BM6P6(@ ,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...............................................................------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++))),,,---+++***---...,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///............---------......---,,,,,,+++******++++++++++++++++++++++++,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,++++++******+++,,,,,,---)))***+++,,,------------...---,,,+++++++++++++++)))))))))***+++,,,---...,,,,,,,,,,,,,,,---------------,,,+++***))))))(((---------------,,,,,,,,,/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000//////.........---,,,...000111111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---............................................................---------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...444666000+++***,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///............---------......---,,,,,,+++******++++++++++++++++++++++++++++++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,------***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,---...///************+++,,,---.../////////...------,,,,,,......---------------------------,,,,,,,,,,,,,,,+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------............///000/////////............---...///000000///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++---,,,,,,,,,,,,---......------------------------...........................------------,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------.........++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,+++******++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///777:::333***))),,,...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................///............---------...------,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,...---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...///000...............///000111000/////////......---------------.........//////------------------------++++++,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------............///////////////............////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++---,,,,,,,,,,,,---......------------------------........................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,---........................------------------------,,,,,,------------,,,,,,***000222...***+++......,,,,,,,,,++++++,,,,,,,,,------------------------------------------------------------------------------------------------........................///............------------------,,,,,,++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...---,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,.........---......//////111000000000000000111111///000000000000000111111---------.......................................//////............---------------------------------------............//////////////////.........//////............//////------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++******))))))******+++---,,,,,,,,,,,,---......------------------------........................------------------------------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------........................------------------------,,,------......------,,,)))++++++***,,,000000,,,---,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------........................///............---------------,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,+++*********+++,,,---......///000111333555666666555444444444444444555888888888777666666555555444444333222111111000000/////////.........------111000000//////......------------------------------------............///........./////////////////////............//////------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------------...------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,---------..............................------------------------------............------///...,,,+++...222000***------,,,,,,,,,,,,------------------------------------------------------------------------------------------------------........................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......++++++++++++---///111222111222444777:::===@@@BBBDDDCCCBBBAAAAAAAAAAAAAAAEEEDDDCCCAAA???===<<<;;;>>>>>>===<<<;;;:::999999333333222111000//////...111111111111111111111111---------------------------------............///.........///////////////////////////////////////------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,---------......------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++------........./////////................................................------............------///111///---...000///+++------,,,,,,,,,,,,------........................................................................................................................///............---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...------------...000111222111111111333555999<<<>>>>>>>>>@@@BBBDDDGGGIIIJJJMMMLLLKKKJJJIIIIIIHHHIIIHHHHHHGGGFFFEEEDDDCCCCCCEEEEEEEEEDDDDDDCCCCCCCCC>>>>>><<<;;;999777666666444444333222222111111000........................---------............///............/////////000---...///000000///...---........................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++------------+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,++++++***,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++.........////////////000////////////////////////........................------............------***///111---+++...///......------,,,,,,------...........................................................................................................................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++------------------------------------------------)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------------------------------+++++++++,,,,,,---------,,,,,,,,,---------...............///111222444555888888999;;;???CCCGGGJJJLLLKKKKKKJJJKKKKKKLLLLLLIIIHHHGGGFFFEEEDDDDDDDDDBBBCCCDDDFFFGGGIIIJJJJJJHHHHHHHHHHHHHHHIIIIIIIIIIIIHHHFFFDDDBBB@@@???>>>999999777444222///...---........................---------.........//////---.........//////000000---...000111111000...---........................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++------------------------,,,---......,,,,,,---.....................------,,,,,,------......//////------........./////////.........---......///000...///000111222111111000000000///...............//////...---------...............------,,,,,,,,,------------------------000000//////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********)))******+++,,,---,,,+++***+++,,,...///.........------......///000000222555:::???CCCDDDFFFAAACCCLLLQQQNNNLLLNNNQQQOOOKKKIIIHHHGGGEEECCCEEEEEEDDDDDDBBBAAA@@@???@@@@@@???>>>>>>???BBBCCCFFFCCC@@@>>>@@@CCCGGGJJJNNNMMMLLLLLLMMMLLLHHHFFFDDDDDDBBB>>>999555333333222000//////000000///---------...000111000---***------------------------000000111111111111000000,,,------......------,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++************))),,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---......,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...+++,,,,,,------,,,,,,+++---------------------------...//////---,,,---...///............---------.........///000000111111000000111333444555666777333333222222222222222222222333444444444222111000222222111000///////////////...............//////........................------------------------/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************+++,,,,,,---------............---,,,,,,,,,---...000111222888:::<<>>???;;;;;;:::999888777666666555555666777777777777777666555444333222222222222000000////////////000000.........///////////////------------------------.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,---///000000///---+++,,,,,,...000333666999:::BBBDDDGGGKKKMMMMMMMMMLLLJJJHHHHHHMMMNNNKKKIIIIIIFFFDDDAAA@@@AAABBBBBBBBBAAAAAAAAABBBEEEHHHLLLNNNIIIKKKMMMMMMKKKHHHFFFEEEFFFCCCAAAAAABBBCCCCCCBBBCCCEEEGGGGGGEEECCCCCCCCCFFFFFFFFFEEEEEEDDDCCCBBB===;;;999777666555222000222000......///...---+++..............................////////////......------............------,,,,,,------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,+++++++++************,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------------...---++++++---...------------------------------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,---......,,,,,,------------,,,,,,------------...............///000///---,,,---...---...///000111222333444666555555444333222222111222333666999===@@@CCCDDDBBBBBBAAA@@@>>><<<;;;:::555666777:::<<<>>>???@@@;;;:::999888888777777777555444333111000000000000............////////////........................------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------+++,,,---.........---,,,000111333666:::>>>BBBDDDFFFGGGIIIIIIIIIHHHHHHHHHEEEDDDCCCDDDEEEDDDDDDDDDEEEDDDEEEFFFHHHIIIGGGFFFHHHHHHJJJKKKNNNQQQTTTUUUSSSRRRRRRWWW^^^aaa___[[[QQQMMMGGGDDDEEEFFFFFFFFFDDDFFFHHHGGGDDDBBBBBBCCC@@@AAABBBDDDDDDBBB???<<<>>><<<:::::::::999888666555222000/////////...,,,........................---..................---------............------,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++++++++*********,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------,,,---...---,,,,,,---///------------------------------------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...///,,,------......------,,,---------....../////////...///000///...---...000333444555777:::<<<===>>>>>>>>><<<:::888777555444555777999===@@@DDDFFFHHHEEEEEEEEEDDDCCCAAA???>>>999999;;;<<<>>>@@@BBBCCC??????>>>===============:::999777555333111000///.............../////////........................------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,+++,,,---///000222444666888;;;???BBBFFFHHHEEEEEECCC@@@======???BBBCCCDDDEEEEEEFFFHHHKKKLLLFFFHHHKKKPPPRRRQQQLLLIIINNNPPPTTTXXX\\\___aaabbbgggffflll}}}iii```UUUNNNMMMNNNNNNNNNFFFGGGHHHHHHHHHIIIKKKMMMBBBBBBDDDFFFGGGEEE@@@;;;;;;::::::;;;===>>>>>>===777555333111222222000///////////////////////////------............---------......//////......---,,,,,,,,,------.........+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,---------......---------------------------------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,------...,,,,,,,,,---------............------------......------------------------,,,---...---,,,,,,...000------------------------------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---------,,,---------............---------------......///------............---------------...//////000000...000111111111111222444;;;<<<>>>@@@BBBDDDEEEFFFDDDCCCBBB@@@>>><<<;;;:::;;;<<<>>>AAACCCFFFHHHIIIDDDEEEEEEFFFEEEDDDBBBAAA@@@@@@??????>>>??????@@@@@@@@@@@@@@@@@@AAAAAABBB???===;;;888555333222222111000000000////////////........................---------------.........------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///---------...111444888:::::::::;;;===???BBBDDDEEEBBBBBB@@@===999:::???CCC>>>DDDJJJMMMPPPUUUWWWWWWWWWZZZ^^^bbbdddbbb]]]XXXXXX[[[```fffmmmrrrvvvxxx}}}yyykkkbbbaaaccccccccc[[[XXXTTTSSSTTTWWWXXXXXXTTTPPPLLLJJJJJJGGGBBB>>><<<;;;;;;===@@@AAAAAAAAA999888666666666666444333000000000000000000000000------............------......////////////......,,,,,,------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,---------...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......------------------------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------...............---,,,,,,,,,,,,---...,,,,,,,,,---------............------------..............................,,,---...---,,,---///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------------............---------------...//////------............---------------...///000000000000222444555555555777999@@@@@@AAABBBBBBCCCDDDDDD@@@@@@@@@??????>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFAAABBBDDDEEEFFFEEEDDDCCCDDDCCCAAA???>>>>>>>>>>>>????????????@@@BBBCCCDDD???>>><<<:::999777777666444444333222111111000///........................------........./////////------------------------........................,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------------------------------------------......///...000222666:::>>>AAACCCAAAAAA@@@@@@AAABBBBBBCCC@@@CCCDDDCCCBBBCCCIIINNNFFFSSSbbbjjjooottttttpppssstttvvvxxxzzzxxxuuuqqqnnnoooqqqvvv}}}{{{uuutttzzz|||qqqbbbVVVOOOKKKFFFCCCBBBAAA@@@@@@AAABBBAAA???;;;:::::::::;;;;;;888666000000000000000000000000......////////////............////////////......------------------,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,---------......------------------------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////...---,,,,,,,,,,,,---...,,,,,,,,,---------............------------..............................,,,---......------///111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---------.........//////...------------...//////------............---------------...///000000111222444666777888999;;;===AAA@@@@@@??????>>>>>>>>>999::::::;;;<<<======>>>????????????@@@@@@AAAAAA>>>@@@BBBEEEFFFFFFEEEDDDCCCBBB@@@???>>>??????@@@=========>>>@@@BBBCCCDDD>>>>>>===<<<;;;:::::::::777777666555333222111111////////////////////////........./////////000000------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------...------------.../////////222777===BBBFFFHHHIIIGGGGGGEEEDDDCCCCCCCCCCCCAAAEEEKKKLLLLLLNNNSSSXXX\\\ooo{{{fffYYYRRRMMMJJJIIIGGGDDDCCCBBBAAA>>><<<;;;;;;<<<===???>>>;;;888000000000000000000000000......////////////............////////////...............------,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,,,,++++++------------------------///...---,,,,,,,,,,,,,,,------------------------------------------------...------,,,,,,------...---,,,,,,,,,,,,---......------------------------//////............//////..................//////000///...---++++++++++++000...---,,,,,,...000222//////000000000///...---///......------......///111000...------...//////......---------,,,,,,,,,,,,---------------......------------------------------------------------------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++---------,,,,,,+++*********+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......+++,,,...---,,,,,,---///+++,,,,,,,,,,,,---------,,,,,,,,,,,,------------...///000111111444888;;;555777:::===>>>>>><<<;;;BBB>>>===AAACCC???;;;;;;<<<<<<======<<<;;;;;;:::???@@@AAACCCDDDFFFGGGHHHCCCFFFHHHFFFFFFHHHHHHGGGIIIGGGEEECCCBBBBBBCCCDDDCCCCCCBBBCCCCCCAAA>>>;;;<<<===??????>>>>>>>>>>>>======<<<<<<;;;777111,,,000//////000111111000...000///...---------------------------------------........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++.........///000222444555888:::???FFFLLLOOOOOONNNNNNIIIEEEDDDCCCBBBFFFKKKJJJOOOQQQNNNNNNYYYiiivvv}}}{{{rrrfff\\\YYYTTTNNNIIIHHHFFFAAA@@@AAA777999<<<>>>??????<<<;;;666444222111111000...---111000//////............////////////////////////........................------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,---------------------------------------------------...------,,,,,,------...---,,,,,,,,,,,,---......------------------------------,,,,,,------...///........................000///////////////000000............///111333444555555666888999:::::::::888777666444333333333333222111000///......///000........................------..................------------------------........................------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,++++++***++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++---......---,,,...///------------------------......---------------...000222444555666888;;;>>>>>>???AAABBBBBBAAA@@@???IIICCC??????>>>;;;;;;<<<:::;;;===???AAACCCCCCDDDBBBCCCCCCEEEGGGHHHIIIJJJKKKIIIIIIKKKNNNNNNLLLKKKLLLKKKIIIFFFDDDCCCCCCCCCFFFEEEDDDDDDDDDDDDBBB@@@>>>>>>===<<<;;;;;;;;;;;;999:::<<<>>>@@@???<<<999222111000000111111000...000//////.........//////------------------------........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......---------......------...000444999>>>@@@@@@@@@BBBEEEHHHJJJIIIHHHEEEBBBCCCFFFGGGGGGJJJOOONNNQQQRRRTTT]]]qqq|||yyy{{{}}}}}}uuuhhhYYYRRRMMMFFFAAA???AAA???===<<<<<<===>>>>>>:::888666555555444111///000000///......---......////////////////////////........................---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------------------------------------------------------...------,,,,,,------...---,,,,,,,,,,,,---......---------------------------,,,,,,,,,---...//////---...//////000000000000222222333444666777888999555555555555555666666666555666888;;;===@@@AAABBB===<<<:::888666555444333666555333111000000111111////////////000000000000///.....................------------------------////////////////////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,...------,,,,,,------...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......+++---......------...//////......---------......000000............///000555777;;;===???@@@AAACCCHHHHHHGGGFFFDDDCCCBBBAAA???;;;;;;>>>>>>===???CCCAAABBBCCCDDDEEEEEEFFFFFFHHHKKKNNNPPPRRRUUUYYY\\\```YYYXXX```dddaaa^^^______^^^\\\YYYVVVSSSQQQPPPPPPOOOMMMLLLKKKJJJGGGDDDDDDBBB???>>>???@@@@@@@@@999:::<<>>666444111000000111000////////////...//////000000------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000---...111666<<>>??????@@@@@@???>>><<<:::888777666777999;;;>>>AAACCCEEEAAA@@@>>><<<:::999888888;;;999888666555555555666333333333222222222111111/////////......---------................................................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......,,,---......------...//////...------------...///000000//////000222444666<<<@@@DDDGGGGGGGGGHHHHHHLLLJJJHHHEEEBBBAAA@@@@@@888999===CCCDDDBBBDDDHHHKKKKKKMMMOOOQQQTTTVVVWWW___gggoooqqqpppqqqyyy~~~xxxzzz~~~}}}yyyvvvsssqqqjjjiiigggeeeaaa[[[SSSNNNJJJFFFBBBAAADDDFFFEEECCCAAA@@@@@@AAAAAAAAA>>><<<:::777333111111111111111///............///000000........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------------------------------------------------------------...---------...///000000111444888>>>DDDIIILLLMMMHHHDDD>>>;;;;;;<<<===>>>AAABBBEEEIIIIIIGGGJJJPPP```iiioooqqq{{{{{{rrrcccXXXIIIEEEAAA??????>>>;;;888<<<;;;;;;<<<<<<;;;888555000//////...............////////////////////////........................------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...------------------------------------------------...------,,,,,,------...---,,,,,,,,,,,,---......---------......///////////////...............///000222555888;;;=========BBBBBBCCCDDDDDDCCCCCCBBBCCCCCCBBBAAA@@@===;;;:::;;;;;;;;;===???AAACCCEEEDDDDDDCCCBBBAAAAAAAAAAAA???>>><<<;;;::::::;;;;;;<<<<<<;;;999888777666555111111000///...------,,,........................------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,+++++++++,,,,,,,,,---------------------------------------------------------------------------------...------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......,,,---///...------...000...---,,,,,,,,,---///000///000111333666999<<<>>>DDDHHHLLLNNNMMMLLLKKKKKKHHHFFFCCC@@@>>>===>>>>>>BBBBBBDDDFFFDDDCCCIIIQQQ___aaaeeelllssszzz{{{ooofffUUUOOOJJJIIILLLKKKFFF@@@EEEDDDBBBAAABBBAAA???======:::666444444444444333///...............//////........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,------.........------------------------------------------------------------...///000111888<<>>999777999<<>>::::::999999:::<<<<<<:::888333222111000////////////////////////////////////////////////////////////------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,---......------------------------------------------------...------,,,,,,------...---,,,,,,,,,,,,---......---------...//////000000////////////000111222222777:::===AAACCCDDDDDDDDDHHHIIIIIIIIIHHHFFFDDDBBB>>>>>>>>>>>>>>>?????????;;;;;;::::::;;;===???@@@BBBAAAAAAAAAAAAAAABBBBBBAAA@@@???>>>>>>>>>???@@@CCCBBBAAA@@@???>>>===<<<444444333222000///..............................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---......---,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,------------......------,,,,,,------...------------------------------------------------------------------------,,,,,,,,,---------......,,,...//////......///000...---,,,,,,---///222333222444777;;;???CCCEEEGGGKKKNNNPPPPPPNNNKKKJJJIIIBBBAAA@@@>>>>>>??????@@@EEEDDDDDDEEEGGGPPPbbbsssuuunnnhhhggghhhcccWWWMMMHHHEEECCCAAAAAAAAA@@@>>>???===:::888888888777666111000//////.........///........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,---......//////------------------------------------------------------...000222444666777BBBEEEJJJMMMMMMIIIDDDAAA>>>;;;999:::===AAAEEEFFFGGGFFFGGGKKKOOOXXXiiixxx}}}qqqooo}}}xxxzzz~~~qqqeee\\\RRRFFF>>>;;;:::999999;;;<<<;;;:::777666555333222111000000////////////////////////////////////////////////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///------------------------------------------------...------,,,,,,------...---,,,,,,,,,,,,---......---------...///000000000111111333555777:::<<<>>>BBBDDDGGGIIIJJJJJJIIIHHHJJJJJJKKKJJJHHHFFFCCCAAA<<<;;;;;;;;;<<<>>>@@@AAA;;;;;;:::999:::<<<>>>???>>>>>>>>>======>>>>>>???AAA@@@?????????@@@AAABBBAAAAAAAAAAAAAAA@@@@@@@@@888888777555444333111111................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---...///...---,,,,,,,,,,,,------------...........................------------------------,,,,,,,,,---------.........------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---...//////......///000///.........///222666888888;;;???DDDHHHKKKMMMMMMOOOPPPQQQOOOKKKGGGEEEDDD??????@@@AAACCCEEEGGGHHHIIILLLTTT]]]fffuuu}}}|||nnn___ZZZTTTNNNJJJFFFBBB@@@@@@>>><<<<<<<<<;;;:::888444444222111000/////////........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,------.../////////................................................---...111444999===AAACCCKKKLLLNNNNNNMMMIIIEEECCC@@@??????AAAEEEIIIKKKKKKJJJKKKOOOVVV___ooo{{{sssqqqsss{{{www]]]KKKAAA???<<<;;;;;;<<<<<<<<<<<<:::888666444333222111////////////////////////////////////////////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///------------------------------------------------...------,,,,,,------...---,,,,,,,,,,,,---......---------...///000000111444555888;;;???DDDGGGIIIJJJKKKMMMOOONNNMMMJJJIIIIIIJJJJJJJJJHHHEEEBBB@@@???>>>===<<<<<<>>>@@@AAA@@@@@@???>>>???AAADDDEEEAAAAAA@@@????????????@@@@@@???>>>>>>???@@@BBBCCC<<<<<<===>>>??????@@@@@@<<<;;;:::888777555444333////////////////////////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++***+++---//////...---,,,,,,,,,,,,---------..............................------------------------,,,,,,,,,------............------,,,,,,------...------------------------------------------------++++++++++++++++++++++++,,,,,,,,,---------......---...//////......///111000000//////222555999;;;>>>AAAFFFKKKOOOQQQQQQQQQPPPQQQPPPMMMHHHCCCAAA@@@???@@@CCCFFFIIILLLNNNOOOZZZdddttt|||{{{ooodddYYYPPPHHHDDD@@@???>>>>>>???>>>;;;999777666555333222111111000////////////////////////........................////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,,,,------...///000000................................................---///333888???EEEJJJMMMPPPOOOOOONNNLLLJJJHHHGGGEEEDDDEEEHHHLLLNNNNNNNNNXXXYYY___iiiuuuwwwlllgggnnnvvvzzz]]]GGGDDD???<<<<<<=========???===;;;888666444222222////////////////////////000000000000000000000000------------------------...---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------//////////////////////////////.........---------...------,,,,,,,,,---------...///...------///111+++,,,,,,...111444888:::<<>>===<<<;;;;;;<<<>>>???>>>>>>>>>===;;;888555444444444333222111000...---.....................------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------......---,,,,,,,,,------,,,,,,,,,---------------///......------......///------------------------------------------------------------------------------------------------------------------,,,,,,,,,------......------,,,.................................------,,,,,,,,,+++,,,......---...000222111111222555999>>>CCCFFFDDDGGGKKKOOOQQQQQQPPPOOOJJJIIIFFFAAAAAADDDDDDBBBHHHGGGJJJRRRZZZ```hhhpppoooXXXHHHDDDAAA===>>>@@@@@@===:::<<<999666333222111222222000000111111000///......................................................////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///,,,+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,---------........................------,,,,,,,,,---------......***,,,------,,,,,,,,,...222777>>>DDDHHHKKKLLLMMMHHHIIIIIIGGGFFFHHHJJJJJJKKKIIIJJJLLLKKKKKKUUUbbbnnnxxx|||yyyYYYNNNDDDBBB@@@;;;;;;>>><<<===??????>>>;;;444---000000///......///111222//////............////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------//////////////////////////////.........---------...------,,,,,,------...,,,---...---,,,---...000///000222444777:::===???BBBDDDFFFGGGHHHIIIKKKMMMFFFFFFFFFEEEEEEEEEEEEFFFEEEGGGJJJLLLLLLLLLIIIGGGKKKGGGEEEGGGIIIGGGHHHKKKEEEFFFGGGGGGFFFEEEGGGJJJGGGDDDDDDGGGFFFEEEGGGKKKHHHIIIKKKKKKIIIFFFCCCBBBCCCBBBAAA???>>>==================>>>>>>======<<<999999888666444222000///......---------......///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------............---------------......------------......------------------------------------------------------------------------------------------------------------------------,,,------......------,,,------------------------......---------,,,,,,,,,---......---,,,---///111///222777===BBBFFFIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHDDDCCCDDDEEEEEEFFFIIILLLTTTVVV^^^mmm{{{wwwfffXXXTTTLLLEEE@@@??????@@@===;;;888555444333111111000000000000000000000000................................................////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///---+++,,,...///---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------...,,,,,,,,,---------..............................,,,,,,---------.........---.........---...000333<<>>??????>>><<<;;;:::888777222111000/////////000111//////............////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------////////////////////////...............---------...---------------......,,,---.........///111333555666999<<<>>>@@@BBBBBBGGGGGGFFFDDDAAA???@@@AAAFFFDDDBBBBBBCCCFFFGGGGGGGGGFFFGGGIIIKKKKKKJJJIIIKKKIIILLLSSSWWWTTTPPPNNNLLLMMMMMMLLLKKKKKKKKKLLLJJJGGGGGGHHHFFFDDDFFFJJJHHHJJJLLLLLLIIIGGGEEEEEEGGGGGGFFFDDDBBB???===<<<::::::::::::;;;<<<===>>>>>>===<<<:::888555333222///...---,,,------//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------...///000//////......---------...------,,,,,,------...------------------------------------------------------------------------------------------------+++,,,,,,------.........,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,///000///---,,,---000222333777>>>DDDIIIKKKJJJIIIGGGFFFCCCAAA@@@@@@AAABBBCCC@@@BBBHHHJJJLLLWWWeeeuuuyyywwwqqqdddUUUHHHAAABBBDDDAAA>>>;;;:::999777555333111111000//////000111222................................................////////////////////////------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------..............................------------.........///000000/////////333888<<>><<<<<<<<>>===>>>===;;;888666555222000///000111222................................................////////////////////////................................................------------------------------------------------...---------.........---------------------------------------------------+++,,,,,,,,,,,,---------,,,,,,,,,---------......---------...............---............//////////////////000333:::AAAGGGOOOTTTXXXWWWPPPKKKJJJLLLHHHEEEDDDGGGJJJJJJKKKNNNTTTeeeyyyvvvuuuppp^^^QQQIIIBBB===???BBB@@@<<<999999888666444222111000///000000////////////000000////////////............------------------------------------------------,,,,,,,,,---------......,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................////////////////////////---.....................---------------...///000...000222333444555888;;;<<<===>>>???>>>===<<<;;;666:::???BBBDDDDDDEEEFFF???BBBHHHMMMQQQRRROOOLLLUUUVVV]]]hhhnnnooorrrwwwmmmpppzzzvvvoooxxx{{{ssspppmmmkkkfffdddiiiqqqzzzlll]]]RRRLLLLLLIIIJJJKKKKKKJJJIIIGGGFFFBBBAAA???===<<<;;;<<<<<<999:::::::::999999888777888777444111///...------...------,,,,,,------...------------------------------------------------------------------------+++++++++,,,---...///000111111000///...------,,,...------,,,,,,------...------------------------------------------------------------------------------------------------++++++,,,,,,---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...///000111444888;;;===>>>??????>>>===;;;:::999:::;;;===???AAACCCDDDEEEKKKZZZlllwwwxxxhhh\\\LLLGGGAAA>>>???@@@???===<<<:::777333111//////000////////////////////////////////////////////////////////////////////////................................................------------------------------------------------...............---......------------------------------------------------------------............,,,,,,,,,---------......---------.........//////........./////////000000---///111555:::BBBKKKQQQTTTWWWYYYUUUNNNIIIHHHJJJMMMHHHEEEGGGHHHIIIPPPXXXgggzzz}}}zzzcccPPP@@@>>>CCCBBB>>>;;;<<<;;;:::777555222000///000000////////////000000000000/////////.........------------------------------------------------,,,,,,,,,---------......,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................////////////////////////---------...............------------...///000000///111333444555888;;;>>>?????????>>>===<<<::::::999<<>>@@@CCCEEEFFFMMMaaa}}}|||___UUUIIIBBBAAAAAA@@@>>>AAA???;;;777333111//////////////////////////////////////////////////////////////////////////////................................................---------------------------------------------------/////////...---...///---------------------------------------------------------.........//////,,,,,,,,,---------......,,,,,,------.../////////////////////000000000000///222777===CCCKKKSSSXXXXXXWWWUUUQQQMMMJJJIIIJJJIIIEEEEEEHHHIIILLLYYYiii~~~~~~~~~jjjMMMBBBAAAAAAAAACCC>>>===<<<:::777444111000111000000//////000000111000000000/////////......------------------------------------------------,,,,,,,,,---------......,,,------............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................////////////////////////---------.........//////------------...///000111222444777999:::===@@@CCCAAAAAA@@@??????>>>??????BBBCCCDDDDDDDDDFFFIIILLL[[[fffuuu~~~~~~|||{{{{{{}}}yyy}}}{{{sssrrr{{{wwwqqqhhh```XXXSSSPPPMMMLLLJJJHHHDDDAAA>>><<<;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;999666444222......------------..............................------------------------------------------------------,,,,,,,,,------............---------------000//////......//////000------------------------------------------------------------------------------------------------------------------------,,,------......------,,,------------------------,,,,,,,,,---------......---000444777999;;;===???;;;<<<===>>>??????@@@@@@???@@@AAAFFFLLLTTT[[[___mmm|||nnnZZZLLLFFFDDDBBB???BBB@@@>>>:::777444111000////////////////////////////////////////////////////////////////////////........................................................................---------------------------///000000------...000........................------------------------,,,,,,---------.........,,,,,,,,,---------......,,,,,,------...//////000//////000000000111111111444999@@@GGGMMMSSSXXX[[[XXXSSSNNNJJJJJJJJJJJJJJJFFFGGGNNNVVVXXX\\\ooo~~~~~~|||~~~~~~~~~~~~eeeSSSIIIAAAAAAGGG???>>>>>><<<999666333111111111000000000000111111000000000000/////////...........................------------------------,,,,,,,,,---------......,,,,,,---...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////////////////////////////////////////////////////---------.........//////---------......000111111777999<<<>>>@@@CCCFFFIIICCCBBBAAAAAAAAABBBDDDEEECCCDDDEEEGGGKKKSSS\\\bbbkkkwww|||~~~ssskkkggg___^^^[[[VVVPPPJJJDDDAAA?????????>>>>>>===<<<;;;999;;;<<<======:::777555......------------..............................------------------------------------------------......---,,,,,,,,,------,,,,,,------------------000000////////////000000------------------------------------------------------------------------------------------------------------------,,,,,,,,,------......------,,,........................,,,,,,,,,------.........///222777:::;;;<<<======>>>@@@BBBCCCDDDDDDCCCBBBFFFGGGKKKSSS___nnn{{{jjjVVVMMMHHHEEEBBBAAA@@@???<<<999666333222000000000000000000000000000000000000000000000000////////////////////////////////////////////////................................................---------------------------///111000---,,,...000........................------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,------...///000000000000000000111111111111999>>>FFFNNNSSSWWWZZZ\\\VVVOOOGGGDDDFFFIIIIIIHHHLLLQQQ^^^kkkooottt}}}{{{{{{{{{zzzzzzgggUUUCCC???EEE??????>>>===:::777444222111111000000000000111111000000000000////////////........................------------------------,,,,,,,,,---------......,,,,,,---.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.../////////000111000...------............///////////////111000///...------...//////...---...111666;;;???;;;AAAGGGHHHDDDBBBCCCEEEAAACCCGGGIIIFFFBBBEEELLLPPPOOONNNRRR```pppyyyzzz|||yyylllXXXDDDGGG@@@>>>DDDFFFBBB===<<<:::>>>>>>::::::>>>===888444333111///------------......---,,,,,,,,,,,,---------------------------........................................................................///............---------......................................................------------......//////.........---------------------------------,,,,,,,,,---------........................------............//////000111777999;;;<<<<<<>>>AAACCC@@@@@@DDDGGGCCC@@@EEEOOOHHHNNN]]]uuusssfff]]]RRRFFF>>>???@@@@@@>>>;;;888666444222000///000000000///000///////////////000111////////////////////////////////////////////////000000//////.........---.........................................................------,,,,,,,,,........................------------------------+++++++++,,,,,,---------,,,,,,,,,---------......------......///000000000222000......///222555777DDDNNNWWWYYYZZZ\\\XXXRRRMMMLLLGGGCCCDDDHHHKKKKKKSSSooo|||eeeUUUKKKFFFDDDCCCAAA???;;;888666555444333222111000000000000000000000000////////////........................------------------------.................................------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............///000000...---.../////////////////////......///000111111111000///......000333777;;;???BBBCCCLLLKKKIIIFFFCCCAAABBBBBBJJJFFFEEEJJJOOOUUU^^^fffuuurrrmmmllltttyyyyyycccLLLDDD???BBBDDDBBBBBBDDD;;;>>>>>>:::;;;>>><<<777666555333111000/////////000///......------......------------------------........................................................................///............---------......................................................------------......//////.........---------------------------------,,,---------....................................000///.........000222333;;;>>>AAABBBBBBBBBBBBCCCCCC???@@@FFFKKKKKKLLLOOOWWWhhhrrr___MMMHHHBBB??????>>>:::666777444222111111222111000000000////////////000000////////////////////////////////////////////////000/////////.....................................................................------,,,,,,,,,........................------------------------++++++,,,,,,,,,---------,,,,,,---------.........------......///000000000111000......111666;;;>>>JJJSSSYYYYYYXXXXXXUUUOOOGGGEEECCCCCCDDDIIIQQQWWWuuuxxx{{{{{{|||tttaaaRRRFFFEEECCCBBBAAA???;;;999555444333222111000000000111000000000////////////........................------------------------.................................------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------......---///000000......///111000000000//////............///111333333222000///000444;;;AAAFFFGGGGGGFFFGGGDDD@@@@@@CCCEEEFFFEEEIIIGGGJJJXXXhhhttt||||||zzz\\\TTTKKKFFFCCCAAABBBEEE>>>???>>><<<===???===999888777666444333222111111111000//////......//////------------------------........................................................................///............---------......................................................------------.....................---------------------------------------........./////////........................111000///...///222666888;;;>>>AAACCCAAA??????>>>@@@???AAAFFFJJJMMMTTT[[[xxx~~~hhh[[[KKKCCCBBBCCC@@@<<<:::777555333333333333222111000000//////000000000////////////////////////////////////////////////////////////.....................................................................---------------........................------------------------,,,,,,,,,,,,------------,,,------------.........---......//////000000111000//////000555===EEEIIIRRRWWWYYYVVVSSSQQQNNNJJJDDDAAABBBFFFHHHLLL[[[mmmqqqooojjjsss}}}gggOOOKKKGGGDDDCCCAAA===:::666666444333111111000000111111000000000/////////........................------------------------.................................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---------------...000000//////000222222111111000///...------...///000111222333333333666:::@@@EEEHHHHHHGGGEEE;;;;;;===@@@DDDGGGIIIJJJKKKRRRccc{{{{{{rrrlllbbbWWWMMMDDD@@@@@@BBB@@@>>>===>>>@@@>>>;;;:::999888666555444333333111000//////......//////................................................................................................///............---------......................................................------------...............................................................////////////000---------...............111000///000333777<<>>???@@@???>>><<<======???EEEJJJKKKKKKUUUlllxxx```NNNFFFEEEDDDBBB===:::777555555444333222111111000000///000000000///////////////////////////////////////////////////////////////........................................................................---------........................------------------------,,,,,,------------------------------.....................///000000111111000000111555<<>>???@@@BBBCCCBBBBBBAAABBBDDDDDDCCCBBBEEEMMMSSSaaannn~~~~~~yyynnn```TTTLLLHHHIIICCC===<<<===>>>===;;;::::::999888777555444333000///......------......................................................................................................///............---------......................................................------------......---......................................................////////////000---------........./////////000222555999>>>BBBDDDCCCBBB@@@>>>===>>>AAADDDBBBGGGMMMSSS```yyy}}}cccPPPFFFCCCCCC@@@>>>:::777666666444333222222111000000000000000////////////////////////////////////////////////.........///////////////................................................................................................---------------------------------------------------------.........//////......//////000111111111111222666;;;CCCLLLSSSXXXSSSQQQNNNJJJEEEAAAAAACCCFFFHHHMMMTTTYYYggglllXXXKKKDDDBBBAAA===<<<:::777555333222111111111111111000000000000////////////////////////........................................................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................//////...000111111//////000222111111111000000/////////000///......000555999===@@@???>>><<<<<<===>>>???DDDDDDCCCAAACCCOOO```nnn}}}~~~vvvmmmfffbbbXXXMMMBBB>>>>>><<<;;;;;;<<<<<<;;;:::999777666555000///......------......................................................................................................///............---------......................................................------------......---------.......................................------........./////////,,,,,,------...////////////222777<<<@@@CCCEEEFFF@@@???<<<::::::>>>DDDHHHGGGHHHPPPccchhhVVVJJJFFFEEEBBB>>>;;;999888666444333222111111000000000000////////////////////////////////////////////////.........///////////////.............................................................../////////........................------------------------............------------------........./////////...//////000000111111222222666<<>>@@@EEEMMM[[[nnn}}}~~~}}}{{{ooo^^^NNNGGGDDD???===>>>>>>>>>>>>===<<<:::888777111000//////......//////................................................................................................///............---------......................................................------------......---------.........//////........................,,,---------............,,,,,,------...//////000222777===DDDGGGGGGEEECCC::::::999999;;;???EEEJJJPPP^^^sssxxxbbbTTTJJJFFFBBB???===;;;999777444333222111000000000000////////////////////////////////////////////////............/////////000................................................---........./////////000........................------------------------///.........------------............/////////////////////000111111222222444:::BBBJJJPPPSSSSSSRRRHHHEEEDDDFFFFFFEEEJJJQQQYYYkkkyyy|||~~~uuuuuu|||vvvpppjjjnnn~~~tttyyy~~~hhhTTTIIIEEEEEECCC@@@===:::777555444222222222111111111000000////////////////////////................................................---........./////////000------------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111111222222111///...///000000000000000000111111111///111333666999<<>><<<:::999222111111000000000000000////////////////////////........................................................................//////.........---------.........................................................------.........---------.........//////////////////////////////,,,,,,,,,---------......,,,,,,------...///000000555:::BBBIIIKKKHHHCCC@@@999;;;===???AAAFFFKKKOOO]]]{{{fffMMMJJJEEEBBB@@@>>>;;;999444333222111000000000000////////////////////////////////////////////////---.........//////000000................................................---.........//////000000........................------------------------//////.........---------............/////////000/////////000111111222222555<<>><<>>GGGLLLOOONNNMMMNNNJJJDDDDDDBBBEEEKKKOOO]]]}}}}}}rrrvvv{{{~~~kkkZZZNNNFFFHHHEEE<<<777999555555444444333222222222111000000000//////////////////............//////000000000000000000000000////////////////////////................................................------------------------//////............//////////////////////////////000000000111333555888:::DDDFFFIIIHHHDDD@@@===;;;EEECCCFFFQQQ___hhhhhhdddhhh{{{uuuooowwwjjjSSSGGG======@@@@@@===;;;<<<;;;:::999666444222111000//////......//////000////////////////////////------------------------........................------------------------........................---------............///................................................------------------------............////////////---......///000555;;;???DDDGGGHHHEEEAAA???BBBFFFHHHGGGIIIOOO[[[rrruuupppllljjjgggbbb___ccciiihhh^^^SSSKKKGGGDDDGGGMMMTTTXXXYYYWWWWWWXXX^^^hhhwwwrrr[[[RRRLLLEEE@@@>>><<<:::777555333333333222222111111111000000000000000000000000000000000111111111111111111111111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////111111111111444:::AAAGGGMMMPPPRRRPPPMMMKKKGGGBBBDDDAAADDDNNN]]]uuuyyylllsssmmm\\\NNNLLLJJJCCC<<<:::777666555444333333333333111111000000000/////////000//////......//////000000000000000000000000000000000000000000000000000................................................------------------------/////////......////////////////////////000000000//////111444888<<<@@@BBBDDDFFFHHHFFFBBB??????@@@CCCHHHSSSeeevvv}}}zzztttzzzzzzuuutttxxx|||}}}|||lllXXXFFFBBB@@@===@@@FFF>>>>>>???>>><<<:::888666111000000////////////000////////////////////////................................................------------------------........................---------............///....................................................................................////////////.........000444:::AAAFFFGGGDDDCCCEEEEEEEEEGGGKKKHHHNNNYYYgggzzzkkkaaa[[[UUUOOOWWWRRRPPPWWWbbbfff```WWWOOOMMMKKKKKKNNNUUU\\\aaaeeeiiiooovvv}}}||||||lllaaaXXXNNNEEECCC@@@===;;;999888666555222222222111111111000000000000000000000000000000111111111111111111111111////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////111000000222777???HHHNNNNNNPPPQQQPPPNNNKKKHHHEEEGGGEEEJJJ]]]wwwoooqqqrrr]]]TTTPPPIIIAAA>>>888777555444333333333333111111111000000000//////000000////////////000000////////////////////////////////////////////////................................................------------------------...//////////////////...////////////000000111111...000333888>>>CCCGGGJJJEEEGGGGGGEEEAAAAAAEEEIIIMMMVVVdddsss~~~xxx{{{ooo___UUUKKK@@@>>>EEE>>>???@@@@@@???===<<<;;;444333222111000000000000////////////////////////................................................------------------------........................---------............///....................................................................................//////////////////000333999@@@EEEIIIFFF@@@???EEEJJJJJJIIIKKKTTTddd{{{||||||qqqbbbXXXSSSQQQNNNJJJMMMQQQ[[[iiitttuuulllcccWWWXXXYYY[[[___hhhsss|||yyywwwvvvvvvyyy~~~yyyiiiXXXKKKGGGCCC???<<<;;;999777555222222222222111111111111000000000000000000000000111111111111111111111111000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////............////////////000///000444;;;DDDLLLQQQQQQPPPOOONNNLLLJJJHHHHHHKKKLLLXXXtttxxxvvvppp___UUULLLEEEAAA:::999666444222222222333111111111111000000000000000000////////////000000////////////////////////........................................................................------------------------......////////////.........//////000000111111222...111777===CCCGGGIIIKKKCCCDDDDDDBBB@@@EEEOOOWWWhhhnnnwww|||~~~{{{}}}xxx|||zzzrrrdddQQQDDD???@@@@@@@@@@@@???>>>===<<<888777555333111000000///////////////////////////................................................------------------------........................---------............///....................................................................................////////////000000333888???DDDHHHIIIEEE@@@???FFFIIIIIIMMMUUUvvvtttrrruuugggSSSSSSQQQLLLFFFDDDHHHLLLNNN]]]rrrsssiiifffkkkrrryyy{{{wwwwwwxxxzzz~~~~~~{{{xxx{{{zzzdddSSSOOOIIIAAA===;;;:::777444333222222222222111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............///////////////000333999AAAJJJOOORRRTTTOOOLLLKKKJJJGGGHHHKKKJJJRRRggg{{{rrr~~~{{{zzzqqq___RRRJJJFFF>>><<<999555333222222222222222111111111000000000111000000//////000000111000000000000000000000000........................................................................---------------------------...///000000///...---...//////000111111222222000444:::@@@DDDFFFFFFFFFAAACCCEEEEEEIIITTTfffsss~~~qqq]]]LLLGGGFFFDDDBBB@@@???>>>>>>;;;:::888555333111000///////////////////////////................................................------------------------........................---------............///....................................................................................////////////000222666===DDDHHHHHHFFFDDDBBBCCCGGGFFFIII\\\rrr~~~wwwzzztttnnnfffXXXMMMNNNXXX]]]VVVKKKJJJWWWeeeqqq}}}~~~zzzyyy~~~kkk]]]UUUJJJBBB???<<<888555333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............////////////000222777???HHHOOOQQQQQQQQQKKKGGGGGGHHHHHHLLLSSSSSSccc}}}~~~xxxrrruuuppp]]]SSSOOOCCCAAA<<<888555333333333222222222111111111000000111111000000000000111111000000000000000000000000........................................................................---------------------------...///000000///...---...//////000111222222222222666<<>><<<:::777444111000///////////////////////////////////////////////////........................------------------------........................---------.........//////................................................////////////////////////............/////////000000333999AAAHHHJJJGGGDDDBBBDDDHHHIIIEEELLLmmm}}}iiibbbWWWNNNMMMQQQSSSSSS[[[iiitttmmm```bbbzzz~~~jjj```SSSIIIDDD@@@<<<888333333333222222222111111000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////............/////////000111444:::CCCMMMRRRRRRPPPLLLEEEAAADDDGGGJJJRRR[[[eeezzz}}}wwwrrrsssuuuttt|||hhh\\\XXXGGGDDD???:::666555444444222222222111111111111000111111000000000000111111000000000000000000000000000000000000000000000000................................................------------------------111111111000000000000000---111333222///000555::::::>>>CCCEEEEEEDDDEEEFFFGGGIIINNN^^^zzzyyy{{{qqqgggdddhhhiiiddd]]]XXXWWWVVVVVVWWWXXXZZZ[[[cccddddddcccbbbbbbbbbcccvvv|||zzzyyy```JJJHHHJJJGGGDDDFFFDDD???999777666555222///111111000///////////////111000000///...---------......................................................------------......000000//////.........---....................................////////////////////////////////////---.........------...000,,,:::FFFGGGFFFGGGGGGDDDEEEDDDFFFKKKRRRaaa|||zzz{{{~~~wwwjjjYYYLLLMMMOOOOOOJJJLLLZZZiii|||{{{yyyxxxsss~~~|||~~~qqqWWWNNNMMMGGG>>>888666555333333444333222000222222111111111111222222000111111111111222222222111111111111000000000000000000000000000000000000000///...------...///000//////////////////////////////............/////////////////////.........---...000///......///000333;;;GGGNNNNNNKKKHHHGGGFFFFFFDDDCCCFFFSSSgggvvv{{{pppxxxyyylllkkkjjjlllsss}}}iiibbbWWWKKK@@@;;;999666333333222222222111111111111000...000111222222111000...////////////////////////........................................................................------............------111000000000000000000000000111111000000333:::??????FFFLLLLLLGGGDDDFFFJJJOOOXXXggg}}}~~~yyy{{{~~~tttppphhhbbbdddjjjkkkggg^^^bbbiiimmmlllfff]]]XXXTTTVVVXXXYYYYYYYYY[[[]]]eeeeeebbb\\\VVVTTTUUUXXXZZZbbbnnnwwwzzz~~~{{{~~~xxx___UUUOOOFFFDDDFFFIIIEEE@@@<<<888666333111111000000/////////000000111000000///......------......................................................------------......000/////////................................................////////////////////////////////////---.........------///111333===EEEDDDCCCEEEEEEBBBAAADDDOOO\\\hhhxxxtttrrr|||~~~mmmeeeZZZMMMKKKIIIJJJOOOYYYjjj}}}vvvmmmjjjmmmtttlll\\\SSSIIIAAA>>>:::888555444444333222000222222111111111111222222000111111111111222222222111111111111000000000000000000000000000000000000000///...------...///000//////////////////////////////............/////////////////////////////////000111000//////000222666>>>HHHMMMMMMIIIFFFEEEBBBDDDFFFGGGNNN___xxxwwwpppxxx}}}{{{yyyxxxxxxxxxvvvqqqmmmpppooonnnoooppprrruuuwwwyyy~~~mmmiiieeegggooo|||}}}qqq___RRRDDD>>><<<999888999222222222222111111111111///000111222222111000///////////////////////////........................................................................------............------000000000000000000111111222111///000333:::AAAFFFCCCJJJPPPNNNGGGEEELLLTTT___lll{{{|||}}}lllYYYYYYWWWVVVZZZ```aaa]]]ZZZiiizzzyyynnngggfffbbbhhhnnnooommmlllmmmpppsssqqqlllddd]]]ZZZ]]]```WWWVVVVVVXXXYYY^^^kkkxxxxxxgggWWWJJJGGGKKKLLLKKKHHHBBB;;;666333333111000000000000000111111000000000///......------......................................................------------......////////////................................................////////////////////////////////////---...///......///111444;;;@@@DDDCCCCCCDDDEEEDDDDDDPPPeeexxxkkkgggvvvzzzggg\\\VVVQQQMMMUUUUUU[[[kkkxxxpppnnntttppp]]]NNNGGGFFF???;;;888555444333222111222222111111111111222222000111111111111222222222111111111111000000000000000000000000000000000000//////............////////////////////////////////////............//////////////////////////////000111111111000000222555<<>>AAAFFFLLLXXXnnnxxxnnnzzz~~~wwwtttpppmmmkkkiiifffccc___^^^\\\[[[[[[ZZZXXXVVV\\\[[[ZZZYYYXXXYYYZZZ[[[[[[___cccfffgggiiinnnrrrqqquuu{{{|||uuukkkcccbbbiiiqqqxxxmmm]]]LLLBBB>>>::::::<<<333333333222222222111111///000111222222111000///////////////////////////........................................................................------............------000000000000000111111111222111111444;;;BBBGGGIIIHHHKKKLLLKKKKKKRRR___jjjyyy|||}}}pppdddaaa___cccfffhhhnnnttttttqqqsssxxxxxx|||}}}{{{xxxwwwxxxwwwvvvkkkccc[[[WWWUUUTTTYYY```hhhmmmwwwsss```PPPLLLOOOKKKLLLKKKFFF>>>777444444111111000000000111222222000000//////..................................................................------------......///////////////.............................................////////////////////////////////////....../////////111444777@@@BBBDDDDDDDDDEEEFFFFFFQQQgggsssllluuuvvvbbbXXXSSSRRRZZZeeemmmuuummmYYYPPPNNNCCC???999555444444333333333222222111111222222333000000111111111222222222111111111111000000000////////////////////////////////////......///////////////////////////////////////............/////////////////////000000000000111111000///111555777CCCHHHMMMMMMJJJEEECCCBBBCCCDDDJJJVVVjjj{{{~~~wwwsssoookkkhhhccc___[[[WWWUUUSSSQQQOOOKKKJJJHHHGGGGGGGGGGGGGGGLLLKKKJJJIIIHHHHHHHHHHHHGGGJJJMMMNNNOOOPPPSSSVVVSSSUUUXXX\\\```eeekkkooovvv}}}pppgggdddeeehhhvvvoooXXXIII@@@:::888999444333333333222222222222///000111111111111000///////////////////////////........................................................................------............------//////000000111111111111111333777===DDDHHHIIIIIIMMMJJJHHHKKKVVVhhhzzztttnnn}}}ppphhhhhhqqquuuppppppvvvmmmsssxxx|||uuummmggggggiiihhhhhhjjj]]][[[[[[^^^aaagggssswwwgggWWWNNNLLLHHHKKKMMMJJJBBB;;;777555222222111111111111222222////////////............////////////////////////..............................------------...............///////////////....................................////////////////////////////////////.../////////000333777:::CCCDDDEEEFFFDDDCCCDDDGGGaaa|||~~~qqq|||hhh\\\SSSRRRRRRXXXmmmlll^^^XXXHHHCCC<<<666444444555555333333222222222222333333000000111111111222222222111111111111000000000///////////////////////////...//////////////////...//////////////////////////////............//////////////////000000111111///000/////////333888;;;JJJMMMOOONNNIIIEEEDDDDDDIIIJJJRRRgggttt}}}zzznnnjjjccc^^^ZZZWWWSSSQQQSSSOOOKKKHHHGGGFFFDDDCCC@@@???>>>===<<<<<<>>>???=========<<<<<<<<<======???@@@AAAAAAAAAAAACCCDDDBBBCCCDDDEEEEEEGGGKKKMMMRRR[[[kkk}}}zzzpppkkkjjjttt~~~jjjVVVGGG===777777444444444444333333333222000000111111111111000000000000000000000000000000////////////////////////////////////////////////........................------............------/////////000111111222222222777???FFFJJJKKKJJJHHHKKKHHHHHHQQQcccxxxuuuhhhooouuueeeaaadddmmmmmmuuu~~~|||wwwuuu{{{}}}zzzxxxooofff\\\WWWTTTWWWaaakkk{{{qqqcccUUUKKKIIIMMMQQQQQQLLLDDD<<<777444333333222111111222222//////////////////......////////////////////////..............................------------...............///////////////....................................//////////////////////////////////////////000000111444:::===EEEEEEFFFFFFBBBAAAGGGPPPsss|||~~~|||jjjRRRRRRVVV^^^dddppppppdddRRRKKKAAA:::666555666666333333222222222222333333000111111111111222222222111111111111000000000000000000000000000000000000......////////////......//////////////////////////////............//////...//////000000111111222////////////111666<<>>>>>===>>>@@@BBBDDDEEELLLWWWcccsss{{{dddRRRCCC;;;888555555444444444333333333111000000000000000000111000000000000000000000000////////////////////////////////////////////////........................------............------...//////000111111222222555<<>><<<:::888:::;;;999777666777999888888999;;;;;;<<<<<<<<<::::::999:::;;;<<<<<<<<<999<<<>>>?????????@@@BBBCCCAAABBBFFFLLLVVViiizzzlllZZZIII???;;;555555555555444444444444111111000000000000111111000000000000000000000000////////////////////////////////////////////////........................------............------...//////000111222222222888AAAJJJNNNLLLIIIIIIJJJMMMZZZmmm~~~|||pppvvvppprrrnnnaaaSSSUUUmmmxxxvvvyyyvvvoooooottt~~~|||kkkYYY[[[```dddbbbXXXIII===777666555333222111000000.........///////////////000000000000000000000000.................................------.........---.........//////000000..................................../////////000///////////////////////////000000111222777===AAA@@@AAAEEEGGGIIIRRRkkkvvv}}}{{{ooo```WWWWWWYYYXXXkkk|||xxxyyyyyyxxxxxx{{{xxxhhh^^^PPPCCC:::777555555444333333222222333333444000111111111111222222222111111111111000000000000000000000000000000000000---...///000000///...---//////////////////////////////............//////...//////000111222222222111111111222666===FFFLLLKKKLLLKKKGGGCCCAAADDDGGGRRRhhhqqqaaapppqqqkkkaaaXXXQQQLLLHHHEEEAAA>>>;;;:::;;;<<<<<<<<<999999:::<<>><<<999;;;===;;;888777888:::666777888999999:::999999:::999:::;;;>>>???@@@???999<<>>CCCCCC@@@IIIJJJCCCNNNppp|||xxxkkkZZZYYYUUUQQQUUUcccrrr|||~~~yyyrrrnnnllljjjfffccc^^^XXXUUUXXXZZZ[[[aaajjjsss{{{}}}ppp]]]MMMBBB;;;777444555333222222333333111000222222222222222222222222333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////................../////////000000//////222888BBBKKKQQQPPPIIIDDDCCCCCCDDDHHHNNNcccwwwkkkxxxzzznnn___WWWMMMFFFDDDCCC???<<<:::::::::999999888888888777999;;;=========<<<;;;999:::;;;;;;;;;999888777;;;:::999999;;;<<<===<<>>@@@@@@???<<<>>>AAABBBDDDHHHLLLPPPSSSRRRQQQPPPQQQQQQPPPOOOZZZfffvvvtttdddTTTGGG???:::555333555666444333444444333222111111111222333000000000000000000000000000000000000000000000000000000000000000000000000........................////////////............///222444222111444;;;BBBJJJLLLMMMLLLKKKMMMQQQUUUsss~~~|||lll___ZZZXXXXXX[[[iiiqqqpppsss{{{xxxnnnlllgggccc```^^^]]]]]]ZZZVVVTTTVVV]]]ccceeedddeeefffhhhiiijjjlllppprrruuuxxx||||||qqqmmmvvvyyyzzzwwwqqqkkkggg___WWWEEE>>>888666555222111333111000000000////////////000000000000////////////////////////////////////////////////////////////------...///////////////......------------......000/////////............000000000000///////////////222333111444<<>>>>><<<999::::::::::::999999999888777999;;;<<<======<<<;;;;;;<<<============<<<;;;:::<<>>======CCC@@@>>>>>>@@@BBBAAA???CCCDDDEEEGGGJJJQQQYYY^^^bbbfffkkknnnmmmfff]]]WWWUUU^^^iiiwww~~~ppp```PPPFFF===888555666777444222333444333222111111111222222000000000000000000000000000000000000000000000000000000000000000000000000........................////////////............---222666555333666@@@IIIJJJMMMMMMJJJGGGLLLZZZeeezzzzzzxxxuuuwwwiiiUUULLLNNNXXXaaappp||||||uuummmfffaaaXXXVVVSSSOOOMMMKKKJJJJJJLLLJJJJJJMMMRRRTTTRRRPPPPPPOOOPPPRRRVVVYYY[[[[[[]]]___ccchhhmmmqqqsssuuu}}}pppggglllwwwwwwhhhbbb``````SSSHHH===999777444333333111111000000000/////////000000000000////////////////////////////////////////////////////////////------...////////////.........------------......////////////............////////////000000000000111222111111666???DDDEEEGGGGGGUUUsssvvvvvvzzztttXXXGGGIIIMMMJJJTTTppp}}}xxxtttrrrrrrsssyyyyyyxxxtttmmmeee\\\XXXLLLHHHBBB??????AAACCCCCCAAABBBEEEHHHJJJRRRbbbqqqzzzppplllmmmnnnoooqqqtttzzz|||gggRRRBBB999666666444333333444555444333222222222222222222222222333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////....../////////000000000000///222999CCCLLLPPPQQQHHHEEEFFFHHHKKKQQQ\\\gggmmm```qqqvvvgggYYYPPPEEE@@@;;;888999:::999888;;;:::::::::::::::999999888999;;;<<<======<<<;;;:::;;;<<<<<<<<<<<<<<<;;;===@@@BBBBBB???>>>???@@@BBB@@@???@@@AAABBBAAA???CCCCCCCCCCCCGGGNNNWWW^^^gggppp|||zzzmmmccc\\\bbblllzzzttt```RRRBBB;;;777777888555222222444333222222111111222222000000000000000000000000000000000000000000000000000000000000000000000000........................////////////...............111555666777;;;DDDKKKIIIJJJJJJIIIKKKWWWjjjyyyvvvmmmccc~~~pppdddiiixxxkkkbbbWWWPPPSSS```qqq|||uuuwwwtttooohhh```YYYSSSPPPKKKKKKJJJIIIHHHHHHHHHHHHJJJIIIIIIKKKMMMMMMKKKIIIIIIGGGFFFHHHLLLNNNNNNLLLMMMNNNQQQTTTYYY]]]aaaccckkkooovvv~~~}}}sssqqq}}}{{{yyyhhhaaaccceee^^^SSSHHHAAA:::555444666111111111000000000//////000000000000////////////////////////////////////////////////////////////------...//////...............------------......///////////////.........////////////000000000000000000222555===DDDHHHIIIGGGXXXsssooobbbnnnppp^^^MMMFFFNNNRRRVVVmmmsssnnnggg```[[[YYYYYYYYYZZZ[[[\\\[[[XXXSSSNNNJJJDDDBBB???>>>>>>@@@BBBCCCCCCEEEHHHLLLTTTggg}}}ooogggbbb```dddccccccgggppp|||xxx^^^JJJ>>>999777555333222333444444333222222222222222222222222333222111111000000111111000000000000000000000000////////////////////////////////////////////////000000000000////////////...////////////000000000000111555???JJJQQQRRRQQQHHHFFFFFFJJJOOOYYYjjjyyyvvvfffeeepppcccWWWLLLEEE???<<<999888999::::::999;;;;;;;;;;;;::::::::::::999:::;;;<<<====================================AAAAAA@@@@@@AAABBBDDDEEEAAAAAAAAABBBCCCCCCCCCCCCDDDCCCCCCBBBDDDHHHOOOSSS\\\fffttt~~~zzzqqqvvv}}}qqq```GGG>>>777777777555333333333333222222222222111222000000000000000000000000000000000000000000000000////////////////////////........................////////////............000000222666<<>>>>>>>>>>>???@@@AAABBBKKKLLLMMMSSSccc~~~yyysssoookkkhhhdddccciiitttoooXXXIIIBBB888666333222222333333333222222222222222222222222333222111111000000111111000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000000000111111444;;;DDDNNNSSSSSSQQQLLLHHHGGGMMMVVVeeezzznnnnnn~~~zzzkkk]]]SSSJJJCCC>>>>>><<<:::::::::::::::999;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>??????BBBBBBAAAAAAAAAAAAAAAAAA@@@BBBFFFMMMSSSSSSNNNJJJCCCDDDDDDDDDDDDDDDEEEEEEEEEGGGJJJKKKKKKMMMOOOQQQRRRXXXaaakkkuuukkkOOOCCC888666777666444555333333333333222222111111000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////............222111333999BBBGGGGGGEEEDDDHHHMMMUUU```nnn~~~{{{bbbkkkyyy```jjj|||nnnYYYPPPKKKPPP[[[mmmwwwkkkaaaUUURRRNNNIIIGGGGGGHHHIIIJJJKKKLLLLLLLLLJJJHHHGGGKKKJJJGGGFFFEEEFFFGGGIIIDDDDDDFFFHHHLLLMMMMMMMMMHHHGGGHHHHHHIIIJJJLLLMMMOOORRRVVVYYY\\\dddnnnuuu|||||||||vvvpppjjjeee``````^^^UUUEEE666333777222222111111111000000000000000000000////////////////////////////////////////////////////////////---............---,,,,,,......------------...............///////////////......//////000000111111111222777===@@@@@@DDDIIIXXXiiicccttt}}}xxxrrr^^^MMMMMMOOOTTTaaavvvxxxnnnccc\\\OOOLLLGGGBBB>>>======>>><<<>>>AAACCCDDDDDDCCCBBB;;;===>>>???@@@BBBEEEHHHLLLNNNTTTccc}}}wwwtttvvv}}}zzzdddRRRIII;;;888555333333333333222222222222222222222222222333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000/////////000000000111111333999AAAIIIOOOQQQQQQQQQOOOJJJJJJSSScccvvvtttssslllcccWWWLLLFFFAAA===999;;;;;;;;;;;;:::999888888;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????@@@AAAAAA@@@@@@@@@AAABBBCCCDDDEEEDDDNNN\\\iiimmmeeeVVVJJJBBBCCCDDDCCCCCCEEEHHHJJJJJJOOOUUUZZZ]]]^^^___```^^^^^^^^^```hhhxxxwww[[[LLL<<<777666666666666222333333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............222444999@@@EEEGGGGGGEEEGGGPPP[[[bbbfffmmmxxxwwwzzz~~~uuussshhhQQQLLLSSS\\\eeettt|||uuummmaaaUUUMMMIIIHHHHHHHHHHHHIIIJJJKKKIIIKKKMMMNNNNNNLLLJJJIIIMMMMMMLLLKKKJJJJJJLLLMMMIIIKKKNNNPPPPPPPPPQQQRRRMMMMMMNNNNNNNNNNNNNNNNNNNNNQQQSSSSSSSSSVVV]]]ccciiipppyyy|||ssskkkeeeffffffaaaSSSAAA888777222222222111111111000000000000000000////////////////////////////////////////////////////////////---.........------,,,+++......------------................../////////000.........///000111111111111333999>>>@@@AAAJJJUUU{{{sssfffrrryyypppjjjmmmkkkZZZLLLPPPYYYiii}}}~~~xxxqqqhhh___UUUOOODDDBBB???===;;;;;;<<<<<<<<<>>>AAACCCDDDDDDCCCBBB???@@@@@@@@@BBBGGGOOOUUUSSSXXXccc|||rrr___SSS@@@<<<888555444444444333222222222222222222222222333222111111000000111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111//////000000000111111111555===GGGMMMNNNNNNOOOQQQNNNJJJNNN^^^tttzzzuuuwww~~~ssskkkYYYQQQGGGAAA>>>===;;;999999:::<<<<<<;;;999999999;;;;;;<<<<<<============@@@@@@@@@@@@AAABBBCCCCCC@@@@@@BBBDDDGGGJJJMMMOOOZZZiiizzzwwweeeRRRGGGBBBDDDGGGJJJNNNTTT\\\bbbmmmrrrzzz|||sssqqqzzzjjjXXXCCC999777666666777222222333333333222111000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////............111777???EEEGGGGGGFFFGGGRRR```oootttpppooovvv~~~}}}~~~xxx}}}dddXXXTTTNNNRRR]]]ooo{{{zzznnnddd[[[RRRLLLIIIBBBDDDGGGJJJLLLMMMMMMLLLGGGJJJMMMPPPRRRQQQPPPOOOKKKLLLNNNNNNMMMLLLMMMNNNSSSVVVYYYYYYUUUSSSTTTUUUSSSSSSTTTUUUUUUTTTTTTSSSRRRUUUWWWVVVRRRRRRUUUYYYYYY```kkkuuu~~~zzzyyyllllllmmmkkk```MMM???999222222222111111111111000000000000000////////////////////////////////////////////////////////////---.........------,,,+++.........------.........---.........//////000000---......///000111111222111333999@@@AAAFFFUUUfffyyyrrrtttiiibbb^^^\\\ggghhh\\\QQQWWWfff{{{iiinnnrrrrrrnnnkkklllnnnlllhhhccc]]]WWWPPPIIIDDD>>>===<<<;;;;;;<<<=========???AAADDDFFFFFFFFFEEEAAA@@@??????AAAJJJVVV___ccchhhuuunnnaaaCCC@@@;;;777666666555555222222222222222222222222333222222111000111111111000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000111111000000000000111111111111666@@@JJJOOOMMMLLLMMMQQQLLLIIIPPPfffzzzqqqzzzyyysssjjj]]]TTTOOOHHHAAA<<<<<<===<<<;;;999;;;======<<<;;;;;;;;;;;;<<<<<<<<<======>>>>>>AAAAAAAAAAAABBBCCCDDDDDDFFFGGGIIIMMMQQQWWW[[[^^^tttsssZZZJJJEEEHHHLLLRRRXXXaaalllyyy{{{uuu```HHH<<<888666666777222222333444333222111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000/////////............666;;;CCCHHHFFFDDDJJJSSSoooooodddqqqwwwmmmjjjPPPMMMUUU]]]kkkzzzzzzrrrfff[[[SSSKKKDDDCCCHHHKKKJJJHHHHHHJJJLLLMMMMMMPPPPPPMMMJJJLLLRRRTTTSSSOOOPPPPPPOOONNNOOOTTTXXX]]]___bbbaaa^^^\\\\\\]]]^^^YYYWWWYYYXXXUUUXXX^^^]]]bbbeeeaaa[[[YYYZZZ[[[[[[YYY]]]eeekkkqqq~~~zzztttxxxsssnnnkkkkkkhhh[[[GGG:::666555222///000222111...111111111111000000000000000000000000000000000000////////////////////////....................................////////////...............///000000111000000000000000111222444444<<>>;;;BBBHHHOOO\\\kkkrrr{{{ppppppppprrrxxx|||ooo[[[LLL===777666555444555555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000111111111111000111111111000111333555???IIIOOOKKKGGGIIIJJJIIILLLKKKTTTsssnnnqqqwwwmmmddd^^^WWWNNNHHHCCCAAA>>><<<:::::::::;;;<<<>>>???>>>===<<<===???>>>@@@AAAAAA???>>>>>>???HHHGGGFFFEEEEEEHHHKKKMMMOOOOOOWWWbbbeeeeeeppp|||mmmYYYIIIJJJSSSVVVdddyyy{{{uuuRRR>>>999888666555444444444333333333222222111111222222222222111111222222222111111111000000000000000000000000000000////////////000000000000......//////000000111111666<<>>BBBBBBLLLlllvvvmmmhhhdddbbb___^^^dddlllaaaYYYZZZlllxxxfffWWWIIIHHHGGGEEEDDDDDDCCCCCCEEEEEEDDDDDDCCCAAA@@@???===<<<<<<===>>>AAACCCEEEHHHKKKMMMQQQXXX^^^^^^[[[KKKCCCAAAHHHPPPXXXgggwwwkkkccceeehhhkkkpppxxxvvvcccTTTCCC:::777555555666555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000111111111111000000000000000222555888DDDJJJLLLGGGCCCDDDFFFEEEIIIVVViiiooorrrvvvkkkddd[[[TTTPPPKKKDDD>>>???>>><<<;;;;;;;;;===>>>===???@@@@@@>>>>>>???AAABBBDDDEEEDDDCCCBBBBBBCCCEEEDDDEEEIIIPPPTTTTTTSSSQQQ[[[fffmmmuuu|||hhh[[[UUUWWWaaammmbbbKKK???:::777777444444444333333333222222111111222222222222111111222222222111111111000000000000000000000000000000////////////000000000000.../////////000000000111<<>>:::555333333222///---111111111111000000000000000000000000000000000000////////////////////////....................................////////////...............///000000000000000000000111222222555;;;???AAAIII___uuucccddd\\\YYY___gggkkklllmmm\\\XXXfff}}}ooo```QQQGGG??????>>>>>>===>>>>>>>>>======>>>????????????>>><<<<<<===???BBBEEEGGGIIIMMMQQQUUU\\\gggnnnjjjbbbKKKDDDBBBIIISSS]]]pppuuueeefffjjjqqqvvv{{{|||ooo^^^KKK???999555555666555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000////////////////////////000000000000111111111111000000000///000444999>>>IIIKKKIIIDDDAAACCCFFFFFFMMMhhhuuuhhhxxxhhh^^^XXXSSSMMMHHHFFFCCC???;;;::::::::::::;;;===???AAA???AAABBBBBBAAAAAABBBDDDGGGHHHIIIIIIGGGFFFGGGHHHHHHFFFGGGQQQ^^^fffeeeaaa\\\gggqqqyyyzzzhhhWWWXXXggg|||sssWWWDDD888555666444444444444333333333333111111222222222222111111222222222111111111111111000000000000000000000000////////////000000000000////////////000000000000FFFFFFFFFFFFGGGPPPeeexxxkkkTTTKKKLLLVVVhhhzzzvvvkkk___RRRIIIFFFEEEEEEHHHJJJMMMPPPRRRPPPRRRTTTVVVVVVVVVWWWXXXVVVYYY[[[ZZZ___iiirrrttt{{{~~~{{{yyy|||uuummmlllqqqooolllgggaaa___bbbfffmmmsss|||wwwrrrxxx~~~wwwsss{{{pppXXXCCC;;;444333444222000...111111111111000000000///////////////////////////////////////////////////....................................////////////...............///000000000000000000111222333333666===AAABBBRRRtttjjjYYYXXXTTTWWWeeeqqqqqqhhhaaa[[[ddd}}}lll\\\NNNDDD@@@>>>>>>>>>>>>>>>???@@@AAA>>>>>>???@@@@@@@@@??????;;;;;;===???CCCFFFJJJLLLQQQWWW^^^gggttt{{{ppp```KKKDDDCCCKKKUUUbbbxxx{{{xxxxxx~~~yyygggRRRDDD;;;666555777555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111111000//////111666>>>CCCJJJJJJHHHEEEDDDFFFIIIJJJZZZyyyooouuuyyynnndddYYYQQQMMMIIIEEEBBBAAA@@@>>>;;;999999999:::<<<>>>@@@AAAAAACCCDDDEEEDDDDDDFFFGGGKKKLLLLLLKKKJJJIIIJJJLLLOOOOOOTTT```ooouuurrrkkkfffmmmyyyrrrcccaaaggg|||bbbJJJ:::555777555444444444444333333333111222222333333222222111111111111111111111111111000000000000000000000000////////////000000000000////////////000000000000JJJFFFDDDIIIRRR___qqqhhhOOOGGGLLLYYYiii}}}~~~rrrfffZZZPPPIIIFFFHHHJJJKKKLLLNNNQQQSSSTTTVVVWWWYYYXXXWWWVVVXXXZZZ]]]eeemmmsss~~~ppphhhiiitttuuusssnnnhhhfffgggiiihhhlllrrryyyxxx{{{}}}hhhKKK???555444555222000111111111111111000000000///////////////////////////////////////////////////....................................////////////...............///000000000000000000111222333444666>>>CCCIIIaaa{{{ggg[[[XXX[[[ggguuuzzzppp```VVV___zzzmmm[[[MMMBBB>>>@@@;;;;;;;;;<<<===>>>@@@AAAAAAAAAAAAAAA@@@???>>>>>><<<<<<===???BBBGGGLLLNNNQQQ]]]jjjwwwwww```NNNHHHIIIRRR^^^mmmqqq\\\KKK???777555777555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111111000000///222999AAAGGGJJJIIIHHHFFFDDDEEEIIIMMMiii{{{oooooo```YYYUUUNNNHHHCCCAAA>>>;;;::::::999888::::::;;;<<<===???@@@AAACCCDDDFFFGGGGGGGGGIIIKKKLLLMMMNNNMMMLLLMMMOOOQQQQQQ[[[jjjyyy|||rrriiiiiiuuu}}}ooohhhzzzmmmSSS@@@:::;;;555555555444444444333333222222333333333333222222111111111111111111111111000000000000000000000000////////////000000000000000000000000////////////HHHDDDGGGTTTdddttt}}}ooo^^^QQQDDDDDDMMMhhhzzz~~~rrrcccWWWMMMFFFDDDEEEIIILLLNNNNNNQQQVVVXXXWWWWWWXXXYYYXXXWWW[[[bbbgggyyylllbbbbbbmmmsssuuuqqqmmmmmmmmmllliiijjjlllpppuuu~~~~~~xxxWWWFFF888666666222111333111111111111000000000000000000000000000000000000////////////////////////....................................////////////...............///000000000000000111222333444555888>>>FFFUUUsssxxxjjjffffffqqqzzzhhh]]][[[pppsss[[[MMMDDD<<<<<<@@@;;;;;;;;;<<<>>>???AAABBBBBBBBBBBBCCCCCCBBBBBBAAABBBAAA@@@@@@CCCIIINNNRRRTTTggg{{{~~~aaaLLLIIIMMMYYYfffxxx~~~|||}}}iiiVVVFFF:::666888555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111444;;;CCCJJJKKKIIIHHHFFFCCCCCCKKKUUUxxxvvvuuuwwwjjjZZZNNNJJJGGGBBB>>>>>>===;;;:::999888999999;;;;;;<<<>>>???@@@AAAAAACCCEEEGGGHHHHHHIIIKKKMMMOOOPPPQQQQQQQQQRRRUUUXXXWWWlllzzzmmmgggyyyvvvooo|||yyyrrrZZZEEE:::888555555555555444444444333222222333333333333222222111111111111111222222222000000000000000000000000////////////000000000000000000000000////////////FFFHHHSSSeeewwwpppPPPIIIHHHDDDMMM^^^xxx{{{kkk___SSSLLLGGGCCCEEEIIILLLPPPRRRPPPSSSZZZ\\\[[[VVVYYY\\\```gggsssoooaaa___eeennntttsssqqqsssrrroooqqqppppppoooqqqwwwfffQQQ>>>999777222111444111111111111000000000000000000000000000000000000////////////////////////....................................////////////...............///000000000000000111222333555555<<>>??????@@@@@@BBBCCCEEEFFFDDDFFFHHHJJJMMMNNNOOOPPPLLLIIIFFFDDDGGGLLLSSSXXX\\\uuu~~~ZZZJJJIIIQQQaaaqqquuuooorrryyy|||xxxbbbOOO???888888555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111222222333666===DDDJJJJJJIIIHHHFFFCCCFFFWWWiiixxxyyyqqq\\\UUUKKKDDDAAA???<<<999<<<<<<;;;:::999:::;;;===:::;;;===???AAABBBCCCDDDDDDFFFHHHIIIIIIKKKMMMOOOTTTUUUVVVVVVWWWYYY]]]```mmmsssrrryyyuuutttvvv|||eeeMMM<<<666555555555555444444444444222333333444444333333222000000111111111222222222000000000000000000000000////////////000000000000111000000000/////////...GGGOOO```sssmmmUUUEEEFFFFFFFFFZZZwwwxxxiiiZZZPPPGGGFFFEEEDDDHHHOOORRRVVVVVVSSSUUU\\\___\\\ZZZ___fffppptttccc``````kkktttttttttvvvuuurrryyyxxxvvvtttsssvvv{{{uuuqqqYYYCCC<<<888222000444111111111111000000000000000000000000000000000000////////////////////////..................................../////////000...............///000000000000000111222444555666>>>???NNNmmmjjjkkkyyylllppp|||cccRRRdddnnnWWWEEECCCDDD???<<<>>>@@@@@@AAAAAACCCDDDFFFFFFIIIKKKOOOTTTXXX\\\___```SSSOOOJJJHHHIIIPPPWWW\\\eeexxxPPPNNNOOOYYYlll~~~zzzgggdddooo}}}kkkUUUCCC:::999555555444444444333333333333333333222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111222333555888>>>EEEJJJIIIHHHHHHGGGEEEMMMfff~~~oookkklll\\\KKKHHHCCC@@@>>>===<<<;;;666777777777777888:::===999:::===@@@BBBDDDEEEFFFDDDFFFHHHIIIJJJKKKNNNPPPWWWXXXZZZZZZ\\\___cccggg|||mmm|||}}}sssYYYEEE<<<666666555555555444444444222333333444444333333222000000111111222222222222000000000000000000000000////////////000000000000111111000000/////////...JJJ^^^vvv}}}dddRRRMMMGGGGGGOOOaaayyy~~~tttggg\\\IIIHHHFFFGGGJJJNNNPPPRRRZZZVVVWWWZZZZZZWWWYYY___eeetttuuukkkhhhdddhhhsssvvvrrruuu}}}~~~~~~}}}zzzvvvtttvvvyyy~~~www|||zzzjjjPPPBBB<<<555222333333333222222111000000000000000000000000000000000////////////////////////////////////////////////............///////////////////////////.........111111111000///111555999FFF>>>SSS}}}iiivvvwwwuuunnnwwwpppbbb]]]sssvvvWWWMMMCCC@@@???>>>>>>AAA===AAAFFFHHHHHHIIILLLOOOPPPVVV]]]cccjjjqqqrrrnnnfff[[[MMMGGGKKKUUU]]]```wwwkkkPPPQQQWWW___ooozzzzzz{{{eee]]]qqqsss```PPPAAA999444555333222222555666555333333333222222222111111222222111000000111222333111111111111111111111111000000000000000000000000000000000000111111111111333111111666>>>EEEFFFEEEAAAFFFKKKKKKKKKYYYxxxttt___xxxhhhSSSEEE??????>>>===;;;:::999999999888777777777888::::::<<<===>>>AAACCCEEEGGGHHHKKKJJJIIIIIIJJJPPPXXX]]]bbb[[[ZZZ___bbbeeeuuuuuu}}}nnnUUU:::888777444222444666555333333333333222222222111111111111111111111111111111000000000000000000000000000000111111111111000000000000000000000000000000XXXvvvxxxaaaOOOGGGIIIOOOZZZjjjzzzsssfffYYYNNNIIIHHHGGGHHHJJJNNNQQQSSSVVVWWWZZZZZZXXXXXXeeesss||||||{{{rrrrrrzzztttttttttqqqooonnnpppsssttt{{{zzz|||yyy```LLL>>>555111111333333222222111000000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////111111111000000222666999@@@@@@___|||tttpppvvv{{{iii^^^iiiiiiMMMEEE>>>>>>???>>>@@@DDDDDDHHHLLLMMMMMMMMMQQQTTT___fffnnnttt}}}ooo^^^NNNJJJPPPYYYccckkkgggSSSSSSUUU```{{{{{{yyyzzzkkkccckkkzzzhhhWWWEEE999777777555444444555555444333333333222222222222111333222111000000111111222111111111111111111111111000000000000000000000000000000000000111111111111222111111777???DDDEEEDDDAAADDDGGGJJJTTTkkkzzznnnpppcccNNNEEEAAA>>>>>>===<<<;;;:::999888::::::999888999:::;;;<<<===>>>???BBBDDDFFFGGGHHHHHHHHHHHHIIILLLRRR[[[```bbb\\\]]]eeekkkttt}}}bbbCCC;;;999666444444555444333333333333222222222222111111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000fff|||aaaQQQIIIDDDFFFQQQbbbvvvrrrbbbVVVKKKCCCGGGHHHIIILLLOOORRRVVVWWWWWWYYY[[[[[[\\\iii~~~nnniiimmmjjjkkklllkkkiiiiiiiiijjjhhhlllrrr{{{}}}uuuYYYBBB777444333333333333222111111000000000000000000000000000000////////////////////////////////////////////////............////////////////////////////////////111111111000000333777:::@@@GGGlll|||uuuhhhvvv{{{bbbeeennnUUUEEE???<<>>;;;888666666666555444333333333333333222222222222444333222111111111111111111111111111111111111111000000000000000000000000000000000000111111111111222111333888???DDDEEEDDDBBBEEEGGGNNNeeeiiiuuucccJJJ>>>===AAA===<<<<<<;;;:::999888888<<<;;;:::::::::;;;===>>>>>>???@@@BBBDDDFFFGGGHHHDDDEEEGGGIIIMMMSSS\\\aaaccc```cccnnnxxx{{{|||pppJJJ===;;;888666555333333444333333333333222222222222111111111111111111111111111111111111111111111111000000111111111111000000000000000000000000000000sss^^^KKKEEEGGGLLLWWWggg|||ppp___RRRJJJFFFCCCDDDHHHMMMRRRUUUXXXZZZ[[[YYYZZZ]]]eeeuuuiii^^^]]]cccfffiiijjjkkkjjjhhhhhhddddddhhhppp{{{fffJJJ===888777444333333222222111000000000000000000000000000000////////////////////////////////////////////////............///////////////////////////000000000000111111111111444888<<>>??????@@@AAACCCDDDEEEEEEBBBCCCEEEGGGKKKQQQXXX]]]bbbbbbhhhtttuuuWWWAAA<<<888777555333333555444444333333333222222222111111111111111111111111111111111111111111111111000000111111111111000000////////////////////////bbbLLLGGGFFFMMMWWWmmmrrr___OOOGGGEEEGGGIIIFFFKKKRRRWWWXXXWWWWWWXXXYYY___lllppp```ZZZ\\\___dddiiimmmooonnnnnniiihhhhhhnnnwwwpppVVVDDD;;;666444444333333222111111111111111111111111111111111////////////////////////////////////////////////............////////////////////////000000111111000111111111222555:::>>>CCCUUU{{{sssnnnsssddd[[[ccc~~~~~~tttlll___OOODDDHHHFFFGGGLLLOOOPPPSSSYYY^^^ccciiimmmppptttyyy}}}hhhSSSQQQXXXhhh]]]PPP___eeezzzzzzllllll~~~xxx~~~gggPPP???777333666888555444555444444444333333333222222333333333333222222111111111111111111111111111111000000000000000000000000///000000000111111111111111333888===BBBEEEEEEDDDDDDHHHQQQeeevvvlllsssNNNDDDEEE@@@;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;:::;;;<<<===>>>>>>>>>???@@@@@@AAABBBBBB@@@BBBCCCEEEGGGJJJPPPSSSWWW[[[cccqqq}}}{{{xxxxxxkkkGGG>>>777666555333444777444444444333333333222222111111111111111111111111111111111111111111111111000000111111111111000000////////////////////////wwwNNNDDDGGGHHHQQQ```rrrdddRRRHHHDDDDDDHHHMMMLLLQQQVVVWWWVVVVVVWWWYYYeeeuuurrriii[[[[[[]]]bbbjjjqqquuuwwwsssrrrrrrssswww~~~zzzgggOOO===555444444444333222222111111111111111111111111111111////////////////////////////////////////////////............////////////...//////000000111111222000111111222333666;;;???AAA\\\qqqvvvkkkeeennnrrrPPPWWWiii|||oooaaaZZZUUUNNNIIIHHHIIIHHHLLLRRRUUUXXX^^^eeeooottt{{{hhhVVVVVVddd~~~rrrWWWTTTeeemmmyyywwwuuuqqqlllhhhhhhlllooo|||~~~lllhhhtttrrr\\\FFF:::333666888555444666444444444444333333333333222222333333333333222222111111111111111111111111000000000000000000000000000000000000111111111111222555;;;AAADDDFFFFFFEEEDDDIIIXXXrrrlllrrr___BBB>>>BBB@@@===>>>===============>>>>>>>>>===<<<;;;;;;;;;<<<===>>>>>>>>>???????????????@@@@@@AAABBBCCCCCCEEEHHHJJJJJJNNNWWWcccnnnxxxvvv|||UUUDDD777666777555444777444444444444333333333333111111111111111111111111222222222222222222222222000000111111111111000000000000000000000000000000eeeDDDDDDJJJMMM\\\tttsss```TTTIIIHHHIIIIIIKKKOOORRRUUUWWWWWWWWW\\\dddkkk}}}hhhbbb\\\[[[bbbmmmwww|||}}}}}}|||{{{zzz~~~~~~zzz^^^DDD999555444444333333222111111111111111111111111111111////////////////////////////////////////////////............////////////...//////000111111222222000111111222333777<<<@@@LLLiiivvvuuuyyyrrrbbbZZZmmmdddVVVkkk~~~eeeYYYNNNKKKIIIFFFFFFIIIIIIJJJOOOXXX^^^dddnnnxxx~~~|||hhhXXX^^^yyy~~~dddZZZ```qqq{{{oooiiifffffffffdddaaa```aaaeeehhhhhhkkkssstttbbbnnnmmmOOO@@@666777999444333777555444444444444333333333000111222444444444444333111111111111111111111111000000000000000000000000000000000000111111111111333777>>>DDDGGGGGGGGGFFFHHHMMMaaatttqqqhhhTTTAAA===@@@@@@@@@@@@>>>?????????@@@@@@AAAAAA>>>>>>===<<<===>>>???@@@@@@@@@@@@??????????????????@@@AAABBBAAABBBCCCEEEDDDGGGKKKQQQZZZbbbhhhjjjtttwwweeeMMM999777:::777555666555444444444444333333333111111111111111111111111222222222222222222222222000000111111111111000000000000000000000000000000[[[AAAGGGOOOSSSkkkttt[[[PPPGGGCCCIIINNNOOOOOORRRUUUVVVWWWWWWZZZeeeuuuyyymmm___WWW[[[ggguuu}}}}}}{{{wwwkkkLLL@@@555444444333333222222111111111111111111111111111////////////////////////////////////////////////............/////////000...//////000111222222222000111111222444888===AAA]]]wwwmmmwwwoooiii```UUUkkktttZZZpppzzzZZZPPPHHHGGGFFFCCCCCCGGGJJJLLLSSS]]]fffooo|||{{{hhhYYYeeennn\\\___lll|||tttlllkkknnnooommmpppqqqpppnnnoootttyyytttwwwvvveee```{{{}}}WWWEEE999999:::444333777555555444444444333333333///000222444555555555444111111111111111111111111000000000000000000000000000000000000111111111111333888@@@EEEHHHHHHHHHGGGNNNRRRiii{{{mmm|||SSSJJJ@@@<<<>>>??????===@@@@@@@@@AAABBBBBBCCCCCC@@@???>>>>>>>>>???AAAAAAAAAAAAAAA@@@@@@@@@??????>>>@@@AAAAAAAAAAAABBBDDDFFFFFFEEEEEEJJJQQQUUUVVVYYY^^^gggoooqqqqqqzzzqqqUUU<<<999<<<999444444555555444444444333333333111111111111111111111111222222222222222222222222000000111111111111000000000000000000000000000000fffXXXJJJHHHQQQbbb}}}wwwdddVVVEEEEEEEEEGGGMMMUUUYYYYYYYYYWWWXXXZZZ___sssnnnddd[[[YYYfffxxx}}}uuuqqq~~~{{{]]]:::999777444222333555333000111111111111000000000000000000000000000000000000////////////////////////............////////////111111111111000000000000000666111,,,444999>>>HHHaaagggrrrlll]]]XXX[[[ddduuurrr```iiisss[[[QQQIIIHHHIIIGGGEEEEEEFFFHHHNNNZZZjjjxxxyyycccZZZvvvggg___ggg~~~{{{fffaaapppkkkUUU@@@;;;<<<;;;888777555555444444444333333333444444444444444444444444111111111111111111111111000000000000000000000000111222222111///000222444111<<<>>>AAAKKKKKKFFFGGGMMMccc|||ssspppNNNHHHBBB???AAACCCAAA???EEEDDDCCCDDDFFFFFFEEECCCDDDCCCBBBAAAAAABBBCCCDDD?????????@@@AAACCCDDDEEEDDDAAAAAADDDEEEDDDFFFJJJIIIHHHGGGGGGHHHKKKNNNPPPVVVVVVVVVWWWYYY[[[^^^___eeeiiinnnpppsss|||zzz___AAA;;;;;;444111777444444444333333333222222333333333222222222111111222222222222222222222222000111111111111222222222111111111111111111111111rrrWWWMMMFFFKKKYYYnnnzzziiiVVVIIIIIIIIIJJJNNNUUU[[[]]]\\\___YYYZZZggg~~~}}}rrrggg]]]bbbmmm|||yyysss|||iiiFFF<<<:::777444333333222111111111111111000000000000000000000000000000000000////////////////////////............////////////000000000000000000000000///555111...666;;;@@@KKKjjjvvv___nnnzzzcccVVVVVV]]]hhhyyyssshhhvvvvvv\\\QQQHHHGGGHHHFFFEEEEEECCCEEELLLVVVcccooowww|||nnneeemmmsssdddfffzzz~~~ssseeennnsss]]]FFF<<<:::888444333555555444444444333333333333333333333333333333333111111111111111111111111000000000000000000000000111222222111000000222444444>>>@@@BBBKKKKKKGGGLLLVVVoooeeeJJJGGGDDDBBBBBBBBBCCCCCCEEEHHHLLLMMMLLLKKKKKKKKKKKKJJJHHHFFFEEEDDDDDDDDDFFFFFFEEEEEEEEEEEEFFFFFFIIIGGGGGGLLLNNNOOOQQQVVVSSSRRRPPPOOOPPPRRRTTTUUUUUUUUUUUUUUUWWWYYY[[[\\\]]]```cccccceeennn|||yyyjjjKKK>>>;;;777555888444444444333333333222222333333333222222222111111222222222222222222222222000111111111111222222222111111111111111111111111yyyXXXJJJEEEGGGTTThhh~~~|||kkkYYYJJJBBBEEEFFFJJJQQQYYY\\\\\\ZZZ]]]YYY```{{{wwwhhhbbbeeeuuu|||xxx{{{uuuSSS???===999666333222111222222222111111111000000000000000000000000000000000////////////////////////............////////////////////////000000000000---444111000888<<>>999666444333555555444444444333333333333333333333333333333333111111111111111111111111000000000000000000000000111222222111000000333555888AAABBBCCCIIIIIIJJJSSSgggWWWHHHHHHGGGEEECCCDDDIIIMMMSSSXXX]]]^^^ZZZWWWWWWXXXPPPOOONNNLLLLLLMMMNNNOOOJJJJJJKKKKKKLLLLLLMMMMMMKKKJJJLLLQQQUUUWWW[[[___bbbbbb`````````aaabbbcccbbbcccdddeeegggjjjlllmmmiiikkkmmmnnnrrr|||yyyyyywwwXXXBBB:::::::::888444444444444333333333333333333333222222222111111222222222222222222222222000111111111111222222222111111111111111111111111|||aaaLLLIIIJJJSSSeeezzzppp^^^PPPIIIFFFAAACCCIIISSSZZZ[[[ZZZ[[[YYYbbbyyyuuukkkiiijjjqqqzzz~~~___DDD>>>999666333111111444222222222111111111000000////////////////////////////////////////////////............///////////////////////////000000000...333111111888:::AAAPPPyyyyyyaaaeeeyyy[[[XXXjjjvvvccclll|||ddd[[[SSSRRRQQQMMMHHHFFFFFFIIIMMMNNNPPPUUU\\\bbbpppwww~~~ttt}}}lllaaakkkpppVVVhhhlllSSSAAA999888777777555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000111111222111000111444666:::BBBBBBBBBGGGGGGMMM^^^~~~{{{PPPGGGIIIIIIHHHHHHOOO[[[eeemmmnnnmmmkkkgggcccbbbaaaWWWUUUQQQOOONNNQQQTTTVVVMMMNNNNNNOOOPPPPPPQQQQQQNNNLLLNNNTTTXXX[[[___eeellllllmmmnnnppprrrssstttwwwyyy||||||qqqcccEEE888:::<<<888555444444444444333333333333333333222222222111111222222222222222222222222000000111111111222222222111111111111111111111111|||eeeTTTJJJOOOXXXgggyyywwwbbbQQQHHHHHHJJJHHHIIIPPPYYY[[[YYYZZZ___```{{{}}}tttqqqdddiiissssssLLLAAA888555333111222666222222222222111111111111////////////////////////////////////////////////............////////////.../////////000000111111///444111222888888@@@SSS~~~nnn___pppsssXXX^^^wwwmmm]]]ooo|||hhh```\\\\\\\\\UUUMMMHHHGGGIIIJJJJJJJJJMMMSSSYYYbbbiiittt}}}lllcccddd~~~xxxccc^^^~~~www^^^GGG<<<999999999555555444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000111111222111111222444777;;;BBBAAAAAADDDFFFSSSjjjzzz~~~sssQQQEEEFFFIIIMMMWWWfffvvvxxxnnnhhhgggfffccc```___\\\YYYWWWWWW[[[```ccccccbbb```^^^[[[WWWTTTRRRRRROOOPPPTTTXXX[[[aaagggkkknnnqqqvvv{{{ppp{{{mmmLLL999999;;;777555555555444444444333333333333333222222222111111222222222222222222222222000000111111111222222222000000000000000000000000oooYYYMMMJJJXXXgggzzziiiTTTFFFBBBEEEHHHMMMOOOUUUZZZWWWSSSZZZeeevvvyyytttggggggooo}}}ZZZHHH888555555333333666333222222222222111111111000000000000000000000000////////////////////////............//////////////////000000111111222222111444111222888888CCCYYYddd___xxxeeeRRRbbb~~~dddVVVmmm|||lllfffcccfffgggaaaYYYUUULLLLLLJJJIIIIIIKKKPPPSSSRRRYYYcccnnnxxx|||kkkaaaddduuucccaaaqqqoooRRR@@@:::888666555555444444444333333333333333333333333333333333111111111111111111111111000000000000000000000000000111222222111222555777;;;AAAAAA@@@CCCFFFZZZyyyqqq}}}mmmRRRCCCEEEMMM\\\ooo}}}qqqbbb[[[^^^aaaaaa___dddfffjjjooowww}}}uuummmfffcccXXXTTTRRRUUUYYY^^^eeemmmqqquuu|||uuusssyyyYYYAAA999888777555555555555444444444333333333333222222222111111222222222222222222222222000111111111111222222222000000000000000000000000uuu___OOOKKKPPPcccuuuppp\\\KKKCCCCCCEEEGGGLLLOOOVVVZZZUUUSSSbbbwww|||vvvoooiiiiiitttlllRRR;;;666777555333555333333222222222111111111000000000000000000000000////////////////////////............////////////000000000111222333333333222333000333999;;;IIIccc|||\\\bbbxxxZZZRRRhhh~~~aaaSSSggg}}}tttnnnlllppptttrrrnnnlll___[[[UUUPPPNNNNNNNNNNNNJJJNNNTTT[[[aaakkkvvv~~~vvvggg___fffttt~~~fff___mmm^^^GGG>>>999555555555444444444333333333333333333333333333333333111111111111111111111111000000000000000000000000000111222222111333666888<<>>888999666333444333333333222222222111111000000000000000000000000////////////////////////............/////////000000000111222333333444444222333000444;;;>>>OOOkkkvvvZZZhhhtttVVVUUUooohhhWWWhhh}}}}}}vvvsssxxx~~~tttlllbbbYYYTTTPPPLLLIIIJJJLLLMMMNNNOOOUUU]]]ddddddjjjqqqpppkkkooohhh\\\^^^aaassssss\\\hhh~~~}}}fffMMMBBB===888555555444444444333333333444444444444444444444444111111111111111111111111000000000000000000000000000111222222222333666888===CCCCCCCCCFFFLLLhhh~~~nnnrrr___MMMQQQVVVgggkkk^^^ZZZTTTTTTZZZdddooovvv}}}yyy{{{zzzwww~~~hhh{{{wwwVVV===777;;;666666555555555444444444333333333222222222111111222222222222222222222222000111111111111222222222000000000000000000000000}}}```OOOFFFEEETTTggg~~~{{{fffVVVFFFDDDHHHKKKLLLLLLTTTMMMSSS```aaafff~~~yyypppfffdddhhhqqqeeeCCC888999555111222333333333222222222111111222222222111000//////...000000000000000000000000000000000000000000000000000000000000000111111222666///000999;;;@@@ZZZzzz```ZZZwwwwww^^^\\\wwwzzz```YYYvvv}}}}}}}}}~~~uuulllddd\\\TTTNNNLLLKKKJJJIIIIIIIIIJJJKKKOOOQQQTTTVVV\\\jjj|||xxxmmmddd___dddmmmhhhdddsssrrrqqq}}}uuuYYY???777===999777555555555666555444444444333333333333222222111111111111111111111111000111111111111222222222333333222111000222666999???BBBEEEDDDEEEVVV{{{llllll]]]SSSZZZllltttaaa___^^^___cccmmmyyy{{{~~~tttbbbFFF;;;;;;777777555444444444444444333333333222222222111111222222222222222222222222333333333222222111111111111111111111111111111111vvvWWWHHHHHHRRRhhh|||vvv___QQQEEEEEELLLPPPQQQQQQRRRTTTXXX^^^iii~~~}}}|||yyyzzzppphhheeefffkkkuuuyyyzzzoooOOO>>>:::777444333333333333222222222111111222222111111000//////...000000000000000000000000000000000000000000000000000000000000000111111222444///222:::<<>>BBBEEEEEELLLccckkkyyyccc^^^ooo~~~jjjaaafffppp}}}~~~yyynnnnnnnnnqqqxxx~~~yyy{{{mmmIII;;;<<<777777666555444444444444333333333222222222111111333333222222222222222222333333333222222222111111111111111111111111111111wwwSSSDDDKKK]]]uuu}}}lllTTTJJJDDDHHHOOOTTTVVVWWWOOOWWWYYY]]]xxxwwwwwwzzz{{{zzz{{{zzzxxxuuuxxxqqqiiifffdddccchhhnnn|||uuuvvv}}}zzz___EEE:::999888444333333333222222222111111222222111111000/////////000000000000000000000000000000000000000000000000000000000000000111111222222000444:::<<>>CCCFFFGGGNNNjjjmmmwww{{{}}}kkkeeeHHH===888888666555555555555555333333333222222222111111333333333222222111111111222222222222222222222222222222222222222222222222tttuuu|||XXXPPPLLLXXXnnnoooXXXIIIDDDCCCFFFLLLOOONNNPPPSSSVVVYYYvvvxxxnnnhhhlllqqquuu{{{zzzyyyvvvssspppnnnllliiifffeeefffddd___]]]^^^aaaiiiyyy~~~|||___CCC999666333333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111222111444555666@@@YYYvvvwwwxxxssscccppp}}}gggrrryyyrrrhhh```\\\\\\]]]^^^mmmqqqwwwkkk]]]hhhxxxrrrzzzrrrTTT???:::888666666777777666555444444333333333333222222333333333333333333333333222222222222333333333333222222333333444777;;;???EEEEEEGGGTTTppp{{{mmmpppwwwoooPPP???888888777666555555555555333333333222222222111111222222222222222222222222111222222222222333333333333333333333333333333333tttssstttbbbOOOPPPTTT___qqqxxxaaaOOOEEEEEEEEEIIINNNOOOMMMNNNRRRVVVhhhzzznnnmmmvvvxxxyyyxxxuuuqqqmmmkkkiiieeebbbaaacccbbb^^^^^^```\\\```ooommmOOO===666444333333333222222222111111000000000000000000000111000000000000000000000000000000000000000000000000000000000000000111111222000333444666FFFccc}}}yyy}}}jjj]]]qqqnnnttt~~~rrrhhhaaa^^^\\\[[[[[[\\\___cccjjjvvv{{{eeeggg{{{zzzrrrttt|||___HHH;;;999777666777777666555444444333333333333222222333333333333333333333333222222222333333333444444111222333333444888<<<@@@EEECCCHHHZZZuuussslllxxxvvv~~~xxxnnnlllvvv}}}||||||wwwjjj}}}wwwWWWCCC999888777666555555555555333333333222222222111111111111111222222333333444111111222222222333333333333333333333333333333333kkkyyy|||gggSSSHHHNNNVVVaaaqqqoooXXXIIIDDDFFFFFFJJJOOOOOOMMMOOOSSS]]]}}}vvvooorrrttt}}}yyyyyyyyyvvvqqqmmmjjjiiiccc```___aaa```^^^^^^aaaZZZ\\\iiiwwwXXX@@@777666333333333222222222111111000000000000000111111111000000000000000000000000000000000000000000000000000000000000000111111222///222333666JJJjjj|||{{{cccUUUkkkttt{{{uuummmhhheeecccYYYWWWSSSNNNMMMRRR[[[bbbppp{{{}}}tttuuugggttt}}}uuulllzzzhhhPPP;;;999777666777777666555444444444333333333222222333333333333333333333333222222333333333444444444111222333333555888===AAADDDAAAHHH^^^yyyoookkkvvvqqqsss{{{qqq\\\XXX^^^llluuuvvv~~~zzzaaarrr|||[[[FFF999888777666666555555555333333333222222222111111000000111222333444444555111111111222222333333333333333333333333333333333tttlllWWWNNNHHHRRR```ooo~~~fffPPPGGGFFFFFFKKKOOOPPPNNNOOORRRUUUgggrrrllliiittt|||}}}zzzuuuqqqllliiifff______^^^^^^]]]\\\[[[[[[[[[XXX^^^ppphhhDDD555:::333333444444444333222222222222222111111111111000111111000000//////......////////////000000000000000000000000000111111222777666888;;;NNNuuu~~~ooo\\\VVVhhhyyy}}}rrrlllaaaXXXOOOKKKJJJIIILLLPPPVVV[[[bbbjjjqqqwww}}}uuutttwwwpppqqqsssgggkkkvvv^^^DDD:::999999444666:::666555555444444444333333333222333333444444333333222000111111111111222222222333333333333444888???CCCKKKCCCNNNooo}}}cccmmmxxxhhhtttppp]]]ZZZdddrrr}}}yyydddmmmiiiJJJ<<<:::666444555888999777444444333333333333222222111111222222222333333333222222222222222222222222222222222222222222222222jjjRRRHHHLLL[[[nnn~~~xxx___LLLEEEFFFGGGJJJNNNPPPNNNMMMVVV```~~~kkkfffjjjooo}}}xxxsssnnniiieeebbb^^^]]]\\\[[[ZZZYYYYYYYYYZZZWWW[[[iiizzzxxxSSS;;;888333444444444444333222222222222222111111111111000111000000000/////////...////////////000000000000000000000000000111222222444444888<<>>RRR{{{vvvhhhkkkwwwgggWWWZZZsss~~~rrr{{{~~~xxxuuuppphhhcccbbbbbbaaa``````dddlllwww~~~uuujjjgggssspppmmm~~~tttRRRAAA;;;;;;666666888444555555444444444333333333222333333444444333333222111111111111222222222333333444444444555999???CCCIIIIII]]]zzzpppxxxddduuu}}}|||yyyyyyvvvhhh~~~___CCC===888666666666444333444444333333333333222222111111222222222333333333222222222222222222222222222222222222222222222222www___NNNHHHRRRkkkuuu^^^LLLDDDEEEHHHJJJFFFKKKRRRPPPQQQmmmggghhhttt{{{vvvooojjjfffbbb]]]ZZZZZZXXXUUURRRQQQQQQSSSTTT[[[YYYXXX[[[bbbooolll{{{jjjKKK===666555444444333333333333222222222111111111000000000000000000////////////////////////000000000000111111000000111111222333000222999@@@TTT{{{bbb___ssskkkYYY___zzzqqqeeewww~~~~~~~~~qqqeeejjjtttyyyvvvzzzYYYCCC::::::666555888555555555444444444333333333222333333444444333333222111111111222222222333333333444444444666:::???CCCHHHOOOjjjwwwxxxrrrllluuurrrsssxxx|||hhhvvvoooGGG???888777888666444333444444333333333222222222111111222222222333333333222222222222222222222222222222222222222222222222}}}eeeSSSLLLJJJUUUqqqiiiTTTFFFCCCFFFJJJJJJFFFKKKSSSTTT\\\qqqjjjxxx{{{vvvpppiiieeeccc```\\\XXXWWWUUURRROOOMMMMMMOOOPPPWWWVVVVVVVVVYYYddd{{{oooxxxtttSSS>>>777666555444333333333333222222222111111111000000////////////000000000000////////////000000000000111111111111111222222333222333:::CCCYYY}}}zzz]]]gggppp\\\ccc}}}fff\\\vvvpppcccdddrrr{{{```EEE888999666555888666555555444444444333333333222333333444444333333222111222222222222333333333333444555555777:::???CCCFFFVVVxxxqqqzzzqqqnnnssswww}}}rrrqqqttttttwwwjjjmmmyyyLLLAAA777777999777555666444444333333333222222222111111222222222333333333222222222222222222222222222222222222222222222222oooTTTHHHHHHKKKVVVqqqttt^^^KKKCCCCCCGGGIIIIIIHHHMMMSSSYYYmmmyyywww}}}yyytttmmmeeeaaa```___ZZZVVVTTTRRRPPPMMMKKKKKKKKKLLLOOOOOOQQQSSSTTT\\\oooxxxwww```@@@888777555333222222333333222222222111111111111000////////////000000000000////////////000000000000222111111111111222333333444444;;;HHHbbbuuu```sssooo]]]eee~~~~~~ddd]]]|||}}}iiibbbfffqqq}}}iiiJJJ999:::777555777555555555444444444333333333222333333444444333333222222222222222333333333333333444555666888;;;???CCCEEE\\\pppppp|||~~~nnnccceeennnuuusssuuuooossszzzooofffUUUEEE888888999777555888444444333333333333222222111111222222222333333333222222222222222222222222222222222222222222222222hhhKKKDDDJJJMMM^^^xxxyyyiiiTTTEEEBBBDDDFFFGGGGGGJJJOOOSSS___~~~~~~}}}zzztttlllccc^^^^^^\\\WWWRRRRRRPPPOOOMMMKKKJJJIIIIIIHHHKKKOOOSSSUUUZZZhhhvvvwwwpppHHH999888555333222222333444222222222111111111111000.../////////000000000111////////////000000000000222222111111222222333444444333;;;NNNnnnxxxeeelll^^^kkkiiifffuuuqqqpppvvv}}}mmmaaa\\\fffvvv{{{uuuQQQ===<<<999666666444555555444444444333333333222333333444444333333222222222222333333333444444222444666777888;;;???BBBHHHbbb}}}iiiyyyxxx{{{wwwyyyooofffdddqqqzzzuuutttnnntttxxxzzzddd}}}___KKK;;;999999555444888444444333333333333222222111111222222222333333333222222222222222222222222222222222222222222222222fffJJJFFFNNNRRRnnnqqqbbbNNNBBBAAADDDFFFEEEEEELLLQQQSSSbbb~~~{{{vvvmmmccc^^^]]][[[UUUOOOPPPPPPNNNMMMKKKIIIHHHGGGFFFJJJPPPWWWYYY\\\eeepppwww}}}|||RRR:::888666333222222333444222222222111111111111000.../////////000000111111////////////000000000000222222111111222222333444444222<<>>???CCCCCCFFFKKKQQQRRR___yyyrrrmmmiiiddd\\\VVVSSSQQQOOONNNJJJIIIHHHFFFDDDCCCBBBAAA???AAACCCEEEGGGNNNXXX___ttt~~~UUU@@@777888444333555111222222222111111111000000000000000000000000000000000000////////////000000000000000000111222333444777<<>>BBBEEEPPPfff{{{|||pppwwwgggWWW]]]ggg}}}yyytttppprrrrrrvvv___{{{pppIII::::::999777888555555555555444444444444444333333222222333333444222222222222222222222222222222222333333333444444zzzZZZFFFOOOddduuuWWWIII@@@AAADDDCCCFFFLLLQQQSSSfff~~~vvvooojjjfffaaaZZZTTTQQQOOONNNLLLIIIIIIHHHGGGEEECCCBBBAAA>>>@@@BBBCCCEEELLLUUU\\\eeeqqq|||uuu]]]CCC666777444333555222222222222111111111000000000000000000000000000000000000////////////000000000000000000111222333444777:::GGGkkkuuu[[[RRRXXXqqqqqqfff```]]]\\\\\\___bbbjjjvvvoooKKK:::<<<<<<666666555555555555444444444333333333333333333333333222222222333333333444444444444555777;;;@@@DDDFFFPPPiiiuuuvvvfffYYYTTT]]]vvvyyyssspppsssrrrfffyyyPPP<<<999888777777666666555555555444444444444333333222222333333444222222222222222222222222222222222333333333444444uuuRRRBBBRRRjjjpppUUUIIIAAACCCEEECCCFFFLLLPPPWWWrrr{{{tttmmmhhhccc^^^WWWRRROOONNNLLLKKKHHHHHHGGGFFFEEECCCBBBAAA===???AAABBBDDDJJJTTT[[[bbbooo|||nnniiiIII777777444333555333222222222111111111111000000000000000000000000000///////////////000000111000000000000111222333444444555FFFnnnuuuzzz}}}lllVVVUUU___yyyxxxrrr^^^XXXSSSRRRSSSVVV]]]eeeiiisss{{{UUU???;;;;;;888666555555555555444444444333333333333333333333333222222333333333333444444444444555888<<>>???BBBHHHRRRYYY```nnntttXXX>>>:::555222444444222222222111111111111000000000000000000000000000///////////////000111111000000000000111222333444888<<>>>>>>>>>>>???AAAFFFMMMRRRVVVZZZiiiiiiCCC666888999777666444333222222111111222222---333444000///222111---000000000000000000000000222222222111222222333333666888NNNuuuhhh___xxxmmmooo~~~kkk}}}hhhVVVKKKIIIKKKXXXXXXccc{{{yyyoooooorrrQQQ;;;666999555555444444444333333333333333333333333333333333222222333333333444444444666444555:::>>>AAAGGGMMMeeelllppp\\\TTTdddvvvtttpppppptttiii___mmmwwwTTTBBB???;;;555777777555444444444444444333333333333333333333333333333333333333333333333333333333444444444555555wwwcccPPPKKK```yyylllSSSDDDBBBCCCEEEGGGIIIQQQYYYlllwwwqqqlllhhheee___[[[UUUOOOJJJGGGFFFFFFEEEDDDCCCBBBAAA???>>>>>><<<=========???CCCIIINNNWWWTTT]]]tttpppIII888888999666444444333222222111111222222///333222...---111222///000000000000000000000000222222111111222222333333999===SSSwwwfffbbb~~~uuuwwwwwwnnn{{{eeeTTTKKKMMMSSSaaammmpppgggeeeiiiyyyvvvXXX@@@888888555555555444444444333333333333333333333333333333222222333333333444444444666444555:::>>>AAAHHHNNNbbbpppsss]]]TTTgggtttpppnnnnnnqqq~~~nnn]]]jjj|||ZZZCCC===;;;888777777666555444444444444333333333333333333333333333333333333333333333333333333333444444444555555wwwXXXPPPVVVlll~~~fffNNNDDDBBBBBBDDDFFFKKKUUU```|||{{{tttnnniiieeebbb\\\YYYSSSMMMHHHFFFEEEEEEDDDCCCBBBAAA@@@>>>>>>===;;;;;;;;;;;;<<<@@@EEEIIIUUUNNNPPPccczzzQQQ;;;777888666222444333222222111111222222000111000------000222000000000000000000000000000222222111111222222333444555<<>>BBBIIIQQQdddqqq{{{eee\\\qqqqqqkkkjjjkkkmmmwwwvvvXXXbbbcccFFF<<<;;;:::888777666555444444444444333333333333333333333333333333333333333333333333333333333444444444555555vvvVVVTTT___uuuxxx```KKKFFFCCCCCCDDDEEEJJJVVVccc~~~wwwpppkkkfffbbb___XXXVVVQQQKKKGGGDDDCCCCCCBBBAAAAAA@@@>>>======<<<;;;;;;;;;:::;;;>>>BBBFFFOOOKKKLLL\\\vvvzzzYYY>>>666888666111444333222222111111222222000000//////000111111///000000000000000000000000111111111111222333444444222;;;UUUwww|||fffooo|||mmmxxx~~~qqq]]]PPPRRRfff|||nnnWWWWWWllluuuttt~~~cccHHH:::999555555555555444444444444333333333333333333333333333333333444444444444555666555666;;;>>>BBBLLLUUUoooyyyooorrrhhhooogggfffiiiiiippp~~~ZZZ]]]~~~jjjJJJ===;;;:::888777666555444444444444333333333333333333333333333333333333333333333333333333333444444444555555rrrSSSUUUccczzzttt\\\HHHFFFDDDDDDEEEGGGMMM\\\kkkzzzssslllgggccc___]]]UUUSSSOOOJJJFFFCCCBBBAAA@@@@@@???>>>===<<<<<<;;;;;;<<<<<<;;;;;;===AAADDDHHHLLLSSS___qqqnnnrrrcccCCC666777777222444333222222111111222222111000000222444222///---000000000000000000000000111111111111222333444555777@@@ZZZ|||ooo{{{llleee}}}lll[[[SSS[[[zzznnnZZZ\\\wwwxxxgggIII::::::666666555555555444444444333333333333333333333333333333444444444555555555666555777;;;>>>CCCNNNZZZtttqqq~~~qqqpppgggfffhhhgggkkkaaa^^^yyynnnNNN@@@===:::888888666555555555555555333333333333333333333333333333333333333333333333333333333444444444555555|||jjjMMMUUUhhhqqqXXXGGGDDDDDDEEEHHHKKKSSSdddttt{{{wwwpppjjjeeeaaa]]][[[SSSQQQMMMIIIFFFCCCAAAAAA>>>>>>>>>===<<<;;;;;;:::;;;;;;<<<;;;;;;===@@@CCCCCCOOOZZZcccooo}}}yyynnnKKK777777888444444333222222111111222222666222000444555222...---000000000000000000000000000000000111222333444555999@@@YYY~~~xxx{{{gggiiikkk]]]XXXeeerrrbbb___}}}}}}pppOOO===;;;666666666555555555444444333333333333333333333333333444444444555555555555666666888;;;===CCCQQQ^^^tttxxxvvvwwwjjjggghhhgggjjjcccZZZqqqvvvTTTDDD???;;;888888777666555555555555333333333333333333333333333333333333333333333333333333333444444444555555uuu]]]MMM]]]wwwnnnUUUEEEAAABBBEEEHHHJJJRRRddduuuyyytttnnnhhhccc```\\\ZZZQQQPPPMMMIIIFFFCCCAAAAAA======<<<<<<;;;;;;::::::999:::;;;;;;;;;<<<@@@BBBCCCQQQ]]]bbblllyyyTTT:::777999555444333222222111111222222>>>555000222444111///000000000000000000000000000000000000111222333555666777<<>>;;;999888777666555555555555333333333333333333333333333333333333333333333333333333333444444444555555oooSSSRRRiiilllSSSDDDAAABBBEEEGGGGGGMMM^^^ooo~~~xxxsssmmmgggccc___\\\ZZZQQQOOOLLLIIIFFFCCCBBBAAA<<<<<<<<<;;;;;;:::::::::777888999::::::<<>>===;;;:::999888888888777777777888999;;;<<<===CCCHHHRRR```lllyyyfff???444999888555444333333222222333333222222222111111111000000000000000000111111111111000000000222333555777888<<<:::cccsssvvvmmmbbbdddxxxtttyyy{{{gggJJJ???:::888777555444444444444444444444444444444444444444444444444444444444444666777888;;;@@@HHHQQQWWW}}}tttqqquuuxxxrrrxxxwwwmmmhhhfffjjjfff[[[|||rrrIII;;;<<<:::999888666555555555555555555666666555555444333333333333444444444555555555555555555555555555555gggQQQddd}}}dddNNNDDDAAAHHHIIIKKKVVV```ppp}}}yyyzzzvvvrrrmmmiiifffaaa[[[VVVTTTPPPJJJFFFEEECCCBBBAAA===<<<;;;:::999888888888777777777888999:::<<<<<>>:::999777555444444444444444444444444444444444444444444444444444444444444333444666888===EEENNNTTTvvvwwwssswwwjjj\\\ZZZ]]]aaalllqqqyyyvvvlllhhhgggllliii___zzzxxxNNN======:::999888777555555555555555555666666555555444333333333333444444444555555555555555555555555555555^^^RRRqqqwww{{{www^^^KKKCCC@@@GGGIIINNN\\\jjjxxxvvvsssrrrnnnjjjddd^^^XXXUUURRRNNNIIIFFFDDDCCCAAA@@@===<<<;;;999888888888888777777777888999:::;;;<<<===???EEENNNWWWcccuuuwwwuuuLLL999888555555444333333222222333333222222222111111111111111000000000000111111111111222222222222333444555666<<<@@@hhhyyynnnwwwyyyqqqppp}}}|||rrruuu|||UUU>>>:::999777555444444444555444444444444444444444444444444444444444444444444222333555777<<>>:::999888777666555555555555555666666555555444333333333333444444444555555555555555555555555555555oooVVVUUUiiiwwwssslllzzzpppWWWGGGBBB>>>DDDFFFMMM\\\jjjzzzuuuppppppnnniiiaaaZZZUUUSSSLLLIIIEEECCCBBBBBB@@@???<<<;;;:::999888888888888777777777777888999:::;;;>>>>>>CCCKKKSSS___qqquuuzzz~~~zzzSSS;;;777555555444333333222222333333111111111111111111111111///000000000111111111111222222222222333333444555888BBBhhhzzzqqq~~~~~~{{{}}}kkkmmm___@@@:::999777666444444555555444444444444444444444444444444444444444444444444555666888:::???GGGPPPVVVuuuyyy}}}uuueeePPPDDDBBBDDDCCCBBBCCCFFFLLLTTT^^^kkkwww~~~uuujjjggggggjjj|||kkk]]]hhhYYYCCC>>>::::::888777666555555555555555555666555555444333333333333444444444555555555555555555555555555555dddPPPUUU___ooorrrsssjjjQQQDDDBBB@@@DDDEEELLLYYYfff~~~vvvmmmllljjjeee]]]WWWRRRQQQFFFCCCAAA@@@@@@AAA@@@???;;;::::::999888888888888777777777777888999::::::>>>>>>BBBIIIPPP\\\ooo|||vvv}}}YYY>>>777666555444333333222222333333111111111111111111111111///000000000111111111111222222222222333333444555888DDDggg|||}}}||||||hhhkkkhhhDDD;;;999888666555555555555444444444444444444444444444444444444444444444444777888999<<>>>>>>>>===@@@@@@BBBEEELLLVVVbbbjjjvvvvvviiiffffffggguuuiiiWWW\\\xxx\\\EEE>>>;;;:::999777666666666666555555555666555555444333333333333444444444555555555555555555555555555555bbbMMMUUUeeeyyy~~~dddMMMCCCDDDCCCFFFGGGNNNZZZeee}}}uuukkkhhhddd___ZZZUUUQQQOOOCCCAAA??????@@@@@@???>>>::::::999888888888888888777777777777777888999999;;;<<>>BBBIIIRRRYYYdddnnn|||wwwiiieeeeeecccnnnlllTTTUUUsssaaaGGG???;;;:::999888777666666666555555666666555555444333333333333444444444555555555555555555555555555555___OOO[[[uuu|||aaaJJJCCCFFFDDDGGGHHHPPP\\\fffwwwpppiiiddd]]]YYYWWWTTTPPPMMMEEECCCAAA@@@@@@???>>><<<:::999999888888888888888777777777777777888888999::::::===BBBHHHQQQ```ooohhhEEE999999555444333333222222333333000000111111111222222222000000000000111111111111000111111222333555666777;;;AAASSS[[[bbb~~~yyytttrrrtttyyy}}}sss{{{oooLLL;;;:::888666555555666666444444444444444444444444444444444444444444444444555666777:::???GGGPPPVVVzzzjjj```www}}}vvvkkk```WWWOOOHHHDDD?????????===<<<<<<======;;;===>>>@@@AAADDDGGGJJJUUU^^^lll{{{vvvhhhdddeeebbbkkk}}}tttUUUUUUxxxgggJJJ@@@;;;;;;999888777666666666555555666666555555444333333333333444444444555555555555555555555555555555yyyZZZQQQeee{{{___HHHCCCHHHBBBEEEGGGQQQ]]]gggzzzvvvqqqllliiibbbYYYUUUUUUTTTPPPLLLHHHFFFCCCBBBAAA???<<<:::999999888888888888888888888777777777777777888999::::::===BBBFFFMMM[[[iiinnnHHH:::999555444333333222222333333000000111111222222222222000000000000111111111111000000111222333555777888999;;;FFFKKKUUUxxxyyy}}}vvvqqqhhhdddaaaaaaeeekkkpppsssxxx}}}zzzmmmMMM;;;:::888777666555666666444444444444444444444444444444444444444444444444666777888;;;@@@HHHQQQWWW{{{iii___ttttttoooeeeYYYNNNFFF@@@>>>>>><<<::::::;;;===>>>======@@@DDDEEEDDDBBBAAAAAAKKKSSS```qqquuugggccceeebbbkkk}}}|||YYYXXX~~~lllLLL@@@<<<;;;999888777777666666555555666666555555444333333333333444444444555555555555555555555555555555qqqRRRUUUrrrwww\\\IIICCCCCCGGGCCCGGGTTT]]]lll{{{rrrlllggghhhkkk```___\\\YYYTTTPPPMMMKKKIIIFFFCCCAAA@@@>>><<<::::::999888777666666666666777888888999999:::;;;;;;;;;<<<>>>@@@DDDKKKVVV^^^xxxzzzzzz}}}UUU777666555555444333222222222222222222222222222222222222111000/////////000222333///000222222222222444555999AAADDDEEEWWWzzzppprrryyylllaaa[[[UUUUUUUUUTTTUUU[[[cccjjjooouuu|||xxxxxxwwwRRR???:::777777666333444777555555444333333333333444444444444444444444444444666555666:::===BBBMMMYYY{{{{{{bbbeee~~~uuusssfffYYYPPPIIIAAA==================<<<===>>>???CCC===<<>><<<::::::999888777666666666666777888888999999::::::;;;999;;;===???BBBJJJTTT\\\ssstttgggnnnlllzzz\\\<<<999666555444333222222222222222222222222222222222222111000/////////000222222///000222222222222444666;;;BBBDDDGGG]]]sssrrrxxxrrrmmmnnnpppoookkkbbbYYYRRRNNNJJJKKKKKKKKKLLLPPPWWW]]]ccckkkttt{{{vvv|||VVV@@@:::777777666444444777666555444444333333444444444444444444444444444444666555666:::===BBBMMMXXXxxxooosssuuurrr|||nnnbbbTTTLLLFFF@@@===>>>>>>>>>===>>>???@@@@@@???AAA===>>>CCCEEEBBB@@@BBBAAACCCJJJVVVcccqqq{{{sssrrrzzzwwwfffccceeeaaaiii~~~]]]PPPooo}}}XXXFFF???===:::888888888888777555555666666555555444333444444444444444444444444444444444555555555555666}}}wwwwwweeeQQQ[[[wwwtttYYYGGGBBBCCCFFFEEEKKKYYYeeeyyyvvvnnneee___YYYQQQLLLLLLUUUUUUUUUSSSRRRPPPNNNMMMGGGEEEBBB@@@???===;;;:::999999888777666666666666777777888888999:::::::::888:::<<<>>>@@@GGGQQQYYYlllkkk\\\hhhrrr~~~cccBBB<<<666555444333222222222222222222222222222222222222000000000///000111111222///111222222222333555777;;;BBBFFFLLLhhhzzzxxxoooddd[[[UUUOOOPPPQQQOOOKKKGGGDDDCCCAAABBBCCCCCCDDDGGGLLLOOOSSS[[[fffpppxxxuuuzzz^^^BBB<<<777777777444444666666555444444333444444444444444444444444444444444666555666:::===BBBMMMXXXttt}}}~~~ooosssyyyhhh[[[NNNGGGBBB???>>>@@@AAA??????@@@CCCDDDBBB@@@???>>>AAAEEEFFFCCCAAABBB===AAAFFFKKKPPP[[[pppvvvggg]]][[[gggsssooooooooooooppppppqqqqqqsssyyywwwgggcccdddaaaiii}}}{{{[[[MMMjjj]]]CCC@@@>>>;;;999999999888777555666666666666555444444444444444444444444444444444444444555555555555666{{{rrr\\\NNN___}}}pppUUUDDD@@@BBBGGGGGGNNNZZZggg}}}uuuooofff^^^YYYSSSKKKGGGGGGPPPPPPPPPOOONNNLLLKKKJJJFFFDDD@@@???>>>===;;;999888888777666666666666666777777777888999999::::::888:::<<<===@@@FFFOOOVVVhhhlll]]]ppphhhEEE<<<666555444333333222222333111111111111111111111111000000000000000111111222000111222222222333666888:::DDDKKKWWW{{{vvvmmm]]]SSSLLLHHHBBBCCCDDDCCCAAA@@@@@@AAA@@@AAABBBBBBCCCDDDFFFGGGHHHNNNWWW```jjjuuuwwwzzz}}}eeeDDD===777777777555444666666666555444444444444444444444444444555555555555666555666999<<>>AAAFFFHHHFFFCCCBBBBBBCCCCCCEEEFFFEEEMMM```sssssscccXXXQQQRRR[[[fff\\\\\\\\\\\\\\\[[[[[[[[[```fffoooxxx}}}llleeedddaaalll~~~yyy[[[JJJcccbbbDDDBBB???<<<:::::::::999777666666666666666555444444444444444444444444444444444444444555555555555666xxx\\\RRRjjjoooUUUDDDAAADDDGGGIIIPPP[[[hhhyyykkk```YYYQQQOOOLLLHHHHHHJJJPPPPPPOOONNNLLLJJJHHHGGGDDDBBB???======<<<:::999888777666666666666666666666777777888888999::::::999;;;===>>>@@@EEEMMMTTTeeetttcccvvvnnnIII:::666666555444333333333333111111111111111111111111///000000000111111111111000111222222222333777999===IIITTTgggrrrqqq]]]OOOGGGEEEEEECCCCCCDDDBBBAAA@@@BBBCCCBBBBBBBBBCCCCCCCCCBBBBBBDDDFFFJJJQQQZZZfffrrryyy|||rrrqqqlllGGG???777777888666555555666666555444444444444555444444444555555666666666777555666999<<>><<<<<<;;;:::888777666666555555666666666666666777777888999999999999;;;===>>>???DDDKKKQQQaaammmxxxOOO999777666555444333333333333111111111111111111111111//////000111111111111000000111222111222444888;;;BBBOOO\\\qqqvvvppp|||dddQQQFFFAAAAAADDDDDDEEEFFFEEECCCCCCEEEGGGGGGEEEEEEEEEEEEDDDBBB@@@EEEDDDDDDGGGNNNXXXbbbhhhwwwlllcccrrrJJJ@@@888777888777555555777666555555444444555555444444444555666666777777777555666999<<<@@@KKKUUUzzzfffeeeuuu{{{oooYYYNNNDDD@@@??????BBBEEEEEEEEEDDDCCCCCCDDDEEEEEEKKKSSSWWWRRRJJJFFFFFFGGGFFFDDDEEEJJJMMMOOOSSSYYYbbbiiirrr|||aaaTTTHHHGGGJJJJJJHHHGGGHHHHHHHHHHHHHHHGGGGGGGGGGGGIIIMMMRRR\\\nnnmmmdddcccgggyyyuuu[[[HHH\\\rrrSSSEEEBBB>>><<<<<<;;;:::888666777777777777666555555444444444444444444444444444444444555555555555666pppVVVXXXrrroooUUUFFFDDDHHHFFFJJJRRR[[[hhhzzzppphhheeebbbeeejjjpppwww}}}oooddd]]]ZZZUUUPPPNNNQQQSSSRRRRRRTTTOOOOOONNNMMMKKKIIIHHHGGGBBB@@@===<<<;;;;;;999888666666555555555666666777666666777777888888999999888:::<<<===>>>BBBHHHNNNZZZyyyvvvWWW999777666555444444333333444111111111111111111111111...///000111222111111000111111111111111444888<<>>???BBB???AAACCCBBB@@@BBBHHHMMMVVV___bbbYYYNNNJJJKKKKKKJJJKKKPPPWWWWWWRRROOOPPPSSSWWW^^^jjj~~~nnnVVVMMMEEEEEEFFFEEECCCCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDGGGJJJMMMWWWiii|||mmmddddddiiizzzoooZZZKKK```}}}YYYFFFCCC???===<<<<<<:::999777777777777777666555555444444444444444444444444444444444555555555555666jjjUUU[[[ssslllRRRCCCBBBFFFDDDJJJRRR[[[iii}}}lllbbbZZZUUUSSSTTTVVVZZZ^^^cccjjjrrrwwwzzzrrrkkkeeecccVVVRRRQQQTTTSSSOOOLLLLLLJJJJJJJJJIIIHHHGGGFFFEEEAAA???===;;;;;;:::999777666666555555555666666777666666666777888888999999666999;;;<<<<<<@@@FFFLLLUUUuuuuuu\\\999777777555444444444444444000000000000000000000000...///000222222111111000111111111111111444999<<>>======@@@:::>>>AAA@@@>>>AAAJJJRRR^^^hhhjjj^^^QQQMMMNNNOOOQQQUUU^^^ccc^^^RRRKKKJJJIIIKKKPPP^^^vvvvvv___OOOIIIEEEEEEEEECCCDDDHHHEEEEEEFFFFFFFFFGGGGGGGGGFFFIIILLLPPPXXXjjj}}}nnngggfffiiixxx|||kkkYYYMMMeeebbbFFFCCC@@@======<<<:::999777777777777777666666555444444444444444444444444444444444555555555666666gggOOOZZZwwwiiiPPPEEEDDDEEEGGGLLLQQQWWWiiihhhVVVOOOLLLIIIHHHIIILLLNNNMMMLLLQQQ\\\eeennnxxxwwwqqqiiibbb```WWWUUUQQQMMMJJJJJJJJJKKKEEEGGGIIIHHHEEECCCBBBBBB???>>>===<<<;;;:::::::::666666666666666555555555777777777777888888888888:::;;;;;;;;;<<>>888666444333444555444444111111111111111111111111////////////000000000000111222333333333444666888GGGNNNNNN___yyylllllleeeooowww|||}}}wwwqqqYYYGGGGGGJJJFFFGGGMMMIIITTTWWWZZZbbb```\\\aaajjj{{{tttaaabbbhhh\\\NNNHHHHHHIIIKKKMMMOOOOOOOOOYYYfffwwwzzzyyywwwvvvxxx}}}nnnggguuutttyyyppp]]]CCC999<<<777333666777666555555555555444444444555444444444444555666666777777888::::::===HHHTTThhhwww}}}|||zzziiiQQQHHH@@@??????======???;;;<<<<<<<<<>>>BBBHHHMMMccchhhdddVVVOOOTTTVVVSSS]]]bbbeeeaaaWWWLLLFFFEEEDDDFFFNNN___ttttttcccYYYLLLGGGBBBAAABBBEEEFFFEEEEEEFFFHHHHHHGGGGGGIIIKKKLLLOOORRRWWWeee||||||rrreee```hhhtttzzzyyyfffTTTJJJbbblllPPPFFF===;;;:::888888:::::::::999888777666555555333333444444555666777777666666555555555444444444eeeRRR^^^vvviiiQQQFFFEEEFFFHHHMMMSSSYYYkkk}}}aaaQQQKKKHHHEEEDDDCCCFFFHHHFFFCCCEEEKKKQQQ^^^hhhvvvwwwmmmggg```ZZZXXXRRRPPPLLLHHHEEEDDDDDDEEEEEEFFFFFFFFFEEECCCBBBAAA???>>>===;;;::::::999999666666666666555555555555666666777777777888888888::::::::::::;;;???DDDHHHTTTiiivvv```>>>999666444333444555444333111111111111111111111111////////////000000000111111222333333333444666888>>>DDDHHH___sssnnnbbbpppzzz~~~wwwqqqfffSSSEEEGGGJJJHHHIIINNNQQQ[[[___dddoooooojjjmmmqqqtttwwwdddOOOKKKKKKLLLQQQVVVWWWUUUSSS___jjjwwwtttgggfffddddddeeehhhlllnnnoooppptttyyyzzz{{{|||xxxyyyjjjaaaFFF999<<<777444777666666555555555555444444444555444444444444555666666777666888::::::===HHHTTTjjjqqq|||zzz|||xxxgggPPPGGG???>>>===<<<;;;===:::;;;;;;<<<===@@@DDDHHHPPPVVVTTTNNNRRR```jjjjjjlllggg]]]SSSKKKGGGFFFGGGGGGIIINNN[[[mmm~~~wwwgggYYYPPPKKKGGGCCCBBBDDDFFFFFFEEEHHHIIIJJJIIIHHHIIILLLOOORRRZZZcccjjjxxx}}}qqqdddbbbkkkwww|||{{{eeeTTTIII\\\nnnQQQGGG???===<<<::::::<<<::::::999888777666555555333333444444555666666777666666555555555444444444\\\PPP```uuujjjRRRHHHFFFGGGHHHOOOUUU\\\ooopppYYYMMMHHHEEEBBBBBBCCCEEEFFFDDDAAA@@@CCCFFFMMMUUUbbbooo||||||kkkaaa[[[TTTPPPOOOLLLJJJGGGDDDAAAAAAAAAAAAEEEDDDDDDEEEFFFEEEBBB@@@>>>===<<<:::999999999999555555555555555555555555666666777777777777888888999999999999:::>>>CCCFFFNNNcccqqq|||uuuccc@@@999777444333444444444333111111111111111111111111/////////000000000111111111222333333333333666888<<>>===<<<>>>::::::999888777666666555333333444444555666666666555555555555555444444444{{{VVVOOOccczzzjjjSSSHHHFFFFFFHHHPPPWWW]]]rrruuueeeTTTLLLIIIFFFDDDDDDGGGGGGFFFDDDCCCCCCEEEGGGFFFKKKSSS^^^mmm|||ooo```WWWRRRLLLIIIJJJHHHGGGEEEDDDCCCCCCDDDEEEHHHGGGGGGHHHIIIGGGBBB>>>===<<<;;;:::888888888888444444555555555555555666666666666666777777777888888888999999:::===AAAEEEKKK___iiikkkrrrmmmhhhDDD999777444333444444444333111111111111111111111111//////000000000111111111000111333333222333555777>>>???KKKsssxxxyyy}}}tttooouuuXXXPPPKKKMMMTTT[[[```ddd{{{vvv]]][[[]]]]]]\\\ZZZYYYZZZ[[[vvvyyy~~~rrraaaUUULLLLLLLLLKKKKKKKKKKKKKKKPPPOOOQQQUUUXXX^^^jjjuuurrrQQQ===<<<999666888666666555555555555444444444555444444444444555666666777666777999999===HHHSSSssspppccc|||tttdddPPPGGG???======;;;;;;<<<:::===???@@@>>>=========@@@AAABBBFFFVVVkkkyyy|||mmmiiibbb\\\WWWTTTRRRQQQaaaaaaaaadddjjjsss|||~~~ooo```VVVOOOKKKIIIGGGFFFFFFGGGHHHIIIIIIIIILLLOOOQQQPPPQQQVVV```gggrrrrrrbbbaaajjjrrrsssqqq\\\PPPEEEQQQtttkkkRRRIIIAAA@@@@@@>>>===>>>;;;::::::999888777666555444444444555555555666666555555555555555555555555zzzXXXRRReeejjjRRRGGGDDDDDDHHHQQQWWW]]]sssxxxfff[[[PPPKKKIIIFFFFFFGGGLLLIIIEEECCCCCCEEEEEEFFFFFFHHHLLLTTTcccyyymmmaaaVVVPPPKKKFFFEEEGGGDDDDDDEEEFFFHHHJJJLLLNNNNNNOOOPPPQQQOOOIIICCC>>><<<;;;:::888777777777777333444444444555555666666555666666666666777777777777888999999:::<<<@@@CCCKKK^^^~~~hhh[[[vvvuuussspppIII:::777555333444444333222111111111111111111111111000000000000111111111111000111222222222333555777>>>>>>IIIqqquuuuuu~~~hhhQQQNNNMMMRRRaaasss}}}tttbbbgggiiiggg^^^UUUTTT\\\ddd}}}|||nnnaaaUUUOOOJJJKKKKKKKKKKKKKKKKKKJJJOOOMMMMMMPPPSSSZZZfffsss||||||WWW@@@===:::888999666666555555555555444444444555444444444444555666666666666777999999<<>>>>>======???===@@@CCCDDDBBB@@@???>>>CCCCCCCCCGGGQQQ^^^eeefffcccgggiiifff^^^XXXUUUUUU```aaaaaaaaaccciiissszzzxxx{{{tttlll___TTTNNNLLLLLLLLLGGGHHHIIIJJJKKKMMMOOOPPPPPPTTTXXX[[[]]]eeerrr|||tttaaa^^^dddggggggggg\\\OOOEEEPPPsssnnnSSSJJJBBBAAA@@@===<<<===;;;;;;:::999888777666666444444444555555555555555444555555555555555555555uuuVVVOOO```|||iiiQQQFFFDDDEEEHHHQQQVVVZZZqqqzzziiiYYYQQQJJJHHHGGGEEEFFFIIITTTPPPKKKJJJKKKKKKIIIFFFHHHIIIKKKRRR```sss~~~rrr]]]UUUNNNKKKHHHEEEDDDGGGEEEFFFHHHKKKOOORRRUUUWWWXXX\\\___^^^WWWLLLCCC>>>;;;:::999888666666666666333333333444555555666666555555666666666666777777777999::::::;;;===@@@BBBKKK\\\|||rrr[[[rrrzzzNNN:::888555333333444333222111111111111111111111111000000000111111111222222000111222222222222555777@@@BBBKKKnnnuuu|||uuu]]]IIIKKKOOO\\\vvv|||fff```jjjkkkfff\\\SSSVVVcccppp~~~vvviii^^^SSSLLLJJJJJJJJJJJJKKKKKKLLLLLLLLLPPPNNNNNNRRRWWW^^^lllyyy]]]BBB===:::999999555666555555555555444444444555444444444444555666666666555666888999<<>>???AAAAAADDDGGGHHHGGGEEECCCCCCDDDCCCCCCEEEIIINNNPPPQQQ^^^bbbccc___WWWRRRSSSVVVVVVXXXZZZXXXWWW[[[dddlll___aaalll|||{{{tttccc]]]TTTNNNKKKLLLNNNNNNIIIKKKMMMOOOQQQTTTXXX[[[ZZZ```ggglllpppzzzvvvbbb\\\]]]]]]```dddaaaQQQEEEQQQvvvvvvUUULLLDDDCCCAAA>>>;;;<<<;;;;;;:::999888777777666555555555555555555555555444444444555555555555555jjjRRRLLL\\\vvvgggPPPGGGFFFHHHGGGQQQTTTWWWooo~~~iii\\\QQQLLLHHHGGGFFFEEEHHHLLLVVVSSSRRRUUUXXXWWWQQQKKKJJJLLLRRRZZZffftttzzzmmmcccTTTOOOLLLLLLKKKHHHIIILLLLLLMMMPPPTTTXXX\\\___aaaaaahhhnnnkkk^^^OOODDD???:::999888777666555555555222222333444444555666666555555555666666666777777888999;;;;;;<<<===@@@BBBIIIZZZyyy~~~aaatttRRR;;;888555333333333222111111111111111111111111111000000111111111222222222///111222222111222444777???FFFQQQpppwwwoooWWWJJJQQQZZZmmmxxxmmm]]]TTTYYYaaa^^^XXXSSSTTT^^^mmmxxxzzz}}}qqqeee^^^XXXPPPLLLLLLKKKKKKKKKLLLNNNOOOQQQRRRUUUSSSVVV\\\cccnnn}}}bbbCCC===;;;::::::555666555555555555444444444555444444444444555666666666555666888888<<>>???BBBCCCFFFIIIJJJJJJHHHHHHHHHFFFFFFFFFFFFDDDDDDFFFIIIUUUVVVUUUSSSPPPOOOPPPSSSRRRVVVYYYWWWSSSUUU]]]eee```dddqqqssslllYYYUUUQQQOOOOOOPPPQQQQQQNNNPPPSSSTTTWWW\\\bbbgggiiiqqqzzzuuubbb\\\[[[ZZZaaakkkgggTTTEEETTT~~~XXXOOOGGGEEECCC???;;;;;;<<<;;;::::::888888777666555555555555555555555555444444444555555555666666dddQQQPPP```xxxfffPPPHHHIIIKKKGGGPPPSSSUUUnnn}}}hhhWWWNNNOOOKKKHHHHHHGGGFFFJJJPPPOOOOOORRRYYY___^^^VVVMMMKKKPPPXXXcccnnnxxxwwwlllaaaWWWRRRNNNMMMOOOPPPNNNNNNQQQTTTVVVXXX\\\```cccfffhhhfffpppxxxtttcccPPPDDD@@@:::999888666555555555555222222333333444555666666555555555555666666666777888:::;;;<<<<<<>>>@@@BBBGGGXXXvvvfffrrrTTT;;;888555444333333222111111111111111111111111111000111111111111222222222///000222222111222444666888DDDRRRppp{{{{{{mmmTTTQQQZZZggg|||zzztttaaaRRRLLLEEEFFFTTTTTTNNNIIIJJJTTTdddsss{{{vvv~~~xxxlllbbb[[[ZZZYYYSSSQQQRRRNNNNNNNNNOOOQQQTTTWWWYYYZZZZZZ___gggqqq}}}uuuvvvdddDDD>>>;;;;;;:::555666666555555555444444444555444444444444555666666666555666888888<<>>>>>???BBBCCCFFFJJJKKKKKKJJJKKKKKKKKKKKKJJJHHHDDDAAADDDIIIKKKJJJJJJMMMPPPQQQQQQPPPVVV[[[___\\\WWWXXX___gggtttyyy~~~oooiiiWWWUUUSSSRRRSSSTTTTTTSSSRRRTTTWWWYYY[[[aaaiiipppuuu}}}tttccc]]][[[[[[eeesssjjjUUUFFFXXXZZZRRRJJJGGGEEE@@@<<<<<<<<<;;;;;;:::999888777777555555555555555555555444444444444555555555666666eeePPPQQQ^^^yyyfffPPPFFFEEEEEEBBBPPPYYY]]]rrrxxxeeeZZZSSSNNNMMMJJJFFFFFFHHHIIIHHHGGGGGGJJJMMMTTT___eee[[[LLLKKKTTT\\\gggyyyssstttsssrrrpppmmmeee\\\UUUPPPQQQRRRRRRRRRTTTWWWZZZ___aaabbbcccgggmmmnnnlllnnnnnnjjj```QQQEEE???===999999888777666555444444333333333444444444555555666666666666777777777777:::;;;=========>>>AAACCCMMM[[[xxxiiiuuuWWW===888555666444111222555111111111111111111111111000111111111111222222222111222222222222333666888???GGGRRRlllVVVRRR___vvvtttqqqrrrmmmfffcccTTTPPPMMMHHHCCC@@@GGGPPPOOOMMMGGGGGGYYYrrr{{{wwwwwwwwwmmmfff]]]\\\YYYWWWUUUTTTTTTTTTSSSSSSTTTTTTUUUYYY___cccgggkkksss{{{tttuuuqqqiiinnnGGG;;;<<<999777999666666555555555444444444333333333444444444555555555444444666888;;;DDDNNNqqqpppsssggg[[[SSSHHHAAA;;;<<<======>>>AAAJJJGGGGGGLLLMMMJJJKKKNNNMMMMMMLLLIIIFFFGGGKKKNNNLLLOOORRROOOJJJJJJTTT___bbbaaaccceee___[[[hhh{{{oooaaaZZZYYYWWWVVVUUUVVVVVVWWWWWWZZZ^^^___```fffpppxxxrrr___XXXZZZaaahhhnnngggVVVFFFRRR~~~kkkXXXNNNLLLEEEDDDEEE>>>???===:::999:::999888777777666666666555555555555;;;;;;999666333333444666hhhPPPUUUeee~~~hhhQQQGGGGGGHHHJJJUUU\\\___uuujjjZZZRRRMMMIIIFFFDDDCCCDDDGGGJJJJJJIIIFFFIIIMMMQQQZZZ^^^WWWLLLMMMWWWcccpppwwwhhhgggfffeeeccc___XXXTTTRRRTTTVVVWWWXXXZZZ^^^aaafffhhhiiiiiimmmrrrrrrooommmjjjcccWWWJJJAAA======999999888777666555444444333333333444444444555555666666666666777777777777999:::<<<<<<<<<===@@@BBBLLLZZZvvvbbbbbbvvv^^^>>>999555666555222222555111111111111111111111111000111111111111222222222111222222222222333666888AAAIIITTTkkkUUU]]]llljjj]]]SSSRRRTTTQQQLLLKKKHHHFFFEEEDDDBBBBBBIIIRRRMMMMMMJJJKKK]]]xxxuuulllccc]]]^^^\\\ZZZXXXWWWVVVVVVVVVWWWXXXYYYZZZ]]]aaahhhlllzzz{{{oooqqquuujjjqqqJJJ======999666777666666555555555444444444333333333444444444555555555444444666888:::CCCMMMjjjvvvzzznnnbbbWWWOOOHHHAAA;;;<<<======>>>AAAIIINNNSSSTTTRRRRRRTTTVVVUUUTTTPPPLLLIIIJJJNNNSSSVVVWWWUUUQQQLLLOOO[[[fffkkkccc___bbbbbbdddqqquuuddd[[[ZZZYYYXXXXXXYYYZZZ[[[___bbbfffhhhkkkqqq{{{pppaaa[[[\\\___dddjjjdddTTTDDDLLLtttmmmZZZQQQNNNGGGFFFFFF???@@@>>>;;;:::::::::999777777777666666666555555555999999888555333333444666jjjTTT\\\lll~~~jjjSSSIIIIIIJJJOOOWWW[[[```yyyqqqYYYNNNJJJGGGDDDDDDCCCCCCEEEHHHJJJJJJJJJFFFJJJLLLNNNRRRUUUSSSNNNNNNZZZiiiyyyuuuZZZ\\\]]]^^^]]]ZZZWWWUUUVVVXXX[[[]]]```ccchhhkkkmmmooopppppprrrvvvuuupppjjjeeeZZZMMMBBB<<<;;;<<<999888777777666555444444333333333444444444555555666666666666777777777777888999;;;;;;;;;<<>>@@@BBBNNNhhh\\\SSSggghhhAAA:::555555555333222444111111111111111111111111000000111111111222222222111222222222222333555888@@@FFFNNNwww~~~|||lllXXXNNN```www}}}kkkUUUGGGJJJHHHFFFEEEDDDCCCCCCCCCAAA@@@BBBFFFGGGFFFJJJPPPRRRUUUVVVVVV```tttyyyoooeee___[[[YYYWWW]]]\\\[[[[[[\\\^^^___```^^^```cccggglllttt|||wwwfffhhhmmmsssLLL@@@@@@;;;666777666666666666555555555555333333333444444444555555555444555777888999AAAJJJgggxxxzzz|||nnnbbbWWWMMMGGGAAA<<<999;;;===>>>BBBGGGZZZlllwwwsssrrryyyyyyrrrjjjdddZZZQQQLLLMMMRRRUUUZZZ^^^bbbgggppp|||lllaaa[[[```lll{{{mmm[[[[[[[[[\\\___cccfffiiikkknnntttyyy~~~{{{uuukkkbbb\\\YYYXXX]]]ddd^^^RRRDDDIIIlllrrr^^^TTTQQQJJJHHHHHHAAABBB???===;;;;;;:::999777777777777666666666666555444555555444333333555777iiiRRRWWWdddrrriiiRRRIIIHHHJJJIIIOOOSSS\\\|||uuuYYYJJJFFFDDDDDDEEEDDDFFFHHHJJJJJJIIIHHHHHHJJJMMMOOONNNKKKJJJNNNSSSQQQYYYfffrrryyyuuudddUUUTTT___mmmsssoooggg___[[[ZZZ]]]bbbgggkkkoootttwwwvvvyyyzzzyyyyyyzzzuuuoooeee]]]QQQHHHBBB???<<<:::777777666666555555444444333333333444444444555555666666666666777777777777777888:::::::::;;;>>>@@@AAAKKKdddYYYWWWjjjgggCCC;;;444444555444333444111111111111111111111111000000111111111222222222111222222222222333555888CCCJJJRRRyyyxxx~~~}}}ppp]]]TTTgggzzz~~~ppp]]]TTTTTTQQQPPPLLLFFFBBB@@@@@@???AAAAAACCCHHHJJJIIILLLQQQ[[[___bbbccciiivvv}}}sssmmmeee^^^[[[[[[[[[[[[\\\\\\]]]^^^```bbbeeefffeeegggkkkooouuu}}}{{{hhhjjjooosssLLL@@@@@@<<<888999777777666666666555555555333333333444444444555555555444555777888999@@@HHHddd|||xxxiii^^^TTTLLLFFF<<<888888:::===???DDDKKKeeettt~~~}}}xxxpppiii```XXXTTTUUUWWWYYY___gggqqq|||bbb___]]]```gggssskkk\\\\\\\\\^^^bbbggglllppppppsssxxx|||{{{wwwhhh]]]WWWUUU[[[cccaaaUUUGGGNNNtttrrr^^^UUURRRKKKIIIIIIBBBBBB???===;;;;;;:::888777888777777777666666666666333444555555444444555777kkkMMMMMM]]]rrriiiRRRHHHGGGHHHJJJPPPTTT\\\yyy{{{eeeOOOGGGEEEBBBAAADDD@@@CCCHHHJJJJJJJJJIIIJJJLLLMMMPPPQQQMMMJJJMMMSSSUUUYYY```hhhlllfffYYYMMMVVVfffyyy{{{nnnbbb]]]^^^aaaggglllppptttxxx{{{|||yyyrrrcccZZZNNNGGGDDDBBB>>>:::666666666555555555444444333333333444444444555555666666666666777777777777777888:::::::::;;;>>>@@@CCCKKKccc}}}UUUUUUllljjjEEE<<<444333555444333333111111111111111111111111000111111111111222222222111222222222222333666888>>>IIITTTyyy|||nnn}}}wwweeebbbppp~~~mmm[[[YYY___bbb___VVVJJJDDDCCCBBB@@@???>>>BBBIIIMMMOOORRRVVVccciiippptttwww}}}uuuooofffbbb]]]ZZZZZZ[[[\\\]]]^^^^^^___bbbeeeiiilllnnnooorrruuuyyylllmmmtttwwwNNNAAA@@@<<<999:::777777777666666666555555333333333444444444555555666444666888888888>>>GGGZZZvvv}}}tttuuuqqqcccYYYQQQIIIEEE:::888888;;;<<<>>>DDDLLLcccnnnwwwzzz~~~|||rrrnnnjjjfffcccbbbbbbbbbbbbjjjsss~~~nnn[[[]]]^^^\\\]]]dddrrr~~~wwwaaa_________aaaffflllrrrvvvwwwzzznnn___WWWUUU[[[bbbgggXXXJJJSSS~~~rrr___UUUSSSLLLKKKKKKEEECCCAAA>>><<<<<<;;;999777888888777777777666666666444555666666555444555777lllLLLNNNaaaxxxiiiSSSIIIGGGGGGJJJRRRVVV\\\wwwfffUUUHHHFFFEEE@@@@@@EEECCCGGGLLLOOONNNLLLKKKLLLLLLLLLPPPSSSQQQKKKLLLRRRVVVVVVYYY^^^aaa]]]UUUNNNZZZmmmttthhhbbbdddgggmmmrrruuuxxx|||~~~|||tttaaaVVVIIIBBBBBBAAA>>>:::666666555555555444444444333333333444444444555555666666666666777777777777888999:::;;;;;;<<<>>>AAABBBIII___~~~WWWSSSrrrtttGGG<<<333333555555333333111111111111111111111111000111111111111222222222111222222222222333666888777FFFUUUyyyrrrlllyyy}}}llleeehhhllljjj___UUUYYYbbbqqqkkk]]]NNNGGGIIIHHHEEEBBBAAADDDLLLRRRUUUYYY]]]fffmmmwww~~~~~~tttiiiddd^^^\\\YYYYYY[[[\\\]]]]]]aaaaaacccgggkkkooosssvvvxxxzzz}}}nnnooozzz}}}SSSCCCAAA<<<999;;;777777777777666666666555333333333444444444555555666555666888888888===EEEQQQggg{{{wwweeekkkyyyjjj\\\SSSLLLFFFBBB<<<::::::;;;;;;<<>>===;;;999888888888777777777666666555666888777666555555666lllPPPVVVjjj}}}jjjUUUJJJGGGGGGHHHQQQVVV]]]www{{{YYYLLLDDDGGGGGGAAAAAAGGGKKKOOOTTTUUURRRNNNLLLLLLKKKJJJOOOTTTSSSLLLLLLPPPSSSQQQRRRWWWZZZYYYTTTQQQ^^^qqqxxxmmmhhhhhhlllrrrvvvyyy||||||tttaaaTTTEEE>>>>>>@@@===:::555555555555555444444444333333333444444444555555666666666666777777777777888999;;;;;;;;;<<>>===???DDDJJJPPPUUUWWWRRRLLLHHHGGGOOORRRZZZgggsssxxxvvvrrrkkkhhhhhhssslll\\\___dddeeeccceeennnxxxvvvpppjjjfffiiinnnssszzztttddd^^^[[[YYY^^^fffeeeUUUEEE\\\xxxvvvaaaYYY[[[UUUQQQQQQMMMLLLIIIDDD???<<<;;;<<<===;;;:::999888777777777777777777777777666666666666dddOOOYYYtttlllVVVHHHDDDFFFLLLPPPSSS]]]~~~hhhQQQIIICCCDDDEEEEEEFFFIIIMMMQQQSSSQQQPPPQQQPPPMMMQQQLLLLLLSSSTTTPPPOOOTTTWWW[[[^^^^^^]]]]]]___```kkk{{{rrrrrrpppxxx{{{tttcccWWWIIIBBBAAA@@@<<<777888666444444444555444333333333333444444444555555666666666666777777777777888888888999:::;;;<<<===???DDDWWW{{{aaa\\\xxxPPP<<<555888555444666333222222222222222222222222111111111111111111111111111222222222222333666888===BBBWWWvvvpppqqq|||zzz___dddyyyfffZZZOOOLLLOOOSSSZZZaaaSSSLLLCCC>>>???BBBBBBAAAGGGMMMWWW___^^^WWWRRRRRRTTTTTTYYY^^^[[[RRRJJJHHHOOOVVV___aaaZZZVVV^^^jjjwwwyyylllddd```^^^]]]___```aaaaaabbbdddgggkkknnnrrrwww{{{~~~kkkqqq___HHHAAA>>><<<:::::::::999888777666555555555555555555555555555555888555555777777888<<>>???>>>@@@DDDOOOSSSVVVUUUNNNGGGBBB@@@DDDGGGOOO[[[gggnnnnnnkkkfffbbbaaaiiizzz|||llljjjqqqxxxzzzxxxxxx}}}~~~uuummmgggiiinnnrrrxxx~~~sssbbb\\\ZZZYYY___iiiiiiXXXJJJfffvvvhhh\\\]]]XXXUUUTTTPPPNNNKKKFFFAAA>>>===>>>???;;;:::999888888777777777777777777777666666666666]]]OOOXXXkkkvvvzzzlllWWWIIIEEEGGGNNNQQQSSS___ttt\\\NNNGGGBBBCCCDDDCCCEEEIIIKKKOOOPPPNNNOOORRRSSSPPPPPPPPPOOOPPPQQQSSSUUUVVVWWW]]]bbbbbb______eeekkknnnuuupppsssvvv|||{{{tttfff[[[NNNFFFCCCBBB===888888666444444444555444333333333333444444444555555666666666666777777777777888888888999:::;;;<<<===???CCCWWWzzzfff```zzzQQQ<<<555888555444666333222222222222222222222222111111111111111111111111111222222222222333666888;;;AAARRRjjjzzzrrrttt~~~wwwYYY```zzzggg[[[PPPMMMOOORRRXXX]]]HHHDDD@@@======>>>??????HHHPPP^^^gggbbbTTTJJJIIIJJJJJJMMMQQQOOOHHHBBB@@@GGGOOOYYYZZZSSSOOOYYYhhhqqqyyy|||tttjjjdddbbbaaaaaabbbcccddddddeeegggiiimmmrrrxxx{{{}}}iiinnn```JJJCCC@@@>>><<<::::::999888777666666555666666666666666666666666777555555777888777<<>>:::888666444444444555444333333333333444444444555555666666666666777777777777888888888999:::;;;<<<===>>>CCCVVVyyyiii\\\RRR===666888444333666444222222222222222222222222111111111111111111111111111222222222222333555888===BBBOOO```ooonnnkkk}}}uuuXXX```vvveeeZZZNNNJJJJJJLLLOOOTTTJJJIIIFFFCCC???======???CCCLLL\\\hhhcccRRRHHHGGGFFFEEEHHHMMMLLLGGGDDDDDDHHHRRR\\\^^^VVVSSS^^^mmmsssyyy{{{tttllliiiiiihhheeefffggghhhggghhhjjjmmmpppvvv}}}nnnuuu}}}{{{eeeLLLCCC@@@???>>>;;;::::::999888777666555555555555555555555555555777555555777888777;;;AAANNNfffzzzrrr___KKKBBB@@@AAACCCFFFEEEAAA>>>@@@@@@@@@BBBGGGJJJNNNPPPMMMGGGAAA>>>>>>;;;;;;===AAAFFFJJJJJJIIIMMMLLLMMMTTTcccuuuvvvkkkjjjooosssyyy~~~yyywwwsssqqquuummm\\\WWWWWWYYYcccnnn```OOOKKKtttpppvvvvvvccc```]]]\\\[[[UUURRROOOKKKGGGCCCBBBAAAAAA<<<;;;:::999999888888999777777777777666666666666fffPPPIIIOOOeee|||ppp[[[LLLGGGHHHKKKPPPWWWgggcccPPPFFFCCCAAABBBBBBBBBEEEJJJHHHMMMRRRUUUZZZ]]]YYYSSSJJJNNNOOOKKKLLLRRRXXXYYYVVVZZZ```bbb^^^]]]iiixxxssshhhlllzzz~~~~~~{{{sssjjjaaaUUULLLHHHDDD???;;;888666444444444555444333333333333444444444555555666666666666777777777777888888888999:::;;;<<<===>>>BBBUUUxxxoooXXX{{{SSS>>>666888444333666444222222222222222222222222111111111111111111111111111222222222222333555888???BBBKKKZZZmmmpppeeelllUUUccc|||qqqaaaUUUJJJEEECCCBBBDDDGGGJJJLLLLLLGGG???;;;===@@@@@@GGGXXXgggdddRRRHHHHHHCCCCCCFFFKKKMMMJJJIIIKKKMMMVVVbbbeee___\\\eeesssxxx}}}~~~xxxqqqooonnnmmmiiikkkllllllkkklllnnnpppsssyyy{{{|||tttkkkMMMBBB???>>>>>>;;;;;;:::999888777666666444444444444444444444444666444555888888777;;;@@@PPPddd||||||vvvlllZZZHHH@@@@@@BBBEEEIIIGGGBBB???@@@@@@@@@CCCHHHHHHLLLNNNLLLGGGAAA???>>>===<<<<<<>>>@@@AAAAAAAAAFFFFFFIIIPPP]]]ppp|||~~~{{{nnnlllpppvvv|||fffcccaaaeeeooo~~~}}}jjjZZZUUUVVVXXXbbbnnnYYYJJJHHHooolllnnnvvvcccaaa^^^]]]\\\VVVSSSQQQMMMIIIEEECCCBBBAAA===<<<;;;:::999999999999777777777777666666666666oooTTTHHHQQQmmmsss]]]NNNHHHIIIGGGMMMTTTcccwww]]]MMMDDDAAAAAACCCCCCBBBFFFLLLJJJOOOTTTYYY^^^aaa[[[SSSHHHJJJLLLLLLLLLOOOUUU[[[ZZZ[[[```bbb^^^]]]iiizzzssseeeeeevvv{{{|||}}}}}}zzzqqqiiiaaaVVVNNNHHHDDD@@@<<<888666444444444555444333333333333444444444555555666666666666777777777777888888888999:::;;;<<<===>>>BBBUUUwwwxxxWWWuuuUUU???666888444333666444222222222222222222222222111111111111111111111111111222222222222333666888>>>AAAIII[[[uuunnniiiXXXnnnwwwkkkZZZOOODDD???===;;;<<<>>>CCCJJJNNNKKKAAA<<<===BBBDDDGGGWWWiiihhhVVVIIIHHHHHHHHHKKKRRRTTTRRRRRRTTTOOOWWWdddkkkiiigggoooyyy}}}vvvssspppnnnnnnoooppppppoooppprrrtttvvvzzzrrrnnnOOOCCC???>>>>>>;;;;;;:::999888777777666444444444444444444444444555333555888888777:::@@@PPP^^^www{{{tttlllzzz~~~eeeTTTDDD???AAACCCFFFIIIHHHCCC???@@@@@@???CCCHHHLLLOOORRROOOHHHAAA<<<;;;;;;;;;===>>>@@@BBBCCCDDDEEEEEEIIIPPPYYYhhh}}}rrreeeiiisssxxx{{{rrrnnnrrrwww}}}{{{``````dddppp{{{iiiYYYUUUUUUWWW```kkkXXXLLLGGGfffgggdddrrrbbbbbb^^^]]]]]]WWWUUUSSSOOOKKKGGGEEECCCBBB======<<<;;;::::::::::::777777777777666666666666qqqTTTKKK[[[xxxvvv___OOOIIIIIIHHHNNNSSS^^^}}}oooWWWIIIBBBAAABBBDDDCCCBBBGGGMMMOOORRRUUUXXX^^^aaa\\\TTTHHHFFFIIIOOOOOOMMMSSS^^^^^^[[[]]]aaa^^^\\\hhhyyywwwqqqeee^^^kkk{{{{{{||||||xxxoooggg```VVVNNNHHHDDD@@@===888666444444444555444333333333333444444444555555666666666666777777777777888888888999:::;;;<<<===>>>AAATTTvvvZZZppp|||VVV@@@777888444333666555222222222222222222222222111111111111111111111111111222222222222333666888???AAALLLdddpppbbbyyy{{{ooocccSSSIII???<<<;;;999:::<<>>@@@BBBEEEGGGIIIEEEFFFKKKRRRYYYbbbsssjjj[[[___hhhlllkkkwwwwwwpppssswww|||tttxxxzzziiiZZZUUUUUUVVV]]]gggWWWNNNGGG]]]aaa[[[mmmbbbccc___]]]]]]YYYWWWUUURRRNNNJJJGGGEEEDDD>>>===<<<;;;::::::::::::777777777777666666666666nnnQQQMMMcccxxx```PPPIIIIIIKKKQQQSSS[[[yyyiiiSSSFFFBBBAAABBBDDDDDDCCCGGGNNNRRRTTTTTTVVV\\\```\\\UUUIIIDDDHHHRRRRRRLLLRRR```___ZZZZZZ^^^\\\ZZZeeevvvooojjj``````vvv|||{{{||||||wwwnnneee___VVVNNNHHHCCC???===888666444444444555444333333333333444444444555555666666666666777777777777888888888999:::;;;=========AAATTTvvv[[[lll~~~|||VVV@@@777888444333777555222222222222222222222222111111111111111111111111111222222222222333666888@@@DDDQQQmmm~~~uuuhhh|||~~~uuuhhh[[[OOOEEE===;;;;;;:::;;;>>>BBBQQQ``````SSSFFFAAACCCEEEFFFXXXttt{{{iiiWWWQQQRRRRRRUUU[[[\\\YYYWWWXXXUUU\\\kkkzzz{{{uuuooossstttuuutttssstttvvvxxxyyyzzz|||zzzxxx~~~tttlllSSSJJJEEEAAA???<<<;;;;;;:::999888777777666666666666666666666666444333555888888777:::???HHHUUUllltttuuuzzzdddggg|||vvvYYYKKK>>><<<@@@CCCEEEGGGHHHCCC??????>>>>>>BBBGGGOOOSSSWWWUUUMMMDDD>>>;;;:::<<<@@@BBBDDDEEEHHHIIIEEEFFFLLLUUU[[[bbbppp~~~}}}eeeWWWZZZaaaccciiirrrzzzrrrtttwwwzzz~~~zzziiiZZZVVVUUUUUU[[[dddTTTNNNEEEWWW\\\VVV~~~jjjbbbeee```]]]^^^ZZZYYYXXXTTTPPPLLLIIIGGGFFF>>>>>><<<;;;;;;;;;;;;;;;777777777777666666666666jjjVVVNNNnnn~~~cccKKKEEEIIILLLOOOQQQ[[[zzzzzz___NNNEEEAAA@@@???@@@AAADDDGGGIIILLLQQQUUUVVVXXX\\\[[[WWWOOOEEEDDDMMMRRROOOOOOUUUaaa```ZZZ[[[bbb```bbbooollleeebbblll~~~}}}~~~}}}}}}uuummmeee\\\RRRJJJGGGCCC>>>999777555444333444555444333555555555555555555444444666666666666777777777777888888888999:::;;;<<<===>>>AAASSSttt```jjj~~~___===888777666999111333222222222222222222222222333333222111000000111111333333444333222333555888===NNNUUUqqqyyyzzzqqqfff}}}|||qqqaaaUUUMMMCCC;;;;;;===<<<:::;;;AAASSSdddbbbPPPAAA@@@FFFHHHMMM^^^ttt{{{ooo]]]TTTUUUSSSUUU\\\```______``````aaakkk}}}{{{}}}rrrrrrsssuuuvvvvvvwwwyyyyyy}}}{{{xxx}}}{{{ppppppTTTHHHDDDAAA???======<<<;;;999888777777777666666666555555555555666555444444555888<<<>>>JJJUUUaaa}}}yyy}}}kkkhhh|||lllTTTIII???>>>@@@AAACCCFFFEEEEEECCCAAA???@@@CCCFFFMMMTTTVVVPPPJJJFFFAAA:::<<<===@@@CCCGGGKKKMMMOOOLLLLLLOOOUUU[[[dddsssxxxhhh^^^___ccceeeccciiiuuuxxxvvvvvvyyy~~~{{{lll\\\VVVWWW[[[aaagggSSSJJJAAAUUU{{{RRRTTTtttjjjaaa``````^^^\\\[[[[[[XXXTTTRRRPPPMMMHHHCCCBBB@@@>>><<<;;;:::::::::666666666666555555555555iiiXXXUUUtttfffNNNGGGKKKKKKPPPTTT^^^{{{www]]]KKKCCCAAAAAAAAABBBCCCFFFHHHIIIMMMRRRUUUVVVYYY]]]]]][[[RRRGGGCCCKKKQQQOOOPPPTTT``````ZZZ\\\eeeddddddooolllfffffftttzzz|||~~~|||}}}}}}wwwooofff^^^SSSKKKGGGBBB===888888666444444666666666555555555555555555555444444666666666666777777777777888888888999:::;;;<<<===>>>AAAQQQrrrbbbeeesss}}}bbb???999777666999111444222222222222222222222222333222222111000000111111333333444333222333666888;;;JJJUUUzzz|||ooooooyyymmm^^^TTTJJJAAA:::;;;<<<;;;;;;<<>>===<<<;;;:::888777777777777666666666555555555666555444444666888;;;===GGGRRR^^^zzzzzztttnnn|||iiiQQQGGG>>>===@@@BBBEEEIIIIIIHHHFFFBBB>>>>>>???BBBFFFMMMQQQKKKEEECCCAAA======>>>AAAEEEHHHKKKMMMNNNMMMKKKOOOVVV___jjjyyywwwjjjhhhjjjlllhhhllluuu{{{xxxwwwyyy~~~}}}nnn]]]WWWWWWZZZ___dddOOOIIIBBBVVVtttPPPMMM{{{uuujjjaaa______]]][[[[[[YYYVVVRRRPPPOOOLLLHHHDDDBBBAAA???<<<;;;:::::::::888888777777777666666666yyydddUUUWWWssshhhQQQIIILLLKKKQQQWWWbbb{{{rrrYYYHHHAAAAAABBBCCCDDDFFFHHHIIIJJJPPPTTTWWWXXX\\\aaacccaaaWWWIIIBBBHHHPPPQQQPPPRRRaaaaaa[[[]]]ggghhhfffnnnmmmiiimmm|||zzz|||}}}|||{{{}}}~~~xxxppphhh```UUULLLFFFAAA<<<888888777555666777888888777444444444444444444555555666666666666777777777777888888888999:::;;;<<<===???@@@PPPppp^^^\\\fffrrrgggBBB:::777555888222555222222222222222222222222333222111111000111111111222333333333222333666888===IIIYYYppppppxxxkkkvvvuuuhhhZZZQQQFFF>>>999:::<<<;;;;;;===BBBOOO[[[YYYLLLBBBCCCIIIHHHNNNeeettt^^^VVVLLLKKKOOOYYYccchhhnnnssssssyyyzzzvvvzzztttqqqrrrtttwww{{{oooiiioooxxx|||sss```wwwvvvVVVGGGCCCBBB@@@>>>>>>===;;;:::999888777777777777666666666555555666555555555666888;;;===CCCOOOZZZssswww|||eeeNNNEEE======@@@CCCGGGLLLQQQOOOJJJDDD???===>>>???HHHNNNRRROOOKKKIIIFFFCCC>>>@@@CCCGGGJJJKKKLLLLLLLLLJJJMMMWWWcccqqqyyyoooooopppoooqqqwwwyyyvvvyyy|||}}}nnn^^^WWWVVVXXX[[[```KKKIIICCCWWWkkkQQQHHHpppvvvkkk```]]]]]][[[YYYZZZVVVUUURRRQQQOOOMMMJJJGGGCCCBBB???===;;;:::::::::999999888888888777777777zzzcccSSSXXXnnn}}}|||iiiRRRIIIKKKJJJQQQYYYcccxxxmmmVVVGGGAAAAAABBBDDDFFFHHHJJJJJJKKKSSSWWWZZZ[[[___fffiiihhh[[[LLLAAAEEENNNRRRQQQQQQbbbccc]]]^^^hhhjjjfffkkkmmmmmmvvv}}}|||{{{zzz{{{{{{~~~~~~xxxpppfff___UUULLLEEE@@@;;;888999777666666888999999888333333444444444444555555666666666666777777777777888888888999:::;;;<<<===???@@@NNNnnn~~~XXXXXXdddtttkkkFFF<<<777444888222666222222222222222222222222222222111111111111111222222333333333222333666999BBBOOOfffhhhkkk|||nnngggvvv~~~qqqaaaTTTLLLBBB;;;888999;;;;;;<<<>>>BBBLLLTTTRRRIIICCCEEEJJJRRRWWWmmmqqq]]]ZZZRRRPPPSSS\\\eeejjjooottt{{{yyyrrrooo|||tttqqqssstttwww{{{iii___iiixxxsss```yyyyyyXXXGGGDDDCCCAAA???>>>===<<<;;;999888888777777777666666666666555666666555555666888:::<<>>>>>@@@BBBGGGMMMVVVSSSNNNGGGAAA>>>???@@@LLLOOOTTTXXXZZZVVVLLLCCC???AAAEEEIIIKKKLLLKKKJJJIIIFFFIIIUUUdddtttooojjjjjjqqqttt|||xxxuuuwwwzzzyyyjjj[[[UUUUUUVVVYYY]]]LLLJJJDDDYYYfffTTTIIInnnuuujjj___[[[[[[YYYWWWXXXUUUUUUSSSRRRQQQOOOMMMKKKEEEDDDAAA>>><<<;;;::::::999999888888888777777777kkkVVVZZZjjjrrrsss|||hhhQQQGGGHHHJJJQQQYYYaaarrrjjjTTTFFFAAA@@@AAADDDFFFHHHJJJKKKKKKQQQVVVYYYZZZ___fffiiihhh\\\NNNBBBDDDLLLRRRSSSQQQcccfff___]]]fffhhheeehhhooosss~~~}}}xxxvvvyyy|||~~~}}}xxxpppeee___VVVMMMEEE@@@<<<:::999777666666777888888777333333333333444444555555666666666666777777777777888888888999:::;;;<<<===>>>@@@NNNnnn{{{XXX___sssmmmGGG===888444888222666222222222222222222222222222111111111111111222222111222333333222444777999BBBXXXzzzggggggxxxkkkeeeqqq{{{lll\\\OOOGGG???:::888:::;;;;;;<<<@@@BBBHHHMMMLLLGGGDDDGGGKKKSSSaaa|||tttaaa]]]WWWVVVYYYbbbjjjmmmpppsss~~~uuullljjjiiihhhhhhjjjvvvtttwwwxxxzzz~~~~~~eeeZZZjjjyyyeee{{{ZZZHHHEEEEEEBBB@@@???>>>===;;;:::999999888777777777666666666666666666666666777888:::;;;???MMMTTTgggxxxxxxzzzcccMMMFFF???>>>???AAAGGGMMMUUURRRMMMFFF@@@>>>???AAAIIIJJJQQQ```iiidddQQQAAA???BBBEEEIIIKKKKKKKKKJJJEEECCCFFFQQQaaatttkkkaaa```jjjqqq}}}xxxtttvvvxxx}}}zzzvvvsssuuuqqqdddWWWRRRSSSUUUXXX\\\OOOKKKGGG```bbbTTTOOOwwwssshhh]]]ZZZZZZWWWUUUUUUSSSSSSSSSRRRPPPOOOMMMMMMHHHFFFCCC@@@===<<<;;;;;;888888777777777666666666pppTTTVVV```fffmmmzzzhhhRRRGGGGGGKKKPPPVVV\\\jjjgggRRRFFFBBB???@@@BBBDDDFFFIIIJJJKKKMMMRRRVVVXXX\\\ccceeedddZZZOOOEEEDDDKKKRRRTTTSSS___fffaaa\\\bbbeeedddiiiqqqyyy|||tttqqqvvv|||{{{{{{ssshhhbbbYYYOOOGGG@@@===;;;999777555555666666666555222222333333444444555555666666666666777777777777888888888999:::;;;<<<======???OOOoooyyy]]]jjjmmmGGG===888555888222666222222222222222222222222111111111000111111222333111222333333333444777999===ZZZllleee~~~yyymmmdddhhhyyytttfffYYYLLLDDD===:::999;;;<<<;;;===AAA@@@DDDGGGGGGEEEEEEHHHKKKOOOkkkvvvccc\\\]]]]]]cccmmmtttuuuuuuvvvzzz~~~}}}uuunnnjjjgggeeeddd\\\UUUTTTVVVZZZbbbiiizzzyyy}}}~~~{{{xxx}}}eee^^^tttlll}}}[[[IIIGGGGGGCCC@@@@@@???===<<<;;;:::999888888777777777666666666666666666666777888999:::<<>>AAAEEEHHHUUUkkkyyypppYYYFFF???AAADDDGGGJJJKKKKKKJJJEEECCCFFFPPP^^^rrrkkkaaa```eeelllyyyzzzvvvyyy{{{|||uuuooollleee______kkk}}}~~~lll```TTTQQQSSSVVVYYY\\\RRRKKKMMMrrr```QQQZZZqqqggg^^^\\\\\\YYYVVVUUUPPPQQQRRRQQQOOOMMMMMMMMMKKKIIIFFFBBB???===<<<<<<888888777777777666666666qqqPPPQQQYYY___mmm|||kkkUUUIIIHHHLLLOOORRRVVVaaa|||dddOOOEEEAAA??????@@@AAADDDGGGIIIKKKKKKQQQUUUXXX\\\bbbcccaaaVVVPPPGGGEEEJJJQQQUUUTTTYYYccc```YYY]]]bbbeeelllsss~~~~~~|||}}}vvvppptttxxxyyyxxx}}}xxxnnniii```TTTIIIAAA===<<<888666444333444444333111111222222333444444555555666666666666777777777777888888888999:::;;;<<<===<<>>===;;;::::::888888888777777777666666666666666777888888999999<<>>???BBBIIIQQQSSSPPPJJJCCC===<<<>>>AAAFFFLLL^^^uuu~~~pppYYYHHH???@@@BBBEEEHHHJJJKKKLLLGGGGGGJJJQQQ\\\qqqtttllllllkkkooouuu~~~||||||nnnfffdddcccaaa\\\VVVWWWcccyyylll```UUUSSSUUUWWWYYY\\\RRRIIIUUUbbbPPPhhhqqqggg```___```\\\XXXWWWRRRTTTUUUTTTPPPNNNNNNPPPNNNLLLHHHEEEAAA???>>>===999999888888888777777777uuuRRRRRRZZZbbbtttnnnXXXLLLJJJLLLNNNOOORRR\\\xxx}}}aaaNNNDDDAAA>>>>>>>>>???BBBEEEIIIKKKLLLRRRXXXZZZ___ddddddaaaTTTPPPIIIFFFJJJQQQUUUVVVTTTaaa___WWWZZZ```fffpppuuu|||sssvvv||||||rrrrrrtttrrruuu{{{|||tttoooeeeXXXKKKBBB===;;;888666333222222222000///111111222333333444555555666666666666777777777777888888888999:::;;;======<<>>>>>@@@BBBEEEHHHIIIJJJ___hhh\\\YYYUUURRRTTT\\\gggkkkeee]]]ZZZYYYWWWPPPFFFDDDIIIJJJFFFJJJHHHIIILLLPPPWWWdddpppnnnddd]]]___qqqssszzzzzz}}}]]]KKKJJJJJJEEEAAA@@@???>>>===<<<;;;:::888888888888777777777777666666777777888888999999===KKKMMMWWW}}}pppfff}}}vvv^^^FFFAAA>>>>>>???CCCKKKTTTWWWTTTMMMFFF@@@>>>@@@CCCEEENNNbbbvvvxxxeeeOOOBBB>>>???AAADDDGGGIIIKKKMMMJJJKKKNNNSSS\\\qqq~~~xxxxxxwwwuuutttvvvuuufffYYYUUUXXXPPPRRRSSSTTTZZZlllmmmaaaVVVTTTVVVWWWYYY\\\PPPHHH\\\gggRRRsssqqqiiibbbcccccc___[[[YYYVVVXXXYYYXXXTTTRRRRRRTTTOOOMMMJJJFFFBBB@@@???>>>:::::::::999999999888888vvvOOOLLL\\\jjjrrrzzzrrrZZZJJJFFFJJJPPPTTTRRRYYYuuu|||aaaMMMDDDAAA===???AAABBBDDDFFFIIILLLJJJSSS___eeefffeeegggiii^^^SSSIIIGGGIIILLLPPPTTTTTT\\\bbb```___dddlllqqq{{{rrrjjjwww{{{pppppprrrqqqrrr{{{wwwjjj]]]QQQHHHAAA===:::999777555333222111111111111222333444444444444888888888777777777777777888888888999:::;;;<<<===AAAAAARRRvvv```tttjjjEEE<<<888555999222666444444333333222111000000333333222111000000111111222222333333222444666999???GGGVVVvvvvvvsssqqq]]]QQQYYYxxxuuuhhhbbb^^^SSSFFF>>>;;;===>>>>>>===<<<<<<===>>>::::::AAAHHHNNNWWW```}}}{{{aaaWWWOOOFFFJJJOOOUUUXXXVVVRRRLLLIIINNNRRRLLLHHHNNNMMMFFFGGGGGGMMMOOOLLLNNN[[[lllwwwxxxvvv||||||oooccc^^^YYY]]]rrr|||wwwzzzcccVVVOOOJJJGGGDDDDDDBBB@@@>>><<<;;;:::999999888888777666666666666666666666666777888888???@@@IIITTTfffxxxfffwwwwww```GGGCCC@@@??????CCCPPP^^^ccc```TTTDDD<<<>>>@@@???FFFPPPZZZ^^^^^^ZZZPPPGGG@@@======BBBFFFFFFGGGIIIOOOWWW[[[[[[aaauuuzzzvvvzzzgggXXXSSSSSSSSSRRRUUUUUURRR[[[tttnnn```VVVWWW]]]\\\UUUOOOKKKEEEggghhhVVVkkklllkkkhhheeecccaaa```___\\\[[[ZZZXXXVVVTTTSSSRRRRRRNNNJJJGGGEEECCC>>>:::<<<<<<;;;;;;:::999888888xxxQQQLLL\\\jjjttt{{{ttt\\\MMMHHHJJJPPPTTTSSSZZZvvvyyy]]]JJJ@@@>>>===???AAABBBCCCEEEHHHKKKNNNVVV```gggjjjkkklllmmmaaaUUUKKKHHHJJJLLLPPPTTTQQQZZZ``````___eeennnsssxxx}}}~~~tttppp~~~yyymmmlllmmmmmmuuuyyylll^^^RRRGGG???::::::999777555333222111111111111222333444444444444888777777777777777777777888888888999:::;;;======@@@BBBUUU{{{bbbkkkFFF===999666999222666444444333333222111111000333222222111000000111111222222333333222444666999>>>FFFQQQmmmqqqlll}}}}}}rrr```VVV```ttthhhaaaZZZOOOCCC===<<<>>>???>>>===<<<<<<===>>>@@@CCCDDDJJJVVVfffqqq~~~eeeQQQJJJGGGAAAFFFKKKPPPRRROOOJJJFFFEEEHHHNNNJJJHHHNNNLLLFFFHHHNNNRRRSSSPPPUUUdddvvvjjjggglllooossshhh___]]]^^^fff}}}yyy}}}eeeWWWPPPLLLIIIEEEDDDCCCAAA???===;;;:::999999888888777777666666666666666666666777888888<<<@@@KKKRRR^^^pppxxxwww```HHHCCC???>>>@@@HHHXXXfffnnnhhhYYYFFF;;;<<>>EEEKKKRRR[[[cccdddXXXJJJBBB???@@@CCCEEEDDDGGGKKKVVVZZZ\\\\\\dddyyykkk^^^ZZZ[[[\\\[[[]]]\\\]]]jjj}}}lll___UUUWWW]]][[[SSSMMMJJJCCCccccccOOOdddllljjjfffcccaaa```^^^]]]]]][[[XXXUUUTTTSSSSSSTTTQQQNNNJJJHHHGGGEEEAAA>>>===<<<<<<;;;:::999888888}}}TTTLLLYYYiiivvv}}}www```OOOIIIJJJPPPUUUUUU\\\uuuwww\\\III???======???AAAAAABBBCCCFFFIIIPPPUUU^^^fffkkknnnnnnnnn```UUUJJJHHHJJJKKKMMMPPPKKKUUU]]]]]]]]]dddmmmrrrtttxxxzzzwwwpppqqqwwwjjjiiimmmooowwwrrrbbbTTTHHH@@@;;;999888666555333222111111111222333444444555555444777777777777777777888888888888999999:::<<<===>>>???BBBXXXvvvmmmHHH???:::666999222666444333333222222111111111333222111111000111111111222222333333222444666999<<>>===>>>???>>><<<;;;<<<===:::CCCFFFCCCIII\\\nnnvvv}}}nnn[[[MMMHHHGGGGGGFFFCCCHHHMMMMMMIIIDDDDDDEEEHHHNNNMMMMMMSSSPPPKKKPPPYYYZZZWWWTTT[[[nnnllljjjppptttuuummmgggggglllxxx~~~gggYYYRRRNNNKKKFFFEEECCCAAA???===<<<;;;999999999888777777666666666666666666666777888888:::@@@MMMQQQTTTsss}}}zzzvvv```JJJCCC===>>>BBBMMM^^^lllppphhhWWWDDD::::::===>>>DDDIIITTTeeevvvxxxdddNNNDDDBBBCCCDDDBBBAAAFFFMMM^^^aaaaaaaaaiii}}}zzzqqqpppsssuuuwwwvvvtttvvvzzzhhh\\\TTTWWW\\\YYYPPPJJJHHHAAA```aaaKKK___lllhhhdddaaa```___]]]\\\^^^\\\XXXUUUSSSSSSUUUVVVPPPNNNLLLJJJIIIHHHEEECCC>>>===<<<;;;:::999888888WWWIIITTTfffxxx{{{bbbPPPIIIJJJOOOTTTWWW]]]tttyyy^^^KKKBBB???>>>???AAAAAAAAABBBEEEGGGPPPSSSYYY```gggjjjjjjhhh[[[PPPGGGHHHKKKKKKJJJJJJIIISSSZZZ[[[[[[aaaiiimmmqqqvvvwwwppphhhkkk~~~uuukkklllqqqvvvyyywwwcccTTTIIIBBB>>>888777666444333222111111111222333444555555555555777777777777777888888888999999999:::;;;<<<===>>>@@@CCCZZZoooIII@@@:::777999222555333333333222222111111111222222111111111111111222222222333333222444666999999CCCIIIZZZ|||{{{mmmxxx{{{uuucccZZZeeewwwppphhh___RRREEE>>>>>><<<======<<<::::::;;;<<<:::DDDHHHGGGSSShhhpppjjj\\\LLLBBBFFFKKKJJJGGGHHHCCCIIINNNNNNIIIGGGIIIMMMOOOUUUTTTTTTYYYUUUSSS[[[fffddd]]]WWW___tttgggYYYSSSOOOLLLGGGFFFDDDBBB@@@>>>===<<<::::::999888888777777666666666666666666777777888:::>>>LLLRRRRRRkkkzzzwwwbbbLLLDDD>>>???DDDNNN[[[gggbbbYYYKKK>>>999:::>>>@@@DDDMMM```wwwkkkOOOFFFEEEEEEEEEAAA???EEENNNbbbiiimmmlllpppxxxcccYYYSSSVVVZZZVVVMMMFFFEEEAAAbbbdddNNNccckkkhhhcccaaa``````^^^[[[]]]\\\ZZZXXXWWWVVVWWWWWWRRRQQQOOOMMMKKKJJJHHHFFF@@@???>>><<<;;;999888888YYYFFFMMMbbbyyy~~~eeePPPFFFIIIMMMTTTXXX]]]pppyyy___LLLBBB@@@>>>???AAAAAAAAABBBEEEGGGPPPRRRVVV]]]cccffffffeeeXXXNNNHHHKKKPPPOOOKKKHHHLLLVVV]]]]]][[[```gggkkkooovvvxxxnnndddjjjwwwpppqqqwww}}}sss^^^NNNEEEAAA@@@888777555444222222111111222222333444555555555555666666777777888888888888999999999:::;;;<<<>>>>>>AAADDDZZZoooIII@@@:::777999222555333333222222222222222111222111111111111111222222222222333333222444666999999DDDIIIXXX{{{|||xxx{{{dddVVV___}}}sssmmmeee\\\OOOCCC===???:::;;;;;;:::888888:::<<<@@@HHHOOOWWWiiiyyyqqq^^^JJJ@@@>>>GGGLLLFFFCCCFFFFFFKKKOOOPPPNNNNNNRRRUUUUUUZZZYYYZZZ]]]WWWVVVccctttqqqhhh```eeeyyyeeeXXXSSSPPPMMMHHHGGGEEECCCAAA???>>>===::::::999999888777777777666666666666666777777888;;;;;;JJJUUUWWWlll}}}{{{tttyyyfffOOOFFF???AAAFFFLLLTTT[[[SSSKKKAAA;;;:::;;;>>>@@@CCCOOOdddzzzhhhNNNGGGFFFGGGFFFAAA???EEEMMMaaappp||||||zzzwww^^^VVVQQQTTTWWWRRRIIICCCBBBDDDiiifffTTTlll|||jjjfffbbbbbbcccbbb___[[[ZZZ[[[]]]]]]]]]ZZZXXXVVVUUUTTTSSSPPPMMMJJJIIIHHHBBBAAA@@@>>><<<;;;999999[[[FFFJJJ___yyyhhhQQQEEEIIIKKKRRRXXX\\\kkkwww]]]JJJAAA>>>===???AAAAAABBBCCCFFFIIIQQQTTTYYY^^^cccfffhhhiii]]]SSSKKKNNNSSSSSSNNNKKKRRR[[[bbbaaa___bbbhhhkkkmmmuuuwwwnnnhhhsss|||xxxxxx}}}wwwdddRRRFFF???===<<<777666555333222222111111222333444555555666666555666666666777888888999999999999::::::;;;===>>>???AAAEEE[[[mmmHHH???:::666999222666222222222222222222222222111111111000111111222333222222333333222444666999;;;FFFLLLZZZ~~~~~~uuujjjUUU]]]}}}|||ooohhh```WWWLLLAAA<<<===999999999999888999<<<>>>BBBKKKVVVdddtttxxxhhhRRRCCC>>>???FFFHHHFFFHHHNNNJJJLLLOOOQQQSSSTTTVVVXXXUUU\\\___bbbcccZZZYYYhhh|||tttttt}}}bbbWWWTTTQQQMMMIIIHHHFFFDDDBBB@@@???>>>:::::::::999888888777777666666666666666777888888;;;999GGGWWW[[[mmm|||wwwmmm|||{{{kkkSSSHHH@@@BBBHHHMMMQQQUUUQQQHHH???<<<===<<<>>>@@@CCCNNN```qqq}}}yyydddOOOJJJIIIHHHHHHFFFCCCGGGNNN___uuu~~~ttt[[[SSSOOOQQQSSSNNNFFFBBBAAAHHHsssgggYYYuuuvvvgggcccaaabbbeeeeee```[[[XXXZZZ^^^```___\\\XXXUUUUUUVVVUUURRRNNNKKKJJJJJJEEEDDDCCCAAA>>><<<;;;:::\\\IIIJJJ^^^xxxkkkSSSGGGHHHJJJPPPWWWZZZfffvvv[[[III@@@======???AAABBBCCCEEEHHHKKKOOOTTT[[[```cccgggmmmqqqgggYYYMMMMMMQQQRRROOOMMMRRR\\\cccbbb```ccchhhkkkooosssrrrlllnnn~~~~~~jjjaaaUUUIIIAAA===:::999666555444333222111111111222333444555666666666666555666666777888888999999::::::::::::;;;===>>>???@@@FFF___mmmkkkFFF===999666999222666222222222222222222222222111111000000111222222333222222333333222444666999999GGGOOO```xxx}}}tttZZZbbb~~~xxxjjjbbbYYYRRRIII???:::;;;999999:::999999;;;???BBBEEEQQQaaallllllaaaSSSHHH???@@@BBBFFFHHHKKKPPPTTTPPPPPPQQQTTTWWWYYYXXXWWWVVVaaajjjrrrsssfffcccqqqvvvsssyyy~~~yyyaaaXXXVVVSSSOOOIIIHHHGGGEEECCCAAA@@@???;;;::::::999999888888777666666666666666777888888;;;777FFFWWWZZZkkk~~~mmmxxx~~~qqqWWWJJJ@@@BBBJJJPPPUUUYYYUUUIII>>><<<===<<<>>>BBBEEEQQQcccwwwjjjSSSNNNKKKJJJLLLLLLJJJKKKOOO___wwwzzzpppYYYQQQMMMOOOPPPKKKDDDAAAAAALLL{{{hhh]]]|||nnnbbb______bbbgggfff```YYYWWWYYY\\\]]]]]][[[XXXVVVSSSTTTUUURRRNNNLLLLLLNNNHHHGGGEEECCC@@@>>><<<;;;}}}]]]LLLKKK^^^yyy~~~mmmUUUIIIGGGIIIOOOVVVYYYcccvvv\\\III@@@>>>===???AAABBBDDDFFFIIILLLLLLSSS[[[```ccchhhpppvvvnnn]]]LLLIIILLLNNNNNNMMMOOOYYY``````^^^aaafffiiisssrrrlllhhhqqqiiiWWWSSSLLLEEEAAA>>>:::888666555444333222111111111222333444555666666666666555666666777888999999999:::::::::;;;<<<===>>>??????FFFbbbxxxccc~~~jjjEEE<<<888555999222666222222222222222222222222111111000000111222333333222222333333222444666999777FFFPPPeeewww~~~|||```iii{{{uuuggg]]]TTTNNNGGG>>>999888999:::;;;;;;;;;===AAADDDMMM\\\ooossscccLLLCCCEEECCCGGGIIIJJJKKKNNNOOOMMMWWWTTTSSSVVV[[[]]]YYYUUUZZZhhhvvvtttnnn{{{wwwjjjhhhrrr{{{~~~ssswww```XXXWWWUUUQQQJJJIIIGGGFFFCCCBBB@@@???;;;;;;:::999999888888777666666666666666777888888999666EEEVVVXXXiiisssyyytttYYYKKK@@@BBBKKKTTT[[[___VVVHHH<<<:::;;;<<<@@@EEEGGGUUUmmmuuuXXXQQQMMMLLLOOOQQQOOOOOOQQQ```xxxwwwlllXXXQQQKKKMMMNNNIIICCC@@@AAANNN~~~iiiaaafff^^^\\\]]]bbbgggggg___XXXWWWXXXYYYZZZZZZYYYXXXWWWQQQSSSTTTRRROOOMMMNNNPPPJJJIIIGGGDDDAAA???===<<>>>>>===GGGfffuuuaaaoooNNN;;;;;;999777888555555555444444444333333333222222222222222222222222444444333333333444555555333FFFSSShhh{{{|||~~~fffvvvxxxrrrggg\\\QQQIIIBBB;;;888:::<<<<<<<<<===@@@CCCFFFHHHYYYbbbhhhaaaQQQEEECCCGGGJJJMMMNNNMMMOOORRRQQQMMMQQQOOOLLLWWWjjjkkk```___aaalll}}}mmmbbb___mmm{{{{{{hhh|||rrr___ZZZXXXVVVTTTOOOMMMKKKHHHDDD@@@>>><<<>>><<<:::999::::::999888777666666666666666777888888;;;AAANNNZZZddd|||rrr}}}pppWWWJJJAAAFFFPPPUUUVVVVVVJJJCCC===<<<======@@@EEENNNiiilllTTTNNNNNNKKKLLLXXXeeecccXXXccczzz}}}uuuyyyqqq___RRRLLLJJJNNNOOOJJJDDDAAAHHHXXXkkkbbbkkkbbb```]]]\\\]]]\\\[[[ZZZXXXYYYYYYYYYYYYWWWVVVUUURRRRRRRRRRRRQQQPPPOOONNNMMMKKKGGGCCC@@@???>>>???eeeJJJIII[[[kkk~~~oooVVVIIIKKKJJJQQQXXXVVV\\\{{{vvv^^^MMMCCC???>>>@@@BBBCCCDDDEEEHHHKKKHHHRRR]]]bbbeeejjjsss|||tttcccOOOEEEGGGMMMQQQQQQTTTVVV[[[aaabbbbbbjjjsssyyywww{{{~~~{{{ggg[[[WWWSSSLLLDDD>>>:::999888555444222111111111222333555555555666777777888888888888888888999999999999999999:::;;;===>>>???@@@BBBMMMllljjjnnnnnnMMM;;;<<<999777888555444444444444333333333333222222222222222222222222444444333333333444555555777GGGQQQeee}}}}}}sss~~~~~~tttnnncccYYYOOOHHHBBB<<<:::<<<>>>>>>???@@@BBBEEEGGGHHHXXXXXXVVVOOOGGGDDDFFFJJJPPPRRRSSSRRRRRRUUUTTTPPPPPPOOONNN]]]sssvvvmmmllllllvvvxxxgggZZZWWWiii}}}rrrrrr```[[[YYYVVVTTTRRRPPPMMMIIIEEEBBB@@@??????===;;;:::;;;;;;:::999777777666666666666777777777:::@@@OOO[[[ccc}}}uuu}}}pppXXXLLLDDDHHHOOOQQQNNNKKKBBB===999:::<<<>>>BBBGGGWWWvvv```MMMKKKLLLLLLPPP___oooppphhhllluuukkkooozzzooo]]]TTTNNNKKKLLLLLLGGGCCCBBBHHH```ooonnn~~~fff```^^^[[[ZZZ[[[[[[YYYXXXXXXXXXYYYYYYXXXWWWUUUTTTSSSSSSSSSSSSRRRQQQPPPOOOQQQNNNJJJFFFAAA>>><<<<<>>???@@@AAAFFFSSStttdddtttkkkLLL;;;===:::777888666444444333333333222222222222222222222222222222222333333333333333444555666:::FFFMMMdddzzzyyyooojjj___UUULLLFFFBBB===<<<>>>???@@@AAACCCEEEEEEFFFFFFPPPKKKEEECCCDDDGGGIIIIIIPPPSSSSSSQQQRRRWWWXXXVVVPPPPPPPPPaaa||||||}}}|||yyyeeeXXXXXXpppzzzuuuccc^^^[[[XXXWWWVVVSSSPPPKKKGGGEEECCCBBBAAA???<<<;;;<<<;;;:::999888777777666666777777777555888>>>MMM\\\bbbxxx~~~~~~pppZZZOOOGGGIIILLLIIICCC>>><<<888777;;;>>>???DDDJJJ[[[zzzoooQQQIIIIIIMMMPPPVVVfffxxx}}}wwwvvvlllbbbeeeooowww}}}kkkZZZSSSMMMJJJKKKJJJFFFDDDEEELLLppptttttt```]]][[[YYYXXXYYYYYYWWWVVVWWWWWWXXXXXXWWWVVVTTTSSSTTTTTTTTTTTTSSSRRRQQQQQQPPPNNNLLLHHHDDD@@@===<<>>???@@@@@@EEEVVVyyyeeeoootttyyyhhhKKK<<<>>>;;;888999777444333333333333222222222222222222222222222222222333333333333444444555666:::CCCKKKfff~~~vvvlllggg\\\SSSIIIDDD@@@<<<;;;>>>>>>???AAACCCDDDDDDCCCBBBCCCCCCDDDGGGLLLMMMIIIFFFJJJLLLLLLIIIMMMVVV]]]```UUUUUUTTTddd~~~zzzcccXXXaaa|||xxxhhhbbb___\\\[[[YYYWWWRRRNNNJJJGGGFFFEEEBBB@@@===<<<<<<;;;:::888888888777777666777777777555888;;;HHHYYYaaaqqq~~~ppp[[[PPPFFFEEEFFFBBB<<<888;;;999:::>>>@@@AAAFFFLLLVVVtttzzz^^^JJJJJJKKKQQQWWW]]]lll~~~zzzggg]]]___hhhppp}}}zzzgggWWWMMMJJJJJJLLLJJJFFFFFFHHHSSSzzzmmm\\\\\\ZZZXXXWWWXXXXXXWWWVVVVVVWWWWWWXXXWWWUUUTTTSSSSSSTTTTTTTTTSSSSSSRRRQQQLLLKKKJJJHHHFFFCCC@@@???|||[[[HHHNNN]]]ooo}}}cccPPPGGGIIIPPPWWW[[[ddd{{{vvv[[[IIIAAA@@@===???AAABBBCCCDDDGGGJJJSSSZZZdddkkkoootttzzz~~~gggMMMAAAEEELLLMMMJJJWWW[[[aaagggmmmrrrttttttooofffbbblll|||~~~vvvxxx}}}oooddd\\\XXXSSSQQQVVVRRRKKKCCC>>>:::999888444333222222222333444555666666777888888999999:::888999999999999:::::::::999999:::;;;===>>>???@@@BBBWWW}}}gggooorrrzzzeeeIII<<>>@@@@@@@@@@@@???===AAAGGGLLLMMMKKKHHHEEEHHHIIIGGGDDDGGGTTTaaagggbbbaaa^^^hhhvvv^^^ZZZooo}}}yyyjjjdddaaa]]]\\\\\\ZZZVVVQQQMMMJJJHHHGGGCCCAAA>>><<<<<<;;;999777999999888777777777777777666999999BBBTTT```nnn|||sssppp\\\OOOCCC@@@@@@===::::::===<<<===@@@AAAAAAGGGMMMXXXuuu{{{___KKKLLLNNNWWW___fffssstttfff^^^___fffmmmzzzvvvcccVVVKKKKKKMMMOOOKKKEEEDDDHHH]]]jjj]]]\\\ZZZXXXXXXYYYYYYXXXWWWVVVWWWWWWXXXWWWUUUTTTSSSRRRRRRSSSSSSSSSRRRQQQQQQKKKKKKJJJHHHFFFCCCAAA@@@}}}\\\GGGMMM^^^qqqkkkUUUJJJLLLRRRXXX]]]hhh}}}yyy]]]IIIAAA@@@===???AAABBBBBBDDDGGGIIIMMMUUU```iiipppvvv|||zzzfffMMMBBBEEEKKKMMMKKKUUU]]]eeeiiimmmqqqsssrrrnnneeecccnnn|||}}}xxxzzzqqqggg[[[TTTTTTTTTRRRNNNSSSOOOIIIBBB===:::999999444333333222222333555555555666666777888888999999999999999999::::::::::::999999:::;;;===>>>???@@@AAA[[[mmmxxx|||bbbHHH===@@@<<<888:::999555555444444444333333333222222222222222222222222222222222333444555666777999@@@IIIffftttjjjdddWWWNNNEEEAAA===:::999<<<:::;;;<<<===>>>????????????CCCGGGHHHFFFEEEGGGHHHKKKLLLJJJFFFIIIUUUccckkkoooppplllqqqsss```cccyyykkkeeeaaa]]]\\\___^^^[[[WWWRRRNNNKKKIIIEEECCC@@@>>>===<<<:::888:::999888888777777777777777:::777<<>>======>>>BBBBBBDDDKKKTTTkkkeeeNNNLLLQQQ]]]gggmmmxxx~~~wwwtttnnngggaaaaaaggglll}}}ppp^^^TTTNNNOOOQQQPPPJJJCCCDDDIIImmmggg^^^\\\ZZZXXXXXXYYYZZZYYYXXXWWWWWWXXXXXXWWWVVVTTTSSSQQQRRRRRRSSSSSSRRRRRRQQQQQQOOOMMMIIIFFFCCC@@@???dddIIIKKKZZZppppppYYYLLLMMMPPPTTTYYYdddxxx|||___JJJAAA???>>>@@@AAABBBCCCEEEHHHJJJLLLTTT^^^gggnnnsssxxx|||uuudddOOODDDEEEKKKMMMMMMRRR]]]eeegggiiinnnssstttuuullljjjttt~~~~~~|||~~~}}}sssbbb\\\UUURRRSSSTTTTTTSSSOOOKKKEEE???;;;999888888444333333222333444555666666666777777888888999999999999999:::::::::;;;;;;::::::;;;<<<>>>???@@@AAAEEEaaaooo}}}```GGG===AAA===999::::::666666666555555555444444222222222222222222222222222222222333444555666777888???GGGccc~~~ttthhhaaaRRRJJJBBB???===:::;;;>>><<<<<<<<<===>>>@@@AAABBBBBBCCCDDDEEEDDDDDDFFFGGGGGGLLLNNNLLLOOO[[[gggnnntttyyywwwyyy{{{zzznnncccmmm{{{nnnhhhccc```___cccbbb```]]]XXXSSSNNNLLLIIIFFFCCCAAA???>>><<<:::;;;:::999888777777777777666<<<888999IIIXXXdddrrrqqqpppZZZMMMAAA<<<;;;;;;===@@@>>>>>>AAAEEEHHHLLLWWWbbb]]]KKKOOOUUUbbbmmmqqqvvv~~~zzz{{{rrrlllgggjjjlllkkkhhhhhhkkkooo}}}kkkZZZRRRNNNNNNOOOMMMGGGCCCIIIRRR|||aaa___[[[YYYXXXWWWYYYYYYYYYXXXXXXXXXYYYYYYXXXWWWUUUTTTRRRSSSSSSTTTTTTSSSSSSSSSTTTRRROOOKKKGGGEEEDDDCCC}}}tttSSSMMMWWWkkkrrr[[[KKKKKKLLLNNNSSS^^^ppp~~~aaaKKKAAA??????AAACCCDDDDDDFFFIIIKKKPPPVVV___fffkkkooorrrtttqqqbbbPPPEEEEEEJJJNNNOOOPPP\\\dddcccdddkkktttwwwyyyqqqoooxxxwwwlll\\\[[[YYYWWWVVVWWWYYYZZZLLLHHHCCC===999777777777444333333222333444555666666777777888999999::::::999999:::::::::;;;;;;;;;;;;;;;<<<>>>???@@@AAABBBJJJgggjjj{{{___FFF===BBB===999;;;:::777666666666666555555555222222222222222222222222222222222333444555777777777>>>FFFbbb{{{|||sssfff^^^OOOGGG@@@>>>===;;;===@@@>>>>>>>>>>>>???BBBDDDEEEAAABBBDDDHHHIIIIIIEEEBBB@@@HHHNNNPPPUUU```kkkqqqsss{{{||||||~~~}}}|||xxxpppeeejjjyyyyyyqqquuuqqqeeeaaannnsssmmmgggdddccceeeeeedddaaa]]]WWWQQQNNNKKKIIIEEECCCBBB@@@>>><<<;;;:::999888777777777777555<<<999888GGGUUU___kkkxxxpppXXXMMMBBB===<<<<<<===@@@???@@@DDDJJJOOOVVVcccpppnnnNNNEEERRRXXXeeeooopppqqquuurrrllljjjyyynnnaaa\\\___eeelllooonnnnnnpppsss~~~tttxxxyyysss~~~zzzgggVVVPPPKKKKKKKKKIIIEEEFFFQQQ^^^ttt]]]___ZZZXXXWWWWWWXXXYYYXXXWWWXXXYYYYYYZZZYYYWWWVVVUUUSSSTTTTTTUUUUUUUUUTTTTTTTTTRRRNNNKKKIIIIIIIIIJJJ^^^JJJVVViiiyyy[[[KKKIIIJJJOOOTTTYYY```hhh}}}aaaMMMCCC@@@@@@@@@???@@@BBBFFFJJJLLLSSSZZZdddjjjmmmnnnppprrrrrrfffPPPEEEHHHGGGIIIVVVTTT[[[ccciiikkknnnuuuzzzuuuxxx{{{{{{zzzzzz}}}vvveee[[[]]]```aaa```\\\WWWSSSTTTKKKBBB>>><<<777555555777666444333444555777999:::::::::999999999999888999999:::::::::;;;;;;;;;;;;<<<<<<;;;===AAADDDEEEQQQpppwwweeesssZZZLLL@@@<<<===<<<::::::888888777666555444444333444333222222111111222222222222222222333444555555<<<===DDD\\\vvv{{{~~~|||nnn```WWWJJJFFF@@@<<<<<<===>>>>>>AAABBBDDDEEEDDDCCCDDDEEEDDDAAA???BBBGGGIIIFFFCCCFFFFFFKKKVVV```dddgggkkkrrrqqqrrrtttqqqpppyyy{{{rrrjjjfffqqq{{{vvvccc[[[ZZZbbbggggggjjjqqqooo___[[[jjj{{{wwwoooiiijjjiiiiiiiiihhhgggddd___YYYTTTRRRPPPKKKFFFBBB>>><<<;;;<<<;;;:::999888888888888444999::::::AAARRR```eeeyyyvvvVVVIII>>>>>>AAABBBBBBBBBDDDHHHKKKLLLRRRbbb{{{tttSSSFFFGGGHHHZZZ___eeejjjiiiccc[[[UUU___fffqqqvvvnnnaaaYYYYYYYYYgggsssvvvxxx}}}yyyrrrooonnnnnn~~~rrr```SSSOOOKKKSSSHHHGGGNNNCCCVVVsss```]]]SSSSSSTTTUUUVVVWWWXXXYYYXXXXXXYYYYYYYYYWWWVVVUUUWWWVVVUUUSSSRRRQQQQQQQQQQQQQQQPPPOOOMMMKKKIIIHHHbbbIIISSSfffzzz\\\LLLIIIJJJOOOTTTXXX___fff}}}bbbMMMCCC@@@AAAAAA@@@@@@BBBFFFIIIKKKSSSZZZdddllloooqqqtttwwwrrrjjjWWWJJJIIIEEEIIIXXXXXX___fffjjjkkknnntttyyywwwwwwwwwyyy}}}vvviiibbbbbbcccddddddaaa[[[VVVSSSJJJAAA>>><<<999888999777666555444444555777888999999999999999999999999999999:::::::::;;;;;;;;;:::<<<<<<<<<===@@@CCCEEEVVVvvvnnn]]]ooo[[[NNNBBB???>>>===;;;;;;888888777666555444333333444333222222111222222222222222222222333444555555888:::AAAWWW~~~nnnvvv|||xxxttt~~~mmm^^^UUUGGGCCC>>><<<<<<>>>@@@AAAAAACCCDDDDDDCCCBBBCCCDDDDDDAAA@@@BBBGGGHHHFFFCCCEEEFFFMMMXXX___```___aaadddccceeegggeeeeeeooozzzttthhhbbb^^^]]]iiiqqqjjjZZZUUUWWW^^^bbbbbbhhhqqq~~~iiiYYYTTTbbb~~~zzzvvvmmmhhhiiihhhhhhhhhhhhgggfffbbb]]]YYYUUURRRNNNIIIDDD@@@>>>===<<<;;;:::999888777777777444888999888>>>NNN]]]ddd{{{www[[[NNNCCCAAACCCCCCCCCCCCIIIJJJMMMTTTaaatttzzzZZZDDD???FFFMMMVVVXXX[[[]]]\\\XXXSSSPPPUUU[[[eeekkkfff\\\WWWXXXVVVeeevvv}}}|||sssrrrvvv|||{{{}}}}}}yyymmm]]]RRRPPPMMMTTTJJJFFFKKKFFFcccmmm^^^\\\UUUUUUVVVWWWWWWXXXXXXYYYXXXYYYYYYYYYXXXVVVUUUTTTVVVUUUTTTSSSRRRRRRRRRRRRRRRQQQPPPNNNLLLKKKIIIIIIdddEEEOOOfff}}}___NNNJJJJJJOOOUUUYYY]]]ccc|||~~~cccNNNCCC@@@AAAAAA@@@AAACCCFFFIIIKKKRRRZZZccckkkooossswwwzzzuuuqqq___PPPJJJEEEHHHXXX\\\bbbiiillllllnnnrrrwwwxxxwwwwwwzzz|||vvvoookkkiiigggiiikkkiiibbb\\\RRRHHH???<<<;;;999999;;;888777555444444555666777777777888888999:::::::::::::::::::::;;;;;;;;;;;;:::;;;===>>>>>>???BBBEEE^^^eeeXXXqqq\\\PPPEEEAAA@@@===;;;;;;888777777666555444333333444444333222222222222222222222222222333444555555555888@@@UUU{{{ooopppkkkjjj}}}kkk\\\RRRCCC@@@<<<;;;===@@@BBBCCCAAACCCDDDDDDBBBAAAAAABBBDDDBBB@@@BBBEEEGGGEEECCCCCCEEELLLWWW[[[XXXTTTSSSUUUUUUWWWXXXXXXZZZcccmmmbbbWWWTTTUUUYYYeeejjj```SSSSSSXXX_________iiiwww|||eeeUUUOOOYYYtttyyytttlllfffgggfffggggggggghhhhhhfffbbb^^^WWWUUUQQQLLLGGGCCC@@@???<<<;;;:::999777777777666555777777666;;;JJJZZZcccyyyzzzaaaSSSFFFCCCDDDDDDDDDDDDLLLKKKNNNYYYjjjzzzoooXXXFFF======EEEOOOSSSSSSRRRPPPOOOMMMLLLLLLJJJOOOYYYaaaaaa[[[XXXZZZXXXjjj~~~}}}vvvnnnkkkppp|||yyytttrrr|||}}}sssfffYYYQQQOOONNNTTTLLLFFFHHHJJJsssfffZZZ[[[VVVVVVWWWWWWXXXXXXXXXXXXYYYYYYXXXXXXWWWUUUSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSSQQQOOOMMMKKKJJJJJJKKKjjjIIIRRRnnndddSSSMMMKKKPPPWWW[[[^^^aaarrrfffQQQDDD@@@??????@@@AAADDDHHHKKKMMMSSSZZZccciiimmmqqqvvvzzzyyyuuucccRRRLLLGGGHHHTTT\\\bbbiiillllllmmmrrrwwwyyy{{{}}}~~~yyyxxxuuurrrnnnlllnnnssssssmmmfffTTTJJJ@@@<<<;;;888888:::888777555444444444666777666666777888999:::;;;<<<:::::::::;;;;;;;;;;;;<<<;;;;;;>>>@@@@@@???BBBFFFdddddd___}}}yyyzzz[[[QQQGGGCCCAAA===;;;;;;888777777666555444333333444444333222222222222333222222222222333444555555777999@@@UUU{{{tttpppbbbddd~~~|||iiiYYYOOOAAA???<<<;;;===???AAABBB@@@BBBCCCBBB@@@??????@@@BBBAAA???@@@CCCEEEDDDCCCAAAAAAGGGPPPTTTPPPKKKJJJOOOOOOPPPPPPPPPSSS\\\ccc\\\SSSRRRWWW]]]jjjlll___UUUYYYbbbhhheeebbbooo{{{eeeWWWPPPWWWqqquuuqqqjjjeeegggffffffeeefffggggggeeebbb___XXXVVVRRRNNNIIIDDDAAA@@@===<<<:::999777777666666777888777555999EEEVVVbbbwww}}}~~~dddUUUGGGDDDEEEFFFFFFGGGMMMNNNRRRZZZdddjjjjjjhhhaaaSSSIIIHHHFFFAAADDDLLLRRRQQQOOOLLLKKKJJJJJJJJJGGGKKKVVVaaaeeebbb```bbbcccttt~~~pppjjjcccaaahhhvvvoookkkjjjuuu}}}qqqcccWWWPPPNNNMMMSSSNNNHHHEEENNN~~~aaaXXXXXXSSSSSSTTTUUUVVVWWWXXXYYYXXXWWWWWWVVVTTTSSSRRRQQQPPPQQQRRRRRRSSSTTTTTTTTTSSSQQQNNNLLLJJJJJJKKKKKKpppSSS[[[wwwlllYYYPPPLLLQQQYYY^^^aaacccnnnlllUUUFFF@@@<<<===???BBBFFFJJJMMMOOOWWW\\\dddiiimmmqqqvvvzzz}}}wwwaaaPPPNNNLLLIIIOOOYYY___gggkkkkkknnnsssxxxyyy{{{www{{{yyy{{{{{{vvvrrrpppsssyyy{{{vvvppp^^^SSSHHHCCC???:::888999888777555444444555666777666777777999:::;;;<<<===::::::;;;;;;;;;<<<<<<<<<<<<;;;???BBBAAA???CCCKKKkkkiiipppnnnrrryyyYYYPPPHHHEEEBBB===:::;;;888888777666555444444333555444333333222222333333222222222222333444555555999888>>>TTTyyyzzzqqq|||cccfff{{{gggVVVLLLBBB???<<<;;;<<<>>>?????????AAABBBAAA???>>>>>>>>>@@@?????????AAACCCDDDDDDAAA???BBBIIILLLJJJHHHHHHNNNOOOOOOMMMNNNSSSZZZ___[[[UUUXXX```gggqqqooo___\\\dddpppvvvoookkkxxx}}}dddXXXSSS\\\zzzqqqnnnhhheeeggggggeeeddddddddddddbbb___\\\WWWUUURRRNNNJJJEEEBBB@@@>>>===;;;999888777666666999999888666888BBBRRR```wwwzzzgggXXXJJJFFFHHHJJJKKKMMMNNNSSSZZZ^^^\\\WWWPPPKKKJJJFFFIIIOOOMMMFFFEEELLLPPPPPPOOONNNMMMKKKIIIHHHGGGLLLWWWfffnnnnnnkkkkkkooo}}}{{{uuuiiiccc\\\WWWYYYcccoooxxxnnn___```cccppprrrcccWWWOOOKKKLLLOOONNNJJJEEEQQQxxx^^^VVVUUUNNNOOOPPPRRRTTTVVVWWWXXXUUUUUUTTTSSSQQQQQQPPPPPPMMMNNNPPPQQQRRRSSSSSSSSSQQQPPPMMMJJJIIIIIIJJJKKKpppWWW[[[}}}uuu^^^SSSKKKPPPZZZaaaccceeennnttt[[[III@@@;;;===???BBBFFFKKKNNNPPPYYY^^^eeejjjmmmqqqwww|||~~~xxxaaaNNNNNNNNNKKKOOOWWW^^^fffjjjlllooouuuzzzzzztttooowwwzzz~~~yyyvvvtttwww{{{}}}{{{wwwiii^^^SSSMMMGGG@@@;;;:::777666444333444555777999888888999:::;;;<<<===>>>:::;;;;;;;;;<<<<<<<<<<<<===<<>>;;;===:::999999888777666555444555444444333333333333333222222222222333444555555666555;;;NNNnnn{{{nnnmmmzzzfffUUUJJJBBB???<<<;;;<<<============???@@@@@@>>>======>>>?????????@@@BBBDDDFFFHHHEEEBBBCCCHHHKKKJJJJJJLLLOOOQQQPPPMMMOOOVVV]]]```]]]]]]iiivvv{{{wwwdddcccnnn}}}}}}www}}}^^^VVVVVVdddnnnlllfffcccffffffcccbbbaaaaaa```^^^[[[YYYUUUTTTRRROOOKKKGGGCCCBBB???>>>===;;;999888777777999999888888888>>>NNN]]]sssxxxlll\\\MMMHHHJJJMMMOOORRRNNNUUU]]]^^^WWWNNNGGGDDDDDDFFFKKKOOOLLLHHHJJJOOOLLLNNNOOOPPPOOOMMMJJJGGGHHHKKKVVVgggtttxxxwwwwwwxxx|||uuupppgggbbbYYYQQQNNNQQQYYY___sssnnnVVVNNNUUUZZZkkkqqqaaaWWWPPPKKKKKKIIIKKKIIIEEEVVVnnn[[[UUURRRKKKLLLMMMOOOQQQSSSUUUUUURRRQQQPPPOOONNNNNNNNNOOOKKKLLLNNNPPPQQQQQQQQQQQQOOOMMMKKKJJJIIIHHHIIIIIIqqqXXXWWW}}}aaaSSSIIIMMMYYYbbbeeefffhhhzzz```KKKAAA>>>???AAADDDGGGJJJLLLMMMUUUZZZaaafffjjjooovvv|||}}}zzzdddNNNLLLNNNNNNTTTXXX___gggkkkmmmooouuuzzz|||wwwmmmlllxxx{{{|||zzzyyyyyy{{{|||{{{zzznnndddZZZSSSMMMCCC<<<:::555444333333444666888:::::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;<<<<<<<<<<<>>???;;;;;;:::999888777666666555555444333333333333444222222222222333444555555222444:::HHH]]]zzz}}}tttwwwzzzfffTTTIII@@@>>><<<;;;<<<=========;;;===>>>>>>=========>>>@@@AAAAAABBBDDDGGGKKKMMMLLLIIIJJJOOOQQQPPPOOOPPPOOOSSSRRRPPPTTT]]]eeefffgggppptttkkkwwwrrrmmmoooooowww{{{\\\VVVYYYkkkmmmkkkddd```cccbbbaaa```^^^^^^^^^]]][[[XXXTTTSSSRRRPPPMMMIIIFFFDDDAAA@@@>>><<<:::999888888888777888888777;;;IIIZZZjjjyyyzzznnn^^^MMMGGGHHHJJJMMMOOOIIINNNRRRRRRMMMGGGEEEEEEEEEKKKOOOMMMLLLNNNOOOOOOLLLNNNPPPRRRQQQOOOLLLJJJJJJKKKSSSeeevvvzzzuuupppgggddd]]]TTTNNNLLLPPPTTTYYYkkk]]]UUUIIIIIIPPPUUUhhhmmm\\\TTTPPPLLLLLLDDDEEEGGGEEE[[[```VVVTTTRRRMMMMMMNNNOOOPPPPPPQQQRRRNNNNNNMMMLLLLLLLLLMMMNNNIIIKKKMMMOOOPPPOOOOOONNNKKKKKKJJJIIIHHHGGGGGGFFFxxx___XXXbbbRRRGGGKKKXXXaaafffggg]]]|||cccMMMAAA@@@AAABBBDDDFFFHHHJJJJJJOOOTTT[[[```eeellltttzzz{{{{{{hhhPPPJJJLLLPPPZZZ[[[aaaiiimmmnnnpppuuuzzz~~~}}}wwwnnnhhhmmm{{{{{{~~~}}}|||{{{zzzzzzzzzzzznnnddd[[[UUUNNNCCC;;;888444444333333444777999;;;;;;;;;<<<<<<===>>>>>>>>>;;;;;;;;;<<<<<<<<<======@@@===???EEECCCAAAKKK[[[lllqqqmmmUUUPPPLLLKKKGGGBBB@@@BBB<<<;;;;;;:::999888777777555555444333333333333444222222222222333444555555111555<<>><<<;;;;;;<<<>>>>>>>>>:::<<<===>>>=========>>>AAABBBCCCDDDFFFJJJNNNQQQRRROOOQQQVVVXXXUUUSSSSSSQQQUUUUUUSSSYYYeeelllmmmsssppp}}}zzzoooeeebbbeeegggooo}}}zzz^^^XXX\\\pppnnnjjjccc^^^```______^^^]]]]]]^^^]]][[[ZZZSSSSSSRRRQQQNNNKKKHHHFFFBBBAAA???===;;;:::999999666555777888666888FFFWWWbbbuuu}}}zzznnn]]]KKKDDDDDDFFFHHHJJJBBBCCCCCCBBBAAA@@@AAABBBFFFOOOSSSPPPQQQVVVSSSKKKNNNPPPRRRSSSSSSRRRPPPNNNMMMKKKQQQcccwww}}}wwwssspppiiigggbbbZZZSSSPPPRRRUUUUUU\\\gggrrr{{{xxxgggUUUJJJJJJHHHMMMQQQSSShhh}}}iiiXXXRRRPPPNNNMMMAAAAAADDDFFF^^^oooUUUQQQTTTSSSOOOOOOOOOOOOOOOOOOOOOOOOLLLKKKJJJJJJJJJKKKMMMNNNHHHJJJLLLNNNOOONNNMMMLLLIIIJJJJJJIIIHHHGGGFFFEEExxxZZZaaajjjXXXIIIJJJVVV___dddfffaaannnjjjQQQDDD@@@AAACCCEEEGGGIIIIIIIIIPPPTTTYYY]]]dddkkkpppqqq~~~ssscccTTTJJJIIIQQQYYYhhheeehhhiiiiiittt{{{rrrzzz~~~{{{qqqppp{{{}}}|||}}}|||xxxssspppkkkbbbWWWLLLCCC<<<999333222222222444666999;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<@@@AAA???AAADDDCCCRRRpppuuurrr~~~|||bbbTTTMMMIIIIIIHHHEEEDDDEEE???===;;;999888888888888777777555444444444444444333333222222333333444555777666888@@@PPPnnnzzzdddppp{{{fffRRRGGG<<<<<<<<<<<<<<<===>>>>>><<>>@@@@@@>>><<<===>>>???AAADDDJJJMMMPPPSSSVVVXXXUUUQQQQQQLLLLLLTTTXXXVVVRRRSSSIIIOOOWWWaaapppxxxuuuuuupppkkkeee```^^^]]]]]]\\\[[[ZZZZZZZZZXXXTTTPPPLLLFFFIIIHHHLLLSSSXXXlllyyydddWWWTTTPPPKKKFFF???FFFGGGDDDgggeeeSSSRRRQQQLLLMMMMMMNNNNNNNNNNNNMMMMMMKKKKKKIIIHHHHHHIIIJJJKKKJJJLLLNNNNNNMMMLLLLLLMMMIIIIIIIIIHHHHHHGGGGGGGGG|||\\\XXX|||ppp]]]LLLJJJTTT^^^cccfffbbbppppppTTTEEE??????AAACCCFFFIIIKKKKKKQQQTTTYYY___gggpppvvvyyy~~~wwwjjjZZZNNNKKKQQQXXXcccccchhhiiihhhtttzzzpppyyy~~~|||tttttt{{{xxxyyyzzzyyywwwpppkkkbbbWWWLLLCCC<<<888333222222222444777999;;;<<<<<<===>>>>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<<<>><<<:::999888888888777777666555444444444444333333222222333333444555555555888AAARRRqqqzzziiikkkyyyeeeRRRFFF======<<<<<<======>>>???>>>@@@CCCDDDDDDDDDDDDDDDFFFDDDEEEGGGGGGHHHPPP[[[aaa```\\\WWWSSSRRRRRRQQQXXX]]]ZZZPPPTTTiiixxxmmmdddbbbccceeejjjpppzzzzzzvvvwww|||ttt^^^______wwwyyyfffdddaaaaaadddaaacccccccccbbb```]]]YYYWWWVVVUUUSSSSSSQQQNNNJJJGGGFFFDDDAAA===;;;:::::::::888999:::888777999@@@FFF[[[ggg{{{vvvkkk[[[III@@@===;;;<<<>>>>>>======>>>???@@@BBBDDDIIIKKKNNNQQQTTTWWWWWWVVVQQQKKKJJJPPPUUUVVVWWWZZZQQQRRRXXXdddsss{{{yyyxxxtttpppllliiiggggggfffeeeaaa```^^^[[[XXXRRRMMMIIIJJJMMMLLLPPPXXX___sssvvvbbbVVVRRRPPPLLLHHHBBBFFFGGGKKKsss```RRRRRRQQQJJJLLLLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHIIIJJJKKKIIIKKKLLLLLLJJJIIIJJJKKKHHHHHHHHHHHHHHHHHHGGGGGGiiiVVVkkkzzztttyyydddOOOJJJQQQ[[[bbbgggdddrrrvvvYYYGGG???>>>>>>AAAFFFKKKNNNOOOPPPSSSYYYbbbkkkttt{{{wwwfffTTTMMMPPPVVV^^^```ggggggfffrrrzzzqqqwww~~~~~~xxxyyyzzzttttttvvvwwwwwwooojjjaaaVVVKKKBBB;;;777333222222333444777:::<<<======>>>>>>??????>>>>>>===<<<<<<;;;<<<<<<======>>>BBBBBBCCCDDDEEE]]]fffqqq~~~___IIIDDDBBBDDDEEECCCCCCEEE@@@???===;;;:::999999999888777666555444444444444333333222222333333444555444444888@@@QQQppp}}}xxxjjjhhhzzzgggRRRDDD>>>============>>>??????AAABBBDDDFFFIIIIIIGGGFFFGGGEEEEEEHHHIIIJJJPPPWWW[[[]]]]]]YYYSSSOOOPPPSSS```ddd```TTTTTTiiixxxkkkddd___ccckkkppptttwww~~~gggaaa```^^^eeeqqquuubbbbbbbbbwwwsssgggiiigggggghhhccceeeeeeeeedddaaa]]]ZZZXXXWWWVVVUUUTTTTTTQQQMMMJJJGGGEEECCC???===;;;;;;;;;888999999777666888>>>CCCSSS```|||jjjXXXFFF===;;;::::::<<<<<<===???@@@BBBCCCDDDDDDHHHHHHIIILLLPPPTTTXXX[[[UUUOOOKKKNNNSSSXXX___fff```ZZZ[[[iiixxx~~~{{{yyywwwvvvvvvuuutttrrrmmmkkkhhhbbb\\\UUUOOOKKKLLLRRRTTTZZZgggqqqqqq^^^SSSQQQOOOMMMIIIEEEEEEGGGYYYvvvXXXPPPQQQOOOIIIJJJKKKKKKKKKKKKKKKKKKJJJJJJJJJIIIIIIIIIIIIJJJJJJHHHJJJKKKJJJHHHGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHHHH{{{[[[[[[rrryyykkkmmmiiiRRRIIINNNWWWaaahhhgggppp{{{^^^JJJAAA???>>>AAAGGGNNNRRRTTTNNNQQQ[[[gggqqqxxx}}}rrr[[[OOOOOORRRYYY^^^fffcccbbbqqq|||uuuxxx~~~~~~wwwsssqqqooonnnkkkfff^^^SSSIII@@@:::777333333333333555888;;;======>>>>>>?????????>>>>>><<<<<<<<<<<<<<<======>>>>>>CCCDDDCCCCCCFFFddd{{{fffvvv|||\\\MMMHHHFFFHHHIIIGGGFFFHHHAAA@@@???===<<<:::999999888777666555444444444444333333222222333333444555666666999???MMMkkk}}}eeejjjlllUUUDDD???>>>>>>>>>>>>???@@@@@@DDDCCCDDDHHHMMMNNNLLLIIIGGGFFFGGGJJJMMMNNNNNNNNNNNNVVV___```YYYQQQSSSYYYhhhnnnlllaaa^^^ppp|||qqqlllhhhgggmmmwww~~~pppVVVUUUVVVRRRZZZkkkvvvdddfffgggzzzsssmmmpppnnnmmmmmmfffddddddeeedddbbb___\\\ZZZXXXXXXWWWWWWVVVTTTPPPMMMHHHGGGDDDAAA>>><<<;;;;;;888999888777666888<<<@@@NNN[[[zzz~~~jjjXXXEEE===<<<;;;;;;;;;;;;???BBBCCCEEEHHHGGGEEEHHHFFFEEEHHHKKKNNNUUU\\\[[[WWWQQQPPPSSS[[[fffooopppfffdddqqq~~~zzzyyyuuuoooggg```\\\YYYXXXbbbjjjvvv~~~jjjYYYQQQOOOOOOOOOIIIGGGDDDKKKmmmjjjRRRMMMOOOMMMIIIIIIIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJHHHIIIJJJIIIGGGEEEEEEFFFFFFFFFGGGGGGHHHHHHHHHIII^^^RRRbbbhhhcccnnnnnnUUUJJJLLLUUU___gggiiijjjwww~~~cccOOODDD@@@>>>AAAIIIQQQUUUVVVOOOSSS___pppzzz|||~~~{{{aaaRRRNNNMMMWWW^^^gggbbb```rrrzzzyyy~~~uuummmeeeaaaddd___XXXOOOFFF>>>999666333333333444666999<<<>>>>>>>>>????????????>>>>>><<<<<<<<<<<<<<<===>>>??????EEEDDDCCCDDDJJJllltttaaarrr|||uuuvvvYYYSSSNNNKKKMMMLLLIIIGGGHHHBBBBBBAAA???>>><<<:::999888888666555555555555555333333222222333333444555777777:::???KKKhhh~~~}}}eeekkkqqqWWWEEE@@@????????????@@@AAAAAAEEEDDDDDDHHHMMMPPPOOOMMMFFFFFFGGGKKKPPPQQQKKKDDDGGGSSScccllleeeZZZYYY```ssszzz}}}uuuqqq|||wwwpppoooooopppwwweeeMMMOOORRRMMMUUUhhhsssdddhhhkkk~~~vvvtttwwwsssrrrppphhhaaabbbcccdddcccaaa___^^^[[[ZZZZZZZZZYYYWWWSSSPPPIIIHHHEEEBBB@@@===;;;;;;:::999888777666888;;;===KKKYYYppplllYYYFFF>>>>>>>>>=========CCCFFFFFFHHHLLLKKKGGGHHHDDDCCCFFFGGGIIIQQQ[[[cccaaa\\\WWWWWW___kkksss~~~vvvuuu~~~yyytttrrrrrrwwwvvvcccUUUOOONNNOOOQQQIIIGGGCCCTTTcccOOOLLLLLLKKKJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGHHHHHHIIIIIIIIIJJJJJJIIIJJJKKKJJJHHHFFFFFFFFFFFFFFFFFFGGGGGGHHHHHHHHHeeeSSSXXX[[[bbbvvvttt[[[NNNNNNTTT\\\dddhhhccckkkjjjTTTFFFAAA???BBBJJJRRRUUUTTTSSSVVVcccuuu|||bbbTTTNNNKKKRRR___kkkfffcccvvv~~~yyyzzzlll```XXXZZZWWWQQQIIIBBB<<<888666444333333444777:::===?????????@@@@@@??????>>>>>><<<<<<<<<<<<===>>>??????AAAEEEDDDDDDHHHSSSyyyhhhYYYlllyyyvvvpppqqqXXXTTTOOOMMMNNNLLLHHHEEEEEEDDDCCCCCCAAA???===;;;:::888888777666555555555555333333222222333333444555555666999>>>JJJhhh|||{{{mmmhhhrrrXXXFFFAAA@@@@@@@@@@@@AAABBBBBBEEEDDDEEEGGGLLLOOOQQQRRRGGGFFFEEEIIIQQQUUUMMMBBBIIIVVVkkkxxxsssgggeeemmmwwwtttrrrvvvzzz~~~zzz\\\HHHKKKNNNLLLVVVhhhwwwlllaaagggmmmwwwxxxzzztttsssqqqhhhaaacccdddeeeeeedddbbbaaa___^^^]]]\\\\\\YYYUUUQQQKKKJJJHHHEEEBBB???===<<<;;;:::999777777888:::;;;GGGWWWgggnnn[[[GGG@@@AAAAAA@@@??????FFFIIIFFFHHHMMMMMMGGGGGGBBBCCCGGGGGGGGGOOO[[[kkknnnlllfffccchhhqqqwww~~~~~~~~~~~~nnn\\\RRROOONNNPPPRRRKKKHHHFFFbbb\\\NNNMMMJJJIIIKKKGGGHHHHHHIIIIIIHHHHHHGGGFFFGGGHHHIIIIIIJJJIIIIIIHHHJJJKKKJJJHHHGGGGGGGGGFFFFFFFFFGGGGGGGGGGGGGGG~~~^^^VVVUUUfff|||cccUUUQQQSSSYYY___ccc^^^ccczzzpppXXXFFFAAA>>>BBBJJJPPPRRRPPPSSSTTT```sss~~~yyyaaaUUUOOOJJJMMM___pppnnnjjj{{{vvv~~~oooaaaYYYQQQOOOJJJDDD???:::888666444444444555777;;;>>>@@@???@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===>>>???@@@BBBDDDBBBEEENNN^^^```YYYsssttt}}}nnnWWWSSSNNNLLLMMMLLLGGGDDDDDDEEEEEEDDDCCCAAA>>>;;;:::999888777666555555555555333333222222333333444555333555777;;;FFFbbb~~~wwwwwwbbb{{{oooVVVFFFAAAAAAAAAAAAAAABBBBBBCCCDDDDDDEEEFFFHHHLLLRRRVVVLLLIIIEEEHHHTTT]]]XXXMMMOOO[[[qqqwwwwww~~~uuu^^^MMMMMMPPPTTTaaasssyyykkkccc\\\dddmmm{{{uuuwwwwwwppppppqqqhhheeefffhhhhhhhhhfffdddcccbbb```___^^^]]]ZZZVVVRRRNNNMMMKKKIIIEEEBBB@@@>>>===;;;999888888999999999AAASSS___xxxppp\\\GGGAAACCCDDDBBB@@@@@@GGGIIIEEEFFFLLLLLLFFFDDDAAADDDKKKKKKIIIQQQ^^^vvv~~~{{{vvvyyy{{{zzzuuutttsssuuuzzzxxxgggWWWPPPOOOOOOPPPTTTOOOKKKIIIppptttUUUOOOPPPJJJHHHMMMGGGHHHHHHIIIIIIHHHHHHGGGEEEFFFHHHIIIJJJJJJIIIIIIGGGHHHJJJIIIHHHGGGGGGHHHGGGGGGGGGGGGFFFFFFFFFFFF~~~jjjYYYTTTkkkjjjZZZTTTSSSVVV[[[___[[[```uuuuuuZZZFFFAAA>>>AAAIIIOOOOOOLLLQQQPPPZZZmmmxxx{{{uuu___VVVPPPJJJHHH^^^ttttttppp}}}sssqqqeee]]]LLLJJJEEEAAA===:::888777444444444555888;;;???AAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<<<<===>>>@@@@@@BBBDDDAAAFFFSSSfff______{{{lllWWWRRRMMMKKKMMMLLLHHHEEEEEEEEEEEEEEECCCAAA>>><<<:::999888777666666555555555333333222222333333444555333444555777???ZZZyyy{{{```vvvjjjSSSEEEBBBAAAAAAAAAAAABBBCCCCCCCCCDDDEEEEEEFFFJJJRRRYYYSSSNNNHHHJJJXXXeeecccYYYRRR]]]rrryyygggWWWTTTWWW___ppppppccc]]]XXXaaammmvvvqqqtttssslllnnnpppgggiiijjjkkkkkkjjjhhheeedddcccbbbaaa```^^^[[[VVVSSSPPPPPPNNNKKKHHHEEEBBB@@@>>><<<:::999999999999999<<>><<<;;;999777666666777888:::<<<>>>???AAA@@@@@@@@@???>>>>>>>>>???>>>===<<<===???AAABBBEEEBBBCCCIIIUUUqqqxxx]]]vvvnnnRRRNNNNNNLLLKKKIIIHHHHHHHHHGGGFFFDDDCCCBBBAAA>>>;;;;;;999666555555666555555555444444333333444444555444999888888???LLLmmmxxxgggnnniiiRRREEEFFF@@@???BBBBBB???@@@EEEEEEHHHIIIDDDAAADDDPPP[[[[[[VVVTTT[[[gggnnnlllhhhkkkpppwww|||rrreeecccfffppp{{{gggZZZWWWWWWcccooorrrnnnmmmnnnnnnkkklllooojjjjjjkkklllllljjjeeeaaa```___^^^^^^^^^[[[WWWTTTSSSRRRQQQNNNJJJFFFBBB???===<<<:::888777777777888@@@IIIUUUhhhqqqVVVIIIJJJDDD@@@DDDEEELLLFFFBBBDDDFFFFFFHHHLLLLLLHHHEEEJJJTTT\\\^^^]]]|||}}}yyyuuurrrooommmooopppoooqqqhhh^^^TTTPPPNNNOOOTTTZZZMMMNNNVVVxxxcccQQQNNNNNNJJJIIIMMMMMMLLLJJJHHHGGGGGGGGGHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCDDDDDDDDDDDDDDDCCCCCC```[[[uuuzzzcccSSSOOOUUU\\\___aaaccchhhxxx~~~fffSSSKKKCCCAAAEEELLLSSSWWWQQQVVV]]]gggpppxxx~~~ttt^^^TTTSSSSSSLLL]]]uuu|||yyyzzzyyyjjj```QQQFFF@@@===:::777666666777999;;;===???@@@AAAAAA@@@@@@???>>>>>>>>>>>>===<<<<<<===???BBBCCCEEECCCDDDLLL___rrrjjjjjjVVVOOONNNMMMKKKIIIHHHHHHHHHHHHGGGEEEDDDDDDBBB???===<<<999666555666666555555555444444333333444444555444999777777<<>>===;;;999888777888888:::CCCMMM]]]|||rrrWWWIIIIIIDDDAAAEEEFFFFFFBBBAAACCCEEEEEEHHHNNNPPPMMMLLLRRR\\\eeehhhhhh|||wwwssssssqqqnnneeeiiiqqqwwwvvvvvv~~~xxxcccZZZSSSRRRSSSTTTWWW[[[RRRKKK[[[ttt```QQQNNNNNNJJJHHHKKKJJJIIIHHHFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGFFFEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDCCCCCCBBBcccWWWkkkkkkXXXPPPUUU\\\___bbbccceeeooommm[[[PPPDDD???EEEOOOVVVWWWPPPUUU___jjjttt}}}wwwbbbVVVUUUXXXNNN^^^www{{{{{{pppaaaSSSIIIBBB<<<888777777777999;;;===@@@AAAAAAAAA@@@@@@???>>>>>>===<<<<<<<<<===???AAACCCEEEEEEFFFGGGRRRooofff{{{wwwzzzcccZZZPPPOOONNNKKKJJJHHHGGGGGGGGGFFFDDDCCCBBBAAA???===<<<:::777666666666666555555444444333333444444555444888666555999@@@WWWyyyooopppiiiRRRHHHFFFCCCCCCEEEDDDBBBAAADDDJJJQQQUUUPPPIIIIIIUUUaaahhhkkklllmmmooouuu~~~}}}zzzxxxzzztttqqqtttnnn^^^XXXYYYggg}}}qqqmmmjjjjjjiiifffgggkkklllkkkjjjjjjiiifffbbb^^^```___^^^]]]]]][[[XXXUUUTTTSSSRRROOOLLLHHHEEEDDD@@@>>><<<:::999888888888666===EEEQQQkkkuuuXXXHHHIIIDDDAAAFFFGGGBBBAAACCCFFFFFFEEEKKKRRRXXXWWWWWW]]]fffnnnsssttt}}}uuulllmmmqqqppplllcccnnn}}}{{{kkk[[[TTTPPPTTTYYYZZZZZZZZZRRRJJJggglll\\\OOONNNNNNJJJGGGIIIGGGFFFEEEDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBgggQQQYYYqqqqqq[[[QQQTTT[[[^^^aaacccbbbhhh|||vvvcccVVVEEE>>>FFFSSSYYYXXXPPPVVV```lllxxxhhhWWWVVV\\\RRR___xxx{{{nnn___RRRGGG===777777777777888;;;>>>AAACCCBBBAAAAAA@@@???>>>======;;;<<<<<<>>>@@@BBBEEEFFFFFFHHHKKKYYYxxx___ooommm[[[ZZZQQQPPPNNNKKKIIIHHHGGGGGGDDDBBB@@@???@@@???>>><<<===;;;888777777777666555555444444333333444444555333777555444888<<>><<<:::999888999666;;;BBBKKK^^^~~~wwwYYYIIIIIIDDDBBBFFFGGGCCCDDDHHHKKKJJJIIIOOOWWWaaaaaadddiiiqqqxxx}}}}}}nnnjjjpppuuusssnnnmmm{{{qqqbbbTTTOOOOOOVVV\\\[[[WWWUUUNNNVVVcccWWWNNNMMMMMMIIIFFFFFFEEEDDDCCCCCCDDDEEEFFFGGGDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBBBBCCCCCCCCCDDD@@@AAAAAABBBBBBBBBBBBAAAnnnTTTRRRdddyyyuuu___SSSUUUZZZ]]]```bbbbbbdddtttlll^^^JJJ@@@HHHWWW]]]ZZZNNNUUU```mmmzzzqqqZZZVVV^^^WWWaaaxxx|||rrreeeWWWIII>>>777777666666777:::===AAACCCBBBBBBAAA@@@???>>>===<<<;;;<<<===???AAADDDFFFGGGEEEHHHOOOeeepppgggwwwdddTTTVVVPPPOOOMMMKKKIIIGGGGGGFFFDDDBBB?????????@@@???>>>???<<<999777777777666555555444444333333444444555222666333555:::;;;IIIbbb}}}sssvvvlllUUUJJJKKKIIIFFFCCCDDDJJJOOOSSSQQQYYY___ZZZPPPKKKQQQYYY``````aaaeeemmmvvv~~~}}}|||}}}~~~{{{wwwqqq|||zzzppp~~~uuueeeiii{{{yyyrrr{{{sss```UUUWWW```wwwttthhheeedddggggggeeefffjjjhhhfffdddccccccaaa___]]]^^^\\\[[[ZZZZZZYYYWWWUUUTTTSSSQQQOOOMMMKKKJJJIIIDDDCCC@@@===;;;:::999999666:::???GGGUUUqqq{{{\\\KKKKKKGGGDDDFFFEEEEEEGGGLLLPPPOOOMMMRRRZZZgggjjjpppwwwuuullllllssswwwtttooottt~~~iii\\\QQQNNNPPPWWW[[[XXXQQQNNNRRRsssrrrZZZRRRKKKJJJKKKHHHEEEDDDDDDDDDCCCCCCCCCEEEFFFGGGCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAABBBBBBCCCCCC??????@@@AAAAAAAAAAAAAAAtttZZZRRR```nnn}}}hhh[[[WWWYYY\\\___bbbbbbbbbmmmxxxkkkVVVGGGKKKZZZ___ZZZNNNUUUaaannnzzzzzz]]]VVV___^^^bbbwww|||wwwmmmaaaSSSFFF<<<777666555555666999===AAACCCCCCBBBAAA@@@???===<<<<<<;;;<<<>>>@@@BBBDDDFFFGGGCCCJJJ[[[zzzqqquuuzzz]]]PPPPPPMMMLLLKKKIIIHHHGGGGGGFFFFFFDDDAAAAAAAAABBBBBBBBB@@@===:::888888888666555555444444333333444444555333666333555;;;;;;FFF]]]~~~qqqpppsssZZZLLLMMMLLLHHHCCCEEELLLSSSUUUOOOVVV[[[YYYQQQLLLNNNSSS\\\[[[]]]eeepppxxxzzzyyyooommmmmmqqqvvvwwwsssnnngggsss~~~vvvyyytttnnnxxxxxxjjjaaammm{{{wwwxxx~~~qqq^^^SSSYYYdddsssmmmeeecccdddhhhhhheeedddgggcccaaa___^^^___```___^^^\\\ZZZXXXXXXXXXXXXVVVTTTSSSRRRQQQOOOMMMLLLLLLKKKFFFEEEBBB???<<<::::::999777777<<>>???@@@@@@AAAAAA@@@```SSSbbbooowwwggg[[[VVV]]]^^^aaabbbaaafffzzzzzzdddPPPOOO[[[___YYYTTTZZZfffsss___VVVaaaeeebbbtttvvvpppdddVVVIII>>>999777555444444444777<<<@@@CCCCCCBBBAAA@@@???===<<<<<<<<<===???AAACCCEEEEEEFFFGGGRRRooommmzzzmmmWWWOOOMMMJJJJJJIIIHHHGGGGGGGGGGGGGGGDDDBBBAAABBBCCCDDDDDDAAA>>>:::999888888777555555444444333333444444555666777333555;;;;;;CCCXXXxxxsss|||```OOOKKKMMMKKKFFFFFFMMMPPPOOOJJJOOOTTTUUUQQQMMMMMMNNNTTTVVV\\\eeennnqqqooolll^^^]]]___gggoooqqqkkkddd^^^jjjrrrlllrrr}}}zzzqqqqqquuulll```bbbttt~~~}}}vvv|||qqq]]]TTT[[[hhhwwwnnneeedddfffjjjiiidddaaabbb^^^\\\ZZZZZZ\\\^^^______ZZZXXXVVVUUUVVVVVVUUUSSSRRRQQQPPPNNNMMMLLLLLLLLLHHHFFFCCC@@@===;;;::::::888777:::AAAFFFVVVzzzxxxiiiWWWXXXSSSMMMKKKFFFJJJKKKQQQZZZ```aaadddiiirrrzzz|||uuuqqqooonnnssspppmmmoootttzzz~~~{{{lllZZZSSSQQQRRRVVVZZZVVVMMMIIIJJJdddzzzYYYMMMJJJFFFDDDEEEFFFEEECCCCCCBBBAAA@@@AAAAAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@@@@@@@@@@@@@<<<===>>>???@@@@@@@@@@@@gggVVVgggvvvppp___UUU^^^^^^aaabbb```bbbrrrnnnWWWRRR\\\^^^XXXZZZaaalllyyyaaaWWWbbbhhhcccssstttlll]]]MMM@@@888666777444333333333666;;;@@@CCCCCCCCCAAA@@@???===<<<;;;===>>>@@@BBBCCCEEEEEEEEELLL[[[dddvvv|||cccTTTOOOLLLIIIHHHGGGGGGFFFFFFGGGGGGEEECCC@@@???AAABBBCCCCCCAAA>>>;;;999888888777666555444444333333444444555888888333555;;;:::AAATTT|||{{{eeeRRRJJJNNNMMMHHHHHHLLLLLLHHHEEEIIINNNQQQQQQNNNMMMLLLLLLQQQZZZccchhhhhhddd```PPPQQQWWWbbbmmmppphhh```WWWdddzzz}}}jjjfffnnnzzzwwwrrruuuvvvfff\\\eee{{{}}}uuuqqq^^^UUU]]]jjjtttgggfffhhhllljjjccc^^^^^^[[[YYYWWWXXX[[[^^^___```YYYWWWUUUTTTUUUUUUTTTRRRRRRQQQOOOMMMLLLLLLMMMMMMIIIGGGDDD@@@===;;;::::::;;;888;;;AAADDDOOOpppmmm\\\]]]XXXQQQMMMGGGNNNNNNTTT```iiilllooorrrxxx~~~sssnnnmmmmmmmmmwwwuuurrrsssxxx|||eeeUUUOOOQQQTTTYYY[[[UUULLLIIILLLbbbiiiQQQJJJIIIEEEBBBCCCFFFEEECCCBBBAAA@@@??????@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<<<<>>>??????@@@@@@@@@zzz]]]]]]yyyuuuaaaTTTZZZ]]]aaadddcccbbbiiissswwwaaaWWWYYYZZZXXX```ooo|||jjjZZZZZZaaaggglllzzzoooZZZKKKAAA:::777777333222333555999???DDDGGGDDDCCC@@@>>>=========>>>:::BBBCCCDDDJJJHHHFFFOOOPPPkkkrrrUUUfff{{{xxx\\\RRRPPPMMMKKKJJJJJJIIIGGGFFFFFFEEEKKKHHHEEECCCCCCAAA???>>>>>>>>><<<;;;:::999999999777555444444555555555444666444555777777999AAAJJJmmmrrriiiQQQIIIOOOQQQJJJFFFHHHHHHEEEGGGGGGIIIKKKIIIFFFIIIOOOPPPSSSXXX```iiijjjaaaWWWSSSNNNQQQ___hhheee\\\WWWSSSdddwww|||oooccchhhttt~~~yyypppqqqtttggg]]]dddwwwllljjj[[[ZZZccclllwwwssshhhhhhhhhgggdddaaa^^^]]]ZZZYYYXXXXXXYYYZZZ\\\^^^YYYWWWVVVVVVVVVVVVUUUSSSPPPOOOOOONNNMMMLLLKKKKKKGGGFFFEEECCC@@@>>>;;;::::::777888<<<>>>FFFaaa}}}hhh______\\\VVVQQQUUUYYY^^^fffoooxxx||||||~~~|||sssooolllhhhkkkrrrwwwzzz~~~ppp^^^TTTQQQOOOXXXddd___NNNJJJNNNJJJjjjyyy[[[TTTJJJHHHDDDBBBCCCCCCCCCCCC@@@@@@??????@@@@@@AAABBB>>>??????@@@@@@??????>>>>>>>>>>>>>>>????????????>>>===<<<<<<<<<===???@@@lllcccuuuxxxdddXXX[[[]]]aaaeeecccaaafffnnn|||fffYYYXXXXXXWWWdddsssppp]]]YYY```eeehhhvvvoooYYYJJJ@@@999666666333333444666:::???DDDGGGEEECCC@@@>>>=========>>>>>>DDDCCCDDDIIIEEEBBBKKKUUUvvvbbbNNNbbb{{{qqqWWWPPPOOOLLLKKKKKKJJJIIIGGGFFFEEEEEEIIIGGGDDDCCCCCCBBB@@@???>>>>>><<<;;;:::999999999777666444444555666555444555333333555666777>>>GGGfffqqq|||lllSSSJJJOOOOOOJJJFFFFFFFFFDDDFFFFFFGGGIIIGGGEEEHHHNNNOOOQQQTTT[[[cccgggaaaWWWPPPIIILLL[[[eeebbbZZZUUUUUUeeevvvuuuhhh```jjjyyyuuulllpppvvvggg\\\ddd{{{ppp|||gggYYYZZZfffqqqqqqkkkiiiiiihhhfffdddaaa___^^^dddccc```]]]\\\\\\]]]^^^YYYWWWVVVUUUVVVVVVTTTRRRPPPOOOOOONNNMMMLLLKKKKKKHHHGGGFFFDDDAAA???<<<;;;;;;888888;;;<<>>>>>????????????>>>>>>>>>>>>>>>>>>????????????>>>>>>=========>>>???@@@iiikkk|||jjj___\\\]]]aaaeeeccc___aaafffuuummm\\\VVVVVVUUUfffttt{{{dddZZZfffkkklllvvv}}}kkkUUUGGG>>>777444555444444555888;;;@@@DDDFFFEEECCCAAA>>>======>>>>>>AAAEEECCCEEEJJJEEECCCMMMaaaqqqPPPGGG^^^vvveeeQQQMMMMMMKKKLLLKKKJJJIIIGGGFFFEEEDDDGGGEEECCCBBBBBBBBBAAA@@@>>>>>><<<;;;::::::999999888666555444555666555444333222222444444555;;;DDD^^^uuuvvvuuuzzzoooWWWKKKNNNMMMHHHDDDDDDCCCAAAEEEDDDEEEGGGEEEBBBFFFMMMMMMNNNNNNQQQ[[[bbb___WWWNNNGGGIIIXXXbbb^^^WWWTTT[[[kkkvvvooo``````rrrssshhhrrr{{{jjj]]]hhh}}}wwwdddYYY^^^nnn{{{mmmgggjjjiiigggeeecccbbbaaaaaakkkiiiddd```^^^]]]]]]^^^ZZZXXXVVVVVVVVVUUUSSSRRRPPPPPPOOONNNMMMLLLKKKKKKIIIIIIGGGFFFCCCAAA???===<<<999999;;;:::===OOObbb{{{sssppprrrjjj]]]```eeemmmuuu{{{zzzqqqiiiffffffgggllljjjmmmssswwwwwwxxxyyy~~~vvvdddWWWRRRRRRVVV```ZZZQQQNNNDDDMMMlllzzzZZZKKKGGGGGGEEEBBBAAAAAAAAAAAA@@@@@@@@@??????@@@@@@AAABBB>>>>>>????????????>>>>>>>>>>>>>>>>>>???????????????>>>>>>>>>>>>???@@@@@@lll^^^nnntttkkk___^^^```dddbbb]]]\\\^^^mmm{{{tttaaaVVVTTTUUUeeeqqqyyyzzzlll___qqqyyyzzz}}}zzzrrraaaMMMAAA;;;666444555444555777:::===AAACCCEEEEEECCCAAA???======>>>???CCCEEECCCFFFLLLHHHJJJXXXvvv]]]GGGGGG___wwwwww[[[NNNMMMLLLIIILLLKKKJJJIIIGGGFFFEEEDDDEEECCCAAAAAABBBCCCBBBAAA>>>>>><<<;;;;;;:::::::::999777666555666666555444333222333555444444999AAAYYY}}}sssyyy|||sss[[[LLLLLLJJJGGGCCCBBBAAA@@@CCCCCCDDDEEECCCAAAEEEKKKJJJJJJHHHHHHQQQ]]]]]]VVVOOOHHHKKK[[[bbb[[[TTTTTTeeetttzzzlll]]]ddd}}}ssshhhvvvqqqfffqqqqqqaaaZZZaaauuuzzzmmmjjjkkkiiigggdddcccbbbbbbccchhhfffbbb^^^\\\[[[\\\]]][[[ZZZXXXWWWWWWVVVTTTSSSQQQQQQPPPOOOMMMLLLKKKKKKJJJJJJIIIGGGEEECCCAAA@@@<<<::::::;;;999;;;GGGUUUuuuzzzvvv}}}xxxjjjhhhooozzzyyy{{{xxxrrrllliiigggggghhhfffhhhoooyyylll]]]UUUSSSTTTVVVeee]]]RRRQQQEEEUUUhhhTTTMMMIIIFFFDDDBBBAAABBBBBBAAA@@@@@@@@@??????@@@@@@AAABBB??????@@@@@@@@@@@@??????===>>>>>>>>>???????????????????????????@@@@@@@@@qqqWWW```vvvxxxccc______bbbbbb]]][[[\\\jjjvvvyyygggZZZVVVWWWjjjtttxxxwww|||rrrcccuuunnnbbbSSSCCC;;;888555555666555777999<<>>???@@@AAAEEEFFFCCCEEEJJJHHHQQQhhhvvvQQQFFFOOOiiihhhSSSNNNNNNKKKIIIKKKJJJIIIIIIGGGGGGFFFEEECCCAAA@@@@@@BBBCCCBBBAAA>>>===<<<<<<;;;;;;;;;;;;:::999666666666777666444444333555777666444999???QQQtttqqq~~~}}}uuu]]]MMMJJJGGGEEECCCAAA??????BBBBBBDDDFFFDDDAAADDDJJJIIIIIIEEEBBBKKKZZZ\\\UUUOOOJJJQQQ```bbbVVVPPPUUUnnn~~~lll^^^kkkxxxnnn|||~~~uuukkk]]]YYYaaavvvtttlllllliiihhhfffdddcccbbbcccccc```___]]]\\\\\\]]]^^^___\\\[[[YYYXXXYYYXXXVVVUUURRRQQQPPPOOONNNLLLKKKKKKKKKKKKJJJIIIGGGDDDCCCAAA;;;;;;;;;<<<;;;===DDDMMMggg}}}vvvnnnvvv}}}rrrkkkooommmkkkhhhgggggghhhiiieeejjjrrr~~~uuucccXXXTTTUUUWWWVVVjjjdddVVVQQQGGG___[[[NNNKKKFFFFFFDDDCCCBBBCCCCCCBBBAAA@@@@@@??????@@@@@@AAABBB@@@AAAAAAAAAAAAAAAAAA@@@===>>>>>>>>>????????????>>>>>>??????@@@@@@@@@@@@zzzYYYXXXjjjrrr}}}jjjccc___aaabbbaaa___```hhhrrr~~~pppccc]]]^^^qqq{{{}}}xxxhhhpppxxxdddSSSGGG;;;777777666555666666888;;;>>>AAABBBCCCCCCBBBAAA?????????@@@BBBCCCFFFHHHEEEEEEHHHIII\\\}}}^^^IIILLLbbb|||\\\NNNNNNNNNKKKIIIIIIIIIIIIHHHHHHGGGGGGGGGBBBAAA???@@@AAABBBBBBAAA>>>======<<<;;;;;;<<<<<<<<<:::777777777777666555555555777999888555888>>>GGGdddrrrxxx~~~vvv___NNNHHHEEEEEEDDDAAA???@@@AAABBBFFFIIIGGGCCCDDDIIIJJJLLLGGGBBBKKK[[[]]]TTTNNNMMMYYYhhheeeTTTPPPZZZwwwpppdddvvv|||uuuccc[[[[[[dddyyymmmhhhiiigggfffeeedddcccbbbbbbbbb\\\]]]]]]^^^___``````aaa[[[ZZZYYYXXXYYYYYYXXXVVVSSSRRRQQQOOONNNLLLKKKJJJLLLKKKKKKIIIHHHEEEDDDCCC<<<<<<<<<<<<<<<>>>CCCGGG]]]tttyyykkkqqq~~~uuuuuu}}}}}}uuukkkdddhhhiiikkkkkkjjjiiijjjllljjjmmmttt~~~|||iii[[[UUUUUUXXXYYY[[[kkkhhhXXXPPPPPPrrrvvvUUULLLIIICCCEEEDDDCCCCCCDDDDDDCCCAAA@@@@@@??????@@@@@@AAABBB@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>????????????===>>>??????@@@@@@??????~~~~~~]]]SSS```aaaooorrrhhhaaabbbeeeffffffhhhfffnnnzzznnnffffffsss~~~oooqqq{{{kkkZZZJJJ@@@777666888666555555777999===@@@BBBCCCCCCBBB@@@???>>>>>>???BBBDDDFFFFFFIIIHHHIIIMMMSSSrrreeeNNNFFFYYY{{{xxxSSSIIIKKKKKKJJJKKKGGGGGGGGGHHHHHHHHHIIIIIIBBBAAA??????@@@AAAAAA@@@>>>======<<<<<<<<<<<<<<<<<<:::888777777777666555555555888:::888444666<<<===VVV}}}wwwqqqvvv___NNNGGGCCCDDDEEEAAA@@@BBB@@@BBBHHHLLLJJJEEEDDDHHHMMMPPPLLLFFFOOO___```UUUMMMRRRccctttmmmYYYWWWfffyyyqqqwwwggg[[[\\\dddqqqzzziiiffffffddddddddddddcccbbbaaaaaa]]]^^^```bbbbbbaaa___^^^YYYWWWVVVWWWXXXYYYXXXVVVSSSSSSQQQPPPNNNLLLKKKJJJKKKKKKKKKIIIHHHFFFDDDCCC>>>===<<<;;;<<<>>>@@@AAAQQQ```vvvooo]]]```nnn|||vvvwww}}}pppddddddnnnxxx}}}ssstttwwwzzzyyytttlllfffhhhmmmsssssspppmmmnnnpppqqqsssvvv}}}ppp^^^SSSRRRUUUYYYZZZ```gggeeeXXXSSSfffhhhPPPKKKIIIDDDCCCBBBBBBBBBCCCCCCBBB@@@@@@@@@??????@@@@@@AAABBB>>>??????@@@@@@??????>>>>>>>>>>>>>>>????????????<<<===>>>?????????>>>>>>^^^OOOXXXVVVggg|||xxxlllccccccgggjjjlllnnndddkkk}}}uuummmkkkooo|||vvvwwwzzzpppbbbQQQGGG>>>777777999777444444777:::===AAACCCCCCCCCBBB???>>>>>>>>>@@@CCCEEEGGGDDDIIIJJJNNNTTT___rrrUUUFFFHHHeeeuuuOOOEEEIIIIIIIIIMMMFFFFFFGGGHHHHHHIIIJJJJJJCCCAAA??????@@@AAA@@@???>>>======<<<<<<<<<<<<======;;;888888888888666555444555888:::888444555:::999OOOuuu}}}nnnvvv^^^NNNFFFBBBDDDEEEBBBAAACCC@@@CCCIIIOOOMMMGGGEEEHHHPPPTTTQQQJJJSSSccccccWWWOOOWWWlll~~~uuu______qqq|||}}}iii\\\VVV___nnnuuuiiigggeeebbbbbbcccdddcccbbbaaa```^^^```bbbcccccc```\\\YYYVVVUUUTTTUUUWWWXXXWWWVVVTTTSSSRRRPPPNNNLLLKKKJJJKKKKKKJJJIIIHHHFFFDDDCCC??????<<<:::;;;===>>>===IIIRRRzzzjjjcccOOOOOO[[[nnnuuummmhhhiiixxxpppaaaTTTTTTaaannntttlllooosssxxxzzzvvvpppkkkhhhpppwwwxxxrrrmmmnnnpppwwwxxxzzzttthhhXXXOOOPPPUUUYYYZZZcccbbbaaaXXXXXX{{{XXXGGGFFFEEECCCBBBAAA@@@AAABBBBBBAAA???@@@@@@??????@@@@@@AAABBB======>>>>>>>>>>>>======>>>>>>>>>>>>????????????;;;<<<===??????>>>>>>===qqqWWWNNNYYYddd~~~ttteee```eeemmmnnnlllhhhhhhttt|||wwwsssrrr|||tttxxxlll\\\FFF;;;999666444333444777888>>>???AAACCCCCCBBBAAA@@@???AAABBBBBBAAABBBDDDFFFFFFLLLNNNKKKPPPmmmgggQQQIIIZZZkkkRRRJJJIIIDDDBBBEEEGGGGGGGGGGGGFFFEEECCCCCCBBBAAA@@@???>>>>>>>>>>>>======>>>>>>>>>>>>======<<<;;;999888777777666666555444444444444555666666<<>>======FFFPPPkkk}}}dddPPPDDDKKKSSSXXXYYYYYY[[[]]]ddd```XXXRRRTTT^^^iiiooojjjjjjmmmttt{{{}}}zzzuuuuuuwww}}}~~~uuuuuu{{{zzzjjj[[[PPPPPPRRRSSSXXX```YYY___VVVMMMlllkkkUUUIIICCCCCC@@@BBBAAA@@@??????@@@AAABBB>>>>>>>>>>>>>>>>>>>>>>>>========================>>>>>>======<<<<<<<<<;;;<<<<<<;;;;;;;;;;;;<<<<<<~~~aaaTTT[[[ddd|||yyykkkcccffflllooopppkkkjjjppp|||xxxtttrrr{{{zzzmmm^^^QQQAAA:::888555444333555888999>>>@@@AAACCCCCCBBBAAA@@@@@@AAABBBCCCCCCDDDFFFIIIIIIKKKKKKMMM\\\\\\NNNZZZttt{{{bbbMMMHHHHHHEEECCCFFFFFFFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@???>>>======>>>===>>>>>>??????>>>>>>===<<<;;;:::888777777666666555444444444444555666666999AAA[[[}}}|||uuuYYYPPPKKKLLLJJJFFFHHHNNNLLLLLLOOO]]]dddTTTHHHQQQeeefff\\\OOOYYYnnnsssgggiiinnn}}}zzzfffWWWVVV___mmm}}}jjjcccddddddcccbbb```\\\ZZZZZZ\\\___]]]^^^______]]]ZZZWWWUUUVVVUUUTTTSSSQQQQQQPPPPPPNNNMMMMMMLLLKKKKKKKKKKKKJJJJJJKKKKKKJJJHHHFFFDDDBBBBBBAAA@@@???>>>======>>>GGG^^^~~~gggQQQFFFJJJPPPTTTVVVWWWXXXYYYbbb```ZZZTTTSSSYYYaaagggiiijjjmmmrrryyy}}}}}}}}}rrr```VVVPPPQQQSSSSSSXXX^^^]]]\\\UUUXXX~~~^^^OOOFFFCCCDDDAAA@@@@@@???>>>>>>???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>====================================<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<>>============?????????@@@@@@?????????<<<;;;:::999777777777777555555444444555555666777999<<>>======:::AAAOOOgggmmmUUUJJJKKKMMMRRRVVVYYYYYYXXXbbbbbb```[[[UUUUUU[[[aaalllnnnqqquuuyyyvvvfffVVVSSSQQQSSSUUUWWW[[[```^^^UUUQQQeeemmmNNNGGGCCCCCCDDDAAA>>>>>>============>>>>>>========================<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;<<<;;;;;;::::::;;;;;;<<<}}}gggXXXWWWggg{{{}}}qqqiiijjjpppvvvrrrsssoookkkttt~~~{{{xxxqqqtttyyy~~~pppSSSBBB>>>999444444444555666999;;;<<>>===============???@@@@@@AAAAAA@@@@@@???<<<;;;:::999888777777777555555555555555666666777<<<;;;FFFccc}}}rrrhhh```[[[PPPHHHQQQbbbfff\\\YYYkkkwwwgggZZZccczzzyyymmmooo~~~hhhWWWRRR^^^dddmmmvvvjjjhhhfffccc```___\\\YYYVVVVVVYYY\\\UUUWWWXXXZZZYYYXXXUUUSSSUUUTTTRRRPPPNNNMMMLLLLLLHHHHHHGGGGGGGGGHHHIIIIIIHHHIIIIIIIIIIIIHHHFFFFFFCCCBBBAAA@@@???>>>>>>===<<<@@@FFFUUUvvvuuu\\\OOONNNOOOTTT[[[___```___dddfffhhheee]]]XXXZZZaaatttwwwzzz{{{}}}}}}iii[[[QQQRRRSSSTTTXXX^^^ccceee]]]QQQSSSvvvxxxXXXDDDCCCAAABBBCCC???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;vvv[[[SSS]]]ppp~~~yyynnnkkkooouuutttxxxtttjjjkkk~~~~~~}}}~~~}}}{{{yyyooonnnooouuu~~~}}}~~~mmm]]]GGG:::999666222333555777999;;;======@@@@@@AAAAAABBBBBBBBBAAA???AAADDDFFFHHHKKKNNNQQQQQQUUUdddhhhoooqqqRRRJJJDDDDDDEEEEEEDDDDDDBBBCCCCCCCCCCCCBBBBBBAAA???>>>==================@@@@@@AAAAAAAAAAAA@@@@@@===<<<:::999888888777777666555555555555666777777::::::AAAYYY~~~~~~|||ooofffbbbWWWNNNWWWjjjvvvllleeerrrxxxnnnvvvwwwaaaTTTVVVdddhhhvvvpppgggddd```]]]ZZZZZZYYYWWWUUUVVVXXX[[[RRRTTTVVVWWWWWWVVVTTTRRRTTTRRRQQQNNNMMMKKKJJJJJJHHHHHHGGGGGGGGGHHHHHHIIIGGGGGGGGGGGGGGGFFFFFFFFFCCCBBBBBBAAA@@@???>>>>>>>>>@@@BBBKKKiiiyyydddSSSRRRSSSYYYbbbhhhkkkjjjgggjjjooopppiii______eeezzzppp___UUUOOOSSSTTTSSSYYYdddjjjiiiXXXRRR```eeeMMMBBBCCCAAAAAABBB<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;::::::999999999999::::::fffVVVXXXiiiwwwvvvooopppsssuuu{{{{{{qqqllluuu~~~|||{{{zzzyyywwwuuulllgggfffkkkssszzzwww{{{}}}dddSSSJJJ<<<555666333222444666999;;;===>>>???@@@@@@@@@AAAAAAAAABBBBBBBBBDDDFFFHHHJJJMMMQQQTTTMMM\\\yyyuuueeeaaaLLLIIIFFFDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBBBB???>>>>>>======>>>>>>>>>???@@@@@@AAAAAA@@@@@@???===<<<;;;999888888888888666666555555666666777888555666===PPPrrr~~~uuujjjiiiddd[[[aaaqqqxxx}}}qqq^^^TTTYYYnnnzzzqqqiiiddd___[[[UUUWWWXXXWWWVVVVVVXXXYYYQQQRRRUUUVVVVVVUUUSSSQQQQQQPPPOOOMMMKKKJJJIIIIIIIIIHHHGGGGGGGGGGGGHHHHHHDDDDDDDDDDDDEEEEEEEEEEEECCCCCCBBBAAA@@@???>>>>>><<<===???FFF]]]|||oooYYYZZZ^^^dddlllrrrvvvwwwnnnpppwww|||wwwkkkhhhmmmvvvdddYYYTTTPPPVVVVVVTTT]]]lllpppiiiQQQZZZuuuZZZIIICCCDDD@@@@@@AAA;;;::::::;;;<<<<<<;;;::::::::::::::::::::::::::::::999999999999999999999999999999:::::::::::::::;;;:::999999888888999999:::rrr[[[VVVbbbooouuuqqqpppxxx{{{~~~|||uuurrr{{{~~~|||yyywwwvvvtttrrrpppiiibbb___cccgggiiimmmqqqwwwyyy}}}{{{oooggghhhkkktttxxxfffddd]]]HHH???>>>555111444555333555888;;;>>>?????????AAA@@@@@@@@@AAAAAABBBBBBEEEGGGJJJLLLNNNPPPTTTWWWVVVooocccpppkkkTTTGGGGGGFFFDDDCCCCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCCCC??????>>>>>>>>>??????@@@??????@@@@@@@@@@@@??????===<<<;;;:::999888888888666666666666666777777888333666:::FFFddd}}}zzzmmmrrrrrrjjjlllxxxooo]]]WWW```qqqkkkeee```^^^UUUWWWZZZZZZXXXWWWVVVWWWQQQRRRTTTVVVUUUTTTRRRPPPOOONNNMMMKKKJJJIIIIIIIIIIIIHHHGGGFFFFFFEEEFFFFFFBBBBBBBBBBBBCCCCCCDDDEEECCCCCCBBBAAA@@@??????>>><<<<<<>>>CCCOOOjjjwww|||dddhhhnnnsssxxx}}}}}}|||zzztttwwwyyyfffZZZUUUWWWTTT\\\]]][[[gggxxxwwwhhhZZZrrrpppQQQEEEBBBDDD???@@@BBB<<<::::::;;;<<<<<<;;;::::::::::::::::::::::::::::::999999999999999999999999888999999999::::::::::::999999888888888888999999yyy^^^SSS]]]hhhzzzzzzsssoooyyyzzz}}}qqqqqqzzz}}}zzzvvvtttrrrpppnnnlllfff___[[[^^^```\\\[[[]]]^^^___aaagggmmmnnnfff\\\WWWVVVVVV___qqqzzz|||uuu```PPPNNNGGG666555:::333000666888444666999===???@@@@@@???AAAAAA@@@@@@@@@AAABBBCCCHHHJJJMMMOOOPPPSSSVVVYYYeeelllYYY}}}ZZZLLLDDDEEEEEEBBBAAABBBCCCBBBCCCCCCDDDDDDDDDDDDDDDCCC@@@???????????????@@@@@@?????????@@@@@@?????????===<<<;;;:::999888888888666666666666666777888888555888999@@@ZZZ{{{{{{}}}oooxxx}}}uuuttt|||nnn^^^YYYiiivvviiieeeaaa^^^^^^WWWZZZ\\\]]][[[XXXVVVUUUQQQRRRTTTUUUUUUSSSQQQOOOMMMMMMLLLJJJJJJIIIIIIIIIHHHHHHGGGEEEDDDDDDDDDDDDAAAAAAAAAAAAAAABBBCCCDDDDDDCCCBBBBBB@@@@@@???>>>>>>===>>>AAAEEEVVV~~~xxxzzznnnttt{{{~~~lll\\\SSSTTTYYYYYYaaaddddddrrr}}}jjjnnn^^^LLLAAA@@@BBB>>>@@@CCC>>>::::::<<<<<<<<<<<<::::::999999999999999999999999888888888888888888888888888888888999999:::::::::999999888888888888999999yyy```QQQZZZfffmmm}}}yyysss}}}~~~yyypppiiiyyyzzzwwwsssooolllgggbbb^^^\\\[[[ZZZZZZZZZWWWTTTPPPNNNPPPSSSUUUVVVVVVTTTSSSPPPNNNNNNSSS]]]gggmmmppphhhooouuutttrrrttt}}}oooYYYRRRPPPHHH>>>888555444444333444555666777;;;<<<===>>>???@@@AAABBBBBBAAA>>>===???CCCGGGJJJIIIJJJNNNSSSUUUXXXbbbmmmzzz^^^ooopppQQQIIIBBBBBBBBBBBBBBBCCCDDDEEEEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<<<<;;;:::999999888888777777777777777666666555888888999>>>MMMnnnsss{{{{{{{{{|||{{{ggg]]]___jjjiiieeeeee```]]]___YYYYYYYYYYYYXXXWWWVVVUUUTTTVVVWWWWWWVVVTTTQQQOOONNNNNNLLLKKKJJJJJJJJJJJJFFFFFFFFFEEEEEEEEEEEEDDDAAAAAABBBDDDEEEGGGHHHHHHEEEDDDCCCBBBAAA@@@@@@@@@BBB>>>===>>>???LLLppp{{{~~~ppp]]]YYYXXXWWWWWW[[[ccciiivvv}}}ooommmbbbOOOEEEDDDAAA>>><<<<<<======<<<<<<;;;;;;;;;:::::::::888888888888888888888888888888888888888888888888888888888888888888888888777777777777777777777777kkkVVVUUU^^^lllxxxzzz}}}}}}tttnnnqqqxxx}}}yyyuuupppkkkeee___[[[XXXWWWVVVUUUTTTQQQMMMJJJIIIJJJKKKMMMMMMLLLKKKJJJNNNKKKIIIJJJOOOTTTWWWXXXOOOTTTWWWVVVTTTUUU[[[aaabbbRRRBBB???@@@===777333444444444444555666888888<<<<<<===>>>??????@@@@@@?????????@@@BBBEEEHHHIIIMMMRRRWWWXXXVVV\\\qqqqqq^^^}}}cccIIICCCBBBBBBAAAAAABBBBBBCCCDDDDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<<<<;;;;;;:::999999888777777777777777666666555777777999===HHHeeeyyyxxx{{{|||xxxcccZZZ]]]rrrzzzgggcccddd___\\\]]]ZZZZZZZZZYYYXXXVVVUUUTTTTTTUUUVVVWWWVVVSSSPPPNNNOOONNNMMMKKKIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGDDDCCCBBBAAAAAAAAAAAAAAAEEE@@@>>>>>><<>><<<<<<<<<===;;;;;;;;;;;;::::::::::::888888888888888888888888888888888888888888888888888888888888888888888888666666666666666666666666hhhZZZZZZhhhxxxzzz{{{vvvlllooouuu|||}}}zzzuuuooojjjccc\\\XXXUUUSSSQQQPPPOOOLLLHHHFFFFFFEEEEEEDDDCCCBBBAAAAAAFFFDDDAAAAAAAAABBBBBBBBB>>>??????>>>======@@@BBBEEE<<<555555777666555444444444444555666888999:::<<<<<<======>>>>>>>>>???<<<>>>@@@CCCFFFHHHJJJJJJPPPVVV[[[[[[ZZZgggaaa___zzzXXXFFFBBBAAAAAAAAA@@@AAAAAABBBCCCCCCBBBAAA@@@????????????????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;::::::999777777888888777777666555555777999;;;AAAYYYwwwwww|||yyy}}}zzzxxx}}}sss```ZZZ^^^wwwrrrcccbbbbbb___[[[\\\[[[[[[ZZZYYYXXXVVVTTTSSSSSSTTTUUUUUUTTTRRRPPPNNNPPPOOOMMMKKKIIIGGGFFFFFFHHHGGGGGGGGGFFFFFFFFFFFFDDDDDDEEEEEEEEEEEEFFFFFFBBBBBBAAAAAA@@@AAAAAAAAAFFFAAA??????;;;<<>>============<<<;;;;;;<<<;;;;;;:::;;;:::888777888888888777:::888555555555555555666444444555666888:::;;;<<<==================>>>>>>===>>>AAAEEEIIILLLNNNOOOUUUVVVYYY___kkkdddWWWhhhhhhNNNDDDAAA@@@@@@@@@??????@@@@@@AAAAAA@@@??????>>>>>>>>>???========================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::777888888888888777666666555888::::::<<>>EEEOOOppp{{{mmmbbbXXXVVVYYYZZZ\\\^^^gggxxxzzzhhhZZZqqqkkkRRRJJJGGG@@@???>>>===<<<;;;<<<<<<::::::::::::999999999999888888888888888888888888888888888888888888888888777777777777777777777777666666666666666666666666lllcccqqq}}}zzzzzz~~~zzzsssppprrrvvvxxxxxxpppooollljjjgggaaa[[[WWWRRROOOLLLJJJJJJJJJIIIHHHGGGEEEBBB???<<<;;;;;;;;;777888999999999999::::::888666444444666777666444444555555333222333444444555555777888:::;;;<<<===============>>>>>>>>>>>>@@@AAACCCFFFJJJOOOSSSVVV\\\WWWYYYlllxxxYYYfffXXXDDD@@@>>>??????>>>>>>>>>>>>?????????>>>>>>============>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::888888888888888777777666666888;;;::::::DDD]]]uuu{{{~~~zzz}}}~~~ssstttwwwyyyxxxtttpppnnnrrrwwwzzz{{{uuueee\\\cccrrrnnngggbbbaaaaaa___]]]\\\[[[ZZZYYYXXXVVVTTTRRRQQQQQQQQQQQQQQQQQQPPPNNNNNNNNNMMMLLLLLLKKKKKKKKKKKKHHHHHHHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBB@@@@@@?????????@@@@@@AAAEEEAAA>>>??????AAAEEEJJJ```qqqccc]]]YYYZZZ[[[\\\^^^bbbrrrppp^^^\\\zzzUUUGGGDDDAAA>>>======<<<;;;;;;;;;;;;::::::999999999888888888777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555sssaaakkk~~~}}}{{{}}}|||uuurrrqqqqqqqqqjjjiiihhhhhhfffccc^^^ZZZPPPMMMIIIGGGFFFFFFFFFEEECCCBBB???<<<:::999999999666888999888666666666888666555444555666777666555000444555333222555777666666777999:::<<<<<<============>>>>>>?????????@@@DDDDDDFFFHHHMMMRRRWWWZZZ]]]ZZZcccllloooqqqOOOCCCAAA??????>>>========================<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::::::::::::::::::::888888999999888888777666888888999:::999???PPP```}}}tttppppppssstttqqqoooppprrrwwwzzzyyy}}}}}}wwwmmmaaa]]]kkk}}}zzzhhheeebbb``````^^^]]][[[XXXXXXWWWVVVUUUSSSQQQPPPOOOOOOPPPPPPOOONNNNNNMMMLLLLLLKKKKKKKKKKKKLLLLLLHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBAAAAAA@@@@@@??????>>>?????????DDDAAA???======???BBBEEEUUUyyyrrr[[[YYYWWWXXX\\\^^^___dddkkk||||||eee^^^pppcccJJJCCCAAA===;;;;;;;;;;;;;;;;;;;;;;;;999999999888888888777777777777777777777777777777777777777777777777777777666666666666666666666666555555555555555555555555kkkiiivvv~~~vvvpppmmmlllgggggghhhhhhhhheee```\\\SSSOOOIIIEEEDDDCCCCCCBBB@@@???===<<<:::999999999888999999777444333555777777777888888888777777888333777777444555:::<<<:::888999;;;<<<======<<<<<<===>>>>>>???@@@AAAAAABBBEEEFFFJJJNNNRRRVVVYYY[[[```ggg}}}|||sss___JJJDDDBBBAAA>>>======<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::::::::::::::999999999999999999999999999999999999999999999999888999999999999888777777888666666888999<<>>>>>>>>>>>>>>@@@AAA@@@>>>===>>>@@@AAAKKKdddnnnaaaVVVTTTUUUYYY^^^aaaccclllvvvzzzbbblllrrrSSSGGGCCC@@@>>>:::::::::;;;;;;;;;::::::999888888888777777777777777777777777777777777777777777777777777777777777555555555555555555555555555555555555555555555555}}}mmmrrr}}}{{{qqqkkkiiihhhhhhhhhiiiiiifffaaa]]]WWWRRRLLLFFFDDDBBBAAAAAA???>>>>>>===<<<;;;::::::888999:::888555444777:::666888:::999777666666777666999777333555;;;<<<888999:::<<<=========<<<<<<===>>>>>>@@@AAABBBCCCCCCDDDGGGMMMRRRVVVYYYZZZZZZiiizzz|||}}}rrrnnnNNNCCC@@@>>>===>>>===<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<999999999999999999999999888888888888888888888888888888888888888888888999888999999999999888777777888555444777999;;;AAAGGGkkk|||wwwqqqtttxxxyyy{{{rrrttt{{{~~~uuujjjhhhjjjllljjjmmm~~~jjjbbbcccaaa]]]ZZZZZZYYYXXXTTTTTTTTTTTTSSSRRRPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMLLLKKKIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA???>>>============<<<@@@BBB@@@???@@@AAAAAABBBTTTtttgggZZZZZZWWWVVVXXX]]]bbbdddgggrrr}}}iiiYYYEEEBBB@@@======999999:::;;;;;;;;;::::::888888888888777777777777777777777777777777777777777777777777777777777777555555555555555555555555555555555555555555555555zzz|||rrrxxx~~~sssiiifffhhhlllooopppllleee___ZZZSSSJJJEEECCCBBB???;;;======<<<;;;:::::::::::::::999888777777888999::::::999888777777888999:::888999999::::::;;;<<<<<<:::;;;===>>>>>>>>>======;;;===@@@AAABBBDDDGGGIIIJJJOOOOOOSSS[[[[[[\\\iiiuuulllUUUGGGFFF@@@<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888666666666666777777777777777777777777777777777777777777777777777888888888555666777888888;;;???CCCfff}}}{{{zzz}}}}}}tttttt}}}}}}vvvxxxuuujjjkkkpppuuutttoooqqq~~~rrrfff______^^^\\\ZZZXXXVVVUUUTTTTTTTTTTTTTTTSSSRRRQQQQQQPPPOOONNNMMMKKKJJJJJJKKKJJJIIIHHHGGGGGGGGGGGGGGGFFFEEEDDDDDDCCCDDDDDDBBBBBBBBBBBBAAA@@@??????========================????????????????????????DDDIIIZZZvvvwwwggg\\\UUUSSSUUUWWWYYY^^^ccceeemmmqqqPPPCCCAAA===:::;;;:::::::::999999999888888888888888888777777777666666666666666666666666666555555555555555555555555444444444444444444444444333333333333333333333333ppp~~~yyyqqq{{{zzzrrrlllmmmnnnppppppnnniiieeeZZZTTTKKKFFFDDDCCC@@@=========<<<;;;:::::::::::::::999888888888888999::::::999888888888888999:::888888999::::::;;;;;;<<<:::;;;<<<>>>>>>>>>>>>===???@@@@@@AAAAAACCCGGGJJJKKKVVVYYYZZZ\\\[[[eeezzz~~~sssNNNCCCCCC>>>;;;>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888888888888888555666666666777777777777777777777777777777777777777777777777777888888888666777888888888:::>>>AAAXXX{{{wwwwww{{{~~~~~~zzzwww~~~~~~}}}xxxqqqllluuu|||~~~yyyvvv~~~iii```[[[[[[[[[[[[ZZZXXXWWWVVVTTTTTTTTTTTTSSSRRRQQQPPPPPPOOONNNMMMLLLJJJIIIIIIIIIIIIHHHFFFEEEDDDCCCBBBDDDDDDDDDDDDCCCCCCCCCCCCAAABBBAAAAAA@@@??????>>><<<<<<<<<<<<<<<<<<<<<<<>>===<<<;;;::::::999::::::::::::999999999999::::::::::::999999999999::::::888888999::::::;;;;;;<<<;;;;;;<<<>>>>>>??????>>>AAAAAABBBCCCDDDGGGLLLPPPPPP[[[]]]XXXYYY___vvvxxx|||___EEE???@@@<<<:::>>>::::::::::::::::::::::::999999999999999999999999777777777777777777777777555555666666666777777777777777777777777777777777666666666777777888888888777888999888888999<<>><<<@@@@@@BBBCCCCCCBBBBBBAAAAAA@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<========================AAA>>>BBBQQQhhhxxxggg^^^VVVSSSRRRRRRUUUZZZZZZbbbmmmqqquuuZZZJJJ>>>===???;;;:::;;;999999999999888888888777777777777777666666666666555555555555555555555555444444444444444444444444444444444444444444444444333333333333333333333333ppplllyyy}}}{{{tttnnniiifffcccaaaZZZUUUNNNHHHEEECCCAAA@@@>>>===<<<;;;::::::::::::;;;::::::::::::::::::;;;;;;::::::::::::::::::;;;999999999:::;;;;;;<<<<<<<<<<<<===>>>???@@@@@@@@@@@@CCCFFFIIIKKKNNNRRRUUUVVV\\\YYYYYYeeexxx}}}aaaOOO@@@>>>???;;;:::>>>999999999999999999999999999999999999999999999999777777777777777777777777555555555666666666777777777777777777777777777777555555666666777888888888888999:::999888888:::<<>>@@@BBBCCCBBBAAA@@@@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>999888999999888888888888777777777777777666666666555555555555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222|||qqqxxxzzz}}}tttlllfffaaa^^^\\\WWWPPPJJJFFFCCCBBBAAA???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::;;;<<<<<<=========>>>>>>???@@@AAACCCCCCBBBEEEJJJNNNPPPQQQRRRSSSSSSYYY]]]mmmrrrQQQFFF???@@@???;;;:::===999999999999999999999999888888888888888888888888666666666666666666666666555555555555666666666666666666666666666666666666444555555666777777888888888999:::999888777999:::>>>MMMhhh|||ooommmdddooozzzvvvqqqsssrrr^^^XXXYYYXXXXXXXXXWWWUUUTTTRRRQQQTTTSSSSSSRRRPPPNNNMMMLLLLLLKKKJJJIIIHHHFFFEEEEEEFFFFFFFFFEEECCC???<<<:::;;;===???AAABBBBBBAAA@@@@@@???>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;@@@===>>>FFFUUUlllvvviii]]]TTTSSSPPPPPPSSSTTTSSSVVV[[[dddgggsss}}}SSSHHHCCC???>>>;;;888777999888888888777777777666666666666666555555555555444555555555555555555555555444444444444444444444444333333333333333333333333222222222222222222222222}}}zzzqqqjjjeee```\\\UUUNNNHHHDDDCCCCCC@@@???>>>======<<<<<<===<<<<<<============<<<<<<<<<<<<============<<<<<<;;;;;;<<<<<<===>>>>>>???@@@@@@@@@AAABBBDDDEEEFFFFFFIIIMMMPPPPPPOOOPPPPPPMMM\\\pppyyy[[[HHHBBB???@@@???;;;999;;;888888888888888888888888777777777777777777777777666666666666666666666666444444555555555666666666666666666666666666666666444444555666777777888888888999::::::888777888999:::AAAQQQmmmwwwlllnnnwwwpppgggtttzzziii]]][[[[[[ZZZYYYXXXWWWUUURRRPPPOOORRRRRRQQQQQQOOONNNLLLKKKKKKKKKJJJIIIGGGFFFEEEDDDFFFFFFFFFEEECCCAAA???>>>===>>>@@@AAABBBBBBBBBAAA@@@???===<<<;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;999999<<>>>>>>>>>>><<<===>>>>>>>>>>>>===<<<<<<===>>>>>>>>>>>>===<<<=========>>>??????@@@@@@BBBBBBBBBBBBDDDFFFHHHIIIKKKLLLNNNOOOPPPSSSVVVXXX___yyywww}}}mmmOOOCCC???<<<===>>>;;;888888888888888888888888888888777777777777777777777777555555555555555555555555444444444555555555666666666666666666666666666666333333444555666777888999777888::::::888888888999888===FFFYYY{{{wwwxxx~~~{{{xxxssspppmmmvvvxxxbbb\\\[[[ZZZZZZYYYXXXWWWUUURRRPPPOOOPPPPPPPPPPPPOOONNNMMMLLLKKKKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAABBBBBBCCCCCCCCCAAA@@@>>><<<;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<888999<<>>??????>>>===<<<<<<===>>>??????>>>===<<<>>>>>>>>>???@@@@@@AAAAAACCCCCCCCCCCCEEEGGGIIIKKKMMMMMMNNNPPPSSSYYY```ffflllqqquuuUUUBBB@@@<<<:::;;;<<<:::777666777777777777777777777777777777777777777777777777555555555555555555555555444444444555555555666666666666666666666666666666333333444555666777888999666888999:::888888888999999???DDDNNNlllyyy|||zzzxxxtttqqqqqqsssuuuzzzooo]]][[[[[[XXXYYYYYYXXXWWWUUUSSSQQQPPPOOOOOOOOOOOOOOONNNMMMLLLLLLKKKJJJIIIGGGFFFEEEEEECCCCCCBBBBBBBBBCCCDDDDDDCCCCCCBBBBBBBBBCCCDDDEEEAAA@@@>>><<<;;;<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===@@@@@@>>>CCCSSSddd|||mmmiii___SSSNNNOOOMMMJJJOOOPPPUUU\\\___```gggnnn|||pppMMMEEEBBB<<<<<<;;;;;;<<<===999555777666666666555555555555555555444444444333333333444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111bbbqqqssszzzvvvqqqiiiaaa[[[UUUOOOLLLJJJDDDAAA@@@>>><<<>>>BBBBBBCCCCCCAAA???>>>>>>???>>>???@@@@@@>>>>>>???@@@@@@AAABBB@@@??????AAACCCCCCEEEGGGGGGGGGIIILLLOOOOOOPPPSSSUUUXXXccc{{{hhh___ppp[[[EEEHHH>>>>>><<<;;;:::999999999777777777777777777777777777777666666555555555444555555555444444333333333444444444555555555555666666666666666777777777777555555555555666666666666666777777777888888888888999<<>>======>>>>>>===;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999:::;;;<<<===;;;======<<<<<>>===<<<;;;:::888777666555666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222333222222222111000000000000000000000000000000000ZZZccc~~~ssshhh```[[[XXXWWWSSSKKKEEECCCBBB???>>>@@@???@@@AAABBBAAA@@@??????>>>@@@AAAAAA@@@@@@AAABBBAAABBBCCCDDDCCCCCCCCCDDDDDDGGGKKKLLLKKKJJJKKKLLLUUUWWW]]]gggtttgggXXXyyyrrrRRRCCC@@@>>>===<<<:::999999999888777777777777777777777777666666666666555555444444555555444444444333333333444444444444555555555555444444555555555666666666444555555555666666666666666666777777777888888888888:::===CCCTTTssswwwoooeee^^^[[[dddtttoooaaa]]][[[YYYXXXZZZXXXUUURRRPPPOOOPPPQQQRRRQQQOOOMMMLLLMMMNNNNNNMMMLLLJJJHHHGGGGGGGGGHHHFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCBBBBBBAAA@@@@@@>>>======>>>>>>===<<<;;;;;;::::::::::::;;;;;;;;;::::::999:::;;;<<<======>>>>>>===<<<@@@HHHOOOeee|||sssjjjaaaZZZTTTQQQOOONNNPPPRRRSSSSSSYYYXXX]]]iiixxx}}}|||eeeJJJ@@@<<<888<<<<<<;;;:::888777666555666555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222222222111111111111111111000000000000000000000000UUUWWWfffuuu}}}{{{{{{yyyppphhhccc___[[[PPPHHHFFFFFFCCC@@@???<<<===???@@@@@@@@@???>>>===???AAAAAA@@@AAABBBDDDBBBBBBCCCEEEGGGGGGEEEDDDGGGIIIKKKKKKKKKNNNTTTZZZlllqqq|||zzz[[[XXXaaazzzUUUHHHBBB:::===<<<;;;:::999888888888777777777777777777777777666555555555555444444444444444444444333333333333333333333444444444555555333333333444444444555555444444444555555555666666666666666666777777777777777999;;;>>>IIIddd~~~yyylllaaaVVVTTTXXXggg~~~yyyeee\\\[[[ZZZYYYZZZYYYVVVSSSPPPNNNMMMMMMMMMPPPOOONNNLLLLLLLLLMMMMMMMMMLLLJJJHHHGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCBBBAAAAAABBBBBBAAAAAA@@@???@@@???===>>>??????>>><<<::::::999999999999:::::::::::::::::::::;;;<<<<<<>>>??????>>><<<>>>CCCHHHTTTbbbtttiiiaaaZZZSSSOOOLLLMMMNNNPPPSSSUUUWWWXXXaaacccmmmoooNNNBBB???<<<:::<<<;;;:::999888666666555555555555555444444444444444444444444444444444444333333333333333333333333222222222222222222222222000000111111111111111111000000000000000000000000YYYTTTWWWfffyyy|||ooogggfff[[[QQQOOOPPPMMMHHHEEECCCBBB@@@@@@AAAAAA@@@??????AAACCCCCCCCCCCCEEEFFFEEEDDDCCCEEEHHHIIIIIIGGGJJJKKKKKKLLLQQQ^^^ppp}}}~~~ZZZNNNbbb|||aaaEEEAAA@@@:::<<<;;;:::999888888888888666666666666666666666666444444444444444444444444333333333333333333333333222333333333444444444444333333333333444444444444333333444444444555555555555555555666666666777777777888999:::@@@TTTvvvzzzooozzz~~~zzzqqqcccXXXRRRYYYdddsssqqqaaa[[[YYYWWWVVVVVVWWWUUURRROOOMMMKKKKKKKKKNNNNNNLLLKKKKKKKKKLLLLLLLLLKKKIIIHHHGGGGGGGGGHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAABBBBBBBBBAAA@@@@@@@@@>>>======>>>???===<<<::::::999999999999:::::::::::::::::::::;;;;;;;;;<<<>>>???>>>======@@@BBBHHHNNNkkk}}}yyytttnnnddd\\\VVVSSSOOOMMMLLLNNNPPPQQQSSSXXX^^^cccggguuuVVVCCCBBB???<<<===;;;:::999888777666555555444444444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111//////000000111111222222000000000000000000000000]]]VVVRRR^^^www~~~}}}yyynnndddbbb```ZZZRRRNNNOOOKKKFFFCCCCCCCCCCCCBBBCCCDDDEEEEEEDDDDDDEEEGGGDDDCCCBBBDDDGGGJJJMMMNNNNNNSSSZZZaaalll~~~vvvWWWLLLXXXuuuoooQQQBBB<<<<<<===;;;:::999888888888888888555555555555555555555555333333333333444444444444333333333333333333333333222222222222333333333444333333444444444555555555333333333333444444444444444555555555555666666666777777999999;;;GGGddd~~~xxxkkkjjj{{{|||{{{yyyvvvpppggg\\\UUUTTT```qqq|||ssshhh^^^ZZZXXXTTTQQQRRRUUUTTTQQQOOOLLLKKKJJJJJJLLLKKKKKKKKKJJJJJJJJJKKKIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFEEEDDDCCCAAAAAA@@@AAABBBBBBBBBBBBAAA@@@@@@???>>>======>>>>>>===;;;;;;;;;::::::::::::;;;;;;999999999:::::::::::::::999;;;<<<=========???@@@BBBEEEWWWwww~~~}}}~~~{{{uuunnniii```\\\VVVRRRPPPOOOOOOOOOMMMOOOQQQRRRUUU^^^kkkuuufffEEE???@@@:::777:::999999888777777666555555333333444444444444444444333333333333333333333333222222222222222222222222111111111111111111111111/////////000000111111222////////////////////////[[[XXXQQQYYYqqq}}}uuu{{{wwwrrrhhh^^^YYY[[[UUUNNNKKKJJJJJJHHHFFFGGGHHHIIIHHHEEEDDDEEEFFFAAADDDGGGJJJNNNSSSYYY]]]bbboootttUUUQQQaaaxxxtttRRRGGGBBB888777>>>:::999888888777777888888555555555555555555555555222222333333333333333444222222222222333333333333111111222222222333333333333333333444444444555555222222222333333333444444444444444444555555555666777555777:::999???TTTkkkzzznnnfffwwwqqqrrrrrrmmmeee^^^[[[ZZZ^^^kkkuuuaaa[[[WWWWWWVVVQQQOOOPPPRRRQQQOOOMMMLLLKKKJJJIIIJJJJJJJJJJJJJJJIIIIIIIIIGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDCCCBBBAAA@@@@@@???@@@AAAAAAAAAAAA@@@??????>>>===;;;<<<======<<<:::;;;;;;::::::::::::;;;;;;888888999:::::::::::::::888999:::;;;<<<======>>>===BBBKKK^^^}}}}}}sssyyy~~~vvvoooiiiddd^^^ZZZOOONNNMMMLLLMMMNNNPPPQQQPPPUUUZZZ]]]aaakkk{{{eeePPP@@@@@@@@@:::666999888888777777666555555444333333333333444444444444333333333333333333333333222222222222222222222222111111111111111111111111//////000000000000000000////////////////////////WWWZZZSSSUUUfffrrruuuuuuxxxtttpppkkkfffddddddbbb]]]XXX[[[\\\[[[YYYUUUSSSSSSSSSPPPYYYdddlllpppvvv~~~hhh]]]```zzzuuuXXXBBBAAA@@@888777>>>999999888777777777777888444444444444444444444444111222222222333333333333111111222222222333333333111111111111222222222222222222222222333333333333222222222222333333333333333333444444444555555555555222555:::::::::HHHZZZxxx{{{tttzzzkkkooopppiii^^^ZZZ```gggwwwuuunnnTTTRRRRRRVVVUUUQQQOOOQQQNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHIIIIIIIIIIIIHHHHHHEEEEEEEEEEEEEEEDDDDDDCCCAAAAAAAAA@@@@@@?????????>>>>>>>>>???>>>======<<<===;;;::::::;;;;;;:::999::::::999999999999::::::777888999:::;;;::::::999999999888999:::;;;;;;;;;;;;>>>CCCNNNdddxxxyyy~~~{{{yyyyyy|||~~~}}}pppkkkccc^^^[[[XXXSSSOOOJJJKKKMMMOOOQQQSSSUUUVVVZZZdddpppvvvxxx}}}sssNNNEEE???@@@@@@<<<:::<<<777777777666666555555444222222333333333444444444222222222222222222222222111111111111111111111111111111111111111111111111000000000000000/////////////////////////////////VVV]]]UUURRR\\\bbbyyytttuuu~~~yyyzzz~~~yyyrrrvvvvvvuuurrrnnnkkkjjjjjjkkkyyyjjjXXXbbbZZZKKK@@@??????:::999>>>999888777777777777777888444444444444444444444444111111111222222333333333111111111222222333333333000111111111111222222222000111111111111222222222111111222222222333333333333333333444444444555555444000333::::::888AAAPPPfffzzzkkkppprrriii]]]\\\gggsssuuuuuu^^^PPPOOORRRWWWVVVQQQPPPQQQKKKJJJJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIIIIIIIHHHHHHCCCDDDDDDDDDDDDDDDCCCBBB@@@@@@??????????????????<<<<<<<<<===<<<;;;;;;:::<<<:::999999:::;;;999888999999888888888888999999777888999:::;;;:::999999;;;:::888888999:::999999;;;;;;>>>FFFRRRjjj}}}zzzvvvsss~~~|||yyywwwrrrjjjddd^^^ZZZUUUSSSRRRQQQNNNKKKMMMPPPSSSVVVXXXYYY[[[]]]ggguuuYYYAAA>>>;;;::::::;;;;;;;;;777777666666555555444444222222222333333444444444222222222222222222222222111111111111111111111111000000000000000000000000111111000000//////......////////////////////////VVVRRRTTTZZZZZZ[[[lllyyylllsss|||{{{___TTTRRR___BBB@@@>>><<<:::999888777888888777777666666555555333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111222222111111111111111111222222222222222222222222111111222222222333333333333444555666777:::>>>BBB[[[}}}{{{tttnnnlllfff^^^ZZZfffvvv}}}sss\\\WWWUUUVVVXXXUUUOOOKKKKKKJJJIIIHHHGGGGGGHHHIIIJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAAAAABBBBBB@@@@@@??????>>>===============<<<;;;::::::999999:::999888888777777888888:::::::::999999999888888888888999999999999888888888888888888888888888888;;;;;;:::;;;BBBTTTmmmyyyzzz|||zzz||||||wwwttttttoooiiieeedddaaa]]]ZZZ[[[]]]VVVQQQSSSTTTRRRSSSWWWRRRUUUXXXYYY]]]dddiiilllzzz|||sssmmmmmmvvv}}}]]]LLL>>>======;;;:::999888888777777666555444444333333333333333333333333333333222222222222222222222222111111111111111111111111222111000000111444777999111000///...------...///////////////////////////[[[VVVVVVYYYXXXXXXdddtttsssooouuu|||```NNNRRRjjjoooOOO@@@???===<<<:::999888888888888777777666555555444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222333333333444555555666888<<>>============<<<<<<;;;::::::999999:::999888888777777888888999999999999888888888888777888888999999888888777888888888888888888888888:::;;;;;;:::===HHHYYYfff{{{uuu~~~~~~tttrrrooolllkkkjjjkkkkkklllhhhgggjjjiiiddd``````[[[XXXWWWZZZZZZVVVTTTUUU]]]\\\[[[XXXVVVWWWZZZ]]]^^^dddkkkqqqyyyyyylllfffiiinnn}}}fffNNN@@@======<<<;;;:::999888888777666666555444444333333333333333333333333333333222222222222222222222222111111111111111111111111000000111333444444444555111000///...---......///........................]]]WWWUUUXXXXXXWWW]]]hhhooo|||wwwqqqzzz}}}[[[BBBKKKbbb|||VVVBBB>>>===<<<:::999999999999777777777666555555444444333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222111111111222222222222333333444555444444666999<<>>=========<<<<<<<<<;;;;;;::::::999999999888777777777777888888888888777777777666666777777888888888888777777777777777777777777777777888:::<<<:::999===FFFMMMbbb|||rrrsssvvv|||~~~oooiiibbb____________]]]]]]YYYYYY\\\\\\XXXUUUVVVVVVSSSTTTXXXZZZYYY[[[___aaahhhjjjcccaaahhhoooooosss}}}oooiiikkkttt___LLLDDD<<<<<<<<<;;;:::999888888777666666555555444333333333333333333333333333333333222222222222222222222222111111111111111111111111---000333555666444111///000000///............///........................ZZZTTTRRRUUUXXXXXX\\\aaaeeeqqqjjjrrr}}}pppZZZFFFHHHhhhaaaIII???<<<;;;:::999999999999999777777666555555444444333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111111111111111111111111111111111111111222222222222222333444444333444666888999OOOkkk~~~|||~~~zzzqqqeee]]][[[ZZZ```mmmjjjhhhiiiZZZWWWWWWTTTSSSUUURRRLLLIIIIIIIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIHHHGGGFFFEEEDDDCCCEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@??????>>>=========<<<<<<;;;;;;;;;:::::::::999999888777777777777777777777666666666555555555666777777777777777777666777777777777777777777777444777:::;;;:::;;;@@@EEEKKKcccyyyuuuwww|||zzzrrrmmmlllfff```^^^```aaa___\\\]]]XXXUUUVVVWWWVVVVVVYYY[[[YYY[[[```ccceeejjjqqqoooxxxwwwnnnooo||||||sssoookkkJJJ@@@???===;;;::::::999888888777777555555555444444333333333222222222222222222222222111111111111111111111111111111111111111111111111...000222444444222///---/////////.........//////........................YYYTTTQQQTTTWWWXXXZZZ\\\]]]dddppp}}}yyyyyy}}}qqq```MMMFFFLLLcccaaaLLLDDD>>>::::::999888888888888888666666555555444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111111111111111111111111111000000111111111222222222222333444333222222444555666AAAQQQ___nnn}}}vvvooodddZZZWWW[[[dddpppkkkjjjvvv___XXXXXXSSSQQQPPPRRRQQQLLLJJJLLLIIIJJJKKKLLLLLLKKKJJJIIIIIIIIIHHHGGGEEEDDDCCCCCCDDDDDDDDDCCCCCCBBBAAAAAA@@@@@@??????>>>=========;;;;;;;;;;;;;;;:::::::::999888777777666666777777666666666555555555444444555666666777777666666555666666666666666666666666333666888999999;;;???BBBBBBNNN___rrr~~~sssllltttrrrooolllhhheeecccaaabbb```___dddkkknnnllliiijjjaaaZZZXXXWWWWWWYYY^^^```cccllluuuyyyyyy{{{}}}oooppp{{{{{{ppp}}}kkkPPPCCC;;;:::===999999999888777777666666444444444444444333333333222222222222222222222222111111111111111111111111000000000000000000000000000000111111111000///.........//////////////////........................\\\YYYUUUTTTUUUVVVVVVWWW\\\]]]hhh{{{~~~fffSSSGGG@@@III]]]vvv~~~lllHHH???>>>::::::999888777777777777777555555555444333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000...//////000000111111111111111111111111111111111000000000111111111111222111333444444222222333444888;;;AAAJJJYYYssstttuuuwwwkkkbbbYYYTTT[[[fff}}}~~~rrrrrriii[[[WWWXXXQQQNNNNNNQQQPPPLLLKKKMMMJJJJJJJJJKKKKKKJJJJJJJJJHHHHHHGGGFFFEEEDDDDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666777666666666555555555444444555555666666666666555555666666666666666666666666444555666666666888;;;===>>>AAAIIIYYYppprrrrrrlllccc[[[WWWXXX[[[^^^cccffflllvvvwwwmmmiiigggfffiiimmmrrr{{{xxxhhheeehhhdddZZZZZZaaadddjjjmmmIIIBBBDDD>>>:::===888888777777777666666666444444333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000000000///.........///000---...//////000/////////------------------------^^^]]]YYYUUUSSSTTTUUUVVV^^^YYYeee|||sssooo~~~www^^^JJJFFFIIIUUUgggyyyzzzTTTAAA;;;:::999:::999888777666555555555555555444444333222222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000......//////000111111222111111111111111111111111000000000000111111111111000222444444333333333555777666:::BBBNNNeee|||yyy}}}|||{{{|||nnnaaa[[[WWW[[[nnnqqq~~~ppp```YYYWWWVVVRRROOONNNPPPOOOKKKJJJLLLJJJJJJIIIIIIIIIIIIJJJJJJGGGGGGFFFFFFEEEEEEEEEDDDCCCDDDDDDDDDDDDBBBAAA@@@@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666666666666666666555555555555444555555666666555555444555555555555555555555555444555666777777777888888:::<<>>BBB@@@<<<;;;777777666666666666555555333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000..................//////,,,---///000000000//////------------------------]]]]]][[[VVVRRRTTTWWWXXXXXXQQQ]]]uuuzzzqqqooo\\\iiikkkWWWLLLCCCIIIZZZuuuxxxXXXFFFBBB===999;;;:::999888666555555444444555555444333333222222111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000---......///000111111222000000000000000000000000000000000000111111111111000222444444333333444555333222777???JJJ]]]}}}www}}}}}}~~~}}}vvvggg[[[XXX[[[hhhkkk{{{dddZZZXXXVVVTTTSSSPPPNNNPPPNNNIIIHHHJJJJJJIIIHHHGGGGGGHHHIIIJJJFFFFFFFFFEEEEEEEEEEEEEEECCCDDDDDDDDDDDDBBBAAA@@@@@@@@@??????>>>=========;;;;;;;;;;;;;;;;;;;;;;;;888888777666666666666666777777666666666555555555444555555555555555555444555555555555555555555555222444777999999999999888777;;;@@@BBBHHH\\\||||||qqqnnnssszzzzzz|||}}}pppccc\\\YYYYYY___gggzzzuuuJJJHHHAAA;;;:::<<<:::666666666666666666555555555333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000,,,,,,.../////////......,,,---///000000000//////------------------------WWWYYYYYYVVVRRROOOQQQSSSXXXTTTXXX^^^\\\]]]tttpppaaaxxxhhhIIICCCNNNXXXkkkcccGGG>>>>>>:::777:::666666666666555555555555444444333333333333222222111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000111111111111222222222333111555;;;>>>IIIgggyyyzzzzzzvvvrrr{{{~~~wwwnnnhhhbbb]]]bbbqqqpppooo}}}nnn\\\UUURRRNNNJJJKKKMMMOOOLLLIIIFFFHHHJJJKKKKKKJJJIIIIIIIIIIIIJJJHHHIIIHHHEEEAAA@@@AAADDDCCCCCCCCCBBBAAA@@@>>>>>>????????????>>>>>>>>>===<<<<<<;;;::::::999888888777777777777666666666666666666666666666666666666555555555555555555555555666666666666666666666666555555555555555666777777666999;;;:::===KKK```pppzzzrrr|||vvvpppmmmrrr{{{zzzoooNNN???>>>===<<<:::999888777888777777666555444444444444444333333222111000000000000000000000000000000000000000000000000000000////////////////////////................................................///...---,,,,,,---...///UUUTTTRRROOOMMMNNNQQQTTTUUURRRVVV\\\XXXWWWiiigggjjjwww{{{zzzdddRRROOOWWWgggwwweeeOOO<<<:::<<<999777999666666666666555555555444444444333333333222222222111111111111111111111111000000000000000000000000000000000000//////......////////////////////////.../////////000000000000000000000000000000000000000000000000000000000000000000111111111222222222333222555999:::CCC]]]yyy~~~uuuwwwpppffflllwww~~~}}}~~~~~~zzzqqqkkkgggeeefffsss|||eeebbbxxxzzzfffXXXRRRPPPMMMKKKLLLMMMMMMLLLJJJIIIIIIJJJKKKJJJJJJIIIIIIIIIIIIIIIGGGGGGGGGDDD@@@???AAACCCBBBBBBBBBBBBBBBAAA@@@?????????>>>>>>>>>=========<<<;;;;;;:::999999888888777777777777666666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555666666777555888999888999@@@MMMWWWkkk||||||~~~||||||yyytttoooppp{{{pppSSSHHH>>>===<<<;;;:::888777777777777666666555444444333444444333222222111000000000000000000000000000000000000000000000000000000////////////////////////................................................///...---,,,,,,---...///SSSOOOJJJGGGIIINNNRRRUUUTTTRRRVVV[[[WWWRRR___sssyyymmmttt~~~vvvxxx{{{cccUUU[[[eeennneeeIII===666999<<<888666888666666555555555444444444333333333333222222222222111111111111111111111111000000000000000000000000000000000////////////...////////////////////////....../////////000000000000000000000000000000000000000000000000000000000000000000111111111222222333222444777666;;;NNNdddqqqssszzz~~~~~~qqq```cccpppzzz~~~zzzuuuqqqooonnnllljjjnnnttt~~~ppp\\\]]]qqqtttlll```VVVQQQPPPPPPPPPNNNLLLKKKKKKLLLLLLKKKIIIJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFEEECCC@@@???@@@BBBAAAAAABBBBBBBBBBBBAAAAAA>>>>>>>>>=========<<<<<<;;;;;;::::::999888888888777777777666666666555555555555555555555555555555444444444444444444444444555555555555555555555555555444444444444555666666444555777777777999<<>><<<;;;::::::999777666666555555555555444444444333333333222222222111111000000000000000000000000000000////////////////////////////////////////////////........................------------------------------------------------UUURRROOOPPPSSSUUUTTTRRRVVVWWW\\\```]]]XXX[[[dddqqqvvvooolllrrrwwwooosssxxxlllOOO@@@>>>=========:::666555777444444444444333333333333333333222222222111111111000000000000000000000000////////////////////////.............../////////....................................//////////////////////////////////////////////////////////////////000000000111111111///111444555333555===FFF^^^~~~pppqqq|||wwwyyyzzz~~~|||uuurrrnnniiihhhkkkeeeeeeaaa^^^fffwwwjjjbbbbbbvvvzzz\\\```___]]]XXXUUUUUUXXX\\\OOOLLLJJJJJJMMMMMMKKKHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGEEECCCBBBAAAAAABBBBBB>>>???@@@AAABBBBBBBBBBBB<<<<<<<<<;;;;;;;;;::::::999888888888888888777777666666666666555555555555555555555555555555555555444444444444444444444444444444444444444444444444333333333333333444555555444333333555999<<<<<<;;;;;;AAAMMM___uuu}}}XXXFFFEEEDDD===666999999888777666555555444444444444444333333333333222222111111111111111000000000000000000000000000////////////////////////////////////////////////........................------------------------,,,------------------,,,VVVVVVVVVXXXYYYXXXUUUSSSWWWWWWZZZ^^^\\\XXXZZZ___bbbuuuzzzddddddjjj{{{|||ddd```xxxnnnMMM???<<<;;;;;;:::888666555666888444444333333333222222222222222222222111111111111000000000000000000000000////////////////////////---............/////////........................------........./////////////////////////////////000000000000000000000000/////////000000000111111...111333444444555:::>>>LLLnnn}}}qqqpppppprrrwww{{{pppfffbbb\\\UUUUUU\\\WWW\\\^^^bbbpppkkk___XXXeeedddQQQZZZXXXUUURRRPPPRRRVVVYYYNNNMMMKKKKKKKKKJJJHHHGGGGGGGGGFFFEEEEEEEEEEEEEEEFFFDDDAAA@@@AAAAAAAAA@@@>>>>>>???@@@@@@AAA@@@@@@;;;;;;;;;::::::::::::999777777777777777777777777666666666555555555444444444444444444444444444444333333333333333333333333333333333333333333333333333222222222222333444444555444333333555888999999999:::>>>HHHXXXqqqmmmYYYFFF===<<<<<<:::999777777777666555444444333333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,UUUWWWZZZ[[[YYYXXXWWWWWWYYYXXXYYY[[[ZZZWWWXXX\\\\\\jjjzzzhhheeejjj|||mmm]]]___xxxxxxxxxnnnOOO===999;;;888888666444444555666666333333333333222222222222222222222222111111111111000000000000000000000000////////////////////////---------.........//////........................---------.........//////////////////////////////000000000000000000000000////////////000000000111///111333333333555777888@@@SSSgggssspppzzzwwwtttooolllmmmrrryyy}}}zzzvvvooobbbXXXUUUQQQLLLQQQ\\\XXXbbblllwwwyyy```\\\gggttteeeWWWQQQUUUQQQLLLIIIIIIMMMRRRUUUMMMMMMMMMKKKHHHFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEDDDAAA>>>===???@@@???>>>===>>>>>>?????????>>>>>>::::::::::::999999999999777777777777777777777777666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222222222222222222333333444333333333333222333444555555555777<<>>===<<<======>>>>>>>>>>>>======:::::::::999999999888888666666666666777777777777666666555555555444444444444444444444444444444444333333333333333333333333222222222222222222222222222222111111222222333444000222444444222222333555333444777999777:::III[[[rrrsssXXXHHHCCC>>>:::;;;;;;888666777555555555444444333333333222222222222222222222333000000000000000111111111000000000000000000000000000000000000000000000000////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++WWWSSSOOONNNRRRVVVXXXXXXVVVUUUUUUWWWXXXYYYXXXWWWYYY___eeeppp{{{zzz~~~uuuuuuvvvmmmeeeSSSSSSggghhhggg[[[hhhdddIIIAAA@@@;;;777888777666666555444444333333333333222111000000000111111111111111000000000000000000000000000000000000........................................................................---------............///........................////////////////////////............////////////000111111111111222222222777999>>>KKK^^^vvv}}}zzznnniiinnnyyyrrrggg]]][[[TTTOOOPPPUUU\\\gggqqq|||lll]]]^^^llleeeUUUQQQPPPPPPRRRLLLCCC>>>???DDDIIIMMMKKKJJJIIIGGGEEEDDDBBBBBBCCCCCCCCCCCCCCCBBBBBBAAABBBAAA@@@>>>===<<<<<<<<<===<<<<<<<<<<<<;;;;;;;;;:::999888888777777888888777777777777666666666666444444333333333222222222333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111000111111111111222222222777666555666777:::<<<>>>OOOYYYgggrrrzzzgggQQQEEEAAA===<<<;;;999888777777777444444333333333333222222222222222111111111000000000000000000000000000000000000000000000000000000111111000000//////...............///////////////------............------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,TTTQQQNNNNNNPPPRRRRRRQQQTTTUUUUUUWWWXXXWWWVVVUUUWWW___dddkkkrrrpppzzz{{{|||wwwpppssszzzsss^^^bbbYYYRRR[[[iiiwwwyyypppeeePPP>>>;;;===999666888666666666555444333333333333222111111000000111111111111111000000000//////////////////////////////........................................................................---------............///........................////////////////////////............////////////000000111111111222222222555666:::CCCSSSjjjzzz~~~~~~sssrrruuu{{{}}}vvvllliiifffddd[[[UUURRRXXXfffxxx|||ddddddllloooWWWRRRSSSSSSPPPNNNIIICCCAAACCCGGGLLLOOOHHHHHHHHHGGGGGGFFFFFFFFFCCCCCCDDDDDDCCCCCCBBBAAABBBAAA@@@???>>>=========<<<<<<<<<<<<;;;;;;;;;;;;:::999888888777777888888777777777777666666666555444444444444333333333222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111000000111111111222222222444444333444555777:::<<<@@@GGGSSS^^^gggyyywww\\\LLLAAA======;;;:::999777666555555555444444333333333222222222222222222111111111000000000000000000000000000000000000000000000000000000000000000000//////......////////////............------............------,,,,,,,,,---------..............................QQQOOOMMMLLLMMMMMMLLLJJJRRRSSSUUUWWWWWWUUUSSSQQQTTT]]]```cccfffdddooooooiiijjjjjjhhhppptttyyyuuulllddd[[[SSSPPPTTTjjjkkkdddzzzgggIII===666888:::666555777666555555444444333333222222222111000000000111111111111000000000000//////////////////////////////........................................................................---------............///........................////////////////////////............////////////000000000111111111222222222444666:::DDDXXXpppqqqeeehhhzzzvvvjjjnnnwwwtttsssvvv|||~~~xxxyyy{{{nnn```^^^cccgggjjjhhhkkkyyymmmeeelllzzzxxx]]]RRRUUUZZZXXXSSSIIIGGGEEEEEEHHHLLLOOOPPPHHHHHHHHHHHHGGGGGGGGGGGGCCCDDDDDDDDDDDDCCCBBBBBBBBBBBB@@@???>>>>>>===>>><<<<<<<<<<<<;;;;;;;;;;;;999999888777777777777888777777777666666666555555555555444444444333333333111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000000000111111111222222222111111111333555777888555999@@@GGGPPPaaa~~~iiiNNN@@@<<<;;;;;;<<<888777666555444444333333333333333333222222222222222222222111111111111111000000000000000000000000000000000000000000000000000000000////////////...000/////////...---------------............------,,,,,,,,,,,,------------........................PPPNNNLLLJJJJJJJJJJJJJJJOOORRRUUUVVVUUURRROOONNNSSSZZZ[[[\\\aaa___dddvvv}}}ttt{{{rrreeeYYYUUUSSSVVV```lllwww}}}vvvmmm^^^YYYSSSPPPRRR[[[gggqqq```EEE???:::777999999444333666444444444444333333222222111111000000000000111111111000000000////////////////////////////////////........................................................................---------............///........................////////////////////////............////////////000000000000111111111111000333555666:::GGGZZZiii{{{fff```UUU___ooowwwtttzzzzzz|||ppppppzzz|||jjjbbbjjjxxx}}}nnn]]]VVVXXX[[[WWWRRRIIIHHHHHHJJJLLLNNNNNNNNNJJJIIIHHHGGGFFFDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBBBBBBBAAA@@@???>>>>>>>>>>>><<<<<<<<<;;;;;;;;;::::::999999888777777777777777777777666666666555555555555555555444444444333333000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111000000000000111111111111000000000111222333555666666666999<<<@@@LLLbbbvvvkkkVVVIII???===>>>===;;;;;;777666555444333333333333333333333222222222222111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000///...------,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++PPPOOOLLLJJJIIIJJJMMMOOOMMMQQQUUUUUUSSSPPPNNNMMMQQQVVVTTTWWW```^^^\\\dddgggbbbnnn~~~vvvlllggghhhjjjjjjiii\\\bbbfffeeegggqqq}}}uuuooorrrxxxssspppssszzzfffXXX[[[dddlllpppwww___FFF;;;===;;;:::999666333444777333333333333333222222222111000000///000000111111000000000////////////...................................................................................................---------............///........................////////////////////////............//////////////////000000000111111111000444777666555;;;GGGQQQbbbvvvrrrhhhTTTWWW[[[___iiiyyyvvviiihhhmmmyyyooohhh___XXXUUURRROOOMMMLLLKKKKKKLLLNNNNNNLLLJJJHHHGGGFFFEEEDDDCCCBBBAAACCCCCCCCCCCCCCCBBBAAAAAAAAAAAA@@@???>>>>>>>>>>>><<<;;;;;;;;;;;;:::::::::999888777777666666777777666666666666555555555555555555444444444333333333000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000//////000000000111111111000000000111222333444555888777777999999===JJJWWWssspppYYYIII>>>;;;;;;===<<<888666888777666555555444444444444333333222222222111111111111111111111111111111111000000000000000000000000////////////////////////.............../////////000//////...---,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++PPPPPPOOOMMMKKKLLLNNNPPPLLLPPPTTTTTTQQQNNNNNNOOOOOORRROOOQQQ]]]]]]VVVXXX\\\\\\kkk~~~ppptttooocccbbbttt|||oooaaaUUUTTTWWW\\\```sss|||vvvYYYCCC===AAA999999777666444444666888222222222222222222222222000000/////////000111111000000////////////......................................................................................................---------............///........................////////////////////////............/////////////////////000000000111111000333777777555666;;;@@@TTTgggzzzwwwnnnaaaXXXYYYeeepppzzznnnccceeerrrxxxiiigggddd___YYYTTTPPPPPPPPPQQQOOOMMMMMMMMMLLLJJJHHHCCCCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@@@@??????>>>======>>>>>>;;;;;;;;;;;;::::::::::::888888777666666666666777666666666555555555444444444444333333333222222222000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111000000111111222333333333444333555777666555;;;BBBMMM\\\uuufffTTTIIICCCBBB<<<:::::::::777333444999777666666555444444555555222222222222111111111111111111111111111222222222000000000000000000000000////////////////////////---............////////////.........---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++------------------------PPPRRRTTTSSSPPPMMMLLLLLLKKKPPPSSSSSSPPPNNNOOORRRKKKPPPLLLLLLVVVWWWSSSVVVVVVVVVeeevvvyyyqqqsssyyymmmUUUEEE:::999???555666555333333555666666111111111222222222222222///////////////000111111000000/////////.........................................................................................................---------............///........................////////////////////////............////////////////////////000000000111///111444555444555777999GGGTTTooosssaaa\\\]]]^^^^^^bbblll{{{yyynnnhhhzzzzzzggg```ccc```[[[WWWUUUUUUUUUUUUTTTQQQNNNKKKJJJJJJIIIGGGCCCCCCCCCDDDDDDDDDEEEEEE@@@@@@AAAAAA@@@@@@???>>>???>>>======<<<=========;;;;;;;;;:::::::::999999888888777666666666666666666666555555555444444444333333222222222111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000111//////000111111222222222222111222555444222333888888BBBQQQfffnnnVVVHHHAAA<<<===???>>>:::888999888555555888666666555444444444444555222222222222111111111111000000111111111222222222000000000000000000000000////////////////////////---------.........//////------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,OOOSSSXXXXXXSSSMMMIIIGGGKKKOOOSSSRRROOONNNPPPTTTHHHOOOLLLIIIOOOQQQQQQWWWOOOOOO\\\lllwwwqqqNNNCCCBBB<<<666666555666555444444555444222111111111111111111222222///////////////000111111000/////////............................................................................................................---------.........//////........................////////////////////////............/////////000////////////000000000000//////000222444555777777777???SSSmmmllleeeXXXTTTOOOPPPWWW```hhhlllllloooqqqrrrttt|||zzzuuuxxx|||wwwnnnmmmhhhjjjvvvkkkbbbaaa```ZZZSSSPPPSSSUUUUUUTTTVVVRRRMMMJJJIIIIIIIIIIIIGGGFFFFFFEEEDDDCCCCCCBBB???@@@@@@@@@@@@???>>>>>>>>>======<<<<<<<<<<<<===;;;;;;;;;:::::::::999999888888777666666666666666666666555555555444444444222222222111111111000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000......///000111111111000555222222555444000000444666999===FFFWWWmmm{{{uuu[[[LLLAAAAAADDD@@@:::888999444333888;;;777333111555555444333333333444444222222222111111111111000000000111111222222222222000000000000000000000000////////////////////////---------.........//////,,,,,,------------------+++,,,,,,------,,,,,,+++,,,,,,,,,++++++*********************************IIIKKKQQQTTTQQQLLLLLLPPPTTTSSSPPPOOONNNOOOQQQRRRQQQLLLCCC???EEENNNPPPLLLIIILLLPPPaaa|||\\\OOOBBB<<<:::888777888555555444444444333333333222222222111111111111000////////////////////////////////////////////////---------............///................................................------------------------........................---------------------------------............///000000//////.........---////////////000000000000000000000111222222333333888:::AAAMMMYYYhhh|||xxxkkkYYYOOOSSS[[[[[[UUUQQQTTTTTTPPPPPPXXX___aaaffffffddd___[[[[[[^^^aaa___^^^]]]]]]\\\\\\\\\\\\YYYgggqqqccc^^^aaaWWWQQQOOORRRUUURRRMMMKKKQQQPPPNNNLLLJJJIIIGGGFFFEEEFFFFFFFFFEEEDDDBBBAAAAAA@@@??????>>>????????????>>>>>>============>>>;;;:::999999888888999999999888888777666555555444444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---......//////////////////////////////000111111333222000//////111222444666777888999>>>EEENNNUUUaaagggrrrttt]]]NNNBBBAAA???===;;;:::999999666555555555555444444444333222111111000000111111111111111111111111111111000000000000000000000000111111000000//////......000000000000000000000000000000//////......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++AAAAAAFFFOOOTTTSSSPPPPPPRRRRRRQQQQQQQQQQQQRRRRRROOOKKKFFFDDDJJJRRRSSSOOOKKKQQQRRR\\\sssyyy___JJJAAA999999999777666666444444444444333333333333222222222111111111000000////////////////////////........................------------............................................................------------------------........................---------------------------------............///000/////////.........---.../////////000000000000///000000111111222333333444666:::BBBLLL[[[sss|||ssseeeSSSHHHGGGJJJNNNOOOMMMQQQTTTRRRMMMLLLRRRXXX\\\aaaeeeccc^^^]]]bbbiiiwwwqqqggg\\\XXX[[[VVVOOOKKKNNNPPPOOOMMMMMMRRRQQQOOOLLLJJJGGGEEEDDDCCCDDDEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@????????????>>>======<<<<<<<<<<<<===:::999999888888888888888888888777777666555555444444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////........................------...//////////////////////////////000000111222111000//////111333444666666666666777;;;AAAEEELLLQQQZZZgggwwwlll^^^SSSJJJCCC>>>===<<<:::999888888888555555555555444444444444333222111111000000111111111111111111111111111111000000000000000000000000000000000000//////......////////////////////////////////////............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++===;;;@@@MMMXXXYYYRRRMMMOOOPPPRRRSSSTTTTTTSSSRRROOOMMMJJJIIINNNUUUSSSNNNNNNWWWTTTTTTeeetttwwwzzz~~~mmmPPP???<<<666444777999666444333444444444333333333222222222222111111111000000000////////////////////////........................------------............------------------------------------------------------------------------........................---------------------------------............////////////...................../////////000000000//////000111111222222333333333555999>>>LLLeeezzzggg[[[\\\\\\\\\^^^WWW^^^ccc___WWWVVV```jjj}}}lllfffccc]]]ZZZ[[[SSSLLLGGGIIIKKKKKKKKKMMMRRRPPPNNNKKKHHHFFFCCCBBBAAABBBCCCDDDEEEDDDDDDCCCCCCBBBAAA@@@????????????===<<<;;;;;;:::::::::;;;999888777777666666777777777777777666555555444444444444444444444444444444222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////........................------...////////////...//////......//////000111000/////////000111333444333444444333222333555888999<<>>:::;;;777555888999555222222333333333333222222222222111111111111000000000000////////////////////////........................,,,,,,---------.........------------------------------------------------------------------------........................---------------------------------............///................................./////////000000//////000000111222222222555555555666666@@@UUUiii|||}}}ttthhh^^^___aaa___\\\[[[NNNHHHEEEHHHIIIHHHIIIKKKOOONNNLLLJJJGGGEEEDDDCCCAAABBBCCCDDDDDDCCCAAAAAABBBAAA@@@>>>============<<<;;;:::999999888999999777777666555555555555666666666666555555444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000000000000000////////////////////////........................,,,---......//////......///............///000000............000111333444///111333333333333444666444555777:::???GGGQQQWWWlll{{{kkk___PPPIII@@@;;;;;;<<<;;;999777777666555555555666666444444444444333333333222222222111000000000000000111111111111111111111111000000000000000000000000////////////////////////---------------------------------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++AAADDDMMMVVVVVVNNNDDDAAADDDHHHMMMRRRTTTRRROOOMMMLLLKKKHHHEEEIIIOOOPPPMMMTTT___WWWKKKRRR]]]]]]\\\aaajjjjjjiiinnnmmmllltttnnnTTTEEE;;;888999===888666888777444333444333333222222222111111111111111111000000000//////////////////////////////........................,,,,,,,,,------------...------------------------------------------------------------------------........................---------------------------------............///---------...........................////////////...//////000111111222222555555666666333777EEESSScccxxxuuu```YYYTTTVVV[[[[[[WWWTTTJJJGGGFFFJJJJJJHHHFFFHHHJJJJJJIIIHHHGGGFFFEEEEEECCCCCCDDDCCCBBB@@@>>>===???>>>===<<<;;;;;;;;;;;;;;;:::999888777777777777777666555555444444555555555555555555444444444444333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////................................................,,,------..............................//////000,,,------...///111222333...000333444444444444555333555666777888999<<>>===999555666666555555555555555666444333333333222222222222222111000000//////000000000000000000000000000000////////////////////////.............../////////------------------------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++<<>>@@@EEEKKKPPPRRRPPPLLLIIIFFFGGGEEEDDDGGGNNNQQQOOORRR[[[TTTJJJPPPUUUUUUWWWZZZ___YYYXXX```bbbbbbjjjlllNNN>>>999888777777888555333555555222333777222222222111111111000000111111000000000/////////////////////////////////------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------------------------------............///---------------.........------........./////////......///000000111111222333333444555222111777@@@MMM```pppxxxwwwfff[[[VVVRRRTTTXXXYYYSSSNNNJJJHHHIIILLLLLLGGGFFFGGGGGGGGGGGGFFFFFFEEEEEEEEECCCDDDCCCCCCAAA>>><<<;;;<<<<<<;;;;;;::::::;;;;;;;;;:::999888777666666666777666555555444444555555444444444444444444444444333333333333333333333333111111111111111111111111000000000000000000000000////////////////////////........................------------------------,,,,,,---............---......------......///000,,,------...///000000111///111333333222000000111000222555666666555666777777;;;AAAGGGPPPZZZeeemmmllldddXXXLLLBBB===<<<<<<;;;:::999:::;;;:::999777666555555444444444555555333333333222222222111111111111000////////////000000000000000000000000000////////////////////////---............/////////---------------------------------------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++<<>>JJJVVVaaarrrvvvkkkddd___ZZZUUUUUUXXXYYYSSSLLLNNNKKKKKKLLLKKKGGGGGGJJJGGGGGGFFFEEEEEEDDDCCCCCCAAABBBBBBBBB@@@>>><<<;;;;;;;;;::::::;;;;;;<<<<<<<<<;;;999888777666666666777666666555555555555555333333333333333333333333222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////........................------------------------+++,,,------......------...------------...//////,,,---......///////////////111222222000////////////111333333333333555777555777888:::<<>>===;;;;;;;;;;;;<<<===>>>>>><<<;;;:::888777666666666777777666555555555555666333333333333333333333333222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////........................------------------------+++,,,------......------...------------...//////------......///......---...000222222111111222333222222222111111222555777111444666555333444999===<<>>===<<<<<<<<<;;;:::999999999999888888888888777777777777666555555555555444444444222333333444444333333222111111111111111111111111111111000000000000111111////////////////////////................................................------------------------...------,,,,,,------...------------------------........................---......///000111111222000000111111111222222222333333444444555666777777999999999:::<<>>===<<<<<<<<<;;;:::999999999999888888888777777777666666555555555555444444444444222333333444444333333222111111111111111111111111111111000000000000111111////////////////////////................................................------------------------...------,,,,,,------...------------------------........................---......///000000111111000000000111111111222222222222333333444555555666777666555666777999;;;===;;;<<<>>>AAADDDFFFHHHIIIFFFCCCAAADDDJJJPPPUUUVVVVVVTTTRRRTTTUUUSSSMMMGGGGGGEEECCCAAA@@@????????????>>><<<:::999888888888888777666555444444444444444444444444444444444444333333333222222111111111111111111111111111111111000000000000000000000000////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------******************************))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++CCCKKKRRRRRRNNNKKKNNNRRRNNNIIIKKKRRRTTTNNNKKKMMMIIIIIIHHHHHHIIIKKKLLLMMMQQQQQQMMMGGGFFFJJJLLLKKKOOONNNMMMKKKIIIGGGFFFFFFIIIIIIKKKOOOWWWdddsss}}}}}}}}}cccTTTBBB777666888999777777777666555444333222222222222222222111111111000000000000000000000000000////////////////////////------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------............................................................/////////000000000111111111111111222222333666222222666666888DDDRRRtttvvvgggccc```___aaaaaa___]]]```XXXRRRQQQRRROOONNNOOONNNOOONNNLLLIIIHHHIIIJJJEEEEEEEEEDDDBBBAAACCCDDDCCCCCCBBB@@@???>>>===<<<<<<;;;:::999999888888999888888777777777777666666555555555555444444444444222222333333333333222222111111111111111111111111111000000//////000000111////////////////////////................................................------------------------...------,,,,,,------...------------------------------------------------.........//////000000111000000000000111111111111111111111222333333444444555555333333333333444555666666666666777777777777<<<;;;;;;===@@@AAAAAA@@@@@@>>>===???BBBBBB???<<<999888888888888999:::;;;999888777666555555555666777666555444444333333444333333333333333333333333222222222222222111111111111111111111111111111111000000000000000000000000////////////////////////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------------------------------******************************))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++JJJPPPTTTTTTOOOLLLNNNQQQLLLJJJLLLSSSTTTPPPMMMOOOHHHGGGFFFFFFGGGJJJLLLMMMOOOPPPPPPOOOMMMKKKIIIHHHMMMNNNNNNLLLIIIFFFDDDDDDKKKDDDBBBGGGLLLPPP\\\jjjtttttt{{{zzzbbbQQQGGG>>>666555999<<<999444555555555444333222222222222111111111111000000000000000000000000000000000////////////////////////------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------.............................................................../////////000000000000000000000111222222222000222555444333999BBBMMMbbbssskkk\\\ZZZZZZ\\\___aaa```[[[XXX[[[TTTPPPPPPPPPMMMKKKMMMJJJKKKKKKJJJHHHFFFGGGHHHEEEFFFFFFDDDBBBAAABBBCCCBBBBBBAAA@@@???>>>======<<<;;;:::999888888888888888777777777666666666666555555555444444444333333222222333333333333222222111111111111111111111111000000////////////000000////////////////////////................................................------------------------...------,,,,,,------...------------------------------------------------........./////////000000/////////000000000111111000000000111111111222222555444333333222333333444777777777888888999999999888888888999999999777666777555555666999;;;:::888;;;;;;;;;;;;::::::;;;;;;666666666666666666666666555555444333333333333333222222222222222222222222222222222111111111111111111111111111111111111111000000000000000000000000////////////////////////---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,/////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++OOORRRTTTQQQKKKHHHIIIKKKJJJJJJMMMQQQRRROOONNNOOOGGGFFFFFFFFFFFFHHHIIIJJJNNNMMMMMMNNNMMMKKKIIIIIIJJJLLLNNNMMMJJJGGGFFFFFFKKKCCCBBBHHHJJJHHHPPP\\\eeeeeejjjuuuzzzttt{{{|||jjjUUUBBB555999777666666777777444111444444333333222222111111111111111000000000//////////////////////////////////////////////////////------------------------------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,,,,------,,,,,,,,,---------..................................................................////////////000000//////000000111222//////222444444222555:::555CCCNNN]]]ooowwwzzzjjj^^^WWWSSSTTTUUUWWWYYYZZZXXXUUURRRUUUPPPNNNOOONNNJJJIIIJJJGGGHHHIIIHHHFFFEEEEEEFFFEEEFFFGGGEEECCCAAAAAAAAAAAAAAA@@@@@@???>>>======;;;;;;:::999888888888888777777777666666666666555555444444444444333333333111222222333333222222111000000000000000000000000000000////////////000000////////////////////////................................................------------------------...------,,,,,,------...------------------------------------------------............////////////....../////////000000000/////////000000000000000222222222222222333444444333333333444444555555555444555444333333333333444333222222222444555555555666666666666555444444444444444555555666666666666444333333222222222222222222222222222222222222222111111111111111111111111000000000000000000000000////////////////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++LLLNNNNNNKKKFFFBBBCCCEEEIIIJJJMMMNNNNNNMMMNNNOOOEEEEEEFFFFFFFFFGGGGGGGGGOOOHHHEEEHHHKKKLLLLLLMMMGGGJJJMMMLLLIIIGGGGGGIIIEEEAAABBBHHHJJJHHHMMMVVVQQQPPPUUU___iiiqqqyyy}}}sssbbbRRREEE===888666:::999777444222111333555333222222222111111111000000000000000////////////////////////////////////////////////////////////------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......................................................------.........////////////////////////000000111...000222222111000111333444::::::@@@PPP[[[kkkyyybbbUUURRRUUUXXXLLLMMMNNNOOOOOOPPPPPPOOOPPPMMMLLLMMMLLLHHHFFFHHHDDDFFFGGGGGGFFFDDDEEEEEEFFFGGGGGGFFFCCC@@@@@@@@@AAA@@@@@@???>>>>>>======;;;:::999888888777777888777777666666666666555555444444444444333333333333111111222222222222111111000000000000000000000000000//////......//////000////////////////////////................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,....................................//////////////////////////////000000......///000111222222222444333333333333222222222777888777666555555888:::666666666666666666666777111222333444444444444333111222333333444444333333222222111111111111222222111111111111111111111111000000000111111111111111000000000000000000000000////////////////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++HHHIIIIIIFFFDDDCCCDDDFFFHHHKKKLLLKKKIIIJJJLLLNNNAAACCCEEEFFFGGGGGGFFFEEEIIICCCDDDNNNVVVUUUOOOKKKEEEHHHKKKJJJGGGEEEGGGJJJAAABBBDDDGGGIIIKKKOOOSSSGGGFFFIIIQQQWWW]]]dddlll}}}|||lll```SSSMMMCCC:::555555888;;;:::999666333222333555666222111111111111000000000000000/////////.........////////////////////////////////////////////////------------------------------------------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......................................................---------........./////////............///000000...000000/////////000000666999666666???FFFUUUlll}}}rrrdddYYYTTTRRRTTTVVVGGGHHHIIIJJJKKKMMMPPPRRRLLLJJJKKKLLLKKKFFFEEEGGGBBBDDDFFFGGGEEEDDDDDDEEEFFFGGGHHHFFFCCC@@@??????@@@@@@??????>>>>>>======;;;:::999888777777777777777777666666666555555555444444444333333333222222111111222222222222111111000000000000000000000000//////............//////////////////////////////................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------........./////////000000000///////////////---...///000000111111111444444444444444444444444///111333222000///111333...///111111111000000111333444555666777777666666000111222333333333222222111111000000000111111222111111111111111111111111///000000000111111111222000000000000000000000000////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,++++++++++++++++++++++++******************************))))))******+++,,,,,,++++++******++++++,,,++++++++++++++++++++++++EEEFFFFFFFFFEEEFFFIIILLLHHHKKKKKKHHHFFFHHHKKKMMM>>>@@@DDDGGGHHHHHHFFFEEEAAA???HHH[[[fff```QQQFFFDDDHHHJJJHHHDDDCCCEEEIIICCCFFFHHHGGGHHHLLLPPPQQQHHHGGGIIIMMMOOOPPPUUU[[[lllrrr}}}qqqeee]]]SSSFFF;;;;;;;;;:::999777666777888333222222333555555333111111111111111000000000000000/////////............////////////////////////////////////////////////------------------------------------------------------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......................................................---------.........//////...............///000000---//////......111222222///555555555888666>>>RRR```nnnwwwfff___YYYWWWUUUQQQKKKHHHIIIJJJKKKLLLMMMPPPSSSVVVJJJIIIJJJLLLJJJEEEDDDFFFBBBDDDFFFGGGEEEDDDDDDEEEFFFHHHHHHGGGCCC@@@???>>>@@@@@@??????>>>>>>======;;;:::999888777777777777777666666666555555555555444444444333333333222222111111222222222222111111000000000000000000000000//////............//////////////////////////////................................................------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,.....................------------.........//////000000000000000/////////000000111111222111111000,,,,,,---...///000111111///222666666333111111333///111444555444444444444222222333444333222111000222333444555555444333222111000000000000000111111000000000000000000000000//////000000111111111222000000000000000000000000////////////////////////........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...++++++++++++++++++++++++*********************************)))***++++++,,,,,,++++++++++++++++++,,,++++++++++++++++++++++++HHHGGGFFFEEEEEEFFFGGGHHHFFFCCCAAADDDIIIKKKIIIFFFDDD>>><<>>===888777777666555444444444444444333333222111000000000000000000////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,------......------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////////////////000000000000000000111222444666888999BBBNNN___qqqzzzkkkbbb```\\\XXXUUUSSSQQQOOOMMMLLLNNNQQQQQQQQQQQQSSSTTTNNNKKKHHHFFFFFFEEEDDDCCC???DDDJJJLLLIIIEEEBBBBBB???AAACCCCCCBBB@@@???@@@??????>>>>>>======<<<<<<::::::999999888777666666666666555555555444444444333333222222111000//////111111111111111111111111000000000000000000000000////////////////////////------............------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................---------............///........................///......---------......000000000000000000000000333222222222111111000000111111111111111111111111111111222222222333333333111111111111111111111111222111111111000000//////////////////////////////000000000000000000000000////////////////////////................................................+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***************************++++++************++++++******************************++++++++++++******,,,++++++******++++++,,,EEEFFFGGGHHHHHHFFFEEEDDD<<<>>>BBBGGGKKKJJJFFFBBB???:::;;;CCCJJJJJJHHHGGGGGGHHHKKKNNNOOONNNJJJFFF@@@CCCFFFHHHGGGDDDAAA???===>>>AAADDDEEEEEEBBB@@@BBBDDDGGGGGGFFFEEEFFFFFFMMMKKKIIIGGGJJJRRR\\\ddduuuzzz~~~}}}yyyxxx{{{uuuggg___VVVLLLHHHCCC<<<888888888999888777777666666555444444333444333333222111111000000000000000000/////////...////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------------...------------------------------............------+++,,,------......------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................................../////////000000000000111111111222333555777777:::???GGGRRRbbb{{{yyykkkddd___]]][[[YYYWWWUUUTTTQQQNNNKKKNNNNNNOOONNNNNNOOORRRTTTMMMKKKHHHFFFFFFFFFEEEDDDAAAEEEHHHJJJHHHEEECCCBBB???AAABBBBBB@@@??????@@@??????>>>======<<<<<<;;;::::::999888888777666666666555555555444444444444333333222222111000000///111111111111111111111111////////////////////////........................------............------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------..............................------------..........................................------------......000000000000000000000000222111111111000000000///111111111111111111111111111111111222222222333333111111111111111111111111111111111000000000//////////////////////////////////////////////////////////////////////////////................................................,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***************************++++++************++++++******************************++++++++++++******,,,++++++******++++++,,,@@@CCCFFFHHHGGGDDD@@@>>>999???IIINNNMMMHHHAAA<<<999777;;;DDDKKKJJJGGGFFFJJJIIIGGGGGGGGGFFFDDDBBB@@@CCCFFFGGGEEECCCAAA@@@;;;===@@@CCCDDDCCCBBB@@@???AAACCCDDDCCCBBBBBBBBBLLLIIIDDD???===@@@GGGLLLPPPXXXaaafffggghhhkkknnn~~~xxxqqqcccTTTKKKFFF???999;;;888555444555666666666666666555555444444333333333333222222111000000000000000000/////////......////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------........................------............------+++,,,------......------...------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------............................../////////000000000222111111222222444555555333444666999BBBTTTjjjzzz}}}kkk\\\VVVVVVXXXZZZTTTSSSSSSSSSRRRPPPKKKHHHNNNMMMLLLJJJIIIKKKOOORRRKKKIIIFFFEEEFFFGGGFFFFFFDDDDDDEEEFFFGGGEEECCC@@@???@@@@@@???======>>>@@@>>>>>>======<<<;;;;;;;;;999999888888777777666666555555555555444444444444333333222222111000000000111111111111111111111111////////////////////////........................------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......------------------------------------............------------------------...---------------......000000000000000000000000000000000///////////////000000000000000000000000000111111111222222222222000000000000000000000000000000000000////////////////////////////////////........................////////////////////////------------------------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++************************++++++************++++++******************************++++++++++++******++++++************++++++>>>@@@CCCDDDDDDAAA===;;;BBBJJJSSSUUUNNNDDD<<<999888999>>>GGGKKKHHHFFFEEEIIIGGGFFFEEEEEEDDDBBB@@@???CCCGGGGGGEEEBBBAAAAAA===???BBBDDDEEEDDDCCCCCCAAACCCEEEEEEDDDCCCCCCCCCOOOLLLGGGAAA>>>>>>BBBEEEDDDGGGKKKLLLLLLPPPVVV[[[ccckkkssstttrrrsssyyy}}}uuupppnnniiibbb\\\KKKGGGBBB>>>======;;;999999888777666555555444333555444444444333333333222222222111111000000000000000000/////////.........////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,------......------,,,+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................./////////000000222222111111111222333333222444666777888>>>GGGNNNcccnnn{{{uuuiiifffaaaZZZVVVTTTUUUUUUUUUOOOMMMLLLLLLLLLKKKHHHFFFJJJKKKJJJIIIGGGHHHJJJLLLHHHFFFDDDCCCDDDEEEEEEEEEDDDBBB@@@AAACCCCCC@@@===?????????===;;;;;;===???======<<<<<<;;;:::::::::888888777777777666666666444444444444444444444444222222222111111111000000111111111111111111111111////////////////////////........................,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,---------.........------------------------------,,,,,,------......////////////////////////........................000000000000000000000000000000000111111111111222000000000000000000000000////////////////////////........................------------------------........................------------------------------------------------,,,------......------,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++************************++++++************++++++******************************++++++++++++******++++++************++++++BBBBBBBBBBBBAAAAAA@@@???IIIPPPVVVTTTKKKBBB===;;;===>>>DDDJJJKKKFFFDDDFFFDDDCCCCCCDDDEEECCC???===<<>>???===@@@CCCDDDCCCBBBBBBCCCBBBDDDFFFFFFEEECCCCCCDDDHHHFFFCCC???======@@@CCC@@@AAA@@@>>>===???DDDIIIDDDHHHNNNQQQSSSUUUXXX[[[aaagggqqq|||~~~|||~~~yyywwwsssmmmhhhbbb___]]]XXXRRRKKKIIIIIIHHHCCC???===;;;999999888777666555555555555555333111000000333333333333222222222222111111000000000000//////////////////............................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,+++,,,------......------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////111111000000000111111111333666888888777666888:::BBBLLLYYYaaahhhuuuyyymmmbbbWWWPPPRRRQQQPPPQQQQQQQQQOOONNNLLLIIIEEEDDDDDDEEEEEEEEEEEEGGGIIIIIIGGGEEEDDDDDDEEECCC@@@@@@BBBCCCCCCBBBBBB@@@===>>>@@@@@@===:::>>>???>>><<<;;;;;;===???<<<<<<;;;;;;:::999999999777777666666666666666666333333444444444444444444222222222111111111111111000000000000000000000000................................................,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,---..............................------------------......//////////////////////////////000000000111111111////////////////////////.....................///------------------------........................------------------------------------------------------------------------,,,------------------,,,++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,************************++++++************++++++******************************++++++++++++******+++******))))))******+++FFFEEEDDDCCCCCCDDDEEEFFFHHHLLLOOOLLLFFFAAAAAACCCBBBCCCHHHKKKIIIDDDDDDHHH???@@@AAACCCDDDAAA===999777===DDDEEE@@@<<<;;;;;;;;;???BBBAAA>>>===>>>@@@AAACCCDDDDDDCCCAAAAAAAAA>>>>>>===<<<;;;<<>>===<<<:::;;;;;;;;;<<<===@@@BBBCCCAAA@@@EEEKKKPPPRRRVVVZZZZZZWWWVVVXXXXXXVVVVVVZZZZZZXXXQQQSSSSSSOOOGGGAAA@@@AAA@@@===::::::<<<===;;;999:::888777999888444333555111333555555333222333333222222222222111111111111000000000////////////////////////.........------........................................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************************,,,,,,------------,,,,,,+++,,,------......------,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////000000/////////000000111222222222111111333666999333999@@@EEEKKKVVVgggsssuuucccVVVQQQPPPOOONNNNNNMMMKKKJJJJJJKKKMMMNNNKKKGGGBBB???@@@BBBCCCDDDBBBEEEGGGGGGEEEAAA???>>>CCCAAA???>>>???AAAAAA@@@@@@???>>>>>>>>>===;;;999===>>>>>>===<<<;;;<<<>>>;;;;;;::::::999888888888666666666666555555555555333333333333444444444444111111111111111111111111000000000000000000000000........................------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///........................---------------.........////////////////////////////////////000000000000////////////////////////---------...............------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,************************++++++************++++++******************************++++++++++++************))))))))))))******EEEDDDCCCCCCDDDEEEGGGHHHEEEGGGHHHFFFDDDCCCFFFHHHEEEFFFHHHJJJEEEBBBEEELLLBBBBBBBBBCCCCCCAAA===:::666>>>FFFHHHCCC===;;;;;;:::>>>@@@???;;;888:::<<>>AAACCC;;;<<<======<<<:::888777???????????????>>><<<;;;<<<@@@AAA@@@@@@BBBAAA===:::???AAA???>>>AAABBBAAA>>>??????<<<999777888:::888888999999:::;;;;;;;;;666333444888888444444999111333555555333333444666111111111111111111111111//////////////////////////////.........---------................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////............//////000111000000/////////111444666111333555777999???GGGNNN^^^gggssstttgggYYYRRRIIIEEEEEEHHHKKKLLLLLLKKKJJJHHHHHHIIIKKKMMMIIIFFFCCCAAAAAABBBBBBBBBBBBDDDEEEDDDAAA>>><<<<<>>???@@@??????>>>???AAA@@@>>><<<::::::===>>>??????===<<<<<<===:::::::::999888888777777555555555555555555555555222222333333333444444444111111111111111111111111000000000000000000000000........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///------------------------------------.........///................................./////////000000........................,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************))))))***+++,,,,,,,,,,,,************************++++++************++++++******************************++++++++++++************))))))))))))******AAAAAAAAABBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFHHHJJJEEEFFFHHHHHHCCC@@@FFFOOOHHHFFFEEEDDDDDDBBB???===888AAAJJJLLLGGG@@@===>>>;;;???AAA???:::777888;;;???AAACCCCCCAAA?????????999:::<<<<<<<<<===@@@BBBAAA???===:::888888888:::;;;<<<<<<;;;999888999;;;===???@@@???@@@AAA<<<666666;;;>>>;;;999;;;<<<;;;:::888666555666888::::::333555666666555444555666888555555888777222222777111333444222///...///111000000000000000111111111........./////////////////////.........---------................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------......------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------......///111111000111333444333222111000555555444444555777999:::<<>>@@@@@@>>>===<<<<<<::::::999999888777777777444555555555555555555555222222222333333444444444111111111111111111222222000000000000000000000000........................------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///---------------------------------....../////////..................................../////////000........................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++*********************************((()))***+++,,,---------************************++++++************++++++******************************++++++++++++************))))))))))))******DDDCCCAAA@@@???>>><<<;;;999GGGMMMGGGDDDHHHHHHCCCEEECCCAAABBBFFFIIIKKKKKKIIIHHHGGGEEEBBB???<<<:::;;;CCCKKKLLLFFF???===>>>888:::<<<<<<;;;<<<===???AAAAAAAAA@@@>>><<<999888999;;;===>>>>>>>>>@@@AAA888999:::999888777888999999999::::::::::::::::::<<<===>>>>>>===;;;999888888888888888888888888888888888777777666666555555666555555555555444444444333333333333333333333333111111111111111111111111000000000000000000000000000000//////.........---//////.........---------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////000000000000000000000000111111222222222333333333777888:::>>>DDDKKKPPPTTT```fffppp~~~uuulll```\\\UUUNNNHHHDDDBBBBBB@@@??????@@@BBBCCCCCCBBB@@@@@@AAADDDGGGIIIHHHFFFBBBBBBBBBBBBAAA@@@???>>>@@@AAAAAA???;;;999:::<<>>===AAA@@@>>><<<::::::::::::::::::999999999999888888666666666666777777777777444444333333333333222222000000111111111111000000000000000000000000000000//////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...........................------,,,,,,------...---------------------------------,,,,,,+++++++++.........------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++******++++++++++++******+++,,,,,,---,,,+++***)))+++++++++************)))'''(((((()))***+++++++++))))))))))))))))))))))))))))))))))))************(((((()))***************++++++++++++++++++++++++BBB@@@>>>===;;;999777555;;;DDDEEE>>><<>>???;;;<<<>>>???>>>???@@@BBBEEEDDDCCCBBB???;;;888777:::<<>>>>>>>>???:::;;;===<<<;;;::::::::::::::::::::::::::::::::::::;;;<<<<<<;;;:::888666888888888888888888888888777777777666666666555555555555555555444444444333333333333333333333333333111111111111111111111111000000000000000000000000000/////////.........---///.........------------..............................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,,,,------***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------....................................////////////000000000000000000000000111111111222222222333333444333444555888;;;???AAAGGGKKKQQQZZZeeepppyyy}}}qqqfff```[[[TTTNNNJJJHHHEEEBBB???>>>======>>>======>>>@@@AAAAAA@@@??????@@@BBBEEEFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAABBBCCCCCC@@@===<<<===???CCCBBBAAA@@@@@@???@@@@@@>>>>>>???@@@@@@?????????@@@???>>><<<;;;;;;;;;<<<999999999888888888777777777666666666666666666666444444333333333222222222000000111111111111000000////////////////////////........................///.........------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------------------------,,,,,,+++++++++......---------,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++******++++++,,,,,,,,,+++***)))+++++++++************)))'''(((((()))******++++++))))))))))))))))))))))))))))))))))))************(((((()))***************************************<<<<<<<<<;;;:::888777666BBBDDD???666444;;;>>>;;;;;;CCCIIIFFF???===EEENNNJJJGGGCCC>>><<<;;;<<<===;;;AAAGGGGGGCCC??????AAA>>>@@@AAAAAA@@@@@@BBBCCCGGGFFFEEEBBB???;;;777555888;;;>>>???===;;;::::::<<<>>>@@@AAA???===<<<<<<;;;;;;;;;:::999999999888888999999:::999888666555777777777777777777777777666666666555555555555555444444444444333333333333222222222222222222222222000000000000000000000000000000000000000000000000/////////...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------............/////////000000000000000000000000000111111111222222222222444333222222333444666777777888:::===BBBHHHNNNQQQXXXcccoootttvvvvvvrrrmmmjjjlllnnnpppqqqrrrrrrqqqsssuuusssppptttxxxsssiiiYYYSSSKKKEEEAAA>>><<<:::<<<<<<<<<<<<<<<<<<<<<===<<<;;;:::;;;===>>>>>>=========>>>@@@CCCDDDCCCAAAAAAAAAAAA@@@AAAAAABBBCCCCCCCCCAAA???======???AAABBBAAA@@@??????>>>??????<<<===>>>???@@@@@@@@@@@@???>>>======<<<<<<======999888888888888777777777777777777666555555555444333333333333222222222222000000111111111111000000////////////////////////....................................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,++++++------------,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++******++++++++++++******+++++++++,,,++++++***)))+++++++++************)))((((((((()))******++++++))))))))))))))))))))))))))))))))))))************(((((()))***************))))))))))))))))))))))))777999;;;<<<<<<<<<======GGGEEE>>>666555:::<<<:::999AAAHHHFFF>>>;;;BBBKKKKKKGGGAAA<<<::::::===??????CCCFFFFFFBBB??????AAAAAABBBCCCAAA@@@??????@@@DDDCCCBBB@@@===999666444444777;;;===<<<999888777>>>@@@CCCDDDBBB???======;;;;;;:::999999888777777777777888888777777555555666666666666666666666666555555555444444444444444444333333333222222222222222222222222222222222222000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////////////////////////////000000000111111111111222333222222333444555666777666555444444666999<<<>>><<>><<<;;;<<<>>>@@@BBBAAA@@@???>>>>>>>>>>>><<<======>>>??????>>>>>>=====================>>>999999999888888888777777777777666666555444333333333333333222222222222111000000111111111111000000////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------************************---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++++++++++++++++++++******++++++++++++*********++++++++++++*********+++++++++*********))))))(((((())))))************))))))))))))))))))))))))((()))))))))************(((((()))***************)))))))))***************666999===>>>======>>>???DDDCCC???;;;===AAABBB@@@===CCCHHHGGGBBB@@@CCCGGGKKKGGGBBB===:::;;;===???BBBEEEGGGEEEBBB?????????AAABBBBBB@@@===;;;;;;;;;>>>>>>===<<<:::888555444222666:::===<<<;;;::::::>>>@@@CCCCCCAAA>>><<<<<<::::::999888777666666555666777777777666666666555555555555555555555555555333333333333333333444444222222222222111111111111111111111111111111111111////////////////////////........................---------...............,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------....................................//////000000000111111111///000000111222333444555444333222222333555777888666888888777:::===<<<777999::::::;;;;;;;;;;;;;;;::::::::::::===@@@>>>999:::;;;;;;999777777:::<<<666777888::::::999888777:::999888:::<<<===<<<;;;<<<<<<===>>>@@@@@@???===;;;;;;;;;<<<===>>>???@@@???===<<<;;;<<<===??????BBBAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;<<<<<<===============999999999999888888888888777666666555444333333222333333222222222111111111000000111111111111000000................................................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++***************************++++++++++++*********)))))))))))))))))))))*********))))))))))))))))))))))))((()))))))))************(((((()))************************+++++++++,,,,,,888<<>>???AAADDDFFFGGGBBBEEEHHHIIIGGGEEEEEEEEEIIIFFFBBB>>><<<<<<===>>>AAACCCEEEEEEBBB@@@>>>>>>???@@@@@@>>>;;;999999::::::;;;;;;;;;:::888777555444888<<<>>>>>>======>>><<<>>>@@@@@@>>>;;;::::::777777777666666555555444555555555555555555555555444444444444444444444444222222222222333333333333222111111111000000000000000000000000000000000000////////////////////////........................---------------.........,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................////////////000000000000111222222222111111111111111111222222444555666777555777666444666999888444777777777777888888888999999999888999:::;;;:::888777777888777666666777888333555777999:::::::::::::::999888999;;;===<<<;;;<<<;;;<<<===???>>><<<;;;;;;;;;===>>>????????????===<<<;;;<<>>============>>>>>>>>>>>>===<<<;;;::::::;;;;;;<<<<<<<<<;;;;;;999999888888888777777777555555555444333333333222222222222222111111111111000000111111111111000000........................------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++++++++++++++******++++++++++++************)))))))))***+++++++++++++++************)))))))))))))))))))))******))))))))))))))))))))))))))))))))))))************(((((()))************************+++,,,,,,------999===AAA@@@;;;777666777666999<<<======<<>>AAABBBBBB@@@>>>======>>>???>>>===<<<===>>><<<<<<======<<<:::999888777999<<<===<<<<<<<<<===:::<<<<<<;;;999777777777444444444444444444444444333333333222333333333444333333333333333333333333111111111111222222333333111111000000000/////////000000000000000000000000........................------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........./////////000000222222222222222111111000000111222444555555444444222555666444444777777555444333333333444555555666777666555666666555555555777666666666666666555444555666777888::::::;;;;;;999888777888:::<<<;;;::::::::::::;;;<<<<<<:::888999:::===??????>>>===;;;:::999:::<<>>===<<<;;;::::::::::::<<<<<<=========<<<;;;;;;999:::;;;;;;;;;:::999888777666666666666555555555444444333333333333333333222222222222111111111111000000111111111111000000........................------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,,,,++++++,,,,,,---)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,------...------------------------,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))*********++++++++++++******++++++++++++*********)))(((((()))***+++,,,+++++++++************)))***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************)))))))))***+++,,,,,,,,,888===AAAAAA<<<999999;;;888:::<<<:::555222444999999???EEEEEE@@@<<<<<<>>>AAAAAAAAA@@@>>>;;;999888666999===@@@AAA@@@???>>>;;;===?????????@@@BBBCCC???@@@@@@@@@>>><<<;;;999777888:::999888777888999999::::::888666444444555222333333333333333333333222111111111111111222222333333333333333333333333000000111111222222222333000000000000////////////000000000000000000000000........................------------------------,,,,,,,,,------.........+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------............/////////000,,,,,,---...////////////---///111222222111000///...333555222111333444333222111111111222333444555555333333555555444444555666444333444555555333111555555555555555555555555888777666777999;;;:::999999888888999::::::777555666888;;;===>>><<<999777666555777:::>>>???<<<999;;;;;;:::999888888888888::::::;;;<<<============999999:::;;;:::999888777555555444444444333333333333333333333333333333444222222222111111111111000000000111111111111000000........................------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************------++++++++++++------))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))******++++++++++++******++++++++++++*********)))(((((((((***+++,,,+++++++++************)))*********)))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***************'''(((((()))***+++++++++999===???<<<666444777<<<>>>>>>888000000777:::888===HHHLLLFFF???>>>??????DDDAAA>>>;;;;;;:::999777999999;;;@@@DDDEEEAAA======>>>@@@AAAAAA@@@???>>>;;;===??????;;;777444333888888888999888555111...555888;;;:::666222111222777666666555444444333333000000111111111222222222222333444444222000111111//////000000000000//////////////////////////////........................//////.........---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------((()))***+++,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------------,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------............................................................////////////////////////000000000000222222222222222222222222111111222222222333333333555555555444222222333444555555555555555555555555333333333444444444555555555555555555555666777777888888888888888888888888999<<<===<<<999777888999555666888:::;;;<<<======;;;999777888:::;;;:::777777888:::<<<<<<;;;:::999888999999888888777666555555555444333333333333444333333333222222222111111111111111111000000000000000000000000000000000000///............---------------------------------...------,,,,,,------...,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,---------......------------------------------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,,,,+++***)))(((((()))************+++++++++,,,,,,,,,+++++++++******)))************+++++++++))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))999;;;<<<:::666555888<<>>???IIIPPPRRRHHH>>>>>>BBBEEEKKKGGGAAA<<<:::::::::999;;;===@@@AAAAAA???======<<<===???@@@@@@???===<<<<<<>>>???===:::666444333666777888777444444555777555888999888555333333333666666666555444333333333000000111111111222222222111333444333222000000111//////000000000000//////................................................///.........------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++,,,,,,++++++***++++++,,,,,,,,,,,,------))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,---------,,,------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------............................................................////////////.../////////000000000000111111111111111111111111111111111222222222333333222333444333222222444555333333333333333333333333333333333333444444444444555555444444555555666777888888888888888888888888888:::<<<;;;999888888:::888888999:::::::::::::::;;;999777888:::;;;:::888888:::;;;=========;;;:::888888888888888777555555555555444333333333333444333333222222222111111111111111111000000000//////////////////////////////............------------------------------------------,,,,,,,,,,,,------,,,---...---,,,,,,,,,...+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,++++++***,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...---,,,+++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,------,,,+++***)))))))))************+++++++++*********)))))))))(((((()))************+++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))999999888777888999:::<<<===>>>:::333333>>>LLLUUU\\\\\\UUUGGG======DDDIIIPPPJJJCCC===::::::::::::999===AAA@@@===;;;===@@@;;;<<<============;;;:::<<<======;;;888555444444222666999888444333555888666777777777555444555666666555555444444333333222000000000111111111111222000222333333111000000111...//////000000//////...........................------------------------............------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,+++++++++++++++,,,,,,,,,,,,------)))******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------............/////////....../////////000000000////////////////////////000111111111222222222222000222333333222333444666222222222222222222222222222222333333333444444444444444444444444555555666777777777777777777777777666888::::::999888999::::::::::::999999888777777:::999888888::::::999888888999:::;;;<<<;;;:::999888888888888777666555555555555444333333333333444333222222222222111111111111111000000000000//////////////////////////////............------------------------------------------,,,,,,,,,,,,------+++---...---,,,+++,,,...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++------------,,,+++******)))************+++++++++***))))))))))))((((((((()))************+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))))))))))):::888666777:::======<<<999<<<;;;999;;;III___ooolllbbbQQQBBB;;;===BBBEEEKKKGGGAAA===;;;:::888777222666999;;;<<<===@@@CCC::::::;;;;;;;;;:::999888999:::;;;999777666666777555999===>>>;;;777555555666666666555555555666777444444444444333333222222000000000000111111111111///111222222111000000111...//////////////////...........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++,,,,,,,,,+++++++++++++++,,,,,,,,,------)))***+++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,---,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------.........//////........./////////000000////////////////////////000000000111111111111222222333555555333333444555111111111111111111111111222222222222333333333333333333333333333444555555666666666666666666666666555666777888999999999::::::999999888777777777777999999999999999:::999999666777888888888888777777888888888888777666555444555555444333333333333444222222222222111111111111111000000000////////////////////////////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++,,,------++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,++++++***)))))))))*********+++++++++++++++++++++************))))))*********+++++++++))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))((()))))))))************)))))))))))))))))))))))))))))))))))))))))))))))):::777555888===???>>><<<777999<<<<<<@@@MMMeeexxxrrr^^^GGG::::::===>>>===AAA???===<<<<<<999666333111000222666<<<@@@@@@@@@999999999999888888777777666777888888888888999;;;:::;;;<<<===<<<;;;999888666555444444555666777777333333333333333222222222000000000000000000000000...000111111000///000111......////////////..............................------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------........................////////////000000000000000000000000//////000000000111111111555666777666444222222222111111111111111111111111111111111222222222333333222222222222222333333444555555555555555555555555444444555777888999999888777777666666666777888888999999:::999999999999999777777777777777777777666777888888777777666555444555555444333333333333444222222222111111111000000000000000////////////..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,---,,,++++++,,,---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++******++++++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))************))))))((())))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))++++++******))))))(((((())))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))777666666:::>>>???===:::777999;;;===???GGGZZZkkkhhhSSS===666:::===<<<:::999999:::;;;;;;999444111444222222666<<<>>><<<888999999888777777666666666444666999:::999999;;;<<<888:::<<<<<<999888999;;;666555444555666777666555222222222222222222222222111000000000000000//////---///000111/////////000---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........------........./////////000000000000000000000000////////////000000000000555777888777444111000000111111111111111111111111000000111111111222222222111111111111111222333333444444444444444444444444444444444555888999888666555555444444555777888:::888999::::::888888999::::::::::::999999999999999777777777777666555444444555555444333333333333444222111111111111000000000000000////////////..............................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***,,,---,,,+++***+++---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++************++++++,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++((()))))))))))))))(((((()))************+++++++++''''''((((((((((((((())))))************+++++++++))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))222444777;;;===<<<:::777888888:::======@@@KKKXXXVVVFFF888777;;;>>>>>>???:::999999::::::888555222555666888:::;;;:::888666999999888777666555555555555888;;;<<<;;;:::999:::999GGGUUUVVVKKK>>>999:::666555555666888888555222111111111222222222222222111111000000////////////,,,...000000/////////000---......//////......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************))))))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,+++***+++******+++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---------.........//////................................./////////000000111333555555333000//////////////////////////////000000000000111111111222111000000000000111222222333333333333333333333333555333333555777888666444555444333333444555777999888999;;;:::888777999;;;;;;;;;:::999999999999999777777777777666555444333555555444333333333333444111111111111000000000000000000/////////.................................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***,,,,,,,,,+++***+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---***************+++,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++((())))))*********)))))))))************+++++++++''''''''''''(((((()))))))))************+++++++++)))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))///222777;;;<<<:::777555888777:::>>>>>>===DDDOOOGGG===777999===>>>AAAGGG>>><<<:::999999888666444333888===>>>;;;999888999999999888666666555555555777:::===>>><<<999888777BBB]]]yyy~~~iiiOOO???;;;666555555777999888444111111111111111111111222222111111000000/////////...,,,...///000///...///000---..................---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************************************************************))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************((()))***+++,,,---------++++++,,,,,,,,,---------++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,,,,+++***,,,++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------............/////////000...000333333222000//////........................000000000000111111111111000000000000000111111222333333333333333333333333555333222444777888666333666555444333333444666777777:::;;;:::888777999;;;::::::999888777777888888777777777777666555444333555555444333333333333444111111111111000000000000000/////////....................................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,***+++,,,,,,******+++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++((()))***+++,,,------------,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---******))))))***+++,,,,,,---,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++)))******+++++++++******)))************+++++++++((()))))))))******++++++)))************+++++++++))))))))))))))))))))))))(((((())))))******++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))222333666888999999888777999888777777888;;;===???BBBAAA@@@>>>>>>???AAABBB@@@>>>;;;999777777888888888999::::::999;;;>>>@@@===;;;777444333333444555::::::999999::::::;;;<<>>===<<<<<<===???@@@???>>>;;;999777777777888777:::<<<======<<<===>>>===;;;888666555666777999888888999:::999777666444CCCQQQ```bbbVVVGGG>>>;;;555555555555555555555555222222222222111111111000000000////////////000000///.........------------------............------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,;;;222++++++---,,,,,,...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************************************)))************+++++++++************************,,,,,,,,,+++++++++******,,,++++++******++++++,,,************************+++++++++*********)))))))))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------------------------------++++++,,,,,,,,,,,,------............................................................////////////000000000000000000000000000000111111111222222222222222222333333333333444777666555444444555666666777777666666666666666777666666666666666666666666444444444444444444444444444444333222222111000000222222222111111111000000///////////////////////////...---,,,,,,,,,,,,---999999555---***,,,,,,***++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,+++***)))************************++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))************)))))))))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))111222444666777777666666666666777888999:::::::::::::::999888999:::<<<===>>>===:::888777777777777777:::>>>???>>>===<<<;;;<<<;;;999888888:::;;;===888999;;;;;;999666222000:::AAAFFFFFFAAA;;;::::::666666666555555444444333333333222222222111111111000//////......//////000............------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,666///***,,,...,,,+++---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************************************)))************+++++++++************************,,,,,,,,,++++++++++++***,,,++++++******++++++,,,************************+++++++++***************)))***++++++,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------++++++,,,,,,,,,,,,---------------------------------------------------------............/////////000000000000000000000000000000000111111111222222111111222222222333333333555555444444444555555666666666555555555666666777555555555555555555555555444444444444444444444444333333333222111111000000222222111111111000000000////////////////////////......---,,,,,,,,,------<<<;;;555---***,,,---,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,+++******************************++++++************++++++************************,,,,,,,,,++++++++++++***************************,,,,,,+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))111222333444555555555555333555777999999999888777777777777777888999:::;;;<<<;;;:::888777777777777888:::======<<<;;;::::::999999888888999;;;===>>>::::::;;;:::999777444333333666:::<<<;;;999777555777666666555444333333222222222222111111111000000/////////....../////////------------------------,,,,,,------------,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...***(((+++,,,***)))***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************************************))))))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------.........//////////////////////////////000000000000111111111111111111111111222222222222444444444444444444555555555555444444555555666666444444444444444444444444333333333333333333333333333222222222111111000000111111111111000000000000////////////////////////...------,,,,,,,,,------333333000+++***---///---++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++***************************++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000111222222333333333333222444666888999888666555777777777777888888999999;;;:::999888777666666666888999:::999888888999;;;666666666777888:::;;;<<<999888777666555666777888444444555777888888666444666555555444333222222111000000000000//////////////////............//////,,,,,,------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++((((((+++,,,)))(((***++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************************************))))))***++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------------------....................................//////000000000111111111000000000111111111222222222222333444444444444444444444333444444555666666555555555555555555555555333333333333333333333333222222111111111111111000111111111000000000//////........................------,,,,,,,,,------...***---...+++,,,//////,,,++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++)))***++++++,,,,,,,,,,,,***++++++,,,,,,,,,++++++************************++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,++++++*********+++++++++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000000000111111222222222111333555666777666555444888888888888888888888888999999888888777666666555777888888777666777999<<<555555555555666777888888666444222111111333666888888555111000111333555666333333333222222111111111000000/////////.........///......------......///,,,,,,,,,,,,------------***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,******......+++***,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************************************)))************+++++++++***************************++++++++++++,,,,,,,,,,,,++++++******++++++,,,***************************************+++++++++((()))******++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------................................./////////000000000111111///000000000000111111111111111222333444444444444333333333333333444555666555555555555555555555555222222222222222222222222111111111111111111111111111111000000000/////////........................------,,,,,,,,,---......***...///...---///...***++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************++++++******+++,,,,,,,,,++++++******+++,,,,,,,,,++++++************************++++++************++++++))))))))))))))))))))))))***++++++++++++,,,,,,,,,************************,,,,,,+++++++++++++++++++++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000000//////000000111111222222444555555444444333999999999999888777777666888888888888777666555555555777888999888888:::;;;555555555555555555555555444333222111222333555666666444111//////000333444111111111000000000000000000000000000///////////////......------......///++++++,,,,,,,,,---------******++++++++++++************************************+++++++++,,,,,,,,,---++++++...---******---++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************************)))************+++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,************************))))))*********+++++++++((())))))*********************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------////////////000000000111/////////000000000111111///000222333444444444333222222222222333444555666333333333333333333333333222222222222222222222222000000000000111111111111111000000000////////////........................,,,,,,,,,,,,,,,---...///,,,//////,,,+++...---***++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++++++++************++++++++++++,,,,,,,,,+++******)))***+++,,,,,,,,,,,,+++************************++++++************++++++******************************+++++++++,,,,,,,,,************************++++++++++++++++++,,,,,,+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))000////////////000000111222222333333444444333333999:::999999888666555444777777888888777666555444222666:::<<<<<<;;;:::;;;666666555555444444333333444555555555555555555444///111333444333222111000////////////000000000000111111111111000000000000.........------.........+++++++++,,,,,,---------******++++++++++++************************************+++++++++,,,,,,,,,,,,******,,,+++((((((,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************************************)))************+++++++++*********************************++++++,,,,,,,,,,,,++++++++++++++++++,,,************************))))))******++++++++++++(((((()))*********************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------////////////000000000000////////////000000000000///000222333444444333333222222222222333444555666222222222222222222222222111111111111111111111111000000000000000111111111000000000000////////////........................,,,,,,,,,,,,,,,---...///***,,,+++'''(((,,,...---++++++++++++++++++++++++,,,+++******,,,,,,+++***,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,,,,************************++++++************++++++*********************************++++++,,,,,,,,,*********************************++++++,,,,,,---+++++++++************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))////////////000000000000111111222222222222333333999888777666666555666666777888888777444222111111777777777777777777888888999888888888888888999999333555888999777666666777555555333222111000000000333222111111000000111111111111000000//////......000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,************************++++++******************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++//////...---,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------................................................//////////////////////////////////////////......000000111111111222222222222222222111222222333333222222222222222222222222222222333333333444444444222222222111000//////...////////////////////////------------------------,,,------......------,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++************************************************)))************+++++++++************************+++++++++*********))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))************************+++++++++***)))(((((('''))))))))))))))))))))))))++++++******************************************+++*********))))))((((((.../////////000000000000111222222222222333333333666666555555444444444444444555555444333222222444777777888999999999999999999999888888888888888888666777999888666555555666333333222222111222222222333222111111000000111111111111000000//////......000000///------,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++.........---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------................................................................................................000000000111111222222222222222111111111222333333222222222222222222222222222222222222333333333333222222111111000//////...////////////////////////------------------------,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++*********))))))************************++++++++++++++++++++++++************************************************)))************+++++++++************************+++++++++*********))))))))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))************************++++++******)))(((((('''))))))))))))))))))))))))************************************************************)))))))))(((....../////////000000000222222222222333333333444444333333333333333333333111222222222111222444666666777999:::;;;;;;;;;:::::::::999999888888888888999999999777444333444555222222111111222222333444333222111111000000111111111111000000//////......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------------------------........................------------------......000000000000111111111111111111000000111222333333222222222222222222222222000111111111222222222222222222111111000/////////////////////////////////........................,,,,,,------------,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************+++++++++***************************************++++++++++++++++++++++++************************************************)))************+++++++++************************+++++++++***************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))************************++++++******)))((((((((())))))))))))))))))))))))************************************************************))))))))))))........./////////000000222222222222333333333333222222222333333333333222222222222111000111555777444555888:::;;;;;;::::::::::::::::::999888777777888888777555333333555666333222222111222222333333333222111111000000111111111111000000//////......000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------........................,,,,,,,,,---------------000000000000000000000000000000000000000111222333111111111111111111111111000000000000111111111111111111111111000000//////////////////////////////////////////////////////,,,,,,,,,------,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))************************************))))))(((((())))))))))))))))))))))))***************+++++++++*********************************)))))))))))))))............////////////111111111222222222333333111222333444444444444444555555444222000111444666222333555777888999888888999::::::::::::999888777666666666555333444666888555444333222111111111111333222111111000000111111111111000000//////......//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++))))))*********+++++++++,,,++++++******++++++,,,************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------------------------------........................,,,,,,,,,---------......////////////////////////////////////000111222333111111111111111111111111//////000000000111111111111111111000000000000000////////////////////////////////////////////////+++,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))*********************************)))))))))))))))))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))******------........./////////000000000000111111111222000222333555666666555555666666555333111111222444222222333444555666666777888999:::;;;;;;:::999888444555666555444444666888666555333222111000000000333222111111000000111111111111000000//////......///......---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,************************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---......//////////////////........................///111222222111111111111111111111111///000000000111111111111111111000000000000000000////////////////////////........................++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************+++++++++************************++++++++++++++++++++++++************************************************)))************+++++++++***************************************+++++++++))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))******************************)))))))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,************************))))))))))))************---------.........//////////////////000000000000///111333555666666555555333444555333111000111222444333222222222444555777666888:::;;;<<<<<<::::::444555777666555444444555444333333222111111111222333222111111000000111111111111000000//////............---------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++)))************+++++++++,,,++++++******++++++,,,************************((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...//////000000/////////......------------------...///000222222111111111111111111111111000000000111111111222222000000000000000000000111////////////////////////------------------------++++++,,,,,,,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************++++++++++++++++++++++++************************************************)))************+++++++++************************))))))*********+++++++++))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))************************)))))))))))))))))))))***))))))))))))))))))))))))((())))))***++++++,,,,,,************************((()))))))))************---------.........//////............////////////...000222444666666555444000222333333111000000111666555222111111333555777555777999<<<===<<<;;;;;;555777888777555333222222222222111111222222333444333222222111000111111111111111111000//////............---------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************++++++++++++++++++++++++************************************************************************************************************************************************++++++++++++++++++++++++)))************+++++++++,,,++++++++++++++++++,,,************************((())))))***++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......///000111111//////.........---------,,,,,,------///000111222000000000000000000000000111111111111222222222222000000000000000111111111////////////////////////------------------------+++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))******++++++++++++************************++++++++++++++++++++++++************************************************)))************+++++++++************************))))))******++++++++++++))))))))))))))))))))))))******++++++++++++******************************))))))))))))))))))))))))************************)))))))))))))))*********))))))))))))))))))))))))((())))))***++++++,,,,,,************************(((((())))))*********+++------------------------............///////////////////////////000111111333222222222222222222333555666666666666666555555888666555666999:::999777555555666666666666666555444333111000000111333444444333111////////////000000000///...............------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************++++++++++++++++++*********))))))************************)))************+++++++++************************+++++++++*********))))))************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---)))***+++,,,...///000000++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///222555777777555222///---------...---------............///000000000000000000000000222111111111000000//////000000000000000000000000////////////////////////------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,++++++******++++++,,,************************,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++************++++++************************************************+++++++++*********))))))***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************************************++++++******************************************************************)))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))))))))*********))))))((((((((()))***++++++,,,,,,++++++************************))))))))))))******------------------------............///////////////////////////000000111222222111111111111222222555555666666666555555444777666555666888999888666555555666666666666555555444333222111111222333444333222111000/////////000000//////...............------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************++++++++++++++++++*********))))))************************)))************+++++++++************************+++++++++*********))))))************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***++++++,,,---...//////++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...000333555666444222///...---......---------............///000000000000000000000000000000000000//////......////////////////////////........................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,++++++******++++++,,,************************,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++++++++************++++++************************************************+++++++++*********))))))***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************************************************************************************************************************************)))************+++++++++************************))))))************))))))((())))))***++++++,,,,,,******************************))))))))))))******---------------------------............///////////////......//////000111111111000000000000111111444444555555555555444444777555555555777888777666555555666666666555555444444444222222222222444444333222111000/////////000000///......------......------------------------***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************++++++++++++++++++***************************************)))************+++++++++************************+++++++++***************************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000111444333111///...---......---------............///000000000000000000000000////////////............////////////////////////........................------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,++++++******++++++,,,************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++++++++************++++++************************************************+++++++++******************++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************************************************************************************************************************************)))************+++++++++++++++++++++++++++++++++))))))***************))))))))))))***++++++,,,,,,******************************))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,---------........./////////............///000000000000////////////000000222333333444444444444333555555555555666666666555555555666666555555444444444444333222222333444444222111111000000000000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...111111///...............---------............///000000000000000000000000////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++***************************************************************************++++++,,,,,,++++++***************************))))))))))))))))))))))))***************************************************************************************+++++++++************************************************************************))))))*********+++++++++++++++++++++++++++++++++))))))***+++++++++******))))))*********+++++++++***************++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,------------...........................//////000000//////////////////000111111222333333333333333444555555555444444444444555555555555555444333333333333333333333333333333111111111111000000000/////////...---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************************************))))))*********+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,//////..................---------............///////////////////////////000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++++++++************++++++***************************************************************************++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************************************))))))*********+++++++++************************************************************************))))))*********+++++++++************************))))))***+++++++++++++++***************+++++++++))))))*********+++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...............------......///000000000////////////000000///000111222222333333222333444555444222222222444555555555555555444333222222222222222222222222222000000111111111111000//////...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++***************+++++++++************************)))************+++++++++***************************************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------.........//////---------............///////////////////////////000000000000111111111111........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,++++++******++++++,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++************++++++***************************************************************+++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************************************)))))))))***++++++,,,,,,************************************************++++++++++++++++++++++++)))************+++++++++))))))))))))))))))))))))))))))***+++,,,,,,,,,,,,************************)))))))))***++++++,,,,,,++++++************++++++++++++++++++++++++++++++,,,,,,---------............------------...//////111000000//////000000111...///000111222222222222222444555444111000111333555555555555444333222111000111111111111111111000///000111222222111000//////...------,,,,,,------++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))*********+++++++++************************)))************+++++++++************************))))))*********+++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))******+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***+++,,,---.../////////---------............////////////////////////////////////000000000111111........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,++++++******++++++,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))*********+++++++++***++++++,,,,,,++++++***************************))))))))))))))))))))))))************************************************************************((())))))***++++++,,,,,,************************************************++++++++++++++++++++++++)))************+++++++++************************((()))***+++,,,,,,,,,,,,************************((())))))***++++++,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---------.........------------...//////111111000000000000111111......000111111222222222222444555444111///111333555555555555444333222111000000111111111111000000///000111222222111000///......---,,,,,,,,,,,,---++++++++++++++++++++++++---......//////......---++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++))))))******++++++++++++************************)))************+++++++++************************))))))******++++++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------*********++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,)))***,,,---.../////////---------.........//////////////////////////////---.........//////000000........................------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************,,,++++++++++++++++++,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))******++++++++++++++++++++++++++++++++++++++++++************++++++************************************************))))))******+++++++++++++++++++++,,,,,,+++++++++************************))))))))))))))))))))))))************************************************************************((())))))***++++++,,,,,,************************************************++++++++++++++++++++++++)))************+++++++++++++++++++++++++++++++++((()))***+++,,,---------++++++******************((())))))***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............//////////////////.........222000///...///000222333222222111111222222333444333333333222222222111111111111000000//////......000000000000000000000000......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************************************)))************+++++++++++++++************++++++************************)))))))))***+++++++++,,,************************************************+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------******+++++++++,,,,,,,,,.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------..............................//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************++++++******************,,,,,,,,,+++++++++******************************++++++************++++++******+++,,,+++***)))(((************)))))))))))))))))))))))))))))))))))))))************+++++++++++++++************++++++************************)))************+++++++++******))))))******+++,,,++++++++++++++++++++++++************************))))))))))))))))))))))))*********************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............////////////............111000///...///000222333222111111111111222333333111111111111000000000//////////////////000000000000000000000000000000000......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************************************)))************+++++++++++++++************++++++***************************************+++++++++************************************************+++++++++*********))))))************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,---------..............................///.........------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++************************************************,,,+++++++++************************************++++++************++++++******+++,,,++++++***)))************))))))))))))************************)))************+++++++++++++++************++++++************************)))************+++++++++******))))))******+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------....................................111000///...///000111222111111111111111222222333////////////............---......///000000111111000000000000000000000000......---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************************************************************************************)))************+++++++++++++++************++++++************************+++++++++***************************************************************+++++++++***************))))))))))))))))))))))))++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------,,,,,,---------............------------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,---------......------------------------............------------------------------------************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************************************++++++*********)))))))))************************++++++************++++++)))***+++++++++++++++***++++++*********)))))))))++++++++++++++++++++++++)))************+++++++++++++++************++++++************************)))************+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------...............///000////////////000111111000000000000000111222222................................./////////000000000000000000000000000000......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************************************************************))))))*********+++++++++++++++************++++++************************,,,+++++++++***)))))))))************************************************************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++++++++++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++***************************************+++++++++*********))))))))))))(((************************++++++************++++++)))******++++++,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++))))))*********+++++++++++++++************++++++************************))))))*********+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******)))))),,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,---------....../////////////////////000000111000000//////000000111222////////////////////////000/////////.........---////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************************************************************))))))*********+++++++++++++++************++++++************************,,,+++++++++***)))))))))************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************))))))*********+++++++++*********))))))))))))(((************************++++++************++++++)))******++++++,,,---...++++++++++++************++++++++++++++++++++++++))))))*********+++++++++++++++************++++++************************))))))*********+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))))))))++++++*********))))))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......//////....../////////000000000///////////////000000111/////////000000000000000000000//////...------,,,////////////////////////......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************************************************************)))************+++++++++++++++************++++++************************+++++++++******************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,*********++++++,,,,,,---************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************)))))))))***++++++,,,,,,++++++*********)))))))))************************++++++************++++++))))))******+++---//////,,,++++++++++++*********++++++++++++++++++++++++)))************+++++++++++++++************++++++************************)))************+++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,------...//////---......//////////////////............///000000.../////////000000000000........................////////////////////////......---,,,,,,,,,,,,---++++++++++++++++++++++++************************++++++************++++++************************************************************************************************)))************+++++++++++++++************++++++***************************************+++++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))******+++,,,,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))++++++,,,,,,+++************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************((())))))***++++++,,,,,,,,,+++++++++************************************++++++************++++++)))))))))***+++...000111,,,,,,+++++++++*********************************)))************+++++++++++++++************++++++************************)))************+++++++++******))))))******+++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,---...//////---......///000/////////...............///000000........./////////000000,,,,,,------.../////////////////////////////////......---,,,,,,,,,,,,---++++++++++++++++++++++++************************++++++************++++++************************************************************************************************)))************+++++++++++++++************++++++************************))))))******+++++++++,,,************************************************))))))******++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,))))))***+++,,,,,,------************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++(((((()))++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++************************((())))))***++++++,,,,,,,,,,,,,,,++++++++++++***************************++++++************++++++)))))))))***+++...000222,,,,,,,,,+++++++++******)))))))))))))))))))))))))))************+++++++++++++++************++++++************************)))************+++++++++*********)))***++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,---...///000000......///000111222333333++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................000000111111111111000000////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************************************)))************+++++++++))))))))))))))))))))))))************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,++++++*********,,,,,,+++******+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++++++++************++++++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------,,,------......------,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++++++++******************++++++++++++++++++++++++************************++++++************++++++***++++++,,,,,,++++++***+++++++++******************************************++++++++++++,,,,,,,,,++++++,,,,,,------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***,,,---,,,,,,---///111---...///000111222222222///000111222333222111000222222222333222222111111///000000111222333444555555666777999999999888888++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------------..........................................////////////......////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************************************)))************+++++++++************************************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,+++******+++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------------------,,,,,,++++++,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,------......------,,,+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++******++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++************************++++++************++++++***++++++,,,,,,++++++*********************************************************+++++++++,,,,,,,,,)))*********************+++,,,,,,,,,,,,---------++++++,,,,,,---------------...//////...///111333111222333444555666666666444333222111111222444555555555666666666666555555888888888999999:::::::::999:::;;;<<<<<<;;;;;;:::++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------,,,------------------,,,////////////////////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))************+++++++++************************************************)))************+++++++++************************************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,++++++************++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,------......------,,,+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++++++++************************++++++************++++++***++++++,,,,,,++++++*********************************************************++++++++++++,,,,,,************)))))))))))),,,,,,---------.........,,,,,,---...///000111111111222333222222222444666666777888999:::;;;;;;;;;:::777333111000333777::::::;;;;;;<<<<<<;;;;;;;;;>>>>>>????????????>>>>>>>>>???@@@@@@@@@???>>>===++++++++++++++++++++++++************************,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------,,,,,,------------,,,,,,////////////////////////////////////////////////........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,------......------,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***************+++++++++++++++++++++++++++++++++************************++++++************++++++***++++++,,,,,,++++++***)))))))))***************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------.........//////...///000111222444555555666777777777666666888::::::;;;<<<===>>>>>>???>>>===:::666333333555999<<<===>>>>>>????????????>>>======>>>????????????>>>BBBBBBCCCCCCCCCAAA@@@???++++++++++++++++++++++++************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------------------------......---------////////////////////////000000000000000000000000........................++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))*********+++++++++************************************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,------......------,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++))))))*********+++++++++++++++++++++++++++++++++************************++++++************++++++***++++++,,,,,,++++++***)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................------....../////////000000000222222333555777888999::::::;;;<<<;;;::::::<<<>>>===>>>>>>???????????????<<<;;;999777777888999::::::;;;;;;<<<======<<<<<<999;;;<<<>>>??????>>>===BBBBBBCCCCCCCCCAAA@@@???++++++++++++++++++++++++******************************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---////////////////////////000000000000000000000000------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,------------///......------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++++++++******))))))******+++)))))))))***++++++,,,,,,++++++++++++++++++++++++************************++++++************++++++***++++++,,,,,,++++++*********++++++,,,------------------------------------------.........//////---.........////////////111111111222222222333333666777888999;;;<<<>>>>>>>>>?????????======???@@@@@@@@@@@@@@@???>>>======;;;;;;:::999999888888888555666777888999999999999;;;<<<>>>@@@AAA@@@>>>===>>>???@@@@@@@@@???>>>===++++++++++++++++++++++++************************)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------............------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,------------...000000///......---,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------------------.........///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,((())))))***++++++,,,,,,++++++++++++++++++++++++************************++++++************++++++***++++++,,,,,,++++++***++++++,,,------...//////////////////////////////////////////000000000000//////000111222333333444555555666666666777777777;;;;;;<<<===???@@@AAAAAA@@@AAABBBAAA??????AAABBBBBBBBBBBBAAA???>>><<<;;;;;;;;;999888777777777888666777888999::::::::::::@@@AAACCCCCCCCC@@@>>><<<999:::;;;<<<<<<;;;;;;:::++++++++++++++++++++++++)))))))))))))))))))))))))))***+++,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++************************)))************+++++++++************************************************)))************+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,---------......111111000///......---------,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,------......------,,,++++++,,,,,,,,,------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000,,,------......------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++*********************************++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---((())))))***++++++,,,,,,++++++++++++++++++++++++************************++++++************+++++++++++++++,,,,,,+++++++++,,,,,,------...///000000000000000000000000000000000000000000111111111111222222333444666777888888888999999999999:::::::::>>>>>>???@@@AAABBBBBBCCCBBBBBBCCCBBB@@@@@@AAACCCDDDDDDCCCAAA???===;;;:::<<<;;;888666555666777888::::::<<<===>>>>>>>>>>>>DDDEEEFFFEEECCC@@@<<<999555666888999999999888888+++++++++++++++***)))(((************************************************++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,------......------,,,---------............///........................---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************++++++******************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------555444222000...---,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,------------------------+++,,,---...///......---++++++++++++++++++++++++------,,,,,,,,,,,,,,,---,,,---------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////...------,,,,,,,,,------........................---------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,************************+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,---,,,,,,+++*********+++++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///000111111111111000...---.../////////...///000111111111111111333444555777999;;;=========>>>>>>>>>>>>>>>??????BBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGGGGDDDAAA===;;;;;;<<<===:::;;;;;;<<<===>>>>>>???BBBCCCEEEFFFEEEDDDBBBAAAGGGHHHHHHHHHFFFCCC@@@>>>>>>===<<<<<<;;;;;;<<<<<<)))******+++++++++******************************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,------------,,,,,,------------....................................------......------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------333222000///------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------***+++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,------...---------------.................................---------,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++************************+++++++++*********))))))+++++++++*********))))))++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,---,,,++++++******++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...///111111111222111///.........000000000111111333444555555555555888888:::;;;===>>>@@@@@@>>>???@@@@@@AAAAAAAAAAAACCCCCCCCCDDDCCCCCCBBBBBBBBBCCCEEEFFFGGGHHHHHHHHHGGGEEEBBB@@@??????AAABBBAAA@@@???>>>>>>@@@BBBDDDEEEFFFGGGHHHHHHGGGFFFDDDEEEFFFGGGHHHGGGFFFDDDCCCDDDDDDCCCBBBBBBBBBBBBCCC(((((()))++++++,,,,,,,,,************************************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,------------............------------------------------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************************************)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------000///...---,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---......//////.........------------------------........................,,,,,,,,,---------......,,,,,,,,,------...//////---------.........//////........................------------,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++************************+++++++++***************+++++++++***************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,++++++******++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---...000111111111111000000/////////111222333444555666888999:::::::::<<<<<<===>>>???@@@AAAAAA???AAABBBDDDEEEEEEDDDDDDCCCDDDEEEFFFFFFFFFEEEDDDDDDDDDFFFGGGHHHIIIIIIIIIGGGFFFDDDCCCCCCDDDEEEGGGHHHFFFCCCAAAAAACCCFFFIIIHHHHHHJJJJJJKKKJJJIIIHHHDDDFFFGGGIIIJJJJJJIIIHHHFFFFFFEEEDDDDDDDDDDDDDDD((()))***+++++++++++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---------.........------------------------,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************************************************************************************************************+++++++++))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------.../////////......////////////////////////..............................//////000000000000....../////////................../////////000000------------------------------------------,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************+++************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---...///000111111111111111111111111222555777777888999;;;===>>>??????<<<======>>>>>>?????????AAACCCEEEGGGHHHGGGGGGFFFCCCDDDFFFHHHHHHHHHGGGFFFGGGGGGHHHIIIIIIHHHHHHGGGHHHGGGFFFEEEEEEFFFGGGHHHIIIGGGEEEDDDDDDEEEGGGHHHHHHHHHIIIJJJJJJJJJIIIIIIEEEFFFGGGIIIJJJKKKKKKJJJFFFFFFEEEDDDDDDDDDDDDDDD+++++++++++++++***)))(((*********************************************************+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------...------------------------,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))*********+++++++++))))))*********+++++++++))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------+++++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------------------------------...............///000111...//////000111111111000111111111111111111111111000000000000000000000000///000111222222222111111000000000000///---,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++*********************************************************************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,...///111222222222333444555444333444777:::999:::<<<>>>???AAAAAAAAA>>>>>>>>>>>>??????@@@@@@CCCDDDEEEGGGHHHHHHGGGGGGCCCDDDFFFGGGHHHHHHHHHHHHKKKJJJJJJIIIHHHGGGFFFEEEIIIHHHGGGFFFEEEEEEFFFFFFEEEEEEFFFFFFFFFEEEDDDDDDFFFFFFGGGGGGHHHHHHHHHHHHDDDDDDEEEFFFFFFGGGGGGGGGHHHHHHGGGFFFFFFFFFFFFFFF,,,,,,,,,++++++)))((((((************************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************)))))))))***++++++,,,,,,)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...++++++,,,,,,,,,,,,------+++++++++++++++,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,+++,,,---......111111111111111111111111222222222222333444555555333444555666777777777777555555555555555555555555666666666666666666666666222333555666666666555444222222333333222000...---000000//////......------------------------------------------............+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))***************************************+++++++++***************+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++******++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------......,,,---///111333555555666666888999888666666:::======>>>???AAABBBCCCCCCCCCAAAAAAAAABBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEFFFFFFCCCCCCDDDEEEFFFGGGIIIIIIKKKKKKJJJIIIHHHFFFDDDDDDHHHGGGFFFEEEEEEEEEEEEEEEBBBCCCEEEGGGGGGFFFDDDBBBEEEEEEEEEFFFFFFGGGGGGHHHCCCCCCCCCCCCDDDDDDDDDEEEFFFEEEDDDDDDCCCCCCDDDDDD******+++++++++******)))************************************************************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************((())))))***++++++,,,,,,)))************+++++++++)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,,,,------....................................///000222333666666666666666666666666666666666666777888999:::<<<<<<===??????@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????;;;<<<>>>?????????===<<<888999;;;<<<<<<;;;999888777777666555333222111000////////////////////////------------.........///,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***++++++++++++***)))************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---......///---///111444777999:::;;;999<<<===;;;888888;;;???AAAAAABBBCCCDDDEEEEEEEEEBBBCCCCCCDDDEEEFFFFFFGGGEEEDDDCCCAAAAAABBBCCCDDDBBBBBBBBBBBBCCCFFFHHHJJJIIIIIIIIIHHHHHHGGGFFFEEEEEEEEEEEEEEEFFFFFFFFFGGGCCCDDDEEEFFFGGGGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIIIIFFFFFFFFFFFFGGGHHHIIIJJJDDDDDDCCCBBBBBBBBBBBBBBB((()))***+++++++++++++++************************************************)))************++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************((())))))***++++++,,,,,,)))************+++++++++)))************+++++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,---......++++++,,,,,,,,,------------,,,,,,+++,,,,,,---------,,,,,,++++++,,,,,,---------------------------...------,,,,,,------...////////////////////////222222222222444666888999999999999999999999999999999999999999:::;;;<<<===BBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDFFFHHHHHHGGGFFFEEE>>>@@@CCCEEEFFFFFFEEEDDD???>>>===;;;:::888777666111111111111111111111111---------.........//////---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***)))************************))))))******++++++++++++))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,++++++++++++++++++,,,+++*********+++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.../////////000333777:::<<<>>>???<<<>>>@@@===999888<<<@@@CCCDDDEEEFFFFFFFFFFFFFFFBBBBBBCCCDDDEEEFFFGGGGGGFFFDDDAAA???>>>???AAACCCBBBAAA@@@@@@AAAEEEHHHJJJFFFFFFGGGHHHHHHHHHGGGGGGCCCCCCDDDEEEGGGHHHIIIIIIFFFFFFEEEEEEFFFHHHIIIJJJGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKKKKLLLNNNOOOQQQRRRIIIHHHGGGGGGFFFFFFGGGGGG,,,,,,,,,++++++*********************************))))))))))))))))))))))))******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++)))))))))))))))******+++,,,,,,,,,++++++*********************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,---,,,,,,,,,------+++)))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,+++++++++++++++,,,++++++++++++,,,---......,,,,,,,,,---...///000111///000111333444444555555999888888888888999:::;;;======<<<;;;;;;;;;<<<<<<@@@@@@AAABBBCCCDDDDDDEEEJJJKKKLLLNNNNNNNNNMMMMMMMMMNNNOOOPPPPPPOOOMMMMMMLLLLLLMMMNNNOOOOOONNNNNNNNNOOOOOOOOONNNLLLKKKIIIGGGHHHIIIJJJKKKKKKKKKKKKHHHGGGFFFFFFFFFFFFDDDBBB=========<<<:::777555333000000///...------,,,,,,++++++,,,---............---,,,,,,---//////...,,,...------,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************************************************************************************************************---,,,,,,+++***)))((((((++++++++++++++++++++++++******+++++++++,,,,,,,,,222///,,,,,,------,,,)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++,,,------///000111222333666777999;;;===???@@@@@@BBBDDDDDDBBB>>>===>>>AAACCCBBBAAACCCFFFHHHIIIIIIIIIHHHFFFDDDBBBAAA@@@???BBBBBBBBBCCCBBBBBBAAAAAACCCCCCBBBDDDFFFGGGFFFEEEDDDBBBCCCFFFFFFCCCBBBDDDEEEFFFHHHHHHIIIKKKNNNPPPQQQOOOLLLMMMQQQWWW[[[]]]SSSQQQOOOQQQUUUXXXYYYXXX\\\ZZZZZZ[[[^^^___\\\YYYYYYRRRLLLLLLLLLLLLNNNRRR,,,,,,,,,+++++++++***************************************************************************************+++++++++,,,,,,*********+++++++++,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++)))))))))))))))***++++++,,,,,,,,,+++++++++******************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,***))))))***,,,---,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------------------------------------,,,,,,++++++,,,,,,,,,,,,,,,+++,,,,,,---...//////......---...///000111333444555666777777777777;;;<<<===>>>@@@AAABBBBBB@@@@@@BBBDDDGGGIIIKKKLLLLLLLLLMMMMMMNNNOOOOOOOOOOOOPPPQQQQQQQQQQQQPPPOOONNNOOOQQQSSSTTTTTTSSSSSSOOOOOOPPPPPPPPPQQQQQQQQQQQQQQQQQQQQQPPPOOOMMMMMMNNNNNNOOOPPPQQQQQQQQQQQQMMMKKKHHHHHHJJJKKKLLLLLLGGGGGGFFFEEEDDDBBB???>>>:::999888666444222000///---...............------...---,,,---//////...,,,...------------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++************************************************************************************************************************,,,,,,++++++***)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,000...++++++,,,---,,,***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,+++++++++,,,,,,,,,,,,,,,///000111222444555666777999:::<<<>>>@@@BBBBBBCCCBBBDDDDDDCCCAAAAAACCCEEEDDDCCCCCCDDDGGGIIIIIIIIIHHHGGGDDDBBB@@@?????????AAAAAABBBCCCCCCCCCBBBBBBDDDCCCBBBBBBDDDEEEEEEDDDDDDCCCDDDGGGEEECCCEEEJJJIIIMMMQQQQQQPPPPPPTTTWWWZZZZZZ\\\```dddffffffdddlllfff```bbbhhhmmmllliiigggfffggglllrrrtttsssqqqddd^^^ZZZ]]]bbbgggooouuu,,,,,,,,,++++++++++++************************************************************************************++++++++++++,,,*********++++++++++++,,,++++++++++++++++++++++++------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++***))))))))))))***++++++,,,,,,,,,++++++++++++***************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------+++))))))+++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------------,,,,,,,,,,,,---------,,,,,,---...///000000333222000//////000222333666666888999:::;;;;;;;;;>>>@@@BBBEEEGGGIIIIIIIIIDDDFFFHHHKKKNNNQQQRRRSSSOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKKKKKKKJJJIIIHHHGGGFFFHHHJJJMMMOOOPPPQQQQQQKKKJJJIIIIIIIIIJJJKKKLLLQQQRRRRRRSSSSSSRRRQQQQQQPPPQQQRRRSSSTTTTTTTTTTTTMMMJJJFFFEEEFFFHHHJJJJJJNNNNNNNNNNNNMMMMMMLLLKKKEEEDDDCCCAAA>>><<<:::999444444444333111000......///---,,,---......---,,,---------------...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---+++******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------***,,,---,,,+++***+++---******+++,,,---//////000333444666777999;;;<<<===>>>???AAABBBDDDEEEFFFFFFAAABBBDDDCCCCCCDDDFFFHHHFFFEEEEEEFFFHHHIIIIIIHHHFFFEEEBBB???>>>===>>>???@@@AAABBBCCCCCCCCCCCCCCCFFFDDDBBBAAABBBCCCCCCCCCCCCCCCFFFJJJKKKKKKPPPWWWSSSXXX]]]___^^^^^^bbbggglllllllllmmmnnnllliiifffhhhdddfffooo{{{{{{tttnnnqqqxxx++++++++++++++++++++++++************************************************************************************++++++++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++******))))))******+++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...555222...,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------------------------------............,,,,,,,,,,,,,,,,,,---............///000111222333555444222111111333555777666777999<<<>>>@@@AAAAAABBBDDDGGGJJJLLLLLLLLLKKKGGGHHHIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFFFFEEEEEEEEEAAAAAA@@@???>>>===<<<;;;>>>@@@BBBEEEGGGHHHHHHHHHCCCBBB@@@??????@@@BBBDDDLLLLLLMMMNNNPPPQQQQQQRRRPPPQQQRRRSSSTTTTTTTTTTTTMMMJJJFFFEEEDDDDDDCCCBBBLLLMMMNNNOOOPPPQQQRRRRRRMMMMMMLLLJJJIIIGGGFFFEEE>>>>>>===;;;999666444333111///...---...///...,,,---------------...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))***+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---,,,++++++,,,---***+++,,,...000222333444777888:::;;;===???AAAAAAAAABBBDDDEEEFFFGGGGGGHHHBBBCCCCCCCCCCCCDDDFFFGGGGGGFFFFFFGGGIIIJJJIIIHHHFFFDDDAAA>>>===>>>???@@@BBBBBBCCCCCCCCCCCCCCCBBBGGGDDDBBBAAABBBDDDDDDDDDGGGGGGKKKUUU\\\___bbbeeedddfffiiimmmpppuuuyyy{{{}}}zzzuuurrrpppnnnlllkkkmmmuuu++++++++++++++++++++++++************************************************************************))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************))))))*********+++++++++***************++++++,,,++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...555222...,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......---------....../////////,,,,,,,,,,,,,,,---...///000000111111222444555666666555444444555666999:::777999<<<@@@DDDGGGIIIJJJGGGHHHKKKLLLMMMLLLKKKJJJEEEEEEDDDBBBAAA>>>===;;;?????????>>>======<<<<<<<<<<<<;;;:::999888888888<<<===???AAABBBBBBBBBBBB@@@???===;;;;;;===>>>???@@@AAABBBDDDFFFHHHJJJKKKLLLMMMNNNOOOPPPPPPPPPPPPLLLKKKJJJJJJJJJHHHEEEBBBFFFGGGIIIKKKNNNQQQSSSTTTSSSSSSRRRPPPNNNMMMLLLKKKIIIIIIGGGEEECCC@@@===<<<666333111000111111000///......------------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************************************++++++++++++++++++++++++*********+++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))))))))***+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---+++,,,...000333555777888:::;;;<<<>>>@@@BBBCCCDDDCCCDDDEEEFFFGGGGGGHHHGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEGGGIIIIIIHHHFFFEEEDDDBBB@@@??????@@@AAADDDDDDDDDDDDCCCBBBBBBAAADDDBBBAAABBBDDDFFFGGGGGGMMMKKKQQQ___kkknnnkkkhhhooommmnnnttt}}}***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++************************)))))))))************+++)))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************++++++++++++************+++,,,,,,***++++++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------+++))))))+++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------.........---------...//////000000............///000111111333333444444666777999:::888888888888888999::::::999;;;>>>BBBGGGJJJMMMNNNIIIIIIJJJJJJJJJIIIHHHGGG@@@???===<<<::::::::::::::::::999999888888777777999999888888777888888999;;;<<<===>>>??????>>>===???>>>===<<<;;;<<<======:::::::::;;;===???@@@AAAAAABBBCCCDDDEEEEEEEEEEEEDDDDDDFFFIIIJJJJJJFFFCCCBBBCCCDDDFFFHHHKKKNNNOOOTTTTTTSSSQQQOOONNNLLLLLLQQQPPPOOOMMMKKKHHHFFFEEE>>>;;;888777777777666555222111000//////......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))*********))))))+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---...---,,,+++,,,......///111333666999;;;<<<>>>>>>???@@@BBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGLLLIIIGGGFFFFFFFFFEEEDDDCCCCCCCCCFFFHHHHHHGGGEEEDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCGGGKKKNNNOOOOOOOOOOOOVVVeeeppppppjjjfffrrrrrruuu|||******+++++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))************))))))))))))************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,***))))))***,,,---,,,+++******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---......///---------...///000000000222222222222333444555555555666666777888:::<<<===<<<<<<<<<<<<;;;:::888777777999<<<@@@CCCFFFHHHIIICCCCCCCCCBBBBBBAAAAAAAAA===;;;999888888:::<<<===::::::::::::::::::999999999888888888999:::<<<===>>>???@@@BBBBBBBBBAAAAAACCCCCCCCCBBBBBBAAAAAAAAA@@@???>>>===<<<<<<======:::;;;<<<======>>>>>>>>>======>>>@@@CCCCCCAAA@@@@@@?????????AAABBBDDDEEELLLLLLMMMMMMNNNOOOOOOPPPSSSRRRRRRPPPOOOMMMKKKJJJGGGDDD@@@>>>>>>>>>>>>===777666555333222111000000................................................------------------------+++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,)))+++,,,+++))))))+++---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,...111222444666999;;;===>>>AAAAAABBBBBBCCCDDDDDDEEEFFFFFFGGGHHHHHHHHHGGGGGGJJJGGGDDDDDDEEEEEECCCAAA??????AAADDDFFFGGGEEECCCBBBBBBCCCDDDCCCCCCBBBAAAAAAAAACCCDDDEEEEEEEEEEEEFFFHHHLLLRRRYYY]]]^^^^^^YYY]]]hhhuuu|||{{{zzz{{{*********++++++,,,,,,,,,************************++++++++++++++++++++++++************************))))))))))))************))))))))))))************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************************************************************************************)))************+++++++++++++++******++++++,,,---*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******))))))******+++,,,------,,,,,,------+++)))******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////---------...///000000111444444444555666777888999777777888999:::<<<>>>?????????@@@???===:::666444444555888:::===???AAAAAA<<<;;;;;;:::::::::;;;;;;===;;;888777777:::===???AAAAAAAAAAAAAAAAAAAAAAAA===<<<<<<===???AAACCCDDDFFFGGGIIIJJJLLLLLLLLLKKKMMMMMMNNNNNNMMMLLLKKKJJJJJJHHHFFFCCC@@@?????????>>>>>>???@@@AAAAAAAAAAAA???===<<<<<<===>>>>>>===>>>===<<<:::::::::;;;<<>>======???BBBEEEFFFDDDCCC@@@AAACCCDDDDDDCCCAAA@@@>>>???AAACCCEEEGGGHHHHHHLLLOOOUUU^^^fffjjjlllkkkiiisss{{{wwwwww************************************************************************)))************+++++++++************************************************)))************+++++++++,,,,,,+++++++++,,,---...,,,,,,,,,---------......---------,,,,,,+++++++++************************************************+++++++++*********))))))++++++************++++++************************++++++++++++++++++++++++)))************+++++++++************************************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++******++++++,,,,,,///---,,,,,,...//////...222222222222222222222222555666888999::::::999999<<<===>>>@@@BBBCCCCCCCCCBBB===888666666666444222555444444666777777555444888777777777999;;;;;;;;;>>>>>>=========>>>@@@AAAGGGGGGGGGHHHHHHHHHGGGFFFBBBCCCDDDFFFGGGJJJMMMOOOMMMOOOPPPNNNJJJIIIMMMQQQNNNRRRSSSPPPOOORRRTTTSSSSSSMMMHHHIIIIIIFFFCCCCCCAAADDDGGGIIIIIIIIIJJJKKKHHHIIIIIIHHHEEEBBBAAA@@@AAA===:::888888:::::::::@@@>>>===???DDDJJJOOOQQQSSSRRRQQQRRRRRRQQQOOOLLLJJJGGGCCCDDDHHHJJJGGGDDDEEECCC@@@===:::777666555111000///.........///000......---------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,,,,+++++++++++++++------------,,,...222555999:::<<<>>>@@@BBBCCCCCCEEECCCBBBAAABBBCCCFFFGGGJJJIIIHHHGGGGGGFFFDDDAAACCCCCCBBBBBBAAA@@@@@@???AAAAAAAAAAAABBBCCCDDDEEEEEEDDDCCCBBBAAAAAAAAABBB???CCCGGGJJJJJJLLLOOORRRaaa\\\[[[cccppp{{{~~~}}}vvvooommmjjjddd___gggccc^^^ZZZXXXVVVUUUTTT************************************************************************)))************+++++++++************************************************)))************++++++++++++*********++++++,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,+++++++++************************************************+++++++++*********))))))++++++************++++++************************++++++++++++++++++++++++)))************+++++++++************************************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,---...///...---...111333333222333333444444555666777777666777999;;;<<<======<<<===>>>@@@BBBEEEFFFGGGGGGIIICCC<<<777555444333111666666666777888888888777777555555888===@@@@@@>>>IIIGGGEEEDDDDDDGGGKKKNNNMMMLLLLLLMMMOOONNNLLLJJJOOOLLLKKKNNNUUUXXXUUUQQQKKKJJJJJJKKKNNNPPPPPPOOOKKKOOOPPPNNNMMMQQQSSSRRRWWWQQQMMMOOOOOOMMMKKKLLLIIIIIIJJJKKKLLLMMMNNNNNNLLLOOOQQQPPPLLLHHHHHHIIIEEECCCAAAAAABBBBBBAAA@@@:::888777888<<<@@@CCCDDDHHHHHHIIIKKKMMMNNNMMMKKKHHHDDDAAACCCGGGJJJJJJGGGHHHGGGDDDBBB???<<<:::999555444222111/////////000///......------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***...---,,,,,,+++++++++,,,,,,.../////////111444666:::;;;===???AAABBBBBBCCCBBBBBBBBBBBBDDDFFFGGGHHHIIIGGGEEEEEEEEEEEECCCBBB????????????????????????CCCBBBBBBBBBBBBBBBCCCCCC???AAACCCDDDDDDCCCBBBBBBLLLMMMNNNNNNQQQWWW___fffkkknnnuuuyyyvvvrrrnnnjjjddd___\\\ccc___YYYVVVVVVVVVTTTQQQNNNPPPSSSTTTTTTSSSQQQPPP************************************************************************)))************+++++++++************************************************)))************+++++++++))))))*********+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++++++++************************************************+++++++++***************++++++************++++++************************++++++++++++++++++++++++)))************+++++++++************************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////...............////////////111444777777777666666555555666777888999999:::<<<>>>???@@@AAAAAA???@@@CCCEEEGGGIIIJJJKKKIIIDDD===888555555555555444555666666777777777777999888888;;;@@@DDDDDDBBBHHHKKKNNNMMMKKKKKKMMMPPPMMMQQQWWW\\\]]]WWWOOOHHHNNNMMMRRR___lllnnncccWWWRRRPPPPPPVVV___bbb\\\VVVOOOTTTWWWVVVWWWZZZ[[[YYYWWWTTTSSSVVVWWWTTTSSSTTTTTTPPPLLLKKKNNNPPPPPPOOOOOORRRTTTSSSQQQOOOQQQRRRMMMLLLJJJIIIHHHFFFCCC@@@EEECCC@@@???@@@AAAAAA@@@??????@@@CCCFFFGGGFFFEEEDDDAAA???@@@EEEIIIJJJIIIIIIHHHHHHFFFDDDBBB@@@???<<<:::888666333222111000000///......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++...------,,,,,,,,,,,,,,,---///222333444555777888===>>>???@@@AAABBBBBBBBB@@@AAACCCEEEGGGHHHIIIIIIDDDBBB@@@???@@@AAAAAA@@@<<<======>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDCCCDDDEEEFFFFFFHHHLLLNNNTTTSSSTTTWWW```mmm|||{{{ooojjjfff```[[[]]]YYYUUUQQQOOOMMMLLLKKKNNNPPPRRRSSSTTTUUUVVVXXXVVV___kkkssstttqqqmmmkkk************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++)))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++++++++************************************************************************++++++************++++++************************++++++++++++++++++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...//////............//////111111111444777999999888888777777777777777888999???@@@AAABBBCCCCCCDDDDDDBBBCCCDDDFFFGGGHHHIIIIII@@@>>>;;;999999:::;;;;;;:::<<>>======@@@AAABBBCCCCCCDDDHHHKKKJJJWWWcccddd[[[SSSSSSVVVcccqqqyyyjjjbbblllppp|||ooohhhiiinnnvvv~~~}}}tttkkkccckkkrrrttttttuuusssoooeeedddhhhnnnooojjjfffeeeddd]]]UUUSSSUUUXXXWWWUUUSSSPPPMMMMMMPPPSSSTTTTTTQQQOOOMMMLLLLLLKKKIIIHHHHHHFFFCCCAAA@@@>>><<<:::======>>>???AAABBB@@@>>>AAA>>><<<===@@@DDDFFFFFFDDDEEEFFFFFFFFFEEEDDDCCCCCCBBB???<<<999666444333111000///...------------------------,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------///222666999999999:::;;;@@@@@@AAABBBCCCCCCCCCCCCAAACCCEEEHHHIIIIIIHHHHHH@@@>>>;;;:::<<<>>>????????????@@@AAAAAABBBBBBCCCAAAAAABBBCCCEEEGGGIIIJJJKKKJJJIIIHHHLLLUUUbbbkkkuuuwww||||||~~~~~~wwwpppaaa^^^WWWPPPMMMOOOOOONNNRRRRRRQQQOOOMMMPPPXXX^^^nnnsssyyyzzzwwwvvvyyy}}}************************************************************************))))))*********+++++++++************************************************))))))*********+++++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++************************************************************************++++++************++++++************************++++++++++++++++++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------........................///000000444444444666999999888777666777999;;;===???@@@AAAGGGFFFFFFEEEEEEEEEEEEEEEDDDEEEEEEFFFFFFEEEEEEDDD999:::<<<===>>>???@@@AAACCCGGGKKKLLLKKKIIIHHHIIIHHHMMMPPPMMMIIILLLVVV```jjjzzzuuukkkooowwwxxxuuuvvvxxxwwwuuukkkaaaWWWUUU[[[aaa```]]]YYYUUUQQQNNNOOOQQQRRRRRRLLLJJJGGGEEEEEEDDDBBB@@@@@@@@@@@@AAACCCCCCAAA???AAA???===<<<===>>>??????===>>>???AAACCCDDDEEEEEEHHHGGGEEEBBB???===:::999444333111000///..................------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------...............+++++++++,,,---...///000333777;;;===>>>>>>>>>>>>BBBBBBCCCDDDDDDDDDDDDDDDEEEFFFIIIJJJJJJIIIGGGFFFAAA>>><<<;;;===???@@@@@@CCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGJJJMMMOOOQQQNNNSSSYYYaaakkkzzzwwwqqqoooiiibbbYYYSSSRRRSSSSSSSSSRRRVVVUUUNNNMMMVVVaaafffiiinnnqqqooolllrrr************************************************************************)))************+++++++++************************************************)))************+++++++++***+++,,,---...---,,,,,,,,,,,,---------.........*********+++++++++++++++***************************************************************+++++++++++++++************++++++************************++++++++++++++++++++++++)))************+++++++++***************************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------...///000111222666666777999;;;<<<:::888444777===CCCHHHLLLNNNNNNLLLKKKJJJHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDCCCBBB===???AAABBBCCCDDDEEEGGGEEEHHHJJJKKKJJJLLLPPPTTT]]]```bbb^^^\\\cccttt~~~vvvpppfff^^^YYYWWWUUUTTTTTTQQQNNNLLLLLLKKKJJJIIIEEEEEEFFFHHHJJJJJJHHHFFFDDDCCCBBB@@@>>>===<<<<<<999999:::;;;>>>@@@BBBDDDHHHGGGGGGFFFDDDBBB@@@???888777666444222111111000000000//////...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++,,,...000222444555999<<>>===555:::AAAIIIOOORRRSSSSSSMMMLLLKKKJJJIIIIIIJJJJJJIIIIIIIIIIIIHHHGGGFFFFFFFFFHHHHHHGGGGGGJJJOOOSSSTTTTTTSSSRRRTTT\\\hhhrrr{{{www{{{~~~xxxtttqqqhhhddd\\\VVVRRROOOLLLJJJOOOOOONNNOOOPPPOOOMMMJJJIIIIIIIIIGGGDDD@@@>>>===:::999888888999<<>>===;;;999777666555555222111111000//////..............................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///000111,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,---///111444777999;;;>>>@@@CCCCCCCCCBBBCCCDDDDDDDDDEEEGGGGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKJJJIIIGGGFFFEEEEEEFFFGGGEEEDDDEEEEEEEEEFFFGGGGGGHHHHHHLLLOOOWWW```kkkuuu~~~yyymmmcccZZZRRRMMMHHHIIIJJJIIIHHHKKKQQQWWWYYY^^^aaaaaabbblll~~~************************************************************************)))************+++++++++************************************************)))************+++++++++''')))+++,,,,,,,,,***)))******+++++++++,,,,,,,,,))))))******++++++++++++************************************************))))))******++++++++++++++++++************++++++************************++++++++++++++++++++++++)))************+++++++++*********************************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---...///000333555777888666777:::>>>AAACCCBBBAAA888===EEELLLQQQRRRPPPOOOMMMLLLKKKJJJJJJKKKLLLMMMJJJKKKKKKKKKKKKKKKJJJJJJMMMMMMLLLJJJKKKPPPYYY```qqqooollliiilllyyywwwnnngggbbb^^^YYYXXXVVVUUUSSSPPPLLLIIILLLMMMNNNMMMIIIEEEBBB@@@===;;;999777777:::===???AAABBBDDDEEEFFFFFFEEEEEECCCAAA???===;;;:::999999333222222111000//////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...///000111111,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++...///111333777;;;>>>???AAACCCDDDEEEDDDCCCDDDEEEDDDEEEFFFGGGHHHIIIIIIIIIHHHIIIJJJKKKLLLLLLLLLLLLFFFEEEEEEEEEFFFFFFDDDBBBFFFGGGHHHIIIKKKLLLMMMNNNYYY___kkkzzzzzzkkkbbbZZZWWWSSSNNNJJJIIIIIIIIIJJJLLLNNNOOOPPPWWWaaaiiiqqqvvvzzz{{{++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++///...,,,+++***+++,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++******++++++,,,---))))))***++++++++++++***************************,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,...------------------,,,........................///111555777777888999:::666:::@@@EEEHHHIIIHHHGGG;;;???EEEIIIKKKLLLNNNOOOKKKLLLLLLKKKIIIIIIKKKLLLKKKIIIIIIMMMOOONNNOOOQQQQQQPPPNNNLLLRRRccc{{{{{{||||||tttwww}}}{{{{{{{{{|||~~~{{{zzz{{{zzzvvvuuuwww|||yyyxxxvvvqqqmmmmmmrrrpppoooqqqsssuuuxxxzzz~~~{{{oookkkggg___VVVQQQSSSQQQNNNKKKJJJHHHGGGEEEEEEDDDAAA>>><<<;;;:::::::::<<<>>>?????????@@@AAAFFFDDDAAAAAAAAAAAA@@@???:::999777666444333333333......------,,,,,,------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++)))))))))***+++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------............------,,,,,,,,,+++---...---,,,+++,,,---111333777:::;;;===@@@BBBEEEEEEFFFFFFEEEDDDBBBAAAFFFGGGHHHHHHGGGFFFGGGIIIKKKKKKLLLLLLKKKIIIHHHGGGIIIHHHGGGFFFEEEEEEEEEEEEJJJGGGIIIMMMOOOPPPXXXcccpppuuukkkbbbSSSKKKNNNMMMLLLKKKJJJLLLPPPTTTXXXXXX]]]cccfffjjjuuu++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++---,,,+++*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++******++++++,,,---))))))***++++++++++++***************************,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,------...///000222222333777888888777666666888999???AAAEEEIIIJJJIIIGGGEEEAAADDDHHHJJJKKKLLLNNNOOORRROOOKKKIIIIIIKKKLLLLLLMMMJJJIIIKKKLLLNNNWWW```llleee___cccrrr~~~uuukkkdddffflllrrrvvvzzzwwwvvvyyyyyyyyy}}}}}}}}}zzzwwwuuusssrrrooommmlllmmmooorrrzzzsssmmmbbb___ZZZWWWTTTPPPKKKFFFFFFEEECCCAAA????????????===>>>>>>>>>=========>>>BBB@@@??????AAAAAA@@@??????>>><<<999777555333333000///...------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++************++++++************++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------......---------,,,,,,,,,,,,+++,,,------,,,---///111444666:::<<<===>>>@@@BBBDDDEEEEEEFFFFFFEEEDDDCCCCCCEEEFFFEEEDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHGGGFFFHHHGGGFFFDDDDDDFFFIIILLLQQQMMMMMMSSSZZZddduuuyyygggWWWSSSPPPLLLMMMSSSYYYWWWUUUYYYcccqqq~~~++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,+++***)))))))))************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++******++++++,,,---))))))***++++++++++++***************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,,,,---///111333666777888<<<<<<;;;999777888:::===HHHIIIKKKLLLKKKIIIFFFDDDCCCEEEHHHIIIIIIJJJLLLMMMNNNKKKHHHHHHKKKNNNOOOOOOMMMLLLNNNTTT[[[hhhzzzzzzsssooopppqqqpppnnnuuurrrmmmkkkoooyyyzzzvvvuuuuuuqqqsssssspppqqqtttvvvuuu~~~zzzsssiii[[[QQQNNNMMMJJJHHHFFFEEEDDDDDDAAA@@@>>><<<:::::::::;;;===<<<===???BBBCCCBBBAAAEEECCCAAA>>>;;;888555444333222000///---,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...------,,,,,,,,,,,,++++++***+++------...000444777999;;;>>>??????@@@AAACCCDDDDDDEEEFFFFFFFFFFFFEEEBBBCCCDDDCCCBBBAAABBBCCCEEEFFFGGGGGGHHHHHHGGGGGGCCCEEEGGGFFFDDDDDDGGGJJJNNNSSS]]]jjjxxxxxxnnnVVVVVVVVVUUUUUUZZZaaafffpppoooqqq{{{++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++******++++++,,,---))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,------------------------...///111333666888:::;;;:::;;;=========???BBBDDDLLLLLLLLLKKKJJJGGGDDDBBBCCCEEEIIIKKKKKKKKKLLLLLLIIIHHHGGGHHHKKKOOOSSSVVV[[[ZZZ___kkk{{{zzzqqqkkkiiihhhgggiiinnnwww|||xxxtttoooqqqnnnppptttuuutttxxxxxxiiiccc```\\\VVVQQQKKKHHHEEEGGGDDD@@@>>>======<<<<<<888999;;;???CCCFFFFFFFFFFFFEEEDDDAAA>>>;;;999888777555333111///---,,,,,,................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111555999===>>>@@@BBBBBBBBBAAABBBDDDEEEEEEFFFFFFFFFFFFFFFFFFCCCDDDEEEDDDBBBAAABBBCCCFFFFFFGGGGGGGGGGGGGGGGGGDDDHHHLLLLLLIIIGGGHHHJJJJJJ___|||rrrdddXXXQQQWWWcccmmmpppvvv++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++******++++++,,,---))))))***++++++++++++***************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---------........./////////222333444666888999;;;;;;999===AAADDDEEEEEEFFFGGGIIIIIIHHHGGGFFFDDDCCCBBBDDDGGGKKKMMMLLLKKKJJJJJJIIIHHHGGGFFFKKKWWWgggsss}}}xxx{{{{{{ooohhhgggjjjkkkkkkooovvv|||tttqqqtttwwwzzz{{{zzzzzzvvvkkk```WWWRRRPPPLLLFFFCCCBBBAAA???===777777999>>>CCCFFFGGGGGGDDDDDDDDDCCCAAA???===<<<:::999777444222000......................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,...111333666999>>>AAAAAABBBDDDDDDCCCBBBCCCDDDGGGFFFFFFEEEEEEEEEDDDDDDFFFGGGHHHGGGEEEDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFHHHJJJLLLMMMOOORRRXXX]]]aaaqqqooohhh^^^UUUQQQSSSWWW```ppp++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,---------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++******++++++,,,---))))))***++++++++++++******************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,---...///000222222333666777888999;;;<<<===>>>???CCCHHHJJJIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCCCCCCCAAACCCFFFGGGHHHIIIKKKLLLJJJIIIIIIOOO^^^vvv~~~xxxhhhjjjnnnwwwvvvmmmlllkkkkkknnnsssxxx|||mmmlllooovvv|||zzzooolllooowwwvvvtttxxx~~~|||{{{}}}zzzddd^^^VVVPPPLLLHHHBBB>>>===<<<<<<>>>BBBEEEFFFFFFCCCDDDEEEEEEDDDCCCAAA@@@===<<<:::777555333222111................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...,,,,,,------------......///222666999;;;>>>AAADDDBBBCCCEEEEEECCCBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEHHHIIIJJJIIIGGGEEEFFFGGGCCCCCCCCCCCCCCCDDDEEEFFFKKKJJJLLLRRR^^^lllyyysss^^^RRRRRRQQQNNNPPP[[[mmm{{{++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************++++++******++++++,,,---))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,---...000222444666777::::::<<<===???AAABBBBBBGGGIIILLLLLLJJJHHHGGGGGGDDDDDDCCCBBBBBBCCCDDDDDD@@@AAACCCEEEJJJSSS]]]ccc]]]\\\aaapppssstttuuusssooommmmmmooo|||wwwpppkkknnnnnnlllooossspppjjjdddfffiiimmmrrrwww{{{}}}uuurrrrrrttttttqqqpppssswwwnnnfffdddeeehhhnnnuuu}}}ttthhhjjjppprrrzzz|||zzzzzz~~~uuulllbbbVVVOOOLLLIIIEEEDDDEEEFFFFFFFFFEEEFFFGGGGGGGGGEEECCCBBB@@@>>><<<:::777666555444........................................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,---------.........------,,,,,,------...---------....../////////222666;;;>>>@@@AAACCCDDDAAACCCDDDDDDCCCBBBCCCCCCAAAAAAAAABBBCCCEEEFFFHHHHHHIIIIIIHHHFFFEEEEEEFFFBBBBBBCCCDDDFFFHHHKKKLLLUUUYYYcccuuuvvvdddSSSIIIMMMRRRZZZdddrrr++++++++++++++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,************************************************++++++******++++++,,,---))))))***++++++++++++************************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...------,,,,,,------...,,,---...111444666888999;;;<<<>>>@@@BBBDDDFFFGGGJJJKKKLLLKKKJJJIIIJJJKKKFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFHHHLLLWWWgggxxx|||}}}{{{qqqkkkaaagggooovvv~~~|||nnneeefffgggjjjmmmoooppprrrrrrpppuuuwwwyyy{{{~~~}}}xxx{{{|||vvvmmmggghhhkkkiiippp~~~rrrtttwwwyyytttjjjZZZVVVPPPKKKIIIIIIIIIHHHGGGHHHIIIIIIIIIGGGDDDCCCAAA@@@>>>;;;999888777666////////////////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,---------.........------,,,,,,------............/////////000000444888>>>AAACCCCCCDDDDDD@@@BBBDDDDDDCCCBBBBBBCCC>>>>>>???@@@CCCFFFIIIJJJGGGGGGHHHGGGDDDCCCCCCDDDCCCDDDEEEGGGJJJNNNRRRTTTfffpppxxxgggYYYSSSWWW^^^ccckkkzzz++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,...//////---,,,+++,,,......111444444444555999===BBBDDDGGGJJJKKKKKKKKKJJJLLLIIIJJJNNNLLLFFFFFFJJJEEE@@@BBBIIIHHHBBBBBBIIIDDDJJJOOOWWWjjj}}}nnniiifffcccgggpppsss{{{~~~zzzttttttrrrnnnjjjggggggggglllttt|||yyysssxxx|||{{{vvvrrrqqqsss}}}yyymmmeeeYYYLLLJJJPPPKKKGGGFFFHHHEEE@@@AAAGGGEEEEEECCC@@@<<<:::999:::444333111///...///000111000///------...///---,,,////////////............---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............//////......---,,,...---++++++...222888;;;???@@@AAABBBDDDFFFGGGHHHEEEDDDDDDEEEFFFDDD???;;;<<<<<<===???CCCEEEFFFFFFGGGFFFEEEEEEFFFEEEBBB???GGGDDDEEEIIIMMMUUUfffvvvzzzqqqeee^^^___gggqqqxxx++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,------......---,,,,,,---///...222666999:::===BBBFFFMMMMMMNNNNNNMMMKKKIIIHHHLLLGGGEEEHHHHHHDDDBBBCCCEEEAAA@@@AAACCCDDDKKKRRRPPPVVVaaapppxxxtttjjjffffffoooyyyvvvlllcccbbbfffdddggglllsss}}}~~~}}}{{{iii[[[VVVNNNJJJIIIKKKJJJFFFEEEHHHEEEEEEEEECCC@@@>>>======777666333111//////......000///---...//////...---////////////............---.........------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------.....................---///222666;;;>>>DDDDDDEEEEEEEEEEEEDDDDDDFFFDDDBBBCCCDDDDDDBBB@@@>>>>>>???@@@BBBDDDEEEEEEHHHGGGFFFEEEFFFGGGHHHIIIFFFGGGPPPaaarrrvvveeeggglllttt++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,,,,,,,------,,,---......---...000222222666;;;===>>>AAAEEEJJJRRRRRRRRRQQQOOOLLLIIIHHHKKKEEEBBBCCCDDDBBBAAAAAACCCCCCBBBDDDOOO```mmmqqqiiiooo{{{}}}xxxzzzwwwmmmffffffjjjtttwwwllllllkkkfffbbbbbbccceeemmmvvv}}}zzzxxxzzz|||vvvnnniiigggccc]]]ZZZ[[[aaagggeeeaaa___cccfffgggiiillleee```[[[\\\ccckkkqqqssszzzvvvvvvwww{{{~~~oooddd[[[QQQMMMKKKIIIHHHJJJDDDEEEEEEDDDBBB@@@===<<<:::999777555222000...---///...---...///000///...////////////............---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,---......//////...///111444777;;;???AAAFFFGGGGGGHHHGGGEEEDDDCCCEEECCCAAAAAACCCEEEFFFFFFDDDDDDDDDDDDDDDEEEFFFFFFEEEFFFFFFFFFFFFGGGIIIKKKQQQ[[[qqqqqqoooyyy++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,,,,------+++---//////000111444777;;;>>>AAAAAA??????AAADDDNNNNNNOOOOOONNNMMMLLLKKKHHHEEECCCBBBAAAAAACCCEEE???BBBFFFQQQkkk}}}vvvllldddeeeiiioooyyyiiiYYYXXX^^^bbbhhhvvvuuukkkkkkkkkddd[[[YYYYYYWWWUUUYYY___```]]]dddcccaaa\\\UUURRRXXXaaadddaaabbbgggiiifffdddeee```ZZZUUUXXX```dddbbb]]]UUU^^^eeeeeecccddddddcccnnnnnnooorrrxxx|||www{{{{{{{{{}}}jjj[[[SSSOOOLLLKKKFFFEEEEEEEEEDDDBBB>>><<<;;;;;;:::888666333000//////---------///000///...////////////............------............------------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------...------,,,,,,,,,------........................------------------------------------------------,,,,,,,,,---------......---------------......///...111444888===@@@BBBCCCEEEFFFGGGHHHHHHGGGFFFEEEBBBBBBBBBCCCEEEGGGIIIIIIJJJJJJIIIHHHGGGGGGHHHJJJEEEGGGIIIJJJLLLOOOTTTYYYrrrrrrsss++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))*********+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,------...,,,...000222444666:::===CCCFFFHHHFFFCCC@@@AAABBBKKKKKKLLLLLLLLLLLLLLLLLLCCCDDDDDD@@@>>>@@@FFFKKKEEEIIIQQQddd|||ssseeeffflllwww~~~vvv~~~yyyllliiiqqq{{{vvvhhhXXXPPPRRRXXX]]]aaabbbcccaaa```fffttt~~~{{{uuuzzz~~~tttaaafffgggccc^^^]]][[[XXXTTTSSSRRRQQQTTTYYY___cccbbbiiisss}}}|||sssggg[[[RRRJJJHHHFFFEEEFFFEEEBBB@@@;;;;;;;;;:::999777555444///...---...///000///...////////////............------...//////......---------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------------,,,,,,,,,------...........................------------------------------------------------,,,,,,,,,---------......//////...---------...///111444888<<<@@@BBBCCCCCCFFFGGGGGGHHHGGGFFFEEEDDD???AAADDDGGGIIIIIIIIIIIIKKKLLLKKKIIIGGGGGGIIIKKKIIIIIIKKKQQQ[[[kkk{{{sssdddhhh}}}++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,---......---000333666999<<>><<<<<<<<<======777666444444444444222000////////////............------...///////////////........................++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,---...///........................------------------------........................,,,,,,,,,---------............---...///222555666===???AAADDDEEEFFFEEEEEEIIIGGGEEEBBB@@@@@@@@@AAABBBEEEHHHIIIHHHHHHIIIKKKHHHJJJKKKIIIFFFGGGLLLQQQYYY___ooo||||||zzzlllfffkkk++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///111444888<<<@@@EEEJJJMMMPPPSSSUUUSSSNNNJJJIIIIIIBBBAAAAAAAAAAAAAAABBBCCCDDDDDDGGGWWWwww~~~tttuuunnnhhhhhhrrrpppeee```___eeetttuuummmgggfffddd```]]]]]]ZZZ\\\aaaiiixxx|||xxx}}}}}}wwwqqqmmmkkkggg]]]UUUVVV]]]bbbbbbkkkkkkjjjgggddddddgggjjjgggeeeccccccdddfffffffffqqqjjj```XXXRRRMMMMMMOOONNNPPPRRRUUUZZZcccpppyyyrrrrrrzzz}}}|||jjj\\\RRRKKKFFFCCCAAA???===<<<<<<===>>>;;;999777777777666444222000/////////............------...///000000//////........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,---...///........................------------------------........................,,,,,,,,,---------......,,,,,,,,,...111555888;;;BBBCCCEEEFFFGGGGGGFFFFFFEEECCCAAA??????@@@CCCDDDFFFHHHIIIHHHFFFFFFIIIMMMJJJLLLNNNLLLIIIKKKPPPVVVjjjxxx~~~ttt++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++++++++,,,+++,,,,,,---,,,+++***)))...---,,,++++++,,,---...,,,+++*********,,,---...+++++++++++++++++++++,,,,,,,,,,,,++++++*********))))))***+++---...//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))***++++++++++++***,,,+++***))))))***+++,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,+++,,,,,,,,,,,,...222555777<<>>BBBGGGJJJLLLNNNQQQTTTVVVRRRNNNLLLLLLKKKHHHEEE>>>===<<<<<<>>>BBBFFFIIIKKKXXXiii}}}zzzmmmkkkkkkllllllppp{{{yyyeeeaaaiiihhh^^^TTTaaa|||wwwrrrnnnkkkfff___YYYWWW\\\gggvvv}}}yyyvvvsssrrrtttssspppjjjdddcccfffiiijjjkkkmmmmmmmmmooossswwwqqqfff]]]```iiisss|||{{{xxxwwwxxx{{{~~~~~~|||{{{|||}}}|||xxxtttrrrqqqooollliiiooommmjjjccc\\\VVVTTTSSSMMMMMMNNNOOORRRYYY```fffjjjiiippp|||gggTTTKKKDDDBBB???:::999<<<>>><<<999888777777888888555444333222111///............------------...............------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---......------------......---------.........////////////...---------------+++,,,------......------------------............---///222444777:::???BBBEEEEEEEEEEEEEEEEEEDDDDDD???>>><<<;;;<<<@@@DDDGGGNNNKKKIIIJJJIIIGGGJJJPPPNNNSSSZZZbbbmmmuuuppp++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++++++++++++++***+++,,,,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,******))))))******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******************************++++++,,,,,,,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------.../////////000444888<<>>;;;;;;:::888666666777888777666555444333111111000......---------------............---------------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------......------------......---------...............//////...------------...,,,,,,---............---,,,,,,,,,------...///000///222666999<<<>>>BBBDDDGGGFFFEEEDDDCCCBBBAAAAAA===<<<;;;;;;===@@@DDDGGGNNNIIIFFFGGGHHHHHHKKKOOORRR```ttttttnnnwww+++++++++,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,++++++++++++*********+++++++++,,,++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,------------,,,+++******************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,------...---...000111444999???CCCHHHJJJMMMOOOPPPOOONNNNNNNNNNNNMMMLLLJJJHHHFFFDDDAAAEEEDDDFFF[[[|||jjj```aaa[[[mmm|||mmm```WWWaaa{{{vvvYYYLLLUUUkkklllaaaXXXQQQQQQWWWcccsss{{{vvvsssssstttkkkjjjgggdddaaa```bbbddddddeeeggghhhjjjkkkllllllfffdddddddddeeefffdddcccccceeegggjjjmmmppptttvvvqqqllljjjlllpppuuu}}}}}}|||zzzyyyyyyzzz|||}}}vvvqqqmmmfff___YYYPPPNNNMMMLLLOOOYYYhhhsss~~~wwwvvv~~~}}}{{{eeeSSSGGGBBB@@@===>>>???===999777777888777777666555444333222222///...------------------...............---------........................------------------------------------------------------------------------------,,,,,,,,,,,,------......------------..............................///......---------......,,,------...............---------------...000111111555:::>>>AAACCCEEEFFFHHHGGGFFFCCCAAA@@@???>>><<<<<<<<<===@@@CCCFFFHHHDDDDDDFFFJJJJJJIIIKKKPPP^^^yyy}}}++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++++++++........................+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,------------,,,*********++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///+++...111555:::???FFFJJJKKKKKKMMMNNNNNNMMMKKKJJJKKKKKKLLLKKKHHHDDDAAA???AAABBBBBBQQQwww~~~zzzooocccgggssssssppp___\\\aaaxxx|||dddXXXNNNXXXjjjiiibbb___\\\fffrrryyywwwtttoookkkkkkiiiddd```^^^^^^```aaaZZZ[[[[[[[[[[[[\\\___aaaaaabbbcccddddddddddddddddddccccccdddeeeeeecccaaacccfffkkkpppuuuwwwvvvvvvxxxsssooommmmmmqqqzzz~~~zzzzzz~~~|||zzzyyyvvvpppkkk^^^aaabbb^^^YYYVVVVVVVVVZZZTTTRRRYYYeeerrrsss[[[KKKCCCAAAAAAAAA@@@===;;;::::::777777666555555444333333000///......---------...................................................------------------------------------------------------------------------...------,,,,,,------.........------------...........................---......---------......///,,,---......//////......000///...---...///000111555999>>>BBBEEEFFFGGGHHHIIIHHHEEECCC@@@???>>>>>>>>>???@@@AAADDDFFFHHHJJJDDDFFFJJJLLLJJJKKKVVVccc++++++,,,,,,------......+++,,,,,,,,,------------------------......//////......---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---------,,,++++++......------,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,***************************++++++,,,,,,,,,,,,,,,)))***++++++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000...111777<<>>AAADDDFFFGGGHHHIIIJJJHHHFFFDDDBBBAAAAAABBBCCCBBBCCCEEEGGGIIIJJJJJJJJJHHHGGGHHHOOO\\\vvv|||++++++,,,,,,---...//////---...///000111222333444777888999:::;;;===>>>>>>777666444222000000000000666666888888888888666666444555555666555444333222333222222111000//////...,,,,,,,,,------.........+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))***++++++++++++***)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000:::>>>EEEJJJMMMNNNOOOPPPPPPLLLGGGFFFGGGHHHGGGFFFFFFEEEDDDDDDHHHRRR___iiijjjnnn|||rrrhhhfffooo}}}ppp^^^TTT[[[zzz~~~sssllljjjfffbbbccceeehhhmmmrrruuuqqqhhh]]]WWWXXXYYYVVVSSSJJJLLLMMMJJJHHHHHHJJJJJJJJJKKKNNNPPPRRRRRRRRRRRRSSSVVVZZZ\\\]]]\\\]]]]]][[[]]]aaafffjjjnnnqqqssstttyyykkkaaaXXXTTTSSSSSSWWW\\\uuu|||aaaMMMEEEDDDBBB@@@;;;;;;;;;::::::999999999444333222111000000000000---.........//////000000////////////////////////------------------------------------------------..............................------------...............------.........//////.........------------------------...///000---......///////////////---,,,---///222777<<>>?????????BBBCCCCCCDDDEEEFFFFFFFFFAAA>>>;;;999:::;;;;;;:::AAAAAAAAABBBAAAAAA@@@@@@>>>>>>>>>===:::888555333777777666555444222111000333333222111000...---,,,...------,,,++++++,,,,,,+++,,,,,,---......//////......------,,,+++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---111///---,,,---111555888AAAEEEIIINNNPPPOOOMMMKKKHHHGGGHHHIIIIIIFFFEEEFFFCCCHHHGGGDDDTTTsss{{{~~~vvviiigggqqqzzz}}}qqqddd```eeexxxzzzcccYYYVVVVVVQQQ\\\iiisssyyyzzzrrrkkkfffccc___]]]SSSRRRQQQOOONNNNNNMMMMMMJJJKKKLLLNNNNNNNNNMMMLLLQQQOOOMMMMMMPPPSSSUUUVVVPPPVVV\\\^^^\\\[[[]]]``````eeennnwww}}}uuummmlllsssuuusssxxxjjjWWWNNNEEE<<<>>>>>>===;;;999888999:::555555666555444222000...000111111111111000000///////////////////////////////////////////////////---------............///---------------------------------------------------------............/////////////////////////////////............//////---...//////000/////////111111222444777;;;???BBBEEEFFFGGGIIIIIIIIIIIIHHHJJJJJJIIIFFFDDDCCCDDDFFFBBBHHHJJJGGGGGGKKKMMMKKKJJJSSSddd111222333666999<<>>===<<<:::999888777666777777777666555333111000111111111111111111000///////////////////////////////////////////////////---------............///---------------------------------------------------------............/////////////////////////////////............//////........./////////......---000333888<<>>======>>>@@@AAACCCGGGJJJKKKJJJHHHKKKLLLMMMNNNNNNLLLJJJHHHJJJIIIFFFCCCAAA??????>>>:::::::::999888777666555>>>??????>>>;;;888555333//////.........---------////////////............,,,------------.........------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++------...111555:::???BBBIIIJJJKKKMMMMMMMMMLLLLLLGGGCCC??????BBBGGGIIIIIIFFFLLLVVVfffvvvooohhhfffnnn}}}ooo___^^^lll|||xxxrrrnnnfff___aaaiiimmmmmmwww~~~{{{qqqhhhaaaZZZTTTKKKHHHEEEDDDDDDEEEFFFEEEHHHHHHHHHHHHIIIKKKLLLMMMQQQQQQQQQPPPPPPPPPPPPPPPKKKKKKKKKLLLPPPUUUYYY\\\```fffnnnsssuuuuuuvvvxxx~~~|||yyyzzz{{{zzzwwwrrrqqqtttwww}}}{{{zzzxxx}}}}}}xxxkkkWWWGGGBBB===;;;;;;;;;999777999999999888777555333222222222222222222111000///////////////////////////////////////////////////---------............///---------------------------------------------------------............/////////////////////////////////............//////........................,,,000666===AAACCCCCCBBBBBBDDDGGGIIIJJJJJJIIIHHHEEEFFFGGGFFFDDDDDDFFFHHHHHHFFFHHHKKKGGGDDDKKKXXXyyyEEEEEEEEEEEEEEEEEEEEEDDDDDDFFFJJJMMMNNNNNNMMMKKKCCCAAA>>>:::777666555555444555888===CCCFFFGGGFFFJJJJJJKKKKKKJJJGGGDDDBBBBBB@@@>>><<<;;;===???@@@;;;;;;;;;;;;:::999888888>>>???AAABBBAAA???<<<;;;222222111000///...---,,,111111111111111111111111......---------------------------------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,...111666;;;AAAFFFHHHJJJJJJIIIIIIIIIIIIIIIHHHBBBDDDDDDCCCDDDIIILLLMMMSSS\\\lllppp```fffmmmuuuwwwaaaSSSQQQ___}}}zzzuuuiiiZZZbbbcccfffooo}}}~~~nnnaaa___ZZZSSSMMMJJJHHHFFFDDDCCCAAABBBEEEHHHIIIIIIGGGGGGGGGHHHIIIKKKLLLMMMNNNNNNMMMMMMMMMMMMMMMMMMKKKLLLOOOQQQUUU[[[aaaeeeggglllssswwwxxxwwwwwwwwwttttttuuutttqqqnnnjjjgggfffffffffdddcccdddgggkkklllmmmnnnpppqqqrrrrrrrrruuuyyy}}}~~~}}}|||~~~mmm]]]]]]mmm|||www^^^TTTGGG???===>>>===<<<::::::999888777555444444333333333333222111000000////////////////////////////////////////////////---------............///................................................---------............/////////////////////////////////............/////////.....................000444:::@@@CCCDDDDDDCCCCCCEEEGGGHHHIIIHHHFFFEEECCCEEEFFFFFFEEEEEEGGGIIIKKKDDDCCCIIIIIILLLaaa{{{KKKKKKKKKJJJHHHFFFDDDCCCDDDFFFJJJNNNPPPQQQPPPPPPKKKIIIFFFBBB>>><<<;;;:::555444444777;;;???AAABBBFFFGGGHHHIIIHHHGGGEEEDDD<<<:::777666666777:::<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;===???BBBCCCCCCCCCBBB999999999888666444222000444444444444555555666666111000000...---,,,++++++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------,,,++++++,,,,,,---...111666<<>>???BBBEEEGGGIIIIIIJJJLLLKKKJJJIIIGGGEEEDDDCCC<<<:::777666777999999:::<<<===???AAACCCEEEFFFFFF@@@>>>;;;888777777888999>>>>>>??????????????????;;;<<<>>>@@@BBBCCCDDDDDD@@@AAAAAAAAA???===;;;:::999999999999999999::::::444444333111///...,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------,,,+++,,,---...///222666;;;BBBGGGKKKMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGBBBFFFEEEAAAJJJddd{{{qqqooo{{{{{{iii^^^gggkkkpppwwwrrrdddcccaaa\\\eeevvvzzzuuueeeddd```YYYQQQJJJEEEBBBCCC???===>>>>>><<<>>>AAA???>>>===>>>AAACCCCCCBBBDDDDDDEEEEEEFFFHHHIIIJJJIIILLLQQQVVV[[[___aaabbbhhhkkknnnmmmiiiffffffgggaaabbbccccccbbb___\\\ZZZXXXXXXXXXXXXXXXXXXXXXXXXWWWXXXYYYZZZ[[[]]]___``````aaaccceeegggiiijjjjjjjjjoootttvvvvvvvvvyyy|||}}}rrrtttoooqqqxxx|||~~~{{{eeeUUUHHH@@@;;;===<<<:::888777666666666555555555444333222111000000000000000000000000000////////////////////////---------............///................................................---------............/////////////////////////////////............////////////......///111333444======>>>@@@AAACCCEEEFFFFFFEEECCCBBBAAAAAAAAAAAACCCEEEHHHIIIHHHHHHJJJKKKIIIHHHQQQaaattt888888:::::::::888666555777888888999:::<<<===>>>@@@BBBDDDGGGHHHHHHHHHGGGBBB???===<<<<<<;;;:::888777777777999;;;>>>@@@BBBEEEDDDAAA???=========>>>AAAAAABBBCCCCCCCCCCCCCCCAAA@@@????????????@@@AAAAAABBBDDDFFFFFFEEEDDDCCCAAA@@@???>>>===<<<;;;;;;777666666444333222111111............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,---///111222777;;;AAAGGGKKKMMMMMMMMMKKKKKKKKKKKKJJJHHHGGGFFFAAAEEEDDDFFF[[[~~~ssswww}}}~~~wwwgggYYYXXX```{{{sssjjjaaa^^^hhhqqquuuyyy~~~}}}jjjXXXLLLIIIEEE@@@<<<::::::;;;@@@===<<>>???AAABBBBBBAAACCCCCCDDDFFFHHHJJJLLLMMMLLLPPPVVV[[[```bbbbbbbbbcccgggkkkjjjddd]]][[[ZZZVVVUUUUUUUUUUUUUUUSSSRRRQQQQQQQQQQQQQQQRRRSSSSSSVVVVVVXXX[[[^^^______^^^___```aaaccceeefffffffffhhhlllppprrrrrrsssvvvzzz|||zzzttt___NNNDDD???>>><<<:::888888888888666666555555444222111000000000000000000000000000////////////////////////---------............///................................................---------............/////////////////////////////////............/////////......///000333666888<<<===???AAACCCEEEFFFGGGCCCBBB???===>>>???BBBCCCDDDGGGIIIJJJJJJJJJJJJKKKLLLZZZppp:::;;;<<<<<<;;;999666555999888777666666777999:::666999???DDDHHHJJJJJJJJJFFFEEEEEEFFFGGGFFFCCC@@@;;;:::999888999:::<<<>>>FFFFFFEEEDDDCCCDDDEEEEEECCCDDDEEEFFFFFFGGGFFFFFFGGGEEEBBB???<<<<<<<<<===>>>@@@CCCFFFHHHHHHHHHGGGGGGFFFDDDBBB???===;;;:::888888777777666666666555000000//////.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------,,,,,,---000222444:::>>>DDDIIIMMMNNNMMMLLLHHHHHHIIIIIIHHHFFFEEECCCFFFHHHGGGLLLcccmmmbbbpppooo]]]MMMKKKaaa~~~wwwtttgggSSSZZZ]]]cccpppwwwssspppkkkfffddd]]]NNN???BBB???;;;999:::;;;;;;;;;;;;888999??????<<<;;;??????>>>===???AAABBBAAA@@@CCCDDDEEEHHHKKKNNNQQQSSSPPPSSSXXX\\\^^^]]]ZZZYYYSSSYYY______YYYRRRNNNNNNNNNMMMLLLMMMOOOPPPPPPPPPRRRQQQQQQQQQQQQQQQRRRSSSQQQRRRUUUZZZ^^^``````^^^ZZZ[[[]]]___aaacccddddddgggkkkooopppppprrrvvvyyy}}}vvvuuu^^^QQQAAA???===;;;:::999999:::666666666555444222111000000000000000000000000000////////////////////////---------.........//////////////////////////////////////////////////////---------.........////////////////////////////////////............/////////......///111555888:::999;;;>>>BBBEEEFFFGGGGGGAAA???<<<:::<<>><<<:::999:::999777555333555888<<<@@@CCCEEEFFFEEECCCCCCFFFIIIJJJHHHEEEHHHFFFAAA>>><<<<<<>>>???DDDEEEDDDDDDCCCDDDGGGIIIGGGFFFEEECCCBBBBBBBBBBBB???AAABBBCCCBBB@@@===;;;444777;;;@@@DDDFFFFFFFFF??????@@@@@@@@@??????>>>:::999888777888999;;;<<<888666444111////////////...------------------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++,,,---...//////...---,,,...222666888===BBBHHHLLLLLLLLLKKKJJJLLLGGGEEEIIIIIIEEEDDDGGGGGGKKKPPP\\\uuuggghhhrrrvvvPPPLLLTTT\\\vvv|||gggTTTRRR[[[bbbeeennn~~~zzzlll^^^ZZZTTTMMMFFFBBB@@@???;;;::::::999999888888888:::::::::;;;;;;;;;<<<<<<===>>>???@@@@@@@@@@@@@@@???BBBGGGLLLPPPSSSUUUUUUQQQTTTWWWYYYWWWSSSMMMIIIHHHIIIJJJKKKLLLLLLLLLLLLJJJJJJKKKKKKLLLLLLMMMMMMMMMLLLLLLLLLLLLNNNOOOPPPTTTTTTUUUVVVWWWYYYZZZ[[[XXXXXXYYYZZZ\\\]]]^^^___]]]```cccfffiiimmmqqqtttxxxzzz}}}xxx}}}pppYYYIII<<<<<>>CCCGGGGGGDDDBBB???===;;;>>>DDDGGGFFFDDDHHHJJJNNNNNNGGGHHHYYYnnnLLLLLLKKKJJJIIIHHHFFFFFFGGGEEECCCBBBBBBAAA>>>===>>>>>>???@@@BBBDDDGGGHHHEEEDDDDDDFFFIIIJJJHHHFFFJJJHHHEEEBBBAAABBBDDDFFFFFFFFFFFFEEEDDDCCCDDDDDDEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCDDDBBB???<<<:::777888:::===@@@CCCEEEGGGAAA@@@>>><<<<<<<<<===>>>>>><<<999777666777999::::::999888666444333111111...---,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,------.........---...111555999;;;???CCCGGGJJJKKKJJJJJJJJJQQQHHHAAADDDHHHGGGEEEEEENNNWWWeeesssyyyyyylllUUUUUUfffzzztttggg]]]XXXZZZ```gggiiippp{{{zzzjjj]]]OOOLLLGGGBBB>>><<<;;;;;;:::::::::999999888888888::::::::::::;;;;;;;;;;;;;;;<<<===>>>???@@@@@@@@@EEEGGGKKKNNNQQQRRRRRRRRRJJJLLLOOOPPPNNNJJJFFFCCCCCCCCCDDDDDDEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIIIIJJJIIIIIIIIIIIIKKKLLLMMMOOOOOOOOOPPPRRRSSSUUUVVVTTTTTTUUUVVVXXXYYYZZZZZZYYY\\\___bbbdddhhhlllooorrrtttxxx{{{~~~zzzcccJJJ@@@???===::::::999888666555666666444333222111000000///000000000000000000000000000000000000000000000000000000000...............///000000---000000------000000...////////////////////////////////////000000000000...000111000///...///111000222666999<<<===>>>>>><<<===@@@DDDGGGGGGDDDAAAAAA@@@???@@@CCCEEEGGGGGGKKKJJJKKKOOOSSSaaazzzMMMLLLLLLKKKKKKJJJIIIIIIHHHGGGEEEEEEEEEEEEDDDBBBCCCBBBAAA@@@AAACCCFFFHHHDDDCCCBBBCCCEEEFFFFFFEEECCCBBBAAA@@@@@@BBBDDDEEECCCCCCDDDDDDCCCBBBAAA@@@@@@@@@AAABBBBBBBBBBBBAAAAAAAAABBBBBB@@@>>>;;;999999999999:::===AAAEEEGGGEEEBBB>>>;;;999:::<<<===@@@>>>:::777666666777888:::;;;<<<<<<;;;999666444///...---++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,---...---...///111555:::>>>@@@BBBEEEHHHIIIIIIHHHIIIIIIIIIEEECCCDDDFFFLLLXXXcccpppuuu~~~xxxkkkgggwwwyyyvvvooofffccchhhppppppjjjjjjllloooqqqnnncccTTTIII???===;;;999777777888999999999999999999888888888999999999999::::::::::::999:::<<<===>>>?????????IIIJJJKKKMMMMMMMMMLLLLLLDDDEEEFFFFFFEEEBBB@@@>>>@@@????????????AAABBBCCCFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHHHHHHHHHHIIIIIIKKKLLLNNNOOONNNOOOPPPQQQRRRTTTUUUUUUTTTWWWYYY\\\^^^aaaeeehhhkkkmmmppptttwwwzzz|||}}}dddMMMCCC???======<<<:::777666666666444333222111000///////////////000000000000000000000000000000000000000000000000...............///000000222333111------000111///////////////////////////////////////000000000000///000000000......///111222666;;;===<<<<<>>???@@@AAABBBBBBBBBBBBAAAAAABBBBBBAAA???===<<<888888999;;;===AAADDDFFFGGGEEEAAA>>><<<<<<======>>>===<<<:::999888777777888:::===??????===;;;999444222///---,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------------///222666;;;???CCCEEEFFFHHHIIIIIIHHHHHHIIIJJJAAAGGGKKKGGGEEESSSrrr}}}yyy{{{kkkmmmttttttwww|||oooZZZWWWbbbooo{{{nnnffffffddd___WWWMMMBBB<<<888777666666666888999:::888888888888888999999999888888999999999:::::::::999:::;;;===>>>???@@@@@@EEEFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@??????@@@???>>>===>>>@@@BBBDDDDDDCCCCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCDDDDDDCCCDDDDDDDDDFFFGGGHHHIIIJJJKKKLLLMMMNNNPPPQQQQQQQQQSSSUUUWWWYYY\\\___bbbdddfffiiilllppptttwwwxxxyyy}}}}}}gggRRRGGGBBB@@@===:::888666666666555444222111111000////////////////////////////////////////////////////////////...............///000000999999555///---000111///////////////////////////////////////000000000000///000000///......000222555:::??????===<<>>@@@CCCDDDEEEGGGFFFEEECCCBBB@@@???>>>:::;;;===>>>>>><<<:::888666888;;;>>>@@@???>>>===:::888555111...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,------......///222666<<>>:::888777777777777777999:::;;;777777777888888999999999888888999999999::::::::::::;;;===>>>???@@@@@@@@@@@@AAAAAA@@@@@@@@@??????BBBBBBAAA@@@??????@@@@@@???>>>===<<<===???AAACCCAAAAAA@@@@@@?????????>>>>>>>>>???@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDEEEFFFGGGHHHIIIJJJLLLMMMNNNNNNNNNPPPRRRTTTUUUWWWZZZ]]]^^^```bbbfffjjjnnnqqqrrrrrrwww}}}kkkUUUHHHBBB>>>;;;888777777888777777333333111000000/////////////////////////////////////////////////////////...............///000000>>>>>>888111---000000///////////////////////////////////////000000000000///000000//////000333555777<<<@@@@@@======@@@DDDEEEDDDEEEGGGIIIJJJIIIHHHFFFEEEEEEHHHKKKLLLIIIFFFHHHSSSjjjKKKJJJHHHGGGGGGHHHIIIJJJGGGEEECCCCCCCCCBBB@@@???@@@@@@AAAAAAAAAAAA@@@@@@@@@CCCFFFHHHFFFDDDCCCBBBAAAAAACCCDDDEEEFFFFFFFFFLLLGGGBBBAAABBBBBBAAA???CCCBBBAAAAAAAAAAAABBBBBB??????@@@@@@@@@?????????<<<===???AAABBBCCCDDDDDDEEEEEEEEEEEEDDDCCCAAA@@@999;;;>>>@@@AAA???===;;;777888999;;;<<<===>>>>>>>>><<<:::666333111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...///000222555;;;AAAFFFIIIJJJJJJIIIJJJKKKJJJIIIHHHIIIJJJFFFAAA@@@KKKeeetttiiinnn~~~]]]LLL^^^kkkddd]]]VVVXXXbbbsssmmmWWWLLLHHHCCC>>>:::999888888777777666777777888999999666666777777888999::::::999999999999::::::::::::<<<<<<===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<======;;;;;;::::::;;;<<<>>>???===============<<<<<<<<<;;;;;;<<<>>>>>>>>>>>>>>>????????????@@@AAABBBCCCDDDDDDEEEFFFHHHIIIJJJKKKKKKLLLNNNOOOPPPQQQTTTWWWXXXYYY[[[^^^aaaeeeiiijjjjjjpppwww{{{}}}|||oooXXXKKKCCC@@@<<<:::999:::999999555444333222111000000000000000000000000000000000000000000000000000000000...............///000000>>>>>>999111...000000...////////////////////////////////////000000000000///000000000000333666::::::===@@@@@@???@@@CCCFFFGGGFFFEEEFFFIIIJJJJJJIIIHHHHHHGGGHHHIIIIIIIIIIIITTThhhGGGEEEDDDBBBBBBBBBCCCDDDCCCBBBAAAAAABBBBBBAAA???>>>======>>>@@@DDDHHHJJJJJJSSS^^^dddaaaZZZRRRMMMIIIKKKNNNQQQSSSTTTTTTTTTUUUSSSRRRTTTWWWXXXTTTPPPPPPNNNKKKHHHGGGHHHIIIJJJGGGGGGFFFEEEDDDCCCBBBAAAFFFEEECCCBBBAAABBBBBBCCCBBBBBBAAAAAAAAAAAABBBCCC>>>>>>??????@@@@@@@@@@@@===;;;999888888:::<<<===>>>>>>===;;;999666333111........................------------------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,...///111222555999???FFFJJJKKKKKKJJJFFFGGGIIIIIIHHHGGGGGGHHHIIILLLTTTfffuuurrrrrr|||rrr[[[\\\tttqqq^^^[[[^^^aaaiiittt}}}jjjVVVJJJ@@@===:::999::::::888777555666666666777888888888555555666777888999::::::::::::::::::;;;;;;;;;;;;<<<======>>>>>>======<<<===<<<<<<;;;;;;;;;;;;;;;999999888888888999999999777777777888999999::::::999999999999999999::::::888888:::;;;<<<<<<;;;;;;<<<;;;;;;;;;<<<===>>>???>>>???@@@AAABBBDDDEEEEEEFFFGGGIIIIIIIIIKKKMMMPPPQQQQQQSSSUUUXXX\\\___aaaccciiiooosssuuuwww}}}~~~~~~ttt___KKKGGGBBB>>><<<<<<;;;:::777666444333222111111111000000000000000000000000000000000000000000000000...............///000000888999555///---000000...////////////////////////////////////000000000000///000111111222555:::>>>>>>???@@@AAACCCEEEGGGHHHJJJHHHFFFFFFHHHIIIIIIHHHGGGKKKMMMKKKHHHLLLWWWaaawwwGGGFFFDDDBBBAAAAAACCCCCCBBBBBBBBBDDDHHHJJJKKKJJJAAA@@@???AAAGGGPPPYYY___^^^kkk|||wwwjjjaaaaaacccgggkkkooopppqqqqqqdddeeehhhooovvvwwwsssmmmccc```\\\XXXVVVVVVXXXYYYWWWVVVUUUSSSPPPNNNMMMLLLOOOKKKGGGBBB@@@@@@AAACCC@@@???===;;;<<>>>>>???AAACCCBBB???:::777666777:::<<<===>>>>>>>>><<<:::777555........................------------------------------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++,,,...000222333777<<>>@@@AAAAAABBBCCCEEEEEEEEEFFFHHHKKKLLLLLLMMMOOORRRUUUXXXZZZ___dddjjjnnnooorrryyy}}}~~~}}}zzzuuuuuu~~~tttRRRMMMGGGBBB???===;;;:::888777555444333222222222000000000000000000000000000000000000000000000000...............///000000222444222------000111///////////////////////////////////////000000000000///000111111333777<<<@@@AAA@@@@@@BBBFFFIIIJJJIIIMMMJJJGGGFFFGGGGGGGGGFFFDDDMMMRRROOOJJJRRRhhh|||DDDDDDAAA@@@BBBFFFHHHGGGJJJKKKPPPYYYaaabbb^^^XXXIIIEEEHHHUUUaaakkkttt}}}~~~~~~|||ppp~~~zzzzzz|||wwwmmmooo|||zzzuuuqqqpppmmmhhhdddbbb[[[QQQIIIEEEDDDFFFFFFCCCCCCBBB@@@???@@@AAACCCBBBAAAAAAAAACCCDDDAAA<<>>AAABBBBBB@@@<<<:::999555000---,,,---...///------......///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------,,,,,,+++++++++---............111555999???BBBGGGJJJKKKJJJIIIIIIKKKJJJCCCCCCHHHDDDHHHXXX~~~{{{zzzwwwvvvggg]]]www}}}~~~~~~hhhWWWSSSSSSdddxxxiii```SSSJJJFFFCCC>>>:::777777777777777777777777666666555555666777888888999999999999999999999999::::::::::::::::::::::::;;;;;;;;;:::::::::999999666666666777666555555444555555555555555555555555666666666666666666666666444555555555666666777777555555555555666666666666666777777777888888888888<<<<<<======>>>?????????@@@@@@AAABBBCCCDDDEEEEEEHHHJJJMMMNNNOOOQQQSSSUUU]]]___bbbeeeiiimmmpppqqqwwwxxxyyy|||}}}rrrkkkpppyyybbbKKKDDDCCC@@@<<<;;;999999888555222000000111111111111111111000//////000000000000000000000000////////////////////////////////////000000000000000000000000000000000000.../////////---...///111111//////333999???AAAAAABBBBBBDDDEEEFFFFFFFFFFFFFFFLLLLLLFFFDDDHHHJJJHHHGGGJJJNNNOOORRReeexxxpppnnniiiwwwHHHJJJNNNRRRVVVYYYYYYWWWVVVYYY```jjjppppppiiibbbJJJRRRdddxxx{{{sssppp{{{yyylllddd```[[[SSSMMMKKKIIIEEEBBB@@@@@@AAAAAABBBAAA@@@@@@AAAAAA>>>;;;BBB@@@===;;;;;;:::999888888:::===???@@@@@@???>>><<<888444111000///...---,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,---------......---------------------------------,,,,,,,,,++++++---.........///222777;;;???CCCGGGJJJJJJIIIHHHHHHFFFIIIFFFEEEIIIGGGOOObbbzzzpppuuu~~~uuucccWWWQQQkkk~~~uuusssfffTTTOOOWWWccctttkkkYYYQQQGGG@@@>>>===:::777888888888888888888888888666666666666666777888999999999999999999999999999999999999999999999999999777777666666666555555555555555666666555555444333444444444444444444444444444444444444444444444444444444444444555555555555444444555555555666666666555555555666666666666777999999:::;;;;;;<<<<<<===>>>>>>???@@@AAABBBCCCCCCFFFHHHJJJLLLLLLNNNPPPRRRXXXZZZ]]]```dddhhhkkkmmmssstttvvvyyy|||~~~uuunnnmmmxxx{{{]]]MMMGGGBBB>>><<<999999888777555444444555111111111111111000000///000000000000000000000000////////////////////////////////////000000000000000000000000000000000000...///000///......///111000000111555;;;???AAAAAABBBCCCDDDEEEFFFFFFFFFFFFHHHKKKJJJEEEEEEJJJLLLJJJLLLIIIIIIQQQbbb~~~tttkkkcccaaacccjjj|||SSSUUUXXX]]]___```______cccgggooowww|||xxxoooggg^^^lllyyytttsss~~~uuujjj[[[XXXSSSOOOKKKHHHDDDAAAAAA@@@???@@@AAA@@@>>>===@@@???===<<<<<<;;;999777444666888;;;>>>@@@AAABBB???<<<:::888666333///------------...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------,,,,,,,,,,,,---......///111555;;;@@@AAADDDGGGIIIHHHGGGGGGGGGBBBHHHDDD@@@EEEMMM___www}}}gggiii~~~vvvWWWLLLQQQYYYooozzzuuuhhh```XXXPPPXXXeeesss|||}}}lllXXXFFF@@@:::777777888888666999999999999999999999999777777777777777888888999888888888888888888888888666666666666666666666666444444333333333333222222333444444444444333222222222222222222222222222222111111111111111111111111333333333333333333222222333333444444444555555555333333333444444444555555666666777777888999999999;;;;;;<<<===>>>???@@@@@@BBBDDDFFFHHHHHHJJJLLLNNNQQQSSSVVVZZZ^^^aaadddfffnnnoooqqquuuyyy}}}{{{tttpppttt|||xxxaaaTTTKKKEEECCC<<<;;;:::888777666555555111222222222222111000000000000000000000000000000////////////////////////////////////000000000000000000000000000000000000///000000///......///111000111444888===AAAAAAAAACCCCCCDDDEEEFFFFFFFFFFFFIIIIIIGGGEEEGGGKKKMMMKKKKKKHHHLLL^^^|||qqqggg\\\VVVSSSRRRXXX___rrrdddccceeehhhiiijjjlllqqqwwwzzzwwwppp|||tttrrrooolllhhh^^^QQQHHHDDDBBBAAACCCCCCAAA???@@@>>>===<<<<<<======;;;:::444555666999<<>>===<<<;;;888333///.....................///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------------,,,,,,---...///111333888???DDDCCCEEEGGGHHHGGGFFFFFFFFFBBBIIIDDD>>>III[[[tttzzzfffcccwww```JJJNNNbbbqqqooopppmmmeee\\\XXX\\\aaaqqquuutttmmmeee]]]RRRHHH<<<999555444666888999999999999999999999999999999888888777777777888888999777777777777777777777777444444444444444444444444444444333333333333333333222222222222222111111000111111111111111111111111000000000000000000000000222222222111111000000000222222222333333333444444222222333333333444444444444444444555666666777777888999999:::;;;<<<===>>>???AAACCCDDDEEEFFFHHHJJJLLLMMMPPPTTTXXX[[[^^^```ggghhhkkkoootttyyy}}}~~~}}}zzz{{{~~~kkk[[[PPPLLLBBB???<<<999777555333222222222333333222222111000000000000000000000000000////////////////////////////////////000000000000////////////////////////000111111000///...000222111333888<<<@@@BBBBBBAAACCCDDDEEEFFFFFFFFFFFFFFFHHHHHHFFFFFFIIIKKKKKKIIIIIIPPPbbb~~~yyykkkcccZZZSSSMMMLLLNNNTTT```kkkssssssxxx~~~kkk\\\QQQNNNMMMNNNIIIAAA>>>???;;;:::999:::<<<===<<<;;;777777777999;;;===???AAA============>>><<<888555111000///............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------------------///111444777<<>>@@@AAAAAABBBDDDFFFHHHJJJLLLOOOSSSVVVXXXYYY___aaadddhhhmmmssswwwyyyzzz}}}nnn\\\RRRGGGCCC===999777666444333333333333333333222111111000000000000000000000000000000000000000000000000////////////000000000000///////////////////////////000111111000000111333333666;;;@@@BBBCCCBBBBBBDDDEEEEEEFFFFFFFFFFFFEEEGGGFFFGGGIIIKKKKKKJJJIIIOOOcccuuuiii^^^TTTNNNMMMJJJJJJOOOVVV```ooo||||||}}}xxxjjjeeecccbbbXXXHHH@@@AAA===;;;999888:::<<<<<<<<<:::::::::;;;<<<===>>>???<<<;;;:::;;;<<<<<<;;;999555444222000///......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------------------............---000444888;;;???DDDHHHGGGGGGHHHGGGFFFFFFHHHJJJPPPmmm}}}||||||uuurrrrrriiinnnyyyzzzuuuggg___XXX\\\jjj{{{nnnaaaOOOBBB===;;;777333777777777777666777777777999999999999999999999999888777777666666666666666444444444444444444444444111111111111111111111111000000000000000111111111000111111111111000//////////////////////////////000000000000000000000000//////////////////......//////000000000111111111111111222222222333333333111111222222333444444555444444555666777888999999999;;;=========>>>@@@BBBEEEFFFHHHJJJLLLOOOQQQQQQVVVXXX[[[```eeejjjnnnqqqvvvzzznnn]]]PPPIII@@@:::999999888777333444444444444333222222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...000111111111111444666555999>>>BBBCCCCCCDDDDDDEEEEEEFFFFFFGGGFFFFFFEEEGGGFFFHHHKKKKKKKKKNNNRRR]]]yyy~~~|||~~~tttmmmcccYYYQQQLLLHHHFFFFFFFFFKKKUUU```nnn}}}|||ooo[[[PPPQQQGGGCCC???<<<<<<>>>>>>>>>;;;<<<<<<===>>>?????????<<<:::888777999;;;;;;;;;999777444111///......///........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,---------......------------------------------------.........///---111777<<>>888999888666333666777777777666555555666888888888888888888888888777777666555555555555555222222222222222222222222000000000000000000000000.........//////000000000111111111111111000//////////////////////////////000000000000000000000000.........///////////////....../////////000000000///000000000000111111111///000000111111222333333111111222333444555666666555777999999999:::<<<>>>@@@AAABBBDDDEEEGGGHHHIIINNNOOORRRWWW\\\aaaeeegggnnnsssyyy|||~~~wwwbbbWWWJJJ@@@<<<;;;:::888444444444444444333333222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000---///000111111333666888888<<<@@@CCCCCCCCCEEEFFFFFFFFFFFFGGGGGGFFFFFFEEEHHHGGGHHHKKKJJJLLLWWWcccxxx~~~|||yyyvvvtttsssrrriiieee``````dddhhhjjjkkk]]]XXXPPPJJJGGGFFFFFFEEEHHHJJJQQQ^^^mmmnnncccdddRRRMMMGGGBBBAAAAAABBBBBB;;;<<<>>>???@@@@@@@@@@@@>>>:::666444666888:::;;;<<<:::666222000.................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,---------......---------------------------------.........//////---222888>>>AAACCCEEEFFFHHHIIIHHHGGGGGGHHHKKKNNN|||zzznnnnnnkkk}}}bbb```jjjtttvvvtttqqqlllgggOOOTTT\\\nnnfffMMMBBB777333555666666666555777888888666555555666777777777777777777777777777666555444444444444444000000000000000000000000000000000000000000000000/////////000000000111111111111111111111000000///000000000000000000000000////////////////////////---......//////000000000.........////////////000.........////////////000......//////000111111111//////000111222333444444222444666777777777999;;;======>>>???@@@AAABBBBBBHHHJJJMMMQQQVVV[[[___aaaffflllsssvvvxxxzzzrrreeeSSSFFF>>>;;;888555444444555555444444333222000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000,,,...000111222444777999999===AAACCCCCCCCCFFFHHHFFFFFFGGGGGGGGGFFFFFFEEEJJJHHHHHHIIIHHHMMM^^^qqquuummmnnnqqquuu{{{uuulllcccbbbaaa___^^^]]]\\\\\\SSSPPPOOOQQQWWW\\\]]]]]]UUUQQQKKKGGGFFFFFFFFFFFFOOOQQQYYYgggxxx}}}zzzyyy{{{~~~rrr|||yyyoooeeeWWWVVV[[[]]]^^^TTTBBBCCC???======>>>>>>???@@@>>>??????<<<777444555777777888888888666444222111..................------........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------....../////////...------///111777:::???AAACCCDDDFFFHHHFFFEEEDDDEEEEEEFFFJJJNNNlllhhhkkk{{{kkkYYYXXXbbbnnntttnnngggfff___UUUKKKbbb{{{uuuaaaPPP<<<;;;999777555555555555666666666666666666666666666666666666555555555555444444333333222111000000111111000000//////......////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////000000000000111111111111111111111111111111111111222222222222222222222222555555555666666666777777::::::;;;<<<===>>>???@@@FFFGGGIIILLLPPPSSSVVVXXXYYY```hhhllllllpppxxxvvv]]]LLLCCC>>>:::777444333333222333333333444222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000/////////111444777888???AAADDDDDDDDDDDDEEEGGGJJJGGGCCCCCCEEEHHHHHHGGGJJJIIIKKKJJJEEENNNppp}}}sssrrriiiiiiiiiiiiiiilllqqquuu|||lll___[[[\\\RRRRRRQQQNNNLLLMMMRRRVVVOOOJJJMMMOOOSSS```ggg]]]SSSPPPKKKEEEDDDGGGJJJKKKOOOSSS___rrrxxxuuunnnqqqyyyzzz{{{yyyrrrhhhbbbbbbdddcccmmmwww|||pppqqqyyy|||~~~wwwfffVVVNNNDDD===;;;<<<>>>@@@===>>>???>>>;;;777666555777777888888777666444333.........---......//////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............//////...---...000222:::===@@@CCCDDDEEEFFFHHHCCCGGGJJJJJJEEEEEEOOO[[[sssffflllvvvuuuUUURRR```www}}}wwweeeWWWWWWWWWUUUcccqqq|||yyymmm^^^OOOCCC:::999777666444444555555666666666666666666666666666666666555555555444444444333333222111111000000000000000000//////......////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000////////////000000000111111111111111111111111111111111222222222222222222222222444444444444555555555555888999999:::;;;<<<===>>>@@@AAACCCFFFIIILLLOOOQQQRRRYYY```dddeeeiiipppwww{{{~~~{{{lllWWWJJJAAA;;;888777666555444444444333222222222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000//////000222555888:::???AAADDDDDDDDDDDDEEEGGGHHHFFFDDDDDDGGGIIIIIIHHHIIIFFFGGGLLLTTTfffoooggghhhkkkkkkjjjgggeeedddeeefffnnnvvvvvveeeXXXNNNKKKNNNLLLMMMLLLJJJHHHIIIMMMPPPOOOLLLOOOTTTZZZiiinnnbbbVVVTTTOOOHHHEEEFFFIIIKKKVVV^^^kkkzzztttiiijjjnnnpppkkk```YYYWWW]]]jjj{{{~~~sssggg^^^[[[\\\hhhooowww~~~~~~}}}|||uuutttwwwooogggYYYLLLCCC???===<<<>>>>>>>>>??????===999666777777888888888888777777000///...------...///000........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------.........---.........---///222555===@@@CCCEEEEEEFFFGGGHHHFFFIIILLLJJJEEEGGGXXXkkk|||jjjjjjzzz~~~bbbPPP```xxx[[[KKKPPP\\\ccc{{{{{{tttcccQQQDDD<<<888777666555555444444555555666666666666666666666666555555555444444444333333333333222222111000000000000000000////////////...////////////////////////////////////////////////000000000000000000000000........................//////////////////////////////////////////////////////000000000000////////////000000000000111111000000000000000000000000000000000000000000000000111222222222222333333333555666666777888999::::::;;;;;;===???BBBEEEHHHIIIHHHNNNUUUYYY[[[^^^eeekkkpppttt{{{zzzkkkXXXKKKAAA<<<:::888777666666555222000333222222222111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000000222555888;;;===???AAADDDDDDDDDDDDEEEGGGFFFEEEEEEFFFHHHJJJJJJIIIFFFAAADDDTTTkkk{{{mmmbbb```dddmmmmmmllliiiddd```]]]\\\^^^ccckkkvvvwwwbbbTTTKKKEEEFFFIIIHHHHHHHHHGGGFFFGGGKKKMMMUUURRRUUU[[[ddduuuwwwggg]]]ZZZTTTMMMHHHIIINNNTTTaaannn|||zzztttnnncccZZZSSSWWW```fffeee^^^[[[\\\lllxxxxxxpppmmmllllllwwwyyy}}}zzz~~~sssrrrrrrwww}}}~~~yyyttteeeXXXNNNDDD;;;@@@===<<<<<>>@@@CCCDDD@@@EEELLLOOOQQQUUU[[[```ffflllsssyyy~~~mmmZZZKKKAAA<<<999666666777666333000333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000000000222444777;;;>>>@@@???AAADDDDDDDDDDDDEEEGGGDDDEEEEEEGGGHHHHHHHHHGGGGGGFFFPPPllltttkkkccc___ccckkkmmmoooqqqpppkkkfffbbb```\\\[[[\\\```iiirrr{{{wwwhhhWWWNNNJJJHHHJJJMMMJJJJJJIIIIIIJJJMMMQQQTTT```\\\^^^bbbmmmooogggaaaXXXQQQLLLNNNYYYdddqqqzzzjjjdddiiijjjdddaaadddfffeeeeeejjjsss{{{|||xxxxxx{{{vvvqqquuu{{{~~~zzz~~~{{{{{{}}}~~~|||zzzwwwzzzvvvkkkbbbWWWLLLEEE@@@:::999;;;======;;;999999999999999::::::;;;888666444111///---------........................---------------------------------------------------------------------------------------------------------------------------------.........//////------......000444999===CCCEEEHHHIIIHHHGGGHHHHHHNNNGGGMMMeeezzzsssaaajjjsssrrrzzzuuu\\\PPP[[[qqqtttaaaIII<<<999:::999777555555666666666777777666444444444444444444444444222222222222111111111111111111000000000000//////.............../////////////////////////////////////////////////////////////////////////////////........................//////////////////////////////////////////////////////000000000000//////...////////////000000000/////////////////////////////////////////////////////////000000000111111111111222222333333444444666666777888:::<<<>>>???<<<@@@EEEHHHKKKNNNSSSWWW^^^dddlllqqquuuyyykkkUUUEEE>>>:::555555777777555222333333333222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000111333666999===@@@AAA???AAADDDDDDDDDDDDEEEGGGDDDEEEFFFGGGFFFFFFFFFFFFIIIRRRjjjwwwlllfffbbbbbbiiirrrqqqtttxxxxxxuuupppkkkiii```ZZZSSSQQQTTT[[[aaaeeeaaaVVVMMMJJJIIIJJJLLLPPPRRROOOMMMMMMQQQXXX___cccnnnjjjkkkmmmxxx~~~sssgggZZZRRROOOTTTdddtttyyy|||xxxfffWWW```jjjooommmppp}}}wwwxxx|||~~~~~~}}}~~~~~~}}}~~~~~~wwwvvvqqqhhhOOOJJJBBB===:::;;;<<<<<<<<<;;;:::999999999999999:::999777555222000...---........................------------------------------------------------------------------------------------------------------------------------------........./////////---...///000222777===BBBDDDFFFIIIIIIIIIHHHHHHIIIHHHFFF[[[|||qqqttt|||sss\\\SSSfffxxxwwwrrrssshhhZZZOOOUUUjjj}}}|||```MMM:::555888:::888666555666666777777777666666444444444444444444444444111111111000000000//////000000000///////////////---............/////////////////////////////////////////////////////////000000000000000000000000........................//////////////////////////////////////////////////////000000000000//////......////////////000000000000000000000000000000///////////////////////////000000000111111111111111111111222222222333333333333333444555777888999999<<<@@@BBBEEEGGGKKKNNNTTTZZZbbbfffhhhllltttzzz}}}aaaNNNDDD===777555666888666333333333333333222222222222000000000000000000000000000000000000000000000000000000000000000000000000111222444777;;;>>>@@@AAA???AAADDDDDDDDDDDDEEEGGGDDDEEEGGGGGGFFFFFFGGGIIIKKK```zzzqqqmmmkkkjjjooovvvxxx|||~~~yyytttrrrggg^^^RRRKKKJJJNNNQQQRRROOOJJJHHHIIIJJJKKKOOOUUU]]]XXXSSSTTT[[[gggrrryyy{{{jjjZZZVVVXXXaaasssvvvooooooooojjjeeecccuuu~~~~~~|||}}}|||zzz{{{}}}xxxaaa]]]VVVLLLDDD???>>>???>>>===;;;999777777777777888888999888666444111///................................................------------------------------------------------........................------------------------............////////////...///000111444:::AAAFFFDDDFFFIIIJJJIIIHHHIIIJJJFFFJJJgggqqqhhhuuupppPPPKKKQQQdddrrrppphhheeeTTTQQQVVVhhh{{{~~~ooo___KKK>>>444333666666555777444555666666666555444444333333333333333333333333000000000/////////......////////////////////////---------.........//////////////////////////////////////////////////////000000000000000000000000//////////////////////////////////////////////////////////////////////////////000000000000//////........./////////000000111111111111111111111111000000000000000000000000111111111111222222222222111111222222222222333333222222222333333555666666777888:::===???AAACCCEEEIIIOOOUUUXXXYYY^^^gggooottt{{{uuu```MMMDDD:::666777888666333444444333333333222222222000000000000000000000000000000000000000000000000000000000000000000000000111333555888;;;===???@@@???AAADDDDDDDDDDDDEEEGGGCCCEEEGGGGGGGGGHHHLLLPPPYYYvvv~~~}}}{{{yyyzzz}}}~~~tttiiiZZZOOOKKKKKKKKKJJJHHHGGGHHHJJJIIIKKKSSS\\\kkkddd]]]]]]gggxxxyyygggZZZ^^^jjjxxxzzzxxxzzz|||xxxqqqooottt{{{|||~~~iiiccceeeqqq|||xxx|||xxxxxx{{{yyyqqqooohhh\\\OOOFFFBBBBBB@@@>>><<<999777555555555666777999:::999777444222................................................------------------------------------------------........................------------------------............/////////000...///000222555;;;CCCIIICCCFFFHHHIIIIIIIIIIIIJJJIIIPPPlllsssfffnnnlllJJJDDDLLLZZZgggjjjddd^^^\\\PPPUUUeee{{{}}}```III<<<666222444444111444999444444555555555444222222333333333333333333333333000////////////..................///////////////---------.........//////////////////////////////////////////////////////000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////000000000000//////............/////////000111111111111111111111111111111111111111111111111222222222222333333333333222222222222333333333333444333333333444555666777444555777999;;;<<<>>>???AAAFFFLLLNNNNNNSSS]]]fffhhhpppyyysssUUUJJJ>>>777777888666333444444444333333333222222000000000000000000000000000000000000000000000000000000000000000000000000222333555888;;;===>>>??????AAADDDDDDDDDDDDEEEGGGBBBDDDGGGGGGHHHKKKQQQVVVooouuudddWWWQQQNNNKKKHHHEEEFFFGGGHHHFFFGGGRRR^^^vvvnnneeeeeeqqqssscccZZZfffzzz}}}{{{~~~~~~qqqeee___QQQLLLPPP```kkkkkkhhhhhhccceeegggjjjpppxxx}}}{{{qqqkkkkkkqqqyyy}}}|||}}}mmmdddVVVGGGEEE===999<<<<<<777444555555555777888999888444111//////...---------------------------------------........................................................................---------............///------------------------///...000555===DDDFFFGGGHHHEEEFFFKKKLLLJJJHHHIIIHHHfffvvvccctttlllTTTKKKNNNeeeyyyzzzoooccc[[[UUUZZZhhhyyywwwbbbLLL===222222333333444555666666555555555555555555555555444444333333222111000000000000000000000000000000//////////////////////////////............//////............////////////000000000000000000000000111111000000/////////......///////////////................../////////000............////////////111111000000000000111111222222222222222222222222222222222222222222222222222222222222222222222222111111222333333444555555444333333333333444555555666666666666666666666666777666444333444555777999<<<===???@@@CCCGGGMMMRRRWWW^^^iiisss{{{jjjZZZEEE:::999:::777333333333222222111222222222111111111111111111111111222222111111111111111111111111222111//////000111333444777:::===???AAAAAA@@@AAACCCDDDFFFGGGGGGGGGFFFCCCDDDFFFDDDHHH]]]uuuuuuiiiccc]]]VVVPPPOOOFFFDDDKKKOOOOOOVVVaaawwwnnnuuugggcccfffuuu}}}zzzzzz{{{|||vvvrrrpppnnnmmmllljjjkkkmmmsssyyy~~~vvvwwwuuulll```UUUOOOMMMLLLGGGHHHQQQYYYZZZ[[[^^^[[[YYYUUURRRUUU]]]hhhooowwwzzzwwwqqqllllllrrrzzzttt}}}ooo```OOOFFF>>>===<<<888777888777777777888999888555333000000///...---------...------------------------........................................................................---------............///------------------------//////222777???DDDFFFFFFGGGGGGHHHIIIIIIGGGIIIKKKZZZxxxnnnfffzzzcccXXXSSSooo}}}bbbTTTWWW___{{{ppp___MMM>>>777222222333333444555555666444444444444444444444444444333333222111111000000000000000000000000000000//////////////////////////////............//////............////////////000000000000000000000000000000000/////////............////////////............/////////000000000000000000111111111111222222111111000000111111222333333333333333333333333333333333333333333333333333333333333333222222222222222333333444444555555444444444333444555555666666666666666666666666666777666555444444666777999888999:::;;;===AAAFFFJJJMMMRRRZZZbbbjjjqqqxxx}}}}}}}}}lllQQQAAA<<<;;;777222444333333222222222222222111111111111111111111111111111111111111111111111111111222111//////000222444555888;;;>>>@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGHHHIIIIIIIIIKKKYYYttt|||vvvmmmeeeVVVLLLGGGIIIIIIJJJTTTcccuuugggjjjvvv~~~~~~}}}|||~~~yyypppllljjjgggbbb^^^\\\]]]___^^^]]]]]]bbbiiimmmkkkhhh``````\\\UUUNNNKKKMMMPPPEEEBBBAAAEEEJJJOOOVVV]]]fffccc]]]XXXVVVZZZdddllliiilllssszzz|||||||||zzzxxxwwwuuuqqqpppwwwyyyyyyiiiVVVLLLCCC???===;;;:::<<<999888777777888888777666222111000///............------------------------........................................................................---------............///------------------------///111555;;;AAAEEEGGGFFFFFFIIIJJJIIIKKKRRR]]]eee{{{mmmuuuaaa___hhhmmmzzzXXXMMM^^^tttvvv^^^HHH999333111222333333444444555555555444444444444444444444444333333222222111000000000//////////////////////////////////////////////////////............//////............////////////000000000000000000000000////////////..................////////////......//////000000000111111111222333333333444444444444333222222111111222222333333333333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444555555444444555555666777666666666666666666666666777666555555555666888999777777888888888:::>>>BBBBBBEEEIIIOOOVVV___hhhnnntttwww{{{zzzttt|||eeeLLLBBB>>>999444555444333222222222222222111111111111111111111111111111111111111111111111000111222111000000111333666777:::===???AAACCCCCCEEEEEEFFFGGGGGGGGGGGGFFFEEEIIIIIIJJJVVVqqqoooeee\\\VVVPPPOOO[[[jjjlllttt{{{|||qqqsssooofff```]]]XXXRRRYYY^^^bbbdddcccbbbdddfffhhhddd```bbbfffeee___XXXSSSQQQMMMGGGDDDFFFKKKOOOEEEHHHKKKNNNTTT```mmmuuuwwwwwwwwwuuuppplllnnnsssxxxuuurrrnnnjjjlllyyy{{{wwwzzz{{{}}}}}}yyyyyyxxxnnnkkk~~~tttfff[[[SSSIIIDDDAAA???>>>===<<<:::777777777888888777444333222000//////......................................................................................................---------............///------------............000333888???DDDGGGGGGFFFFFFJJJKKKJJJUUUnnn{{{bbbVVVaaatttmmmSSSNNNccczzzwwwdddNNN>>>444111111333333333444444444555555333333333333333333333333222222111111000000000000........................//////////////////////////////............//////............//////////////////////////////////////////........................//////000000//////111111111111222222222222444444444555555555555666444333333333333333333444444444444444444444444444444444444444444444444444444444444444444555555555666666555555555555555555666666555555555666777777777777777777777777777777777777666666666777888999888999999888777888;;;===<<<>>>@@@DDDIIIPPPXXX]]]cccffflllttt}}}wwwkkklll|||]]]HHH???;;;:::666555444333333222333333111111111111111111111111111111111111111222222222000111222222111111333555888999<<<>>>AAACCCDDDDDDGGGGGGGGGHHHHHHGGGGGGFFFCCCHHHKKKRRRkkk|||}}}zzznnnbbb]]]fffsssuuunnnooorrrttt|||uuulllfff______ZZZRRRMMMOOOTTTWWWdddmmmxxx}}}zzzzzzqqqlllhhhgggiiieee[[[RRRRRRPPPLLLIIIGGGHHHLLLOOOMMMWWW```dddoooyyy{{{ssslllrrr~~~vvvhhhccc[[[SSSNNNIIIBBB<<>>;;;999:::999777555222111000///................................................................................................---------............///---------...///000000000666;;;AAAEEEGGGHHHJJJLLLKKKNNNKKKPPPsssuuuuuupppTTTKKKggg}}}rrrcccZZZ]]]cccaaaZZZTTTAAA;;;444//////111333333444444444444444444444444222222222222222222222222////////////////////////........................//////////////////////////////............//////............////////////000000000000000000000000000000000000111111222222000111222333444444444444444444555555555666666666555555666666666777777777777777777666666777777777777777777777777777777777777777777777777777777777555555666777777888999999666777777888888999999999888888888888888999::::::999999999999999999999999777888999999::::::999999555777888888777777999:::888999::::::999:::<<<>>>???AAADDDJJJSSS\\\eeejjjooovvv|||rrrxxxzzz^^^III===999888777555444444333333111111111111111111111111///000000111222222333333///111222333333444777999:::<<<>>>@@@BBBCCCDDDEEEFFFFFFGGGGGGGGGGGGGGGFFFHHHVVVtttqqqhhh```WWWRRRSSSRRRUUUXXX[[[^^^ccckkkpppzzzgggXXX]]]cccaaaZZZ]]]aaadddhhhsssUUUUUUUUUUUUWWW\\\ccchhhqqqxxxsssnnnxxx|||wwwmmmaaaMMMKKKGGGEEECCC@@@===:::;;;:::888555333111000000////////////////////////........................................................................---------.........//////---------...///000000111888===BBBFFFGGGHHHKKKMMMHHHMMMLLLUUUyyy{{{lll~~~fff^^^aaaxxxqqqddd```dddoooqqqbbbKKK===444222111222555666555333444444444444444444444444111111111111111111111111........./////////////////////////////////////////////////////////////////////............//////............/////////000000000000000000000000000000000111111222222222333111222333444555555555555555555555555666666666666666777777777777888888888888888777777777777888888777777777777777777777777777777777777777777777777555666666777888999999999666666777888999:::::::::999999888888999999:::;;;999999999999999999999999888888999::::::::::::999666888999:::::::::<<<===;;;;;;;;;999999:::>>>AAA<<<<<<>>>AAAFFFNNNTTTYYYUUU^^^jjjssszzz}}}pppUUUCCC999888777666444444333333111111111111111111111111///000000111222222333333///111222333333555777::::::<<<>>>@@@BBBCCCDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGNNN```|||mmm^^^VVVQQQKKKKKKOOOKKKNNNQQQSSSTTTXXX^^^ccckkkooovvv}}}zzzzzzyyyzzz|||~~~|||wwwwwwkkkXXXLLLPPPXXX\\\[[[fffppptttxxx^^^___```cccjjjttt{{{~~~wwwfffWWWJJJIIILLLHHH???999===:::777555444444444333000///............//////////////////////////////........................//////.........---------////////////////////////---------,,,,,,...222666888CCCEEECCCHHHGGGFFFMMMOOOLLLZZZuuuoookkklllyyyiii]]]TTTiii{{{{{{mmmZZZEEE555444222111000000222444555222222333333222222111000222111000//////000111222//////////////////////////////.........---------............////////////---------------...///000000000000000/////////////////////000111111222222555555555555555555555555555555555555666666666777777777777777777777777777888888888888888888888888999999999999999999999999777777777777777777777777888888888888888888888888888888999999999:::::::::888888888888888888888888;;;;;;;;;::::::999999999999::::::::::::999888888888888888888888888888888999999999999999999999999888888999999999:::::::::;;;===???AAABBBDDDHHHJJJIIIPPPXXX___fffqqq}}}iiiIII===999777777555111222666333333333222222222111111111111111111111111111111111111111222444777:::;;;>>>>>>???@@@BBBCCCDDDDDDCCCIIIKKKEEEAAACCCGGGHHHVVV{{{hhhddd^^^YYYVVVSSSOOOMMMMMMMMMMMMMMMMMMNNNQQQTTTZZZ___eeejjjllljjjeeebbb]]]]]][[[YYYVVVWWWZZZ]]]]]]___aaaaaa___\\\YYYXXX\\\XXXVVVXXXWWWTTTXXX___ooo~~~~~~wwwvvvyyynnnYYYPPPNNNIIICCC???<<<:::777666666555333111000000//////......//////////////////////////////........................//////.........---------////////////////////////---------,,,---///333777;;;EEEEEEDDDJJJIIIGGGMMMMMM[[[oooyyytttyyyttt\\\RRRYYYjjjxxxrrraaaNNN???666222111000000000222444555333333333333333222111111111111000//////000111111........................//////.........---------............//////////////////.........//////000000000000000000000000000111111222222333444444444666666666666666666666666777777777777888888888888888888888888888888888888999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999999::::::::::::999999999999999999999999;;;;;;;;;:::::::::999999:::::::::::::::999888888888888888888888888888888999999999999999999999999888888999999999:::::::::<<<===?????????@@@CCCEEEDDDIIIPPPUUUZZZcccmmmuuuvvvVVVBBB<<<777666666444444666333333333222222222222111111111111111111111111111111111222333555777:::;;;>>>>>>???@@@BBBCCCDDDDDDAAAFFFIIIGGGBBBBBBIIIPPPqqqxxxnnnmmmkkkhhhddd___[[[YYYWWWWWWVVVUUUTTTVVVXXXZZZVVVYYY^^^```___ZZZTTTPPPIIIHHHGGGEEEDDDEEEFFFHHHKKKMMMPPPQQQRRRQQQQQQQQQUUUSSSUUUYYY\\\```kkkvvv~~~vvv}}}iiiZZZRRRMMMIIIGGG>>><<<:::999999777555333222111000///////////////////////////////////////.......................................---------////////////////////////------...---...111555999???FFFFFFFFFLLLJJJGGGOOOUUU{{{vvvkkknnnxxxaaaPPPNNNaaakkkooocccNNN???888666111000//////000222444555333333444444444333222222111000000//////000000111.......................................---------............////////////000000//////...//////////////////000000111222222444444555555666666777777777777777777777777777777999999999999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999999:::::::::;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;::::::999888999999999999999999999999999999999999999999999999888888999999999:::::::::<<<===>>>===<<<<<<>>>@@@@@@DDDHHHKKKNNNSSSZZZ```mmmttt~~~~~~qqqMMMAAA777555777777666666333333333333222222222222222222222222222222222222111111222444666888:::;;;===>>>???@@@BBBCCCDDDEEECCCDDDHHHJJJFFFDDDQQQccczzzmmmlllqqqwww{{{zzzzzzzzz|||{{{yyywwwtttqqqnnnlllkkkkkkkkkiiiddd]]]SSSKKKEEEDDDCCCCCCCCCFFFGGGHHHGGGGGGIIIKKKLLLKKKLLLMMMOOONNNVVVcccooouuu||||||}}}|||xxxjjjaaaZZZUUUTTTFFFCCC>>><<<:::999888666444333222000000/////////////////////////////////................................................////////////////////////------......///333888;;;AAAFFFEEEFFFLLLJJJIIIRRRkkkttt[[[```mmmwwwhhhRRRPPPZZZjjjhhhaaaQQQ@@@666333444/////////000111222333444333444444444444333222222000000000//////000000000............................................................////////////000000///............///...///000111222333444444555666666777888888999999777777888888888888888999::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999999999999999999999999999999999999999999999888888999999999:::::::::;;;<<<<<<<<<::::::<<<>>>@@@BBBDDDFFFGGGJJJOOOSSS[[[bbbmmmzzzwwwyyy]]]JJJ999555888999777555444444333333333222222222222222222222222222222222111222333555777999;;;<<<===>>>???@@@BBBCCCDDDEEEHHHDDDFFFLLLJJJKKKaaa|||}}}qqqjjjnnnvvv|||nnn```SSSIIIDDD>>>===>>>AAAEEEHHHHHHGGGOOOQQQRRRPPPOOOOOORRRUUUZZZmmmpppkkkggghhhnnnssssssqqqtttzzz|||nnnccciii~~~|||{{{|||tttiii```\\\OOOJJJCCC===:::999999888555555333222000000//////////////////////////////........................---.....................////////////////////////---...//////111555:::>>>AAAEEEEEEFFFKKKHHHKKKZZZ}}}XXXSSSbbbpppwwwzzzxxxjjjVVVNNNZZZkkklll```OOOAAA888444222222000000000111111222333444333333444444333333222111/////////000000/////////........................---.................................//////////////////...............///000000111222444555666666666666777777888999999999777777888888999999999:::::::::;;;;;;;;;<<<<<<<<<================================================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<<<<<<<;;;::::::999999999999999999999999999999999999999999999999888888999999999:::::::::999:::;;;;;;;;;;;;===??????@@@BBBCCCEEEGGGKKKMMMOOOVVV___jjjvvvzzzxxxoooXXX???777999999666444444444444333333333222222222222222222222222222222111222444666888:::;;;<<<<<<===>>>@@@BBBDDDEEEFFFIIICCCDDDIIILLLUUUsss{{{pppllllllxxxwwwfffVVVKKKDDDAAAAAAAAABBBDDDGGGIIIIIIIIINNNRRRVVVWWWYYY]]]ccciii~~~~~~{{{xxxxxx{{{zzzvvvaaaYYYPPPPPPXXX```ddddddffflllrrruuuuuussstttuuussslllbbb```nnnzzzmmmaaa[[[YYYSSSJJJBBB>>>;;;999888777666555333111000000///////////////////////////........................---------...............////////////////////////---...///000333777===AAA@@@EEEFFFGGGJJJHHHPPPfff{{{eeeTTTaaaqqqtttyyytttiii[[[QQQTTTaaaooodddSSS@@@777666444333222111222222222222333333333222222333333333222111111...//////000000//////...---------------------------------...........................///////////////.........//////000111222333333444666777888888777777777888999999::::::999999999::::::;;;;;;<<<;;;<<<<<<<<<<<<=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===============<<<<<<======<<<<<<;;;:::::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::888999:::;;;;;;<<<>>>@@@===>>>???@@@BBBEEEGGGHHHIIINNNVVV^^^fffrrr~~~iiiKKK<<<:::999666444444444444444333333333333333333333333333333333333222333555777999;;;<<<<<<<<<===>>>@@@BBBDDDEEEFFFFFFBBBBBBGGGPPPbbbyyymmmgggiiiooo{{{uuunnnaaaTTTIIIDDDBBBBBBGGGIIIKKKKKKKKKMMMPPPRRRTTT[[[eeemmmuuu~~~{{{yyytttqqquuuzzzxxxppp```TTTGGGDDDLLLVVV]]]^^^___dddiiijjjiiihhhjjjkkkkkkddd\\\^^^pppppprrrxxx}}}zzzoooeeeaaaddd___WWWOOOHHHBBB<<<999999888666444222111000///////////////////////////........................---------.........//////////////////////////////---...000111444888>>>CCC@@@FFFHHHIIIJJJHHHWWWsssxxxccchhhzzzqqqhhh]]]VVVXXX^^^bbbbbbTTTDDD666333444333333555333444444444444333222222111111222222111111000///......///000000///......---------------------------------.........//////............/////////////////////000111222444444555555666777888888999999888888999999:::;;;;;;;;;;;;;;;<<<======>>>??????===>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>>>>===============<<<;;;;;;::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::777999::::::999:::<<>>AAACCCCCCCCCEEEJJJQQQVVV[[[cccmmmuuu|||zzzWWWCCC===:::777555555444444444444333333333333333333333333333333333222333666888:::;;;<<<<<<<<<<<<>>>@@@BBBDDDFFFFFFBBBCCCFFFKKKYYYtttwwwiiiddddddllluuu|||uuuooohhhbbbWWWSSSNNNIIIFFFEEEFFFGGGCCCHHHMMMOOOOOOSSS[[[bbbsss}}}~~~zzz{{{|||yyytttrrrxxx~~~yyyooohhhYYYJJJDDDLLLXXX___bbbbbbeeeiiiiiigggfffgggjjjggg]]]RRRRRRccczzzvvvrrr{{{iiimmmuuu~~~~~~wwwqqqooolllhhhccc\\\TTTJJJAAA;;;:::888666444222111000000////////////////////////........................---------.........//////////////////////////////---...000222444999???DDD@@@GGGJJJKKKKKKIII[[[|||}}}uuu|||jjj|||ggg]]]TTTVVV```ggg```UUUGGG;;;333222333222333777555555555555444333222222111111111111111000//////---...///000000///...------------------------------------.........//////............/////////000000111111222333555666777777777777888999999::::::999999::::::;;;<<<<<<<<<===>>>>>>???@@@AAAAAAAAA??????@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>========================================================================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>><<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>>>>??????===============<<<<<<;;;::::::::::::::::::::::::999999999999999999999999888888999999999:::::::::888999:::999888888:::<<<=========>>>@@@BBBBBBAAABBBHHHOOOSSSVVVZZZaaagggmmmzzz```III???:::888777555555444444444333333333333333333333333333333333222333666999;;;<<<<<<<<<;;;<<<>>>@@@BBBDDDFFFGGGAAAGGGKKKQQQccc|||ggg___```fffqqq{{{vvvfffZZZTTTRRROOOMMMEEEEEEEEEFFFGGGHHHIIIIIINNNVVV___ccceeelllyyy~~~uuurrrnnnuuuzzzzzzzzz}}}}}}~~~zzz{{{~~~~~~{{{lllWWWGGGLLLZZZgggsss~~~zzzxxxqqqhhhdddfffgggeeeccc]]]TTTLLLNNNZZZmmm{{{~~~vvvkkkdddccc{{{vvv~~~yyyhhhrrr|||mmmdddhhhgggXXXGGG???:::;;;:::777444111000000111111000///////////////////////////////////////////////////////////////.........////////////000000000222555999===AAADDDEEEHHHNNNMMMHHHRRRvvvzzz~~~www]]]XXXXXXbbbnnnkkkZZZHHH;;;888444333444666888888;;;777444555888999666222333222111000////////////000000//////.........---........................000//////.........//////---///000000///......///000111222444666777888999999999999999999999::::::<<<<<<<<<<<<=========>>>@@@@@@@@@AAAAAABBBBBBBBBBBBAAAAAA@@@@@@?????????@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>============>>>>>>===<<<;;;;;;??????>>>>>>======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;======>>>>>>?????????@@@>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::::::::999999888999999999888888999999999:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<===???@@@AAABBBDDDGGGJJJNNNTTTZZZ^^^kkkrrr}}}sssTTTBBB===;;;888666555555444444444555555444444333222222333333333444555777999;;;<<<======>>>>>>???AAADDDEEEEEEDDDDDDCCCIII\\\wwwooo^^^]]]iii{{{kkk\\\OOOKKKJJJGGGFFFIIILLLKKKJJJHHHIIINNNTTTYYYgggooozzz~~~yyypppmmmeeemmmtttxxx|||||||||~~~~~~{{{wwwkkk___VVV]]]nnn~~~~~~tttiiifffiiikkkiiibbb\\\RRRJJJIIITTTfffsssoooooofffaaabbbcccvvv~~~{{{qqqyyyxxxkkkkkknnneeeTTTGGG===;;;888666555333111000111111000///////////////////////////////////////////////////////////////---............/////////000000222555:::>>>BBBDDDDDDGGGKKKLLLQQQeeejjjnnn~~~nnnZZZ\\\cccnnnsssiiiSSS???999777444444666777888888;;;777444555888888555222333222111000////////////000/////////....................................//////............///////////////...---...111333333444555666777999::::::::::::::::::;;;;;;;;;;;;<<<<<<=========>>>>>>>>>@@@@@@@@@AAAAAABBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????????????????======>>>>>>>>>>>>============>>>>>>======<<<;;;??????>>>>>>============>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>??????>>>===<<<>>>>>>>>>>>>?????????@@@>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;:::::::::::::::999999888999999:::888888999999999:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<===???@@@AAACCCEEEGGGIIILLLPPPUUUYYYdddiiiqqqyyyeeeIII<<<888555666666555444444444555555444444333333222333333444444555777999;;;<<<======>>>>>>@@@BBBDDDEEEFFFEEEHHHKKKUUUjjjzzzkkkdddqqqpppdddPPPIIIFFFIIIKKKJJJKKKOOOHHHJJJMMMRRRXXXaaakkkrrrzzzuuuxxx|||tttkkkhhhdddllluuu|||}}}|||}}}{{{wwwssskkkhhhfffmmm~~~xxxkkk```___ggglllmmmeee^^^TTTJJJGGGOOO^^^iiicccbbb[[[[[[aaacccmmm|||~~~tttnnnssstttgggVVVDDD===666444555666333000111111000////////////000////////////////////////////////////////////////---------............///000111333777;;;???CCCEEEFFFGGGIIIPPPggg{{{^^^RRRiii}}}hhhUUUaaapppyyyttt```HHH777777666555666888999888777:::777444555777777555222222222111000////////////////////////....................................//////............//////000000///......000444777777888888999999:::;;;;;;;;;;;;;;;<<<<<<<<<============>>>>>>>>>?????????@@@@@@@@@AAAAAAAAAAAABBB@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????????????????????????????===>>>>>>??????>>>>>>======>>>>>>>>>>>>======<<>>>>>>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>???????????????>>>>>>??????>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::999999888999999::::::888888999999999:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<===???@@@AAACCCEEEFFFGGGIIIKKKOOOSSSZZZ]]]aaahhhqqq}}}|||VVV@@@888888777666555555444444555555444333333333333333444444555666777999;;;<<<======>>>???@@@BBBDDDFFFGGGGGGJJJUUUiiisssnnnuuuvvvbbbRRRIIIIIIHHHIIIMMMOOOPPPTTTYYYZZZ^^^dddkkktttxxxkkkkkkyyysssjjjgggiiipppxxx}}}||||||zzzvvvrrrmmmooommmooo{{{sssjjj]]]VVV[[[iiirrrssskkkeeeYYYMMMHHHMMMXXXbbb```ccc___^^^dddbbbgggwww}}}{{{vvvwwwzzzzzzuuu|||~~~oooqqqzzzuuuiiiMMMBBB777333555777555000222111000000//////000000////////////////////////////////////////////////------------............000111444888<<<@@@DDDFFFJJJHHHIII\\\gggOOOUUUppp{{{lllbbbVVVhhhzzzzzzgggOOO>>>777555555666777999:::888777888666444555666666444222111111000//////////////////////////////.................................///............//////000000111111111111333666999:::::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<=========????????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBB@@@@@@AAAAAABBBBBBCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@????????????????????????>>>>>>>>>??????>>>>>>>>>>>>>>>>>>??????>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>????????????????????????@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>????????????>>>======<<<<<<;;;;;;;;;:::::::::999999888888999999::::::888888999999999:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<===???@@@AAABBBDDDFFFGGGHHHJJJMMMPPPRRRTTTXXX^^^fffrrr~~~rrr~~~hhhIII>>><<<888777666555444444444555444333333333333444444555555666888:::;;;<<<======???@@@BBBCCCDDDFFFHHHJJJNNNccc~~~qqqyyyooo\\\PPPJJJHHHQQQSSSWWWYYY\\\aaakkktttuuuxxx{{{sssiiifffiiinnnttt{{{~~~}}}|||{{{{{{yyywwwuuupppqqqnnnkkkrrr~~~~~~uuuooofff[[[XXXcccsss{{{{{{oooiii]]]PPPIIIJJJSSS[[[___hhhhhhffffffbbbgggwwwzzzsssnnnkkkjjjjjjkkkyyyzzz{{{vvvsssvvv~~~uuupppxxx{{{vvvZZZLLL<<<555666888555000222222111000000000000000////////////////////////////////////////////////---------.........//////000222555999>>>BBBEEEGGGKKKGGGLLLkkk\\\PPPfffzzzyyyqqqwwwpppaaaaaagggvvv~~~qqqTTT<<<666;;;666666666888::::::888666777666555444444444333222111000//////////////////.........///////////////.......................................///000000...111444666777777888999:::::::::::::::::::::::::::::::::;;;<<<=========@@@@@@@@@AAAAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBCCCCCCDDDBBBBBBBBBBBBAAAAAAAAA@@@????????????????????????>>>>>>????????????>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@??????????????????????????????>>>>>>===<<<<<<;;;;;;;;;:::::::::999888888888999999:::;;;888888999999999:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<===???@@@AAA@@@BBBEEEGGGHHHJJJNNNPPPOOORRRWWW]]]dddmmmvvv{{{~~~||||||WWWCCC<<<888888777666555444444444444333333333444444555666666777999:::;;;<<<======???AAACCCDDDDDDFFFJJJMMMYYYrrrtttsssnnnZZZOOOMMMRRRWWWZZZcccnnnuuu{{{yyyyyyuuujjjffflllooosss{{{~~~}}}|||zzzzzzyyyyyyyyyrrrpppllljjjpppvvvvvvqqqnnnggg______lllzzz}}}xxxpppiii^^^QQQGGGGGGMMMSSS\\\jjjmmmiiigggdddlllmmm```ZZZ[[[^^^___jjjzzztttvvvuuu|||vvvwww{{{|||jjj[[[GGG;;;888999666222222222111000000000000111////////////////////////////////////////////////.........////////////000000222666;;;@@@CCCFFFHHHIIIFFFSSSzzz}}}]]]^^^tttppppppooorrr}}}xxxaaaDDD333444<<<888777777999::::::777555666555555444333333222222000//////....../////////.........///////////////..............................---......///000111///333777::::::999999999999:::::::::::::::::::::999::::::;;;<<<===>>>>>>AAAAAABBBBBBBBBCCCCCCCCCEEEDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>>>>>??????@@@@@@@@@@@@???>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@???????????????@@@@@@??????>>>===<<<<<<;;;;;;;;;:::::::::888888888888999:::;;;;;;888888999999999:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<===???@@@AAA???AAADDDGGGIIIKKKNNNPPPOOOSSSYYY```ffflllqqquuu}}}iiiKKK:::999888777666555444444444333333333333444555666777777888999;;;<<<<<<======???BBBDDDEEEDDDFFFKKKOOO^^^www}}}qqq~~~{{{qqq```RRRMMMSSS```jjj|||vvvvvv|||zzzooojjjrrrsssvvv~~~|||zzzxxxxxxzzz|||qqqkkkiiimmmrrrrrrrrrrrrkkkgggcccggguuu}}}tttpppjjj___QQQGGGEEEJJJPPP^^^lllnnnhhhggghhhrrrvvv___RRRSSS]]]eeeiiiyyywwwkkkooovvv}}}|||zzzjjjSSSCCC<<<:::888666333222111111000000111111/////////////////////////////////////////////////////////000000000111111000222777<<>>??????@@@BBBBBBCCCCCCCCCDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>??????@@@@@@??????>>>>>>???@@@@@@AAAAAA@@@@@@>>>>>>?????????@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????@@@AAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;:::::::::888888888888999:::;;;<<<888888999999999:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<===???@@@AAA>>>AAADDDFFFHHHIIILLLNNNOOOSSSZZZaaaffflllqqqtttwww}}}}}}}}}YYYAAA:::999888666555555444444333333333444444555666777888888:::;;;<<<<<<======@@@CCCEEEEEEDDDFFFLLLQQQ___zzz~~~yyyuuummmggg^^^YYY]]]lll~~~www~~~tttnnnuuutttuuu|||}}}zzzwwwwwwzzz|||ooogggfffooosssooommmqqqkkkhhhgggooovvvqqqkkk```SSSIIIFFFKKKPPPeeeqqqppphhhiiikkktttlllUUULLLVVVggguuu{{{rrr```cccvvvttt\\\III???;;;:::999333222111111000111111111////////////////////////////////////////////////000000000000111111111111000222777<<>>;;;<<<===>>>???@@@AAAAAACCCCCCCCCCCCDDDDDDDDDDDDHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@??????>>>???@@@AAAAAAAAAAAAAAA>>>>>>??????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA????????????AAAAAAAAAAAAAAA@@@@@@????????????@@@@@@@@@@@@???>>>>>><<<<<<;;;;;;;;;:::::::::888888888888999:::;;;<<<888888999999999:::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<===???@@@AAA???AAADDDFFFGGGHHHIIIKKKOOOSSSYYY```ffflllrrruuusssxxxzzzxxxxxx}}}gggKKK:::999888666555555444444333333333444555666777777888999:::;;;<<<<<<======@@@CCCFFFFFFDDDGGGMMMRRRcccuuudddfffdddcccgggtttuuuuuuqqqqqqvvv{{{~~~zzzuuuvvvwwwsssnnngggdddeeekkknnnllliiihhhiiiooowww}}}zzzwwwpppdddWWWIIICCCJJJUUUhhhsssvvvqqqqqqxxxzzzuuuttteeeSSSZZZvvviiiWWW^^^yyyvvvXXXAAA<<<===;;;555444222000//////000000000000000000000000000000111111000000//////.........///000///...///000222///888888999BBBEEEDDDJJJLLL^^^{{{llliii~~~tttYYYBBB======;;;:::===:::999999999888777777777555444333111000/////////000000//////.........---000000//////.........---111000///...............//////...///000333555666777777666777777888999:::999;;;<<<;;;::::::;;;<<<>>>???@@@AAACCCDDDEEEFFFEEEEEEEEEFFFGGGGGGHHHHHHKKKKKKJJJIIIGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAABBBBBBBBBAAA@@@???>>>===@@@@@@??????@@@@@@AAABBBAAA@@@???>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@AAAAAACCCCCCBBBAAA@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<======>>>?????????@@@@@@BBBDDDGGGIIIKKKKKKQQQUUUZZZ___cccgggjjjlllppptttyyy}}}uuupppvvvwwwXXXAAA999999:::333333777222555555666666777777888888888999;;;<<<<<<<<<>>>@@@HHHCCCAAACCCCCCDDDKKKTTTsss{{{hhhdddggghhhooo{{{rrrpppqqqtttvvvxxx}}}wwwuuutttnnnfffeeeccceeelllpppnnnllllllpppvvv{{{}}}zzzxxxxxxzzzzzzsssiiiYYYIIIAAAHHHTTTiiisssyyywwwxxxzzzssshhhjjjkkkkkkyyytttYYYOOOZZZuuukkkOOO???<<<===666555333222111111111111000000000000000000000000111000000000/////////......///000000...///000222222;;;;;;<<>>>>>===<<<===??????@@@AAABBBCCCEEEFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHJJJJJJIIIHHHGGGFFFEEEDDDFFFFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAABBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBAAAAAA@@@???>>>@@@@@@@@@???@@@@@@AAABBBBBBAAA@@@??????@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::::::::::::::999999999999999999999999999999:::::::::;;;;;;;;;<<<<<<======>>>>>>>>>??????@@@BBBDDDGGGIIIKKKLLLOOOSSSWWW[[[^^^```ccceeemmmrrrwww|||xxxqqqrrriiiHHH<<<999:::555666888333555555666666777888888888888999;;;<<<<<<===???@@@EEEBBBCCCGGGEEEEEERRRdddrrrdddbbblllrrr{{{pppnnnnnnoooooorrr|||xxxsssoooggg___aaa```ccckkkoooooonnnooossswwwzzzuuunnnlllqqqxxx}}}yyyooo^^^JJJ???FFFSSSeeepppzzz~~~|||nnn^^^bbbqqqxxx\\\IIIJJJZZZrrr|||]]]BBB999;;;888777555333222222222222000000000000000000000000000000000000///////////////000000000//////111222222;;;===???GGGGGGHHHRRRdddiii___lllxxxooo}}}xxxTTTDDD888:::>>>>>><<<>>>:::999999888777777666666444333222111000/////////////////////............////////////............//////......---.........000111222444555666777777666666666777777888::::::>>>???AAA@@@@@@???AAABBBAAABBBBBBDDDEEEFFFGGGHHHFFFFFFFFFGGGHHHHHHIIIIIIIIIIIIHHHGGGFFFEEEEEEDDDGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBBBBAAA@@@??????@@@@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBBDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@======<<<<<<<<<;;;;;;;;;::::::::::::::::::;;;;;;::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<=====================>>>???AAADDDGGGIIIKKKMMMOOORRRVVVXXXZZZ[[[]]]___jjjnnnuuuzzz}}}}}}ssslllqqqyyyTTTAAA999:::777999:::444555555666777777888888999888:::<<<<<<======???AAACCCAAAFFFMMMIIIGGG^^^|||~~~hhhcccfffqqq~~~}}}vvvzzzrrrlllhhhiiilllqqqzzzyyypppllleee\\\]]]]]]aaahhhllljjjjjjllllllnnnoookkkggghhhooovvv}}}vvveeeMMM???DDDQQQ[[[kkk|||{{{lll___aaattt~~~fffLLLDDDNNN___rrrnnnNNN<<<:::999777555333222222222222////////////////////////000000000000///////////////000111000//////111333000:::===@@@HHHHHHMMM[[[|||wwwXXX^^^xxx{{{qqqxxxpppNNNCCC<<<>>>AAA???<<<;;;::::::999888777666666555333222111000///////////////////////////.........///////////////..................---......//////222333555777888888888777777777777777888999;;;;;;???AAABBBBBBAAAAAACCCDDDCCCCCCDDDEEEFFFGGGHHHIIIGGGGGGGGGHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFHHHHHHHHHHHHGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAA@@@@@@AAA@@@@@@@@@@@@AAABBBBBBCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBCCCCCCDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@=========<<<;;;;;;:::::::::::::::;;;;;;;;;;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<========================>>>???AAADDDGGGJJJLLLMMMQQQSSSVVVXXXYYY[[[^^^```ggglllsssxxx{{{tttgggdddhhh|||bbbHHH999999888::::::444555666666777888888999999888:::<<<======>>>@@@BBBBBBBBBJJJRRRLLLKKKkkkttteeegggoooxxxzzzyyywwwvvvxxxlllbbbdddmmmtttzzz~~~yyymmmjjjeee]]]XXXXXX\\\cccdddbbbaaadddbbbcccdddfffiiinnnsssvvv{{{kkkSSSCCCEEEPPPVVVjjjuuukkkeeeeeevvv}}}}}}UUUCCCFFFVVViii}}}bbbGGG<<<999777555333222111111111////////////////////////////////////000000000000///000111000///000111333333;;;>>>AAAGGGFFFNNNaaahhh```wwwvvvtttwwweeeGGGBBB???AAABBB???;;;:::::::::999888777666555444222222111000////////////.........///////////////.........///////////////...............///000111333555777888999999999888888888888888:::;;;<<<===???AAABBBCCCBBBBBBDDDEEEDDDEEEFFFFFFGGGHHHIIIIIIHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHIIIIIIIIIHHHHHHGGGFFFEEEBBBAAAAAA@@@@@@AAABBBCCCCCCCCCCCCBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCBBBAAAAAAAAAAAA@@@@@@AAAAAABBBCCCBBBAAA@@@??????@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEECCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>======<<<;;;;;;:::::::::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<=========>>>>>>>>>>>>>>>???AAACCCEEEHHHKKKMMMNNNPPPRRRUUUWWWYYY\\\___bbbeeekkkqqqvvvzzz~~~rrrbbb[[[\\\nnnqqqPPP;;;999888999999444666666777777888999999999888:::<<<>>>>>>???AAACCCDDDFFFOOOUUUPPPTTTyyyooofffkkkuuuyyyzzzzzzuuuqqqqqqwww}}}}}}mmmaaadddpppxxx||||||{{{llliiicccZZZRRRSSSWWW\\\\\\YYYYYY\\\]]]^^^aaagggnnntttxxxzzz~~~}}}pppZZZIIIHHHOOOYYYnnnssslllkkkjjjxxxiiiIIIAAAMMMccc|||wwwrrrSSS===999888666333222111111111000000000000000000000000////////////000000000000000111111111000000222333888???@@@BBBEEEDDDOOOfffkkk~~~~~~www}}}rrrSSS>>>======>>>??????===;;;::::::999888666555444444222111000///////////////.........///////////////.........//////////////////...//////000111222333555666777888999999999999999999999:::<<<===???@@@???AAACCCCCCCCCCCCEEEFFFEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEECCCBBBAAA@@@@@@AAABBBBBBDDDCCCBBBBBBBBBBBBCCCDDDBBBCCCCCCDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBBBBCCCBBBAAA@@@??????@@@AAABBBDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;::::::999:::::::::;;;<<<<<<======:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<======>>>??????@@@AAAAAABBBCCCEEEGGGIIILLLMMMNNNNNNPPPSSSUUUXXX[[[___bbbdddiiioootttwww|||}}}lll[[[SSSTTTeeeZZZ@@@<<<888777999666666666777888888999999:::888:::===>>>???@@@BBBEEEEEEKKKTTTWWWVVVcccooohhhnnnxxxyyyqqqnnnmmmmmmvvvqqqfffhhhrrrzzz}}}mmmggg^^^RRRLLLMMMRRRWWWWWWSSSTTTXXX]]]aaaeeeiiilllpppvvvzzz|||}}}|||tttbbbPPPKKKNNN\\\ooozzzsssrrrmmmvvv}}}|||^^^HHHIIIYYYwww~~~}}}cccGGG;;;999777555333222222222000000000000000000000000.../////////000000000111000111222111000000222444999???@@@BBBFFFFFFUUUqqq~~~yyy{{{ZZZCCC:::;;;<<<<<<=========<<<::::::999777666555444333111111000////////////000............/////////000............/////////000/////////000111333444555777777777777888999:::::::::;;;;;;<<<===???AAABBB@@@BBBDDDDDDDDDDDDFFFHHHFFFFFFFFFGGGGGGHHHIIIIIIIIIJJJJJJKKKKKKLLLMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJKKKKKKJJJJJJIIIGGGFFFEEEFFFEEECCCAAAAAAAAABBBCCCDDDCCCBBBBBBBBBBBBCCCDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBCCCCCCCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDEEEAAAAAAAAAAAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>===<<<;;;:::999999::::::;;;;;;<<<=========;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<======>>>@@@AAABBBCCCDDDEEEFFFGGGIIIKKKLLLNNNNNNOOOQQQSSSUUUWWWZZZ___bbbbbbffflllppptttzzzvvvcccRRRLLLMMM^^^~~~cccGGG@@@999666999999666777777888888999::::::999;;;===??????AAACCCEEEFFFPPPXXXXXX\\\ttt|||ooolllttt~~~{{{qqqlllqqqxxxtttkkklllsssyyy~~~oooeeeYYYKKKHHHJJJOOOUUUTTTQQQRRRWWW___dddiiiiiiggghhhpppxxxzzz{{{|||vvvfffUUUMMMNNN\\\mmmzzzxxxooosssuuuwww]]]NNNSSSdddzzzvvvYYY===;;;999666444333333333000000000000000000000000.../////////000000111111000111222111000000222444555;;;===BBBHHHJJJ]]]}}}iiiLLL;;;<<<>>>???===<<<======<<<::::::999777666444333333111000000////////////000---.........//////000000---.........//////000000000000000111222444555666888888777666777888:::;;;;;;<<<<<<===???@@@BBBCCCAAACCCEEEEEEEEEFFFHHHIIIFFFFFFFFFGGGGGGHHHHHHHHHJJJJJJKKKKKKLLLLLLMMMMMMJJJJJJJJJJJJJJJIIIIIIIIIKKKKKKKKKJJJIIIGGGFFFEEEIIIGGGEEECCCBBBCCCDDDDDDDDDCCCBBBAAAAAABBBCCCDDDCCCCCCDDDDDDDDDDDDDDDCCCBBBAAAAAAAAAAAABBBCCCCCCDDDCCCBBBAAAAAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA?????????@@@AAABBBCCCDDDAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;:::999999::::::;;;;;;<<<===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============???@@@BBBDDDEEEEEEGGGHHHIIIJJJKKKMMMNNNNNNRRRTTTVVVWWWXXX[[[___ccc```dddjjjnnnrrryyyqqq]]]LLLFFFIIIXXXxxxjjjLLLCCC:::666:::<<<777777777888999999::::::999;;;===???@@@AAADDDFFFFFFSSSZZZXXXaaazzzppppppzzzrrrkkknnn~~~vvvnnnmmmttt~~~{{{qqqaaaRRRLLLAAAGGGNNNRRRRRRSSSVVVYYYgggbbbbbbjjjnnnnnnooosssyyy{{{|||yyypppbbbTTTKKKUUU```vvv}}}~~~xxxrrrrrr|||yyyvvvcccSSSZZZ}}}}}}oooxxxjjjIII:::<<<===000333:::111222222111111111111222222000000000000000000000000000000000000///111444777666@@@>>>>>>FFFJJJjjj~~~TTT>>>EEE<<<<<<<<<<<<<<<<<<;;;;;;;;;:::888777555444444444111111000000//////......000000000000000000000000000000///////////////000111000000111222555777888666777888999:::;;;;;;;;;??????>>>>>>???AAACCCDDDEEEEEEFFFGGGGGGGGGFFFFFFFFFGGGHHHHHHIIIIIIHHHHHHKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHJJJJJJIIIIIIHHHGGGFFFFFFFFFFFFEEEDDDDDDDDDDDDEEEFFFEEEDDDCCCCCCCCCCCCCCCBBBDDDEEEDDDBBBAAABBBCCCEEEEEEFFFFFFFFFEEEDDDDDDCCCBBBAAAAAAAAABBBDDDEEEAAABBBBBBBBBAAA???===<<>>???BBBFFFIIISSS\\\YYYZZZsss|||vvvvvv}}}sss{{{}}}vvvsssvvv|||}}}yyyyyyssscccRRRIIIFFFHHHJJJNNNSSSXXX[[[]]]gggdddgggnnnrrrqqqrrrvvv}}}~~~~~~|||tttgggWWWLLLMMMZZZmmm}}}}}}{{{sssooozzzzzz{{{nnnfffxxxnnnnnn}}}WWWAAA<<<===333333888111222222111111111111222222000000000000000000000000000000000000///111444777888CCCCCCCCCKKKSSSuuurrrOOO<<>>======<<<;;;:::999999:::999888666555444333333111000000000/////////...000000000000000000000000000000////////////000000000000111222333555777888777888999;;;<<<<<<<<<<<>>???@@@BBBCCCEEEEEEEEEFFFGGGHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGGGGGGGFFFEEEEEEDDDCCCCCCDDDDDDDDDGGGFFFEEEDDDCCCCCCCCCCCCBBBDDDDDDDDDCCCDDDEEEGGGFFFFFFFFFEEEEEEDDDDDDCCCFFFEEEDDDCCCDDDEEEFFFGGGDDDCCCCCCDDDEEEDDDBBBAAAAAABBBCCCCCCAAA@@@@@@AAABBBBBB@@@?????????@@@@@@>>>??????===<<<<<<>>>@@@<<<<<<;;;:::999888888777:::;;;<<<======<<<;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<============>>>???AAACCCEEEGGGGGGHHHHHHIIIJJJLLLNNNOOOPPPTTTUUUVVVXXXZZZ]]]___```cccfffjjjmmmppptttxxx{{{}}}lllXXXGGGBBBEEEJJJ\\\{{{jjjJJJ;;;:::999777999999888888999999:::;;;999:::<<<===>>>BBBGGGKKKWWW]]]ZZZ___}}}zzzzzz|||zzzzzzzzzyyyxxx|||~~~mmmYYYMMMKKKHHHGGGJJJPPPWWW\\\]]]eeefffjjjppprrrrrruuuyyy}}}ppp^^^QQQGGGVVVeeeooo|||yyysss|||~~~}}}www{{{tttddduuukkkLLL;;;<<<777444555222222222111111111111222222000000000000000000000000000000000000000111555777666AAACCCDDDLLL]]]nnnxxxfffLLL???BBB>>>===<<<;;;:::888888777999888777666444333222222000000000000////////////000000000000000000000000000000////////////000000000111222444555666666666999999;;;<<<===>>>>>>>>>>>>>>>???@@@AAACCCEEEFFFEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJGGGGGGFFFFFFFFFFFFFFFFFFCCCCCCCCCBBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCDDDDDDCCCDDDDDDCCCBBBBBBEEEGGGFFFFFFEEEEEEDDDDDDDDDDDDFFFEEEEEEDDDEEEGGGIIIJJJLLLJJJHHHIIIKKKKKKHHHEEEHHHIIIKKKJJJHHHGGGFFFGGGIIIHHHFFFDDDCCCCCCDDDDDDAAA???>>>>>>?????????>>>===<<<<<<;;;:::999999888<<<<<<<<<<<<;;;:::999888;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============>>>???@@@BBBDDDFFFGGGHHHIIIIIIJJJKKKMMMOOOQQQRRRUUUUUUVVVXXX[[[]]]```aaacccfffjjjmmmooorrrvvvyyy}}}}}}mmmXXXGGGBBBEEEFFFWWWvvvTTT<<<<<<===999999999888888999999:::;;;888:::<<<===???DDDLLLRRRZZZ]]][[[hhh}}}wwwssswwwzzzzzzfffWWWPPPOOOMMMMMMOOORRRWWWZZZbbbdddgggiiikkkmmmrrrwww{{{iiiZZZKKKYYYccchhhyyy~~~pppjjjnnnwww|||XXX===::::::555333444222222111111111111222222000000000000000000000000000000111000000222555888888AAADDDDDDPPPnnnssseee~~~vvvYYYIII@@@AAA<<<<<<;;;:::999999888888888777777666444333222111000000000000////////////////////////////////////000////////////000000111000111333555666777666666999:::;;;<<<===>>>>>>>>>>>>>>>???AAACCCEEEFFFGGGFFFFFFHHHIIIJJJJJJKKKKKKIIIIIIJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNMMMMMMLLLKKKJJJGGGGGGFFFFFFEEEEEEDDDDDDBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFGGGHHHIIIHHHHHHGGGEEECCCCCCEEEGGGHHHHHHHHHIIIIIIJJJKKKKKKKKKLLLMMMPPPSSSWWWZZZ\\\ccc```]]]]]]______[[[WWW[[[]]]``````___]]]\\\\\\]]]\\\ZZZWWWVVVUUUUUUVVVQQQNNNJJJIIIJJJJJJFFFCCCAAAAAA@@@@@@???>>>>>>===>>>>>>>>>>>>>>>=========<<<<<<==================<<<<<<=========>>>>>>>>>???@@@AAACCCEEEGGGHHHIIIKKKKKKLLLMMMOOOQQQSSSTTTUUUVVVWWWYYY\\\___aaaccceeegggjjjmmmooorrruuuwww|||oooZZZHHHCCCEEEGGGYYYyyyaaa@@@===>>>999999999888888999999:::;;;:::;;;===>>>AAAIIISSS[[[ZZZ[[[]]]rrrvvvpppvvv{{{rrrdddYYY]]]```]]]WWWUUUYYY___ddddddcccbbbdddiiipppsss{{{|||qqqdddUUUaaaffffffxxxwww___nnnvvveeeCCC:::<<<777222666222222111111111111222222000000000000000000000000///000111000000222666999???DDDHHHIIIXXXkkksssfffKKKAAA;;;;;;999:::::::::::::::::::::777777777666555333111000////////////000000000000///////////////////////////////////////000111111111222444666777777666666888999:::<<<============>>>???AAACCCDDDFFFGGGHHHFFFGGGHHHIIIJJJKKKKKKJJJHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLNNNNNNNNNMMMMMMLLLKKKJJJHHHHHHGGGFFFDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGIIIIIIHHHHHHHHHIIIIIIJJJHHHIIIJJJKKKKKKMMMPPPRRRTTTVVVXXXZZZ\\\]]]^^^^^^___aaaffflllrrrwww{{{}}}{{{~~~}}}|||zzzyyywwwvvvvvvrrrmmmiiifffdddaaa\\\XXXQQQOOOMMMKKKHHHEEECCCBBBBBBBBBAAAAAAAAAAAAAAAAAA=========<<<<<<<<<<<<;;;=========>>>>>>>>>??????@@@AAABBBDDDFFFHHHIIIJJJLLLMMMNNNOOOQQQTTTVVVWWWVVVWWWYYY[[[^^^aaaccceeegggjjjmmmoooqqqssswwwyyy~~~ttt^^^KKKDDDEEEHHH]]]}}}pppHHH???===777999999888888999999:::;;;<<<;;;<<>>>>>???@@@BBBDDDFFFGGGGGGGGGGGGHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJJJJJJJJJJIIIKKKKKKKKKKKKLLLLLLLLLLLLMMMMMMMMMMMMLLLKKKJJJJJJHHHHHHGGGFFFEEEDDDCCCCCCDDDDDDDDDEEEFFFHHHIIIJJJHHHHHHGGGGGGGGGHHHHHHIIIIIIMMMRRRXXX]]]bbbgggjjjsssuuuyyy}}}~~~zzz~~~{{{ooolllhhhbbb\\\VVVRRROOOKKKJJJHHHEEECCCAAA@@@???@@@???>>>>>>===<<<;;;;;;>>>>>>>>>>>>????????????AAABBBCCCEEEGGGIIIJJJKKKNNNNNNOOOQQQSSSVVVXXXYYYXXXYYYZZZ]]]```cccfffgggjjjmmmpppsssuuuwww{{{}}}zzzdddPPPFFFEEEHHH^^^|||SSSAAA;;;777999999888888999999:::;;;;;;:::===DDDNNNUUUXXXXXXRRRYYYjjj~~~}}}{{{lllaaahhhooorrrqqqsssyyy}}}xxxuuuyyyxxxwww||||||pppssspppllluuuzzzxxx~~~~~~mmm}}}ooo|||bbbBBB>>>999222666222222111111111111222222000000000000000000000000///000111111111333777:::???@@@HHHMMMccc{{{SSSEEE@@@<<<>>>;;;;;;;;;;;;;;;<<<<<<<<<888888999999777555222111.../////////000000000111000000000000000000000000............///000111222555555555555666777888888:::;;;<<<===>>>?????????AAABBBDDDFFFGGGGGGGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGIIIIIIJJJKKKKKKKKKKKKJJJKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHJJJLLLMMMKKKLLLMMMPPPTTTWWWZZZ\\\aaagggpppyyyyyyuuurrrgggddd___XXXQQQLLLHHHFFFGGGFFFEEECCCBBB@@@???>>>>>>>>>>>>?????????@@@@@@BBBBBBDDDFFFHHHJJJKKKLLLOOOOOOPPPRRRUUUXXXZZZ[[[ZZZ[[[\\\___bbbeeehhhjjjnnnppptttvvvyyy|||jjjTTTHHHFFFIII]]]]]]EEE;;;888999999888888999999:::;;;;;;<<>>:::111555222222111111111111222222000000000000000000000000///000111111111444888;;;AAABBBLLLTTTjjjmmmJJJAAA<<<888<<<=========<<<<<<;;;;;;;;;888999999999888555333111.../////////000000111111000000000000000000000000............///000222222777666555555555777888999;;;<<<===???@@@@@@@@@@@@BBBCCCEEEFFFGGGGGGGGGFFFIIIIIIIIIIIIHHHGGGFFFFFFJJJKKKKKKLLLLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJIIIHHHCCCDDDEEEFFFGGGHHHIIIJJJFFFGGGGGGHHHJJJLLLNNNOOOTTTWWW\\\bbbjjjrrrxxx{{{|||rrrhhh___YYYVVVOOONNNLLLJJJHHHFFFEEEDDD>>>????????????@@@@@@@@@BBBCCCDDDFFFHHHJJJLLLLLLOOOPPPQQQSSSVVVXXX[[[\\\[[[\\\]]]```cccgggjjjkkkooorrrvvvyyy{{{~~~nnnVVVIIIFFFJJJ^^^dddHHH<<<;;;999999888888999999:::;;;<<>>@@@???>>>===<<<;;;;;;;;;<<<<<<<<<999666333222222111111111111111111111111000000000000000000000000---...///000222333444555666666777777888888999999::::::<<<===???AAABBBCCCCCCEEEFFFGGGFFFFFFHHHJJJHHHHHHHHHIIIIIIIIIIIIJJJRRRQQQPPPNNNLLLJJJIIIHHHKKKLLLMMMNNNNNNMMMLLLKKKPPPKKKHHHIIIIIIFFFGGGIIIDDDEEEGGGGGGFFFFFFHHHIIIIIIKKKPPPSSSTTTVVV]]]dddnnnwww|||rrrkkkddd\\\TTTOOOOOOOOOMMMJJJAAA@@@@@@CCCFFFFFFBBB>>>EEEEEEEEEEEEGGGIIIKKKLLLNNNPPPSSSUUUWWWYYY\\\___```bbbfffhhhjjjkkknnnppprrruuuxxx{{{~~~ttt[[[JJJEEELLL]]]qqqNNN======888888777777888:::;;;===DDD;;;LLLsssjjjRRRNNNWWWbbbwwwiiiiiihhhgggwwwppp___```~~~}}}sssggg`````````aaaeeekkkrrrwwwzzztttmmmhhhiiiiiiffffffjjjuuu~~~}}}wwwpppiiibbbcccppp}}}|||{{{zzzxxx```OOOUUUoooeeeJJJ===888999666555444333222222222222111111111111111111111111111111111111222555999===AAAFFFLLL___pppSSSFFF>>>???BBB>>>???>>>===<<<;;;;;;;;;;;;AAA@@@>>>:::666333111111111111111111111111111111000000000000000000000000......///111222333444555666666777777888999999999:::;;;<<<>>>@@@AAABBBCCCCCCEEEFFFFFFEEEEEEGGGHHHHHHHHHHHHIIIIIIJJJJJJJJJPPPPPPOOONNNMMMLLLKKKKKKJJJKKKMMMNNNOOONNNNNNMMMKKKGGGFFFJJJLLLKKKMMMQQQHHHIIIJJJIIIIIIJJJLLLNNNSSSWWW[[[___cccmmm{{{wwwoooccc[[[WWWTTTPPPMMMNNNMMMJJJGGGDDDCCCCCCDDDEEEEEEFFFGGGIIIKKKLLLMMMNNNPPPSSSUUUWWWYYY]]]___aaadddgggjjjlllmmmppprrrtttvvvzzz|||~~~zzzbbbPPPHHHHHHXXX{{{{{{WWWAAA===999888888888888:::;;;<<<@@@@@@WWWyyydddPPPPPPYYYjjjpppbbb\\\bbbgggmmm|||```UUU[[[~~~xxxuuuwwwxxxyyyzzz{{{{{{{{{{{{vvvoooiiigggeeebbbbbbdddqqqwww|||||||||}}}{{{xxxwwwrrrmmmggg```___hhhssslll~~~zzz~~~nnnWWWLLLXXX{{{vvvQQQ???;;;555666555444333222222222222111111111111111111111111111111222222222555:::>>>DDDGGGQQQnnn___IIIDDD@@@AAADDD@@@@@@???>>>===<<<<<<===>>>GGGDDD???999555222111111111111111111111111111111000000000000000000000000...///000111222333444555666777777888999999::::::;;;<<<===>>>@@@AAACCCCCCDDDEEEFFFFFFDDDDDDEEEFFFGGGGGGHHHIIIJJJJJJKKKKKKNNNNNNNNNNNNNNNNNNMMMMMMJJJKKKLLLNNNOOOOOOOOOOOOKKKHHHGGGJJJKKKIIIJJJNNNLLLLLLMMMMMMOOORRRWWW[[[dddlllwwwtttnnn```aaabbb```]]]YYYWWWWWW[[[\\\^^^aaafffnnnwww}}}ssskkkccc\\\XXXWWWWWWVVVPPPIIIEEEFFFIIIFFFFFFHHHIIIKKKLLLNNNNNNNNNPPPSSSVVVXXXZZZ]]]```bbbeeeiiilllnnnpppsssuuuwwwyyy|||~~~mmmXXXLLLFFFUUUwwwgggIII===999999888888999:::;;;<<<===GGGccczzz^^^OOOTTTYYYqqqxxxyyy}}}mmmYYYSSSTTT___jjjyyyhhhQQQOOO\\\{{{|||}}}}}}~~~}}}yyyvvvsssrrrrrr{{{zzzyyywwwxxxuuuqqqmmmfffbbbgggnnnlllkkkSSSRRRpppXXX@@@===333666555444333333222222333111111111111111111111111111222222222333666;;;???GGGJJJZZZvvvxxxWWWCCCCCCAAABBBDDDBBBBBBAAA@@@??????AAABBBCCCHHHDDD===777333222111111111111111111111111111111///////////////////////////000000111333444444555666777777888999:::;;;;;;<<<===>>>???AAABBBCCCCCCDDDEEEFFFEEEDDDCCCDDDEEEGGGGGGHHHIIIJJJKKKLLLLLLNNNNNNNNNNNNNNNNNNMMMMMMKKKKKKLLLMMMMMMNNNNNNNNNLLLJJJJJJLLLLLLJJJLLLQQQMMMOOOSSSXXX^^^hhhqqqxxx}}}qqqdddXXXOOOJJJHHHHHHHHHHHHHHHHHHHHHIIIKKKLLLNNNPPPUUU]]]ffflllrrr{{{|||xxxnnnggg[[[\\\\\\YYYSSSNNNLLLKKKGGGHHHJJJKKKLLLMMMNNNNNNNNNPPPTTTVVVXXX[[[^^^aaacccfffjjjmmmooorrruuuwww{{{}}}www___OOOJJJUUUuuuyyyRRR===:::999999888999:::;;;<<>>???@@@AAABBBCCCDDDDDDEEEFFFEEEDDDCCCDDDEEEHHHHHHIIIJJJJJJKKKLLLLLLNNNNNNNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKLLLLLLMMMMMMKKKJJJKKKOOOPPPQQQWWW^^^TTTZZZcccppp~~~yyylllddd```YYYQQQIIIBBB>>><<>>???@@@AAABBBCCCCCCDDDDDDEEEFFFFFFDDDDDDEEEFFFIIIJJJJJJJJJJJJKKKKKKKKKMMMMMMMMMLLLLLLKKKKKKJJJLLLKKKKKKKKKLLLMMMNNNOOOOOONNNOOORRRTTTVVV___hhhnnnvvvwwwnnnnnnuuu}}}ooo\\\QQQJJJHHHEEEBBB@@@???@@@@@@BBBBBBEEELLLVVV```hhhkkkoooqqquuuyyykkkYYYTTTTTTUUUVVV\\\ccckkksss~~~rrrfffaaa^^^\\\YYYVVVUUURRRPPPNNNNNNNNNNNNNNNQQQUUUXXXZZZ]]]```cccbbbfffjjjnnnqqqtttxxxzzzqqq[[[QQQQQQfffeeeFFF<<<;;;:::999999:::;;;<<<>>>BBBJJJOOOLLLGGGJJJSSSiii}}}zzz}}}fffQQQIIIIIIPPPXXX```ppp~~~]]]QQQMMMTTTeee}}}yyypppbbbWWWKKKNNNWWWaaaaaa___kkk||||||tttbbbPPPGGGGGGIIIRRR]]]ffflllpppvvvzzzssslllnnnqqq\\\===;;;777666555444444333333444222222222222222222222222222222333444555999>>>BBBIIIUUUxxxyyyTTTCCCHHHGGGBBBCCCDDDBBBBBBBBBDDDHHHMMMSSSVVVEEE???888555555555333111000000000000000000000000000000000000000000000000111222222333333444444444777888999:::;;;===>>>>>>???@@@@@@AAABBBCCCDDDDDDCCCEEEFFFFFFEEEEEEGGGHHHKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKKKKJJJKKKKKKLLLNNNPPPSSSTTTTTTTTTXXX^^^ccckkkyyytttaaaZZZVVVTTT[[[fffwwwqqqYYYJJJDDD@@@@@@???@@@AAADDDGGGIIIIIILLLTTTaaaqqq~~~jjj[[[YYY\\\^^^YYY\\\___aaabbbgggooovvv~~~sssjjjeeecccaaa]]]YYYTTTQQQOOOPPPPPPNNNQQQUUUXXXZZZ]]]aaaddddddggglllpppssswwwzzz}}}|||fffSSSOOO^^^oooOOO<<<;;;:::999999:::;;;<<<<<>>BBBKKKZZZsssPPPAAAIIIIIICCCCCCCCCFFFFFFFFFIIIMMMTTTZZZ^^^GGGAAA:::777777666333000000000000000000000000000000000000000000000000000222222222333333444444444777888999:::<<<===>>>???@@@@@@AAAAAABBBCCCDDDDDDCCCEEEFFFGGGFFFFFFHHHJJJLLLLLLLLLKKKJJJJJJIIIIIIGGGGGGHHHIIIJJJKKKLLLMMMIIIJJJKKKMMMPPPTTTWWWYYYSSSWWW```mmm{{{rrr___OOOEEEIIIQQQZZZiiiyyyeeePPPDDDBBB?????????AAADDDHHHLLLNNNRRRXXXeeevvv|||fff\\\```gggkkkmmmnnnmmmhhhaaa^^^aaadddrrryyywwwlllhhhhhhddd]]]WWWRRRQQQQQQRRROOOQQQUUUXXX[[[^^^bbbdddeeeiiinnnrrruuuyyy|||oooUUUNNN[[[uuuUUU===<<<;;;:::::::::;;;<<<<<>>IIIWWW```aaa```eeellluuu|||{{{~~~wwwQQQ:::999777555444444444333222111111111111111111111111222222444888888888===EEENNNZZZiiiZZZKKKEEEEEEEEEEEEFFFFFFIIIKKKPPP___mmmjjj]]]JJJ@@@999777777333000//////////////////000111111111111000000000000000111111222222333444555666666::::::;;;<<<===>>>???@@@BBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIILLLJJJIIIJJJLLLLLLIIIFFFFFFGGGHHHKKKLLLLLLJJJHHHIIIIIIMMMSSSTTTQQQTTT[[[___mmmrrr```RRRCCCCCCHHHOOOXXXdddxxx{{{dddQQQEEEAAAAAADDDFFFFFFLLLXXXcccggggggcccmmmpppiiijjjooowwwzzzqqqjjjgggjjjkkknnnvvvxxxpppfff^^^\\\YYYSSSRRRVVVTTTVVVXXXXXXZZZ^^^bbbcccgggkkkooosssvvvyyy|||{{{___QQQVVV}}}UUUFFF<<<<<<<<<666999???<<<@@@AAA@@@EEEKKKHHHRRRkkkxxx{{{~~~~~~~~~rrrVVVKKKJJJLLLTTTUUUYYYfffdddWWWVVVWWWeeewww~~~vvvtttnnn___OOOEEE======@@@EEEIIIMMMVVV___VVVTTTUUUUUUOOOCCC<<<===EEEOOO\\\bbb___[[[```iiiyyy}}}|||}}}~~~~~~[[[>>>999777555444444555444222111111111111111111111111222222444888888888>>>FFFPPPaaabbbWWWMMMJJJKKKHHHEEEDDDGGGJJJRRR\\\iiinnneeeXXXHHH???888777777333000//////////////////000111111111111000000000000111111222222333444555666666777999:::;;;<<<>>>???@@@AAACCCCCCDDDDDDDDDDDDDDDCCCEEEFFFFFFGGGGGGHHHIIIIIILLLJJJHHHIIIJJJKKKIIIGGGJJJJJJJJJLLLMMMMMMLLLKKKQQQNNNNNNRRRUUU[[[gggttt{{{gggZZZPPPHHHAAADDDGGGOOOZZZeeessszzzdddQQQEEEAAA???DDDJJJSSSaaapppyyyzzzqqqnnnxxxxxxjjjjjjqqqzzzvvvqqqkkkiiinnnxxx}}}rrrgggaaa[[[TTTSSSVVVVVVWWWXXXYYY[[[___ccceeeiiilllpppsssvvvzzz~~~iiiWWWXXX|||dddHHH===<<<===888:::???<<>>@@@AAABBBCCCDDDDDDDDDDDDDDDCCCCCCEEEFFFFFFGGGGGGHHHIIIIIILLLJJJHHHHHHIIIJJJJJJIIIIIIIIIIIIJJJKKKMMMNNNOOOTTTRRRRRRXXXcccuuunnncccTTTFFF???>>>???AAAEEEJJJVVVeeerrryyyfffTTTGGGBBB???FFFSSSdddzzz{{{xxx|||~~~yyyqqqlllsss~~~vvvooolllnnnrrrtttzzzwwwmmmddd\\\XXXXXXYYYYYYYYY[[[]]]aaadddfffkkkmmmqqqtttwww|||vvvbbb\\\zzzuuuMMM???<<>>@@@???EEEJJJJJJZZZxxxxxxsssvvvzzz}}}wwwYYYKKKJJJPPPTTTUUU\\\hhh|||]]]PPPRRR\\\uuu{{{uuurrriiiZZZMMMGGG???<<<===EEELLLQQQVVV[[[OOOHHHMMMZZZZZZJJJ@@@BBB@@@OOOdddooohhhYYYVVV\\\iiivvvxxxxxxsssmmmvvvjjjaaatttvvvGGG<<<999666444555555444444222222222222222222222222333222444888888:::AAAIIITTT|||~~~ccc]]]ZZZ[[[ZZZSSSLLLIIIGGGMMM```uuuvvvdddQQQJJJAAA:::666666666333111222000000//////000000111222111111000000111111222222333333444555666777777888888888:::<<<>>>AAABBBCCCCCCCCCDDDDDDDDDDDDCCCCCCEEEFFFFFFGGGGGGHHHIIIIIILLLJJJHHHGGGGGGHHHJJJKKKHHHIIIKKKMMMNNNPPPRRRTTTTTTXXXbbbpppmmm___LLLIIIEEEAAA???AAAEEEIIIPPPVVVdddttt{{{kkk[[[OOOHHHGGGNNN[[[qqq~~~yyy{{{yyywwwwww~~~xxxpppkkkfffkkkxxxuuullleeeaaa___\\\[[[]]]```bbbdddggglllooorrrvvvyyy~~~oooeee{{{TTTBBB===@@@<<<<<>>;;;777555555555555444222222222222222222222222333222444888999;;;BBBKKKXXXvvvooosssaaa[[[WWWWWWTTTNNNHHHGGGFFFPPPddduuuppp[[[JJJFFF???:::777777666222111333000000000000000111222222111111111111111222333333333444444555666777888999888999:::===???AAABBBCCCBBBCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHGGGFFFHHHJJJKKKJJJMMMPPPRRRSSSUUUYYY\\\```nnn~~~rrriiiaaaXXXLLLCCCAAABBBBBBBBBCCCHHHOOOTTTffflllxxx~~~sssfff[[[UUUTTTXXXbbbvvv~~~wwwxxxyyypppggghhhrrrxxxqqqiiibbb___bbbdddcccdddhhhmmmppptttyyy|||tttyyy^^^GGG===@@@===<<>>:::<<<@@@DDDLLLUUUSSSUUU```ooosssfffRRREEEEEEEEEOOOZZZZZZVVV___ppp{{{wwwuuuttt{{{yyyzzz{{{}}}kkk^^^dddlllZZZ```XXX???<<<777555555555555555333333333333333333333333333333444888999<<>>:::888999777333222444111000000000000111222222111111111111111222333444444444555666777888999999999:::;;;===???AAABBBCCC@@@AAABBBDDDEEEEEEFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIHHHIIIIIIHHHGGGGGGIIIKKKIIILLLOOORRRUUU\\\fffmmmnnn\\\VVVNNNIIIFFFDDDAAA>>>======???DDDLLLYYYgggpppuuuzzzzzzqqqiiiddd```aaafffvvvxxxvvvtttqqqvvvvvvlllfffhhhiiifffeeeiiimmmqqqwww||||||iiiLLL>>>@@@===<<<>>>===;;;@@@BBBFFFMMMUUUtttvvvwwwuuutttuuuwwwyyyyyyyyy}}}yyycccWWWPPPKKKNNNTTT___mmmxxx\\\TTTWWWddd~~~xxxlll]]]UUUTTTKKKFFFAAA@@@AAAFFFSSS___eeellluuu}}}xxxbbbLLLGGGBBBGGGSSSVVVTTT^^^oooyyysssnnnmmmsssrrrsssvvvyyy}}}zzzddd[[[```iii[[[WWWuuufffAAA===888555555555666666333333333333333333333333444333444777999<<>>;;;::::::888333222444111111000000111111222333111111111111222333444555444555666777888999999::::::;;;<<<===???@@@AAABBB???@@@AAACCCEEEFFFGGGGGGEEEFFFFFFGGGGGGHHHIIIIIIFFFHHHIIIIIIGGGGGGIIIKKKIIILLLQQQWWWaaasssrrr\\\OOOCCCCCCAAA@@@@@@AAACCCDDD===@@@FFFQQQ___nnn{{{{{{{{{uuuqqqkkkhhhhhhrrr|||{{{~~~}}}vvvnnnpppoooiiigggkkkmmmqqqyyyrrrQQQ>>>???<<<:::>>>>>>;;;AAACCCGGGNNNYYY|||wwwwwwtttqqqqqquuuxxxyyyyyy~~~zzzyyydddYYYQQQKKKOOOYYYeeesssyyy^^^WWW[[[jjj|||ooo```YYYYYYVVVPPPKKKHHHGGGNNN^^^mmm{{{nnnRRRDDD???EEEUUUZZZUUUZZZfffppp|||{{{rrrnnnhhhcccgggoooqqqtttxxx|||~~~~~~wwwuuulll\\\XXX^^^qqqeeeXXXppppppAAA===888555555555666666333333333333333333333333444333444888:::===FFFPPPqqqsssdddNNNJJJJJJLLLKKKGGGFFFGGGCCC]]]rrroooaaaVVVNNNFFF???<<<;;;<<<888333222555111111111000111111222333111111111111222333444555555555666777888999::::::;;;<<<===>>>???@@@AAAAAA>>>???AAACCCEEEGGGHHHIIIEEEFFFFFFGGGHHHHHHIIIIIIDDDGGGJJJJJJHHHGGGHHHJJJPPPSSSXXXbbbtttwww```PPPHHHDDD>>>AAACCCDDDCCCCCCFFFJJJEEEJJJTTT```mmmuuuxxxxxx~~~|||xxxrrrlllhhhmmm}}}sssuuutttllliiimmmlllrrrzzzxxxTTT??????<<<:::===>>>;;;AAADDDHHHOOO[[[xxxvvvrrroooooosssxxxzzz{{{sssppp}}}gggZZZPPPHHHOOO[[[ggguuu}}}bbb[[[___qqq~~~pppeee``````aaa^^^WWWNNNMMMZZZppp~~~dddLLLDDD???AAAJJJQQQRRRTTTXXX\\\qqq}}}ppp\\\VVV[[[aaahhhoootttuuuyyy{{{vvvwww~~~uuullljjjbbbXXX\\\jjj~~~uuufffoooyyyPPP>>>888999555444666222222222222222222222222222333777555666>>>???FFFUUU~~~aaaSSSOOOLLLLLLLLLJJJIIIHHHNNNgggxxxqqqaaaUUUMMMEEE@@@???===;;;888555333222222222111111111111222222000111111222222333444444555555666777888999::::::;;;<<<===>>>@@@AAABBBCCCAAABBBDDDDDDDDDEEEGGGIIIDDDEEEFFFEEEDDDDDDFFFHHHGGGGGGIIIKKKJJJGGGJJJOOO^^^XXXcccfffXXXOOODDDAAADDDDDDFFFIIIMMMPPPRRRTTTTTTOOOUUU```kkktttzzz~~~}}}}}}~~~~~~~~~~~~}}}}}}wwwtttrrrvvvvvvqqqooollllllooorrrvvv|||wwwZZZAAA>>>BBB???===AAAAAAAAADDDJJJPPPbbb{{{wwwtttrrrppprrrvvvzzzzzzzzz}}}gggbbbkkkgggXXXQQQNNNPPPTTTbbbuuugggaaaooouuukkkeeecccgggfffbbbZZZUUUZZZhhhtttuuuvvvyyy~~~gggPPPDDD???@@@IIIQQQTTTVVVYYY[[[pppzzzjjjSSSMMMUUU]]]ffflllqqqrrrvvv}}}|||wwwsssvvv}}}{{{tttnnniii```]]]hhhxxx~~~iiilllSSS???888999555444666333222222222222222222222222333777555666>>>???FFFWWW___QQQMMMIIIIIIIIIGGGHHHJJJYYYnnn{{{rrraaaVVVMMMFFFBBBAAA???<<<999666444333222222111111111111222222111111111222333333444444555555666777888999::::::;;;<<<===>>>@@@AAABBBCCCBBBCCCDDDDDDCCCDDDFFFHHHFFFGGGGGGGGGEEEEEEGGGIIILLLIIIIIIJJJKKKMMMSSS[[[___nnnzzzeeeRRRKKKGGGBBBCCCIIIHHHLLLRRRYYY___dddfffhhhbbbhhhpppxxx~~~||||||}}}~~~~~~~~~}}}}}}yyywwwvvvxxx~~~|||tttooojjjkkkoooppptttzzz|||}}}^^^CCC>>>AAA>>><<>>@@@AAABBBBBBBBBCCCDDDDDDCCCCCCEEEGGGGGGHHHIIIHHHFFFFFFHHHIIIIIIHHHIIILLLNNNQQQ[[[eeettthhhXXXKKKAAA@@@@@@@@@FFFOOOOOOUUU^^^iiirrryyy}}}yyy}}}}}}yyyzzz{{{}}}~~~~~~~~~~~~}}}|||{{{zzzzzz~~~zzzpppjjjkkkoooooossszzzssslllzzzcccEEE???AAA>>><<>>???@@@AAAAAABBBCCCDDDCCCBBBBBBCCCEEEGGGHHHIIIHHHFFFFFFGGGIIIFFFJJJPPPUUUVVV[[[jjjyyyxxxbbbQQQJJJCCC>>>???@@@CCCLLLVVVZZZ```kkkvvv~~~{{{wwwxxxzzz|||~~~~~~~~~zzzwwwwww{{{wwwooommmoooooossszzzpppbbbjjjiiiHHH???AAA???===AAA@@@CCCHHHLLLMMMZZZ{{{yyyvvvvvvwwwxxxzzz|||||||||{{{vvvcccRRRRRR```uuupppbbbZZZUUUTTTVVVcccmmm{{{uuu}}}xxxjjj___dddtttrrrWWWHHHNNN\\\^^^nnn~~~pppdddZZZSSSJJJFFFJJJUUU___dddllloooPPPBBBFFFLLLTTT^^^jjjqqqvvv{{{{{{yyy{{{xxxsssppprrryyy}}}{{{rrrddd___gggttt{{{{{{mmmkkk}}}kkkIII777999777444555444333333333333333333333333111888777777===@@@JJJ^^^www~~~jjjOOOIIICCCAAABBB@@@CCCUUUkkk~~~ooo___TTTMMMIIIFFFDDDAAA>>>:::666333222222222111111111111222222111222222333444444555555666666777888999:::;;;;;;<<<<<<===>>>???@@@@@@AAABBBCCCCCCBBBAAAAAACCCDDDEEEFFFGGGGGGFFFFFFGGGIIIHHHNNNVVV]]]bbbppp{{{hhhYYYNNNGGGCCC@@@@@@BBBFFFNNNZZZdddjjjoooxxx}}}yyywwwxxxzzz|||~~~~~~zzzuuusssuuuxxxvvvvvv{{{xxxrrrooopppttt{{{ssseeejjjyyyvvvoooJJJ???AAA@@@???CCC???BBBHHHLLLLLLZZZ}}}yyyvvvuuuwwwyyy{{{||||||||||||yyyhhh\\\QQQSSSaaawwwttteee]]]WWWVVVXXXjjjwww|||qqqhhhgggttt{{{lllSSSFFFPPP___nnn|||{{{lllbbbTTTRRRMMMFFFHHHSSS___fffkkk}}}mmmQQQDDDFFFJJJRRR]]]jjjqqqwww{{{{{{wwwyyyvvvrrrpppssszzz}}}wwwqqqnnnpppxxx~~~sssMMM777999888555555444333333333333333333333333111888888888===@@@LLLaaakkktttdddKKKGGGBBBAAACCCBBBGGGaaa~~~|||mmm```VVVOOOLLLHHHFFFCCC???;;;777444222222222111111111111222222222222333333444444555555666777777888999:::;;;;;;<<<<<<===>>>>>>???@@@@@@@@@AAABBBBBBAAAAAACCCEEEDDDEEEFFFFFFFFFGGGIIIKKKKKKNNNVVVbbbsssqqq___RRRIIICCCAAA===???DDDKKKTTT```llluuuxxx||||||yyywwwyyy{{{}}}}}}zzzvvvttttttuuu}}}{{{qqqpppuuu{{{xxxpppqqquuu{{{yyykkkoooxxxlllvvvMMM@@@AAA@@@???CCC>>>AAAFFFJJJKKK\\\xxxuuuqqqtttxxx{{{|||~~~eee[[[VVVPPPRRR```wwwvvvggg___ZZZZZZ\\\nnn~~~uuuooohhhmmmlll^^^KKKBBBIIISSSfffnnnvvvxxxvvvpppdddXXXQQQWWWVVVOOOKKKQQQ[[[```iiiwwwzzzfffPPPHHHKKKNNNUUU___iiipppuuuzzz|||zzzvvvrrrooonnnrrryyy~~~wwwzzzzzzPPP777999888555555444444444444444444444444444111888888888===@@@MMMccchhhwww```JJJFFFAAABBBFFFEEELLLlll{{{mmmbbbYYYSSSOOOKKKJJJFFFBBB===999666444222222111111111111222222222222333333444555555555666777888888::::::;;;<<<<<<<<<======>>>????????????@@@AAAAAA@@@AAACCCEEECCCDDDFFFGGGGGGIIIKKKNNNRRRSSS^^^wwwwwwhhhWWWNNNHHHCCCBBBDDDEEEJJJSSS]]]iiittt|||~~~~~~zzzxxxvvvvvvxxxzzzzzzyyywwwxxxzzz}}}~~~{{{xxxyyyzzz|||~~~~~~|||{{{zzzyyyxxxvvvyyyyyypppoootttzzz}}}rrrppptttyyy}}}oooppp{{{eee~~~QQQ@@@@@@>>>===@@@@@@CCCHHHKKKNNNbbbxxxuuurrruuuyyy{{{}}}nnnXXXOOOOOOOOORRR___yyyyyykkkdddbbbdddgggppp}}}yyy|||}}}|||~~~vvvqqqkkkiiibbbUUUGGGAAADDDIIIRRRUUUXXX]]]cccddd\\\PPPUUU___bbbYYYPPPPPPVVVYYYhhhttttttbbbOOOKKKPPPTTTYYYaaaiiimmmsssyyy}}}}}}sssooollllllpppwww}}}rrrsss}}}QQQ777999999555555444444444444444444444444444000888999888===@@@MMMdddhhh^^^JJJFFFAAACCCGGGGGGPPPsss{{{nnnddd\\\UUURRRNNNLLLIIIDDD@@@;;;888666222222111111111111222222222222333444444555555666777777888999:::;;;;;;<<<<<<<<<======>>>>>>??????>>>???@@@@@@@@@AAADDDFFFCCCEEEGGGHHHIIIKKKNNNPPP\\\^^^ppprrriiiZZZKKKFFFDDDCCCGGGMMMUUU[[[eeeooozzz~~~xxxvvvhhheeebbbaaadddgggiiijjjpppqqqtttyyy|||}}}{{{yyyzzz{{{}}}~~~||||||~~~~~~{{{xxxwwwxxxoooooottt{{{sssooosssxxx}}}nnnnnn}}}aaaTTTAAA???<<<;;;===DDDFFFKKKNNNRRRiiixxxuuuwwwyyy|||}}}}}}}}}aaaPPPGGGKKKOOOSSSaaa}}}}}}ooojjjjjjmmmrrrrrrvvvrrrvvvxxxsssoooooolllmmmsss~~~zzztttmmmjjjbbbUUUHHHBBBCCCGGGKKKGGGHHHSSS]]]___[[[WWWYYYyyy}}}```MMMKKKSSS\\\rrrxxxxxxkkk[[[SSSSSSWWWbbbbbbdddkkkrrrwwwzzz{{{qqqmmmmmmqqqvvvyyy~~~rrrhhhmmmwww{{{WWW:::999888555555333444444444444444444444444666666555:::??????MMMjjjpppYYYLLLIIICCC>>>>>>JJJbbb~~~pppddd[[[TTTQQQOOOMMMKKKFFFAAA<<<888555333222222111111222222333444444444555555555555555:::999888888999:::<<<===============>>>>>>>>>>>>@@@?????????@@@BBBDDDEEEFFFFFFIIIKKKJJJHHHMMMUUU___qqqwwwlllaaa___WWWMMMFFFHHHOOOXXX^^^lllpppwww~~~|||uuudddZZZQQQQQQPPPOOOOOORRRVVVZZZ]]]fffmmmnnnqqqvvvwwwsssxxx|||~~~{{{yyyxxxyyyzzz{{{vvv{{{vvvggggggqqq|||zzzqqqoooqqq{{{}}}kkkjjjxxxcccuuuYYYEEE@@@======@@@???DDDHHHKKKVVVvvvwwwyyywwwwwwzzz}}}}}}}}}fffRRRJJJCCCJJJMMMOOOaaa~~~||||||xxxvvvzzz}}}wwwuuuvvvtttkkkeeedddaaa```eeeqqq{{{vvvpppdddVVVIIIDDDFFFIIIKKKGGGIIISSS\\\^^^\\\ZZZjjjfffQQQQQQ^^^lll}}}pppbbbWWWSSSSSSWWW[[[aaajjjwwwqqqooopppuuuxxx{{{ssskkklllpppvvv~~~tttqqqWWW;;;:::999666666444444444444444444444444444555666444999??????OOOlllZZZMMMHHHDDDAAACCCNNNfff~~~pppeee]]]WWWTTTRRRPPPKKKFFF@@@;;;777555333333222222222222333333444444444555555555555666:::999999999999;;;<<<===============>>>>>>>>>>>>@@@?????????AAABBBDDDEEEHHHFFFGGGHHHHHHHHHNNNVVVgggqqqdddccc```___XXXOOONNNVVVbbbmmmssszzziiiXXXNNNEEEEEEEEEEEEEEEGGGLLLOOOTTT\\\dddgggkkkrrrsssqqqxxx|||}}}yyywwwvvvxxxyyyzzzuuuxxxsssggg^^^dddrrr~~~yyyooojjjkkkuuuzzzgggfffxxxaaarrrYYYEEE@@@>>>>>>@@@AAAEEEJJJOOO^^^vvvxxxwwwvvvwww{{{||||||~~~```OOOJJJFFFIIIIIIOOOggg}}}~~~zzzxxxxxxvvvoooeee___^^^[[[ZZZ^^^lll~~~~~~uuufffVVVLLLGGGHHHJJJPPPMMMNNNVVV^^^```aaacccuuuaaaNNNTTTfffyyytttggg[[[SSSPPPQQQYYY```hhh|||vvvvvvyyy}}}yyyuuuppplllggghhh{{{|||nnnmmmXXX<<<;;;:::777666444444444444444444444444444555666444777>>>???QQQqqqYYYMMMFFFEEEDDDFFFSSSlllrrrhhh```[[[YYYWWWSSSMMMFFF???:::777555333333222222222222333333444444555555555666666666999999999999:::;;;<<<===============>>>>>>>>>>>>@@@???@@@@@@AAACCCDDDEEEHHHEEEEEEFFFGGGKKKVVVaaawwwdddWWWVVV]]]``````ZZZVVV[[[jjj{{{|||lllZZZJJJCCC;;;<<<=========???BBBEEEJJJPPPWWW\\\dddmmmqqqqqqyyy}}}{{{wwwuuuvvvxxxyyyyyywwwuuuxxxsss^^^WWWVVVaaaqqq~~~~~~xxxpppiiihhhqqq~~~tttbbbaaa~~~xxx]]]lllYYYEEEAAA@@@???@@@AAAEEEJJJSSSggg}}}sssuuutttqqqqqqvvv{{{}}}sssZZZMMMJJJIIIGGGFFFOOOmmmzzz~~~wwwyyyyyytttllleeeccceee```bbbhhhxxx~~~uuufffYYYPPPLLLKKKKKKRRRPPPRRRXXX\\\___ccchhhxxxtttVVVOOO\\\ooossseeeXXXRRRRRRSSS]]]aaafff~~~{{{{{{}}}|||rrr}}}vvvtttlll___^^^rrrtttYYY===<<<;;;777777444444444444444444444444444555666444777===???TTTuuu{{{TTTKKKDDDDDDDDDFFFUUUqqquuukkkddd___\\\\\\XXXPPPFFF???999777666333333333222222333333333444444555555666666777777999999::::::;;;<<<<<<===============>>>>>>>>>>>>???@@@@@@AAABBBCCCDDDEEECCCDDDEEEEEEFFFOOOdddyyyxxxXXXUUUSSSSSSZZZ^^^___\\\^^^kkk~~~zzz{{{qqq___MMMBBB???;;;<<<>>>=========???AAADDDGGGMMMUUU```llltttwww}}}~~~yyyuuuuuuxxx{{{|||{{{zzztttpppuuu{{{ssscccSSSPPPSSS```ooo{{{}}}wwwrrriiidddkkkyyyooo]]]]]]|||xxxZZZfff[[[GGGBBBAAA@@@???@@@DDDIIITTTkkkxxxnnnnnnmmmiiikkksss{{{pppZZZMMMJJJJJJGGGGGGRRRnnn~~~}}}zzz{{{xxxppphhhfffkkkpppgggooo{{{zzzrrrggg]]]VVVRRROOOMMMPPPPPPSSSWWWXXXZZZaaaiiiyyy{{{hhhUUU]]]ppp~~~~~~ppp^^^PPPNNNTTTUUU]]]```gggyyynnnwwwuuussshhhZZZbbbwwwxxx\\\>>><<<:::777777555444444444444444444444444444666444777<<>>>>>>>>>>>???@@@AAABBBCCCDDDDDDDDD???DDDHHHFFFDDDRRRsss^^^MMMQQQPPPMMMRRRWWWYYY[[[eeewwwzzzsssuuuxxxcccQQQDDD???@@@===>>>??????>>>???AAACCCDDDEEEJJJVVVdddqqq{{{|||wwwuuuxxx|||}}}|||tttllllllooofffXXXOOONNNTTTbbbppp{{{||||||vvvrrrhhhbbbgggrrrjjjYYY\\\|||yyy[[[bbb```IIIBBBAAAAAA???@@@EEEKKKUUUnnnsssgggfffdddbbbfffqqq|||sss^^^PPPJJJHHHIIIMMMYYYooo{{{{{{yyynnnhhhllluuu{{{qqq{{{|||}}}sssoooggg^^^VVVRRRPPPOOOUUUWWW[[[]]][[[[[[dddooouuutttddd]]]pppwwwhhhVVVGGGHHHRRRQQQ[[[eeeuuuxxxrrrzzzwwwuuuvvvwwwqqqfff\\\ppppppqqq```@@@<<<999666777666444444444444444444444444444777666999===@@@VVVyyyyyyfffIIIHHHCCCCCCBBBHHH```}}}uuummmeee```eee___VVVLLLCCC===999888444444333333333333444444444444555666777777888999999:::;;;<<<<<<======<<<============>>>>>>>>>>>>???@@@AAACCCDDDDDDDDDDDD@@@EEEIIIGGGGGG[[[lllWWWOOOQQQHHHCCCKKKPPPUUU\\\lllrrrhhhjjjyyyjjjTTTFFF>>>===@@@===>>>???@@@AAACCCFFFIIILLLMMMVVVgggwww{{{wwwvvvzzz~~~~~~{{{tttkkkeee```XXXOOOJJJMMMXXXggguuu|||zzzvvvuuummmgggjjjsss~~~}}}eeeVVV[[[xxx~~~___```hhhKKKAAAAAAAAA@@@BBBIIIOOOXXXqqqlllbbb```^^^^^^eeeqqqzzz}}}ttt```RRRJJJGGGLLLTTTbbbuuu|||rrrqqq{{{}}}yyyuuulllhhhaaaWWWMMMIIIIIILLLWWW[[[aaabbb]]][[[eeeqqqssstttkkklllyyyggg[[[MMMBBBDDDNNNRRR___uuu}}}qqqxxx{{{tttttt~~~uuuiiieeewwweeegggcccAAA;;;777555777666444444444444444444444444444777888;;;>>>@@@UUUyyy}}}nnnbbbGGGIIICCCDDDFFFPPPlllzzzrrrjjjeeegggbbbYYYPPPGGG@@@;;;999444444333333333333444444444444555666777888999999999:::;;;<<<=========<<<============>>>>>>>>>>>>???@@@BBBCCCDDDEEEDDDDDDDDDEEEGGGJJJTTTpppiii```^^^ZZZLLLIIIQQQSSS\\\fffwww|||{{{yyysssggg___fffzzz{{{^^^KKKAAA<<<<<>>BBBGGGSSSXXX^^^^^^XXXUUU^^^kkkvvv{{{xxx}}}lllWWWNNNGGG@@@CCCLLLWWWggg{{{fffdddvvvwwwyyyzzznnnoooooo___ccceeeAAA:::666444777777444444444444444444444444333888999<<>>>>>>>>>>>???@@@BBBDDDEEEEEEDDDDDDGGGDDDEEEMMMaaallljjjnnniiiZZZXXX^^^\\\gggqqq~~~tttkkkllliiibbb```lllvvvYYYHHHAAA>>>===>>>DDDFFFHHHLLLQQQYYYaaagggeeelll|||wwwwwwzzz{{{yyyvvvyyysssnnniiiZZZGGG@@@EEEIIIRRRdddwww~~~wwwuuuiiifffeeegggkkkvvvttt\\\RRR[[[bbbgggbbbuuuOOO@@@@@@AAA@@@<<>><<<>>>BBBHHHHHHJJJLLLJJJNNN___rrr{{{}}}uuuyyy{{{mmmXXXKKKLLLMMMGGGGGGNNN[[[vvvjjjWWW^^^yyy||||||yyygggkkkwwwsssmmmtttmmmHHH===888888888333555555666666666666555555888222999:::@@@EEERRR}}}hhhfff```JJJCCCHHHEEEIIIhhhwwwqqqnnnqqqhhh\\\QQQJJJCCC<<<777888555222111222444444444666666777777888888999999999:::;;;<<<============<<<<<<>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEFFFGGGGGGFFFDDDEEERRRwww|||sssrrrtttssstttqqqgggcccccccccfffqqqsssWWWHHHDDDBBBCCCFFFIIIOOOWWW\\\```hhhuuuvvv|||yyywwwxxxxxxxxxwwwwwwtttmmmaaaUUUJJJCCCAAAHHHUUUgggwww{{{rrrqqqfffddddddddddddkkk|||kkkXXXOOOLLL___zzzxxxlllXXXBBB>>>@@@???EEEIIIOOOYYYqqqiii```eeekkkhhhkkkrrrtttiii^^^aaammmqqqfff[[[PPPKKKNNNSSSaaa{{{}}}|||yyyooodddYYYMMMBBB=========AAAEEEDDDCCCCCCDDDEEEKKK\\\nnnyyy~~~vvvrrrtttgggaaaPPPLLLWWWYYYNNNLLLUUUllliiiUUUZZZuuu}}}tttsssttt~~~nnn^^^cccyyyyyy~~~nnnHHH===888888888444555555666666666666555555888222999:::@@@FFFTTTnnnooo\\\IIIEEEFFFFFFMMMkkk|||vvvtttuuulll```TTTLLLEEE>>>999888555333222333444444444555666666777777888999999999:::;;;<<<============<<<<<<>>>???@@@AAAAAAAAAAAABBBCCCDDDEEEFFFGGGGGGFFFEEEJJJ^^^}}}wwwwwwjjjaaa\\\dddppp}}}sssXXXJJJFFFFFFHHHKKKUUU\\\cccggglllwww}}}xxxvvvvvvvvvvvvvvvtttqqqiii]]]QQQHHHBBB@@@GGGTTTgggwww~~~ppplllbbb```___```aaagggxxx~~~fffTTTLLLJJJUUUrrrrrrYYYDDDAAADDDCCCDDDIIIOOOZZZrrrkkkcccgggmmmlllhhhggggggaaa\\\ffftttzzzlllcccZZZRRRNNNNNNUUUggg}}}}}}~~~zzzlll^^^LLLCCC;;;:::===@@@EEEJJJBBB???>>>>>>AAAKKK]]]mmm|||xxxjjjhhhcccXXXTTTUUUIIIPPPeeegggVVVRRR___~~~jjjVVV[[[vvvwwwkkkfffiiikkktttuuucccVVV]]]}}}oooHHH===888888999444555555666666666666555555888222999999???FFFWWW}}}UUUEEEDDDDDDGGGPPPmmm}}}|||zzzqqqdddYYYPPPHHH@@@;;;888666333222333555555555555555666666777777888888999:::;;;<<<============<<<===>>>???@@@AAAAAAAAAAAABBBBBBCCCDDDEEEFFFFFFCCCDDDNNNlllwwwmmmrrr}}}ccc[[[^^^ooovvv^^^QQQOOOQQQUUUYYYgggmmmssstttxxx~~~xxxuuutttsssssssssnnnjjjaaaVVVKKKCCC@@@???EEERRReeevvvpppfff```^^^\\\\\\^^^dddsssvvv___OOOHHHHHHPPPqqq|||WWWDDDCCCEEEEEEDDDIIIPPP[[[sss~~~gggaaaeeejjjiii___WWWXXXYYY]]]lll|||ssseee]]]WWWSSSRRROOOZZZppp~~~{{{kkkYYYFFF>>>999;;;@@@CCCGGGKKKBBB???<<<<<>>FFFYYYqqqNNN@@@@@@@@@EEEOOOkkkvvvhhh\\\RRRJJJBBB<<<999777444333444555666555444555555666777777888888999:::;;;<<<============<<<===>>>???@@@@@@@@@@@@AAAAAABBBCCCCCCDDDEEEEEECCCGGGYYYrrrcccXXXddduuu}}}eee^^^kkkzzzggg\\\\\\aaahhhlllsssyyy~~~~~~|||xxxuuurrrpppllljjjccc___WWWMMMDDD???>>>???DDDQQQccctttssseeebbb___\\\\\\]]]bbbooo|||oooXXXJJJGGGHHHSSSxxxwwwSSSCCCBBBCCCBBBDDDIIIPPP[[[tttsss^^^YYY]]]```ZZZQQQLLLRRRYYY```lllyyynnn___XXXSSSSSSTTTTTTaaa{{{zzzzzz}}}}}}xxxfffTTTEEE>>>:::===AAACCCEEEHHHBBB>>>;;;===HHHYYYhhhqqqzzzuuu```MMMJJJHHHEEEJJJOOOGGGRRRjjjnnnaaaeeeyyy|||mmmiiigggeeekkktttyyyvvvkkkZZZaaa|||nnn```ZZZ]]]YYYbbbhhhmmmooobbb\\\fff~~~pppqqqJJJ>>>888888:::666555555666666666666555555888333999888===EEEYYYaaaHHH>>>>>>>>>BBBKKKfffxxxkkk^^^TTTKKKCCC===:::777444333555666666666555555666666777888888888999:::;;;<<<============<<<===>>>???????????????AAAAAABBBBBBCCCCCCDDDDDDDDDNNNjjjyyycccSSSLLLTTTfffzzzpppjjj{{{~~~qqqhhhiiipppxxx|||{{{}}}yyywwwuuurrrnnniiibbb]]]VVVSSSLLLDDD>>><<<>>>@@@FFFQQQbbbqqq}}}yyyiiiccc___[[[ZZZ[[[___jjjuuuiiiSSSHHHHHHLLLXXXrrrRRRDDDBBBBBB???DDDIIIPPP[[[ssshhhUUURRRTTTVVVNNNJJJNNNXXX]]]]]]bbbkkkooorrrnnn^^^VVVRRRTTTXXX\\\lllzzztttxxx}}}vvvfffUUUCCC===;;;???CCCCCCCCCDDDAAA>>>:::===JJJ\\\gggiiiggg^^^III===CCCFFFEEEJJJLLLHHHQQQeeekkkfffmmm}}}www|||mmm``````aaa^^^bbbmmmuuuwwwooo^^^aaayyyqqq^^^TTTVVVaaa[[[eeejjjnnnpppgggaaajjjtttcccqqqrrrKKK>>>999888:::666555555666666666666555555777222:::999<<>>AAAIIIccczzzmmm```VVVMMMEEE???:::888555444555777777777666666666777888888999999999:::;;;<<<============<<<===>>>>>>?????????>>>AAAAAAAAABBBBBBBBBCCCCCCAAASSSyyyttt[[[JJJEEEKKK[[[rrr}}}www}}}uuuttt|||{{{xxxrrrpppmmmiiiddd]]]UUUPPPJJJHHHDDD@@@======AAAEEELLLUUUcccpppzzz}}}lllaaa[[[WWWWWWXXX]]]fffppp}}}dddOOOGGGJJJPPP^^^vvvUUUFFFDDDCCC???EEEIIIOOOYYYqqq```OOONNNPPPPPPLLLOOOXXXaaa___VVVWWW^^^cccooonnn```YYYWWW\\\bbbhhhyyyzzzyyy{{{ssseeeVVVBBB======BBBGGGGGGFFFGGGBBB???<<<>>>LLL\\\aaa^^^TTTMMM>>>:::FFFJJJHHHMMMMMMNNNWWWdddjjjiiikkkqqqsssvvvqqqxxxrrrqqqwww|||iiibbbgggiiieeejjjvvvkkkgggyyyfff[[[VVVYYYddddddmmmoooqqqtttllleeekkkhhhVVVeeesssKKK>>>999999:::777555555666666666666555555555222;;;999<<>>>>>>>>>>>>>>>>>AAAAAAAAAAAAAAABBBBBBBBBCCC\\\sssZZZIIICCCIIIVVVlllyyyyyyuuulllhhhbbb\\\VVVPPPIIIEEEBBBAAA@@@??????BBBGGGKKKSSS[[[gggqqqyyy{{{qqqpppuuulll^^^XXXUUUVVVZZZ___iiisssyyy___LLLFFFLLLTTTkkk|||WWWFFFCCCDDDAAAEEEJJJOOOXXXnnnwwwXXXKKKLLLNNNNNNQQQVVVaaaeee[[[PPPTTTaaammmnnnbbb^^^```gggoooxxx|||uuulll___RRRBBB>>>???FFFLLLLLLLLLMMMEEEBBB???AAANNN\\\^^^WWWJJJGGG===???LLLPPPMMMRRRPPPUUU]]]fffjjjhhheeebbbfffyyygggtttzzzkkkcccZZZWWWYYY```mmmzzzxxxjjjhhhpppsssnnnxxxzzzppp}}}uuuaaa]]]\\\]]]dddlllttttttuuuxxxppphhhlllzzzcccSSSccctttKKK>>>999999;;;777555555666666666666555555444222;;;:::;;;AAAUUU}}}ooo|||fffPPPBBB@@@BBBBBBDDDMMMjjj~~~pppdddZZZQQQIIIDDD;;;999666555666777888777888888888999::::::;;;;;;999:::;;;<<<============<<<===>>>>>>>>>>>>>>>===AAAAAAAAAAAAAAAAAABBBBBBNNNjjjvvv___MMMFFFHHHSSShhhuuuxxxtttiiicccZZZRRRKKKFFFBBB???>>>>>>??????AAAEEEKKKOOOYYY```jjjrrryyy~~~kkk\\\ZZZ```eeesssjjj]]]XXXUUUXXX]]]dddnnnxxxvvv]]]JJJEEEMMMUUUyyyWWWCCCAAACCCBBBFFFJJJOOOWWWlllqqqRRRGGGJJJMMMLLLTTT[[[ddddddWWWMMMYYYlll|||}}}llldddcccgggqqqzzzyyylllaaaUUULLLCCC===>>>JJJQQQNNNLLLMMMMMMFFFDDDNNN[[[^^^UUUKKKDDD@@@>>>EEEPPPWWWWWWTTTRRR[[[fffjjjjjjfff___ZZZ]]]ttt|||kkkeeexxxkkkYYYPPPJJJLLLPPPTTT\\\eeeyyy|||uuuooopppnnnppp}}}zzzfffXXXVVV]]]gggmmmtttzzz|||ooodddkkkyyyqqqaaaXXXkkkrrrIII???;;;888999777555555555555555555555555888444:::666:::BBBQQQzzz|||eeexxxbbbNNNBBB???@@@@@@BBBUUU|||wwwkkkaaaXXXNNNGGG:::888555555666888999888777777777888999999::::::::::::;;;;;;<<<===>>>>>>>>>>>>>>>>>>????????????AAAAAA???>>>???CCCDDDDDDRRR{{{zzzdddOOODDDGGGVVVuuuuuuoookkk```SSSMMMIII???>>>AAA<<<<<>>EEEHHHLLLTTTkkklllUUUHHHCCCJJJVVVPPP```jjjaaaTTTYYYmmmvvvddd]]]dddpppyyy}}}qqqcccWWWLLLDDD@@@<<>>???CCCHHH\\\{{{pppeee[[[PPPIII>>>;;;888666666777777777777777777888999999::::::999::::::;;;<<<<<<============>>>>>>>>>?????????@@@@@@@@@???@@@CCCFFFFFF\\\~~~iiiTTTHHHJJJ]]]mmmgggooo[[[MMMHHHEEE<<<<<<@@@<<<@@@CCCFFFHHHKKKPPPWWW]]]fffkkkrrrxxx}}}www]]]OOOLLLNNNTTT[[[aaaeeemmmxxxqqq^^^WWWRRRSSSVVV[[[dddmmm|||aaaPPPHHHSSSjjjuuusssWWWCCCCCCDDDBBBHHHKKKPPPZZZqqqiiiSSSHHHCCCHHHQQQTTTbbbjjjbbbYYYaaaxxxxxxkkk]]]ZZZbbbmmmssstttyyy{{{zzzyyyvvvbbbTTTLLLEEE>>>999777;;;EEEGGGDDDFFFMMMPPPHHHKKK[[[aaaUUUGGGBBBBBBEEELLLWWW```bbb]]]VVVTTT[[[fffrrrwwwqqqeee[[[ooovvv}}}sssiiiooo{{{}}}ppp```OOOMMMMMMMMMNNNTTTbbbooosssxxxuuutttwwwsssvvvooobbbZZZSSSRRRYYYeeeooouuu}}}yyymmm\\\\\\ooo}}}uuuaaa[[[vvvmmmHHH@@@;;;999999888555555555555555555555555777444:::777;;;CCCQQQzzzyyybbbvvv___LLLAAA>>>>>>AAAHHH```uuujjj^^^RRRJJJBBB>>>:::777666666666666777777888888999:::::::::999999::::::;;;;;;<<<<<<======>>>>>>>>>>>>??????>>>???@@@@@@AAABBBFFFIIIgggoooZZZMMMLLLaaahhhgggtttXXXHHHBBBAAA;;;<<>>???@@@IIIaaazzzooobbbTTTKKKCCC???:::777666666666555777777888999999::::::;;;999999999::::::;;;;;;;;;============>>>>>>>>>???>>>>>>@@@AAA@@@@@@EEELLLmmmtttaaaRRRLLL^^^iiirrr{{{YYYFFF???AAA===???FFFFFFIIIMMMRRRUUUXXX]]]dddjjjvvv{{{mmmfffaaadddnnn{{{{{{___WWWPPPNNNOOORRR[[[cccxxxeeeSSSMMM```yyy|||~~~VVVDDDCCCDDDBBBBBBIIISSSaaa{{{___MMMGGGEEEGGGMMM]]]bbbaaaXXXSSS]]]ppp~~~tttxxxkkk```UUUUUU]]]ddddddaaaYYYYYY[[[iiiuuu]]]JJJCCCEEEEEEAAA???::::::===<<<===JJJZZZ[[[[[[aaafffZZZFFF@@@GGGIIILLLQQQVVVYYYZZZYYYWWWaaacccnnn}}}|||ooohhh}}}~~~gggOOOMMMMMMSSS___iiinnnppphhhjjjggg^^^XXX___ppp~~~sssVVVJJJKKKPPPZZZgggsssyyyzzzwww{{{mmm]]]VVVmmm{{{yyyccc^^^~~~eeeEEE@@@<<<999:::999555555555555555555555555555333;;;888;;;AAAMMMtttoooSSSCCC>>>???AAADDDKKKccc~~~ssseeeWWWMMMBBB>>>999666555666777777888888888999::::::;;;;;;999999:::::::::::::::;;;<<<============>>>>>>>>>>>>>>>@@@AAA>>>===EEEQQQvvv{{{iiiZZZKKKZZZyyykkkyyy\\\FFF===AAA???BBBJJJMMMNNNRRRXXX[[[___dddkkkpppzzzwwwlllpppvvv}}}zzz___WWWOOOLLLMMMPPPYYYbbbppp~~~dddSSSLLLbbb{{{|||zzzYYYIIIFFFCCC>>>???HHHSSSccc|||yyyooommmooorrryyy___LLLFFFDDDGGGLLL\\\]]]YYYPPPOOOZZZjjjttttttvvvvvvhhh^^^UUUTTT\\\dddgggfffaaacccjjj{{{yyy}}}vvv]]]JJJFFFJJJIIIDDD@@@:::888;;;===BBBRRRdddooonnnkkkcccTTTFFFDDDIIILLLMMMOOOPPPQQQTTTXXX[[[eeeeeennn~~~~~~vvvuuu{{{vvvkkk[[[KKKKKKMMMRRRZZZgggsss|||xxxkkkfffooodddMMMJJJMMMUUUaaannnvvvyyyyyyttt|||xxxiii[[[[[[zzz{{{jjjdddsssvvvaaaCCC@@@<<<999::::::555555555555555555555555555333;;;888:::???IIIpppgggLLL@@@>>>@@@BBBCCCHHH___yyykkk\\\RRRDDD@@@:::666666777777888888888999999:::;;;;;;;;;::::::::::::;;;;;;;;;;;;<<<<<<============>>>>>>???>>>@@@BBB>>>>>>JJJ[[[qqqaaaLLLWWWvvvnnnyyy```GGG===BBBAAADDDMMMQQQUUUYYY___dddhhhmmmtttyyyzzzzzzxxx___VVVNNNKKKLLLPPPZZZcccoooyyyaaaQQQJJJ```wwwyyy~~~dddUUUOOOHHH@@@BBBJJJUUUddd|||kkkddddddmmmuuuvvvyyyaaaMMMEEECCCIIIQQQ\\\ZZZSSSMMMRRRbbbttt}}}}}}xxxxxx|||uuuooolllccc^^^YYYYYY```jjjrrrvvvqqqvvvyyyaaaQQQOOOSSSQQQJJJ@@@::::::AAAHHHOOO___ppp|||vvvgggUUUKKKKKKKKKIIIKKKMMMMMMMMMMMMRRRZZZaaaiiihhhpppuuuiiiaaaYYYQQQPPPQQQVVV___lllyyy{{{mmmjjjwwwWWWNNNOOOSSS\\\iiiuuu|||}}}{{{uuu|||wwwggg[[[___~~~xxxnnngggkkkxxx^^^BBB@@@===999::::::555555555555555555555555555333;;;888999<<>>999777777888888888888999::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>===???CCC@@@AAASSShhhsssdddQQQUUUnnnuuuhhhLLLAAAFFFFFFHHHQQQVVV]]]bbbiiinnnrrrwww~~~www___VVVNNNKKKMMMRRR\\\eeetttttt]]]OOOGGG[[[rrrvvvsssfff]]]SSSIIIFFFMMMVVVbbbwww|||\\\^^^nnn___MMMFFFHHHRRR___bbb[[[QQQMMMXXXppp}}}wwwzzzvvvooouuuyyynnniiidddaaabbbgggeeeeeeeeegggllluuuzzzdddVVVWWW\\\YYYQQQEEEAAACCCNNNYYYaaappp~~~ttt\\\GGGEEEPPPRRRJJJJJJLLLMMMLLLMMMSSS]]]eeelllkkksssqqqfffddddddWWWUUUUUUZZZfffsss}}}}}}zzzooobbbaaarrrnnnPPPVVVVVVZZZdddppp|||~~~xxx~~~wwwggg\\\aaavvvtttpppgggkkk\\\BBB@@@===999::::::555555555555555555555555555333;;;888888;;;CCCiiiqqqWWWFFFAAAAAA@@@???BBBFFF___yyyjjj```OOOIIIAAA;;;888888888888888999999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========>>>===<<>>888888:::888555888999::::::;;;;;;::::::999:::;;;============<<<<<<<<<===>>>>>>>>>>>>>>>;;;???===>>>@@@DDD```xxxnnnhhhVVVOOOZZZwww~~~wwwaaaMMMKKKQQQYYYcccmmmttttttuuuyyy~~~}}}wwwdddWWWLLLKKKLLLOOOYYYeeetttVVVJJJJJJRRRuuuhhhxxxsssjjj^^^WWWRRRXXX___ggg}}}cccSSSlllnnn[[[RRRNNN[[[ooovvvkkk]]]LLLOOOpppooodddiiixxxjjj]]]WWWQQQSSS[[[fffrrr{{{oooeeehhhnnnmmmfffYYYVVVbbbnnnnnnuuutttZZZIIIIIIRRRWWWVVV[[[WWWWWW\\\___```fffnnnsssvvv|||}}}sssbbbYYYddduuu~~~zzzqqqbbbTTTUUUfffyyyyyyvvv|||lllYYYRRRRRRUUU\\\fffnnnpppnnnkkkiiiiiigggggg```\\\zzziiinnnzzz[[[DDDCCC@@@======:::999999888777666555555444666666555999===999EEEaaapppmmmuuu^^^LLL???@@@DDD===AAAHHH```ttthhhXXXNNNAAA:::999:::999666888999::::::;;;;;;::::::999:::<<<=========<<<<<<<<<===>>>>>>?????????>>><<>>AAAGGGddd|||uuukkkcccQQQJJJRRRwww~~~tttcccWWW]]]jjjssszzzzzzzzz{{{yyy```SSSJJJJJJLLLPPPZZZggglllPPPGGGJJJRRRvvveeeyyywwwrrrjjjeee]]]]]]aaahhhzzzaaaaaa~~~hhhXXXVVVWWWdddqqqsssccc[[[VVVhhhvvviiieeewww{{{gggYYYWWWWWWZZZddduuuyyyqqqqqqsssooohhhcccbbbmmmuuurrryyyrrrZZZMMMSSSaaagggeeeeeeccccccggghhhggghhhjjjpppssszzzyyymmmvvvttt```SSS[[[kkkwwwzzzssseeeVVVUUUeeeyyysssdddaaa\\\fffjjjnnnkkkcccYYYSSSQQQRRR[[[dddgggeeecccdddgggmmmooommm```aaalll||||||ZZZEEEDDDAAA???@@@<<<:::999999888777666555555555666555999===999DDD^^^oookkk{{{```MMM@@@BBBDDD===CCCHHHZZZ|||yyyooo^^^SSSEEE<<<::::::999777888999::::::;;;;;;:::::::::;;;<<<<<<===<<<<<<;;;===>>>??????@@@?????????<<>>??????@@@@@@@@@??????===???<<<===CCCMMMpppwwwrrrmmmmmmmmmhhh\\\RRRHHHFFFGGGaaa~~~zzzxxxyyywwwqqqsss~~~hhhVVVZZZfffpppwww|||yyyzzz|||tttWWWMMMGGGIIIKKKOOO\\\jjjkkkWWWGGGKKKSSS\\\zzzppp}}}wwwhhh```bbbnnntttwwwjjjYYYUUU[[[___gggmmmiiiccckkk{{{lllsss}}}}}}\\\RRRXXXaaarrr|||~~~vvvqqqnnngggaaaccc___bbb```ZZZeeeyyyqqqggg\\\^^^mmm|||~~~vvvlllhhhaaa^^^```ggglllnnnqqqttt|||uuuhhhggg{{{mmmSSSGGGAAAIIIUUU___lllxxxtttbbb\\\lll}}}sssxxxyyy^^^OOORRRWWW^^^dddggghhhhhhiiisss||||||nnnwwwwww|||{{{yyyuuu\\\LLLIIIBBB@@@AAA<<<;;;;;;:::999888777666666444777555777;;;:::AAATTT}}}}}}```DDD===BBBAAACCCJJJZZZuuuyyyjjj___OOOAAA:::888888888888999::::::;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<===??????@@@@@@@@@??????>>>===???<<<<<>>>>>?????????@@@??????>>>======???;;;<<>>LLLwwwmmmLLL@@@CCCAAAEEEMMM[[[oooxxxmmmZZZIII>>>::::::<<<888999::::::;;;;;;:::::::::999999:::;;;===???@@@>>>?????????>>>>>>===<<<===>>>;;;<<>>999999:::;;;;;;;;;::::::999999999:::;;;>>>@@@AAA>>>>>>>>>>>>>>>===<<<<<<<<<>>>;;;<<>>>>>>>>>>>>>>>>>===<<<;;;:::===<<<======;;;HHHmmmlllSSSGGG@@@@@@DDDOOOXXXWWWNNNGGGGGGHHHHHHKKKUUUfffwwweee^^^qqqzzz}}}ddd___XXXPPPJJJNNN___pppzzzvvvzzzlllUUUJJJPPPJJJEEENNNZZZiii|||gggSSSKKKJJJFFFYYYwwwqqq^^^SSSUUUTTTQQQRRRNNNNNNJJJRRRhhh}}}}}}iiiVVVLLLDDDCCCEEEEEEFFFGGGGGGFFFEEEOOOgggsssaaaRRRXXXnnnyyyuuu}}}zzzuuuiii\\\LLLHHHKKKNNNRRRddduuutttiiiYYYGGGAAA@@@???======DDDIIIOOORRRRRRUUU[[[```hhhhhhhhhfff]]]QQQKKKKKKNNN\\\kkkttt|||{{{iiiTTTAAA???DDDIIIZZZgggiii}}}dddUUUQQQPPPUUU[[[ccckkkrrr|||sssddd]]]WWWTTTPPPJJJGGGGGGDDDAAA???=========;;;:::777888888888999;;;???BBB___hhhRRRDDDDDDIIIUUU___jjjssspppXXXFFF???;;;777::::::::::::::::::::::::::::::;;;;;;<<<======>>>>>>>>>>>>======<<<:::::::::999:::<<<===JJJlllmmmTTTFFF@@@AAAIIIVVV^^^[[[RRRLLLHHHJJJKKKPPP[[[kkkxxx~~~}}}fffhhhyyywwwqqqpppzzzzzziii\\\XXXRRRNNNMMMWWWmmm}}}wwwzzzfffSSSJJJNNNIIIHHHPPPXXXjjjaaaOOOJJJNNNQQQkkksssyyyWWWHHHKKKLLLMMMPPPJJJJJJEEEKKK```sssqqq]]]SSSJJJCCCCCCEEEEEEFFFHHHMMMMMMPPPZZZssseeeWWWOOOZZZssswwwpppmmmwww{{{yyyvvvkkk```QQQHHHGGGJJJRRRfffvvvttt]]]OOO@@@<<<<<<======>>>EEELLLQQQPPPMMMOOOYYYcccgggbbb\\\UUUKKKAAA@@@EEEFFFSSSbbbppp{{{{{{iiiTTTBBB>>>BBBNNNgggpppuuuzzzwwwooooooiii```YYYWWWVVVTTTVVV\\\eeennnwwwsssrrreee^^^XXXVVVSSSMMMJJJKKKFFFCCC@@@???>>>===<<<:::777888888888888:::>>>AAAWWW}}}pppXXXGGGCCCHHHUUU]]]fffnnn|||yyybbbMMMAAA;;;999:::::::::::::::::::::::::::::::::;;;<<<<<<==================<<<;;;::::::999777999===AAANNNjjjoooUUUGGG???BBBKKKXXX\\\VVVNNNKKKPPPTTTXXX[[[dddsss~~~vvvqqqzzz{{{xxxzzzssseeeffflll{{{gggUUUQQQLLLHHHGGGKKKZZZsssxxxqqqsss|||^^^QQQJJJKKKIIILLLRRRVVVkkk|||___MMMIIINNNUUUsssoooZZZLLLOOOOOONNNOOOKKKLLLGGGKKK^^^ooo~~~eeeQQQNNNFFFAAACCCEEEFFFGGGIIILLLNNNRRR]]]sssqqqWWWNNNLLL]]]xxxzzzkkkcccaaaggg{{{{{{xxxuuukkk```QQQGGGDDDIIIRRRfffsssnnnTTTHHH===:::===>>>@@@BBBIIIMMMPPPNNNKKKNNNXXXaaa^^^XXXQQQJJJBBB===AAAIIILLLXXXjjj{{{gggOOOBBB???CCCOOOeeevvvhhhaaaiiimmmcccWWWVVVYYY]]]___aaa```\\\XXXYYY___hhhsssoooqqqeee```\\\[[[XXXQQQLLLLLLGGGEEEAAA@@@???>>><<<:::888888888888888999===@@@OOOzzzcccMMMCCCCCCMMMTTT]]]gggyyykkkSSSBBB;;;999:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999;;;999:::???DDDOOOdddwwwrrrZZZIIIBBBDDDLLLUUUUUUMMMKKKNNNaaahhhkkkhhhlllzzz}}}~~~tttfffqqq___MMMKKKHHHEEEEEEJJJWWWmmmzzzqqqjjjooommmUUUNNNKKKKKKJJJPPPUUUWWWqqquuu^^^LLLGGGMMMXXXzzzooojjjbbbddd^^^TTTOOOLLLNNNIIIMMM^^^nnn}}}bbbOOOIIICCC???BBBEEEFFFHHHLLLKKKMMMQQQ[[[nnnkkk[[[QQQLLLMMM^^^yyyppp___XXXXXX___www{{{wwwrrrggg[[[MMMDDDCCCHHHQQQbbbjjjbbbIII???777777:::<<>>DDDLLLKKKXXXmmmyyy\\\CCC======CCCKKKYYYyyyyyyuuuzzziiiYYYYYYdddjjj```TTTQQQ[[[iiiqqqnnneee\\\XXX___fffppp|||uuuzzzoooddd___^^^^^^[[[SSSMMMKKKIIIFFFCCC@@@???>>>;;;999999999999888888999<<>>BBBJJJXXXdddwwwbbbQQQFFFFFFLLLRRRPPPLLLTTTccczzzyyyxxxqqqsss~~~^^^KKKJJJHHHHHHJJJNNNWWWhhhwwwxxxrrrnnnvvvaaaOOOMMMLLLKKKKKKQQQYYY___sssYYYIIIFFFOOO___qqqvvvooonnncccTTTNNNFFFIIIEEEIIIZZZiii}}}{{{vvvuuuzzzeeeQQQFFFAAA>>>AAADDDFFFJJJOOORRRWWW]]]hhhwwwhhhWWWTTTPPPLLLMMM[[[uuuzzzhhhXXXSSSVVVaaa|||{{{vvvooobbbUUUHHH@@@AAAFFFLLLZZZ___TTTDDD<<<666777:::===@@@DDDJJJGGGEEEJJJRRRVVVTTTPPPJJJGGGDDDBBB???===BBBJJJGGGTTTgggxxx|||mmmSSS>>>888:::BBBGGGOOOjjjrrriiicccnnnrrraaaZZZWWWbbbrrrxxxoooccc___mmm}}}xxxggg^^^^^^jjjqqq|||tttxxxlll```[[[YYY[[[YYYSSSOOONNNKKKHHHEEEBBBAAA???<<<:::;;;;;;;;;999999:::===???EEEqqq___HHHBBBEEEJJJPPP[[[qqq{{{eeeMMM???;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;999::::::;;;;;;:::999999888999:::;;;<<>>@@@CCCEEELLLSSSZZZcccooo|||}}}pppjjjhhhiiibbbWWWRRRUUUNNNMMMNNNXXXoootttdddVVVTTTZZZkkk{{{uuummm^^^PPPEEE>>>>>>AAADDDOOOTTTJJJCCC<<<777999<<<>>>BBBFFFGGGFFFGGGOOOXXXZZZTTTMMMGGGDDDBBBAAA>>>===BBBJJJKKKTTTcccnnnmmmaaaPPPDDD:::;;;BBBGGGOOOggg{{{yyyaaaTTTLLLQQQ[[[```]]]ZZZ\\\^^^gggxxxssssss{{{vvvfffdddjjjvvv}}}pppgggZZZTTTPPPQQQQQQPPPQQQUUUOOOLLLHHHEEECCCAAA???<<<<<<===<<<;;;999:::===@@@BBBddd]]]GGGDDDEEEHHHLLLVVVlll}}}}}}pppWWWFFF???::::::::::::::::::::::::::::::::::::::::::::::::999999::::::::::::999999777:::<<<;;;:::>>>FFFLLLqqq|||lllQQQPPPVVV^^^^^^ddd~~~xxxuuu{{{jjjXXXLLLLLLQQQYYYaaaiiittt|||aaaOOOIIIKKKIIIOOONNNRRRgggttt]]]OOOLLLTTTggguuueee]]]XXXNNNIIILLLDDDHHHFFFIIIWWWeeexxxeeeQQQGGGBBB>>>???AAAEEEMMMVVV___lll~~~|||iii\\\XXXTTTSSSTTTTTTSSSTTTNNNPPPQQQVVViiiwwwpppdddXXXYYYcccwww|||uuulll]]]NNNDDD=========>>>HHHNNNEEE@@@:::666888;;;<<<@@@DDD???@@@EEEOOOVVVVVVOOOGGGFFFCCCBBBAAA??????EEENNNRRRWWW___dddaaaWWWMMMIIIAAA@@@EEEIIIRRRjjj{{{vvvXXXJJJ@@@CCCGGGKKKUUU```gggnnn|||||||||~~~{{{lllaaaeeeqqq~~~nnncccWWWOOOHHHHHHKKKNNNTTTZZZQQQNNNKKKHHHFFFCCCAAA>>>===>>>===;;;:::;;;===@@@@@@\\\XXXCCCEEECCCEEEIIIRRRhhhqqqsssxxx___KKKCCC::::::::::::::::::::::::::::::::::::::::::::::::888999999:::::::::999999888===???===;;;>>>FFFLLLmmmvvvdddcccjjjrrrqqqxxx}}}~~~xxx}}}vvveee[[[[[[___hhhqqqyyykkkVVVKKKHHHKKKGGGPPPOOORRRlllrrr[[[NNNNNN[[[rrrxxxuuuooo]]]YYYVVVNNNKKKPPPCCCGGGEEEHHHTTTaaatttdddPPPHHHBBB??????AAAEEENNNXXXdddtttpppWWWMMMLLLJJJJJJPPPUUUTTTPPPQQQUUUUUUVVVddd}}}sssnnndddZZZ^^^iii~~~}}}ssseeeWWWNNN@@@<<<888:::???CCCCCCAAA<<<999777888<<>>AAAIIITTTVVVPPPLLLNNNKKKEEEAAA???======BBBHHHLLLUUU```fffjjjggg[[[OOOMMMBBBKKKQQQRRRrrrmmmOOOCCC@@@IIILLLMMM^^^vvv~~~wwwlllcccbbb``````kkkyyyeeecccUUUUUUOOOHHHKKKVVVZZZWWWUUUQQQLLLIIIFFFDDDBBB@@@@@@AAA@@@===:::999<<>>AAAAAA???;;;999666777:::===>>>===@@@CCCKKKSSSRRRKKKIIIKKKIIICCC>>>===<<<<<>>???UUUnnnWWWHHHBBBDDDHHHTTTkkkwww___LLLBBB>>><<<>>>===::::::<<<999999999999999999999999999::::::::::::::::::999:::;;;<<<;;;:::>>>FFFMMM```rrrnnndddsssvvvyyy~~~~~~bbbRRRLLLKKKKKKLLLNNNVVV]]]mmmyyyhhhPPPOOONNN]]]wwwjjjrrrccc]]][[[VVVQQQNNNMMMJJJGGGHHHOOO]]]lllvvvbbbOOOJJJCCCAAADDDDDDEEEOOO\\\qqqlllSSSLLLOOORRRWWWZZZ]]]___bbbdddeeegggfffgggrrr}}}vvvsssvvvzzzvvvnnnpppzzz}}}ssseeeTTTIII???<<<999999<<>>===;;;999777777888:::::::::@@@DDDKKKPPPNNNJJJKKKPPPLLLEEE???<<<;;;;;;@@@FFFIIIZZZooollleeerrrmmmNNNJJJNNNZZZgggyyykkk[[[TTTSSSPPPPPP]]]rrreeeUUUVVVaaadddccc```cccgggbbbWWWYYYVVVSSSPPPNNNLLLIIIFFFAAAAAA@@@>>><<<;;;<<<>>>???QQQwwwhhhMMMEEEEEEIIIUUUjjjkkkWWWEEE@@@===>>>>>>;;;:::<<<::::::::::::::::::::::::999999::::::::::::999999:::;;;;;;:::999<<>><<<<<<@@@FFFOOOaaayyy```LLLSSS___kkktttiiiUUULLLJJJQQQSSSSSS```zzz}}}dddXXXUUUZZZbbbfffbbbbbbfffccc[[[ZZZXXXVVVTTTRRRPPPLLLIIIEEEDDDCCCAAA???>>>>>>??????KKKlllyyyyyyZZZIIIFFFIIIWWWkkkvvvbbbJJJBBB=========;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999::::::::::::999999:::;;;;;;:::999;;;???BBBOOOaaa{{{~~~ttthhh___mmmfffiii|||tttyyyrrrrrrwwwhhh\\\PPPLLLLLLLLLNNNQQQXXX\\\rrrqqqcccSSSMMMSSSsssZZZfff}}}rrrhhheeeccc]]]WWWUUUQQQOOOKKKHHHJJJRRR___iiilll|||gggXXXKKKEEEBBBBBBAAABBBNNN]]]rrrlllUUULLLSSSVVV[[[cccllluuu}}}~~~|||wwwgggSSSDDD>>><<<999888999:::;;;;;;===<<<<<<;;;:::999999:::;;;>>>BBBCCCGGGQQQ^^^gggZZZNNNBBB======???EEELLL^^^rrr}}}gggRRRTTT___kkkqqquuu}}}eeeQQQHHHHHHGGGTTT]]]```lllvvvdddYYYQQQXXXccchhhbbb\\\^^^```___ZZZYYYXXXWWWVVVSSSNNNKKKFFFDDDCCCAAA@@@???>>>>>>>>>EEE```sssRRRIIIJJJYYYkkk~~~~~~lllRRRHHH???<<<===<<<<<<>>>;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;;;;;;;::::::;;;===???GGGWWWqqqyyyoooccc[[[___[[[cccvvvzzzqqq~~~uuuqqqlllqqq~~~ttt]]]UUUNNNMMMMMMMMMOOOSSSZZZddd}}}jjj\\\PPPNNN]]]pppQQQhhh{{{rrriiigggeee___ZZZYYYRRRQQQNNNJJJJJJQQQ]]]ggghhhwww~~~hhh\\\QQQKKKGGGGGGEEEFFFTTTeeewww}}}mmm[[[RRRVVVXXX\\\cccmmmxxxzzzjjjTTTDDD===<<<:::888888999;;;<<<===>>>>>>===;;;::::::;;;;;;???BBBDDDMMM[[[hhhmmm^^^PPPAAA<<<>>>DDDMMMUUUfff{{{~~~```SSSQQQWWWbbblllrrr}}}yyy___NNNCCCDDDJJJLLLYYYgggssstttiii```VVV```kkkmmmddd\\\]]]``````ZZZZZZYYYZZZYYYVVVQQQMMMFFFDDDBBBAAAAAA@@@>>><<>>===<<<===???<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<=========CCCOOOhhhsssbbbUUULLLLLLYYYppp~~~xxxnnnooovvvqqqoookkkqqqnnnxxxyyygggUUUPPPLLLMMMMMMMMMRRRWWW^^^sssyyydddTTTLLLPPPkkk```OOOppp{{{rrrkkkiiifffbbb^^^^^^VVVUUURRRMMMKKKQQQ]]]ggglll}}}wwweee\\\PPPKKKHHHIIIGGGJJJZZZmmmyyykkk\\\[[[___bbbgggppp{{{|||lllVVVEEE<<<;;;:::999888999<<<>>><<<>>>???>>>;;;::::::<<<;;;AAAHHHPPP___pppyyyyyyjjjYYYGGG???AAAIIISSS]]]ddd{{{jjjTTTSSS```ccclllvvv|||YYYIIIEEEEEEKKKSSSYYY___nnntttmmmfff```jjjpppooofffbbbffffffaaa[[[[[[\\\\\\\\\XXXSSSOOOIIIGGGEEEDDDEEECCC@@@===AAA@@@MMMrrroooYYYPPP^^^lllqqqrrraaaMMMBBB>>><<<===???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<===<<<======>>>???>>>>>>CCCKKK```{{{ttt^^^NNNEEEIIIZZZqqq}}}ppphhhvvv|||qqqiiiuuunnnfffmmmwww}}}kkkZZZPPPMMMKKKMMMOOOQQQYYYaaaooowwwaaaPPPLLLXXX}}}qqqVVVXXX|||tttmmmjjjhhhdddcccddd[[[[[[WWWQQQMMMQQQ]]]fffoooqqqccc]]]QQQLLLKKKNNNNNNTTTggg|||pppjjjkkknnnrrrxxx~~~nnnWWWFFF;;;;;;;;;999999:::===???:::===???>>>;;;999:::<<<;;;CCCNNN]]]qqqyyyfffPPPEEEEEELLLVVV___ccc{{{yyyuuu___TTT\\\pppzzzbbbEEE@@@HHHPPPYYYcccfffeeerrr|||qqqkkkgggeeemmmooolllgggiiiooolllccc\\\\\\]]]^^^^^^[[[UUUQQQNNNKKKIIIIIIIIIHHHDDDAAACCC@@@HHHiiizzz```SSS```kkkllluuukkkSSSEEE???======???==============================>>>>>>>>>>>>===============???@@@AAA@@@>>>AAAGGGXXXqqqttt]]]MMMGGGLLL^^^ttt}}}|||ooohhhyyynnnfffmmm|||pppiiikkkuuu~~~uuubbbSSSNNNLLLLLLOOORRRWWWaaakkkwww```OOOQQQaaacccTTTddd~~~vvvnnnllljjjgggfffhhh______[[[TTTOOOQQQ\\\eeeooooooccc___WWWTTTTTTXXXZZZbbbwww{{{uuuxxx|||yyyppp```JJJDDD===999;;;===<<<<<<===;;;>>>CCCEEEDDDAAA???>>>AAAMMMaaawww|||uuudddSSSQQQZZZ[[[SSSbbbsssppp{{{lll]]]XXXhhhXXXMMMDDDFFFPPP\\\gggnnnoooppp~~~yyytttkkkgggiiihhhiiijjjkkkjjjhhhfffeee[[[]]]___^^^[[[WWWTTTSSSQQQPPPOOOOOONNNLLLHHHDDD>>>@@@FFF^^^dddSSSaaalllggglll}}}}}}uuu\\\JJJBBB@@@@@@>>>===>>>>>>????????????>>>@@@@@@??????>>>=========??????@@@@@@@@@??????>>>AAAFFFSSSeeeuuuyyyaaaLLLJJJQQQeeezzz~~~rrrjjjfffppp{{{ssslllnnn~~~}}}uuunnnmmmnnnsssxxxcccWWWSSSOOOIIIKKKSSSWWW]]]mmmqqq]]]SSSSSSyyy|||aaaRRR|||wwwuuuqqqlllhhhfffeeeeeeccc```^^^]]]YYYVVVZZZaaasssyyypppeee___XXXYYY\\\___aaammm{{{zzz}}}}}}yyyqqqcccMMMCCC<<<888:::<<<<<<<<<>>>@@@CCCGGGFFFCCCAAABBBDDDOOO^^^ssszzziiiYYYXXXccceee___jjjwwwppprrr}}}ggg[[[YYYggg}}}~~~]]]LLLGGGDDDIIIXXXjjjxxx~~~tttuuuyyyuuusssllliiillliiijjjkkkkkkjjjhhhfffeee`````````___\\\YYYUUUSSSQQQPPPOOOOOONNNKKKGGGDDD@@@AAADDDVVV}}}jjjXXXaaakkkiiikkkuuu{{{zzzgggRRRGGGBBB@@@??????@@@@@@@@@AAA@@@@@@@@@@@@@@@@@@???????????????@@@@@@AAAAAAAAAAAA@@@@@@AAACCCLLLZZZggguuu|||eeeRRRHHHNNNaaawww~~~}}}tttnnnlllxxx|||hhh___```ooo|||{{{uuurrrsssnnnmmmqqqwwwjjjZZZRRRQQQMMMMMMRRRYYY\\\hhhnnn]]]TTT\\\mmmTTTRRR|||vvvqqqjjjdddaaa```aaaaaabbb```______]]]ZZZ]]]cccpppuuuoooaaaZZZTTTVVVYYY[[[\\\gggqqqiiiiiirrruuutttpppqqq~~~sssrrryyyzzztttgggSSSEEE>>>999;;;>>>>>>@@@BBBGGGKKKNNNKKKEEEDDDJJJOOO]]]lll{{{lll___```kkkmmmhhhllluuupppfffhhhoooxxx~~~bbbUUUUUU\\\iiizzzxxxWWWCCCBBBFFFIIITTTkkksssqqqqqqllljjjlllllllllllllllkkkiiigggfffdddaaa___^^^^^^\\\WWWSSSSSSQQQPPPOOOMMMKKKGGGDDDCCCBBBBBBMMMkkk~~~hhhbbbeeeiiimmmsss}}}~~~~~~ttt___OOOFFFCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBDDDCCCFFFMMMWWWeeexxx~~~kkkZZZJJJNNN]]]pppwwwwww~~~{{{}}}}}}___TTTRRR```mmmooolllkkkmmmlllpppyyyiiiYYYQQQOOOPPPMMMPPPVVV\\\cccxxxzzzhhh[[[UUUhhh]]]NNN]]]{{{tttmmmddd______`````````\\\[[[\\\^^^\\\YYYZZZ^^^jjjnnnwwwlll]]]VVVSSSUUUXXXVVVUUU^^^xxxxxxfffZZZSSSVVVaaapppzzz{{{hhhbbbZZZXXXcccuuu|||nnnrrr{{{vvvlllZZZHHHAAA;;;===@@@BBBDDDGGGLLLQQQSSSOOOJJJLLLUUU___jjjtttyyynnneeefffmmmoookkkkkklllaaa[[[iiiyyy\\\MMMJJJJJJNNNZZZhhhzzzoooVVVGGGEEECCCJJJRRRccc{{{pppnnnmmmiiiggggggmmmmmmmmmmmmkkkiiihhhgggccc^^^ZZZZZZ]]]^^^[[[WWWTTTRRRPPPOOONNNKKKGGGEEEDDDDDDCCCHHH\\\zzz}}}dddYYY]]]iiippp|||kkkXXXLLLHHHHHHEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAABBBCCCDDDDDDEEEDDDDDDEEEEEEFFFEEEEEEEEEIIIFFFEEEHHHMMMXXXjjj{{{pppbbbRRROOOWWWfffnnnppp~~~aaaSSSNNNZZZhhhnnnpppssstttvvv|||oooZZZPPPNNNOOOQQQTTTTTTXXXcccuuuqqqaaaXXXVVVqqqrrrTTTQQQppp{{{nnniiidddccceeeggggggeee[[[ZZZ[[[^^^\\\XXXVVVXXXccchhhooozzz|||hhh[[[UUUUUUWWWWWWTTTOOOXXXrrrsssbbbVVVNNNJJJQQQYYYdddjjjnnnyyyyyyfff]]]QQQMMMUUUeeerrrxxx~~~~~~|||yyyqqq```JJJBBB;;;<<<@@@BBBEEEIIIKKKPPPTTTRRROOOSSS```kkkyyy|||}}}wwwpppnnnoooooolllnnnnnncccaaauuusssPPPDDDAAA===???OOOYYYeeegggYYYHHHEEEKKKHHHLLLWWWmmm|||sssjjjhhhgggeeecccbbbnnnnnnmmmlllkkkjjjiiihhh```[[[WWWWWW\\\___^^^[[[VVVTTTQQQPPPOOOLLLIIIGGGEEEEEEEEEGGGSSSkkksssUUUPPPZZZdddxxxxxxcccSSSKKKHHHGGGFFFEEEDDDCCCBBBCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGFFFFFFGGGHHHHHHIIIHHHHHHKKKIIIHHHIIIJJJQQQ```pppssshhhWWWOOOPPP]]]gggoooiiiYYYPPPYYYiiissszzz{{{aaaRRRNNNNNNPPPSSS\\\YYY]]]rrrxxxgggYYYTTTWWWuuu~~~bbbKKKUUUqqqddddddfffjjjnnnpppmmmjjjbbb``````cccaaa[[[WWWWWW]]]dddkkkttttttcccYYYUUUVVVWWWWWWTTTQQQZZZssstttdddXXXOOOKKKJJJOOOXXXbbbhhhmmmxxxxxxfff[[[PPPKKKPPP\\\kkktttzzz{{{~~~~~~}}}{{{uuueeeKKKBBB;;;;;;>>>@@@DDDHHHJJJNNNSSSTTTUUU\\\hhhrrr|||sssnnnnnnoooooopppgggggg{{{___DDD@@@???>>>DDDMMM\\\iiifffXXXKKKIIIMMMLLLMMMYYYsssnnnhhhbbb```aaacccccccccmmmllllllkkkkkkjjjjjjjjjccc___ZZZYYY[[[^^^______WWWUUURRRQQQPPPOOOMMMKKKFFFFFFEEEFFFOOOccc}}}cccNNNRRR\\\pppvvvqqq^^^PPPIIIKKKJJJHHHFFFDDDDDDDDDEEEDDDEEEEEEFFFGGGHHHHHHIIIHHHIIIJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLLLLPPP___mmm~~~wwwnnn[[[PPPMMMZZZhhhuuuzzzyyyuuubbbUUU[[[kkkwwwxxxhhhVVVOOOOOOPPPRRRUUU\\\]]]kkksssaaaTTTSSSXXXyyykkkUUUGGG^^^yyyggg]]]bbbjjjppprrrqqqmmmjjjeeeaaaaaacccbbb\\\VVVUUU[[[dddllltttqqqbbb[[[ZZZXXXXXXXXXXXXYYYddd|||~~~hhhYYYPPPJJJIIIIIIIIIUUUdddpppwww~~~wwwccc[[[RRROOOQQQYYYiiivvv|||~~~~~~~~~|||wwwiiiOOOEEE===<<>>AAA@@@CCCPPPWWWnnn}}}sss^^^RRRQQQRRRRRRRRRaaa|||xxxhhhddd___]]]```dddffffffkkkkkkjjjjjjjjjjjjkkkkkknnnjjjddd^^^\\\\\\^^^___WWWUUUSSSRRRRRRQQQPPPNNNIIIFFFCCCCCCKKK___{{{lllNNNOOO[[[fffjjj|||mmm\\\RRROOONNNKKKIIIGGGGGGGGGHHHGGGGGGGGGHHHHHHIIIIIIIIIJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMOOOQQQQQQWWWgggwww{{{pppkkksss~~~{{{tttbbbVVVRRR___nnn{{{|||ssswwwppp___bbbppp}}}fff[[[RRRPPPRRRTTTWWW\\\aaaoooppp___SSSTTT[[[~~~\\\OOOPPPwwwtttggg___gggppptttrrrlllhhhgggeeeaaa___bbbbbb\\\WWWVVV\\\eeellltttwwwjjjcccbbbaaa___]]]^^^bbblllrrr[[[PPPNNNNNNOOOSSSNNNYYYhhhvvvxxxeeeaaa]]]\\\[[[```qqq}}}~~~~~~|||xxxkkkTTTJJJAAA@@@BBBDDDHHHMMMTTTWWW\\\bbbhhhpppwww}}}yyy{{{fff[[[```kkkuuuyyyrrrpppzzzOOO@@@EEEBBBEEEVVVnnnbbbUUUUUUUUUYYYYYYjjjsssjjjgggbbb___aaafffiiiiiijjjjjjiiiiiiiiijjjkkklllxxxtttmmmddd]]][[[\\\___XXXVVVSSSSSSSSSSSSRRRQQQKKKFFFAAA@@@HHH]]]{{{fffHHHKKK[[[```cccttt{{{iii^^^SSSQQQNNNKKKJJJIIIJJJJJJHHHHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMNNNOOOOOOOOOPPPQQQSSSUUUWWW___qqqpppccc[[[eeettt{{{~~~~~~~~~yyykkk^^^ZZZfffttt~~~}}}}}}iiiiiivvvppp___WWWRRRSSSUUUXXX]]]bbbnnnppp^^^SSSUUU]]]vvvTTTPPP___ssshhheeemmmvvvwwwppphhheeeeeehhhdddbbbffffffbbb]]]\\\___gggmmmtttsssllljjjkkkgggcccdddgggpppiiiUUUOOOTTTYYY___eee___fffppp{{{{{{llljjjjjjjjjgggkkk}}}}}}tttrrr|||}}}zzzoooZZZNNNCCC???@@@DDDKKKQQQZZZYYY[[[cccoooxxx||||||iiiYYYZZZeeennnzzzjjjEEEAAAEEEFFFQQQbbbuuuRRRRRRYYYUUUaaagggtttvvvllljjjnnnpppnnnhhhccccccdddjjjiiiggghhhkkkooopppqqqwwwqqqjjjfffddddddcccaaa^^^\\\YYYVVVTTTSSSSSSSSSPPPMMMGGGHHHOOOVVVsssiiiMMMLLLWWWdddfffssswwwfffYYYOOOKKKOOOOOOHHHGGGMMMKKKKKKKKKKKKKKKJJJJJJJJJPPPOOOOOONNNOOOPPPRRRSSSVVVUUUTTTWWWaaaooo}}}bbbKKKAAAIIIXXXnnn}}}~~~{{{wwwkkkiiiddd___bbbsssppp]]][[[SSSQQQVVVWWWXXXcccsssrrrdddTTTLLLWWWiiicccOOOJJJqqqvvvqqqwwwwwwvvvrrrllliiijjjmmmmmmmmmmmmjjjfffbbb``````___fffkkkrrr|||wwwrrrdddZZZ```nnnxxx}}}~~~nnneeeYYYUUU[[[iiiwwwzzzuuuvvv~~~xxxzzzyyywwwwwwuuupppppp}}}~~~xxxlll\\\PPPEEEAAABBBEEEMMMTTT\\\]]]```hhhrrr{{{}}}cccQQQSSSaaalll||||||]]]EEEFFFLLLMMM[[[nnnmmmTTTTTT\\\___pppyyyvvvoooqqqtttuuuooofffaaabbbeeekkkiiiffffffhhhjjjllllllnnnjjjeeeccccccdddcccbbbbbb```]]]ZZZXXXWWWWWWXXXSSSRRRMMMOOOUUUYYYqqqhhhMMMHHHQQQWWW___ooosss^^^SSSMMMPPPPPPJJJHHHLLLNNNNNNMMMMMMMMMMMMMMMMMMRRRQQQQQQQQQRRRSSSUUUVVVYYYXXXXXX[[[bbbmmmxxxZZZDDD:::BBBPPPggg{{{~~~{{{zzzzzz{{{zzzxxxsssoooggg```bbbqqqzzzdddWWWTTTSSSWWW___aaafffwwwyyylll^^^OOOLLL___xxx~~~YYYOOOZZZxxxllliiipppqqqqqqooolllkkklllnnnqqqqqqoookkkgggcccaaa```\\\bbbfffjjjxxx|||vvvoooccc[[[```jjjpppqqqqqqdddYYYOOORRRddd|||~~~qqqkkkooowwwiii]]]RRRGGGBBBCCCHHHPPPXXX___ccchhhnnnuuu}}}vvvZZZJJJNNN^^^kkkuuu___MMMCCCKKKUUU^^^sssttt]]]QQQRRR___mmm|||vvvrrrtttwwwwwwpppfffbbbgggnnnqqqnnniiigggggghhhiiiiiieeecccaaabbbdddfffffffffeeecccaaa^^^\\\[[[ZZZZZZVVVVVVRRRTTTXXXZZZkkkqqqTTTIIILLLMMMZZZlllkkk\\\RRRRRRSSSOOOLLLNNNPPPPPPQQQQQQQQQQQQQQQQQQTTTTTTTTTUUUVVVXXXYYYZZZ\\\\\\]]]___eeekkkrrrvvvVVVAAA888>>>JJJaaaxxx~~~}}}xxxuuuuuuwwwxxxxxxwwwrrrjjjccceeesss{{{ggg\\\WWWRRRTTT]]]gggmmmzzz~~~zzzpppcccUUUIIINNNlllkkkOOOQQQssstttkkkjjjkkklllmmmoooppppppqqqqqqvvvtttqqqlllhhheeebbbaaa]]]aaaccceeennn}}}uuujjjbbb]]]aaahhhiiigggfffaaaVVVNNNXXXrrruuujjjrrrvvveeeZZZPPPFFFCCCDDDIIISSS]]]ccciiipppuuuyyyqqqWWWMMMTTTccclllnnn~~~aaaOOODDDCCCQQQdddxxx```WWWTTTTTTggg|||yyyxxxrrrqqquuuuuuoooggggggpppzzzyyyuuupppmmmkkkkkkjjjiiiaaaaaaaaaccceeegggiiiiiidddcccaaa^^^\\\[[[ZZZZZZWWWXXXSSSSSSWWWVVVbbb|||dddOOOKKKPPP\\\jjjzzz{{{jjjYYYUUUVVVUUUTTTTTTSSSSSSSSSTTTTTTUUUUUUUUUWWWWWWXXXYYYZZZ\\\]]]]]]^^^___aaadddhhhllloooqqq\\\IIIAAAEEELLL```vvv~~~|||xxxvvvuuuuuuvvvwwwtttrrrmmmiiikkkxxxiii___]]]]]]ZZZ___jjjxxxzzzzzzmmm\\\NNNJJJ[[[ZZZNNNYYYwwwrrrrrrlllmmmppprrruuuvvvuuutttwwwtttpppmmmjjjhhheeedddbbbeeeffffffjjjvvvuuugggbbbaaafffiiihhhfffggg]]]YYY\\\kkk|||yyyyyyoooyyytttbbbRRRJJJCCCBBBCCCHHHSSS]]]gggnnnvvvzzz}}}rrr^^^\\\fffpppsssxxxqqqSSSFFFDDDLLLdddxxxaaa```___]]]sssxxxzzzwwwooonnnqqqrrrnnniiikkkuuu|||xxxtttpppnnnmmmkkkiii```aaabbbcccdddeeeggghhheeedddbbb```^^^\\\[[[ZZZ[[[[[[TTTRRRUUUTTT\\\qqqvvvYYYKKKVVV]]]eeeppptttaaaXXXXXXYYYYYYYYYTTTUUUUUUVVVWWWXXXXXXYYYZZZZZZ[[[\\\^^^^^^_________```cccgggjjjmmmpppqqqgggXXXRRRTTTTTTaaatttzzzyyyzzzzzzzzzxxxwwwuuuuuurrrqqqpppoooqqqyyy~~~}}}lllaaa]]]___bbbeeeooo{{{~~~ooo\\\QQQYYYvvviiiNNNQQQjjj}}}vvvsssrrrpppqqqssstttttttttsssssstttqqqnnnlllkkkjjjgggeeefffhhhiiiiiijjjooo{{{yyykkkgggfffhhhhhhggghhhlll\\\dddsssnnnmmmoooxxxvvvuuuwwwpppoooyyy}}}{{{|||xxxrrr___KKKEEE@@@??????CCCMMMWWWdddkkksssyyy~~~|||ooorrr|||sssWWWDDDLLL```~~~ppphhhkkkgggfff|||{{{wwwvvvrrrllloooppppppmmmjjjlllssszzzvvvtttqqqooonnnkkkhhhfff``````aaa```___```ccceeegggfffeeecccaaa___^^^]]]]]]^^^WWWTTTXXXVVVZZZiiijjjOOOXXXYYY___kkk}}}{{{iii]]][[[[[[[[[YYYVVVWWWXXXYYYZZZ[[[\\\]]]^^^^^^```aaaaaaaaaaaaaaabbbccceeehhhlllooorrrtttqqqfffdddeee___cccpppttttttxxx|||}}}{{{xxxvvvtttrrrssssssrrrsssvvvzzz~~~wwwxxxyyyqqqhhhccc______dddjjjqqqzzz~~~rrrddd___nnn~~~UUUHHHWWWzzzvvvsssqqqqqqsssuuusssnnnkkklllnnnpppnnnkkkjjjkkkjjjfffbbbccceeeiiijjjhhhiiisss}}}sssnnnkkkhhhdddcccjjjssssss}}}}}}rrr]]]___eeeqqqjjj```___]]]\\\___ooonnn[[[EEEAAA===<<<;;;<<>>>>>;;;777<<>>999888BBBMMMNNNOOOVVVbbbooo||||||~~~xxxWWWgggyyyzzzlll___VVVSSSaaauuu|||{{{xxxuuussspppnnnmmmlllkkkhhhffffffggghhhjjjfffhhhhhheeeeeehhhgggdddeeecccaaa______aaadddfffdddbbb```]]]ZZZYYYYYYYYY[[[[[[[[[\\\\\\\\\\\\\\\\\\iii```\\\cccuuu~~~}}}|||ooogggfffbbbaaadddgggffffffhhhjjjlllnnnpppqqqpppnnnmmmnnnppprrrssssssuuuxxxzzz~~~}}}|||vvvsssvvvxxxwwwyyy}}}zzzuuusssrrrqqqtttyyyyyykkkmmmpppwww~~~xxxwwwzzzxxx}}}~~~tttjjjcccffflll{{{yyyrrrjjjPPPJJJSSS}}}yyyssstttwwwsssqqqqqqoookkkhhhjjjoootttssslllhhhkkkkkkfffbbbaaahhhjjjkkkjjjhhhffffffgggqqq}}}wwwssspppkkkmmmkkk\\\VVV[[[dddrrrzzz|||zzzsss\\\XXXPPPHHH???>>>IIIUUUUUUTTTZZZgggvvvssskkkooovvv{{{{{{vvv^^^RRR]]]kkkpppjjj___WWWTTTXXXhhhzzzyyyxxxwwwuuurrrnnnjjjhhhmmmjjjgggdddcccdddfffggghhhiiigggbbbbbbfffgggdddaaa```___^^^___aaadddeeeaaa___]]][[[YYYYYYYYYYYY\\\\\\\\\]]]^^^```aaabbb```^^^oookkkccciii|||~~~|||zzzpppmmmhhheeegggiiiiiijjjmmmlllnnnqqqsssuuuuuuttttttuuuvvvxxxxxxxxxyyy|||~~~}}}||||||zzzzzz|||}}}yyyxxxuuuqqqpppsssuuuzzzuuulllddd^^^aaafffqqq{{{tttiii___YYY[[[ppp{{{vvvTTTKKKLLLfffxxxvvvrrrsssvvvrrrppppppoookkkiiikkkpppuuupppllljjjiiigggdddccceeemmmjjjgggeeeddddddddddddggg}}}{{{yyyvvvyyywwwfff]]]ZZZaaalll|||{{{{{{{{{~~~eeeddd^^^TTTJJJIIIRRR\\\```\\\```ppp|||ggg]]]bbbmmmvvvyyy|||}}}jjjVVVGGGLLLTTT^^^aaa[[[SSSSSSWWWeeevvv{{{zzzzzzyyyvvvrrrnnniiieeeccckkkiiieeecccbbbdddfffhhhkkkhhhccc```ccciiiiiieee______^^^^^^___```bbbccc___^^^\\\ZZZXXXWWWWWWXXXZZZ[[[\\\]]]```ccceeegggeee___fffrrrppp{{{tttnnniiijjjjjjjjjlllooonnnpppsssvvvxxxyyyzzzzzzzzz{{{}}}}}}}}}~~~|||zzzzzzvvvuuuvvvtttooonnnpppmmmpppvvvsssooolllllllllmmmqqqwww~~~~~~tttrrrnnngggddddddfffgggfffmmmwwwzzznnnaaaXXXTTTYYYzzz]]]KKKKKKTTT}}}uuupppqqqnnnpppsssoooqqqqqqooojjjfffeeeiiimmmiiiiiigggdddaaa___bbbfffhhhbbb]]]]]]aaaeeefffeeehhhxxx~~~qqqhhheeeeeehhhtttxxxzzz}}}{{{zzziiiggg___TTTNNNSSS```kkkooojjjnnnyyydddXXXZZZgggttt|||ttt^^^NNNHHHFFFGGGLLLTTTWWWSSSNNNUUU```vvv|||vvvwwwxxxuuuqqqlllhhhfffeeedddiiigggeeecccdddfffiiikkkmmmggg```___gggooolllddd________________________```^^^\\\ZZZXXXWWWWWWWWW^^^^^^^^^___```aaabbbccc```aaabbbnnnrrrooozzz}}}{{{vvvwww{{{tttnnnmmmmmmkkkmmmpppoooqqqtttwwwzzz|||}}}~~~~~~|||rrrooopppsssssspppoooqqqooonnnooouuu}}}|||yyyuuuqqqnnnlllkkkkkkaaa\\\XXXYYYZZZYYY\\\aaafffiiimmmooonnnjjjddd```bbbcccdddeeefffhhhnnnsss{{{tttfffWWWPPPPPP^^^aaaNNNHHHLLL___zzzmmmlllpppmmmooorrrmmmpppooommmgggaaa___aaadddeeeffffffaaa]]]^^^cccfffbbb\\\WWWXXX___eeefffdddbbbnnn}}}ssspppsssvvvtttzzz~~~|||xxxlllggg[[[OOOOOO]]]ooo{{{}}}{{{}}}lll___\\\fffxxxvvvaaaKKK@@@BBBGGGEEEHHHPPPVVVTTTRRR^^^ooozzzsssssssssooommmjjjgggffffffhhhiiigggfffeeeeeefffhhhkkklllkkkgggbbbbbbjjjpppkkkbbb______`````````___^^^^^^___^^^\\\ZZZZZZYYYZZZZZZddddddcccbbb```^^^\\\[[[WWW```^^^]]]tttwwwiiiyyy~~~vvvssspppnnn~~~}}}vvvtttrrroooooorrrqqqsssvvvyyy|||~~~xxxuuutttvvvvvvssssssvvvwwwtttqqqppprrrxxx~~~zzzwwwtttsssrrrrrrrrrrrrrrrqqqooommmlllhhheeebbb^^^ZZZYYYXXXXXXWWWQQQNNNPPPRRRQQQRRRUUUQQQTTTXXX[[[\\\[[[XXXWWWZZZ^^^fffoootttwww}}}yyykkkZZZLLLKKKRRRnnnqqqOOOHHHHHHVVVyyyxxxlllmmmrrrooopppsssoookkkkkkiiiddd___]]]```cccdddggggggbbb___bbbfffhhhaaa]]]ZZZ\\\aaaeeeeeeccc\\\eeeuuu}}}|||~~~}}}|||pppkkk```WWWZZZhhhvvv{{{|||ooogggppptttcccQQQDDD???@@@CCCIIILLLVVV_________oooqqqooonnnlllggggggfffffffffggghhhiiiffffffggggggggghhhiiiiiigggiiihhhgggiiijjjfff___\\\]]]___aaaaaaaaa```___]]]\\\[[[[[[\\\]]]___```eeeeeefffeeebbb^^^[[[XXXWWW___^^^YYYgggoookkkqqqlllmmmjjjvvv}}}zzzuuusssuuutttvvvxxx{{{~~~~~~zzzyyy|||~~~}}}{{{uuuqqqpppssswwwzzz|||{{{zzz{{{{{{wwwssslllkkkhhheeecccaaaaaaaaa___`````````___^^^\\\[[[XXXVVVSSSPPPNNNNNNNNNNNNQQQLLLJJJNNNQQQPPPOOOQQQNNNPPPTTTXXX\\\___aaabbbcccjjjxxxqqqbbbQQQHHHRRRddd^^^IIIIIIRRRvvvxxxmmmnnnsssnnnooorrrnnnjjjjjjiiieee```^^^aaadddcccgggfffbbbbbbgggiiihhhaaa``````cccgggjjjiiiggg```cccmmm~~~tttrrrlllfffiiirrruuuqqq}}}ttt}}}nnn^^^LLLDDDDDDEEEEEEEEEOOORRR]]]iiijjjlll~~~}}}nnnjjjiiigggccceeefffgggggggggfffeeedddfffgggggghhhhhhgggfffeeecccjjjoookkkfffcccaaa]]]ZZZ\\\___aaaccccccbbbaaaZZZZZZ[[[\\\^^^aaaccceeebbbccceeefffeeebbb^^^\\\^^^bbb```\\\cccxxxuuuaaawwwpppjjjmmmkkklll{{{zzzwwwwwwwwwxxxzzz}}}~~~~~~wwwssstttwwwpppqqqwwwzzzwwwuuusssmmmhhhdddeeeiiihhhbbb\\\[[[ZZZXXXVVVUUUUUUUUUVVVSSSTTTTTTUUUTTTSSSQQQPPPQQQPPPNNNLLLKKKKKKMMMMMMNNNJJJIIINNNQQQPPPOOOPPPYYYZZZ]]]aaaggglllqqqttt~~~{{{lll]]]NNNJJJ^^^wwwqqqTTTJJJMMM___wwwlllmmmqqqllllllppplllmmmmmmkkkgggaaa___```cccbbbfffeeeaaabbbhhhiiifff```aaaeeeiiimmmoooooommmhhhbbbbbbppp~~~}}}{{{zzz}}}~~~vvvlll~~~aaaRRREEEAAA@@@AAAHHHPPPVVVfffvvvyyywww}}}~~~jjjggghhheeedddhhhccceeegggggggggggghhhhhhjjjkkkkkkhhhdddbbbccceeejjjiiihhhfffccc```^^^]]]]]]bbbeeeddddddddd```ZZZZZZ\\\^^^```aaaaaaaaa```bbbcccdddeeeeeeeeedddccciiiddddddggggggmmm```YYYsssccceeejjjmmmwww}}}~~~yyyyyyzzz}}}~~~xxxwwwxxxyyyxxxwwwuuuuuuuuuuuuvvvzzzwwwpppkkkddd___^^^\\\[[[ZZZWWWUUUSSSQQQPPPUUUNNNKKKNNNOOOLLLMMMPPPNNNNNNNNNNNNMMMKKKJJJIIIJJJIIIIIIJJJKKKLLLKKKJJJMMMMMMOOOQQQTTTWWWYYYZZZ[[[dddnnntttwww|||ppp___YYYOOOPPPttt```JJJLLLPPPuuutttrrrpppmmmkkkjjjjjjjjjsssmmmhhheee]]]UUUVVV\\\dddiiihhhbbb```ffflllllleeeccccccgggmmmpppnnnkkkgggeeebbbfffvvvyyy{{{oooTTTKKKEEEDDDEEEEEEHHHNNN___pppmmm```bbbfffddddddgggcccdddffffffffffffggghhhiiijjjjjjgggdddccceeeggghhhhhhgggeeeccc```^^^\\\cccfffgggdddbbbbbb^^^ZZZ\\\\\\]]]^^^____________]]]___aaadddfffhhhiiiiiigggaaa```eeehhhlll|||lllXXXnnnllljjjoooooouuuxxxuuuwww~~~}}}}}}|||{{{~~~|||yyywwwvvvvvvxxxyyyvvv{{{vvviiiccc___ZZZWWWVVVTTTTTTSSSRRRQQQOOOOOONNNRRRLLLIIILLLMMMJJJJJJMMMIIIJJJJJJKKKLLLLLLMMMMMMLLLKKKKKKLLLNNNPPPQQQQQQWWWWWWXXX[[[^^^aaaeeegggiiirrr|||vvvhhhYYYQQQUUUmmmiiiRRRHHHJJJffftttrrrpppnnnllljjjiiiiiiiiimmmhhhdddaaa[[[UUUVVV\\\iiillljjjddddddlllsssuuunnnjjjggghhhkkkmmmkkkhhhgggdddaaaaaakkk~~~uuu~~~www^^^KKKGGGDDDFFFGGGIIINNNSSSddduuummmbbb\\\bbbhhhgggfffgggccccccddddddeeefffffffffdddeeedddcccaaabbbeeehhhfffffffffeeecccaaa^^^]]]eeegggeeeaaa```bbbbbb```^^^^^^]]]\\\\\\]]]^^^^^^[[[\\\___cccgggkkkoooqqqiiicccccciiilllmmmuuu|||aaabbbrrrkkknnntttuuurrrmmmjjjkkkmmmmmm{{{yyyzzz|||~~~zzzzzzyyyxxxxxxxxxyyyyyyrrrqqqppppppqqqtttwwwyyy}}}nnndddZZZVVVSSSOOONNNOOOJJJJJJJJJJJJKKKKKKKKKKKKNNNJJJHHHJJJKKKJJJIIIKKKHHHHHHHHHHHHJJJLLLNNNOOOPPPPPPOOOPPPRRRTTTWWWYYY^^^___aaaeeekkkrrrwww{{{ggg___RRRNNNdddfffOOOIIIIIISSS}}}wwwpppnnnllljjjhhhgggggggggjjjgggeeeccc```\\\]]]aaahhhhhhfffbbbccckkkssswwwsssnnngggddddddeeedddbbbcccbbb___]]]```llluuusss|||}}}}}}uuuppp[[[KKKKKKLLLNNNQQQWWW```gggnnn|||ggghhhaaa]]]bbbfffeeecccdddbbbbbbaaabbbdddeeeeeeeee^^^^^^]]]\\\]]]```ccceeeddddddeeeeeedddbbb```___aaabbb```]]]___eeejjjjjj```___\\\ZZZYYYZZZ\\\]]]]]]]]]___aaaeeejjjoooqqqiiiffffffiiiiiihhhlllsssxxxllluuutttyyyuuupppkkkgggddddddfffxxx}}}yyyxxxyyyxxxwwwqqqpppnnnmmmnnnpppsssuuuuuuwwwuuuqqqppprrrqqqnnnfff]]]WWWUUUSSSPPPOOOQQQLLLLLLLLLMMMMMMNNNNNNNNNQQQPPPOOOQQQRRRRRRRRRQQQPPPOOONNNNNNOOOQQQTTTVVVXXXYYYYYYYYY[[[^^^cccgggnnnpppttt{{{ooo___VVVPPP]]]lllRRRJJJLLLOOOrrr|||wwwvvvnnnmmmkkkiiigggggggggggghhhfffeeeeeedddcccdddfffccccccbbbaaaccchhhnnnrrrnnniiiaaa]]]\\\]]]]]]^^^]]]]]]]]]]]]]]]eeevvvzzzqqqzzzzzzxxxzzz~~~}}}yyy}}}yyyooozzzhhhZZZPPPYYYdddlllqqqxxx~~~kkkaaaccc___\\\^^^```______```bbb```^^^___bbbddddddccc\\\[[[ZZZ[[[]]]```bbbcccccccccccccccbbbbbbaaaaaa]]]___]]]ZZZ]]]ffflllmmmbbb___\\\YYYXXXYYY[[[\\\^^^]]][[[[[[^^^bbbfffiiicccccccccbbb]]]\\\aaaiii~~~{{{sssnnnooommmiiijjjoooyyy|||~~~|||||||||{{{xxxwwwuuuttttttvvvxxxzzzxxxyyyvvvpppmmmnnnmmmkkkeee___[[[[[[ZZZWWWVVVXXXYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[]]]```bbbaaa^^^YYYYYYYYYZZZ]]]```dddfffiiikkkmmmooorrrxxxsss```VVVOOOYYY}}}gggQQQJJJFFFQQQccctttooonnnnnnllljjjhhhggggggggggggcccccccccbbbcccddddddccc```___```bbbeeegggiiijjjeeeaaa[[[WWWWWWYYY[[[]]]YYYYYY[[[^^^^^^bbbooo~~~wwwsssuuu|||~~~~~~zzzyyy|||kkk^^^fffuuu~~~wwwddd^^^bbbtttwwweee```bbb^^^]]]]]]^^^___aaabbbdddbbb^^^\\\]]]```cccbbbaaa]]]\\\\\\]]]```bbbbbbbbb``````___^^^___```aaabbb]]]___]]]YYY[[[bbbggghhhbbb```]]]ZZZYYYYYY[[[\\\]]]ZZZVVVTTTUUUXXX]]]```bbbcccbbb]]]XXXXXX^^^fffvvv~~~rrrnnntttuuuqqqsss|||}}}~~~~~~|||{{{{{{}}}}}}vvvrrrrrrpppmmmgggddddddeeeccc]]][[[\\\fffeeeeeeeeeddddddddddddbbbfffhhhjjjnnnrrrqqqmmm```bbbeeeiiiooouuuzzz}}}iiiWWWQQQYYYuuutttRRRJJJDDDCCC```sssnnnllllllkkkiiihhhffffffggggggcccddddddcccdddgggeeeaaaWWWUUUWWW]]]``````___```___]]]ZZZXXXWWWYYY[[[]]]YYYVVVYYY]]]]]]\\\eeerrrsssppptttuuupppkkkkkkpppxxxyyyvvvvvv{{{}}}{{{|||xxxzzzuuuooommmkkklllppptttvvvwww{{{{{{xxxlllYYYLLLRRR___iiixxxuuuooowwwrrrddd\\\YYYYYYWWW[[[^^^```aaaccceeefffaaa]]]ZZZ[[[___bbbaaa```^^^]]]]]]___bbbcccaaa___]]]\\\YYYXXXYYY\\\```bbb\\\^^^]]]YYYZZZ___bbbaaaaaa___]]][[[ZZZ[[[[[[\\\[[[XXXTTTQQQRRRVVV\\\```bbbbbb___[[[YYY[[[___aaalllvvvrrrzzz}}}wwwzzzzzz{{{zzzyyy{{{}}}zzzrrrmmmmmmvvvvvvvvvvvvvvvvvvvvvvvvvvv{{{yyy|||vvvaaaWWW___}}}mmmXXXIIIHHHGGGTTTyyyrrrooonnnjjjiiigggfffeeeeeeeeeeeedddfffeeecccdddgggccc]]]PPPKKKLLLSSSYYYYYYYYY\\\]]]\\\[[[ZZZXXXWWWWWWXXXXXXTTTUUU\\\]]]YYY]]]gggqqqzzz{{{{{{ttteee[[[^^^gggccc```]]]^^^dddkkkpppqqqaaa```ccciiilllkkkpppwwwooouuuyyyyyyyyyxxxrrrkkkiiiddd]]]VVVTTTTTTVVVWWWXXXYYY[[[WWWLLLCCCIIIUUUdddvvvxxxmmmbbbbbb^^^TTTKKKOOOUUU[[[]]]]]]^^^___^^^aaa]]]YYYZZZ^^^aaaaaa___]]]\\\\\\___bbbaaa^^^[[[[[[YYYVVVTTTUUUYYY^^^aaaYYY[[[[[[YYYZZZ^^^```^^^```___^^^\\\\\\\\\\\\\\\\\\XXXTTTRRRTTTYYY```eee^^^[[[WWWUUUWWW[[[[[[YYYccc{{{|||www{{{~~~zzz~~~kkk\\\YYYssspppNNNGGGBBBEEEPPPooo{{{nnnkkklllllliiigggfffdddccccccdddddd```bbbaaa^^^___aaa]]]UUUPPPJJJIIIQQQXXXYYY\\\```\\\\\\\\\[[[WWWTTTSSSRRRXXXQQQSSS[[[^^^YYY[[[ccc```{{{zzz