BM6P6(@ <<<;;;999666444222111000...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++---------....../////////+++++++++,,,,,,---------+++++++++*********))))))))))))))))))))))))))))))...---,,,,,,++++++++++++---------,,,+++***)))(((******+++++++++,,,,,,,,,***,,,...000000...,,,***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++............---,,,,,,++++++************+++,,,---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++........................------,,,,,,,,,+++++++++.........------,,,,,,,,,)))))))))***++++++,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++,,,---......---,,,+++++++++++++++++++++++++++---------,,,,,,,,,++++++---------.........//////------------------------000000//////......------111000///...------...//////...---,,,,,,,,,,,,,,,++++++,,,------......///.........////////////000------......//////000000............////////////........................------------------------......------------......//////000111111111111111.........------,,,,,,,,,......---------......///---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...)))+++---///000///---+++,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------...///...---,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---......,,,---......//////......---,,,,,,++++++,,,,,,---.........------,,,,,,,,,,,,,,,,,,---------............---,,,---...///000//////...------,,,++++++.........------,,,,,,,,,...------,,,,,,------...---------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...///...,,,++++++,,,...///...---,,,+++++++++,,,---........................---------,,,,,,+++++++++///......------,,,++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,+++***))))))++++++,,,------...//////***+++,,,,,,------------++++++************++++++===<<<:::888555444222222......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......------------------------+++++++++*********))))))************************++++++++++++************+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++******++++++++++++++++++++++++///...---,,,,,,,,,,,,---+++++++++++++++***)))(((++++++,,,,,,,,,---------+++,,,...//////...,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,------------,,,,,,+++......------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,.........---------,,,,,,------------,,,,,,,,,++++++++++++***************,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++************)))+++++++++,,,,,,,,,------------------------------////////////............000///...---------......///...------,,,,,,,,,---------------------------,,,,,,,,,------------...............////////////............////////////........................------------------------......------------......//////000000000000000///......---------,,,,,,,,,///.........---------------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,---//////...---,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---&&&''')))+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............---,,,,,,++++++,,,,,,---------------,,,,,,,,,+++,,,,,,,,,---------.........------,,,---...///000.........---,,,+++++++++......---------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---......---,,,++++++,,,---...,,,,,,+++++++++,,,---...---------------------------------,,,,,,+++++++++,,,,,,------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++******)))++++++,,,,,,------......***+++,,,,,,---------,,,,,,,,,++++++++++++,,,,,,>>>===<<<:::888666555444//////...,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------+++++++++*********))))))++++++++++++++++++++++++...------,,,,,,++++++***---,,,,,,,,,,,,,,,,,,+++---------,,,,,,,,,,,,+++------------------------///......------------...++++++++++++++++++++++++,,,,,,---------.........,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,---------,,,,,,------------,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------,,,,,,,,,,,,++++++++++++---,,,,,,+++******))))))++++++,,,,,,,,,---------------------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++************+++++++++,,,,,,,,,------------------------------...............////////////...------,,,---------.........---------------//////...------,,,++++++,,,,,,,,,------------.../////////...............---............/////////........................------------------------......------------............/////////......---...------------,,,,,,,,,---...//////...---,,,+++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------------------,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,)))***+++---............++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,---...............---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---------,,,---......///...------,,,,,,++++++***...------------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------------------------...------,,,,,,------...------,,,,,,,,,,,,------++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,---.........,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,---,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,,,,---??????>>>===;;;:::888777111000///...,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++---------------------------------------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++------------------------...------,,,,,,,,,---------,,,,,,,,,,,,------...,,,,,,,,,,,,------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,******+++,,,---------,,,(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++---......---+++***....................................------------++++++++++++++++++++++++,,,,,,,,,++++++***************+++++++++,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...++++++++++++++++++++++++......---------,,,,,,,,,---------.........//////---------------------------------....../////////------------,,,------------...............------......---------,,,,,,,,,.........////////////000/////////......------------------.........//////........................------------------------...------,,,,,,------...------.........---,,,,,,------------------------+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...//////---,,,+++,,,,,,---,,,,,,+++,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,...............------,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------......------,,,,,,++++++++++++------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++,,,------------,,,+++---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++******++++++,,,,,,,,,,,,++++++*********,,,++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,@@@@@@@@@???>>><<<;;;:::444333111000...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,'''(((((()))***++++++,,,---------,,,,,,+++++++++************++++++++++++------------------------,,,+++++++++++++++,,,,,,,,,++++++***++++++,,,---++++++++++++,,,,,,,,,,,,------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---***+++,,,,,,------------))))))***+++++++++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,+++........................---------,,,,,,,,,,,,+++++++++++++++++++++++++++******++++++,,,,,,,,,,,,*********+++++++++,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---++++++++++++++++++++++++.........---------,,,,,,---------.........//////------------------------,,,,,,------......//////,,,,,,------------------------...//////......---,,,,,,,,,---------...............////////////000//////......------,,,,,,------------....................................------------------------------,,,,,,,,,,,,------,,,,,,------------,,,,,,------------------------(((***,,,...//////...------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...000///---+++++++++,,,---++++++***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++***************+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++******+++,,,,,,---......+++,,,,,,---...------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,---------------------,,,,,,,,,,,,,,,+++------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------++++++,,,------,,,++++++.........---,,,+++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++++++++***,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,+++++++++************++++++@@@@@@AAAAAA@@@???===<<<777666444222000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))(((((()))+++,,,---...///---,,,,,,,,,,,,,,,,,,+++)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,***************++++++,,,+++***)))((((((((()))************+++++++++,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------......------------......---+++)))(((,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,******++++++,,,------...******+++++++++,,,,,,,,,------------------------++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---------------------------------------------.........,,,,,,---............---,,,---...000000///......++++++,,,,,,---...//////,,,,,,,,,------------............---------------,,,------------.................................------------------------------,,,,,,,,,,,,------++++++,,,---------------,,,,,,,,,------------...)))***,,,---............---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...///...---,,,+++,,,---...,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************+++---...///++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///++++++,,,------------------,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------------,,,------------------------,,,,,,,,,------------......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,++++++++++++,,,,,,.........---,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++******))))))******+++???@@@AAABBBAAA@@@>>>===:::999666444222000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************,,,,,,---...///000000111+++,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,------,,,***((((((((()))***+++++++++,,,,,,,,,------+++,,,...//////...,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------....../////////...------)))***,,,------,,,+++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,+++,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,------------------------------...------------------,,,,,,---...///000//////...,,,---///000000000///...,,,---------------------,,,,,,,,,------------...,,,------------------...,,,,,,---------.................................---------------------------,,,,,,++++++,,,,,,---******,,,---............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,---.........---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,---///111222++++++,,,,,,,,,,,,------------------------------------------------------+++++++++,,,,,,---------++++++,,,------------,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,------------,,,,,,,,,---------......***+++,,,---------,,,,,,........................,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,+++******+++,,,---++++++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,,,,------......,,,---------,,,,,,+++***,,,++++++******++++++,,,???@@@AAABBBBBB@@@>>>===;;;:::888555333111000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------,,,,,,,,,++++++------------------------+++,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------------------------------++++++++++++,,,,,,---...111000---+++++++++,,,---,,,,,,,,,---------......***,,,...000000...,,,***,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,///000000000///...------ ###&&&***---.........,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...,,,***)))))),,,...000........................//////.........---------,,,,,,,,,------............------,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++//////.........------------------.........//////------------------------.........------,,,,,,,,,,,,---///000000000//////+++---///000111000///...///......------,,,,,,+++........./////////000000,,,,,,,,,------.........,,,,,,,,,---------..............................---------------------------,,,,,,++++++,,,,,,---)))***+++---...///000000,,,,,,,,,------.........000///---,,,+++*********---,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---...+++,,,,,,------.........000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++---,,,+++***)))***++++++++++++,,,,,,,,,---------------------------------........................------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------.........,,,,,,,,,---------......***+++,,,---...---,,,,,,......//////////////////,,,,,,,,,------............------,,,,,,------...------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---,,,***))))))***,,,---((()))+++---............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------*********++++++,,,------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++,,,------...//////------------,,,,,,+++***---,,,,,,++++++,,,,,,---DDDBBBAAA???>>>>>>??????<<<;;;:::777555222///...+++,,,,,,---------,,,+++...---+++******+++---...---------,,,,,,+++++++++,,,++++++******++++++,,,000///...+++)))'''%%%$$$,,,,,,++++++***)))))))))*********+++,,,,,,------------------------------,,,++++++,,,---...,,,***,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,***+++---//////...---,,,+++++++++,,,,,,,,,---------......///...---+++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,000///...---------------...---,,,,,,++++++,,,,,,111:::<<<333++++++---------,,,,,,++++++,,,,,,---///...,,,++++++,,,...///,,,,,,+++***+++,,,---...++++++,,,,,,,,,,,,------,,,,,,,,,------.........******,,,,,,,,,,,,******------------------------++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,------------,,,,,,+++*********+++************************......---,,,++++++++++++............---,,,+++*********+++,,,,,,,,,,,,+++,,,,,,,,,---------.........---,,,,,,,,,,,,---...+++,,,...//////...,,,+++,,,,,,,,,---------....................................---------,,,,,,,,,+++++++++,,,---...///000///////////////.........,,,,,,,,,---------......///...,,,,,,------,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,------.........///...---,,,+++,,,,,,---,,,------......------,,,//////...---,,,,,,,,,,,,...------,,,,,,------...------------------------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------************************......------,,,---------///...,,,++++++,,,...///---------------------------------,,,,,,+++++++++,,,------,,,***))))))***------++++++++++++---------,,,,,,+++*********+++((()))***+++,,,,,,---...******+++++++++,,,,,,,,,---,,,*********,,,...///------------------------...---,,,++++++,,,---...000000///...---------------------,,,,,,,,,++++++------............------------------------------,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********------------------,,,,,,---.........---+++)))(((,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,......*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++BBBAAAAAA@@@@@@@@@@@@@@@>>>>>><<<:::888555333111.........---------------------++++++++++++---------,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,************************++++++++++++************######%%%&&&((()))++++++........................---,,,+++,,,------,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,,,,,,,---///000000000............---,,,+++***))))))******+++,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------//////...---------------...---,,,,,,++++++,,,,,,000444444///,,,......+++---,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,------************++++++++++++,,,,,,---......---,,,,,,------------------------++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,------------,,,++++++******++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,------&&&'''(((******+++++++++++++++,,,------------,,,,,,,,,,,,---------............---,,,,,,---......,,,,,,---......---,,,,,,,,,,,,,,,---------..............................------,,,,,,,,,+++++++++,,,,,,,,,,,,------...///////////////............,,,,,,,,,---------......///---,,,,,,---...,,,+++,,,,,,------------,,,,,,,,,,,,,,,---------......///...---,,,,,,,,,------------------------------------,,,,,,,,,------......------,,,,,,------...---------------------------,,,,,,,,,+++++++++***------------------------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++******))))))******+++///...,,,++++++,,,...///------------------,,,,,,---------,,,,,,+++++++++...//////...,,,++++++,,,---,,,,,,++++++,,,,,,------,,,,,,+++******++++++******++++++,,,,,,------++++++++++++,,,,,,,,,,,,000///---,,,,,,...000111------------------------...------------------...)))))))))((())))))******---------,,,,,,,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++,,,---......---,,,,,,------------,,,+++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++???@@@@@@AAAAAAAAAAAAAAAAAAAAA@@@>>><<<:::777666111000///...------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,((())))))***+++,,,------************++++++++++++(((((()))***+++,,,------...........................,,,++++++,,,------,,,***,,,---//////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,---...///000///...---......---,,,+++***))))))++++++*********+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------------///...------------------...---,,,,,,++++++,,,,,,---...,,,+++---000///***---,,,,,,++++++,,,,,,---,,,,,,************,,,,,,,,,,,,+++++++++,,,---...++++++,,,,,,,,,,,,------+++++++++***************......////////////......------------------------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,++++++******++++++------------------------,,,,,,,,,,,,---...//////((()))***+++------......,,,,,,---............---,,,,,,,,,---------............---,,,,,,---......------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,+++++++++***------,,,,,,,,,------...........................,,,,,,,,,---------......///---,,,,,,---...---+++------............------,,,,,,,,,------------.........---,,,,,,,,,------...---,,,++++++,,,---...,,,,,,,,,,,,---...//////...------,,,,,,------...------------------------------------,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,------...---,,,++++++,,,---............------,,,,,,,,,------,,,,,,,,,,,,++++++...//////...,,,++++++,,,---,,,,,,++++++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------...,,,+++))))))***,,,---........................---..................---************+++,,,---...------------,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***)))***---...///...---,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,)))***,,,......---+++***,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++<<<>>>@@@BBBCCCCCCBBBBBBCCCBBBBBB@@@???===;;;:::444222000...,,,---...///+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,++++++******++++++,,,,,,,,,,,,++++++*********))))))***++++++,,,------111000000///...---------........................///---++++++,,,---------***+++---//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,------------000///---+++)))))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---------...---,,,,,,++++++,,,,,,++++++******,,,...---+++---,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------//////......------,,,,,,......////////////......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------...///------.........---------+++,,,,,,---------------,,,,,,,,,---------............------------.........------,,,,,,------...,,,,,,,,,---------..............................---------,,,,,,,,,++++++......---,,,,,,,,,------------...............///,,,,,,,,,---------.........---,,,,,,---...---,,,---..................---------------------------------------------------...---+++******+++---...,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------------......///...---,,,,,,,,,,,,---............------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,.........------,,,,,,,,,,,,,,,,,,---------......---+++)))((('''((()))***,,,,,,,,,,,,,,,,,,,,,,,,------///000000///------...............///000000...------------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())),,,...///...---,,,,,,,,,+++***+++,,,...///++++++---......---++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,***+++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++;;;<<<>>>AAABBBCCCBBBBBBBBBBBBBBBAAA@@@???===<<<666444111...---,,,---...+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,++++++******++++++,,,...------,,,+++***))))))))))))***+++,,,------.........---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,///---,,,,,,---......---***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,)))******+++++++++++++++------------............111000...,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************------,,,,,,,,,------......---,,,,,,++++++,,,,,,+++,,,------,,,***+++------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++,,,,,,,,,---------+++++++++,,,,,,,,,------000000//////......------...------------------...------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,++++++,,,,,,++++++************+++,,,,,,,,,,,,,,,,,,,,,,,,---------.................................------,,,,,,------...,,,,,,,,,---------..........................................------------......---,,,,,,,,,------,,,---------......//////,,,,,,,,,---------.........,,,,,,,,,......---,,,---..................---------------------------,,,---------------------...---+++******+++---...///...---,,,,,,,,,,,,,,,...------,,,,,,------...------------------------+++++++++,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,------------------------------******))))))***+++,,,,,,---------,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------///......------,,,,,,+++,,,,,,,,,---------......000///---+++***+++,,,---++++++++++++++++++++++++,,,---...//////...---,,,------,,,+++******++++++.........---------,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))+++---......---,,,,,,+++******+++,,,...///++++++---......---+++++++++++++++,,,,,,------------------,,,,,,,,,++++++******+++++++++,,,,,,,,,---,,,***))))))***,,,---,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++:::;;;===???@@@AAABBBBBBAAAAAAAAAAAAAAA@@@???>>>888777444111///...------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,++++++******++++++,,,***+++++++++,,,,,,------*********+++,,,------...)))*********++++++,,,,,,++++++++++++++++++++++++...---,,,---//////---,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,+++++++++,,,,,,,,,------000000///...---,,,++++++,,,,,,,,,,,,---...///000+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......---,,,,,,++++++,,,,,,,,,,,,---...,,,(((***...---,,,,,,++++++,,,,,,---------------------------***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,++++++,,,------------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++******++++++,,,,,,++++++++++++++++++++++++......---,,,++++++++++++)))***+++,,,------------)))***++++++,,,,,,++++++,,,,,,,,,---------......---...////////////...---------------------------,,,,,,,,,---------..............................////////////............------,,,,,,,,,------...,,,,,,,,,---......//////,,,,,,,,,---------......---,,,+++,,,.........---------............------...------------,,,,,,,,,+++,,,---.........---------,,,+++******+++,,,---//////...---,,,,,,,,,,,,...------,,,,,,------...------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------++++++***++++++,,,---...------------------------------------------------++++++,,,,,,,,,,,,------,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,------......---------,,,,,,++++++,,,,,,,,,,,,------------///---,,,******+++,,,---++++++++++++++++++++++++,,,------------------,,,------+++******)))))))))............---------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,******+++,,,,,,------,,,++++++++++++,,,,,,---...++++++,,,,,,,,,,,,++++++***++++++,,,,,,------.........------,,,,,,++++++******+++++++++,,,,,,,,,///---)))''''''))),,,...,,,,,,+++++++++++++++++++++,,,,,,------,,,,,,+++;;;;;;;;;<<<===???@@@AAAAAAAAAAAABBBAAAAAA@@@@@@;;;:::888555333111///...------++++++++++++---------,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,((()))***+++---...//////+++++++++,,,,,,---------***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---///111000---***,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...---,,,+++++++++++++++,,,,,,---......---,,,+++******)))((()))+++,,,---...//////+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......---,,,,,,++++++,,,,,,...)))(((,,,...+++***,,,---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------*********+++++++++++++++------,,,++++++,,,------------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------,,,,,,+++++++++++++++******++++++,,,---------------------------,,,++++++*********+++++++++,,,,,,------,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------......---...///000000///...---,,,,,,---......---,,,,,,,,,,,,,,,---------..............................//////.........---------,,,,,,,,,,,,------...///++++++,,,------...//////,,,,,,,,,---------......---,,,+++,,,...///...---,,,,,,------------,,,,,,......---------,,,,,,,,,+++,,,---.........------++++++++++++++++++++++++...------,,,,,,,,,------...------,,,,,,------...------------------------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------...///000000,,,------------------,,,+++,,,,,,------.........+++++++++,,,,,,---------,,,---......,,,,,,---...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,+++)))((()))***,,,---------------------------,,,,,,++++++++++++,,,,,,......---,,,,,,,,,------............------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,++++++******+++,,,---++++++,,,---------,,,,,,++++++************++++++******+++,,,,,,---......///......---,,,,,,++++++******+++++++++,,,,,,,,,...,,,***(((((()))***,,,++++++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++;;;;;;:::;;;<<<>>>@@@AAAAAAAAABBBBBBBBBBBBBBBAAA===<<<;;;999666333000///...---+++******+++---...---------,,,,,,+++++++++,,,++++++++++++++++++,,,******+++,,,,,,---......++++++,,,,,,,,,,,,------,,,,,,++++++++++++******------------------------+++,,,...111222000---)))---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,)))))))))((())))))***+++))))))*********+++++++++)))***+++,,,---,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++........................++++++++++++,,,,,,---......---,,,,,,++++++,,,,,,///&&&""")))000...+++***---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******+++,,,---...---,,,,,,++++++,,,,,,,,,---------*********++++++,,,,,,---...---,,,++++++,,,---...------------------------++++++,,,,,,,,,---------+++++++++,,,,,,------------------,,,,,,++++++++++++*********+++,,,,,,---........................))))))))))))***+++,,,,,,++++++***)))'''%%%###"""+++,,,------......------,,,,,,,,,---------......---...///000000///...---+++,,,...//////...,,,+++,,,,,,,,,---------....................................---------,,,,,,,,,+++++++++,,,---...///000++++++,,,,,,---...//////,,,,,,,,,---------......---,,,+++,,,...///...---+++,,,,,,------,,,,,,+++.........------,,,,,,,,,***+++---...///...------***++++++,,,,,,++++++***,,,,,,,,,,,,---...//////...------,,,,,,------...---------------------------------.........//////........................++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***))))))***+++,,,---...,,,------......------,,,***++++++,,,---...//////+++++++++,,,,,,---------***+++,,,,,,******+++,,,++++++------------++++++,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++******+++++++++,,,,,,,,,///...,,,,,,,,,...000111////////////////////////---,,,************,,,---++++++++++++,,,---......//////.........---------+++,,,,,,------,,,,,,+++------------------------///...------------...///,,,,,,,,,,,,,,,,,,,,,,,,......------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...,,,+++))))))***,,,---+++,,,---...------+++***,,,+++***))))))***+++,,,******+++,,,,,,---......//////...---,,,,,,++++++******+++++++++,,,,,,,,,,,,++++++*********))))))*********++++++,,,,,,---+++,,,,,,------,,,,,,+++???>>>>>>============>>>BBBCCCDDDDDDCCC@@@>>><<<======;;;999666444111000------.........---,,,+++---,,,++++++******++++++,,,,,,,,,,,,++++++***))))))***++++++,,,,,,++++++++++++******++++++,,,---(((***,,,......---,,,+++------------------------------------------------***+++,,,,,,------,,,,,,((()))+++---.........---------,,,++++++,,,------///...---,,,+++***************+++,,,------------++++++,,,,,,,,,++++++***,,,,,,++++++,,,,,,---...*********)))))))))((((((,,,+++++++++,,,,,,---...////////////...---,,,++++++,,,---......,,,+++)))---------,,,,,,+++++++++...------,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,---...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++*********,,,------......------,,,***++++++,,,------------------------------------...---,,,,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------,,,,,,+++++++++,,,---.........---,,,+++,,,,,,,,,---------......++++++,,,,,,---...//////,,,,,,,,,,,,,,,---...///...---,,,,,,,,,,,,---...................................................000///---+++++++++---...,,,------......------,,,------------------------++++++++++++,,,,,,---.........------------......,,,---///111111000///.../////////......------------,,,,,,++++++,,,,,,---///000111111111000///...++++++,,,---............/////////......------,,,...---+++*********++++++,,,,,,,,,------.........//////......---.........------------,,,+++******''')))+++---.........---......---------,,,,,,,,,---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++---------------------------------------------------------.........//////------------,,,,,,+++***------------------------,,,,,,,,,---------......,,,,,,,,,++++++*********........................+++,,,---//////...,,,+++,,,,,,************,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,---------.........//////---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......000///...---,,,,,,+++,,,...------------...//////777444000+++))))))***+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++>>>>>>>>>>>>>>>>>>>>>>>>>>>???AAABBBBBBAAA@@@???@@@@@@>>><<<999666444222.........------,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,---***+++,,,---...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,)))***,,,------------,,,,,,,,,+++******+++,,,,,,......---,,,++++++++++++,,,,,,,,,------,,,+++++++++++++++,,,,,,++++++***,,,++++++++++++,,,------,,,,,,,,,++++++*********,,,,,,,,,+++,,,,,,------............---,,,++++++***+++++++++***(((%%%$$$---------,,,,,,+++++++++---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---......---------,,,,,,,,,************************------,,,,,,++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------,,,,,,+++++++++,,,------......---,,,,,,,,,,,,,,,---------......+++,,,,,,------.........---,,,,,,,,,------...///...---,,,,,,,,,,,,---...------------------------........................000///---++++++,,,---...,,,------......------,,,------------------------,,,+++++++++,,,,,,---...------,,,,,,,,,,,,------***+++---...///...---,,,.........---------,,,,,,---,,,,,,++++++,,,,,,---***+++---............---,,,,,,------...---------.........---------------------+++*********++++++***++++++++++++++++++,,,(((***+++---------,,,++++++,,,,,,,,,,,,+++******,,,,,,------------,,,,,,,,,,,,,,,------.........---------------------------------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,+++++++++******------------------------+++++++++,,,---...//////---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,+++++++++,,,,,,,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,------------.........---,,,++++++++++++------,,,,,,------...///444222///,,,******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,===>>>@@@AAAAAA@@@???>>>:::;;;===???AAAAAABBBBBBDDDCCCBBB???===:::777666111000...---,,,,,,,,,---(((((()))***+++---///000,,,------------,,,,,,+++++++++,,,---------------+++++++++++++++,,,------------,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---------------,,,+++***)))***++++++,,,,,,++++++++++++++++++++++++,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,---------,,,,,,+++,,,,,,------,,,+++)))(((------,,,,,,,,,,,,++++++,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++------------,,,,,,,,,,,,************************+++++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++...------,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------,,,,,,,,,,,,++++++,,,,,,---......------,,,,,,,,,,,,---------......---------------------------------------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................///...---,,,,,,,,,---...,,,------......------,,,------------------------,,,,,,+++++++++,,,------,,,,,,,,,++++++,,,,,,,,,***+++,,,......------,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------))))))+++,,,---.........---------...------,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,++++++++++++++++++***%%%'''***---...---,,,***++++++,,,---------,,,,,,000000...---,,,,,,++++++***++++++,,,---...///000------------------------------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++******,,,...000------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,111///---,,,+++***++++++,,,,,,,,,,,,------------///...---,,,,,,++++++,,,,,,,,,++++++,,,,,,---...000///...---,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------<<<>>>AAACCCDDDBBB@@@>>>::::::;;;===>>>@@@AAABBBDDDDDDCCCAAA???<<<:::999444222000---,,,,,,,,,---(((((()))***+++---...///---------......---,,,,,,+++,,,------......------,,,++++++++++++,,,------///...,,,++++++---...///------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,------------,,,+++++++++......------------......,,,+++++++++,,,,,,---...,,,---------,,,,,,+++*********+++,,,,,,,,,+++++++++++++++***+++,,,,,,---------------------,,,,,,......---,,,,,,,,,,,,---,,,,,,---.........------***+++---...///000000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------,,,,,,,,,++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,...//////////////////...------------,,,++++++***++++++++++++++++++++++++---,,,++++++++++++,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......------------------,,,,,,------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///...------------......,,,------......------,,,------------------------,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,---........................---,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,)))***,,,---...------,,,+++,,,---...////////////222111///---,,,,,,,,,---++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---------.........***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***+++,,,---++++++,,,,,,,,,---------000///...---------------++++++******++++++,,,---,,,,,,---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***+++++++++++++++,,,,,,------------------------<<<>>>BBBEEEFFFDDDBBB@@@===<<<<<<<<<<<<===???@@@CCCCCCBBBAAA???>>><<<;;;777555222///---,,,------++++++******++++++,,,---,,,,,,---......---------+++,,,------......------,,,,,,++++++,,,,,,---...///...,,,******,,,...///------------------------++++++++++++++++++++++++***+++,,,,,,------,,,,,,...------,,,++++++++++++,,,,,,------------,,,,,,++++++++++++,,,---......***+++,,,,,,---------,,,)))***+++,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++,,,,,,,,,,,,......---,,,,,,------------......////////////...((()))***,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////------------------------,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***...//////////////////...------------,,,++++++***------------------------+++***************+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......,,,,,,,,,---------......------------------,,,,,,---......//////...------------------------------------------------------.................................---.........///,,,------......------,,,---------------------------,,,,,,++++++,,,,,,,,,......------------......,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------.........------,,,,,,,,,,,,............---,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,///...,,,+++***+++,,,,,,)))***+++---............000///---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,+++,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------)))***,,,---------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,---...+++++++++,,,,,,,,,------------,,,,,,+++,,,,,,,,,+++************+++,,,,,,)))***+++---------,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++===???CCCFFFGGGFFFDDDCCCAAA???===;;;;;;;;;===>>>@@@@@@@@@@@@@@@???>>>===:::888666222000......------,,,,,,+++*********++++++,,,,,,------------,,,++++++,,,---------------,,,,,,,,,,,,,,,------...///---+++******+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,,,,+++++++++,,,)))******++++++******)))++++++++++++,,,,,,---...)))***+++,,,------------)))***++++++,,,,,,,,,,,,***************+++,,,,,,************++++++++++++---------------....../////////000000000//////...............------------++++++,,,,,,,,,,,,------...---------...///000111,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***++++++++++++,,,,,,,,,,,,************************,,,,,,---...---,,,***))),,,,,,------------,,,,,,,,,,,,---------,,,++++++------------------------+++************++++++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---//////,,,,,,,,,---------......------------------------......///000000...---,,,,,,------......------,,,................................................---.........////////////,,,------......------,,,------------------------------,,,+++++++++,,,,,,///......------......///+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------......------------............,,,+++***)))))))))---------...------,,,,,,,,,,,,,,,,,,------------+++,,,,,,------------,,,,,,++++++++++++++++++***000...+++((('''(((***+++'''((()))***++++++++++++---,,,,,,,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------........................###%%%)))---///000000///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,---......++++++++++++,,,,,,,,,,,,******))))))))))))******++++++******++++++,,,---))))))***+++,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++>>>@@@CCCFFFGGGGGGFFFEEECCCAAA>>>;;;:::;;;<<<>>>>>>>>>???@@@@@@@@@@@@@@@<<<;;;999666333000...------,,,++++++*********+++******+++,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......---,,,+++***)))******+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,+++++++++,,,---******+++,,,,,,+++******,,,,,,+++++++++,,,------++++++,,,------,,,,,,,,,))))))***+++,,,,,,,,,,,,***************++++++,,,)))*********+++++++++,,,,,,,,,,,,,,,---///000111///000000000///...------000000///...............+++++++++,,,,,,------------,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...---,,,******+++++++++,,,,,,,,,***************************+++,,,......---,,,+++++++++,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,---------,,,,,,++++++,,,---///000,,,,,,,,,---------......+++,,,,,,------............///000000000///---,,,,,,,,,---......---,,,,,,------------------------........................------...///////////////,,,------......------,,,------------------------...---,,,,,,+++++++++,,,...------,,,,,,------...++++++******++++++,,,,,,,,,,,,---------...............------------.........---,,,+++******++++++,,,,,,------...---------.........---------------++++++---.........------***++++++++++++++++++,,,...---,,,*********+++,,,))))))***+++,,,,,,,,,+++++++++,,,---------------,,,,,,------------------+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......------------------------&&&''')))+++---...///000***+++,,,------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,)))************+++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))+++---------,,,+++***++++++++++++,,,,,,,,,+++******))))))******++++++++++++++++++,,,------))))))******++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,???@@@CCCEEEGGGHHHGGGGGGCCCAAA>>>;;;:::;;;===???======???@@@AAABBBBBBBBB===<<<;;;888555222///---,,,+++++++++***++++++,,,)))***++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,++++++***))))))))))))------------------------------------------------++++++,,,---------,,,,,,---,,,+++++++++,,,---...------...//////...---------,,,,,,++++++,,,,,,---------------,,,+++******((()))***+++,,,---------*********)))***++++++,,,*********++++++,,,,,,,,,++++++,,,,,,...///111222////////////...---,,,+++))))))))))))***+++,,,,,,+++++++++,,,,,,---------+++++++++,,,---...///000++++++++++++++++++++++++***,,,...000000///...---*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---///......---,,,------......------,,,***+++,,,,,,------------++++++++++++++++++++++++---------------...///000---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,---------,,,,,,++++++,,,...///000,,,,,,,,,---------......++++++,,,,,,---...//////...///000111000///---+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------...///000000//////,,,------......------,,,------------------------...---,,,,,,++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,---...///---------....../////////......------------......///...---------...///000++++++,,,---............/////////......---------***+++---...///...------,,,,,,,,,------.........------......///.........------......//////......+++,,,---------,,,+++******++++++,,,---...//////+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++,,,,,,---------------------------------------------------------++++++,,,,,,,,,---------***+++,,,,,,------------------------------------******+++++++++,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++))))))***,,,---******,,,,,,,,,,,,******------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,------......------,,,++++++,,,,,,,,,------------,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***---......,,,***(((******+++++++++,,,,,,,,,---------,,,,,,---......,,,,,,++++++,,,,,,---...***)))))))))***+++,,,,,,,,,------......------,,,++++++++++++++++++++++++))))))***+++,,,,,,------------------------------FFFFFFGGGGGGGGGHHHHHHHHHFFFDDDAAA>>><<<:::999999888:::===???AAA@@@@@@???>>>>>>===<<<999666333111000///...---,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---,,,++++++++++++,,,---------,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++***)))......,,,+++***)))))))))******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,---------+++***)))***+++,,,***(((++++++++++++++++++++++++,,,+++)))***,,,111555888AAA999000+++,,,......,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++------------------------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---------------...///000.........///......---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,---------,,,++++++,,,------......------,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------*********+++---///000111000///...---------------,,,,,,,,,,,,,,,,,,,,,,,,///......------,,,++++++---------....../////////,,,,,,,,,---...///000111------------------------,,,---...//////...---,,,------......------,,,+++,,,------......------,,,++++++,,,,,,,,,,,,---------.........---,,,+++++++++(((&&&'''***,,,+++)))+++,,,------++++++,,,---........................---000111000---++++++---................................................///...---,,,***)))((('''------,,,,,,,,,,,,++++++...---,,,++++++,,,---...+++++++++*********)))))),,,------,,,******,,,---//////.........------------,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---------------------------,,,------......------,,,))))))++++++,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++......---,,,++++++++++++000...,,,******,,,...000000000///...------,,,,,,++++++,,,,,,,,,,,,---------+++)))+++---///---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++...---,,,---///000///...+++,,,,,,------,,,,,,+++------,,,++++++,,,,,,,,,...------,,,,,,------......---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............---,,,++++++---------,,,,,,+++++++++------------------------++++++,,,,,,,,,++++++***---,,,,,,++++++******))),,,,,,+++***+++,,,---...++++++++++++++++++++++++HHHHHHHHHIIIIIIIIIJJJJJJHHHGGGDDDAAA>>><<<;;;;;;:::;;;===>>>@@@@@@@@@@@@>>>>>>>>>===;;;888555444111000...---,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,,,,---,,,+++******+++,,,---...------,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***************++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------+++******+++,,,,,,+++)))++++++++++++++++++++++++......---...000333777999;;;555...+++---000000...------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++------------------------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......------.........------,,,---,,,,,,++++++,,,,,,---------------------------)))***++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,---......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,...------------......///------------------,,,,,,,,,,,,---......---,,,,,,------......------,,,+++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------...............---,,,,,,,,,***)))***---...---++++++,,,------++++++,,,---........................(((***,,,,,,***)))***+++---------..............................---------/////////......------,,,------,,,,,,,,,,,,++++++---------,,,,,,---------.........---------,,,,,,+++,,,------++++++,,,---...---------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++&&&''')))+++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...---,,,++++++,,,---...------------............++++++,,,,,,,,,,,,---------+++***+++---...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,+++,,,---...---,,,,,,------------------,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------------,,,+++++++++,,,,,,---------,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,---------,,,,,,+++++++++...------,,,+++***))))))++++++,,,,,,,,,++++++*********++++++,,,------------,,,+++++++++,,,---...++++++++++++++++++++++++JJJJJJJJJKKKKKKKKKKKKLLLKKKJJJGGGDDDAAA???>>>===<<<<<<<<<===>>>???@@@@@@>>>??????>>>===;;;999888222111///...------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,++++++++++++,,,,,,------------+++)))'''&&&,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,+++******++++++,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,++++++,,,------,,,***,,,,,,,,,,,,,,,,,,,,,,,,......///000222444666777222///++++++...111111000------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++------------------------++++++++++++++++++++++++------------------------------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---------------------------((()))***,,,------......++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,++++++************++++++++++++,,,,,,---------++++++,,,------...//////,,,,,,,,,,,,,,,,,,++++++//////...---,,,,,,------.........------,,,,,,,,,+++,,,,,,------,,,,,,+++------......------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------.........///......---,,,---------///000000///---+++,,,------++++++,,,---------------------------)))+++,,,---,,,,,,...///,,,,,,------.........//////.........------,,,,,,............////////////------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,+++++++++******(((+++---...---,,,,,,---,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***''')))+++---............,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,++++++,,,,,,,,,***++++++---...///000111++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,***+++,,,,,,+++***------............------,,,,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,------,,,,,,,,,,,,++++++------,,,***)))((('''&&&++++++,,,,,,,,,,,,+++++++++++++++,,,------......------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,JJJJJJKKKKKKKKKLLLLLLLLLNNNMMMKKKHHHEEECCCBBBAAA===<<<;;;;;;;;;===???@@@??????@@@@@@???>>><<<;;;444333111///------------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,---+++,,,------,,,)))'''%%%,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++*********+++,,,,,,---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...000111111111---+++***,,,...000000///------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,------++++++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,---............***++++++,,,,,,++++++***)))******++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++***************+++******+++,,,,,,---......,,,,,,,,,---------....../////////......---------///...------,,,,,,------.........------,,,,,,+++,,,,,,,,,------,,,,,,,,,------......------,,,+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------.........//////......------...000111222111///---+++,,,------++++++,,,---------------------------,,,------......///000111+++,,,,,,------......//////......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++,,,---......---,,,++++++++++++*********))))))''')))---......---------,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,---.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,,,,---...***+++,,,,,,,,,,,,+++*********+++,,,...///000000+++++++++,,,,,,,,,------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,------,,,++++++,,,,,,+++***---------,,,,,,---------,,,,,,+++++++++,,,------,,,++++++******++++++,,,++++++++++++,,,,,,---...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))(((((('''++++++,,,,,,---,,,,,,,,,///......------,,,,,,+++------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,IIIJJJJJJJJJJJJKKKKKKKKKNNNNNNLLLKKKIIIGGGEEEDDD>>>===;;;::::::;;;===???@@@@@@AAABBBAAA@@@???>>>777666333111///...------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++------............------)))***+++,,,,,,+++)))''',,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******************+++,,,------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++*********++++++,,,---...---,,,---...///---+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.........---+++++++++,,,......---,,,------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......------------......***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))***++++++,,,,,,++++++************++++++,,,,,,---+++++++++,,,,,,,,,------***+++,,,---.........---,,,,,,++++++++++++,,,,,,******+++,,,,,,---............---------,,,,,,,,,/////////......---------,,,,,,,,,,,,,,,---...............------,,,,,,,,,......------------......------......------,,,+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------...............---,,,...000111000///---,,,+++,,,------++++++,,,------------------------------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,++++++***)))))))))------,,,,,,,,,++++++++++++,,,---......---,,,+++//////.........---------''')))---......---------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,------------,,,,,,---......///...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,......------------------------...---,,,,,,+++++++++,,,)))***,,,------,,,***))),,,,,,,,,,,,------......+++++++++,,,,,,,,,------,,,,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,************,,,---...,,,+++,,,------,,,+++,,,,,,+++******+++,,,,,,,,,+++++++++,,,,,,---...,,,++++++******++++++,,,++++++++++++,,,,,,---...---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++***+++,,,---------------///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,IIIIIIIIIIIIJJJJJJJJJJJJMMMMMMLLLLLLKKKIIIHHHGGG@@@???===<<<;;;<<<>>>???AAAAAABBBCCCBBBAAA@@@???;;;999666333111///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++------............------)))***+++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,///......---+++******)))+++*********+++,,,,,,---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---++++++***++++++,,,---...---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............---+++,,,,,,------,,,++++++------,,,,,,,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------//////...---------......***+++,,,------......------,,,,,,++++++,,,,,,---------------------------++++++******)))'''&&&%%%++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***+++,,,...//////......---,,,,,,,,,,,,------...+++++++++,,,,,,---------//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++,,,---......------------------------///......------......///------......------,,,+++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,------...---------,,,---//////...,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///---++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,+++******)))------,,,,,,,,,,,,++++++,,,------......------,,,......---------,,,,,,,,,(((+++---...---,,,,,,---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,***+++,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++***+++,,,------,,,+++***---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++,,,---......---,,,+++***))))))***+++,,,++++++++++++,,,---......,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------+++,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------******++++++,,,---------***+++,,,------......---+++++++++,,,------......***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,IIIIIIIIIJJJJJJJJJKKKKKKJJJKKKKKKLLLLLLKKKIIIIIICCCBBBAAA?????????@@@@@@AAABBBCCCCCCCCCBBB@@@???>>><<<999555333111000///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,------,,,++++++------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++***++++++,,,,,,,,,,,,,,,------------...---,,,,,,++++++,,,,,,---++++++++++++,,,---...///---,,,+++,,,......,,,+++------------------------///.....................+++,,,------,,,++++++,,,------,,,,,,,,,,,,++++++------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...///...------,,,,,,,,,---++++++,,,....../////////---,,,,,,++++++,,,,,,---------------------------***************)))(((''',,,,,,------------,,,,,,......------------------++++++,,,,,,,,,,,,------***+++---......---,,,+++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,+++,,,,,,------...............---,,,,,,---......------......------,,,+++,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------***++++++,,,------,,,,,,,,,...///...+++***+++---+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,///,,,******---/////////...------,,,,,,++++++++++++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---------,,,,,,---------,,,,,,+++++++++*********+++,,,------++++++,,,---***+++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))***+++---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,)))***,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,000...,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++---...---+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***))))))***---......------,,,***))))))***,,,---++++++++++++,,,---...///------,,,,,,,,,,,,------------,,,+++++++++,,,,,,,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++,,,,,,---------+++++++++,,,,,,,,,,,,,,,***+++,,,---............******++++++,,,---------((()))+++---.........---------------------------JJJJJJJJJJJJKKKKKKKKKKKKHHHIIIKKKLLLLLLKKKJJJJJJEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCCCCAAA@@@???@@@>>>;;;777444222000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////)))***+++,,,,,,+++***)))000///...,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++***++++++,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///000,,,++++++,,,------,,,***------------------------///...---,,,,,,,,,,,,---+++,,,------,,,+++,,,...---------,,,,,,,,,++++++---------,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,,,,+++++++++++++++,,,---...////////////---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,------......------,,,/////////......---------++++++,,,,,,,,,---------+++,,,---...---+++)))''',,,+++++++++,,,------...---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///---------....../////////000///---,,,+++************++++++,,,---...//////------++++++++++++------------......------,,,+++,,,------......------,,,++++++,,,,,,,,,---------)))***++++++,,,,,,,,,,,,---...///---******,,,...+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((%%%###$$$(((,,,---,,,///...------,,,+++***))))))***+++,,,------...///))))))***++++++,,,---------------,,,,,,,,,++++++......,,,++++++,,,......//////.........---------,,,------,,,******,,,---))))))******++++++++++++---,,,,,,++++++,,,,,,---)))***+++---......------------------------------+++++++++,,,,,,+++++++++------......---+++***))),,,,,,,,,,,,,,,,,,,,,,,,333111...+++)))((())))))++++++++++++++++++++++++++++++++++++,,,---......------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------+++---///...+++)))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,,,,(((''''''))),,,---------...---+++******+++---...++++++++++++,,,---...///...------,,,,,,------......------,,,++++++++++++------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++++++++,,,,,,------------,,,,,,,,,++++++*********+++,,,---............------,,,++++++******)))''')))+++---...///......------------------------DDDEEEHHHJJJLLLMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEEEEDDDGGGFFFDDDBBBAAAAAAAAABBBAAAAAA???<<<999666333111///---+++***+++,,,,,,,,,***+++,,,,,,------,,,,,,---------,,,,,,+++++++++...------,,,,,,------...++++++,,,---,,,+++***))),,,++++++******++++++,,,,,,,,,,,,++++++*********+++++++++*********))))))*********++++++,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,111///---***)))***+++++++++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,++++++,,,...///111...---+++*********++++++---------...------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,---///000000000///...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---000000//////.........---***++++++,,,,,,++++++***.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***))))))(((((())))))***,,,,,,,,,+++++++++******------------,,,,,,+++***,,,,,,,,,---------......,,,,,,,,,---------......------...///000000000///,,,---///000000///---,,,,,,,,,,,,---------......000///------......---,,,...------,,,,,,++++++***---,,,,,,++++++,,,,,,---...------,,,,,,------...///---+++,,,///000///---++++++,,,,,,---...//////,,,,,,************,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***+++...000///------......///...---+++***------------------------.........------,,,,,,,,,***+++,,,,,,******+++,,,---///111000...,,,++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---...///)))***+++,,,---,,,++++++,,,+++++++++,,,------...,,,***)))***,,,,,,)))&&&******+++++++++,,,,,,,,,///---,,,---000222000...,,,++++++******++++++,,,......---------,,,,,,,,,)))***++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++///...------,,,,,,,,,,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///......------,,,,,,+++---......///000/////////---------,,,,,,+++++++++******+++,,,,,,---......------............------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,+++++++++,,,------...******))))))))))))******......//////...,,,+++)))DDDEEEHHHJJJKKKLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKJJJJJJIIIGGGFFFFFFEEEGGGFFFDDDCCCBBBAAAAAABBBBBBAAA???===:::777444333000---+++***+++,,,,,,+++******+++,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,------...,,,,,,---...---,,,+++***,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++++++++,,,,,,+++++++++***************+++++++++,,,,,,,,,...---------,,,,,,,,,,,,++++++,,,,,,,,,---------///...,,,+++******+++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,---...///------+++*********++++++,,,------...------,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---............---------,,,++++++,,,,,,,,,,,,++++++,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///..................///,,,,,,,,,++++++++++++***,,,---------,,,,,,+++***,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,---.........------+++,,,...//////...,,,++++++++++++,,,,,,,,,------///...------......---+++---------------------------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,...,,,+++,,,...///...,,,++++++,,,,,,---......///---,,,+++******+++,,,------,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------///---+++,,,......---++++++,,,---......------,,,------------------------......---------,,,,,,,,,,,,.........---,,,---...---///000000...,,,+++,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,------...)))***+++,,,---,,,,,,++++++++++++++++++,,,------000---++++++,,,,,,)))'''***++++++++++++,,,,,,,,,///---,,,---///000///---,,,++++++******++++++,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,---,,,++++++*********+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............+++++++++,,,,,,,,,,,,,,,+++,,,------......---------------,,,,,,+++++++++***++++++,,,,,,---------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,+++++++++,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------+++******))))))******+++,,,,,,,,,,,,+++***)))(((CCCDDDGGGIIIKKKJJJIIIIIIJJJJJJJJJKKKKKKKKKKKKKKKLLLLLLKKKJJJIIIHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@>>><<<999777555333000...,,,---------,,,******+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...------,,,,,,------...------.........---,,,+++,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,---------............---++++++++++++,,,---++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,+++++++++,,,---------,,,,,,++++++++++++,,,,,,,,,------...------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++333222111///---,,,******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------------+++,,,,,,,,,,,,++++++***++++++------------++++++*********+++++++++,,,,,,...---,,,,,,------,,,+++,,,,,,,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,+++***+++---...---,,,++++++,,,,,,------......------,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,///...,,,,,,------+++******+++,,,---............------------------------------------,,,,,,,,,,,,***+++,,,,,,******+++,,,---///000///---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,,,,++++++******++++++,,,,,,///---+++***+++++++++)))++++++++++++,,,,,,,,,,,,---,,,+++,,,...///...---,,,++++++******++++++,,,------------,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,+++*********++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------......---))))))******+++,,,,,,---******+++,,,,,,,,,,,,+++------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++******++++++,,,,,,,,,++++++******++++++,,,------,,,+++************@@@AAADDDGGGIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMMMMLLLKKKKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBAAA@@@>>><<<:::888777444111000000000///...++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,------------------------......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,++++++++++++,,,---...++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++444333222///,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------***))))))))))))))))))***------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,+++***)))***+++,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,---,,,++++++------,,,+++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++******+++,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++...---,,,,,,,,,,,,++++++++++++,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******+++,,,---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++,,,,,,+++++++++,,,,,,,,,,,,,,,++++++*********++++++,,,+++***))))))***+++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,---,,,,,,,,,++++++******++++++,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,...------,,,,,,---------,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------************++++++,,,,,,)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++---------------.........---,,,,,,++++++,,,,,,------,,,,,,++++++,,,,,,,,,---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++*********++++++,,,---,,,,,,++++++,,,,,,---000///---,,,+++,,,------===>>>AAADDDGGGIIIJJJJJJHHHIIIIIIJJJKKKLLLLLLMMMNNNMMMMMMLLLLLLKKKKKKKKKHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCBBB@@@>>>===<<<999666333111000///...---,,,------...............,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---,,,,,,+++++++++++++++---,,,,,,,,,,,,,,,,,,---------------------------.........---------,,,,,,++++++++++++++++++++++++***************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,------...++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,------...,,,+++*********+++---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------------------...,,,,,,,,,------,,,,,,,,,******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------,,,,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------...------,,,+++******++++++++++++++++++***,,,,,,,,,,,,---------------+++++++++------,,,+++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++...------,,,,,,------...******+++++++++++++++,,,+++++++++,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++******+++,,,,,,,,,,,,------------,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///000000......///000---......---,,,+++,,,---+++,,,,,,------,,,,,,+++---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++,,,,,,,,,,,,+++++++++,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,++++++******++++++,,,------,,,,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,------...,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,---,,,,,,,,,+++++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***,,,,,,------------,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,,,,------,,,+++******+++,,,---******+++++++++,,,,,,,,,,,,,,,++++++***++++++,,,------,,,,,,,,,,,,------///...---,,,+++,,,---...===>>>???AAACCCFFFIIIKKKHHHHHHIIIJJJKKKLLLMMMNNNNNNMMMMMMMMMLLLLLLLLLKKKIIIIIIIIIHHHGGGFFFDDDCCCDDDDDDDDDCCCBBBAAA@@@???999666333000///...,,,+++,,,,,,---...............++++++,,,,,,,,,,,,------...------,,,,,,------...---,,,+++*********++++++------,,,,,,,,,,,,------,,,,,,,,,,,,------------......---------,,,,,,,,,,,,,,,,,,++++++++++++***************++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,---......---------+++,,,,,,------------,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------............,,,,,,------------,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------///......------......///------------,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---............------,,,++++++++++++++++++++++++,,,,,,---------.........---,,,+++,,,---...---,,,,,,,,,,,,+++***)))))))))++++++------------++++++,,,++++++******++++++,,,)))+++,,,,,,+++***,,,---++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))***,,,,,,++++++---......---,,,+++************------------------------++++++++++++,,,,,,,,,,,,---...//////------...///,,,------,,,++++++,,,...++++++------------+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,---......------,,,,,,++++++,,,,,,///000111000---+++++++++,,,,,,,,,,,,------------,,,---...---+++***+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------++++++*********+++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...------,,,++++++******++++++,,,------------,,,++++++,,,,,,,,,,,,------*********+++++++++++++++,,,,,,------------,,,,,,***++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,------,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,------,,,,,,++++++,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******+++++++++@@@???>>>>>>@@@CCCFFFIIIGGGGGGHHHJJJKKKMMMNNNNNNMMMMMMMMMMMMLLLLLLLLLLLLIIIIIIJJJIIIHHHGGGEEEDDDDDDDDDEEEEEEDDDCCCBBBBBB===999555222111///---,,,***+++,,,,,,------,,,,,,+++++++++,,,,,,---------...------,,,,,,------......---,,,+++***+++,,,,,,------,,,,,,,,,,,,------++++++++++++,,,,,,,,,---------------,,,,,,,,,+++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------+++++++++,,,,,,,,,------++++++,,,,,,---,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---+++,,,...////////////...++++++---.........------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++***++++++,,,,,,------------,,,,,,------------,,,,,,///...---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,...------------,,,,,,,,,***+++,,,,,,---------,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,,,,------............---,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,------------,,,+++,,,...///...---++++++++++++++++++++++++***+++---......---+++***,,,++++++******++++++,,,)))+++------+++***,,,...++++++++++++++++++++++++***+++,,,------,,,+++***---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,)))+++---,,,******+++------,,,+++******++++++,,,------------------------******+++++++++,,,,,,,,,)))***++++++))))))***+++,,,------,,,***+++---...***+++---......---+++***))))))******+++,,,......---,,,,,,+++,,,---...//////...------,,,,,,------'''+++...///---++++++,,,,,,,,,,,,------------...,,,...///...+++***+++---,,,++++++******++++++,,,,,,,,,,,,++++++++++++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---...+++*********++++++,,,---++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++++++++************+++,,,,,,------,,,,,,+++++++++,,,,,,---------))))))******++++++,,,,,,++++++,,,,,,,,,,,,++++++))))))******+++,,,,,,------,,,,,,++++++,,,,,,---,,,+++++++++,,,,,,---...+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,///...------,,,,,,------,,,,,,++++++++++++,,,,,,***++++++,,,,,,+++++++++DDDBBB???======@@@DDDGGGGGGGGGHHHJJJKKKMMMNNNOOOMMMMMMMMMLLLLLLLLLLLLLLLIIIJJJJJJJJJIIIGGGEEEDDDEEEEEEEEEEEEEEEDDDDDDCCCAAA>>>999666444333111///))))))***++++++++++++***+++++++++,,,,,,---------...------,,,,,,------...///...---,,,+++,,,------...------,,,,,,------...*********++++++,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,++++++*********---------....../////////,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---------+++,,,...000111111000000***+++---...///...------***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++******++++++,,,)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---......---+++************++++++,,,,,,,,,,,,------......------,,,++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------...------,,,,,,------.........---------,,,,,,,,,***+++,,,,,,------------******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++,,,------............---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,...---,,,---///000///...***++++++,,,,,,------...***+++---......---+++***...------,,,,,,------...))),,,...---+++***,,,///++++++++++++++++++++++++******,,,,,,,,,,,,******---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---+++---...---***((()))++++++******)))***,,,---...------------------------*********++++++,,,,,,,,,***+++,,,,,,+++***+++,,,,,,------+++******---///***+++---......---+++***((())))))***+++---...///------,,,+++,,,---...///000///...---------------!!!(((,,,,,,,,,,,,...,,,,,,,,,---------......,,,...000...,,,***,,,...,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,------...///+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***((((((((()))******++++++******+++,,,,,,,,,,,,++++++++++++,,,,,,---------(((((()))***+++,,,,,,---******++++++++++++******(((((()))***++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...***+++,,,------,,,+++*********+++++++++,,,,,,,,,000///...---------------,,,++++++******++++++,,,+++,,,---...///...---,,,IIIGGGDDDAAA>>>;;;:::999BBBCCCFFFHHHKKKLLLLLLLLLJJJIIIHHHGGGGGGHHHIIIJJJKKKKKKKKKIIIHHHFFFDDDCCCBBBBBBCCCCCCDDDDDDEEEEEECCCAAA???;;;777444111///,,,+++++++++++++++,,,,,,---,,,,,,++++++,,,,,,---...---,,,,,,++++++++++++------------------------)))***,,,---......---,,,+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---111///---,,,,,,,,,...///*********++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,------,,,,,,,,,,,,+++++++++,,,------......---------,,,,,,++++++,,,,,,---------.........---+++***,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,/////////......---------,,,++++++******++++++,,,,,,,,,---...---,,,***)))))))))*********+++++++++............---,,,++++++,,,,,,+++++++++++++++++++++,,,------++++++,,,---,,,,,,+++---...///...,,,------------------------******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,+++******+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,---------.../////////,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***---,,,,,,++++++,,,,,,---------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,)))******++++++,,,------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,////////////////////////---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********...///...,,,***)))+++,,,++++++******+++---...///,,,,,,,,,++++++************)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))------------------------------------------------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,------...---,,,***)))))))))***+++,,,,,,------************************JJJIIIFFFCCC@@@===;;;:::>>>???BBBFFFHHHJJJJJJJJJKKKJJJIIIHHHHHHIIIJJJKKKLLLLLLKKKJJJIIIGGGEEEDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@<<<999555333111,,,,,,+++++++++++++++,,,...------,,,,,,------......---,,,,,,+++++++++,,,------------------------******+++,,,++++++)))))),,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---......---,,,,,,---000///---+++++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,+++++++++,,,------...------------,,,,,,++++++,,,,,,---------.........---++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,++++++******++++++,,,,,,,,,---------,,,+++************+++++++++,,,,,,------------------,,,,,,+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,+++---...///...,,,+++++++++++++++++++++++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++))))))---,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,---------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++.........,,,***)))+++,,,++++++******+++---...///---------,,,,,,,,,++++++******************+++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,+++,,,---------,,,+++***)))******+++,,,,,,------************************JJJIIIGGGEEEBBB???===;;;;;;===@@@DDDGGGIIIJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKLLLLLLLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCBBB???<<<888666444...---,,,+++++++++++++++......------------......------,,,+++++++++,,,,,,------------------------,,,,,,,,,,,,+++***)))(((,,,,,,++++++++++++,,,,,,---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,......,,,,,,,,,---///...,,,+++******++++++------,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,------------------,,,,,,++++++,,,,,,---,,,------------,,,,,,+++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************---------,,,,,,+++++++++++++++++++++************,,,++++++******++++++,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,------+++,,,,,,------------,,,*********++++++,,,,,,---+++,,,------++++++,,,---,,,,,,+++---...///...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++++++++,,,,,,---------------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...------,,,,,,,,,,,,,,,------,,,,,,+++******)))++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------------......,,,******+++,,,++++++++++++,,,---............------------,,,,,,,,,++++++************+++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++,,,---------,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++HHHHHHHHHGGGEEEBBB???===<<<>>>AAADDDGGGJJJKKKLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJHHHHHHFFFFFFFFFEEEEEEDDDDDDDDDEEEEEECCCBBB???<<<999777000///...---,,,+++++++++------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,------------------------.........------,,,,,,+++------,,,+++++++++,,,,,,...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***,,,...---,,,+++,,,---///...---,,,++++++++++++------,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,+++++++++++++++,,,------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------.........------,,,,,,+++...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......***+++,,,---------------))))))***+++,,,,,,------+++,,,------++++++,,,---,,,,,,+++---...///...,,,........................,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++++++++)))***+++---.../////////---,,,,,,++++++,,,,,,---------,,,,,,++++++******++++++,,,,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++------,,,,,,+++,,,,,,---,,,,,,,,,++++++*********)))))))))*********++++++---,,,,,,++++++,,,,,,---------------------------,,,,,,------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,---...---+++***+++,,,++++++++++++,,,------------------------,,,,,,,,,---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,***++++++,,,------------*********++++++,,,,,,,,,++++++++++++++++++++++++IIIJJJKKKLLLLLLIIIGGGEEE>>>???@@@BBBEEEGGGJJJKKKKKKLLLLLLLLLLLLLLLLLLKKKKKKLLLLLLLLLKKKJJJJJJIIIGGGGGGFFFFFFEEEEEEEEEDDDEEEEEEEEEDDDBBB???<<<:::333222111///---,,,++++++,,,++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------......///...------,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***,,,------,,,++++++,,,///......------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,+++++++++***+++,,,,,,------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------///......------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........******+++,,,------------))))))***+++,,,,,,------+++,,,------++++++,,,---,,,,,,+++---...///...,,,........................,,,,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------///......---,,,++++++***)))***+++---.../////////---,,,,,,++++++,,,,,,---......------,,,,,,+++++++++++++++,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---******+++++++++,,,,,,,,,))))))*********+++++++++---,,,,,,++++++,,,,,,---------------------------***+++,,,,,,,,,,,,+++***........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........+++---...---+++++++++,,,++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,++++++++++++,,,------...***+++++++++++++++,,,,,,++++++++++++++++++++++++IIILLLOOOSSSTTTSSSQQQPPPBBB@@@???>>>@@@CCCFFFIIIKKKKKKLLLLLLLLLLLLKKKKKKJJJKKKKKKKKKKKKKKKJJJJJJGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEFFFEEEDDDAAA>>>===777666444111///---,,,,,,++++++************++++++,,,,,,+++++++++,,,------------------------------************+++,,,---...///...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++------+++++++++,,,------............//////...,,,***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,++++++++++++,,,,,,---------------,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,++++++******++++++,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......***++++++,,,,,,,,,,,,+++*********++++++,,,,,,---+++,,,------++++++,,,---,,,,,,+++---...///...,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------//////...------,,,,,,+++---------------,,,++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,***++++++,,,,,,------...++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---)))******+++,,,,,,------,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------***,,,......,,,++++++,,,+++,,,,,,------,,,,,,+++******++++++++++++,,,,,,---,,,,,,++++++++++++,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------------,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,FFFJJJPPPUUUYYYYYYXXXWWWHHHEEE@@@======@@@EEEHHHJJJJJJKKKLLLLLLKKKJJJJJJIIIJJJJJJKKKKKKKKKJJJJJJFFFFFFGGGGGGGGGGGGGGGGGGDDDEEEFFFFFFEEECCC@@@>>>:::999666333111///------,,,++++++******++++++,,,,,,+++++++++,,,,,,---...---------------------------,,,++++++++++++------//////...,,,,,,+++++++++***++++++,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++***+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***************************+++------+++***+++,,,***+++,,,---...////////////...+++***)))***,,,---------------------------,,,,,,++++++++++++,,,,,,------,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++*********+++------...------------,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,,,,,,,***++++++,,,,,,------...***+++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,+++++++++,,,---...+++,,,,,,,,,------------++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++,,,------++++++,,,---,,,,,,+++---...///...,,,************************+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,---------------------,,,+++))))))---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,******+++,,,,,,---......,,,++++++******++++++,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++******+++,,,,,,---+++++++++++++++++++++,,,------........./////////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++---......---+++***+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++***,,,......,,,++++++,,,+++,,,---------,,,+++++++++++++++,,,,,,,,,------,,,,,,+++++++++,,,------************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++,,,,,,------,,,,,,...---,,,+++++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,AAAFFFMMMTTTYYYZZZYYYXXXNNNIIICCC>>>===AAAFFFJJJIIIJJJKKKLLLLLLKKKJJJIIIHHHIIIJJJJJJJJJJJJJJJJJJFFFFFFFFFGGGGGGHHHHHHIIICCCDDDFFFGGGFFFCCC@@@>>><<<:::888555222000......---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---...------------------------111000...---,,,,,,---...000///...---,,,+++++++++)))***+++,,,------...///++++++------------++++++************************------------------------.........------,,,,,,,,,(((***+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------************************)))+++---,,,+++***+++,,,((()))***,,,---...//////111///,,,******+++---...------------------------,,,++++++******++++++,,,---------,,,,,,,,,++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++*********+++---.........---------,,,,,,,,,******+++,,,,,,---......---------....../////////)))***+++,,,------...///---------....../////////,,,++++++++++++++++++,,,,,,,,,+++***+++,,,...///+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,+++***))),,,,,,+++++++++++++++++++++,,,------++++++,,,---,,,,,,+++---...///...,,,++++++++++++++++++++++++******+++,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,******,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------'''((()))***,,,...//////******+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---))))))******+++++++++,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------------,,,,,,++++++,,,,,,---------------------------------------------------+++,,,,,,------,,,,,,+++........................+++*********+++,,,,,,---------,,,++++++*********,,,,,,,,,---------......---,,,,,,++++++,,,,,,---************************+++,,,...//////...,,,+++------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********)))+++......---,,,,,,,,,+++,,,---------,,,+++***,,,,,,,,,------.........++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,++++++,,,---------,,,,,,///...,,,+++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,>>>AAAFFFLLLRRRUUUWWWWWWUUUPPPIIIBBB??????AAACCCGGGGGGHHHIIIJJJLLLMMMMMMLLLLLLMMMLLLLLLKKKJJJJJJGGGGGGHHHIIIIIIHHHGGGGGGFFFFFFGGGGGGGGGEEECCCBBB???>>><<<:::666333000...111///---+++++++++---...------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////******++++++,,,---......++++++---......---+++++++++,,,,,,------,,,,,,+++------,,,+++************++++++******************///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...***++++++,,,,,,------...,,,,,,------,,,,,,+++***------------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///************************------------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,---------......++++++++++++++++++++++++((()))***+++,,,+++******%%%'''***,,,......---,,,------,,,+++************************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------------------------------000///...---,,,+++++++++++++++******+++---...000---,,,***))))))***,,,---+++---///...,,,+++,,,///------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////...---,,,***))),,,,,,------------......************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++++++++++++++,,,,,,,,,------.........''')))+++...///...---,,,+++,,,------......---------------,,,,,,+++++++++,,,,,,---------,,,+++******+++,,,---...---,,,+++........................,,,------......------,,,******+++++++++,,,,,,,,,*********,,,...///...,,,---..................---------++++++++++++------......,,,,,,,,,,,,......---,,,,,,++++++******))),,,,,,,,,------.........,,,,,,+++******+++,,,,,,........................*********++++++,,,,,,------------,,,,,,+++++++++------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,+++*********+++,,,---,,,++++++******++++++,,,,,,,,,,,,++++++*********------------------------------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------888;;;???DDDIIIMMMPPPQQQUUURRRLLLGGGDDDBBBCCCCCCDDDEEEGGGHHHJJJKKKLLLLLLKKKLLLLLLLLLKKKKKKJJJIIIJJJJJJKKKLLLLLLKKKJJJJJJGGGGGGGGGFFFFFFEEEDDDCCCAAA@@@>>><<<888555222111...---+++)))))))))+++,,,---,,,,,,,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,------.........++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++++++++******************,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************++++++++++++++++++++++++,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------------...++++++++++++++++++++++++)))***+++,,,---,,,,,,++++++,,,...000111111000///,,,,,,++++++***++++++++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,---------++++++++++++++++++++++++///...---,,,++++++++++++,,,++++++++++++,,,...///---,,,+++))))))+++,,,---+++---///...,,,+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,------------,,,,,,+++******++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,---------......***+++,,,---------,,,++++++,,,------......------.........------,,,,,,,,,+++++++++,,,,,,---------+++,,,---.........------........................,,,------......------,,,***++++++++++++,,,,,,,,,*********,,,...///...,,,------............---------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++,,,------........................+++++++++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,---...---,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******------------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------444555888<<>>;;;888555444---,,,***))))))***+++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++***************+++++++++++++++++++++************+++++++++,,,,,,------,,,,,,++++++++++++***++++++,,,,,,******+++++++++++++++++++++***++++++,,,---...///---------,,,,,,++++++++++++++++++,,,,,,,,,------......---,,,,,,+++******,,,,,,------,,,,,,+++***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...---------+++,,,---...///...------,,,++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,++++++,,,---...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,---------,,,+++******+++,,,---,,,---......,,,,,,---...------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------******+++,,,,,,---,,,,,,******++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++)))******++++++,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,++++++++++++,,,------......------............------------************+++---///000,,,,,,---.......................................,,,------......------,,,++++++++++++,,,,,,,,,,,,+++******,,,......---,,,,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,***++++++,,,------......------------------,,,,,,...------,,,,,,------...------------------------,,,,,,,,,,,,++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,,,,++++++++++++------------------------+++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------333444555777;;;@@@DDDGGGHHHIIIIIIHHHFFFCCC???===???@@@CCCEEEGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIIIIGGGGGGHHHIIIIIIHHHGGGGGGIIIHHHFFFEEEDDDDDDEEEFFFCCCBBBAAA???<<<:::777666000///---++++++,,,---...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++************+++,,,------******+++++++++++++++,,,++++++++++++,,,---.........------,,,,,,++++++***++++++,,,,,,---------,,,---------,,,,,,+++++++++,,,,,,------,,,,,,+++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***++++++++++++++++++++++++......------------,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------***+++,,,,,,,,,++++++***+++++++++++++++,,,---......---,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---+++******+++---...,,,,,,------------......+++*********++++++,,,---------,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,------------------,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------******++++++,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---+++,,,------......------------------------------,,,+++***)))***,,,///000,,,,,,,,,---------------........................,,,------......------,,,+++++++++,,,,,,,,,------++++++***,,,......---++++++,,,,,,------,,,,,,+++++++++------------++++++------------------------,,,,,,,,,------..................------,,,,,,,,,------,,,,,,,,,,,,---------------------------------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,444333333444777;;;???AAAFFFGGGJJJKKKKKKHHHEEECCC???@@@AAABBBDDDFFFHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIJJJKKKLLLMMMMMMLLLKKKJJJJJJIIIGGGEEEEEEEEEFFFFFFCCCBBBAAA@@@===;;;999888222111...---,,,,,,...///,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////.........,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++************+++,,,------******++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++***+++,,,---------,,,,,,+++++++++,,,,,,---------,,,,,,------,,,,,,+++******++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))((((((''''''++++++++++++++++++++++++******+++,,,,,,+++++++++************************------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---------------------,,,,,,++++++++++++,,,---............---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++++++++,,,---,,,,,,,,,------.........************+++,,,------,,,,,,,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---------,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,++++++******,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++,,,------......------++++++++++++++++++++++++...---+++******+++---...+++++++++++++++,,,,,,,,,........................,,,------......------,,,++++++,,,,,,,,,---------,,,++++++,,,---...,,,++++++,,,,,,------,,,,,,+++++++++------------++++++------------------------.........------,,,,,,,,,.........------,,,,,,,,,++++++,,,,,,,,,,,,++++++------------------------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,444333222222444666999;;;???BBBEEEHHHJJJJJJIIIHHHBBBAAA@@@@@@AAADDDGGGIIIIIIIIIJJJKKKKKKKKKKKKJJJIIIJJJKKKLLLLLLKKKJJJIIIIIIHHHGGGFFFFFFFFFFFFFFFCCCCCCBBBAAA???===;;;:::333222///---++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******+++++++++++++++,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,++++++++++++***++++++,,,,,,******++++++,,,---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++******+++,,,,,,---......,,,,,,------,,,,,,+++***++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************************************)))***++++++++++++++++++*********************************++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,------++++++++++++++++++++++++---,,,,,,,,,,,,------......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++)))******++++++,,,,,,---+++++++++++++++,,,------++++++,,,---------,,,,,,,,,,,,------------,,,,,,...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++************++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,---------,,,,,,,,,,,,++++++++++++)))******+++---......///+++,,,------......------************++++++++++++...---,,,+++++++++,,,,,,***************+++,,,,,,........................,,,------......------,,,,,,,,,,,,,,,------------,,,++++++,,,---...,,,+++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***.........---,,,++++++***------------------,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,666555444333333444555666999;;;???CCCGGGIIIKKKLLLEEECCC@@@>>>???BBBFFFIIIIIIJJJKKKKKKLLLLLLLLLKKKGGGHHHIIIJJJJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEDDDCCCBBB@@@>>>===777555111...,,,,,,,,,,,,.........---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++((((((((())))))******+++++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,++++++***+++++++++******++++++,,,------...++++++++++++,,,---......***++++++,,,,,,------...)))+++,,,......---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++++++++++++++++++++))))))***+++++++++++++++++++++++++++++++++++++++))))))******+++,,,------***++++++++++++,,,,,,,,,---------------------------,,,,,,+++,,,---...///))))))))))))))))))******...------,,,,,,,,,------------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---)))+++,,,------,,,+++)))))))))***++++++,,,---------,,,,,,,,,,,,,,,---...)))***,,,------------,,,,,,------------------,,,...---+++,,,...///---+++++++++++++++++++++++++++******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,------------,,,******++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++******)))***,,,------------,,,+++,,,------......------*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++*********+++,,,---........................,,,------......------,,,,,,,,,,,,------------...---,,,+++,,,------,,,***------............---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***,,,,,,,,,,,,,,,+++++++++,,,,,,------------------++++++,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------+++++++++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++******+++,,,---------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,------......++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++888888777666555555555555:::<<>>AAAFFFIIIJJJJJJKKKLLLMMMMMMLLLLLLJJJKKKLLLMMMMMMLLLKKKJJJGGGHHHIIIIIIHHHGGGEEEDDDGGGFFFFFFEEEDDDBBB@@@???;;;999555222///.........//////...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++---...//////,,,,,,---...//////000000+++,,,---......---,,,++++++,,,,,,------,,,,,,+++------,,,+++******************+++,,,,,,---......))))))***+++,,,...///000)))***+++,,,------...///)))***,,,......---,,,+++...------,,,,,,++++++***,,,,,,---------,,,++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++------------------------******+++,,,...///000000******+++++++++,,,,,,,,,------------------------......---,,,---...///000------,,,,,,------...//////...------,,,,,,,,,,,,,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---(((***,,,......,,,***(((++++++,,,------...//////...------,,,,,,---------(((***+++---......------,,,------......------,,,///,,,+++,,,...///---+++++++++++++++++++++++++++++++++,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******,,,---.../////////,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------,,,,,,,,,,,,,,,++++++*********+++,,,---......,,,***)))+++,,,------......------+++++++++,,,,,,---------)))***+++,,,---.........---,,,+++++++++,,,---...........................,,,------......------,,,,,,,,,,,,---------......---,,,+++,,,------,,,***---......//////......---...---++++++++++++---...,,,,,,............,,,,,,)))******++++++,,,,,,---,,,,,,,,,------.........,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++++++++,,,,,,---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,......------------,,,,,,***************************+++---......---+++***+++,,,---.........---,,,...------,,,,,,------...,,,,,,,,,------.........++++++++++++++++++++++++++++++,,,------...//////++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++;;;:::777666555555777888666999???CCCGGGKKKOOOQQQOOOMMMIIIDDDAAABBBEEEIIIHHHIIIIIIJJJKKKLLLMMMMMMJJJKKKLLLMMMMMMLLLKKKJJJHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGFFFEEECCCBBB@@@???<<<:::666222000.........///...---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,++++++*********///...,,,+++***+++,,,,,,///...------,,,,,,,,,,,,)))***++++++,,,---......,,,++++++******++++++,,,---------,,,,,,+++++++++------++++++++++++------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,---------,,,+++++++++,,,,,,---------///...------++++++***)))++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,...------,,,,,,------...///...,,,+++***++++++,,,(((***,,,,,,+++++++++,,,+++++++++*********))))))***++++++,,,,,,++++++***.........------,,,,,,,,,//////---,,,+++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++***)))........................,,,---......//////......222000...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))***,,,///......---...000222555666------++++++++++++------,,,,,,,,,,,,++++++***))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))//////...---,,,,,,++++++++++++------------++++++,,,------+++******,,,...,,,,,,,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///+++*********+++---///000///...,,,++++++,,,---......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........+++++++++,,,,,,,,,---------------------------------,,,+++***+++,,,---...//////...---,,,++++++***,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************************,,,------...---,,,***)))++++++,,,,,,,,,,,,------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000---------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++>>><<<:::777666555666666444777===BBBGGGLLLRRRVVVUUUTTTQQQLLLGGGDDDDDDEEEGGGGGGIIIJJJKKKLLLMMMMMMKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIIIIHHHGGGGGGFFFFFFFFFFFFEEEDDDBBBAAA@@@>>><<<888555222000//////......---,,,,,,------------------,,,,,,+++++++++---------,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,++++++******)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,...---,,,+++++++++,,,,,,***+++,,,,,,++++++,,,---,,,,,,,,,,,,++++++******---------......---------......---------,,,,,,,,,------,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++******------------------------,,,------...............000///...,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********)))((()))+++..................///000000---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++******---,,,,,,,,,++++++++++++---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------,,,******,,,...++++++*********+++,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,,,,+++,,,,,,,,,---------------------------------------------------------------............---,,,+++++++++,,,---.........---------------......------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,------.........------,,,,,,+++,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++++++++,,,,,,,,,,,,------///.........------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---...---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++AAA@@@===:::888666555444222555:::???EEEMMMTTTZZZ\\\\\\[[[VVVOOOHHHDDDBBBDDDFFFHHHJJJLLLLLLLLLLLLMMMLLLLLLKKKKKKLLLLLLMMMJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDBBBBBB@@@???<<<888555222111000...---------------......------,,,,,,,,,,,,++++++,,,---------------......------,,,+++++++++,,,,,,---,,,,,,++++++++++++,,,---------,,,,,,+++++++++,,,,,,++++++++++++,,,,,,++++++++++++************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++*********************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++,,,,,,---,,,------,,,+++***,,,------------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,---...***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.....................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------------,,,,,,+++++++++)))******)))((((((+++---.........------,,,+++***---,,,,,,++++++,,,,,,---,,,------------,,,,,,+++------------,,,,,,,,,,,,------.........---,,,,,,))))))***++++++,,,---------,,,,,,++++++,,,,,,---,,,------,,,++++++,,,...,,,,,,+++*********++++++***+++---......---+++***++++++,,,,,,,,,,,,------++++++******+++---...000........................------------------------------------...............---,,,++++++++++++,,,------...............---...------,,,,,,------...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------,,,,,,,,,------------.........++++++++++++++++++++++++//////...---,,,,,,,,,---------------------------,,,,,,------------,,,,,,+++,,,,,,------,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------++++++,,,,,,,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++CCCBBB@@@===:::777444333111333777;;;@@@HHHQQQWWW^^^``````]]]VVVNNNFFFCCCCCCDDDGGGIIIKKKLLLKKKKKKMMMMMMKKKJJJJJJKKKMMMMMMLLLKKKIIIGGGFFFFFFGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@>>>;;;777444111000---------------......///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,++++++******))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++*********++++++,,,---------...---,,,******,,,...,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------***+++,,,,,,------,,,,,,+++,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***)))***+++***))))))+++---,,,---......---+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,------------------------,,,---------------,,,,,,*********+++,,,,,,------------++++++++++++------,,,---...---,,,+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,...///------------------------------------------------,,,,,,---------.........------,,,,,,,,,+++++++++,,,---...///000///...---...------,,,,,,------...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------.........//////,,,,,,,,,,,,++++++++++++000000///...---,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,+++++++++,,,,,,---------***+++++++++++++++,,,,,,+++,,,,,,------,,,,,,+++BBBBBBAAA???<<<999666444222333555777:::AAAHHHNNNWWW[[[^^^^^^YYYQQQJJJFFFCCCDDDFFFHHHIIIJJJJJJJJJMMMLLLKKKJJJJJJKKKLLLMMMMMMLLLJJJIIIHHHHHHIIIIIIFFFFFFGGGGGGFFFEEEDDDDDD@@@@@@???<<<999555222000......---------......///,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------+++,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,******+++,,,,,,---......---,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---,,,++++++******)))))))))******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,------------,,,,,,)))******++++++,,,,,,,,,,,,------,,,+++***,,,---************++++++++++++///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,---------,,,,,,------------------------+++,,,,,,---...---------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***,,,,,,,,,++++++---...+++,,,---......,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---------------------------------***+++,,,,,,,,,,,,++++++------------------------------++++++++++++------,,,---......---,,,---...///...------,,,,,,,,,,,,///---+++))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...++++++,,,,,,,,,---------+++,,,.../////////...---...------,,,,,,------...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------.........//////......------,,,,,,,,,+++000000//////...---,,,++++++,,,,,,------.........+++,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++++++++,,,,,,,,,------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,---+++++++++,,,,,,---------*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++>>>???@@@@@@>>><<<999777333444444444555999???CCCLLLPPPVVVXXXVVVQQQLLLJJJDDDDDDEEEFFFGGGHHHIIIIIIKKKJJJJJJIIIIIIJJJJJJKKKLLLKKKKKKJJJJJJJJJJJJJJJHHHHHHHHHGGGGGGEEEDDDDDD@@@@@@@@@???<<<888444222000//////...------......++++++,,,,,,,,,,,,------******+++++++++++++++,,,++++++,,,---------,,,,,,,,,++++++++++++,,,,,,---)))******+++---......///------,,,,,,,,,,,,------------------............+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++***+++,,,---...+++++++++++++++*********+++++++++,,,,,,------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,............,,,,,,)))***++++++,,,++++++***(((***,,,,,,+++++++++,,,)))***************++++++,,,+++***))))))***+++,,,++++++++++++,,,,,,,,,,,,...---,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,---------------........................++++++,,,---------------***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...+++,,,,,,---------------+++,,,,,,------,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,------------******++++++,,,,,,++++++---------------------------,,,,,,++++++,,,,,,---,,,---//////---,,,---...,,,,,,+++*********++++++///---+++))))))+++---///------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------***+++,,,------------,,,++++++,,,---...............------,,,,,,------...******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,------------.........///......------,,,,,,,,,...............---,,,+++,,,,,,,,,------.........++++++,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......+++,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,---+++,,,,,,------,,,,,,+++999;;;>>>@@@@@@>>><<<:::444444444333333555999<<>><<<444444444333333444777999;;;@@@FFFJJJLLLLLLLLLLLLHHHGGGDDDCCCCCCDDDGGGHHHFFFGGGIIIIIIIIIIIIGGGFFFFFFGGGIIIJJJKKKJJJJJJIIIJJJJJJJJJIIIGGGEEEDDDCCC@@@BBBCCCCCCBBB>>>:::888333222000///---,,,,,,,,,+++++++++,,,,,,---------.........------,,,,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,------...///------,,,,,,,,,,,,++++++...------,,,,,,------...+++++++++,,,,,,---------++++++------------++++++------------------------+++,,,,,,------,,,,,,+++++++++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++***))))))+++---000111+++++++++,,,,,,---------************************------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,------,,,***)))***+++,,,,,,+++***)))(((!!!%%%***------++++++***+++++++++,,,,,,---------111000...------...000111*********++++++,,,,,,,,,*********+++,,,---///000++++++,,,---------,,,,,,+++,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,++++++*********)))***+++,,,------...///)))***,,,,,,+++++++++,,,...---+++***)))***++++++++++++------------++++++)))***++++++,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,------.........---'''((()))***,,,---...///++++++---......---+++++++++---000000...---------,,,,,,,,,,,,---......///)))+++---//////---+++)))---------,,,,,,+++++++++%%%(((+++...000///...---........................------------------------++++++,,,,,,,,,---------............---+++)))(((******))))))***,,,---///...------,,,,,,------...))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,------.........+++++++++,,,,,,,,,------------,,,,,,+++***))))))***+++,,,---------,,,+++------------------------+++++++++,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,++++++***+++,,,...///++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---------,,,,,,+++++++++))))))***+++,,,,,,------+++,,,,,,------,,,,,,+++777666666999>>>@@@???===<<<999666222111222333555<<<;;;<<<@@@FFFJJJJJJIIIJJJIIIGGGDDDAAA@@@BBBDDDGGGIIIKKKJJJGGGFFFHHHJJJGGGHHHIIIJJJKKKKKKKKKJJJKKKJJJJJJIIIGGGFFFFFFEEEGGGGGGFFFEEEBBB???<<<:::777666333111///.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,++++++++++++++++++++++++------......---+++***(((,,,,,,++++++,,,,,,---......------,,,,,,------...*********++++++,,,,,,,,,******+++++++++,,,,,,,,,(((***+++---......------111///---,,,,,,+++)))''',,,,,,------.../////////,,,------......------,,,(((((()))***+++,,,,,,---------------------------------++++++++++++---------,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++***************+++---,,,,,,++++++,,,,,,---,,,------......------,,,)))+++...///---,,,++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&))),,,------,,,,,,,,,***++++++,,,,,,------...------,,,+++++++++,,,,,,------------------------------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++*********+++,,,------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,---...//////------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................,,,,,,---------,,,***)))******+++,,,,,,---......---,,,,,,++++++,,,,,,------...///...------...///...------,,,,,,------...,,,---------,,,++++++***,,,,,,------------......******+++++++++,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---//////000000///---+++******+++,,,---............------------------------------------------------//////...---+++***))))))***+++---------+++)))(((*********++++++,,,,,,,,,((()))***++++++++++++++++++,,,,,,+++***)))+++---222...++++++,,,---+++(((,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++,,,,,,+++******+++---,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,666555666999>>>AAAAAA@@@===:::777333222333555666666666888===DDDIIIKKKKKKGGGGGGFFFDDDBBB@@@AAACCCGGGIIIKKKKKKIIIIIIJJJLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKJJJJJJIIIGGGFFFFFFEEEEEEEEEEEEDDDCCC@@@>>>===888666333111///.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***))),,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,)))***,,,------------,,,,,,,,,,,,,,,+++++++++,,,------------,,,,,,,,,,,,,,,,,,------------,,,,,,******++++++++++++++++++------------------------------,,,++++++,,,---------,,,,,,++++++,,,,,,---------,,,++++++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++************++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,+++)))+++......---,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,---...---+++***+++,,,++++++++++++++++++++++++&&&))),,,---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,+++*********+++,,,---,,,,,,------,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------........................,,,------...---,,,+++***+++++++++,,,,,,---------------,,,,,,,,,,,,---------...///...---,,,---///,,,++++++******++++++,,,------......---,,,,,,+++******++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---+++,,,---......---,,,+++***+++,,,---............------------------------------------------------+++++++++,,,,,,---------++++++,,,---,,,+++***)))******+++++++++,,,,,,,,,)))******++++++++++++******,,,---,,,+++***+++,,,...---,,,,,,---...---,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,...,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,444444555999===AAACCCDDD@@@>>>:::666444444666777333333555:::@@@EEEHHHIIIFFFGGGHHHGGGEEEBBBAAABBBEEEHHHJJJLLLKKKKKKLLLLLLLLLKKKJJJIIIHHHIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFFFFCCCCCCCCCDDDCCCCCCBBBAAA:::888444000.........///---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,------,,,,,,,,,)))+++---,,,))))))***------------,,,+++*********,,,,,,------------,,,,,,---------,,,,,,+++++++++------------------------------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++************++++++---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++******,,,......---++++++,,,,,,,,,------------,,,,,,------------------------,,,------------,,,,,,+++,,,---...---+++***+++,,,************************(((***,,,---,,,******+++......---,,,,,,+++***************+++,,,---//////++++++++++++++++++++++++,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,------++++++,,,,,,++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,...///...---,,,---...,,,++++++******++++++,,,,,,,,,------,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---,,,---------------,,,+++++++++,,,---............------------------------------------------------******+++,,,,,,---......,,,,,,,,,++++++++++++******++++++++++++,,,,,,,,,++++++++++++++++++***))))))+++------,,,+++++++++,,,---///...---,,,,,,---*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++******---......---,,,,,,---///,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333333444888<<>>:::777555555555666888:::===AAACCCHHHKKKMMMMMMIIIDDD@@@>>>@@@AAACCCFFFHHHJJJJJJIIIJJJIIIHHHGGGHHHJJJMMMNNNIIIIIIIIIHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCCCCBBBBBB???<<<888444111//////000---,,,,,,++++++,,,,,,---------------------------************************,,,,,,,,,------.........------------------------...---,,,+++***+++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,)))---///---(((%%%'''+++++++++,,,,,,------------+++,,,,,,,,,,,,,,,,,,+++++++++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++******+++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,+++,,,------,,,+++,,,---,,,------......------,,,------------------------------,,,,,,+++++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...//////---,,,---...+++++++++,,,,,,------------,,,,,,++++++,,,,,,,,,+++,,,,,,,,,------......+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,------------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++,,,...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------------------------------,,,------------,,,,,,,,,,,,,,,,,,,,,+++------...//////...------,,,---...---,,,+++,,,......------,,,,,,------...++++++,,,,,,,,,,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------...---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))(((+++...///...,,,,,,,,,,,,///111///+++)))***,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,+++******+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333444444555777<<>>???AAAEEEGGGHHHHHHIIIIIIHHHHHHIIIJJJLLLMMMIIIIIIIIIHHHHHHGGGGGGGGGIIIHHHFFFEEECCCBBBBBBBBB@@@>>>;;;777444222000000---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++,,,------'''***,,,,,,***))),,,...+++++++++,,,---.........++++++,,,,,,,,,,,,++++++***++++++,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,------............---------,,,,,,++++++,,,,,,---***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++++++++***++++++,,,---...---,,,,,,++++++,,,,,,---,,,------......------,,,+++,,,------++++++,,,---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,***,,,------++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///******+++,,,,,,---.........---,,,,,,+++++++++,,,,,,,,,,,,------......///++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++,,,---------------,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,---...//////+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---,,,+++---...---,,,+++,,,---,,,++++++******++++++,,,------.../////////......******++++++++++++,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,++++++,,,,,,---((((((((()))***,,,...///,,,,,,------...------,,,------------------------------------------------******+++,,,,,,---......***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,+++***)))+++---...---------...///000000///------...000,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......++++++,,,+++***)))+++---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,444555444444444888???EEELLLNNNPPPQQQMMMGGG@@@;;;333444555555666888>>>BBBDDDHHHLLLNNNLLLJJJHHHGGG@@@>>>===>>>BBBFFFGGGGGGKKKKKKJJJJJJIIIIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGIIIHHHFFFDDDCCCCCCCCCDDDAAA@@@>>>;;;888444111///---,,,,,,++++++,,,,,,---................................................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,++++++++++++,,,...///)))***++++++,,,,,,---...++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---------...++++++++++++++++++++++++,,,---...//////...---,,,---,,,,,,++++++,,,,,,---++++++,,,------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,------,,,,,,,,,+++,,,---,,,++++++,,,...++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,+++*********+++,,,---***+++---,,,,,,+++---...+++++++++++++++++++++++++++,,,---,,,,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------***++++++,,,------......***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++,,,---.........---,,,++++++,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,---+++++++++,,,,,,---------+++,,,---......---,,,++++++,,,------++++++,,,---,,,++++++******++++++,,,,,,,,,---...............******++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,------,,,+++++++++,,,---...,,,------...------,,,,,,------------------------------------------------+++++++++,,,,,,---------)))***+++,,,---,,,++++++,,,,,,,,,+++++++++******++++++,,,,,,---,,,,,,,,,***+++------,,,---...000;;;888333000/////////...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---,,,******,,,---,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,555555555333222666===CCCIIIMMMQQQTTTRRRLLLDDD???666777777555333444888<<>>888444555666777777;;;BBBLLLTTTWWWWWWUUUSSSKKKFFF???<<<===@@@BBBCCCGGGIIIJJJLLLLLLKKKIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDDDDCCCAAA@@@>>>:::666222////////////......------++++++++++++++++++++++++------------------------,,,,,,------------------,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...,,,+++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++******,,,,,,,,,------,,,,,,+++,,,,,,---------,,,++++++......---------,,,,,,,,,,,,+++++++++++++++++++++******************++++++------------------------***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,------,,,++++++,,,...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++,,,,,,---------++++++,,,,,,,,,,,,++++++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---///...---+++++++++,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,------------,,,,,,---...///...,,,+++,,,---)))***,,,.........---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,............---------,,,---,,,+++,,,---,,,+++)))++++++,,,---------------------------------------,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,---******+++,,,------------------------------------------------------,,,,,,,,,,,,,,,---------......---------------------------,,,,,,+++******)))))),,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------///......------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...+++((()))---///---***+++,,,...---,,,,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++777777666555555666666777:::<<<@@@EEEJJJMMMOOOQQQHHHCCC<<<888666666666666888<<>>===>>>??????GGGHHHJJJLLLLLLKKKJJJIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFFFFEEEDDDCCCCCCDDDCCCBBBAAA@@@===:::777000111222222111///---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...////////////,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,,,,++++++,,,---------,,,,,,------------,,,,,,,,,,,,------,,,,,,+++******))))))))))))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---...---,,,++++++---///,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,,,,,,,,,,,,,+++---.........,,,+++,,,---+++,,,---......---,,,+++...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,---......,,,)))***++++++,,,,,,,,,,,,,,,******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,------------------,,,,,,,,,---------......---------------------------------,,,++++++******,,,,,,,,,---------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000---***+++---...---+++,,,---......------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------:::999999888777666555555666777888<<>>>>>EEEGGGIIIKKKLLLLLLJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDDDDEEEDDDBBBBBBBBBAAA>>>;;;444333333111///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,...---------............------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++******++++++,,,---------,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,---------......************************+++++++++++++++***)))(((+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++,,,---......,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------........................,,,,,,,,,,,,,,,,,,,,,,,,000000//////......------------------------------,,,,,,,,,,,,++++++++++++...------,,,,,,------...,,,,,,------------,,,,,,,,,---......,,,,,,,,,...,,,------......---,,,+++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,---...//////,,,***)))***++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,------------------,,,,,,---------,,,,,,+++***,,,,,,------------------,,,,,,,,,------.........,,,,,,,,,---------......------------------------000000//////............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,//////...------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++000...++++++,,,---,,,***+++---...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,<<<<<<<<<;;;999777555444444444333555888>>>DDDHHHLLLJJJEEE@@@;;;888777777777666777<<>>>>>CCCEEEHHHJJJKKKKKKJJJJJJGGGGGGHHHHHHHHHIIIIIIIIIJJJJJJIIIHHHHHHGGGFFFFFFFFFDDDCCCCCCCCCCCCAAA???:::777333///,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++*********+++,,,,,,---------,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,.........---------,,,,,,------------------------+++++++++++++++***)))(((+++++++++,,,,,,,,,------,,,,,,,,,------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******,,,//////...,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///------------------------+++++++++++++++*********...------,,,,,,------...------............------,,,---...---,,,,,,---...---------...------,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------...---,,,,,,---//////---+++)))***++++++,,,,,,++++++---.........//////000000******+++++++++,,,,,,,,,,,,------......------,,,------------,,,+++******,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,---------......------------------------000000////////////......,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++...---+++++++++++++++******,,,---,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,===>>>???>>>===:::777555444333222222444888===@@@IIIIIIHHHDDD???;;;999888666555666888===BBBEEEFFFIIIJJJIIIGGGCCC@@@??????AAACCCFFFHHHJJJJJJIIIIIIFFFGGGGGGHHHHHHIIIIIIIIIJJJJJJJJJIIIIIIIIIIIIHHHGGGEEEDDDCCCDDDDDDCCCAAA???;;;555///,,,,,,---///,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,++++++***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++************+++,,,------------++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,)))******+++,,,,,,---------------,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***))),,,......---+++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++***+++,,,,,,---,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///------------------------*********++++++,,,,,,,,,...------,,,,,,------...---......//////......---+++---...---,,,,,,---///---------------.........,,,,,,,,,------------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------............---,,,++++++---...---,,,***++++++,,,,,,,,,,,,,,,******++++++,,,,,,------++++++++++++,,,,,,,,,,,,,,,---...//////...---,,,------------,,,,,,+++***+++,,,,,,------.........,,,,,,------------------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......((())))))***,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,***+++,,,+++***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++>>>@@@AAAAAA???<<<888666444333222333444777:::<<>>999444000///...///------------------------////////////////////////,,,,,,------------------,,,,,,,,,---------......------------------------++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,'''(((***,,,------,,,+++++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,,,,,,,+++******)))***+++,,,------------,,,,,,---------,,,++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++))))))))))))))))))))))))***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,+++))),,,,,,+++***((()))+++...------,,,,,,,,,,,,------------------------------,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,------------,,,,,,---,,,+++))))))+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---***+++,,,---...------,,,---------,,,,,,+++++++++******++++++,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------...........................***+++,,,,,,---...//////...------,,,,,,------...,,,------......------,,,+++,,,...---,,,,,,---///---------------...///000,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------------+++))))))+++---------++++++,,,---------------'''(((((())))))***++++++,,,,,,,,,,,,------------,,,---...//////...---,,,,,,,,,---------,,,++++++++++++,,,,,,---......///------------------,,,,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////)))******+++,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,---...+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------???@@@BBBCCCAAA>>>:::777444444444444666777999:::@@@DDDHHHHHHDDD???<<<;;;111333555555444666<<<@@@EEEIIILLLLLLJJJHHHHHHIII===???BBBEEEGGGHHHHHHGGGHHHHHHIIIIIIJJJKKKLLLLLLFFFGGGGGGHHHHHHIIIIIIJJJHHHFFFDDDCCCDDDDDDCCCBBBBBB@@@===999555111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,---------......------------------------******+++++++++,,,,,,,,,---------,,,,,,+++++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,###&&&)))---//////...---,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++,,,,,,,,,,,,+++******)))***+++,,,------...---------------,,,,,,+++************++++++,,,,,,,,,------,,,++++++*********,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------++++++,,,,,,,,,---------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......,,,***)))///---)))%%%$$$''',,,111...------,,,,,,------...........................,,,,,,,,,------.........---------,,,,,,+++++++++,,,------......------,,,---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++---...///...---------------,,,,,,+++++++++))))))***+++---...//////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++000000000000000000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,........................+++,,,---...///111222222...------,,,,,,------...+++,,,,,,------,,,,,,++++++,,,------,,,,,,...///,,,,,,,,,------///000111,,,,,,,,,------.........................................................,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,...+++((('''))),,,---...+++,,,------......------,,,,,,---...//////000000,,,,,,------------......,,,---///000000///---,,,+++,,,,,,------,,,,,,,,,++++++,,,,,,---...//////.........------,,,,,,,,,,,,,,,,,,---------......---------------------------.....................,,,,,,,,,---------......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,...///000000000//////......------,,,...------,,,,,,------...------------------------,,,---...---------///111,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................>>>?????????>>>===;;;:::222333333444444555555666888<<>>?????????>>><<<;;;999444444555555555555666666777:::???CCCFFFFFFDDDCCC:::999666555444555777888???@@@CCCGGGKKKLLLKKKIIIBBBAAAAAABBBCCCFFFHHHJJJIIIJJJKKKLLLLLLKKKJJJIIIJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDCCCBBB@@@===999555222000///...------,,,,,,,,,,,,...,,,***+++---...---+++///.........------------...---,,,,,,,,,,,,---...///---,,,******+++,,,---,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,,,,,,,+++,,,---,,,++++++,,,...///...,,,******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------......++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,,,,---,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///......------.........******++++++++++++******,,,,,,------------,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++---------------,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---,,,++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---,,,,,,,,,,,,---...///,,,,,,------------------,,,------------------,,,///...---,,,,,,---...//////...------,,,,,,,,,---------------------------........................***++++++++++++,,,,,,,,,+++,,,------......------...---,,,,,,++++++,,,,,,///...---,,,,,,,,,------...------,,,---...///000...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---...///***,,,...---,,,++++++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------...------***+++,,,,,,------,,,,,,------.........---,,,+++,,,,,,,,,,,,------------,,,,,,------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,---------------,,,++++++++++++++++++,,,,,,++++++,,,***)))((()))+++///...---,,,++++++,,,--->>>>>>??????>>><<<:::999666666666666666555555555444777<<>>;;;888555444555777888;;;===AAAGGGLLLNNNNNNLLLDDDBBB@@@???AAADDDGGGJJJJJJKKKLLLMMMMMMLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDDDDBBB@@@<<<777333000......---------------------,,,+++,,,---...---+++............------------...------,,,,,,------......---,,,+++***+++,,,---,,,,,,++++++,,,,,,---...---,,,+++******+++,,,---------------------------((())))))***+++,,,,,,---+++,,,------++++++,,,---...---,,,+++***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---------------------------------------............++++++,,,,,,,,,,,,------)))*********++++++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,------......------------......//////......---*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++++++++************)))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,***++++++++++++***))))))+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,---......******++++++,,,---......------------------------......------------......//////...---------............,,,++++++,,,..............................++++++++++++,,,,,,,,,,,,+++,,,------......------...---,,,,,,++++++,,,,,,------,,,,,,,,,---......///...............///000...------,,,,,,------...------------------------------------------------------------------------------,,,,,,,,,,,,------***,,,------,,,+++,,,---+++,,,,,,------,,,,,,+++***+++---...///......---------------------------,,,,,,,,,,,,------------***+++,,,,,,------,,,,,,------.........---,,,+++,,,++++++***+++,,,---...------------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---,,,------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---------------,,,+++,,,,,,++++++++++++++++++***++++++***)))(((***+++//////...---------......======>>>>>>===;;;:::999888777777666555444444444333555999===BBBFFFIIIKKKAAA???:::666444555666888888:::???EEELLLOOOOOONNNIIIFFFBBB@@@???AAAEEEGGGKKKLLLMMMMMMMMMMMMKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDBBB>>>999444111......------------......------,,,,,,---------,,,------------------------------------------------...---,,,+++++++++,,,,,,,,,,,,++++++,,,,,,---...---,,,***))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,+++,,,------,,,+++,,,---------,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------************************,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------***+++---.........---,,,------............------))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************+++,,,+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,))))))*********))))))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,------...+++++++++,,,------......---------,,,,,,---------------------------------......------------......---------,,,,,,---------........................+++++++++,,,,,,,,,------+++,,,------......------...---,,,,,,++++++,,,,,,++++++,,,,,,---...//////......---------............------,,,,,,------...------------------------........................------------------------------,,,,,,+++,,,,,,,,,***+++------,,,+++,,,---+++,,,,,,------,,,,,,+++(((***,,,...//////...---------------------------,,,,,,,,,,,,,,,,,,------***+++,,,,,,------,,,,,,---------------------,,,,,,+++***))))))+++---............------,,,,,,,,,++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------............------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...,,,------------,,,++++++,,,,,,,,,++++++*********,,,------,,,++++++,,,...............---.........;;;;;;<<<======<<<:::999888888777666555444333333333444666999>>>DDDHHHKKKEEEBBB>>>999666555666777555777;;;BBBIIIMMMOOOOOOMMMKKKGGGCCCAAAAAABBBCCCIIIJJJKKKLLLMMMLLLLLLKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGDDDDDDDDDBBB???:::555222//////...---------......------------------------,,,,,,------------------------------------------------,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,***,,,......,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,+++***)))((((((++++++,,,,,,,,,,,,++++++------------------------+++++++++,,,,,,---------)))***+++---------,,,+++,,,,,,------------,,,,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////+++,,,,,,------,,,,,,+++)))***++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++************+++,,,---,,,,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------------------------------...---,,,,,,,,,,,,---...,,,------------------,,,---,,,,,,,,,,,,,,,------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,------......------...---,,,,,,++++++,,,,,,***+++,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------------------........................------------------------------,,,+++++++++,,,,,,)))+++------,,,,,,,,,---+++,,,,,,------,,,,,,+++''')))+++---......,,,+++++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,***+++,,,,,,------,,,,,,------------------------,,,+++***))))))+++---............------,,,,,,,,,+++++++++,,,,,,,,,------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------......//////......---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---------+++,,,,,,---,,,,,,++++++,,,,,,,,,++++++*********+++,,,---,,,++++++,,,...,,,,,,,,,,,,---,,,,,,,,,888999:::<<<<<<<<<;;;;;;999888888777666555555444666555555666:::???EEEIIIIIIFFFBBB>>>:::777666666444555888===DDDIIILLLMMMOOONNNLLLIIIFFFCCCAAA@@@FFFGGGIIIJJJKKKLLLKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFDDDDDDDDDBBB???<<<888666111000///...------------,,,...///...---,,,---...,,,,,,,,,,,,------------,,,------......------,,,---------,,,,,,,,,++++++,,,,,,++++++,,,,,,---...+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,......---++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,,,,------------,,,+++***))))))(((***++++++,,,,,,++++++***........................+++,,,,,,,,,,,,,,,,,,---))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///++++++,,,,,,,,,,,,++++++)))***+++,,,---------,,,,,,,,,,,,++++++++++++***)))************++++++++++++,,,,,,------,,,,,,+++************************+++***))))))***+++---...++++++,,,---------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++,,,,,,------............---,,,,,,,,,------...........................---,,,++++++,,,---...,,,,,,------------,,,,,,,,,,,,+++++++++,,,------***,,,...000000...,,,***++++++++++++++++++++++++,,,,,,,,,,,,------------+++,,,------......------...---,,,,,,++++++,,,,,,***+++,,,---............+++,,,,,,,,,,,,+++******...------,,,,,,------...------------------------------------------------------------------------,,,,,,++++++++++++,,,,,,)))+++------,,,,,,---...+++,,,,,,------,,,,,,+++((()))+++,,,---,,,,,,+++++++++++++++++++++++++++...---+++******+++,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,---......,,,++++++***+++,,,---...------------------,,,,,,++++++++++++,,,,,,,,,,,,***++++++,,,,,,------...------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------............------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++)))***+++***))))))+++,,,)))***+++,,,,,,,,,++++++555777999;;;<<<=========:::::::::999999888888888999666444333555;;;AAAEEEKKKIIIFFFBBB===999666555444444444888>>>EEEIIIKKKNNNNNNOOONNNLLLGGGCCC@@@BBBCCCFFFHHHJJJJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCAAA>>><<<;;;222222000...---,,,,,,,,,,,,...//////---,,,---///++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,---------,,,,,,++++++,,,,,,++++++,,,,,,---...+++,,,---......---,,,+++++++++++++++++++++++++++))))))******++++++,,,,,,))),,,......---,,,++++++***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---------------------------,,,,,,,,,,,,,,,,,,++++++******+++,,,---......,,,,,,------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))***+++,,,---******++++++++++++*********+++,,,------.........,,,,,,,,,+++++++++******))))))*********++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******)))((()))+++---...((()))******+++++++++***---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---++++++,,,,,,,,,,,,------......---------,,,,,,,,,******++++++,,,---------///...---,,,,,,,,,,,,,,,,,,,,,,,,------......//////...,,,++++++,,,...///+++,,,------------,,,+++,,,,,,,,,,,,,,,---......,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...+++,,,------......------...---,,,,,,++++++,,,,,,***+++---............---,,,,,,---------,,,+++***...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------************+++,,,------(((***,,,---,,,,,,---...+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,***+++,,,,,,------,,,,,,---,,,,,,,,,,,,---...///,,,,,,,,,,,,------------,,,,,,------------------***++++++++++++,,,,,,,,,******+++,,,,,,---......------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,------------......---------,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++((()))***+++,,,---------++++++++++++++++++,,,,,,)))*********))))))+++---((()))+++,,,,,,,,,++++++444555888:::<<<===>>>>>><<<<<<;;;;;;;;;;;;::::::;;;888444111333888>>>BBBLLLKKKHHHDDD@@@;;;666444555333333555;;;BBBGGGIIIKKKNNNPPPRRRPPPKKKFFFBBB???AAADDDFFFHHHJJJJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEGGGFFFEEECCCBBB@@@??????444333111///---,,,++++++,,,...000///---,,,---000+++++++++,,,,,,---------,,,,,,---......---,,,,,,,,,,,,---------,,,+++***,,,,,,++++++,,,,,,---...***,,,...000000...,,,***++++++++++++++++++++++++&&&&&&''')))***,,,------)))+++...///---,,,++++++***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------)))******,,,---...//////,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,---///000---..................---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000*********++++++************+++,,,---............,,,,,,,,,++++++*********+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))(((((()))+++---...+++,,,------............------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++,,,...///++++++,,,,,,,,,---------.........------,,,,,,,,,))))))***++++++,,,------///...---,,,,,,,,,,,,,,,((()))***+++---...///000///...,,,++++++,,,...///++++++------------++++++---------------...///000...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---------......+++,,,------......------...---,,,,,,++++++,,,,,,+++,,,---.........---,,,------...///...---+++***...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------************+++,,,---...(((***,,,---,,,,,,---...+++,,,,,,------,,,,,,+++......---,,,,,,,,,------------------------------...---+++))))))***+++,,,++++++,,,---------,,,,,,---,,,,,,+++,,,---...///+++,,,---.........------,,,,,,,,,------.........******+++++++++,,,,,,,,,******+++,,,,,,---......------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,------------------,,,,,,,,,------------......---------------------------------------------------,,,,,,++++++*********'''((()))+++,,,---......*********++++++,,,,,,---+++,,,,,,,,,++++++---///))))))+++,,,---,,,,,,+++555666888:::;;;<<<======???>>>===============>>>;;;999777444444555666888CCCEEEFFFFFFDDD???999555:::777444222444999>>>BBBKKKNNNSSSVVVTTTOOOHHHDDD@@@BBBDDDEEEEEEEEEGGGIIIJJJKKKLLLKKKJJJIIIJJJKKKKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGFFFEEEDDDBBB@@@???<<<777000,,,,,,------,,,...---+++******+++---...------------------------...---+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,***)))******+++------++++++++++++------*********++++++,,,,,,,,,+++***)))))))))***,,,------------,,,,,,++++++++++++,,,,,,+++******+++---)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,...,,,***((((((***,,,...++++++++++++++++++++++++......---,,,---...///000///...,,,+++***++++++,,,)))******++++++,,,------------------------------,,,,,,,,,------,,,++++++///...---,,,---///222333//////...---,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------...------,,,+++***))))))++++++++++++++++++++++++------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------,,,+++)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------,,,++++++***++++++,,,,,,---,,,+++++++++,,,---...------------------------////////////...---,,,+++///...------...///000111******+++++++++,,,,,,,,,........................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,---......,,,---------.../////////.........------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,++++++*********,,,,,,,,,------.........,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---------......++++++++++++++++++++++++,,,,,,,,,---------............---,,,,,,,,,,,,---*********++++++,,,,,,---------------------------++++++,,,,,,,,,---------,,,,,,,,,---------......,,,---------.../////////444333111...,,,***)))))),,,,,,++++++,,,,,,---......---,,,+++***+++,,,,,,...---,,,+++***+++,,,---******+++,,,------------***)))(((((()))+++---...---,,,,,,++++++,,,,,,---111---***)))+++---,,,+++......,,,+++***)))))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,444555777999;;;<<<===>>>>>>>>>============>>>>>><<<:::777444333444555666@@@CCCFFFHHHGGGCCC>>>:::888777555555666888;;;===EEEIIINNNRRRRRROOOJJJFFF??????AAABBBDDDGGGIIIKKKJJJKKKLLLKKKJJJIIIJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDBBBAAA@@@>>>999222............---...---,,,++++++,,,---...------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,))))))((((((((()))***+++---,,,,,,,,,,,,,,,,,,++++++,,,,,,+++******+++---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++******+++,,,---+++++++++++++++++++++++++++++++++++++++---...///...---,,,+++++++++,,,---,,,+++++++++++++++++++++------------------------,,,,,,,,,------,,,,,,+++((((((''''''((()))+++,,,...------,,,++++++******+++,,,,,,------,,,,,,+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------------,,,,,,+++******)))++++++++++++++++++++++++------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++***)))((('''(((((())),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------++++++++++++++++++++++++///...,,,+++++++++,,,,,,------------------------------...............---///...---------...///000++++++,,,,,,,,,------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,---......------------............------------------,,,,,,------------------......,,,,,,---------------------------,,,,,,,,,++++++,,,,,,,,,---------......++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------------------------+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---+++++++++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...------------............------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......---,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,------------,,,+++******+++++++++++++++,,,,,,------,,,,,,++++++,,,,,,---000---***)))+++---,,,+++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333444666888:::<<<>>>>>>>>>>>>>>>======>>>>>>???<<<:::888555333333333444999===CCCHHHIIIGGGBBB???888777777666666777888999>>>BBBGGGLLLNNNMMMKKKIIIBBB@@@???@@@CCCFFFHHHIIIIIIJJJKKKKKKJJJIIIJJJKKKIIIIIIHHHHHHHHHHHHHHHIIIGGGGGGGGGFFFDDDCCCAAA@@@@@@<<<666111///......---------------------------------------------------,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---------+++,,,,,,------,,,,,,+++***++++++++++++,,,,,,,,,---------,,,---......///+++,,,,,,,,,,,,,,,,,,---+++,,,,,,+++******+++---------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++))))))))))))***+++------,,,,,,+++++++++,,,------------,,,,,,+++******)))------------------------+++,,,,,,------,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,++++++******)))++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,------,,,,,,++++++******++++++++++++++++++++++++---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------+++***))))))(((((()))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------------------------------------------------------++++++,,,,,,,,,,,,++++++000///...,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++---....../////////......---,,,,,,,,,------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------,,,,,,,,,,,,---..................------------,,,,,,------------------..................------------------------,,,,,,......------------,,,,,,,,,,,,,,,,,,------------***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********+++++++++,,,,,,------------------------*********+++++++++,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,---------...,,,,,,,,,,,,------------............------------************+++,,,......,,,,,,++++++,,,,,,---......---,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++------------,,,+++******+++,,,,,,---------,,,,,,---,,,,,,++++++,,,,,,---///---+++***+++,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222222444666999;;;>>>???>>>>>>>>>===>>>>>>??????===;;;888666333222222222222777>>>EEEIIIIIIFFFDDD<<<:::888666555555666777999<<>>>>>>>>>>>>>>>>>???@@@@@@>>><<<:::777555333222222000555;;;BBBHHHJJJKKKJJJCCC@@@:::555333333666777777999===@@@CCCDDDEEEEEEIIIFFFBBB@@@@@@AAABBBBBBGGGIIIJJJJJJIIIIIIJJJLLLIIIIIIHHHHHHHHHIIIJJJJJJGGGGGGGGGGGGFFFEEECCCCCC@@@>>>999444///---,,,,,,---......//////......---------------------------+++,,,...///000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,***)))++++++------------++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++,,,,,,+++******+++---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,++++++++++++++++++++++++......---,,,+++***))))))***++++++,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,***+++,,,---------,,,,,,------------,,,,,,,,,,,,***++++++,,,,,,++++++******++++++,,,,,,++++++************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,+++++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,++++++---------,,,,,,+++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......---------,,,,,,,,,,,,---............------,,,,,,,,,+++,,,,,,,,,------............---------,,,,,,++++++.........------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------++++++++++++++++++++++++,,,,,,,,,,,,------------------,,,++++++++++++,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++++++++,,,,,,,,,------......------,,,,,,,,,+++000000...,,,+++*********,,,,,,++++++,,,,,,---...---------,,,,,,,,,+++++++++,,,---...---,,,+++*********+++,,,------------%%%&&&)))+++---...---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,+++,,,,,,---************+++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,222222222333666999;;;===>>>>>>>>>>>>??????@@@AAA>>>===;;;999666555333333333666:::???DDDJJJMMMOOOJJJEEE>>>777444444666888777888999<<<>>>@@@AAABBBEEEEEEDDDBBB@@@@@@CCCEEEGGGHHHJJJJJJIIIIIIJJJLLLJJJJJJIIIIIIIIIIIIIIIJJJHHHHHHHHHGGGGGGFFFDDDDDD???>>>:::555000---,,,---------------------------------------------------+++,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........+++,,,,,,------,,,,,,+++,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++,,,,,,+++******+++---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,---......------++++++++++++++++++++++++/////////...---+++***)))++++++,,,---------,,,,,,)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++*********++++++,,,,,,++++++***************++++++++++++++++++,,,,,,------......++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...///111333444,,,,,,---...............------------------------.........------,,,******,,,,,,---------,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------+++,,,------......---------,,,,,,,,,,,,---......------------,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,++++++------------------,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,---------.........------------------------,,,,,,---------.........------,,,+++++++++++++++------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,...---,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...,,,,,,---------,,,+++***,,,,,,------,,,,,,++++++------------,,,+++******%%%&&&(((***,,,------...---,,,,,,++++++,,,,,,---***,,,------,,,+++,,,...+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222222222222444777:::<<<>>>>>>>>>>>>???@@@AAABBB>>>===<<<:::888666555555555555555888===DDDKKKPPPMMMIIICCC<<<888666666666555666777888;;;===@@@AAADDDGGGIIIFFFAAA>>>BBBFFFFFFHHHIIIIIIIIIIIIJJJLLLLLLKKKJJJIIIIIIIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEEEE??????<<<777222......000...---,,,++++++,,,---...------------------------++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,---.../////////......---,,,,,,,,,,,,,,,,,,++++++,,,,,,+++******+++---++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---------++++++++++++++++++++++++,,,---.........---+++++++++,,,---------,,,+++***+++++++++++++++++++++,,,++++++++++++++++++++++++)))***+++,,,------------///...---,,,,,,,,,......,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++*********++++++,,,,,,++++++***************++++++++++++++++++,,,,,,---......///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++)))***+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------------------000444777:::---......//////...---,,,........................,,,,,,---------,,,,,,++++++,,,---......------,,,+++++++++,,,,,,,,,------------------------------+++++++++,,,,,,---------........................+++,,,------......---------,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---------------,,,,,,------------------+++++++++,,,,,,,,,------,,,,,,,,,+++++++++******------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------------------------------++++++,,,,,,,,,------------,,,++++++***+++++++++,,,,,,,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++******++++++,,,---...,,,,,,++++++,,,,,,---...,,,,,,---------,,,+++***------,,,,,,++++++,,,,,,------------,,,+++******************+++,,,,,,------,,,,,,++++++,,,,,,---)))+++------,,,+++,,,...+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333222222222444666999;;;>>>>>>>>>>>>???@@@AAABBB>>>>>>===;;;999888777666444222000111666>>>GGGMMMNNNKKKFFFAAA<<<888555444444444555777999===@@@BBBFFFKKKNNNIII@@@;;;>>>CCCFFFGGGIIIIIIIIIIIIJJJLLLMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEE???@@@>>>999333000000222...---+++******+++---...------------------------++++++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++,,,---...---++++++++++++---...,,,,,,,,,++++++*********)))***,,,---------,,,+++---------,,,,,,++++++++++++,,,,,,+++******+++---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,------++++++++++++++++++++++++)))***,,,---......------,,,------...---,,,***)))------,,,++++++*********++++++++++++++++++++++++)))***+++,,,------...---...,,,***))))))***,,,---++++++++++++++++++++++++******++++++++++++******+++++++++,,,,,,+++++++++)))************+++++++++***+++,,,,,,---...//////++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---------------------------,,,,,,++++++,,,,,,------------,,,,,,++++++++++++,,,.../////////......,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++------------------------...---,,,---000555:::===//////000000///---+++***////////////////////////******+++,,,------------***+++---...///......---,,,,,,,,,---------..............................+++++++++,,,,,,---------........................+++,,,------......---------,,,,,,,,,,,,---......+++++++++,,,,,,---------.........------,,,,,,,,,,,,------....../////////,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,++++++*********............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,++++++******++++++,,,,,,,,,------.........++++++++++++++++++++++++---------.........//////******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++***************++++++,,,,,,++++++,,,,,,---...,,,,,,---...---,,,+++***...---,,,+++***+++,,,---******+++,,,------------///...,,,+++***+++,,,,,,---,,,,,,++++++,,,,,,---(((+++......,,,+++,,,...,,,,,,++++++***++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,555444333222222444666777>>>??????@@@@@@@@@??????>>>>>><<<;;;999999999999444333222333666===CCCGGGQQQTTTRRRIII@@@<<<888555444444444444777:::===???LLLQQQRRRMMMGGGEEECCC@@@DDDEEEFFFHHHJJJKKKKKKKKKJJJJJJJJJIIIIIIHHHHHHHHHFFFGGGGGGHHHHHHGGGGGGFFFEEEBBB===:::777333///,,,---------,,,+++***((((((,,,------......------,,,,,,------......------,,,---------------------------,,,++++++,,,,,,***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,+++++++++++++++++++++++++++---------,,,,,,+++++++++******))))))))))))******------,,,+++++++++,,,,,,...------,,,,,,------...,,,---.........---,,,+++------------------,,,,,,)))+++------,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++///...,,,+++***+++,,,,,,+++++++++***************............------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***))))))************************,,,++++++******++++++,,,+++*********+++,,,,,,---,,,,,,,,,++++++*********++++++++++++++++++++++++------------------------......---------......///,,,---......,,,,,,---...---,,,,,,++++++,,,,,,------,,,++++++,,,---///000///...---,,,,,,,,,,,,,,,)))))))))***+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......------,,,---...000111333444555/////////...---------,,,///...---,,,+++,,,------000///---,,,+++,,,------------------------------...+++((((((***------,,,///......------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........000///---,,,++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++*********+++---......---,,,,,,,,,,,,---...,,,++++++++++++,,,---------------,,,,,,+++++++++...---+++******+++---...,,,+++***)))***+++,,,---------------------------,,,,,,,,,------..................//////...---------------....../////////***++++++,,,,,,------...++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---+++))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,))))))***+++,,,,,,------.........------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,++++++*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,555444333222222333555666<<<===>>>@@@@@@@@@@@@??????>>>===<<<;;;:::::::::777555333333666:::@@@CCCIIINNNPPPKKKEEEBBB>>>:::777666555666777:::===>>>KKKQQQTTTPPPKKKGGGBBB===AAACCCEEEGGGIIIJJJKKKKKKJJJJJJIIIIIIIIIHHHHHHHHHFFFFFFFFFGGGGGGFFFFFFFFFDDDBBB>>>;;;888555000---.........------+++******,,,------......------,,,+++,,,,,,,,,,,,,,,,,,+++---------------------------,,,++++++,,,,,,+++)))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------------,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++,,,,,,---......------,,,,,,------...,,,,,,---------,,,+++***,,,,,,------------------***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,+++++++++,,,++++++++++++++++++,,,,,,+++,,,,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++******++++++,,,---,,,,,,,,,+++++++++******++++++++++++++++++++++++------------------------,,,,,,+++++++++,,,,,,,,,,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---......,,,,,,,,,,,,---.........---,,,,,,,,,------++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,---...///000111222333............------------///...---,,,,,,,,,---------,,,+++*********++++++------------------------...+++))))))+++---...---+++,,,,,,------......///------------------------,,,,,,------------------...---,,,,,,,,,---......------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------++++++*********+++------...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,------...------,,,,,,++++++++++++...---+++******+++---...+++++++++***++++++,,,---------------------------,,,,,,------------------++++++,,,,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------...---,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////......***++++++,,,------......------------,,,,,,,,,+++*********+++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------555444333222222333444444888:::===???@@@AAA@@@???@@@??????>>>===<<<;;;;;;999888555444555777;;;===BBBIIIOOONNNKKKHHHBBB<<<999888777666777999<<<>>>IIIQQQWWWVVVQQQLLLDDD===???@@@CCCFFFHHHJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHHHHEEEEEEFFFFFFFFFFFFEEEEEEDDDBBB@@@>>><<<777222.../////////......------,,,,,,------......------,,,***++++++,,,,,,++++++***---------------------------,,,++++++,,,,,,+++***++++++++++++,,,,,,,,,,,,///...------++++++***))),,,,,,++++++++++++,,,,,,.........------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------*********+++,,,---//////...------,,,,,,------...++++++,,,,,,,,,+++***)))++++++,,,,,,------......+++,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,------...++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++***++++++++++++++++++++++++------------------------,,,,,,,,,+++++++++++++++,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---///...---,,,++++++++++++,,,,,,---------------...------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,------...//////000000------------............///...---,,,,,,,,,,,,------,,,++++++***+++++++++------------------------...,,,***+++,,,.........,,,,,,,,,---......//////........................------------------,,,,,,,,,,,,+++,,,,,,...///000...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------,,,,,,,,,++++++++++++,,,,,,---...------,,,,,,------...---------,,,---......///.........---------------------++++++++++++------***++++++,,,,,,,,,,,,,,,------------------------------------------,,,,,,***++++++,,,,,,+++++++++,,,,,,,,,,,,------------......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++,,,,,,------......///,,,,,,,,,,,,++++++++++++)))******++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,.........------555444333333222333333444555777:::>>>@@@@@@@@@???@@@@@@@@@@@@???>>>===<<<:::888666555555666999:::>>>FFFNNNOOOOOOLLLEEE===;;;999777666666999<<<>>>DDDNNNWWWYYYXXXTTTJJJAAA>>>@@@BBBEEEGGGIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFGGGGGGGGGGGGFFFFFFDDDCCCBBBAAA???;;;555111//////......------------,,,------......------,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++***)))***+++,,,---.........---,,,,,,+++++++++++++++,,,,,,---------------,,,,,,,,,,,,------++++++++++++,,,---...///...------,,,,,,------...,,,,,,,,,,,,+++++++++*********+++,,,------......,,,---......,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...---,,,+++***)))******+++,,,---......---------......------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------------------------.........------,,,,,,,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---...------,,,,,,++++++++++++,,,,,,---..................------,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------------------------......,,,,,,,,,------...............------,,,,,,,,,,,,.........---------......------------------------...---,,,,,,---...///////////////...------,,,,,,------------------------.........------,,,,,,,,,,,,,,,,,,,,,------......---------------......///------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////000000000///////////////---,,,,,,++++++,,,,,,---)))***,,,---------,,,+++------------------------.........------,,,,,,,,,+++,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))+++,,,,,,,,,------......++++++++++++++++++++++++******+++,,,------......+++++++++,,,,,,,,,------***++++++,,,,,,---------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''')))+++---......---,,,555444444444444444444444333555888<<<>>>???@@@???@@@AAAAAAAAA@@@???>>>===888777666666666777888999888@@@HHHLLLOOOOOOJJJBBB<<<:::777555555888;;;===???IIISSSYYY\\\[[[SSSJJJBBBBBBCCCEEEFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHIIIIIIHHHHHHGGGEEEDDDDDDCCCBBB>>>999555000///...---,,,,,,------,,,------......------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++---------+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++***)))***+++---...---,,,,,,,,,++++++******+++++++++,,,,,,---------,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,,,,...------,,,,,,------......------,,,,,,,,,,,,,,,******++++++,,,---......,,,---......,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++((())))))***+++,,,,,,---,,,------......---------++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------.........---++++++,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---***++++++,,,,,,---------++++++,,,............---------,,,,,,++++++******++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------,,,,,,,,,,,,,,,,,,------+++,,,,,,,,,------......---------------,,,,,,,,,........................---------------------------...............///000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,+++,,,,,,,,,+++,,,,,,---...------------------------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------...//////........................,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,,,,------------------------.........------,,,,,,,,,+++,,,------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---...///000000+++++++++,,,,,,,,,------+++++++++,,,,,,------...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,&&&(((***,,,------+++***444444555555666666666666333444666999<<<>>>???@@@@@@AAAAAABBBAAA@@@???>>>888888777777888888888999222999@@@EEELLLRRRPPPLLLBBB???:::777555666999;;;;;;CCCMMMTTT[[[^^^ZZZSSSHHHGGGFFFEEEEEEFFFHHHIIIHHHHHHHHHIIIIIIIIIIIIJJJHHHHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCAAA<<<999222111///---,,,,,,,,,,,,,,,------......------,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...---,,,------------,,,,,,,,,,,,)))***++++++---......///++++++***++++++,,,---...+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---++++++************++++++...---,,,,,,+++++++++,,,...------,,,,,,------...///...---,,,,,,,,,------******++++++,,,,,,------+++,,,...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,)))))))))******++++++,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++******++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------------------++++++,,,,,,,,,***)))(((,,,---......,,,,,,---...---,,,,,,++++++,,,,,,---)))***+++,,,------------+++,,,---.........---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,------------------......------,,,+++++++++,,,------------,,,------------------------,,,---///...------...000---------...//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,............---,,,+++***,,,++++++++++++,,,------------------------------------------------------------------------,,,,,,,,,------------,,,,,,+++,,,------......------,,,---------,,,---......///+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------------------------------------------------,,,,,,******+++,,,------------------------,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------....../////////++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,,,,++++++444444555777888888888999444444555777999<<<>>>@@@???@@@AAABBBBBBAAA???>>>:::::::::999999888777777111555999>>>GGGPPPSSSPPPJJJFFF@@@:::666555666777999???FFFMMMUUU\\\\\\WWWPPPMMMIIIFFFDDDEEEGGGIIIHHHHHHHHHIIIIIIIIIJJJJJJGGGHHHHHHIIIIIIHHHHHHGGGIIIGGGEEEDDDDDDBBB???===555333111...,,,,,,,,,---,,,------......------,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++---,,,+++,,,...///...---......---------,,,,,,,,,+++++++++,,,,,,---------***+++,,,------.........******++++++,,,------------,,,,,,,,,,,,,,,,,,+++++++++************++++++,,,,,,+++++++++,,,------...------,,,,,,------......---,,,+++++++++,,,,,,++++++++++++++++++,,,,,,***+++------,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++++++++,,,,,,---...++++++++++++++++++++++++)))***++++++,,,,,,,,,+++************************++++++++++++++++++,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,---------,,,++++++******++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------------------***+++,,,,,,,,,***(((''',,,---......,,,,,,---...---,,,,,,++++++,,,,,,---******,,,,,,,,,,,,+++***,,,---...//////---,,,+++,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,------.........---,,,+++***+++---.........---,,,------------------------***---//////---,,,---///------......//////000000------------------------,,,,,,------------------,,,---.........---,,,+++,,,,,,,,,,,,,,,---..............................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........---++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,------...******+++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---......------------------------,,,,,,------------------***+++,,,---.....................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------...---,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,333444666888999:::::::::555555444555777:::>>>@@@???@@@AAABBBBBBAAA???===<<<<<<;;;;;;999888666555555777888:::CCCMMMQQQPPPRRRMMMEEE===777444444555888<<>>>>>>>>>>>===:::777777666777999???GGGOOOSSSVVVTTTMMMDDD:::555444666666888===AAAGGGMMMUUUZZZYYYWWWRRRKKKEEECCCFFFIIIIIIHHHHHHGGGGGGGGGHHHIIIFFFFFFGGGHHHHHHHHHGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@;;;999555111///---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------------------------------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++)))(((---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***((((((***,,,...,,,+++*********+++,,,------------,,,,,,+++++++++000---))))))+++,,,+++)))+++++++++++++++++++++++++++++++++*********))))))+++,,,------......------+++******))))))******+++,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++***************,,,++++++***+++,,,...///++++++,,,,,,,,,,,,------/////////......---------+++---......---,,,,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---...///111222222,,,,,,,,,---------..............................------------------------+++,,,,,,---.........---+++,,,------......------...---,,,,,,,,,,,,---...***,,,......---,,,---...***+++,,,,,,******+++,,,,,,---///...------...000.........------............------,,,,,,------.........---------...//////.........////////////000------------------------////////////////////////......//////......---,,,,,,,,,---...---,,,***)))+++++++++,,,,,,---------...------,,,,,,------.........---------,,,,,,,,,------------------------+++,,,---......---,,,+++------------------------------------------------.........------,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------......++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++))))))))))))***------------------------***,,,...---***(((***,,,+++++++++,,,,,,------------.........---,,,,,,+++...------,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------++++++------------++++++333444444555666777777888777666555555555777999:::???@@@AAABBBBBBAAA@@@@@@???>>>===>>>>>>===;;;888666555444555999???EEEIIIRRRQQQNNNHHH???999666666444666999<<<@@@FFFLLLQQQZZZYYYTTTMMMFFFBBBBBBCCCIIIIIIIIIIIIIIIIIIIIIJJJHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDDDDCCC<<<:::777333000......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,************************++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,---,,,++++++---,,,,,,++++++,,,,,,---************************,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///...,,,++++++,,,...///++++++*********+++,,,------------,,,,,,+++++++++...+++))))))+++---,,,+++++++++++++++++++++++++++,,,++++++++++++*********+++,,,------...---------++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,---,,,+++++++++,,,---...++++++,,,,,,,,,,,,------------,,,,,,,,,++++++++++++---......---,,,,,,---+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......------***+++,,,,,,------,,,,,,...---,,,,,,,,,,,,---......000111000...,,,,,,---+++---...---,,,+++,,,---,,,---......------.../////////............//////...------,,,,,,------.........---------------...---............/////////------------------------..............................//////......---,,,000000000000000///......,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------.........---------,,,,,,------------------------,,,------------------,,,------------------------------------------------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++........................+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---...------------------------,,,---...---***((()))++++++,,,,,,,,,,,,,,,,,,---------......------,,,+++------------------------,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++222333333555666777888888:::888666444444666888:::???@@@AAABBBBBBAAA@@@???>>>=========>>>>>><<<:::888666444444555888<<>><<<999666222000......------,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------------,,,,,,++++++,,,,,,---,,,+++***))))))***+++,,,------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++******++++++,,,---------,,,,,,,,,,,,+++++++++***)))***,,,---...---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,---------------***+++,,,------,,,+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,------...------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++---......---,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------......------******+++,,,,,,,,,,,,,,,...------,,,,,,------...000111111000---*********,,,...///...---,,,---...+++,,,...---,,,,,,---/////////............//////......------------......///...---,,,,,,,,,,,,,,,---------............///------------------------...........................////////////...------......------,,,,,,------------------------,,,,,,------,,,,,,,,,,,,------.........------------,,,------------------------...------,,,,,,------...------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................*********+++++++++,,,,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///------------------------------...---***)))***+++---,,,,,,,,,,,,,,,,,,+++------......------,,,,,,,,,,,,---......///000000...---------,,,,,,++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++111222333444666777888999;;;999666444444555777999>>>???@@@AAAAAA@@@??????>>>===<<<===>>>>>>===<<<:::999777555555777999;;;EEEIIINNNPPPMMMFFF>>>999555555666666888<<>><<<999555222000...---------------,,,,,,,,,------------............++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------------,,,,,,++++++,,,,,,---///...,,,++++++,,,...///------------,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---------++++++++++++++++++++++++---------,,,,,,,,,++++++++++++,,,------------,,,***+++---......---+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))******+++,,,---.........------,,,+++++++++++++++++++++,,,,,,,,,------........................+++---......---,,,,,,---////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------..............................------------------------,,,,,,------...------,,,++++++,,,------------,,,---------------------------......---***((('''(((,,,.........---,,,---...+++,,,------,,,,,,---.........------------............------------......//////...,,,++++++++++++------------............------------------------------------------------///////////////...---------,,,***))))))***+++,,,............------------------,,,,,,,,,,,,------............------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,------------------------------------------,,,,,,,,,------........./////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,+++++++++------------------------+++,,,,,,,,,,,,+++,,,,,,---------,,,,,,+++++++++,,,------...------,,,,,,,,,---------.........//////......------,,,,,,+++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111111222444555777888999:::999666444333444666777<<<===>>>@@@AAAAAA@@@@@@???>>>======>>>???>>>===:::999888777777777888999>>>CCCJJJOOOPPPJJJBBB===666666555555666:::@@@DDDIIILLLPPPSSSRRRMMMFFFAAAAAACCCFFFHHHJJJJJJJJJIIILLLLLLLLLKKKKKKIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@???<<<999555222000.........------,,,,,,,,,+++,,,,,,,,,,,,---------+++++++++++++++++++++++++++************+++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++---,,,,,,++++++,,,,,,---///...,,,++++++,,,...///,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++++++++++++++++++++++++++++++++---------,,,,,,,,,++++++***+++,,,,,,------,,,,,,***+++---......---+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,((())))))***+++,,,,,,---------------,,,++++++***+++++++++,,,,,,,,,------........................+++---......---,,,,,,---////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,.........---------------,,,,,,,,,---------..............................------------------------,,,------...------,,,,,,,,,------...............------------------------***,,,---,,,+++)))******+++---...---,,,+++,,,---+++,,,...---,,,,,,---///---,,,,,,,,,,,,,,,,,,---///......------......///000///...---,,,+++++++++---------.........//////................................................//////000000//////...---...---,,,++++++,,,...///...........................------,,,,,,------...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...,,,,,,,,,---------......------------------------,,,,,,,,,------........./////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,------------+++++++++,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++******------------------------*********+++---...///...---------,,,,,,+++++++++,,,,,,------...------,,,---------,,,,,,,,,++++++.........------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,111222222444555666777777777777555444444444444555999:::===???@@@AAAAAAAAAAAA???======>>>>>>>>>===999999888888777777777888:::>>>DDDKKKNNNLLLGGGBBB777666555333444777===AAAGGGJJJPPPUUUUUUPPPHHHAAA>>>@@@BBBEEEGGGIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHHHHHHHHHHHHHGGGGGGFFFFFFFFF@@@AAA@@@???===999555333//////......---,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,---///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++---,,,,,,++++++,,,,,,------,,,+++******+++,,,---+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............,,,,,,)))***+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---------...///...,,,+++***+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,***+++,,,------,,,+++***,,,++++++******++++++,,,******+++++++++,,,,,,,,,)))))))))******++++++,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,---+++---......---,,,,,,---------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,,,,------...///////////////,,,------......------,,,+++,,,...///...---...///+++---...---,,,+++,,,---,,,---///...------...000------,,,,,,,,,,,,------//////............//////000///...---------------.........////////////000000000000000000000000000///////////////////////////000000000000///......,,,,,,+++++++++,,,------........./////////000000//////............///////////////.........------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------.........------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---------,,,------------------------******)))+++...000//////---,,,,,,,,,,,,,,,,,,+++,,,,,,------......------...------,,,++++++******,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---222222333444444555666666444444444444444444333333666888;;;>>>@@@BBBCCCCCCCCC@@@>>>======>>>===<<<;;;:::::::::999888777777888:::???EEEKKKLLLJJJGGG;;;:::777444333555:::===CCCGGGNNNUUUXXXUUUMMMFFF>>>???AAACCCFFFHHHJJJKKKJJJJJJJJJKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEEEE@@@AAABBBAAA???<<<888555/////////...------,,,,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,)))***+++,,,,,,,,,+++++++++++++++,,,,,,---------***---//////---+++,,,---++++++++++++++++++++++++,,,++++++++++++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,---------,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------+++---......---,,,,,,---+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------......------,,,+++,,,---......//////......,,,,,,---......---,,,,,,+++---//////......///000,,,...///...---,,,---...---...000///......///111///......------....../////////............//////000//////.........///////////////000000000111111111111111111111111111111000000000000000000000000000000000000000///......******+++,,,,,,,,,,,,,,,------...///000111111222000000////////////000000////////////............++++++++++++++++++++++++,,,------------------,,,++++++,,,,,,---......///------------------------------------------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---.........------------------------------,,,***,,,...///...,,,+++,,,,,,,,,,,,,,,,,,---+++,,,------......---------------------,,,,,,,,,******++++++,,,,,,---------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---333333333444444555555555111222333444555444222222555777:::===@@@BBBCCCDDDDDDAAA>>>============<<<>>>>>>>>>===;;;:::888777777888;;;AAAHHHLLLKKKJJJ@@@>>>;;;666444555999<<<===BBBJJJTTT[[[ZZZSSSMMM>>>???@@@BBBEEEHHHKKKLLLIIIJJJKKKKKKKKKKKKKKKJJJHHHHHHGGGFFFEEEDDDCCCBBB???AAABBBCCCAAA===999777000000///...------,,,,,,---------.........//////---------------------------,,,+++++++++---000111........................------------------------+++++++++,,,,,,---------)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000---,,,,,,++++++,,,,,,------......//////......---)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,+++++++++++++++,,,,,,---------(((+++//////---,,,---///+++++++++++++++++++++++++++++++++*********))))))******+++,,,,,,,,,,,,+++++++++***))))))***++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,)))***,,,---...------,,,++++++,,,,,,,,,------------------....../////////+++---......---,,,,,,---******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,---------..............................---------------------------.........---,,,,,,++++++,,,------......------,,,,,,---......---,,,,,,+++---......---,,,,,,---...///000///...---...000...///000000//////000222000000////////////000000//////............//////000////////////000000111000000000000111111111111222222222222222222222222000000000000000000000000000000000000000//////...---...000111222111000000,,,---...///000111222333111111000000000000111111000/////////............+++++++++++++++++++++++++++,,,............,,,+++++++++,,,,,,---...//////------------------------.........------,,,,,,,,,---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...////////////---,,,+++------------------------111...,,,,,,......,,,)))+++++++++,,,,,,---------+++,,,,,,---.........---,,,,,,------.../////////((()))***+++,,,------...---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------------++++++++++++------222222222222333444555666444555555555555555444444444666888999;;;===AAADDDBBBCCCDDDCCCAAA@@@@@@BBBAAA@@@???>>>>>><<<888555555777:::===@@@EEEKKKOOOEEE>>>999999777333555;;;???CCCJJJTTTZZZ[[[VVVQQQHHHDDD@@@???AAADDDFFFGGGJJJKKKKKKKKKKKKKKKJJJJJJFFFFFFFFFFFFFFFEEEDDDDDDCCCDDDDDDCCCBBB???===<<<555333000...------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---111000///...------------......---------,,,,,,,,,---------............///........................------------------------******+++,,,------...///...---,,,,,,++++++++++++,,,++++++******++++++,,,************************---,,,,,,+++*********+++---,,,++++++******++++++------,,,,,,,,,,,,++++++000---******---///...---------------,,,,,,+++***,,,+++)))''''''(((***+++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,++++++***************+++,,,,,,,,,++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++---------,,,,,,+++++++++++++++,,,,,,,,,,,,------...---+++,,,------,,,***///...---,,,+++******+++......---,,,,,,+++******------++++++++++++------,,,------......------,,,---------,,,,,,+++++++++////////////...---,,,+++...------,,,,,,------...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------.........---------,,,,,,......---,,,---...///000///000111000......000111//////////////////000000111111222222222333333333555555444444444333333333000111111222333333444444444444444444555555555666666555444333333333333333444444333333333333444444111111111111111111222222000000000000000000000000111111111111111111111111333333333333333444555666444222000//////000111333//////...---,,,******))).........------,,,,,,,,,((()))+++---------+++***,,,,,,++++++++++++++++++.........------,,,,,,,,,.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---+++***++++++,,,,,,,,,,,,---------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,+++++++++,,,++++++++++++,,,,,,---.........//////......---,,,,,,,,,---......//////000------............------++++++,,,,,,,,,,,,------,,,,,,,,,---...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,------...///...---+++***111111111222222333444555555555666666666555555444555666777888999<<<@@@DDDBBBCCCDDDCCCAAA@@@@@@AAABBBAAA@@@@@@???===:::777444666777999<<>>===888666333000///...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---***))))))(((((()))******000///...---+++)))((((((------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,------...---,,,,,,+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++******++++++---,,,++++++******++++++)))***++++++------...///...+++))))))+++,,,,,,+++,,,---------,,,,,,+++***+++***)))(((((()))***+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++******,,,------,,,++++++,,,,,,,,,,,,+++++++++******,,,---------,,,+++******++++++,,,,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,+++******++++++***)))---,,,,,,,,,,,,,,,------,,,,,,++++++******))))))---,,,,,,++++++,,,,,,---,,,------......------,,,---------,,,,,,+++++++++...............------,,,...------,,,,,,------...---------,,,,,,,,,++++++...............---------------------------------------------------......//////.........///000111---.........,,,,,,...///333333222222222222222333333333333444444444555555666666666666555555555555222333333444444555666666666666666777777777888888888888777666666666666666666666555555555555666666333333333333333333333333555555555555555555555555444444444444444444444444444444444444555666777888888777555333222111111222//////......---------,,,.........------,,,,,,,,,(((***+++---...---,,,+++,,,,,,,,,,,,,,,,,,,,,---......---------,,,,,,,,,........................------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,+++++++++,,,---------............---,,,,,,,,,,,,,,,,,,,,,,,,++++++------............------++++++,,,,,,,,,,,,------,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------......------,,,+++111111111111111222333444555666666777777666666666555666666666777:::???BBBCCCDDDDDDCCCAAA@@@@@@AAACCCBBBAAAAAAAAA???<<<999444444555555777<<>>GGGQQQ[[[```aaa```QQQLLLFFFBBBBBBEEEGGGIIIIIIJJJJJJKKKKKKKKKJJJJJJFFFGGGGGGGGGGGGFFFEEEEEEEEEEEEDDDDDDBBBAAA???>>>;;;:::777444111000//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---************+++,,,---...(((((()))***,,,---......------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,+++------,,,+++++++++,,,,,,------,,,,,,,,,,,,---------------------------------,,,,,,+++++++++++++++---,,,++++++******++++++)))***++++++------...///---+++)))***+++,,,,,,+++,,,,,,---------,,,+++++++++***)))(((((()))++++++++++++************++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++***,,,------,,,++++++,,,,,,,,,,,,++++++++++++***............---+++***)))***++++++++++++***))))))------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++,,,,,,+++***++++++,,,,,,---...//////++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,------......------,,,------,,,,,,,,,,,,++++++,,,,,,---............---...------,,,,,,------...------------,,,,,,,,,,,,////////////////////////,,,,,,------...------,,,---------...//////000000111111000000111111222333333444444333222222333555888777666666555555555555555555555666666666777777888888888888777777777666555555555666777777888888999999999999::::::::::::<<<;;;::::::999:::::::::999999888888888888999999888888777777666666555555888888888888888888888888888888888888888888888888555555555666777999:::;;;>>>===<<<:::777555333222////////////////////////.........------------,,,)))***,,,---......------,,,,,,,,,------............------------,,,,,,,,,------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,---------------,,,++++++---------,,,+++*********------............------++++++,,,,,,,,,,,,---------------------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,------------......---,,,,,,,,,------111000000000111222222333555666777777777777777777666666666555555888===AAABBBCCCDDDCCCAAA@@@AAABBBCCCBBBBBBBBBBBB@@@>>>;;;666666555444444777===AAADDDBBB???<<<999555333444999===DDDLLLUUU[[[___```ZZZTTTLLLFFFDDDEEEFFFGGGIIIIIIJJJJJJKKKKKKJJJJJJGGGGGGHHHHHHGGGGGGFFFEEEFFFEEEEEEDDDCCCBBBAAA@@@>>><<<999666333000///...------------------------++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...------......///000111&&&'''(((***---///000111,,,,,,---------.................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,---,,,,,,++++++,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++---,,,,,,+++++++++,,,,,,---,,,++++++******++++++------,,,,,,,,,+++++++++...---,,,,,,------------,,,,,,,,,------,,,,,,+++******)))))))))***+++,,,,,,,,,***))))))***,,,,,,******************************+++,,,,,,,,,++++++***,,,------,,,++++++,,,++++++++++++++++++++++++............---,,,,,,++++++++++++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000...------...///---,,,+++,,,,,,---............---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...............------,,,,,,------...------------------,,,,,,///////////////000000000+++,,,---.........---------......///111222222333333333333444444444555555999::::::999888888999;;;;;;:::999888777777777777666666777777777888888888999999999888888888777777666666777777888999999::::::::::::;;;;;;;;;<<<<<<======<<<<<<<<<<<<======<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999999888888888888888888888888888888::::::::::::::::::::::::777777777999:::<<<>>>???@@@AAAAAA???===:::777555222222111111000000//////........................***+++---...//////......***++++++,,,---......///------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,+++++++++,,,,,,,,,------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++...---,,,,,,++++++++++++,,,,,,------,,,,,,+++***.........---------,,,,,,,,,------......------,,,+++++++++,,,,,,,,,------...---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......///...,,,++++++,,,---...111111111000111111222222555555666777777777777777777777777666555777;;;>>>AAABBBCCCCCCAAAAAABBBCCCCCCBBBBBBBBBCCCBBB???===:::999888666444666:::===AAAAAA@@@===:::888555222777:::@@@GGGPPPXXX___cccbbb\\\SSSKKKGGGEEEDDDDDDHHHHHHIIIJJJJJJJJJJJJJJJHHHHHHHHHHHHHHHGGGFFFFFFGGGFFFEEEDDDCCCCCCBBBBBB???>>>;;;777444111///...------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,000///...---,,,+++******,,,,,,,,,------------...........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,,,,++++++,,,,,,---...------,,,,,,------...++++++++++++++++++++++++---,,,,,,+++,,,,,,---------,,,++++++******++++++------,,,,,,,,,+++++++++,,,---......------------+++,,,,,,------,,,,,,,,,***************+++,,,,,,---,,,+++******+++,,,---************************)))***+++,,,,,,,,,,,,,,,***,,,------,,,++++++,,,+++++++++++++++++++++++++++,,,,,,---............,,,,,,,,,---,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------000...------...///---,,,,,,,,,---......---,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---......///......------,,,,,,------...---------------------------------....../////////,,,---......///////////////000000222333444555666666666777777888888888888777888999888666666888999<<<;;;:::999888777777777777777777777888888888888999999999999888888888777777777888888999:::::::::::::::;;;;;;;;;<<<<<<<<<=========<<<<<<===>>>>>>=========<<<<<<=========???>>>>>>===<<<;;;::::::999999999999999999999999::::::::::::::::::::::::999999999;;;<<<>>>@@@AAAAAAAAABBBBBBAAA>>>;;;999666555444333111000......////////////////////////------......////////////)))******+++,,,------...------------------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,,,,------***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,+++...---,,,,,,++++++++++++,,,,,,------,,,,,,+++***,,,,,,,,,---------......,,,,,,------------,,,,,,+++++++++,,,,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---,,,++++++,,,...///222222111111111222222333444444555666777777777777777888888777777777:::<<<>>>@@@BBBBBBBBBBBBDDDEEEDDDDDDCCCDDDEEEDDDBBB@@@======<<<999777666888:::===@@@@@@>>><<<;;;777333333777<<>>>>>>>>>>>============>>>>>>??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<::::::::::::::::::::::::;;;;;;;;;<<<===???@@@AAA@@@AAABBBBBBBBB@@@===<<<999999777555333111000///000000111111111111222222000000000///////////////*********++++++,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......++++++,,,,,,,,,,,,------++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---...---,,,+++------,,,+++++++++,,,,,,---------------,,,++++++)))))))))***+++,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,---......333333222222222222333333333333444555666777777666777888::::::999888999:::<<<>>>AAABBBBBBCCCEEEGGGGGGFFFFFFGGGHHHHHHFFFDDD@@@@@@???<<<999666666666888>>>@@@>>>===>>>:::444222555999>>>FFFQQQ^^^gggfffaaaZZZTTTOOOLLLHHHFFFFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGIIIHHHFFFEEEDDDDDDEEEEEEBBBAAA???<<<999555222111------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---......///)))***+++,,,---...//////++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,---------......//////,,,+++++++++,,,,,,---...,,,,,,++++++++++++,,,,,,........................,,,,,,,,,,,,,,,---......---,,,++++++******++++++)))***++++++------...///(((+++------+++******+++***+++,,,,,,---------,,,))))))***+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,,,,***,,,------,,,++++++,,,******+++++++++,,,,,,,,,******+++,,,---------,,,,,,,,,,,,,,,,,,+++******************************+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,+++******++++++***)))((()))+++,,,---,,,++++++*********))))))(((((((((+++,,,,,,------,,,,,,+++,,,------......------,,,+++++++++,,,,,,---------***+++,,,---------------...------,,,,,,------...------------.........///+++,,,,,,---......//////222111///...///111444666555666666777888999:::::::::;;;<<<===>>>======<<<<<<===>>>===;;;;;;===>>>::::::999999888999999::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;:::::::::;;;;;;;;;<<<======>>>>>>;;;<<<<<<<<<===========================>>>??????>>>======<<<<<<======>>>>>>>>>>>>>>>====================================;;;;;;;;;;;;;;;;;;;;;;;;============>>>???@@@AAAAAAAAAAAAAAA@@@???===<<<;;;;;;:::888777555444333222222222333333333444444333222111000///.........+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,......---,,,+++,,,,,,+++++++++,,,---------............---,,,,,,******************+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,+++,,,------......------444444333333222333333333222333444555666666666666777999;;;<<<:::999888999;;;===@@@AAABBBDDDGGGIIIIIIHHHHHHJJJKKKKKKHHHFFF@@@AAAAAA>>>:::666555444666<<<@@@>>>>>>???<<<666333555888:::@@@JJJWWW```ddd```[[[VVVRRROOOKKKHHHFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGIIIHHHFFFEEEEEEEEEFFFFFFCCCBBBAAA>>>;;;888555333------------------------******+++,,,,,,---......---,,,,,,++++++,,,,,,---))))))***+++,,,...///000------,,,,,,+++******)))++++++,,,,,,,,,---------........................++++++++++++++++++++++++///............---------++++++++++++,,,,,,---...,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,++++++******++++++---------,,,,,,,,,++++++***---000000---+++,,,...***+++,,,,,,------------((()))***+++,,,---------++++++---......---++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,---------***,,,...---,,,+++,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,+++*********++++++++++++***))))))+++++++++++++++++++++++++++++++++,,,,,,---------++++++,,,,,,,,,---------...---+++,,,------,,,***$$$&&&)))+++------,,,,,,---,,,,,,+++***)))((((((++++++------------++++++,,,------......------,,,+++++++++,,,,,,---------++++++,,,---------,,,,,,...------,,,,,,------...---------.........//////,,,,,,------...//////000444222000...///222555888888888888999::::::;;;;;;;;;<<<>>>?????????>>>======>>>>>>===<<<<<<===???::::::999999999::::::;;;<<<<<<<<<<<<============>>>=========<<<<<<<<<<<<=========>>>??????@@@@@@============>>>>>>>>>>>>>>>=========>>>??????@@@======<<<<<<<<<<<<=====================>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>=========>>>???@@@@@@BBBBBBAAA@@@???===<<<;;;<<<<<<;;;;;;:::999888888333333333444444555555555555444222000///...---------------------------,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,---...///++++++,,,,,,,,,------------,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,.........,,,+++++++++++++++,,,------.........//////......---,,,......---,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,***+++---...///...------111222444555555333222000555444222222333555888:::777777888888888888777777999:::===???BBBDDDFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHKKKHHHCCC>>>999666555444555777:::>>>@@@???;;;888888333222666<<>>??????@@@AAAAAAAAA@@@======<<<;;;;;;<<<===>>>>>>======<<<;;;::::::999999999:::<<<===???@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBB>>>>>>???@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>???@@@?????????>>>>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;<<<<<<<<<======>>>>>>@@@???>>>>>>>>>???AAABBBCCCBBBAAA@@@????????????>>>>>>>>>>>><<<:::888777777666666666666888:::;;;999888666444222000...---------,,,,,,------...///000///...------...///000------...///...---+++***,,,,,,,,,++++++*********+++,,,,,,------,,,,,,+++------------------------.../////////...------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,000---,,,---+++(((***///,,,,,,,,,,,,,,,+++***)))'''***---......---,,,------------.........//////000///,,,+++******+++,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...---,,,,,,,,,,,,---......*********++++++,,,,,,,,,111222444555555444333222333333444555666777888999777888888888888888777666888999<<>>>>>>>>???@@@@@@AAABBBBBBAAAAAA>>>>>>===<<<<<<===>>>???>>>>>>======<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<=================================>>>>>>???@@@@@@AAA>>>>>>???@@@@@@@@@@@@?????????>>>>>>>>>>>>??????????????????>>>>>>>>>===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<<<<=========>>>>>>??????>>>>>>??????@@@AAAAAA@@@??????>>>>>>>>>>>><<<======>>>===<<<:::999777666666666777888:::;;;::::::888666444222000///------,,,,,,,,,,,,,,,---,,,,,,,,,++++++,,,,,,,,,,,,---.........---,,,+++,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,+++------------------------...............---,,,,,,------------------------+++++++++,,,,,,---------,,,)))))),,,,,,******,,,---------------,,,++++++***,,,...///---+++++++++,,,------------............---+++)))(((((()))***+++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---------,,,,,,,,,,,,---......******+++++++++,,,,,,,,,111222444555666555555444111222555777999999999999888999999999888777666666666888:::===@@@CCCEEEGGGEEEFFFGGGIIIJJJKKKKKKKKKEEEDDDCCC@@@===:::888666444444555888<<<>>>===<<<:::666333555888;;;BBBIIIMMMQQQSSSRRRRRRSSSQQQMMMIIIGGGFFFFFFGGGIIIIIIHHHJJJJJJJJJJJJJJJIIIHHHGGGHHHHHHHHHHHHGGGFFFFFFEEECCCCCCBBBAAA>>>:::777555---------------,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++*********+++,,,,,,------,,,,,,,,,,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++,,,---...,,,***+++---...---***'''%%%%%%,,,---.........---,,,+++---,,,+++,,,......---+++------------------------******+++++++++,,,,,,,,,))))))*********+++++++++((()))+++---...---,,,+++,,,++++++******)))))))))+++,,,,,,,,,,,,,,,,,,---++++++******))))))******))))))))))))))))))))))))++++++,,,,,,,,,+++******((((((((()))***+++---...------,,,,,,,,,,,,++++++******++++++++++++******++++++,,,,,,,,,,,,++++++------------------------+++,,,,,,------------,,,------------------------,,,++++++,,,......---,,,++++++,,,,,,,,,---------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,************+++,,,.........///000///---,,,---...------...////////////...---...///000111111111000222333444555777888::::::;;;;;;;;;;;;<<<<<<<<<<<<=========>>>???@@@@@@AAAAAAAAABBBBBBCCCCCCBBBBBB??????>>>>>>>>>>>>?????????>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;:::999999<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>?????????===>>>??????@@@@@@????????????>>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@@@@???>>>>>>=========>>>>>><<<<<<===============<<<888777666666777888:::;;;<<<;;;:::888666444333222//////......------,,,,,,+++++++++,,,,,,+++++++++,,,,,,---.........------,,,,,,,,,,,,++++++++++++,,,,,,------------,,,,,,------------------------,,,------------,,,,,,+++------------------------)))***++++++------...///...***+++111444222......------.........---,,,,,,+++---///...,,,*********,,,,,,,,,,,,---------------,,,+++)))))))))******---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---......++++++++++++,,,,,,,,,,,,111222333555666666666555111222333555777888999999999999999999888777666666555666888;;;???BBBEEEFFFEEEFFFGGGHHHHHHIIIHHHHHHBBBBBBBBBBBB@@@===:::888777666666888<<>>>>>>>>>>>>>>>>>???@@@AAABBBBBBCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@?????????>>>>>>???>>>>>>>>>>>>======<<<<<<<<<<<<<<<;;;;;;::::::999<<<<<<<<<<<<<<<<<<<<<<<<;;;<<<<<<======>>>>>>???======>>>????????????>>>>>>>>>======>>>>>>???????????????>>>>>>>>>>>>>>>========================>>>>>>>>>>>>>>>?????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>???AAAAAA@@@??????>>>>>>=========>>>??????========================888888777777777888::::::<<<;;;:::999777555444444333222222111000///...---,,,---////////////---,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------+++,,,,,,---,,,,,,++++++------------------------+++++++++,,,,,,---------///+++,,,333888555///+++,,,---------------,,,,,,+++---......,,,+++***++++++++++++,,,,,,,,,------///...---,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,111222333444555555666666222222111111333555888:::999999999999999888777777555555777999===@@@CCCEEEFFFFFFFFFFFFEEEEEEDDDCCC@@@AAABBBCCCAAA???<<<:::888666555666999===???@@@<<<777444444444333555:::CCCHHHKKKKKKMMMPPPOOOKKKJJJGGGEEEDDDFFFHHHIIIIIIIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGHHHHHHHHHGGGFFFFFFDDDCCCBBBAAA???>>><<<;;;111111000/////////000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////......---......///,,,,,,,,,,,,,,,,,,,,,,,,...////////////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---,,,+++''')))++++++++++++,,,---------.........---------+++,,,------,,,+++++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---)))+++...000111000///---+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,,,,++++++------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,---...//////000//////)))***++++++++++++***)))***+++,,,---,,,,,,,,,,,,,,,,,,+++++++++,,,---...------------------------++++++++++++++++++++++++++++++++++++++++++******,,,...///...---,,,---...,,,---///000000000///...000111333444666666777777666777888999;;;<<<===>>>=========>>>>>>>>>???????????????@@@AAABBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAA????????????>>>>>>===============<<<<<<<<<<<<<<<:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<======>>>>>>;;;<<<======>>>>>>=========<<<<<<<<<======>>>???>>>>>>>>>>>>>>>>>>??????===========================>>>>>>>>>?????????@@@?????????????????????>>>===>>>???AAAAAA@@@????????????>>>>>>>>>??????@@@???>>>======<<<;;;;;;;;;999888777777777888999:::::::::999888777666555444333333333222111///---,,,...///000111111000///...,,,,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------++++++,,,,,,---,,,,,,+++---------------------------------,,,,,,+++++++++---))))))///333///((($$$***+++,,,,,,,,,,,,++++++)))+++------,,,,,,---...+++++++++,,,,,,,,,------......---------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,222222222333333444444444444222111000111333777999888888999999999999999888555555666888;;;>>>AAACCCFFFFFFFFFEEEDDDBBBAAA@@@@@@AAABBBCCCBBB@@@>>><<<777555333333555888999:::;;;777444444333111222666???DDDHHHJJJMMMPPPPPPMMMLLLIIIFFFDDDEEEGGGHHHHHHHHHHHHIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHHHHGGGGGGFFFEEEDDDCCCAAA@@@>>>======222111///...------............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,++++++,,,,,,,,,,,,------,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,***+++,,,------,,,***+++,,,,,,++++++---...*********+++++++++,,,,,,***+++------,,,++++++,,,,,,,,,+++******)))((((((******+++++++++,,,,,,,,,++++++,,,,,,,,,---------((()))+++---...---,,,+++,,,++++++******)))))))))+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++******+++,,,,,,,,,++++++,,,+++******))))))******++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,------.........------)))***+++,,,,,,+++***)))***,,,---...---,,,---...---,,,+++***+++,,,---...------------............,,,,,,,,,,,,++++++++++++((((((***,,,---.........+++---............///111///000111111222222111111444555666777999999::::::999999:::;;;<<<<<<===>>>>>>>>>>>>>>>?????????????????????@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@??????======>>>>>>===<<<;;;:::::::::::::::::::::::::::888888999::::::;;;<<<<<<::::::::::::::::::::::::999999::::::;;;<<<<<<<<<::::::;;;<<<<<<<<<<<<;;;;;;;;;:::;;;;;;<<<===>>>>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@@@@@@@@@@@@@@@@@@@????????????>>>>>>???@@@@@@@@@@@@@@@@@@??????>>>>>>>>>?????????>>>===;;;:::::::::::::::999888777777888999:::999999888777666666555555222222333222111///---,,,......////////////......------,,,,,,,,,---......,,,,,,,,,,,,------------------............------------------------------+++,,,,,,---------------------------------------///......---++++++***)))///+++***///111---((('''******++++++,,,,,,++++++)))+++,,,,,,,,,,,,---///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,+++++++++++++++,,,------------------,,,,,,,,,,,,222222111111111222222333444333333333333444555666777777888999::::::::::::666666666777999<<>>888666333222444555555555:::666444555444111111555;;;AAAFFFIIIMMMSSSTTTQQQRRRNNNIIIFFFEEEEEEFFFEEEFFFGGGHHHHHHIIIIIIIIIIIIFFFGGGGGGHHHHHHGGGGGGGGGGGGFFFDDDBBB@@@???>>>===444333000...---,,,---.........---------,,,,,,,,,------------------------++++++++++++++++++++++++---,,,,,,+++******+++++++++++++++,,,,,,---------))))))***+++,,,,,,,,,,,,------------------------++++++++++++++++++++++++...,,,******,,,------,,,/////////---***((()))************+++,,,---...///(((***------+++***,,,...,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,******+++++++++++++++***************************---,,,,,,,,,,,,,,,,,,+++++++++******+++,,,,,,---************************)))***+++,,,,,,,,,,,,+++*********)))******+++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++*********+++---......---+++******---//////---,,,---///---,,,+++******,,,---///------------.........///------------,,,,,,,,,+++((()))+++---.../////////,,,...000000000111333555444444444444444555666666777888999:::;;;<<<<<<<<<<<<<<<<<<=========>>>>>>?????????@@@@@@@@@@@@AAA?????????>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;<<<<<<;;;:::888777888888888888888888888888666666777777888999999999888888888888888888888888666666777888888999999:::888888999::::::::::::999999999999999:::;;;<<<======>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>??????@@@AAAAAAAAAAAA@@@@@@@@@???????????????>>>>>>??????@@@AAA@@@???>>>===============<<<;;;:::999999:::;;;<<<::::::999888888888999:::999999888888777777666666444444555555555333111///......------------......///...---,,,,,,,,,------,,,,,,,,,---------......------............------------------------------,,,,,,---...............---------------------------------,,,,,,+++++++++000------000000---,,,///***++++++,,,------,,,,,,+++,,,---,,,++++++,,,...,,,------------.........++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------+++++++++***++++++,,,---......---------,,,,,,,,,222222111111000111111111333444555666666555444444666777888999:::;;;;;;;;;777666666666888;;;>>>@@@EEEEEEEEEEEEEEEDDDDDDCCCBBBBBBBBBBBBAAA@@@??????:::888555444555555444333999555333555444111111444777>>>DDDHHHNNNUUUWWWUUUVVVQQQKKKGGGEEEDDDCCCCCCEEEFFFGGGHHHIIIJJJJJJJJJFFFGGGGGGHHHHHHHHHGGGGGGHHHFFFDDDBBB@@@???>>>>>>888666333000///...//////......---------,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,---...//////000000------------------------++++++++++++++++++++++++...,,,******+++------,,,***+++,,,+++******,,,...,,,,,,------///000222333&&&))),,,---++++++,,,///++++++,,,------...//////******+++++++++,,,,,,,,,)))************+++++++++------,,,,,,,,,,,,,,,,,,((()))***+++---...000000---------,,,,,,+++++++++******))))))***+++,,,,,,)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,*********+++,,,---//////+++++++++,,,,,,---------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------////////////...------,,,,,,---///000000///---,,,+++---000000---,,,...000---,,,+++******,,,...///---------.........//////.........------,,,,,,,,,+++,,,---.........---,,,---///111222222444666888888777666666666777999:::::::::;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@@@@AAAAAAAAABBBBBB??????>>>>>>===<<<<<<<<<===============<<<;;;;;;::::::;;;;;;:::888777666666666666666666777777777555555555555666666666666666666666666666666666666444444555555666777777777777777888999999999999888888888888888999:::;;;<<<======>>>>>>?????????@@@>>>>>>>>>>>>>>>>>>>>>>>>===>>>>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@?????????@@@???>>>>>>>>>???AAABBB@@@???>>><<<<<<;;;;;;;;;999999888888999:::<<<===;;;:::999888888888999:::999999999888888888777777777888999:::999888555444000///...------...///000000///---,,,+++,,,,,,---,,,,,,,,,------.........------............------------------------------,,,------.../////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,+++))),,,111+++,,,------.........------......,,,******+++,,,---------.........//////------...//////.........+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...++++++******++++++,,,---.........------,,,,,,,,,333222111000000000222222222333333333333333222222777777777777888999:::;;;;;;999666444555777:::===AAACCCEEEFFFGGGFFFDDDCCCFFFFFFFFFFFFEEEDDDCCCBBB:::======999333///000333444444555666555444222111666999???JJJTTTZZZ[[[ZZZaaaXXXPPPMMMHHHAAABBBFFFHHHGGGFFFFFFHHHHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFEEECCCCCCCCCCCCBBBAAA@@@@@@;;;888333///---,,,---///---------.........//////...------------...//////------------------------------------------------,,,+++)))))))))+++---...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,+++***)))------------------------...---,,,,,,++++++++++++///...------,,,,,,,,,,,,------,,,,,,,,,---......+++,,,,,,,,,++++++,,,...+++++++++,,,,,,---------,,,,,,,,,++++++******************++++++,,,,,,,,,...------,,,,,,++++++***,,,,,,,,,++++++*********,,,------......------,,,------,,,++++++******)))************************++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......++++++++++++,,,---......,,,,,,,,,---------......---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---//////...---,,,,,,++++++------------------------......------------,,,,,,+++,,,---///000000000111000000111222444666777888888888888888888888999999<<<<<<======>>>>>>??????>>>======<<<<<<======>>>===============>>>?????????>>>;;;::::::;;;>>>???<<<<<<<<<<<<;;;:::999888;;;:::777555444555777999::::::999888666555444444555555555555555555555555666666555555555444444444333333333333333333333333555555666666555555444333777777666666666666777777999::::::;;;<<<<<<======@@@???===<<<;;;<<<==================>>>@@@AAABBB>>>@@@AAACCCDDDCCCCCCBBB@@@@@@@@@AAAAAAAAABBBBBBCCCAAA>>>;;;999888888999999999999999999999999999>>>===<<<;;;;;;;;;;;;;;;;;;:::999777666777777888777777777777888888888888777333///......///---+++------,,,,,,+++,,,,,,,,,.................................------,,,,,,,,,------------------------111///...------,,,***))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---.../////////...------++++++***))),,,,,,,,,---------.........---,,,,,,---...---,,,.........------,,,,,,,,,------------------------...------,,,,,,------...+++,,,---...---+++(((''',,,,,,,,,++++++*********,,,,,,,,,------.........---,,,,,,++++++,,,,,,---+++,,,.........,,,***)))333222111000000111222222666666666666666666555444555555555555666777888999:::999777666666888:::<<>>AAAAAA>>>777222111333333444444555444333222111555777===GGGRRRYYY\\\\\\___YYYTTTRRRMMMFFFDDDFFFFFFFFFEEEGGGHHHIIIHHHGGGFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCBBBAAA@@@@@@===:::666111///......///---------.........//////---------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,++++++------------------------...---,,,,,,+++++++++,,,---,,,++++++*********+++,,,,,,+++++++++,,,------+++++++++***))))))+++,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))******++++++******)))+++++++++++++++++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......------,,,,,,+++,,,,,,,,,,,,,,,,,,---------......------------------------------,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------------------,,,,,,,,,,,,---------------------------...///111222222222222222222333444555777999:::999999999:::::::::::::::<<<<<<=========>>>>>>>>><<<;;;;;;::::::;;;;;;<<<============>>>@@@AAABBB???>>><<<;;;:::;;;<<<===888999::::::;;;;;;::::::;;;999777555555666888999;;;;;;:::999777666666555555555555555555555555555555555444444444333333333222222222222222222222222333444444555555555444444555444444333333444444555777888888999::::::;;;;;;<<<;;;999888888888999:::999999:::;;;<<<>>>@@@AAA??????AAABBBBBBBBBAAA@@@????????????@@@@@@@@@@@@@@@???===;;;:::::::::;;;::::::::::::::::::::::::======<<<;;;;;;;;;<<<<<<<<<;;;:::888888888888999777888888888999999::::::999666222111111111///---......---------------...------------------------......---------,,,,,,,,,---------------------------,,,++++++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------............------,,,,,,++++++***,,,,,,,,,------------...---,,,,,,,,,---...------......---------,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,,,,------+++,,,---------+++)))(((---,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,---------,,,+++***222111111000111111222222333444444444444333222111333333333333444555666666999999888888999999:::;;;@@@BBBDDDGGGHHHIIIIIIIIIIIIHHHHHHGGGFFFEEEDDDCCCCCCFFFGGGCCC<<<666222222333333333333333333222111333555:::CCCNNNWWW]]]```^^^\\\\\\[[[VVVMMMGGGEEEDDDDDDEEEGGGIIIJJJHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDCCCCCCBBBAAA@@@???===999444111///......---------...............---------------......///------------------------+++++++++++++++++++++++++++,,,...000000///...,,,++++++------------++++++------.........---,,,,,,------------------------------,,,+++++++++,,,,,,,,,,,,+++*********++++++++++++******+++,,,------...---,,,+++******++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,++++++++++++++++++******+++,,,,,,---......,,,,,,,,,++++++++++++***+++,,,,,,------,,,,,,+++)))******+++,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......///...---,,,++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------......------------......++++++,,,,,,---...//////---------,,,,,,+++++++++++++++,,,,,,---............///000111222333333333555555555666777999:::;;;:::::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<============;;;;;;::::::::::::;;;;;;<<<<<<===>>>@@@BBBCCCDDD@@@???>>>===<<<;;;;;;;;;555666888999:::;;;<<<<<<999888777666666777999;;;;;;;;;::::::999888777777555555555555555555555555444444444333333333333333222222222222111111111111111222333444444555555444444333333222222333333444555555555666777777888888666666555444444444555555444444555777999;;;===>>>===>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;======;;;;;;;;;;;;;;;;;;;;;;;;===<<<<<<<<<<<<======>>>>>>===<<<;;;::::::::::::888888999:::;;;;;;<<<<<<;;;999666444444333222000///..................///------------------------...------------,,,,,,,,,------------------------)))((((((***,,,...------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------............------------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,---,,,,,,***)))------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++111111111111111111222222222222222222222111000000222222222222333444555555888888999:::::::::::::::===???BBBEEEGGGIIIJJJKKKJJJJJJIIIGGGFFFFFFEEEEEEHHHJJJKKKGGG@@@999333111222222222222222222222222111333777???IIISSS\\\aaa```aaadddddd___TTTJJJDDDCCCCCCDDDGGGIIIJJJIIIGGGFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@>>>;;;666222///...---........................------,,,,,,------...///------------------------++++++++++++++++++++++++++++++------------,,,+++***+++---......---+++***,,,---------------,,,,,,---------------------------,,,,,,++++++,,,,,,,,,...------,,,,,,---------++++++++++++,,,---......333000...,,,,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,---------++++++++++++++++++++++++,,,------......------,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------............---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------+++,,,,,,,,,------...............------.........++++++,,,------......///---------,,,++++++*********+++,,,---...///000000//////111222333444444444777777777888999:::;;;<<<999::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<=========<<<;;;;;;;;;;;;;;;;;;<<<:::;;;<<<===???BBBDDDEEEAAAAAAAAA@@@???===:::999666777888999:::;;;;;;;;;888777666666777888:::;;;;;;;;;::::::999999999888555555555555555555555555444444444444444444444444333333333222222222222222///000222333444555555555555444444333333444444555222222333444444555555666333333222222222222222222222222222333555666888999999:::;;;;;;<<<=========>>>>>>>>>============<<<======<<<;;;<<<<<<===>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>?????????>>>>>>===<<<<<<<<<;;;888888999:::;;;<<<<<<===;;;:::999777666555444333000///...............///------------------------------------------------------------------------))))))(((***---......---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,------------...///------------------------------------------------,,,++++++******++++++,,,******+++,,,,,,,,,++++++------------------------,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---------,,,++++++,,,,,,---000000111111222222222222444444555555555555444444222222222222333444555555777888999:::::::::999999:::;;;>>>AAADDDGGGIIIJJJKKKKKKIIIHHHGGGGGGHHHHHHJJJLLLLLLJJJCCC<<<555111222222222222222222222333111222555:::CCCMMMWWW^^^```eeehhhhhhcccYYYNNNEEECCCCCCDDDFFFIIIJJJHHHGGGHHHHHHGGGGGGGGGGGGFFFFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@>>>;;;888444000---,,,.....................---,,,,,,,,,,,,,,,---......------------------------------------------------------++++++***+++,,,---***+++---......---+++******+++,,,,,,,,,,,,++++++------------------------,,,,,,,,,++++++,,,,,,------------,,,,,,------...,,,,,,,,,------...000000444000---+++,,,------------------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********---------,,,,,,+++++++++++++++++++++++++++++++++))))))************)))))),,,,,,,,,+++++++++************************************************************+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......---,,,,,,,,,------...///,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,------..................------.........---------------------------------,,,,,,+++++++++++++++,,,---///000111111222333444666777777777777999999999999999:::;;;<<<777888888999::::::;;;;;;;;;;;;<<<<<<===>>>>>>>>>;;;;;;::::::::::::;;;;;;999:::;;;<<<>>>@@@BBBCCCAAABBBBBBBBB@@@===;;;999999999::::::::::::999999777666666666666777999:::999999999999999999999999666666666666666666666666555555555555666666666666555555444444444333333333///000111333444555555666444444333333333333444444111222222333444444555555222333333333333333333333333333222222222222333333555555666777999;;;<<<======<<<<<<<<<<<<<<<<<<<<<>>>======<<<<<<<<<=============================================>>>???@@@@@@@@@??????>>>======<<<888888999999:::;;;;;;<<<:::::::::999777666666666111111///......---------------------------------------------------------------------------------,,,++++++,,,...///...---,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,+++***++++++,,,,,,------...+++++++++,,,,,,,,,------***,,,......,,,,,,---///------------------------------------------------,,,++++++******++++++,,,***+++++++++,,,,,,++++++------------------------,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,------,,,,,,++++++,,,------///000111222222222222222111111222333444444444444222222222222333444555555777777888999999999999888888999;;;>>>BBBEEEHHHIIIKKKKKKIIIIIIIIIIIIKKKKKKLLLMMMLLLJJJEEE???888444333222222222222333333444111222444777===FFFPPPWWW\\\bbbfffeeeaaa[[[RRRIIIEEEDDDCCCDDDGGGHHHHHHGGGIIIIIIHHHHHHHHHGGGGGGGGGDDDDDDDDDDDDDDDCCCAAAAAA@@@???===999555111...,,,...............---------,,,,,,,,,,,,,,,------...------------------------------------------------000...,,,++++++,,,---///++++++------------++++++******++++++,,,,,,++++++------------------------,,,,,,+++++++++,,,------++++++*********+++,,,,,,------------...000111111222---)))(((***,,,,,,+++---,,,,,,,,,,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++......---,,,,,,+++*********++++++++++++,,,,,,,,,******++++++++++++******------,,,,,,+++******)))******************************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......,,,,,,,,,,,,---...///000,,,,,,,,,---------......+++,,,,,,------.........---------------...............------------......---------------------,,,------------------------------...///000111222333777888999:::;;;<<<<<<<<<999999999888999999::::::666666777888888999:::::::::;;;<<<===>>>@@@@@@AAA::::::999999999999::::::;;;;;;;;;<<<===???@@@AAA@@@AAAAAA@@@???<<<:::999:::::::::999888777666666666666555555666666777777777777777777777777888888666666666666666666666666666666666666666777777777666666555555444444333333000111222444555555666666333222222111111222222333333333333444555555666666444444555666666666555555555444333222111111111111222222333444666888999;;;999999:::::::::;;;;;;;;;========================???????????????????????????>>>>>>>>>>>>??????@@@@@@@@@@@@@@@???>>>======999999::::::::::::;;;;;;777999::::::999888888999555444222000///---------........................,,,,,,,,,------------...------------------------...---,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,+++++++++,,,,,,---------++++++++++++,,,,,,,,,,,,+++---///...+++***,,,///,,,,,,,,,------------...++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------...///111222333333222222,,,---///000222333333333111111111111222333444555666666777777777888888888777888:::===@@@DDDGGGHHHKKKJJJIIIIIIIIIKKKMMMNNNNNNMMMMMMKKKHHHBBB<<<888444333222222222444555666222333444555999@@@IIIPPPTTT[[[^^^]]]\\\[[[UUUNNNGGGEEECCCCCCEEEGGGGGGGGGHHHHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEDDDDDDCCCBBBAAA@@@???>>><<<888444000...//////.........---------,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,------------------------,,,+++++++++,,,,,,---...+++*********++++++,,,---,,,,,,,,,---...///000111111,,,&&&&&&))),,,,,,++++++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------............---------......///,,,,,,,,,---------......++++++,,,,,,---......///............------------------,,,,,,,,,,,,------+++,,,,,,------.........,,,------......//////000//////000111222222333333888999:::;;;<<<=========999999888777777888888888555555666777888999:::;;;999:::<<<>>>@@@BBBCCCDDD===<<<<<<;;;;;;<<<<<<===>>>>>>>>>===>>>>>>??????>>>>>>===<<<;;;:::888888777777777777666555444333555555555555444444444444444444444555555666666666666666666666666666666666555555555555666666777777666666555444444333222222111222333444555666666666333333222222222222333333555555555666777777888888555666777888888888777777555444333333333333333333333333222222333444555666555555666777888999999::::::;;;<<<===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>>>>??????@@@@@@AAAAAA@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;666999<<<<<<;;;:::;;;===:::888666333111///...---////////////////////////,,,,,,,,,---------......------------------------,,,+++***+++---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,,,,///111///+++)))+++...,,,,,,,,,---------......++++++++++++++++++++++++------,,,,,,,,,,,,------------,,,+++************++++++++++++,,,,,,,,,---,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---***+++,,,---------,,,,,,...///111222333333222222...///111333555666777777000000000000111222333444666666666555666777777888888888:::===@@@DDDGGGHHHKKKJJJIIIIIIJJJLLLOOOPPPOOONNNMMMLLLIIIEEE???<<<444444333222333444666777333444555555666<<>>:::666222/////////.........---------,,,,,,++++++,,,,,,---...------------------------++++++++++++++++++++++++((()))+++++++++)))'''&&&---,,,,,,++++++,,,,,,---+++,,,------.........---------------------------++++++++++++,,,,,,---...,,,,,,,,,,,,------...///+++++++++,,,---...000000222,,,''''''+++...///---+++++++++,,,,,,---------*********++++++,,,,,,,,,*********++++++,,,,,,---***++++++,,,,,,------...*********++++++,,,,,,,,,)))))))))******)))))))))*********++++++,,,------........................------------------------******+++++++++,,,,,,,,,------------------------,,,,,,,,,---------......000///...---------------,,,,,,,,,---------......++++++,,,,,,---...///////////////...---------,,,---,,,,,,++++++,,,,,,---)))***+++,,,...///000111,,,------...///000111111111111111222333333444444666666888999:::;;;;;;;;;888888777777666777777777555666777888999:::;;;;;;999:::<<<>>>AAACCCEEEFFFAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@???>>>>>>>>>???<<<;;;:::999888888777777444444555555444444333222555555555444444333333222222222333333444555555555777777777777777777777777444444444555555555666666555555444333333222111111333333444555666666666666666555555444444555555666666666777777888999999999555666888999999999888888444444333333444555555666555444222111111111222222111222333444555777888888888999;;;===???AAABBBBBB@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@???>>>>>>>>>???@@@@@@AAAAAA@@@???===<<<>>>>>>>>>===<<<<<<;;;;;;555999===>>><<<<<<===???===<<<999666333000///...000000000000000000000000,,,,,,,,,------.........------------------------***))))))***,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---000222///***(((***---,,,,,,,,,------.........------------------------...------,,,,,,------......---,,,+++*********************++++++,,,,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---)))***,,,.........,,,+++***,,,...000111111111111222222111111222222333444333111000111222444333333777777777777777888888888333555777999<<>>@@@DDDGGGGGGJJJJJJJJJJJJIIIHHHGGGGGGJJJHHHEEEDDDDDDEEEDDDCCCAAA@@@@@@@@@???<<<777333000000/////////.........------------------------......---------,,,,,,,,,///,,,))))))+++......---++++++,,,------...//////,,,,,,+++******+++++++++++++++,,,------...//////,,,,,,+++++++++,,,---...,,,------......------,,,---------............///---,,,,,,++++++,,,,,,---///---+++))))))+++---///++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********+++++++++******)))))))))++++++,,,,,,,,,,,,------///...---,,,,,,,,,,,,,,,+++***)))'''''')))***+++++++++++++++++++++++++++---------,,,,,,+++++++++---.........---,,,,,,+++------,,,++++++***))))))...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................------------,,,,,,+++***,,,,,,------------------......---,,,---...///000222222222333333444444444555555555666777888::::::999999888888888777777777:::;;;<<<<<<===============???AAADDDEEEEEEDDDCCCDDDCCCBBB@@@???>>>>>>>>>======<<<;;;;;;:::999999;;;::::::888777666555444333333444444444333333222555555333222111111111111333333444444555444444333444444555555666777777888444444333222222333555666555444444333222111111000222333444444555555555555555555555444444333333333555666777888999:::;;;;;;777777666555555666666777666666666666555444333222444444333222222333444444111111222222222333333333888888888999;;;===???AAADDDCCCBBBAAAAAAAAAAAAAAABBBAAA???>>>===>>>>>>???>>>>>>?????????>>>>>>===@@@@@@AAAAAA@@@???===<<<<<<;;;;;;;;;;;;<<<======;;;;;;:::999777555444333000//////...------,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,------.........---------------------------------,,,,,,+++++++++...,,,)))&&&%%%''')))+++.........------,,,,,,,,,///...---,,,,,,,,,,,,---++++++,,,,,,,,,,,,,,,,,,...------,,,,,,------......,,,***''''''***,,,...///...---,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......------------------------)))***++++++,,,,,,,,,,,,$$$&&&))),,,...000111111222222111111222222333444444222111222333555444444777777777777888888888888444555777888:::???DDDIIIFFFEEEEEEEEEEEEGGGIIIJJJMMMKKKJJJKKKMMMLLLFFFAAA>>><<<777444111111222333222222333222222444777:::BBBEEEKKKQQQTTTUUUTTTRRRNNNIIICCC@@@AAADDDFFFFFFIIIIIIJJJIIIIIIHHHGGGGGGGGGEEECCCBBBCCCDDDDDDDDDAAA@@@@@@@@@???<<<777444000000//////......------------------------------...------------,,,,,,,,,111...***)))+++,,,,,,+++++++++,,,,,,------......+++++++++++++++++++++,,,+++++++++,,,------......++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---...---,,,******+++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,------,,,+++***))))))***+++,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,------,,,++++++***------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,++++++,,,------------.........///...---------...000000222222222333333333333333444444444444555666777777:::;;;;;;;;;;;;;;;:::999;;;<<<===???@@@AAABBBBBBBBBDDDFFFGGGHHHHHHGGGFFFBBBAAA@@@???============<<<;;;;;;:::999999888888888888777666555444333222222222333333333333222222555555444444333444444444333444555666666777777777555555555555555555555555888777666555555555666666555555555444444333333222111222222333444444333333555555444444444333333333444444555666777888999:::;;;;;;::::::::::::::::::666666666555444333222111444333222222222222333444111111111222222222333333777777777777999;;;===>>>BBBAAAAAA@@@@@@AAAAAABBBCCCBBBAAA@@@??????@@@@@@AAAAAAAAABBBBBBAAAAAA@@@>>>?????????>>>===<<<;;;;;;;;;;;;;;;;;;<<<======<<<;;;;;;:::888777555444111111000///......------,,,,,,---------.........------------------------,,,,,,---------------------------------------------------,,,,,,,,,++++++---,,,***))))))***,,,...------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...------------,,,,,,,,,,,,------,,,,,,,,,,,,------///...,,,******,,,...///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------------------------***+++,,,,,,,,,,,,,,,,,,((())),,,...000222333333222111111111111222333333555333222333444555555555666666777777888888888888777777777777888<<>>===<<<>>>@@@BBBDDDFFFGGGHHHFFFFFFHHHHHHHHHGGGFFFEEE???>>>===<<<;;;;;;::::::999999999888777777666666666666555555444333222222222333333444444444333333111111111111111222333333222222333444555666666666444444444444333333333333666555444333222222222333111111111111111111111111222222333444444444333333444444444444333333333333333333444555666777777888888888999:::::::::999888666666666555444333111000333333222222222222333333111111111111111222222222444444555555777888:::;;;???>>>>>>??????@@@AAABBBCCCBBBAAA@@@?????????@@@BBBBBBCCCCCCCCCCCCCCCBBB???????????????===<<<<<<;;;;;;::::::;;;;;;<<<============<<<;;;999888777444333333111000///......---------...............------------------------------------------,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...///000,,,,,,,,,,,,++++++++++++,,,,,,,,,---...///111111//////......---,,,,,,,,,------,,,,,,,,,,,,------//////............//////...------,,,,,,,,,,,,,,,,,,---...//////...---,,,+++************+++,,,,,,------------------------,,,------------,,,,,,+++...//////000111111111111111111111111111222222333444333222222444555555444666666777777888888999999999888777666666888===AAAAAAAAABBBBBBCCCCCCCCCCCCDDDBBB@@@AAABBBCCCCCCAAA>>>;;;888444222111111111000111222111000111333555444888???FFFLLLNNNOOOOOOPPPMMMGGGCCCAAA@@@@@@AAAFFFGGGHHHHHHHHHHHHHHHGGGDDDBBBAAABBBCCCDDDCCCBBBAAA@@@@@@@@@???>>>:::777222111///...---,,,,,,,,,---------------------------------,,,,,,,,,++++++///---,,,+++++++++++++++,,,+++++++++++++++++++++''')))+++.........---,,,*********++++++,,,,,,,,,)))***,,,......---,,,+++,,,,,,,,,------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))+++++++++,,,,,,,,,------++++++++++++,,,---......,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++)))******++++++,,,,,,---,,,,,,++++++++++++,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------------...//////000000111111111111111222222222333333333222222111111000111111222333555666888999>>>@@@CCCEEEEEEDDDAAA@@@@@@AAACCCEEEGGGHHHIIIIIIDDDDDDEEEEEEDDDCCCAAAAAA<<<;;;:::999888888888888777666666666555555555444555555555444444333333333222333444444555444444444111111111000111111222333333333333333444444555555555555555555555555555555111111111111111111111111//////000000000000000000333444444555555555444444333333333333333333333333333333444444555666666777444666888999999888777555888888777666555444222111333333222222222222333333111111111111111111111111222333333444555555666777;;;;;;;;;<<<===???AAABBBAAAAAA@@@???????????????AAAAAABBBCCCCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@??????;;;;;;;;;:::;;;<<<<<<===>>>>>>>>>>>>===<<<;;;:::777777666444333111000000.....................///------------------------.........------,,,,,,,,,------------------------------------------,,,,,,,,,,,,---...............++++++++++++++++++++++++,,,,,,---...000222444555000000///...------,,,,,,---,,,,,,,,,,,,,,,,,,---......////////////......------,,,,,,+++,,,,,,---,,,---///000000///---,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++------------------......111111000000111111222333333222000111333444444333555666666777888888999999:::999888666555777;;;>>>@@@AAABBBDDDDDDDDDDDDCCCDDDCCCAAAAAACCCDDDDDDDDD:::888666333222111111222111222333333111111333444000444:::@@@GGGKKKNNNOOOPPPNNNJJJEEEAAA???>>>>>>EEEEEEFFFGGGHHHHHHHHHGGGGGGFFFDDDDDDEEEDDDCCCAAABBBAAA@@@@@@@@@???<<<:::444333000...,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,---...,,,+++++++++++++++++++++((())),,,...///...---,,,******++++++++++++,,,,,,)))***,,,......---,,,++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,------------+++,,,,,,------,,,,,,++++++,,,---......,,,***)))+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++)))(((''''''+++++++++,,,,,,,,,------+++++++++++++++,,,---...+++++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,++++++++++++++++++++++++------,,,,,,,,,,,,------------------------------........................,,,,,,,,,---------......------------------------------------------------...------,,,,,,---......------...//////000111111222222333333333444444444444333333222222111111111111111333666999<<>>===<<<999888888777666666666666444444444444444333333333222222222222222222222222000111222333333333333333555444444444444444444555666555555444444444555555666666666777777777888888111111111222333333333333222222222222222222222333333333444444444444333333333333333333333333333333333444444555555666666666555666888::::::999888777999888888888666555444333333333333444444333333333222222111111111111111111111222222333333444444444777777888999;;;===>>>???@@@@@@AAAAAAAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@<<<<<<;;;;;;<<<<<<===>>>???????????????>>>======;;;:::999777555333222111////////////////////////------------------------.........------,,,,,,,,,------------------------------------------------------......---,,,+++***++++++++++++++++++++++++***++++++---...000222333000000///...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---............---,,,,,,,,,+++++++++,,,,,,---,,,---///000000///---,,,,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++------------///000222222111000000000000111222222333111000000222333333222555555666777888999999:::::::::999888666666999;;;???AAACCCEEEFFFFFFEEEDDDAAAAAAAAAAAAAAABBBCCCCCC999888666444333222222333222444555444222222222444///222666<<>><<<777555222///---,,,------------------------------,,,,,,,,,,,,++++++++++++(((***,,,,,,,,,,,,...000+++++++++,,,,,,,,,,,,,,,***+++,,,---......------++++++,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------++++++------------++++++++++++------------,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------//////...---+++***))))))++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---***++++++++++++++++++***++++++++++++++++++++++++*********+++++++++++++++,,,,,,---.........------------------------------...------,,,,,,------...------------------------------------------------,,,,,,,,,---------......------------------------...........................---,,,,,,,,,---//////---......///000111222222333444444555666555555555444444333333333333333333222444666:::>>>BBBFFFHHHCCCDDDFFFFFFFFFEEECCCAAABBBBBBCCCCCCBBBAAAAAA@@@???>>>>>><<<;;;::::::999777666666555444444555555333333333333333333333333000000000000000000000111//////000111222222222222444333333333444555666666666555444333333444555666555666666666666666666666222333333444555555444444222222222222111111111111222222333333222222111111222222222222333333333333333333444444555555555555222333444666666666666555777777777777777666555444444444555555555555444444333333333222222222222222222222333444444333333222333333444555777999;;;<<>>??????@@@@@@@@@@@@@@@???>>>>>>>>><<<:::888555444333000000000000////////////------------------------------------------,,,,,,------------------------------------............------------,,,+++***)))++++++++++++,,,,,,,,,,,,)))))))))***+++,,,---...//////......---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,+++++++++++++++,,,,,,---,,,---...//////...---,,,------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++000000000000111222444555000000000000000111222222444222111111333444444333555555666777888999::::::999:::;;;:::888777888999===???CCCFFFHHHHHHFFFEEE@@@AAAAAAAAAAAAAAAAAABBB<<<;;;999777555333333333333444555444222111111222000111444888???FFFMMMQQQTTTTTTRRRMMMGGGCCCBBBBBBBBBCCCDDDFFFGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGEEEBBBBBBAAA@@@@@@@@@@@@???===999777333000...---......------------------------,,,,,,,,,++++++++++++***)))+++------,,,+++---...++++++,,,,,,------......,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,***+++---......---+++*********+++,,,------------++++++,,,,,,,,,,,,------,,,,,,,,,---------......---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))*********++++++++++++++++++,,,---------------+++,,,,,,------......///---,,,,,,,,,,,,,,,,,,---........................++++++++++++++++++++++++,,,,,,,,,---------..............................------------------------...---,,,,,,,,,---///000---...///000111222222333444555666777777777666666444444444444444444555555666777999===AAAEEEIIIKKKEEEEEEEEEDDDDDDBBBAAA@@@>>>>>>>>>>>>>>>===<<<;;;;;;:::999888777777666666666555555444444444444444222222222222222222222333111111111222222333333333222333444555666666666666444444555777999;;;===>>>======<<<<<<===???BBBCCCDDDDDDCCCBBB@@@???>>>>>>===>>>>>>>>>===<<<:::999777666666555555444444444444444555555444444333222111111222222222333333333222222222333333333333333000000111111222333333444444444555555555555444444555555666777777666555555444444444333333333222222333333444555555444333222000111111222444666888999;;;===???AAACCCDDDDDDDDDCCCDDDEEEFFFGGGGGGGGGGGGCCCCCCAAA@@@??????@@@@@@>>>>>>>>>>>>>>>???@@@@@@??????@@@@@@AAA@@@@@@@@@AAA@@@>>><<<999777555444111111111000000000//////------------------------,,,,,,------------------------------------------------------.........///---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++************++++++,,,------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,111000///---------......000000000000000111111222555333222222444555555444444555666777888999::::::999:::<<<;;;999888888888;;;>>>BBBFFFHHHHHHGGGFFFDDDFFFGGGGGGFFFEEEEEEFFF@@@>>><<<999666444333222222444555444222000000111222222333666===EEENNNSSSVVVWWWVVVQQQJJJEEEDDDEEEAAABBBDDDEEEGGGHHHHHHHHHDDDDDDDDDFFFHHHHHHFFFDDDBBBAAA@@@@@@AAAAAA???>>>;;;888444111.........///------------------------,,,,,,,,,+++++++++*********---///...+++***+++---++++++,,,------...//////......---,,,,,,,,,------------------------------,,,,,,+++++++++,,,---...+++++++++,,,,,,+++++++++)))************+++++++++***+++---......---+++*********++++++,,,---...///++++++,,,,,,,,,---------,,,,,,,,,------.........(((((()))***++++++,,,,,,++++++,,,,,,,,,---------------,,,+++************,,,------......------,,,++++++++++++++++++++++++))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,'''((()))***,,,---...///,,,++++++++++++++++++,,,................................................,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,,,,...000111---...///000111222333333444555777888888888777666444444444555555666666666999:::<<>>@@@DDDGGGJJJLLLLLLLLLLLLMMMOOOSSSVVVXXX\\\[[[YYYWWWTTTRRRPPPOOONNNOOONNNMMMKKKHHHFFFDDDAAAAAA@@@@@@???>>>======888888999999888777666666111111111222222333333333111111111111111222222222444333333444444666777888111222333333444444333333555666777888888777666555555555555444444333333333333444555666555444333222//////000111222444555666666888;;;===@@@AAABBBBBBAAAAAABBBDDDDDDEEEEEEEEEFFFEEECCCBBBAAAAAABBBCCC???????????????@@@@@@AAA??????@@@AAAAAAAAA@@@@@@BBBAAA@@@===:::888666555222111111111000000//////------------------------,,,,,,,,,------.........---------------------------------.........//////,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........///...---,,,,,,,,,,,,---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,...---,,,,,,,,,,,,---...+++*********+++,,,,,,------,,,,,,++++++,,,,,,---++++++******++++++,,,---++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,000000000///......------///000000111111111111000000111333444555444333333555555666777888999::::::======<<<:::999888777777;;;===@@@DDDFFFGGGFFFFFFFFFHHHJJJKKKJJJHHHEEEDDDBBB@@@<<<888666444444444222333333444444444333333111///111666;;;???GGGOOOXXXZZZXXXSSSPPPNNNIIIBBB@@@AAABBBEEEHHHIIIGGGFFFGGGGGGHHHIIIHHHGGGFFFEEECCCCCCBBBAAA@@@>>>>>>===;;;999666333111000111111......---,,,,,,,,,,,,---------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,......---------......///------------------------++++++,,,,,,,,,,,,------+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........------,,,,,,,,,++++++------------++++++------------------------,,,,,,,,,---------......++++++++++++++++++++++++---------............///---,,,,,,+++*********+++---------,,,,,,+++++++++******+++,,,------......+++,,,,,,------,,,,,,++++++++++++++++++***)))(((,,,------,,,++++++,,,...+++************+++,,,,,,------------------------,,,,,,,,,---------......---------....../////////111000///...---......///..................................../////////000333222222222333333444555;;;:::999888777666555555444555666777999<<<>>>???EEEDDDCCCCCCEEEGGGGGGFFFEEEDDDBBB???===;;;:::999777777666666666666666666333444555666777777666666888555333333444666666555777777666444333222444666888888999:::<<>>>>>@@@BBBCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDCCCBBB@@@<<<888555333666555444333111000//////111000///...---...//////---------------------------------,,,,,,+++++++++//////...---,,,,,,++++++++++++,,,------......///---,,,++++++------,,,++++++******,,,...000///...------------------------...---,,,...111111...++++++,,,.........,,,***)))++++++******++++++,,,------,,,,,,+++*********+++---,,,++++++------,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////000111111111111000000111333444555555555444444444555666777999::::::===<<<<<<<<<:::999888777999;;;???CCCFFFHHHHHHIIIGGGHHHIIIJJJJJJHHHGGGFFFEEECCC???;;;888555444444222222333333333333333333222///000555999===EEENNNXXX[[[ZZZVVVRRROOOIIIAAABBBBBBBBBEEEHHHIIIHHHGGGFFFGGGHHHHHHHHHGGGEEEEEEDDDDDDCCCBBBAAA@@@?????????===999555111///...---//////...------------...------,,,,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,******++++++---...000000////////////////////////++++++,,,,,,,,,,,,---------,,,,,,,,,+++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,+++******++++++---------,,,,,,+++++++++******++++++,,,,,,------+++,,,,,,------,,,,,,+++,,,,,,------,,,++++++***,,,------,,,++++++,,,......------------...//////------------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------///...---,,,+++,,,,,,---...............------------......///000000111111666666666777888999:::;;;888777777777666777777777666777999<<>>===;;;999888777777888888888777777666666666444444444444444444444444444333222111111222444555666777888888777999;;;>>>AAABBBEEEJJJOOOTTTXXX[[[``````aaaccceeeeeeddddddeeefffhhhjjjnnnsssxxx{{{~~~~~~}}}}}}}}}~~~|||zzzzzzyyy{{{uuupppjjjjjjjjjjjjjjjgggccc___```^^^\\\[[[ZZZWWWRRRMMMIIIFFFAAA<<<:::888666444555555444333333333444444222222222111111000000000444333333333555555444222333333444444555555666666666555444333333444555666777666555444333333444555333333111000000000111111333333444666888;;;===>>>===@@@DDDFFFGGGGGGHHHIIIHHHGGGGGGFFFEEEDDDDDDCCCBBBAAA@@@>>>>>>???AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA???;;;999777888777777666555444333333111000///...------...///---------------------------------,,,,,,,,,++++++///......---,,,,,,++++++------------------------...,,,+++,,,---...---+++,,,++++++,,,...///...---------------------------,,,+++***,,,......+++))))))***+++,,,,,,+++)))(((+++++++++***++++++,,,---,,,+++***)))))))))))))))---,,,++++++------,,,+++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000000...///000000111111111000000111222444555666666666333333333444666888999:::;;;<<<======<<<:::888777666888<<>>:::999888777666666666666666555555444333222222111555555444333333444444555444666777666444555:::===;;;===@@@BBBDDDGGGKKKNNNRRRUUUZZZ```ffflllppprrrtttttttttuuuvvvwwwxxxxxxvvvwwwxxxyyy{{{zzzzzzzzz{{{|||{{{xxxvvvyyyyyyzzzzzzxxxssslllgggbbb]]]VVVOOOIIIDDD>>>:::999888666555555666777888333333222111111222222222333222222333444444111///222222333444444555666666666555444444444555666777999888777666555444444444333222111000000000111111111111222333555777999::::::===AAACCCDDDEEEFFFHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDBBBAAA?????????@@@@@@CCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCBBBAAA???===<<<:::999999999888888888888222111///...---------...------------------------------------,,,,,,,,,,,,.........------,,,,,,+++//////...------,,,++++++...---,,,---...///...,,,...---,,,,,,......---,,,........................+++******+++,,,,,,+++)))((()))***+++,,,+++***)))+++++++++++++++,,,------,,,,,,+++*********++++++---,,,++++++------,,,+++))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////......///000111111111111000111222444555777777888222222222333444666888999:::;;;===>>>>>><<<999777444666999>>>DDDIIIMMMOOOKKKJJJJJJIIIJJJKKKMMMNNNNNNLLLIIIDDD@@@;;;888666222222222222222333444444444000///111333666>>>GGGNNNWWW^^^aaaaaa```\\\VVVGGGEEECCCCCCEEEGGGHHHHHHFFFFFFFFFFFFEEEEEEDDDDDDEEEEEEDDDCCCCCCBBBAAAAAA???>>><<<:::777444222111000//////...............------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++************************+++++++++,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,+++++++++++++++------++++++++++++------++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------+++,,,,,,,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,,,,------,,,,,,+++------............------,,,,,,---,,,++++++,,,...***************++++++,,,------------------------,,,,,,,,,---------..............................////////////......//////---------------...............000111333555666777444444444555555777888888555555666777:::>>>AAACCCBBBDDDHHHMMMPPPQQQRRRRRROOOLLLGGGDDDBBB???<<<:::999888777666555555555555444444444333222111111000444444444444666777999:::888<<<>>>>>><<<>>>EEEKKKKKKNNNRRRUUUXXX\\\```ccciiikkkoootttxxx{{{}}}}}}~~~~~~}}}||||||}}}}}}}}}}}}|||zzzvvvqqqkkkcccYYYOOOHHH@@@??????>>>===<<<;;;:::666555555444444555666777111111111333444444111///111111222333444555555666777666555555555666777888::::::999777666555555444222222222111111111111222000000000111333444666777777:::===@@@AAABBBDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEDDDBBB@@@????????????CCCCCCCCCDDDDDDEEEEEEEEECCCDDDDDDDDDBBB@@@>>>===::::::::::::::::::::::::444222000...---,,,,,,---------------------------------------------,,,,,,......---------,,,,,,,,,......---------,,,,,,,,,...---,,,---/////////---///...,,,,,,------,,,+++........................,,,,,,,,,,,,------,,,+++***+++,,,---------------,,,++++++++++++,,,------///......---------......---,,,++++++------,,,+++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///.........---------,,,------...000000111111111000111111333444666777888333333222222333555777999888:::<<<>>>>>><<<999888333444777;;;AAAGGGKKKNNNMMMLLLKKKJJJKKKMMMNNNPPPOOONNNLLLIIIDDD@@@<<<999444444333222222333444444555111///111111333:::BBBKKKVVVaaaeeeggggggccc___JJJGGGCCCAAABBBDDDFFFGGGFFFFFFFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBAAAAAA@@@@@@???===:::666333222///...------,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000...---,,,,,,,,,,,,........................+++++++++,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,---------------------++++++++++++------------------------------***++++++++++++,,,,,,,,,++++++++++++++++++++++++------------............---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++******************+++,,,,,,------,,,,,,++++++,,,------------,,,,,,,,,,,,---,,,++++++,,,...---------------...//////------------------------,,,,,,,,,---------....................................//////////////////---------......////////////000111333555777888999999999888888888999999:::999:::;;;===@@@DDDGGGIIIJJJKKKNNNPPPQQQQQQPPPOOOHHHEEEBBB???===<<<999777888777666555444333333333666666666666666666666666444555666999<<<@@@CCCDDDBBBFFFIIIIIIHHHLLLSSSZZZaaadddhhhkkknnnqqquuuxxx|||~~~yyymmm___VVVMMMNNNPPPPPPNNNJJJEEEBBB>>>===;;;999777666555555333333333444666666444222111111222222333444444555777777666666666777999:::;;;::::::999777666555444222222333333333333333333000000000000111222333444555777:::<<<===>>>@@@BBBDDDDDDEEEEEEFFFGGGGGGGGGEEEDDDCCCAAA@@@??????>>>AAABBBBBBCCCDDDEEEEEEFFFEEEEEEEEEDDDCCC@@@>>>===999999::::::::::::;;;;;;666555222000...---,,,,,,---------------------------------------------------------------,,,,,,,,,,,,,,,,,,---------.........---,,,---///000///...///...------------,,,***........................,,,,,,,,,,,,,,,+++,,,---***+++,,,,,,------------,,,,,,++++++,,,,,,---...///......---......//////---,,,++++++------,,,+++---------............///,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,+++,,,---...///000111111111111111111222333444666777666555333222333444666888888999:::<<<<<<;;;:::888444555666999===CCCHHHKKKMMMLLLKKKKKKKKKLLLMMMNNNOOOOOONNNLLLHHHDDD???===888666555333333333444444555222111222222222777===GGGSSS___cccddddddaaa]]]OOOKKKEEEAAAAAACCCEEEFFFGGGGGGFFFEEEEEEEEEEEEFFFDDDDDDCCCCCCBBBBBBBBBBBBDDDDDDCCC@@@<<<777333000......---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,------...///000111------------------------++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............,,,,,,------------......---,,,,,,++++++,,,,,,---------------------------++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------******+++++++++++++++++++++,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,+++,,,------,,,++++++,,,...,,,,,,,,,,,,,,,------...------------------------,,,,,,,,,---------......---,,,,,,,,,,,,++++++++++++,,,------...---------.........///000000111111111111333555666888999:::999999999999999:::;;;;;;???@@@BBBDDDGGGIIIKKKLLLLLLMMMMMMMMMLLLJJJIIIHHH@@@>>>;;;:::999999777666444444333333222333333333555555666777999:::;;;;;;:::===AAAGGGLLLPPPSSSUUUYYY[[[\\\\\\]]]aaagggmmmqqqtttxxx|||~~~zzzlllbbb```cccfffgggeee___YYYUUUPPPNNNKKKGGGBBB===999777777555444333444444222111111111222222222222333333666555555444555666888999999::::::999888777666555333333444555555555444444111111111000111111222222333555777888999:::<<<>>>CCCCCCDDDEEEFFFGGGHHHHHHDDDDDDCCCBBBAAA@@@???>>>@@@@@@AAABBBCCCDDDEEEFFFEEEFFFFFFEEEDDDBBB@@@???;;;;;;;;;;;;;;;<<<<<<<<<999777555111///------,,,------------------------------------............------------------------++++++,,,,,,---...//////---,,,+++,,,...//////...///...,,,,,,------,,,+++------------------------***+++,,,+++))))))+++,,,******************++++++,,,,,,,,,,,,,,,------...,,,,,,+++++++++,,,---------,,,++++++------,,,+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---///000111111111111111000000111333444555999777555333333444666777777888888999:::::::::999666666555777:::>>>CCCFFFKKKKKKJJJIIIIIIIIIJJJJJJMMMNNNOOONNNKKKGGGCCC@@@;;;999777555333333444444666333222444333111444999===IIIVVV[[[\\\]]]\\\YYYVVVPPPHHHBBBAAACCCEEEFFFIIIHHHGGGFFFEEEFFFFFFGGGEEEEEEDDDDDDDDDDDDCCCCCCDDDDDDDDDBBB???:::555222//////...---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---///000111++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,------------............++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,,,,,,,,,,---......+++++++++,,,,,,---------******++++++,,,,,,------+++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,------,,,++++++,,,...******))))))******+++,,,------------------------,,,,,,,,,---------......------,,,,,,,,,+++++++++++++++---.........------/////////000111222222222333333444666777999:::;;;999999:::;;;<<<>>>@@@@@@CCCEEEHHHJJJLLLLLLLLLKKKIIIHHHGGGEEECCCAAA@@@???;;;999777666666777555444222222222333555666888999777888:::===@@@BBBDDDEEELLLPPPVVV]]]cccgggiiijjjpppnnnlllkkkllloootttvvvvvvyyy~~~{{{{{{~~~xxxppppppsssvvvwwwvvvrrrmmmiiihhhgggeeeaaa\\\UUUOOOLLLCCC@@@;;;888666555444222222222222222111111111111333222222222222444666777888888999999888777666555333444666777777777666555333222222111111111222222333444666666555666888:::===>>>???AAABBBDDDEEEEEECCCCCCCCCCCCBBBAAA@@@???>>>>>>???AAABBBDDDEEEEEEEEEEEEFFFGGGFFFEEEDDDCCC???????????????>>>>>>>>><<<:::777333000...------------------------------------------.........///------------------------,,,---------------------,,,+++***+++...///...---...---,,,,,,---...---+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---+++)))))),,,...++++++******)))*********---,,,,,,,,,,,,---......++++++******+++,,,,,,------,,,++++++------,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------......///+++,,,---///000111111111111111000000000111333444:::999666444333444555666777777777888888999::::::888777555666888<<<@@@CCCIIIIIIIIIHHHHHHGGGGGGFFFLLLMMMOOOOOOMMMIIIEEEBBB===;;;888666444333444444666444444555444111333777111>>>LLLRRRUUUXXXYYYWWWZZZSSSKKKDDDBBBDDDFFFGGGIIIIIIGGGFFFFFFFFFGGGHHHFFFFFFFFFFFFEEEEEEEEEEEE@@@AAABBBCCCAAA===999666000000///...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------////////////////////////++++++,,,,,,,,,------------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////*********++++++,,,,,,,,,++++++---......---++++++++++++++++++++++++++++++........./////////000000------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,---...///+++++++++,,,,,,---------******+++,,,------......+++,,,,,,------,,,,,,+++***+++,,,,,,---------,,,,,,------,,,++++++,,,...------,,,,,,------...///------------------------,,,,,,,,,---------....../////////......---------,,,---///000000000/////////000000111222333333333444555555777888999:::;;;===>>>???AAADDDGGGIIIKKKFFFHHHKKKMMMNNNMMMKKKJJJEEECCCAAA???<<<;;;:::999999777555555555555444333222222444666999<<<>>>???AAABBBEEEHHHLLLOOORRRSSS\\\aaahhhooouuuyyyzzz{{{wwwsssooommmnnnppprrrsssuuuyyy~~~}}}}}}}}}yyywwwxxx|||}}}xxxzzz|||}}}}}}{{{yyywwwzzzzzzzzzxxxtttnnnhhheeeTTTOOOIIICCC@@@>>><<<:::333333222222111000000000000000//////000222333444666777888999999888666666444555666888888888777666444444333222222222222222333444555444444444666888888888:::;;;===???@@@AAACCCCCCCCCCCCBBBAAA@@@@@@======???@@@BBBCCCDDDEEEDDDEEEGGGHHHIIIIIIHHHHHHCCCCCCBBBBBBBBBAAAAAAAAA===;;;888444111///...------------------------------------.........//////------------------------///......------,,,,,,++++++******+++---......---...---,,,,,,......---,,,++++++++++++++++++++++++...///000...++++++...111......---,,,+++++++++,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,------...///---,,,++++++------,,,+++,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000//////............///222222222111111111111111333333333222222111111111777888:::;;;===>>>??????<<<;;;999666555888<<<@@@FFFFFFGGGHHHHHHHHHGGGFFFHHHJJJMMMOOOOOOMMMJJJHHH>>>;;;888555444333111000555555555555555555555555999:::===CCCJJJQQQUUUWWWXXXUUUOOOGGGAAA???AAADDDEEEFFFGGGFFFEEEDDDEEEFFFFFFFFFGGGFFFEEEBBB???===AAABBBCCCCCCAAA>>>;;;888444111...,,,,,,,,,,,,+++***+++,,,,,,******+++,,,,,,---------------------,,,,,,,,,------.........,,,,,,............,,,,,,******+++,,,,,,,,,,,,+++........................------------------------.........------,,,,,,,,,++++++++++++++++++++++++...---+++***)))***++++++------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,++++++,,,---------------------,,,,,,)))***++++++,,,---.........---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,++++++,,,,,,---...//////...---,,,,,,++++++++++++,,,,,,,,,---------............------------..............................+++,,,------......------000111333333333333555777555666666666777:::???CCCBBBCCCEEEGGGIIIJJJKKKLLLKKKKKKLLLLLLJJJHHHEEECCCDDD???;;;999999999888666777555333222222333333333555888<<<======@@@EEEIIIKKKOOOUUU[[[aaaeeeggggggpppvvv}}}~~~zzzssspppqqqsssttttttrrrvvv|||xxxwww{{{}}}~~~~~~~~~~~~}}}{{{yyyxxxxxx}}}|||}}}xxxrrrhhh___WWWLLLAAA:::>>>:::555222000000000///222222222222111111333555777888888888777666555555444666777777555444555666:::888555333111111111222222222333444444555555666666666777999<<<>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCC======<<<===>>>AAADDDEEEDDDFFFGGGGGGFFFGGGHHHJJJGGGEEEBBBAAABBBBBBBBBAAA???>>>;;;777444111000///,,,---.../////////...---........................,,,,,,,,,------.........,,,------......------,,,---,,,,,,,,,,,,---...///------,,,,,,,,,,,,------.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,++++++***))),,,***)))+++...///...,,,...//////---++++++,,,---,,,,,,,,,---------..................------------......------------...///000111111111111222222222333333333222222222111111666777999<<<===>>>??????===<<<:::777666777;;;???CCCEEEGGGHHHIIIHHHFFFEEEHHHJJJLLLNNNNNNLLLKKKIII===:::666444555555333111444444444444444444444444666777:::@@@FFFMMMQQQSSSXXXUUUOOOHHHBBB??????AAADDDFFFGGGFFFEEEDDDEEEFFFFFFFFFGGGFFFEEEBBB@@@>>>???@@@AAABBBAAA???<<<:::444111...,,,,,,------,,,++++++++++++++++++++++++.........------,,,,,,+++------------............,,,---...//////...---,,,******+++,,,,,,,,,,,,+++........................------------------------------------------,,,,,,++++++++++++++++++++++++------,,,,,,+++,,,,,,,,,------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,------............---,,,,,,++++++,,,,,,,,,,,,---------...............------------......////////////////////////,,,---......//////......111333444444444444666777666777888999;;;>>>CCCGGGFFFHHHJJJLLLMMMNNNNNNMMMGGGHHHHHHGGGFFFCCCAAA???AAA>>>999777777666444222444333222333555777888999777;;;???BBBEEEJJJRRRXXXbbbdddhhhlllqqqtttvvvxxx{{{~~~zzzyyyzzzyyyxxxqqqtttzzz|||wwwuuuvvvvvvvvvuuuuuuuuuuuuuuuuuuooojjjfffgggmmmrrrrrrqqqqqqooonnnmmmoooqqqtttwww~~~~~~|||zzzxxxvvvuuuxxxzzz{{{yyyyyyzzz|||~~~xxxoooaaaQQQFFF???;;;777444333333222111111222333444333222222222555666666666666555555444444666888888666555555666777666444333222333444555333333444444444444555555555555666777999;;;===???AAABBBBBBBBBCCCCCCCCCDDD>>>===;;;;;;;;;===@@@AAACCCEEEGGGGGGFFFFFFGGGHHHEEECCCBBBAAACCCDDDDDDDDD???>>><<<999666333111000---...///000000///..............................,,,,,,------------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,------------,,,,,,---------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------------,,,,,,+++---+++***+++---...---+++---......---+++***,,,---,,,,,,,,,---------......///......---,,,,,,++++++,,,,,,,,,,,,,,,---...///000000000111222222333333333333333333222222222222333555888;;;>>>??????>>>>>>===;;;999777777:::===@@@CCCFFFIIIJJJIIIGGGFFFHHHHHHIIIJJJKKKKKKJJJJJJ>>>999555555777888555111333333333333333333333333222444777;;;AAAGGGLLLNNNRRRQQQNNNIIICCC@@@@@@AAADDDFFFGGGGGGFFFEEEEEEFFFFFFFFFFFFFFFEEECCCAAA???===>>>@@@AAA@@@???===<<<444111...,,,---......------+++)))***---...,,,***//////...---,,,++++++***............------------,,,------......------,,,***++++++,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++*********+++++++++,,,,,,------.........---------,,,,,,+++++++++---,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------------------------...---,,,,,,,,,,,,,,,,,,,,,------------...............------------......////////////////////////......///000000000000000333444666666555555666888777999;;;===@@@DDDIIILLLKKKLLLNNNOOOOOONNNLLLKKKDDDDDDDDDCCCBBB???===;;;888666333222222222111///222333444666999;;;>>>???AAAEEEKKKPPPVVV^^^hhhoootttuuuxxx{{{}}}}}}{{{yyyrrrvvv|||zzzrrriiiccc````````````^^^\\\[[[ZZZZZZYYYWWWUUUTTTVVV[[[^^^^^^]]]___]]][[[ZZZ[[[^^^bbbeeeoooqqqssssssssspppmmmkkkhhhhhhiiihhhggghhhjjjlllsssyyyzzzfffXXXJJJFFFAAA<<<999777444222222333555666555444111000333333333444444444444444333666888999888666666666555444333333444555777888555555555444444444444444444444444555777888:::;;;@@@@@@AAABBBCCCDDDDDDEEE@@@>>>;;;999888999;;;<<<@@@CCCEEEFFFFFFEEEEEEFFFDDDCCCBBBCCCEEEGGGGGGFFF@@@???>>><<<999666222000...//////000//////..............................------------------,,,,,,++++++,,,,,,,,,,,,++++++...---------------------,,,------......------,,,...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------............---...---+++,,,------,,,+++,,,------,,,******+++---,,,,,,,,,---------...............---------,,,,,,,,,,,,,,,,,,---...///000111111111111111111222222333333333333333333333333111333777;;;===>>>>>>>>>>>>>>>===:::888777999;;;>>>AAAFFFJJJLLLKKKIIIHHHFFFFFFFFFGGGGGGHHHIIIJJJCCC>>>999888;;;;;;666111222222222222222222222222000222555888<<>>???@@@@@@???>>><<<;;;555222///------.........///+++(((***...000---))).........------,,,,,,,,,......------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,.........---,,,---------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,------++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///------------------,,,,,,...------,,,,,,,,,------------------..................------------..............................///000111111222222111111333444666666555555777888888;;;>>>BBBEEEIIIMMMQQQOOOPPPPPPOOOMMMIIIFFFDDDBBBBBBBBBAAA???===;;;999111111111222333444444444444666999<<>>???@@@BBBCCCDDDEEEBBB@@@<<<999777666777888:::===AAACCCDDDDDDEEEFFFEEEDDDCCCDDDFFFGGGGGGFFF@@@@@@@@@???<<<888444222......///.........------.................................------,,,,,,,,,+++,,,,,,------,,,,,,+++------...///////////////---...///000000///...------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,---.....................---------,,,,,,+++,,,,,,---,,,******,,,---,,,,,,,,,---------......------......////////////------------...///000111333222222222111000000000333333333333333333333333000222666999<<<=========>>>>>>>>><<<999888888999<<<@@@EEEJJJMMMMMMLLLKKKFFFFFFEEEEEEEEEFFFHHHHHHIIIDDD???>>>>>><<<777222222222222222222222222222000222555666999===CCCHHHKKKNNNPPPOOOKKKFFFBBBAAACCCEEEHHHHHHHHHFFFFFFGGGFFFFFFFFFEEEEEEDDDCCCCCCAAAAAAAAA@@@???===;;;:::666333000............---///+++(((***...000---))),,,,,,,,,------.........---,,,,,,,,,++++++******+++******************+++++++++,,,------------,,,------------------------,,,,,,,,,---------......,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++---------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111111111111111111111111++++++,,,,,,---...//////******+++,,,,,,---......++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///------------------,,,,,,---------,,,,,,---......---------.........//////......------------......------------------------000111222222333333222222222444555666555666888999:::===BBBFFFIIILLLPPPSSSTTTSSSRRRNNNJJJDDD???<<<>>>======<<<:::999777777222222333444666888:::<<<888<<>>;;;888666666555444777;;;???AAACCCEEEGGGFFFEEEEEEEEEGGGGGGFFFDDDAAAAAAAAA@@@===:::666444///......------,,,,,,,,,.................................------,,,,,,,,,------............------)))***,,,...///000000000/////////000000/////////---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,---------------............---,,,,,,,,,+++,,,---,,,++++++,,,...,,,,,,,,,---------......------......///000000111...............///000111222222222111111111000000333333333333444444444444111333555777999;;;<<<======>>>>>>===:::999999999;;;>>>CCCIIILLLNNNNNNMMMHHHHHHGGGGGGGGGGGGHHHHHHKKKIIIFFFCCC@@@<<<888555222222222222222222222222111333555555666:::@@@FFFNNNRRRUUUTTTOOOHHHAAA>>>BBBEEEHHHIIIHHHGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEECCCCCCBBBAAA???===;;;:::999555111///......---,,,...,,,***+++...///---+++***++++++,,,---...//////,,,,,,,,,,,,+++++++++++++++******))))))******+++++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,++++++------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........+++,,,,,,------.........)))******+++---......///***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,------------------------------------------...///------........./////////......------------..............................111111222333333333333222222444666777777888:::<<<>>>BBBGGGKKKNNNPPPRRRTTTVVVTTTQQQLLLFFF@@@<<<999777777666666555444444444111222333444555888===@@@EEEKKKSSSYYY]]]bbbiiinnntttyyy}}}xxxuuurrrrrruuuyyy|||~~~|||vvvssskkkjjjhhheeecccbbbbbbbbb`````````ccceeeggggggfffooollliiigggfffdddbbb```]]]]]]]]]^^^___```bbbccccccggglllnnnnnnmmmoooqqqkkklllnnnooonnnjjjfffcccdddccc```]]][[[[[[[[[[[[TTTPPPLLLIIIHHHHHHHHHGGGHHHLLLSSSYYY^^^ccchhhkkkmmmkkkmmmqqqtttvvv|||~~~|||xxxtttoooiiiccc^^^PPPJJJAAA<<<:::999666444333333222111111222444555222444666666666555666888999999888888888888777777777777666666555444333333444444444555555777888999999:::;;;<<<>>>???@@@AAABBBBBB@@@===:::777555444000333666999<<>>>>>;;;:::999999888;;;@@@EEEJJJLLLNNNNNNLLLLLLLLLKKKKKKJJJIIIIIIIIIJJJIIIFFF@@@;;;999999333333333333333333333333000333555444444777>>>DDDLLLQQQWWWXXXTTTLLLEEEAAABBBEEEHHHJJJIIIHHHGGGGGGEEEEEEEEEEEEEEEEEEFFFFFFCCCCCCBBBAAA@@@???>>>===;;;777333000...---,,,+++------------------------+++,,,,,,------.........------------------......---,,,+++******+++,,,---+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------------------,,,,,,------------------------------,,,+++++++++,,,,,,,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((((((***+++++++++******------------------------+++++++++,,,,,,---------******+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++,,,,,,------.........---------------...//////............////////////......------------......000000000000000000000000111111222333333333333222333555777999:::<<>>>>>?????????>>><<<888444222000222333555777:::???BBBCCCCCCCCCEEEGGGGGGFFFDDDCCCBBBAAA???<<<:::888777333222000///.........///........................,,,,,,---------------------..................---)))***,,,---...---++++++...---+++))))))+++---...,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............------,,,+++---//////---,,,...000---.........------///111,,,,,,,,,---------......///......------,,,,,,+++......---,,,,,,,,,------,,,---...000222444666666333333333444444555555555555444333444555888;;;===;;;===>>>>>><<<:::::::::666999===BBBGGGKKKMMMOOOOOOOOOOOOOOONNNLLLKKKJJJEEEHHHJJJGGG@@@;;;:::<<<333333333333333333333333000222444333222555<<>>;;;:::999888555444222000000000000111........................,,,,,,,,,------.........,,,------......------,,,///000111111000...,,,+++---+++(((&&&&&&(((+++---,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------///000000000///...------+++---//////---,,,...111---...//////......000222,,,,,,,,,---------......---------.........//////...---,,,++++++,,,---...+++---000333555555333222000000111222333555666777555444111//////222888<<<======>>>>>>>>><<<;;;:::555555888===CCCHHHKKKLLLRRRPPPOOOPPPRRRSSSPPPMMMHHHJJJLLLKKKGGGAAA===;;;888555222111111111000000---000222111000222888>>>GGGMMMWWW\\\[[[VVVPPPLLLFFFFFFFFFFFFFFFEEEEEEDDDFFFFFFFFFFFFFFFEEEDDDDDDFFFEEECCC@@@???>>>>>>???<<<:::777333000...---------,,,,,,++++++,,,,,,---,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,------......///...---,,,,,,,,,,,,---.........---,,,+++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,++++++++++++++++++,,,,,,------------------,,,,,,++++++++++++,,,,,,------,,,,,,+++...------,,,++++++******.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///......---------,,,,,,,,,///......---------............---...///111333444555555444333222444777:::;;;;;;===@@@DDDJJJPPPSSSTTTUUUVVVVVVTTTQQQNNNLLLEEEBBB===:::888666444222777333444777777444888>>>>>>DDDLLLVVV```kkkuuu{{{yyyvvv}}}}}}|||}}}}}}|||zzzwwwrrrnnniiieee```\\\YYYZZZ\\\]]]___```bbbccceeeiiiooosssrrrtttuuuuuusssqqqqqqrrrwwwuuurrrnnnmmmmmmnnnooosssrrrpppnnnjjjgggdddbbbbbbmmmqqqjjjhhhooosssqqqttttttsssrrrpppnnnkkkjjjmmmmmmlllmmmnnnoooqqqrrr||||||{{{{{{|||{{{xxxvvvqqqpppoooooooooooonnnlllooohhh___[[[ZZZYYYVVVSSSKKKIIIGGGEEEEEEFFFHHHJJJPPPUUU\\\cccjjjpppvvvzzz|||||||||yyyvvvrrrhhhZZZPPPIII@@@777333555666444000///111333333333444555666777888:::;;;<<<<<<;;;::::::999777666666666777888999777444111111333555777888999::::::;;;;;;::::::===>>>??????>>><<<:::888///000000000000222666999>>>AAAEEEGGGHHHGGGHHHIIIEEEEEEDDDBBB???<<<999777444333222000000000111111,,,,,,.........---,,,+++........................---.../////////...,,,,,,------------------------,,,,,,,,,---------......---.........---,,,++++++---,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,------------------------,,,---......//////......---------............///,,,------,,,+++)))&&&%%%............///////////////...---,,,,,,---...///,,,---000222333444333333000000111222333555666777888777555333222555999>>><<<===>>>>>>>>><<<;;;:::555555777;;;AAAGGGKKKMMMRRRQQQPPPQQQSSSSSSQQQOOOLLLMMMOOOOOOMMMHHHBBB>>>888666333333333333222111444555555222...///444888CCCKKKUUU]]]```]]]ZZZWWWQQQMMMIIIGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFEEEDDDDDDFFFEEECCCAAA????????????>>><<<999555222///......------,,,,,,,,,,,,------,,,,,,---------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,------......///...---,,,,,,,,,,,,---...------,,,+++++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------,,,,,,++++++++++++,,,,,,,,,---------...---------,,,,,,++++++++++++,,,,,,------,,,,,,+++///////////////...............---------,,,,,,,,,------------------...///,,,,,,,,,------.........///......------......///222222222222333555666777444555777777888999;;;===@@@CCCHHHMMMQQQTTTVVVWWWUUUUUUUUUSSSPPPLLLHHHEEE???===:::777555444333333888555666999::::::>>>FFFPPPWWWaaakkkqqquuuwwwyyy|||~~~|||yyywwwwwwxxxzzz{{{}}}yyysssnnnkkkiiieeeccc^^^\\\ZZZYYYYYY[[[^^^```fffhhhjjjkkkmmmppptttwwwuuuuuuvvvtttrrrpppqqqrrrtttrrrooolllkkkkkklllmmmlllkkkjjjgggeeecccbbbaaacccmmmqqqkkkhhhmmmppplllpppooommmllljjjhhhffffffddddddeeefffhhhllloooqqqvvvwwwwwwwwwvvvuuussssssppppppooooooooooooooonnnppplllgggeeeeeeccc___ZZZTTTSSSQQQNNNKKKHHHFFFEEEEEEHHHLLLQQQVVV^^^eeejjjvvvyyy~~~}}}{{{zzz{{{{{{wwwnnnggg]]]RRREEE<<<999888444000222333333333333333444555777888999;;;<<<<<<;;;;;;::::::888777666777777888999777555444333555777888888999:::;;;<<<<<<<<<<<<======>>>??????>>><<<<<<333333333222111333666888>>>AAAEEEGGGGGGGGGHHHIIIFFFFFFDDDCCC@@@<<<:::888555444222000///.........,,,,,,------...---------........................---.../////////...---,,,------------------------,,,,,,,,,---------......------------------,,,,,,---,,,,,,++++++,,,,,,---------------------------------,,,,,,,,,+++++++++------------------------,,,------...............------------............,,,,,,---------,,,,,,+++........./////////000000///......------......///---...///000111222333444000000111222333555666777777666444222000222666999;;;<<<===>>>===<<<;;;:::666666777999>>>DDDJJJMMMRRRQQQQQQSSSTTTTTTRRRPPPNNNNNNOOOQQQRRRNNNFFF@@@777666555555666666444333777777666222......333777>>>GGGTTT___fffiiiiiiiiicccZZZNNNHHHHHHJJJJJJIIIEEEFFFFFFFFFFFFEEEEEEDDDEEEDDDCCCAAA@@@?????????@@@>>>;;;777444111///.........------------......------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,------......///...------,,,,,,------...,,,,,,++++++,,,,,,------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,++++++---------------.........------,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,------------...------------,,,,,,,,,//////......---.........***+++,,,---...///000000//////............//////111111111111222444555666444777:::===>>>@@@BBBDDDGGGLLLSSSZZZ]]]\\\ZZZWWWTTTSSSQQQNNNIIIDDD@@@===999888777555444444555555888888;;;@@@DDDHHHOOOVVV^^^dddmmmtttwwwwwwvvvvvv~~~{{{zzzzzzpppooonnnnnnqqquuuyyy|||zzzvvvsssmmmiiieeecccbbbaaa```___^^^^^^^^^___aaacccfffgggkkkmmmpppqqqqqqrrruuuwwwuuutttssspppmmmmmmnnnpppooommmkkkhhhfffffffffgggcccbbbaaa```___``````aaahhhqqqtttnnnjjjllllllhhhiiihhheeecccaaa_________]]]\\\\\\]]]```dddiiikkknnnppprrrpppmmmjjjkkklllkkkkkkkkkkkklllllllllllllllkkkjjjlllmmmkkkfffaaa\\\[[[YYYVVVQQQLLLGGGDDDDDDDDDDDDEEEHHHNNNVVV\\\fffiiimmmppprrruuuwwwyyy{{{{{{zzz{{{~~~|||vvviiiXXXJJJBBB===777222555444333222111222333444555666888999:::;;;;;;;;;;;;;;;999888888777777888888777777666666777888888888999:::;;;===>>>??????============>>>>>>??????777777666444222333555888>>>AAAEEEGGGGGGGGGHHHHHHFFFFFFDDDBBB@@@===:::999666555333000...,,,,,,+++,,,,,,,,,,,,------...///..............................//////......---,,,------------------------,,,,,,,,,---------......------,,,,,,,,,---......---,,,,,,++++++,,,,,,---------------------------,,,,,,++++++++++++******------------------------,,,,,,---...............------------............------,,,,,,,,,,,,------------.........//////////////////....../////////............///111333444111111111222333444666666666555444222000000333666:::;;;<<<=========<<<;;;777777777777:::@@@GGGLLLPPPPPPRRRTTTUUUTTTSSSRRRMMMLLLMMMPPPSSSPPPGGG@@@888777666666777666555333444444333111000222666::::::CCCRRR```jjjqqqvvvxxxssseeeTTTJJJHHHJJJJJJIIIEEEEEEFFFFFFFFFFFFEEEDDDEEEDDDCCCBBBAAA@@@??????AAA???<<<999555222///............------..................------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,------......///------------------------++++++++++++,,,---...///+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++------------------------++++++,,,,,,,,,,,,------******++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))******+++,,,,,,------------------------------111000///...............,,,,,,,,,---...//////000/////////...//////000000///000000111333444555666888:::>>>@@@CCCFFFIIILLLOOOSSSYYY^^^^^^[[[UUURRRPPPNNNKKKGGGBBB>>>:::888777777666555444555777888999===DDDMMMTTT[[[bbbggghhhjjjnnnppprrrtttwwwzzz}}}zzzvvvtttrrrrrrooonnnmmmmmmpppuuuyyy|||{{{||||||yyyssslllgggddd```aaabbbeeeggghhhiiiiiihhhiiiiiiiiijjjkkkkkkkkklllnnnppppppoooooooooppppppooommmjjjhhhhhhkkknnnmmmkkkgggdddaaa```______^^^]]]\\\[[[\\\^^^aaaccclllrrrtttppplllkkkhhhdddbbb```]]]ZZZXXXXXXXXXYYYZZZXXXWWWWWWXXX\\\```bbbfffjjjkkkhhhbbb^^^___bbbaaabbbcccdddcccdddeeefffeeeeeefffiiilllkkkhhheee^^^]]][[[YYYUUURRROOOMMMLLLLLLJJJHHHGGGHHHLLLOOORRRTTTYYY^^^dddiiinnnqqqkkkqqqxxx|||{{{zzz{{{~~~{{{kkk\\\RRRIIIBBB<<<:::777333000000111222333333444555666888999::::::;;;;;;:::999999888888888666666777777888888777777888999:::;;;===???@@@AAA>>>===<<<<<<<<<======>>>777777666555333333666888===@@@DDDFFFGGGGGGGGGHHHFFFEEECCCAAA???<<<:::999777666444222000...---------,,,++++++,,,---///000.......................................---------------------------------,,,,,,,,,---------......---,,,,,,+++,,,---...///---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,+++++++++++++++------------------------,,,,,,---.........------,,,,,,---------.........///...,,,***)))))))))))),,,,,,---------............//////////////////...///...------...000222333111111111222333444555666888999888666444444555777999:::;;;=========<<<<<<999999888666777<<>>777222111222333333222222222333555666777777::::::::::::999999888888555555666777777777666555777888888:::<<<>>>@@@BBB???>>>===<<<;;;;;;;;;;;;666666666444333444777999===@@@DDDFFFFFFFFFGGGHHHEEEDDDBBB@@@===;;;:::999888777666555444222111111------,,,+++,,,---...///........................//////......------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------...///---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,---------------------------------------+++,,,,,,---...---------,,,,,,,,,------------...///...,,,***))))))******------------.........///---......//////......---...---------...///111222222222222222333444555666666777777666444333444555888999;;;<<<=========<<<::::::999777555888???EEEHHHLLLPPPRRRRRRQQQPPPQQQMMMMMMNNNRRRTTTSSSNNNJJJBBB???;;;888777666444333444444444444444444555555666>>>JJJVVV```iiippptttuuuhhhWWWJJJFFFEEEDDDCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCBBB@@@@@@??????===;;;888444111000......------------......------------------,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,------......///,,,------......------,,,+++***++++++,,,---...///+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++------------------------***++++++,,,,,,------...******++++++,,,,,,------,,,,,,,,,---------......++++++,,,,,,,,,,,,------.........---------------++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++,,,---......//////,,,,,,,,,------------...//////......---........./////////.........------000//////000000111222333222333666888;;;===>>>???DDDFFFIIIKKKNNNQQQUUUXXXZZZZZZXXXUUUQQQLLLGGGEEEAAA???===;;;999999999999555777:::::::::<<>>@@@??????>>>===<<<;;;::::::666777666555444444777:::===@@@DDDFFFFFFFFFGGGGGGEEEDDDBBB???===<<<;;;;;;999999999888777666444333...------,,,,,,---------........................//////...------------...------------------------,,,,,,,,,---------......,,,,,,---.........---------,,,,,,++++++,,,,,,---------------------------,,,,,,------------......------------------------++++++,,,---------------,,,,,,,,,,,,---------------,,,,,,------...///000////////////000000000000,,,---...//////...---,,,------------...///000000222222222222333444555555222333444444222222222333777888:::<<<============;;;<<<;;;888444555;;;@@@DDDIIINNNPPPPPPNNNNNNOOOMMMNNNPPPRRRSSSRRRQQQPPPJJJFFF???:::888666555444555555666666666555333111555;;;DDDMMMUUU\\\bbbfffggg___SSSIIIDDDCCCCCCCCCDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCDDDDDDCCCBBBAAA@@@??????>>><<<:::777444333------,,,,,,,,,,,,------,,,,,,---------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,------......///,,,,,,---......---,,,,,,++++++++++++,,,,,,---...+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---------------------------******+++,,,,,,---......+++++++++,,,------......,,,,,,,,,---------......+++++++++,,,,,,---------------------,,,,,,,,,++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,,,,,,,,,,---------......------------------...///............////////////000000000000111222333444111333777:::>>>AAABBBCCCHHHLLLRRRVVVXXXXXXYYYYYYWWWVVVSSSPPPKKKFFFBBB???===;;;999777777888:::;;;888<<>>???@@@@@@???>>>===<<<::::::999777555555777999<<<@@@CCCFFFFFFFFFFFFGGGGGGFFFCCCAAA???>>>======<<<<<<;;;:::888666333222............---,,,++++++........................000///...---,,,------...------------------------,,,,,,,,,---------......+++,,,...//////...+++***---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------------------------------++++++,,,------------,,,++++++,,,,,,,,,---------+++,,,---...////////////111111111111222222222222+++,,,---......---,,,+++,,,------....../////////222222222222333444444555444666777777666555555666666888:::<<<============;;;===<<<888444444888>>>BBBGGGMMMOOONNNMMMMMMNNNKKKNNNPPPQQQPPPPPPQQQRRRPPPKKKCCC<<<888777666555333444555777888777444111333888???FFFLLLRRRWWWZZZ[[[WWWPPPHHHDDDBBBCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFCCCCCCDDDDDDDDDCCCAAA@@@@@@@@@???>>><<<999777555---,,,,,,++++++,,,,,,---,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++,,,------......///,,,,,,---......---,,,,,,,,,,,,++++++,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------------------------******+++,,,,,,---......++++++,,,------...//////,,,,,,,,,---------......+++++++++,,,,,,------------------,,,,,,++++++++++++++++++,,,,,,---------+++,,,,,,------,,,,,,+++------............//////,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///,,,------...///000111111000000000000111222333444666888<<>>;;;;;;:::777666666777:::;;;===BBBHHHLLLOOOTTT]]]dddccckkkooopppsss|||uuusssnnnjjjhhhkkkqqqvvvxxx~~~|||oooeee___\\\[[[aaaccceeehhhkkkpppwww{{{yyyzzzzzzxxxtttsssuuuxxxtttssspppmmmkkkjjjjjjjjjjjjhhhddd___YYYVVVVVVWWWTTTTTTQQQMMMIIIGGGHHHIIIBBBBBBBBBBBBAAAAAAAAAAAA???????????????>>>===<<>>???>>>===>>>999:::;;;<<<===>>>>>>===@@@AAABBBCCCCCCBBBAAA@@@CCCAAA??????AAABBBCCCBBBEEEIIILLLJJJGGGFFFIIILLLGGGIIILLLOOOQQQSSSVVVXXXVVVWWWYYY[[[]]]]]]]]]]]]]]]```eeeggghhhhhhhhhiiiddd^^^UUUOOOKKKIIIFFFDDDCCC???AAAGGGKKKNNNVVV```gggjjjooottt{{{rrr___OOOEEE???999555777666555444333444555555222444666888999:::::::::<<<<<<:::888777666666666555444444444555777:::<<<===???AAABBBCCCBBB@@@???>>>>>><<<999666555666888<<>>>>>===;;;888555222000......//////...,,,***)))........................000///...---,,,---......------------------------,,,,,,,,,---------......+++---///111000...***(((---,,,,,,++++++,,,,,,---------------------------*********++++++,,,,,,,,,------------------------++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,---...---,,,***)))......//////000000111111...........................------------...//////111222222333333222222111666555444333222333333444777888999:::<<<===>>>???=========<<<;;;999888777BBBEEEHHHLLLNNNOOONNNNNNNNNNNNNNNNNNPPPQQQSSSTTTWWWSSSKKKCCC===;;;::::::777666666555444444333333777888;;;???CCCIIIMMMPPPSSSRRRNNNHHHCCCAAAAAACCCDDDFFFHHHIIIHHHFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA???======<<<;;;888555333111...---......------...------,,,,,,------.../////////...---,,,******...........................------,,,,,,------...---------,,,,,,+++++++++/////////......---------++++++++++++++++++++++++------,,,+++,,,---...///***+++,,,---------,,,,,,...---,,,,,,+++++++++,,,+++,,,------......------...---,,,+++++++++++++++.................................------,,,,,,,,,+++******))))))******+++)))***,,,------,,,***)))------++++++++++++------........................///...------...///000111////////////////////////......---------......///000111111111000222666888:::>>>EEEKKKPPPRRRSSSRRRXXXZZZ^^^bbbcccaaa\\\XXXQQQLLLGGGDDDAAA>>>:::666555666888;;;???AAACCCDDDQQQTTTZZZ^^^aaaeeehhhjjjqqquuu{{{|||wwwsssnnnkkkggggggkkkqqqvvvyyy}}}{{{zzzzzzyyyyyyyyywwwrrrmmmjjjggggggfffiiihhhhhhkkkpppuuuxxxyyyyyy{{{{{{xxxssspppqqqssspppmmmhhhccc___[[[XXXVVVZZZWWWSSSMMMIIIGGGGGGGGGHHHFFFCCCAAA???>>>===>>>???>>><<<;;;999999::::::;;;;;;<<<<<<<<<<<<<<<;;;<<<;;;<<<>>><<<888888<<<<<<======>>>??????@@@@@@@@@BBBBBB@@@AAADDDAAA<<>>>>>>>>>>>===<<>>;;;777555666777777777;;;>>>AAADDDGGGHHHHHHHHHGGGGGGFFFEEECCCBBBAAA@@@======<<<;;;999777444333000000///............///......///////////////////////////...---------,,,...---,,,,,,......---,,,,,,,,,,,,---------......///............---------+++++++++,,,---...///000---,,,,,,+++++++++,,,,,,,,,---...000111000000///,,,,,,,,,---------...............------,,,,,,,,,,,,,,,,,,---------......------------------------............/////////000...........................------------...//////...///000222333444555555666555444333333333444444666666777999;;;===>>>???>>>>>>>>>===;;;999888777===@@@EEEJJJNNNOOOOOOOOOOOONNNMMMLLLMMMOOOQQQRRRUUUSSSNNNIIICCC>>>;;;999888888888888777666555555444555666999===AAAEEEGGGNNNMMMKKKGGGCCCAAABBBCCCDDDFFFHHHIIIGGGFFFEEEEEEEEEEEEEEEDDDCCCCCCBBBBBBAAA@@@>>>======;;;999666444111...---......------...------,,,,,,------...............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...---------,,,,,,,,,++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,---...///+++++++++,,,,,,,,,------...---,,,,,,+++++++++++++++,,,------......------......---,,,,,,,,,,,,,,,..............................---------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------...//////...------......---,,,,,,---..............................///...------...///000111////////////////////////......------......//////111111222222222555:::===DDDHHHNNNUUUYYYZZZYYYXXX^^^___aaacccccc___XXXSSSKKKGGGBBB>>>===;;;888555888777777:::AAAKKKVVV\\\```bbbeeehhhjjjmmmqqqttt|||||||||{{{xxxsssooommmkkkkkkllloootttxxxzzz{{{sssqqqnnnkkkjjjkkklllnnnwwwuuusssrrrpppppppppqqqqqqpppooopppsssvvvxxxxxxxxxxxxwwwsssmmmiiifffeee```]]]XXXSSSPPPNNNLLLKKKLLLKKKHHHEEECCC@@@>>>===AAA@@@???>>>===<<<<<<<<<===<<<;;;;;;;;;;;;<<<===;;;;;;:::::::::;;;<<<<<<@@@@@@BBBFFFFFFCCCCCCGGGBBBBBBCCCDDDEEEGGGIIIJJJIIIKKKJJJHHHIIIKKKHHHCCCDDDBBB@@@?????????>>><<<============>>>???@@@@@@;;;;;;;;;>>>AAAEEEGGGHHHHHHJJJLLLNNNOOOQQQVVVZZZZZZ]]]bbbgggjjjkkkkkkjjjllliiieeecccaaa___[[[XXXNNNLLLIIIFFFEEEDDDEEEEEEGGGKKKPPPVVV]]]dddkkkooowww~~~{{{uuuppphhh___TTTMMMFFF@@@999555333222111///222111111333666888999999777888888999999888888777666666777777777777777666777:::>>>CCCGGGKKKMMMNNNBBB@@@<<<999777777888999<<<>>>AAADDDGGGHHHHHHHHHFFFEEEDDDBBB@@@??????>>>=========<<<:::888666444222111000//////................................................---------...---,,,,,,......---,,,,,,---------............///............---------,,,,,,,,,,,,---......//////......------.........------.........---,,,,,,,,,,,,,,,---------............---------,,,,,,,,,------------....................................------............//////...........................------------...//////...///000222333444555555555555444333333333444444333444555777999;;;>>>???@@@@@@???>>><<<:::777666888<<>>AAACCCHHHHHHIIIGGGDDDBBBBBBCCCDDDFFFHHHHHHGGGFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBBBBAAA??????>>>===:::888444222///.........---,,,...------,,,,,,------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------------,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///,,,,,,+++++++++,,,---...------,,,,,,,,,,,,+++++++++,,,------......------///...------,,,---------...........................------------,,,,,,,,,......------------......,,,,,,++++++++++++,,,,,,///......------......///------------------------.........---......///000////////////////////////...............///000000111222333333555:::@@@EEEMMMRRRYYY___cccbbb```^^^___```aaaaaa```ZZZSSSNNNEEEBBB===999888777666666888999===DDDOOO]]]jjjqqqnnnoooqqqrrrtttxxx~~~{{{vvvrrrooonnnnnnuuuuuuvvvwwwxxxwwwtttrrrhhhfffdddcccdddgggkkknnnvvvvvvvvvvvvvvvvvvvvvvvvtttsssrrrsssuuuvvvuuutttrrrooollliiifffaaa[[[XXXPPPMMMIIIEEECCCBBBBBBCCC>>>??????>>>===;;;999888:::;;;<<<===???@@@AAABBB@@@AAAAAABBBCCCDDDEEEEEEBBB@@@>>>======???BBBDDDIIIJJJOOOVVVXXXVVVWWW[[[XXXXXXXXXZZZ\\\^^^aaacccaaaccccccbbbccceeeccc^^^UUURRRNNNJJJHHHFFFCCCAAA?????????@@@@@@@@@AAAAAA===============>>>???@@@???AAACCCEEEGGGKKKQQQTTTUUUZZZ___aaaaaaaaaccceeejjjiiihhhggggggfffccc```\\\[[[YYYUUUPPPKKKFFFCCC???@@@CCCGGGLLLRRRWWWZZZbbblllwww~~~|||||||||{{{yyyssslllgggYYYNNNAAA:::888777333///222111111333666888888777555555666888888999888888777777888888888777777666666888;;;@@@EEEJJJNNNQQQGGGGGGDDD???999777999;;;<<<>>>AAADDDFFFHHHHHHHHHFFFDDDAAA>>><<<<<<<<<<<<============<<<:::888777444333222000///.................................---------..................,,,,,,,,,......---,,,------.........////////////............---------------------------------...........................---,,,+++************,,,,,,,,,---------.........------------,,,,,,,,,------------......................................./////////////////////...........................------------...//////111222222333333222222111444444444444444444444444111222333555777:::===???AAAAAAAAA@@@>>>:::777666777;;;AAAGGGKKKMMMNNNNNNOOOMMMJJJHHHGGGHHHJJJLLLQQQRRRRRRQQQLLLEEE???;;;777888999:::999777555444666555555666888<<>><<<:::555222///.........---,,,...------,,,,,,------...+++,,,------.........---------.....................------,,,,,,------...------------------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,+++******,,,...///,,,,,,,,,,,,,,,,,,,,,++++++,,,------......------///......---------..............................------------------------......------------......,,,+++***))))))***+++,,,......------------......------------------------........................////////////////////////............///000111111111222333555999???GGGLLLQQQWWW^^^eeeiiihhhdddbbb]]]]]]\\\\\\YYYTTTMMMHHHAAA>>>:::666555666777888999@@@KKKXXXdddmmmsssuuurrrtttwwwyyy|||~~~{{{yyyyyyzzz|||~~~~~~wwwqqqkkkeeeaaabbbcccdddgggkkkpppuuuxxxyyyxxxxxxwwwuuusssqqqpppooonnnnnnnnnooonnnllljjjdddaaa^^^]]]\\\YYYSSSNNNHHHFFFCCC@@@======@@@BBB;;;;;;;;;<<<<<<===>>>>>>===???BBBFFFKKKNNNQQQRRRQQQRRRSSSTTTUUUUUUUUUTTTQQQNNNJJJHHHHHHKKKPPPSSSVVVXXX```iiillllllmmmqqqttttttssssssuuuwwwyyy{{{zzz|||}}}}}}}}}sssnnnggg```[[[WWWSSSPPPLLLLLLKKKJJJHHHFFFEEEDDDAAAAAAAAA???===<<<<<<===>>>>>>>>>>>>@@@CCCGGGJJJQQQVVVZZZYYYUUUSSSUUUXXXaaabbbdddeeeffffffdddbbbdddeeefffddd```XXXQQQMMMEEEBBB@@@???BBBFFFJJJMMMPPPYYYeeeoooyyy~~~ooodddUUUIIIBBB===888444333222111222444444333111444444666888999:::::::::888888999999888888777777888888999;;;>>>BBBFFFIIIKKKLLLLLLFFF>>>999;;;>>><<<>>>@@@CCCFFFGGGHHHIIIGGGDDD@@@<<<::::::;;;;;;<<<======>>>===<<<;;;:::666555333111///...------............------------,,,---------.../////////---,,,+++,,,.........,,,.........////////////000///............---------.........------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,...---+++*********+++,,,,,,,,,,,,---------......------------------------,,,,,,,,,,,,------------........................000000000000000000000000////////////////////////...------------...//////111222222333333222222111333444444444444444444444111111111333666999<<<>>>AAABBBBBBAAA???<<<888666444777>>>DDDJJJNNNQQQRRRPPPNNNKKKHHHGGGHHHIIIJJJQQQQQQQQQOOOLLLGGGCCC@@@999::::::::::::888777666222111000111333777<<<>>>EEEIIINNNPPPMMMIIIEEECCCDDDEEEGGGGGGFFFFFFGGGHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBAAA@@@@@@???===;;;666333000.........---,,,...------,,,,,,------...++++++,,,---............---------.........//////...------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++******,,,...///++++++,,,---------,,,++++++,,,------......------......---------......///........................------------------------------,,,,,,,,,,,,------000///---++++++---///000,,,,,,,,,------,,,,,,,,,------------------------..................------////////////////////////.........///000111222222000222555888===EEEMMMRRRTTTZZZbbbiiilllkkkhhheee```]]]ZZZVVVRRRLLLFFFAAA===;;;888666555777:::===GGGOOO[[[hhhqqquuuuuutttuuuxxx{{{}}}~~~zzzmmmeee```^^^]]]aaadddiiioootttwwwyyyzzzzzzyyyxxxvvvrrrooolllkkkllljjjhhhfffdddbbb^^^[[[TTTRRROOONNNOOOMMMHHHDDD@@@AAA@@@>>><<<<<<@@@CCCBBB@@@>>>>>>@@@CCCGGGJJJKKKMMMQQQWWW]]]bbbgggiiiiiijjjkkklllllljjjhhhgggaaa^^^YYYUUUUUUYYY^^^aaaeeegggoooyyy}}}}}}|||vvvqqqmmmjjjgggaaa```^^^[[[WWWSSSPPPNNNCCCEEEEEEDDD@@@>>>>>>???AAA???===<<<===???BBBDDDIIIMMMPPPNNNIIIGGGJJJMMMVVVYYY\\\___````````````^^^aaafffiiihhhddd^^^ZZZQQQJJJBBB======@@@CCCDDDFFFJJJRRR]]]gggqqq{{{|||nnn]]]MMMAAA:::777222111000000222222111000444555777999:::<<<<<<===999999999999999888777777888888777777999<<<@@@BBBKKKNNNPPPKKKCCC>>>>>>@@@<<<===???AAADDDFFFGGGHHHHHHEEEAAA===:::999:::;;;;;;<<<===>>>???>>>======777666444222000...------//////.........---------,,,---------.../////////---,,,+++,,,...///...---.........////////////000///............---------............---,,,+++******+++,,,---------,,,,,,---,,,+++++++++,,,...///,,,,,,,,,---------......------------------------***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222222111111111111000000////////////////////////...------------...//////...///000222333444555555222333444555555555444444222111111222555888;;;===AAABBBCCCCCCAAA===:::777111444999AAAHHHOOOTTTWWWPPPOOOMMMKKKJJJJJJJJJJJJPPPPPPPPPOOOMMMJJJGGGFFF>>>>>>===<<<<<<;;;;;;;;;444333222222444888<<>>DDDKKKRRRXXXYYY^^^dddjjjmmmllliiigggbbb^^^WWWPPPJJJDDD???<<<888999::::::<<>>===<<>>???AAACCCDDDCCCBBBBBBEEEHHHLLLOOOSSSUUUVVVWWWYYYZZZWWW\\\ccciiilllkkkhhhfffXXXPPPFFF@@@????????????BBBAAAEEEMMMUUU]]]iiisss}}}ppp\\\KKK???:::444222000000222333444333444555777999;;;<<<======:::::::::::::::999888777777666666777999<<>>;;;999999999999:::<<<>>>????????????999888777444333111000000000000000///......---------------...............,,,++++++,,,...///...---------.........////////////............---------------...///...---+++***+++,,,...///000//////...,,,,,,,,,------...///000,,,,,,,,,---------......,,,,,,,,,------------...++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++111111111111000000000///////////////////////////...------------...//////...///000222333444555555222333444555555555444444333333222222444777;;;===@@@BBBCCCDDDBBB???;;;999333555888===DDDJJJPPPTTTPPPPPPPPPOOONNNMMMLLLLLLNNNOOOQQQRRRRRROOOLLLJJJAAA???===<<<;;;;;;<<<===999777555333444777;;;>>>AAAHHHRRRXXXXXXSSSMMMIIIDDDEEEFFFFFFEEEFFFHHHJJJGGGGGGFFFFFFEEEDDDDDDDDDBBBAAA@@@@@@@@@@@@===;;;777444111//////...---,,,...------,,,,,,------...,,,,,,------...---------******++++++,,,------......------,,,,,,------...------------.........///+++++++++,,,,,,,,,------------------------------+++,,,---.........------+++++++++,,,,,,,,,------)))***,,,......---,,,++++++,,,------......------,,,,,,,,,,,,,,,---..............................,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,++++++***))))))***++++++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,+++/////////////////////////////////000111222444444333777===DDDJJJQQQXXX\\\^^^aaaeeeiiijjjhhheeeccc[[[UUULLLEEEAAA>>><<<;;;888;;;@@@EEEIIIOOOVVV\\\fffiiinnnsssxxx{{{}}}~~~zzzyyywwwvvvvvvzzz}}}vvvpppiiieeefffjjjooorrrqqqsssvvvyyyzzzzzzyyywwwuuurrrooojjjfffcccbbbaaa^^^ZZZUUUPPPLLLIIIFFFCCCAAAAAA@@@>>>===>>>@@@BBBBBBHHHNNNRRRTTTXXX^^^ccceeedddbbbbbbdddhhhmmmooorrrqqqqqqsssvvv{{{~~~xxxtttooojjjiiikkknnnqqquuuvvv{{{uuuhhh^^^XXXWWWQQQLLLEEE@@@??????>>>===>>>>>>=========???AAABBBBBBEEEHHHJJJJJJLLLOOORRRRRRWWW^^^dddhhhiiihhhggg]]]WWWPPPKKKJJJHHHDDD@@@@@@======BBBGGGLLLUUU```lllvvvqqq```QQQGGG@@@<<<777444444444444444444555666888:::;;;<<<<<<;;;;;;;;;;;;:::999888777666666666777999;;;>>>???EEEIIINNNPPPOOOJJJDDD@@@::::::<<<>>>@@@BBBEEEFFFFFFEEEBBB???;;;999777666777999;;;===???@@@@@@@@@===<<<:::888777555555555222111111000//////.....................---------,,,++++++,,,...//////...,,,---------............///............---------,,,,,,...//////---,,,+++***,,,...///000000///...,,,---...............---,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,111111000000/////////...000000000000000000000000...------------...//////222222222333333222222222111222444555666555444444555444222222444777:::<<<@@@AAACCCDDDCCC@@@<<<:::999999:::;;;???DDDJJJMMMQQQQQQRRRRRRQQQPPPNNNMMMLLLOOOSSSVVVVVVSSSOOOLLL@@@>>>;;;999888999;;;===888666222000000222555888>>>FFFRRRYYYZZZVVVPPPKKKDDDEEEFFFFFFEEEFFFHHHJJJGGGGGGFFFFFFEEEDDDDDDDDDBBBAAA???@@@@@@???===;;;777555111//////...---,,,...------,,,,,,------...,,,------......---,,,,,,,,,,,,------...///000000...------,,,,,,------...---------.........//////---------....../////////------------------------+++,,,---.........---,,,***+++,,,---------,,,,,,)))***,,,.........,,,++++++,,,------......------++++++++++++,,,,,,---...........................,,,,,,,,,------.........---,,,,,,++++++,,,,,,---...------------------...,,,---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///...---+++***/////////////////////////////////000111333444555555:::AAAHHHOOOUUU[[[______aaadddffffffccc```^^^OOOIIIAAA;;;999:::<<<<<<:::@@@HHHOOOVVV]]]ffflllfffkkkrrrzzztttrrrooonnnpppxxxuuummmooollljjjjjjmmmpppssstttmmmnnnppprrrtttuuuvvvvvvssspppjjjddd___[[[YYYXXXRRRNNNIIIFFFEEEDDDCCCAAA<<<>>>?????????BBBHHHMMMMMMUUU^^^eeeiiinnnuuuzzzxxxxxxxxxyyy{{{}}}}}}{{{xxxwwwyyy|||~~~{{{uuupppooopppsssuuuwwwwwwzzz~~~~~~~~~{{{xxx{{{ssspppqqqfff___UUUNNNIIIFFFCCCAAABBB???<<<:::;;;=========;;;>>>@@@AAAAAACCCGGGJJJLLLOOOUUUZZZ^^^______^^^aaa]]]YYYXXXWWWSSSLLLEEE@@@;;;:::>>>@@@AAAIIIRRR^^^gggttt~~~uuudddWWWMMMHHH@@@999555333222111333444666777999:::::::::;;;;;;;;;;;;:::999888777666666666666777888999:::BBBFFFLLLQQQRRRNNNFFF@@@999999;;;<<>>===;;;:::999999888333222222111000//////.../////////......------,,,,,,++++++,,,...//////...,,,,,,,,,---------......//////.........---------+++,,,...//////...,,,+++((())),,,.........---,,,---...//////...---+++***,,,,,,,,,---------......,,,,,,,,,------................../////////000000---------------------------.........//////000000111111000000//////..............................---------...000111333444444444333444444555666777777666444333333555888:::@@@@@@AAAAAA@@@@@@??????888888888888:::@@@GGGLLLSSSUUUVVVVVVSSSQQQQQQQQQOOOMMMNNNRRRVVVVVVQQQLLLGGGCCC>>><<<<<<===<<<;;;:::888555333111222444555>>>FFFPPPWWWYYYVVVRRROOOKKKIIIFFFDDDCCCDDDEEEGGGHHHHHHGGGGGGFFFEEEDDDDDDAAA@@@@@@@@@??????>>>>>>999777444111////////////------------------------+++++++++,,,,,,,,,------------...............---/////////...---------,,,,,,***)))+++///000///...---------.........//////...---+++***+++---///000///...,,,++++++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,------------------------000///---,,,,,,---///000***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...//////...,,,***+++,,,------------------------.........------,,,,,,,,,---------............///------......//////000000111///------.../////////...///000111333444555555777???HHHOOOWWW___aaa___dddbbbbbbdddddd___VVVNNNDDD>>>::::::999666999???CCCNNN^^^iiillllllmmmoooqqqsssxxx~~~zzzuuunnnpppooonnnuuu}}}uuunnnmmmmmmsssqqqppprrrtttsssoookkkiiijjjkkkmmmoooqqqssstttlllggg^^^VVVQQQNNNLLLKKKGGGGGGFFFEEEDDDCCCBBBAAA???@@@CCCHHHNNNSSSUUUVVV]]]fffpppxxx|||{{{{{{yyyvvvuuuwww|||}}}uuupppnnnpppqqqrrrxxxxxxwwwvvvxxxzzz}}}~~~~~~~~~~~~|||zzzwwwuuuyyy}}}zzzrrrggg___[[[WWWRRRMMMJJJGGGBBB>>>;;;;;;<<<>>>888999;;;===???@@@AAAAAADDDHHHNNNRRRSSSTTTUUUUUUWWWYYYZZZYYYWWWVVVUUUVVVGGGDDD???<<<;;;===AAACCCPPPWWWbbbnnnxxx{{{tttiii]]]LLL@@@;;;:::888555111333555666777888:::;;;>>>>>>>>>===<<<:::999888555555444444555666888999:::@@@GGGMMMNNNLLLJJJHHHCCC@@@;;;:::<<<======<<>>===;;;:::999999888666333111...,,,+++///......---,,,,,,++++++,,,,,,,,,---------......---------,,,,,,+++++++++------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...000111000000///------------------------......---------,,,,,,,,,++++++++++++++++++++++++------------------------............/////////000////////////.........---........................,,,,,,---...000222444555444333333444444555666777888666444333444555777999>>>???@@@AAAAAAAAA@@@???;;;:::999888999>>>EEEJJJQQQSSSUUUUUUSSSQQQQQQQQQNNNMMMMMMQQQVVVXXXTTTPPPIIIEEE???<<<;;;<<<<<<;;;:::999666333222333444555999AAAMMMVVV[[[[[[YYYXXXOOOLLLGGGEEEEEEFFFFFFEEEHHHHHHGGGGGGFFFEEEEEEDDDBBBAAAAAA@@@???>>>>>>===999888555222000/////////------------------------,,,,,,---------...........................------............------------...,,,+++,,,...///...,,,---------.........//////------,,,+++,,,---...///...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,++++++,,,---...***+++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,...///000...,,,+++,,,,,,---------------,,,,,,,,,.........------,,,,,,,,,---------............///.........///////////////000///......///000111000000111222444777:::<<<======EEEMMMSSSZZZaaacccaaa```^^^[[[[[[ZZZUUULLLEEECCC===999999999999@@@HHHRRR[[[gggqqquuuvvvvvvvvvuuuuuuvvvwwwxxxwwwssspppqqqsssqqqooottt|||~~~{{{yyyyyywwwsssooommmooorrryyyuuurrrpppqqqpppmmmjjjdddeeefffggghhhhhhiiiiiiaaa\\\TTTMMMIIIFFFEEEEEEBBBDDDFFFGGGHHHIIIHHHHHHKKKOOOUUU^^^dddgggfffdddhhhoooxxx~~~|||vvvrrrqqqtttyyy|||{{{|||wwwtttrrrpppnnnlllooooooppprrruuuyyy|||~~~}}}zzzwwwuuuvvvxxx|||zzzqqqjjjhhheeeaaa]]]UUURRRMMMFFFAAA>>><<<;;;;;;;;;;;;;;;;;;<<<<<<<<>>888444222333444444555666777999============<<<;;;:::999777666555444555666777888999>>>EEEJJJKKKJJJIIIHHHDDD@@@;;;:::;;;===>>>>>>???@@@@@@@@@===:::666444333444666999<<<>>>???@@@@@@@@@??????>>><<<;;;:::::::::888555333000///............------,,,,,,,,,,,,,,,,,,---------......---------,,,,,,,,,++++++...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------............////////////............------------........................,,,,,,---...000222444555333333333333444555666777888777666555444555666777:::<<<>>>@@@BBBAAAAAA@@@???===:::777777;;;BBBGGGOOORRRUUUUUUTTTRRRQQQQQQNNNMMMMMMQQQVVVYYYWWWUUUMMMHHHAAA<<<::::::::::::;;;999777555444444555666555===HHHRRRYYY^^^aaabbbZZZSSSJJJGGGGGGHHHFFFDDDHHHHHHGGGGGGFFFEEEEEEEEECCCCCCBBBAAA???>>>======:::888666333111000//////---------------------------------.........//////.../////////...---,,,,,,------------............///...,,,,,,------,,,+++---------...............,,,,,,,,,------------...------++++++++++++---------------------------------------------------------,,,+++******+++,,,---++++++,,,---............------------------------------------------------///000000///---,,,---...,,,,,,,,,,,,,,,,,,,,,,,,.........------------------------............//////////////////...............//////000000111111222333555888<<>>:::888999<<>><<<;;;:::::::::;;;:::===@@@BBBCCCDDDGGGIIINNNPPPSSSTTTUUUWWWYYY[[[^^^\\\XXXRRRLLLFFFAAA>>>@@@AAAEEEKKKSSS[[[bbbfffrrryyy~~~|||nnn[[[JJJ>>>888555444333333333555666777;;;;;;<<<<<<===<<<<<<;;;888888666555555555666777888<<>><<<<<<===>>>>>><<<>>>??????===:::666333111222444777:::===>>>???@@@@@@@@@???>>>===<<<;;;<<<;;;:::888555333222111.........---------------,,,,,,,,,---------......------------,,,,,,,,,,,,///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++******)))***------------------------......---------,,,,,,,,,------------------------------------------------.........///////////////............................................................///111222333333333333333444555666666888888777666666555555666777999<<>>:::777666:::AAAFFFNNNQQQUUUWWWVVVTTTRRRRRROOONNNOOORRRVVVXXXXXXWWWPPPLLLEEE>>>:::999999:::;;;:::888666555555666666666;;;BBBKKKTTT]]]fffllliii^^^OOOHHHHHHIIIGGGDDDGGGGGGGGGFFFFFFFFFEEEEEEEEEDDDCCCAAA@@@>>>======;;;:::777444222111000///------------------------------------............////////////...---,,,+++,,,,,,,,,------.........---------------------,,,........................,,,,,,---......------,,,---,,,++++++++++++,,,---........................------------------------------,,,++++++,,,------+++,,,------.........---................................................///000111000...---...///+++++++++,,,,,,,,,,,,,,,...............------------------............///000000//////......---------...000000//////000000222444666;;;AAAHHHMMMQQQQQQWWW[[[]]]___aaa___[[[[[[VVVOOOIIIDDD@@@;;;888777999;;;???DDDLLLWWW```fffgggkkkqqqxxx}}}~~~xxxooohhhdddbbb```dddfffhhhkkknnnqqqtttuuutttpppllljjjjjjhhhdddaaa\\\[[[YYYVVVSSSOOOLLLJJJEEECCCAAA???>>>AAAEEEHHHKKKPPPXXXaaahhhllloooooovvv{{{|||ppprrrtttvvvyyy~~~xxxnnniiikkknnnooonnnkkkqqqvvvwwwyyy|||{{{wwwuuutttttttttrrrnnnhhhcccaaadddjjjoootttxxxzzz{{{||||||||||||{{{yyyxxxwwwvvvuuuuuuvvvzzz|||yyyzzz~~~}}}|||yyyvvvppphhh]]]SSSJJJFFFEEEDDDBBB@@@>>>=========999;;;<<<<<<===???BBBDDDDDDGGGJJJMMMOOORRRVVVYYYaaaaaa___[[[UUUNNNGGGCCCBBBAAAAAABBBGGGOOOVVV[[[ccciiiqqqxxx~~~ppp^^^MMMCCC;;;888444333333555777777888999:::<<<============:::999888666555555666666888:::===???@@@BBBEEEHHHHHHFFFDDDBBB@@@>>>===;;;:::;;;===>>>===:::666333000111333555888;;;===>>>>>>>>>>>>>>>>>>===<<<;;;<<<<<<:::999777555333333..................------,,,,,,,,,---------......------------------,,,,,,000///...---,,,+++++++++------------------------........................000///---,,,,,,,,,---...------------------------......---------,,,,,,,,,------------------------------------------------///////////////.........////////////////////////........................000000////////////000000333222222333333444555666777888888777777666555555555777:::>>>@@@AAABBBBBB@@@>>>:::777666:::@@@EEELLLPPPVVVYYYXXXVVVTTTSSSPPPPPPQQQSSSUUUWWWWWWVVVSSSOOOIIIBBB<<<:::::::::;;;:::999777666666666666777:::>>>DDDOOO^^^mmmvvvvvvgggTTTIIIFFFHHHHHHFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDBBBAAA???>>>===<<<;;;999666444222000///------------------------+++,,,,,,,,,,,,---------......//////...------,,,+++,,,,,,,,,------......++++++,,,------......///.....................---,,,------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......------------......,,,,,,------...---------...................................................///000000...---...///+++++++++,,,,,,---------........................---------............///000000//////......---------///111000......000111555777;;;@@@GGGNNNTTTWWWWWW]]]aaaaaabbbdddbbb]]]UUUPPPIIIBBB>>>;;;::::::555===FFFMMMRRRZZZccchhhjjjiiijjjnnnuuu}}}uuukkkddd``````bbbgggiiilllppprrrrrrpppooollljjjiiiiiijjjgggaaa\\\UUUTTTPPPLLLHHHEEEBBBAAA???@@@AAAAAABBBGGGNNNTTT\\\aaajjjttt|||zzzqqqqqqqqqrrrtttyyy|||vvvooonnnpppqqqooollljjjooosssssstttvvvtttpppnnnlllkkkkkkjjjhhheeeccc^^^aaaeeejjjmmmooopppoookkklllmmmnnnooooooppppppnnnppprrruuuxxx{{{}}}}}}~~~tttpppnnnqqquuuxxx~~~zzzsssjjj```WWWRRRQQQPPPNNNKKKFFFBBB>>>;;;:::::::::999888:::<<>>@@@CCCFFFIIIMMMRRRVVV^^^___aaaaaa^^^ZZZTTTQQQHHHEEEBBB@@@AAAFFFKKKOOORRRYYYdddpppxxx}}}tttbbbTTTCCC>>>777333333444555666666777999:::<<<======>>>;;;:::999777666666666777777999:::;;;<<<>>>BBBFFFHHHIIIJJJHHHDDD???:::888888:::<<<======:::777555111111222444666999;;;===<<<<<<<<<===<<<<<<;;;;;;;;;;;;:::888777555444444///...............------,,,,,,,,,---------......------------------------000///...---,,,+++++++++////////////////////////........................///...---------...000111------------------------......---------,,,,,,,,,++++++++++++++++++++++++------------------------///////////////........./////////000000000000000........................111000000////////////000222222222222333444555666666777888999888777666555555666888;;;>>>@@@BBBBBB???>>>;;;888777999>>>BBBIIINNNUUUYYYYYYWWWTTTSSSOOOPPPRRRTTTUUUVVVUUUUUUTTTRRRMMMFFF???;;;:::;;;;;;:::999777666666555555777888:::AAALLL\\\nnnyyyxxxjjjXXXKKKFFFFFFGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@??????===<<<:::888555222000///------------------------+++++++++,,,,,,,,,------------...............---,,,,,,,,,,,,------------)))+++------------///111...............---------...------------,,,,,,,,,------------------------------------------------------------------------........................,,,,,,------...------,,,........................---------------------------/////////------...///+++,,,,,,------......///.............../////////---------............//////////////////............000111111///000444888===@@@DDDKKKQQQWWW\\\^^^\\\aaaeeeeeefffgggddd___KKKHHHBBB<<<::::::<<<>>>>>>KKKWWW^^^bbbggglllnnnqqqooonnnpppuuu~~~{{{uuuooojjjeeecccfffllllllmmmooorrrtttsssooollljjjiiihhhiiihhhccc[[[UUUKKKIIIFFFCCCAAAAAABBBBBBDDDFFFHHHIIILLLRRRZZZaaalllqqqxxxzzzvvvnnnmmmllllllooosssxxx{{{~~~}}}}}}wwwtttrrrrrrrrrqqqnnnjjjhhhlllnnnmmmmmmnnnlllgggeeebbb___]]]^^^^^^^^^]]]XXXYYY\\\^^^______^^^]]]VVVWWWYYYZZZ]]]___```aaa___ccchhhnnnrrrtttttttttuuuwwwxxxwwwsssqqqsssuuuooojjjgggjjjnnnsss{{{~~~~~~|||xxxqqqjjjccc___``````___\\\TTTKKKBBB<<<;;;;;;;;;999777666888:::<<<>>>@@@BBBEEEIIINNNQQQXXXZZZ^^^bbbccccccaaa```OOOLLLHHHCCCAAA@@@AAABBBFFFLLLXXXgggrrryyyuuuhhhRRRJJJ???777555444333222444555777999:::<<<<<<===<<<;;;999777777777777888888888999888999;;;???CCCFFFHHHKKKJJJEEE???:::888999:::;;;<<<<<<:::999888333222222333555777:::;;;::::::;;;<<<<<<<<<;;;;;;::::::999888777666555444000000//////...------,,,,,,,,,,,,---------......------------............///...------,,,,,,,,,,,,////////////////////////------------------------,,,,,,,,,,,,---...//////------------------------......---------,,,,,,,,,++++++++++++++++++++++++------------------------000/////////...................../////////000000....................................///000111222222222222222333444555666444666888999:::999777555666666777999<<>>:::888888:::===FFFKKKSSSXXXXXXVVVSSSQQQKKKNNNRRRUUUVVVVVVVVVVVVUUUTTTQQQKKKCCC===<<<<<<:::999888777666555555444555666999===FFFSSSaaajjjnnneeeXXXMMMGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEDDDDDDCCCBBBAAAAAA@@@>>>===;;;999666333111///------------------------,,,,,,,,,,,,---------...,,,,,,---...////////////------,,,,,,,,,,,,,,,,,,***,,,......,,,,,,...000//////.........---------///...---,,,+++,,,------.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......---------,,,------...------,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,---///,,,,,,---......///000000---........./////////000---------............///.........///////////////---000222222222555<<>>???CCCGGGKKKQQQSSSXXX]]]aaadddffffff[[[YYYTTTOOOIIICCC???<<<@@@BBBLLLZZZeeelllwww|||hhh]]]NNNAAA;;;888444222333444555777999:::;;;;;;;;;:::999888777888888999888999999888777999===@@@BBBDDDFFFEEEAAA===<<<<<<:::::::::;;;;;;;;;;;;;;;555444333333444666999:::::::::;;;<<<======<<<<<<::::::999999888777666666222111000///...---,,,+++,,,,,,,,,---------......------------.........///...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000//////.........------------.........//////........................,,,,,,---...000222444555222222222222333444555555333555888::::::999777666777666666777:::>>>AAADDDBBBBBB@@@<<<888777777999CCCIIIQQQVVVWWWTTTQQQPPPGGGKKKQQQUUUWWWWWWWWWWWWUUUUUUSSSMMMEEE???======999999888777666555444444444666888;;;@@@HHHPPPVVVddd```XXXOOOIIIFFFEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGDDDDDDCCCCCCCCCBBBBBBBBB>>>===<<<:::777444111///---------------------------------.........//////++++++---...///000000000---------,,,,,,+++++++++,,,...///...,,,***,,,...//////.........---------000///---+++++++++---.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++---------...------,,,,,,////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,,,,---...------......///000111111---.........//////000000---------.........//////---.........//////000000,,,///222333444:::CCCKKKSSSVVV\\\ccchhhkkklllmmmkkkmmmkkkddd]]]WWWOOOGGG???>>><<<;;;<<>>@@@EEEMMMVVV[[[___aaadddcccccchhhpppxxxwwwyyy|||}}}{{{yyywwwvvvtttrrrqqqrrruuuyyy|||}}}{{{wwwuuutttjjjkkkjjjgggccc```^^^^^^___aaaaaa^^^^^^______[[[UUURRRNNNKKKKKKJJJIIIHHHKKKKKKKKKJJJHHHGGGEEEEEEBBBBBBCCCDDDFFFHHHJJJKKKMMMPPPUUUXXXZZZZZZXXXVVVSSSWWWZZZYYYVVVUUUYYY\\\WWWUUUWWW]]]aaadddhhhmmmlllpppxxx{{{|||}}}}}}}}}~~~~~~{{{xxxwwwsssxxx~~~zzznnnaaaXXXFFFFFFEEEBBB>>>;;;::::::777888999999:::===AAADDDKKKMMMQQQVVV\\\```dddeeefffeeeaaa[[[SSSJJJBBB===>>>===BBBMMMVVV^^^jjjvvv~~~zzzmmm[[[KKKBBB<<<777333222333444666888999::::::;;;:::999888888888999:::999999999888777888;;;>>>???AAABBB@@@===<<<>>>@@@;;;;;;:::::::::;;;<<<===666555444333444666888999:::;;;<<<===>>>>>>>>>>>>;;;;;;:::999999888777777333222111000...,,,+++***,,,,,,,,,---------......---------.........//////------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...---+++***------------------------......---------,,,,,,,,,------------------------------------------------222111111111000000//////....../////////...,,,+++000000000000000000000000//////............//////000111111222333333333333777777777666444444555666555555666888;;;???BBBCCC@@@???===;;;999888888777===BBBJJJQQQTTTSSSPPPMMMHHHKKKNNNQQQSSSTTTTTTSSSUUUUUUTTTQQQLLLEEE???;;;:::888666555555555333222777666666777;;;BBBIIIMMMVVVXXXYYYTTTKKKCCCAAAAAAEEEFFFFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@???>>>===;;;999666333222'''(((***+++,,,---......++++++------------++++++,,,---...//////...---,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---......////////////////////////000000111111111111000000,,,,,,,,,,,,,,,,,,,,,,,,......---,,,---...///000//////.........---------........................------------------------//////............//////------------------,,,,,,---------.........//////,,,,,,,,,...000000///...000333666555666>>>LLLWWW[[[aaahhhkkkkkkiiijjjjjjiiieee```YYYRRRJJJCCC>>>888;;;======???GGGVVVaaavvv{{{yyysssqqqqqqrrrmmmgggeeejjjuuu}}}tttpppoooooosssvvvvvvsssqqqpppqqqnnnuuuxxxwwwzzz{{{lllcccVVVLLLEEEAAA>>><<<===AAAEEEIIINNNYYYgggqqqqqqtttvvvuuurrrrrruuuxxx{{{uuupppssszzz}}}~~~|||zzzzzz{{{}}}~~~}}}}}}~~~{{{yyyyyyuuunnngggccccccaaa]]]XXXTTTSSSRRRUUUVVVVVVUUUTTTUUUXXXZZZSSSRRRQQQPPPOOOPPPQQQRRROOOOOONNNMMMKKKIIIGGGFFFDDDEEEFFFFFFGGGJJJNNNQQQOOOPPPSSSXXX\\\]]]\\\ZZZSSSSSSSSSSSSSSSSSSTTTTTTSSSSSSSSSTTTVVVXXXZZZ\\\```ccchhhmmmrrruuuwwwxxxrrrrrrsssuuuxxx|||~~~~~~}}}vvvpppkkk___^^^ZZZRRRGGG???<<<<<<:::999999:::===?????????CCCHHHMMMOOOQQQVVV___ffffffhhhiiiggg___SSSGGG???888:::===???DDDNNNZZZbbbrrrxxxssscccSSSFFF===777666555222111111444777::::::999999888888777777777777888999:::::::::::::::<<<<<<;;;<<<===>>>@@@AAA@@@???<<<:::999:::;;;;;;555444222000111444777999<<<;;;:::::::::<<<===>>>>>>===;;;999888888888999999777555222///---,,,+++......---------......////////////...---------,,,,,,---------...////////////...---,,,++++++++++++//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,---...///---...000111111111000///.........------,,,,,,,,,------............------111111000000000///////////////000000000///...---........................000///...------...///000///000111222222333222222222333333222000000111222555555555666888;;;>>>@@@@@@???>>>===;;;999888777:::???FFFMMMQQQQQQNNNLLLIIIJJJMMMOOOQQQRRRRRRRRRTTTTTTTTTRRRNNNIIICCC???<<<999777666666666444333444333222333777===CCCGGGQQQTTTUUURRRKKKDDDBBBCCCEEEEEEFFFGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAAAAA@@@??????===;;;999666444333,,,,,,---------------,,,+++,,,------------,,,+++------...//////...------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,,,,,,,---........................---......//////......---------------------------,,,++++++++++++,,,------//////.........---------..............................------,,,,,,++++++------,,,,,,,,,,,,------...------------------------------.........//////.........///000000000//////333777999<<>>>>>???CCCGGGIIIJJJNNNUUU\\\aaacccfffeee```WWWNNNGGG<<<<<<;;;;;;>>>EEEOOOWWW```hhhsss|||tttjjj\\\KKK>>>:::888666444333555666888999999999999999888777777888888999999::::::999999::::::::::::<<<>>>@@@AAABBBAAA>>>;;;999999999999555444222000111333666888;;;;;;;;;<<<<<<===>>>>>>>>>===;;;:::999888999999999888666444111///---,,,......------------.....................------------------..................---------------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///---...//////000000//////------------------,,,,,,------............------000000///////////////...000000000111000000///...........................111///...------...///111//////000111222222222222333444555333222111333444555444333333555888;;;===@@@@@@@@@@@@>>><<<999777888<<>><<<:::777555444000000///...---,,,++++++,,,,,,------------,,,,,,------...//////...------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................000///...---,,,,,,,,,,,,------------------------,,,------------------,,,........................***+++,,,,,,------,,,,,,...............---------........................///...------+++******)))------,,,,,,,,,,,,------........................------........./////////////////////000000111111111666<<>>===>>>>>>GGGSSS\\\cccjjjssszzz}}}wwwrrrpppqqqiiilllnnnnnnllllllnnnqqqmmmmmmlllkkklllrrrzzz}}}|||zzzvvvrrrppppppqqqvvv{{{~~~{{{vvvpppfff^^^LLLFFF???<<<>>>DDDKKKNNNUUU\\\eeemmmsssyyy}}}xxxsssrrrnnniiiffffffkkkppptttssstttwww{{{~~~yyyuuuqqqnnnjjjeee]]]WWWSSSVVVXXXYYYZZZZZZ\\\^^^```aaacccccccccdddfffhhhnnnoooooopppppppppoooooorrrqqqoookkkgggccc___]]]\\\]]]^^^______aaaeeehhhkkkmmmqqqwww{{{|||yyywwwnnnkkkfffaaa]]]ZZZXXXWWWTTTSSSQQQPPPOOOOOOPPPPPPVVVWWWWWWVVVVVVUUUTTTSSSXXX[[[```eeejjjmmmnnnnnnrrrtttxxx}}}zzzpppcccVVVMMMBBB???;;;888999;;;<<<===;;;>>>AAAAAABBBEEEKKKPPPXXX[[[___aaa```\\\VVVSSSFFFDDD???:::999===CCCIIIMMMTTTaaannn{{{qqq[[[JJJCCC@@@<<<888555555555666888999:::;;;:::999888777999999999999999888888777888888888999;;;>>>@@@BBBFFFDDDAAA>>>;;;999777777666444222111111222555666:::;;;===>>>?????????>>>???>>><<<;;;:::999999999888888888666444111///---......---------------...---------..............................---------------------...///000111...............---------,,,,,,,,,,,,,,,,,,,,,,,,///...------------...///...------------...//////,,,,,,------------------------............------////////////............/////////000////////////000000000000000000000000111000...,,,,,,...000111///000111222333333444444555666666555444333555666444333222111333777:::===???@@@BBBCCCAAA>>>;;;888777:::???DDDIIIKKKLLLLLLLLLKKKJJJIIIIIIKKKMMMNNNQQQSSSVVVWWWVVVRRRMMMJJJ???===:::999999888777555555444222222444888===@@@EEEHHHLLLMMMJJJFFFCCCBBBCCCDDDEEEFFFFFFGGGGGGFFFEEEEEEEEEDDDCCCBBBBBBAAA@@@@@@???===;;;888666555111111000...---,,,,,,+++,,,------------------,,,---..................---........................------------------------------------------------------------------------000///...------------------------------------------......//////......---------------------------,,,---...///000///...---................................................------,,,,,,+++++++++***//////............//////.........///////////////............///////////////000000//////000222444888===DDDJJJOOOVVV```ggglllkkklllnnnoookkkddd^^^QQQMMMEEE???;;;<<>>CCCMMMWWW^^^fffmmmwww~~~{{{uuupppnnnmmmkkkgggeeegggmmmrrrssstttvvvyyy|||~~~~~~wwwrrrkkkeee```[[[VVVSSSSSSVVV[[[```cccfffiiikkkppprrrttttttuuuvvvxxxzzz~~~zzzvvvrrrqqqoooqqqrrrssssssuuuxxx{{{}}}yyytttmmmgggbbb___YYYXXXVVVTTTSSSRRRRRRRRRWWWWWWUUUTTTRRRPPPNNNMMMMMMOOOSSSWWW[[[]]]______iiimmmssszzz~~~}}}{{{}}}{{{lllbbbSSSNNNFFF@@@===<<<;;;;;;:::;;;=========@@@EEEHHHLLLOOOTTTYYY\\\]]]\\\[[[WWWQQQIIIAAA;;;:::===???BBBHHHQQQ]]]jjjuuu}}}zzziii[[[PPPKKKCCC;;;666555555666777888:::;;;;;;:::999888::::::::::::999888777666777777888999<<>>@@@AAAAAA@@@??????>>>===<<<;;;;;;::::::999999:::999777444111//////...------------------,,,---------...//////////////////...---------,,,------------...///000111........................------------------------.........------............---,,,+++,,,---...///,,,,,,,,,------.........,,,------......------,,,............////////////.....................///000000000000000000000000000///...------...///000///000111333444555555555222333444333222111333555333222222222444777;;;======???BBBDDDCCCAAA===;;;888:::===AAAEEEIIILLLNNNNNNLLLJJJIIIIIIJJJLLLNNNPPPSSSVVVYYYXXXUUUPPPMMMAAA???<<<::::::999777666555444333222444777;;;===BBBEEEJJJLLLKKKGGGCCCAAACCCCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEDDDCCCCCCCCCBBBAAA@@@???>>><<<:::888777000///...---,,,,,,------------------------------.........------.................................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000........................------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///...------.............................................+++++++++,,,,,,---------//////............//////............//////000000........./////////000000...///000//////222666:::CCCGGGMMMSSSWWW]]]dddiiigggggghhhiiiiiidddZZZRRRGGGEEE@@@<<<;;;@@@IIIPPP[[[cccooowww{{{}}}~~~~~~~~~}}}}}}~~~{{{pppeee______aaahhhmmmttt{{{~~~{{{wwwqqqpppnnnnnnppprrrtttuuu|||wwwpppggg\\\PPPHHHEEECCCCCCDDDHHHPPP\\\hhhpppwww}}}zzzwwwwwwwwwtttqqqkkkmmmnnnllliiiiiilllqqquuuuuuuuutttssssssrrrqqquuuuuuvvvyyy||||||uuukkkbbb\\\ZZZYYYYYY\\\aaagggmmmqqquuuyyy{{{zzzsssnnnhhhfffbbb^^^ZZZXXXVVVUUUWWWVVVTTTRRRQQQOOONNNMMMKKKKKKKKKKKKMMMOOOQQQRRRZZZ^^^eeemmmrrruuuvvvvvvzzzxxxvvvuuuxxx~~~uuueee___UUULLLEEE@@@;;;999::::::::::::;;;===@@@CCCBBBEEEJJJOOOTTTXXXZZZ[[[aaa[[[RRRIIIBBB>>>;;;:::<<>>AAABBBBBBAAA@@@?????????>>>===<<<;;;:::999:::::::::999666333111000///......---------...,,,---------...//////////////////...---------,,,......------------......---.....................---------------------------..................------,,,+++++++++,,,...///,,,,,,,,,------.........,,,,,,------------,,,,,,...////////////000000000...------------......///........................//////............//////...///111222444444555555333444555444333333555777333333333444555777999;;;<<<>>>AAACCCDDDBBB@@@>>>::::::<<<>>>BBBGGGKKKNNNPPPNNNMMMKKKKKKLLLNNNOOOPPPRRRWWWYYYYYYUUUPPPMMMBBB???<<<;;;:::999777666333222111000222555888:::???CCCHHHLLLMMMJJJFFFBBBBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEDDDDDDDDDCCCCCCAAAAAA@@@???===;;;999888///...---,,,,,,---...///......------------......///...------------...///........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000////////////////////////+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---------.......................................***+++,,,,,,---...///000------,,,,,,,,,,,,---------------......//////000....../////////000000000---///000111111666===CCCNNNQQQUUUYYY^^^bbbgggkkkhhhhhhfffccc^^^VVVLLLFFF????????????AAAIIIUUU^^^mmmqqqwww{{{}}}}}}}}}}}}{{{~~~yyyoooiiihhhjjjllluuuvvvwwwzzz|||{{{yyywwwpppooonnnppprrrsssrrrqqqlllddd[[[TTTMMMGGGGGGIIIKKKNNNSSSZZZbbbmmmxxx|||wwwttttttuuuuuuuuuqqqssstttrrrooonnnoooqqqsssqqqnnnkkkgggeeecccbbbbbbgggpppzzzuuukkkeeedddfffhhhlllpppwww}}}|||vvvoooiiiccc```^^^[[[ZZZXXXUUURRRPPPOOOOOOOOOMMMKKKIIIHHHIIIJJJKKKJJJMMMSSSZZZ```dddggghhhmmmlllkkkmmmrrryyysssmmmeee\\\SSSJJJBBB===>>>===;;;::::::;;;===>>>===???BBBFFFKKKPPPTTTVVV^^^[[[UUUPPPKKKDDD>>>:::999999<<>>AAADDDEEEIIIJJJJJJIIIFFFCCC???===:::999777555333333333333777999===@@@BBBBBBAAAAAA@@@@@@@@@???>>>===<<<;;;::::::::::::999777555444111111000///............---------..............................---------......------,,,------------------...............------------------------------...//////...---------,,,,,,,,,,,,---......,,,,,,------------------,,,,,,------------,,,,,,/////////000000000111111///...---------///000111........................---...///000000///...---,,,---///000222333333333555666666666555555777999444555555555555555555555:::<<>><<<:::999222111///------...///000///...---,,,,,,---...//////...------------...///........................------------------------........................---------------------------,,,,,,,,,,,,,,,------........................,,,,,,------------,,,,,,------------------------,,,++++++++++++,,,---------------.........//////........................---------....../////////------,,,,,,,,,,,,------+++,,,,,,---......//////.../////////000000000000---000222444555;;;EEEMMMUUUWWWZZZ^^^bbbfffkkknnnnnnkkkeee\\\RRRIIIDDDBBB===AAAEEEHHHNNNXXXeeeooovvvvvvvvvvvvwwwxxxzzz||||||}}}uuurrrsssvvvvvvuuuzzzxxxvvvwwwyyyzzzxxxvvvsssrrrqqqqqqpppmmmgggbbbVVVOOOIIIIIIJJJLLLSSS[[[___dddkkkqqqvvv|||}}}zzzyyyxxxvvvttttttuuuwwwwwwvvvsssppplllkkkkkkllljjjhhhddd```\\\ZZZZZZZZZ^^^dddnnnzzz~~~xxxvvvwwwyyy{{{~~~xxxuuusssnnnlllgggccc^^^[[[XXXWWWTTTSSSRRROOOMMMLLLKKKJJJFFFGGGIIILLLOOORRRUUUWWWYYYZZZ]]]bbbiiiqqqyyy}}}|||yyysssmmmeee[[[QQQKKKHHHEEEAAA>>>===<<<<<<;;;<<<<<<===@@@CCCHHHMMMOOOUUUUUUUUUUUUTTTNNNFFF@@@:::888888;;;CCCOOO[[[bbbjjjooovvv{{{~~~yyysssiii]]]PPPEEE===999666555555555666888:::<<<============<<<;;;::::::888999999:::===???BBBDDDEEEFFFHHHIIIHHHEEEBBB@@@<<<;;;999777555444333333666888;;;???AAABBBBBBAAA@@@AAAAAA@@@???>>><<<;;;::::::999999888777666666333222111000////////////...............------------------...............------------...///000000---------.........//////........................------...//////...------,,,,,,---...............------------------,,,,,,+++,,,,,,------,,,,,,+++//////000000111111222222000///.........000111222000000000000000000000000,,,...000111111000...,,,***+++---...000111222222000111222222111111333555666666666666555333111///999;;;>>>AAACCCDDDDDDCCC;;;:::999:::===BBBHHHLLLRRRRRRQQQQQQRRRRRRSSSSSSOOORRRWWWYYYXXXSSSMMMIIIBBB@@@<<<;;;:::999777555111111000111222555777999888===EEEMMMRRRRRRNNNJJJAAABBBCCCEEEFFFFFFGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDBBBAAAAAA@@@>>><<<;;;:::555333111///......///000///...---,,,,,,---...//////...---,,,,,,---...///........................------------------------......................................................---,,,++++++++++++------------------------...//////000000//////...........................///...---,,,---...///000---------.........//////........................//////////////////....../////////....../////////++++++,,,,,,---...//////////////////000000000000...111444666999@@@KKKSSSXXXZZZ\\\___dddiiimmmpppqqqmmmdddWWWKKKDDDCCCEEE@@@EEELLLRRRYYYdddrrr}}}wwwuuurrrooopppsssxxx{{{|||wwwsssvvv||||||xxxvvvuuuvvvyyy||||||xxxtttvvvuuusssqqqmmmeee[[[SSSMMMGGGFFFLLLSSSZZZeeeqqqtttyyy}}}{{{yyyuuuxxxzzzxxxuuussstttvvvtttpppiiiddd```_________bbb___\\\XXXVVVVVVWWWXXXhhhkkkrrrzzzzzzsssmmmhhhdddcccXXXXXXXXXWWWUUUQQQNNNLLLLLLKKKHHHFFFFFFGGGIIIJJJIIIKKKPPPXXXaaajjjrrrvvv}}}~~~zzztttjjj```YYYRRRNNNIIIDDDAAA???===;;;===<<<<<<===???DDDHHHJJJNNNPPPTTTYYY[[[WWWNNNGGG===:::777777===GGGRRRYYY```cccjjjttt|||}}}{{{~~~zzzssshhhZZZLLL@@@999666555333333444777:::============>>>======<<<;;;888888888999;;;>>>AAABBBAAACCCFFFHHHHHHFFFCCCAAA===<<<:::888666444333333666888;;;===@@@AAABBBBBB@@@AAAAAAAAA@@@>>><<<;;;;;;:::999888777777777777444333222111000000000000/////////......------,,,,,,------....../////////,,,------...000111333444---------.........//////........................,,,---...//////...---,,,,,,---...///000///...---.........------,,,,,,,,,+++,,,,,,------,,,,,,+++111111000///...---,,,,,,---------------,,,,,,,,,............////////////.........------,,,,,,,,,---------......000111111555444222000000222555666666777777666333222333444777999===@@@BBBBBBAAAAAA???===;;;888999===DDDJJJNNNTTTWWWUUUTTTVVVVVVSSSSSSRRRRRRSSSTTTSSSQQQOOOIIIDDD>>>;;;:::999777444333222111000111222444666999===@@@EEENNNSSSPPPIIIDDDCCCBBBCCCEEEGGGHHHIIIFFFGGGGGGGGGFFFEEECCCBBBAAA@@@@@@???===;;;:::999777555222///......///000000////////////...............////////////.........,,,***+++---...,,,***---------............///................................................///...---,,,,,,,,,,,,,,,........................222000------//////,,,***........................000///...---,,,,,,---............,,,++++++---///...------,,,,,,------...------------------------000///...---------------,,,---......//////......111...***)))+++///111333000444999???EEEKKKRRRWWW[[[___ccceeeiiiooorrrpppqqqiii\\\MMMCCC???BBBEEEGGGNNNXXXaaaggglllssswwwxxxsssnnnmmmqqqwwwzzz|||wwwwwwyyy}}}|||wwwrrrttttttsssxxx{{{zzzsssjjjeee\\\RRRLLLJJJEEEKKKQQQXXXdddrrr|||~~~~~~|||yyywwwuuuxxxxxxxxxwwwsssnnniiifffeeebbb]]]YYYVVVWWWXXXZZZXXXYYYYYYXXXXXXYYY]]]```eeelllwwwxxxrrrnnniiidddcccbbb___YYYSSSOOOLLLIIIHHHHHHHHHGGGFFFHHHEEEFFFMMMVVV^^^gggpppxxx}}}uuuiiibbb```___ZZZSSSKKKDDD@@@>>>@@@<<<:::===>>>>>>@@@DDDFFFJJJQQQVVVXXXWWWTTTRRRGGGCCC===:::;;;@@@GGGLLLTTT[[[dddlllrrrxxx}}}uuuiiiYYYKKKCCC;;;888444222222444555555:::<<>>;;;888888<<>>===;;;:::999666333000......///000/////////.........------.........//////............,,,***+++---...---+++---------............///------------------------........................///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))((('''))),,,......,,,..............................---,,,+++,,,------------...---,,,,,,...000///......------......///........................//////...---------------,,,---......//////......000//////...///000222333333999AAAHHHNNNSSSWWWZZZ___eeejjjmmmpppsssrrrnnnggg```SSSGGG@@@@@@EEEJJJVVV]]]gggmmmpppqqqtttvvvtttppplllmmmqqqwww{{{}}}|||{{{yyyzzz|||~~~~~~{{{wwwsssmmmpppqqqrrrwww|||zzzsssmmmeee]]]XXXQQQIIIFFFGGGKKKVVVbbbkkkuuu{{{yyy{{{}}}~~~~~~|||wwwrrrooommmlllkkkhhheeeaaa^^^\\\YYYWWWTTTRRRQQQRRRUUUVVVUUUVVVWWWXXXYYY\\\aaadddjjjqqq|||}}}zzzvvvtttsssooogggaaa]]]YYYSSSOOOLLLIIIGGGEEEDDDAAACCCIIIPPPVVVaaajjjrrrxxx{{{rrrlllmmmmmmjjjddd[[[QQQHHHCCC>>>:::999;;;<<<;;;<<>>AAAAAA@@@===;;;;;;999777666777:::===@@@CCCDDDEEEDDDBBBBBBDDDEEEAAA???<<<888555444444555777999<<>>======<<<<<<;;;;;;::::::999999888777555333000...------......//////......---,,,+++++++++,,,...///000------...////////////...+++,,,...///000///...---,,,---......///.........+++++++++,,,,,,------...------------------------........................---------------------------.........//////000000......//////////////////............////////////.........---------------......---......///000111222222222333333444444444666888999888666555555555555777:::===???@@@@@@???@@@???<<<999888:::???CCCMMMSSSWWWVVVUUUWWWVVVTTTTTTSSSTTTUUUWWWXXXWWWUUUTTTPPPJJJDDD@@@<<<999666111000///......///111222666:::>>>DDDPPP[[[___]]]UUUNNNGGGDDDFFFGGGEEEBBBFFFFFFGGGFFFFFFEEEDDDCCCAAAAAAAAAAAA@@@???>>>===:::888555222///......///............---------,,,------............---------,,,+++,,,---...---+++---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---,,,,,,,,,------------------------------&&&&&&&&&(((,,,......---........................,,,,,,+++++++++,,,------,,,---......------000222/////////......///////////////////////////////////////...------------...------...////////////......000333333111111333666999@@@KKKTTTZZZ]]]^^^___eeemmmtttvvvvvvuuunnngggXXXSSSIIIAAA>>>CCCMMMUUU```hhhqqqvvvvvvtttrrrrrrooommmmmmnnnsssxxx{{{|||zzzrrrmmmmmmppptttvvv{{{}}}~~~zzzuuuqqqooojjjlllmmmmmmpppqqqkkkddd[[[TTTMMMIIIFFFCCCDDDIIIWWWgggxxx}}}yyyvvvtttzzz|||~~~~~~zzzssskkkfff___^^^[[[YYYVVVUUUTTTTTTNNNNNNNNNNNNPPPRRRTTTVVVTTTUUUWWWYYY]]]bbbhhhlllrrryyy}}}wwwmmmhhh```XXXSSSNNNIIIGGGFFFDDDEEEIIIKKKOOOYYYccciiiooovvv{{{}}}}}}|||||||||zzzvvv{{{|||{{{xxxnnnbbbUUUMMMBBB===:::<<<<<<999999;;;>>>AAAFFFKKKOOORRRTTTTTTVVVRRRLLLEEE@@@===<<<;;;@@@EEEPPP^^^llluuu{{{|||{{{nnn___TTTGGGCCC>>>:::888777666555777999===@@@AAAAAA@@@???<<<:::888777777999<<<>>>AAABBBDDDDDDBBBBBBBBBCCCCCC???:::888888888666555555888;;;???AAAAAA@@@??????@@@AAAAAAAAAAAA@@@???======<<<<<<;;;:::::::::===<<<;;;888555111...------......//////......------,,,,,,,,,,,,---...///,,,,,,---...............+++,,,.../////////...---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------000000000//////.........------------------------............////////////------............//////............////////////...............---------...............///000000000111333444555444444333666888:::999777666666666555777:::===???@@@@@@@@@AAA@@@===:::888999<<>>999777444333111000000111222333666:::>>>DDDOOO]]]dddeeeggg\\\NNNFFFEEEFFFDDDBBBHHHHHHHHHGGGGGGFFFFFFFFFAAABBBBBBBBBAAA@@@??????<<<:::777333000///............---------,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,---------,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,,,,------////////////////////////---,,,,,,,,,---------,,,........................+++++++++,,,,,,---.........///000///......///000//////............//////........................///......---------......------...///////////////,,,000444333111111666;;;@@@GGGRRR[[[```cccdddeeekkkrrryyyyyyuuunnncccYYYKKKGGGBBB>>>AAAJJJWWWaaaeeemmmwww||||||wwwtttrrroooppprrrtttvvvwwwwwwvvvsssmmmeeebbbfffmmmtttyyy|||~~~}}}vvvpppmmmllljjjhhheeecccbbb___XXXRRRMMMGGGCCCBBBCCCEEELLLTTTfffwww|||yyyxxxwww|||}}}}}}zzztttkkkbbb]]]UUUUUUTTTTTTSSSSSSSSSRRRNNNOOOQQQRRRTTTVVVXXXYYYVVVXXXZZZ\\\```fffmmmrrryyy|||vvvmmmccc\\\UUUOOOLLLMMMKKKKKKKKKJJJLLLTTT^^^aaadddiiinnnqqquuuyyy|||{{{|||}}}}}}{{{zzzxxxxxx{{{qqqeee]]]RRRIIIAAA>>>===999888:::===???BBBFFFKKKPPPUUUWWWUUUSSSOOOJJJEEEAAA===<<<===@@@GGGUUUeeessszzz|||}}}|||}}}}}}{{{sssggg]]]TTTMMMEEE===999777666555555777;;;>>>@@@AAABBBAAA===<<<:::888888999:::;;;>>>@@@BBBCCCBBBAAAAAABBBEEECCC@@@===;;;999777666555777;;;???@@@@@@???>>>?????????@@@@@@@@@AAAAAA=========<<<;;;;;;::::::>>>===;;;999666222000.........////////////......------------------------+++,,,------......------,,,---......//////...............///......---,,,......------,,,,,,,,,,,,------------------------000000//////...---------........................////////////............000000111111111222222222............////////////........................///............//////000///111333444555555444333666888::::::888777666666666777:::===???AAABBBBBBBBBAAA???;;;888888:::<<>>:::888666444222111000111222333555:::>>>EEEQQQaaalllooovvvhhhVVVIIIDDDDDDEEEEEEGGGFFFFFFFFFEEEEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@===;;;888555222000............---------,,,,,,,,,,,,,,,------------,,,,,,---------------------------------............///------------------------------------------------------,,,,,,,,,------.../////////////////////////////////...---,,,,,,,,,........................,,,,,,------....../////////000111000...------......------,,,,,,------...------------------------......---------......///---...//////000000//////---000222222000444<<>>???EEEQQQ___iiinnnvvv}}}yyywwwuuuxxx{{{{{{yyytttooolllfffdddbbbdddiiiooouuuxxxzzz|||}}}zzztttnnnkkkkkkkkkddd[[[VVVRRRMMMHHHEEECCC@@@@@@CCCGGGMMMXXXcccppp|||zzzvvvpppiiiaaaZZZWWWQQQSSSVVVYYYZZZZZZYYYXXXTTTUUUVVVWWWXXXYYYZZZZZZZZZ[[[\\\^^^aaagggnnnsss}}}|||rrrhhh___WWWRRRPPPMMMKKKKKKJJJJJJQQQZZZZZZ[[[]]]```eeemmmvvv}}}}}}xxxtttssstttwww}}}vvvpppdddWWWIIIBBB>>>:::999:::;;;<<<===@@@EEEKKKQQQTTTRRRRRRPPPNNNJJJEEEAAA>>>>>>===@@@JJJZZZiiisssxxx|||{{{{{{{{{{{{wwwpppjjj___WWWKKKAAA:::777666666555666999<<<>>>@@@AAABBB>>><<<:::999888888999:::;;;>>>AAABBBBBBBBBBBBCCCHHHJJJKKKGGG???999777888666888;;;>>>@@@@@@???>>>>>>>>>======>>>???AAABBB>>>======<<<<<<;;;::::::;;;;;;:::888666444222111...//////////////////...------------------,,,,,,+++,,,------......------,,,------...............,,,---......///.........///......------,,,,,,+++------------------------.........---------,,,,,,........................000000//////.........---......//////000000111111............////////////...............///////////////............/////////000222444555555444444444777::::::999777666666666777:::<<>>EEERRRdddqqquuuxxxlll[[[KKKCCCAAADDDGGGDDDDDDCCCCCCCCCCCCCCCDDDCCCCCCCCCCCCBBBAAA@@@???===<<<999666333111//////............---------,,,------............------,,,...///...---,,,---...---------............///........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,***,,,------++++++,,,...........................------.../////////......---///000000...---------------,,,,,,,,,,,,------------------------------...------------...//////......///000000000000///...000222333666<<>>DDDIIILLLPPPQQQQQQPPPMMMHHHCCC@@@>>><<<<<>>???@@@===<<<;;;999888888999999999<<>>;;;;;;888:::<<<>>>???@@@@@@@@@>>>===<<<;;;;;;===???AAA>>>>>>======<<<;;;;;;;;;999999999888666555444333...//////000000//////...,,,------......---,,,,,,,,,,,,---...............------------......//////,,,,,,---.../////////...///.........------,,,,,,------------------------------------------------.................................///////////////***++++++,,,------..................////////////---........./////////000//////............//////000000222333444555555555333666999:::999777666666555666888;;;>>>@@@BBBCCCCCCCCCBBB???;;;999:::;;;===FFFNNNQQQUUUYYYYYYWWWSSSRRRQQQRRRUUUXXXYYYYYY\\\\\\YYYSSSJJJCCC???>>>888666444222000111111222222777<<>>======<<<:::777555222111000/////////.........------.........//////.........,,,...//////---,,,---///---------............///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++'''***,,,,,,++++++---///........................,,,---.........---,,,+++)))+++...///.........///......------------..............................---------------...//////......///000000000000000000111444:::@@@HHHPPPTTTVVVZZZ___ccceeehhhjjjlllllljjjcccWWWNNNIIICCC===<<<@@@GGGOOOXXXaaakkkqqqxxx~~~zzznnnfffbbbbbbffflllqqqrrrnnnmmmppptttuuusssqqqooolllhhhccc```ZZZOOOFFFDDDCCCAAAAAADDDDDDGGGMMMTTTYYY^^^iiitttttt~~~{{{vvvrrrhhhgggfffdddcccddddddeeefffhhhjjjlllmmmmmmllllllggggggeeedddcccccccccccceeeeeeeeefffhhhnnnuuu{{{|||uuulllaaaXXXUUUTTTRRRQQQRRRPPPPPPOOOOOOSSSZZZdddkkkvvvzzz}}}|||yyyvvvxxxzzz~~~}}}zzzkkk[[[RRRMMMFFFAAA???999999888888;;;???CCCEEELLLNNNOOOPPPOOOKKKHHHEEE>>>======>>>CCCMMMXXX___oootttyyyyyyuuurrrqqqrrrccc___XXXQQQKKKEEE???<<<777777777777999;;;<<<===<<<<<<:::999999999999999888:::===???AAADDDHHHKKKPPPTTTXXXXXXQQQHHHAAA===;;;;;;<<<===>>>@@@AAABBB>>>===:::999999;;;===???>>>>>>======<<<<<<;;;;;;::::::999999777666444333//////000000000000//////+++,,,---.........---,,,------...////////////...---------------...//////.........///......---,,,...............---------------------------------,,,,,,------......//////........................,,,,,,---...///000111222------......///000000111............/////////000---.........//////000000000//////.........//////000111111222333555666666222555999:::888666555555444555777999<<>>EEERRR\\\```ccc```YYYNNNCCC>>>@@@DDDHHHHHHGGGFFFFFFGGGHHHIIIDDDDDDCCCBBBAAA???===<<<<<<;;;:::888555333111111000////////////...............////////////......,,,...000///---,,,---000---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---+++***,,,///........................,,,------...---,,,***)))%%%(((,,,......///000222//////............//////////////////////////////---------------...///000...//////000000000000000111333888@@@JJJRRRWWWYYYYYY]]]cccgggiiijjjkkkllljjjggg]]]OOOGGGDDDBBB???AAAFFFPPPYYYbbbiiipppuuu}}}uuuhhhaaa```bbbkkkrrrwwwuuupppnnnsssyyytttpppllljjjiiieee___ZZZPPPFFF@@@BBBDDDDDDEEEJJJJJJNNNUUU]]]aaadddmmmwwwuuu}}}~~~zzzqqqiiicccaaabbbdddgggjjjnnnppprrrttttttssssssssssssttttttsssqqqooonnnmmmmmmmmmnnnkkkkkkkkklllooouuu}}}vvvhhhaaa^^^XXXRRRPPPMMMNNNNNNNNNPPPUUU[[[```kkkrrrzzz~~~|||zzzzzz|||}}}|||qqqccc\\\WWWOOOGGGDDD<<<;;;::::::;;;>>>AAACCCGGGIIILLLOOOPPPOOOMMMKKK???@@@@@@@@@AAAGGGPPPWWWccckkkssstttnnniiiiiikkk```^^^\\\YYYTTTLLLDDD>>>888777666666777999:::<<<<<<;;;::::::999999999:::888:::<<<>>>AAAEEEJJJMMMSSSUUUYYY[[[YYYQQQFFF======<<<<<<<<<>>>@@@BBBCCC>>><<<:::777777999<<<>>>>>>>>>>>>===<<<<<<;;;;;;<<<;;;;;;:::888666444333//////000000000000//////++++++---.........---------...//////000000//////...------------...//////000000000///...,,,+++***........................------------------------,,,------...///000111111////////////////////////111000///---------...///111111000000//////......000000000000000000000000111111000000//////......////////////////////////000111222333555666777888555666666666666666555555222555888:::;;;===???BBBCCCDDDDDDDDDBBB???<<<:::<<<===AAAJJJTTTYYYWWWTTTSSSRRRPPPMMMLLLMMMRRRUUUUUUVVVXXXXXXUUUQQQKKKHHH@@@===999666444222///---333444777999===CCCIIINNNTTTWWWWWWPPPFFF@@@AAAEEEFFFGGGGGGGGGGGGFFFEEEEEEEEEDDDCCCBBB@@@???>>>===>>><<<999777555333///,,,......//////......---,,,,,,,,,------...////////////...,,,,,,...///...------------............///------------------------,,,,,,------...------,,,,,,,,,,,,---------......//////.........---------.........------,,,,,,,,,,,,---......//////......,,,,,,,,,---------..................////////////---...///000000///...---------......//////000000000000000000000000000000///111222222222222333444111777AAAKKKSSSYYY___bbb\\\dddkkklllnnnpppnnngggggg]]]OOOCCC???AAAFFFIIIMMMVVVaaahhhjjjmmmtttzzz|||mmm```^^^eeelll{{{{{{zzzxxxvvvuuuvvvwwwsssmmmiiihhhdddZZZQQQMMMEEEFFFGGGHHHJJJNNNSSSWWW[[[[[[[[[\\\```hhhqqqwwwzzzyyy||||||wwwxxxwwwsssllleee```^^^ZZZ```iiipppuuuwwwyyyzzzzzz|||~~~~~~}}}|||{{{yyywwwuuusssssstttuuuvvvxxx{{{~~~uuullldddZZZSSSUUURRROOONNNPPPSSSVVVWWWaaagggpppzzz{{{xxx{{{~~~xxxrrrllliiifff^^^RRRGGGAAA<<<888:::;;;::::::===@@@BBBFFFJJJMMMOOOOOOOOOHHHEEE@@@======@@@EEEHHHUUUZZZaaaffffffdddbbb```[[[___eeehhhcccXXXLLLDDD<<<:::777666777888999999999999;;;;;;;;;;;;999999888999;;;<<<>>>BBBGGGKKKLLLRRRWWW[[[]]]ZZZOOOCCC@@@;;;999;;;>>>===???BBBDDDAAA<<<888666777999:::>>>===<<<<<<<<<<<<=========>>>>>>>>><<<999777555111111000......---------........................++++++---...//////000000................................................---------............///---------............///........................//////.........---------000000///...............111000000000/////////...000000000000000000000000111000000000/////////...///////////////000000000000111222333444666777777555555666666666666555555333444777888999;;;???AAADDDDDDEEEDDDCCC@@@>>><<<<<<<<>>999666444333111000000111333555999>>>DDDHHHPPPTTTVVVQQQHHHBBBAAACCCFFFFFFFFFGGGGGGFFFEEEEEEFFFEEEDDDCCCAAA@@@?????????===:::999777555111.........//////......------..................------///...,,,,,,...///...------------............///------------------------,,,,,,---------,,,,,,+++,,,,,,,,,---------......//////.........---------...------------------,,,,,,---......//////......,,,,,,---------.....................////////////......////////////...............///////////////////////////////////////...///000000///000222444888>>>HHHQQQYYY___cccfffggglllpppoooqqqrrrnnnhhh]]]UUUJJJBBBAAAFFFKKKOOO\\\cccjjjmmmmmmooouuu{{{xxxlllffffffjjjnnnyyy|||~~~zzzxxxuuulllccc]]]WWWNNNHHHFFFJJJMMMRRRWWW\\\aaafffjjjhhheee```___bbbiiiqqqvvvzzzzzz{{{~~~yyysssppppppnnniiiccc^^^[[[[[[___eeeooowww{{{}}}}}}~~~~~~}}}{{{zzzyyyzzzzzz{{{}}}~~~}}}|||zzzxxxwwwuuuuuuppprrrssssssrrrsssuuuwww}}}}}}}}}}}}}}}|||{{{{{{~~~yyynnnfff^^^ZZZUUUQQQOOOOOONNNNNNTTTZZZdddnnnwww||||||zzzxxxzzz~~~zzztttrrrpppiii]]]TTTFFF@@@;;;;;;;;;999:::===>>>@@@CCCGGGKKKMMMOOOOOOMMMJJJEEEAAA???@@@AAACCCKKKOOOUUUZZZ[[[ZZZZZZZZZ\\\aaaiiinnnlllcccXXXQQQGGGAAA:::555555666666666888888:::;;;;;;;;;:::::::::;;;<<<===>>>@@@EEEHHHNNNTTTYYYZZZ\\\\\\VVVOOOHHHBBB=========<<<===AAACCC@@@;;;888666666888:::<<<<<<<<<=========>>>>>>===>>>>>>>>><<<:::777666222111000...------------........................------..................------------------------........................---------............///---------............///........................//////.........---------///////////////......---000000000000////////////000000000000000000000000000000000000////////////.../////////000000111111000000111222444555666666555555666666666666666555444444555555666999>>>AAADDDEEEFFFFFFDDDBBB@@@>>>;;;;;;===CCCLLLSSSWWWWWWXXXVVVSSSOOOKKKJJJKKKMMMQQQRRRTTTVVVUUURRROOOMMMFFFAAA;;;777444444333222///000222444666:::???CCCIIINNNRRRPPPJJJCCCAAAAAADDDEEEFFFFFFFFFFFFFFFEEEGGGFFFEEEDDDCCCAAAAAA@@@@@@>>><<<:::999777333111/////////.........------000//////...------,,,,,,///...,,,,,,...///...------------............///........................------------,,,,,,++++++,,,,,,,,,---------.....................------------------------.........,,,---......//////......,,,------------.....................//////////////////............/////////////////////................................./////////......111555888BBBHHHQQQZZZ```eeeiiikkksssuuuvvvuuuuuussskkkbbbQQQLLLFFFEEEIIIPPPWWW\\\jjjnnnppppppoooqqqxxx~~~zzzqqqlllmmmpppqqqqqqzzz~~~|||uuuiiiZZZPPPHHHCCCCCCFFFVVV[[[dddlllrrrwwwzzz}}}yyyqqqfff```bbbiiippptttyyyxxxyyy{{{|||xxxpppjjjgggfffbbb]]]YYYWWWYYY[[[dddkkkuuu}}}|||{{{yyywwwvvvvvvvvvvvvrrrrrrqqqooonnnmmmkkkkkkgggiiijjjjjjjjjkkkmmmooorrrrrrrrrsssrrrrrrqqqppprrrtttxxxyyyyyyzzz{{{|||zzzmmmhhh```YYYTTTOOOLLLIIIJJJOOOWWWaaajjjrrrwwwyyyuuuvvvxxxzzz}}}~~~zzzvvvuuutttoooeee]]]OOOGGG@@@===;;;888888;;;;;;<<>>===@@@DDDHHHKKKNNNPPPRRRTTT\\\bbbjjjqqqrrrmmmgggbbbSSSIII<<<555444666666555666777888999;;;;;;;;;;;;<<<<<<===<<<===???BBBEEEMMMSSSXXXXXXYYY[[[[[[YYYRRRIIIAAA>>><<<:::<<>>;;;888666666777888999:::<<<>>>????????????===>>>>>>>>><<<:::888777222111000...------,,,,,,........................//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................---------............///---------............///......................../////////............------...///000000///...---000000000000////////////////////////////////////000000000000////////////---......//////000000111000000111222333444555555444555666666666666666666555444444333333777<<<@@@DDDEEEFFFGGGFFFDDDBBBAAA;;;::::::>>>GGGOOOUUUXXXXXXWWWTTTOOOJJJGGGGGGHHHNNNPPPSSSUUUUUUTTTRRRPPPMMMGGG???999555444333222111222444555777:::>>>AAAEEEIIINNNMMMHHHCCCAAAAAACCCCCCDDDEEEFFFFFFFFFEEEFFFFFFEEEDDDCCCBBBAAA@@@@@@>>><<<;;;:::888555333000//////...............//////.........---------///...,,,,,,...///...------------............/////////////////////////////////...------,,,,,,,,,,,,,,,,,,---------..............................,,,,,,------......//////,,,---......///.........------------........................////////////000///...------...///000000000//////......------........................111111000///000444:::>>>JJJPPPXXX```eeeiiilllnnnwwwyyy{{{|||zzzqqqbbbVVVIIIHHHGGGLLLTTT^^^fffjjjpppqqqqqqpppooorrrzzztttqqqooooooqqqttttttttt}}}}}}~~~mmm```PPPFFFAAABBBJJJRRRfffmmmwwwzzzkkkccceeekkkpppsssvvvvvvvvvwwwvvvqqqjjjeee___]]]ZZZVVVTTTWWW]]]aaaiiipppzzz}}}{{{yyyxxxwwwsssqqqooolllkkkkkklllmmmkkkkkkjjjiiihhhggggggfffdddeeefffffffffgggiiikkkkkkllllllmmmllllllkkkkkkkkknnnqqqrrrrrrrrrssstttvvvvvvuuuvvvwwwyyy{{{|||yyyqqqhhh```XXXQQQLLLJJJLLLPPPVVV]]]ccciiilllmmmssszzz~~~~~~~~~{{{xxxvvvvvvvvvssslllfffXXXOOOEEE@@@<<<777777999888888:::===AAAFFFKKKNNNTTTSSSPPPLLLGGGBBB>>><<<<<<===@@@BBBEEEIIINNNRRR\\\```gggmmmppppppnnnmmm^^^QQQAAA777555777777777555555777888:::;;;<<<<<<;;;<<<<<<<<<<<<>>>BBBEEEHHHPPPUUUTTTTTTWWWYYYYYYWWWMMMCCC>>>;;;999;;;??????===:::888666666777777777888;;;>>>@@@@@@@@@???>>>>>>>>>>>>===;;;:::999333222111///---,,,,,,,,,.................................---------......------------------------........................---------............///---------............///......................../////////...............---...///000000///...---////////////000000000000////////////////////////////////////000000000000---------......////////////000000111222333444444444444555666666666666666666555333222222555;;;???CCCDDDFFFGGGGGGFFFDDDCCC<<<:::999;;;BBBKKKSSSXXXXXXWWWUUUQQQKKKHHHGGGGGGMMMOOORRRTTTVVVVVVUUUTTTTTTMMMDDD<<<777444222111222333555666777999<<>><<<;;;:::999666444111000///............///---------........./////////...,,,,,,...///...------------............///////////////////////////000000///...------......,,,,,,,,,---------......---.....................---------....../////////,,,---......///.........---------.........//////............////////////000///...------...///000000000//////......------........................000000000000222888???DDDPPPUUU\\\bbbgggjjjnnnpppxxxzzz}}}mmmYYYLLLEEEGGGKKKTTT^^^iiipppsssvvvuuutttqqqppptttzzz{{{sssnnnlllooorrrssssssrrrsssuuuyyyyyyyyy{{{}}}|||yyyvvv]]]RRRGGGAAABBBIIIWWWdddttt{{{sssjjjkkkppptttuuutttsssqqqooolllgggaaa]]]YYYWWWUUUSSSTTTZZZccciiiooovvv~~~~~~yyyyyywwwuuusssqqqoooooollljjjhhheeeddddddeeeffffffffffffeeeeeeeeedddddd```aaabbbbbbaaaaaaccceeegggggghhhhhhhhhhhhhhhggghhhkkkmmmnnnnnnmmmnnnooonnnnnnmmmmmmnnnpppqqqrrrtttwwwzzz|||~~~zzzooocccWWWPPPLLLLLLLLLMMMQQQVVV[[[___gggqqq~~~~~~||||||{{{{{{|||}}}{{{wwwsssbbbXXXMMMFFF???999777999666666777999===BBBGGGJJJOOOPPPOOONNNJJJFFFBBB???;;;<<<<<<<<<>>>CCCJJJOOO\\\^^^bbbfffjjjmmmpppqqqhhh\\\KKK>>>999777666555444444555777888:::<<<<<<999:::;;;;;;;;;>>>BBBEEEDDDLLLRRRRRRQQQSSSTTTSSSTTTKKKBBB>>>;;;999;;;???===<<<;;;999888777777777555777:::===@@@@@@@@@@@@>>>>>>>>>>>>===<<<<<<;;;555444222000...---,,,,,,........................---,,,,,,,,,---...000111////////////////////////........................---------............///---------............///........................////////////////////////---...//////////////////////////////000000000000000000000000000000000000////////////000000000000///////////////.........///000000111222222333333333444555666777777777777666555444222222555:::>>>BBBCCCEEEGGGGGGFFFEEEDDD===;;;999:::???HHHQQQWWWXXXXXXWWWTTTOOOLLLKKKKKKMMMOOORRRUUUWWWWWWWWWWWWWWWQQQHHH@@@:::666333111///111333444555777999<<<@@@DDDJJJLLLKKKGGGCCCAAA@@@AAABBBDDDEEEFFFFFFFFFDDDDDDCCCCCCBBBAAAAAA@@@???>>><<<<<<;;;:::888555111000///.........///000,,,,,,------...//////000///...,,,,,,...///...------------............///........................000///...------...///000,,,,,,,,,---------......---------............................../////////,,,---......//////......------........./////////............//////////////////............/////////////////////....................................///000222666<<>>BBBDDDHHHJJJLLLMMMLLLJJJGGGEEE===<<<:::999999===DDDIIIXXXZZZ]]]aaaeeeiiimmmnnnooofffWWWIII>>>888444222444444555666777999;;;<<<999999::::::;;;===AAADDDCCCJJJOOOPPPQQQSSSRRROOOOOOHHHAAA???>>>;;;<<>>?????????>>>>>>>>>>>>============888777444222000...---,,,........................,,,,,,,,,,,,---///111222////////////////////////........................---------............///---------............///...........................////////////000000000...............///000000.../////////000000000111000000000000000000000000.../////////000000000111222222111111000000////////////000000111222222222333444555666777777777777666666555333333555999===AAABBBDDDFFFGGGGGGFFFEEE>>>===::::::>>>FFFOOOVVVXXXYYYZZZXXXUUURRRQQQQQQNNNPPPSSSVVVXXXYYYYYYYYYVVVQQQJJJCCC>>>999555333...000222444444666888;;;>>>EEENNNSSSSSSMMMEEE@@@???@@@AAACCCDDDEEEFFFFFFEEEEEEDDDDDDCCCBBBBBBBBB@@@???>>>======<<<:::888222111///...---...///000------..................///...,,,,,,...///...------------............///---------------------------,,,+++++++++---///000,,,,,,,,,---------......---------.........//////////////////............,,,---......//////..................////////////............////////////......////////////...............//////////////////////////////////////////111444777===DDDLLLRRRZZZ\\\```dddhhhmmmsssxxxxxxvvvuuuqqqdddUUUMMMNNNNNNRRRZZZdddmmmsssuuuuuuyyyxxxxxxwwwwwwyyy{{{}}}}}}zzzuuummmfffdddgggjjjqqqsssuuuvvvtttrrrpppooofffgggjjjnnnnnnfffYYYOOOFFFEEEHHHOOOVVV___lllxxx|||xxxvvvuuuuuummmkkkhhhccc___]]]]]]^^^\\\]]]]]]^^^aaahhhooouuuxxx~~~}}}{{{yyyuuuuuusssqqqpppnnnllllllgggggggggffffffeeeeeedddbbbbbbbbbbbbbbbbbbbbbbbb`````````aaaaaabbbbbbcccdddddddddcccaaa```aaabbb___```aaabbbbbbbbbbbbaaaccceeeggghhhfffeeeeeefffccccccccccccddddddddddddfffhhhjjjjjjjjjkkkmmmnnnpppqqqsssvvvyyy}}}ssshhhYYYUUUPPPLLLKKKLLLOOOQQQXXXbbbqqq~~~xxxyyyzzz|||~~~~~~}}}tttjjj___VVVMMMDDD>>>===666666666777999;;;>>>???BBBDDDHHHKKKLLLLLLKKKIII@@@???;;;888777999???CCCMMMQQQWWW]]]bbbeeeffffffkkkggg___SSSFFF<<<777666555555555555666888:::;;;:::;;;;;;::::::<<>><<<>>><<<<<<<<<<<<;;;999888777555666777999;;;===>>>???>>>>>>>>>>>>>>>>>>??????:::999666444111///...---...........................---,,,,,,,,,...000111////////////////////////........................---------............///---------............///.........................../////////000000000000///...---------///000111.../////////000000111111000000000000000000000000.../////////000000111111555444444333222111000000//////000000111111222222333444555666777777777777666666666444444666999<<<@@@AAADDDFFFGGGGGGFFFEEE???>>>;;;:::===EEENNNUUUYYY[[[\\\\\\YYYWWWVVVVVVOOOQQQTTTVVVXXXZZZZZZZZZUUUPPPJJJEEE@@@<<<888555...111333555666777999<<<===FFFRRRZZZZZZRRRFFF>>>>>>???AAACCCDDDEEEFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBB@@@?????????>>><<<:::222111///...---...000111/////////...------,,,,,,///...,,,,,,...///...------------.........//////------------------------******))))))***,,,...000,,,,,,,,,---------......---------.........//////000000//////......------,,,---......//////................../////////000............/////////000---...///000000///...------.........//////000000000000000000000000000000222555999>>>DDDKKKTTTYYY^^^___bbbeeeiiiooovvv|||wwwrrrkkkbbbSSSGGGHHHPPPUUUYYYaaakkkssswwwwwwvvvqqqrrrtttvvvyyy{{{}}}zzzuuummmddd___bbbkkksssvvvtttssstttvvvuuupppllleeebbb```___^^^XXXOOOGGGHHHJJJPPPYYY```gggqqq{{{}}}wwwrrrpppppphhhgggeeebbbaaacccgggjjjcccdddfffgggiiinnntttyyyxxx}}}~~~{{{xxxuuussspppooonnnllljjjhhhfffeeeeeeeeeeeeeeeeeeeeeeeeeee``````aaabbbbbbbbbbbbaaa```aaaaaabbbccccccddddddbbbbbbbbb```^^^\\\]]]^^^___```aaabbbbbbbbbbbbbbbbbbdddggggggfffddddddeeeaaaaaaaaaaaaaaaaaaaaaaaadddeeeggggggffffffggghhhggghhhjjjmmmpppsssvvvxxx{{{}}}zzzddd```YYYSSSOOONNNNNNPPPOOOXXXeeettt}}}}}}yyyzzz|||~~~yyypppeee]]]SSSHHHAAA@@@666666777777888:::;;;<<>>999777999===AAACCCIIIRRR[[[```aaa```^^^cccdddaaaXXXKKKAAA======555555555555666777999:::<<<===<<<:::999:::===???@@@BBBCCCEEEKKKQQQQQQMMMKKKFFFDDDEEEDDD???<<<===<<<<<<======<<<:::888777555666666777999;;;===>>>>>>>>>>>>>>>>>>>>>???@@@;;;:::888555222000///...........................111///---,,,,,,---...///................................................---------.........//////---------.........//////.........................../////////000000111111000000//////.........---///...---,,,,,,---...///////////////000000000000111333333222000///000111///...---------///000111---------...000111333444666555333333555777888888:::999777666666666777888;;;>>>DDDHHHJJJIIIGGGEEEAAA???;;;888999???HHHOOOVVVYYY\\\]]][[[YYYXXXXXXRRRQQQPPPSSSWWWZZZYYYXXXRRRNNNHHHDDDBBB???:::666111111111111222444666888;;;DDDNNNUUUXXXVVVLLLBBB@@@??????AAADDDFFFFFFEEEEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@???>>>===<<<;;;;;;333111///---,,,------.........//////...---,,,,,,........................////////////////////////------------------------+++,,,,,,---...///111111,,,---......//////.........------,,,,,,------.../////////...------,,,,,,***++++++,,,---...//////111111000000//////..............................111111000000//////................../////////000...000222222111000111222222777???GGGNNNUUU\\\```eeeddddddgggmmmqqqrrrqqqoooggg[[[NNNGGGGGGNNNTTT\\\fffqqqxxxyyyxxxxxxyyyrrrvvv|||}}}xxxuuummmcccYYYYYYcccnnntttuuuwwwuuusssqqqpppnnnllljjjfffbbb[[[SSSLLLHHHFFFEEEMMMRRRXXX[[[^^^eeerrr|||yyysssmmmfffbbb``````aaaeeehhhjjjiiihhhgggffffffhhhmmmssszzz~~~~~~{{{zzzxxxuuurrrooommmllliiihhhgggfffdddcccbbbaaaccccccbbbbbbbbbbbbbbbccc^^^^^^^^^_________``````aaaaaaaaaaaaaaa```______aaa```]]][[[[[[[[[\\\]]]]]]]]]^^^___```aaabbbcccaaabbbddddddbbbaaabbbcccaaaaaaaaaaaaaaaaaaaaaaaacccccccccbbbbbbbbbaaaaaaddddddfffggghhhhhhiiiiiimmmooorrrtttwww{{{~~~uuuhhh\\\TTTPPPNNNMMMLLLPPPWWW^^^gggpppxxx~~~~~~zzzwwwxxx|||~~~~~~}}}xxxqqqiiiccc___WWWJJJ@@@===:::666444444888<<>>>>>@@@EEEKKKQQQUUUQQQMMMHHHDDDBBBAAA@@@@@@======<<<;;;:::888888777999:::;;;;;;:::;;;===???<<<>>>@@@@@@???======>>>;;;:::999777444111///---000000000///......------//////000000000000//////000000000000///////////////...---...//////---++++++,,,------......------...---,,,---/////////...,,,,,,+++***+++,,,---...........................000000/////////.........//////...------...//////////////////000000000000000111222111///...///000000//////...///000111222............///000222222555444333444555666777888::::::888777777777888999:::>>>CCCHHHJJJJJJHHHFFFEEECCC???;;;<<>>===<<<;;;;;;777555222///---...///000......//////...------,,,........................////////////////////////------------------------//////...------------...,,,---......//////......///......------......///------..................+++,,,,,,------......///////////////.........---////////////////////////111000000000/////////............/////////000000---///000000000///111222999???IIIQQQXXX\\\```bbbjjjjjjjjjmmmooooookkkhhhfff^^^RRRIIIFFFLLLVVV]]]jjjqqqyyy}}}}}}{{{|||~~~~~~yyypppiii```\\\[[[```kkktttxxxwwwxxxvvvttttttttttttqqqnnn___ZZZRRRKKKGGGHHHKKKMMMUUUZZZ^^^```aaagggrrr{{{~~~xxxqqqkkkeeeaaa^^^___```cccfffiiijjjkkkkkkkkkkkkkkkmmmqqqwww}}}|||yyyvvvrrrqqqooommmjjjhhhfffeeegggffffffeeedddcccbbbbbbbbbbbbaaaaaaaaaaaabbbbbb^^^^^^^^^_________`````````````````````___^^^^^^aaa___]]]\\\[[[[[[\\\]]]]]]^^^^^^___```aaaaaabbb^^^```bbbaaa```___``````________________________cccbbbbbbbbbbbbaaaaaaaaaaaaaaacccdddeeeeeeeeeeeeeeefffiiikkkmmmpppuuuxxxvvviii___XXXRRROOOKKKNNNTTTYYY^^^eeennntttyyywwwuuuuuuwwwzzz{{{|||xxxsssllliiifff___TTTJJJ>>><<<999666666777999;;;999;;;???BBBDDDGGGKKKNNNNNNMMMKKKEEE@@@<<<<<<>>>;;;@@@KKKXXX___]]][[[\\\```bbbdddddd___UUUJJJDDD;;;999666444444444666777:::999999999999:::;;;;;;>>>???@@@AAACCCIIIPPPUUUVVVTTTQQQNNNKKKHHHFFFDDDAAA@@@>>>===;;;999888777888999::::::::::::<<<>>>===???AAAAAA???>>>>>>>>><<<<<<:::888666333111///000000//////..................////////////....../////////...............///...------/////////---+++,,,------......------...---,,,---/////////...---,,,,,,+++,,,---...///........................000000////////////......000//////......//////000////////////000000000000///000111000///...///000111000000000000111111222//////......//////000111444444333444444666777888;;;:::999999888888999999999===BBBGGGJJJKKKJJJIIIGGGEEEAAA===<<<@@@FFFKKKQQQTTTYYY[[[[[[ZZZYYYYYYWWWUUUTTTTTTVVVXXXXXXXXXVVVSSSNNNIIIDDD@@@;;;777333222111111222444666777<<>>===<<<<<<999777222...,,,,,,...///.........///......---,,,........................////////////////////////------------------------//////...---------------,,,---......//////....../////////....../////////,,,,,,------...//////000------------------------............------------000000000000000000000000000000000000////////////....../////////000000000...000000000000111444666BBBIIITTT]]]bbbdddeeeeeemmmnnnqqqsssrrrmmmddd^^^XXXQQQHHHEEEJJJVVVbbbjjjvvvzzz~~~uuujjjaaaWWW[[[cccmmmuuuzzzzzzyyyyyyvvvtttvvvxxxvvvpppkkkWWWRRRKKKGGGHHHMMMTTTYYY___dddhhhhhhhhhkkksssyyyzzz{{{~~~|||{{{xxxtttnnngggbbb^^^\\\\\\^^^bbbgggjjjjjjkkknnnqqqqqqqqqqqqssswww||||||zzzxxxuuuqqqnnniiihhhgggeeedddbbbaaaaaaddddddcccccccccbbbbbbbbbaaa```````````````aaaaaa^^^____________`````````^^^____________^^^]]]]]]```___^^^\\\\\\\\\]]]]]]^^^^^^_________`````````^^^```aaaaaa```______```________________________bbbaaaaaaaaaaaa`````````]]]^^^______````````````]]]___```bbbcccfffiiimmmqqqtttzzz~~~}}}qqqeee[[[UUUOOORRRUUUUUUUUUYYYbbbiiipppqqqrrrrrrrrrtttwwwyyyvvvrrrooonnnmmmhhh^^^VVVDDDBBB>>>;;;888777888888777999<<>>===;;;>>>HHHTTTZZZYYYWWWXXX\\\]]]___ccceeeaaaYYYSSSFFF@@@999555555666666555888888999:::::::::::::::===@@@BBBBBBBBBEEEMMMTTTZZZZZZ[[[ZZZVVVQQQKKKHHHFFFDDDBBB???<<<999888777888999::::::999:::;;;===???AAABBBBBB@@@???>>>???======<<<:::888555333222000000//////.../////////------............---------------...............111///------///000000000,,,,,,---............---...---,,,---/////////......------------...//////........................000000//////////////////000000////////////000000////////////000000000000///000111000///...///111000000000000000000000111000//////.........//////111222444444444555666888::::::999999888888888888888;;;@@@EEEIIIKKKKKKKKKGGGEEEAAA===:::<<<@@@DDDMMMQQQVVVZZZ[[[ZZZZZZZZZXXXVVVUUUTTTVVVXXXYYY[[[YYYVVVRRRMMMGGGAAA<<<999555444222111222333666777888???FFFLLLTTTZZZZZZUUUJJJGGGBBB@@@AAADDDFFFGGGIIIHHHEEECCCBBBBBBBBBCCCAAAAAA@@@???>>>>>>======:::777222---******+++,,,---...............------........................////////////////////////........................,,,,,,,,,------///000000,,,---......///.........//////............//////---------.........////////////......---------,,,........................////////////////////////000000000000////////////...////////////000000000000111222222333666;;;>>>IIIPPPYYYaaaeeehhhiiijjjmmmpppuuuwwwsssjjj___XXXKKKGGGEEEIIITTTcccooovvvzzz|||}}}rrriiiccc]]]dddpppyyy~~~~~~|||zzzzzzwwwvvvwwwwwwrrrggg^^^OOONNNNNNOOOSSSYYY___cccfffkkkqqqsssqqqqqqsssuuuvvvxxx{{{}}}|||xxxtttqqqkkkiiiddd___[[[[[[]]]______eeekkknnnmmmnnnrrrwwwwwwwwwwwwyyy|||~~~}}}zzzxxxuuussspppllliiiddddddccccccbbbaaaaaa```aaaaaaaaaaaabbbbbbbbbccc______^^^^^^^^^___``````_______________`````````^^^^^^_________^^^^^^]]]```___^^^]]]]]]]]]]]]^^^___________________________aaabbbbbbaaa``````aaa````````````````````````````````````____________[[[[[[\\\\\\]]]\\\\\\\\\[[[\\\^^^^^^^^^```dddfffhhhkkkpppuuuyyy}}}uuuiiiaaa[[[]]]]]]XXXSSSSSSZZZ```eeejjjooorrrqqqqqqsssuuusssrrrqqqrrrrrrmmmeee^^^QQQMMMFFF???;;;888888888555777:::<<<>>>BBBFFFJJJPPPPPPPPPMMMIIIDDD@@@>>>======CCCKKKPPPPPPRRRUUUTTTUUUXXX```hhhkkkgggbbbYYYNNN@@@888666666555444666777999:::;;;;;;:::999;;;@@@DDDCCC@@@BBBKKKSSS[[[^^^bbbccc^^^WWWPPPKKKKKKIIIEEE@@@<<<999777666777999:::;;;:::999:::;;;@@@AAACCCCCCAAA@@@???@@@======<<<;;;999777555444000000///......///000000---......//////......---------............//////444111...---...///000000,,,------..................---,,,---/////////..................//////000........................//////000000000000000000//////000000000000//////////////////000000000000000111222222000000111222/////////////////////...000//////...............///111444444333444555777888888888888888777777666777:::>>>CCCGGGJJJLLLLLLGGGFFFBBB>>>;;;:::<<<>>>HHHMMMTTTYYYZZZ[[[ZZZZZZWWWVVVUUUTTTTTTWWWZZZ]]][[[ZZZVVVPPPIIICCC>>>;;;777555333111111333666777666<<>>>>><<<999444///,,,++++++,,,------...............---........................////////////////////////........................---------------...///000,,,---......///............------,,,,,,------...//////.........---------000//////......------,,,////////////////////////........................////////////000000000000////////////000000000111000000111222555;;;CCCHHHOOOSSSZZZ___dddiiinnnqqqqqqtttvvvuuunnncccXXXQQQFFFHHHNNNWWWdddpppxxx}}}uuukkkffffffiiipppzzz|||yyywwwrrrhhh[[[PPPIIINNNVVV^^^dddggghhhhhhkkkqqqxxx|||zzzvvvsssqqquuuwwwyyyzzzwwwqqqkkkggg]]]]]]\\\ZZZYYY[[[___cccccciiippprrrrrrssswww|||zzzzzz{{{}}}|||zzzwwwuuuvvvtttrrrpppnnnlllhhhfffbbbbbbbbbbbbaaaaaaaaaaaa______```aaaaaabbbbbbccc^^^^^^]]]]]]^^^___``````````````````````````````^^^______`````````____________^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^_______________```bbbbbb```___```aaa_________________________________^^^^^^^^^]]]]]]ZZZZZZ[[[[[[[[[ZZZZZZYYY[[[\\\\\\\\\\\\]]]```ccceeehhhllloooqqquuuxxx{{{zzzrrrjjjiiieee]]]TTTQQQSSSWWW\\\ccckkkqqqqqqqqqqqqrrrtttttttttuuuuuurrrlllggg^^^XXXNNNDDD<<<999888888555777999:::<<>>888666555444555777888:::;;;;;;:::999:::???CCCBBB???AAAIIIQQQZZZ```fffhhhddd\\\UUUQQQOOOLLLGGGBBB===999666555777999;;;<<<:::::::::;;;???AAACCCCCCBBBAAA@@@AAA<<<<<<<<<;;;999777666555222111///......///000111/////////000000/////////....../////////000000000666333///------......---,,,---......//////.........---,,,---/////////.........////////////000///........................//////000000000000111111...//////000000//////...////////////000000000000000111222222111111222333...////////////......---//////......---.........---000444444333333555777777888888888888777666666777999<<<@@@DDDHHHKKKLLLJJJIIIGGGBBB>>><<<<<<===CCCIIIQQQWWWZZZ[[[[[[[[[XXXWWWUUUSSSRRRTTTYYY]]]\\\\\\YYYTTTLLLEEE@@@>>>888666333111111333555777777<<>><<<888444111/////////,,,---......///.................................////////////////////////........................111000///...---,,,,,,,,,,,,---......//////......------,,,,,,,,,,,,------000//////...------,,,,,,////////////......------/////////000000000000000........................////////////000000000000/////////000000000111111......000222888AAALLLSSSXXXZZZ^^^bbbffflllssswwwyyyxxxvvvnnncccXXXOOOKKKKKKRRR^^^iiiqqqwww|||xxxmmmfffeeehhhrrrwww}}}zzzrrrhhh]]]SSSLLLKKKRRR___kkkrrruuusssqqqsssyyyyyysssppptttuuuuuutttooohhhaaa]]]RRRUUUYYY[[[[[[^^^dddhhhiiinnnsssvvvwwwyyy|||{{{|||~~~~~~|||yyyvvvtttrrrmmmllljjjiiiiiigggeeebbb````````````````````````______``````aaabbbcccccc]]]]]]]]]]]]^^^___``````aaaaaaaaa````````````___^^^^^^___````````````___^^^^^^______^^^^^^^^^^^^]]]]]]^^^^^^^^^_________\\\^^^______^^^]]]]]]^^^]]]]]]]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]]]]\\\\\\\\\ZZZZZZZZZZZZZZZYYYXXXWWWXXXYYYYYYYYYYYYZZZ]]]___bbbeeehhhjjjkkkmmmpppsssxxx}}}{{{wwwoooeee[[[UUURRRRRRVVV\\\eeelllpppqqqqqqrrrxxxxxxxxxzzzzzzyyyuuurrrkkkdddXXXLLLBBB<<<999999777888888999999<<<@@@DDDJJJKKKMMMOOOQQQPPPLLLIIICCC>>>:::;;;===???DDDKKKJJJLLLRRR^^^lllwww}}}qqq\\\III>>>999777666666666888999:::::::::::::::===AAAAAA@@@BBBIIINNNXXX___gggjjjggg```[[[XXXTTTQQQKKKDDD???:::888777888:::======<<<::::::;;;===???BBBCCCBBBAAABBBBBB<<<<<<<<<;;;:::999777666444222000.........///000//////000000000000//////......//////000111111111555222///.........---,,,------...////////////......---,,,---/////////...---......///000/////////........................//////000000000111111111---...////////////...---////////////000000000000///000111111000000111333///000000111000///...---......---------...//////+++///444555333222444777888888999999999888777666666888:::>>>BBBFFFIIIKKKKKKKKKIIIFFFAAA>>>======@@@FFFOOOVVVZZZ[[[\\\\\\[[[ZZZWWWRRROOOPPPUUUZZZ\\\]]]\\\VVVNNNGGGCCCAAA:::777444111111222555777888<<<@@@CCCJJJRRRSSSQQQIIIFFFBBB@@@@@@BBBDDDDDDDDDEEEFFFGGGGGGFFFDDDCCCAAAAAAAAAAAAAAA@@@@@@@@@>>>===;;;888555222000///,,,------...//////..............................////////////////////////........................111000///...---,,,,,,,,,,,,---......//////............------------........................------////////////...................../////////000000.........................../////////000000000111//////000000000111111111///000222666>>>JJJXXX```ccceeehhhjjjnnnsssyyy}}}|||xxxqqqeeeYYYPPPLLLKKKUUU```mmmvvvxxxyyy|||yyyvvvrrrnnnlllmmmnnnnnnxxxyyy|||tttfffYYYQQQOOOPPPTTT[[[gggttt}}}yyytttqqqqqqqqqppplllfff^^^VVVRRRQQQWWW^^^bbbdddfffjjjnnnppprrruuuyyy|||~~~}}}~~~}}}zzzwwwsssqqqooonnnfffeeedddeeeffffffdddbbb________________________`````````aaaaaabbbbbbccc]]]]]]]]]^^^^^^___```aaaaaaaaaaaaaaa`````````___]]]]]]^^^_______________^^^^^^_______________^^^\\\\\\]]]^^^^^^___``````[[[]]]___^^^]]]\\\]]]^^^\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]\\\\\\\\\[[[[[[[[[ZZZZZZZZZYYYXXXWWWVVVUUUTTTUUUVVVVVVUUUWWWYYY\\\]]]___bbbdddeeegggiiilllmmmqqquuuuuurrrrrrtttwww}}}uuulllccc\\\WWWUUUWWW\\\cccjjjpppssstttyyyyyyzzz|||}}}~~~}}}}}}wwwqqqggg[[[OOOEEE???;;;888999999888888:::>>>AAAGGGGGGIIIMMMPPPPPPMMMJJJDDD???<<<<<<<<<;;;???DDDDDDHHHPPP\\\iiivvv|||jjjVVVGGG===999777666666777777888:::;;;<<<999;;;>>>???AAADDDIIILLLSSSZZZcccfffddd___\\\\\\XXXUUUOOOHHHBBB>>>;;;;;;999<<<>>>???===;;;;;;;;;;;;===@@@BBBBBBBBBCCCDDD===>>>======<<<;;;:::999666444111...------...///...//////////////////...------......///000000111000///---...//////...---------...///////////////...---,,,---/////////...,,,---.../////////..............................//////000000111111111222,,,---...//////...---,,,////////////000000000000---///000000//////000222000111222222222000///...---------------...//////***///444555222222444777999999:::;;;:::999888777666777999===@@@DDDHHHJJJKKKKKKJJJFFFAAA>>><<<<<<>>>EEENNNVVVZZZ\\\\\\\\\^^^]]]XXXRRRMMMMMMRRRVVV\\\^^^]]]XXXOOOHHHDDDCCC:::888444111000222555777777;;;===???DDDJJJJJJFFFGGGDDDAAA@@@AAABBBCCCCCCBBBDDDFFFHHHHHHGGGEEECCCBBBAAAAAAAAAAAAAAAAAA@@@<<<;;;:::888555222///...,,,,,,---.../////////...........................////////////////////////////////////////////////......---------...//////,,,---......//////......//////............//////,,,,,,------.../////////.../////////////////////---------.........//////000000000000000000000000.../////////000000111111000000000000111111111111333444666;;;EEESSSaaakkklllnnnqqqsssvvvyyy}}}zzzuuukkk^^^SSSMMMMMMOOO^^^jjjwww}}}{{{yyy{{{|||tttmmmfffhhhpppwwwyyyxxx|||{{{{{{~~~{{{lllZZZLLLHHHNNNUUU^^^dddmmmxxx~~~yyyuuusssooonnnkkkfff___WWWOOOJJJUUU\\\eeekkklllmmmpppsssttttttwww{{{~~~wwwuuuqqqmmmiiifffeeeeeedddccccccdddfffgggeeedddaaaaaa`````````````````````aaaaaaaaabbbbbbbbbccc]]]]]]]]]^^^___```aaabbbbbbbbbaaaaaa`````````___[[[\\\]]]]]]^^^^^^^^^^^^^^^^^^______```______^^^[[[[[[\\\]]]___```aaaaaa]]]___``````___^^^^^^___^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\\\\[[[[[[[[[[[[ZZZYYYYYYYYYXXXWWWVVVUUUTTTSSSTTTUUUUUUTTTVVVYYY[[[WWWZZZ]]]___```bbbeeegggeeeiiilllkkkgggdddfffiiinnn{{{|||ssshhh```VVVTTTUUU[[[fffooouuuwwwwwwwwwyyy{{{}}}|||tttiii\\\OOOEEE???::::::999888777999===@@@DDDDDDEEEIIIMMMNNNKKKHHHDDD@@@>>>>>>===;;;<<<@@@???EEENNNYYYeeerrrrrr```NNNAAA:::888777666666666777999;;;===::::::;;;>>>BBBFFFIIIKKKNNNUUU^^^aaa___\\\[[[\\\\\\XXXQQQJJJDDD@@@>>>===:::<<>><<<;;;;;;999<<>>===<<<;;;777555222///------...///---..................---,,,,,,------...///000000,,,+++,,,---000000///...---......///////////////...---,,,---/////////...+++,,,.../////////...---........................000000000///---...000222............/////////000000000000000000000000000......////////////......000000000000000000000000...///000111111000///...111111222333333444555555777777888888888777777666444777:::===???AAADDDGGGLLLKKKIIIGGGDDD@@@===<<<===AAAIIIQQQWWW[[[]]]]]]aaa```]]]WWWQQQPPPSSSWWW\\\```___YYYSSSOOOKKKFFFAAA===888555333333222111222555888;;;===???CCCEEEBBBAAA??????AAABBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA>>><<<:::999777444000,,,///.........---------------------............///......////////////......000000000000000000000000...///000000000...---,,,,,,---......//////..............................000000//////.........---////////////////////////---------------...//////////////////000000000000////////////000000000000///000111000///000111333...444===FFFQQQ^^^lllvvvxxx{{{{{{xxxyyyppp___RRRLLLNNNXXXcccpppvvv{{{}}}~~~~~~zzzttt|||yyyiiijjjlllpppuuuxxxyyyyyy}}}|||zzzxxxxxxzzz}}}}}}ppp]]]MMMGGGKKKRRRXXXdddhhhqqq~~~~~~zzztttoooiiibbb\\\WWWRRRMMMMMMPPP___bbbeeejjjppptttwwwyyy|||}}}~~~|||~~~~~~|||zzzxxxwwwrrroookkkgggeeeddddddeeeccccccccccccdddeeefffffffffcccaaaaaabbbcccbbb```bbb```______aaabbbaaa```aaa```^^^]]]]]]^^^___```ccccccbbb```___]]]\\\\\\ZZZZZZZZZ[[[\\\\\\]]]]]]________________________]]]]]]^^^___`````````___``````___^^^]]]]]]\\\\\\]]]]]]^^^^^^___^^^^^^^^^^^^\\\ZZZYYYXXXYYYZZZ[[[XXXXXXWWWVVVUUUTTTTTTSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVXXXZZZ[[[\\\^^^aaadddfffiiillljjjeee```^^^^^^bbbooowwwlllddd\\\VVVXXX^^^eeeoooxxxwwwuuuxxx~~~tttiii___SSSJJJ<<<999777666777:::<<<<<<@@@BBBFFFIIIJJJIIIGGGFFF???@@@??????===;;;999777===@@@IIIWWWcccmmmyyyrrr___NNNAAA999666444666999:::999;;;@@@>>>????????????AAAEEEIIIKKKLLLNNNRRRVVVXXXXXXWWWXXXZZZZZZVVVNNNEEE===999<<<;;;;;;<<<======<<<:::999999;;;>>>AAACCCBBBAAA@@@@@@??????===<<<;;;:::777444111...------///000........................---------.........////////////.........---------.................................------,,,,,,,,,........................////////////////////////000000000///......000222........./////////000000000000000000000000000000111111222222222222111111000000000000000000000000...///000111111000///...///000111222444555666777777888888999888888777777444666999;;;<<>><<<:::???FFFOOOVVV[[[^^^___bbbaaa]]]WWWQQQPPPRRRVVVZZZ___```\\\WWWTTTPPPKKKCCC???999555333333222222333555888999:::<<<>>>@@@AAA@@@>>>>>>???AAABBBBBBDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAA@@@@@@@@@???===<<<:::999666222///////////////.........------------............///.........//////.........------------------------//////000000//////......,,,,,,------......------........................000/////////............////////////////////////......------...//////000////////////000000000000000000000000111111111111000000111000///000111333222999CCCMMMWWWbbbnnnvvv{{{~~~yyyhhhUUUNNNRRRZZZeeemmmuuu||||||vvvwww}}}yyyqqqkkklllppptttyyy||||||||||||yyyuuuttttttsssppplllfff]]]PPPGGGFFFMMMWWW]]]fffkkkuuuzzzuuuooojjj```XXXQQQNNNLLLKKKOOOUUUbbbdddiiinnnssswwwyyy{{{|||}}}|||}}}~~~~~~}}}|||}}}|||zzzxxxuuusssqqqpppooollliiieeecccccccccdddbbbbbbbbbcccccceeefffggggggdddbbbbbbcccdddcccaaaaaa```^^^^^^```aaa```___```___^^^^^^^^^___``````bbbbbbaaa```___^^^]]]]]][[[[[[[[[[[[[[[\\\\\\]]]^^^^^^^^^^^^____________]]]^^^^^^____________^^^]]]]]]]]]^^^^^^^^^^^^^^^]]]]]]^^^^^^^^^^^^^^^]]]\\\[[[YYYWWWWWWXXXYYYZZZWWWVVVVVVUUUTTTSSSRRRRRRQQQPPPPPPPPPPPPQQQRRRRRRTTTUUUVVVWWWXXX[[[___cccjjjmmmppppppmmmhhhdddbbbdddooo}}}oooeee\\\ZZZ]]]cccmmmuuuxxxwwwzzz~~~~~~xxxppphhh___WWWCCC???;;;999:::;;;;;;:::===???CCCFFFGGGGGGFFFEEEAAAAAAAAA@@@>>>;;;888777;;;<<>>>>>>>>@@@BBBEEEFFFHHHMMMQQQUUUVVVTTTSSSUUUWWWXXXXXXSSSKKKBBB<<<<<<<<<;;;<<<>>>>>>===<<<::::::<<>>===<<<;;;999777444000///...///000////////////////////////---------.........////////////.........---------------------------------/////////.........------........................////////////////////////000000111000......000222....../////////000000000000000000000000000000000//////000000000000//////000000000000000000000000//////000000000000//////---...000222444666777888888888999999999999999888444666777777888;;;@@@CCCDDDFFFIIIKKKIIIEEE@@@===888<<>>======>>>@@@BBBDDDDDDEEEEEEFFFEEEEEEEEEDDDCCCCCCBBBAAA@@@??????@@@???======<<<:::666333000000000000////////////---------............///------............------------------------------------------------......---------............///........................////////////............//////////////////////////////......//////000000////////////000000000000111111111111222222222222000111111000///000222444999@@@KKKUUU^^^gggpppvvv~~~qqq^^^MMMMMMYYYgggpppvvv{{{}}}xxxtttzzz}}}yyyuuuoooiiinnnqqqvvv{{{~~~~~~zzzuuuqqqppppppkkkaaaYYYOOOLLLGGGEEEIIIQQQZZZaaahhhnnnxxx~~~wwwpppiiiccc___UUUMMMGGGFFFHHHLLLUUU^^^eeehhhnnnsssxxx{{{|||||||||}}}~~~yyyzzz{{{|||||||||{{{zzzxxxvvvsssooollljjjhhhhhhiiigggeeebbbaaaaaabbbcccaaaaaaaaabbbccceeefffgggfffdddccccccdddddddddcccaaa```^^^^^^___``````___^^^^^^^^^^^^___```aaaaaa````````````____________^^^]]][[[ZZZZZZ[[[[[[\\\]]]]]]]]]^^^^^^_________^^^^^^_________^^^]]]]]]ZZZ[[[\\\]]]^^^___```aaa]]]]]]^^^^^^^^^^^^]]]]]]ZZZYYYXXXWWWVVVWWWXXXYYYUUUTTTTTTSSSRRRQQQPPPPPPMMMMMMLLLLLLMMMMMMNNNOOOPPPPPPQQQQQQSSSWWW\\\aaaoooqqqtttwwwwwwtttmmmiiigggoooyyytttgggaaa___aaahhhooouuuvvvzzz~~~}}}zzz|||}}}xxxuuuooohhhOOOIIIAAA=========:::666999;;;???BBBDDDDDDDDDCCCDDDDDDDDDBBB???<<<888666888888>>>HHHRRR]]]iiiuuuxxx~~~~~~vvvhhhVVVFFF;;;777555666777555777;;;:::<<<>>>>>>>>>===???@@@CCCGGGLLLRRRUUUVVVUUUTTTSSSTTTUUUXXXWWWQQQGGG???===<<<;;;<<<>>>???>>>===::::::<<>>===<<<<<<:::666333111000000000000000000000000000000000------........./////////...............---------........................000000000///////////////........................///////////////////////////111111111//////000111...////////////000000000000000000000000000000000......////////////......//////////////////////////////000000000000//////......000111333555666777888888999:::::::::999999555555555555555888<<<@@@AAACCCFFFHHHHHHEEEBBB???999<<<@@@GGGNNNUUU[[[___```___]]]XXXQQQNNNNNNQQQVVV]]]cccbbb```]]]XXXRRRKKKEEE===777444333222222333555666777666666888999??????>>><<<<<<<<>>======;;;888666111111111000000000000///---------............///,,,,,,------------,,,,,,////////////////////////++++++***)))***+++---...///////////////000000111........................///////////////.........////////////////////////000000////////////000000////////////000000000000000000000111111111222222111111111111000111444777@@@FFFOOOXXX___gggpppwww}}}fffXXXMMMQQQ___llltttxxx}}}zzzvvvzzz{{{xxxqqqllliiihhhssswww}}}}}}|||vvvtttrrroookkkbbbWWWOOOGGGHHHIIIJJJNNNTTT\\\aaajjjpppyyy}}}yyyssslllccc[[[UUUQQQLLLGGGDDDFFFKKKRRR\\\eeegggkkkqqqwww{{{}}}}}}}}}|||}}}}}}}}}~~~~~~}}}}}}yyyyyyyyyyyyyyywwwvvvuuurrroookkkgggeeecccccccccdddcccaaa```___```aaabbb`````````aaacccdddfffgggdddcccbbbbbbccccccddddddcccaaa______```aaa```___]]]^^^^^^___```aaaaaabbb____________`````````aaa```___]]][[[ZZZZZZ[[[\\\\\\\\\\\\]]]^^^^^^______^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZ[[[\\\^^^___``````]]]]]]^^^^^^^^^]]]\\\\\\YYYXXXWWWVVVVVVVVVWWWWWWSSSSSSRRRQQQPPPOOOOOONNNJJJJJJJJJJJJJJJKKKKKKLLLMMMMMMMMMMMMOOOSSSZZZ___nnnpppuuu{{{~~~wwwpppkkknnnsssxxx~~~wwwnnnhhhcccbbbeeekkkooovvv}}}|||yyyzzz~~~~~~}}}yyyttt^^^TTTGGG???===<<<999555777999;;;>>>@@@BBBBBBCCCFFFFFFFFFEEEBBB>>>999777777666999AAAIIIRRR___jjjqqqvvvzzz|||zzzqqq___NNNBBB<<<888888888777999===999<<>>===<<<===DDDGGGLLLQQQUUUXXXZZZ\\\VVVTTTSSSUUUVVVSSSJJJBBB===;;;:::;;;===>>>===<<<999999:::===AAACCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>===;;;888555222000//////////////////////////////............////////////........................000000000000000000000000////////////////////////........................///////////////////////////111222111000///000111////////////000000000111000000000000000000000000111222222333333222222111////////////////////////000000////////////000000000000111111222333444444777888999:::::::::::::::666666555444444666:::===???@@@AAACCCCCCCCCCCCBBB<<<===???BBBHHHPPPVVV[[[\\\]]]\\\XXXRRRNNNNNNPPPVVV^^^dddcccaaa^^^XXXRRRMMMGGG@@@:::666444333222222333555666777777999;;;>>>???@@@>>><<<<<<>>>@@@BBBCCCEEEGGGGGGGGGGGGFFFEEEEEEDDDCCCAAA@@@?????????>>>=========;;;888666222111111111000000000000---------............///,,,,,,------------,,,,,,////////////////////////,,,,,,+++++++++---...///......---------...///000.................................///////////////////////////////////////000000////////////000000////////////000000000000/////////000000000111111111222222111222444888;;;FFFJJJPPPVVV\\\eeeooowwwxxxlllVVVQQQQQQZZZeeemmmtttzzz~~~{{{xxxwwwsssnnngggdddgggkkkyyy}}}}}}yyyxxxtttuuussslll```TTTLLLHHHHHHKKKOOORRRTTTXXX]]]aaannnssszzz~~~{{{xxxssspppkkkdddZZZRRRKKKHHHFFFCCCDDDJJJPPPVVV^^^fffiiilllrrrwww{{{}}}}}}|||}}}|||||||||{{{{{{||||||zzzyyyxxxvvvtttrrrpppooojjjiiifffcccaaaaaabbbbbb``````___^^^^^^___```aaa`````````aaabbbccceeeeee```aaaaaaaaaaaabbbcccdddeeecccaaaaaabbbcccbbbaaa]]]^^^___```aaaaaabbbbbb^^^^^^______```aaaaaaaaaaaa```^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^]]]^^^^^^^^^]]]\\\[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^]]]]]]^^^^^^]]]\\\\\\[[[YYYXXXXXXWWWVVVVVVUUUUUURRRQQQQQQPPPOOONNNMMMMMMIIIHHHHHHHHHHHHIIIJJJJJJKKKKKKKKKKKKLLLQQQWWW\\\gggjjjqqqzzzzzztttlllllllllnnnssszzzwwwkkkcccaaabbbgggqqq{{{}}}{{{zzz}}}{{{~~~~~~|||xxxjjj___OOOCCC===;;;999777777888:::<<<>>>@@@BBBBBBGGGGGGHHHGGGDDD@@@<<<999999666777<<>>======CCCFFFIIILLLPPPVVV^^^ddd]]]XXXRRRQQQQQQOOOIIIDDD===;;;::::::;;;<<<<<<;;;888777888:::>>>AAABBBBBBBBBBBBCCCBBBBBBAAA@@@???>>><<<999555222000///..................................../////////000000---.....................////////////////////////................................................///////////////////////////111222222111000000111/////////000000000111111000000000000000000000000111111222222222222111111000000000000000000000000000000////////////000000000000111111222333333333666777888999::::::::::::777777777555444555888;;;======???@@@AAABBBCCCCCC???>>>===>>>CCCKKKRRRWWWYYY[[[\\\YYYTTTQQQQQQSSSWWW^^^ddddddaaa^^^YYYSSSMMMIIIBBB===999777444222000333555666777888;;;===>>>@@@CCCBBB???===>>>@@@@@@AAADDDFFFHHHHHHGGGFFFEEEDDDDDDCCCBBBAAA@@@@@@???>>>=========;;;888555111111111111000000000000---------............///------............------,,,,,,,,,,,,,,,,,,,,,,,,//////////////////000111,,,,,,+++******,,,---....................................///////////////////////////////////////000000//////......//////////////////000000000000.../////////000000000000111222222333444777<<<@@@IIIMMMRRRVVV[[[dddooovvv~~~|||yyysssggg\\\HHHKKKSSS```iiipppxxx~~~zzzrrrjjjeeebbbbbbiiiqqq~~~zzzvvvuuuttttttooobbbRRRGGGCCCDDDJJJOOOTTTXXXZZZ]]]bbbfffrrruuuyyyzzzyyyvvvtttssslllkkkggg```WWWNNNHHHFFFBBBAAADDDMMMSSSXXX^^^dddjjjmmmrrrwwwzzz|||}}}|||}}}|||{{{zzzzzzyyyzzzzzzyyywwwuuurrrooommmkkkjjjeeedddcccaaaaaaaaaaaabbb___^^^^^^^^^______``````````````````aaabbbcccddd^^^___````````````ccceeegggeeecccbbbcccccccccaaa^^^___```aaaaaaaaaaaaaaa^^^^^^______```aaaaaabbbaaaaaaaaa```___^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\[[[[[[]]]]]]]]]]]]\\\\\\\\\\\\]]]^^^^^^]]]]]]\\\[[[ZZZXXXXXXWWWVVVTTTSSSRRRQQQOOOOOONNNMMMLLLKKKJJJJJJGGGGGGGGGGGGGGGHHHHHHIIIJJJJJJJJJJJJKKKNNNTTTXXX]]]bbbjjjsssyyyyyyuuurrrjjjhhheeeeeehhhooovvvzzzzzzmmmhhhdddfffnnnxxx}}}|||zzz{{{www{{{|||zzzzzz{{{zzzvvvqqqhhhYYYKKKAAA<<<:::999888888888:::<<<>>>@@@AAAFFFGGGIIIIIIGGGDDD@@@===;;;888888;;;>>>BBBKKKUUUcccgggmmmrrryyy|||uuulllWWWLLL@@@<<<:::777888:::;;;>>>@@@AAA@@@>>>>>>>>>AAACCCDDDFFFIIIPPP[[[cccbbb]]]VVVQQQNNNKKKGGGDDD@@@===;;;:::;;;;;;;;;:::777666666999===@@@BBBBBBBBBBBBBBBBBBBBBAAA@@@@@@>>><<<:::777444111000///............................../////////000000000---------...............------------------------------............//////........................///////////////////////////111333333222000000111//////000000000111111111000000000000000000000000/////////000000/////////000000000000000000000000111000///......///000111...///000111222333444444555666777888999999999999888999999888666666777999;;;<<>>@@@CCCFFFGGGGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@>>>>>>>>><<<888555111111000000000/////////---------............///.........//////.........,,,,,,,,,,,,,,,,,,,,,,,,///000000000000//////...------+++++++++,,,...///..................................../////////000////////////////////////000//////...------......////////////000000000000//////000000000111111111111222333444666;;;AAAEEEJJJOOOUUUZZZ___fffooovvvwwwzzzxxxqqqiiiaaaVVVMMMFFFIIITTTbbbmmmsss{{{|||qqqgggdddeeeiiiqqqzzzyyyvvvvvvsssnnndddVVVJJJEEEFFFIIIQQQVVV\\\___```bbbggglllrrrssstttrrrnnnkkkkkklllffffffddd]]]TTTLLLGGGEEEBBBAAAEEENNNUUUZZZ```fffmmmooorrrvvvyyy|||}}}}}}}}}|||zzzyyyxxxxxxxxxyyytttssspppmmmkkkhhhgggfffbbbbbbbbbaaaaaa`````````_______________`````````aaaaaa`````````aaaaaabbb^^^___aaaaaa```aaadddfffgggeeecccbbbccccccbbbaaa___```aaaaaabbbaaa``````^^^^^^______``````aaaaaaaaabbbcccccccccaaa___^^^]]]]]]\\\\\\[[[[[[ZZZZZZZZZ[[[[[[\\\\\\\\\\\\[[[\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^^^^]]]]]][[[ZZZZZZWWWVVVUUUTTTRRROOOMMMLLLLLLKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIKKKOOORRRTTT[[[dddkkkmmmmmmkkkjjjeeebbb^^^]]]```dddiiillltttyyyyyyqqqmmmnnnuuu{{{{{{yyyyyysssvvvxxxvvvvvvwwwvvvsssrrrnnndddWWWIII???;;;:::888777777777999;;;>>>???DDDFFFIIIJJJJJJGGGDDDAAA===:::888:::;;;===DDDLLLVVV^^^gggoooyyy~~~yyyhhhZZZKKKCCC>>>999777888;;;===???@@@???>>>?????????AAACCCDDDEEEKKKTTT\\\ccc```[[[TTTOOOJJJFFFEEEDDDAAA>>><<<<<<<<<<<<;;;777666666999===AAACCCCCCAAABBBBBBBBBBBBAAA@@@@@@>>>===;;;999666444222111.........................../////////000000000000---------.........//////............................../////////000000000........................///////////////////////////111333333222111000111000000000000111111111111000000000000000000000000222222333333333333222222000000000000000000000000111000///......///000111,,,---...000222444666666555555666888888999999999999:::;;;:::888777777888999<<>><<<999999>>>GGGPPPWWWXXX[[[^^^^^^\\\ZZZ[[[\\\WWW^^^ddddddcccbbb___[[[KKKIIIEEEAAA>>>:::666333111333444555555555777999===CCCIIIIIIEEEAAA@@@@@@===???BBBEEEGGGGGGFFFEEECCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@???>>><<<999666000000000000////////////---------.........//////......////////////..............................------...///...---+++***111000...---...///111333........................---.........//////000000////////////////////////000///...---------------////////////000000000000000111111111111222222222111222333444777===CCCHHHJJJPPPXXX^^^ccciiipppuuuooorrrpppggg\\\SSSJJJCCCKKKLLLUUUcccnnnuuu{{{rrrhhhhhhlllpppxxxzzzxxxxxxqqqhhhZZZNNNHHHJJJOOORRRZZZ___dddeeedddfffkkkpppoooooonnnjjjeeecccdddggg```aaa```ZZZQQQIIIEEECCCDDDCCCGGGOOOWWW\\\dddkkkooopppsssvvvyyy|||~~~}}}|||zzzxxxwwwwwwxxxxxxooonnnllljjjgggfffeeeeeebbbbbbbbbaaaaaa___^^^]]]______``````````````````bbbbbbaaa```````````````^^^```bbbbbbaaabbbeeehhhfffdddbbbaaabbbbbbaaa`````````aaabbbbbbaaa```_______________``````aaaaaa```bbbdddeeeeeecccaaa___^^^]]]]]]\\\[[[ZZZYYYYYYYYYZZZ[[[\\\\\\\\\\\\\\\[[[[[[\\\\\\\\\]]]]]]]]]^^^^^^^^^]]]\\\[[[ZZZYYYUUUUUUTTTRRROOOMMMJJJIIIIIIHHHHHHGGGFFFEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFGGGHHHHHHHHHIIILLLOOOPPPWWW```eeeeeedddccccccaaa^^^ZZZXXXZZZ^^^bbbdddiiinnnwww~~~uuuooorrrxxxyyyxxxxxxpppsssuuussssssuuuuuuqqqqqqqqqlll```PPPCCC<<<;;;888777666666777999<<<===BBBEEEHHHKKKKKKIIIFFFDDD>>>:::999999999999???FFFKKKUUUaaammmxxxwwwgggUUUJJJCCC<<<999999:::<<<>>>>>>>>>>>>???@@@???CCCEEEEEEEEEHHHPPPVVVbbbbbb___YYYQQQJJJFFFEEEGGGDDD@@@>>>=========<<<888777777999===AAADDDDDDAAAAAAAAABBBAAAAAA@@@@@@???>>><<<:::888666444333000000000000000000000000////////////000000000000---------.........//////111111111111111111111111//////000000111111111222........................////////////////////////000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000444444333333222111000000000000000000///////////////.........///333666888333444666888999:::999999:::::::::999888777666555999;;;>>>BBBDDDDDDCCCBBB???>>><<<::::::@@@JJJRRRVVV\\\``````___aaa```]]]```______bbbeeeccc]]]WWWPPPJJJBBB>>>===;;;777222222333444555666888888999>>>BBBGGGIIIGGGCCC???<<>><<<;;;;;;:::555333000...---...000111......////////////......,,,++++++---///000000///////////////////////////....................................//////////////////000000000000//////111111000000//////......000///...------...///000000000///////////////000000000000000000000000000111///,,,---111333333222///111444999>>>CCCHHHKKKQQQYYY___aaadddjjjmmmmmmoookkkeee^^^SSSIIIGGGJJJOOOTTT]]]gggooowww~~~|||vvvpppooottt{{{~~~yyyvvvfff[[[MMMFFFIIIPPPWWWZZZaaaaaabbbfffkkknnnpppppppppnnnkkkfffbbb___]]][[[[[[\\\[[[WWWQQQJJJFFFDDDBBBGGGNNNVVV]]]dddkkkoootttttttttvvvwwwyyy{{{|||{{{zzzxxxwwwuuutttttttttnnnllliiifffcccbbbaaaaaabbbbbbaaaaaa`````````___]]]___```___^^^^^^___```\\\]]]___aaaaaaaaaaaa```bbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbccccccccc````````````____________dddcccccccccbbbbbbaaaaaa```aaabbbcccdddcccbbbbbb\\\]]]^^^^^^]]][[[YYYWWWYYYXXXWWWWWWWWWWWWXXXYYYZZZZZZYYYYYYZZZZZZ[[[\\\[[[[[[ZZZYYYYYYYYYYYYYYYUUUSSSQQQNNNKKKIIIHHHGGGEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCAAA@@@@@@AAACCCDDDCCCDDDEEEFFFGGGHHHIIIIIIOOORRRWWW[[[\\\[[[XXXVVVYYYWWWVVVUUUUUUVVVXXXZZZ___cccjjjrrrxxx~~~vvvrrruuuwwwtttpppuuutttssssssssssssrrrrrruuuqqqlllgggaaaVVVGGG===666555444444777888999888>>>@@@BBBDDDFFFHHHIIIIIIDDD>>>888666888<<<>>>>>>FFFOOOZZZcccqqqvvvfffUUUEEE;;;:::>>>999:::<<<<<<<<<<<<>>>???>>>???@@@BBBDDDGGGLLLPPP]]]dddiiifff\\\QQQKKKJJJKKKHHHCCC???===;;;999777666666666888:::===@@@AAADDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBB@@@===888333000111000000////////////000,,,,,,,,,---...///000000000000//////.........---,,,------......------,,,///...,,,,,,------,,,+++------.........---+++***........................111111111111111111111111000000////////////000000000000000000000000000000000000000000000000000000222222222111111000000///111000000000////////////111000///...///111444666333444666888::::::::::::::::::::::::999777666555888;;;>>>AAACCCDDDCCCBBB???>>><<<999999>>>GGGNNNUUU[[[___^^^___aaabbb``````^^^]]]```dddddd```[[[UUUNNNEEE@@@>>><<<888444222333333444666777888888===BBBHHHLLLKKKFFF@@@===@@@@@@BBBCCCDDDEEEFFFFFFDDDCCCBBBAAAAAAAAABBBBBBCCCBBB@@@???===<<<<<<;;;555333000...---...///000......////////////......///...---...000000///...////////////////////////....................................//////////////////000000000000//////000000000000////////////000000///......///000000000000////////////000000000000000000000000000000222000...///111444444333333444777;;;AAAGGGNNNRRR[[[```dddeeehhhlllllljjjmmmddd[[[TTTLLLHHHJJJOOOWWW\\\dddkkkqqqwww}}}wwwuuutttvvv|||tttjjjXXXRRRLLLLLLTTT]]]cccffffffgggjjjooosssuuutttrrrpppnnniiiccc]]]XXXUUUSSSUUUUUUUUUQQQLLLHHHFFFEEEIIINNNVVV^^^eeekkkpppttttttuuuuuuvvvwwwyyyzzz{{{xxxvvvtttrrrpppooonnnmmmkkkiiigggdddbbbaaa``````aaaaaa`````````_________^^^___``````^^^]]]^^^___]]]^^^___```aaaaaaaaa```bbbaaaaaa``````aaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbb`````````_________^^^^^^aaaaaa`````````_________^^^___```aaaaaaaaa``````]]]^^^______^^^\\\ZZZYYYVVVVVVUUUUUUUUUWWWXXXYYY[[[[[[[[[ZZZZZZYYYYYYYYYZZZZZZYYYXXXWWWWWWWWWWWWRRRPPPNNNKKKIIIGGGFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCBBB@@@??????@@@BBBCCCBBBBBBCCCDDDEEEFFFGGGGGGKKKMMMQQQTTTUUUUUUSSSRRRPPPOOOOOOOOOPPPRRRUUUVVVZZZ^^^dddiiiooouuu{{{{{{tttrrrrrrooolllqqqpppooommmllllllnnnppprrrpppnnnlllggg]]]OOODDD:::777555444666888::::::;;;===???BBBEEEGGGHHHIIIEEEAAA<<<999999;;;======AAAJJJUUU___nnn~~~tttcccPPPBBB;;;:::666777888999999:::<<<===<<<===>>>???@@@BBBGGGJJJWWW___ggghhhbbbYYYQQQNNNMMMJJJEEEAAA???===:::999777777777888;;;>>>@@@BBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@===888444222111111000////////////000,,,---------.../////////000/////////............---......//////......---///...,,,------...,,,+++------.........---,,,+++........................111111111111111111111111111000000//////000000111000000000000000000000000000000000000000000000000000000000000000000000000111111000000000/////////222111000//////000222333444555777888:::;;;;;;;;;;;;;;;;;;:::999888777666888:::===@@@BBBCCCCCCCCC??????===:::888;;;CCCIIIRRRXXX\\\\\\]]]aaacccbbb___]]]\\\^^^bbbdddcccbbb[[[TTTJJJCCC@@@===:::777333333333333444555666777<<>>>>>???@@@BBBCCCEEEFFFFFFDDDCCCCCCBBBAAAAAABBBBBBCCCBBBAAA@@@???>>>===<<<666555222000//////000000......////////////......222000//////000000///...////////////////////////....................................//////////////////000000000000//////////////////000000000000111000000//////000000111000000////////////000000000000000000000000000000333111//////111333444444666888:::>>>DDDLLLUUU[[[fffjjjkkkkkkmmmooolllgggggg[[[OOOIIIIIIKKKSSS[[[dddgggkkkooorrrwww{{{yyyssstttxxx~~~yyyiii[[[KKKKKKNNNVVVbbblllrrrtttoooqqquuuyyy|||{{{wwwsssoookkkeee^^^VVVPPPLLLIIIMMMNNNNNNLLLIIIHHHHHHJJJQQQWWW___ffflllppptttwwwuuuvvvvvvwwwwwwxxxxxxyyyuuutttqqqnnnkkkiiihhhgggfffeeecccbbb``````______```____________^^^^^^^^^^^^```aaa```^^^]]]]]]^^^]]]^^^___```aaaaaaaaa```aaaaaa````````````aaaaaaccccccbbbbbbaaaaaa``````____________^^^^^^^^^^^^]]]]]]]]]]]]]]]\\\\\\\\\[[[\\\]]]]]]^^^^^^]]]]]]]]]^^^_________]]]\\\[[[TTTSSSSSSSSSTTTVVVXXXYYY[[[[[[[[[[[[ZZZXXXVVVUUUXXXXXXWWWVVVVVVUUUTTTTTTNNNMMMJJJHHHFFFDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@@@@AAA@@@???>>>>>>???@@@AAA@@@@@@AAABBBCCCCCCDDDDDDFFFGGGIIIKKKMMMMMMMMMMMMHHHHHHIIIJJJMMMPPPRRRTTTUUUWWW[[[___ccchhhnnnrrr~~~uuummmhhhffffffjjjkkkkkkiiifffggglllpppqqqrrrssssssoooeeeWWWMMMBBB>>>999666666888:::;;;999:::<<>>:::999:::<<<;;;CCCMMMXXXgggxxxsss```NNN???777666666666777999;;;===>>>======>>>>>>>>>@@@CCCGGGQQQWWWaaahhhhhhbbbZZZSSSQQQMMMHHHDDDAAA???===;;;999999888999;;;>>>AAABBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@???===:::666444222111000///////////////------..................////////////............/////////000000////////////...,,,---......---,,,---............---,,,,,,........................111111111111111111111111111000000000000000000111000000000000000000000000000000000000000000000000///000000000000000000000111111111000000000//////111000/////////000222333444555666888:::;;;<<<<<<<<<<<<;;;;;;:::888777666777999<<>>;;;999333333333222333444555666:::@@@IIIQQQTTTPPPHHHAAA>>>>>>???AAABBBDDDEEEFFFDDDDDDCCCCCCBBBBBBAAAAAAAAAAAAAAA@@@???>>><<<<<<999777555333111111111111......////////////......000///...///000000///...////////////////////////....................................//////////////////000000000000//////......//////000000111111111111000000000000111111000////////////000000111000000000000000000000000111000///000111222333444777999===@@@FFFPPP[[[cccmmmqqqrrrrrrssssssnnnggg___TTTJJJJJJPPPXXXbbbjjjppppppooonnnooottt{{{wwwrrrqqqtttyyy~~~|||zzzvvvkkk[[[OOOIIIMMMTTT```mmmxxx}}}||||||~~~{{{vvvqqqkkkggg```XXXPPPJJJFFFEEEHHHIIIIIIIIIIIIKKKOOOQQQXXX]]]eeelllppprrrtttvvvvvvwwwwwwwwwwwwvvvvvvuuusssrrroookkkhhheeedddcccaaa``````______^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___aaabbbaaa___]]]\\\]]]^^^______```````````````aaa``````______``````aaaccccccbbbaaa``````______^^^^^^^^^^^^]]]]]]]]]]]][[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[]]]^^^^^^______^^^]]]\\\VVVUUUTTTTTTTTTUUUVVVWWWXXXYYYZZZ[[[ZZZXXXUUUTTTVVVVVVUUUTTTSSSRRRPPPPPPJJJIIIGGGEEECCCBBBAAAAAA???>>>>>>>>>>>>=========???>>>============>>>????????????@@@AAABBBBBBCCCBBBCCCDDDEEEGGGHHHIIIIIIHHHHHHIIIJJJMMMPPPRRRSSSSSSTTTVVVXXX[[[```eeejjjssswww~~~vvvhhh___]]]]]]aaadddffffffeeeggglllqqqrrrtttxxxzzzwwwmmm___UUUOOOIII@@@:::777888999:::999:::<<<>>>@@@CCCEEEFFFFFFHHHGGGBBB<<<888888:::888>>>FFFPPP^^^nnn|||}}}mmmZZZFFF888:::888777777:::===???@@@>>>>>>?????????AAAEEEHHHMMMRRRZZZdddjjjhhhaaaZZZUUUQQQKKKGGGDDDBBB@@@???;;;:::999999:::<<>>@@@BBBCCCCCCEEEFFFDDDAAA<<<;;;>>>BBBLLLRRRVVVVVVXXX\\\^^^]]]^^^[[[YYYYYY]]]bbbgggjjjeee^^^TTTJJJCCC>>><<<;;;555444333222222333555666999>>>GGGQQQVVVTTTMMMGGG?????????@@@BBBCCCEEEFFFEEEDDDDDDDDDCCCBBBAAAAAA????????????>>>===;;;:::999777555333111000//////......////////////......---,,,,,,---///000000///////////////////////////////////////////////////............//////////////////000000000000//////......//////000000111111000000111111111111000000///////////////000111111000000000000000000000000////////////000111444555999<<<@@@DDDIIITTTaaakkkqqqwwwzzzzzzzzzwwwooofffXXXQQQOOOVVV```iiiqqqxxxxxxtttoookkklllrrr|||vvvnnnnnnppptttvvvxxxzzzzzz{{{{{{{{{xxxwwwtttmmmbbbXXXOOOKKKMMMRRRZZZfffttt~~~yyysssnnnccc___YYYSSSMMMIIIGGGFFFEEEFFFHHHIIIKKKOOOUUUYYY___dddkkkpppssstttuuuvvvwwwwwwwwwvvvuuutttrrrqqqooommmjjjgggdddbbb```___]]]]]]^^^^^^^^^^^^^^^^^^]]]]]]]]]^^^^^^^^^^^^^^^```aaacccccc```^^^]]]]]]_______________``````aaa``````____________``````bbbbbbaaaaaa```___^^^^^^]]]]]]]]]]]]\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]ZZZYYYWWWVVVUUUUUUUUUVVVTTTUUUWWWXXXXXXWWWUUUTTTSSSSSSSSSRRRPPPNNNLLLKKKGGGFFFDDDCCCAAA@@@??????<<<<<<<<<;;;;;;;;;;;;:::<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>??????@@@AAAAAAAAAAAAAAABBBCCCDDDFFFGGGHHHIIIIIIJJJKKKMMMNNNPPPPPPRRRTTTUUUWWWXXX\\\aaaeeekkknnnttt{{{zzzhhh\\\WWWVVVUUUYYY^^^bbbdddgggkkkooonnnrrrxxx|||{{{sssiiiaaa]]]UUUIII???:::888888888;;;;;;<<<===???AAACCCEEEGGGIIIJJJGGG@@@;;;999999999;;;AAAIIITTTbbbrrr}}}vvveeeOOO>>>>>>;;;777777999<<<>>>???<<<===>>>???@@@CCCGGGJJJMMMOOOUUU^^^fffiiifffbbbZZZUUUOOOJJJGGGFFFDDDCCC???===:::999999:::===>>>AAAAAAAAAAAAAAAAAAAAAAAA?????????>>>===;;;:::888333222111000////////////...............---------.........///////////////.........//////.........///---------//////...---........................////////////////////////222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000111111111111111111111111222222111111111000000000---......///000111333333333333444666888:::<<<============<<<;;;:::999888666777:::===???AAACCCDDDGGGHHHHHHDDD???===>>>@@@GGGNNNTTTVVVXXX\\\^^^\\\]]][[[YYYXXXZZZ```eeeiiigggbbbYYYOOOFFF@@@======777666444222222333555666888<<>>>>>??????>>>===;;;:::777666444222///...,,,,,,......////////////......,,,++++++,,,///000000///////////////////////////////////////////////////............//////////////////000000000000//////////////////000000000000///000000111111000000//////......//////000111222000000000000000000000000...///000000111222666888???CCCHHHLLLQQQ[[[iiitttxxxwwwmmmcccSSSSSSYYYeeeooouuu{{{{{{wwwpppkkkkkkqqq{{{~~~tttjjjggglllrrrxxxxxxwwwuuurrrpppqqqrrrooonnnhhh^^^RRRKKKJJJLLLOOOTTT]]]iiivvv}}}uuunnniiiZZZWWWSSSNNNKKKJJJJJJJJJFFFHHHJJJMMMPPPUUU\\\```hhhlllqqqtttuuuvvvwwwwwwwwwwwwwwwvvvsssqqqnnnmmmhhhgggdddbbb```^^^]]]]]]\\\]]]^^^^^^______^^^^^^]]]]]]]]]^^^^^^^^^^^^___```bbbdddeeeccc```______``````____________```aaa______^^^^^^^^^^^^______aaaaaa``````______^^^^^^\\\\\\\\\\\\[[[[[[[[[[[[XXXXXXYYYYYYYYYYYYZZZZZZYYYYYYXXXXXXXXXYYYZZZ[[[YYYYYYZZZZZZ[[[[[[\\\\\\]]]\\\ZZZXXXVVVUUUUUUUUUQQQRRRSSSUUUUUUUUUTTTSSSQQQQQQQQQPPPNNNKKKIIIGGGCCCCCCAAA@@@???>>>>>>===;;;:::::::::999999999999::::::::::::::::::::::::======>>>>>>>>>?????????@@@@@@AAABBBDDDEEEFFFGGGGGGGGGHHHIIIJJJJJJKKKKKKPPPRRRTTTVVVXXX[[[___bbbdddgggmmmssszzzoooaaaYYYUUUNNNPPPTTTZZZ```eeeiiijjjjjjooouuuzzz{{{wwwqqqlllfff]]]PPPCCC<<<888777777:::::::::;;;===@@@CCCDDDIIIKKKMMMKKKGGGAAA<<<::::::999<<>>===<<<:::999444333222111000/////////------...........................///////////////---......//////......---///---------///000///............---......///000////////////////////////222222222222222222222222222111111000000111111222000000000000000000000000000000000000000000000000111111111000000//////...222222222111111111000000////////////000000111111222222333444666999;;;===============<<<:::999888666777999<<<>>>AAACCCDDDGGGIIIIIIFFFAAA======???AAAJJJSSSWWW[[[```aaa___]]][[[YYYXXXYYY]]]bbbgggiiieee]]]TTTJJJDDD@@@???999777555333222333555666888:::@@@KKKUUUZZZYYYUUUDDDCCCBBBAAABBBCCCEEEFFFEEEEEEFFFEEEDDDBBBAAA@@@>>>???@@@@@@@@@>>><<<;;;999888666333111///---,,,......////////////.........---,,,---///000000///////////////////////////////////////////////////............//////////////////000000000000//////000000000000////////////...///000000000000///...............///000111222000000000000000000000000---000222222333555999===IIINNNTTTYYY]]]ffftttuuuggg]]]RRRWWWbbbpppwwwyyy|||{{{xxxtttooonnnqqqxxx}}}zzzrrrkkkjjjmmmqqquuuzzzzzzxxxtttnnnkkkkkklllgggcccZZZQQQKKKIIILLLOOOPPPVVV```kkkvvvyyyooofff___SSSQQQMMMJJJIIIIIIKKKLLLLLLNNNRRRVVVZZZ___eeeiiinnnpppsssuuuuuuvvvwwwxxxvvvvvvvvvtttrrrnnnkkkiiidddcccbbb```___^^^^^^^^^\\\]]]^^^___```______^^^]]]^^^^^^^^^____________```ccceeefffeeecccbbbaaaaaa```___^^^^^^___```aaa___^^^^^^^^^^^^^^^^^^___________________________\\\\\\[[[[[[[[[ZZZZZZZZZVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWVVVVVVVVVWWWYYYYYYWWWWWWWWWWWWXXXYYYZZZ[[[]]]\\\ZZZXXXVVVVVVVVVVVVRRRRRRQQQQQQQQQQQQQQQQQQOOOOOOOOONNNLLLIIIFFFDDD??????===<<<;;;;;;;;;;;;::::::999999999888888888888888888999999888888888;;;;;;<<<<<<<<<<<<=========>>>???AAABBBCCCCCCDDDCCCDDDEEEFFFGGGHHHHHHHHHJJJMMMPPPSSSVVVXXX\\\___^^^aaafffkkkqqqxxx{{{mmm```ZZZRRROOONNNRRR[[[ccchhhiiilllppptttwwwwwwtttqqqooohhh___RRREEE===999777666555666666888<<<@@@CCCFFFMMMMMMOOOPPPNNNIIIBBB===:::888999???FFFQQQcccttt}}}mmm[[[HHHAAA999555777999999888999:::;;;;;;;;;>>>BBBEEEIIILLLRRR[[[dddkkkoooqqqgggbbb[[[UUURRRPPPOOONNNIIIFFFAAA===::::::;;;<<>>===;;;:::999555444222111000/////////,,,---------.../////////............/////////000...//////000000//////......------...///000000...///...------...///000111////////////////////////222222222222222222222222222222111111111111222222000000000000000000000000000000000000000000000000111111000///...------,,,222222222111111111111000111000000000/////////...111111222333555888;;;<<<>>>>>>>>>===<<<;;;999999555777999;;;>>>AAACCCDDDGGGIIIIIIFFFAAA===<<<===>>>GGGRRRXXX^^^ccceeeccc]]][[[YYYWWWXXX[[[```eeekkkgggaaaWWWNNNFFFBBBAAA:::888666333333444666777777999>>>HHHTTT[[[\\\ZZZFFFEEECCCBBBBBBCCCEEEFFFEEEFFFFFFFFFDDDCCCAAA??????@@@AAABBBAAA???===<<<<<<;;;:::777444222000///......////////////......111000//////000000///...////////////////////////000000000000000000000000............/////////000//////000000000000//////111111000000//////......---...///000000///...---............///000222222000000000000000000000000...111333444555777<<<@@@PPPVVV^^^bbbfffooo|||sssbbbXXXRRRZZZgggtttyyyxxxyyy}}}zzzzzzwwwtttrrrrrruuuxxx}}}sssiiigggnnnuuuxxxwww{{{{{{zzzuuunnnjjjiiijjjccc[[[QQQJJJIIILLLOOOQQQSSSYYYbbbllluuu|||~~~{{{tttjjj^^^VVVPPPNNNJJJHHHGGGIIIKKKMMMSSSVVVZZZ___ccchhhmmmqqqoooqqqssstttttttttuuuvvvvvvvvvuuutttqqqmmmiiifffdddcccbbbaaaaaaaaaaaaaaa]]]^^^___`````````___^^^^^^^^^^^^______````````````cccfffgggfffdddccccccaaa```___^^^^^^___```aaa___^^^^^^]]]]]]^^^^^^___^^^^^^__________________[[[[[[[[[[[[ZZZZZZZZZZZZUUUUUUUUUVVVVVVWWWWWWWWWWWWVVVUUUUUUUUUVVVWWWXXXUUUUUUUUUVVVVVVXXXYYYZZZ[[[ZZZXXXWWWVVVVVVWWWXXXSSSRRRQQQOOOOOONNNNNNNNNNNNNNNNNNMMMKKKGGGDDDBBB===<<<;;;:::999999999999999999999999888888888888777777888888888888777777::::::::::::::::::;;;;;;:::;;;===@@@AAAAAAAAAAAAAAABBBDDDFFFGGGHHHIIIIIIEEEIIIMMMQQQSSSVVVYYY\\\ZZZ]]]aaafffkkkqqqwww{{{vvvggg^^^YYYRRRLLLOOOYYYdddiiijjjrrrtttvvvvvvsssooolllkkkggg^^^QQQEEE===999777666111111333666:::@@@DDDGGGOOOOOOQQQSSSTTTOOOGGG???:::666777===CCCNNNaaatttyyyyyyiiiMMMFFF<<<888999;;;:::999<<<======<<<;;;===@@@CCCFFFKKKTTT]]]fffnnnsssuuulllggg___YYYVVVTTTSSSSSSNNNJJJDDD???;;;;;;<<<===BBBBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@>>>===;;;:::999555444333111000/////////,,,,,,------...///000000---.........//////000000000000111111111111000000...------...000111000//////...------...///000111000000000000000000000000333222111111000000111111222222222111111111111000000000111222222222222111222111000......000111222888666222///......///000111111111111000000000000000000//////......------111222333444555777888888???===;;;<<<>>>===999666555777999;;;<<>>===;;;CCCNNNVVVZZZ]]]```bbbdddbbb___[[[YYYZZZ]]]```gggiiihhhaaaZZZSSSIIIAAA@@@;;;555222222444666777888888:::AAAJJJRRRUUUVVVKKKFFFBBBAAACCCEEEFFFEEEEEEEEEEEEEEEDDDDDDDDDDDD@@@@@@@@@????????????>>>===<<<:::777555333222111000000////////////000000////////////............,,,,,,,,,------///000000111111000000//////..................////////////000000000000000000000000111111000000//////......////////////////////////***+++---///111333333444000111333333111000000111000111222222333999BBBIIIUUU[[[ccckkkttt}}}ggg\\\\\\^^^bbbhhhlllpppsssvvvxxxzzzyyywwwtttqqqpppppppppnnnnnnmmmpppuuuzzz}}}{{{uuurrrpppnnnjjjggg[[[SSSJJJGGGKKKQQQTTTUUUZZZ\\\bbbiiiqqqyyy~~~}}}{{{wwwpppggg^^^WWWRRROOOLLLIIIFFFGGGKKKPPPSSSZZZ]]]bbbhhhllloooqqqrrrsssssstttuuuuuuuuuuuuuuuttttttsssqqqoookkkhhhfffaaa``````_________``````______^^^^^^^^^^^^______aaaaaaaaaaaaaaa```______```aaabbbbbbbbbaaa___^^^aaa`````````_______________^^^]]]\\\[[[\\\\\\]]]_________^^^]]]]]]\\\\\\ZZZZZZYYYXXXWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUUUUUUUUUUUUUVVVVVVWWWWWWVVVUUUUUUUUUVVVVVVQQQQQQQQQQQQPPPOOONNNMMMGGGGGGFFFEEECCC@@@>>>===<<<;;;:::999888888888888777777666666666666777777888888888888777777777777888999:::;;;<<<;;;:::999<<<<<<======>>>>>>??????AAAAAABBBCCCDDDEEEFFFFFFFFFHHHKKKMMMNNNQQQTTTWWWYYYZZZ\\\^^^aaaeeejjjnnnyyyxxxlllaaaWWWQQQSSSSSSUUUbbbsssxxxyyyyyyvvvqqqlllhhhgggbbb[[[PPPGGG???:::777555777666666666:::>>>CCCFFFKKKLLLOOOQQQRRROOOJJJFFF@@@:::666777===GGGWWWdddqqqyyyaaaSSSAAA555333666777666;;;;;;::::::;;;<<<>>>???DDDJJJSSS\\\dddllluuu{{{zzzqqqbbbUUUSSSVVVWWWTTTTTTRRRMMMFFF???:::999999>>>>>>@@@AAABBBCCCCCCCCCAAAAAA@@@???>>>===<<<;;;999777555222000///......////////////////////////////////////////////////........................------......//////000000------............------000///...------...///000333333222111111111111222222222222111111111111000000000111222222222222111222111000//////000111222444333111000///000111222111111111111000000000000///////////////.........111222333444555777888888===<<<;;;<<<===<<<999666666888999;;;<<>>???BBBCCCCCCDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@????????????>>>===<<<:::777555333222111000000////////////000000111000000000000/////////------------...///000111///////////////000000000............////////////000000000000000000000000111000000000/////////...////////////////////////------///000111111111111000222333333111000111222000111222333555===HHHPPPZZZ___gggoooxxx|||eee\\\^^^dddgggjjjmmmpppuuuzzz~~~~~~xxxrrrnnnllllllfffiiinnnttt{{{~~~yyyuuuqqqlllfffaaaVVVPPPJJJIIINNNUUUYYYZZZ^^^aaaffflllsssxxx|||~~~yyyuuummmeee]]]XXXUUUTTTOOOLLLIIIHHHJJJNNNTTTXXX```cccggglllpppsssttttttttttttuuuuuuuuuuuutttsssrrrqqqpppnnnllliiigggfffbbbbbbaaa```````````````______^^^^^^^^^^^^______bbbbbbbbbbbbaaa```___^^^```aaabbbbbbbbbaaa___^^^`````````_____________________]]]\\\\\\\\\]]]]]]_________^^^]]]]]]\\\\\\\\\[[[ZZZYYYXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUQQQQQQQQQQQQPPPPPPPPPPPPSSSSSSRRRRRRRRRSSSSSSTTTSSSSSSRRRQQQPPPNNNLLLKKKGGGFFFEEEBBB@@@>>><<<<<<::::::999999888777777666777666666666666666666777555555555555555555555555888888:::;;;;;;;;;:::999;;;<<<<<<======>>>??????@@@AAABBBCCCDDDEEEEEEFFFFFFHHHJJJLLLNNNPPPSSSVVVWWWXXXZZZ\\\^^^bbbgggjjjrrryyy|||nnncccZZZWWWTTTQQQZZZhhhvvvxxxyyyxxxtttpppmmmlllfff^^^RRRHHHAAA>>><<<;;;777666555555777;;;???BBBGGGIIILLLPPPRRRPPPLLLIIIBBB<<<777777:::AAAOOO[[[hhhwww}}}jjj[[[GGG:::666777777666999999999999:::<<<>>>???EEELLLUUU[[[aaahhhrrryyy~~~wwwiiiZZZTTTUUUUUURRRXXXVVVRRRKKKBBB===<<<<<<>>>???@@@AAABBBBBBCCCCCCAAAAAA@@@???>>>===<<<<<<999777555222000/////////////////////////////////////////////////////////.................................///////////////...//////////////////...000///...------...///000444444333222222222222333222222222111111111111000000000111222222222222111222111000//////000111222000000000111111222333333111111111111000000000000...///////////////000000111111222444555666777888<<<;;;;;;<<<===<<<:::777777888999:::;;;>>>BBBFFFJJJKKKMMMNNNKKKGGGAAA>>>888>>>FFFMMMSSSXXX\\\___aaa```^^^ZZZXXXXXX[[[^^^bbbhhhkkkjjjfffaaaYYYQQQEEE@@@999555333444444555555555777;;;AAAFFFIIIJJJKKKFFFAAA>>>>>>@@@AAABBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@@@@????????????>>>===<<<:::888666333222111000000////////////000000111111111111000000000000.........//////000000111---......///000000111111............////////////000000000000000000000000000000000000////////////////////////////////////000000000000000///......000222333222111111111333222333444666;;;EEESSS\\\aaadddjjjqqqyyysssbbb___dddlllnnnoooqqqtttyyy|||sssmmmjjjjjjdddiiisss|||~~~{{{xxxrrrjjjaaa[[[QQQMMMKKKMMMTTT[[[___aaadddgggmmmrrrwwwyyyyyyyyytttnnncccYYYSSSRRRTTTVVVNNNLLLJJJJJJNNNTTT[[[```gggiiimmmqqqsssuuuuuuuuutttuuuuuuuuuuuusssrrrqqqnnnmmmllljjjhhhgggffffffdddcccbbbaaa````````````______^^^^^^^^^^^^______bbbbbbbbbbbbaaa```___^^^```aaabbbbbbbbbaaa___^^^^^^________________________^^^^^^]]]]]]]]]]]]^^^______^^^^^^]]]\\\\\\\\\[[[ZZZYYYXXXWWWWWWWWWWWWUUUUUUUUUTTTTTTTTTSSSSSSRRRRRRRRRRRRRRRRRRRRRRRRNNNNNNNNNMMMLLLLLLLLLKKKMMMMMMMMMMMMMMMNNNOOOPPPSSSSSSRRRPPPNNNLLLJJJIIIFFFEEEBBB???<<<;;;::::::777777888888888666555444666666555555555555666666555555555555555555555555777888999999::::::999999;;;;;;;;;<<<======>>>>>>???@@@AAABBBCCCDDDDDDEEEEEEGGGIIIKKKLLLOOORRRUUUUUUVVVXXXYYYZZZ]]]aaadddjjjooouuu{{{tttiiiaaaYYYSSSWWWaaaqqquuuxxxzzzxxxuuusssrrrllldddWWWLLLEEEAAA??????999777555444555888<<<>>>BBBDDDHHHMMMQQQQQQNNNLLLFFF???999777777;;;DDDOOO\\\jjjvvvzzz~~~uuufffQQQAAA:::888777666777666666777999;;;===???EEEMMMUUUYYY\\\bbbmmmuuu|||qqqaaaVVVTTTTTTSSSXXXYYYWWWPPPFFF@@@???AAA@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@???>>>===<<<<<<999888555333111////////////////////////////////////////////////////////////////////////////////////////////////.........//////000000000000////////////............//////555555444333333333333444222222222111111111000000000000111222222222222111222111111000000111111222...///111222333333333222111111111111000000000///......//////000000000111111111222333555666777777<<<<<<======>>>===;;;:::777888888888999<<<@@@CCCIIILLLPPPQQQOOOJJJDDD@@@999<<>>>>>===<<<;;;999666444222111000000////////////000000111111111000000000//////...//////000000000000000........./////////000000............////////////////////////////////////000000000000////////////////////////////////////000000111000000///...---111222333222111111222444444666888;;;BBBNNN]]]hhhfffhhhkkkpppvvv~~~|||qqqfff___ccclllqqqsssvvvxxx{{{|||qqqkkkjjjkkkmmmsss|||}}}|||{{{wwwpppfff]]]WWWNNNMMMNNNRRRYYY```dddfffkkknnntttyyy{{{zzzxxxvvvooohhh]]]TTTNNNOOORRRUUUMMMLLLLLLNNNSSSZZZbbbgggkkkmmmppprrrtttuuutttttttttuuuuuutttssspppnnnllliiihhhfffeeedddddddddeeedddcccbbb```___^^^^^^^^^___^^^^^^]]]]]]^^^^^^___``````aaaaaaaaaaaa`````````aaabbbbbbbbbaaa___^^^]]]^^^^^^^^^^^^_________^^^^^^]]]]]]]]]]]]]]]]]]^^^^^^]]]]]]\\\[[[[[[ZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTTTTSSSSSSRRRQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOONNNMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHIIIKKKLLLLLLNNNNNNMMMLLLKKKIIIGGGFFFDDDBBB???;;;999888888888444555777888777555333222666555555444444555555666555666666666666666777777777777888888888888999888:::::::::;;;<<<<<<======>>>??????@@@AAABBBCCCCCCDDDFFFHHHIIIKKKMMMPPPSSSSSSUUUVVVWWWXXXZZZ]]]```cccfffjjjnnnttt~~~yyyoooeee\\\\\\aaaiiiooovvv{{{{{{wwwtttqqqooohhh]]]SSSKKKEEEAAA???;;;999777666666888;;;===???AAAEEEJJJOOOPPPNNNLLLHHHBBB<<<999777777>>>FFFRRR___lllssszzzpppZZZHHH>>>999777555444444555666777:::<<<>>>DDDKKKRRRUUUVVV[[[fffooo|||}}}vvvgggZZZUUUTTTSSSSSSUUUVVVPPPGGGBBBBBBEEEBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@??????>>>======<<<:::888666333111000000000////////////////////////////////////////////////000000000000000000000000000000//////......------/////////000000//////////////////....../////////666555444444333333444444222222222111111111000000000000111222222222222111222222111111111111222222///000222333333222111000111111111111000000000///.../////////000000111111000111222333444666777777;;;<<<>>>???>>>>>>======777777777666666999===@@@HHHKKKPPPRRRQQQLLLFFFBBB<<<===@@@FFFMMMTTTZZZ^^^\\\\\\ZZZWWWUUUUUUWWWYYY^^^eeekkklllkkkhhhaaaYYYMMMGGG???999555444444333444555888;;;???CCCGGGIIILLLJJJGGGCCCAAA@@@BBBCCCEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@@@@?????????>>>>>>===<<<;;;:::777444222111000000////////////000000000000/////////............///000000111000000///000/////////.........---............////////////////////////////////////////////////000000000000000000000000000000000000...///000000000000000///111222222222111111333555444777;;;@@@HHHTTTbbblllkkkkkkmmmppptttxxx{{{|||wwwnnneee___\\\]]]eeeooossswww|||yyymmmhhhiiilllxxx}}}~~~}}}yyysssiii___WWWRRRQQQRRRTTTXXX^^^dddhhhjjjrrruuuzzz~~~~~~{{{vvvsssgggaaaYYYQQQMMMMMMOOOQQQOOOOOOPPPTTTYYYaaagggkkkoooqqqsssuuuuuuuuutttssssssssssssrrrpppllliiifffcccbbbaaaaaaaaabbbcccdddcccbbb```___^^^]]]]]]\\\^^^^^^]]]]]]]]]]]]^^^^^^]]]^^^___aaabbbbbbbbbccc```aaabbbbbbbbbaaa___^^^]]]]]]]]]]]]^^^^^^^^^^^^\\\\\\]]]]]]]]]]]]]]]]]]\\\\\\[[[[[[ZZZZZZYYYYYYXXXWWWVVVUUUSSSSSSRRRRRRRRRQQQQQQPPPOOOOOONNNNNNLLLLLLLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFFFFFFFEEEDDDDDDAAA???<<<888666666666666333444555666666555333111555555444444444444555555444444555555666666666666666666666666777777888888999999999:::;;;;;;<<<<<<======>>>???@@@AAABBBBBBCCCDDDGGGHHHIIIKKKNNNPPPRRRTTTVVVVVVWWWXXXZZZ\\\___aaacccfffkkkuuu}}}rrrgggbbbaaaaaahhhrrrxxxxxxtttooolllhhhddd^^^YYYSSSMMMGGGCCC<<<:::888666666777:::<<<>>>???CCCHHHLLLNNNLLLJJJHHHCCC>>><<<999777;;;BBBJJJVVVccclllttt|||uuuaaaNNNBBB;;;777555333333333444666999;;;===@@@GGGNNNQQQRRRVVV___gggxxx|||yyylll^^^VVVSSSPPPKKKNNNPPPNNNHHHDDDDDDFFFCCCCCCBBB@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======;;;999777444222111000000////////////////////////////////////////////////000000000000000000000000000000//////......---------......//////......---...//////////////////...555555444333333333333444222222222111111111111000000000111222222222222111222222222222222222222222111111222333333111000///111111111111000000000000///000000000000000000111000000111333444555666777999<<<>>>???>>>===>>>>>>888888777555555777<<>>>>>CCCJJJSSSYYY\\\\\\\\\ZZZXXXUUUUUUWWWYYY___ffflllmmmmmmkkkeee^^^PPPJJJAAA;;;777555555444111333777999<<>>===<<<<<<;;;888555222000000000////////////000000////////////............---...000000000000///...000000//////...------,,,............////////////000000000000000000000000////////////000000000000000000000000000000000000---...///000000111111000111222222222111222444777333888???FFFMMMWWWccckkkoooooooooqqqssstttsssqqqkkkaaaXXXWWWZZZ___gggooouuuyyywwwjjjeeeiiiooo}}}xxxmmmaaaXXXSSSQQQWWWYYY[[[___eeejjjoooqqqxxx{{{~~~}}}xxxqqqlll]]]YYYTTTOOOLLLLLLNNNOOOTTTUUUXXX\\\bbbggglllnnnssstttvvvwwwwwwvvvtttsssqqqqqqqqqooolllgggbbb```^^^^^^^^^^^^___aaabbbcccaaa```___^^^]]]]]]\\\\\\^^^^^^]]]]]]]]]]]]^^^^^^]]]^^^___aaabbbccccccccc```aaabbbbbbbbbaaa___^^^^^^^^^]]]]]]]]]\\\\\\\\\ZZZ[[[[[[\\\\\\\\\\\\[[[ZZZZZZYYYYYYXXXWWWWWWWWWXXXWWWUUUTTTRRRRRRQQQQQQNNNNNNMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCDDDEEEEEE@@@@@@AAAAAAAAAAAA@@@@@@===;;;999777666555555666333333444555555444333222444444333333333333444444111111222222333444444444666555555555555666777888888888888999::::::;;;;;;<<<<<<===>>>???@@@@@@AAABBBCCCEEEFFFGGGIIILLLNNNPPPRRRTTTUUUVVVWWWYYYZZZ\\\]]]___aaaeeelllwwwsssiiiccc```eeelllpppppplllhhhfff___^^^]]]\\\ZZZVVVQQQMMM@@@===:::666555666888999<<<===AAAEEEJJJLLLKKKIIIHHHDDDAAA???<<<999;;;@@@DDDMMMZZZeeemmmuuu|||vvveeeSSSFFF>>>999666444444444444666888:::<<<===BBBHHHMMMQQQVVV\\\aaasssyyyzzzqqqeeeZZZRRRMMMHHHJJJLLLLLLKKKIIIGGGGGGEEEDDDBBB@@@?????????@@@????????????>>>>>>======;;;:::777555333111111111///////////////////////////////////////////////////////////////////////////////////////.........------............------......////////////......555444444333333333333333222222222111111111111000000000111222222222222111111222222222222222222111111111111222222222111111111111111111000000000000111111111000000000000000000000111222444555666777777:::======<<<;;;<<<>>>;;;:::999666555888<<<@@@CCCFFFKKKOOOPPPNNNJJJGGGBBB???===@@@GGGPPPWWWZZZ]]]]]]\\\ZZZXXXWWWYYYZZZ[[[bbbhhhjjjkkkkkkgggaaaQQQKKKCCC<<<888666666555222555777999999;;;???BBBGGGIIIJJJHHHEEEBBBAAABBBEEEEEEDDDDDDDDDCCCCCCCCC@@@@@@@@@????????????>>><<<<<<<<<;;;999555222000000000////////////000000000000000////////////...---...///000000///---,,,....................................////////////000000000000000000000000.../////////000000000111000000000000000000000000...//////000000000000000222222222111111222555888777>>>GGGPPPVVV^^^ffflllnnnnnnnnnqqqrrrqqqmmmjjjddd[[[UUUYYYaaahhhnnntttwww{{{wwwjjjhhhpppyyy~~~}}}sssggg\\\WWWWWWYYY^^^___cccfffkkkqqqwww{{{yyyqqqhhhcccWWWUUUQQQNNNNNNPPPSSSUUUZZZ]]]aaafffjjjmmmoooppprrrsssuuuvvvvvvtttsssrrrnnnooonnnlllhhhccc]]]ZZZYYYZZZ\\\^^^___aaaaaabbb``````___^^^^^^^^^^^^^^^^^^]]]]]]\\\\\\]]]]]]^^^___``````aaaaaaaaaaaaaaa```aaabbbbbbbbbaaa___^^^___^^^^^^]]]\\\[[[ZZZZZZXXXYYYZZZ[[[\\\[[[[[[ZZZXXXXXXWWWWWWVVVUUUUUUUUUTTTSSSQQQPPPNNNMMMMMMMMMIIIIIIHHHGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@??????????????????@@@@@@?????????@@@@@@AAA>>>>>>??????>>>===<<<<<<999888888777777666666555444444444444444444444444444444333333333333444444000111111222333333444444555555444444444555666777777777888888999:::::::::;;;;;;<<<===>>>??????@@@AAABBBDDDEEEFFFGGGJJJMMMMMMOOORRRTTTTTTUUUWWWXXXWWWZZZ\\\]]]___eeemmmttt{{{wwwnnneeefffgggfffdddbbbbbbccc```___^^^^^^]]][[[WWWSSSIIIEEE@@@;;;888777777888999;;;>>>CCCHHHKKKKKKJJJHHHEEEBBBAAA===999:::>>><<>>>>>>>>???????????????>>>>>>>>>>>><<<:::888555333222111111////////////////////////////////////////////////.................................///////////////......////////////......---...///000000///...---444444333222222222222333222222222111111111111000000000111222222222222111111222222333333222222111000000000111111222333333111111111111000000000000222222111111000000//////000000111222444555666666444888;;;<<<::::::;;;======<<<:::888777999===AAABBBEEEIIIMMMOOOMMMKKKIIICCC???;;;===EEENNNUUUXXX_________\\\ZZZYYYZZZ\\\VVV]]]ccceeehhhiiigggbbbRRRLLLCCC===999777666666555888::::::999:::===AAAGGGKKKMMMLLLIIIEEEDDDEEEDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@????????????>>><<<======;;;999666222000000000////////////000000111111111111000000000000,,,---///000000...---+++,,,,,,------.../////////............/////////000000000000000000000000000.../////////000000111111000000000000000000000000///000000000000//////...222222222111111222555888===EEEPPPYYY___dddjjjnnnjjjjjjllloooqqqoooiiidddaaaYYYVVV^^^iiiqqqwww|||yyy|||wwwlllmmmyyy}}}xxxnnnbbbZZZYYY___dddaaadddgggkkkpppvvv}}}}}}vvvlllbbb\\\VVVTTTQQQOOOQQQUUUZZZ]]]___bbbggglllpppqqqrrrqqqoooppprrrssssssqqqpppnnnmmmmmmllljjjfff```ZZZVVVWWWXXX[[[^^^```aaaaaaaaaaaa``````_________``````^^^]]]]]]\\\\\\]]]]]]^^^bbbbbbbbbbbbaaa```___^^^```aaabbbbbbbbbaaa___^^^```___^^^]]][[[ZZZYYYYYYWWWXXXYYY[[[[[[[[[ZZZYYYWWWWWWVVVUUUUUUTTTTTTSSSOOONNNLLLJJJIIIHHHGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>??????????????????>>>>>>=========>>>>>>?????????>>>===;;;:::999666777777888777777666555555444333333333444555555444333333222222333333444222222333444444555666666555555444333444555666777777777777888999999::::::::::::;;;<<<===>>>??????@@@BBBDDDEEEEEEGGGJJJLLLKKKNNNPPPRRRSSSTTTVVVWWWTTTWWWZZZ[[[\\\```fffkkkpppxxx{{{jjjhhhddd___\\\\\\```cccfffdddaaa___]]][[[WWWUUURRRNNNHHHBBB===:::999999777888<<>>888888;;;777>>>KKKYYYcccjjjssszzz|||uuuiii[[[OOOEEE???<<<666555555555666777999:::;;;===CCCLLLVVV\\\]]]\\\^^^hhhrrruuusssmmmbbbYYYQQQPPPOOORRRVVVUUUOOOIIIHHHFFFCCC@@@>>>>>>>>>???????????????>>>>>>>>>>>><<<;;;888555333222222222////////////////////////////////////////////////........................---.........//////000000//////000000000000//////---...///000000///...---666777777777555222///---222222222111111111000000111111222222222222111111111111111111111111111111333333222111111222333333000000000000000000000000000000////////////000000000/////////111222444555777999:::<<<>>>???@@@@@@<<<<<<<<<:::888777888999@@@BBBEEEIIILLLNNNOOOOOOIIIDDD???===BBBJJJSSSXXXYYY^^^`````````bbb```[[[[[[\\\^^^cccggggggbbb^^^QQQLLLFFFAAA???<<<777333222222333555888<<<@@@BBBFFFLLLQQQQQQKKKEEEBBBAAABBBCCCDDDDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@?????????<<<<<<;;;:::999666444222111111000///////////////...///000///...---...000............------------...------...111222222111000000000000///...---,,,000000000000000///......000000111111111111000000000000000000111111111111111111111000111111222333000111111111333666<<<@@@FFFQQQ\\\dddjjjpppqqqooolllmmmoooooonnnllliiigggcccdddhhhpppxxx||||||zzzxxx{{{}}}uuuvvvzzz~~~}}}|||yyylll___ZZZ[[[___gggnnnmmmpppqqqpppsss|||{{{pppfff___\\\RRRQQQPPPPPPSSSXXX\\\___iiijjjlllmmmoooqqqssssssoooooonnnppprrrrrrqqqpppnnnmmmllljjjhhhccc]]]YYYYYYZZZ\\\___aaabbbbbbcccaaa___]]]]]]^^^^^^]]]\\\^^^^^^____________^^^^^^aaaaaa```````````````aaa___```bbbccccccaaa___^^^]]]\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYZZZZZZZZZUUUUUUTTTTTTSSSRRRQQQQQQNNNMMMKKKIIIGGGEEEDDDDDD>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<;;;;;;:::::::::<<<<<<<<<<<<<<<<<<<<<<<<===<<<:::888777777888888777777666555444333333222444333333222222333333444333333333333333333333333444444333222222222333333333333333444555666777888555666666777888999999:::999:::;;;===>>>>>>??????AAAAAACCCDDDFFFHHHIIIJJJMMMNNNOOOPPPRRRTTTVVVWWWZZZZZZZZZZZZ[[[]]]bbbfffiiiooowwwrrreee```___aaaeeejjjmmmkkkfff______cccdddaaaeee^^^SSSGGG>>>999666666888999<<>>=========<<<<<>>>>>======<<<<<<;;;;;;:::888555222000///000000///...............////////////////////////........................,,,...000111222111000///////////////////////////000000//////.........---777888888999888666444222333222222222222111111111111111111222222111111111222111111111111111111222333222222111111222222333111111111111111111111111222222111111111111222222000/////////000222444555888999:::<<<>>>??????@@@<<<======;;;999777888999>>>@@@DDDGGGKKKMMMNNNOOOLLLGGG@@@>>>AAAHHHQQQVVV[[[___aaa```aaacccbbb^^^ZZZYYY[[[```eeefffbbb^^^UUUPPPKKKGGGDDD@@@:::555222222333444777;;;???AAAGGGLLLQQQQQQKKKEEEBBBAAABBBCCCCCCDDDDDDDDDDDDDDDBBBAAAAAA@@@@@@?????????<<<<<<<<<;;;999777555333111111000///////////////...///000///...---...000222111111000000///......///...---...000111111000......//////////////////000000000000000///......000000111111111111000000000000000000111111111111000000000///000111111222222222222222333888>>>CCCJJJUUU```ggglllooooookkkkkkmmmppppppllliiifffeeehhhlllrrrxxx}}}~~~{{{xxxuuuwww{{{xxxvvvxxx}}}~~~}}}zzzxxxoooeee\\\[[[aaahhhsss|||~~~~~~yyyyyy~~~yyyppphhhbbb```___TTTRRRPPPPPPTTTZZZaaaeeelllmmmmmmnnnooopppqqqqqqpppoooooopppqqqqqqpppnnnnnnmmmlllllljjjgggbbb^^^\\\\\\]]]^^^```aaabbbbbbbbb```^^^^^^_________^^^______````````````______aaaaaa```````````````aaa___```aaaaaaaaa```___^^^\\\\\\[[[ZZZZZZZZZZZZZZZXXXXXXXXXWWWWWWWWWVVVVVVSSSSSSRRRQQQPPPOOONNNMMMHHHFFFEEECCCAAA??????>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999888888888::::::::::::::::::::::::;;;:::999777777777777888666666666555444444333333444333333222222333333444333333333333333333333333333333333222222333444444444444444444444555666777555555666666777888888999999:::;;;<<<>>>>>>>>>>>>@@@@@@BBBCCCEEEFFFGGGHHHMMMMMMNNNOOOQQQTTTUUUWWWXXXYYYYYYYYYYYY[[[___bbbeeejjjqqqyyyzzzmmmfffcccbbbffflllppppppkkkdddbbbfffhhhgggmmmggg\\\NNNBBB999666555777888:::===AAADDDFFFHHHKKKIIIFFFCCC@@@>>><<<<<<999888===GGGQQQXXX```fffmmmooopppjjj^^^PPPFFFBBB:::999777555555777888777999===CCCHHHNNNSSSYYY]]]]]]___cccjjjoooooojjjeee___\\\XXXWWWWWWUUUOOOJJJHHHEEEBBB???======>>>>>>??????>>>>>>>>>=========<<<;;;:::888555333000///000000///............///////////////////////////........................,,,---///000000///...---////////////////////////000/////////............666777888999999888666666333333333333222222222222111111111111111111111111333222111000000111222333333222111111111111222333111111111111111111111111222222111111111111222222000000//////000222444555888999:::<<<===>>>>>>>>>======>>><<<999888888999<<>>???EEEMMMRRR[[[___aaa___```cccccc```ZZZWWWWWW\\\dddgggccc^^^YYYUUUPPPMMMIIICCC;;;555222222222333666999===???GGGLLLPPPPPPKKKEEEBBBBBBBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>=========<<<:::888666444111111000///////////////...///000///...---...000333222222111000//////...000///......000111000...,,,---...///000000000000000000000000000///......000000111111111111000000000000000000111111111111000////////////000111111444333222222444999AAAGGGPPPZZZdddjjjmmmooonnnjjjlllppprrroooiiiddddddfffqqqvvv}}}{{{vvvsssrrrsssvvv}}}sssssstttwww{{{}}}{{{{{{{{{yyysssooobbb[[[VVVZZZbbblllyyy~~~{{{mmmbbb]]]]]]]]]]]]VVVTTTSSSSSSWWW___ffflllooooooooooooooopppppppppqqqpppooopppppppppnnnllllllkkklllmmmmmmllliiifff``````___^^^^^^___```aaacccaaa______```aaa```___``````````````````````````````_________``````aaa____________^^^^^^^^^]]][[[[[[[[[ZZZZZZZZZZZZZZZVVVVVVUUUTTTSSSRRRQQQQQQPPPPPPNNNMMMKKKJJJIIIHHHEEEDDDBBBAAA???>>>======999999999999999999999999777777777777777777777777777777777666666666666555777777777777777777777777999888777666666555666666444444444444444444444444444333333222222333333444333333333333333333333333222222222222333444444555555444444444444444555555444444555555666777777777999999;;;<<<===>>>>>>>>>???@@@AAABBBCCCDDDEEEEEEKKKKKKLLLNNNPPPRRRUUUVVVUUUVVVXXXYYYXXXYYY[[[]]]```dddjjjpppvvv{{{qqqiiieeehhhnnnsssvvvtttnnniiikkknnnooosssoooeeeWWWGGG===888777777777999;;;>>>AAACCCEEEJJJIIIHHHFFFCCC???<<<:::777555777>>>GGGOOOYYYaaaiiiooossspppeeeYYYNNNHHH<<<888555444444666777888888;;;@@@EEEJJJPPPVVVZZZ]]]]]]___eeemmmqqqooolllgggccc^^^ZZZXXXUUUOOOKKKIIIFFFCCC???======>>>>>>?????????>>>>>>>>>>>>>>><<<;;;:::999666444222000111000//////......//////////////////////////////........................------/////////...---,,,////////////////////////////////////............666777777777777666555555444444444333333333222222222111111111111111111222333222111//////111222333222222111111111111222222111111111111111111111111000000////////////000000111000000000000222333555888999:::;;;<<<============>>>???===:::999888999<<<>>>BBBGGGKKKNNNPPPQQQTTTOOOGGG@@@>>>AAAIIINNNYYY]]]^^^^^^___cccdddaaa\\\XXXUUUZZZccchhhfffbbb]]]YYYUUUQQQMMMFFF<<<555333222222333555888;;;===GGGKKKOOOOOOLLLGGGCCCBBBAAAAAABBBCCCDDDDDDDDDDDDBBBBBBAAAAAA@@@???>>>>>>============;;;999777666111000000///////////////...///000///...---...000///////////////.........000///......///000///---......///000000000000000000000000000000///......000000111111111111000000///000000000111111111111000000000000000111111222444333222222555<<>>===<<<<<<<<<777777777777777777777777555555555555555555555555555555555555555555555555666666666666666666666666777666666555555444444444333333333444444555555555444333333222222333333444333333333333333333333333111111111222333444555666555555444333333333444444444444444555555555666666888999:::;;;<<<=========@@@@@@AAAAAABBBCCCDDDDDDIIIIIIKKKLLLOOOQQQSSSUUUSSSVVVXXXYYYYYYXXXYYYYYY^^^aaaeeeiiinnnvvvrrrhhhhhhmmmssszzz}}}xxxssssssttttttrrrpppiii\\\MMMBBB===<<<888888999:::<<>>>>>>>>???????????????===<<<;;;999777555333222111000000///.../////////////////////////////////...........................////////////...,,,,,,///////////////////////////////////////.........999999888888777555444444444444444333333333222222222222111000000111222222222222111000000111222222111111111111111111111111111111111111111111111111000000////////////000000111111000000000222333444777888999;;;<<<=========>>>???@@@>>><<<999888888;;;>>>BBBHHHLLLPPPRRRSSSVVVRRRJJJBBB>>>???EEEKKKVVV[[[^^^___bbbfffgggddd```[[[XXX[[[cccjjjjjjhhhdddaaa\\\XXXSSSJJJ???888444333222333444777999;;;EEEIIIMMMOOONNNIIIEEEBBB@@@AAABBBCCCDDDDDDDDDDDDCCCCCCBBBAAA@@@>>>>>>=========>>>===<<<:::888777111000000///////////////...///000///...---...000------......//////000000000///......//////...---000000111111000///......000000000000000///......000000111111111111000000///000000000111111111111222222111111222222333444333333222444888@@@JJJQQQ\\\ccchhhkkkpppwww||||||}}}uuuiii```bbbmmmxxxyyyqqqnnnnnnnnnpppttt|||}}}sssjjjeeemmmwww}}}~~~}}}{{{zzzvvvwwwyyy{{{xxxpppddd[[[ZZZWWWWWW]]]eeelllwww~~~|||xxxrrrhhh]]]XXXYYY[[[\\\[[[VVVYYY]]]bbbgggkkknnnooonnnnnnnnnoooppppppqqqqqqqqqooommmmmmlllkkkhhhfffddddddeeehhhkkklllllljjjeeecccaaa___^^^___```aaaaaa___^^^^^^___``````______^^^^^^]]]]]]^^^^^^___^^^^^^]]]^^^^^^___``````______]]]\\\[[[[[[[[[[[[YYYYYYZZZZZZZZZYYYXXXXXXTTTSSSRRRPPPNNNLLLJJJIIIIIIIIIGGGEEECCCBBB@@@@@@<<<;;;:::999888777777777666666666666666666666666444444444444444444444444444444444555555555555555555555555555555555555555444555555555444444333333222222333333444555555555444333333222222333333444333333333333333333333333111111111222333444555666555444444333333333444444444444444444555555555555777888999;;;<<<<<<<<<<<<@@@@@@AAABBBBBBCCCDDDDDDGGGGGGIIIJJJMMMPPPRRRSSSSSSUUUXXXZZZYYYXXXYYYYYY]]]```dddfffjjjpppyyy~~~ppplllnnnqqqzzz{{{yyyxxxvvvrrrpppkkk```RRRFFF???<<<;;;;;;:::;;;<<<>>>@@@BBBEEEGGGIIIJJJHHHDDD@@@===999666444888===EEERRR^^^gggooosssnnniiieeeaaa\\\III>>>555444555444555888888:::>>>AAAEEEJJJPPPTTT`````````dddkkkqqqtttuuunnnjjjddd^^^ZZZWWWTTTRRRQQQMMMHHHBBB===:::999999======>>>>>>?????????@@@======<<<:::888666444333111111000///////////////////////////////////////////////////////////////000000000000//////...---////////////////////////.........///////////////;;;;;;:::999888777666666333333333333222222222222333222111000000111222333111111111111111111111111000000111222222111000000222222222222222222222222222222111111111111222222222111000000000111333444555666888:::;;;======>>>>>>@@@AAA@@@===:::888888:::===BBBHHHMMMQQQTTTUUUUUURRRMMMEEE???>>>CCCHHHSSSYYY___aaafffkkkkkkhhhddd```]]]^^^cccjjjmmmooonnnjjjddd___YYYPPPEEE===555444333333444666888:::AAAEEELLLPPPPPPLLLFFFBBB???@@@AAABBBCCCDDDDDDDDDCCCCCCBBBAAA???>>>======<<<=========<<<:::888777111111000///////////////...///000///...---...000......//////000000111111///...------///000///---111111111111000///...---000000000000000///......000000111111111111000000000000000000111111111111333222222222222333444444222333555888===GGGQQQXXXaaagggmmmqqqwwwtttggg```fffuuu{{{wwwvvvvvvoooooorrrvvvxxxuuummmgggmmmuuu~~~~~~yyyvvvvvvsssuuuxxxxxxrrrhhh]]]VVVRRRQQQTTT[[[aaagggqqqzzzzzztttnnnaaa]]]YYYYYY\\\^^^______YYY\\\bbbhhhlllnnnnnnnnnmmmmmmnnnnnnooooooppppppnnnmmmkkkjjjjjjhhheeecccbbbaaabbbdddggghhhhhhgggdddcccbbb`````````aaabbb```___]]]^^^___``````______^^^]]]\\\\\\]]]^^^___]]]]]]]]]]]]]]]^^^___```______^^^]]]\\\[[[ZZZZZZXXXYYYYYYYYYYYYWWWUUUTTTQQQQQQOOOMMMKKKIIIGGGGGGDDDDDDCCCAAA@@@>>>===<<<:::999888888777777777777555555555555555555555555444444444444444444444444444444444444444555555555555555555555555555555555333444444555444444333333222222333333444444444555444333333222222333333444333333333333333333333333222222222222333444444555444333333333333333444444555555555555555555555555777777999:::;;;<<<<<<<<>>===;;;;;;;;;===???AAABBBDDDGGGJJJJJJHHHEEEBBB888555444666888===JJJUUUaaajjjnnnjjjhhhjjjjjjfffSSSDDD888777777444444888888:::<<>>:::999888;;;<<<<<<===>>>??????@@@>>>======;;;999777666555222111000000//////000000////////////////////////////////////////////////000000000000////////////////////////////////////.........///////////////999999888888777777777777333222222222222111111111333222111//////111222333///111222333333222111//////000111222222111000///222222222222222222222222222222111111111111222222222111000000000111222333333444666999;;;===>>>??????AAABBBAAA===:::888888999<<>>BBBFFFMMMTTT\\\aaafffkkklllhhhfffdddaaa```bbbhhhooottttttpppiiiccc\\\RRRHHH@@@777666555444444666888999===BBBKKKQQQSSSOOOHHHBBB??????AAABBBCCCDDDDDDDDDDDDCCCBBBAAA???>>>===<<<;;;<<<<<<<<<;;;999888777111111000///////////////...///000///...---...000000/////////.........------,,,,,,---///000///...000000111111111000000///000000000000000///......000000111111111111000000000000000000111111111111222222111111222222333444222444888===DDDNNNXXX___dddmmmuuu{{{sssfffccclll{{{uuutttrrrpppooonnnnnnnnnxxx}}}vvvtttuuurrruuuvvvqqqggg^^^XXXVVVSSSSSSVVV\\\```dddkkktttyyy{{{uuullldddYYYYYYYYYZZZ[[[]]]^^^^^^^^^aaaeeejjjmmmooooooooonnnnnnnnnnnnmmmmmmmmmmmmllljjjhhhhhhhhhfffdddaaabbbaaa```aaacccddddddcccaaaaaaaaabbbbbbcccccccccaaa___^^^___```bbbbbbaaa```___]]]\\\\\\]]]___```\\\\\\\\\\\\]]]^^^___```^^^_________^^^\\\ZZZYYYXXXXXXYYYXXXWWWUUURRRQQQNNNMMMLLLJJJHHHFFFEEEDDD??????>>>===<<<;;;:::999999999888777777777888888444444444444444444444444444444444444444444444444222222333333444444444444444444444444444444444444333333444555555444333333333333333333333333444444444333333222222333333444333333333333333333333333333333333222222333444444222222222222333444555555555555555555555555555555666777888:::;;;;;;;;;;;;<<<<<<>>>???AAABBBCCCDDDCCCDDDEEEGGGJJJMMMPPPQQQQQQTTTVVVWWWXXXXXXZZZ\\\ZZZ^^^bbbcccdddfffjjjnnnqqqyyy{{{pppuuuxxxxxxzzz~~~~~~|||uuuqqqlllggg```UUUHHH??????===;;;::::::<<<>>>???>>>AAAFFFIIIKKKKKKIIIHHH:::777666666555666@@@JJJUUUbbbiiiggghhhppprrrnnn]]]KKK<<<:::888333333777666888:::<<>><<<;;;:::999:::;;;<<<===>>>??????>>>>>>===<<<:::888777666222111000000//////000000//////////////////////////////////////////////////////.........//////000////////////////////////............/////////000555555555444555666777777222222222111111111000000333222000//////000222333...000222444444222000...///000111222222111000///222222222222222222222222000000////////////000000222111000000000111222333222333666888;;;===?????????AAABBBAAA>>>:::888888777:::???FFFKKKPPPSSSUUUPPPQQQOOOIIIAAA???BBBFFFFFFOOOXXX^^^dddiiiiiieeegggfffdddaaaaaafffooovvvvvvqqqiiibbb[[[RRRGGG@@@888777555555555666888999;;;@@@JJJRRRUUUQQQHHHBBB>>>???AAABBBCCCDDDDDDDDDDDDCCCBBBAAA???>>>===<<<;;;;;;<<<<<<;;;999777666111111000///////////////...///000///...---...000000///...---+++***)))(((---,,,+++---///000000///...///000111111222222111000000000000000//////...000000111111111111000000000000000000111111111111111111111000111111222333333666;;;AAAIIISSS]]]dddfffqqq|||rrrgggfffooo~~~}}}yyysssmmmjjjlllrrrwww|||tttsssuuurrruuutttlll___WWWUUUWWW^^^^^^aaaeeefffgggmmmuuunnnvvv}}}|||xxxrrrhhh```YYY[[[\\\[[[YYYXXXYYYZZZbbbdddfffiiilllnnnoooppppppooonnnmmmlllkkkjjjjjjjjjhhhgggffffffeeeccc```bbbaaa``````bbbbbbaaa```___```aaacccddddddddddddbbb```___```bbbccccccbbbaaa```^^^]]]]]]^^^```aaa\\\\\\\\\\\\]]]^^^___```^^^___``````___\\\ZZZXXXWWWXXXXXXXXXVVVSSSQQQOOOKKKJJJIIIGGGEEEDDDCCCBBB;;;;;;::::::999888777777444333333222222333333333222222222222222222222222333333333333333333333333111111222222333333333333333333333333333333333333222333444555555555444333333333333333333333333333444333333222222333333444333333333333333333333333444444333222222222333333111111111222333444555666666666666666666666555555666777888999:::;;;;;;;;;::::::<<<===???AAACCCCCCBBBCCCEEEGGGJJJMMMOOOQQQPPPRRRUUUVVVVVVXXXZZZ\\\XXX\\\```bbbbbbcccfffiiihhhppp|||rrrssssssrrrvvv}}}sssooojjjiiifff^^^QQQFFF???===;;;999999;;;===>>>===@@@DDDIIILLLMMMLLLKKK===;;;999888444333:::CCCLLL[[[eeefffjjjtttwwwrrrcccOOO???;;;999333222777555666888:::<<>>>>>???>>>>>>===<<<;;;999777666222111111000000000000000////////////////////////000000000000000000000000---------------...///000////////////////////////---.........//////000000777777777777666666666666222222222222222222222222444333222111111222333444222222222222222222222222000000000000000000000000111111111111111000///...111222333333333333222111...............///000000444555888:::===???@@@@@@EEEBBB?????????>>>:::777666666:::AAAJJJQQQTTTTTTSSSSSSQQQMMMGGGCCCAAAAAAFFFMMMWWW```eeegggffffffhhhfffdddbbbcccgggmmmrrrvvvuuuoooddd[[[TTTIII@@@===999555222333666777888999AAAHHHLLLOOOPPPLLLFFFEEECCCAAABBBCCCDDDCCCBBBDDDDDDCCCAAA???>>><<<<<<>>>>>>===<<<;;;999777666666444222111111000///...///000111111111000...---000000000000000000000000000000000000000000000000...............///000000000000000000111111111111000000111222222222222111000000000000111111111111000//////000222444333333555777<<>>777333555777999999HHHMMMVVVaaakkkrrruuuuuuiiiZZZHHH<<<999888444000888777777888;;;@@@DDDGGGNNNWWW```bbbaaabbbjjjrrr|||wwwnnnddd\\\VVVRRRQQQMMMIIIDDDAAA???>>><<<;;;::::::::::::;;;;;;<<<===;;;;;;;;;;;;:::999888888111111222111111000///...//////////////////////////////////////////////////////............//////111111000000//////..............................777777777777666666666666444444333333222222222222333222222222222222222333222222222222222222222222111111111111111111111111111111222222111111000///111222222333333222222111//////......//////000111444555777:::<<<>>>???@@@DDDBBB@@@@@@@@@???;;;888888888:::@@@HHHPPPSSSTTTVVVTTTQQQNNNJJJFFFCCCAAADDDKKKUUU^^^ccceeeeeeddddddcccaaa______cccjjjooossssssnnnddd\\\UUUJJJAAA>>>:::555222333555777777666===DDDHHHLLLOOOMMMIIIDDDBBBAAAAAABBBDDDCCCCCCAAAAAAAAA@@@@@@@@@??????>>>>>>======;;;:::888777666444222111111000///...***+++---...///000000///////////////////////////000000000000000000000000//////...---...///000111000000000000111111111111000000111222222222222111000000000000111111111111000000000111222333444333777;;;BBBLLLWWWbbbjjjoooqqqwww}}}tttkkkiiiooozzzyyyqqqmmmppp{{{xxxssskkk```YYYXXX]]]bbbiiihhhgggjjjnnnrrruuuvvvuuuvvvvvvsssmmmfffaaa]]]^^^]]]\\\ZZZXXXYYY[[[^^^dddfffiiikkkkkkkkklllmmmjjjiiigggffffffeeecccbbbddddddcccbbbaaaaaaaaaaaaaaaaaa```aaaaaaaaabbbccc```aaabbbccccccccccccbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa```___^^^^^^^^^^^^]]]]]]\\\[[[[[[\\\]]]]]]\\\\\\\\\[[[ZZZYYYWWWVVVVVVUUUTTTRRRPPPMMMJJJHHHBBBAAA???===:::888666555888888777666555555555555555444444333333444444555555555444333333333333333222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444444444444333333333222222555444333333222222333333333333333333333333333333222333444444444333222222555555444444444333333333444444444444555555555555666666777888888999999:::;;;<<<===>>>@@@AAABBBBBBBBBCCCDDDFFFHHHKKKMMMNNNOOOPPPRRRTTTVVVWWWXXXXXXZZZ[[[\\\^^^```bbbdddeeedddiiipppxxxyyynnnhhhiiinnnssswww{{{uuuooommmmmmkkkddd^^^SSSIII===777888;;;<<<;;;AAABBBDDDFFFGGGIIILLLNNNFFF@@@999555555777888888@@@DDDLLLWWWbbbjjjoooqqqnnnbbbQQQDDD===999555222777777777888;;;???CCCFFFIIIPPPXXX\\\]]]```gggmmmwwwtttoooeee[[[TTTPPPOOOKKKHHHDDDAAA???===;;;999999999999999:::;;;<<<===<<<<<<<<<;;;;;;:::999888222222111111000000////////////////////////////////////////////////////////////............//////000000000000//////..............................777777777777666666666666666666555444333333222222222222222333333222222222222222222222222222222222222222222222222222222222222222222222222222111000111111222333333222111111000000000///000111111222444555666999;;;===???@@@DDDCCCBBBAAAAAA@@@<<<::::::999:::>>>FFFNNNSSSVVVZZZVVVRRROOONNNKKKFFFAAACCCHHHPPPYYY___bbbcccbbbaaa```___]]]]]]aaaggglllooopppmmmfff___XXXNNNDDD???;;;666333333444666666333:::@@@CCCHHHMMMNNNKKKCCCAAA???@@@BBBCCCDDDCCCAAAAAAAAA@@@@@@@@@??????============<<<;;;::::::777555222111111111///...++++++---...///000000000........................000000000000000000000000000///...------///111222000000000000111111111111000000111222222222222111000000000111111111222222111111111222222333444444888???IIISSS[[[bbbjjjppppppvvv~~~~~~yyynnnjjjgggiiiqqqzzzxxxsssuuu{{{~~~yyyooobbbZZZZZZ___eeeiiikkkkkkjjjmmmqqquuuwwwxxxxxxvvvrrrnnnhhhccc___]]]]]][[[XXXXXXZZZ^^^```aaadddgggiiijjjiiiiiiiiijjjhhhgggfffdddcccaaa`````````````````````````````````````````````aaaaaaaaa```aaabbbbbbccccccbbbbbbddddddccccccbbbaaaaaaaaa````````````___^^^]]]\\\]]]]]]\\\\\\[[[\\\\\\]]][[[[[[ZZZZZZYYYXXXWWWVVVSSSSSSQQQNNNJJJGGGDDDBBB<<<;;;:::999777666444444777777666555555444444444555444444333333444444555444333333222222222222333333333111111111111333333333333333333333333333333333333333333333333333333333333333333444444444444444444444444333333333333666555444444333333444444333333333333333333333333222333333444444333333222555555444444444333333333222333333333444444444444666666777777888888999999;;;;;;<<<===???@@@AAABBBBBBBBBDDDEEEHHHJJJMMMNNNOOOPPPRRRTTTVVVWWWXXXXXXZZZ[[[\\\^^^```bbbcccdddcccfffkkkqqqxxxssshhhccceeejjjmmmuuusssqqqpppooonnnjjjhhh___QQQBBB999:::===<<<999BBBCCCEEEEEEFFFGGGJJJLLLJJJEEE===777555666666777888<<>>BBBDDDDDDHHHMMMRRRWWW\\\aaaeeennnpppoooggg[[[QQQMMMLLLIIIGGGDDDBBB@@@>>>:::777666666777888999:::<<<===<<<<<<===<<<<<<;;;:::999444333111000//////000000//////////////////////////////////////////////////////............//////000000000////////////...////////////////////////777777777777666666666666888777666555444333222222111222333444444333222111222222222222222222222222222222222222222222222222222222333333333222222111111111222222222222111111111111000000111111222333333444555777:::<<<>>>???CCCCCCCCCCCCBBB@@@>>><<<:::999999<<>><<<<<<==================<<<;;;888555333111111111///---111111111111000000//////////////////////////////////////////////////////111000...------///111333///000000000111111111111000000111222222222222111000000111111111222222222222333333222222333555777999CCCOOOXXX\\\```fffkkkjjjpppxxx~~~~~~zzztttooodddcccdddgggnnnsssvvvwwwxxxwwwttt{{{}}}tttiii]]]YYY___hhhlllmmmlllkkkkkknnnssswwwyyyyyyyyytttnnnhhhdddaaa^^^]]][[[XXXUUUWWW\\\aaacccccceeegggiiiiiihhhgggggghhhhhhhhhgggeeebbb```______]]]]]]^^^______``````````````````aaaaaaaaaaaaaaaaaaaaabbbbbbbbbbbbbbbbbbeeeddddddcccbbbaaaaaa```___```aaaaaaaaa___^^^]]]]]]]]]\\\\\\[[[[[[[[[\\\ZZZZZZZZZYYYXXXWWWUUUUUUPPPNNNLLLHHHDDDAAA>>><<<:::999999888777666666666555555555555555444444333555444444333333444444555333222222111111222222222666555333222222333555666333333333333333333333333333333333333333333333333333333333444444444444555555444444444444333333333555555444333333333333333333333333333333333333333222222333333333333333333555555444444444333333333333333333333444444444444555555666666777888888999::::::;;;<<<>>>???@@@AAAAAABBBCCCEEEGGGJJJLLLMMMPPPQQQSSSUUUVVVXXXXXXXXXZZZZZZ\\\]]]___aaabbbccccccdddgggkkkpppxxx|||lllcccaaacccffflllmmmnnnnnnmmmkkkjjjkkkfff[[[LLLAAA<<<;;;::::::???AAACCCDDDDDDFFFIIIKKKMMMIIIBBB;;;777666555555666:::@@@HHHTTT```mmmtttyyyuuulll\\\KKK>>>888666666666777888:::===@@@BBBBBBCCCEEEKKKQQQWWWZZZ\\\dddjjjnnnhhh\\\PPPKKKJJJIIIGGGFFFEEECCC???;;;777444555555666888:::;;;<<<============<<<;;;:::999666444222///...///000111//////////////////////////////////////////////////////............//////////////////////////////000000000000000000000000777777777777666666666666888888777666444333222222111222333444444333222111222222222222222222222222222222222222222222222222111222222333333333222222111111111111111111111111111111111111111222333333333333444666888;;;===???AAABBBDDDDDDCCCAAA>>>===999888888:::@@@IIISSSYYYYYYUUUQQQQQQSSSQQQJJJDDDAAACCCHHHPPPXXX^^^`````````___]]][[[ZZZ\\\aaadddhhhmmmooommmjjjfff\\\RRREEE@@@:::666444444555555777;;;======AAAHHHLLLKKKDDDBBB??????AAACCCDDDDDDDDDDDDCCCAAA???>>><<<<<<<<<===============<<<<<<999666333222111111///---222111111111000000000000000000000000000000000000////////////////////////111000.........///111222///000000000111111111111000000111222222222222111111111111111222222222222222333444333222444777:::???HHHUUU]]]```bbbeeehhhjjjmmmrrruuutttoooiiieee^^^___aaaeeeiiimmmoooppptttyyyxxxzzzkkkeee___aaaiiippprrrpppnnnnnnooorrrvvvyyy{{{{{{vvvpppiiiccc```___^^^\\\XXXUUUTTTWWW]]]bbbdddccceeegggiiiiiihhhgggggggggggghhhgggeee```^^^]]]^^^[[[\\\]]]___```````````````aaabbbcccccccccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaddddddccccccbbbaaa``````___```aaabbbbbb```___^^^\\\\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYXXXVVVUUUSSSRRRKKKIIIFFFCCC???;;;999888888777777777777777777666444555555666555555444333555444444333333444444555222222222111111222222333666555333222222333555666333333333333333333333333333333333333333333333333333333444444444555555555555555555444444444333333444333333222222222222222333333333333333333333333222222222222333333444444555555444444444333333333333444444444444555555555444555555666666777888888999999:::;;;===>>>???@@@@@@AAABBBDDDFFFIIIKKKMMMQQQRRRSSSUUUWWWXXXYYYYYYYYYZZZ[[[]]]^^^```aaabbbbbbccceeegggjjjpppwww|||tttggg```___```fffiiilllllljjjiiiiiijjjgggcccZZZMMM@@@:::999<<<;;;===@@@AAACCCEEEIIILLLNNNKKKFFF@@@;;;777555555777999>>>EEEOOO]]]kkkuuuxxxyyyuuugggTTTCCC:::777666666666777999<<<>>>???BBBAAABBBFFFLLLQQQTTTTTT[[[ccckkkiii^^^SSSLLLKKKJJJIIIHHHGGGEEEAAA<<<888444444444555777999;;;<<<============<<<;;;:::999666555222000//////000111//////////////////////////////////////////////////////............//////.............../////////000000000000000000000000777777777777666666666666777777666555444333333222222222222333333222222222222222222222222222222222222222222222222222222222000111222222222222222222222111000000000000111222111111111000111111222333222222333444777:::===>>>???AAADDDEEECCC@@@???>>>999999888999===EEEOOOVVVVVVUUUSSSTTTTTTRRRMMMIIIBBBBBBEEEMMMVVV^^^``````^^^]]][[[YYYWWWXXX[[[^^^eeekkkooopppppplllbbbXXXHHHDDD===888666555555555888;;;<<<;;;???EEEIIIHHHGGGDDDAAA???AAACCCDDDDDDAAAAAAAAA@@@@@@@@@??????<<<<<<=========<<<;;;;;;999777444222222111///------------...///000222222111111111111111111111111000000000000000000000000000/////////000000111111000000000000111111111111000000111222222222222111111111111222222222222333111333555444333444999>>>FFFOOOZZZcccgggiiijjjkkkpppppppppnnnkkkfffaaa^^^^^^^^^```cccggglllooorrruuu}}}}}}}}}sssdddeeehhhnnnuuuxxxwwwuuuvvvuuuuuuwwwzzz{{{{{{zzznnnhhhbbb^^^^^^^^^\\\ZZZUUUVVVWWW[[[```cccddddddeeegggiiiiiihhhgggggghhheeeggggggccc^^^[[[[[[\\\[[[\\\^^^```aaaaaaaaaaaa```aaacccddddddccccccbbbbbbbbbaaa`````````aaaaaaccccccbbbbbbaaa`````````___```````````````______ZZZZZZ[[[ZZZZZZYYYXXXWWWXXXWWWVVVUUUSSSPPPNNNMMMEEECCCAAA===:::888777666555555555555555555555555444555666777777666444444555444444333333444444555333222222222222333333444333333111111111111333333333333333333333333333333333333333333333333333333333444444444555555555555555555555555444444444333333333222111111111111222333333333333333333333333222222222222333444555555555555444444444333333333444444444444555555555555444444555555666666777777888888999:::<<<===>>>???@@@@@@BBBCCCFFFHHHKKKLLLPPPQQQSSSUUUWWWXXXYYYYYYYYYZZZ[[[\\\^^^___```aaaaaabbbcccdddfffjjjooosssxxxpppeee```^^^dddgggjjjllllllkkkkkklllhhhjjjggg[[[JJJ>>>;;;===888:::===???@@@CCCGGGJJJLLLLLLJJJFFF???999666555555888;;;@@@HHHUUUdddoootttxxxzzzppp^^^JJJ>>>999555666666777999:::<<<===@@@@@@@@@CCCHHHLLLOOOPPPUUU]]]fffhhhbbbXXXQQQNNNLLLJJJIIIHHHFFFBBB>>>:::444444555666777888:::;;;<<<<<<===<<<<<<;;;:::999666555333111000///000000//////////////////////////////////////////////////////............//////---............/////////////////////////////////777777777777666666666666555555555444444444333333333222222222222222222333222222222222222222222222111111111111111111111111///000111111222222111111222111000//////000111222000000000000000111222222222222222333555999<<<>>><<<@@@DDDEEEBBB@@@>>>>>>;;;;;;:::999:::@@@HHHOOOTTTUUUVVVWWWVVVTTTQQQOOOCCCBBBDDDKKKVVV^^^aaaaaa___^^^\\\YYYVVVUUUXXXZZZaaahhhooorrrrrroooeee[[[LLLFFF???:::777666666555555888:::999<<>><<<:::888777666666555555555555555555444444444555777888888777555444555444444333333444444555333333333333333444555555222222222222222222222222333333333333333333333333444444444444444444444444444444444444555555555555555555555555444444444444444444333222222222222333333333333333333333333333222222111111222444555666555555444444444333333333222333333333444444444444333444444555555666777777777777888:::;;;<<<===>>>???@@@AAACCCEEEHHHJJJLLLNNNOOOQQQSSSUUUVVVWWWWWWYYYZZZ[[[\\\]]]^^^___```^^^```aaabbbcccfffiiilllnnnvvvpppgggbbbbbbdddgggkkknnnpppooonnnkkkooopppgggXXXHHH???<<<777999;;;===>>>@@@CCCFFFIIIKKKMMMJJJCCC<<<777555333666999<<>>:::666666666666777888999:::<<<<<<<<<;;;;;;:::999888666555444333111000///...//////////////////////////////////////////////////////............//////---------.........//////........................777777777777666666666666444444444444444444333333444333222111111222333444222222222222222222222222000000000000000000000000...///000111111111111111222111000//////000111222000000000///000111111222222111111222555888<<<>>>;;;???DDDEEEBBB???>>>>>>>>>>>><<<:::999<<>><<<<<<<<<<<<<<<<<<;;;:::999888:::888555333222111///---444333111000000000111222////////////////////////000000000000000000000000---///111222333222000///000000000000111111111111000000111222222222222111111111222222222333333333///222555444333666===CCCJJJOOOYYYfffpppuuuuuutttssspppkkkfffdddccceeefffnnnmmmjjjhhhiiinnnuuuzzz~~~{{{sssiiibbbbbbnnn||||||zzzwwwtttpppmmm\\\YYYVVVVVVYYYZZZWWWSSSUUU[[[bbbeeeeeedddeeefffdddgggiiijjjjjjiiiiiijjjiiillllllhhhaaa]]]]]]```^^^___aaacccddddddbbbbbb^^^___aaabbbcccbbb```___cccbbbaaa_________```aaa____________````````````]]]\\\[[[ZZZ[[[\\\]]]^^^XXXXXXYYYYYYXXXVVVTTTSSSSSSRRRPPPNNNJJJGGGDDDCCC===<<<:::888777666777777666666666666666666666666444666777999999888666555555444444333333444444555333333333333444444555666333444444555555444444333333333333333333333333333444444444444444444444444444444444555555555666666666666555555555444444444555555444333333333333444333333333333333333333333222222111111222444555666555555444444444333333333111111222222222333333333333333444444555666666777777777888999;;;<<<===>>>???@@@AAACCCEEEHHHJJJKKKMMMNNNOOOQQQSSSTTTUUUUUUYYYZZZZZZ\\\]]]^^^______\\\^^^```aaabbbcccfffhhhhhhooozzzzzznnnhhh___aaadddjjjooorrrqqqooonnnqqqsssnnnbbbQQQBBB:::888999;;;<<<<<<>>>@@@CCCGGGKKKNNNMMMFFF>>>888555333555888:::>>>HHHWWWbbbllluuu}}}{{{mmmYYYGGG===555555666777888999::::::999;;;===@@@CCCGGGMMMRRROOOVVV___fffgggbbbZZZTTTLLLJJJGGGEEECCCAAA===:::777777777777777888999999;;;;;;;;;;;;:::999888888555555555444222000///---//////////////////////////////////////////////////////............//////---------.........//////........................777888888888888777777666555555555555555555444333111111111222222333333333111111111000111111222333333333333222222111111111333111000000111222222111000000000000000000000000222222222111111111000000222222222333555888:::<<<>>>???@@@BBBCCCCCCBBBBBB@@@???>>><<<<<>><<<===============<<<<<<<<<;;;999666333111000000111000000000000000000000000//////000000111111222222222111111111000000//////000000////////////000000//////000111111111111111000111111111111222222222111111111000000000000000222111222555666999AAAKKKRRRYYYaaagggnnntttuuurrrrrrpppllleee```bbbjjjqqqvvvssspppnnnpppvvv~~~}}}|||~~~|||yyyuuupppiiiccc___eeettt{{{|||zzzqqqgggbbbXXXWWWWWWWWWWWWXXXYYYYYYaaabbbdddfffggggggffffffeeefffggghhhiiiiiihhhgggmmmnnnmmmllljjjfffcccaaabbbbbbbbbbbbbbbbbbbbbbbb````````````____________aaaaaaaaaaaaaaaaaaaaaaaaaaa```___^^^]]]]]]\\\]]]\\\\\\[[[ZZZYYYYYYZZZZZZZZZYYYWWWUUUTTTSSSRRRRRRQQQOOOLLLHHHDDDAAA???>>>======<<<;;;:::999888888444555555666666666666666777777777777777777777777888777666444444444555666555555555555555666777777777777666666555555555444444444444444444444444444555555555555666666666777666666666555555444444444444444555555555555444444333555666555333111111111444444444444444444444444222222222222222222222222333333333333333333333333444444444444444444444444333333333444444444555555777777777777888999:::;;;>>>???@@@AAACCCDDDEEEEEELLLMMMOOOQQQSSSUUUUUUVVVVVVXXX[[[\\\\\\\\\^^^___aaa```___^^^___aaacccdddhhhlllrrrzzzsssjjjeeeeeejjjnnnoooppprrrqqqqqqpppnnngggZZZIII>>>:::888999<<<<<<;;;>>>CCCFFFHHHKKKLLLIIIDDD>>>:::555333333888===BBBLLLUUU```kkkuuuyyytttgggRRR@@@<<<;;;999888777888:::;;;999<<<>>>@@@AAAEEELLLQQQNNNWWWaaaeeeggghhhccc\\\VVVOOOGGGBBB@@@???===;;;666666777888666222555;;;@@@???>>><<<;;;;;;;;;<<<888777555222111000000111---------.........////////////////////////////////////......---------,,,........................000000000000000000000000777777888888888777777666666666666666666555444333222222222222222222333333333333222111000000000111333333333222222222111111333111111111222333222111111111111111111111111111222222222111111111000000222222222333555777:::;;;<<<===???AAABBBBBBAAAAAAAAAAAA???===<<>>>>>>>>=========<<<<<<<<<;;;999666333111000000111000000000000000000000000000000000000000111111111111111111111000000000///000000////////////000000//////000111111111111111000111111111111222222222111111111111000000000000111000222666888===GGGQQQ\\\ccciiilllpppvvvyyyxxxwwwssslllfffdddiiipppwww{{{wwwrrrqqquuu{{{{{{xxxvvvvvvvvvuuurrrmmmhhhdddbbbhhhttt{{{{{{vvvjjj___ZZZVVVVVVVVVVVVWWWXXXZZZ[[[aaacccdddfffggggggggggggeeefffgggiiiiiiiiihhhgggnnnnnnooonnnllliiieeecccbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaa``````________________________```___^^^]]]\\\\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[ZZZXXXUUUSSSQQQPPPPPPKKKIIIFFFCCC@@@===<<<;;;::::::999888777777666666555555666777777777777666777777777777777777777777888888777666666666666666666555555555555666777777777777666666666555555555444444444444444444444444444444444555555555555666666555555555444444444444444555555666666555555444444555666555333111111222333333333444444444444444333333333333333333333333333333333333333333333333333333333333333333333333333333333444444444444555777777777777888999::::::>>>>>>???AAABBBCCCDDDEEEJJJKKKMMMOOOQQQSSSTTTTTTUUUWWWYYYZZZZZZZZZ\\\]]]```___^^^^^^^^^```bbbcccfffiiiooouuu~~~{{{ppphhhdddgggkkklllmmmnnnmmmlllkkkiiidddYYYKKKAAA<<<999999;;;;;;:::===BBBDDDFFFIIIJJJHHHCCC>>>:::777444444888;;;@@@HHHQQQ\\\fffqqqwwwuuukkkYYYJJJ???<<<888777777999999999888:::<<<===???DDDLLLRRRSSSYYY```dddhhhkkkhhhcccZZZSSSJJJDDDBBBBBB@@@>>><<<:::;;;<<<;;;777888<<<>>><<<;;;;;;======;;;888999888555333111000000000---------.........///////////////////////////////////////.........------........................////////////////////////666666777888888777777777888888888777777555444444333333222222222222222222555444333111000/////////333333333222222222222111222222222333444444222000111111111111111111111111222222222111111111111111222222222333444777999:::;;;<<<>>>@@@AAAAAAAAAAAACCCBBBAAA>>>===>>>BBBEEELLLQQQXXX\\\\\\ZZZXXXWWWMMMHHHCCCBBBGGGPPPZZZ___```bbbdddeeeeeecccaaa```^^^bbbiiioooqqqpppllljjjeee___UUUIII???888444333666777777777999===CCCGGGIIIIIIHHHEEEBBBAAABBBCCCEEEEEECCCBBBAAAAAA@@@@@@??????>>>======<<<;;;;;;;;;:::777444222111111111000000000000000000000000111111111111000000000000111111111111000000000000000000////////////000000//////000111111111111111000111111111111222222222111111111111111111111111111000222777<<>>@@@AAABBBCCCDDDGGGIIIKKKMMMOOOQQQRRRRRRTTTVVVXXXYYYXXXXXXYYYZZZ^^^]]]]]]]]]]]]___aaabbbcccfffiiiooovvvzzznnnddddddgggiiiiiijjjhhhfffeeecccaaaYYYOOOGGG???:::888999:::999;;;@@@@@@BBBEEEGGGFFFCCC???<<<999666555777999<<>>777555888:::999777777999:::;;;===CCCLLLSSSZZZ]]]___bbbjjjqqqrrrnnnccc[[[PPPIIIFFFEEEDDDCCC>>>:::999;;;;;;888666777;;;::::::<<<>>>>>>:::777:::999777444222000//////------........./////////////////////////////////000000////////////......................................................555555666777888888777777999999999888777666555444333333333222222111111111444333222111000000000000222222222222222222222222222222333555666555222000111111111111111111111111111111111111111111111111222222222222444666888999:::<<<>>>@@@BBBBBBBBBBBBEEEDDDBBB???======@@@BBBHHHNNNVVV[[[]]]]]]\\\[[[QQQKKKDDDAAADDDMMMWWW^^^aaacccgggiiiiiigggdddaaaaaadddjjjpppssssssqqqooojjjcccYYYMMMBBB:::555333666666666666777<<>>===<<<;;;:::;;;:::888555333222111111000000000000000000000000222222111111000000//////111111111000000000000000//////000000000000////////////000111111111111111000000111111111222222222000111111111111111222222333222555:::@@@GGGTTTaaakkksss{{{{{{{{{tttjjjjjjuuu|||{{{}}}~~~|||{{{|||~~~xxxnnnjjjiiieeefffeeebbb```aaahhhnnntttvvvxxxyyy~~~}}}vvvnnnbbbTTTMMMLLLRRRQQQQQQSSSVVVZZZ^^^```cccdddeeefffggghhhhhhhhhgggggggggggghhhgggggggggkkkmmmooopppoookkkgggeeeaaaaaaaaaaaaaaaaaaaaaaaaddddddcccccccccbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa^^^]]]\\\\\\[[[[[[[[[\\\\\\\\\[[[ZZZZZZ[[[[[[[[[[[[ZZZWWWSSSOOOKKKHHHFFFBBBAAA???>>>===<<<;;;;;;:::::::::999999999888888777777888999999999999999888888888888888888888888666777888999999888666555666666666555666777777888777777666666666666666666555555555555555555555555444444444555555555666666555555444444444444444444555555666666666666555555555666777777555444444444333333333333333222222222222222222222222222222222333333333333333333333333222222222222222222222222222222333333333444444444666666666666777888999999<<<<<<===>>>@@@AAABBBCCCEEEGGGIIIKKKNNNPPPQQQQQQSSSUUUWWWXXXWWWWWWXXXYYY\\\\\\\\\\\\]]]^^^```aaaaaaccceeeiiioooxxxvvvhhhdddfffgggggghhhgggdddaaaaaa```\\\VVVQQQEEE>>>999999888888:::>>>>>>@@@CCCEEEEEECCCAAA???:::777555666777999@@@HHHMMMVVVaaaiiioooppphhh___LLLCCC999555888:::888555888999::::::<<>>@@@>>><<<:::999;;;:::888555333111///...............////////////////////////////////////000000000000000/////////........................////////////////////////333444555777777888888888999999999999888777666555333333333222222111111111222111111111111111222222222222222222222222222222222222333555666555222000111111111111111111111111111111111111111111111111222111111222333555777888;;;<<>>===<<<;;;;;;<<<;;;999777555333222111000000000000000000000000222222111111000000//////000000000000000000111111//////000000000000////////////000111111111111111000000111111111222222222000000111111222222222333555555999???EEEMMMZZZfffooozzz}}}rrriiimmm}}}|||yyyxxxvvvttttttvvvzzz}}}vvvmmmiiihhhcccaaa]]]ZZZZZZ```kkksssvvvvvvuuutttyyyxxxmmmbbbVVVLLLJJJMMMPPPPPPQQQSSSWWW[[[```bbbcccddddddeeefffggghhhiiiggggggffffffffffffffffffhhhiiikkkmmmllliiifffdddaaaaaaaaaaaaaaaaaaaaaaaacccbbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]\\\[[[[[[[[[\\\\\\\\\[[[[[[[[[[[[[[[\\\\\\ZZZYYYVVVSSSOOOJJJFFFDDD@@@??????>>>=========>>><<<<<<;;;;;;::::::999999888999::::::;;;;;;::::::999999999999999999999999444555666777777777555555666666666666666777888888666666777777777777777777666666666666666666666666666666666666777777777777555555555555555555555555555666666666666666666555555777888888666555555666444444444333333222222222111111111111111111111111333333333333333333333333444444444444444444444444222222222333333333444444555555555555666777888999:::;;;<<<===>>>@@@AAAAAADDDEEEHHHJJJMMMOOOPPPQQQSSSUUUWWWXXXWWWWWWXXXYYYZZZZZZ[[[\\\]]]^^^___``````bbbcccfffjjjrrrzzzpppiiihhhggghhhiiijjjfffcccbbbcccbbb^^^[[[MMMDDD<<<999888777999<<<>>>???AAADDDDDDDDDCCCBBB:::666444555666777>>>FFFLLLTTT^^^gggnnnrrrooohhhVVVKKK>>>888888:::888555999:::;;;;;;===CCCMMMTTTccccccccceeennnzzzxxxnnn```UUUOOOLLLIIIHHHEEE???;;;<<<>>>;;;999999<<>>:::;;;>>>;;;;;;999777444111///............/////////000000/////////////////////////////////000000000000000////////////////////////000000000000000000000000222333555666777888888888777888888888888777777666333333222222222222222222111111000000111222222333111222222222222333333333222222222333444444222000222222222222222222222222111111111111111222222222111111111111222444666777:::<<<>>>AAADDDEEEEEEFFFDDDCCCBBB>>>;;;:::<<<===BBBHHHQQQYYY]]]______```ZZZTTTKKKBBB@@@FFFPPPXXX___ccchhhlllmmmkkkgggdddccceeehhhllloooqqqqqqrrrjjjeee[[[QQQFFF>>>999777444555555555666:::???CCCKKKOOOPPPLLLDDD>>>===???DDDCCCCCCBBBAAAAAABBBBBB@@@@@@???>>>>>>===<<<<<<<<<;;;:::888666444222111000000000000000000000000111111111111000000000000000000000000111111111111...///000111111000///...//////000111111111111111000111111111111222222222000000111111222333333333777888>>>FFFMMMUUUbbbnnnxxxyyypppjjjqqq~~~zzzuuuooommmnnnsssvvvxxx|||~~~~~~|||wwwqqqllljjjccc___YYYWWWZZZbbblllrrrssstttsssqqqtttzzz{{{yyy|||pppaaaVVVMMMHHHIIINNNNNNOOORRRUUUYYY]]]aaaccccccccccccdddeeefffggghhhffffffeeeddddddddddddeeeeeefffggghhhhhhgggeeedddbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaaaaa`````````________________________]]]]]]\\\\\\\\\\\\]]]]]]\\\[[[[[[[[[[[[\\\]]]]]]YYYYYYWWWTTTQQQLLLHHHFFF@@@@@@???????????????@@@>>>======<<<:::999999888::::::;;;<<<<<<<<<<<<;;;999999999999999999999999444555555666666666666666777777666666777777888999666666777777777777888888777777777777777777777777666666777777777888888888666666666666666777777777555666666777777666666555666777999888777666666777666555555444444333333222111111111111111111111111333333333333333333333333444444444444444444444444222222222222333333333333444444444555555666777888999999:::<<<===>>>???@@@BBBDDDFFFIIILLLNNNOOOPPPQQQSSSUUUWWWWWWWWWXXXZZZYYYZZZ[[[\\\]]]^^^___```___aaaccceeehhhmmmssswww|||tttoookkkllloooppplllhhhfffggggggeeebbbWWWKKK@@@;;;999777888;;;===>>>@@@BBBCCCDDDDDDDDD<<<888555555555666<<>>CCCLLLRRR___cccfffhhhnnnxxx~~~|||rrreeeZZZTTTPPPLLLJJJFFF@@@<<<<<<;;;999:::===DDDGGGHHHDDD<<<999<<<@@@;;;:::999888555333111///....../////////000000000////////////////////////......////////////000000////////////////////////111111111111111111111111111222444666777888999999555666777777888777777777222222222222222222333333222222111111000111111111111111222222222333333333333111111111222333222111222222222222222222222222000000111111111222222222111111000111222333555666999:::===@@@CCCDDDEEEEEEBBBBBB@@@===:::999:::<<<>>>EEENNNVVV[[[]]]^^^___\\\VVVMMMCCC>>>BBBKKKSSS[[[___eeejjjmmmmmmkkkiiieeegggiiilllnnnppprrrrrrlllggg^^^SSSIII@@@;;;888333444555555666999===AAAGGGLLLOOOLLLEEE??????AAABBBBBBBBBBBBBBBAAAAAA@@@?????????>>>>>>>>>======<<<;;;:::999777444222111000000000000000000000000000000000000000111111111///000000000111111111111...///000111111000///...//////000111111111111111000111111111111222222222000000111222222333444444888;;;CCCMMMVVV___lllwwwvvvpppmmmuuuvvvmmmjjjooouuuxxxyyy}}}|||||||||{{{wwwqqqmmmccc]]]XXXYYY___gggkkkmmmmmmqqqrrrqqqrrrvvvxxxvvvrrreeeVVVMMMIIIGGGIIILLLMMMPPPSSSXXX\\\___aaabbbbbbbbbbbbbbbccceeefffgggeeedddcccbbbbbbbbbccccccdddddddddeeeeeeeeeeeeeeeccccccccccccccccccccccccbbbbbbaaaaaaaaa`````````________________________^^^^^^]]]]]]]]]]]]^^^^^^\\\[[[[[[[[[\\\\\\]]]^^^ZZZZZZZZZXXXUUUQQQMMMKKKDDDDDDCCCCCCCCCCCCDDDDDDBBBAAA@@@>>>===;;;:::999;;;;;;<<<============<<<::::::::::::::::::::::::666666555555666777777888777777666666777777888999666666777777777888888888777777777777777777777777666666666666777777777777666777777777888888888999666666777777777777666666666888999999888777777888777777666555555444333333222222222222222222222222333333333333333333333333333333333333333333333333111222222222222333333333444444444444555666777777888888999;;;<<<===>>>???@@@AAADDDGGGIIILLLMMMNNNMMMPPPSSSTTTUUUVVVXXXZZZYYYZZZ[[[]]]^^^___``````]]]___bbbdddfffiiimmmpppwwwvvvpppqqqvvvvvvqqqmmmkkkkkkkkkiiifff___RRRDDD===:::888888;;;<<<===>>>???AAABBBCCCCCC@@@;;;888666444333888???HHHQQQ[[[dddnnnvvvvvvrrrggg]]]NNNAAA:::888888999999;;;======>>>BBBIIIOOOWWW```gggiiilllrrrxxxzzz{{{rrrggg]]]XXXTTTPPPMMMFFFAAA===;;;999888<<>>>>>>>>>>>>>><<<<<<;;;999777555333111000000000000000000000000//////000000111111222222//////000000111111111222...///000222222000///...//////000111111111111111000111111111111222222222000000111222333333444444888<<>>===<<<;;;<<<<<<===============::::::::::::::::::::::::888777666666666777999:::777777777777777888888999666666777777888888888999777777777777777777777777555555555555666666666777777777888888999999999:::666666777777777777666666666888::::::888888888999888888777666555555444444444444444444444444444444333333333333333333333333222222222222222222222222111111222222222333333333444444444444444666777777777888999:::<<<===>>>>>>>>>???BBBEEEHHHJJJKKKLLLKKKMMMQQQSSSTTTUUUWWWYYYYYYZZZ[[[]]]___`````````[[[^^^aaacccdddfffiiikkkqqqyyy{{{tttuuuzzzyyyuuupppnnnnnnmmmjjjgggdddVVVFFF>>>;;;999888:::;;;<<<<<<>>>???@@@AAABBBDDD>>>:::777444222666<<>><<<888999999999999777555333111////////////000000000000////////////////////////,,,---------......//////000000000000000000000000////////////////////////444444555666777888999999777666666666555555555555666444222222333333333222111111111111000000000000222333555777888888777777333222111000000000222222111111111111111111111111///111222111000///000111//////000111222222333333888:::===@@@CCCDDDEEEEEEFFFEEECCC@@@===:::888666???BBBHHHPPPWWW[[[ZZZYYY]]][[[TTTJJJAAA>>>BBBGGGQQQ^^^hhhjjjiiijjjlllmmmkkkppprrroooooouuuwwwvvvlllggg___UUULLLDDD>>><<<444444444555666888:::;;;EEEIIIOOOSSSRRRMMMEEE@@@BBBAAA@@@@@@AAAAAA???===????????????>>>===<<<;;;::::::999777666444333333111111000000000000111111111111000000000000111111111000///......///000111333222222222222222222333111111111111111111111111000111111111222222222222444222000000222333444333;;;BBBMMMZZZgggrrr|||qqqpppssszzzuuukkkmmmyyyvvvjjj___```bbbhhhlllnnnkkkgggeeennnqqqnnnpppyyyyyyrrreeeXXXLLLHHHHHHIIIJJJMMMQQQUUUYYY\\\]]]^^^```bbbfffeeedddcccbbbbbbbbbbbbeeecccbbbbbbccccccaaa```dddeeeeeedddbbbaaabbbdddccccccccccccccccccccccccdddcccaaa___^^^]]]^^^^^^____________```bbbcccddd``````___^^^]]]]]]\\\[[[YYYZZZ[[[\\\\\\\\\\\\\\\___^^^^^^___```___\\\YYYTTTQQQOOOMMMNNNOOONNNMMMLLLIIIFFFDDDCCCAAA>>><<<;;;<<<>>>AAACCCBBB@@@===>>>>>>===<<<;;;;;;<<<<<<999999999999888888888888999888777777777999:::;;;;;;::::::999888888777777999888888777777666666555666666666777777888999:::777777777777888888888888888888777666555444444333777777888888888888777777666666555555555444444444333444444444444444444444444444444333333333222222111222444444222111111222333333333333333333333333333333444555666777888999888888888999:::;;;<<<===>>>???@@@BBBDDDGGGIIIKKKNNNPPPRRRSSSSSSSSSUUUVVV[[[\\\]]]^^^______```___aaaaaaaaabbbdddfffhhhjjjpppuuu~~~tttmmmnnnooooooooommmjjjfffddd___WWWLLLBBB<<<:::999999777888999;;;>>>@@@BBBBBBAAA???;;;666222222555777???GGGRRR^^^ffflllooorrrsssiii[[[MMMBBB;;;555222555777999:::===AAAFFFJJJMMMUUU___fffjjjmmmsssxxxvvvssslllccc```___[[[UUUNNNIIIBBB===<<>><<<:::999===@@@FFFNNNUUUYYYZZZYYY\\\ZZZUUULLLCCC???AAAEEENNNZZZeeehhhgggiiikkklllnnnssstttpppooosssuuusssqqqllleee\\\SSSJJJCCC>>>555444444444555777999;;;CCCGGGMMMRRRQQQLLLEEEAAABBBAAA@@@AAABBBBBBAAA???>>>>>>>>>>>>===<<<;;;;;;::::::999777666555444333111111000000000000111111111111000000000000111111111111000//////000111111222222111111111111222222111111111111111111111111000000000111111111222222222111000000222444666666===EEERRR___kkkuuu}}}yyyqqqkkknnnttt|||~~~wwwqqqtttpppeee^^^aaaeeelllpppppplllhhhhhhoooqqqoooqqqwwwtttkkk]]]SSSJJJHHHJJJKKKNNNPPPTTTWWW[[[]]]^^^___aaabbbdddcccbbbbbbaaaaaaaaaaaabbbaaa```aaabbbcccbbbaaaccccccdddcccaaaaaabbbdddccccccccccccccccccccccccdddbbbaaa___^^^]]]^^^^^^^^^_________```aaabbbccc```______^^^]]]\\\\\\\\\ZZZ[[[[[[\\\\\\\\\\\\[[[______```aaacccbbb```^^^[[[YYYVVVTTTTTTTTTRRRQQQRRRPPPNNNLLLKKKHHHDDDAAA<<<<<<===@@@BBBAAA???<<<===<<<;;;;;;:::::::::;;;::::::::::::::::::::::::999888888888888888999999:::999999888888777777666777777666666555555555444888888777777666777777777777777777777888888888888888888888777777666666666777777888888888888777777666666666555555444444444444444444444444444333333444444444333333333222222111222333333222222333444333333333333333333333333111111222333444555666666888888888888999;;;<<<======>>>???AAACCCFFFHHHIIIIIILLLOOOPPPQQQRRRTTTVVV[[[[[[\\\^^^____________`````````aaacccfffhhhiiimmmrrryyyzzzrrrnnnmmmllllllkkkjjjgggfffbbbZZZOOODDD===:::888888777888999;;;===???AAABBBCCCAAA===888444333555888;;;BBBNNNYYYbbbiiiooorrrvvvsssjjj\\\LLLAAA;;;:::777888:::;;;<<>>;;;:::<<<===<<<:::<<<:::999999999999666444000//////.........//////000000000000////////////........................////////////////////////000000000000000000000000222222333444555666666777777777777666666666555555666444222222333444333222222222111111111000000000000111111111111000//////222111111000111111222222111111111111111111111111000111222111000000111222000000000111222222333333777888;;;???BBBDDDDDDEEECCCCCCBBBAAA???>>><<<;;;:::===CCCJJJRRRWWWYYYYYYZZZYYYVVVOOOGGGBBBAAACCCJJJVVVaaadddfffiiikkkkkkpppssstttqqqpppqqqrrrqqqtttqqqkkkddd[[[QQQFFF@@@555555444333444666888999???DDDJJJOOOPPPLLLFFFAAABBBAAAAAAAAACCCCCCBBBAAA>>>>>>>>>>>>===<<<;;;:::::::::999888666555444444111111000000000000111111111111000000000000111111111111000000000000111111111111000000000000111111111111111111111111111111/////////000000000111111000000000000222555888:::BBBKKKXXXfffqqqyyy~~~}}}ssslllgggfffmmmvvv~~~yyywwwwww|||yyylllccc___dddkkkssswwwvvvqqqlllmmmqqqrrrpppsssuuummmaaaTTTLLLGGGIIIMMMOOORRRUUUXXXZZZ^^^___``````aaabbbbbbaaaaaa`````````aaaaaa```______```bbbccccccbbbaaabbbbbbaaa``````bbbdddcccccccccccccccccccccccccccbbb```^^^]]]]]]^^^^^^^^^^^^^^^______``````aaa^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\[[[ZZZ______aaadddggggggfffddddddbbb___]]]\\\ZZZXXXVVVUUUSSSRRRPPPOOOKKKFFFBBB?????????AAABBBBBB@@@>>>======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<======>>>;;;;;;<<<<<<<<<;;;;;;:::<<<;;;;;;:::999999888888777777777666666666666555999999888777666555666666777777777777888888888888999999888888888888888888777777888888888888777777666666666666555555555555555555444444333333222222444444444444333333333333111222333333222222444666333333333333333333333333111111222333444555555666777777777888999:::;;;<<<<<<<<<===???AAADDDFFFGGGFFFIIIMMMOOOQQQSSSUUUWWWZZZZZZ\\\]]]^^^_________`````````aaabbbeeeggghhhiiilllrrryyyyyyooollliiihhhiiijjjiiiiiiggg___SSSIIIAAA<<<888777888888999:::<<<>>>@@@AAADDDBBB???;;;666555555777666===GGGSSS]]]fffnnnrrruuuyyyxxxkkkVVVEEE======888:::;;;<<<<<<===???AAAFFFMMMVVV^^^ccchhhnnnsssvvvwwwrrrfff]]]ZZZYYYXXXLLLLLLMMMPPPPPPMMMGGGAAA;;;::::::;;;===>>>===<<<===;;;::::::;;;:::777555/////////......///000000111111000000//////......................................................000000000000000000000000222222333444555666777777777777777666666666666555666444333333444444333222222222222111111111000000//////000111333333444444111111111111111111222222111111111111111111111111000111222222000000111222000000111111111222222222555777:::>>>AAACCCDDDDDDDDDDDDCCCBBBAAA>>><<<;;;:::;;;@@@HHHPPPVVVZZZ[[[YYYYYYWWWRRRKKKEEEBBBAAAGGGRRR]]]bbbeeeiiikkkkkknnnqqqrrrpppooooooppppppuuusssooojjjbbbWWWIII@@@777666444333333555777888;;;@@@FFFLLLMMMKKKGGGDDDCCCAAA@@@AAABBBCCCCCCBBB===>>>>>>======<<<;;;:::::::::999888777666555444111111000000000000111111111111000000000000111111000000000000000000000000000000////////////000000111111111111111111111111////////////000000000000111111111111333666:::===FFFOOO^^^kkkuuuzzz}}}~~~yyyooogggbbbaaaeeemmmvvv}}}uuuwww|||}}}sssjjjdddcccjjjsss|||}}}wwwrrrssstttsssrrrsssrrrfffXXXMMMHHHFFFJJJNNNQQQTTTWWW[[[]]]```aaaaaa```aaabbbaaa````````````aaabbbccccccbbbaaaaaacccdddcccbbb___```aaa```___```bbbdddccccccccccccccccccccccccbbbaaa___^^^^^^^^^______^^^^^^__________________]]]]]]]]]]]]\\\\\\\\\\\\]]]]]]]]]]]]\\\[[[[[[ZZZ^^^___aaaeeeiiikkkkkkiiijjjhhheeedddbbb___\\\YYYWWWVVVUUUTTTRRRNNNHHHDDDDDDCCCBBBBBBCCCCCCBBB@@@@@@??????>>>>>>>>>??????<<<======>>>???@@@@@@AAA???@@@AAABBBAAA@@@???>>>@@@@@@???>>>>>>======<<<::::::999999999888888888999888777666666666666666666777777777888888888888888888888888999999999999777888888999999888888777666666666666666666666666666555555444333222222111555444444444444333333333333444444333222222444666222222333333333333444444333333444555555666777777666666666777888999:::;;;:::;;;<<<===???BBBDDDEEEGGGJJJNNNPPPRRRTTTVVVXXXYYYYYY[[[\\\^^^__________________```aaacccfffgggfffhhhmmmrrrzzzsssnnniiiggghhhkkklllllljjjcccXXXNNNEEE???:::777888888999999;;;===???@@@CCCBBB@@@===888555555555333888BBBLLLXXXcccnnntttvvv|||vvvbbbMMMAAA<<<888999;;;<<<;;;<<<>>>@@@EEEKKKSSS[[[bbbhhhmmmqqqwww{{{wwwjjj]]]WWWVVVVVVSSSVVVYYYXXXRRRIII???999666777999<<<>>>???>>>======;;;::::::::::::777555//////////////////000111111111000000//////......................................................////////////////////////333333444555666777777888888777777777666666666666777555333333444444444333222222222222111111111111000000111222333444555555000000111111222222222222111111111111111111111111000222333222111000111222111111111111111222222222444666999===@@@BBBCCCDDDFFFFFFFFFDDDBBB???<<<::::::;;;???EEENNNUUUZZZ\\\YYYZZZYYYVVVPPPIIIDDDAAAEEEOOOZZZ```dddiiikkkjjjjjjjjjkkklllkkkkkknnnqqquuutttrrroooiii^^^OOODDD999777555333333444666888888<<>>>>>>>>>>>===<<<;;;:::::::::999888777666666555111111000000000000111111111111000000000000111111////////////////////////000//////////////////000111111111111111111111111////////////000000000000222333444333444777<<<@@@KKKTTTaaammmuuuyyyzzz{{{yyywwwrrriii```ZZZZZZ[[[hhhnnntttyyy|||vvv{{{tttkkkfffdddjjjqqq{{{}}}yyyxxxvvvsssqqqqqqlll___RRRKKKHHHGGGLLLOOOQQQSSSXXX\\\^^^aaabbbaaa```aaaaaa`````````aaabbbcccdddeeegggfffddddddddddddbbbaaa^^^`````````___```aaacccccccccccccccccccccccccccbbbaaa```___^^^___```aaa^^^______```______^^^]]][[[[[[[[[\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[ZZZ\\\]]]```fffkkknnnnnnmmmkkkjjjiiihhhgggddd```]]]^^^]]]\\\[[[ZZZUUUPPPLLLHHHFFFDDDCCCDDDDDDCCCAAAAAAAAAAAA@@@@@@AAABBBBBB??????@@@AAABBBCCCCCCDDDBBBCCCDDDEEEEEEDDDCCCBBBCCCCCCCCCBBBAAAAAA@@@@@@<<<<<<<<<;;;::::::999999777777777777777888999999666777777777888888888888777888888888888888888888888888999999999999888888777777777777777777777777666666555555444333222222555555555444444444333333444555555333111111222333222222222333333444444444333333444444555666666666555555555666777888999:::999::::::<<<>>>@@@BBBCCCGGGJJJMMMPPPQQQRRRTTTVVVWWWXXXZZZ\\\]]]^^^____________^^^___```bbbdddeeedddfffjjjnnnttt}}}{{{tttllliiijjjmmmooonnnkkkeee\\\SSSKKKDDD>>>:::999999888888:::<<<>>>???@@@AAA@@@>>>999666444444222666>>>GGGSSS```mmmuuu{{{ppp\\\HHH===777888:::;;;;;;===@@@BBBDDDHHHOOOWWW^^^eeejjjnnnwww}}}}}}pppaaaXXXUUUSSSSSSXXX[[[VVVJJJ>>>888666333555999<<<>>>>>>>>>===<<<:::999999:::999666444000000/////////000000111111000000000/////////...////////////////////////........................////////////////////////333333444555666777888888888888777777777666666666777555333333444555444333333222222222222111111111333222111111000000111111///000111222222222222222111111111111111111111111111222333222111111111333111111111111111111111111222444888<<>>CCCHHHKKKLLLMMMFFFDDDBBBAAABBBCCCCCCBBB????????????>>>===<<<;;;::::::999888777777666666111111000000000000111111111111000000000000111111//////000000000000//////000000////////////000000111111111111111111111111/////////000000000111111333444666555666:::AAAFFFPPPXXXbbblllsssvvvyyyzzzvvvqqqhhh___XXXWWWYYY\\\jjjlllpppuuuyyy~~~{{{vvvjjjcccccceeepppwww~~~zzzvvvqqqnnnkkkdddYYYPPPLLLJJJJJJNNNPPPPPPSSSXXX[[[^^^```aaa```___``````______```aaabbbdddeeefffjjjhhhfffeeeeeedddbbbaaa```aaaaaa```______aaacccccccccccccccccccccccccccbbbaaa`````````aaabbbccc___```aaaaaa```___]]]\\\ZZZZZZZZZ[[[[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]\\\[[[[[[\\\```ffflllppppppppplllllllllnnnnnnlllhhheeebbbaaa___^^^]]]ZZZVVVRRRNNNKKKHHHFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEEDDDEEEEEEFFFFFFGGGGGGGGGEEEFFFFFFGGGHHHHHHGGGGGGGGGGGGFFFFFFEEEEEEDDDDDD@@@@@@???>>><<<;;;::::::888777777888999:::;;;;;;777777777777888888888888888888888888888888888888888888999999999999888888777777777777888888888888777777666666555555444444555555555555444444444333111333444444222111111111111222222333333444444555111111222222333333333333444444444555666777888999999999:::;;;===???AAABBBDDDGGGJJJMMMNNNOOOQQQSSSVVVWWWYYY[[[]]]^^^^^^___^^^^^^^^^^^^___aaacccdddccceeehhhkkkqqqxxx~~~tttnnnoooqqqqqqooojjjeee___WWWQQQJJJDDD???:::999888777888:::===>>>===???@@@???;;;777555444333666;;;CCCNNN]]]kkkuuu{{{~~~wwwdddMMM===777888999:::;;;===BBBEEEBBBEEEKKKRRRZZZ```eeehhhsss|||wwwiii^^^VVVQQQNNNQQQQQQKKKAAA999666888333666:::<<<<<<<<<<<<===<<<:::999999999999666444222111000000/////////000/////////000000000000000000000000000000000000000........................000000000000000000000000222222333444555666666777888888888777777777666666777555444333444555444333333333222222222111111111333222111000000000111111...///111222333333222222111111111111111111111111111222333333111111222333111111111111111111111111111333777;;;>>>AAABBBCCCEEEFFFGGGGGGEEEBBB>>><<<;;;:::;;;@@@HHHQQQWWW[[[]]]]]]]]][[[WWWPPPIIIDDDAAAKKKTTT[[[aaaggghhheeeccc^^^]]]^^^______fffnnnrrrqqqqqqsssrrriiiZZZNNN>>><<<888444333444777888888999<<<@@@EEEKKKOOORRRJJJHHHEEECCCDDDDDDDDDCCC@@@@@@@@@@@@???>>>===<<<:::999999888888777777777111111000000000000111111111111000000000000111111000111222222222222111000111000000//////000000111111111111111111111111111000000000111111111222222000333666777888>>>GGGNNNVVV\\\dddkkkppptttxxxzzzzzzqqqeee\\\XXXZZZ^^^aaahhhiiilllqqqxxx{{{|||yyymmmccc```eeekkkuuu{{{yyytttnnniiiccc[[[SSSOOONNNKKKKKKOOOPPPPPPTTTZZZYYY\\\^^^______^^^___```]]]]]]^^^___aaaccceeefffhhhfffeeeeeeeeeeeecccaaaaaabbbbbbaaa```___aaabbbcccccccccccccccccccccccccccbbbaaaaaaaaabbbdddeee```aaabbbbbbaaa```^^^\\\YYYYYYZZZZZZ[[[\\\\\\]]]\\\\\\]]]]]]^^^]]]]]]]]][[[]]]aaagggnnnrrrsssrrrnnnooorrruuuxxxwwwssspppfffdddcccaaaaaa___\\\YYYWWWTTTPPPMMMMMMMMMLLLLLLIIIIIIHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKKKKKKKLLLLLLKKKKKKKKKLLLMMMNNNOOOPPPNNNNNNMMMMMMLLLKKKKKKJJJHHHGGGEEECCCAAA???>>>===:::::::::999::::::;;;;;;777777777777888888888888;;;;;;::::::999999888888888999999::::::999999888777777777888888999999999777777777777777666666666555555555555444444444444+++...222444333222111222111111222333333444555555111222222222222333333333333333333444555666888888999999:::;;;===???AAABBBBBBDDDHHHKKKMMMPPPSSSUUUVVVWWWXXXZZZ\\\]]]^^^^^^^^^^^^]]]]]]^^^```bbbcccbbbdddgggjjjnnntttzzz|||uuutttuuussspppgggddd___ZZZUUUOOOIIIEEE:::999888777777999<<<===<<>>:::777555444555999???IIIYYYhhhsssyyy|||zzzhhhQQQAAA;;;::::::999:::===CCCGGGCCCEEEJJJPPPXXX___ccceeemmmwww{{{qqqfff[[[RRRMMMKKKGGGCCC???<<<:::888444777:::;;;::::::;;;<<<===;;;::::::::::::777555333333111000//////............//////000000111111////////////////////////////////////////////////000000000000000000000000000111222333444555555666888888888888777777777777777666444444555555555444333333333222222222111111111111000000222333555666...///111222333333222222111111111111111111111111111222333333111111222333222222111111111111111111111333666:::>>>AAABBBCCCCCCEEEFFFGGGFFFCCCAAA???:::999999===EEENNNUUUYYY^^^^^^^^^\\\YYYRRRJJJEEE@@@IIIRRRXXX___eeeeeebbbbbb\\\YYYZZZZZZ[[[bbbkkknnnmmmmmmppppppiiiZZZNNN@@@===999555444555777999888999:::>>>DDDKKKQQQUUUNNNKKKGGGEEEEEEFFFEEEEEE@@@AAAAAA@@@@@@???>>>===:::999999999888777777777111111000000000000111111111111000000000000111111222333444444444444333222111111000000000000111111111111111111111111111111111111111111222222222222...222555777:::AAAKKKSSSZZZ^^^dddjjjoootttxxx{{{{{{pppbbbXXXWWW[[[___bbbffffffiiipppyyy{{{yyy{{{|||zzzxxxrrrhhh```aaakkktttxxx}}}wwwrrrllleee]]]UUUPPPOOONNNLLLLLLOOOPPPQQQVVV\\\XXXZZZ]]]^^^^^^]]]^^^___[[[[[[\\\^^^```bbbdddfffeeedddcccccceeeeeedddcccbbbccccccbbb```___```bbbcccccccccccccccccccccccccccbbbbbbbbbbbbdddeeefffaaabbbccccccbbb```^^^\\\XXXXXXYYYZZZ[[[\\\\\\]]][[[\\\]]]]]]^^^^^^^^^^^^\\\^^^bbbiiiooosssttttttqqqsssvvv{{{|||yyynnnllljjjiiihhhgggeeeccc```]]]XXXUUUTTTTTTTTTTTTOOOOOONNNOOOOOOPPPQQQQQQPPPPPPOOOOOOOOOOOOOOOOOOQQQPPPPPPQQQRRRTTTVVVXXXUUUTTTTTTSSSSSSRRRQQQQQQOOONNNLLLJJJGGGEEECCCBBB======<<<;;;::::::::::::777777777777888888888888======<<<;;;::::::999999888999999::::::999999888777777888888999999999999777777777777888888888888666666555555555444444444'''+++000333444333333333111111222333333444555555444444444444444444444555333333333444555666777888999::::::;;;===???@@@AAAAAADDDIIIMMMPPPSSSVVVYYYUUUVVVXXXZZZ\\\]]]^^^^^^^^^]]]]]]]]]^^^```aaabbbaaacccfffiiilllqqqwww{{{zzzxxxwwwtttpppfffccc```\\\XXXSSSMMMIII;;;999777666777999;;;===<<>>===;;;999999===CCCGGGFFFGGGKKKRRRYYY```dddeeehhhsss~~~~~~wwwlll___TTTSSSKKKCCC@@@BBBBBB===888555888;;;;;;999888:::<<<>>>===;;;;;;<<<;;;999777444444222000///.........------...///000111222222........................000000000000000000000000000000000000000000000000222222222222333333444555:::999888777666666666777999888777666444222111000222222222222222222222222222222222222222222222222333333333222222222111111222222111111111111222222111111111222222333333333333333333333333333333333333444555777:::>>>AAACCCEEEEEEDDDDDDCCCBBB@@@@@@>>>;;;:::>>>BBBHHHSSS]]]]]]______\\\[[[WWWNNNEEE@@@CCCJJJSSS\\\bbbeeeeeehhhbbbZZZVVVWWW[[[```ccceeekkkqqqrrrpppjjj^^^RRRGGGBBB;;;666444555777888888888999<<>><<<::::::;;;:::999777555444444333111//////000222333111111000000000000111111000000000111222222222333111111000000000000111111111111000000111222333333333333222222111000000000222444666:::AAAJJJTTT[[[cccjjjqqqrrrtttyyy|||}}}vvvmmmbbb]]]___dddggghhhiiihhhhhhlllrrryyy~~~{{{xxx{{{~~~}}}|||yyywwwoooooollleeeaaadddpppzzzzzz{{{}}}}}}||||||}}}~~~vvvpppggg```\\\XXXSSSPPPMMMLLLMMMPPPUUUXXXXXXVVVXXXXXXYYYYYYZZZ[[[]]]]]]```___^^^^^^___```aaabbbeeeeeeeeeeeeeeeeeeeeeeeeeeecccaaa```___```aaabbbfffeeecccbbbbbbbbbcccccceeedddcccbbbaaaaaaaaaaaaeeedddcccbbbaaaaaaaaaaaa___]]][[[YYYYYYZZZ[[[\\\YYY\\\^^^^^^]]]\\\\\\\\\\\\___ccciiinnnrrrtttvvvttttttyyy}}}vvvqqqjjjggggggggggggeeeeeecccaaa^^^[[[YYYXXXWWWXXXWWWUUUTTTSSSSSSSSSSSSSSSRRRPPPOOOOOOQQQSSSTTTTTTSSSSSSTTTUUUWWWZZZ[[[ZZZYYYWWWUUUTTTUUUVVVWWWWWWVVVUUURRRNNNJJJGGGEEEBBB@@@>>>===<<<:::888666777888999::::::999777666777777888999::::::;;;;;;888888888999::::::;;;;;;888888888888888888888888777777777777777777777777888888777555444333222111555444444333333444444555333333333333333333333333444333333222222333333333222333333444555666777777777777888999:::<<<===>>>BBBDDDGGGIIIKKKNNNRRRUUUXXXXXXWWWXXXYYY[[[]]]^^^aaa``````_________``````ddddddcccdddgggkkkppprrr~~~{{{wwwsssoooggg___^^^aaa^^^TTTJJJ>>>;;;777666777999:::;;;?????????@@@@@@>>>:::777666444666<<>><<<>>>999888666777999;;;<<<<<>><<<:::888666444333222111111000000000000000---.........//////000000000000//////......------...//////000//////...---000000000000000000000000444333333333444444555666999888888777666666666777888888777555444333222111222222222222222222222222222222222222222222222222333333333222222222111111222222111111111111222222000000000111111222222222333333333333333333333333333444555777:::>>>AAACCCDDDDDDDDDDDDCCCBBBAAA@@@>>>::::::===AAAFFFPPPZZZ]]]``````]]]\\\XXXOOOFFFAAADDDIIIRRR[[[cccfffhhhhhhccc\\\WWWWWWYYY[[[]]]dddkkkqqqssssssnnndddYYYIIIDDD<<<777555666777888777777999<<>><<<;;;;;;;;;:::999888666555444333111000///000222222111111000000000000111111111111111111111222222222111111000000000000111111111111000000111222222333444333333333222222111111111333777===FFFRRR^^^fffkkkqqquuuuuuvvv{{{~~~xxxooodddbbbgggmmmpppppplllkkkjjjlllqqqvvvyyyzzz|||}}}}}}xxxssstttyyy{{{wwwtttqqqpppmmmllliiieeeccchhhrrrzzz}}}}}}|||{{{yyyyyyyyyzzzuuunnnfff___[[[XXXSSSPPPNNNNNNNNNRRRWWWZZZZZZXXXZZZZZZZZZZZZ[[[\\\]]]]]]______^^^^^^___```aaabbbeeeeeeeeeeeeeeeeeeeeeeeedddcccaaa`````````aaabbbddddddbbbaaaaaaaaabbbbbbddddddcccbbbaaaaaaaaaaaabbbbbbaaaaaabbbbbbccccccbbbaaa^^^\\\ZZZYYYYYYYYYXXXYYY[[[[[[ZZZYYYYYYZZZ\\\___ccciiimmmqqqtttuuuttttttwww~~~{{{vvvqqqnnnnnnnnnmmmlllmmmllljjjgggdddaaa___^^^YYYXXXWWWUUUTTTTTTUUUUUUVVVVVVUUUTTTTTTUUUVVVWWWVVVUUUUUUVVVWWWYYY[[[\\\]]]\\\ZZZYYYYYYZZZ[[[\\\ZZZZZZYYYWWWTTTPPPMMMKKKFFFCCC@@@>>>===<<<999888:::::::::::::::999999888:::999999999999999999999777777888888999::::::;;;999999999999999999999999777777777777777777777777888777777666555444333333444333333333333333333444333333333333333333333333333333222222222333444444222222222333333333333333666666666777999:::<<<===AAACCCFFFHHHJJJMMMQQQTTTXXXXXXXXXXXXYYY[[[]]]^^^`````````_________``````cccccccccdddfffjjjnnnpppxxx~~~~~~zzzwwwrrrjjjbbbaaabbb```WWWNNNBBB>>>:::777777888999999>>>>>>???AAAAAA???;;;888666444666:::AAAKKKZZZhhhzzzkkkXXXHHH@@@::::::;;;;;;>>>BBBEEEEEEGGGLLLSSS\\\dddhhhgggrrr~~~{{{oooeeeXXXRRRNNNLLLGGG@@@===>>>888777666777999;;;<<<;;;<<<<<<;;;:::999777777666444333222000//////............///000000000000000///////////////..................///////////////000000000000000000000000555555444444444555666666888777777777777777777777777666666555444444333333222222222222222222222222222222222222222222222222333333333222222222111111222222111111111111222222000000000000000111111111222222222222222222222222333333444666999===@@@BBBDDDDDDEEEDDDDDDCCCBBBAAA>>>;;;:::===@@@DDDMMMVVV\\\```aaa___]]]ZZZRRRIIIBBBCCCHHHOOOYYYbbbhhhjjjkkkgggaaa]]][[[ZZZZZZYYYaaahhhnnnrrrsssqqqhhh___MMMGGG???999666666777777666777888<<<@@@FFFKKKNNNPPPLLLGGGCCCBBBCCCCCCCCCBBB@@@??????@@@@@@>>>===<<<;;;:::999888777777777444333222000000000111222111111000000000000111111222222222111111111111111111111000000000000111111111111111000111111222333444444333333333333333333222555:::AAALLLZZZhhhqqqvvv{{{}}}{{{|||xxxooogggiiirrr{{{~~~}}}vvvtttqqqppprrrsssttttttsssssspppmmmlllqqqzzzzzzqqqkkkhhhhhhiiigggfffeeeiiiooouuuzzz}}}zzzwwwuuutttttttttnnnhhh```[[[XXXVVVRRROOOOOOPPPQQQUUUYYY\\\\\\\\\]]]\\\\\\[[[[[[\\\\\\]]]^^^^^^^^^^^^___```bbbbbbdddddddddddddddddddddddddddcccbbb``````aaabbbbbbcccbbbbbbaaaaaaaaaaaabbbdddcccbbbaaa````````````______```aaabbbdddeeefffeeedddbbb```]]]YYYWWWUUUXXXYYYZZZYYYWWWWWWXXXZZZ\\\^^^ccchhhmmmppprrrsssssssssuuuzzz|||yyyuuurrrppppppnnnmmmnnnnnnmmmkkkhhheeebbb```^^^]]]\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[YYYYYYXXXXXXYYY[[[\\\]]]^^^]]]\\\\\\\\\^^^aaabbb`````````___\\\YYYVVVTTTLLLHHHDDD@@@>>>===<<<:::<<<<<<;;;:::::::::::::::<<<;;;;;;:::999888888777777777777888999999::::::;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777777777777666666555555555333333333333333333333333444444444444444444444444222222222222333333444555444333333333222222222111444444555666777999:::;;;???AAADDDGGGIIILLLPPPSSSVVVVVVWWWXXXYYY[[[]]]^^^````````````````````````cccbbbbbbccceeehhhkkknnnpppuuu}}}~~~xxxppphhheeedddbbbZZZSSSFFFBBB<<<888777777888888;;;<<>>GGGVVVddduuuvvvfffPPPFFF<<<:::::::::<<>>>>>777666666777:::;;;;;;:::999999999999999999999999666555333111///...------------///000000000///............///////////////......------...///000111000000000000000000000000555555444444444444555555666666777777777777777777555555555555555444444444222222222222222222222222222222222222222222222222333333333222222222111111222222111111111111222222000000111111111111111111111111111111111111111111222333444666999<<<@@@BBBDDDDDDEEEEEEEEEDDDCCCCCCAAA===<<<>>>???BBBJJJRRRZZZ___bbbaaa___\\\TTTLLLBBBBBBEEEKKKUUU___fffjjjnnnlllhhheeecccaaa^^^\\\]]]dddjjjnnnpppooohhh___QQQJJJAAA:::777666666666555666888;;;???DDDGGGJJJJJJGGGDDDAAA@@@AAAAAABBBAAA@@@??????@@@@@@???===;;;:::888777666666777777444444222111111111111111111111000000000000111111333222222222111000000000111111000000000000111111222111111111111111222222222222222333333333333333666999>>>FFFQQQ___mmmvvvtttmmmiiiooo}}}{{{wwwuuusssqqqooommmkkkgggfffiiisss{{{pppgggeeeffffffdddeeeiiipppwww{{{|||~~~{{{vvvrrrppppppooooooddd___XXXUUUUUUTTTRRRPPPQQQRRRTTTWWW[[[]]]^^^^^^___^^^]]]\\\\\\\\\\\\\\\^^^^^^^^^___```aaabbbbbbccccccccccccccccccccccccccccccbbbaaaaaabbbbbbcccccccccbbbbbbbbbbbbbbbbbbccccccbbbaaa````````````_________```bbbccceeefffffffffeeeccc___[[[WWWUUU[[[[[[[[[YYYWWWWWWZZZ\\\\\\^^^bbbgggkkkoooqqqrrrqqqpppqqqttt{{{}}}zzzwwwssspppmmmkkkmmmnnnnnnmmmkkkhhheeecccddddddccccccbbbaaaaaaaaa______`````````___^^^^^^]]]]]]\\\[[[\\\]]]^^^___]]]]]]\\\]]]^^^aaadddeeegggggggggfffddd```]]]ZZZSSSNNNHHHCCCAAA???>>><<<>>>===;;;999999999:::;;;<<<;;;;;;:::999999888888666666777888888999999:::::::::::::::::::::::::::777777777777777777777777666666666777777777777777444444555555555555444444444444444444444444444444222222222222333444555555444444444444444444444444444444555555666888999:::===@@@BBBEEEGGGJJJNNNQQQSSSTTTUUUVVVXXXZZZ\\\]]]___``````aaaaaaaaaaaaaaabbbbbbaaabbbdddfffiiijjjkkkooovvv~~~xxxooojjjfffbbb\\\WWWIIIDDD===888777777777777999;;;>>>BBBDDDCCC???<<<999555444777;;;BBBQQQ^^^mmm{{{|||pppXXXKKK>>>:::999999;;;>>>CCCCCCDDDHHHNNNXXXbbbiiifffppp|||}}}tttgggbbb]]]YYYQQQFFF???===777666666888:::;;;:::999999999999999999999::::::555444333111000///......+++,,,...//////...---,,,------......//////000000///...,,,,,,---///111333////////////////////////444444333333333333333444444555666777777777777777555555555555555555555555222222222222222222222222222222222222222222222222333333333222222222111111222222111111111111222222222222222222222222222222111111111111111111111111111222333555888<<>>???@@@AAAGGGOOOVVV]]]bbbbbb```^^^WWWQQQDDDBBBBBBFFFOOOZZZccchhhnnnmmmlllkkkjjjhhhddd```]]]ccciiilllnnnnnnggg___TTTNNNDDD<<<777555444444444555777:::===BBBEEEGGGFFFEEECCCAAA?????????@@@AAA@@@>>>???@@@@@@???>>>:::999777555555555666777555444333222222111111111111111000000000000111111333222222222111000000000111111000000000000111111222222111111111111111222000000111111222222333333555999@@@JJJVVVeeesss|||ooolllllluuuyyytttooollliiieeebbbdddkkkwww}}}qqqhhhfffgggddddddgggnnnxxx~~~~~~zzzvvvqqqmmmmmmmmmlllkkk]]]XXXTTTRRRTTTVVVUUUTTTRRRTTTWWWYYY[[[]]]^^^___```___^^^]]]\\\\\\\\\\\\\\\]]]^^^___```aaabbbbbbcccccccccccccccccccccccccccbbbbbbbbbbbbbbbcccccccccddddddddddddddddddddddddcccbbbaaa````````````aaaaaa``````aaabbbbbbcccddddddddddddbbb^^^ZZZXXX[[[[[[[[[YYYWWWWWWYYY[[[\\\^^^bbbfffjjjmmmooopppooommmlllnnnsssyyy~~~|||wwwsssqqqqqqrrrssssssrrrooolllkkkjjjjjjiiihhhgggfffeeeeeebbbccccccccccccbbbaaa```aaa```___^^^^^^^^^___```^^^^^^^^^___aaadddgggiiimmmnnnnnnmmmjjjfffbbb___YYYUUUNNNHHHDDDBBB@@@>>>>>>===;;;:::999999::::::::::::::::::::::::::::::777777777888999999::::::::::::::::::::::::::::::888888888888888888888888666666666666777777777777666666777888888777666666555555555555555555555555333222222222333333444555222222333333444555555666555555555555666888999:::;;;===@@@CCCEEEHHHLLLOOOPPPQQQSSSUUUWWWYYY[[[[[[______```aaabbbbbbaaaaaabbbaaaaaabbbccceeefffggghhhlllsss{{{xxxpppiiiccc]]]ZZZLLLFFF???999777777888888888999===AAADDDCCC@@@===888555444666888>>>JJJVVVeeerrrzzzaaaQQQAAA:::999999:::===AAABBBCCCFFFKKKTTT___fffhhhpppyyywwwkkkfffaaa\\\SSSHHH@@@???:::999888888:::;;;:::999:::::::::999999888888888444333222111000000000111---...////////////...---------......//////000000///...,,,,,,---///111333////////////////////////444444333222222222333333222444555777888888777777555555555555555555444444222222222222222222222222222222222222222222222222333333333222222222111111222222111111111111222222333333333222222222222222222222222222222222222222111111222444888;;;>>>@@@CCCDDDEEEFFFFFFGGGFFFFFFFFFBBB@@@@@@??????DDDKKKQQQZZZaaabbbaaa___[[[UUUHHHDDDAAABBBJJJUUU___eeekkkkkkkkkmmmmmmkkkfffccc```eeejjjmmmooopppkkkdddYYYRRRHHH>>>999666444333555555666888<<<@@@EEEGGGFFFFFFFFFCCC@@@>>>>>>???@@@???>>>???@@@@@@???>>>888888777666666666666666555555444333222111111000111111000000000000111111222222222111111111111111111111000000000000111111333222111111000111111111//////000111222222333333222888CCCOOO^^^mmm{{{llllllqqq}}}~~~vvvoookkkfffcccbbbgggqqq||||||rrrjjjfffeeebbbdddjjjttt}}}vvvqqqllljjjjjjjjjhhhfff[[[WWWSSSRRRUUUXXXXXXWWWSSSUUUXXXZZZZZZ[[[\\\^^^___^^^]]]]]]\\\\\\\\\\\\\\\]]]^^^```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbccccccccccccccccccdddeeeeeefffeeeeeeeeeeeedddcccbbbaaaaaaaaaaaabbbbbbaaa`````````aaaaaaaaabbbccccccbbb```]]]\\\YYYYYYYYYXXXVVVUUUVVVXXX\\\^^^aaafffiiilllmmmnnnkkkiiiggggggjjjpppvvvzzz}}}|||zzzzzzzzzyyywwwtttrrrqqqnnnnnnnnnlllkkkiiigggfffffffffeeeeeeddddddccccccdddcccaaa```______``````aaaaaaaaabbbdddhhhkkkmmmpppqqqssssssppplllhhheeeaaa\\\UUUOOOKKKGGGCCCAAA??????===<<<;;;;;;::::::::::::::::::;;;;;;;;;;;;777888888999::::::;;;;;;999999999999999999999999888888888888888888888888666666666666666666666666777888999::::::999888777666666666666666666666666444333333222222333333444//////000111222333444444555555555555666777888999999<<<>>>AAACCCFFFJJJMMMNNNOOORRRUUUWWWYYY[[[[[[^^^___aaabbbcccbbbbbbaaabbbbbbbbbbbbcccddddddeeegggkkkqqqxxxwwwooohhhbbb___RRRLLLCCC<<<999888888888888888;;;>>>AAABBB@@@>>>888555555666777:::DDDNNN]]]jjj|||mmmZZZFFF<<<999999:::<<<>>>@@@CCCEEEHHHPPPZZZaaaiiiooouuuzzz{{{mmmgggbbb]]]UUUJJJCCCBBB???<<<:::999::::::::::::<<<;;;::::::999888777777333333222111111111111222222111111111000000000000.........///////////////......------...///000111000000000000000000000000555555444333333333333333111333555777888888777777666666555555444444444333222222222222222222222222222222222222222222222222333333333222222222111111222222111111111111222222222222222222111111111000333333333333333333333333000111222444777;;;>>>@@@CCCDDDEEEFFFGGGGGGGGGGGGGGGCCC@@@@@@>>>===AAAGGGMMMVVV___bbbbbbaaa]]]XXXMMMGGGAAA@@@GGGRRR]]]cccjjjjjjkkkmmmnnnlllhhhddd```fffkkknnnqqqsssooohhh^^^WWWLLLBBB;;;888555444555555555777;;;@@@EEEIIIIIIJJJJJJHHHCCC@@@???@@@@@@???>>>???@@@AAA@@@>>>999999999999999888888777555555555444333222000000111111000000000000111111111111111111111222222222111111000000000000111111333222222111000000111111//////000111333444444555666===IIIWWWeeetttzzzkkkpppyyy}}}uuupppiiiggghhhooo{{{xxxooogggaaa^^^___dddmmmwww~~~tttooojjjhhhiiihhhddd```ZZZVVVRRRQQQSSSUUUUUUTTTSSSVVVYYYYYYXXXXXXZZZ\\\^^^]]]\\\\\\\\\\\\\\\]]][[[\\\^^^```aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaabbbccccccdddddddddcccbbbcccdddeeeeeeeeeddddddfffeeedddcccbbbbbbbbbbbbaaaaaa````````````aaaaaaaaabbbbbbbbbaaa```___^^^XXXZZZ[[[ZZZXXXVVVVVVWWW\\\^^^aaaeeehhhkkkllllllhhhfffcccbbbcccgggmmmrrrxxx}}}~~~{{{yyywwwuuuuuutttrrrpppmmmjjjiiijjjiiigggfffeeeeeeeeeffffffeeecccaaa```___``````aaaaaaaaabbbdddhhhkkkmmmqqqrrruuuwwwvvvsssooommmgggccc]]]WWWRRRMMMHHHEEEAAAAAAAAA@@@???>>><<<<<<<<<<<<<<<;;;::::::999999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888666666555555555555555555666777999::::::999777666666666666666666666666666555555444333222222222222000000111111222222222333444333333444444555666777888:::===???AAADDDHHHKKKNNNPPPSSSVVVYYY[[[\\\]]]^^^___aaacccccccccbbbaaacccccccccccccccccccccddddddhhhooovvv~~~~~~vvvnnnjjjhhh\\\UUUJJJAAA<<<999888888888888999<<>>@@@CCCDDDEEEFFFGGGHHHHHHHHHGGGCCC@@@???===;;;>>>DDDJJJTTT^^^bbbbbbaaa^^^ZZZQQQJJJCCC@@@EEEPPP[[[bbbllllllmmmoooooommmiiieee^^^dddiiimmmqqqtttqqqkkkbbbZZZOOOEEE>>>999777555666555444666:::@@@FFFJJJLLLNNNNNNKKKFFFAAA@@@AAA@@@???>>>???@@@AAA@@@???999:::;;;<<<<<<:::999888555555555444333222000///111111000000000000111111000000111111222222222333111111000000000000111111333333222111000000111111000000111222444555666666===DDDPPP]]]jjjwwwssslllsss{{{vvvmmmlllnnnxxx{{{ssslllddd]]]XXX]]]dddoooyyy}}}sssoooiiihhhhhhfffaaa[[[YYYUUUOOONNNOOOPPPOOONNNTTTVVVYYYYYYWWWVVVXXXZZZ]]]\\\\\\[[[[[[\\\\\\]]]ZZZ\\\^^^```bbbbbbbbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccdddddddddddddddaaabbbcccdddeeeddddddcccffffffeeedddcccccccccccc```````````````aaabbbbbbbbbbbbbbbaaaaaa___^^^^^^ZZZ\\\^^^]]][[[YYYXXXXXX\\\^^^aaaeeehhhjjjkkklllfffdddaaa______bbbhhhmmmuuu}}}{{{{{{zzzxxxuuurrrooommmlllkkkhhhfffffffffggghhhgggfffdddbbb````````````_________```bbbeeehhhjjjppprrrvvvyyyyyyxxxuuussslllhhhbbb]]]WWWQQQKKKGGGCCCCCCCCCCCCBBB@@@>>>===???>>>===<<<:::999888777999::::::;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888666666555555444444444444555777888999999888777555777777777777777777777777666555444333222111111111444444444333333333333222222222222222333444555555777999<<>>:::888777999888888:::===?????????666444555777666666<<>>BBBDDDEEEJJJRRRYYY```ccceeekkkuuu|||nnnhhhbbb]]]WWWOOOKKKLLLGGGBBB===999888999:::;;;999999999999999999999999777666444222111/////////111///,,,******+++---...000000//////.........---...//////000//////...---000000000000000000000000888888888888777555444333555555666666777888888888666666555555555444444444444444333333222111000000333333333333333333333333222222222222222222222222333222222222111111000000222222111111111111222222111111111111111111111111111111222222333666;;;>>>EEEEEEFFFGGGIIIJJJKKKLLLKKKIIIFFFAAA===;;;===???JJJQQQ[[[bbbeeedddaaa___WWWNNNDDD@@@BBBIIIVVVaaaeeemmmrrrqqqooommmhhhbbb^^^bbbiiipppuuutttppplllccc\\\RRRJJJCCC>>>888444333444555777:::@@@FFFKKKQQQWWW[[[TTTGGG>>>>>>BBB????????????>>><<<;;;:::::::::999999888777777777555444333111000111111222111111111111111000//////222111000//////000111222111111111111111111111111///000111111111///...---000111111000222555777777>>>LLL[[[bbbiiiuuuyyymmmnnnxxx{{{rrrhhhgggooowwwkkk```YYYVVVVVVYYYcccmmmrrrvvvzzzyyyvvvpppmmmjjjhhhfffbbb[[[UUUQQQOOOMMMLLLKKKLLLMMMNNNWWWVVVWWWYYY[[[\\\ZZZXXXZZZZZZ[[[\\\\\\]]]^^^^^^^^^___```aaacccdddfffffffffdddbbb```___aaacccdddfffeeedddbbbaaabbbbbbccccccddddddbbbaaabbbdddfffbbbcccdddfffggghhhhhhhhhddddddccccccbbbaaa``````aaa```___^^^^^^]]]]]]^^^]]]___aaaaaa```___^^^___\\\\\\___cccgggjjjjjjiiieeeeeedddaaa```fffqqqzzz~~~|||zzzvvvsssrrroookkkiiihhhgggfffdddfffdddaaa^^^\\\[[[ZZZZZZWWW[[[^^^^^^^^^aaahhhoooqqquuuzzz~~~~~~zzzxxxtttpppiiiccc]]]WWWRRRNNNLLLJJJHHHFFFEEEBBB???<<<<<<;;;::::::<<<>>>>>>===999;;;======<<<;;;<<<===::::::999999999::::::;;;<<<;;;:::999888999:::;;;777777888888888666444333999888777555555666666777555555666666777777888888666666555555555444444444444444444333333222222222333333444444555666777777777999;;;===???BBBFFFJJJJJJNNNTTTYYYZZZ[[[[[[\\\]]]___```bbbccccccccccccaaabbbcccddddddcccaaaaaadddfffhhhlllqqqyyy{{{tttnnnfffaaaYYYNNNCCC===;;;;;;:::999999:::;;;===???AAA???<<<888666666888999:::FFFUUUhhhvvvwww]]]III???<<<:::888===>>>>>>>>>AAAGGGOOOUUUWWW\\\```eeeooo{{{~~~zzzqqqmmmeee]]]WWWRRROOONNNOOOJJJBBB<<<999999:::;;;999999999888999999::::::777666444222111//////...........................//////000000000000//////////////////////////////////////////000000000000888888888888777555444333333333444555555666666777666666555555555444444444444333333333222111111111333333333333333333333333222222222222222222222222000000000000000000//////222222111111111111222222111111111111111111111111///000111111111444999===CCCDDDEEEGGGIIIJJJJJJJJJJJJIIIEEE@@@<<<;;;===???EEENNNZZZcccfffeeecccbbbXXXOOOEEE@@@AAAGGGTTT```dddlllqqqqqqpppooolllgggbbbeeejjjpppuuutttqqqmmmggg```UUULLLEEE???999555333444555777999>>>DDDIIIVVV\\\```ZZZMMMBBB???AAAAAAAAAAAAAAA@@@>>>===<<<::::::999999888777777777555444333111111111111222111111111111111000//////222111000//////000111222111111111111111111111111111222333333222111000///333444444444444777:::;;;DDDRRR```fffkkkuuutttkkkpppyyy{{{qqqhhhkkkvvvvvvjjj```YYYWWWWWW^^^hhhrrrwwwzzz|||zzzvvvnnnmmmllliiieee___XXXSSSOOONNNLLLKKKKKKLLLNNNOOOUUUUUUVVVXXXZZZ[[[YYYXXXZZZZZZ[[[\\\]]]^^^^^^___``````aaabbbccceeeeeefffeeecccaaa______```bbbcccgggfffdddcccbbbbbbcccccccccddddddbbbaaaaaaccceeeaaabbbccceeeeeefffffffffcccccccccbbbbbbaaaaaaaaa``````______^^^^^^______```bbbdddcccbbb```___```\\\]]]___ccchhhkkkkkkjjjdddeeeeeecccccciiisss|||{{{xxxvvvsssooolllkkkiiigggfffgggfffccc```^^^\\\[[[[[[VVVXXXZZZZZZ[[[___ffflllooosssxxx}}}~~~|||zzzyyyuuuoooiiiccc^^^XXXUUUQQQOOOLLLJJJIIIFFFCCC@@@AAA???======>>>???>>>===;;;===>>>>>><<<;;;<<<======<<<<<<;;;<<<<<<======;;;;;;:::999999999999999444555666777888888888777888777666555555555666666555555555666777777888888666666555555555444444444444444444333333222222222333333444444555666666777777999;;;<<<>>>AAAFFFIIIKKKOOOTTTXXXYYYZZZ[[[\\\]]]^^^```bbbccccccbbbbbbaaabbbccccccccccccbbbaaaeeefffgggiiimmmttt{{{}}}uuunnnhhhddd\\\PPPFFF>>><<<;;;:::999999:::;;;===???AAA???<<<888555555777999:::CCCRRRcccppp~~~}}}eeePPPCCC<<<:::999<<<<<<======@@@FFFNNNSSSVVV\\\aaadddlllwww{{{zzzuuuqqqjjjbbb[[[UUURRRPPPSSSNNNFFF???;;;::::::;;;::::::999999888999999999777666444222111000//////........................000000000000000///......////////////////////////////////////000000000000888888888888777555444333222222222333444444555555666666666555555555444444333333333333222222222222222222222222222222222222222222222222222222222222000000000111111111111111222222111111111111222222111111111111111111111111//////000000111333777:::???AAADDDGGGHHHIIIIIIIIIIIIHHHEEE@@@<<<:::<<<===@@@LLLZZZcccfffeeeeeefff[[[RRRGGGBBB@@@EEEQQQ]]]dddlllqqqrrrrrrsssqqqnnnggghhhlllqqqtttuuurrrpppkkkeeeZZZPPPGGG@@@:::777444555666666888<<>>>>>???@@@???===<<<<<<<<<======<<<<<<<<<<<<======999::::::::::::999888888444555666777888888888888777777666555555555555555444555555666666777888888666666666555555555444444444444333333333333222222333333333444555555666666666888:::<<<===@@@DDDHHHMMMPPPTTTVVVXXXYYYZZZ\\\]]]^^^```bbbccccccbbbbbbaaabbbbbbcccccccccbbbbbbdddeeeffffffiiimmmsssxxxvvvoookkkggg___TTTIIIAAA<<<;;;:::999999:::;;;===???AAA@@@===999555444666888:::@@@LLL[[[hhhvvvrrr[[[HHH===:::;;;;;;;;;<<<===@@@EEELLLQQQXXX^^^dddfffjjjrrryyy|||{{{wwwppphhh```ZZZUUUSSSXXXSSSLLLEEE???<<<;;;;;;;;;;;;:::999888888888888888666555333111000//////........................000000111000000///...---////////////////////////////////////000000000000888888888888777555444333111222222333444444555555666666666666555555555555222222333333333333333333111111111111111111111111222222222222222222222222222222222333333444444555222222111111111111222222111111111111111111111111///000111111111333666999;;;>>>BBBFFFHHHIIIHHHGGGHHHGGGDDD@@@<<<:::;;;<<<>>>JJJYYYccceeedddeeeggg___WWWMMMFFFBBBEEEOOO[[[fffmmmsssttttttuuutttpppjjjkkkmmmppptttuuutttsssoooiii___TTTIIIAAA;;;777444555666666777999>>>AAAGGGOOOXXXYYYSSSJJJCCC@@@@@@@@@@@@???>>>===<<<;;;;;;::::::999999888777777555444444333222222111111000000111111111111000///111000000000000000000111111111111111111111111111000000000000000000000000222111111222111222888???PPP^^^kkknnnooouuu~~~uuukkkgggfffrrryyy{{{pppmmmwwwwwwfffZZZWWW[[[___jjjssszzz|||{{{zzzuuupppjjjjjjfff___UUUOOOMMMNNNRRRRRRQQQPPPPPPPPPQQQQQQRRRRRRSSSUUUWWWXXXWWWUUUYYYYYYZZZ\\\]]]___``````cccccccccddddddeeeeeeeeeeeedddbbbaaa```aaabbbccceeeddddddcccbbbbbbaaaaaabbbcccdddcccaaaaaabbbcccbbbbbbccccccdddccccccccc``````aaaaaaaaaaaaaaaaaa___^^^______```aaabbbcccbbbdddeeedddaaa___^^^^^^^^^^^^```dddhhhjjjjjjiiieeefffhhhiiikkknnntttxxx~~~~~~{{{vvvqqqooollliiigggcccaaa___\\\YYYXXXWWWWWWVVVSSSQQQRRRVVV\\\aaadddkkkooouuu{{{|||xxxsssoooiiifff___\\\XXXUUURRRPPPLLLJJJHHHFFFDDDCCCCCCCCCAAA@@@@@@BBBBBBAAA???===<<<======<<<;;;;;;:::;;;;;;;;;888999:::;;;:::999777666999999888888777666666555666666666555555555555555444444555555666777777888666666666666555555555555333333333333333333333333333333333444444555555555666777999:::<<>>@@@EEELLLQQQYYY```gggiiijjjooowww~~~{{{uuummmddd]]]WWWTTTZZZWWWRRRJJJCCC>>>;;;;;;<<<;;;:::999888888888888888777555333111000//////........................//////000000000000//////////////////////////////////////////000000000000888888888888777555444333333333333444555555666666777777666666666555555555333333333333333333444444111111111111111111111111222222222222222222222222222222222333333444444555222222111111111111222222111111111111111111111111000222222222222333666888999;;;@@@DDDGGGHHHHHHHHHHHHGGGDDD@@@<<<:::;;;<<<>>>IIIVVV```cccccceeegggddd]]]TTTMMMFFFEEENNNXXXgggnnnttttttttttttrrrnnnjjjjjjlllooosssvvvvvvvvvqqqmmmdddYYYMMMCCC<<<888444555666666666888<<<>>>@@@GGGPPPUUURRRKKKDDD@@@@@@@@@@@@@@@???===<<<;;;;;;;;;::::::999888888888555555444444333222222111///000000111111111000000000000000111111000000000111111111111111111111111000000000000000000111111666444444666666666>>>HHHTTTbbbnnnqqqppptttzzz~~~vvvkkkdddcccfffooouuuyyy{{{{{{sssqqq|||vvvbbbWWWWWW```gggrrryyy|||zzzvvvpppmmmjjjbbbWWWNNNKKKNNNSSSWWWVVVUUUTTTSSSSSSSSSRRRSSSSSSSSSUUUWWWXXXVVVTTTWWWXXXYYY[[[]]]___```aaacccccccccddddddeeeeeeeeefffeeedddcccccccccddddddcccccccccbbbaaaaaa``````bbbcccdddcccaaa```aaabbbbbbccccccdddddddddcccccc``````````````````aaaaaa^^^^^^^^^^^^___aaabbbcccdddeeegggfffcccaaa``````^^^___```cccfffhhhgggffffffggghhhiiijjjlllooorrrssstttvvvzzz{{{vvvrrrnnnkkkhhhfffbbb```]]]ZZZXXXVVVVVVVVVTTTRRRPPPQQQUUU[[[___aaaiiimmmssszzz|||yyytttooollleeeaaa]]]YYYUUURRROOOMMMIIIGGGEEEDDDEEEEEEDDDCCCCCCDDDDDDCCC@@@>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;999999:::;;;:::999888777:::999888888777666666666666666666666666555555555444444444555666666777777777777666666666555555555333333333333333333333333333333333444444444444444555666888999:::===AAADDDMMMOOOSSSUUUVVVXXXZZZ\\\___```bbbdddeeeeeeeeedddaaaaaaaaabbbbbbccccccdddbbbccccccdddeeehhhmmmppp{{{xxxqqqmmmkkkeee[[[OOODDD===999:::999999:::;;;===???AAABBBAAA>>>:::555444666999:::AAALLL[[[kkkyyyoooUUUBBB;;;;;;<<<===>>>???AAAFFFLLLPPPWWW]]]eeehhhhhhjjjrrr{{{|||wwwooofff^^^XXXTTTYYYXXXTTTMMMEEE???<<<<<<<<<;;;:::999888888888888888777555333222000000///////////////////////////,,,---...000111111111111////////////////////////////////////000000000000888888888888777555444333444444444555666666777777777777777666666666555555444444444444333333333333222222222222222222222222222222222222222222222222000000000111111111111111222222111111111111222222111111111111111111111111111222333333333333555777888:::>>>CCCFFFIIIIIIJJJHHHGGGEEEAAA===;;;;;;<<>>:::444666777777777888;;;===BBBGGGNNNSSSSSSNNNGGGBBBCCCCCCBBBBBBAAA@@@>>>===;;;;;;;;;:::999999888888444555555555444333222111///000000111111111111000000000111111111111000000111111111111111111111111333222222222222333444444666333444777777777AAANNNZZZgggssstttpppqqquuuwwwxxxxxxtttllldddaaadddhhhlllqqqttttttwww~~~yyyuuuvvvppp^^^VVVZZZfffooozzz~~~zzzvvvqqqiii^^^RRRKKKLLLRRRXXXYYYXXXXXXWWWWWWVVVUUUUUUVVVUUUUUUWWWXXXXXXVVVTTTUUUVVVWWWZZZ\\\^^^``````aaabbbbbbcccdddeeeeeefffgggfffeeeeeeddddddeeeeeeccccccccccccbbbaaa```___bbbcccddddddbbb`````````aaabbbcccddddddddddddddd````````````____________]]]]]]]]]^^^^^^```aaaaaafffgggiiihhhfffdddcccccc___^^^___aaaddddddcccaaadddddddddeeefffhhhjjjkkkkkkmmmpppuuu~~~~~~{{{uuuqqqnnnkkkhhheeecccaaa^^^[[[YYYWWWWWWVVVQQQQQQQQQRRRUUUYYY]]]```fffjjjpppwww~~~zzzuuuqqqlllhhhbbb]]]ZZZVVVSSSQQQLLLJJJHHHGGGHHHHHHGGGEEEDDDEEEFFFEEEBBB@@@@@@@@@AAA@@@???>>>>>>===>>>>>>:::;;;;;;;;;;;;:::999999777777777777777999::::::777777777888777666666555333444444555555666777777777777777666666666555555222222333333333333444444333333333333333333444444444555777888999<<>>::::::999999:::;;;===???AAABBBCCCBBB>>>888555666888999===GGGVVVdddqqqvvv]]]III>>><<<<<<===>>>@@@BBBFFFLLLPPPRRRWWW___eeeeeefffmmmuuu~~~|||wwwppphhh___XXXTTTTTTUUUTTTNNNFFF@@@======;;;;;;:::999888888888888888777666444222111000000////////////////////////,,,---...000111111111111////////////////////////////////////000000000000888888888888777555444333444444444555666666777777777777777777666666666555555555555444333333333222333333333333333333333333222222222222222222222222000000000000000000//////222222111111111111222222111111111111111111111111000222333333222222444555888:::===AAAEEEIIIKKKLLLHHHHHHFFFCCC???<<<<<<<<<>>>BBBIIITTT___fffhhhgggfffccc^^^WWWLLLDDDGGGOOO[[[dddlllnnnmmmkkkgggaaabbbcccffflllssswwwyyyyyyttttttqqqgggZZZLLLAAA===444666777777777999;;;===AAAEEEJJJPPPTTTRRRMMMIIICCCCCCCCCBBBAAA@@@???>>><<<;;;;;;::::::999888888444555555555555333222111//////000111111111111111///000111222222111000///111111111111111111111111333333222222222333444555444000222777666666BBBRRRbbbnnnxxxwwwqqqooooooppprrrpppkkkeee```aaagggllljjjnnnpppoooqqqyyy~~~}}}wwwwwwzzz}}}ttteeeYYYVVV^^^kkkvvv~~~}}}zzznnneeeXXXMMMJJJMMMSSSWWWVVVWWWWWWXXXYYYYYYYYYYYYYYYXXXXXXYYYYYYXXXVVVTTTSSSTTTVVVXXX[[[]]]___`````````aaabbbccceeeeeefffffffffeeeeeeddddddddddddddddddeeeeeedddcccaaa```aaacccddddddbbb```___```___```aaabbbccccccdddddd`````````______^^^^^^^^^]]]]]]]]]]]]]]]^^^___```ccceeeggggggeeeccccccccc___^^^^^^___``````^^^\\\```___^^^___bbbeeeggghhhfffiiimmmrrryyy~~~zzzuuuqqqnnnkkkhhhfffbbb```]]]ZZZXXXVVVVVVUUULLLOOORRRSSSSSSUUUZZZ^^^cccffflllsss{{{{{{wwwsssooohhhccc___\\\XXXVVVQQQOOOLLLJJJJJJIIIHHHFFFDDDFFFGGGFFFCCCBBBAAABBBBBBAAA@@@???>>>>>>>>>>>>===<<<;;;;;;::::::;;;;;;888777777777777999:::;;;777888999999999888666666333333444555555666666777777777777777666666666555222222222333333444444444333333333333333333333333333555666777888:::>>>AAAGGGLLLQQQVVVXXXZZZ[[[\\\]]]^^^```bbbcccccccccbbbbbbaaaaaaaaaaaacccdddeeebbbcccdddddddddeeeiiikkkooovvvyyymmmmmmiiibbbVVVJJJAAA<<<:::999999:::;;;===???AAABBBEEEFFFBBB;;;666555777888:::BBBPPP\\\fffsss~~~|||fffPPPCCC===;;;<<<>>>???AAAEEEJJJNNNQQQTTT]]]eeegggfffkkkrrr|||{{{wwwqqqiii```XXXTTTMMMPPPQQQNNNGGG@@@>>>???::::::999999888999999999999888666444222111000000//////////////////////////////000000000000//////////////////////////////////////////000000000000888888888888777555444333333333444555555666666777777777777777666666666666666666555444333333222222333333333333333333333333222222222222222222222222333222222222111111000000222222111111111111222222111111111111111111111111///111222222111111222333999:::===AAAEEEIIILLLNNNIIIHHHGGGCCC???===<<<======>>>DDDPPP^^^hhhjjjiiieeeccc```YYYMMMDDDEEEKKKTTT^^^gggjjjjjjhhhccc]]]^^^```dddkkkrrrxxxzzzzzzuuuvvvuuulll^^^OOODDD???444666777888888999<<<>>>===@@@EEEMMMTTTUUUSSSPPPAAAAAAAAA@@@???>>>===<<<<<<;;;;;;::::::999999888444555555666555333222111//////000111111111111111///000111222222111000///111111111111111111111111111111000000000111333444777333555;;;;;;:::GGGYYYhhhttt}}}zzzrrrmmmlllkkkoookkkfff```___bbbiiinnniiimmmnnnmmmooovvv|||~~~yyyvvvwww||||||kkkeee]]]VVVWWWaaaoooyyy}}}~~~}}}zzziii___RRRJJJIIIMMMPPPRRRSSSTTTVVVXXXYYYZZZ[[[[[[[[[[[[ZZZZZZZZZYYYVVVTTTRRRSSSUUUWWWZZZ\\\^^^___^^^___```aaacccdddffffffeeeeeeeeedddddddddcccccceeefffggggggfffeeecccbbbaaacccddddddbbb```______]]]^^^___aaabbbcccccccccaaaaaa```___^^^^^^]]]]]]]]]]]]\\\\\\\\\]]]^^^^^^___aaaccccccbbb``````aaa^^^^^^]]]^^^^^^^^^[[[YYY\\\[[[ZZZ[[[___cccfffgggdddgggkkkpppvvv~~~zzzuuuqqqnnnllliiiggg___]]][[[XXXUUUTTTSSSSSSIIINNNSSSTTTRRRSSSWWW\\\```ccciiipppxxx{{{xxxtttmmmgggccc```]]]ZZZVVVSSSOOOMMMLLLJJJHHHFFFDDDFFFGGGFFFDDDCCCCCCCCC@@@???>>>===<<<<<<<<<<<<>>>===<<<;;;:::;;;<<<<<<;;;:::999777777777777888888999999::::::888777666333333444444555666666777777777777777666666666666222222222333333444444444333333333333333333333333333444666777777:::===@@@EEEJJJQQQVVVYYYZZZ[[[\\\\\\]]]___```aaabbbaaaaaabbbaaaaaaaaaaaaccceeefffcccddddddcccccccccfffhhhiiippp{{{|||nnnnnnkkkdddYYYMMMCCC>>>:::999999:::;;;===???AAABBBFFFHHHDDD===777555666888888???LLLVVV^^^iiiuuukkkVVVFFF???:::;;;===>>>@@@DDDIIILLLRRRUUU]]]hhhkkkjjjlllsss|||zzzwwwqqqiiiaaaYYYTTTHHHLLLOOOMMMFFFAAA???@@@999999999888999999::::::999888666444222111000000000000000000000000000000222222111111000...---,,,////////////////////////////////////000000000000999888888777666555555444444444444444444555666777777777888888888777777666999888666444333333333444222333555666666555333222111111111000000000000///111111111111111111111111555555555555444333222222333222111000000111222333111111000000111111222333555999>>>BBBFFFIIILLLNNNLLLJJJGGGDDD@@@===;;;:::??????CCCLLLYYYcccfffffffffgggddd\\\PPPHHHEEEFFFQQQ]]]fffgggkkkooohhh[[[___^^^```eeeiiilllttt|||zzzzzzxxxpppdddUUUIIIBBB>>>888444555777777888<<<:::???EEELLLVVV]]][[[TTTFFFDDDBBBAAAAAAAAA@@@???;;;:::999888777777777777777777777666555333222111222222222111000//////...000000000000111111111111111111111111111111111111222222222222222222222222666666555666:::EEETTT___sssxxxxxxsssooopppqqqppptttlllbbb]]]___gggoootttuuuooolllnnnppprrr{{{wwwxxx}}}}}}|||tttlll___ZZZUUUVVV]]]hhhssszzz|||xxxtttbbbXXXKKKDDDEEEJJJMMMNNNPPPRRRUUUWWWXXXXXXYYYZZZ___]]][[[[[[\\\ZZZVVVSSSVVVTTTRRRTTTZZZ^^^``````^^^______```aaaccceeefffdddccccccbbbbbbccccccddddddeeefffffffffdddaaa``````aaabbbcccbbbaaa___]]]]]]]]]^^^```aaacccddddddccc```^^^]]]^^^`````````___^^^^^^^^^^^^]]]]]]]]]```aaabbbccccccbbbaaaaaaZZZZZZZZZZZZZZZ[[[[[[\\\XXXXXXYYYZZZ\\\___aaabbbaaa```eeelllsssyyy~~~{{{vvvpppjjjfffcccbbb^^^\\\YYYUUURRROOOMMMLLLOOONNNNNNOOOPPPRRRTTTUUU]]]aaahhhmmmsss{{{{{{wwwqqqkkkgggccc___\\\XXXVVVSSSOOOLLLIIIGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEFFFEEEBBB@@@>>>=========<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888777777777777888888888888777777666666555555555555555444444333333222444444444444444444444444444444555555666:::???BBBEEEJJJPPPUUUXXXZZZ[[[\\\ZZZ[[[\\\]]]___```aaabbbcccbbbbbbbbbaaaaaa``````bbbbbbbbbdddeeegggiiijjjgggkkkrrrzzz}}}ooohhhbbb___YYYNNNCCC>>>;;;777666;;;>>>>>>???BBBDDD@@@AAADDDBBB999444666:::999>>>GGGOOOXXXdddnnnzzzsss^^^JJJ>>>:::999<<<@@@BBBBBBEEEJJJQQQTTT[[[ccckkkoooppppppyyy}}}|||qqqddd\\\VVVRRRKKKLLLMMMKKKGGGCCC@@@???;;;999777777888999888777999888777555333222222222///000111222222111000/////////////////////////////////000000000000////////////000000000000//////999888888777666666555555555444444444444555666777777777888888888777777666999777666444333333333333111222333444444333222111222222111111111000000000111111111111111111111111000111111222222222111111333333222111111222333333111111000000111111222333444777<<>>======>>>===AAAJJJUUU___ccccccdddeeeccc\\\RRRJJJHHHHHHMMMZZZeeehhhmmmrrrnnneee^^^\\\\\\```dddhhhqqqzzz}}}}}}zzzrrreeeWWWLLLEEE???999666888999999:::===;;;???CCCJJJSSSZZZYYYSSSHHHEEECCCAAAAAAAAA@@@???;;;:::999888888777888888666666666666555444333333222222222111000/////////000000000000111111111111111111111111111111111111222222222222222222222222333444555777===JJJZZZeeeqqqttttttpppnnnpppssssssuuunnnfffdddiiiqqqwwwzzz|||uuupppqqqrrrtttzzz{{{uuuxxx~~~~~~xxxuuutttppphhhaaaUUURRRQQQTTT^^^kkkwww}}}}}}zzzzzzzzzwwwqqqlll\\\SSSIIICCCEEEIIIKKKLLLNNNQQQTTTVVVWWWWWWYYYZZZ]]][[[[[[\\\^^^]]]ZZZWWWUUUSSSRRRTTTXXX\\\^^^^^^``````___``````aaabbbcccdddccccccbbbbbbccccccddddddeeeffffffeeedddbbb``````aaabbbcccbbbaaa___^^^]]]^^^___```aaabbbccccccbbb```^^^]]]^^^`````````______^^^^^^]]]]]]]]]\\\]]]]]]___```aaa```______ZZZYYYXXXWWWWWWXXXYYYYYYXXXXXXYYYZZZ\\\^^^```aaacccaaadddjjjooottt}}}|||{{{zzzzzzxxxsssooojjjgggdddccc^^^\\\YYYUUURRROOOMMMLLLMMMMMMMMMNNNOOOQQQTTTUUUYYY^^^dddiiinnnvvv~~~zzztttnnniiieeeaaa^^^XXXVVVTTTQQQNNNKKKJJJIIIGGGGGGFFFFFFFFFFFFFFFFFFEEEDDDBBB???>>>=========<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888777777777777888888888888777777666666666666555555555555555444444444555555555444444333333333333444444444666999>>>BBBDDDIIIOOOUUUWWWYYYZZZ[[[ZZZZZZ[[[]]]^^^___```aaabbbaaaaaaaaa````````````bbbbbbbbbcccdddfffggghhhgggkkkpppvvv~~~zzzjjjccc\\\ZZZUUUKKKCCC@@@===999777:::<<<<<<<<>>;;;999777777888999888777999888777555444222222222///000111111111111000/////////////////////////////////000000000000////////////000000000000//////888888888777777666666555555555444444555555666666666777777888888777777777888777666444333333333333222222222222222222222222333222222222111111111111111111111111111111111111//////111222222333333333444333333222222333333444111111000000111111222333333666;;;???BBBEEEIIIKKKIIIHHHFFFDDDBBB@@@??????<<<<<<>>>FFFPPPZZZ___```bbbdddccc^^^UUUNNNKKKJJJKKKZZZgggkkknnnsssrrrlllaaa]]][[[]]]```eeeoooyyy}}}ttthhhZZZOOOJJJ@@@;;;999;;;<<<;;;;;;>>><<>><<<;;;:::999999888888888666666666666666555444333222222222111000000//////000000000000111111111111111111111111111111111111222222222222222222222222444666777:::AAANNN^^^iiiooorrrqqqmmmmmmrrrvvvvvvsssooollloooxxx}}}vvvtttuuuuuuvvvxxxzzz{{{wwwssssssxxx|||}}}yyyqqqllljjjeee]]]VVVMMMMMMOOOVVVbbbnnnyyy~~~~~~xxxrrrqqqrrrppphhhaaaSSSMMMFFFCCCEEEGGGIIIIIILLLOOOSSSUUUVVVVVVXXXYYYYYYYYYZZZ]]]______]]][[[ZZZYYYXXXYYY\\\___aaaaaaaaaaaa``````___``````aaadddccccccbbbbbbccccccdddddddddeeeeeeeeecccbbbaaa```aaabbbbbbbbbaaa```___^^^^^^___```aaaaaabbbbbbbbb___]]]]]]___````````````______^^^]]]\\\\\\[[[[[[\\\]]]___`````````___\\\ZZZWWWUUUUUUVVVWWWYYYXXXYYYYYYZZZ\\\^^^___```dddaaaaaaeeeiiimmmvvv}}}{{{zzzyyyyyytttsssooolllhhheeedddccc\\\[[[XXXTTTQQQNNNLLLLLLKKKKKKKKKLLLNNNPPPSSSTTTVVVZZZ___ccciiiqqq|||~~~xxxqqqlllhhhccc```YYYWWWUUURRRPPPNNNMMMLLLHHHGGGGGGGGGFFFFFFEEEEEECCCBBBAAA???>>>=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999888888777777888888999888777777777777666666666555555666666666666666666777666666555444333222222222333333333444888<<<@@@CCCHHHNNNTTTVVVXXXYYYZZZYYYZZZ[[[\\\]]]^^^___````````````_______________aaaaaaaaabbbcccdddeeefffgggiiimmmqqqxxxyyyhhh___WWWTTTPPPIIIDDDBBB@@@;;;777999:::999999<<>>;;;:::>>>??????BBBFFFIIINNNWWWbbblllsssyyy{{{yyy~~~~~~uuukkkccc\\\VVVPPPPPPNNNKKKGGGCCC@@@>>>;;;999777777888999888777888888777555444333222222///000000111111000000/////////////////////////////////000000000000////////////000000000000//////888888888777777777666666666666555555555555666666555666777777777777777777888777666555444333333222333222111111111111222333333333333222222222111111111111111111111111111111333333444555555555555555333333333222222333333333111111000000111111222333333666:::>>>AAADDDHHHKKKKKKJJJHHHFFFDDDBBBAAAAAA<<<<<<===CCCLLLUUU[[[^^^bbbdddddd```YYYQQQLLLJJJMMM[[[iiimmmnnnppppppmmmgggbbb^^^^^^```eeepppzzz~~~vvvjjj]]]SSSNNNAAA<<<:::<<<===;;;;;;===<<<>>>@@@BBBIIIQQQSSSQQQMMMIIIDDDAAA@@@@@@???>>><<<<<<;;;:::999999999999888888777777666444333222222222222111111000000000///000000000111111111111111111111111111111111111111222222222222222333333888999;;;>>>DDDQQQ```kkksssuuusssooooootttxxxxxxqqqqqqsss{{{|||wwwvvvtttqqqoooooollljjjlllrrryyy{{{zzzyyyuuuppplllhhhbbbZZZSSSKKKNNNSSS\\\hhhrrryyy|||zzzrrrkkkjjjllljjjaaaYYYLLLIIIEEEDDDFFFHHHHHHHHHJJJMMMQQQTTTUUUUUUWWWXXXUUUWWWYYY\\\^^^___^^^]]]___^^^]]]^^^___aaabbbbbbbbbbbbaaaaaaaaaaaabbbbbbdddccccccbbbbbbccccccdddcccddddddddddddcccbbbaaaaaaaaabbbbbbbbbaaaaaa```_________````````````aaa```___]]]]]]___``````___```______^^^]]]\\\[[[[[[[[[\\\^^^```bbbbbbbbbaaa```]]]ZZZVVVUUUVVVXXXZZZYYYYYYYYYZZZ[[[]]]^^^___bbb___^^^```cccgggpppzzz}}}zzzxxxwwwvvvuuuooonnnkkkhhheeebbb```___ZZZXXXUUURRROOOLLLKKKJJJHHHHHHHHHJJJLLLNNNQQQRRRSSSWWW[[[```eeemmmxxxyyysssnnniiidddaaa[[[ZZZWWWTTTQQQOOOMMMMMMHHHGGGGGGFFFEEEDDDDDDDDDAAAAAA@@@???>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999999999888888888888999999777777777777777777777777666666666777777888888888888777666555444333222111222222333333333666;;;???BBBGGGMMMSSSUUUWWWXXXYYYYYYZZZZZZ[[[]]]^^^^^^___^^^^^^^^^^^^^^^^^^^^^^^^aaaaaaaaaaaaaaabbbcccdddeeegggiiimmmttt~~~{{{kkk```VVVQQQMMMHHHEEEEEEBBB<<<777888888888999<<<@@@CCCGGGJJJHHHBBB<<<888555444777???GGGPPP]]]hhhrrr|||hhhPPPAAA<<<:::<<<>>>>>>@@@DDDHHHMMMTTT\\\dddjjjpppsssyyy~~~yyyppphhh```YYYVVVSSSOOOLLLHHHEEEAAA???;;;999777777888999888777777777777666555333222222///000000000000000000/////////////////////////////////000000000000////////////000000000000//////888888888888777777777777777666666555555555666666555555666777777777777777777777666666444333222222333333222222222222333333333333333222222222111111111111111111111111111111666666666666666555444444111111222222222222111111111111000000111111222333444777;;;>>>@@@DDDHHHKKKOOONNNKKKHHHEEECCCBBBAAA>>>======AAAHHHQQQYYY]]]dddeeefffccc]]]TTTMMMIIIMMMYYYffflllnnnooooooooolllfffbbbaaabbbeeennnwww}}}wwwlll___VVVPPPCCC===:::;;;;;;999999;;;:::===???@@@EEEMMMQQQPPPNNNJJJDDD@@@>>>>>>??????<<<<<<;;;:::999999999999::::::999777555333111000222222222222111111111111///000000000111111111111111111111111111111111111111111111222222333333333666888<<<@@@HHHVVVfffqqq|||}}}{{{wwwwwwzzzzzzxxxrrrvvv}}}{{{wwwtttoooiiihhhcccbbbiiissszzz{{{yyyyyyxxxvvvsssnnneeeZZZQQQLLLQQQZZZfffqqqyyy|||}}}uuunnngggfffiiifff]]]TTTGGGGGGFFFGGGIIIJJJIIIIIIJJJMMMQQQSSSTTTTTTVVVWWWTTTUUUXXXZZZ[[[\\\]]]^^^^^^^^^^^^^^^]]]]]]^^^^^^bbbbbbbbbbbbcccdddeeefffdddccccccbbbbbbccccccdddccccccccccccccccccbbbbbbaaaaaabbbbbbbbbbbbbbbaaa````````````_______________^^^]]]]]]___``````_________^^^]]]\\\\\\[[[[[[[[[\\\^^^```bbbbbbbbbaaa```^^^ZZZWWWVVVVVVXXXZZZZZZZZZZZZZZZ[[[\\\]]]^^^^^^[[[ZZZ]]]```dddmmmvvv}}}~~~|||zzzxxxuuurrrpppooonnnkkkjjjhhheeeaaa^^^[[[YYYWWWUUURRROOOLLLJJJHHHHHHFFFFFFFFFGGGIIIKKKNNNOOOQQQUUUZZZ^^^ccckkkuuu}}}zzztttnnniiieeebbb```^^^ZZZVVVRRROOOMMMLLLHHHGGGGGGEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>>=========<<<<<<;;;;;;<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999::::::999999999999::::::777777777777888888888888666777777888888999999999888888777666444333222222222222333222333666:::>>>BBBGGGMMMRRRUUUWWWXXXYYYZZZZZZ[[[\\\\\\]]]^^^^^^]]]]]]]]]]]]]]]^^^^^^^^^````````````aaaaaabbbcccdddeeegggjjjqqq|||qqqeeeYYYRRRMMMHHHFFFGGGDDD===888888888888;;;>>>???DDDJJJMMMLLLGGG???999555333666>>>FFFOOO\\\hhhqqq|||pppVVVEEE>>>:::;;;======???BBBFFFJJJQQQWWW\\\bbbiiimmmvvv|||{{{uuuoooeee]]]WWWSSSNNNJJJGGGDDDAAA>>>;;;999777777888999888777666666666666555444222111000//////////////////000//////////////////////////////000000000000////////////000000000000//////888888888888888888888888777777666666555555666666444444555666777777777777777777777666555444222111333333333333333333333333333222222222111111111111111111111111111111111111555555555444444333222111000111111222222111111000111111000000111111222333555777:::===???CCCGGGJJJPPPOOOLLLIIIFFFDDDBBBBBB???>>>===???DDDNNNWWW]]]dddfffgggfff```XXXOOOIIIHHHRRR___jjjooorrrtttuuuooojjjgggfffeeeeeekkkrrr|||}}}}}}xxxnnnbbbXXXSSSFFF???:::999888666666999888<<<>>>???CCCKKKPPPPPPNNNIIIBBB>>><<<===??????<<<;;;:::999999888888888;;;:::999888666444222000222222222222222222222222000000000000111111111111111111111111111111111111111111111222222333333444222666;;;CCCOOO___ppp|||yyyuuu}}}zzzvvvqqqlllfffaaabbblllwww{{{{{{{{{}}}}}}|||yyyrrrfffYYYPPPNNNUUUaaaooo{{{pppkkkfffeeefffbbbYYYPPPEEEGGGHHHJJJKKKKKKKKKJJJKKKNNNQQQSSSSSSTTTUUUVVVRRRTTTVVVWWWYYY[[[___aaadddeeeeeedddaaa``````aaaccccccccccccdddeeefffgggdddccccccbbbbbbccccccdddccccccccccccbbbbbbccccccaaaaaaaaabbbbbbbbbbbbcccaaaaaa``````___^^^]]]]]]^^^]]]\\\]]]___``````___]]]]]]]]]]]]\\\\\\\\\\\\[[[\\\]]]___`````````___^^^\\\YYYWWWUUUVVVWWWXXXZZZZZZZZZZZZZZZ[[[\\\]]]\\\YYYXXX\\\___bbbkkksssyyy{{{{{{yyyvvvssspppnnnmmmllliiihhhfffccc```\\\YYYXXXUUUTTTQQQNNNKKKIIIHHHGGGEEEEEEEEEEEEGGGIIIKKKLLLMMMRRRWWW\\\aaahhhqqqxxx|||vvvqqqlllhhheeedddaaa^^^YYYUUUQQQNNNMMMIIIIIIHHHFFFDDDCCCBBBAAABBBBBBBBBBBB@@@???============<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;::::::999999::::::;;;777777777888888888888999777777888888888888888888888777777666555444333333333333333333333666:::>>>BBBGGGMMMSSSUUUWWWXXXYYY[[[[[[\\\\\\]]]^^^^^^___]]]]]]]]]]]]^^^^^^^^^^^^_________```aaabbbcccdddcccdddfffiiioooyyyzzznnn```WWWRRRMMMLLLMMMHHH@@@:::999999999<<>>@@@BBBGGGNNNSSSXXX___gggmmmsssyyy~~~}}}zzztttjjjaaaWWWQQQKKKFFFEEECCC@@@===;;;999777777888999888777555666666777666444333111000//////......//////000//////////////////////////////000000000000////////////000000000000//////888888888888888888888888888888777666666666666666333444555666777777777777666666777666555444222111000111222333333222111000222222111111111000000000111111111111111111111111222222222333222222111111111111222333333222111111111111000000111111222333444666999;;;===AAAEEEIIIMMMLLLJJJHHHFFFDDDCCCCCC@@@>>><<<<<>>???CCCKKKOOOPPPMMMHHH@@@<<<;;;<<<>>>@@@;;;:::999888888777888888888888888777777555444333222222222222222222222222000000000000111111111111111111111111111111111111000111111222333333444444222777>>>GGGTTTeeexxx}}}uuu{{{xxxtttgggccceeeppp{{{}}}}}}~~~||||||{{{xxxqqqfffZZZRRRSSS[[[iiiwww{{{mmmkkkhhhgggddd]]]SSSKKKEEEGGGIIIJJJKKKKKKKKKKKKMMMPPPSSSTTTSSSSSSTTTUUUQQQRRRTTTVVVWWW\\\ccchhhkkklllmmmkkkgggddddddeeedddddddddccccccddddddeeedddccccccbbbbbbccccccdddcccbbbbbbbbbbbbbbbccccccbbbaaaaaaaaabbbbbbcccdddbbbaaaaaa```^^^]]]\\\\\\]]]\\\\\\]]]`````````^^^\\\\\\\\\\\\\\\]]]]]]]]]]]]]]]___```aaa```______]]]\\\ZZZYYYXXXXXXXXXYYY[[[ZZZZZZZZZZZZ[[[[[[\\\[[[YYYYYY\\\___aaahhhooovvv~~~~~~yyywwwuuusssqqqooommmllllllffffffeeedddaaa^^^\\\ZZZUUUTTTRRROOOLLLJJJIIIHHHEEEDDDDDDDDDEEEFFFHHHIIIGGGLLLSSSYYY^^^dddkkkqqq}}}zzzvvvrrrmmmkkkfffdddaaa]]]YYYUUUSSSRRRLLLKKKJJJHHHFFFEEECCCCCCDDDDDDDDDCCCBBB???===<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999;;;;;;::::::::::::;;;;;;777777888888888999999999888888888888777777777777777666666666555555444444444444444333444666;;;>>>CCCGGGNNNSSSVVVWWWYYYYYY\\\\\\]]]]]]^^^^^^______]]]]]]]]]]]]^^^^^^_______________```aaacccdddeeedddeeefffiiimmmuuu~~~yyykkkccc^^^YYYXXXZZZNNNEEE>>>;;;::::::<<>>@@@???DDDKKKPPPTTT[[[dddlllooovvv}}}~~~}}}xxxnnndddYYYRRRKKKFFFFFFEEEBBB@@@;;;999777777888999888777555555666777666555333111000///............///000//////////////////////////////000000000000////////////000000000000//////888888888888888888999999888888777666666666666666333444555666777777777777666666777777666444222111...000111333333111000...111111111000000000000///111111111111111111111111000111222222333333333333222222444444444444222222111111111000111222222333333555777999<<>>;;;;;;???HHHRRRZZZ```cccfffhhhfff^^^TTTMMMHHHMMMXXXhhhtttyyyzzzzzzyyyvvvttttttpppkkkkkkooowww{{{}}}uuuiii^^^XXXNNNEEE<<<888666444555999444:::>>>???CCCKKKOOOPPPLLLGGG???::::::<<<>>>@@@;;;:::999888777777777777555666777777777777777666222222222222222222222222000000000000111111111111111111111111111111111111000000111222333333444444666;;;BBBKKKWWWhhhzzzrrr~~~{{{iiieeehhhttt}}}~~~~~~wwwwwwvvvsssmmmeee\\\WWWZZZbbbppp}}}{{{uuulllllljjjhhhbbbYYYNNNGGGDDDGGGIIIJJJJJJJJJKKKKKKOOOQQQSSSTTTTTTSSSSSSTTTPPPQQQSSSUUUXXX^^^gggnnnkkkmmmnnnkkkgggccccccdddfffeeedddcccbbbbbbbbbbbbdddccccccccccccccccccdddcccbbbbbbbbbbbbbbbccccccbbbbbbaaaaaabbbcccddddddbbbbbbaaa```^^^]]]\\\[[[\\\\\\\\\^^^```aaa```^^^ZZZ[[[[[[\\\\\\]]]^^^^^^```aaabbbccccccbbbaaaaaa^^^^^^]]]\\\\\\[[[[[[[[[[[[[[[ZZZZZZZZZZZZ[[[[[[\\\ZZZZZZ^^^___```ffflllttt||||||wwwnnnmmmllljjjiiihhhhhhhhheeeeeeeeeeeecccaaa___^^^VVVUUUSSSPPPMMMKKKJJJIIIEEEDDDDDDCCCCCCEEEFFFGGGBBBHHHPPPVVV[[[```ggglll|||~~~zzzvvvrrrooogggeeebbb___\\\YYYWWWVVVNNNMMMLLLJJJHHHFFFEEEDDDEEEFFFEEEDDDBBB@@@===<<<======<<<<<<<<<<<<======;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999<<<;;;;;;::::::;;;;;;<<<777777888888999999999999999888888888777777666666666666666666666555555555444555444444444777;;;>>>CCCHHHNNNTTTVVVXXXYYYZZZ]]]]]]]]]^^^^^^_________]]]]]]]]]^^^^^^_________^^^^^^___```bbbccceeefffeeefffggghhhlllqqqyyy~~~vvvnnniiieeeeeegggRRRIIIAAA===;;;:::<<<@@@CCCNNNXXXZZZZZZXXXNNNDDD???;;;:::<<<@@@EEEPPPZZZfffwwwlllPPPEEE<<<;;;======>>>@@@???DDDIIIMMMPPPVVV___gggmmmuuu|||zzzpppfff\\\UUUMMMIIIIIIIIIGGGDDD;;;999777777888999888777444555666777777555333111000///...------...///000//////////////////////////////000000000000////////////000000000000//////888888888888777777777777888777666555555444444555666666666666777777777777555444444333222222111111555444333222111000000000111111111111111111111111222222111111111111222222333333333222222222111111555555444333222222222222111111000000111111222333555555666888<<<@@@DDDGGGIIIIIIIIIHHHGGGEEECCCAAAAAA>>>===???@@@DDDNNNYYY^^^dddhhhhhhgggbbbYYYOOOMMMMMMTTTdddrrrwwwwwwwwwuuuyyyxxxqqqkkkjjjjjjiiiqqq{{{~~~xxxpppdddXXXOOOFFF>>>;;;999666777:::<<<::::::===DDDJJJMMMMMMJJJDDD===:::;;;===>>>>>>===<<<;;;999888888999999999888888777666555555444111222222222222111000000000000000000000111222222000000000000000111111222111111111000000111555888999===EEERRRbbbrrr}}}zzzuuuccciiirrr{{{xxxqqqmmmfff___ZZZZZZ\\\hhhttt|||yyyrrreeeggggggddd\\\RRRIIIDDDDDDHHHKKKLLLKKKKKKMMMOOOOOOOOOPPPPPPQQQRRRRRRRRRUUUTTTSSSSSSVVVZZZ___bbbggghhhiiijjjjjjiiihhhgggfffffffffeeeddddddcccccccccccccccccccccbbbaaa```aaabbbcccddddddcccaaa````````````aaacccdddcccbbbbbb```]]]^^^```bbb```___[[[[[[[[[\\\\\\]]]]]]]]][[[[[[\\\]]]^^^```aaabbb___```aaabbbbbbaaa```___^^^^^^]]]]]]\\\[[[ZZZZZZ\\\[[[XXXWWWWWWZZZ]]]___```___^^^\\\]]]aaaggglllsssyyy}}}~~~~~~~~~yyytttkkkhhhdddbbbccceeefffgggbbbbbbcccbbbaaa```^^^]]]XXXTTTOOOLLLKKKJJJGGGEEEDDDCCCAAAAAAAAACCCEEEFFFHHHJJJMMMPPPUUU\\\dddjjjwww~~~{{{wwwtttllljjjfffccc___[[[VVVRRRQQQPPPOOOLLLIIIFFFCCCBBBCCCDDDEEEEEEEEECCCAAA???@@@>>>===;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999999999999;;;<<<:::::::::::::::::::::;;;;;;::::::999999::::::;;;<<<<<<<<<;;;;;;:::::::::::::::999888888777888888666777777666666888;;;>>>FFFIIINNNRRRTTTUUUWWWXXXXXXYYYZZZ[[[[[[\\\\\\[[[\\\\\\\\\]]]]]]]]]^^^^^^\\\\\\]]]^^^```bbbcccdddbbbdddgggiiikkknnnrrruuuuuupppsssrrrnnn]]]RRREEE???;;;999:::>>>CCCMMMUUUYYY[[[ZZZQQQFFF<<<777555666:::???IIISSSaaappp|||sss\\\KKK??????>>>999999???BBBAAAEEELLLPPPTTT^^^jjjrrrxxx~~~}}}pppccc^^^WWWOOOKKKJJJJJJGGGDDD???<<<888666666888999999:::888777777777666444222////////////............////////////////////////000000000000000000000000111111000000//////......888888888888777777777777888777666555555444444444222222333333333333444444777777666666555555444444444333333222222222222333111111111111111111111111222222111111111111222222111111111000000000//////333222222222222222333444111111000000111111222333222222333555999===AAADDDIIIIIIIIIIIIHHHFFFDDDBBBAAA>>>=========@@@IIISSS^^^dddiiiiiigggcccZZZQQQKKKJJJPPP___mmmtttvvvxxxxxx{{{yyysssooooooooolllsss|||{{{ssshhh]]]SSSJJJAAA===999666666999999888999===DDDKKKNNNOOOMMMHHHAAA===<<<============<<<;;;999999999999999888888888777666555555555222222222222222111000000///............///000000000000000000000111222222222333333222111333666888999>>>IIIWWWgggvvv|||www~~~}}}kkkqqqzzz|||sssmmmfff^^^ZZZ[[[aaalllvvv{{{}}}|||vvvoooggghhhgggaaaXXXOOOIIIFFFFFFIIIKKKKKKJJJJJJLLLNNNOOOOOOPPPPPPQQQRRRRRRRRRUUUTTTRRRRRRTTTWWW[[[]]]```bbbeeehhhiiiiiigggfffhhhggggggfffeeedddccccccdddddddddddddddcccbbbbbbaaabbbcccdddcccbbb```___]]]]]]]]]___aaabbb```^^^aaa___]]]^^^```aaa```^^^[[[[[[\\\\\\\\\]]]]]]]]]___^^^^^^]]]]]]^^^^^^_________aaabbbbbbaaa``````^^^]]]]]]\\\[[[[[[ZZZZZZ[[[YYYWWWVVVWWWZZZ]]]___ccccccaaa______bbbfffjjjpppvvv{{{|||}}}}}}xxxrrrkkkhhhdddbbbbbbdddeeeeeeccccccdddcccbbb```^^^]]]XXXSSSOOOQQQTTTTTTMMMFFFCCCBBBAAA@@@AAABBBDDDEEEHHHJJJLLLPPPTTT[[[ccchhhuuu||||||zzzqqqnnnjjjfffbbb^^^YYYVVVRRRQQQPPPNNNKKKIIIGGGEEEGGGGGGGGGGGGFFFCCCAAA?????????>>>===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::;;;::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::888888777666666666666666777777777777666888;;;>>>DDDHHHMMMQQQSSSUUUWWWXXXXXXYYYZZZZZZ[[[[[[[[[[[[\\\\\\\\\]]]^^^__________________```aaacccdddeeeccceeeggghhhjjjllloooqqqyyyvvvrrrwwwzzzxxxfffXXXJJJBBB>>>;;;<<>>::::::???@@@???BBBIIINNNSSS^^^jjjrrrxxx~~~vvvjjjccc\\\TTTOOONNNNNNKKKHHH@@@<<<888666666888999999:::888777777777666444222111000000000000/////////////////////////////////000000000000000000000000111000000000/////////...888888888888777777777777777777777666555555444444444444555555666666666666888888888777666666555555333333333333333444555555111111111111111111111111222222111111111111222222111111111000000000000000000000000111111333444444111111000000111111222333111111222444888<<<@@@BBBGGGHHHIIIJJJIIIGGGEEECCCAAA>>><<<<<<:::<<>>===<<<;;;===<<<;;;:::999999999:::888888777777666666555555222222222222111111000000222222111111222222333444111000000000000111222222444555444333222444777999:::AAANNN^^^mmmyyy~~~wwwttt|||tttzzzvvvmmmddd\\\YYY[[[gggpppwwwyyyxxxvvvrrrllliiiiiieee\\\QQQJJJHHHJJJJJJKKKKKKJJJIIIJJJLLLNNNOOOOOOPPPPPPQQQRRRRRRRRRUUUTTTSSSRRRSSSUUUXXXYYY[[[^^^bbbgggiiiiiihhhgggiiiiiihhhgggfffddddddcccddddddeeeeeeeeedddccccccbbbcccccccccbbbaaa___^^^[[[[[[\\\___aaaaaa___]]]```^^^]]]^^^___```___]]][[[\\\\\\\\\\\\]]]]]]]]]___^^^^^^]]]]]]^^^^^^___^^^___```aaabbbaaaaaa```]]]]]]\\\\\\[[[ZZZZZZZZZXXXWWWVVVVVVWWWYYY\\\^^^cccccccccaaa```aaadddfffkkkrrrxxxzzz{{{{{{vvvpppkkkgggcccaaaaaabbbbbbbbbddddddddddddbbb```^^^]]]WWWRRRPPPUUU\\\\\\RRRHHHCCCBBB@@@???@@@AAACCCDDDGGGIIIKKKNNNSSSYYY```eeepppwwwyyyuuuooojjjfffbbb^^^\\\TTTTTTRRRPPPNNNLLLJJJIIIJJJJJJIIIHHHFFFCCC@@@????????????>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;:::::::::;;;;;;;;;<<<<<<<<<===<<<===>>>>>>>>>>>>===<<<:::::::::::::::;;;;;;;;;888888777777666666777777888999888777666777:::===BBBFFFKKKPPPRRRTTTWWWXXXXXXYYYYYYZZZZZZZZZZZZYYY[[[[[[\\\^^^___```aaabbbbbbbbbbbbbbbcccdddeeefffdddfffggghhhhhhiiilllnnntttxxxzzzwww}}}ssscccRRRHHHCCC???>>>@@@AAAIIISSS[[[aaaccc]]]VVVEEE>>>888777777:::@@@HHHWWWdddqqqxxx|||}}}nnnYYYEEE>>>===;;;;;;>>>======@@@FFFKKKSSS___kkkqqqwww}}}{{{qqqjjjcccZZZUUUSSSRRRPPPNNNAAA===999666666888999999999888777777777777444222111111111111000000000000////////////////////////000000000000000000000000000000000000////////////888888888888777777777666777777777666666555444444666666777777888888999999777777666666555444444444444444444333333444444555111111111111111111111111222222111111111111222222222222222222222222222222111000000000111111222333111111000000111111222333333333333555888<<<@@@CCCEEEFFFHHHIIIIIIGGGEEEDDD@@@===<<<;;;::::::BBBKKK\\\dddjjjkkkiiifff```ZZZMMMGGGGGGRRRaaallluuu{{{zzzzzzwwwvvvyyy}}}|||wwwrrrvvvzzz}}}|||vvvnnnggg\\\RRRGGG@@@;;;666555888777888999<<>>===<<<;;;<<<<<<;;;;;;::::::::::::888777777777666666666555222222222111111111111111333333333222333444444555111111000000111111222333444555444333333444777:::<<>>>>>>>>===>>>@@@BBBBBB@@@>>>===::::::::::::;;;;;;;;;;;;;;;::::::999999999::::::999:::999888666777:::<<<@@@DDDJJJOOORRRTTTVVVXXXXXXXXXYYYZZZZZZZZZZZZYYYZZZ[[[\\\^^^```aaaccccccdddccccccccccccddddddeeedddeeegggggghhhiiikkknnntttvvv{{{~~~~~~nnn]]]QQQJJJCCC@@@@@@@@@FFFPPPZZZaaabbb^^^YYYIIIAAA999777777888===CCCRRR___mmmtttyyy~~~zzzcccKKK@@@===<<<<<<======>>>@@@DDDJJJSSSaaalllpppuuuzzz~~~{{{rrrmmmggg___YYYVVVUUUSSSRRRBBB>>>999777666777888888999888777777777777555333111111111000000000//////////////////////////////////////////////////////000000000000////////////888888888888777777777666666777777777666555444333444444444555666777777888777777777666555555444444777666555444333333333333111111111111111111111111222222111111111111222222222222222222222222222222333222111111000000000111111111000000111111222333222222333444777;;;???AAABBBDDDGGGHHHIIIGGGEEEDDD@@@>>><<<===;;;<<>><<<<<<<<<;;;;;;;;;;;;;;;;;;::::::777777777777666666666666333222111000000000111111//////......//////000111111111111111111222222333333333333333222444777:::@@@KKKZZZgggpppuuuwwwxxx{{{|||}}}}}}yyyuuupppnnnrrrwww|||ooodddYYYSSSWWW^^^jjjqqqvvvsssnnnmmmkkkiiiiiieee]]]QQQGGGEEEJJJPPPSSSQQQNNNMMMMMMNNNPPPPPPOOOOOOPPPPPPQQQRRRRRRRRRTTTUUUWWWYYY[[[^^^```aaa]]]___cccgggiiiiiigggfffjjjiiihhhgggfffeeeddddddbbbbbbccccccccccccbbbbbbddddddcccbbbaaa```___^^^\\\\\\]]]___aaabbb```]]]\\\]]]______^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\[[[[[[\\\]]]^^^```aaabbb]]]^^^___aaaaaaaaa```___[[[[[[ZZZZZZZZZZZZYYYYYYUUUUUUVVVWWWXXXYYYZZZZZZXXXZZZ\\\]]]^^^___bbbdddeeelllrrrtttuuuuuuqqqkkkhhhfffbbb`````````___^^^aaabbbbbbbbbaaa___]]]\\\VVVUUUTTTSSSQQQOOOMMMLLLCCCBBB@@@??????@@@AAACCCDDDFFFIIIKKKOOOSSSYYY]]]eeekkkuuu~~~zzzsssnnnjjjfffcccaaa___[[[VVVRRRNNNLLLJJJFFFFFFEEEEEEDDDCCCBBBAAA@@@AAAAAAAAA@@@>>><<<:::;;;;;;;;;;;;;;;;;;;;;;;;::::::<<<======<<<::::::<<<<<<===>>>??????@@@@@@???@@@BBBCCCCCCBBB@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;::::::999888777777:::===@@@DDDJJJNNNQQQTTTVVVXXXWWWXXXYYYZZZ[[[[[[[[[[[[ZZZ[[[\\\^^^```bbbcccdddccccccbbbbbbbbbccccccdddccceeeggghhhhhhjjjmmmooorrrsssvvv}}}xxxjjj___TTTHHHAAA@@@CCCGGGOOOZZZ``````]]]ZZZLLLBBB:::777777888<<>>???======CCCKKKXXXbbbjjjjjjiiihhheeeaaaXXXNNNHHHMMMXXXdddooowwwqqqssssssrrruuuzzzzzzxxxtttsssvvv}}}zzzwwwhhh]]]OOOFFF???999888:::::::::;;;;;;;;;>>>BBBEEEEEEFFFEEEBBB>>><<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::777777777777666666666666444333111000000000111222000000000///000111111222222111111111111222333333111222333333333555999<<>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;======>>>???@@@AAABBBBBBAAABBBCCCCCCCCCCCCBBBAAA============<<<<<<;;;;;;999999888888999999::::::999:::999888777888;;;>>>AAAEEEJJJOOOQQQSSSVVVWWWVVVWWWYYYZZZ\\\]]]]]]]]]ZZZZZZ\\\]]]___aaabbbcccbbbbbbbbbaaabbbbbbccccccccceeeggghhhhhhjjjmmmoookkkmmmpppuuu}}}}}}}}}yyyppp```OOODDDBBBFFFHHHPPP[[[aaa___\\\\\\PPPEEE;;;888888999<<<@@@IIIXXXgggnnnrrrxxxuuu]]]JJJAAA===<<<<<<>>>BBBDDDDDDHHHTTT```fffmmmqqqtttvvvxxxwwwoooeeeeeeccc___[[[WWWTTTRRRQQQDDD@@@;;;888777777777777888777666777888777666444////////////............////////////////////////000000000000000000000000////////////000000000000888888888888777777777777666666777888777555333222555555666777888999::::::999888888777777666555555444444333222222222222222111111111111111111111111222222111111111111222222//////000000000111111111444333222222222222222333111111000000111111222333111111222333666999===???AAADDDHHHKKKLLLKKKIIIGGGEEEBBBAAA@@@===<<>>;;;;;;<<<:::;;;<<<======<<<;;;;;;666666666666777777777777444333111000///000111222333333333333333444555555222222111111222222333444111222333444555777<<>>======;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>???@@@AAABBBCCCCCCBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@???>>>===<<<<<<;;;999999999999999:::;;;;;;888999999888888999<<>><<<<<<>>>CCCFFFDDDGGGRRR\\\```kkkooosssvvvwwwvvvlllbbb______^^^[[[VVVRRRPPPNNNEEEAAA<<<888777777777777888777666777888888666444000000000////////////...////////////////////////000000000000000000000000.../////////000000000111888888888888777777777777555666777888777666333222000000111222333444555666666666666555444444333333222222111111222222333333111111111111111111111111222222111111111111222222111111222222333333333333222222222222333444555555111111111000111222222333444444444555888;;;???AAABBBEEEIIIMMMOOONNNKKKJJJGGGDDDBBBAAA===:::>>>FFFUUU___hhhiiigggggggggeee```TTTIIIJJJRRR\\\eeelllssswwwwwwrrrmmmnnnpppooorrrnnnppp{{{}}}}}}{{{mmm]]]PPPEEE<<<888999666888999888888999>>>BBBFFFGGGHHHDDD???;;;:::;;;:::;;;<<<=========;;;;;;666666666666777777777777444333111//////000111222222111111111111222333333222222111111222222333444111222444555666999>>>BBBOOOZZZiiitttvvvvvvvvvvvvnnnoooooommmjjjhhhjjjmmmnnnnnnppprrrrrrttt~~~~~~}}}sssjjj___UUUOOOQQQ___mmmsss{{{yyypppkkkiiihhh```WWWLLLGGGIIIMMMOOOPPPNNNLLLLLLMMMPPPQQQOOOLLLOOOOOOPPPPPPQQQRRRRRRSSSOOORRRVVVZZZ]]]___`````````aaaaaaccceeehhhjjjllldddddddddeeeeeeeeeeeefffbbbcccddddddeeeeeeeeeeeeeeeeeedddccccccdddddddddaaa___]]]]]]___aaacccccc\\\___ccccccaaa^^^^^^```]]]]]]]]]\\\\\\[[[[[[[[[[[[[[[\\\]]]^^^```aaabbb``````aaaaaa```^^^\\\[[[XXXXXXXXXYYYYYYYYYYYYYYYXXXYYYZZZ[[[[[[YYYWWWVVVSSSTTTUUUVVVWWWZZZ___bbbhhhlllnnnmmmmmmooommmiiieeecccbbbaaabbbcccbbbaaaaaabbbdddeeeffffffeeeeeeddd___ZZZXXXWWWUUUPPPLLLFFFEEECCCAAAAAAAAACCCDDDAAACCCFFFHHHJJJMMMQQQTTTZZZ___gggoooyyyxxxsssnnnkkkfffaaa\\\YYYXXXWWWSSSRRRPPPNNNLLLJJJIIIIIIEEEDDDBBB???>>>===>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;===<<<;;;::::::;;;<<<===>>>??????@@@BBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>888888999888888:::===@@@DDDHHHMMMPPPRRRSSSUUUVVVUUUWWWYYY\\\^^^```aaabbbZZZZZZ[[[\\\^^^___``````bbbbbbbbbbbbcccdddeeefffeeefffgggfffeeedddfffhhhfffiiijjjgggfffooo|||~~~uuuZZZJJJGGGBBBBBBIIIUUU\\\ZZZXXXZZZXXXKKK???:::999888999;;;@@@LLLXXX\\\aaannn}}}}}}kkkUUUEEE>>><<<<<<===DDDFFFDDDFFFPPPYYY[[[jjjoootttvvvxxxvvvmmmbbb[[[\\\]]][[[WWWRRROOOMMMFFFBBB<<<888777777777666777666666777888888666444111111111111000000000000////////////////////////000000000000000000000000.../////////000000111111999999999888777666666555888888888888888777666666666333222333777999999777666555555555555444444444333333333333333333333333222222222222222222222222...///222333444333111000333222000//////000222333000000000000000000000000111111111111111111111111111333444555666888;;;>>>EEEHHHKKKNNNPPPPPPNNNMMMIIIHHHEEEAAA>>>>>>@@@BBBSSS^^^gggjjjjjjlllnnnmmmggg[[[OOOIIIJJJSSScccqqqqqqtttsssnnnkkklllmmmlllmmmnnnooosss|||xxxhhhWWWIII???:::888999999999999:::;;;<<<===DDDDDDCCCBBB???<<<999888;;;;;;<<<<<<;;;;;;:::999888888888888888777666666555444333333222222333333111111111111111111111111444444333222222333333333444333333666777999AAAJJJ[[[hhhuuu{{{}}}|||yyyuuuqqqrrrnnnffffffkkknnnkkkiiimmmpppooommmpppzzz|||vvvyyy~~~}}}zzziiibbbXXXOOONNNWWWfffrrryyyyyyxxxvvvrrrnnniiigggTTTLLLCCCBBBIIIQQQUUUUUUJJJJJJJJJKKKLLLNNNPPPPPPUUUSSSQQQQQQSSSSSSQQQNNNTTTUUUWWWZZZ\\\^^^___```fffeeedddcccdddfffiiijjjgggfffeeedddddddddddddddeeeeeeffffffffffffffffffeeedddccccccbbbbbbcccccccccbbbaaa_________```aaacccaaa_________^^^]]][[[\\\]]]^^^_________^^^]]]\\\]]]]]]^^^___```aaaaaa```aaabbbaaa___^^^]]]^^^ZZZZZZZZZ[[[\\\\\\\\\]]]ZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYYYYYYYXXXZZZ^^^aaagggiiilllmmmmmmkkkiiigggeeefffgggggggggfffdddccceeefffggghhhhhhhhhhhhhhheeeeeeccc```\\\VVVQQQOOOLLLHHHDDDBBBBBBCCCCCCCCCDDDDDDDDDEEEGGGJJJNNNPPPVVV[[[bbbhhhpppyyy{{{tttqqqmmmiiieeeaaa\\\YYYXXXVVVTTTRRRQQQNNNKKKHHHHHHGGGEEECCCAAA@@@??????===============<<<<<<<<<>>>===<<<;;;;;;;;;;;;;;;@@@@@@@@@@@@@@@@@@AAAAAACCCCCCCCCDDDCCCCCCBBBAAACCCBBB@@@???===<<<<<<;;;<<<<<<;;;;;;;;;:::::::::999999888777777999===AAAGGGLLLRRRXXX[[[ZZZWWWUUURRRTTTWWWZZZ]]]___``````^^^]]]]]]\\\]]]^^^```aaa``````aaaccccccddddddccceeeeeeeeefffffffffggggggkkkiiigggfffdddgggrrr}}}iiiTTTHHHBBBCCCHHHNNNUUUYYYYYYYYYYYYQQQFFF===:::999999888@@@FFFRRR^^^eeekkkxxxrrr\\\HHH===<<>>FFFHHHKKKNNNPPPQQQQQQPPPKKKJJJHHHDDDAAA???@@@AAAOOO[[[eeeiiikkknnnooonnnkkk```SSSLLLKKKRRR```mmmqqqttttttnnnjjjjjjiiifffhhhiiijjjnnnyyyyyyjjj[[[MMMCCC<<<999999999999999:::;;;<<<===AAAAAABBBAAA@@@>>><<<;;;;;;;;;<<<<<<;;;;;;:::999888888888888888777666666555444333333222222333333111111111111111111111111333222222111111222222222555333333666888;;;EEEOOObbbnnnyyy}}}}}}}}}zzzuuuqqqrrrmmmggghhhmmmpppnnnnnnoooooommmkkkmmmtttzzz~~~~~~vvvrrrwww|||}}}{{{xxxuuurrr```ZZZRRRMMMQQQ^^^mmmwwwzzzxxxuuusssppplllfffbbbQQQHHH@@@AAAKKKTTTWWWVVVKKKKKKKKKKKKLLLNNNOOOPPPRRRPPPNNNOOOPPPQQQOOOMMMRRRSSSVVVZZZ]]]```bbbcccdddcccbbbbbbbbbdddfffggggggffffffeeeddddddeeeeeedddeeeeeeeeeeeeeeeddddddcccccccccbbbbbbccccccddddddcccaaa`````````aaabbbcccaaa```___```___]]]\\\[[[\\\]]]^^^^^^]]]\\\\\\^^^^^^^^^______``````aaa```aaabbbaaa___^^^^^^^^^[[[[[[[[[[[[\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZYYYYYY[[[___bbbhhhjjjllloooooommmjjjiiigggggghhhhhhhhhggggggfffggghhhiiijjjkkkkkkkkkkkkhhhhhhgggddd___ZZZVVVSSSOOOLLLHHHFFFEEEEEEEEEDDDDDDDDDDDDEEEGGGKKKNNNPPPSSSXXX^^^cccjjjtttzzzvvvqqqmmmiiieee```]]][[[YYYVVVUUUSSSQQQMMMJJJIIIHHHFFFDDDBBB@@@@@@???>>>>>>============<<<<<<===<<<<<<;;;;;;;;;<<<<<<>>>>>>????????????@@@@@@AAAAAABBBCCCDDDDDDDDDCCCDDDCCCAAA@@@>>>======<<<<<<<<<;;;;;;;;;:::::::::999999888777777999>>>BBBJJJNNNVVV\\\``````___]]]VVVWWWXXXZZZ\\\]]]]]]^^^]]]]]]\\\\\\]]]^^^`````````aaabbbcccccccccccccccdddeeeeeeeeeeeefffffffffiiifffeeedddbbbccckkkuuunnnXXXKKKEEEDDDEEEIIINNNTTTWWWYYYYYYQQQFFF===888777777777>>>DDDPPP\\\dddlllyyyttt___KKK???===??????BBBDDDFFFHHHMMMUUU[[[cccmmmuuuvvvuuutttrrrnnnccc\\\XXXYYYYYYTTTPPPPPPCCC@@@<<<888666666777888999888666555444444555555333222111000////////////000000000000000///...............///////////////000000000/////////......999999999888777777666666777888888999999999888888888666444444555666555444666555555555555444444444333333333333333333333333222222222222222222222222777444111......000444666111000///......///000111222222222222222222222222333333333333333333333333111333444444555777;;;===DDDEEEHHHKKKNNNPPPQQQRRRMMMNNNMMMJJJEEEAAA@@@???JJJUUUaaahhhlllpppqqqooonnndddWWWOOOLLLOOO[[[gggnnnrrrsssnnnjjjhhhddd```aaaaaabbbgggtttzzzmmm```SSSHHH???:::999999999999:::;;;<<<<<<===>>>@@@AAAAAA@@@???>>>;;;;;;<<<<<<;;;;;;:::999888888888888888777666666555444333333222222333333111111111111111111111111222111111000000111222222666444444777:::@@@MMMYYYmmmwww}}}yyysssrrrmmmiiikkkpppsssrrrvvvsssoookkkjjjkkknnnpppsssuuuvvvssspppqqqwww}}}}}}yyyvvvrrrnnnkkkYYYSSSLLLLLLVVVdddqqqxxxzzzvvvqqqooommmhhh```YYYLLLCCC===AAANNNXXXZZZXXXLLLLLLLLLLLLLLLMMMNNNNNNPPPOOONNNNNNOOOPPPOOOMMMPPPRRRVVVZZZ___bbbeeefffeeedddcccbbbcccccceeefffggggggfffeeeeeeeeeeeefffeeeeeeeeeeeedddcccbbbbbbbbbbbbbbbbbbbbbcccdddeeeeeedddbbbaaaaaabbbccccccdddbbbaaaaaaaaaaaa___]]][[[\\\\\\]]]]]]\\\[[[[[[_________``````````````````aaabbbbbb```^^^^^^___]]]]]]\\\\\\\\\\\\\\\[[[ZZZZZZZZZZZZZZZZZZZZZZZZYYYZZZZZZZZZZZZ\\\```ccchhhjjjmmmooopppnnnllljjjiiiiiihhhhhhhhhiiijjjjjjjjjjjjkkkmmmmmmnnnnnnmmmllllllkkkhhhddd```[[[YYYSSSQQQMMMKKKJJJIIIGGGEEEDDDDDDDDDEEEHHHKKKNNNPPPQQQTTTYYY]]]cccmmmyyy~~~wwwrrrnnnjjjfffccc___]]]ZZZXXXVVVSSSPPPMMMKKKJJJHHHEEECCCBBBAAA@@@>>>>>>>>>>>>======<<<<<<<<<<<<;;;;;;;;;<<<============>>>>>>>>>????????????@@@AAACCCDDDEEEEEEEEEDDDCCCBBBAAA???>>>======<<<<<<;;;;;;;;;:::::::::999999888777777:::???CCCKKKOOOWWW^^^cccdddcccbbbZZZZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\\\\]]]^^^___```aaabbbbbbcccccccccbbbbbbddddddddddddeeeeeeeeeeeefffdddcccccc```^^^bbbjjjxxx~~~vvv]]]MMMHHHDDDAAABBBGGGNNNTTTXXXZZZTTTJJJ@@@999666777888;;;@@@LLLYYYbbbkkkxxxwwweeeQQQCCC>>>>>>===@@@CCCDDDFFFLLLTTTZZZaaajjjsssuuuuuuwwwwwwtttiii___VVVVVVXXXTTTPPPMMMCCC@@@<<<888666666888999888888777666555555555555333222111000////////////000000000000000//////...------......///000000111111000000000000000//////999999999888888777777777777888888999999999999999333333333444555777777888666555555555555444444444333333333333333333333333222222222222222222222222555222///,,,,,,...111333111111000000000000111111222222222222222222222222333333333333333333333333111333444444555777:::===AAABBBDDDGGGKKKNNNQQQRRRPPPQQQQQQNNNIIIDDD@@@>>>DDDPPP\\\eeekkkppprrrpppnnndddYYYQQQKKKLLLWWWbbbiiioooqqqnnnkkkhhhddd___\\\\\\\\\aaaooo~~~{{{pppdddYYYNNNCCC;;;:::999999999::::::;;;<<<<<<===@@@AAABBBAAA???>>>;;;;;;<<<<<<;;;;;;:::999888888888888888777666666555444333333222222333333111111111111111111111111222111111111111222222333777555444888>>>GGGVVVddduuu~~~vvvsssooommmpppuuuvvvvvvyyytttnnnjjjjjjkkkjjjiiillllllllllllooouuu|||~~~yyyuuupppkkkhhhXXXQQQKKKNNNZZZhhhqqqtttyyysssmmmkkkiiidddYYYOOOGGG@@@;;;CCCRRR]]]^^^ZZZNNNNNNMMMLLLLLLMMMMMMMMMQQQPPPPPPPPPQQQQQQQQQQQQRRRTTTXXX\\\```cccfffgggggggggfffeeeeeeeeeffffffgggffffffeeeeeeffffffffffffffffffeeedddcccbbbaaa``````aaaaaabbbdddeeefffeeedddcccbbbbbbcccdddeeedddcccccccccdddccc```^^^]]]]]]]]]]]]]]]\\\\\\[[[``````````````````______```aaabbbbbb```______```^^^^^^]]]]]]\\\\\\\\\[[[[[[[[[[[[[[[[[[[[[[[[[[[YYYZZZZZZZZZZZZ\\\```cccgggjjjmmmooopppooolllkkkiiiiiihhhggghhhiiikkklllkkkkkkmmmnnnoooooooooooooooooonnnllliiiddd```^^^WWWUUURRRPPPNNNLLLIIIFFFEEEEEEEEEFFFHHHKKKNNNPPPPPPSSSVVVYYY___hhhttt}}}|||vvvqqqmmmiiigggbbb```]]][[[YYYVVVRRROOOMMMLLLJJJGGGEEECCCBBBBBB@@@??????>>>>>>=========;;;;;;;;;;;;;;;<<<===>>>======>>>>>>??????@@@@@@@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::888888888777888;;;@@@DDDJJJMMMTTTZZZ___aaaaaa```\\\[[[ZZZYYYYYYZZZ[[[\\\[[[[[[\\\\\\]]]^^^___```aaabbbbbbcccccccccbbbbbbcccccccccdddddddddeeeeeeeeeccccccccc```[[[[[[___jjjvvv|||zzzaaaOOOGGGCCC>>>>>>CCCJJJRRRVVV[[[WWWOOODDD;;;777777999999===GGGSSS]]]eeerrr~~~{{{lllYYYHHH@@@===<<>>:::777777888999888888777666666555555555333222111000//////////////////000000000000//////............//////000000111111111111000000000000999999999999888888888888777888888999999999888888222333333444444555777888666555555555555444444444333333333333333333333333222222222222222222222222222111000//////000111222222222222222222222222222222222222222222222222222333333333333333333333333222333444444444666999<<<@@@BBBDDDHHHLLLOOORRRTTTPPPRRRSSSQQQKKKEEEAAA???@@@JJJWWW```hhhoooqqqooojjjcccZZZRRRKKKJJJSSS]]]cccjjjoooooommmlllhhhccc^^^]]][[[___lll||||||rrrhhh___SSSGGG>>>::::::999999999:::;;;;;;<<<>>>AAABBBBBB@@@>>><<<;;;;;;<<<<<<;;;;;;:::999888888888888888777666666555444333333222222333333111111111111111111111111222222222222222333444444777555666;;;BBBOOOaaapppxxx{{{vvvtttvvv{{{~~~~~~|||vvvpppmmmmmmllliiifffgggfffeeehhhpppyyy}}}yyytttoooiiieeeVVVPPPLLLRRR```lllrrrrrrvvvpppjjjgggeee^^^RRRHHHDDD???===FFFUUU``````\\\OOONNNNNNMMMMMMMMMMMMMMMOOOPPPQQQQQQQQQQQQRRRSSSVVVXXXZZZ^^^aaaccceeefffgggfffffffffeeeeeeffffffffffffeeeeeeeeeffffffgggggggggggggggfffdddcccccc___``````aaabbbdddeeefffeeeeeedddccccccdddeeefffeeeddddddeeefffeeebbb```______^^^^^^]]]]]]]]]]]]````````````____________```aaabbbbbb```___``````___^^^^^^^^^]]]]]]\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\XXXYYYZZZZZZZZZ\\\```cccgggiiilllnnnooommmkkkiiiggggggffffffgggiiijjjllljjjkkklllnnnooopppppppppppppppooonnnkkkgggdddbbbZZZWWWTTTRRRPPPNNNKKKHHHGGGFFFFFFFFFHHHKKKMMMOOOQQQSSSVVVXXX\\\eeepppyyyyyytttpppllliiidddbbb___]]][[[XXXUUURRRPPPOOOLLLJJJGGGEEEDDDCCCAAA@@@@@@???>>>>>>======;;;;;;;;;;;;;;;<<<===>>>>>>>>>??????@@@AAABBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAABBBBBBAAA@@@???>>>===<<<<<<;;;;;;;;;:::::::::888888888777888<<>>>>>BBBIIIOOOSSSYYYXXXRRRHHH===666666999888:::BBBMMMVVV^^^iiisss~~~~~~rrr```NNNBBB===<<>>GGGRRR[[[dddlllooommmhhhbbb[[[SSSKKKHHHOOOYYY```hhhoooppppppqqqnnnjjjfffccc______kkk{{{uuummmeeeYYYLLLBBB:::::::::999999::::::;;;===???AAACCCBBB@@@===;;;;;;;;;<<<<<<;;;;;;:::999888888888888888777666666555444333333222222333333111111111111111111111111222222222222333444555555777555777>>>HHHVVVjjjzzz||||||||||||yyyvvvrrrlllgggeeebbb```fffqqq|||}}}{{{wwwssslllddd___PPPMMMNNNWWWeeeqqqvvvvvvrrrnnniiieeeaaaYYYMMMDDD@@@???AAAJJJVVV^^^^^^[[[OOONNNNNNMMMMMMMMMNNNNNNMMMNNNPPPPPPPPPPPPQQQSSSYYY[[[]]]___bbbcccdddeeecccdddddddddddddddddddddeeeddddddddddddeeeffffffggggggggggggfffeeedddddd___``````aaabbbccceeeeeeeeeddddddccccccdddfffgggfffeeefffggghhhgggdddaaa``````___^^^]]]]]]]]]]]]^^^^^^^^^__________________aaacccbbbaaa``````aaa___^^^^^^^^^^^^^^^^^^]]]\\\\\\\\\\\\\\\\\\\\\\\\YYYZZZ[[[[[[[[[^^^bbbeeehhhjjjmmmoooooommmjjjhhhddddddeeefffggghhhjjjkkkjjjkkklllnnnooopppqqqqqqpppppppppooommmjjjfffddd\\\ZZZVVVSSSRRRPPPNNNLLLIIIHHHGGGGGGHHHJJJLLLMMMPPPRRRUUUWWWZZZbbblllsss|||}}}yyytttoookkkeeedddaaa```^^^\\\XXXVVVRRRQQQOOOLLLIIIGGGFFFEEEBBBAAAAAA@@@???>>>======<<<<<<;;;;;;;;;<<<======>>>>>>???@@@AAABBBBBBCCCCCCCCCDDDDDDCCCBBBBBBAAABBBBBBCCCCCCBBBAAA???>>><<<<<<;;;;;;;;;:::::::::777777888777999===BBBFFFLLLNNNQQQUUUWWWYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\]]]XXXYYY[[[]]]^^^_________``````aaaccccccddddddcccddddddddddddeeeeeeeeeeeefffddddddfffddd\\\XXXXXXXXXaaaooo}}}}}}xxxxxxxxx{{{}}}kkk]]]JJJFFFAAA@@@CCCHHHMMMOOOTTTVVVUUULLL???666555777888888>>>HHHPPPWWWbbbkkkxxx}}}wwwfffSSSDDD===;;;>>>AAACCCFFFLLLTTT[[[```jjjuuuyyy}}}wwwpppooolllcccXXXQQQLLLIIICCC>>>:::999999:::888888888888777666555555333222111000////////////...//////000000000000000111000000///......------//////000000000000000111999999999999999999999999888888888777666555444333444555666555222111333555666555555555555444444444333333333333333333333333222222222222222222222222222222333444555666666777222222222333333222222222111111111111111111111111222222222222222222222222222333444444444555888;;;???BBBFFFJJJNNNPPPQQQRRRLLLNNNPPPOOOKKKGGGDDDBBB===EEENNNVVV```iiillljjjiiiddd^^^VVVLLLGGGMMMVVVaaaiiippprrrsssuuusssppppppkkkdddbbblll{{{yyyqqqjjj___RRRGGG;;;::::::999999:::::::::;;;===AAACCCCCCAAA>>><<<;;;;;;<<<<<<;;;;;;:::999888888888888888777666666555444333333222222333333111111111111111111111111111111111111222333444555666555888AAAMMM\\\ppp}}}tttnnngggbbb```ggguuu}}}|||{{{xxxrrrjjj```YYYNNNNNNRRR\\\jjjtttyyyzzznnnllliiiddd^^^TTTIIIBBB===???CCCLLLTTTYYYYYYXXXNNNNNNMMMMMMMMMNNNOOOOOOLLLOOOQQQQQQPPPQQQSSSUUUZZZ\\\^^^```cccdddeeefffbbbbbbcccdddeeeeeeeeeeeecccccccccccccccdddeeeeeeeeeeeefffffffffeeeeeeddd````````````aaabbbddddddddddddcccccccccdddfffgggffffffgggiiijjjiiieeeccc```___^^^\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^^^^_________aaaccccccaaa```aaabbb^^^^^^^^^^^^____________]]]]]]]]]]]]]]]]]]]]]]]][[[\\\]]]]]]^^^```eeehhhkkklllooopppooommmjjjhhhbbbccceeeggghhhiiijjjjjjkkklllmmmooopppqqqrrrrrrqqqqqqqqqqqqooollliiiggg___\\\WWWTTTSSSRRRQQQPPPLLLKKKIIIHHHHHHIIIJJJKKKMMMOOOSSSUUUWWW]]]fffmmmwww}}}yyysssooogggfffdddcccbbb```]]]ZZZTTTSSSPPPMMMJJJHHHGGGFFFCCCBBBAAA@@@???>>>>>>======<<<<<<;;;;;;;;;<<<<<<======>>>???@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFEEECCCAAA@@@<<<<<<;;;;;;;;;:::::::::777777777888999===CCCGGGLLLMMMPPPSSSVVVXXXYYYYYYYYYZZZZZZ[[[[[[[[[[[[ZZZWWWYYY[[[]]]^^^_________^^^___aaabbbddddddeeeeeedddeeeeeeeeeeeeffffffffffffddddddgggeee^^^YYYXXXTTTYYYeeesss|||xxxuuutttvvv}}}tttjjjTTTNNNFFFAAAAAAEEEJJJMMMRRRWWWYYYRRRDDD999777999777777;;;EEEMMMUUU^^^gggssszzz{{{kkkVVVFFF===999<<>>CCCHHHLLLMMMMMMMMMJJJLLLNNNNNNKKKGGGEEEDDD>>>DDDLLLSSS]]]gggjjjiiikkkgggaaaYYYMMMFFFKKKTTTbbbjjjqqqsssuuuwwwvvvssswwwqqqhhheeemmm|||{{{tttmmmcccVVVKKK;;;;;;:::999999::::::::::::<<<@@@CCCDDDBBB???===;;;;;;<<<<<<;;;;;;:::999888888888888888777666666555444333333222222333333111111111111111111111111000000000000111222333444555555999CCCOOO___ttt|||uuujjjdddbbbjjjyyy~~~}}}zzztttiii^^^VVVOOOQQQVVV```llluuuyyyyyylllkkkiiiddd\\\QQQHHHBBB:::>>>EEELLLRRRUUUVVVVVVNNNNNNMMMMMMNNNNNNOOOPPPOOOQQQTTTTTTSSSSSSVVVYYYZZZ[[[^^^aaacccfffggghhhcccdddeeefffggggggggggggbbbbbbbbbbbbccccccdddeeeccccccdddeeeeeeeeedddddd````````````aaabbbcccddddddccccccbbbcccdddeeeffffffggghhhjjjkkkjjjfffccc```^^^]]][[[ZZZZZZ[[[[[[[[[[[[\\\\\\]]]^^^_________aaaccccccaaaaaaaaabbb]]]^^^^^^^^^___`````````]]]]]]]]]]]]]]]]]]]]]]]]]]]^^^______```cccgggjjjmmmnnnpppqqqpppnnnjjjhhhbbbcccfffhhhjjjjjjjjjjjjlllmmmnnnppprrrsssssssssqqqrrrrrrrrrpppnnnkkkiiiaaa^^^YYYUUUTTTTTTTTTSSSMMMLLLJJJHHHGGGHHHIIIJJJJJJMMMPPPSSSUUUZZZbbbhhhtttzzz~~~wwwrrriiigggeeeeeedddccc```^^^UUUTTTQQQNNNKKKIIIGGGGGGCCCCCCBBBAAA@@@>>>>>>===>>>===<<<;;;;;;;;;;;;;;;;;;<<<===>>>???@@@AAAAAA@@@@@@BBBCCCDDDDDDEEEEEEEEEFFFGGGHHHGGGFFFCCCBBB<<<<<<;;;;;;;;;:::::::::666777777888999>>>CCCHHHJJJKKKNNNQQQTTTWWWYYYYYYZZZ[[[\\\\\\\\\ZZZYYYXXXWWWXXX[[[]]]^^^_________]]]^^^```bbbdddeeeffffffeeeeeeeeefffffffffggggggfffccccccfffeee^^^YYYXXXRRRUUU^^^mmm}}}|||yyyrrrrrrtttzzzzzzttt\\\TTTIIIAAA@@@CCCHHHKKKTTT[[[___XXXJJJ>>>;;;===666666:::CCCMMMUUU^^^gggoooxxx}}}mmmXXXGGG===888:::>>>@@@CCCIIIQQQXXXZZZggguuu~~~vvvoooggg^^^XXXWWWSSSOOOIIIBBB===:::999999888888999999888777555444333222111000////////////......///000000000000000------......///000000000---.........//////000000;;;;;;::::::::::::999999777888888888888777666666444444333333333444444555666666777777666555444444333333333444444555555555333333222111111222333333444333333222222333333444333333333222222111111111222333333444444333333222111111222222222333333333111222222333444555777888===???CCCGGGJJJLLLLLLLLLNNNMMMLLLJJJGGGEEEBBBAAA???@@@CCCLLLXXXbbbiiikkkllljjjhhhaaaUUUKKKKKKQQQbbbmmmvvvxxxwwwxxxyyyxxx}}}wwwpppkkklllsss|||zzzrrrhhhZZZMMM>>>888555888;;;:::888999===???BBBCCCAAA???===<<<:::999:::<<<===<<<999666777888888999999777666555333333333222222222111111111111111111111111111111222333333111000000333555888888===HHHZZZmmm||||||uuulllgggeeelllyyyzzzuuuoooggg]]]VVVJJJOOOXXXcccmmmsssttttttlllhhhdddaaaXXXKKKBBB???999AAAIIIJJJKKKNNNOOONNNNNNNNNMMMMMMLLLMMMMMMMMMPPPOOONNNMMMLLLOOOSSSWWW^^^___bbbdddffffffeeeeeegggggggggfffeeeeeeddddddccccccbbbbbbbbbbbbbbbbbbfffeeedddcccccccccdddeee``````````````````aaabbbeeeddddddcccdddeeeggghhhdddeeeggghhhhhhfffdddbbbcccbbbaaa```^^^]]]\\\[[[[[[YYYXXXZZZ^^^```___]]]```aaabbbbbbbbb```___^^^___^^^^^^]]]]]]^^^^^^___________________________^^^^^^___```bbbeeegggiiilllmmmnnnoooooonnnmmmkkkmmmlllkkkjjjiiiiiiiiiiiimmmmmmmmmmmmoooqqqssstttuuuuuutttrrrpppnnnkkkjjjaaa^^^[[[YYYXXXWWWVVVUUUUUUSSSPPPLLLJJJIIIIIIJJJKKKMMMOOORRRUUU[[[aaafffpppwww~~~yyyuuuqqqmmmhhhfffggggggeeebbb\\\YYYTTTQQQNNNKKKHHHFFFDDDCCCBBBAAA@@@?????????===<<<<<<<<<<<<;;;;;;;;;::::::::::::<<<>>>@@@BBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDFFFGGGFFFDDDAAA???>>>>>>===<<<;;;999777666777777777888:::???FFFKKKQQQPPPQQQRRRTTTTTTTTTRRRVVVWWWXXXZZZZZZZZZYYYXXXYYYZZZ[[[\\\]]]^^^^^^^^^^^^___```aaabbbcccddddddfffeeeeeedddddddddeeeeeeeeecccaaabbbdddbbb\\\VVVSSSOOOSSScccuuu~~~zzzvvvtttpppooopppvvvtttjjjXXXIIIEEEBBB===@@@IIITTTXXX[[[XXXNNNBBB999444555555777===GGGRRR[[[___llluuu}}}{{{ooo]]]KKK???<<<;;;<<>>@@@BBBAAA@@@>>>>>>:::::::::;;;===<<<:::777777888888999888777666555333333333222222222222111222222222222222222222222222333333222111111333555777999AAAOOOcccvvv}}}wwwkkkiiijjjsss{{{uuunnnfff\\\UUUNNNSSS\\\gggqqqvvvvvvtttlllgggccc___VVVIIIAAA???<<>>???AAABBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFFFFDDDAAA???>>>>>>>>>===;;;:::888777888888999999;;;@@@GGGKKKQQQQQQQQQSSSTTTUUUUUUTTTWWWXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]]]]]]]]]]^^^___```aaabbbcccccceeeeeeddddddddddddeeeeeefffcccbbbcccdddccc]]]XXXSSSNNNOOO]]]nnnyyy}}}yyyuuusssqqqpppqqqwwwzzzjjjYYYIIIDDDAAA===@@@HHHPPPUUUZZZYYYQQQEEE;;;666777777888>>>FFFQQQYYY^^^jjjssszzzzzzrrrcccPPPBBB<<<:::;;;>>>???AAAHHHPPPYYY^^^kkk|||~~~tttlllfff```YYYSSSOOOKKKEEE>>>999777777888888888888888777666555444333222111000000//////000111000000000/////////...000000000000000000000000111111111111000000000///;;;;;;::::::::::::999999;;;;;;999888888888999:::555555444444444444444555666666666666666555555444777666555444333222222111333222222111111222222333222111111000000111111222333333333222222222222111222222333333333333222222111111222222222333333333333333333333333444555666888:::>>>CCCGGGJJJLLLLLLOOONNNMMMJJJFFFCCC@@@>>>>>>>>>@@@GGGRRR]]]fffjjjnnnmmmmmmiii]]]QQQMMMOOO]]]iiiuuuzzz|||}}}|||wwwppplllppp{{{zzzqqqhhhZZZNNNEEE>>>999:::;;;999888999:::<<>>BBBKKKQQQQQQOOOOOONNNKKKLLLLLLKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOOOOQQQVVVYYY^^^___bbbdddffffffeeeeeedddddddddeeeeeeeeeeeefffeeedddddddddcccccccccbbbdddcccbbbaaaaaaaaabbbbbbcccbbbbbbbbbbbbcccdddeeedddccccccddddddeeeggggggggghhhjjjkkkjjjiiigggfffbbbbbbaaa```^^^]]]\\\\\\]]]]]]\\\^^^```aaaaaa``````aaaaaaaaaaaa``````___aaa``````````````````aaa````````````````````````aaaaaabbbdddfffiiilllnnntttuuuvvvvvvuuusssqqqooolllkkkkkkjjjjjjjjjkkkkkkpppppppppqqqssstttvvvwwwyyyyyyxxxwwwvvvtttrrrqqqkkkgggccc___]]][[[XXXVVVSSSRRROOOLLLJJJIIIIIIIIIKKKMMMNNNOOOPPPSSSXXX\\\ffflllttt||||||wwwqqqmmmllljjjfffccc___[[[WWWSSSPPPMMMJJJGGGEEEDDDCCCAAA@@@@@@??????===<<<<<<<<<<<<;;;;;;;;;:::;;;===>>>???@@@AAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFEEECCCAAA????????????>>>===;;;999999999999:::;;;===AAAGGGLLLPPPQQQRRRTTTUUUVVVVVVVVVXXXXXXZZZ[[[\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\]]]]]]^^^___``````aaaaaaddddddcccccccccddddddeeefffdddcccdddeeeccc^^^ZZZTTTMMMKKKTTTbbboooyyy~~~{{{xxxtttrrrqqqqqqsssyyylll[[[KKKDDD@@@===@@@GGGLLLRRRXXXZZZTTTJJJ???999999888:::>>>EEEOOOXXX^^^hhhpppxxxzzzvvvkkkWWWFFF???<<<;;;>>>???@@@FFFNNNYYY^^^jjjxxxwwwooohhhaaaZZZVVVLLLHHHBBB<<<777555666666777777888888888888777777333333222000000/////////000000000000////////////000000000000000000000000111111111111000000000000;;;;;;:::::::::999999999<<<:::888777777777999:::666555555444444444444555555666666666666666555555444444444444444444444444222222222222222222222222444333333222222333333444222222222222222222222222222222333333333333222222111111222222222333333333444444333333333444444555999;;;???DDDHHHLLLNNNPPPPPPOOOMMMJJJFFFCCC@@@>>>======???DDDNNNYYYccciiioooooopppmmmcccUUUOOOOOOZZZfffsssyyy|||~~~yyytttwww~~~tttjjj\\\PPPFFF>>>888999:::999999;;;;;;;;;>>>AAADDDFFFEEEDDD<<<;;;:::;;;<<<===<<<;;;888888888888777777777666444444333333333222222222333333333333333333333333222222333222222333666888999AAANNN```ppp~~~sssgggkkksss~~~}}}qqqeee\\\WWWVVV]]]gggssszzzzzzuuupppjjjccc[[[UUULLLBBB>>>>>>IIISSS[[[\\\YYYUUUPPPJJJJJJJJJJJJKKKLLLMMMNNNOOONNNOOOPPPPPPQQQSSSXXX[[[^^^___bbbdddffffffeeeeeeeeeeeefffgggggghhhiiiiiifffeeeeeeddddddccccccccccccccccccbbbbbbbbbbbbbbbbbbaaaaaaaaabbbcccdddeeeeeeffffffggghhhiiijjjjjjhhhhhhjjjjjjjjjiiigggfffbbbbbbaaa```___^^^]]]]]]]]]]]]]]]^^^```aaaaaaaaa```aaaaaaaaaaaa`````````aaa``````______``````aaa````````````````````````aaabbbcccdddgggkkknnnpppwwwxxxyyyxxxwwwtttrrrppplllkkkkkkkkkkkkllllllmmmmmmmmmnnnoooqqqrrrssstttxxxxxxxxxwwwvvvuuutttsssnnnjjjeee```]]]ZZZWWWUUUTTTRRRPPPNNNLLLKKKKKKJJJJJJKKKLLLMMMOOOQQQVVVYYY```eeemmmuuuzzz~~~yyysssnnnllliiieeeaaa```\\\XXXTTTQQQNNNJJJHHHEEEDDDCCCBBBAAA@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;999:::<<<>>>???@@@??????AAAAAABBBCCCCCCCCCBBBBBBCCCDDDEEEEEEDDDCCCAAA@@@@@@@@@??????>>><<<;;;:::999999:::;;;===AAAGGGKKKOOOQQQSSSUUUUUUUUUWWWWWWXXXXXXYYY[[[\\\]]]]]]^^^^^^]]]]]]\\\\\\[[[[[[[[[]]]^^^^^^___``````aaaaaacccbbbbbbbbbbbbcccddddddgggeeeddddddeeeccc```\\\WWWOOOJJJNNNXXXdddqqq|||~~~~~~~~~|||yyyuuusssqqqrrrsssyyyqqq```OOOEEE@@@===@@@EEEIIIOOOWWW[[[WWWNNNBBB;;;888888999===CCCNNNYYY```iiiqqqxxxzzz{{{sss___JJJAAA>>>===???AAACCCHHHOOOYYY___iiiuuu|||{{{rrrjjjddd^^^ZZZNNNIIIBBB<<<999777777666555666777888888888888888444333222111000/////////000000000000////////////////////////////////////111111111000000000000000;;;;;;:::::::::999999999;;;999777666555666888999777666555444444444444444555555666666666666666555444444444444444444444444222222222222222222222222444333333222222333333444222222222222222222222222111222222333333222222111111111222222222333333333444444333333333444444555888:::>>>BBBGGGKKKNNNPPPQQQPPPNNNKKKGGGCCC@@@>>><<<<<<===AAAJJJVVVbbbjjjooopppqqqqqqgggZZZQQQPPPVVVdddqqqwwwyyy}}}~~~~~~|||qqqcccVVVFFF>>>888888999999:::===<<<<<<===BBBFFFIIIIIIHHH???===;;;:::;;;<<<<<<;;;888888888777777777777777444444444333333333222222333333333333333333333333111222333333333444777:::;;;EEEUUUgggvvv~~~|||{{{{{{|||xxxkkkpppxxxsssggg^^^ZZZ[[[aaalllvvv|||zzzsssmmmiiiaaaWWWOOOGGG@@@>>>@@@NNNZZZeeefffbbb[[[RRRJJJJJJJJJJJJJJJKKKLLLMMMNNNMMMNNNOOOPPPRRRUUUYYY\\\^^^___bbbdddffffffeeeeeedddeeeeeefffggghhhiiiiiiffffffeeeddddddcccbbbbbbaaaaaaaaaaaaaaa``````_______________```aaabbbccceeeeeefffhhhiiijjjjjjjjjgggggghhhhhhhhhgggfffeeebbbbbbaaa```___^^^^^^]]]]]]]]]^^^^^^______``````aaa````````````aaaaaaaaa```__________________```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaccceeehhhllloooqqqxxxyyyyyyyyywwwtttqqqppplllllllllkkkllllllmmmmmmlllmmmnnnoooqqqrrrssssssuuuvvvvvvvvvuuuuuutttsssoookkkeee```\\\XXXUUURRRQQQPPPOOOMMMKKKJJJIIIIIIGGGIIIKKKMMMNNNQQQUUUXXX[[[___gggnnnsssxxx}}}~~~wwwrrrppplllhhhdddaaa]]]YYYTTTQQQNNNJJJHHHEEEEEECCCBBBAAA@@@@@@@@@===<<<<<<<<<<<<;;;;;;;;;888999;;;===>>>>>>======@@@@@@AAABBBCCCCCCBBBBBBCCCDDDDDDDDDCCCBBBAAA@@@????????????>>>===;;;;;;888999:::;;;<<<@@@EEEIIINNNQQQSSSTTTSSSSSSUUUWWWWWWWWWXXXYYY[[[\\\^^^^^^___^^^]]]\\\[[[[[[[[[[[[_________``````aaaaaabbbaaaaaaaaaaaaaaabbbccccccffffffeeeeeedddccc```^^^[[[RRRKKKLLLRRR\\\kkkxxx}}}~~~~~~{{{xxxvvvqqqqqqrrrwwwyyyjjjVVVHHHAAA???@@@CCCIIIOOOWWW\\\ZZZQQQDDD<<<777777888;;;AAALLLXXXaaajjjsss{{{}}}{{{fffNNNBBB===<<>><<<<<<<<>>???CCCPPP[[[fffhhhccc\\\SSSKKKJJJJJJIIIJJJJJJKKKLLLMMMKKKLLLOOOPPPRRRUUUZZZ]]]^^^___bbbdddffffffeeeeeebbbbbbccccccdddeeeffffffffffffeeedddcccbbbaaaaaa^^^^^^_________^^^]]]\\\]]]]]]]]]^^^___```aaabbbbbbcccdddfffggghhhhhhhhhfffffffffffffffeeeeeedddbbbbbbaaaaaa```___^^^^^^]]]^^^______^^^^^^___aaaaaa````````````aaaaaabbb```______^^^^^^______```aaaaaaaaaaaaaaaaaaaaaaaaaaabbbcccfffiiinnnqqqssswwwxxxxxxxxxwwwtttqqqpppnnnmmmmmmlllllllllmmmmmmnnnoooqqqssstttuuuuuuuuutttuuuuuuvvvvvvvvvuuuuuuqqqmmmgggaaa\\\XXXTTTRRRMMMMMMLLLKKKIIIHHHGGGFFFEEEGGGJJJKKKMMMOOORRRUUUVVVZZZ```ffflllqqqwwwzzz}}}vvvqqqooolllhhhdddccc___[[[VVVSSSOOOLLLIIIFFFEEEDDDBBBAAAAAA@@@@@@===<<<<<<<<<<<<;;;;;;;;;999999:::;;;<<<<<<<<<<<>>===<<<;;;888999:::;;;===@@@DDDHHHMMMPPPSSSSSSQQQPPPRRRTTTTTTUUUUUUWWWYYY[[[]]]^^^___^^^\\\[[[ZZZ[[[\\\\\\______`````````aaaaaaaaa```````````````aaabbbccceeeeeeeeedddcccbbbaaa```^^^VVVNNNLLLOOOWWWfffsss{{{}}}~~~zzzxxxrrrrrrqqquuuuuu```NNNDDDAAAAAABBBHHHMMMUUU[[[[[[TTTHHH???777777888999>>>HHHVVV```iiiuuunnnVVVBBB===:::===@@@BBBFFFJJJRRR]]]gggnnnuuu|||}}}vvvooojjjgggeeeXXXPPPFFF???;;;999555333444444555666666666666666666555333222000000//////////////////000000000000000000000000000000000000000000000000111111111111;;;;;;::::::::::::999999999999999888888888777777888777666555444444444444444444555666666666666666888888666555333111000///111222333333333333222111222111111000000111111222111111222222222333333333111111222222222222111111111111222222222333333333222222222333444555666777777888;;;>>>CCCGGGKKKMMMQQQQQQOOOMMMJJJGGGDDDCCC=========>>>EEEQQQaaakkkooooooqqqrrrlll```WWWTTTNNN\\\kkkrrruuuyyy{{{zzz|||{{{mmm```QQQGGG>>>;;;;;;:::;;;>>><<<::::::???FFFJJJJJJHHHFFFBBB===::::::;;;;;;;;;999999777666666666777888555444444444444333333333444444444444444444444444111222333444444666:::<<>>AAAFFFNNNXXX``````[[[VVVPPPJJJJJJJJJJJJIIIIIIJJJKKKKKKIIIKKKNNNPPPRRRVVVZZZ]]]^^^___bbbdddffffffeeeeeeaaabbbbbbbbbccccccddddddeeeeeedddcccbbbaaa``````______`````````___^^^]]]\\\\\\]]]]]]^^^```aaabbb```bbbdddfffggghhhhhhhhhffffffffffffeeeeeeddddddbbbbbbaaaaaa```_________^^^```aaaaaa______```bbbaaa```______```aaabbbcccaaa``````______``````aaabbbbbbbbbbbbbbbbbbbbbbbbbbbccceeehhhlllppptttvvvwwwwwwxxxxxxwwwuuurrrqqqoooooonnnmmmlllllllllmmmpppqqqsssuuuwwwwwwwwwwwwvvvwwwxxxxxxyyyyyyyyyyyytttpppjjjddd___[[[WWWTTTMMMMMMMMMLLLJJJIIIGGGGGGEEEGGGIIIJJJJJJKKKMMMPPPRRRVVV[[[```eeejjjpppttt{{{zzztttpppnnnlllhhhdddfffccc^^^YYYVVVRRRNNNKKKFFFEEEDDDBBBAAAAAAAAAAAA===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>??????@@@AAABBBBBBBBBBBBDDDCCCCCCCCCBBBAAA@@@@@@>>>>>>>>>>>>===<<<;;;;;;999:::<<<===>>>AAAEEEHHHKKKOOORRRQQQNNNLLLNNNQQQRRRRRRSSSTTTVVVYYY[[[]]]^^^]]]\\\ZZZZZZ[[[\\\]]]^^^^^^____________``````____________```aaabbbcccdddeeeeeedddbbbaaa```aaa___XXXQQQNNNMMMSSSaaaooozzz|||{{{yyytttsssrrrttthhhSSSGGGCCCBBBAAAFFFKKKSSSZZZ]]]WWWMMMEEE999999999888:::DDDRRR\\\eeeuuuvvv___GGG@@@;;;===@@@@@@BBBFFFLLLXXXeeekkkqqqzzz|||vvvppplllkkkkkk```WWWLLLDDD???<<<777333555666666777777777666666666555444222111000//////.../////////000000000111000000000000000000000000///000000000111111111111;;;;;;;;;:::::::::999999999::::::::::::999888777888888777555555444444444444444555666777777666666555555555444444333333333111222333444444333222111444333333333333333333444111111111222222333333333111111222222222222111111111111222222222333333333111222222333444555777888999;;;===@@@DDDHHHLLLNNNQQQQQQPPPNNNKKKHHHFFFEEE>>>======>>>DDDQQQaaalllooonnnppprrrmmmaaaXXXVVVLLLZZZiiiqqquuuyyy|||{{{yyy|||yyylllWWWLLLBBB>>><<<:::;;;===;;;999999===DDDIIIIIIGGGGGGCCC>>>;;;:::::::::::::::999777666666666777888555555444444444333333333555555555555555555555555111222333444555777:::===HHHUUUgggwww~~~~~~ssshhhlllmmmlllkkkjjjnnnuuuzzz|||uuu|||yyynnnfffddddddpppuuu}}}zzzsssfff[[[OOOFFF@@@>>>BBBHHHLLLTTTYYYWWWSSSPPPMMMIIIKKKJJJJJJIIIIIIIIIJJJJJJGGGJJJMMMPPPRRRVVVZZZ]]]^^^___bbbdddffffffeeeeeeccccccddddddddddddeeeeeeeeeeeedddcccbbbaaa```___bbbcccdddddddddcccaaa```\\\\\\]]]]]]___```aaabbbaaaccceeegggiiiiiiiiiiiigggfffffffffeeeeeeeeeeeebbbbbbaaaaaa``````_________aaacccccc``````aaadddaaa```_________aaabbbcccbbbbbbaaaaaaaaaaaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddeeefffiiimmmrrrvvvxxxwwwwwwxxxyyyxxxvvvsssrrrqqqpppooommmmmmlllllllllpppqqqsssuuuwwwwwwwwwwwwxxxyyyzzz{{{||||||||||||wwwssslllgggbbb^^^ZZZWWWPPPPPPOOOOOONNNLLLJJJJJJEEEGGGHHHHHHHHHHHHIIIKKKPPPSSSWWW\\\aaaffflllpppwww{{{}}}wwwtttsssqqqmmmjjjiiieee```\\\XXXTTTPPPNNNFFFEEEDDDCCCBBBAAAAAAAAA======<<<<<<<<<;;;;;;;;;===<<<;;;;;;;;;===>>>@@@>>>???@@@AAABBBBBBCCCBBBDDDCCCCCCBBBBBBAAA@@@@@@======>>>======<<<;;;::::::;;;===>>>@@@BBBFFFIIIJJJNNNQQQPPPLLLJJJKKKNNNPPPQQQQQQRRRUUUXXXZZZ\\\^^^]]][[[ZZZZZZ[[[]]]^^^]]]]]]^^^^^^^^^^^^^^^^^^^^^^^^^^^______aaabbbbbbdddddddddcccaaa``````aaa^^^YYYSSSOOOMMMQQQ^^^lllxxx{{{~~~{{{yyyvvvuuusssttt~~~nnnVVVIIIDDDBBB@@@DDDHHHPPPYYY]]]ZZZQQQIII<<<<<<:::777888@@@NNNYYYbbbuuu{{{eeeMMMEEE???@@@AAAAAAAAADDDHHHUUUbbbhhhnnnxxx~~~{{{vvvqqqnnnmmmnnnggg^^^RRRIIIDDD???:::555777777888888888888777777777666444222111000//////.../////////000000111111000000000000000000000000//////000000111111111222:::::::::999999888888888:::::::::999999999888888777666666666555555555555444555666777777888888888777666555444444333444444111///...///111222222111333333333333333333333333444333333222222333333444333222222111111222222333111111111111111111111111333333444444555666666666555888===AAAEEEIIIMMMPPPSSSSSSRRRQQQNNNKKKHHHGGGEEE@@@===>>>BBBKKK\\\kkkooorrrssspppnnnhhh]]]RRRNNNTTT___hhhoootttwwwyyyxxxwwwvvvvvvxxx|||zzzooo^^^PPPCCC===:::888777888999;;;>>>???@@@BBBFFFHHHJJJEEE???=========<<<:::;;;;;;;;;:::999888666666666555555444444333222222222222222222222222222222222///000333555666999>>>KKK]]]pppzzz~~~{{{yyyvvvuuuuuurrrmmmiiikkknnnpppoookkkkkkooosss}}}}}}ttt|||{{{rrrjjjffffffhhhssszzzyyyiiiUUUEEEBBBBBB>>>???EEEHHHIIIJJJKKKJJJIIIHHHGGGGGGGGGHHHHHHIIIIIIHHHHHHLLLMMMNNNPPPRRRWWW\\\aaacccddddddddddddddddddeeefffeeedddcccccccccddddddcccccccccbbbbbb```______```aaacccfffffffffeeedddaaa```]]][[[YYYZZZ]]]```cccdddfffhhhhhhhhhhhhggghhhhhhgggggggggggghhhhhheeeeeedddccccccbbbaaaaaaaaaaaaaaaaaaaaa`````````aaaaaaaaaaaa````````````eeecccbbb``````aaacccdddcccccccccddddddeeeeeeeeeffffffgggjjjnnnssswwwzzz}}}{{{xxxuuusssrrrqqqsssqqqooommmllllllmmmnnnsssssstttvvvwwwxxxyyyzzzyyyzzz{{{|||}}}}}}}}}}}}}}}yyytttnnniiiccc\\\XXXUUUSSSPPPOOOOOONNNKKKJJJKKKJJJIIIHHHIIIIIIKKKKKKJJJMMMQQQUUUZZZ___fffjjjkkkpppvvv|||yyytttoookkkhhheeehhhfffbbb]]]XXXTTTRRRPPPNNNLLLIIIFFFDDDBBBBBBAAA???===<<<<<<>>>???>>>>>>;;;;;;;;;;;;;;;<<<===>>>BBBBBBBBBCCCBBBBBBAAAAAA@@@AAAAAABBBBBBAAAAAA@@@@@@???>>><<<<<<;;;;;;;;;;;;===???AAACCCEEEIIIKKKSSSSSSUUUUUUSSSPPPMMMKKKMMMLLLMMMOOOSSSVVVWWWXXXZZZZZZ[[[[[[[[[[[[ZZZZZZZZZ[[[[[[\\\]]]]]]^^^^^^```___^^^]]]^^^```bbbdddbbbcccdddddddddcccbbbaaa```]]]XXXSSSNNNOOOZZZgggssswww}}}~~~}}}{{{yyyuuusss{{{{{{aaaNNNFFFCCC???EEEJJJPPPTTTYYYZZZTTTKKK>>>:::777777999???KKKWWWddduuu|||lllPPPEEE;;;;;;???AAABBBCCCLLLSSS\\\eeelllsss|||}}}qqqiiiggghhhggg___XXXUUUNNNBBB::::::555999<<<:::555333666:::666555444333222111111111000000000000000000000000111111000000//////......000000000000000000000000::::::999999999999999999:::::::::999999999888888777777666666666555555555444555666777777888888888777666555444444333444444333222000111333444444333333333333333333333333333444333333222222333333444333222222111111222222333111111111111111111111111333333444444555666666666555888===AAADDDHHHMMMPPPRRRRRRRRRRRRPPPNNNLLLJJJEEEAAA???@@@CCCKKKYYYgggllloooqqqooonnnjjjaaaWWWPPPTTT[[[eeemmmsssvvvvvvvvvuuuttttttwww{{{~~~sssdddUUUFFF???<<<:::999::::::;;;===>>>???AAADDDFFFGGGCCC>>>;;;;;;<<<;;;:::;;;;;;;;;:::999888666666666555555444444333222222222222222222222222222222333000111444666777;;;AAAMMM```uuu~~~yyywwwuuurrrooolllhhhfffmmmpppsssqqqnnnlllnnnqqqwww{{{zzzwwwxxx~~~|||uuummmgggeeegggjjjuuu{{{{{{ttteeeSSSCCCAAA@@@===>>>DDDEEEFFFGGGIIIJJJJJJJJJJJJHHHIIIIIIJJJJJJJJJIIIIIIKKKMMMNNNPPPRRRWWW\\\```ccccccddddddddddddeeeeeefffeeeeeedddddddddddddddccccccccccccbbbaaa`````````bbbdddfffggghhhgggfffbbbaaa___\\\ZZZ[[[^^^```cccdddeeeggghhhhhhggggggfffffffffeeeeeefffffffffeeeeeeeeedddcccbbbbbbbbbbbbbbbbbbaaaaaa`````````aaa`````````````````````dddcccaaa``````aaabbbcccccccccddddddeeefffffffffggggggiiilllppptttyyy{{{~~~}}}{{{xxxvvvtttsssssssssrrrpppnnnnnnnnnooopppssstttuuuvvvxxxyyyzzzzzz{{{{{{|||}}}~~~~~~~~~~~~}}}zzzuuuqqqlllgggaaa]]]YYYWWWTTTRRRPPPNNNKKKHHHIIIIIIHHHGGGGGGHHHIIIJJJIIIKKKOOOSSSWWW\\\bbbfffggglllrrrwww{{{zzztttpppmmmiiifffiiigggccc___[[[WWWTTTSSSPPPNNNKKKHHHEEEDDDCCCCCC???===<<<<<<>>>???>>>===<<<;;;;;;;;;;;;<<<===>>>AAABBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBAAAAAA??????===<<<;;;;;;;;;;;;???AAACCCEEEGGGIIIMMMPPPSSSTTTVVVWWWUUURRROOOMMMMMMLLLLLLNNNRRRUUUVVVVVVWWWWWWXXXXXXYYYYYYXXXXXXYYYYYYZZZ[[[\\\]]]^^^^^^___^^^]]]]]]^^^___aaacccccccccdddeeeeeedddcccbbbbbb___[[[VVVPPPOOOXXXcccooottt{{{~~~|||xxxvvv}}}~~~eeeQQQGGGCCC???DDDIIIOOOTTTYYY[[[VVVMMM>>>999666666888===IIIUUUbbbsssxxxnnnTTTGGG<<<:::>>>AAABBBCCCJJJQQQZZZccckkksss|||xxxppplllllliiibbb[[[XXXPPPDDD<<<:::666999:::999666555666888777666555444333222222222000000000000000000000000111000000000/////////...000000000000000000000000999999999999999999:::::::::::::::999999999888888777777777666666666555555444555666777777888888888777666555444444333444444444222111111333444444333222222222222222222222222444333333222222333333444333222222111111222222333222222222222222222222222333333333444555555666666666999===@@@DDDHHHLLLPPPPPPQQQRRRSSSRRRQQQOOONNNGGGCCCAAAAAACCCIIIUUUaaahhhlllnnnnnnnnnlllfff^^^TTTSSSVVV___kkktttvvvuuuuuusssqqqpppsssxxx~~~xxxjjj[[[JJJAAA===:::999;;;:::<<<=========???AAACCCCCC@@@<<<::::::;;;::::::;;;;;;::::::999888666666666555555444444333222222333333333333333333333333333111111444666777===DDDPPPeee{{{~~~}}}xxxxxxuuuoooiiieeefffhhhooorrruuutttpppmmmlllmmmppprrrvvv{{{zzztttqqqrrr|||~~~|||uuuqqqkkkeeeaaaccchhhmmmxxx}}}~~~|||zzztttmmm___OOOAAA>>>>>><<<===CCCAAAAAABBBDDDFFFHHHJJJKKKJJJJJJKKKKKKKKKJJJJJJIIIKKKLLLOOOQQQSSSWWW\\\```cccccccccddddddeeeeeeeeeffffffeeeeeeddddddddddddddddddeeeddddddcccbbbaaaaaabbbdddggghhhiiiiiihhheeedddccc```]]]]]]___aaabbbccceeefffgggffffffeeeddddddddddddddddddddddddfffeeeeeeddddddccccccbbbccccccbbbbbbaaa```______````````````````````````bbbaaa````````````bbbcccddddddeeeeeefffgggggghhhhhhiiikkknnnrrrwww{{{}}}~~~}}}|||yyyxxxvvvvvvuuussssssqqqppppppqqqrrrssstttuuuvvvwwwxxxzzz{{{{{{|||}}}~~~}}}{{{wwwtttppplllfffbbb___\\\XXXUUURRROOOKKKHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHJJJMMMPPPSSSWWW\\\```aaaeeekkkqqquuuyyy}}}{{{wwwssspppmmmjjjkkkiiifffbbb^^^ZZZWWWUUURRRPPPMMMJJJGGGEEEDDDDDD@@@>>><<<<<<>>>???>>>===<<<<<<;;;;;;<<<<<<======AAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBB???>>>===<<<;;;:::::::::<<<>>>AAACCCEEEHHHLLLOOOSSSUUUXXXYYYYYYUUURRROOOMMMLLLLLLNNNRRRTTTTTTTTTSSSSSSTTTUUUVVVVVVVVVUUUWWWWWWXXXZZZ\\\]]]^^^___^^^^^^]]]]]]]]]___```aaacccdddeeeffffffeeedddccceeebbb^^^ZZZSSSOOOTTT\\\gggmmmvvv}}}~~~|||iiiTTTHHHBBB???CCCHHHNNNSSSZZZ]]]YYYQQQ@@@:::666555777<<>>@@@BBB@@@===;;;;;;;;;;;;;;;:::::::::999999888666666666555555444444333222222333333333333333333333333222000111444555777???GGGWWWkkk||||||yyypppfffccchhhnnnsssvvvxxxwwwsssnnnlllkkkjjjjjjmmmpppnnnkkkmmmqqq|||yyyyyywwwtttjjjgggaaa]]]\\\aaajjjpppzzz~~~{{{wwwsssllleeeWWWKKK???<<<<<<;;;>>>BBB???>>>???@@@BBBDDDGGGIIIJJJJJJKKKKKKKKKJJJJJJIIIJJJMMMPPPSSSUUUXXX\\\___cccccccccddddddeeeeeeeeefffffffffffffffeeeddddddeeeeeefffeeeeeedddcccccc```bbbcccfffggghhhiiiiiiggggggfffccc```___```aaabbbcccdddeeefffeeedddddddddddddddeeeeeedddddddddeeeeeeeeedddddddddccccccccccccbbbaaa___^^^]]]]]]_________```````````````aaa``````___``````aaabbbdddeeeeeefffggghhhiiiiiihhhjjjllloootttxxx|||~~~}}}{{{yyyxxxxxxxxxttttttssssssssstttuuuuuuuuuuuuvvvxxxyyyzzz{{{||||||}}}~~~~~~|||yyywwwsssnnniiieeeaaa^^^ZZZVVVSSSPPPLLLIIIHHHGGGFFFEEEEEEFFFFFFGGGHHHIIILLLMMMOOOSSSWWWZZZ\\\```eeejjjooossswwwzzz~~~~~~zzzwwwuuurrrpppooonnnjjjfffaaa\\\XXXUUUTTTRRROOOKKKHHHFFFDDDDDDAAA???======>>>???>>>=========<<<<<<<<<<<<======@@@@@@AAABBBBBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCBBB???>>>===;;;:::999999999999<<>>999999888777777888888777555555444333111000000//////////////////////////////000000000000////////////000000000000000000000000888888888999999::::::::::::::::::999999999888888888777777777666666666666444555666777777888888888777666555444444333444444333222000000111222222111111111111111111111111111444333333222222333333444333222222111111222222333222222222222222222222222222222333333444555555555777999;;;>>>@@@DDDIIIMMMOOOPPPRRRTTTSSSQQQNNNLLLPPPJJJCCC???>>>BBBNNNZZZdddiiimmmllllllkkkhhhcccVVVQQQOOOYYYjjjxxx}}}|||yyypppjjjjjjpppxxx~~~uuudddQQQEEE???:::888999;;;<<<===<<<;;;;;;===???BBBAAA@@@>>><<<<<<<<<===999999999999888777777666666555555444444333222222333333333333333333333333111000111333444777@@@KKK___ppp{{{pppfffeeemmmvvvzzz{{{{{{yyyuuuqqqnnnlllgggfffhhhiiigggfffkkkrrr}}}xxxtttssspppkkk```^^^ZZZWWWYYYaaalllsss|||~~~yyysssnnnggg___PPPGGG>>>;;;;;;<<>>>>>======<<<<<<<<<======???@@@@@@AAABBBBBBAAAAAABBBCCCCCCCCCCCCCCCCCCBBB???>>><<<;;;999888888777:::<<<@@@BBBEEEIIIMMMPPPSSSUUUYYY[[[[[[YYYVVVTTTQQQPPPPPPRRRTTTUUUTTTRRROOOPPPRRRSSSTTTUUUVVVVVVTTTUUUWWWYYY[[[^^^___```^^^]]]]]]]]]^^^^^^^^^___aaacccdddfffggggggfffffffffcccbbb___XXXQQQOOORRRZZZ```iiirrryyynnnZZZIIIAAA@@@AAAEEEJJJPPPXXX___]]]XXXIII@@@999777777;;;BBBJJJ[[[jjjnnn~~~fffUUUCCC<<<<<<>>>AAADDDIIINNNVVV]]]dddlllvvv|||wwwjjjaaa^^^\\\XXXRRRLLLFFF>>>888999888777777888888777555666555444222111111111111////////////////////////////////////000000000000000000000000000000000000999999999999999999:::::::::::::::999999999888888888888777777777666666666444555666777777888888888777666555444444333444444666444333222444444444333222222222222222222222222444333333222222333333444333222222111111222222333333333333333333333333333222222222333444444555555777888:::;;;>>>BBBGGGKKKNNNPPPSSSTTTTTTRRROOOMMMRRRKKKEEE@@@===@@@JJJVVV```gggmmmlllkkkjjjgggbbbUUUPPPOOOXXXiiiwww}}}}}}|||uuupppooosssyyy}}}{{{kkkWWWKKKDDD>>>;;;;;;;;;<<<===<<<;;;;;;===>>>CCCCCCCCC@@@>>><<<<<<===888888999999888777777666666555555444444333222222333333333333333333333333222111222444444888CCCOOOfffttt{{{ppphhhiiittt~~~~~~{{{wwwuuusssrrrjjjhhhfffeeebbbbbbjjjuuu~~~{{{vvvrrrpppkkkdddZZZXXXVVVUUUXXXbbbmmmuuu|||}}}wwwpppkkkccc\\\KKKEEE>>>;;;;;;>>>AAACCCEEEEEEEEEEEEEEEFFFGGGGGGFFFGGGHHHIIIJJJKKKKKKKKKKKKOOOTTTXXXZZZ\\\___aaabbbbbbcccddddddeeefffffffffggghhhhhhhhhgggeeedddeeeeeeffffffffffffeeeeeeaaabbbbbbcccdddeeeffffffhhhiiijjjiiifffdddccccccbbbcccdddeeeeeeeeedddccceeefffggghhhhhhgggfffeeeccccccccccccccccccccccccaaaaaa``````___^^^]]]]]]^^^^^^^^^______``````aaa___``````aaaaaabbbbbbbbbcccdddeeefffgggiiiiiijjjhhhjjjnnnrrrwww{{{~~~~~~}}}{{{zzzzzzwwwwwwwwwwwwwwwvvvvvvvvvtttuuuvvvwwwxxxzzz{{{{{{||||||}}}~~~|||zzzwwwqqqkkkfff```^^^ZZZXXXVVVTTTQQQNNNLLLJJJIIIHHHGGGGGGHHHHHHGGGIIIJJJKKKLLLNNNQQQTTTVVVYYY]]]```cccgggkkknnnooosssxxxzzzzzz|||~~~~~~~~~~~~}}}zzzyyyuuupppjjjccc]]]ZZZZZZWWWSSSOOOKKKHHHFFFFFFEEECCCAAAAAAAAABBBAAA@@@>>>>>>======<<<<<<======>>>???@@@AAAAAABBBBBBAAABBBBBBCCCCCCCCCCCCBBBBBB???>>><<<:::888777777666777:::===@@@CCCGGGLLLOOORRRTTTWWWYYYZZZYYYXXXWWWRRRRRRRRRTTTUUUUUUSSSQQQOOOPPPRRRTTTUUUVVVWWWWWWUUUVVVXXXZZZ\\\^^^``````^^^^^^^^^^^^______^^^^^^```aaaccceeefffgggfffffffffdddcccbbb]]]UUURRRTTTYYY^^^fffnnnvvv~~~rrr]]]KKKBBBAAA@@@DDDIIINNNWWW^^^^^^YYYMMMCCC:::777777:::@@@FFFRRRaaafffwwwkkkYYYFFF>>>===>>>@@@CCCHHHMMMUUU\\\ccckkkuuu|||xxxjjj```]]]\\\VVVNNNHHHEEE>>>888888888888888777777777777888888666555444333333333000000000000000000000000////////////000000000000000000000000000000000000::::::999999999999999999:::::::::999999999888888888888888777777777666666444555666777777888888888777666555444444333444444777555333333444444444222333333333333333333333333444333333222222333333444333222222111111222222333333333333333333333333333111222222333333444555555666777888999;;;???EEEIIILLLOOOSSSUUUVVVUUURRRPPPOOOKKKGGGDDD@@@@@@GGGPPPZZZccckkklllkkkjjjgggcccUUUQQQQQQXXXfffsssyyyzzz~~~|||{{{{{{|||~~~}}}mmm[[[OOOGGG@@@<<<;;;;;;<<<===<<<;;;<<<===???CCCDDDDDDBBB>>>;;;;;;===888888888888888777777666666555555444444333222222444444444444444444444444333333444666666:::GGGTTTjjjvvv}}}rrrmmmrrr~~~}}}{{{zzz{{{{{{vvvqqqjjjccc^^^___lllzzz}}}~~~{{{vvvsssqqqjjjbbbWWWVVVUUUUUUYYYcccnnnvvv|||~~~|||uuuoooiiibbb[[[HHHEEE???;;;<<<@@@DDDEEEDDDDDDEEEFFFGGGGGGGGGGGGEEEFFFHHHJJJLLLMMMNNNNNNLLLQQQVVVZZZ]]]^^^```bbbaaabbbbbbccceeeffffffgggfffggghhhiiiiiigggfffeeedddeeeeeeffffffeeeeeeeeedddddddddddddddeeefffffffffhhhjjjjjjhhheeeddddddcccdddeeeffffffeeedddccceeefffggghhhhhhgggfffeeebbbbbbbbbbbbbbbbbbbbbbbbbbbbbbaaaaaa````````````]]]]]]^^^______```aaaaaa___```aaabbbccccccccccccbbbcccdddeeeggghhhiiijjjjjjlllppptttyyy~~~}}}|||{{{zzzxxxxxxxxxxxxwwwvvvvvvuuussstttuuuvvvxxxyyyzzzzzz}}}~~~~~~}}}|||yyyuuunnnjjjccc```]]]ZZZXXXVVVRRRPPPLLLKKKIIIHHHGGGGGGHHHHHHFFFGGGHHHIIIJJJLLLOOORRRSSSVVVYYY\\\^^^aaafffiiihhhlllqqqttttttvvv{{{~~~||||||~~~~~~|||zzzvvvqqqjjjeeebbb^^^[[[WWWSSSNNNKKKIIIHHHGGGEEECCCCCCCCCCCCBBBAAA??????>>>===============>>>>>>???AAAAAABBBBBBAAAAAAAAABBBBBBBBBBBBAAAAAA???===<<<:::888777666666555777;;;???BBBFFFKKKNNNRRRSSSTTTVVVWWWXXXXXXXXXRRRRRRRRRTTTUUUTTTRRROOOOOOPPPRRRTTTVVVWWWXXXXXXWWWXXXYYY[[[]]]^^^``````_________``````____________```bbbdddffffffffffffgggeeedddeeeaaa[[[XXXZZZ\\\```ffflllttt~~~xxxcccNNNCCCBBB???CCCGGGLLLUUU]]]]]]YYYNNNDDD999666666888===BBBKKK[[[aaasssnnn\\\III@@@>>>>>>???AAAEEEKKKSSS[[[cccmmmxxxyyymmmcccaaa```XXXNNNGGGDDD???777666999:::999666555666888777777555444333222222222000000000000000000000000.../////////000000000111000000000000000000000000;;;::::::999999888888888:::::::::999999999888888888888888888777777777777444555666777888888888888777777555444444444444444555333111111222222222000333333333333333333333333444333333222222333333444333222222222222222222333333333333333333333333333111222222333333444555555555666777888:::>>>CCCGGGKKKNNNSSSWWWXXXXXXUUUTTTLLLIIIHHHGGGDDDAAAEEEKKKVVV```jjjlllkkkkkkhhhdddUUURRRRRRYYYdddooouuuwww|||~~~|||lllZZZOOOGGG???:::999;;;<<<======<<<<<<>>>@@@CCCEEEEEEBBB===::::::;;;777888888888888777777666666555555444444333222222444444444444444444444444555555666888888<<>>==================>>>???@@@AAABBBBBBBBB@@@AAAAAABBBBBBAAAAAA@@@>>>===<<<999888666555555888;;;???BBBFFFJJJOOORRRRRRRRRSSSTTTUUUWWWXXXYYYRRRQQQRRRSSSTTTSSSPPPNNNNNNOOOQQQSSSUUUWWWXXXXXXXXXYYYZZZ[[[]]]___``````___``````aaa``````______^^^___aaadddeeefffffffffhhhffffffgggeee___]]]^^^___bbbggglllttt}}}gggPPPDDDDDD???CCCFFFKKKTTT\\\\\\XXXOOODDD999555555666;;;@@@IIIZZZ```sssooo^^^KKKAAA???>>>>>>@@@BBBHHHQQQZZZcccooo{{{uuukkkgggeee\\\OOOGGGEEE???888555999<<<:::555333666:::444444222111000/////////000000000000000000000000.../////////000000111111000000000000000000000000::::::::::::::::::::::::999999999888888777777777888888777666666777888999777555333444777:::<<<===999999777555444333333333444444444444444444444444222222333333333333444444444444444333333222222222111111111111111111111111222222333333333333444444444444444444444444444444333555777888999<<<@@@CCCJJJOOOVVV\\\___\\\XXXTTTPPPMMMHHHBBB>>>???CCCGGGPPPZZZcccgggiiikkkjjjfff\\\UUUOOOSSS^^^llluuuxxx{{{zzzrrrdddVVVKKKCCC>>>;;;:::;;;<<<<<<<<<<<<>>>@@@???@@@@@@???<<<;;;;;;<<<::::::999999888777777777666555555555555444444444222222222222222222222222444666888888777===PPPcccvvv|||xxxwwwxxxkkkaaa\\\```ooo~~~}}}vvvmmmeeeaaa[[[XXXTTTVVV^^^jjjtttzzz{{{yyyvvvrrrmmmfff___ZZZOOOIIIBBB???AAAEEEGGGGGGCCCCCCDDDEEEFFFGGGHHHIIIKKKLLLMMMNNNOOOPPPPPPQQQRRRTTTWWWZZZ]]]```bbbccceeedddbbbaaaaaabbbdddeeeeeegggiiikkkjjjgggcccaaaeeeeeeeeeeeeeeefffggghhhiiiiiigggffffffeeeeeeeeejjjiiigggfffeeeeeeeeeffffffeeedddccceeegggjjjlllhhhiiijjjkkkjjjhhhfffdddffffffffffffeeedddcccbbbcccddddddeeeeeeddddddddd^^^___`````````___]]]\\\`````````aaabbbccceeeeeefffeeeeeeeeeeeefffggghhhgggjjjpppvvv}}}}}}|||{{{|||{{{zzzzzzzzzyyyvvvsssssssssrrrsssuuuxxx{{{}}}}}}}}}~~~~~~}}}|||yyyuuuqqqgggddd```]]]ZZZXXXUUURRROOOOOOMMMKKKIIIGGGEEEDDDHHHHHHHHHIIIJJJKKKMMMMMMRRRSSSUUUVVVWWWYYY]]]```bbbeeehhhkkkmmmooosssuuuvvvvvvwwwxxxzzz}}}|||xxxsssooollleee```ZZZTTTQQQNNNLLLJJJJJJGGGDDDBBBBBBBBBAAA@@@AAA@@@???>>>============>>>???@@@AAABBBAAAAAA@@@EEEDDDCCCBBBAAA@@@@@@???AAA???<<<999777555444444888:::<<<@@@DDDGGGJJJKKKPPPQQQSSSUUUVVVVVVVVVVVVUUUUUUUUUTTTTTTSSSRRRQQQNNNLLLKKKNNNSSSWWWXXXWWWWWWXXXZZZ[[[]]]]]]^^^^^^^^^______````````````___```aaacccdddeeeeeeddddddmmmjjjgggfffgggfffccc```eeeaaaaaahhhqqqzzzlllWWWHHH@@@AAABBBFFFKKKRRRWWWYYYYYYWWWHHH;;;777777666888<<>>======<<>>@@@CCCNNNWWWaaafffiiikkkjjjggg^^^WWWQQQSSS^^^lllwww{{{~~~{{{sssfffYYYNNNEEE>>>::::::<<<<<<<<<<<<<<<>>>@@@???@@@AAA???===;;;;;;<<<::::::999999888777777777666555555555555444444444222222222222222222222222555666888999999AAAVVViiiyyyyyykkkaaa^^^cccrrryyyoooeee```XXXUUUTTTWWW___jjjsssxxx{{{wwwrrrmmmiiiddd]]]XXXNNNIIICCCAAACCCFFFGGGFFFEEEFFFFFFGGGHHHIIIJJJJJJMMMMMMNNNOOOPPPQQQRRRRRRTTTVVVYYY\\\```bbbdddeeeeeeeeecccccccccdddfffhhhfffgggiiiiiiiiigggdddbbbeeeeeeddddddeeeffffffgggggggggffffffffffffggggggjjjiiigggfffeeeeeefffffffffeeedddcccdddgggjjjlllhhhiiijjjjjjiiihhhfffdddffffffffffffeeedddcccbbbddddddeeeeeeeeedddcccccc````````````___^^^]]]]]]`````````aaabbbcccdddeeeeeeeeeffffffffffffffffffgggjjjooovvv|||~~~}}}||||||{{{{{{{{{{{{zzzwwwuuuuuutttttttttuuuwwwzzz{{{|||}}}~~~}}}zzzvvvrrrjjjgggccc___\\\YYYVVVSSSPPPPPPNNNLLLJJJIIIGGGFFFGGGGGGGGGHHHIIIJJJLLLMMMPPPQQQSSSTTTUUUXXX\\\___aaacccgggiiikkkmmmppprrruuuuuuvvvxxxzzz|||~~~~~~~~~~~~|||xxxsssooommmhhhddd]]]XXXTTTQQQOOOMMMKKKIIIEEEDDDCCCCCCBBBAAAAAAAAA@@@>>>>>>>>>>>>>>><<<===???AAABBBBBBBBBBBBDDDCCCCCCBBBAAA@@@?????????>>>;;;999666555555555888999<<>>===>>>JJJTTT^^^dddiiimmmllliiiaaaZZZSSSSSS]]]kkkxxx{{{ttthhh\\\QQQGGG???;;;;;;<<<===<<<<<<<<<>>>@@@???@@@AAA@@@>>><<<<<<<<<::::::999999888777777777666555555555555444444444333333333333333333333333666666777999===HHH^^^rrrxxxiiiaaaaaahhhvvv~~~rrrfff^^^UUUUUUVVV[[[dddmmmtttwwwyyytttmmmiiigggbbbZZZSSSHHHEEECCCDDDHHHKKKJJJIIIGGGHHHHHHIIIJJJKKKLLLLLLOOOOOOPPPQQQRRRSSSTTTTTTWWWYYY\\\___bbbdddeeefffeeeeeeddddddeeegggiiijjjggghhhhhhhhhgggfffeeeddddddddddddddddddeeeeeefffeeeeeeeeeeeefffggghhhiiiiiiiiihhhgggffffffffffffeeeeeeccccccdddfffiiijjjggghhhiiiiiihhhgggeeedddeeeffffffeeeeeedddcccbbbeeeeeeeeeeeeddddddcccbbbaaaaaa```___^^^]]]]]]]]]_________```aaabbbddddddeeeffffffggggggfffeeedddfffiiinnntttzzz~~~}}}|||{{{{{{|||{{{yyywwwxxxwwwvvvuuuuuuvvvwwwxxxzzz}}}|||wwwtttnnnkkkfffaaa^^^ZZZWWWTTTQQQPPPOOONNNLLLKKKJJJIIIFFFFFFFFFGGGHHHIIIJJJKKKMMMOOOQQQRRRSSSVVV[[[^^^___bbbeeeggghhhjjjlllnnnpppqqqsssuuuwwwyyyyyyzzz{{{{{{{{{{{{xxxtttpppnnnmmmhhhbbb\\\XXXUUURRRPPPNNNKKKHHHFFFEEEEEEDDDCCCBBBAAA@@@??????>>>>>>>>><<<===???@@@BBBBBBCCCCCCBBBBBBAAA@@@???>>>>>>======<<<:::888666666666666888999<<>>>>>>>>???DDDLLLWWWdddsssyyysssjjjgggaaaZZZQQQIIIBBB>>>999999999999999999999999777777666555444333333222222222111111111000000000////////////000000000000......//////000000000111::::::::::::::::::::::::::::::::::::::::::::::::999999888888888888888888333222333555777888777555888888888888888777666666444444444444444444444444222222222333333333444444222222222333333444444444222222222222222222222222222222222333333333444444333333444444444444444444777888999999:::;;;>>>AAAJJJNNNTTTXXXZZZYYYWWWTTTLLLKKKIIIDDD???<<<<<<===FFFQQQ\\\dddiiioooooommmeee^^^UUUSSSZZZgggvvv}}}uuuhhh[[[OOOFFF@@@<<<;;;<<<===<<<;;;<<<>>>??????AAABBBAAA???===<<<<<<::::::999999888777777777666555555555555444444444333333333333333333333333555444666:::???MMMeeeyyyvvvfffaaaeeennn|||vvvggg]]]VVVWWW\\\ccclllssswwwyyywwwrrrmmmjjjgggaaaVVVMMM>>>>>>@@@FFFLLLPPPOOOMMMGGGGGGHHHJJJKKKMMMNNNNNNQQQQQQRRRSSSTTTUUUVVVVVVXXXZZZ^^^aaadddeeeffffffdddddddddeeefffhhhjjjkkkhhhhhhgggfffffffffffffffddddddcccccccccddddddeeeeeeeeeeeeeeefffggghhhhhhiiihhhhhhgggggggggffffffeeeddddddddddddfffhhhiiifffggggggggggggfffeeedddeeeeeeeeeeeeeeedddcccbbbeeeeeeeeeeeedddcccbbbbbbcccbbb```^^^]]]\\\]]]]]]^^^^^^^^^___```aaaccccccdddeeeggghhhhhhfffdddcccfffhhhmmmsssyyy~~~}}}|||{{{|||{{{yyyxxxyyyxxxwwwvvvuuutttuuuuuuxxx|||}}}yyyuuuqqqmmmhhhccc___[[[WWWTTTQQQQQQPPPOOOMMMLLLKKKKKKFFFFFFFFFFFFGGGHHHIIIJJJKKKMMMOOOPPPRRRUUUYYY]]]^^^```ccceeefffggghhhiiiiiikkkmmmpppqqqrrrrrrrrruuuwwwxxxyyywwwtttqqqooooookkkeee```\\\XXXUUUSSSPPPMMMJJJHHHGGGGGGFFFDDDCCCBBBAAA@@@????????????>>>>>>???@@@AAAAAABBBBBBAAAAAA@@@???>>>===<<<<<<;;;:::888777666666777777999:::===@@@DDDHHHJJJLLLNNNOOOOOOPPPQQQRRRRRRRRRJJJLLLNNNQQQSSSTTTTTTSSSOOONNNNNNNNNPPPRRRSSSTTTWWWXXXZZZ[[[]]]]]]^^^^^^___```aaabbbbbbcccbbbbbb```aaacccdddeeeeeeddddddddddddeeegggjjjmmmooopppooofff^^^ZZZZZZ___jjjuuujjjTTTGGGBBBBBBCCCHHHOOOVVVZZZ\\\^^^SSSEEE;;;777666999;;;BBBLLLZZZiii{{{yyycccNNNBBB>>>===>>>===AAAIIITTTaaaqqq~~~vvvpppgggfffccc]]]SSSIIIAAA===::::::999999999999999888777777666555444333333222222222222222111111111000////////////000000000000000000000000000000000000::::::::::::::::::::::::::::::::::::::::::::::::999999999999888888777777333333333444666777555444777777888888888888777666444444444444444444444444222222222333333333444444222222222333333444444444222222222222222222222222222222222333333333444444333333333444444444555555555666888999:::===AAADDDIIILLLQQQUUUXXXWWWUUUTTTQQQNNNIIICCC===;;;<<<>>>DDDOOO[[[cccjjjppprrrppphhhbbbYYYSSSVVVbbbrrr~~~}}}wwwhhhZZZNNNFFFAAA>>><<<=========;;;;;;===???@@@AAACCCBBB@@@>>><<<<<<::::::999999888777777777666555555555555444444444333333333333333333333333333333444:::BBBQQQiii}}}sssdddbbbkkkwwwzzziii]]]VVVYYY```iiirrrxxx{{{{{{wwwssspppmmmhhh^^^PPPEEE;;;<<>>===<<<<<<;;;999888777666666666777888:::;;;>>>BBBEEEIIILLLMMMNNNNNNOOOOOOPPPPPPQQQQQQKKKMMMPPPRRRTTTSSSRRRRRRLLLLLLMMMNNNOOOQQQTTTVVVWWWXXXZZZ[[[]]]]]]^^^^^^___```aaabbbcccccccccccc```aaacccdddeeeeeeddddddeeeeeefffgggiiillloooqqqooohhh```[[[XXXZZZcccmmm}}}qqqYYYJJJBBBBBBBBBFFFMMMSSSXXXZZZ^^^VVVIII===777777999999@@@JJJWWWddduuu{{{fffRRRDDD===<<<===<<<@@@GGGPPP^^^nnn~~~zzzqqqkkkfffgggfff```UUUHHH???::::::::::::999999888888888777777666555444333333222222222222222111111111000////////////000000000000333333222111000000//////::::::::::::::::::::::::999999999999::::::::::::::::::::::::999888777666555444333444555666555444555666777888888888777666222222222222222222222222222222333333333333444444222333333333333333333444333333333333333333333333222222333333333333444444222333333444444555555555555666888999;;;>>>BBBEEEHHHJJJNNNRRRTTTTTTSSSRRRTTTQQQLLLDDD>>><<<===???AAALLLYYYbbbiiippprrrpppmmmggg^^^UUUTTT^^^nnnzzzzzz~~~{{{lll^^^RRRJJJDDDAAA<<<=========;;;;;;===???@@@BBBDDDDDDAAA>>>======::::::999999888777777777666555555555555444444444333333333333333333333333333222444;;;EEETTTkkk~~~{{{}}}qqqcccfffsss}}}lll___UUUYYYbbblllvvv{{{||||||xxxwwwuuuooofffXXXJJJAAA===???DDDLLLSSSVVVSSSOOOMMMMMMNNNPPPQQQRRRSSSTTTTTTTTTUUUVVVWWWXXXXXXYYYYYY[[[___bbbddddddcccbbb```aaabbbdddeeefffggghhhhhhgggffffffffffffggggggfffeeeeeedddddddddddddddffffffeeeeeeeeeeeeeeefffggghhhhhhiiiiiihhhhhhgggfffffffffffffffggghhhhhheeedddddddddddddddddddddccccccddddddddddddcccccccccddddddeeeeeeddddddcccdddcccaaa___]]]\\\[[[[[[\\\\\\\\\]]]^^^___aaaaaaddddddfffgggggggggfffeeeeeegggjjjooouuuzzz}}}zzzxxxxxxwwwuuusssvvvvvvuuutttsssrrrqqqqqqrrrtttxxx|||~~~zzzwwwssspppjjjeeebbb^^^YYYVVVSSSRRRQQQPPPNNNMMMLLLKKKGGGFFFFFFFFFGGGGGGHHHIIIIIIJJJLLLLLLMMMPPPTTTWWWVVVZZZ^^^```aaaaaaaaabbbcccdddeeeggghhhiiijjjjjjiiilllpppssstttsssqqqooommmjjjfffbbb___\\\YYYVVVTTTQQQMMMKKKJJJIIIHHHFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@@@@??????@@@@@@AAABBB@@@@@@???>>>===<<<<<<;;;888888666555555555666777:::;;;>>>AAAEEEIIIKKKMMMMMMMMMMMMMMMMMMNNNOOOOOONNNOOORRRUUUUUUTTTSSSQQQJJJLLLMMMMMMNNNPPPSSSVVVWWWXXXZZZ[[[]]]]]]^^^^^^^^^___```aaabbbccccccccc```aaacccdddeeeeeeddddddbbbccceeefffhhhlllqqquuuqqqlllfffaaa[[[WWW[[[cccqqqvvv]]]KKKCCCBBBAAADDDIIIPPPUUUXXX\\\WWWLLL???888888888777===FFFRRR^^^mmm}}}|||iiiUUUFFF>>><<<<<<===???DDDMMMZZZjjjzzzxxxooohhheeehhhiiicccXXXJJJ@@@:::;;;::::::999999888888888777777666555444333333222222222111111111000000000////////////000000000000444444333222111000//////::::::::::::::::::::::::888888888999999999::::::::::::;;;;;;:::888777666888666444333555666666555333444666888888777666555222222222222222222222222222222333333333333444444444333333333333333333222333333333333333333333333222222333333333333444444222222333333444555555666666888999:::;;;===AAADDDJJJLLLOOORRRTTTUUUUUUTTTUUUSSSOOOIIICCC???>>>>>>===IIIVVV___gggnnnqqqooorrrmmmcccYYYTTT[[[jjjvvvxxx|||tttggg\\\QQQIIICCC<<<===>>>===;;;;;;===>>>@@@BBBDDDDDDBBB???======::::::999999888777777777666555555555555444444444444444444444444444444444444333666>>>HHHWWWmmm~~~yyyqqquuu~~~qqqeeekkk}}}nnn```WWW\\\eeepppzzz|||{{{wwwmmm___PPPEEE???<<>>@@@BBBDDDEEEAAA@@@@@@???>>>===<<<<<<888777666555444555555666888:::<<<@@@DDDGGGJJJKKKKKKJJJJJJIIIIIIJJJKKKLLLNNNPPPTTTWWWXXXWWWUUUTTTKKKMMMNNNNNNMMMNNNQQQTTTWWWXXXZZZ[[[]]]]]]^^^^^^]]]]]]___```aaabbbbbbbbb```aaacccdddeeeeeeddddddaaaccceeefffgggkkkqqquuutttqqqnnniii___VVVUUUYYYeeevvv|||bbbPPPDDDBBB@@@AAAFFFMMMRRRUUUXXXWWWNNNAAA999999888555:::CCCMMMWWWdddttt|||lllYYYJJJAAA>>>>>>===???CCCJJJVVVfffvvvyyypppjjjccchhhlllhhh\\\NNNCCC>>>;;;;;;::::::999888888777777777666555444333333222111111000000000/////////////////////000000000000000000000111111111111111::::::::::::::::::::::::777777777888888999999999::::::;;;;;;:::999777666:::777444333444666666666222333666777888777666555444444444444444444444444222222333333333444444444444444444333333222222222333333333333333333333333222222333333333444444444222222333333444555666666888::::::::::::<<>>===;;;;;;<<<>>>@@@BBBEEEEEEBBB???======::::::999999888777777777666666555555555444444444444444444444444444444444555444888@@@JJJYYYmmm~~~~~~rrrkkkooowww}}}rrrfffoooooobbbZZZ___iiittt~~~~~~xxxkkkYYYJJJBBB@@@888<<>>===<<<<<<999888666555444444555555777888;;;>>>BBBEEEHHHJJJIIIHHHGGGFFFGGGHHHIIIJJJNNNQQQTTTXXXYYYYYYWWWVVVMMMOOOOOONNNLLLLLLOOORRRWWWXXXZZZ[[[]]]^^^^^^^^^\\\]]]^^^```aaaaaabbbbbb```aaacccdddeeeeeeddddddccceeefffffffffhhhnnnssswwwvvvtttooocccVVVQQQSSS]]]ooohhhUUUDDDBBB???@@@EEEKKKPPPSSSVVVVVVOOOBBB:::999888444888@@@IIIRRR___nnnzzz}}}nnn\\\MMMCCC??????>>>???BBBIIISSScccsss~~~{{{rrrlllbbbhhhmmmjjj___QQQGGGBBB;;;;;;::::::999888777777777777666555444333333222000000000000////////////////////////000000000000------...///000111222333;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999;;;<<<:::777777:::>>>333333444444555666666777666666777777777666666555555555444444444333333333111111111222222333333444444333333222222333333444333333333444444444555555444444444444444444444444333333333444444444555555777999:::;;;;;;===???BBBHHHMMMSSSYYY]]]]]][[[YYYWWWWWWUUUQQQKKKEEEAAA@@@???AAALLL\\\hhhmmmpppssswwwrrriii^^^TTTUUUcccsssxxxzzz|||zzzpppaaaQQQFFF>>>;;;888999<<<>>>>>><<>>;;;999999999888888888888888999999888666555444333222111333444444333222444555444444777>>>MMM```rrr}}}~~~~~~zzzyyy{{{{{{xxxvvvpppjjjhhhlllrrrwwwyyyvvvoootttzzzhhh___ZZZaaannn||||||uuujjjZZZIII@@@??????@@@GGGUUUccckkkmmmnnnoookkkfffaaa___\\\ZZZXXXXXXWWWVVVXXX[[[^^^___^^^\\\^^^aaadddfffgggffffffdddeeeggghhhhhhhhhgggfffkkkjjjiiiggggggggghhhhhhhhhiiiiiiiiihhhgggeeedddddddddeeefffggghhhiiijjjjjjjjjjjjkkkkkkllllllllljjjjjjjjjjjjjjjiiihhhgggiiifffdddbbbbbbbbb```___bbbbbbcccccccccdddddddddddddddddddddddddddddddddcccbbbaaa```^^^^^^^^^]]]YYYZZZ\\\]]]^^^_________```aaabbbcccdddeeeeeedddfffhhhlllppprrrvvvzzz|||}}}~~~~~~{{{wwwssspppnnnlllkkklllmmmnnnnnnmmmlllkkkkkkiiiffffffiiipppwww|||}}}~~~}}}{{{yyyvvvtttqqqmmmiiieeebbb```aaa^^^ZZZVVVRRRPPPPPPPPPKKKJJJHHHFFFDDDDDDDDDEEEHHHHHHGGGGGGHHHJJJKKKMMMMMMOOORRRVVVXXXZZZZZZZZZXXXYYYYYYYYYYYYYYYXXXXXX\\\```fffkkkmmmooopppqqqpppnnnjjjfffbbb___\\\[[[WWWVVVSSSPPPMMMLLLKKKKKKHHHFFFDDDDDDDDDCCCAAA???>>>>>>======>>>@@@BBBCCCAAABBBBBBBBBAAA???>>><<<999888666555555555666777777999<<<@@@CCCDDDDDDDDDIIIIIIHHHEEECCCBBBCCCEEEKKKNNNRRRUUUWWWWWWVVVUUUQQQPPPOOONNNOOOQQQSSSTTTUUUVVVWWWYYY[[[]]]___```]]]]]]^^^___```aaabbbbbbcccbbbbbbaaabbbccceeefffhhhiiiiiihhhggggggiiikkkrrrwww{{{wwwkkk^^^UUUQQQXXXdddvvvpppPPPIIIEEECCCDDDEEEGGGMMMUUUXXXWWWRRRHHH<<<666777:::888;;;BBBMMMWWWaaannn{{{zzzkkkUUUEEE??????;;;>>>CCCJJJSSS___kkksssxxxpppggggggkkknnngggXXXJJJDDD>>>>>>>>><<<999888888999666666666555444444333333222111111000000000000000......//////000000111111000...,,,+++,,,...111333;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;:::999999:::;;;666666555555555555555555666777777888888777777666444444444444333333333333222222222222222333333333444333333222222333333444222222222333333333444444444444444444444444444444333333444444444555555555777999:::;;;;;;===???BBBHHHLLLTTT[[[______]]]\\\WWWWWWUUUQQQKKKFFFBBB@@@???AAALLL[[[hhhmmmppptttwwwsssmmmdddZZZWWWcccpppzzz|||~~~~~~}}}~~~}}}ssseeeUUUJJJ@@@<<<::::::===>>>===;;;>>>>>>@@@BBBCCCBBB>>>;;;999999999999888888888888888888777666555444444333111333444444333222444555444666;;;DDDRRRbbbpppyyyyyy|||{{{xxxxxx{{{{{{xxxtttooojjjhhhkkkpppssstttvvvxxx}}}wwwpppkkkrrrxxxggg]]]\\\cccooo~~~{{{vvvpppgggYYYIII@@@>>>@@@CCCMMM[[[hhhpppqqqqqqqqqmmmgggbbb___]]][[[YYYWWWVVVVVVXXX[[[]]]^^^^^^]]]___bbbdddfffffffffeeeeeefffggghhhhhhhhhgggfffjjjiiihhhgggggghhhiiiiiihhhiiiiiiiiihhhgggeeeddddddeeeeeefffggghhhiiijjjkkkkkkkkkllllllmmmmmmmmmkkkkkkllllllkkkjjjiiiiiihhhfffdddbbbbbbbbbaaa___bbbccccccccccccdddddddddddddddddddddddddddddddddcccbbbaaa___^^^]]]]]]]]][[[[[[\\\^^^^^^_________```aaabbbccccccdddddddddeeegggkkknnnqqquuuyyy|||}}}~~~~~~}}}}}}{{{xxxuuuqqqooommmlllkkklllmmmnnnnnnmmmlllkkkkkkjjjhhhhhhkkkqqqxxx||||||}}}|||zzzxxxuuusssqqqmmmjjjfffdddbbbaaa___\\\XXXTTTQQQPPPOOOKKKJJJHHHFFFDDDDDDDDDDDDFFFEEEEEEEEEEEEGGGHHHIIILLLNNNQQQTTTWWWXXXXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVYYY]]]ccchhhkkklllnnnpppnnnllliiifffccc```^^^]]]YYYXXXUUUQQQNNNMMMKKKKKKIIIGGGEEEDDDDDDCCCAAA@@@>>>============???AAABBBAAAAAABBBAAA@@@>>><<<;;;999888666555555555666777777999<<>><<<999888888999999999888888777777666666222111111000000000000000.../////////000000000111///...---------///111222;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::999999:::;;;;;;:::888999888888777666555555444777777888888888888888777444444333333333222222222333333333333222222222222444333333222222333333444111111111222222222333333444444444444444444444444333444444444444555555555777999:::;;;;;;===???BBBFFFLLLTTT\\\```aaa___]]]XXXWWWUUUQQQLLLGGGCCC@@@???AAAKKKZZZfffmmmqqquuuwwwuuurrrjjj___ZZZaaalllzzz}}}||||||~~~xxxjjjZZZNNNAAA>>>;;;;;;===>>><<<999======???BBBCCCBBB???<<<::::::999999888888888888777666666666555555555555111333444444333333444555444888@@@KKKXXXeeepppvvvxxx{{{|||yyyzzz}}}|||zzzrrrppplllkkkmmmoooppppppqqqsssvvv{{{nnnjjjiiirrruuuddd\\\^^^fffrrrtttoooiiiaaaTTTFFF???>>>AAAHHHUUUcccpppvvvwwwuuurrrnnnhhhccc```^^^[[[YYYWWWVVVVVVWWW[[[]]]^^^^^^___```bbbdddeeeeeeeeeeeeeeefffggghhhhhhhhhggggggiiiiiihhhhhhhhhiiijjjjjjhhhhhhiiiiiihhhgggfffeeeeeeeeefffggghhhiiiiiijjjllllllllllllmmmmmmmmmmmmllllllmmmmmmmmmllllllkkkiiigggdddcccccccccbbb```ccccccccccccddddddddddddddddddddddddddddddddddddbbbaaa```___^^^]]]]]]]]]]]]]]]^^^^^^_______________```aaabbbbbbbbbbbbbbbcccfffiiilllooorrrwwwzzz}}}~~~}}}{{{yyyyyyxxxvvvssspppnnnllllllllllllmmmmmmmmmmmmlllllllllkkkkkkllloootttxxx{{{zzz{{{}}}}}}}}}{{{yyywwwtttsssqqqnnnkkkhhhfffeeebbbaaa^^^[[[WWWSSSPPPNNNKKKJJJHHHFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGJJJLLLNNNQQQTTTUUUVVVVVVTTTTTTUUUUUUUUUUUUTTTTTTVVVZZZ```dddgggiiikkkmmmkkkjjjhhhfffcccaaa___^^^[[[ZZZWWWTTTQQQOOOMMMMMMJJJHHHFFFEEEEEEDDDBBBAAA>>>===<<<<<<===>>>???@@@AAAAAAAAA@@@???<<<:::999888777666555555555666777777999<<>>???AAAFFFMMMYYYfffooowww{{{~~~~~~yyymmmlllnnnqqqlll```SSSMMMCCCAAA>>><<<:::999999999777777666666555444444444222111111000000000000000////////////000000000000---......//////000111111;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::888777999<<<<<<999666999999888888777666666666777888888999999999999888444333333333333222222222444444444333333222222111444333333222222333333444222222222222333333333333444444444444444444444444444444444444555555555555777999:::;;;;;;===???BBBFFFKKKSSS[[[___```^^^\\\ZZZXXXUUURRRNNNJJJEEEAAA@@@AAAIIIXXXdddkkkqqqvvvwwwvvvtttmmmaaaYYY^^^hhhwww}}}}}}~~~~~~~~~}}}~~~{{{mmm]]]QQQBBB???<<<<<<>>>???===;;;===>>>@@@CCCEEEDDDAAA>>>:::::::::999999888888777555555555666666666666666222333444444333333444666555:::CCCOOO]]]jjjuuuzzz~~~{{{qqqqqqpppppppppooonnnmmmrrrssstttuuuuuusssqqqoooffffffkkkuuuqqqccc\\\```hhhttt~~~rrrjjj```WWWLLLAAA===>>>AAAMMM]]]kkkuuuzzzyyyuuurrrnnnhhhccc```^^^[[[YYYVVVUUUUUUWWWZZZ\\\]]]]]]```aaabbbddddddeeeeeedddffffffgggggghhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjkkkhhhhhhhhhhhhhhhgggffffffffffffggghhhhhhiiijjjjjjllllllllllllllllllllllllllllllmmmmmmnnnmmmmmmmmmkkkiiiffffffffffffdddccccccccccccdddddddddeeeeeeddddddddddddddddddddddddaaa```___^^^]]]]]]]]]]]]_________^^^^^^_________^^^^^^___```````````````aaacccfffiiilllppptttxxx}}}~~~|||yyywwwwwwvvvtttrrrpppnnnmmmmmmlllllllllllllllllllllllllllmmmnnnppprrruuuxxxzzzyyyzzz{{{{{{{{{yyyxxxwwwvvvuuusssooollliiigggeeecccbbbaaa^^^ZZZUUUQQQNNNLLLKKKHHHFFFDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGGGGHHHIIILLLNNNPPPRRRSSSSSSSSSTTTUUUUUUUUUUUUUUUUUUTTTWWW]]]aaadddfffiiikkkjjjiiihhhfffccc```^^^]]][[[ZZZXXXVVVTTTRRRQQQPPPKKKIIIGGGFFFFFFFFFDDDBBB??????>>>======>>>???@@@@@@@@@@@@???===;;;999777888777666555444555666666888:::===@@@BBBDDDEEEFFFGGGHHHHHHFFFCCCBBBBBBCCCCCCHHHPPPWWW[[[[[[YYYWWWQQQOOOMMMJJJJJJKKKMMMOOOTTTTTTVVVWWWYYY[[[\\\]]]]]]]]]^^^___```aaabbbbbb`````````aaabbbcccddddddeeeeeefffeeedddeeegggjjjqqqrrrtttxxxxxxpppbbbXXXWWWYYY```ooo~~~cccNNNGGGAAAAAABBBCCCHHHMMMRRRTTTTTTMMMCCC;;;999:::999:::>>>FFFMMMVVVcccnnnzzzyyygggTTTFFF???@@@@@@AAADDDKKKVVVccclllqqquuuwwwyyy}}}}}}nnnlllmmmrrrpppeee[[[VVVGGGDDD???<<<::::::::::::666555555444444333333222222111111000000000000000////////////000000000000,,,---///000111111000000;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::::::::::::::888777999<<<<<<999555888888888888888888888888777777888999999999999999444444444333333333222222555444444333333222222222444333333222222333333444333333333333444444444444444444444444444444444444444444444555555555666666777999:::;;;;;;===???BBBFFFJJJQQQXXX\\\]]]\\\[[[\\\YYYVVVSSSQQQMMMGGGCCCAAAAAAHHHUUUaaaiiipppuuuwwwvvvtttmmm```XXX\\\eeesss|||}}}}}}{{{wwwwwwyyy~~~}}}ooo___TTTCCC@@@<<<<<<>>>@@@???>>>===???AAAEEEHHHGGGEEEBBB;;;;;;::::::999888888777555555555555666666666666222444555555444333555666666;;;CCCPPP```ooo|||}}}xxxnnnppprrrrrrqqqooolllkkkpppppppppnnnkkkgggdddccc___ccclllxxx{{{lllbbb^^^ccckkkvvv|||xxxsssgggYYYNNNDDD===<<<>>>AAAQQQdddooovvvyyywwwrrroookkkeeeaaa^^^\\\ZZZXXXVVVUUUTTTVVVYYY\\\\\\\\\aaaaaabbbcccddddddeeeeeegggggggggggghhhhhhiiiiiihhhhhhiiiiiijjjjjjjjjjjjhhhhhhhhhggggggggggggggggggggghhhhhhiiijjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkkkklllmmmnnnnnnnnnmmmmmmkkkiiihhhhhhhhhgggfffccccccdddddddddeeeeeeeeeddddddddddddddddddddddddaaa```___^^^^^^^^^^^^^^^aaaaaa___^^^^^^^^^^^^^^^]]]]]]^^^^^^___^^^^^^^^^___aaacccfffiiimmmrrrvvv|||}}}|||yyywwwwwwvvvtttrrrqqqpppoooooolllllllllkkkkkklllllllllmmmnnnoooqqqtttvvvwwwxxxxxxxxxyyyzzzyyyxxxwwwwwwzzzxxxuuuqqqmmmiiifffeeeddddddcccaaa]]]XXXSSSPPPMMMLLLJJJGGGEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFEEEEEEGGGHHHIIIKKKMMMOOOPPPQQQTTTUUUUUUVVVWWWWWWVVVVVVSSSVVV[[[^^^aaacccfffhhhhhhhhhgggeeebbb___\\\[[[YYYYYYXXXXXXWWWVVVUUUTTTLLLJJJIIIHHHHHHGGGEEECCCBBBAAA@@@?????????@@@AAA?????????>>>===;;;888777888777555444444444555666:::;;;>>>AAADDDGGGIIIJJJIIIJJJJJJGGGDDDBBBAAABBBDDDIIIPPPVVVZZZYYYVVVTTTPPPNNNKKKHHHHHHIIILLLNNNSSSTTTUUUVVVXXXZZZ[[[[[[\\\\\\]]]^^^___```aaaaaa``````aaacccdddeeeeeeeeedddeeeeeeddddddeeegggjjjnnnooorrrxxx{{{wwwkkkaaa[[[ZZZ]]]hhhyyyiiiRRRIIIAAA@@@AAABBBFFFKKKOOOSSSTTTOOOFFF===:::999777888===EEEMMMVVVdddpppzzziiiVVVGGG@@@@@@@@@AAACCCIIITTTaaaiiimmmppprrrtttyyy~~~nnnkkkkkkpppqqqjjjaaa\\\LLLGGG@@@<<<;;;;;;::::::999999888888777666666555222111111000000000000000000000000000////////////,,,---///111222111000000;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::999888888999::::::999777777777777777777888888888666666777888999999999999555555444444444333333333444444444444333333333333444333333222222333333444333333444444444555555555444444444444444444444444444444555555555666666666777999:::;;;;;;===???BBBDDDHHHNNNTTTXXX[[[\\\\\\___[[[WWWUUUTTTPPPJJJEEECCCBBBFFFRRR]]]eeemmmsssvvvwwwvvvpppcccYYY[[[cccrrr}}}{{{zzzvvvpppooorrrwwwssseeeZZZHHHCCC===;;;===@@@@@@???>>>???BBBFFFIIIJJJGGGEEE<<<<<<;;;:::999888888777555555555666666666666666222444555555444444555666777<<>>>>>>>>===;;;999888777666555444444444555666999;;;>>>AAAEEEIIILLLNNNLLLLLLLLLJJJFFFBBBAAA@@@GGGKKKQQQVVVYYYXXXVVVTTTPPPNNNJJJHHHHHHJJJMMMOOOSSSSSSTTTVVVWWWXXXYYYZZZZZZ[[[[[[\\\]]]^^^_________```bbbccceeeeeeffffffddddddeeeeeedddeeehhhjjjmmmnnnrrrxxx}}}zzzrrrjjj]]][[[[[[bbbqqqmmmVVVLLLBBB@@@AAABBBEEEIIIMMMRRRUUURRRIII???;;;999666777;;;DDDLLLVVVdddqqq{{{kkkXXXIIIAAA@@@@@@AAADDDJJJTTT```hhhmmmooopppqqqvvv~~~ooojjjiiinnnpppjjjbbb^^^PPPIIIAAA<<<;;;<<<;;;:::888777777666666555555444222111111000000000000000000000000000////////////---...000111222222111000;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999999888777777888:::888888888777777666666555444555666777888888888888666666666555555555444444333333333444444444444444444333333222222333333444222222333333333444444444444444444444444444444444555555555555666666666666777999:::;;;;;;===???BBBBBBEEEJJJPPPVVV[[[___aaaaaa]]]YYYWWWWWWSSSMMMGGGDDDBBBEEEOOOZZZbbbjjjqqquuuxxx{{{wwwkkk^^^]]]bbbppp~~~~~~~~~yyyqqqppprrrwww~~~xxxllldddNNNGGG???;;;;;;===>>>>>><<<>>>AAAFFFIIIJJJHHHFFF===<<<;;;:::999888888777666666666666666555555555333444555555444444555777888===GGGVVVgggxxxwwwooojjjnnntttvvvuuurrrqqqqqqmmmnnnmmmiiiccc]]][[[[[[WWWaaaqqq~~~{{{wwwsssooohhh___^^^aaakkksss}}}zzzsssoookkk^^^PPPGGGAAA======???CCCYYYlllqqqqqqsssooohhhddd```\\\YYYWWWVVVUUUTTTUUUTTTSSSUUUXXX[[[[[[[[[``````aaabbbccceeeggghhhiiihhhggggggggghhhiiijjjiiijjjkkkkkkkkkjjjiiihhhiiihhhgggffffffggghhhiiiiiiiiiiiijjjjjjjjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiikkklllmmmooopppqqqqqqqqqmmmkkkiiihhhiiiiiiiiigggdddddddddeeeeeeeeeeeefffddddddddddddddddddddddddbbbbbbaaa````````````aaacccbbb___\\\[[[ZZZ[[[[[[[[[[[[[[[\\\\\\[[[[[[ZZZ[[[]]]___```ccchhhnnnrrruuuwwwzzz|||}}}|||zzzyyyxxxwwwuuusssqqqpppoooooollllllkkkjjjjjjkkklllllllllmmmnnnoooqqqrrrttttttxxxxxxxxxxxxxxxxxxxxxxxx{{{zzzwwwsssooollliiihhhfffeeedddbbb___\\\YYYWWWQQQPPPMMMJJJHHHGGGGGGGGGBBBCCCDDDDDDDDDDDDCCCBBBFFFFFFGGGHHHJJJLLLMMMNNNOOOOOOQQQRRRRRRSSSSSSSSSQQQTTTVVVXXXYYY[[[]]]___^^^___```aaaaaa___]]]\\\\\\\\\[[[ZZZYYYVVVTTTSSSOOOMMMKKKJJJJJJIIIGGGFFFDDDBBBAAA???>>>>>>??????<<<===>>>>>>>>><<<;;;:::777666555444333444555555888999<<<@@@EEEJJJNNNPPPOOOOOOOOOLLLGGGBBB@@@???FFFIIIOOOSSSVVVVVVUUUTTTNNNLLLHHHFFFFFFIIIMMMPPPRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYZZZ[[[\\\]]]]]]^^^^^^___aaacccdddeeeeeeeeedddeeeeeeeeeeeefffiiikkknnnppptttyyy|||zzztttooo```^^^\\\___iii{{{rrrYYYNNNCCCAAABBBCCCEEEHHHKKKQQQVVVTTTKKKAAA;;;999666666:::BBBJJJTTTcccppp}}}nnn[[[KKKAAA>>>???AAAEEEKKKUUU___gggoooqqqqqqpppuuu}}}rrrkkkhhhlllmmmhhh```[[[SSSKKKBBB<<<;;;<<<<<<:::555555555444333333222222222111111000000000000000111000000000/////////......//////000111111111111;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::888999:::888555555888<<<::::::999777666444333333444444666777777888888888777666666666666555555555333333333444444555555555444333333222222333333444111111222222222333333333444444444444444444444444555555555555666666666777777999:::;;;;;;===???BBB@@@CCCHHHNNNVVV]]]bbbeeeccc^^^ZZZXXXXXXUUUOOOIIIEEEBBBDDDNNNXXX```hhhooouuuzzz~~~rrrccc___bbbooo~~~xxxwwwxxx{{{|||rrrkkkSSSKKKAAA;;;:::;;;======;;;===@@@EEEIIIJJJHHHFFF======<<<;;;999888888777777777666666555555555555333444555555444444555777888>>>JJJZZZkkkzzzxxxppplllrrrxxxzzzyyywwwwwwwwwuuuuuusssmmmddd]]]ZZZYYYXXXeeevvvuuuqqqmmmhhhaaa[[[\\\aaaooovvvyyyrrrnnneeeZZZOOOIIIDDD@@@>>>???EEE[[[nnnqqqppppppmmmeee```]]]YYYVVVUUUUUUTTTSSSTTTSSSSSSUUUXXXZZZ[[[[[[______```aaacccfffhhhiiiiiihhhggggggggghhhjjjkkkjjjkkkkkklllkkkjjjhhhgggiiihhhgggffffffggghhhiiijjjjjjjjjjjjjjjjjjkkkkkklllllllllkkkkkkjjjjjjjjjlllmmmoooppprrrrrrsssssskkkiiihhhggghhhhhhhhhfffdddddddddeeeeeeeeeffffffddddddddddddddddddddddddcccbbbbbbaaaaaaaaaaaabbbcccbbb___\\\ZZZZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZYYYZZZ\\\]]]___bbbgggmmmqqqrrrtttwwwzzz|||{{{zzzyyyxxxwwwuuurrrpppooonnnnnnlllllljjjjjjjjjjjjllllllllllllmmmnnnoooqqqssstttxxxxxxxxxxxxxxxxxxyyyyyyzzzyyyvvvtttpppnnnkkkjjjfffeeedddbbb```]]][[[ZZZRRRQQQNNNKKKIIIHHHGGGGGGEEEEEEFFFGGGGGGFFFEEEDDDFFFFFFFFFHHHIIIKKKMMMNNNKKKLLLMMMNNNOOOPPPPPPOOOPPPRRRUUUVVVVVVXXXZZZ\\\YYY[[[]]]___``````___^^^^^^^^^]]][[[XXXUUURRRPPPOOOMMMKKKKKKKKKJJJHHHFFFCCCBBB@@@>>>======>>>>>>;;;<<<===>>>>>>===<<<;;;777666555444333444555555666777;;;???EEEJJJOOOQQQQQQQQQQQQMMMHHHCCC@@@>>>CCCFFFKKKOOOSSSTTTTTTSSSKKKIIIEEECCCDDDGGGKKKNNNRRRSSSSSSUUUVVVWWWXXXXXXXXXXXXYYYZZZ[[[\\\]]]]]]\\\^^^```bbbdddddddddddddddeeeffffffeeegggjjjlllppprrrvvvzzz{{{yyyuuuqqqfffccc___]]]cccrrrttt[[[OOODDDAAABBBCCCEEEHHHJJJPPPVVVUUULLLBBB<<<999666666:::AAAHHHRRR```mmm}}}qqq^^^LLLBBB===???BBBFFFLLLUUU___fffrrrsssrrrqqquuu}}}uuummmhhhkkkkkkeee]]]WWWUUUMMMBBB<<<<<<===<<<:::888888888777666666555555222111111000000000000000111111000000/////////.../////////000111111222222==============================<<<;;;::::::999999888888888888777777777777888888777777666666555555555555666777777777777777777777777666555555444444222333333444444333333222///000222222222222444555444444444444444444444444333333333333333333333333555555555666666666666666888888999:::<<<>>>@@@AAAEEEFFFHHHLLLRRRYYY___cccdddaaaZZZSSSRRRUUUUUUQQQJJJFFFFFFKKKQQQYYYfffqqqwwwyyy~~~uuueee]]]^^^nnnzzz||||||~~~yyyuuu___PPPAAA===>>>===;;;:::<<<<<<>>>CCCHHHJJJGGGDDDBBB???;;;888888888777666666666666666666666666666999666444444333222666<<<;;;BBBPPPcccvvvvvvxxxsssyyy~~~yyyvvvwwwxxxwwwpppggg___\\\\\\ZZZjjj|||{{{pppfff```[[[VVVZZZaaapppzzz}}}tttllldddWWWIIIBBB???<<<;;;<<>>=========>>>>>>>>>>>>===<<<;;;:::888666444333222333555666666888;;;>>>AAAFFFKKKOOONNNOOOOOOMMMIIIDDDAAA@@@DDDGGGLLLQQQSSSRRRPPPNNNKKKIIIGGGEEEEEEGGGIIIJJJOOOPPPRRRTTTVVVXXXZZZ[[[XXXXXXXXXXXXXXXYYYZZZ[[[\\\^^^aaadddeeefffeeedddeeeeeeddddddeeehhhjjjlllmmmooossswwwzzzyyytttqqqmmmaaaYYYZZZ^^^ggg||||||cccRRREEEBBBBBB@@@BBBHHHLLLSSSYYYYYYRRRGGG>>>999888888999>>>GGGSSS^^^eee{{{~~~rrreeeRRR@@@AAA>>>???EEEKKKSSS___jjjttt||||||rrrpppyyy~~~}}}}}}pppeeedddddd```\\\[[[QQQLLLEEE???<<<:::999999999999888888777555444333444333111///...///000111000000000000000000000000111111000000//////......<<<<<<<<<<<<<<<<<<<<<<<<===<<<<<<;;;::::::999999999888888888777777777777888888888777666666555555555666777777888888777777777777777666555555444444333333333333333333333333444555555444222111111222444444444444444444444444333333333333333333333333444555555555666666777777888888999:::<<<>>>@@@AAAEEEFFFHHHLLLRRRYYY___cccccc```ZZZSSSRRRUUUUUUQQQIIIEEEDDDHHHMMMVVVcccoooxxxyyy~~~vvvggg______gggsss~~~wwwrrr___PPPAAA=========;;;:::;;;;;;===BBBGGGIIIGGGDDDBBB???;;;999999888777666666666666666666666666666888555444555444222666;;;???GGGWWWjjj|||{{{{{{vvv}}}~~~}}}{{{wwwooofff___[[[ZZZ```ppp{{{qqqfff```ZZZWWW[[[cccttt}}}}}}uuummmbbbUUUGGGAAA>>><<<===???LLL[[[iiinnnkkkfff```ZZZUUUSSSQQQOOONNNOOOPPPQQQRRRTTTVVVXXXYYYZZZ]]]^^^```bbbbbbbbbaaabbbccceeegggggggggeeedddeeehhhkkkkkkkkkjjjiiiiiihhhhhhiiihhhgggfffeeefffgggiiikkkjjjjjjkkklllllllllkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjnnnooopppqqqqqqooommmllliiijjjkkkjjjgggfffggghhhhhhgggfffeeeeeefffggggggfffeeedddcccccccccddddddaaabbbccccccbbbaaa```___]]]]]]\\\[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVVVVWWWVVVVVVVVVXXXZZZ^^^bbbdddiiikkknnnppprrrrrrqqqqqqooonnnllljjjjjjjjjkkklllkkkjjjiiihhhhhhiiijjjjjjkkkkkklllmmmnnnoooooopppttttttuuuuuuvvvxxxyyyyyyzzzzzzxxxvvvssspppnnnlllgggfffcccbbb```^^^[[[XXXUUUTTTRRROOOMMMKKKJJJIIIGGGFFFFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEGGGHHHJJJKKKLLLKKKKKKJJJJJJKKKKKKLLLLLLOOOQQQRRRRRRSSSTTTUUUWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZYYYWWWSSSPPPNNNNNNMMMLLLJJJIIIGGGFFFEEECCCBBBAAA@@@???>>>>>>>>>?????????>>>>>>===<<<;;;777666555444333444555555555888;;;>>>AAAEEEKKKNNNNNNOOOOOOMMMHHHCCC@@@???CCCGGGLLLQQQTTTSSSQQQOOOKKKJJJHHHFFFFFFGGGJJJKKKPPPPPPRRRTTTWWWYYYZZZ[[[ZZZYYYYYYYYYYYYZZZZZZ[[[\\\]]]```bbbcccdddddddddeeedddddddddeeehhhjjjlllmmmooorrrvvvyyyxxxuuussskkk___WWWWWWYYY```tttiiiXXXHHHCCCBBB@@@CCCIIINNNUUU[[[\\\UUUJJJ???999777777999???HHHTTT```gggzzzttthhhVVVDDDAAA>>>???DDDKKKRRR^^^hhhuuu}}}}}}tttqqqwww|||{{{|||pppfffeeeeeeaaa]]]]]]TTTNNNGGG@@@===;;;:::999999999888888777555444333444333111///...///000111000000000000000000000000/////////000000000000000;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;::::::999999999999888888888777777999999888888777666666555666777888888999999888888777777777666555555444444444444222222222222444444666777777555222111111222444444444444444444444444333333333333333333444444333444444555666777888888888888999:::<<<>>>???@@@EEEEEEGGGKKKQQQXXX^^^bbb```___YYYRRRQQQTTTTTTQQQHHHCCCAAACCCIIIQQQ___kkkwwwyyy}}}~~~vvvjjjbbbaaabbbnnn~~~}}}tttmmm___PPPBBB======;;;::::::::::::<<>>===@@@DDDNNN[[[gggiiieee___YYYSSSOOONNNLLLKKKKKKMMMNNNPPPOOOSSSWWWZZZ\\\\\\^^^___aaabbbcccbbbaaaaaabbbcccfffggghhhgggffffffhhhjjjjjjjjjiiihhhggggggffffffeeeddddddcccdddfffhhhiiiiiijjjkkklllllllllllllllkkkkkkkkkjjjjjjjjjjjjjjjnnnnnnooopppooonnnmmmllliiijjjkkkjjjhhhgggggghhhffffffeeedddeeefffggghhhfffeeeeeedddcccdddddddddbbbcccccccccbbbaaa___^^^]]]]]]]]]]]]\\\\\\\\\\\\ZZZYYYWWWUUUTTTSSSSSSSSSRRRRRRRRRTTTVVVZZZ^^^```eeegggjjjmmmnnnnnnmmmllljjjiiihhhgggggghhhiiiiiijjjjjjiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnoooooosssttttttuuuvvvwwwxxxyyyyyyyyyxxxvvvtttrrrpppooohhhfffdddcccbbb```]]][[[XXXWWWTTTRRROOOMMMLLLLLLGGGFFFEEEEEEDDDDDDEEEEEECCCCCCDDDEEEFFFGGGIIIJJJJJJJJJIIIIIIIIIIIIJJJJJJIIIKKKMMMNNNNNNOOOPPPRRRUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWVVVUUURRRPPPNNNMMMLLLKKKJJJHHHFFFEEEEEEDDDCCCBBBAAA@@@?????????????????????>>>===<<<;;;666666555555555444444444555777:::===@@@DDDJJJMMMMMMNNNNNNLLLGGGBBB>>>===AAAEEEKKKQQQTTTTTTSSSQQQLLLKKKHHHGGGGGGIIIKKKLLLPPPQQQRRRUUUWWWYYY[[[\\\\\\\\\[[[[[[ZZZZZZ[[[[[[\\\]]]^^^___```aaabbbbbbddddddcccdddeeegggiiikkklllmmmooosssvvvwwwvvvtttlllbbbYYYVVVVVV[[[kkk|||sss___LLLEEECCCBBBGGGOOOUUU[[[aaabbbZZZNNNAAA999777888:::@@@JJJWWWdddlllyyywwwkkkYYYHHHAAA>>>???DDDIIIPPP\\\fffttt|||~~~vvvqqquuuyyyyyy{{{qqqhhhffffffbbb^^^]]]WWWQQQIIIBBB>>><<<:::999888888888888777555444333444333111000//////000000000000000000000000000000......///000000111222222<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::::::::999999999888888888::::::999888777777666666777777888999999999999999777777777666555555444444555444222111111222444555222444444444222111222333444444444444444444444444333333333444444444444444333333444555666777888999777888888:::;;;===???@@@DDDEEEFFFJJJPPPVVV]]]```]]]\\\WWWQQQNNNQQQQQQNNNHHHCCC???@@@EEEMMM[[[hhhtttwww||||||vvvllldddaaabbbmmm{{{~~~qqqiii^^^QQQCCC===<<<:::::::::;;;;;;===BBBHHHKKKKKKIIIBBB@@@===<<<;;;999777555666666666666666666666666555444555777777555777;;;DDDQQQdddwww~~~~~~zzzppphhhcccaaa___lll{{{zzznnnccc[[[\\\ccckkkvvv~~~}}}vvvoooaaaUUUGGG@@@======AAAGGGQQQ\\\dddccc]]]XXXRRRNNNIIIIIIHHHHHHHHHJJJLLLMMMMMMQQQWWW\\\^^^______```bbbdddeeedddcccbbbbbbcccfffgggiiiiiihhhhhhhhhiiiiiiiiiiiihhhgggfffeeedddccccccccccccdddeeefffgggiiijjjkkklllmmmmmmmmmmmmjjjkkkkkkkkkllllllmmmmmmmmmnnnnnnnnnnnnmmmlllkkkiiijjjkkkjjjhhhggghhhiiigggfffeeeddddddeeeffffffffffffeeeeeeddddddddddddccccccccccccbbbaaa___^^^]]]]]]]]]^^^]]]]]]]]]]]]YYYXXXVVVTTTRRRPPPOOOOOONNNNNNNNNPPPSSSWWWZZZ]]]bbbdddgggjjjkkkjjjiiigggeeeeeedddddddddeeeffffffhhhhhhhhhhhhiiiiiiiiijjjiiiiiijjjkkkmmmnnnoooooossssssuuuvvvwwwxxxyyyyyyxxxxxxwwwvvvuuusssrrrqqqiiigggfffeeedddccc```]]]YYYXXXVVVSSSQQQOOONNNMMMHHHGGGFFFFFFEEEEEEFFFFFFCCCCCCCCCDDDEEEGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIFFFIIIKKKLLLLLLMMMNNNOOORRRRRRRRRSSSSSSSSSSSSTTTUUUUUUTTTTTTRRRQQQOOONNNLLLLLLKKKIIIHHHGGGEEEEEEEEEDDDCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::555555666666555555444333555777:::<<>><<<:::888888888888888777666555444444333222000000000000000000000000000000000000000//////000000000111111111========================;;;;;;;;;;;;;;;:::::::::::::::::::::999999999999;;;;;;:::999888777666666777777888999999999999999777777777666555555444444555444222111111222444555111222333222111000111222444444444444444444444444333333333444444555555555333333444555666777888999777777888999;;;===???@@@CCCDDDFFFIIIOOOUUU[[[___YYYZZZVVVOOOKKKLLLMMMJJJIIICCC???@@@CCCKKKYYYeeepppuuuzzz{{{vvvoooggg``````iiivvvrrrhhh___RRREEE???<<<::::::;;;<<<<<<>>>CCCJJJNNNNNNMMMDDDAAA>>><<<;;;999777555666666666666666666666666444333555888777666888===GGGUUUjjjzzzwwwkkkddd``````nnn}}}ssscccYYY[[[ccckkkttt|||~~~{{{tttnnnbbbVVVIIIAAA===<<>>BBBGGGJJJLLLMMMMMMJJJEEE@@@===<<<===AAAHHHNNNRRRTTTSSSRRRLLLKKKIIIHHHHHHJJJMMMOOOPPPQQQSSSVVVYYY[[[]]]^^^```___^^^]]]]]]]]]]]]]]]]]]]]]\\\\\\]]]^^^___```aaabbbbbbccceeefffhhhhhhgggggghhhkkkooorrrsssrrrsssmmmeee^^^YYYZZZbbblllxxxkkkTTTJJJJJJMMMXXXdddkkkooorrrpppfffVVVDDD888;;;;;;<<>>BBBFFFLLLVVV```iiirrryyyvvvrrrqqquuuyyy|||xxxqqqkkkfffbbb]]]XXXYYYSSSJJJCCC>>>;;;999888777777888777777666555444444333222111111000000000000000000000000000000000222111111111000000000///>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999===<<<;;;:::999777666666666777888888999999888888777777777666555555444444444444222222222222444444333444444222///.........444444444444444444444444333333333444555555666666333444444555666777888888777777888999;;;===>>>???CCCCCCEEEHHHNNNTTTZZZ]]]XXXZZZWWWOOOJJJJJJIIIHHHIIICCC???@@@CCCIIIUUUaaallltttzzz|||yyysssiii```[[[bbbnnnzzztttkkk```TTTGGG@@@===::::::=========>>>DDDKKKPPPQQQPPPGGGCCC>>>;;;:::999888777666666666666666666666666555333444777777666999???LLL[[[ooo}}}oooccc______pppxxxdddWWWYYYcccjjjuuu}}}zzzrrrjjj^^^TTTIIIAAA<<<;;;@@@FFFPPPXXX[[[UUUNNNJJJHHHEEEAAAAAABBBBBBDDDEEEFFFGGGHHHNNNUUU[[[^^^```bbbcccfffhhhjjjkkkjjjhhhhhhiiigggiiijjjkkkjjjiiijjjkkkhhhiiijjjjjjjjjiiihhhggghhhhhhhhhhhhgggggggggfffhhhiiijjjlllnnnoooooopppllllllmmmooopppqqqrrrssslllllllllkkkkkkkkkkkkkkkiiijjjkkkjjjiiihhhiiikkklllkkkiiifffeeedddddddddeeeffffffffffffeeeddddddaaaaaabbbccccccbbb```___]]]^^^^^^^^^^^^\\\ZZZYYYVVVTTTRRROOOMMMKKKJJJIIIFFFFFFGGGIIILLLPPPTTTWWW[[[^^^bbbfffhhhgggeeedddbbbbbbbbbbbbbbbaaaaaaaaaaaabbbcccdddeeeeeeeeedddfffggghhhjjjkkkmmmnnnoooppprrrtttwwwxxxyyyyyyyyyxxxxxxxxxxxxwwwuuutttsssnnnllljjjiiihhhfffcccaaaZZZXXXVVVTTTQQQOOONNNNNNKKKJJJIIIIIIHHHHHHIIIIIIEEEDDDEEEEEEFFFGGGHHHHHHIIIIIIHHHHHHHHHHHHIIIIIIFFFHHHKKKLLLLLLLLLMMMOOONNNNNNNNNNNNOOOOOOOOOPPPQQQQQQPPPPPPPPPPPPPPPPPPMMMLLLKKKJJJIIIHHHGGGGGGEEEDDDCCCBBBAAA@@@@@@@@@;;;;;;;;;;;;:::999888777666666555555555444444444333555888:::===AAAEEEIIIKKKLLLMMMJJJFFFAAA???>>>===AAAHHHNNNRRRTTTSSSRRRLLLJJJIIIHHHHHHJJJMMMOOOPPPQQQTTTVVVYYY\\\^^^_________^^^]]]]]]]]]^^^^^^^^^^^^^^^^^^^^^_________```aaabbbccceeefffggggggeeefffgggjjjnnnqqqqqqppprrrnnnhhh```[[[[[[```fffttt}}}pppXXXNNNNNNTTT```mmmssstttuuusssiiiYYYGGG:::<<<;;;<<>>AAADDDIIISSS]]]fffoooxxxxxxsssppptttyyy}}}|||vvvnnniiieee___YYYYYYSSSKKKCCC???<<<:::999777777777777777666555555333333333222222111000000000000000000000000000000333222222111000000//////>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::======<<<:::999888777666555666777777888888777777777777777666555555444444333333333333333333333333222333444222000//////000444444444444444444444444333333444444555666666666444555555555666666777777666777777999:::<<<>>>???CCCCCCDDDHHHMMMSSSYYY\\\ZZZ\\\YYYPPPJJJHHHHHHFFFGGGBBB??????BBBGGGRRR]]]kkkttt|||~~~}}}yyymmmaaaYYY___hhhsss~~~xxxnnnaaaUUUIIIBBB>>>;;;;;;>>><<<<<<===CCCKKKQQQRRRQQQIIIEEE>>>:::999999999999666666666666666666666666666333333666666666;;;AAAPPP___rrr}}}~~~}}}}}}~~~ttteeebbbddduuuiiiZZZ\\\ffflll|||zzzooofffWWWNNNEEE???;;;999>>>EEEMMMSSSTTTNNNFFFDDDCCCBBB@@@@@@AAAAAABBBCCCDDDDDDGGGLLLSSSYYY]]]```bbbdddfffhhhkkklllkkkjjjjjjkkkhhhiiikkkjjjiiiiiijjjlllhhhiiikkklllmmmlllkkkjjjlllllllllkkkjjjiiihhhgggggghhhjjjlllnnnppppppqqqnnnooooooooooooppppppppplllkkkkkkjjjjjjjjjjjjjjjiiijjjkkkkkkiiiiiijjjkkklllkkkiiigggfffeeeffffffeeefffgggggggggfffdddddd___```bbbccccccbbbaaaaaa]]]^^^^^^^^^]]][[[XXXWWWQQQPPPNNNKKKIIIGGGFFFFFFAAABBBBBBEEEHHHLLLQQQSSSVVVZZZ___dddffffffdddbbbbbbbbbbbbbbbbbbaaa```___]]]^^^```aaabbbbbbbbbaaacccdddeeegggiiijjjllllllnnnooorrruuuwwwwwwwwwwwwyyyyyyyyyxxxwwwvvvtttssspppnnnlllkkkiiigggdddaaa[[[YYYWWWUUURRRPPPOOOOOOJJJJJJIIIHHHHHHHHHHHHIIIFFFFFFEEEFFFFFFGGGHHHIIIHHHGGGGGGFFFFFFGGGGGGHHHEEEHHHJJJKKKKKKLLLMMMNNNMMMMMMMMMNNNNNNNNNOOOOOOPPPPPPOOOOOOPPPPPPQQQQQQMMMMMMLLLKKKJJJJJJIIIHHHEEEDDDCCCAAA@@@@@@??????;;;;;;;;;;;;:::999888888777666555444333444555555333555888:::<<<@@@DDDHHHJJJKKKLLLKKKGGGCCC@@@@@@???CCCJJJPPPTTTUUUTTTSSSKKKJJJHHHGGGHHHJJJMMMOOOPPPRRRTTTWWWZZZ]]]___```^^^^^^]]]]]]]]]^^^____________```aaaaaa```___^^^___```bbbccceeefffffffffffffffhhhkkkoooqqqpppoooqqqpppkkkccc^^^^^^bbbfffrrr|||ttt\\\RRRRRRXXXeeerrrtttttttttrrrjjj[[[JJJ>>><<<::::::>>>HHHUUUccclllnnn{{{}}}uuudddSSSCCC???>>>@@@CCCHHHQQQZZZgggpppzzz{{{uuupppsssyyy}}}~~~{{{sssmmmkkkfff___ZZZTTTLLLEEE@@@>>><<<;;;777777777777777666666555333333333333222111000000000000000000000000000000111111111111111111111111========================;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::>>>===<<<;;;999888777666555555666777777777777777777777777666555555444444222333333444444333333222///111222222222222444555444444444444444444444444333333444444555666777777555555555666666666666666666777777999:::<<<>>>???BBBCCCDDDGGGLLLSSSXXX\\\[[[^^^[[[RRRKKKIIIHHHFFFEEEAAA>>>???AAAFFFPPPZZZkkkuuu~~~|||ooobbb[[[___fffoooyyyzzzqqqbbbVVVJJJCCC>>>;;;<<>>999888999::::::666666666666666666666666666333333555666666;;;BBBQQQ```rrr{{{zzzwwwyyy}}}vvvyyy~~~xxxiiihhhlllzzzppp```aaakkkqqq{{{nnndddQQQJJJBBB===:::888===EEEIIIOOOPPPIIIBBB@@@@@@@@@???@@@@@@AAABBBBBBCCCCCCFFFKKKRRRWWW\\\___ccceeeeeehhhkkkllllllkkkkkkkkkiiijjjkkkjjjiiiiiikkkmmmhhhjjjlllnnnnnnnnnmmmlllooooooooonnnllljjjiiihhhggghhhjjjlllnnnpppqqqqqqqqqppppppooonnnmmmmmmllllllkkkjjjjjjiiiiiijjjjjjiiijjjkkkkkkjjjiiijjjlllkkkjjjiiiggggggggghhhhhheeefffgggggggggfffdddddd^^^___aaabbbccccccbbbbbb]]]^^^^^^^^^\\\ZZZWWWUUUNNNMMMKKKHHHFFFEEEDDDCCC>>>???@@@BBBEEEJJJNNNPPPSSSWWW]]]bbbeeeeeecccaaaccccccccccccbbbaaa______[[[\\\^^^````````````___aaabbbccceeeggghhhjjjjjjkkkmmmpppsssuuuuuuuuuuuuzzzzzzyyyyyywwwvvvtttsssrrrpppmmmllljjjgggdddaaa\\\ZZZXXXVVVSSSQQQPPPPPPJJJIIIHHHHHHGGGGGGHHHHHHGGGFFFFFFFFFGGGHHHIIIIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEGGGJJJKKKKKKKKKLLLNNNMMMMMMMMMMMMNNNNNNNNNNNNPPPOOOOOOOOOPPPPPPQQQRRRNNNNNNMMMLLLKKKJJJJJJIIIDDDCCCBBBAAA@@@?????????<<<<<<<<<<<<;;;:::999999888666444333222333555666333555777999<<>>@@@BBBGGGPPPYYYiiirrr|||~~~vvvppprrrxxx}}}}}}vvvqqqpppkkkddd[[[UUUMMMFFFBBB@@@>>>===666777777777777777666555333333333333333111000000000000000000000000000000000000000111222222333333AAA???>>>===>>>>>><<<:::::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888777666666666666666777888888777777666555444444444222222222222222222222222555555555555555555555555333333333333333333333333555444444333333444444555444444444555555555666666:::::::::;;;;;;<<<<<<<<<>>>AAACCCEEEGGGMMMVVV]]]ccc]]]VVVRRRRRRQQQOOOLLLMMMGGGAAA??????CCCMMMWWWiiivvvvvvhhh___^^^bbbkkkttt|||yyyjjj___PPPEEE@@@???===;;;======>>>@@@CCCHHHLLLNNNJJJGGGBBB===999777666666999888888777666555555444888777777888666444999AAAVVVbbbooouuuttttttuuuwww{{{tttqqq~~~~~~mmmkkkrrrssscccgggttt}}}qqq^^^QQQGGG???;;;:::999<<>><<<===>>>??????@@@BBBDDDEEEIIIOOOTTTXXX[[[^^^aaafffffffffjjjmmmnnnkkkhhhjjjiiihhhggggggiiikkklllllllllllllllllllllllllllppppppqqqqqqpppooommmllllllmmmmmmnnnnnnnnnnnnnnnooooooooonnnnnnnnnnnnnnnnnnnnnmmmllljjjiiihhhhhhjjjiiihhhggggggiiikkkmmmiiiiiijjjiiiiiihhhffffffddddddddddddddddddddddddaaabbbbbbcccccccccbbbbbb^^^]]][[[YYYWWWUUUUUUTTTPPPMMMIIIDDDAAA???>>>===???>>>>>>???BBBFFFJJJLLLUUUVVVYYY\\\^^^___`````````bbbeeefffeeeaaa]]]ZZZYYYYYYYYYZZZ[[[\\\^^^___^^^aaadddeeeeeedddeeeeeehhhjjjllloooqqqssstttuuuxxxyyyzzzzzzyyyxxxuuutttuuurrrooollljjjiiifffddd^^^]]]ZZZWWWUUUSSSRRRQQQLLLMMMNNNNNNLLLJJJGGGEEEHHHGGGFFFEEEEEEFFFGGGHHHKKKJJJJJJIIIIIIHHHGGGGGGHHHHHHHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJLLLNNNPPPRRRQQQRRRSSSSSSRRRPPPNNNLLLMMMMMMLLLKKKJJJIIIHHHHHHEEEDDDBBBAAAAAA@@@>>><<<;;;::::::999888777666666777555444444555555444333555666888999;;;>>>CCCGGGKKKMMMNNNMMMJJJGGGEEEDDDGGGIIINNNSSSWWWVVVRRRNNNLLLKKKHHHFFFFFFGGGJJJLLLRRRRRRSSSUUUWWWZZZ\\\^^^\\\]]]]]]^^^^^^_________bbbccccccdddcccaaa^^^]]]^^^___aaaccceeegggiiijjjkkkjjjiiikkkmmmnnnnnnmmmmmmpppqqqmmmfffbbbeeeiiipppzzz|||dddVVVYYYdddpppvvvxxxpppjjjiiifff\\\MMMBBB;;;888888<<>>BBBDDDEEENNNZZZiiiyyy~~~vvvzzz~~~zzzsssoooppppppmmmdddZZZMMMCCC>>><<<<<<;;;888888888777777777777777333333222222111222222222222222222111111111000000000111111111111222222222@@@>>>============<<<:::::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888666666666666666777888888888777777666555555444444444444444444444444444444555555555555555555555555333333333333333333333333555555444444444444555555444444444555555555666666888888999999:::;;;<<<<<>>AAAEEEIIILLLJJJGGGCCC>>>:::888777777888888777777666666555555888555444666666777===EEEUUUcccpppuuutttttttttuuu{{{}}}vvvrrrqqq|||~~~nnnnnnuuuqqqeeejjjvvv~~~ppp^^^PPPGGG>>>:::999888;;;@@@EEEDDDCCCAAA@@@>>>===<<<<<<===>>>??????@@@BBBDDDEEEIIIOOOTTTWWW[[[___aaahhhggghhhjjjmmmnnnmmmjjjjjjiiihhhggghhhiiikkkllllllllllllllllllllllllllloooooopppqqqqqqpppnnnmmmmmmmmmnnnoooooooooooonnnnnnnnnooooooooonnnmmmllllllllllllkkkkkkjjjjjjjjjiiihhhgggggghhhjjjlllmmmllllllkkkjjjjjjiiiiiihhhddddddddddddddddddddddddbbbbbbbbbccccccbbbaaaaaa\\\\\\ZZZXXXUUUSSSQQQPPPLLLJJJFFFBBB???======<<<======<<<===@@@DDDHHHJJJQQQSSSUUUXXXZZZ[[[\\\\\\\\\^^^aaacccccc```]]][[[YYYXXXXXXXXXYYYYYYZZZ[[[\\\^^^```bbbbbbbbbdddeeeggghhhjjjmmmoooqqqrrrssswwwxxxzzzzzzzzzxxxvvvttttttrrrnnnlllkkkjjjhhhfff___^^^\\\YYYVVVSSSRRRQQQLLLMMMMMMMMMKKKJJJHHHFFFHHHGGGFFFEEEEEEFFFGGGHHHIIIIIIIIIIIIHHHHHHHHHHHHGGGGGGHHHHHHHHHIIIIIIIIIKKKJJJIIIIIIJJJKKKMMMNNNOOOPPPRRRSSSRRRQQQOOOMMMNNNMMMLLLKKKJJJIIIHHHHHHFFFDDDBBBBBBBBBAAA???===>>>======<<<;;;:::999999777555444444555555444333444666777999:::>>>CCCFFFJJJLLLNNNMMMJJJGGGFFFEEEHHHJJJOOOTTTWWWVVVRRROOOLLLJJJGGGEEEEEEGGGJJJLLLOOOPPPRRRTTTWWWYYY[[[[[[\\\\\\]]]]]]^^^^^^_________```bbbcccdddcccaaa```aaaaaabbbcccdddffffffgggiiihhhhhhjjjlllnnnnnnmmmmmmooopppllleeebbbcccgggoooyyyyyycccXXX]]]iiitttyyyzzzqqqjjjhhhhhh___PPPCCC<<<888888;;;AAAJJJYYYfffmmmxxx~~~ppp```KKKBBB>>>BBBCCCDDDLLLWWWhhhxxxwwwzzzzzzzzzwwwrrrrrruuuvvvtttiii```TTTIIIBBB>>><<<:::888888888888777777777777444333333222111111111222222222222111111111000000000000111111111222222222???===<<<<<<======;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888555555555555666888999999888777777666666555555444444444444444444444444444444444444444444444444444333333333333333333333333555555444444444444555555444444555555555666666666666666777888:::;;;<<<<<>>@@@@@@???>>>===<<<;;;;;;;;;===>>>??????@@@BBBEEEEEEIIINNNSSSWWW[[[___bbbhhhgggggghhhkkkllllllkkkjjjjjjiiihhhhhhiiikkklllkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnpppqqqqqqppppppooommmnnnooooooppppppoooooommmnnnpppppppppooommmkkkkkkkkkkkkkkkkkkkkkkkkkkkhhhggggggggghhhjjjmmmnnnmmmllljjjiiihhhhhhiiiiiiddddddddddddddddddeeeeeebbbbbbcccbbbbbbaaa```___ZZZZZZYYYWWWSSSPPPMMMKKKFFFEEEBBB???===;;;;;;;;;;;;::::::;;;===AAADDDFFFKKKLLLOOORRRTTTUUUUUUUUUVVVXXX[[[^^^___^^^\\\[[[XXXWWWWWWVVVUUUUUUVVVVVVXXXZZZ\\\]]]]]]___bbbdddeeefffhhhjjjlllnnnpppqqqvvvwwwxxxyyyyyyxxxwwwuuutttrrrooonnnmmmllliiigggbbb```^^^[[[WWWTTTRRRQQQMMMMMMLLLKKKJJJJJJIIIIIIGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIGGGGGGGGGGGGGGGHHHHHHHHHJJJIIIHHHGGGGGGGGGHHHIIIMMMNNNPPPQQQRRRQQQPPPOOONNNMMMLLLLLLKKKJJJIIIIIIGGGEEECCCCCCCCCBBB@@@>>>???>>>>>>===<<<;;;:::999666555444444555555444222444666777888:::===BBBFFFHHHJJJLLLLLLJJJHHHGGGGGGIIILLLPPPUUUXXXWWWSSSOOOLLLJJJGGGEEEEEEGGGJJJLLLLLLNNNQQQTTTVVVXXXXXXYYY[[[[[[\\\]]]]]]^^^______]]]___aaacccdddeeeeeedddddddddddddddddddddddddddgggggggggjjjlllnnnnnnmmmkkklllmmmiiieeecccdddfffooowwwtttaaa[[[bbboooyyy||||||sssiiigggiiicccTTTEEE<<<888777:::???IIIZZZhhhqqq{{{}}}qqqcccMMMDDD???AAABBBCCCJJJUUUcccuuuwwwyyyxxxwwwsssooorrrwwwwwwssshhhaaaWWWMMMFFFAAA===;;;999999888888888777777777555444333222111111000000222111111111111000000000000000000111111111222222>>><<<;;;;;;<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888444444444555666888999:::777777777777666666555555222222222222222222222222444444444444444444444444333333333333333333333333444444333333333333444444555555555555666666666666555666777999:::<<<======@@@AAABBBCCCFFFMMMXXX```cccgggkkkjjjeee^^^[[[ZZZVVVOOOHHHEEEBBBBBBIIIQQQdddrrr~~~yyymmm```[[[ZZZbbbllluuu}}}~~~uuukkk\\\OOOFFFAAA===<<<:::999:::;;;>>>AAAEEEGGGJJJHHHDDD@@@===;;;:::999666666666666777777777777777333111555:::===CCCIII^^^nnn}}}~~~~~~{{{wwwwwwuuupppkkkkkknnnrrr}}}}}}}}}~~~sssjjjnnnxxxyyymmmlllttt~~~{{{rrrdddWWWKKKCCC;;;999888777999>>>>>>======<<<<<<;;;;;;;;;;;;<<<>>>>>>???@@@CCCEEEFFFIIINNNSSSVVVZZZ___bbbeeeeeedddeeefffhhhiiijjjkkkjjjiiiiiiiiijjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjlllmmmooopppqqqqqqppppppnnnnnnooopppppppppppppppnnnoooqqqsssrrrpppnnnlllllllllkkkkkkkkkkkkjjjjjjffffffggghhhiiikkkmmmnnnkkkjjjhhhfffeeefffggghhhdddddddddeeeeeeeeeeeeeeecccccccccbbbaaa```^^^]]]YYYXXXXXXUUURRRMMMHHHFFF@@@???>>><<<:::999999999888888888999;;;>>>@@@BBBEEEFFFHHHKKKMMMNNNNNNNNNNNNPPPSSSWWWYYYZZZ[[[ZZZXXXWWWUUUTTTSSSRRRRRRRRRTTTUUUWWWXXXYYY\\\```ccccccdddeeegggjjjlllnnnooossstttvvvxxxyyyxxxwwwvvvvvvtttqqqpppnnnllliiigggdddccc```]]]ZZZVVVSSSRRRNNNNNNLLLKKKJJJJJJJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFFFFGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDDDDEEEFFFFFFIIIKKKMMMPPPQQQQQQPPPPPPMMMMMMLLLKKKKKKJJJIIIIIIHHHFFFDDDDDDDDDCCCAAA???<<<<<<;;;:::999888777777666555333444555555444222444555777888999<<>>@@@BBBCCCJJJTTT^^^ooo{{{wwwzzzzzzxxxrrrmmmnnnqqqpppkkk```\\\TTTMMMFFFAAA>>><<<:::999999888888777777777666555444222111000000000111111111111000000000000000000000000111111111111===<<<;;;;;;<<<<<<;;;:::::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888444444444555666888999:::777777777777777666666666222222222222222222222222444444444444444444444444333333333333333333333333333333222222222222333333555555555666666666777777777777888:::;;;===>>>???@@@AAABBBCCCFFFLLLVVV^^^bbbfffhhhgggbbb^^^]]]^^^YYYRRRKKKGGGCCCBBBHHHOOOdddsssyyynnnddd]]][[[bbbllluuu}}}}}}xxxoooaaaSSSHHHAAA>>><<<;;;::::::;;;===AAADDDFFFIIIGGGDDDAAA>>><<<;;;:::666666666666777777777777555333444999<<<>>>CCCIIIcccuuu~~~{{{uuummmhhhhhhnnnttt|||{{{zzz{{{}}}{{{yyysssiiidddkkkuuu~~~sssnnnpppxxxxxxlll^^^TTTHHH@@@999888888777:::>>>>>>>>>======<<<<<<<<<<<<:::<<<>>>>>>???@@@CCCEEEFFFJJJNNNRRRVVVZZZ___cccddddddeeeeeefffgggiiijjjkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkkmmmooopppppppppooonnnnnnooopppppppppppppppoooqqqsssttttttrrrooommmnnnmmmmmmllljjjiiiiiihhhffffffggghhhjjjkkkmmmnnnkkkjjjgggeeeeeeeeeggghhhdddddddddeeeeeefffffffffdddccccccbbb```^^^\\\[[[WWWWWWVVVSSSOOOJJJEEEBBB<<<<<<;;;:::999888888888777777777888:::<<<===??????AAACCCEEEGGGHHHHHHHHHHHHIIILLLPPPSSSUUUWWWXXXVVVUUUTTTRRRQQQQQQQQQPPPQQQRRRTTTUUUVVVYYY]]]```aaabbbcccdddgggjjjlllmmmoooqqqtttvvvwwwxxxwwwvvvxxxvvvtttrrrpppmmmiiifffeeeeeeccc```\\\XXXUUUSSSPPPOOONNNMMMLLLKKKKKKKKKGGGGGGGGGHHHHHHGGGGGGGGGDDDEEEEEEFFFGGGHHHIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFCCCCCCBBBBBBBBBDDDEEEFFFFFFHHHJJJMMMOOOPPPOOOOOOLLLLLLKKKKKKJJJJJJIIIIIIHHHGGGEEEDDDDDDCCCAAA???;;;;;;:::999888777666666666444333333444444333222444555666777888;;;@@@CCCEEEGGGJJJKKKJJJIIIHHHIIIKKKNNNRRRWWWYYYXXXTTTPPPJJJHHHFFFDDDEEEGGGJJJLLLKKKMMMQQQTTTWWWXXXXXXWWWYYYYYYZZZ[[[\\\]]]^^^___``````aaabbbcccdddddddddbbbbbbbbbccccccdddddddddffffffhhhkkkooopppooonnnccccccdddfffjjjmmmoooooorrryyy|||nnn```___jjjwww||||||}}}uuujjjcccddddddWWWHHH===:::888888;;;EEEYYYjjjxxx{{{qqqeeeQQQEEE>>>@@@CCCDDDKKKTTT]]]mmmvvv|||~~~yyy~~~~~~{{{tttmmmlllmmmkkkfff]]]ZZZUUUMMMFFF@@@===<<<:::::::::999888777777666666555444222111000000000000000000000000000000000//////000000000111111111===<<<;;;<<<======<<<;;;::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888555555555555666888999999777777777777777777777777444444444444444444444444333333333333333333333333333333333333333333333333333333222222222222333333555555666666666777777777888888999:::<<<===>>>>>>???AAACCCDDDEEEKKKSSSYYY```bbbccccccaaa_________[[[UUUNNNIIIEEECCCHHHOOOcccsss{{{rrrhhh```\\\bbbmmmvvv~~~~~~yyyqqqdddVVVJJJBBB>>>===<<<;;;;;;<<<===@@@CCCEEEGGGFFFDDDAAA>>><<<;;;:::777777777777666666666666333333666;;;<<<>>>EEEMMMfffyyyxxxnnnhhhjjjqqqyyy{{{zzzxxxyyyzzz{{{{{{zzzuuuqqqlllfff___^^^iiiuuu}}}}}}}}}~~~vvvpppppptttzzzuuugggZZZRRREEE>>>888888999999<<<@@@??????>>>>>>======<<<<<<:::<<<===>>>???AAADDDFFFGGGJJJNNNRRRUUUZZZ___ccceeeggghhhiiihhhiiijjjlllkkkkkkkkkkkkkkkjjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiijjjlllmmmnnnnnnnnnmmmmmmnnnooooooppppppoooooopppqqqsssssssssrrrpppoooooonnnmmmllljjjiiihhhgggfffggghhhiiijjjkkklllllllllkkkiiihhhgggggghhhhhhdddddddddeeeffffffggggggddddddcccaaa___]]][[[YYYTTTTTTRRRNNNJJJFFFBBB???::::::999999888777777777777777777888999;;;<<<======>>>@@@BBBDDDDDDDDDDDDDDDEEEGGGJJJMMMPPPSSSTTTRRRRRRQQQPPPPPPPPPPPPPPPOOOQQQSSSTTTVVVXXX[[[^^^_________aaacccfffiiikkkkkkmmmpppsssvvvvvvvvvvvvyyywwwuuutttrrrooojjjgggffffffdddbbb___[[[WWWUUURRRRRRQQQPPPNNNMMMLLLKKKGGGGGGHHHHHHHHHHHHGGGGGGDDDDDDEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFFFFFFFBBBBBBAAAAAABBBDDDEEEFFFCCCEEEHHHKKKMMMNNNMMMMMMJJJJJJJJJIIIIIIIIIHHHHHHHHHFFFDDDDDDDDDCCCAAA???===<<<;;;:::999888888777555444333333444444333111444555666777888;;;???BBBDDDGGGJJJKKKJJJIIIHHHIIILLLNNNRRRWWWYYYWWWSSSOOOIIIHHHEEEDDDEEEGGGJJJLLLLLLMMMPPPSSSUUUWWWXXXXXXXXXXXXYYYZZZ\\\]]]^^^^^^``````aaaaaaaaabbbbbbbbb```aaaaaabbbcccdddeeeeeeffffffhhhkkknnnooommmlll```___```eeelllrrrsssssstttzzz|||nnn```aaannn{{{~~~}}}xxxmmmbbbaaabbbXXXKKK===;;;999999:::CCCVVVhhhvvvuuuiiiVVVIII???AAADDDEEEKKKSSS\\\kkkuuuzzz|||~~~yyyqqqllllllkkkiiiaaa^^^YYYPPPGGG???<<<:::;;;;;;:::999888777777666555444333222111111000000//////000000000000000111/////////000000000111111>>>===<<<<<<>>>>>>===<<<::::::::::::::::::::::::::::::::::::::::::::::::888999999::::::999999888666666666666666777888888777777777777777777777777444444444444444444444444333333333333333333333333333333333333333333333333555444444333333444444555555666666666777777777777888888999:::;;;;;;<<<<<<>>>@@@CCCDDDEEEIIIOOOUUU^^^^^^___bbbccccccaaa___]]]VVVOOOKKKFFFDDDHHHOOO```qqqxxxkkkaaa\\\aaammmvvv~~~~~~}}}zzzrrrfffWWWKKKBBB???>>><<<;;;;;;;;;<<>><<<;;;:::888888777777666666555555222333666999888<<>>CCC@@@@@@???>>>======<<<<<<:::;;;===>>>???AAADDDFFFGGGJJJNNNQQQUUUZZZ```cccdddgggjjjkkkjjjiiijjjlllkkklllllllllkkkjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiihhhiiikkklllmmmllllllkkkmmmmmmnnnoooooooooooonnnppppppqqqqqqppppppooonnnmmmmmmlllkkkkkkjjjiiiiiigggggghhhiiijjjkkkkkkkkkjjjjjjjjjiiihhhhhhggggggddddddeeeeeefffgggggggggeeedddcccaaa^^^\\\YYYXXXQQQOOOLLLIIIEEEAAA>>>===:::::::::999888777777666888888888999:::;;;<<<<<<;;;===???AAABBBCCCBBBBBBAAABBBCCCEEEHHHKKKNNNPPPMMMMMMMMMMMMMMMNNNOOOOOONNNPPPTTTUUUVVVXXXZZZ[[[[[[[[[[[[\\\^^^bbbeeeggghhhjjjnnnqqqtttuuuuuuuuuvvvuuuuuuttttttqqqnnnkkkffffffeeedddaaa]]]ZZZWWWTTTTTTTTTSSSQQQNNNLLLJJJGGGGGGHHHIIIIIIHHHGGGGGGDDDEEEEEEEEEFFFFFFGGGGGGHHHHHHGGGGGGGGGFFFFFFFFFDDDDDDCCCBBBBBBCCCDDDEEEAAABBBEEEHHHKKKKKKKKKKKKIIIHHHHHHHHHHHHGGGGGGGGGHHHFFFDDDCCCCCCBBB@@@???======<<<;;;:::999999888555444222333444444333111444555666666777:::>>>AAAEEEGGGJJJKKKJJJHHHHHHHHHKKKMMMRRRVVVXXXWWWRRRNNNIIIGGGEEEDDDDDDGGGJJJLLLKKKLLLNNNPPPSSSUUUVVVWWWWWWXXXYYYZZZ[[[]]]^^^^^^____________```aaabbbcccaaaaaaaaabbbccccccdddddddddeeegggjjjlllllljjjhhh___\\\]]]ccclllssstttrrrtttzzz|||nnnaaacccrrr~~~|||rrrddd___```YYYNNN===<<<;;;::::::BBBTTTfffrrr}}}qqq\\\NNNBBBBBBDDDDDDIIIPPPWWWhhhssszzz|||~~~ssskkkiiiiiiiii```^^^YYYPPPFFF???<<<<<<<<<;;;;;;:::888777777666444333333222111111111222////////////000000111111////////////000000000111>>>===<<<===>>>???>>>===::::::::::::::::::::::::::::::::::::::::::::::::999999999::::::999999999777666666666666666777888777777777777777888888888222222222222222222222222333333333333333333333333333333333333333333333333666666555555555555666666666666666666777777777777888888888999999:::::::::===@@@CCCEEEEEEHHHMMMRRR\\\\\\^^^cccggggggbbb^^^]]]WWWPPPKKKGGGDDDHHHOOO]]]ooo~~~}}}lllbbb\\\aaalllvvv~~~}}}||||||zzz}}}yyysssgggXXXKKKBBB???>>>;;;:::::::::<<<>>>AAABBBDDDDDDBBB@@@>>><<<;;;:::999888888777666555555444111333666666555;;;MMM___ppp|||qqqllloooyyy{{{uuurrrqqqrrrkkkeee^^^YYYVVV\\\lll|||{{{wwwvvvsssnnnpppmmmnnntttxxxzzzxxxjjjYYYMMMHHHAAA;;;777888;;;<<<@@@DDDAAA@@@???>>>===<<<;;;;;;999;;;===>>>???AAADDDGGGHHHJJJNNNQQQUUUZZZ```dddaaaeeeiiijjjiiihhhhhhjjjllllllllllllkkkkkkjjjiiihhhhhhhhhhhhhhhhhhhhhhhhhhhiiijjjkkklllkkkjjjiiilllmmmmmmnnnnnnnnnnnnnnnooooooooonnnnnnnnnnnnnnnkkkkkkkkkkkkkkkkkkkkkkkkggghhhiiijjjjjjjjjjjjjjjggghhhhhhhhhgggfffeeedddddddddeeeeeefffggghhhhhheeeeeecccaaa^^^[[[YYYWWWNNNLLLIIIEEEAAA>>><<<;;;::::::::::::999888666666888999999:::;;;;;;<<<<<<;;;===>>>@@@BBBBBBBBBBBBAAAAAAAAACCCEEEIIILLLMMMJJJJJJJJJJJJKKKMMMNNNOOONNNQQQTTTWWWWWWXXXYYYZZZXXXXXXXXXYYY[[[___bbbdddfffhhhlllpppssstttuuuuuutttssstttuuuuuutttqqqnnnfffffffffeeebbb___[[[YYYVVVVVVVVVUUUSSSOOOLLLJJJGGGGGGIIIIIIIIIIIIGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFHHHHHHHHHHHHGGGGGGFFFFFFGGGFFFDDDCCCBBBBBBCCCCCC???AAADDDGGGIIIJJJJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGGGGEEECCCCCCCCCBBB@@@>>>===<<<;;;:::999888888777555444222333444444333111333444555666777:::>>>AAAEEEGGGJJJKKKIIIHHHGGGGGGKKKMMMQQQVVVXXXVVVRRRNNNHHHGGGEEECCCDDDGGGJJJLLLKKKKKKLLLNNNPPPSSSUUUWWWWWWWWWXXXZZZ[[[]]]^^^^^^]]]]]]]]]^^^___aaaccccccbbbbbbbbbbbbbbbbbbcccccccccccceeehhhjjjjjjgggeee^^^[[[[[[aaakkkrrrssspppsssyyy|||nnnbbbeeeuuuvvvfff___```ZZZPPP>>>===<<<;;;;;;AAASSSdddoooxxxaaaRRREEECCCDDDCCCGGGMMMQQQcccpppzzz~~~yyy~~~sssgggcccdddeee\\\ZZZVVVNNNEEE???>>>???<<<<<<;;;:::999777777666333333222222111222222222.../////////000000111111////////////000000000000>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<======<<<;;;::::::888888888999999:::::::::777777777777777666555555777777777777777666555555444333333222222333333444222333333444444333333222444444444444444444444444222333333444555666777777777777777777888888888888999999999999:::;;;<<<===>>>@@@BBBCCCEEEHHHLLLOOOSSS\\\dddeeedddccc```]]]___\\\YYYTTTMMMGGGJJJPPPcccppp}}}vvvhhh]]]___jjjttt|||}}}{{{|||rrrcccXXXOOODDD===;;;;;;;;;;;;;;;===???AAACCCFFFFFFEEEBBB>>>;;;;;;;;;777777666555555555555555777777777999:::BBBRRRcccuuurrrooowww{{{vvvqqqkkkeee^^^XXXVVV]]]ooo~~~xxxssspppsssrrrqqqrrrttt{{{vvvhhhYYYMMMFFF???<<<888777999>>>AAACCCDDDAAA>>>============<<<<<<;;;;;;<<<>>>BBBEEEGGGLLLOOORRRVVVYYY]]]aaaddddddeeefffggghhhhhhhhhhhhhhhjjjkkkmmmmmmlllkkkjjjjjjjjjiiiiiijjjjjjkkkllljjjjjjjjjkkklllmmmoooooommmnnnnnnoooooooooooonnnnnnooopppqqqpppnnnlllkkkmmmmmmmmmmmmmmmllllllkkklllkkkjjjjjjiiiiiijjjjjjgggggggggggggggfffffffffffffffeeefffhhhgggeeecccdddbbb___]]]\\\YYYVVVSSSJJJGGGCCC@@@???===:::888666666666666666666666666666555555555777888:::<<<>>>>>>@@@AAABBBCCCCCCCCCAAAAAAAAABBBCCCEEEGGGIIIHHHHHHHHHIIIJJJKKKMMMMMMOOOOOOQQQSSSTTTVVVXXXXXXVVVUUUTTTTTTUUUXXX[[[]]]bbbcccgggjjjmmmoooppppppqqqqqqssstttuuuuuuuuuuuummmllljjjhhheeecccaaa```YYYYYYXXXVVVSSSPPPMMMKKKIIIHHHFFFDDDDDDEEEGGGHHHIIIIIIHHHGGGFFFFFFFFFFFFGGGHHHHHHIIIJJJKKKLLLLLLHHHGGGGGGFFFFFFEEEEEEEEEAAABBBCCCDDDEEEFFFGGGHHHGGGFFFEEEFFFGGGFFFEEECCCCCCDDDDDDDDDCCCAAA???>>>===>>>>>>===<<<999777666555555444333333333333444666777777777777999===@@@CCCEEEGGGHHHGGGFFFFFFGGGJJJMMMRRRUUUWWWUUUSSSQQQJJJHHHEEEDDDDDDGGGKKKNNNMMMMMMNNNOOOQQQTTTWWWXXXTTTUUUVVVWWWYYY[[[]]]^^^______```aaabbbcccddddddeeeeeeffffffeeedddccccccdddeeeeeefffeeeeeedddddd```YYYSSSUUU___jjjqqqsssuuu|||qqqmmmiiikkkwwwwwwkkkgggeee___WWWHHH>>>888;;;???CCCNNN\\\jjjxxx|||fffWWWHHHBBBCCCEEEIIINNNVVV```nnnzzz}}}{{{wwwkkkeeeaaa^^^ZZZUUUQQQMMMGGG@@@>>>@@@<<<;;;;;;:::999888777777555555555444333222111000000000000000000000000000111111111111111111111111=========<<<<<<<<<;;;;;;::::::::::::::::::::::::<<<<<<<<<<<<<<<;;;::::::999999999999:::::::::;;;777777777777777666666555444555666777777888777777444333333222222333333444222333333444444333333222444444444444444444444444333333333444444444444444444444444444555555555555999999999999::::::;;;<<<>>>@@@BBBCCCEEEHHHLLLPPPUUU^^^gggiiigggfffccc___]]]]]]\\\YYYPPPIIIKKKRRR```mmmzzzwwwiii]]]___iiisss{{{vvvggg]]]SSSHHHAAA???::::::::::::<<<>>>@@@AAAEEEFFFEEEBBB???<<<;;;;;;777777666555555555555666888888888:::;;;CCCTTTdddxxxvvvttt}}}}}}zzzpppiiibbb]]]\\\bbbssszzzsssnnnooonnnnnnpppuuu}}}ssseeeVVVKKKEEE>>>;;;888888;;;@@@EEEGGGCCCAAA>>>============<<<<<<<<<<<<===???BBBEEEGGGKKKNNNSSSXXX[[[^^^bbbddddddeeefffggghhhhhhhhhhhhhhhiiikkkllllllllljjjiiijjjiiiiiiiiijjjkkklllllllllkkkkkkkkkkkklllmmmmmmmmmnnnnnnooooooooooooooollllllnnnnnnnnnnnnmmmmmmnnnnnnnnnnnnnnnmmmmmmlllkkkkkkjjjiiiiiiiiiiiijjjhhhgggggggggffffffeeeeeeeeeeeeeeefffggggggeeecccbbb```^^^\\\ZZZVVVRRROOOGGGDDDAAA>>><<<;;;888666666666666666666666666666777777666777888:::;;;<<<>>>>>>@@@AAABBBCCCCCCCCCAAAAAAAAAAAACCCDDDFFFHHHFFFGGGGGGGGGHHHJJJKKKLLLMMMNNNOOOPPPRRRSSSTTTUUURRRQQQQQQQQQRRRUUUXXXZZZ___```cccgggjjjlllmmmnnnpppqqqrrrssstttuuuuuuuuuooonnnllljjjgggeeecccbbb[[[[[[ZZZXXXUUURRRNNNLLLHHHGGGFFFEEEEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLIIIIIIHHHGGGFFFFFFEEEEEEAAABBBBBBCCCDDDEEEFFFFFFGGGFFFEEEEEEFFFFFFEEECCCBBBCCCCCCCCCAAA@@@>>>============<<<;;;999777555555555444333333333333444555666777777777:::===AAACCCEEEGGGHHHGGGFFFFFFGGGIIIMMMQQQVVVWWWUUURRRPPPJJJHHHFFFDDDEEEHHHLLLOOONNNOOOOOOPPPSSSUUUXXXYYYVVVVVVVVVWWWYYY[[[]]]^^^______```aaabbbccccccdddgggggggggggggggfffeeedddcccdddeeeeeeffffffeeeeee___XXXQQQRRR\\\gggooorrrxxx~~~|||qqqoookkknnnzzzyyymmmhhhfffaaa[[[JJJ@@@999;;;>>>AAALLLYYYlllyyy}}}eeeVVVGGGAAAAAADDDHHHMMMTTT^^^lllxxx~~~|||wwwjjjbbb\\\XXXWWWSSSPPPNNNIIIBBB???AAA<<<;;;;;;:::999888777777555555555444333222111000000000000000000000000000111111111111111111111111<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;777777777777666666666666666666777777777777666666444333333222222333333444333333444444444444333333555555555555555555555555444444333333333222222222666666666777777777888888::::::999999999:::;;;;;;>>>@@@BBBDDDEEEIIIMMMPPPVVVaaakkkmmmllljjjgggbbb```bbbddd```TTTJJJJJJPPP\\\hhhuuu|||yyykkk______hhhqqqzzzzzzlllaaaWWWLLLDDDBBB999999999999;;;===???@@@DDDEEEEEEBBB???<<<::::::888777666666555555666666999888999;;;===DDDVVVfffxxx||||||wwwooohhhcccccciiixxx}}}ssslllhhhhhhjjjnnnvvv~~~pppaaaSSSHHHCCC===:::888999===CCCHHHJJJCCCAAA>>>======>>>===<<<<<<<<<===>>>@@@BBBEEEFFFJJJNNNUUUZZZ^^^aaaccceeedddeeefffggghhhhhhhhhhhhggghhhiiikkkkkkjjjiiiiiiiiiiiiiiiiiijjjkkkmmmmmmmmmmmmlllkkkkkkkkkkkkkkkmmmmmmnnnoooooooooooooookkkkkkkkkkkklllmmmnnnoooooooooppppppoooooonnnmmmkkkjjjjjjiiiiiiiiiiiiiiiiiihhhhhhgggfffeeedddddddddcccccceeeffffffdddbbb```^^^\\\ZZZWWWSSSMMMIIICCC@@@===;;;:::888666444666666666666666666666666888888888888999:::<<<<<<===>>>???@@@BBBBBBBBBBBBBBBAAAAAAAAABBBCCCEEEFFFEEEEEEEEEEEEFFFHHHIIIJJJJJJKKKKKKLLLNNNOOOOOOPPPMMMMMMLLLMMMOOORRRUUUVVVZZZ\\\___bbbfffhhhjjjkkkooooooqqqrrrssstttttttttrrrqqqooollljjjgggeeeddd^^^^^^]]]ZZZWWWSSSPPPNNNHHHGGGGGGGGGFFFFFFFFFEEEEEEEEEEEEDDDEEEEEEFFFFFFGGGGGGHHHIIIJJJKKKLLLLLLKKKJJJJJJIIIGGGFFFEEEEEEBBBBBBBBBCCCCCCDDDDDDDDDGGGEEEDDDEEEFFFFFFDDDCCCAAAAAAAAA@@@???>>>===<<<;;;;;;<<<;;;:::888666555555555444333333333333444444555666666777999>>>AAABBBDDDGGGGGGFFFEEEEEEFFFIIILLLQQQVVVWWWUUURRRPPPJJJHHHFFFEEEFFFIIIMMMPPPPPPQQQQQQSSSUUUWWWYYYZZZWWWWWWWWWXXXYYY[[[\\\]]]^^^___``````bbbbbbcccdddggghhhhhhhhhhhhgggffffffccccccdddeeeffffffffffff^^^WWWPPPOOOVVVbbbkkkqqqyyy~~~~~~||||||{{{xxxqqqpppooorrr}}}~~~rrrjjjgggccc___MMMBBB:::;;;===???IIIUUUkkkuuu}}}eeeVVVFFF@@@@@@BBBFFFKKKQQQ[[[iiivvv}}}~~~~~~}}}xxxkkkaaa[[[VVVTTTQQQOOOOOOLLLEEEAAABBB<<<;;;;;;:::999888777777555555555444333222111000000000000000000000000000111111111111111111111111<<<<<<;;;;;;;;;:::::::::999999999999999999999999;;;;;;;;;<<<<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888777777666666666666666::::::999888666555333222444333333222222333333444333333444444444444333333333333333333333333333333333333333333333333333333777777888888888999999999;;;::::::999999::::::;;;>>>@@@BBBDDDFFFIIINNNQQQWWWbbblllooonnnmmmiiieeegggjjjmmmhhhXXXJJJGGGKKKXXXcccpppxxx|||nnnaaa___fffoooyyy{{{lllbbbXXXLLLDDDAAA:::999999999;;;<<<>>>???BBBCCCCCCAAA>>>;;;999999888777777666555666666666888777888:::===EEEVVVgggwww~~~uuukkkggghhhnnn{{{~~~rrrhhhbbbbbbeeemmmxxx~~~nnn^^^PPPGGGBBB<<<:::999:::>>>DDDHHHJJJCCC@@@>>>======>>>============>>>???AAACCCEEEFFFIIIOOOWWW]]]aaacccdddeeedddeeefffggghhhhhhhhhhhhgggggghhhiiijjjiiiiiihhhiiiiiiiiijjjkkklllmmmnnnmmmlllkkkkkkjjjjjjkkkkkklllmmmnnnoooooopppoooooommmlllkkkjjjkkklllnnnoooppppppqqqqqqppppppooonnnjjjjjjiiihhhhhhhhhhhhhhhiiiiiihhhgggeeedddcccccccccbbbbbbdddeeeeeecccaaa^^^\\\ZZZXXXTTTOOOHHHDDD@@@>>>;;;999888777666444666666666666666666666666777777888888999:::;;;;;;<<<===>>>???@@@AAAAAAAAABBBAAA@@@@@@@@@BBBCCCDDDCCCCCCCCCCCCDDDEEEFFFGGGGGGGGGGGGHHHIIIJJJJJJKKKJJJIIIIIIJJJLLLNNNQQQSSSVVVXXXZZZ^^^bbbeeeggghhhlllmmmnnnpppqqqrrrrrrsssrrrqqqpppmmmkkkhhhgggfffaaa```___\\\YYYUUUQQQOOOHHHHHHHHHHHHHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFGGGHHHFFFGGGHHHIIIJJJKKKKKKLLLLLLLLLKKKIIIHHHGGGFFFEEECCCCCCDDDDDDDDDDDDDDDDDDGGGEEEDDDDDDEEEEEEDDDCCC@@@??????>>>===<<<;;;:::::::::::::::999777555444555555444333333333333444333444555555666999===AAABBBDDDFFFGGGFFFEEEEEEEEEHHHLLLQQQVVVWWWUUURRROOOJJJHHHFFFEEEGGGJJJOOORRRRRRSSSTTTUUUWWWYYYZZZ[[[YYYYYYYYYYYYZZZ[[[\\\]]]^^^^^^___```aaabbbccccccfffgggggggggggggggffffffdddeeeeeefffeeeeeedddddd]]]WWWOOOLLLQQQ[[[gggnnnuuuzzz|||zzzyyy{{{|||zzzuuuuuuuuuwwwwwwkkkfffbbb___MMMBBB:::;;;<<<>>>GGGTTTgggpppxxx|||{{{gggWWWGGG???>>>@@@EEEIIIMMMWWWeeerrryyy||||||{{{xxxyyymmmeee```\\\XXXTTTSSSSSSOOOGGGBBB@@@<<<;;;;;;:::999888777777666555444333222111111111000000000000000000000000111111111111111111111111<<<<<<;;;;;;;;;:::::::::999999999999999999999999::::::;;;;;;;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;888888777666555666666777::::::999888666555333222444333333222222333333444333444444555555444444333222222222222222222222222222333333444555666666666444444444555555555666666::::::999999999:::;;;;;;>>>@@@BBBDDDFFFJJJNNNRRRWWWbbblllnnnnnnmmmjjjfffiiikkknnniiiZZZLLLGGGKKKSSS^^^jjjttt}}}qqqccc```dddmmmxxxxxxjjj```VVVJJJAAA>>>;;;;;;::::::;;;===???@@@@@@BBBBBBAAA>>>:::999888888888777666666666666666666666777999<<>>CCCFFFGGGBBB@@@=========>>>>>>===>>>>>>???@@@BBBCCCEEEFFFJJJPPPXXX^^^bbbcccdddeeedddeeefffggghhhhhhhhhhhhgggggghhhhhhiiiiiiiiiiiijjjjjjjjjjjjkkklllmmmnnnkkkjjjjjjjjjjjjkkklllllllllmmmnnnoooppppppppppppqqqooommmkkkkkklllmmmnnnpppppppppppppppooonnnnnnjjjiiihhhhhhgggggghhhhhhiiihhhgggfffeeedddcccbbbbbbaaaaaabbbccccccaaa^^^\\\ZZZWWWTTTPPPKKKDDD@@@>>><<<999888888888666555666666666666666666666666666666777888888999999999:::;;;<<<>>>??????@@@@@@AAA@@@?????????AAABBBCCCBBBBBBBBBBBBBBBCCCDDDEEECCCCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHIIIJJJLLLNNNOOORRRTTTVVVZZZ^^^bbbeeefffiiijjjkkkmmmooopppppppppqqqpppooommmkkkiiihhhgggdddcccaaa___[[[VVVRRRPPPJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFGGGHHHIIIFFFFFFGGGHHHIIIJJJKKKKKKLLLLLLKKKJJJIIIHHHGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGEEECCCCCCDDDEEEDDDCCC???>>>===<<<;;;::::::999999999::::::999777555444555555444333333333333444222333444555555888<<>>???CCCHHHJJJTTTbbbnnnuuuxxxxxxxxxuuu~~~{{{ppphhheeebbbbbb]]]YYYYYYTTTJJJBBB>>><<<;;;;;;:::999888777777777666444333222111111111000000000000000000000000111111111111111111111111<<<<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::999::::::;;;;;;;;;;;;:::;;;;;;;;;;;;::::::::::::999888666555555555666777666666777777777777666666444333333222222333333444444444555555555555444444222222222222222222222222222333333444555666777888555555666666666777777777999999999999:::;;;<<<===>>>@@@BBBDDDGGGJJJOOORRRWWWaaajjjmmmlllmmmkkkhhhddddddeeecccYYYNNNJJJMMMNNNXXXdddnnnyyyttteee```ccckkkvvvwwwjjj```UUUIII???<<<<<<;;;;;;;;;;;;===>>>@@@@@@BBBCCCBBB???<<<:::999999888777777666666777777555555666999<<>>>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFLLLQQQXXX^^^aaaccccccddddddeeefffggghhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiikkkkkkkkkkkkkkkllllllmmmjjjjjjjjjjjjjjjkkkllllllkkklllmmmoooppppppppppppqqqpppnnnlllkkkkkkmmmmmmnnnnnnoooooonnnnnnmmmllliiihhhhhhggggggggggggggghhhggggggfffeeedddcccccccccbbbaaaaaabbbaaa^^^[[[ZZZWWWRRRNNNJJJFFFAAA===<<<:::888777888888777666666666666666666666666666555666777888888888888777888999:::<<<============???>>>>>>>>>???@@@BBBCCCAAAAAAAAAAAAAAABBBCCCCCC@@@AAABBBCCCDDDEEEFFFFFFGGGGGGGGGGGGHHHIIIJJJJJJNNNPPPRRRVVVZZZ^^^bbbdddeeefffhhhjjjlllmmmmmmnnnooonnnmmmlllkkkjjjiiiiiihhhgggeeebbb]]]YYYTTTRRRMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIFFFFFFGGGHHHIIIJJJKKKKKKKKKJJJJJJIIIIIIHHHHHHGGGEEEEEEEEEFFFFFFGGGGGGGGGGGGEEECCCBBBCCCDDDDDDDDD???>>><<<;;;:::999999999999999::::::999888666555555555444333333333333444333444444444555777;;;>>>@@@BBBEEEEEEDDDCCCCCCDDDFFFKKKQQQVVVXXXUUUPPPMMMHHHFFFDDDDDDGGGKKKPPPSSSTTTUUUWWWXXXZZZ[[[[[[[[[YYYYYYYYYZZZ[[[]]]^^^___]]]^^^______aaaaaabbbcccbbbbbbcccddddddddddddcccgggggggggfffeeedddcccbbb```\\\TTTMMMKKKRRR^^^hhhggglllpppqqquuu|||rrrhhhaaa[[[LLLAAA999:::;;;<<>>>>>@@@BBBDDDGGGKKKPPPSSSXXXaaaiiikkkkkkmmmmmmkkkaaa]]][[[ZZZTTTMMMJJJKKKIIIRRR]]]hhhtttvvvfff```bbbiiiuuuzzzmmmcccXXXKKKAAA>>>;;;::::::::::::<<<===>>>BBBDDDFFFEEEBBB???===<<<999888777777666666777777555555777:::===FFFXXXiiiyyy{{{zzzuuummmooouuuuuuiiiaaa______cccmmm}}}}}}lll[[[MMMDDD???;;;::::::<<>>??????>>>??????AAABBBDDDEEEEEEEEENNNRRRXXX]]]```aaabbbcccdddeeefffggghhhhhhhhhhhhiiihhhhhhhhhiiiiiijjjjjjmmmmmmlllkkkkkkkkkkkkllllllkkkjjjjjjiiijjjjjjjjjkkklllmmmoooppppppqqqqqqnnnmmmlllkkkkkkkkklllmmmlllmmmmmmmmmmmmlllkkkkkkhhhhhhgggffffffffffffgggfffffffffeeeeeedddddddddcccbbbaaaaaa```___[[[YYYVVVRRRMMMHHHDDDAAA===::::::888666666777777666555666666666666666666666666666777888999999999888888666777888:::;;;;;;;;;;;;======<<<===>>>@@@BBBCCCAAAAAAAAA@@@AAAAAABBBCCC>>>???@@@BBBCCCEEEFFFFFFFFFFFFFFFEEEEEEFFFFFFFFFJJJKKKMMMQQQVVV[[[___aaabbbccceeegggiiijjjkkkkkkmmmmmmmmmmmmlllllllllllllllkkkiiifffaaa\\\XXXUUUPPPOOOMMMKKKJJJJJJJJJKKKHHHGGGFFFFFFFFFFFFFFFGGGFFFFFFGGGHHHIIIJJJJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHCCCCCCDDDEEEFFFGGGGGGHHHGGGEEEBBBAAABBBDDDDDDDDD???>>><<<:::999999999:::999::::::::::::888777666555555444333333333333444444555555444444555999<<<@@@BBBDDDEEEDDDCCCCCCDDDFFFJJJQQQVVVXXXUUUPPPLLLFFFEEECCCCCCFFFJJJPPPSSSTTTUUUWWWYYYZZZ[[[[[[[[[XXXYYYYYYZZZ\\\^^^```aaa]]]^^^^^^___```aaabbbbbbaaabbbbbbcccddddddccccccddddddeeeeeefffeeeeeedddbbb___XXXPPPKKKOOO[[[eeedddiiillllllpppxxx~~~wwwnnneee]]]OOOCCC::::::::::::CCCNNN```hhhqqqxxx~~~wwweeePPPDDD@@@???BBBFFFHHHPPP\\\ffflllmmmmmmlllooozzz|||qqqmmmmmmnnnwwwooogggddd]]]RRRGGGBBB<<<;;;;;;:::999888777777777666444222111111222222000000000000000000000000111111111111111111111111>>>============<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;888999::::::;;;;;;;;;;;;:::::::::999999888888888999888666555444555777888777777777777777666555555444333333222222333333444444444555555555555444444666666666666666666666666444444333333333333222222555555555555666666666666666777777999:::<<<>>>???>>>@@@BBBEEEGGGKKKPPPSSSYYYbbbiiijjjkkkmmmnnnmmmaaa[[[VVVSSSPPPIIIFFFFFFFFFNNNYYYcccqqq}}}wwwggg```aaahhhuuu}}}pppfff[[[NNNDDD@@@:::999999888999:::<<<===DDDFFFHHHHHHEEEAAA???>>>999888888777777777777777666666888;;;???HHHZZZkkkwwwuuuuuuxxxoooqqqxxxttthhhaaaaaa```cccnnn}}}|||kkkZZZLLLBBB===:::999:::===CCCIIILLLNNNAAA???======>>>??????>>>???@@@AAACCCDDDEEEEEEEEEOOOSSSXXX]]]___```aaabbbdddeeefffggghhhhhhhhhhhhiiiiiiiiihhhiiijjjjjjkkknnnnnnmmmlllkkkkkkkkkkkknnnmmmkkkjjjiiihhhhhhhhhkkklllmmmoooppppppqqqqqqjjjjjjjjjjjjkkklllmmmmmmkkkkkkllllllkkkkkkjjjiiihhhhhhgggfffffffffffffffeeeeeeeeeeeeeeeeeeeeeeeedddcccaaaaaa```]]]ZZZWWWSSSOOOIIICCC@@@===:::999888666555555666666666555666666666666666666666666777888999:::;;;:::999888555666777888999:::::::::<<<<<<<<<<<<>>>@@@BBBDDDAAAAAAAAA@@@AAAAAABBBBBB===>>>???AAACCCEEEFFFGGGEEEEEEEEEDDDDDDCCCCCCCCCGGGHHHJJJNNNSSSXXX\\\___```bbbccceeegggiiiiiijjjmmmmmmmmmmmmnnnnnnnnnnnnpppooollliiiddd___ZZZXXXRRRQQQNNNLLLKKKKKKLLLMMMGGGGGGFFFEEEDDDDDDEEEEEEEEEFFFGGGHHHIIIJJJJJJKKKGGGGGGGGGHHHHHHHHHIIIIIIAAABBBCCCDDDEEEFFFGGGHHHHHHEEEBBBAAABBBDDDDDDDDD???>>><<<:::999999999:::999:::;;;;;;:::999888777555555444333333333333444555555555444333555888:::@@@BBBDDDEEEDDDCCCCCCCCCEEEJJJQQQVVVXXXUUUPPPLLLEEEDDDBBBCCCEEEJJJOOOSSSTTTUUUWWWYYY[[[[[[[[[ZZZXXXXXXYYY[[[\\\___```bbb]]]]]]^^^___```aaabbbbbbaaabbbccccccddddddddddddaaabbbccceeefffgggggggggcccaaa[[[RRRKKKNNNYYYcccdddhhhjjjjjjllltttyyyzzzyyy{{{{{{{{{|||sssiii```QQQEEE<<<:::999888@@@KKK\\\eeeooowww~~~zzzhhhRRRFFF@@@???BBBEEEHHHPPP[[[dddiiijjjiiiiiiiiiuuu}}}yyyrrrpppsssvvv}}}ssskkkfff```UUUKKKEEE<<<;;;;;;:::999888777777888666444222111111222222000000000000000000000000111111111111111111111111======<<<======>>>???@@@<<<<<<;;;::::::::::::;;;777777888999;;;<<<======;;;:::999888888888999:::888999999888888777666555888888777666666666666666777777666555444333333333222333444555666555444333666666666555444222111000333333333444444444555555555555555555666666666666888999999:::;;;;;;;;;;;;@@@@@@BBBEEEHHHMMMQQQSSSZZZ```gggkkkkkkjjjjjjjjjbbb]]]WWWPPPLLLHHHDDDBBBEEEJJJTTTbbbpppzzz{{{kkk\\\VVV___qqqxxxhhh]]]UUUJJJAAA>>><<<;;;===<<<:::<<>>???>>>???@@@@@@AAACCCFFFIIIOOOTTTYYY^^^```aaabbbdddcccdddfffhhhhhhgggeeedddmmmlllkkkjjjjjjkkklllmmmpppmmmjjjiiijjjlllllllllkkkkkkkkkjjjjjjiiiiiiiiinnnnnnooopppqqqrrrssssssjjjkkkkkkiiiggggggkkknnnnnnnnnnnnnnnmmmlllkkkjjjjjjhhhffffffggghhhhhhgggeeedddccccccbbbbbbccccccdddbbb___^^^]]][[[WWWUUULLLIIIFFFBBB>>>;;;:::999777777777666666666666666888888888888888888999999444666888999:::999888777:::999888888888999;;;;;;;;;;;;<<<<<<>>>???@@@AAAAAAAAA@@@@@@@@@@@@??????@@@@@@AAABBBDDDFFFHHHIIIFFFEEECCCAAA@@@AAABBBCCCDDDFFFIIIKKKNNNQQQUUUXXX]]]___ccceeefffgggiiikkkpppqqqqqqoookkkiiijjjlllnnnmmmkkkhhhdddaaa``````ZZZWWWRRROOONNNMMMLLLKKKMMMLLLJJJJJJKKKJJJHHHFFFCCCCCCDDDEEEFFFHHHJJJKKKIIIHHHGGGGGGFFFFFFGGGGGGCCCCCCCCCCCCDDDEEEGGGGGGEEEDDDCCCBBBBBBBBBBBBBBB@@@@@@@@@???===<<<===>>>888888777777666555555555555555444444444333333333333333333444555666777888<<>>??????IIIMMMVVVbbbkkknnnkkkgggbbbpppzzzwwwqqqtttyyy|||xxxoookkkfff[[[MMMDDD???===;;;::::::999777555444333333222222111111000000000000000000000000000111111111111111000///...===<<<<<<<<<<<<<<<===>>><<<<<<;;;::::::::::::;;;888888999999:::;;;<<<<<<;;;:::999888888888999999777777888777777666555444888888777666666666666666666666666555444444444333222333444444555555444444333444444444444333222222333333333444444444555555777777777777888888888888888999::::::;;;;;;;;;;;;???@@@BBBEEEIIIMMMPPPRRRXXX^^^fffjjjlllkkkkkkkkkccc^^^WWWQQQLLLGGGCCCAAAAAAFFFQQQ___nnnzzz}}}mmm^^^XXX```ppp~~~}}}nnncccZZZOOODDD@@@<<<;;;<<<<<<:::===AAABBBIIIMMMKKKFFFCCC@@@<<<999999888888777666666666777777999===AAALLL```rrr||||||yyyooommmttt~~~yyyzzztttgggbbbeeelllwwwxxxeeeUUUJJJBBB===666777;;;CCCJJJNNNMMMJJJBBB@@@>>><<<;;;<<<===>>>===>>>???@@@@@@BBBEEEHHHNNNRRRXXX]]]___aaabbbcccdddeeeggghhhhhhhhhfffeeellllllkkklllmmmnnnpppqqqqqqooollljjjkkkkkkkkkkkkllllllkkkkkkkkkjjjjjjjjjnnnnnnoooooopppqqqrrrrrrlllmmmmmmkkkhhhhhhkkknnnoooooooooooonnnmmmlllllljjjhhhffffffggghhhhhhgggeeeddddddcccccccccccccccbbbaaa___]]]\\\YYYUUURRRHHHFFFCCC???<<<999888888777777777777777777777777888888999999999999999999555666888999999999777777999888888777888999:::;;;::::::::::::<<<===>>>???@@@@@@@@@AAAAAABBBBBBBBB??????@@@BBBDDDFFFHHHIIIGGGEEECCCAAA@@@AAABBBBBBCCCEEEHHHJJJLLLOOOSSSVVVZZZ]]]```bbbdddeeegggiiikkkooorrrpppjjjgggkkkqqquuuqqqllljjjiiigggccc___]]]YYYUUURRRPPPPPPNNNMMMNNNLLLKKKKKKKKKKKKHHHFFFDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFFFFEEEEEEEEEFFFCCCCCCCCCCCCDDDEEEFFFGGGDDDDDDCCCBBBBBBBBBBBBBBBBBBBBBBBB???<<<::::::;;;::::::999999888777777777555555444444444333333333333333333444555666777888<<<>>>@@@AAA@@@@@@@@@AAADDDGGGMMMSSSWWWWWWSSSOOOHHHEEEAAAAAADDDIIIMMMOOOQQQTTTWWWYYYYYYYYYYYYZZZYYYYYYXXXXXXYYYZZZ\\\]]]^^^^^^^^^___``````aaaaaaaaaaaaaaaaaaaaabbbcccccccccdddeeeggghhhhhhiiiiiigggeee___TTTKKKLLLVVV___fffhhhjjjjjjjjjiiihhhhhhggggggjjjppptttzzz|||sssjjjdddWWWLLL@@@:::777888===CCCVVV```mmmxxx}}}ooo[[[III@@@>>>???@@@HHHOOO\\\jjjttttttllleeeaaaooo{{{zzzuuuuuuwwwyyy~~~xxxqqqnnniii___QQQGGG@@@>>>;;;::::::999777555444444444333222222111111000000000000000000000000333333333333333222111111===<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;::::::::::::;;;999999999::::::;;;;;;;;;;;;:::999999888888999999777777777666666555444333777777777777666666666666555555555555555555444444444333333333333444555555111222333444444444444444333333333444444444555555777777777777888888888888888888:::;;;;;;<<<<<<<<<>>>???CCCFFFJJJMMMPPPQQQUUUZZZccciiilllmmmmmmmmmddd___XXXQQQLLLGGGCCC???>>>CCCMMM\\\lllzzzrrrccc[[[```ooo{{{wwwmmmbbbUUUIIIBBB===;;;<<<<<<;;;===AAABBBIIIMMMKKKHHHFFFBBB===:::999999888777777777777666666999===BBBNNNcccuuu~~~yyywwwwwwzzz|||}}}zzzrrriiihhhppp||||||~~~xxxlllfffiiipppzzzxxxdddTTTHHH@@@<<<444777>>>FFFMMMNNNIIIDDD@@@???===;;;:::;;;<<<===<<<===>>>??????AAADDDGGGLLLPPPWWW\\\___aaacccdddeeefffgggiiiiiiiiihhhgggkkkkkklllmmmoooqqqssstttssspppmmmkkkkkklllkkkjjjmmmmmmmmmllllllllllllkkknnnnnnnnnoooooopppppppppnnnnnnmmmkkkjjjiiikkkmmmppppppppppppooonnnmmmmmmjjjhhhgggfffggghhhgggfffddddddddddddccccccccccccaaa```^^^]]][[[WWWRRRNNNDDDBBB???<<<999777666666888888888888888888888888999999::::::::::::999999555666888999999888777777777777777777777888999999888888888888999;;;<<<===<<<===>>>???@@@AAABBBBBB>>>???@@@AAACCCFFFHHHIIIGGGFFFDDDBBB@@@@@@AAAAAAAAACCCEEEGGGIIIKKKOOOQQQVVVYYY\\\___```bbbeeegggeeelllrrrpppiiifffllltttxxxrrrllljjjllljjjddd______\\\XXXUUUTTTRRRQQQOOONNNMMMLLLLLLLLLKKKIIIGGGFFFFFFEEEDDDCCCCCCCCCCCCFFFFFFEEEEEEEEEDDDDDDDDDBBBBBBBBBBBBCCCDDDEEEFFFDDDDDDCCCBBBBBBBBBBBBCCCEEEEEEDDD@@@<<<888777777::::::999999888777777777555555444444444333333333333333333444555666777888;;;===???@@@??????@@@AAABBBEEEKKKRRRVVVVVVRRRNNNIIIFFFBBBAAACCCGGGKKKMMMOOORRRUUUVVVVVVVVVWWWXXXYYYYYYXXXXXXYYYZZZ\\\]]]]]]]]]^^^^^^___`````````bbbaaaaaaaaaaaabbbcccccccccdddeeefffggghhhhhhhhhgggfff```UUULLLLLLTTT]]]eeegggiiiiiifffbbb___^^^^^^^^^```ccceeekkkzzz}}}uuummmgggdddZZZNNNBBB;;;888888===CCCTTT___mmmxxxsss^^^KKK@@@>>>@@@BBBGGGRRRdddvvv{{{oooddd```nnn{{{}}}xxxuuuuuuvvv}}}zzzvvvsssnnndddVVVKKK@@@>>>;;;::::::999777666555555444444333222222222000000000000000000000000222333333333333222111111>>>======<<<;;;;;;;;;;;;<<<<<<;;;::::::::::::;;;::::::::::::::::::::::::::::::999999999999888999777777777777666555444444666777777777777777666666444444444555555555555555444444333222333444555666333333444555555555555444333333333444444444555555555555555555666666666666888888:::;;;<<<<<<<<<<<<>>>@@@DDDIIILLLOOOQQQQQQRRRXXXaaaiiinnnoooooonnneee```YYYSSSMMMHHHBBB???===AAAJJJXXXiiiwwwwwwhhh___```lllwwwvvvjjj[[[NNNDDD???;;;<<<===;;;===@@@CCCHHHLLLLLLKKKJJJEEE>>>;;;:::999777777777777777777777999===BBBNNNbbbuuu|||yyyuuurrrrrrsssuuuvvvtttmmmeeefffooo|||yyy|||vvvlllgggjjjrrr}}}xxxdddTTTHHH@@@<<<666999???FFFLLLLLLFFF@@@???===<<<::::::;;;<<<<<<;;;<<<>>>>>>>>>@@@CCCFFFLLLQQQWWW\\\```bbbdddffffffggghhhiiijjjjjjiiiiiijjjkkklllmmmoooqqqrrrsssqqqnnnlllllllllmmmlllkkknnnnnnnnnmmmmmmmmmmmmmmmmmmnnnnnnnnnoooooooooooolllllllllkkkkkkkkklllmmmppppppppppppooonnnmmmllljjjiiigggggghhhhhhgggeeedddddddddddddddccccccccc``````___]]][[[UUUOOOJJJAAA???===:::888777666666888999999999999999::::::::::::;;;<<<;;;:::999999666777888888888888777777666666666666666777777888777777777888999:::;;;;;;999::::::;;;<<<<<<=========>>>???@@@BBBEEEGGGHHHFFFEEECCCBBB@@@@@@?????????AAACCCDDDEEEGGGJJJLLLRRRTTTXXX[[[]]]___bbbddddddiiinnnmmmiiihhhlllqqqqqqnnnkkkjjjjjjhhhdddaaaaaa^^^[[[XXXVVVTTTRRRPPPNNNLLLKKKKKKLLLKKKIIIFFFGGGFFFEEEDDDCCCCCCBBBCCCEEEFFFFFFEEEEEEEEEDDDDDDBBBBBBAAABBBBBBCCCDDDDDDDDDCCCCCCBBBBBBBBBCCCCCCFFFGGGFFFBBB>>>:::888888888888777777666555555555555555444444444333333333333333333444555666777888:::;;;===>>>===>>>???@@@AAADDDJJJQQQUUUUUURRRNNNJJJFFFBBB@@@BBBFFFIIIKKKMMMPPPSSSTTTTTTTTTUUUVVVYYYYYYXXXXXXYYYZZZ[[[]]]]]]^^^^^^______``````aaabbbbbbaaaaaabbbbbbcccdddcccdddeeefffgggggggggggggggfffaaaWWWNNNLLLSSS[[[cccfffgggeee```\\\[[[[[[]]]]]]\\\ZZZXXX^^^qqq~~~wwwoooiiieeecccXXXMMMAAA;;;999:::???EEEOOO\\\kkkuuuvvvaaaMMMAAA>>>AAADDDIIIUUUiii|||sssgggbbbnnnzzz}}}yyyuuutttttt}}}yyysssiiiZZZMMMAAA???<<<:::999999888666666555555444444333222222000000000000000000000000000000111111111000000///??????>>>===<<<<<<<<<<<<<<<<<<;;;::::::::::::;;;;;;;;;::::::::::::999999::::::::::::999999888888888888888888777666555555555666777777777777666666444444444555555555555555444444333222333444555666666666666666666555444444333333333444444444555555555555555555666666666666888888:::;;;<<<=========@@@BBBFFFJJJNNNQQQRRRSSSRRRWWW```iiioooqqqpppnnneeeaaa[[[UUUOOOIIICCC@@@???BBBIIIVVVeeettt|||nnnbbb```iiirrr|||qqq```RRRGGG@@@;;;<<<===<<<===@@@BBBFFFJJJLLLOOOOOOIII@@@<<<;;;999777666777888888999888999<<<@@@KKK```sss{{{zzzwwwssspppoooooopppnnnhhhcccfffppp{{{yyytttyyy|||qqqiiidddiiirrrxxxdddTTTHHHAAA===999:::>>>DDDIIIIIIEEE@@@===<<<;;;;;;:::;;;;;;<<<;;;<<<======>>>@@@CCCFFFMMMRRRYYY^^^aaacccfffgggfffggghhhiiiiiijjjjjjjjjkkkkkklllmmmnnnnnnnnnnnnmmmkkkjjjkkkmmmooonnnnnnnnnnnnnnnnnnnnnnnnnnnnnnmmmmmmnnnnnnooooooppppppjjjjjjjjjkkklllmmmnnnnnnnnnnnnnnnnnnmmmlllkkkjjjjjjiiihhhggghhhhhhfffdddddddddeeeeeeeeedddcccbbbaaa```^^^\\\YYYSSSLLLGGG>>>===;;;999888777777888888888999999::::::::::::;;;<<<=========;;;:::999777777888888888777777777555555666666777777777777888888888888999:::;;;;;;::::::::::::::::::::::::=========???@@@BBBDDDEEEDDDCCCBBBAAA??????>>>>>>>>>@@@AAAAAAAAABBBEEEGGGMMMPPPTTTWWWZZZ\\\___aaaeeefffgggiiiiiijjjjjjjjjhhhkkkmmmkkkhhhffffffhhhccc```]]]ZZZXXXVVVSSSQQQMMMLLLKKKKKKKKKJJJHHHFFFFFFFFFEEEDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFEEEDDDAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDFFFFFFFFFDDD@@@<<<;;;:::888888777777666555555555555555444444444333333333333333333444555666777888888:::;;;<<<<<<<<<>>>@@@@@@CCCJJJQQQUUUUUURRRNNNJJJFFFAAA@@@AAAEEEHHHJJJLLLOOORRRSSSSSSSSSTTTUUUYYYYYYXXXXXXYYYZZZ[[[]]]^^^______```aaaaaabbbbbbbbbbbbbbbbbbbbbccccccdddcccdddeeefffgggggggggffffffgggcccZZZPPPNNNTTT[[[ccceeeddd```[[[YYY[[[___cccaaa^^^WWWQQQUUUhhh||||||uuummmfffccccccZZZNNNAAA;;;888888===CCCLLL\\\jjjtttxxxdddPPPCCC???AAAEEEKKKVVViii|||wwwllleeemmmwww{{{xxxrrrrrrttt}}}vvvlll\\\MMMBBB???<<<:::999999888777666555555444444333222222000000000000000000000000///000000111111111000000???>>>>>>============>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999::::::::::::999888777999999999999888777666555444555777888888777666666555555555555555555444444444333333333333444555555666666666666666555444333333333333444444444555555777777777777888888888888777888:::;;;===>>>>>>>>>AAABBBFFFJJJMMMPPPSSSTTTSSSXXX```jjjqqqrrrpppmmmfffbbb]]]WWWQQQLLLFFFBBBAAACCCIIITTTcccrrr~~~rrrddd___eeemmm{{{uuueeeWWWJJJBBB<<<<<<======>>>@@@AAADDDHHHLLLRRRTTTMMMCCC===;;;999777666777888999999888999;;;???KKK```sss{{{uuupppmmmmmmjjjfffcccgggqqq{{{|||rrrpppwwwzzzssskkkeeeaaagggrrrwwwcccSSSHHHAAA>>>;;;;;;===BBBGGGGGGDDD@@@<<<<<<<<<;;;;;;;;;<<<<<<;;;<<<===>>>>>>@@@CCCFFFOOOTTTZZZ___bbbdddfffgggffffffggghhhiiijjjjjjkkkkkklllllllllllllllkkkkkkiiiiiiiiikkkmmmoooooonnnmmmnnnnnnnnnnnnooooooooolllmmmmmmnnnpppqqqqqqrrrkkkjjjjjjlllnnnoooooonnnllllllllllllkkkjjjiiiiiijjjiiihhhhhhhhhhhheeecccdddeeefffffffffeeecccbbbaaa___]]]ZZZUUUOOOHHHCCC<<<;;;999888777888888999888888888999999::::::;;;<<<===>>>???>>><<<:::999888888888777777777777777555555666777777777777777999999999999999:::;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<<<<<<<===>>>???AAAAAA@@@@@@@@@???>>>>>>======>>>???@@@?????????AAACCCGGGKKKOOOSSSUUUXXX[[[^^^bbbaaabbbeeeiiijjjhhhffffffkkkpppooojjjhhhjjjnnneeebbb___]]][[[XXXUUURRRNNNMMMLLLLLLLLLKKKIIIGGGEEEEEEDDDDDDEEEEEEFFFFFFEEEFFFGGGHHHGGGFFFEEEDDDAAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBBBBBBBCCCDDDDDDDDDEEEFFFDDDAAA>>><<<;;;::::::999999888777777777555555444444444333333333333333333444555666777888777888:::::::::;;;>>>@@@@@@CCCJJJQQQUUUVVVRRROOOIIIEEEAAA???AAADDDHHHIIILLLOOORRRSSSSSSSSSTTTUUUYYYYYYXXXXXXYYYZZZ\\\]]]______``````aaabbbbbbbbbcccbbbbbbbbbbbbcccddddddddddddeeeffffffffffffffffffgggeee]]]TTTPPPUUU[[[dddeeeeee```[[[ZZZ^^^ccciiieee___UUUMMMOOO```rrr}}}~~~}}}xxxooogggcccbbb___SSSEEE<<<777555999>>>LLL]]]llluuuxxxfffRRRDDD???BBBEEEKKKUUUeeewwwxxxpppfffkkktttzzzwwwpppooorrr}}}uuulll\\\MMMCCC@@@<<<999999999999888555555444444333222222222000000000000000000000000111111222333333333333222======<<<<<<<<<===>>>>>><<<<<<;;;::::::::::::;;;::::::::::::::::::::::::999999:::::::::999888777888888888888777666555444444555777888888888777666666666666555444444444333222333444444555555444444222333444444444444444444333333333444444444555555777777777777888888888888777888:::<<<===>>>>>>???@@@BBBDDDGGGKKKOOORRRTTTVVVZZZbbbkkkrrrssspppkkkfffccc^^^YYYTTTNNNHHHDDDAAABBBGGGRRRbbbrrruuueee^^^bbbiiiwww}}}yyyiii[[[LLLCCC<<<<<<>>>>>>>>>??????BBBFFFLLLUUUXXXQQQFFF===;;;999777666777999:::999888888;;;@@@MMMcccvvv~~~wwwsssrrrjjjggggggllluuu}}}yyyyyy{{{~~~}}}{{{wwwqqqkkkmmmvvv{{{tttnnnhhhccc______fffsssttt```PPPFFF@@@===::::::===CCCGGGGGGCCC>>><<<<<<<<<<<<<<<<<<<<<===<<<===>>>>>>???@@@DDDFFFPPPTTTZZZ^^^aaabbbdddeeefffffffffggghhhiiijjjkkkjjjkkklllmmmmmmlllkkkjjjiiihhhhhhjjjlllnnnmmmlllmmmmmmmmmnnnnnnnnnoooooollllllmmmoooqqqrrrssstttpppooonnnoooqqqqqqooommmllllllllllllkkkjjjiiihhhjjjiiihhhiiiiiihhheeecccdddeeefffgggfffeeecccbbbaaa^^^ZZZUUUPPPKKKDDD@@@999999777777666777888999777777888888999:::::::::<<<>>>???@@@???===:::999999888888777777777777777555666777888888888777777999999888888999999::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<===>>><<<===============<<<<<<>>>??????>>>======???@@@BBBEEEJJJMMMPPPSSSWWWYYY[[[]]]```cccfffggggggggghhhlllppppppmmmkkkkkkmmmhhheeebbb```^^^[[[WWWTTTPPPOOONNNNNNNNNMMMKKKIIIEEEDDDDDDCCCCCCDDDDDDEEEDDDEEEFFFGGGFFFEEECCCBBB@@@@@@????????????@@@@@@BBBBBBBBBBBBBBBCCCDDDDDDCCCDDDEEEDDD@@@<<<:::999::::::999999888777777777555555444444444333333333333333333444555666777888666777888888999:::===???@@@DDDJJJQQQVVVVVVSSSPPPGGGDDD@@@>>>@@@DDDHHHJJJMMMPPPSSSTTTTTTTTTUUUVVVYYYYYYXXXXXXYYYZZZ\\\]]]^^^^^^______```aaaaaabbbccccccbbbbbbccccccdddeeeddddddeeefffffffffeeeeeeeeegggfff___VVVSSSWWW]]]dddggghhhddd^^^\\\```eeejjjddd\\\SSSJJJJJJXXXhhh{{{}}}sssiiicccaaabbbUUUGGG>>>888666999>>>JJJ]]]lllssswwwgggTTTFFF@@@BBBEEEHHHQQQ```rrr~~~xxxqqqccciiisss{{{yyypppkkkmmm{{{zzzqqqjjj\\\LLLCCC@@@<<<999999999999999444444444333222222111111000000000000000000000000111111222333333333333333;;;;;;;;;;;;;;;<<<===>>><<<<<<;;;::::::::::::;;;999999999::::::;;;;;;;;;999999:::;;;:::999888777777777777777666555444333333555777888999888777666777777666555444444333333222333444555666555444333//////111222333444444444333333333444444444555555555555555555666666666666777888:::<<<===>>>??????@@@@@@BBBEEEHHHMMMQQQSSSXXX\\\ccclllssstttooojjjfffccc___ZZZUUUPPPJJJFFF@@@BBBGGGQQQbbbssswwwfff]]]```gggxxx|||lll^^^MMMDDD<<<<<<>>>>>>>>>???>>>AAAEEELLLVVV[[[SSSHHH>>><<<999777666777999:::888777888<<>>DDDIIIHHHBBB<<<<<<<<<==================<<<===>>>??????AAADDDGGGOOOTTTYYY^^^```aaabbbdddeeeeeeeeefffgggiiijjjkkkjjjkkklllmmmmmmmmmlllkkkjjjiiiiiijjjllllllkkkiiilllmmmmmmmmmnnnnnnooooookkklllmmmoooqqqsssuuuvvvuuusssqqqqqqsssrrrooolllllllllllllllkkkjjjiiiiiijjjiiiiiiiiiiiihhheeebbbdddeeefffggggggeeecccbbb```\\\WWWRRRMMMGGGAAA===888777666555555666888888666666777888999999::::::===>>>@@@AAA@@@===;;;999999999888777666666777777555666888999999999888777999888888888888888999:::777777888999:::;;;;;;<<<<<<;;;;;;:::::::::;;;;;;:::;;;<<<<<<===<<<<<<<<<>>>??????>>><<<<<<===???>>>AAAFFFJJJMMMPPPTTTVVVTTTYYY```cccddddddhhhkkkkkklllmmmnnnnnnllljjjhhhjjjhhheeebbb```]]]YYYVVVRRRQQQPPPPPPPPPOOOMMMKKKEEEDDDCCCBBBBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDBBBAAA@@@@@@???????????????@@@BBBBBBBBBBBBBBBCCCDDDEEECCCDDDEEECCC>>>:::777666888888777777666555555555555555444444444333333333333333333444555666777888666777888888888:::===???@@@DDDJJJRRRWWWWWWTTTPPPGGGCCC???>>>@@@EEEHHHJJJNNNPPPSSSUUUUUUUUUVVVWWWYYYYYYXXXXXXYYYZZZ\\\]]]]]]]]]^^^^^^___``````aaaccccccbbbbbbccccccdddeeeddddddeeeeeefffeeeeeeeeedddggggggaaaXXXUUUYYY^^^dddhhhlllhhhbbb^^^```dddhhhaaaYYYPPPHHHGGGSSSaaazzzvvvkkkccc```aaaTTTGGG>>>:::999<<>>>>>>>>>>>============;;;<<<<<<<<<;;;::::::999;;;;;;;;;::::::999999999999999999999999999::::::888888888888888777666666666333111444999<<<:::777555555444444444333333333222222222333333444444444444444444444444444444444444444444444444444444444222333444666888999::::::;;;;;;;;;;;;<<<===???@@@@@@AAACCCDDDFFFJJJOOOSSSVVV[[[bbbiiinnnnnnmmmkkkbbbcccaaa\\\XXXUUUOOOGGGFFFCCCEEEQQQdddvvv{{{kkk______fffyyyzzzuuu|||~~~pppaaaPPPGGG@@@??????<<<;;;<<<>>>@@@BBBFFFOOOVVVRRRJJJ>>>;;;888777777777666555777666888<<>>>>>>>>>>>??????<<<===??????@@@CCCHHHKKKOOOSSSXXX[[[]]]___```bbbeeeeeeeeeeeefffgggiiijjjjjjjjjjjjkkkkkkllllllllllllkkkiiihhhhhhiiikkklllkkklllnnnppppppooommmlllnnnoooqqqqqqqqqsssuuuxxxsssssstttuuuuuusssooollljjjjjjkkkkkkkkkjjjiiihhhgggggggggggggggffffffeeedddeeedddbbbcccfffeeeaaa```ZZZRRRKKKFFFBBB>>><<<888888777777888999:::;;;::::::999888888999:::;;;>>>>>>>>>>>>????????????;;;;;;;;;::::::999999999999888777777777888999::::::;;;;;;;;;;;;;;;;;;;;;:::::::::999999999888888;;;::::::999:::<<<===>>>======>>>>>>?????????@@@BBB@@@>>><<<;;;;;;======@@@CCCEEEGGGHHHIIILLLNNNUUUUUUWWW\\\cccggghhhgggjjjllloooooonnnlllkkkkkkkkkiiigggeeebbb___ZZZVVVUUURRROOOMMMMMMLLLKKKJJJIIIHHHGGGFFFDDDCCCAAA@@@CCCDDDDDDDDDDDDDDDCCCCCCDDDBBB@@@>>>>>>>>>@@@AAACCCCCCAAA@@@???>>>>>>>>>DDDCCCBBB@@@===:::777666999888888888777777666666999888555333111111222333222222222333444555666666777777888999:::;;;;;;<<<@@@DDDJJJPPPTTTTTTRRRQQQGGGEEEAAA??????BBBFFFIIIOOOPPPSSSUUUWWWXXXYYYYYYVVVVVVWWWYYYZZZ\\\]]]^^^\\\]]]___^^^]]]]]]^^^```aaabbbbbbbbbbbbcccccccccbbbccceeefffffffffeeedddffffffgggddd]]]VVVZZZaaaiiinnnqqqmmmddd]]]\\\^^^cccbbb^^^SSSFFFAAALLL[[[ppp|||yyyooocccbbbcccZZZLLL@@@:::999:::<<>>>>>>>>>>>============;;;<<<<<<<<<;;;;;;:::999<<<<<<<<<;;;;;;;;;::::::999999999999999999999999888888888888888777666666777444222333777999777444555555555444444444333333222333333333333333333444444444444444444444444444444444444444444444444444333333555666888999999999999999:::;;;<<<===>>>>>>===???AAABBBDDDHHHMMMQQQWWW[[[aaagggkkkllllllkkkffffffccc]]]YYYVVVNNNGGGEEECCCEEEPPPbbbttt~~~qqqbbb___cccsss|||~~~zzz{{{}}}wwwjjjUUUJJJ@@@>>>>>>===<<<<<<>>>???AAAFFFNNNUUUQQQJJJ???===:::888888888777666999888999===DDDQQQhhh|||{{{uuuttt|||yyyqqqlllmmmoookkkgggeeeeeeeeefffkkkwww}}}wwwtttmmmeee]]]XXXUUUUUU[[[mmmwwwvvvcccVVVMMMCCC===;;;888;;;???CCCEEEDDDAAA>>>??????>>>>>>>>>>>>??????<<<>>>??????@@@CCCHHHKKKOOOSSSXXX[[[]]]___aaabbbfffeeeeeeeeefffhhhjjjkkkjjjjjjjjjkkkkkkllllllllllllkkkjjjhhhhhhiiijjjkkkkkklllnnnooooooooommmlllooopppqqqqqqpppppprrrtttsssrrrrrrssssssqqqnnnllljjjkkkkkkllllllkkkiiihhhhhhhhhhhhhhhggggggfffeeedddeeedddbbbcccfffeeeaaa[[[UUUNNNGGGBBB>>>:::888999999999999:::;;;<<<<<<===<<<;;;:::999::::::;;;======>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::<<<;;;:::999999:::;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999888888888:::999999999:::;;;<<<===<<<<<<=========>>>>>>>>>AAA@@@>>><<<;;;;;;<<<===???AAACCCEEEFFFGGGJJJLLLQQQQQQSSSXXX^^^cccdddcccfffiiilllnnnnnnmmmmmmnnnnnnllliiigggeeeaaa]]]YYYXXXUUURRRPPPOOONNNMMMKKKEEEDDDCCCBBBAAABBBCCCDDDBBBCCCCCCDDDDDDDDDDDDCCCCCCBBB@@@>>>>>>>>>???@@@>>>>>>======>>>>>>???@@@???>>>>>>===;;;999888777888888888777777777666666666555333111111111333333333333333333444555666777666777888888::::::;;;<<>>>>>>>>>>>============;;;<<<<<<<<<<<<;;;::::::======<<<<<<<<<<<<;;;;;;;;;::::::999999888888888888888888888888777666666777444222333666777555222555555555444444444444333444333333333333333333222444444444444444444444444444444444444444444444444444555666777888888888888555777999;;;===>>>>>>======???@@@BBBDDDHHHMMMQQQWWWZZZ^^^bbbfffhhhiiijjjjjjjjjfff```[[[WWWPPPHHHEEECCCEEEOOO```pppzzz~~~xxxggg______kkkuuu~~~|||}}}sss]]]NNN@@@<<<>>>>>><<<;;;<<<>>>@@@DDDLLLRRRPPPIIIAAA>>>;;;:::::::::999888::::::;;;???FFFSSSiii}}}xxxuuu|||}}}tttllllllkkkgggbbb```ddddddffflllzzz{{{wwwpppggg^^^XXXUUUUUU]]]pppzzzooo]]]RRRJJJBBB<<<;;;888<<>>>>>>>>>>>??????===>>>??????@@@CCCGGGJJJOOOSSSXXX\\\^^^___aaacccgggfffffffffgggiiikkkllljjjjjjkkkkkkkkkkkkllllllmmmllljjjiiihhhiiijjjjjjkkklllmmmnnnooonnnnnnmmmqqqrrrrrrqqqooonnnooopppsssqqqoooooooooooommmkkkkkkkkklllmmmlllkkkjjjiiiiiiiiiiiiiiihhhgggfffeeedddeeedddbbbccceeeddd___VVVQQQIIICCC???;;;888666;;;;;;<<<<<<===>>>>>>?????????===<<<;;;:::::::::<<<<<<<<<======>>>>>>>>>=========<<<<<<<<<<<<<<<>>>>>>============>>>>>>=========<<<<<<;;;;;;:::999999999888888888888888999888888888999:::;;;<<<;;;<<<<<<<<<<<<<<<======@@@???===<<<;;;;;;<<<===<<<>>>AAABBBCCCDDDFFFHHHLLLLLLNNNRRRXXX\\\^^^^^^aaadddiiilllmmmnnnoooppppppnnnllljjjiiieeeaaa^^^\\\ZZZVVVTTTRRRQQQOOOMMMHHHFFFCCCAAA@@@BBBDDDFFFAAABBBCCCDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>??????;;;;;;;;;;;;;;;<<<<<<===:::;;;;;;;;;;;;::::::999888888777777777777666666444333222111111222333444444444444444444555666777666777777888999:::;;;;;;===AAAFFFLLLPPPPPPPPPOOOHHHFFFBBB@@@@@@CCCGGGJJJNNNPPPTTTXXXZZZZZZYYYYYYWWWWWWWWWXXXYYYZZZZZZ[[[\\\^^^______^^^^^^___```aaabbbbbbbbbbbbcccccccccfffggghhhhhhgggfffdddcccffffffgggfff```ZZZ]]]ccckkkooorrrnnneee]]]YYYYYY[[[VVVQQQJJJBBB???FFFOOOhhhyyy}}}{{{pppcccaaaccc[[[NNNBBB;;;999:::<<>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;::::::999888777777888888888888888777666666666444333444666777666444555555555555444444444444444444444333333222222222333333333333333333333333333333444444444444444444555666666777777777777666444666999<<<>>>???>>>>>>???@@@BBBDDDFFFIIINNNRRRWWWXXXZZZ\\\```dddggghhhllllllhhhbbb^^^[[[UUUNNNGGGEEEFFFOOO^^^mmmxxx|||{{{iii___^^^eeepppzzz~~~wwwfffTTTAAA<<<>>>>>><<<;;;<<<>>>@@@CCCJJJPPPNNNHHHAAA>>>;;;:::::::::999888::::::<<<@@@GGGTTTjjj}}}xxxsssyyyyyyqqqooonnniiidddbbbbbbcccfffnnn|||yyynnnbbbZZZWWWWWW]]]rrr}}}|||lllZZZOOOGGG@@@;;;;;;;;;???EEEIIIJJJGGGDDDBBB??????>>>>>>>>>>>>??????===>>>>>>???@@@BBBFFFJJJOOOSSSXXX\\\^^^```bbbcccggggggfffggghhhiiikkklllkkkkkkkkkkkkkkkkkkkkkkkkmmmlllkkkjjjiiiiiiiiiiiijjjkkklllnnnnnnnnnnnnmmmqqqrrrsssrrrpppooooooppprrrpppmmmllllllmmmlllkkkkkkkkklllmmmlllkkkjjjiiijjjjjjjjjjjjiiigggfffeeedddeeedddbbbbbbdddaaa\\\RRRMMMGGGAAA>>><<<:::888<<<===>>>???@@@@@@AAAAAABBBAAA???>>><<<:::999999:::;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>@@@@@@??????????????????======<<<<<<;;;:::999999888888888888888888888888888888888999999:::;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<>>>===<<<;;;;;;;;;<<<<<<:::<<<>>>??????@@@BBBDDDGGGHHHJJJMMMRRRVVVXXXZZZ]]]aaafffiiikkklllnnnooopppooommmlllkkkhhheeebbb```]]]ZZZWWWUUUSSSPPPNNNMMMKKKIIIFFFEEEDDDDDDDDDAAABBBCCCCCCDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>>>>===<<<;;;:::999888888888;;;;;;<<<<<<<<<<<<;;;;;;777777777777777777666666555444333222222222333333555444444444555555666777666666777888999:::;;;;;;<<<@@@EEEKKKNNNPPPOOOOOOHHHFFFBBB@@@@@@CCCGGGJJJLLLNNNRRRVVVYYYYYYXXXWWWWWWWWWXXXXXXYYYYYYYYYZZZ]]]^^^______^^^^^^___```aaaaaabbbbbbbbbccccccccceeefffggghhhhhhgggffffffgggfffggggggccc^^^___eeelllppprrrooofff^^^XXXVVVWWWQQQKKKGGGBBB???CCCJJJ```sss}}}}}}}}}rrrdddaaaccc\\\PPPDDD;;;888:::===???RRRfffooouuuuuu___MMMDDDCCCEEEGGGLLLTTT]]]iiiuuuwwwtttkkkkkkpppxxxyyyrrriiieeegggooorrrmmmiiieee[[[NNNCCCAAA===;;;;;;;;;:::999666666666555444444333333111111111111111111111111000000000111222222222333>>>>>>>>>>>>============;;;;;;<<<======<<<<<<;;;:::::::::::::::::::::;;;;;;;;;::::::999888777777888888888888888777666666444444444555777999999888666666555555555444444444444444444333333222222222333333333333333333333333333333333444444444555555666666777777777777666666555777:::>>>???@@@@@@???>>>@@@BBBCCCEEEIIINNNRRRUUUUUUVVVXXX\\\aaaeeehhhkkkllliiidddbbbaaa\\\VVVKKKHHHHHHOOO[[[jjjvvv||||||kkkaaa___cccmmmwww||||||nnnYYYEEE===>>>>>><<<;;;;;;>>>@@@BBBHHHNNNMMMIII@@@>>>;;;999999999888777888999<<>>>>>>>>>>>??????===>>>>>>??????BBBFFFIIIOOOSSSXXX\\\___aaacccdddggggggfffggghhhiiikkklllkkkkkkkkkkkkkkkkkkkkkkkklllkkkkkkjjjjjjiiiiiiiiijjjkkklllmmmmmmnnnnnnnnnoooqqqssssssrrrqqqrrrrrrqqqoookkkjjjjjjkkkkkkjjjjjjkkklllllllllkkkjjjiiijjjjjjjjjjjjiiihhhgggfffdddeeedddaaa```aaa]]]XXXMMMIIICCC???======;;;:::===>>>@@@AAACCCCCCCCCCCCCCCBBBAAA???===;;;999888999:::;;;<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@@@@@@@??????>>>===<<<<<<;;;:::999888888888888888888888888999999888999999:::;;;;;;<<<<<<========================<<<<<<<<<;;;;;;;;;;;;;;;999;;;=========>>>???AAACCCEEEGGGJJJMMMQQQTTTWWW[[[___cccfffhhhiiijjjkkknnnmmmllllllllljjjgggeeebbb```]]]ZZZXXXUUURRROOOLLLLLLLLLKKKJJJGGGEEECCCBBBCCCCCCDDDEEEEEEEEEDDDBBBBBB@@@???>>>============<<<;;;:::999888888888;;;;;;;;;;;;;;;:::999999666666666666666666777777888777666555444333222222555444444444444555555666555666777888999::::::;;;<<>>>>>>>>>>>============;;;;;;<<<============<<<999999999::::::::::::;;;;;;::::::999999888888888888888888888888777666666333444555666777999::::::666666666555555555444444444333333333333333333222333333333333333333333333222333333444444555555555555666777777777777777666888999;;;===???@@@@@@@@@<<<>>>???AAACCCGGGLLLPPPUUUUUUUUUWWW[[[aaafffjjjlllmmmjjjfffeeefffbbb]]]OOOKKKIIIMMMXXXfffttt|||~~~nnndddaaaaaalllvvv{{{rrr___JJJ@@@===<<<;;;;;;;;;???AAABBBGGGLLLMMMIIIAAA>>>;;;:::::::::999888777888;;;AAAIIIVVVlll|||www}}}yyyxxxvvvpppiiifff___aaaeeeooosssdddYYYVVVWWW]]]sss}}}mmmZZZMMMEEE>>>:::::::::AAAIIILLLJJJFFFCCCBBB??????>>>>>>>>>>>>??????===>>>>>>>>>???AAAEEEHHHOOOSSSXXX\\\___aaaccceeegggfffffffffgggiiikkklllllllllkkkkkkkkkkkkjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjjkkklllmmmnnnnnnooommmpppssstttssssssssstttpppnnnkkkjjjjjjjjjjjjiiijjjjjjkkklllkkkjjjiiihhhhhhhhhiiiiiihhhhhhggggggdddfffddd```^^^]]]XXXRRRGGGDDD???=========>>>===@@@AAACCCEEEGGGGGGGGGFFFDDDDDDCCCBBB@@@===;;;:::999:::;;;<<<>>>???@@@AAABBBBBBBBBBBBBBBCCCCCCCCCAAAAAAAAAAAAAAA@@@???>>><<<<<<<<<;;;:::::::::999999999999999999::::::::::::;;;<<<===>>>>>>>>>===>>>>>>>>>===============;;;;;;;;;;;;;;;;;;;;;:::999;;;<<<===<<<<<<>>>???AAACCCEEEGGGIIILLLQQQUUUXXX[[[```cccdddeeefffhhhjjjiiiiiikkklllllljjjhhhdddbbb___]]][[[YYYUUURRRGGGIIIKKKMMMLLLJJJHHHFFFEEEEEEEEEFFFFFFEEEEEEDDDBBBAAAAAA@@@>>>===<<<;;;999999999999999:::;;;;;;999999999999888777666555555555666666666666777777999888888666555333222222444444333333333444444555555666666777888999::::::;;;>>>CCCHHHLLLOOOPPPPPPGGGEEEAAA??????BBBFFFIIIIIIKKKNNNQQQSSSUUUVVVVVVXXXXXXXXXYYYZZZ[[[[[[\\\]]]___``````______```aaaaaabbbbbbbbbbbbccccccccc```aaadddfffhhhjjjjjjjjjgggfffhhhjjjiiieeeeeehhhnnnqqqtttssslllcccZZZUUUTTTPPPLLLIIIDDD???@@@EEEQQQiiizzz|||mmmiiiccc^^^TTTGGG<<<888:::>>>AAAPPPcccnnnsss{{{{{{fffQQQEEEBBBDDDDDDJJJSSS^^^mmmzzz}}}{{{ppplllnnnwww~~~zzzqqqlllhhhpppsssllleeeaaaXXXMMMCCCAAA===;;;;;;;;;:::999777777666666555444444444222222222222222222222222111111111111111222222222>>>>>>>>>>>>============;;;;;;<<<===============::::::::::::;;;;;;<<<<<<999999999999999999999999888888888888888777666666333444555666666666777888666666666666555555555555222333333333333333333444222222222222222222222222222222333333444555555666555555666777777777777777999999:::;;;===>>>>>>???<<<===???AAACCCGGGLLLOOOUUUVVVWWWYYY^^^dddjjjmmmnnnnnnlllhhhggghhhfffaaaQQQMMMHHHJJJSSSbbbqqq{{{sssfffbbb___jjjuuuzzzuuucccOOOCCC===:::999;;;<<<@@@BBBCCCFFFLLLMMMJJJBBB???<<<;;;;;;;;;:::999666777<<>>;;;<<<:::BBBKKKNNNKKKFFFCCCCCC??????>>>>>>>>>>>>??????===>>>>>>>>>>>>AAADDDGGGNNNRRRXXX]]]___bbbdddffffffeeeeeeeeefffhhhjjjkkklllllllllkkkkkkjjjjjjjjjhhhiiiiiijjjkkkkkkkkkkkkjjjjjjjjjkkklllmmmoooooommmooorrrssssssrrrrrrrrrooommmkkkjjjkkkkkkiiihhhiiiiiijjjjjjjjjiiihhhgggffffffggghhhhhhhhhggggggdddfffddd___\\\ZZZTTTMMMDDDBBB???>>>???AAABBBCCCCCCEEEGGGJJJKKKKKKKKKJJJGGGGGGFFFEEECCCAAA>>>===999:::;;;===???AAABBBCCCCCCCCCCCCCCCDDDDDDEEEEEEBBBCCCCCCCCCBBBAAA???>>>===============<<<<<<<<<999999:::::::::;;;;;;;;;<<<===>>>@@@@@@@@@@@@???=========<<<<<<<<<;;;;;;:::::::::;;;;;;;;;:::::::::<<<======<<<<<<>>>???>>>@@@CCCDDDEEEIIINNNRRRTTTWWW\\\```bbbccceeefffgggggghhhjjjmmmnnnmmmkkkfffdddbbbaaa___\\\XXXUUUKKKLLLMMMNNNMMMLLLJJJIIIGGGGGGHHHGGGGGGFFFEEEDDDBBBAAAAAA@@@>>>===;;;:::888888888888888999::::::777777777888777777666555555555555666666666777777666666666666555444333222444333333222222222333333555555666777888999::::::999<<>>>>>AAAEEEHHHJJJKKKMMMOOORRRUUUWWWXXXWWWXXXYYYZZZ[[[\\\]]]^^^^^^___``````______```aaaaaabbbbbbbbbbbbccccccccc```aaadddfffggghhhhhhhhhhhhfffhhhkkkkkkggggggjjjooorrruuutttoooeee\\\VVVSSSQQQOOOLLLDDD>>>???DDDNNNhhh|||tttoooccc___VVVIII===888:::>>>BBBNNN___kkkrrryyy}}}iiiTTTFFFBBBCCCDDDJJJQQQ\\\kkkzzz~~~rrrmmmnnnyyyxxxrrrpppyyy{{{sssjjjeee\\\RRRCCCAAA===;;;;;;;;;:::999777777666666555555444444111111111111111111111111222222222111111111111111>>>>>>>>>>>>============;;;;;;<<<===>>>>>>======;;;;;;;;;<<<<<<<<<======999999999999999999::::::888888888888888777666666444555666555444444555666777666666666555555555555222222222333333444444444222222222222222222222222222222333333444555666666444555666777888888888888:::999999::::::<<<===>>>>>>???AAACCCEEEHHHMMMQQQWWWWWWXXX\\\aaagggmmmpppppppppnnniiihhhiiigggbbbRRRMMMGGGGGGOOO___pppzzzvvvhhhccc^^^hhhtttzzz}}}zzzvvveeeRRREEE===888999<<<<<<@@@CCCCCCFFFLLLMMMKKKCCCAAA>>><<<<<<<<<;;;:::666888===DDDMMM[[[qqq~~~vvvkkkfff^^^```eeepppttteee\\\[[[^^^dddyyyzzziiiWWWKKKDDD???<<<======EEENNNQQQNNNIIIFFFEEE??????>>>>>>>>>>>>??????===>>>>>>>>>>>>@@@DDDGGGNNNRRRXXX]]]```bbbdddfffeeeeeeeeeeeefffgggiiijjjlllllllllkkkkkkjjjjjjjjjggghhhiiijjjkkkllllllllljjjjjjjjjkkklllmmmooopppmmmooorrrsssrrrpppppppppooommmkkkkkkkkkkkkiiiggghhhhhhiiijjjiiihhhgggfffdddeeefffggghhhhhhhhhhhheeefffddd^^^[[[XXXQQQJJJEEECCCAAA@@@CCCFFFGGGHHHFFFGGGJJJMMMNNNOOONNNMMMIIIIIIIIIHHHFFFCCCAAA@@@999:::<<<===@@@AAACCCDDDCCCCCCDDDDDDEEEEEEFFFFFFCCCDDDDDDDDDDDDBBB@@@???>>>>>>>>>>>>????????????:::::::::;;;;;;<<<<<<<<<===>>>@@@AAABBBBBBAAAAAA<<<<<<<<<;;;;;;:::::::::999999:::;;;;;;;;;::::::;;;<<<>>>===<<<<<<>>>???===???AAABBBCCCGGGLLLQQQPPPTTTYYY^^^```bbbdddfffeeefffgggjjjnnnoooooonnnhhhfffeeecccbbb___[[[XXXTTTSSSQQQPPPNNNMMMLLLKKKIIIIIIIIIHHHGGGFFFEEEDDDBBBAAAAAA@@@>>>===;;;:::;;;:::999777666666666666777777888999999999999999444555555555666666777777333444444555555444444333333333222111111222222222555555666777888999::::::888;;;???DDDIIIKKKMMMMMMFFFCCC???======@@@DDDGGGLLLLLLMMMOOORRRUUUXXXZZZWWWXXXYYY[[[\\\^^^______^^^___``````______```bbbaaabbbbbbbbbbbbcccccccccaaabbbdddfffggggggffffffhhhggghhhlllllliiihhhjjjooorrruuuvvvqqqggg^^^WWWRRRRRRQQQMMMDDD<<<===CCCMMMhhh~~~yyytttccc___VVVIII===888:::>>>AAALLL[[[iiiqqqxxx~~~jjjUUUFFFBBBCCCEEEJJJPPPYYYhhhyyyuuupppppp{{{~~~xxxyyyzzzqqqkkkbbbXXXCCCAAA===<<<;;;;;;:::999777777777666555555444444000000000000000000000000333222222222111111000000@@@???>>>???@@@@@@???>>>::::::;;;;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::<<<;;;::::::999999999999999999:::::::::999888888444444555555555555444444444444444555444444333333333333444555555444333333111222222333333444444555000111111222444666888999999888888777777777777777999999:::;;;;;;<<<<<<===AAABBBBBBCCCDDDHHHMMMQQQVVVWWW[[[___eeekkkpppssstttrrrooojjjgggcccbbbaaaTTTLLLFFFGGGNNN[[[ooonnnZZZ[[[fffsss|||{{{sssqqqeeeSSSEEE>>><<<<<<<<<<<<===>>>BBBKKKSSSSSSNNNEEEAAA<<<999888999999999;;;;;;<<>><<<===<<>>?????????===<<<;;;===>>>>>>>>>>>>???BBBEEEOOOTTTZZZ^^^```aaabbbbbbeeeeeeeeeeeefffhhhiiijjjmmmmmmmmmllllllkkkkkkkkkllllllkkkkkkkkklllmmmmmmkkkkkklllmmmnnnoooppppppppppppqqqqqqqqqqqqppppppqqqpppooommmkkkjjjjjjjjjjjjiiiiiihhhgggffffffeeeeeeeeeeeefffffffffffffffddddddcccaaa\\\UUUOOOKKKDDDDDDCCCDDDFFFHHHJJJLLLOOONNNMMMLLLLLLMMMNNNOOOOOOMMMJJJGGGFFFCCC@@@>>>>>>>>>>>>>>>???@@@AAABBBFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGFFFFFFEEEDDDDDDDDD@@@@@@AAAAAA@@@>>><<<;;;>>>???AAACCCCCCBBB@@@???AAABBBBBBCCCBBBAAA@@@???;;;::::::999888888888888:::::::::::::::;;;<<<<<<======<<<======>>>???@@@CCCBBB@@@@@@BBBEEEHHHJJJMMMPPPUUUYYY\\\___bbbdddcccdddeeeggghhhjjjkkkkkkiiiiiiiiiiiihhheee```[[[\\\XXXSSSPPPNNNMMMKKKJJJHHHGGGFFFFFFGGGGGGEEECCCDDDCCCAAA???===;;;::::::888999999::::::999999888777777777777777777777777777777777777777888888999777666666555444444333333222222222222333333444555444555666888888999999999;;;===???CCCFFFHHHJJJKKKFFFDDD@@@===>>>AAAFFFIIIMMMLLLLLLMMMPPPSSSWWWYYYZZZYYYYYYYYYYYYZZZZZZ[[[]]]^^^___aaaaaaaaa``````^^^___```aaabbbcccddddddccccccdddeeeeeeffffffgggjjjhhhiiimmmmmmkkkkkknnnvvvzzz{{{xxxsssmmmaaaVVVQQQQQQRRRNNNEEE<<<===BBBNNNfffssslllcccUUUFFF:::666888;;;>>>GGGXXXhhhqqquuu{{{kkkUUUEEE@@@AAAHHHKKKPPPZZZjjj{{{{{{rrrrrr~~~vvvmmmcccXXXIIIBBB>>>??????<<<888888888777777555444333222222111111111111111111111111222222222222222222222222???===;;;;;;===>>>======;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<;;;;;;;;;::::::<<<;;;::::::999999999::::::::::::::::::999888777444555555555555555555444666666777777666666555555222222333444444333222222555444444333333222222111777666555555444444444444777777777666666777777888999::::::;;;;;;<<<<<<===AAAAAABBBCCCDDDHHHMMMQQQVVVXXX[[[___dddjjjooossstttsssppplllhhhccc```^^^QQQJJJEEEGGGOOO]]]qqqppp]]]YYYcccqqq||||||tttmmmaaaQQQDDD>>><<<<<<<<<===>>>@@@CCCLLLTTTUUUQQQFFFBBB===999888999999999888888;;;BBBPPPeeezzz{{{oooggggggjjjttt{{{pppddd```cccfffrrrqqqbbbQQQHHHCCC>>><<<<<<:::DDDKKKJJJGGGEEEBBB???>>>>>>?????????>>><<<;;;>>>>>>>>>======@@@DDDGGGPPPTTTZZZ___aaabbbccccccffffffffffffggghhhiiiiiillllllllllllllllllkkkkkkkkkkkkkkkjjjkkkkkklllmmmkkkkkklllmmmnnnoooppppppooopppppppppppppppoooooooooooonnnlllkkkjjjiiihhhfffffffffffffffffffffeeeffffffffffffffffffffffffbbbbbbaaa___ZZZSSSNNNJJJFFFFFFGGGHHHJJJLLLMMMNNNPPPOOONNNMMMMMMMMMNNNOOOQQQNNNKKKIIIHHHEEEBBB@@@????????????@@@AAABBBCCCFFFFFFGGGGGGGGGGGGFFFFFFHHHHHHGGGGGGGGGGGGFFFFFFDDDDDDBBBAAA@@@@@@@@@@@@BBBCCCDDDEEEEEEDDDBBBAAA@@@AAAAAABBBAAA@@@???>>><<<<<<;;;:::::::::;;;;;;<<<;;;;;;;;;;;;;;;<<<===============>>>>>>??????AAAAAA@@@???AAADDDGGGIIIJJJNNNRRRVVVYYY\\\___aaacccdddeeeggghhhjjjkkkkkklllkkkiiihhhhhhfffccc```]]]YYYTTTQQQOOOMMMKKKIIIHHHGGGFFFFFFGGGGGGEEECCCCCCBBB@@@>>>===;;;::::::999999999999999999999999777777777777777777777777888888888777777888888999777777666666555444444333333222222222333333444555444555666888999999999999;;;===@@@CCCFFFHHHJJJKKKGGGDDD@@@>>>>>>BBBFFFIIILLLMMMMMMOOOQQQTTTVVVXXXYYYYYYYYYYYYYYYZZZZZZ[[[\\\]]]___````````````___^^^^^^___```aaabbbccccccccccccdddeeeeeeffffffggghhhfffggglllnnnlllmmmpppuuuzzz|||zzzvvvpppdddYYYSSSSSSSSSOOOFFF======BBBMMMddd|||yyymmmiiicccWWWIII>>>999888:::===FFFWWWhhhqqquuu|||mmmWWWGGGAAAAAAFFFJJJQQQ\\\nnn}}}tttsss{{{{{{}}}{{{rrrfffYYYJJJCCC>>>??????;;;999999999999777666555333222222111111111111111111111111222222222222222222222222???===;;;;;;===>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::;;;;;;:::999999999::::::;;;;;;;;;:::999888777666555555555555555555555555777777777777777666555444111222222333333222222111555444444333333222222111999888777666555444444444555555555555666777888888:::::::::;;;<<<<<<======@@@AAABBBCCCDDDHHHLLLPPPVVVXXX[[[___ccciiiooosssuuuuuusssooojjjddd^^^[[[OOOHHHDDDGGGOOO]]]qqqqqq___UUU^^^lllzzz~~~tttfff\\\MMMBBB===<<<<<<<<<===???AAAEEEMMMUUUWWWTTTGGGCCC>>>:::999999999888777999===EEETTTggg{{{yyyllllllooo{{{zzzllleeeeeefffqqq}}}mmm^^^OOOGGGBBB>>>;;;;;;:::CCCJJJIIIEEECCCCCCAAA>>>>>>?????????>>>===<<<>>>>>>===<<<===@@@FFFJJJRRRVVV\\\```bbbcccdddeeehhhhhhgggggggggggghhhhhhkkkkkklllllllllllllllllljjjjjjiiiiiijjjjjjkkklllkkkllllllmmmnnnoooppppppoooooopppoooooonnnmmmmmmmmmmmmmmmmmmkkkjjjhhhfffcccccccccdddddddddeeeeeeggggggggggggffffffffffffccccccaaa^^^YYYSSSNNNKKKIIIJJJLLLNNNPPPQQQRRRRRRQQQQQQOOONNNMMMNNNNNNOOORRROOOMMMKKKJJJHHHEEECCC?????????@@@AAABBBDDDDDDEEEEEEFFFFFFFFFFFFEEEDDDGGGGGGGGGHHHHHHHHHHHHHHHIIIGGGEEECCCBBBCCCEEEFFFFFFGGGGGGHHHGGGFFFDDDCCC???@@@@@@@@@@@@???>>>>>>=========<<<======>>>>>>>>>===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>??????@@@???>>>>>>???BBBDDDFFFGGGJJJNNNRRRUUUXXX[[[^^^bbbccceeegggiiijjjkkkkkkooommmjjjiiiiiihhhgggfff___\\\WWWSSSPPPMMMKKKIIIHHHGGGFFFFFFGGGFFFDDDBBBBBBAAA@@@>>><<<;;;;;;:::::::::999888888999::::::666666666666666666666666999999999999999999999999888777777666666555444444333333222222222333444444444555666777999999999:::<<<===@@@CCCFFFIIIJJJKKKHHHEEEAAA??????BBBFFFIIILLLMMMOOOQQQSSSTTTUUUVVVXXXXXXXXXYYYYYYZZZZZZZZZ[[[\\\]]]^^^____________]]]^^^^^^___```aaabbbbbbccccccdddeeeeeeffffffgggfffdddffflllnnnnnnpppssstttyyy}}}|||zzzuuujjj___WWWVVVUUUQQQGGG>>>===AAAMMMcccyyy~~~ttthhhfffaaaXXXLLLAAA;;;999999<<>>>>>;;;:::;;;::::::888666444333111000111111111111111111111111222222222222222222222222@@@??????AAACCCCCCAAA???=========<<<<<<=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::999999:::::::::;;;;;;;;;:::999888777666555555555444444555555555555555666555555444333222222222333333333333222222111222222333333444444555444444444444555666777777333333444444555777888999::::::;;;;;;<<<=========???AAABBBCCCEEEHHHLLLOOOUUUXXX\\\^^^bbbgggoootttwwwwwwvvvsssmmmeee]]]XXXNNNHHHCCCEEELLLYYYkkkzzzqqq```SSSYYYfffwwwtttbbbYYYLLLBBB>>>===<<<<<<<<>>>>>>>>???>>>>>>>>>>>>>>>===<<<;;;<<<@@@FFFKKKSSSWWW]]]aaacccdddfffgggjjjiiihhhhhhggggggggghhhkkkkkkkkkllllllmmmmmmmmmiiiiiiiiihhhiiijjjjjjkkkkkkllllllmmmnnnnnnoooooooooooooooooonnnmmmlllkkklllmmmnnnnnnmmmkkkhhhfffddddddddddddccccccccccccggggggggggggggggggggggggeeedddbbb___ZZZVVVRRROOONNNOOOQQQTTTUUUVVVVVVUUUSSSRRRPPPNNNMMMMMMNNNNNNPPPNNNLLLKKKJJJIIIFFFDDD?????????@@@AAABBBDDDEEEEEEEEEFFFEEEEEEDDDCCCCCCCCCDDDDDDEEEFFFGGGGGGGGGIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHHHHHHHGGGFFFDDDCCC>>>????????????>>>>>>>>>===============>>>???@@@???>>>>>>===============??????????????????>>>>>>>>>=========>>>@@@BBBCCCDDDGGGKKKOOORRRUUUXXX[[[aaabbbdddgggiiijjjjjjjjjnnnmmmkkkkkklllkkkjjjhhhbbb^^^YYYUUURRROOOKKKIIIHHHGGGFFFFFFFFFFFFDDDAAAAAA@@@>>>===<<<;;;;;;;;;;;;:::888777777888:::;;;666666666666666666666666:::::::::;;;;;;:::::::::999888888777666666555555333333333222222333333444333444666777999999::::::<<<===@@@CCCGGGIIIKKKKKKHHHFFFBBB@@@@@@BBBEEEHHHKKKMMMOOORRRTTTTTTTTTTTTWWWWWWXXXYYYYYYZZZZZZZZZZZZ[[[\\\]]]^^^__________________```aaabbbbbbcccccccccdddeeeeeeffffffggggggeeefffkkknnnnnnppptttsssyyy~~~~~~~~~zzzpppfff^^^[[[YYYTTTJJJ@@@>>>AAALLLaaavvv~~~~~~{{{ssshhhddd```WWWKKKAAA;;;999:::<<>>===;;;;;;<<<:::999888555333111000///111111111111111111111111222222222222222222222222>>>???BBBEEEGGGFFFAAA>>>>>>===<<<<<<<<<<<<===>>>======<<<<<<<<<;;;;;;;;;:::::::::999999::::::;;;:::;;;;;;:::999888777666666555444444444444555666666666666666555444333222444444333333333333444444111222222333333444444555111111222333444666888999333333333444666777999999::::::;;;<<<<<<======>>>>>>@@@BBBCCCEEEGGGKKKNNNTTTWWW[[[^^^```fffooovvvyyyzzzyyyvvvpppfff]]]XXXOOOIIIDDDDDDIIIRRRbbbppp~~~rrr```SSSVVVaaarrrvvvdddZZZMMMCCC>>>======<<<;;;???AAACCCIIIQQQUUUTTTJJJFFF@@@<<<:::999888888999<<>>???>>>>>>>>>>>>?????????>>>===<<<;;;<<<@@@GGGKKKUUUXXX]]]aaacccdddfffhhhkkkjjjiiihhhhhhhhhhhhhhhkkkkkkkkkllllllmmmmmmmmmiiiiiihhhhhhhhhiiijjjjjjkkkkkkkkklllmmmmmmnnnnnnnnnnnnnnnnnnnnnmmmllllllmmmnnnoooooonnnllljjjhhhggggggfffeeedddcccbbbaaaggggggggghhhhhhhhhiiiiiieeedddbbb^^^[[[WWWUUUSSSSSSUUUWWWXXXYYYYYYYYYXXXTTTSSSQQQOOONNNNNNNNNNNNOOOMMMKKKJJJJJJJJJHHHFFFAAAAAAAAAAAABBBCCCDDDDDDFFFFFFFFFEEEDDDCCCBBBAAA???@@@@@@AAABBBCCCDDDDDDFFFGGGIIIKKKKKKJJJHHHGGGGGGFFFFFFFFFEEEDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>???===<<<<<<<<<===>>>?????????>>>>>>=========>>>>>>@@@@@@AAAAAA@@@???>>>===<<<<<<<<<<<<===>>>@@@AAACCCEEEIIILLLOOORRRWWWZZZ^^^```cccfffhhhiiiiiiiiijjjjjjkkkmmmooonnnkkkhhhccc```[[[WWWTTTPPPLLLIIIHHHGGGFFFFFFFFFEEECCCAAA???>>>===<<<;;;;;;;;;;;;;;;:::888777777888:::;;;777777777777777777777777::::::;;;<<<===<<<<<<;;;:::999999888888777666666444333333222222333333333333444666777999:::::::::<<<>>>AAADDDGGGIIIKKKLLLIIIFFFCCC@@@@@@AAADDDFFFIIIKKKOOORRRTTTTTTTTTSSSVVVVVVXXXYYYZZZZZZZZZYYYZZZZZZ[[[\\\]]]^^^___```aaaaaaaaabbbbbbccccccdddccccccdddeeeeeeffffffgggiiifffgggkkknnnmmmpppttttttyyy~~~~~~vvvnnneeeaaa]]]XXXNNNCCC???AAAGGG\\\pppxxxyyyyyyrrriiiccc]]]TTTHHH>>>999999;;;===CCCPPPaaalllpppuuuyyyyyy{{{xxxlllZZZKKKCCCBBBEEELLLTTT```qqq{{{vvvqqq~~~zzzpppeeeSSSIIIAAA>>>===;;;;;;===999888666444222000...---111111111111111111111111222222222222222222222222;;;===@@@DDDFFFDDD@@@<<<>>>===<<<;;;;;;<<<===>>>=========<<<<<<<<<;;;;;;::::::999999999:::;;;;;;999999:::::::::999888888666555444333333444555666999999999888777666555444555444444333333444444555555444444333333222222111333333333333333444555555444444444555666888999:::;;;;;;;;;<<<======>>>>>>===???BBBDDDEEEGGGKKKMMMRRRVVV[[[]]]```fffpppyyy|||}}}|||yyyrrriii___YYYQQQKKKEEEDDDFFFMMMZZZfffxxxvvveeeXXXVVV^^^ooo|||zzzjjj___PPPEEE???>>>===<<<;;;???AAABBBFFFNNNSSSSSSLLLGGGAAA<<<:::999888888777:::@@@IIIVVVfffvvvxxxppplllsss~~~{{{llllllttt|||nnnjjjhhhmmmrrryyytttdddRRRHHHBBB===;;;;;;AAAPPP]]]\\\SSSIIIAAA===??????>>>>>>>>>???@@@@@@@@@@@@???>>>>>>BBBHHHLLLUUUYYY]]]```bbbdddgggiiikkkkkkjjjiiihhhhhhiiiiiikkkkkklllllllllllllllllliiiiiihhhhhhiiiiiijjjkkkjjjjjjjjjkkkkkkkkkllllllmmmmmmnnnnnnnnnnnnmmmmmmnnnnnnoooooonnnlllkkkjjjiiiiiigggfffdddcccaaaaaaffffffggghhhiiijjjkkkkkkeeedddaaa^^^\\\ZZZYYYXXX[[[[[[\\\]]]]]]\\\\\\\\\XXXWWWTTTRRRQQQPPPPPPPPPPPPOOOMMMMMMMMMMMMKKKJJJEEEEEEDDDDDDDDDDDDEEEEEEGGGGGGGGGFFFEEECCCBBBAAA===>>>>>>???@@@AAAAAABBBBBBDDDHHHKKKKKKIIIGGGEEECCCCCCCCCBBBBBBAAAAAAAAA>>>>>>>>>===>>>>>>???@@@======<<<<<<<<<===>>>>>>===============>>>??????AAABBBBBBBBBAAA@@@>>>===<<<;;;<<<<<<===>>>??????AAADDDGGGJJJMMMPPPUUUXXX[[[]]]aaadddggghhhggggggeeefffiiilllnnnmmmjjjgggdddaaa]]]YYYVVVRRRNNNKKKIIIGGGFFFFFFFFFEEEBBB@@@>>>===<<<;;;;;;;;;;;;;;;::::::999888888999::::::777777777777777777777777999:::<<<>>>??????>>>>>>;;;::::::999888888777777444444333222222222333333333444555777999:::;;;;;;===>>>AAADDDGGGJJJKKKLLLHHHFFFCCC@@@???@@@BBBDDDGGGIIIMMMPPPSSSTTTTTTSSSTTTVVVWWWYYYZZZZZZZZZYYYZZZ[[[[[[\\\]]]___```aaabbbbbbbbbccccccdddddddddccccccdddeeeeeeffffffgggjjjggggggkkkmmmnnnpppuuuvvvzzz~~~{{{tttlllhhhbbb\\\RRRGGGAAABBBBBBVVViiiqqqssstttooohhhaaa\\\RRRGGG>>>999:::<<<>>>BBBNNN^^^kkkqqqwww|||{{{}}}zzznnn[[[LLLDDDCCCBBBJJJTTTaaassszzzsssooo}}}|||sssiiiUUUKKKBBB@@@???<<<;;;<<<888777666444222111///...111111111111111111111111222222222222222222222222<<<<<<===@@@BBBBBB@@@======<<<;;;::::::;;;<<<===============<<<<<<<<<<<<:::999999999::::::;;;<<<888888999:::::::::999999777666444333333444666777999999999999777666555444444444333222222333444444555444444333333222222111666555555444444444444555555555555666777888999:::;;;;;;<<<<<<======>>>>>>===???BBBDDDEEEGGGJJJMMMOOOTTTZZZ]]]___fffrrr{{{~~~{{{tttkkkbbb\\\SSSLLLFFFDDDEEEJJJVVVaaavvv|||mmm___ZZZ^^^nnnzzz~~~rrrfffUUUGGG@@@>>>======<<<@@@BBBBBBEEEMMMRRRRRRMMMHHHBBB===:::999888777777:::@@@IIIWWWiiizzz}}}uuummmhhhooo{{{{{{sssjjjiiiqqqzzzooollllllqqqwwwtttdddQQQFFFAAA======>>>AAAPPP]]][[[QQQHHHBBB>>>??????>>>>>>>>>???@@@AAACCCDDDCCCCCCCCCEEEIIIMMMUUUXXX\\\```bbbdddgggiiikkkjjjjjjiiiiiiiiijjjjjjllllllllllllllllllkkkkkkjjjiiiiiiiiiiiijjjkkkkkkiiiiiiiiiiiiiiijjjjjjjjjlllmmmnnnooooooooooooooonnnmmmmmmllllllkkkkkkjjjhhhggggggeeedddcccbbbbbbeeeeeeggghhhjjjkkkmmmmmmiiigggeeebbbaaa``````aaaccccccaaa``````_________]]][[[YYYVVVTTTSSSSSSSSSTTTSSSQQQQQQRRRRRRQQQPPPKKKJJJIIIHHHHHHGGGGGGHHHHHHHHHGGGFFFEEECCCBBBAAA??????@@@@@@AAAAAAAAABBB@@@BBBDDDFFFGGGFFFEEEDDDAAA@@@@@@?????????@@@@@@??????>>>>>>>>>???@@@AAA???>>>>>>============>>>;;;;;;;;;<<<===>>>???@@@BBBBBBCCCCCCBBB@@@>>><<<;;;;;;<<<<<<===>>>>>>>>>@@@BBBEEEGGGJJJNNNSSSVVVYYY[[[___ccceeeffffffeeecccccceeehhhjjjkkkiiihhhdddbbb^^^[[[XXXTTTPPPLLLIIIGGGFFFEEEEEEDDDBBB???<<<<<<;;;;;;:::;;;;;;;;;999999999999999999999999999999999999999999999999888999<<>>AAADDDGGGJJJLLLLLLGGGEEEBBB???>>>???@@@AAAEEEGGGJJJNNNQQQSSSTTTTTTSSSUUUWWWYYYZZZZZZYYYYYY[[[[[[[[[\\\]]]___aaabbbbbbbbbbbbbbbbbbcccccccccccccccdddeeeeeeffffffggghhheeefffkkknnnooosssxxxwww{{{~~~~~~~~~xxxrrrmmmfff```UUUIIICCCCCCAAATTTgggnnnppprrrnnnggg^^^ZZZSSSJJJAAA<<<:::;;;>>>AAALLL]]]lllvvv~~~sss___NNNEEECCCAAAIIITTT```rrr{{{sssnnn~~~wwwkkkUUULLLDDDBBB@@@===;;;<<<999888777666444333222111111111111111111111111111222222222222222222222222???>>>======@@@AAABBBAAA===<<<:::999999:::<<<===>>>=========<<<<<<<<<<<<999999999999::::::;;;<<<777777888999::::::::::::777666444333333444666777888888777777666444333222444333222111111222333444111222222333333444555555555555555555555666777777777666666777777888999:::;;;;;;<<<<<<===>>>>>>>>>===???BBBDDDEEEGGGJJJLLLNNNTTTYYY\\\___fffsss}}}|||uuulllddd^^^TTTMMMGGGEEEFFFJJJUUU```wwwuuueee]]]```nnnyyy}}}wwwjjjXXXIIIAAA>>>=========AAACCCBBBEEELLLQQQRRRNNNIIIBBB===;;;999888777888;;;AAALLL[[[nnn|||vvvoooeeelllwwwwwwnnnhhhgggooowwwooonnnooouuu|||sssbbbOOODDD@@@===>>>AAA???NNNZZZXXXMMMFFFBBB@@@??????>>>>>>>>>???AAABBBFFFGGGGGGGGGFFFHHHKKKNNNUUUXXX\\\___aaacccfffiiikkkjjjjjjiiijjjjjjkkkkkkmmmmmmmmmllllllkkkkkkkkkjjjjjjiiiiiijjjjjjkkklllhhhhhhhhhhhhhhhiiiiiiiiikkklllmmmoooppppppqqqqqqmmmmmmkkkjjjjjjjjjjjjjjjeeeeeeeeeddddddcccccccccdddeeefffhhhjjjlllnnnooommmllliiigggfffggghhhhhhiiigggeeecccbbbaaabbbbbb```^^^\\\YYYWWWVVVVVVVVVXXXWWWUUUVVVWWWWWWVVVTTTOOONNNMMMLLLJJJJJJJJJIIIIIIIIIHHHGGGEEECCCBBBAAAAAAAAABBBBBBBBBBBBCCCCCC@@@@@@AAABBBCCCDDDDDDEEE??????>>>>>>>>>???@@@@@@@@@???>>>>>>>>>@@@AAABBB@@@@@@???>>>=========>>>:::::::::;;;===>>>@@@AAABBBCCCDDDDDDBBB@@@===<<<;;;<<<<<<======>>>>>>>>>>>>@@@CCCEEEHHHLLLQQQUUUWWWZZZ^^^bbbdddeeeeeedddcccbbbbbbcccfffiiiiiiiiidddbbb^^^\\\YYYUUUQQQNNNIIIGGGFFFEEEEEEDDDAAA???<<<;;;;;;::::::;;;;;;;;;888999999::::::999999888999999999999999999999999777999<<>>>>>???@@@DDDFFFIIILLLOOORRRTTTUUUSSSTTTWWWYYYZZZZZZYYYYYY\\\[[[[[[\\\]]]```bbbcccaaaaaaaaaaaabbbbbbbbbbbbccccccdddeeeeeeffffffgggfffdddeeejjjnnnpppuuuzzzyyy|||}}}}}}zzzvvvpppiiibbbWWWKKKDDDCCCDDDWWWiiinnnppprrrnnnggg[[[ZZZUUUMMMEEE>>>:::999>>>@@@KKK]]]nnnzzzwwwbbbOOOFFFDDDBBBJJJSSS^^^nnn}}}uuunnnzzzlllUUULLLEEECCCAAA===;;;;;;:::999888777666555444444111111111111111111111111222222222222222222222222>>>>>>>>>>>>>>>>>>>>>>>>@@@>>><<<;;;:::;;;<<<===@@@???>>><<<:::999999999<<<<<<;;;:::999999999999;;;;;;;;;:::::::::999999777666666666666666777777:::::::::999888777666666555555444444444333333333333333333333333333333333333333333444444555555555555555666666777777888888===<<<;;;;;;<<<===>>>???AAABBBBBBBBBBBBCCCGGGJJJNNNSSSXXX[[[^^^eeeoooxxxyyypppjjjddd^^^XXXOOOGGGDDDDDDHHHRRR\\\www}}}lllaaa___lllzzz}}}ooo[[[KKKCCC@@@>>>===<<>><<<<<<===@@@CCCEEENNNNNNLLLHHHFFFGGGMMMRRRVVVYYY\\\___aaadddhhhjjjiiiiiiiiiiiiiiiiiiiiiiiilllkkkkkkjjjjjjkkkkkklllmmmllljjjiiiiiiiiijjjjjjhhhiiiiiijjjkkkkkkllllllrrrrrrrrrqqqpppooonnnmmmnnnmmmmmmkkkjjjiiihhhhhhhhhiiijjjjjjiiigggdddccceeegggiiijjjjjjkkknnnpppooorrrssspppoooqqqpppmmmkkkkkkjjjjjjhhhgggfffeeeccc```\\\ZZZYYYXXXWWWVVVYYY\\\___^^^[[[YYYZZZ\\\UUUSSSPPPNNNNNNNNNNNNMMMOOONNNLLLIIIGGGEEEDDDDDDAAABBBBBBBBBBBB@@@???>>>???@@@BBBCCCCCCBBB@@@???<<<>>>@@@CCCDDDCCCBBBAAACCCBBB@@@???>>>>>>>>>???@@@??????>>>>>>>>>>>>???============>>>???@@@AAABBBBBBBBBAAA@@@???>>>===<<<;;;;;;::::::;;;;;;<<<@@@AAAAAACCCEEEHHHKKKMMMUUUWWW[[[^^^aaaccccccccc^^^___```aaaccceeeggghhhgggddd___[[[XXXUUURRROOOLLLLLLJJJHHHEEECCCBBBAAA<<<<<<;;;:::999888777777<<<;;;:::999888888888888888888888888888888999999;;;;;;<<<===>>>>>>======???===<<<;;;;;;:::888777555444444333333222222111444555777777777999===???===>>>AAADDDGGGJJJLLLNNNJJJHHHDDD@@@===<<<======BBBEEEJJJNNNQQQSSSVVVXXXWWWWWWXXXXXXYYYZZZZZZZZZ[[[]]]^^^^^^^^^^^^___aaa`````````aaabbbbbbbbbcccddddddfffffffffeeedddcccfffggghhhiiikkkoootttxxxxxx{{{~~~}}}}}}xxxvvvpppfff[[[PPPHHHEEEGGGSSSeeeqqquuuqqqlllhhh\\\]]]YYYNNNBBB:::777666;;;>>>III[[[mmm|||kkkTTTFFFBBBDDDDDDKKKYYYhhhzzz~~~tttttt}}}xxxqqq^^^RRREEE@@@>>><<<:::;;;;;;:::888777555444333333111111111111111111111111///000000000000111111111>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;;;;============<<<;;;;;;;;;;;;;;;===<<<;;;:::999999999999::::::::::::999999999999777777666666666666777777888888888888777666555444555555444444444333333333333333333333333333333333555444444444444444444333555555666666777888888888<<<<<<;;;;;;<<<===???@@@AAABBBBBBBBBBBBDDDGGGJJJOOOSSSWWWYYY\\\eeerrr|||{{{rrrmmmgggbbb]]]TTTJJJEEEDDDGGGQQQ[[[uuukkk```]]]iiiwww~~~}}}ppp^^^OOOEEEAAA>>><<<===???BBBEEEHHHLLLQQQUUUWWWPPPFFF???;;;;;;:::999<<<===BBBQQQeee{{{vvvkkkccciiirrr{{{zzzpppiiigggcccjjjwww|||qqqlllnnnsss{{{mmm^^^MMMDDD@@@===<<<>>>CCCNNNVVVSSSLLLGGGEEEDDD???>>><<<<<<===@@@CCCDDDNNNMMMKKKGGGDDDFFFKKKPPPWWWZZZ]]]```bbbeeehhhkkkjjjjjjjjjjjjjjjjjjjjjjjjkkkjjjjjjiiiiiijjjjjjkkklllkkkjjjiiiiiiiiijjjjjjggghhhhhhiiijjjkkklllmmmrrrrrrrrrqqqqqqooonnnmmmoooooonnnmmmlllkkkjjjjjjggghhhiiijjjjjjiiigggfffdddfffiiikkklllnnnqqqsssuuuyyyzzzwwwvvvxxxwwwuuuqqqpppooonnnllljjjhhhgggfffccc```^^^\\\[[[XXXVVVYYY\\\___```___]]]]]]^^^XXXVVVSSSRRRSSSSSSRRRRRRPPPOOOMMMKKKIIIHHHGGGFFFEEEEEEFFFFFFEEECCCBBB@@@AAABBBCCCDDDDDDCCCBBBAAA@@@AAABBBDDDEEEEEEEEEDDDEEEDDDBBBAAA@@@???@@@@@@??????>>>>>>======>>>>>>============>>>???@@@AAABBBBBBBBBBBBAAA@@@>>>>>><<<<<<;;;;;;;;;;;;<<<<<<@@@@@@AAABBBEEEHHHKKKMMMRRRUUUYYY]]]```bbbcccccc___^^^______aaadddfffhhhgggddd```]]]ZZZWWWTTTQQQKKKJJJIIIGGGEEECCCAAA@@@<<<<<<;;;;;;::::::::::::<<<;;;::::::999999999:::888888888999999999999999:::;;;<<<<<<======<<<<<<>>><<<;;;:::::::::888666555555444333333222222111111222333444444666:::<<<>>>>>>@@@BBBEEEHHHKKKMMMJJJGGGDDD@@@=========>>>CCCFFFJJJNNNPPPRRRTTTVVVWWWWWWXXXXXXYYYYYYYYYZZZ[[[]]]^^^^^^]]]^^^___`````````aaaaaabbbcccccccccdddeeefffgggffffffeeedddeeefffggghhhjjjmmmssswwwzzz}}}|||zzzuuulll```UUUKKKGGGHHHTTTdddqqqtttpppjjjggg[[[\\\XXXNNNCCC;;;999888===@@@KKK]]]ooo~~~nnnWWWHHHDDDEEEEEEKKKWWWfffvvv~~~tttnnnuuu|||www```SSSFFFBBB@@@===;;;<<<;;;:::999777555444333333111111111111111111111111000000000111111111222222>>>>>>>>>>>>>>>>>>>>>>>>???>>><<<;;;;;;<<<======;;;;;;;;;;;;;;;<<<===>>>===<<<;;;:::999999999999:::999999999999888888888777777666666666666777777777777777777666555444444555555444444444333333333333333333333333333333333666666555555444333333333555555666777777888888999<<<<<<<<<<<<===>>>???@@@AAABBBCCCCCCCCCDDDGGGJJJPPPSSSVVVWWW[[[dddrrr|||{{{uuuqqqmmmhhhcccYYYNNNGGGDDDFFFQQQ\\\sssnnnaaa]]]hhhvvv}}}}}}rrrbbbRRRHHHAAA>>>===>>>???@@@BBBDDDIIIOOOSSSYYYRRRIIIAAA<<<;;;::::::>>>>>>DDDSSShhhwwwlllaaagggpppyyy}}}~~~}}}xxxooohhhdddcccccckkkxxxyyyooojjjkkkttt|||kkk\\\KKKCCC???===<<<>>>DDDOOOXXXTTTKKKFFFEEEDDD???>>>===<<<===???BBBCCCKKKJJJIIIEEEBBBDDDJJJOOOWWWZZZ^^^aaaccceeehhhjjjjjjjjjjjjjjjkkkkkkkkkkkkjjjjjjiiiiiiiiiiiijjjjjjkkkkkkjjjiiiiiiiiijjjjjjfffgggggghhhjjjlllmmmnnnqqqqqqqqqqqqqqqpppooooooqqqqqqpppooonnnmmmmmmlllggghhhiiijjjkkkjjjiiiiiieeegggjjjlllnnnppptttwwwzzz}}}zzzyyywwwtttqqqnnnlllkkkjjjhhheeecccbbb___[[[YYYYYY]]]aaaccccccbbbaaa```[[[YYYWWWVVVWWWXXXXXXWWWRRRQQQOOONNNLLLKKKKKKKKKKKKKKKLLLKKKJJJHHHFFFEEEDDDEEEEEEEEEEEEEEEEEEDDDEEEEEEEEEDDDEEEFFFGGGHHHGGGFFFEEEDDDCCCBBBAAAAAA??????>>>===========================>>>???@@@@@@AAABBBBBBBBBBBBAAA???>>>======<<<<<<<<<<<<======??????@@@BBBEEEHHHKKKMMMPPPRRRVVV[[[___bbbdddeeeaaa```^^^^^^___aaadddfffgggdddaaa^^^\\\YYYVVVSSSMMMLLLKKKIIIGGGEEEDDDCCC>>>>>>===<<<<<<======>>><<<<<<;;;::::::::::::;;;999999999999999999999999999::::::;;;;;;;;;;;;;;;<<<;;;999999999999888666555555444444333222222222222333555555666888<<>>>>>???@@@BBBFFFIIIKKKJJJGGGDDD@@@>>>======>>>BBBEEEIIILLLNNNPPPRRRTTTWWWWWWXXXXXXXXXXXXXXXXXX[[[\\\^^^^^^]]]]]]___``````aaaaaabbbccccccddddddeeeffffffgggggggggffffffeeefffggggggiiimmmrrrvvv~~~|||tttiii\\\PPPHHHIIITTTcccooosssooohhhddd[[[ZZZVVVNNNDDD===:::;;;===@@@KKK]]]oooqqqZZZKKKGGGFFFFFFKKKVVVcccqqqtttkkkooovvv|||~~~{{{xxxaaaTTTHHHCCCAAA>>>======<<<;;;999777555444333333111111111111111111111111111111111111222222222333========================>>>===<<<<<<<<<<<<======;;;;;;;;;;;;;;;<<<===>>>===<<<;;;::::::999999:::999999999888888888777777888777777666666666666777777777777777666666555444555555444444444333333333333333333333333333333333555555555555444444444444555666666777888888999999;;;;;;<<<===>>>??????@@@@@@AAACCCCCCDDDEEEHHHJJJNNNRRRVVVXXXZZZbbbmmmvvvzzz~~~{{{vvvuuurrrnnnfff\\\QQQHHHDDDFFFQQQ]]]tttrrreee___iiivvv~~~wwwgggVVVHHHAAA?????????@@@@@@AAACCCGGGNNNRRRZZZTTTKKKCCC>>>;;;::::::<<<===CCCRRRiiiyyylllccchhhqqq{{{{{{zzzuuunnnfff```^^^^^^bbbjjjxxx~~~yyynnnjjjkkksss|||iiiZZZJJJBBB???======???CCCQQQ\\\ZZZOOOHHHDDDCCC???>>>=========???@@@AAAEEEEEEEEEBBBAAADDDKKKPPPXXX[[[___bbbdddeeehhhjjjjjjkkkkkkkkkkkkkkkllllllkkkjjjjjjjjjjjjjjjjjjkkkkkkkkkjjjjjjjjjjjjjjjjjjffffffggghhhiiikkkmmmooooooppppppqqqqqqppppppoooqqqqqqpppoooooonnnmmmmmmiiiiiijjjkkkkkkkkkjjjiiiggghhhjjjlllmmmppptttwww|||~~~zzzvvvsssqqqooollljjjiiiiiihhhfffbbb___^^^aaaeeeggggggeeebbb```\\\ZZZXXXXXXYYY[[[[[[[[[TTTSSSRRRQQQPPPPPPPPPPPPRRRRRRRRRQQQPPPMMMKKKJJJHHHHHHHHHHHHHHHHHHHHHHHHIIIGGGEEEDDDDDDFFFIIIKKKIIIIIIHHHHHHFFFEEECCCBBB??????>>>===<<<<<<<<<<<<===============>>>??????@@@AAABBBCCCCCCBBB@@@???===<<<<<<;;;;;;<<<<<<===>>>??????AAADDDGGGJJJLLLNNNPPPUUUZZZ___cccfffgggeeeccc```]]]]]]___aaaccceeeccc```___]]][[[XXXUUURRRQQQPPPNNNMMMKKKJJJJJJCCCBBBAAA@@@????????????===<<<;;;;;;::::::;;;;;;:::::::::::::::999999999888999::::::::::::999999;;;999888888999999777666555555555444333333222222333444555666777999<<>>===>>>@@@CCCGGGJJJJJJGGGDDD@@@>>>>>>>>>???@@@CCCGGGJJJLLLOOORRRUUUWWWWWWWWWWWWWWWWWWWWWWWWZZZ\\\]]]]]]]]]]]]^^^``````aaaaaabbbcccdddeeeeeefffffffffgggggggggggggggggghhhiiijjjkkkooouuuyyy{{{pppbbbSSSIIIIIISSSaaammmqqqnnnhhhccc[[[WWWSSSNNNEEE===:::;;;;;;===HHHZZZmmm}}}sss[[[LLLHHHGGGGGGKKKUUUaaammm}}}uuulllmmmnnnqqqssssssrrrqqqaaaTTTHHHCCCAAA???======<<<;;;999777555333333222111111111111111111111111111111222222222333333333==============================<<<<<<<<<===============<<<;;;;;;;;;<<<<<<======<<<;;;::::::::::::999999999888888888777777888888777666666666666666777777888888777777666666555555444444444333333333333333333333333333333333333333444444555666777777666666777777888999999999;;;;;;<<<===>>>???@@@@@@???AAACCCDDDDDDFFFHHHKKKLLLQQQWWWYYYZZZ^^^eeekkkpppwww{{{zzzyyyxxxvvvsssggg^^^SSSJJJEEEGGGSSS```uuuvvvggg___hhhttt|||}}}nnn[[[KKKAAA@@@AAA@@@@@@AAAAAACCCGGGMMMRRRYYYUUUMMMEEE>>>;;;;;;;;;;;;<<>>>>>======>>>???@@@???@@@AAA@@@@@@DDDLLLSSSWWWZZZ___bbbdddeeeggghhhjjjjjjjjjkkkkkklllllllllllllllkkkkkkkkkkkkllllllkkkkkkkkkllllllllllllkkkhhhggggggggghhhjjjlllnnnmmmmmmnnnooopppppppppppppppoooooonnnnnnmmmmmmmmmlllllllllkkkjjjiiiiiihhhiiijjjkkkllllllnnnrrruuu}}}~~~zzzwwwuuutttnnnmmmmmmnnnooonnnkkkiiifffgggjjjkkkjjjgggbbb___[[[YYYWWWWWWYYYZZZ[[[ZZZUUUTTTTTTSSSTTTTTTTTTUUUWWWWWWVVVUUUSSSQQQOOOMMMKKKKKKLLLLLLLLLLLLKKKKKKJJJHHHEEECCCDDDFFFJJJMMMKKKLLLLLLLLLKKKHHHFFFDDD@@@@@@>>>======<<<<<<<<<==================>>>??????AAACCCDDDEEECCCBBB@@@<<<<<<;;;;;;;;;;;;<<<<<<>>>??????AAACCCFFFIIIKKKMMMOOOSSSYYY^^^cccgggiiijjjgggccc___]]]^^^___aaacccbbb```______]]]ZZZWWWUUUUUUTTTSSSRRRPPPPPPOOOKKKJJJIIIGGGEEECCCAAA@@@>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888999999999999999888888999888777777999999888777666666555444444333333222000111222222333444888:::>>>===<<<<<>>>>>???@@@===@@@DDDGGGJJJNNNRRRUUUVVVVVVVVVVVVWWWWWWWWWWWWZZZ\\\]]]]]]\\\]]]^^^```___```aaabbbcccdddeeeeeeffffffffffffgggggghhhhhhjjjkkklllmmmnnnrrrxxx|||uuufffUUUJJJHHHQQQ___lllrrrqqqkkkfff]]]WWWRRROOOGGG===999;;;;;;===GGGYYYlll|||rrr[[[LLLHHHHHHGGGLLLVVVaaalll{{{yyyooollljjjjjjkkklllkkkjjjaaaTTTGGGCCCAAA>>><<<======;;;999777555333222222111111111111111111111111111111222222222333333333>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<===============???>>>===<<<;;;:::::::::>>>===<<<;;;:::::::::::::::999999999999888888888999888777666666555555666777777777888888777777666555555444444444333333333333333333333333333333333222222333555666777888999666666777888888999999::::::;;;<<<>>>???@@@@@@AAA???AAACCCEEEEEEGGGIIIKKKJJJPPPWWWZZZZZZ[[[```eeekkksss{{{|||}}}}}}yyyuuujjjbbbXXXOOOHHHHHHTTTaaavvvvvvggg]]]dddqqqyyyyyyfffRRREEEAAABBB>>>???@@@AAACCCGGGMMMQQQWWWTTTNNNFFF???;;;;;;<<<<<<>>>FFFXXXppppppgggkkksss~~~~~~vvvmmmeee___\\\[[[```iiixxx~~~zzzyyyzzzyyyssskkkhhhkkkqqq|||iiiZZZJJJBBB???===>>>@@@DDDXXXjjjjjj\\\OOOEEE@@@??????>>>=========>>>>>><<<>>>???>>>???DDDMMMTTTVVVZZZ^^^bbbcccdddeeefffiiiiiijjjjjjkkkkkkllllllmmmmmmllllllllllllmmmmmmllllllmmmnnnnnnnnnmmmmmmkkkjjjhhhgggggghhhjjjkkkjjjkkklllnnnooooooppppppooonnnnnnnnnmmmmmmmmmlllmmmmmmlllkkkiiiiiihhhgggkkkllllllllllllnnnrrruuu}}}{{{{{{tttsssssstttvvvvvvuuusssppppppppppppnnnjjjeeeaaa[[[YYYWWWWWWXXXZZZZZZZZZUUUUUUUUUUUUVVVWWWXXXYYYZZZZZZYYYXXXUUUSSSPPPNNNMMMNNNPPPQQQQQQPPPNNNMMMIIIGGGDDDCCCDDDGGGLLLNNNPPPQQQRRRRRRPPPMMMJJJGGGBBBAAA@@@>>>=====================<<<<<<======>>>???AAACCCEEEFFFEEECCCAAA===<<<<<<<<<<<<<<<<<<===@@@???@@@@@@BBBEEEGGGHHHKKKMMMQQQWWW]]]bbbfffiiikkkiiifffbbb``````aaaaaacccbbbaaaaaaaaa```]]]ZZZWWWWWWVVVUUUTTTTTTSSSSSSRRRSSSSSSQQQOOOKKKGGGEEECCCBBB@@@???===<<<<<<<<<===<<<<<<;;;;;;::::::999999999999999999999888777999888777777999:::999888666666555555444333333333222333333333333444777999<<<;;;<<<===???CCCFFFHHHJJJGGGDDDAAA??????@@@@@@===???BBBEEEHHHLLLPPPTTTTTTTTTUUUVVVVVVWWWWWWXXXZZZ[[[]]]]]]\\\\\\^^^___^^^______aaabbbcccdddeeeeeeeeeeeeeeefffggghhhhhhkkklllmmmnnnooosssyyy}}}xxxiiiWWWKKKGGGPPP^^^mmmwwwxxxsssnnnbbbZZZTTTQQQJJJ>>>999;;;>>>???IIIZZZlll|||pppYYYKKKGGGHHHHHHMMMWWWcccnnn}}}qqqmmmjjjiiilllmmmmmmkkkaaaTTTHHHCCCAAA>>>=========<<<:::777555333222111111111111111111111111111111111111111222222222333>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<<<<===============>>>>>>===;;;;;;::::::;;;>>>===<<<;;;;;;::::::;;;::::::::::::999999999999999888777666555555555555555666666777777666666555555555444444444333333333333333333333333333333333333444444555666777777888666777777888888999::::::999;;;===???@@@AAAAAAAAA>>>AAADDDEEEFFFGGGIIIKKKKKKPPPVVVXXXXXXZZZ```eeemmmvvv{{{uuuooohhh^^^TTTKKKJJJTTT```tttyyyhhh]]]cccoooxxxttt^^^KKKBBB@@@;;;<<>>;;;;;;===<<>>>>>@@@FFF[[[llllll]]]OOOFFFBBB??????>>>>>>===============>>>???>>>???CCCKKKRRRUUUYYY^^^aaabbbcccdddeeehhhhhhiiiiiijjjkkkkkklllmmmllllllkkkkkkllllllmmmlllmmmnnnoooppppppooonnnnnnllliiigggeeefffggghhhggghhhjjjlllmmmnnnoooooonnnnnnnnnnnnnnnmmmmmmmmmkkkkkkjjjiiiiiiiiiiiiiiikkklllmmmmmmnnnqqquuuyyy~~~|||zzz{{{|||}}}|||{{{yyywwwuuutttssspppkkkfff]]][[[YYYXXXZZZ[[[[[[ZZZUUUUUUVVVWWWXXXYYY[[[\\\[[[[[[ZZZXXXVVVSSSPPPNNNMMMPPPSSSUUUUUUSSSPPPMMMHHHGGGEEEDDDFFFIIINNNPPPUUUVVVXXXXXXWWWSSSOOOLLLCCCBBBAAA???>>>>>>======>>>======<<<<<<<<<======>>>@@@CCCFFFGGGFFFDDDBBB??????>>>>>>>>>>>>??????AAA@@@@@@@@@AAACCCEEEFFFIIIKKKOOOTTTZZZ___dddfffjjjiiigggeeeddddddeeeeeedddccccccdddeeeccc```^^^ZZZZZZZZZYYYYYYXXXXXXWWWXXXZZZ\\\\\\ZZZUUUPPPLLLHHHGGGEEECCCAAA???>>>>>>=========<<<;;;:::::::::999:::::::::999999888777999888777888:::;;;:::999666666666555444444333333555666666555444555777999999:::<<<>>>AAADDDGGGHHHIIIGGGDDDAAA??????@@@AAA???@@@CCCDDDFFFIIIMMMPPPRRRSSSTTTUUUVVVWWWXXXYYYZZZ[[[\\\]]]\\\\\\]]]___]]]]]]^^^```aaabbbcccdddeeedddddddddeeefffggghhhiiijjjkkklllmmmqqqwww{{{yyykkkYYYLLLHHHQQQ```qqq}}}}}}yyyiii___XXXVVVMMM@@@:::<<<>>>@@@HHHXXXjjjyyyoooYYYKKKHHHGGGHHHNNNYYYfffrrryyytttpppooorrrsssqqqnnnbbbUUUIIIDDDBBB@@@>>>>>>===<<<:::777555333222111111111111111111111111111000000000111111111222222>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;<<<===>>>>>>============<<<;;;;;;;;;<<<<<<>>>>>><<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999999999777666555555555555444444555555666555555444555555444444444333333333333333333333333333333333555555555666666666666666777777777888999999::::::999;;;===???AAAAAAAAAAAA>>>AAADDDFFFGGGHHHJJJKKKLLLPPPUUUWWWWWW[[[ccciiipppzzz}}}uuusssmmmdddYYYNNNKKKTTT```rrr|||kkk___eeeqqqyyy~~~gggPPPCCC>>>888:::===@@@CCCFFFJJJMMMSSSRRRMMMFFF>>>;;;<<<>>>:::>>>III\\\ttt}}}qqqttt{{{}}}wwwqqqlllgggcccccclllzzz}}}{{{tttmmmmmmqqqwwwlll]]]MMMDDDAAA>>>>>>@@@III\\\mmmkkk\\\NNNGGGDDD??????>>>>>>======<<<<<>>BBBJJJPPPTTTXXX]]]aaabbbbbbcccdddgggggghhhiiijjjjjjkkkkkklllkkkkkkjjjjjjkkkkkklllmmmnnnoooqqqqqqqqqpppoooqqqnnnjjjgggeeedddeeeffffffgggiiikkklllnnnnnnooooooooooooooonnnnnnnnnnnniiiiiihhhhhhiiiiiijjjkkkkkklllmmmnnnooosssyyy}}}}}}}}}{{{xxxwwwwwwtttppplll___]]][[[ZZZ[[[\\\\\\[[[UUUUUUVVVWWWYYYZZZ\\\]]][[[[[[ZZZXXXVVVRRROOONNNNNNPPPTTTWWWWWWTTTPPPNNNHHHGGGEEEEEEGGGKKKOOORRRYYYZZZ\\\]]][[[WWWRRROOODDDCCCBBB@@@???>>>>>>>>>>>>======<<<<<<<<<======>>>@@@DDDFFFGGGFFFDDDCCCAAAAAA@@@@@@@@@@@@AAAAAABBBAAAAAA@@@AAABBBDDDEEEGGGIIIMMMRRRWWW]]]bbbdddggggggggggggggghhhiiiiiieeeeeeeeeggggggfffcccaaa^^^^^^^^^]]]]]]]]]\\\\\\[[[^^^aaacccaaa\\\WWWSSSMMMKKKIIIFFFDDDBBB@@@@@@>>>>>>===<<<;;;;;;:::::::::::::::::::::999888777999888777888:::;;;;;;:::666666666555444444333333333444444222111111333555888999<<>>FFFUUUfffvvvnnnYYYLLLHHHGGGHHHOOO[[[hhhuuu|||wwwvvvwwwwwwsssnnndddWWWJJJEEEDDDAAA???@@@>>><<<:::777555333111111111111111111111111111111///000000000000111111111<<<===>>>??????@@@@@@???>>>>>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::>>>===;;;:::999999::::::999999:::;;;;;;999888777999888777666666555555555777777777777777666555555000111333444555444333333666666555555555444444444444444555555666777777777888888888888999:::;;;<<<888;;;>>>@@@@@@@@@AAABBBEEEEEEEEEDDDCCCDDDGGGJJJJJJNNNSSSVVVYYY___gggmmmttt}}}}}}vvvsssmmmdddYYYNNNJJJQQQ]]]jjj{{{vvvhhhfffooo}}}lllQQQBBB>>><<<<<<===AAAAAABBBIIIRRRXXXVVVPPPFFF@@@@@@@@@======@@@JJJ]]]uuu{{{tttwww~~~vvvmmmgggeeeffflllzzzyyypppooorrrxxxttt___KKKCCC@@@<<<===BBBJJJ\\\jjjgggYYYLLLEEEBBB<<<<<<======>>>>>>??????;;;<<<===>>>@@@DDDKKKOOOWWWZZZ]]]```aaaaaacccdddfffgggiiihhhhhhhhhiiikkkkkkkkkkkkjjjjjjkkkkkklllnnnpppqqqrrrqqqpppqqqrrrnnnnnnmmmllljjjhhhfffeeeggghhhiiikkklllmmmnnnnnnooonnnmmmmmmllllllllllllhhhhhhgggfffeeeeeehhhkkkllllllmmmnnnqqquuuyyy{{{~~~~~~}}}yyysssmmmdddbbb^^^]]]]]]^^^]]]]]]ZZZYYYXXXYYY[[[\\\[[[ZZZWWWWWWXXXXXXWWWUUUTTTRRRRRRRRRSSSSSSRRRPPPNNNLLLGGGFFFEEEEEEGGGLLLPPPSSSWWWZZZ___bbbbbb\\\SSSMMMFFFEEEBBB@@@@@@@@@AAABBB@@@@@@@@@===;;;:::<<<>>>>>>@@@CCCFFFGGGFFFDDDCCCDDDDDDCCCBBBAAAAAA@@@???????????????@@@BBBDDDEEEEEEIIINNNQQQTTTXXX^^^ccchhhiiiiiijjjjjjiiiggggggeeefffhhhiiiiiigggeeedddcccccccccbbbaaa___]]]\\\\\\^^^aaaccccccaaa^^^\\\YYYUUUQQQMMMJJJGGGDDDAAAAAA???=========<<<:::888;;;;;;:::999888888888999::::::999999999:::<<<===777777777666555555444444444333222111222444666888888:::<<>>>>>>>>???@@@@@@AAACCCEEEIIILLLNNNRRRRRRTTTUUUWWWXXXYYYZZZZZZ[[[]]]\\\\\\[[[]]]^^^aaa___]]]]]]___```aaa``````aaabbbccceeefffggghhhiiiiiiiiihhhiiimmmrrrvvv~~~{{{kkkZZZNNNGGGLLL]]]uuuyyyooodddZZZPPPCCC;;;999;;;>>>GGGVVVeeessssssaaaNNNAAACCCGGGNNNYYYhhhxxx|||{{{|||yyysssoooppp```TTTHHHDDDCCC@@@>>>???===<<<:::888666444333333111111111111111111111111000000000000000000000000======>>>????????????>>>???>>>======<<<<<<==================<<<<<<<<<;;;>>>>>>===<<<;;;;;;;;;;;;999999::::::999999888777999888777666666555555555777777777777777666555555222333444555555555444444666666555555555444444444444444555555666777777777888888888888999:::;;;<<<999;;;>>>@@@@@@@@@AAABBBCCCCCCDDDDDDDDDFFFIIILLLLLLOOOTTTWWWZZZ___fffkkkttt}}}}}}vvvoooiii```VVVKKKGGGNNNYYYgggxxxxxxjjjgggooo|||kkkTTTEEE@@@>>><<<===@@@@@@BBBJJJSSSWWWWWWRRRHHHAAA???===999===@@@JJJ]]]uuuqqqwww{{{rrrkkkhhhiiippp~~~yyyqqqoooqqqsss|||ttt___KKKDDDAAA======BBBIII[[[iiifffXXXKKKDDDAAA============>>>>>>>>>>>>;;;<<<===>>>@@@DDDJJJOOOWWWYYY]]]```aaaaaacccdddeeegggiiiiiiiiiiiijjjkkkjjjjjjjjjkkkkkkmmmnnnnnnpppqqqrrrqqqooommmnnnooooooooonnnmmmllljjjiiihhhiiiiiikkklllmmmmmmnnnnnnmmmmmmlllkkkkkkkkklllllljjjkkkjjjiiiggghhhjjjmmmkkkkkklllnnnrrrvvvzzz}}}}}}wwwrrriiifffaaa___^^^_________^^^]]]\\\\\\]]]]]]\\\ZZZXXXXXXXXXXXXVVVUUUSSSRRRRRRSSSSSSSSSRRRPPPMMMKKKHHHGGGFFFFFFHHHKKKOOOQQQXXXZZZ___dddeeeaaaYYYTTTHHHGGGDDDBBB@@@@@@AAAAAA@@@AAA@@@>>><<<<<<===>>>>>>AAADDDGGGHHHGGGFFFDDDEEEEEEDDDDDDCCCBBBAAAAAA??????>>>???@@@BBBCCCEEEDDDIIIOOORRRUUUXXX^^^bbbfffggghhhiiihhhhhhfffffffffggghhhjjjjjjiiiiiihhhggghhhhhhhhhgggeeecccaaa^^^```bbbeeeeeeeeecccbbb]]]ZZZVVVRRRNNNJJJFFFCCCBBB@@@>>>=========;;;999::::::999888888888888888777888999:::;;;::::::999777777777666555555444444444333222222222444666888777999<<<>>>@@@CCCFFFIIIJJJGGGDDD@@@>>>>>>>>>??????@@@AAABBBEEEHHHLLLMMMRRRRRRTTTUUUWWWXXXZZZZZZ[[[\\\^^^]]]\\\\\\]]]^^^bbb```^^^^^^```bbbbbbaaabbbbbbcccdddfffggghhhhhhhhhhhhhhhhhhiiilllqqquuu||||||lll[[[OOOHHHMMM]]]uuu|||sssggg^^^SSSFFF>>>;;;<<<>>>FFFUUUcccrrruuucccOOOCCCDDDIIIQQQ]]]jjjyyy~~~{{{yyy{{{yyysssoooppp```TTTIIIFFFDDDBBB??????===<<<:::888666444333333111111111111111111111111111111111111111111111111>>>????????????>>>======??????>>>============>>>??????>>>>>>>>>>>>>>>===>>>>>>>>>>>>===<<<;;;;;;:::999888888777777888888999888777666666555555555777777777777777666666555333444555666666666555555555555555555555444444444444444555555666777777777888888888888999:::;;;<<<:::<<>>AAAKKK^^^uuu~~~pppxxxwwwooojjjkkkrrrzzzrrrnnnooopppzzzsss___LLLFFFCCC>>>>>>BBBIIIZZZhhheeeWWWJJJDDDAAA>>>>>>>>>>>>============<<<<<<===>>>@@@DDDJJJOOOVVVYYY]]]___aaabbbccceeecccfffjjjkkkkkkkkkkkkllljjjjjjjjjkkkmmmnnnpppqqqrrrrrrqqqooollljjjkkkllloooppppppoooooonnnmmmlllkkklllmmmmmmnnnnnnnnnmmmkkkjjjjjjiiiiiijjjkkklllkkkkkkkkkjjjhhhhhhjjjmmmkkkkkklllnnnrrrvvvzzz}}}}}}yyypppkkkeeeaaa``````aaabbbdddbbb```___^^^]]][[[YYYYYYYYYXXXWWWVVVTTTRRRQQQRRRSSSSSSSSSRRROOOLLLKKKGGGGGGGGGHHHIIIJJJKKKLLLPPPSSSXXX]]]aaa___[[[WWWLLLJJJGGGDDDBBBAAAAAAAAAAAAAAABBBAAA???>>>>>>@@@???AAAEEEHHHIIIIIIHHHGGGFFFEEEEEEDDDDDDCCCCCCCCC???>>>>>>>>>???AAABBBCCCCCCHHHOOOSSSVVVYYY^^^aaaeeeeeeggghhhhhhgggfffeeegggggghhhiiijjjkkkllllllkkklllnnnooonnnllliiiggg```aaabbbdddeeeeeeeeeeee___]]]YYYVVVRRRNNNHHHDDDBBB@@@>>>>>>>>>===;;;999:::999888888777888888888666777:::<<<<<<;;;999777888777777666666555555444444333222222333444666777777999<<<===???BBBEEEHHHIIIGGGCCC@@@>>>>>>>>>?????????@@@BBBEEEHHHKKKMMMRRRRRRTTTUUUWWWYYYZZZ[[[]]]^^^___^^^]]]\\\]]]^^^bbbaaa``````bbbccccccbbbddddddeeeffffffggghhhhhhggghhhhhhhhhhhhkkkpppsssyyy}}}}}}nnn\\\PPPIIINNN]]]uuuwwwlllcccXXXJJJ@@@===<<<===EEESSSbbbqqqvvveeeRRREEEFFFKKKTTT```lllyyy}}}zzzxxxzzzyyysssoooooo```TTTJJJGGGFFFCCC@@@@@@===<<<:::888666444333333111111111111111111111111111111111111111111111111@@@@@@@@@??????>>><<<<<<@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<===>>>>>>>>><<<;;;::::::999888777666777888999999888777666555555555555666666777777777777666666444444444555555555555444555555555555555555555555444444555555666777777777888888888888999:::;;;;;;;;;===???@@@@@@@@@BBBCCCAAABBBDDDEEEEEEGGGKKKMMMNNNSSSXXXZZZ\\\^^^cccgggoooyyyzzztttlllfff]]]UUUKKKFFFKKKSSSaaasss~~~ooofffiiitttwwwpppeeeVVVHHHBBB@@@======???BBBGGGSSS^^^dddeee___RRRGGGBBB>>>;;;>>>AAALLL^^^uuuxxxrrrzzz}}}sssmmmkkksss{{{rrrnnnnnnppp{{{ttt```NNNGGGDDD???>>>BBBHHHYYYgggcccUUUIIICCC@@@??????>>>>>>======<<<<<<<<<======>>>@@@DDDJJJNNNVVVYYY]]]___aaabbbdddeeedddgggkkknnnnnnnnnmmmmmmkkkkkkllllllmmmooopppqqqqqqqqqpppnnnkkkjjjjjjlllooooooppppppppppppoooooonnnnnnooooooooonnnnnnmmmiiihhhgggggggggiiikkkllliiijjjjjjhhhgggggghhhjjjkkkkkklllnnnqqqtttxxx{{{}}}wwwqqqhhhbbb```aaacccdddgggeeebbb```^^^\\\YYYWWWZZZYYYXXXVVVTTTRRRQQQPPPRRRRRRSSSSSSQQQOOOLLLKKKFFFFFFGGGGGGGGGGGGGGGFFFIIIKKKPPPVVV[[[]]]\\\ZZZPPPMMMJJJFFFCCCBBBBBBBBBBBBCCCDDDCCCAAA@@@@@@@@@@@@BBBEEEHHHJJJJJJIIIIIIEEEDDDDDDDDDDDDDDDDDDDDD>>>>>>======>>>@@@AAABBBBBBGGGOOOTTTWWWZZZ^^^aaaeeefffggghhhiiihhhhhhgggggggggggghhhjjjlllnnnooonnnppprrrsssssspppmmmkkkdddcccbbbaaa``````______[[[ZZZXXXUUUSSSNNNHHHDDDAAA@@@>>>======<<<:::888999888888777777888888888888:::;;;======<<<:::999888888777777666555555555444333333333333444555666666888;;;===>>>AAADDDGGGGGGFFFCCC@@@???>>>>>>>>>>>>??????AAADDDGGGJJJLLLQQQRRRSSSUUUWWWYYYZZZ[[[^^^___```___]]]\\\]]]^^^cccaaaaaabbbdddeeeddddddddddddeeeeeeffffffgggggggggggghhhhhhhhhjjjooorrrxxx|||~~~ooo]]]QQQIIIMMM\\\rrrxxxoooggg[[[LLLAAA======>>>DDDRRRaaapppxxxgggTTTGGGFFFLLLUUU___kkkyyy{{{yyy{{{{{{uuuooommm___TTTJJJGGGFFFCCC@@@???===<<<:::888666444333333111111111111111111111111111111111111111111111111@@@@@@@@@@@@???===<<<;;;@@@??????>>>>>>>>>>>>>>>========================:::;;;<<<======;;;:::999;;;:::888777777777888999999888777666555555555555666666777777777777666666444444333333333333333333444555555555555555555555444444555555666777777777888888888888999:::;;;;;;<<<>>>????????????AAACCCBBBDDDEEEFFFFFFGGGIIIKKKOOOTTTYYY\\\]]]___cccfffllluuu~~~zzztttllleee]]]UUULLLFFFHHHNNN^^^ooooooddddddnnn}}}tttlllaaaSSSFFF@@@???======@@@DDDKKKWWWdddjjjjjjcccUUUHHHBBB@@@>>>>>>AAALLL___vvv|||uuusss{{{xxxpppllluuu~~~tttnnnnnnrrr|||wwwcccOOOHHHDDD???>>>BBBIIIYYYfffcccTTTIIICCC@@@??????>>>>>>======<<<<<<=========>>>???DDDIIINNNUUUXXX\\\___aaabbbdddfffeeeiiimmmppppppooooooooonnnnnnmmmmmmmmmnnnoooooonnnoooooonnnllllllmmmnnnnnnnnnooopppppppppppppppooooooppppppoooooonnnnnniiihhhfffeeefffhhhjjjkkkiiijjjjjjiiigggfffggghhhlllllllllmmmooorrruuuwww{{{|||{{{tttkkkdddbbbbbbdddeeehhhfffbbb```^^^[[[XXXUUUYYYXXXVVVTTTRRRQQQPPPOOOPPPQQQRRRRRRQQQOOOMMMKKKDDDEEEEEEEEEEEEDDDBBBBBBGGGHHHLLLRRRXXX]]]^^^^^^SSSQQQMMMIIIFFFDDDCCCCCCCCCEEEGGGGGGDDDBBBAAA@@@AAABBBEEEGGGIIIIIIIIIHHHCCCCCCCCCCCCCCCCCCDDDDDD???>>>>>>>>>>>>???AAABBBAAAGGGOOOTTTWWWZZZ^^^aaafffgggiiijjjkkkkkkkkkjjjkkkkkkkkklllmmmoooqqqrrrqqqsssuuuvvvvvvtttrrrpppkkkiiifffbbb^^^[[[ZZZYYYTTTSSSRRRQQQPPPLLLHHHDDDAAA???===<<<<<<;;;999888999888888888888888999999>>>======<<<<<<<<<======888888888777666666555555444333333333444444555555666888:::<<<===???CCCEEEFFFEEECCCAAA???>>>>>>>>>>>>>>>???AAACCCGGGJJJLLLOOOPPPRRRTTTVVVXXXYYYZZZ]]]^^^______]]]]]]^^^___bbbbbbaaaccceeefffeeedddccccccddddddeeeeeeeeefffgggggghhhhhhhhhjjjnnnqqqwww|||~~~qqq___RRRHHHLLLYYYnnn|||uuunnnggg]]]NNNBBB======>>>EEERRRaaaqqqzzzhhhVVVIIIFFFKKKTTT^^^iiiyyy~~~|||~~~~~~xxxqqqnnnaaaUUUJJJGGGFFFBBB??????===<<<:::888666444333333111111111111111111111111111111111111111111111111@@@@@@@@@??????===<<<<<>>============>>>;;;;;;<<<<<<<<<<<<======:::;;;;;;;;;;;;;;;::::::;;;:::999999888888999999999888777666666555555555555666666777777777777777444444333222222222333333444444444555555555555555444444555555666777777777888888888888999:::;;;<<<<<<===>>>>>>===>>>@@@BBBCCCDDDFFFGGGGGGGGGIIIKKKOOOTTTZZZ^^^___```ccceeeiiisss}}}|||vvvllleee\\\TTTKKKDDDDDDIIIWWWgggzzzpppccc```jjj{{{uuujjj^^^OOODDD???>>><<<===@@@DDDKKKWWWccciiijjjeeeVVVHHHAAA???===<<<@@@LLL___www}}}vvvssszzzyyyrrrmmmvvvvvvqqqrrrvvv~~~|||fffQQQHHHDDD>>>>>>BBBIIIZZZfffbbbTTTIIICCCAAA>>>>>>>>>>>>==================>>>>>>???CCCIIIMMMUUUXXX\\\___aaabbbdddffffffiiimmmnnnnnnnnnnnnooonnnnnnmmmmmmmmmmmmnnnnnnlllnnnppppppooooooooopppnnnnnnooopppppppppppppppoooooooooppppppooonnnnnnjjjhhhfffeeeeeegggiiikkkjjjkkkkkkjjjhhhggghhhiiijjjjjjjjjkkkmmmpppsssuuuyyyzzz~~~~~~wwwnnnhhheeeeeefffggghhheeebbb___]]][[[WWWUUUWWWVVVTTTRRRPPPOOOOOOOOONNNOOOQQQRRRQQQPPPNNNLLLDDDDDDDDDDDDCCCBBBAAA@@@DDDDDDGGGKKKRRRWWWZZZ[[[UUUSSSOOOKKKHHHFFFEEEEEEFFFHHHKKKJJJGGGCCCAAA@@@AAABBBDDDFFFGGGGGGFFFFFFBBBBBBBBBCCCCCCDDDDDDDDD@@@??????>>>???@@@AAABBBBBBGGGNNNSSSVVVZZZ___cccggghhhjjjlllmmmnnnmmmmmmqqqqqqqqqrrrssssssssstttssstttuuuvvvvvvuuuuuutttqqqoookkkfffaaa]]]ZZZYYYPPPOOONNNMMMMMMKKKHHHEEEAAA???=========<<<:::888999999999888999999:::;;;AAA@@@>>>=========>>>???999888888777777666666555444444444444444444444444555777999;;;<<<>>>AAADDDEEEDDDBBBAAA???>>>>>>=========>>>@@@CCCFFFIIIKKKMMMNNNPPPRRRTTTWWWXXXYYY[[[]]]^^^^^^]]]]]]^^^___aaaaaaaaacccfffgggfffdddbbbbbbccccccdddeeeffffffggghhhiiiiiiiiikkknnnpppxxx|||uuucccUUUIIIKKKWWWkkk{{{}}}|||vvvpppkkkggg]]]OOOCCC======>>>FFFTTTcccrrr{{{iiiWWWJJJFFFLLLVVV```kkkzzz~~~wwwssseeeXXXLLLGGGEEEBBB??????===<<<:::888666444333333111111111111111111111111222222222222222222222222???????????????>>>===<<>>======<<<<<<======;;;;;;;;;<<<<<<=========<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;:::999999999888777666666555555555555555666777777777777777666555444333222333333444444444444555555555666666444444555555666777777777888888888888999:::;;;<<<<<<======<<<<<<<<>>>>>>>>>>>===>>>>>>>>>???CCCIIIMMMTTTXXX\\\___aaaccceeefffggghhhkkkkkkkkkjjjkkkmmmllllllllllllmmmnnnnnnooolllooossstttsssqqqqqqqqqoooooopppqqqqqqqqqppppppnnnnnnooooooooooooooonnnkkkiiifffddddddfffhhhjjjiiijjjkkkjjjhhhffffffgggffffffggghhhlllppptttvvvyyyzzz~~~zzzrrrllliiiiiiiiiiiigggeeebbb___^^^\\\YYYWWWTTTSSSQQQOOONNNNNNNNNNNNLLLNNNOOOQQQQQQPPPOOONNNEEEEEEDDDDDDCCCCCCBBBBBBCCCBBBCCCGGGLLLRRRVVVXXXWWWTTTQQQMMMJJJHHHHHHHHHIIIKKKMMMMMMIIIDDD@@@???AAABBBCCCDDDDDDDDDCCCCCCBBBBBBCCCDDDEEEEEEFFFFFFAAA@@@@@@??????@@@BBBCCCBBBGGGMMMRRRUUUYYY___dddggghhhjjjmmmnnnooooooooosssttttttuuutttsssqqqqqqpppppppppppppppqqqrrrrrrpppooollliiieeeaaa^^^]]]SSSQQQOOONNNMMMKKKIIIGGGCCCAAA???>>>>>>>>><<<:::::::::999999:::;;;;;;<<>>>>>======999999888888777666666666444444444444444444444333555777999:::;;;===@@@CCCDDDCCCBBBAAA???>>>>>>=========>>>???BBBFFFIIIJJJKKKLLLNNNPPPSSSUUUWWWXXXYYY[[[\\\]]]\\\]]]^^^`````````aaacccfffgggeeedddbbbbbbcccdddeeefffggghhhhhhiiijjjkkkkkklllnnnqqqwww|||zzzhhhZZZJJJLLLWWWiiixxx{{{yyywwwpppkkkhhhfff^^^PPPDDD???===???HHHVVVeeesss{{{jjjWWWKKKFFFOOO\\\gggqqq}}}{{{jjj]]]OOOHHHEEEBBBAAABBB===<<<:::888666444333333111111111111111111111111222222222222222222222222>>>????????????>>>>>>===>>>>>>===<<<<<<<<<<<<<<<;;;<<<<<<<<<======>>>>>>>>>===<<<;;;;;;<<<>>>>>>:::;;;<<<===<<<;;;:::999999888777666666555555555555555666777777777777777777666555444333444444555444444444555555555666666444444555555666777777777888888888888999:::;;;<<<;;;<<<<<<<<<;;;<<<>>>@@@>>>AAAEEEGGGIIIJJJMMMOOOMMMSSS[[[```aaabbbdddfffiiittt~~~~~~ssskkkaaaYYYPPPGGGEEEGGGEEETTTgggvvvsssccc^^^hhh|||wwwjjjZZZLLLDDDCCC???======???AAADDDMMMXXXbbbiiikkkaaaSSSHHHAAA<<<:::???KKK```wwwzzzsssrrrzzzxxxooohhhfffnnn~~~yyy|||kkkSSSGGGAAA<<<===BBBKKK[[[gggcccUUUIIIDDDCCC<<<<<<======>>>>>>??????>>>>>>>>>>>>???CCCIIIMMMTTTXXX\\\___aaaccceeegggfffgggiiihhhhhhhhhiiikkkjjjjjjjjjkkkmmmnnnpppqqqnnnqqquuuvvvuuusssqqqppppppqqqqqqrrrrrrqqqqqqqqqmmmmmmnnnooooooooooooooollljjjgggeeedddfffhhhjjjfffggghhhgggeeeccccccdddbbbcccdddgggkkkpppuuuxxxyyy{{{~~~|||uuuooolllllllllkkkgggdddbbb```___]]][[[XXXRRRQQQPPPNNNMMMMMMNNNNNNKKKMMMOOOQQQQQQQQQPPPOOOGGGFFFEEEDDDDDDDDDDDDDDDHHHGGGFFFIIINNNTTTXXXZZZWWWUUUQQQNNNKKKIIIIIIIIIJJJMMMOOONNNJJJDDD@@@>>>AAAAAABBBBBBBBBBBBAAAAAACCCCCCDDDEEEFFFGGGGGGHHHBBBAAA@@@@@@@@@AAABBBCCCCCCGGGMMMQQQTTTYYY```eeeggghhhjjjlllnnnooooooooorrrsssttttttssspppmmmlllkkkjjjjjjiiijjjkkkmmmnnnlllkkkjjjiiifffdddaaa```XXXVVVRRRPPPNNNMMMKKKIIIEEECCCAAA@@@@@@???>>><<<::::::::::::;;;;;;<<<===<<<===???@@@@@@>>>;;;:::999999888888777666666666444444444555555444333333555777999:::;;;===@@@BBBCCCCCCBBBAAA@@@>>>======<<<======???BBBEEEHHHJJJJJJKKKMMMOOORRRTTTVVVWWWXXXYYY[[[\\\\\\]]]___aaa``````aaacccffffffeeedddbbbbbbdddeeeggghhhiiijjjhhhjjjkkkkkkkkkllloooqqqvvv{{{}}}lll^^^LLLMMMXXXiiiwwwyyywwwuuullliiigggfff___QQQEEE@@@===???IIIXXXgggttt{{{jjjWWWKKKGGGRRRaaammmvvvooo```QQQIIIFFFCCCBBBDDD===<<<:::888666444333333111111111111111111111111222222222222222222222222>>>>>>>>>>>>????????????AAA???===<<<;;;<<<===>>><<<;;;;;;::::::;;;;;;<<<777777888999;;;<<<======999999999::::::;;;;;;;;;999999888777666444222111666666666666666555555444666666555555555666666777444444444444444444444444444555777777666666888999999999999999999999::::::<<<<<<===???@@@AAABBBCCCBBBEEEGGGIIIIIIKKKMMMPPPRRRTTTXXX[[[^^^aaafffiiiooouuu~~~|||ssshhh^^^SSSHHHBBBCCCJJJOOO___uuummmccckkkzzz|||kkk[[[NNNFFFBBB@@@@@@@@@@@@AAAFFFLLLQQQbbbjjjooogggVVVFFF@@@???<<<@@@KKK^^^uuu|||wwwpppooowww{{{ooohhhggggggnnn|||{{{rrrXXXKKKDDD>>>>>>CCCIIIZZZgggcccTTTGGG@@@>>>;;;<<<===>>>>>>===<<<<<<<<<<<<===>>>???CCCHHHLLLVVVYYY\\\^^^___bbbeeeggggggggghhhiiijjjjjjjjjjjjooommmlllkkkkkklllnnnooorrrtttuuutttpppmmmnnnooooooppppppoooooonnnmmmlllnnnnnnooopppqqqssstttuuutttqqqkkkeeecccdddfffhhhfffdddbbb```___```bbbccccccdddfffhhhkkkpppvvv{{{~~~}}}zzzvvvrrrnnnkkkjjjiiifffcccaaa```___]]][[[TTTSSSRRRQQQPPPPPPQQQRRRUUUUUUUUUVVVWWWVVVSSSPPPMMMKKKGGGEEECCCCCCEEEFFFDDDEEEGGGJJJNNNQQQTTTVVVTTTUUUUUURRRNNNJJJHHHHHHOOOQQQSSSQQQMMMGGGCCCBBB>>>>>>???@@@@@@@@@@@@@@@AAAAAACCCEEEHHHHHHFFFDDDBBBAAA???>>>===>>>???@@@CCCFFFJJJOOOSSSYYY```dddgggiiillloooppppppnnnlllrrrrrrqqqooommmjjjhhhggghhhgggeeedddcccbbbbbbbbbdddeeeeeeffffffeeeeeedddeee___YYYVVVVVVUUUQQQMMMJJJGGGBBB???===<<<:::999999;;;===???@@@@@@@@@@@@AAAAAAAAA@@@>>>===;;;:::;;;999666444444555777888444444444444444444444444444444666888:::<<<>>>???AAABBBCCCCCCAAA>>>;;;888;;;<<<===???BBBDDDGGGHHHJJJKKKNNNQQQSSSVVVWWWXXXYYYZZZ[[[]]]^^^___``````______```aaabbbcccddddddccccccdddeeefffgggiiijjjggghhhjjjjjjkkkmmmqqqssszzz}}}zzziiiYYYJJJKKKUUUggguuuwwwqqqlllmmmhhhdddccc^^^QQQDDD===;;;BBBFFFRRRfffqqq}}}|||jjjUUUFFFGGGQQQ```ooo{{{|||~~~yyyfffRRRJJJIIIFFFBBB@@@@@@>>>;;;777555444444444222000///000333444222000111111111111111111111111>>>>>>>>>>>>????????????@@@???===<<<<<<<<<===>>><<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;<<<999::::::::::::::::::;;;::::::999888777555444333444444555666777777666666666666555555444555555555444444444444444444444444333555666666666666777999999999999999999:::::::::<<<<<<===???@@@AAABBBCCCBBBDDDGGGHHHIIIJJJMMMOOOQQQTTTXXX[[[___dddiiilllpppwww~~~vvvlllcccWWWLLLFFFFFFIIINNN]]]sssnnndddkkkxxxooo___QQQGGGBBB@@@@@@@@@@@@AAAFFFLLLPPP```iiiooohhhXXXHHHAAA@@@===@@@JJJ\\\sss}}}vvvoooqqqyyy|||tttiiiddddddfffmmm~~~wwwwww|||rrrYYYKKKDDD>>>>>>CCCIIIZZZfffaaaSSSGGGAAA???<<<<<<===>>>>>>===<<<;;;<<<<<<===>>>???CCCHHHLLLUUUWWWZZZ]]]___aaadddfffggghhhiiijjjkkkkkkkkkkkkllllllkkkkkkkkkmmmoooqqqqqqssstttsssooommmmmmnnnooooooooooooooonnnmmmmmmmmmmmmmmmnnnooorrrtttuuuvvvsssooojjjgggffffffgggcccaaa___]]]]]]```ccceeefffgggiiikkknnnttt{{{~~~~~~|||yyyuuurrrooommmllliiieeebbb```^^^[[[YYYTTTTTTSSSSSSSSSTTTVVVWWWWWWVVVWWWXXXYYYXXXUUURRRNNNLLLIIIGGGEEEFFFGGGHHHGGGGGGIIIKKKNNNRRRUUUXXXVVVWWWVVVSSSOOOKKKIIIIIIMMMOOOPPPOOOKKKEEEBBB@@@??????@@@@@@@@@@@@??????AAAAAACCCFFFIIIJJJHHHFFFDDDBBBAAA?????????AAABBBEEEGGGLLLPPPTTTZZZ```eeehhhkkkoooqqqrrrpppmmmkkkkkkkkkjjjhhhfffcccaaa```aaa```___]]][[[ZZZYYYYYYZZZ[[[]]]```cccfffhhhjjjhhhccc^^^\\\\\\ZZZUUUQQQOOOKKKFFFAAA???===;;;:::;;;===>>>@@@AAABBBAAAAAACCCBBBBBBAAA???===;;;:::999888666444444555666777444444444444444444444444333444666888:::<<<===>>>???@@@AAAAAA@@@===:::888;;;;;;===???AAADDDGGGHHHKKKLLLNNNQQQSSSUUUWWWWWWYYYZZZ[[[]]]^^^_______________```aaabbbcccddddddaaaaaabbbdddfffhhhjjjkkkggghhhiiijjjkkkmmmpppsss{{{~~~{{{jjjZZZKKKKKKTTTeeerrrtttoookkkiiidddbbbccc___SSSGGG@@@;;;BBBFFFQQQdddooo{{{yyyhhhTTTFFFEEEMMM[[[jjjvvv~~~zzz}}}~~~jjjUUULLLIIIFFFBBB@@@@@@>>>;;;888555444444444222000///000333444222111111111111111111111111111>>>>>>>>>>>>????????????@@@???===<<<<<<===>>>>>><<<<<<;;;;;;;;;;;;<<<<<>>===<<<;;;::::::;;;::::::::::::::::::999;;;::::::999888666555444222333444666777777888888666666555444333333444444444444444444444444444444222444555666555555666888888999999999:::::::::;;;<<<===>>>???@@@BBBCCCCCCBBBDDDFFFHHHHHHJJJLLLNNNPPPSSSXXX]]]aaaggglllppprrrzzzzzzqqqiii]]]QQQJJJIIIHHHMMM[[[ppppppeeeiiivvvuuueeeUUUIIIBBB@@@@@@@@@@@@AAAEEEJJJOOO]]]fffnnnjjj\\\LLLCCC@@@???AAAIIIYYYooozzzrrrsss{{{}}}yyyuuummmccc___aaadddlll}}}yyyrrruuuzzzsssYYYLLLEEE>>>>>>BBBJJJYYYddd___QQQFFFBBBAAA===>>>>>>>>>===<<<;;;:::<<<<<<===>>>???CCCHHHLLLSSSVVVYYY\\\^^^```ccceeehhhiiijjjkkkllllllllllllkkkjjjjjjkkklllnnnppprrrpppqqqrrrqqqooommmmmmmmmnnnoooooooooooonnnnnnmmmmmmmmmlllmmmooorrruuuvvvxxxwwwtttpppmmmiiigggfff___]]]ZZZYYYZZZ___dddgggggghhhiiikkkooovvv}}}{{{~~~~~~}}}{{{yyyuuurrrqqqnnnkkkgggdddaaa^^^[[[YYYVVVVVVWWWXXXYYY[[[]]]^^^ZZZZZZYYYZZZ[[[ZZZWWWUUUQQQOOOMMMJJJIIIHHHIIIJJJKKKJJJJJJKKKNNNRRRWWWYYYXXXYYYXXXUUUPPPLLLJJJJJJKKKMMMOOONNNJJJFFFBBB@@@AAAAAAAAAAAA@@@???>>>>>>@@@AAADDDGGGKKKLLLJJJHHHEEEDDDBBB@@@@@@AAACCCDDDGGGJJJNNNRRRVVV[[[bbbfffjjjmmmqqqssssssoookkkhhhddddddbbbaaa___]]][[[[[[[[[ZZZXXXVVVSSSQQQOOONNNOOOPPPRRRVVV[[[aaafffiiijjjgggdddddddddbbb\\\XXXUUUPPPKKKFFFBBB@@@===;;;>>>???AAABBBCCCCCCCCCBBBAAAAAA@@@???===;;;999888666666666555555555555555444444444444444444444444333444555777999;;;======>>>>>>??????>>><<<999777999:::<<<>>>AAADDDFFFHHHKKKLLLNNNQQQSSSUUUVVVWWWYYYZZZ[[[\\\]]]^^^^^^^^^______```aaabbbcccdddddd___```aaaccceeehhhjjjkkkggghhhiiijjjkkkmmmpppsss{{{~~~|||lll\\\KKKJJJQQQaaannnqqqmmmjjjfffaaa___aaa```VVVJJJCCC;;;BBBEEEOOObbbmmmyyyuuueeeSSSGGGDDDLLLXXXdddpppzzzzzzvvv{{{nnnYYYNNNJJJFFFBBBAAA@@@>>>;;;888666444444444222111000111333333333111222222222222222222222222===>>>>>>>>>???????????????>>>============>>>>>>======<<<<<<<<<<<<======??????>>>===<<<::::::999;;;;;;;;;::::::999999999:::::::::999888666555444333444555666777777777777666555444333333333333333444444444444444444444444222333555555444444666777888999999::::::;;;;;;;;;<<<===>>>???AAABBBCCCCCCBBBDDDFFFGGGHHHIIIKKKMMMOOOSSSXXX]]]ccciiioootttttt}}}~~~vvvnnnbbbSSSJJJGGGHHHMMM[[[ooopppdddgggtttzzzjjjYYYJJJBBB???@@@@@@@@@AAADDDIIIMMMYYYccclllkkk^^^OOOEEEAAAAAAAAAGGGWWWlllxxxttt{{{xxxqqqhhh___]]]___bbblll|||uuuppptttzzzrrrYYYLLLEEE???>>>BBBJJJYYYccc]]]OOOEEEBBBBBB???>>>>>>===<<<;;;;;;:::<<<<<<===>>>???CCCHHHLLLRRRUUUYYY]]]___aaaccceeeiiiiiijjjkkkllllllllllllkkkkkkkkkkkklllnnnppppppnnnooooooooonnnmmmllllllmmmnnnooooooooooooooonnnoooooonnnoooqqqtttwwwzzzxxxxxxwwwuuuqqqlllhhheee]]]ZZZXXXVVVYYY^^^dddhhhgggggghhhiiinnnvvv~~~|||||||||||||||zzzwwwtttsssooolllhhheeecccaaa^^^\\\ZZZ[[[\\\]]]___aaacccddd___^^^]]]\\\]]][[[YYYWWWUUUSSSQQQNNNLLLKKKKKKKKKMMMLLLKKKKKKNNNRRRWWWZZZYYYZZZXXXUUUPPPLLLJJJIIILLLNNNQQQPPPMMMHHHEEEDDDCCCCCCCCCBBBAAA@@@>>>===???@@@CCCHHHLLLMMMKKKIIIEEEDDDBBBAAAAAABBBCCCEEEIIILLLOOOSSSWWW\\\bbbfffiiimmmqqqsssrrrnnnhhhdddaaa```___]]][[[ZZZYYYYYYXXXWWWUUURRROOOLLLIIIGGGJJJJJJJJJLLLPPPVVV\\\___eeeeeefffiiijjjhhhccc___YYYUUUNNNIIIEEEBBB???===@@@AAABBBDDDDDDDDDCCCCCC======<<<;;;999777666444444444555666666555444333444444444444444444444444333444555777999:::<<<<<<===>>>>>>>>>>>><<<:::999888999;;;===@@@CCCEEEGGGJJJKKKNNNPPPSSSTTTUUUVVVYYYZZZ[[[\\\]]]]]]]]]]]]______```aaabbbcccdddddd```aaaaaabbbdddfffhhhiiifffhhhiiijjjjjjlllpppsss{{{~~~}}}mmm^^^LLLJJJOOO]]]jjjnnnlllkkkfff```]]]``````VVVKKKCCC<<>>;;;999666444333333111111111222222333333222222222222222222222222222===>>>>>>>>>????????????>>>===============>>>>>>>>>======<<<<<<======>>>======<<<<<<;;;;;;::::::;;;;;;;;;::::::999999999999999999888777666555444555666666666666666555555666555444333333333333333444444444444444444444444222333555555444444666777888888999:::;;;;;;<<<<<<======>>>@@@AAABBBCCCDDDCCCEEEGGGHHHHHHIIIKKKMMMOOORRRXXX]]]ccciiippptttvvvzzzssseeeUUUIIIEEEHHHNNN^^^rrrpppddddddqqq}}}~~~nnn\\\KKKBBB???@@@@@@@@@@@@CCCGGGJJJSSS^^^iiiiii___QQQFFFAAAAAAAAAGGGUUUjjj~~~|||ssszzzxxxoooeee[[[ZZZ]]]```lll}}}yyypppmmmrrrwwwpppXXXLLLEEE??????CCCLLLZZZddd]]]OOOEEEBBBBBB??????>>>===<<<;;;;;;;;;<<<<<<===>>>???CCCHHHLLLRRRUUUZZZ^^^```bbbdddfffiiiiiijjjkkklllllllllllllllllllllllllllmmmmmmnnnmmmmmmmmmnnnnnnnnnmmmllllllmmmnnnoooooopppoooooosssrrrrrrsssuuuwwwzzz|||vvvwwwwwwvvvsssooojjjhhhaaa^^^[[[YYYZZZ___dddhhhhhhhhhiiijjjnnnvvv~~~{{{{{{{{{{{{yyywwwvvvtttpppmmmjjjiiihhhgggfffdddaaabbbcccdddeeefffffffffbbbaaa_________^^^[[[YYYZZZXXXVVVSSSPPPNNNMMMMMMNNNMMMLLLLLLOOOSSSXXX[[[ZZZZZZYYYUUUOOOKKKHHHHHHKKKNNNPPPQQQNNNJJJGGGFFFEEEEEEEEEDDDCCCAAA@@@???>>>@@@CCCIIIMMMNNNLLLIIIDDDCCCBBBAAAAAABBBDDDEEEJJJLLLPPPSSSWWW\\\aaaeeehhhkkkooorrrppplllfffbbb___^^^\\\[[[YYYYYYYYYYYYWWWVVVTTTQQQMMMIIIEEECCCEEEDDDCCCCCCFFFKKKPPPSSSZZZ]]]aaafffiiihhheeebbbZZZUUUOOOJJJFFFCCC@@@===@@@AAABBBCCCCCCCCCBBBAAA;;;;;;::::::888666555444333444555666666666444333444444444444444444444444333444555666888999:::;;;======>>>>>>>>>===;;;;;;888999:::<<<>>>AAACCCEEEHHHIIILLLOOOQQQSSSUUUVVVXXXYYYZZZ[[[\\\\\\]]]]]]______```aaabbbcccdddddddddccccccccccccdddeeeffffffgggiiiiiijjjlllppprrrzzz}}}~~~ooo```NNNJJJLLLYYYggglllmmmmmmjjjbbb\\\^^^^^^UUUIIIBBB<<>><<<999777555333333111222222222222222333444222222222222222222222222>>>>>>>>>>>>????????????============>>>>>>>>>>>>>>>>>>============>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::::::::999888888888888777666555444666666666666666555444444555555444444444444555555444444444444444444444444222444555666555555666888888888999:::;;;<<<=========>>>???@@@AAACCCDDDDDDDDDFFFHHHIIIIIIJJJLLLNNNOOORRRWWW\\\bbbgggnnnrrruuu|||~~~wwwjjjYYYKKKFFFHHHQQQdddxxx~~~qqqeeebbblllyyyrrr___MMMCCC???@@@@@@@@@@@@BBBFFFHHHNNNYYYdddfff^^^QQQFFFAAAAAAAAAGGGUUUjjj~~~~~~tttzzzvvvmmmbbbYYYWWWZZZ```nnn}}}}}}zzzssskkkhhhlllqqq{{{lllUUUKKKEEE??????CCCNNN\\\eee___PPPFFFBBBBBB???>>>===<<<<<<<<<<<<<<<<<<<<<===>>>???CCCHHHLLLQQQUUUZZZ^^^aaacccdddfffhhhiiijjjkkkllllllllllllmmmmmmmmmmmmmmmmmmmmmlllmmmllllllmmmoooooonnnlllllllllnnnoooppppppppppppttttttuuuvvvwwwyyyzzz{{{ttttttuuutttsssrrrpppooollliiieeebbbaaacccgggiiikkkkkklllmmmpppvvv~~~~~~zzz|||}}}}}}|||{{{zzzyyyxxxxxxsssqqqooooooooopppooonnnkkkkkkkkkjjjiiigggfffeeecccbbbaaaaaabbbcccbbbaaabbb```]]]YYYVVVSSSQQQOOONNNNNNNNNOOORRRVVVZZZ]]][[[[[[YYYUUUOOOJJJHHHGGGIIILLLOOOOOOMMMJJJHHHGGGGGGGGGGGGFFFEEECCCBBBAAA???AAAEEEKKKOOOOOOMMMJJJDDDCCCBBBAAAAAACCCEEEFFFJJJLLLOOORRRUUUZZZ___cccfffiiimmmooooookkkgggddd]]]\\\ZZZYYYXXXXXXYYYYYYXXXWWWUUURRRNNNJJJEEECCCAAA@@@>>>>>>@@@DDDIIIKKKNNNRRRXXX^^^aaaaaa___^^^WWWRRRLLLHHHDDDBBB???===??????@@@AAAAAA@@@???>>>;;;;;;;;;;;;:::999888777333444555666777666555555444444444444444444444444333333444666777888::::::==================<<<<<<999999:::;;;===???AAABBBDDDFFFIIILLLPPPSSSTTTUUUVVVWWWYYYZZZ\\\]]]]]]]]]______```aaabbbcccddddddfffeeeeeedddddddddddddddfffggghhhiiijjjlllooorrryyy|||~~~oooaaaPPPJJJKKKWWWeeemmmpppqqqoooddd\\\[[[[[[SSSHHHAAA;;;@@@BBBKKK]]]iiiuuusssbbbSSSJJJEEEJJJRRR[[[dddnnnwww}}}~~~vvvrrrzzz|||wwwmmm___QQQKKKHHHFFFDDDEEE>>>===<<<:::777555333222111222333333222222333555333333333333333333333333>>>>>>>>>>>>????????????<<<<<<===>>>>>>>>>>>>>>>???>>>>>>======>>>>>>???=========<<<<<<<<<;;;;;;999::::::::::::::::::;;;999999999999888777666666444555666666666666666555444444444444555666777777444444444444444444444444333555666666666666777999888888999:::;;;<<<=========>>>???@@@BBBCCCDDDDDDFFFGGGIIIJJJJJJKKKMMMNNNOOORRRWWW[[[```eeejjjnnnsssxxx}}}qqq```SSSMMMJJJUUUjjjsssfff```hhhttt}}}uuubbbPPPFFF??????@@@@@@@@@AAADDDGGGJJJTTT___bbb\\\PPPFFF@@@???@@@GGGVVVkkk~~~vvv|||~~~uuulllbbbZZZYYY\\\aaapppzzzzzzwwwppphhheeehhhkkkuuuiiiSSSIIIEEE??????DDDOOO^^^hhhaaaQQQFFFBBBAAA>>>===<<<<<<;;;<<<======<<<<<<===>>>???CCCHHHLLLOOOSSSYYY^^^```bbbccceeeggghhhiiijjjkkkkkkkkkkkkkkkkkklllmmmnnnnnnnnnnnnmmmlllkkkmmmooopppooolllkkklllmmmoooppppppqqqqqqrrrssstttvvvwwwwwwvvvvvvrrrrrrrrrssstttuuuvvvwwwyyyvvvrrrmmmjjjiiijjjkkkkkkllllllmmmooosssyyy~~~}}}yyy|||}}}||||||}}}}}}zzzxxxwwwvvvwwwxxxwwwvvvtttsssqqqoookkkgggdddbbbaaaaaaaaadddhhhkkklllllljjjhhheee```\\\WWWTTTSSSOOOPPPQQQSSSWWWZZZ^^^```]]]]]][[[WWWQQQKKKIIIHHHIIILLLPPPQQQOOOLLLJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDBBBDDDIIINNNQQQQQQNNNKKKFFFEEECCCCCCCCCEEEFFFHHHIIIKKKNNNQQQTTTXXX]]]aaaeeehhhkkknnnnnnllljjjggg^^^]]][[[YYYYYYYYY[[[[[[\\\\\\ZZZXXXTTTOOOJJJHHHBBBAAA???>>>>>>@@@CCCDDDDDDHHHNNNSSSVVVVVVUUUUUUQQQNNNHHHDDDBBB@@@>>>===<<<===>>>>>>>>><<<;;;:::999999::::::::::::999999444555666666777777777777444444444444444444444444333333444555777888999999;;;;;;;;;;;;<<<<<<<<<<<<:::::::::;;;<<<===??????AAACCCFFFJJJNNNRRRTTTUUUTTTUUUWWWYYY[[[]]]^^^^^^______```aaabbbcccddddddfffeeeeeeeeeeeeeeeffffffeeeggghhhiiiiiikkkooorrrwww{{{~~~oooaaaQQQKKKKKKVVVdddnnnsssvvvssseeeZZZXXXXXXRRRHHHBBB;;;@@@AAAKKK]]]iiivvvsssaaaQQQHHHFFFKKKRRR[[[dddmmmuuuzzz}}}}}}|||sssuuuzzzxxxqqqlllfff[[[PPPKKKIIIFFFDDDEEE>>>===<<<:::888555333222000222444444222222333555333333333333333333333333>>>>>>>>>>>>????????????<<<<<<===>>>>>>???>>>>>>??????>>>>>>>>>>>>??????@@@@@@???>>>===<<<<<<;;;999999999::::::;;;;;;;;;:::::::::::::::999888777333333555666777777888888444444444555666777888999444444444444444444444444444555777777666666888999888888999:::;;;======>>>>>>>>>???@@@BBBCCCDDDDDDGGGHHHJJJKKKKKKKKKMMMOOOOOORRRVVVZZZ^^^ccchhhlllpppttt{{{wwwfffYYYTTTJJJWWWnnnuuuggg___eeeqqqzzzwwwdddSSSHHH>>>???@@@@@@@@@AAADDDFFFHHHQQQ\\\```ZZZOOOFFF@@@???@@@GGGWWWlllyyy~~~~~~uuunnneee]]]\\\```aaaqqqzzzzzzwwwpppiiieeegggiiirrr~~~}}}gggRRRIIIDDD@@@@@@DDDPPP___iiibbbSSSGGGAAA@@@>>>===<<<;;;;;;<<<>>>???<<<<<<===>>>???CCCHHHLLLNNNRRRXXX]]]___aaabbbdddgggggghhhiiijjjjjjjjjjjjiiijjjkkkmmmnnnooooooooommmlllkkkmmmpppqqqooommmkkkkkkmmmooopppqqqqqqqqqpppqqqsssuuuuuutttsssqqqrrrqqqqqqrrrtttxxx{{{}}}{{{uuuqqqnnnmmmmmmiiijjjkkkkkkllloootttxxx~~~zzz}}}~~~~~~|||||||||}}}|||{{{yyyxxxuuuqqqlllgggbbb___``````aaaffflllqqqssstttooommmjjjeee```[[[WWWUUUPPPQQQSSSVVVZZZ^^^aaabbb___^^^]]]XXXRRRMMMJJJIIILLLOOORRRSSSRRROOOMMMLLLIIIIIIIIIIIIHHHGGGFFFFFFEEEGGGKKKPPPTTTSSSPPPMMMGGGFFFEEEDDDEEEFFFHHHIIIHHHJJJMMMPPPRRRWWW\\\___eeegggkkknnnooonnnlllkkkaaa___^^^\\\\\\\\\^^^___bbbaaa```^^^ZZZUUUPPPNNNFFFEEEBBB@@@>>>>>>>>>???>>>CCCHHHMMMNNNNNNNNNMMMNNNJJJFFFBBB@@@???>>><<<;;;;;;<<<<<<<<<:::999888666666777888888888888888666666666666777777888888444444444444444444444444333333444555666777888999999:::::::::::::::;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>AAADDDIIINNNQQQTTTUUUSSSTTTVVVYYY[[[]]]^^^_________```aaabbbcccddddddeeeeeeeeeeeefffggghhhhhheeeggghhhiiiiiikkkooorrrvvvzzz~~~}}}oooaaaRRRKKKKKKVVVdddooouuuyyytttfffYYYWWWWWWRRRIIICCC;;;@@@AAAJJJ]]]iiiwwwsss```PPPFFFHHHMMMUUU^^^fffooovvv{{{}}}~~~zzzuuusssvvvssskkkfffdddYYYPPPLLLJJJFFFCCCDDD>>>===<<<:::888555333222000333555444222111333666333333333333333333333333>>>>>>>>>>>>????????????<<<======>>>???@@@@@@@@@===============>>>>>>>>>BBBAAA???>>>;;;:::888777:::::::::999999999888888;;;::::::999888777555555444555666777777888888888555555555555666666666666444444444333333222222222666666666666666666666666:::;;;<<<<<<:::::::::<<<>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIIIIIIIIIIKKKMMMOOORRRVVVZZZ^^^bbbgggkkkmmmtttzzz}}}wwwaaaMMMNNN^^^uuu|||iii\\\aaapppzzzyyyhhhVVVJJJBBB>>><<<===>>>>>>AAAFFFIIIVVVXXXVVVYYYRRRDDD@@@>>>@@@III]]]uuuyyyppplllggg```\\\[[[cccnnn}}}~~~{{{qqqfffaaacccgggqqq|||eeeOOOFFFDDD@@@AAAEEERRR]]]ddd]]]QQQIIIDDDBBB@@@>>>===<<<===>>>===<<<===;;;<<<>>>???@@@EEEKKKMMMQQQVVVZZZ]]]___aaabbbeeefffggghhhiiijjjjjjjjjjjjlllnnnooopppqqqsssuuurrrrrrpppnnnmmmllllllllliiijjjlllnnnooopppqqqqqqqqqrrrsssrrrpppooopppqqqsssttttttuuuvvvzzz~~~yyyuuuqqqmmmjjjmmmkkkiiihhhjjjmmmrrruuuvvv}}}~~~}}}{{{}}}zzztttnnnhhhccc```^^^___aaadddhhhmmmrrrwwwyyyqqqoookkkfffaaa]]]ZZZXXXZZZXXXVVVYYY^^^ccceeeeeecccaaa^^^ZZZVVVRRRNNNLLLMMMOOORRRSSSRRROOOKKKHHHHHHIIIKKKMMMOOOMMMIIIFFFCCCFFFKKKOOOQQQQQQOOONNNIIIGGGDDDCCCCCCEEEHHHJJJKKKKKKKKKMMMQQQVVVZZZ]]]ccceeeiiilllmmmmmmlllkkkdddaaa]]]]]]___cccfffhhhffffffggggggddd^^^VVVPPPLLLHHHBBB???>>>>>>>>>===;;;>>>AAADDDGGGIIIJJJJJJIIIHHHEEEBBB@@@>>><<<<<<;;;:::999888777777777777999::::::::::::999888888777777555444333333333333555555444333333222111111444444555666777888999:::777777777777888999:::;;;999999999:::;;;<<<======AAACCCFFFIIINNNQQQTTTVVVVVVWWWXXXZZZ\\\^^^___```bbbbbbbbbaaabbbbbbcccccceeefffffffffffffffeeeeeedddeeefffggggggiiilllooossswww}}}~~~qqqeeeOOOKKKJJJSSScccqqqxxxyyynnnfff]]]YYYWWWRRRHHH@@@???BBBAAAIII\\\gggsss}}}nnnZZZKKKEEEEEEJJJRRR[[[eeeooozzz~~~yyyxxxvvvqqqrrrppplllddd[[[QQQJJJHHHGGGDDDAAA???>>>;;;888666444444444444333333222111111111222222222333333333333444444>>>>>>>>>>>>????????????<<<======>>>??????@@@@@@?????????>>>>>>=========??????>>>======<<<;;;;;;;;;;;;;;;:::::::::999999:::::::::999888777666555444555666777777888888888777777666666555555555444444444444333333333222222444444444555666777777888888999;;;;;;;;;;;;<<<>>>>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIIIIIIIIIIKKKMMMMMMPPPTTTWWW[[[```eeehhhpppwww}}}yyyfffTTTPPP^^^sssooo___bbbooozzzzzziiiWWWKKKBBB>>><<<===>>>>>>AAAFFFGGGSSSUUUSSSWWWQQQEEEBBB@@@BBBKKK^^^vvv|||tttpppkkkddd``````eeepppsssgggcccfffkkkuuuyyycccMMMEEECCC@@@@@@EEEPPPZZZ```YYYLLLDDD@@@>>>???===;;;;;;<<<===<<<;;;===;;;<<>>===>>>AAADDDHHHJJJLLLMMMLLLJJJGGGCCC???===;;;:::;;;:::999888777777777777999::::::::::::999888888:::999888777666666666666555555444444333222222111333444444555666777888999777777777777888999::::::::::::::::::;;;<<<===>>>>>>@@@CCCGGGLLLPPPTTTUUUVVVWWWXXXZZZ\\\^^^___```bbbbbbaaaaaabbbbbbccccccfffgggggggggggggggffffffeeefffgggggghhhjjjmmmpppssswww}}}~~~rrreeeQQQMMMKKKTTTcccqqqwwwwwwrrriii```[[[YYYTTTIII???<<<@@@@@@III[[[gggrrr{{{lllYYYJJJEEEEEEKKKSSS]]]gggrrr{{{zzzyyyzzzvvvwwwtttpppggg^^^TTTLLLIIIHHHDDDAAA???>>>;;;888666444444444444333222222111111222222222222333333333333444444>>>>>>>>>>>>????????????=========>>>??????@@@@@@@@@@@@@@@??????>>>>>>===============>>>>>>>>>>>><<<<<<<<<;;;;;;;;;:::::::::::::::999888777666555444555666777777888888888888888777666555444333333444444444444333333333333222333444555666888999999666888:::;;;;;;<<<>>>@@@>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIIIIIIIIIIKKKMMMLLLOOOSSSWWW[[[___eeehhhpppxxx|||{{{vvvhhhXXXQQQ]]]nnn~~~uuuddddddnnnzzz{{{iiiWWWKKKCCC???<<<>>>>>>>>>AAAFFFFFFRRRSSSQQQVVVQQQFFFCCCBBBDDDMMM```vvvyyyuuupppiiiffffffiiisssuuuiiifffkkkqqqyyyttt___KKKDDDAAA>>>???DDDNNNXXX]]]UUUHHH@@@===<<<>>><<<;;;:::;;;<<<;;;:::<<<;;;<<<@@@AAAAAAEEEJJJNNNRRRWWW[[[]]]___aaaccceeefffggghhhiiijjjjjjjjjmmmoooppppppooooooqqqrrrsssrrrqqqpppoooooonnnnnnggghhhiiikkkmmmnnnpppppprrrssssssrrrpppnnnooopppppprrruuuvvvwwwyyy{{{}}}}}}yyyvvvuuussspppnnnmmmkkkiiihhhjjjmmmpppsssuuuzzz}}}}}}|||zzzyyy{{{~~~{{{vvvpppjjjeeeaaa___]]]```eeeiiilllmmmmmmmmmllljjjgggdddaaa___^^^^^^``````aaacccfffggggggfffdddaaa]]]XXXTTTRRRQQQQQQOOOPPPPPPPPPOOOLLLIIIGGGIIIIIIJJJLLLNNNNNNLLLIIIEEEGGGHHHJJJLLLMMMMMMMMMFFFEEECCCBBBCCCEEEIIIKKKMMMMMMMMMNNNPPPTTTWWWYYY\\\^^^bbbfffhhhjjjjjjjjjjjjhhhfffgggjjjooossstttsssssstttuuutttoooiiieeeXXXRRRKKKEEEBBB@@@@@@???>>>???AAACCCGGGKKKNNNPPPMMMKKKHHHCCC???<<<999888;;;:::999888888777888888999::::::::::::999888888:::999888777777666666777555555444444333222222222222333333444555666777777777777777777888999::::::;;;;;;;;;;;;;;;<<<===>>>===>>>AAAEEEIIINNNRRRTTTUUUVVVXXXZZZ\\\^^^___```aaaaaaaaaaaaaaabbbcccdddfffgggggghhhhhhhhhggggggfffggghhhhhhiiijjjnnnppprrrvvv|||sssgggSSSNNNKKKTTTdddqqqwwwvvvwwwnnnddd___\\\VVVJJJ???:::>>>???HHH[[[fffqqqxxxiiiWWWJJJEEEEEELLLVVV```kkkuuu~~~yyyxxx|||}}}yyytttkkkcccXXXPPPKKKHHHDDDBBB@@@>>>;;;888666444333333333333222222111111222222222222333333333333444444===>>>>>>>>>????????????======>>>>>>??????????????????????????????@@@@@@<<<======>>>>>>?????????;;;;;;;;;;;;:::::::::::::::::::::999888777666666444555666777777888888888888777777666555444444444444444444444444444333333333333444555666777888888666888:::;;;;;;<<<>>>???>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIIIIIIIIIIKKKLLLMMMPPPTTTXXX\\\aaagggjjjooowww|||uuurrrooodddWWWPPPYYYhhhyyyyyygggeeennn{{{|||hhhVVVLLLDDD???===>>>??????BBBGGGJJJUUUVVVTTTXXXRRRGGGDDDAAADDDMMM```www~~~{{{uuummmiiijjjnnnwwwuuukkkiiinnnttt|||ooo[[[IIICCCAAA===>>>DDDMMMVVV[[[SSSGGGAAA?????????===;;;;;;<<<<<<<<<;;;;;;:::===AAABBBBBBEEEKKKOOOSSSXXX\\\^^^```aaacccfffggghhhjjjkkkkkkkkkkkkqqqssstttsssrrrqqqrrrtttqqqqqqpppooonnnnnnnnnooojjjjjjkkklllnnnppprrrsssrrrssssssrrrooonnnnnnooonnnqqqtttvvvwwwwwwyyyzzz{{{xxxvvvttttttsssqqqpppmmmkkkjjjiiijjjllloooqqquuuxxx~~~|||yyyxxxzzz{{{~~~}}}{{{wwwqqqlllgggcccaaaaaadddhhhlllnnnmmmkkkiiijjjhhheeecccaaaaaaaaaaaadddeeeggghhhiiihhhgggeeedddaaa[[[VVVSSSRRRSSSTTTTTTTTTSSSRRRPPPNNNLLLJJJIIIIIIIIIKKKMMMNNNLLLJJJFFFFFFGGGGGGHHHIIIJJJKKKDDDCCCAAAAAABBBFFFIIILLLNNNNNNNNNNNNPPPSSSUUUWWWYYY[[[^^^bbbeeeggghhhhhhhhhfffeeefffjjjooossstttttttttuuuwwwwwwuuuqqqmmm___YYYQQQJJJEEECCCAAA@@@?????????AAADDDIIINNNPPPLLLJJJGGGCCC???<<<:::999;;;:::999999888888888888999::::::::::::999888888888777666555555555555555555555444444333333333333222222333444444555666666666666666777777888999:::<<<;;;;;;;;;<<<<<<===>>>>>>???AAADDDGGGKKKOOOQQQUUUVVVWWWYYY\\\^^^___```aaaaaa```aaaaaabbbcccdddeeeffffffggggggggggggffffffggghhhiiiiiikkknnnqqqrrrvvv{{{ttthhhSSSMMMKKKTTTeeetttyyyxxx{{{rrrgggbbb```YYYKKK???999>>>???III\\\fffppp{{{tttgggVVVJJJEEEEEELLLWWWcccnnnxxxyyywww{{{uuuoooggg\\\SSSLLLHHHEEEBBB@@@>>>;;;888666444333333333333222222111222222333222222222333333333444444===>>>>>>>>>????????????>>>>>>>>>>>>>>>?????????======>>>???@@@AAAAAABBB>>>>>>>>>>>>============::::::::::::999999999999999999999999999888777666444555666777777888888888555555555666666666666666444444444444444444444444555555555555666666666666888:::;;;;;;;;;;;;<<<>>>>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIIIIIIIIIIKKKLLLMMMPPPTTTYYY]]]bbbgggkkkooowww{{{pppkkkggg^^^TTTNNNTTTaaasss|||iiifffmmm{{{{{{hhhWWWMMMDDD@@@>>>???@@@@@@CCCHHHOOO\\\^^^\\\^^^WWWHHHDDD@@@BBBLLL___vvv~~~{{{qqqllllllrrr{{{|||ssslllkkkooottt{{{kkkZZZIIIDDDAAA<<<>>>CCCIIISSSXXXRRRGGGBBBAAAAAA@@@>>><<<<<<===>>>===<<<<<<;;;<<<@@@BBBBBBFFFLLLPPPTTTYYY]]]___```bbbccchhhiiijjjkkklllmmmmmmmmmrrrssstttsssqqqpppqqqrrrooonnnnnnmmmmmmmmmnnnnnnkkkkkkkkklllnnnoooqqqrrrqqqrrrrrrqqqooonnnnnnooommmppptttvvvvvvvvvvvvwwwwwwuuusssrrrrrrrrrqqqpppmmmllljjjiiijjjkkknnnoootttwww||||||xxxuuutttuuu~~~}}}|||{{{zzzwwwsssoookkkhhhfffhhhjjjmmmppppppooolllkkkjjjiiifffdddccccccdddeeegggiiijjjkkkiiigggdddcccbbb___ZZZUUUSSSTTTVVVXXXWWWWWWVVVUUUSSSPPPMMMLLLJJJIIIIIIJJJKKKLLLLLLJJJFFFFFFEEEEEEEEEFFFGGGHHHBBBAAA@@@@@@BBBFFFJJJLLLNNNNNNNNNOOOPPPRRRTTTUUUWWWYYY\\\___aaacccdddeeedddbbbaaacccgggkkknnnooopppppprrruuuwwwxxxvvvtttfff```XXXPPPKKKFFFCCCAAA???>>>===>>>AAAEEEJJJLLLGGGFFFCCCAAA???===<<<<<<;;;:::999999999999999999999::::::::::::999888888777666666555555555555555555555444444444444333333222222333333444444555555666666666666777888999:::<<<;;;;;;;;;;;;<<<<<<===AAAAAAAAACCCFFFIIILLLNNNTTTUUUWWWYYY[[[^^^``````````````````aaabbbcccdddcccdddeeeeeefffffffffeeefffggghhhiiiiiikkknnnqqqrrrvvv{{{vvvjjjSSSLLLJJJUUUhhhxxx~~~}}}}}}ssshhhcccbbb\\\MMM@@@;;;???AAAJJJ\\\eeemmm||||||xxxrrrgggVVVJJJEEEEEELLLWWWdddpppzzz|||yyy{{{sssoooiii^^^TTTMMMHHHEEEDDDAAA???<<<888666444333222333222222111222222333333222222222333333333444444>>>>>>>>>>>>????????????>>>>>>>>>>>>>>>>>>??????<<<======>>>???@@@AAAAAA>>>>>>======<<<<<<;;;;;;::::::999999999888888888999999999999999888777777444555666777777888888888555555555555666666777777444444444444555555555555666666666666666666555555888:::;;;;;;::::::<<<===>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIIIIIIIIIIKKKMMMKKKOOOSSSWWW\\\aaagggkkkqqqxxx|||nnnfffaaaYYYPPPJJJNNNZZZnnnmmmggglllxxx|||iiiYYYPPPEEE@@@>>>@@@@@@@@@CCCHHHRRRaaaffffffhhh]]]KKKEEE@@@BBBJJJ\\\sss}}}{{{|||zzzqqqpppttt}}}yyypppjjjiiimmmpppzzzjjjZZZKKKFFFBBB===>>>DDDGGGQQQXXXRRRGGGAAA@@@???@@@>>>======>>>>>>===<<<===;;;<<>>======>>>AAADDDFFFBBBBBB@@@???>>>=========::::::999999999999::::::999::::::::::::999888888777777666666666666777777555555444444444444444444333333333444444444555555666666666666777888999999;;;;;;:::::::::;;;;;;<<>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::::::::999999999888999999999999888777777444555666777777888888888666666666666666555555555444444444444555555555666444444555555666666777777777888:::;;;;;;;;;===???>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIIIIIIIIIIKKKMMMLLLOOOTTTXXX]]]bbbhhhlllpppwww}}}{{{jjjaaa\\\TTTLLLGGGJJJUUUiiirrrhhhiiittt~~~lll]]]UUUEEEAAA???@@@AAAAAADDDIIIQQQbbbkkknnnpppdddOOOFFFCCCCCCIIIZZZpppxxxwwwzzzzzzwwwsss}}}zzznnnfffeeehhhlllxxxjjj[[[MMMHHHCCC===>>>DDDJJJUUU[[[UUUJJJBBB???>>>???>>><<<<<<=========<<<>>><<<;;;>>>@@@BBBIIIPPPRRRVVVZZZ^^^```aaabbbcccggggggiiijjjkkkllllllllllllnnnnnnnnnlllkkklllmmmmmmmmmmmmmmmmmmnnnoooooonnnlllkkkjjjjjjkkklllnnnnnnoooppppppoooooopppqqqnnnppprrrrrrrrrrrrssstttuuussspppooooooooonnnmmmmmmlllkkkjjjjjjjjjkkklllmmmpppuuuyyy~~~|||}}}~~~|||yyyvvvuuuuuuzzz}}}{{{||||||}}}|||{{{zzzyyywwwvvvtttsssrrrssstttuuurrrpppllliiiggggggiiijjjhhhjjjjjjgggbbb]]][[[[[[[[[YYYWWWVVVWWWYYY\\\^^^aaabbbbbbaaa___ZZZUUURRRLLLJJJGGGFFFGGGHHHGGGGGGDDDDDDDDDCCCCCCBBBBBBAAA???>>>===>>>AAAFFFKKKNNNLLLMMMNNNOOOQQQRRRSSSTTTUUUVVVVVVWWWWWWWWWXXXXXXVVVTTTSSSSSSVVVXXXYYYYYY[[[\\\___eeelllqqqttttttrrrnnnhhhbbb[[[TTTLLLGGGAAA@@@>>>======>>>@@@AAA@@@@@@>>>===<<<<<<<<<<<<:::::::::999999::::::;;;999::::::::::::999888888666666555555555555666666444444555555555555555555444444444444555555555555666555555666666777888999;;;::::::999999999::::::===<<<===???BBBGGGKKKNNNSSSTTTVVVXXX[[[^^^```aaa____________aaabbbcccdddbbbcccdddeeeffffffffffffeeefffgggggghhhjjjmmmpppssswww|||xxxlllWWWOOOLLLXXXmmmzzzoooeeeccceee```PPPAAA===AAABBBJJJXXX]]]bbboootttssstttsssiiiXXXJJJDDDDDDJJJTTT```mmmzzz~~~xxxjjjeee]]]SSSKKKGGGFFFGGGBBB@@@<<<999555333222222222222111111222222333444222222333333333333444444>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>>>>@@@@@@???>>>===<<<;;;::::::::::::;;;;;;;;;;;;;;;<<<<<<;;;;;;;;;:::::::::888888999999999888888777444555666777888888888888888888777666555444444333444444444555555555666666222333444555666888999999444777999;;;;;;===???AAA>>>>>>???@@@BBBCCCDDDDDDEEEGGGIIIIIIIIIIIIKKKMMMOOORRRWWW[[[```eeekkkooonnntttzzz~~~wwwggg\\\WWWPPPIIIFFFHHHRRRgggvvvhhhgggppp|||nnn```YYYFFFAAA???AAAAAAAAADDDIIIOOObbbmmmrrruuuhhhRRRGGGEEEEEEIIIXXXmmm{{{ttttttxxx}}}qqq|||}}}mmmcccbbbeeeiiiwwwkkk\\\OOOJJJDDD>>>>>>DDDOOOZZZaaaZZZNNNEEE@@@>>>>>>===;;;;;;<<<<<<<<<;;;@@@<<<;;;===???BBBIIIRRRSSSVVV[[[^^^```aaabbbdddeeefffggghhhiiijjjjjjjjjmmmnnnooonnnmmmlllmmmnnnnnnnnnmmmnnnnnnooopppqqqqqqpppnnnlllllllllnnnooommmnnnppppppooooooqqqrrrnnnpppqqqqqqqqqqqqssstttuuussspppoooooonnnmmmkkkmmmlllkkkjjjjjjjjjkkkllljjjmmmrrrwww|||~~~zzz|||~~~~~~}}}{{{zzz{{{yyy}}}|||}}}{{{yyyuuurrrrrrsssvvvxxxuuusssoookkkiiiiiijjjkkkhhhiiiiiieee^^^ZZZXXXYYYYYYXXXWWWVVVXXXZZZ]]]___ggghhhjjjiiifffaaa[[[XXXMMMJJJFFFEEEEEEFFFFFFFFFCCCCCCCCCCCCBBBAAA@@@???>>>======>>>AAAFFFKKKNNNLLLLLLNNNOOOQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSSSSOOOMMMKKKKKKMMMNNNNNNNNNQQQRRRVVV\\\dddkkknnnpppvvvsssnnnhhhaaaYYYPPPJJJCCCBBB@@@???>>>===>>>>>>@@@???>>><<<;;;;;;;;;::::::::::::999999:::;;;;;;999::::::::::::999888888333333222222222333333444444444555555555555555555444444555555555555555555555555555666666777888999::::::999888888999999999888999:::<<>>>>>======BBBAAA???============>>>??????>>>>>>=========<<<<<<<<<;;;;;;;;;:::::::::<<<<<<<<<;;;;;;:::::::::::::::999999888777777777555555555666666777888999999999888777666555444444555555555444444333333333777666666555555777888999999999::::::999;;;===@@@>>>@@@BBBBBBAAABBBCCCEEEHHHIIIJJJKKKLLLLLLKKKKKKPPPSSSWWW[[[___dddiiimmmlllqqquuuyyyxxxlllbbbYYYOOOIIIIIIJJJPPP___sssqqqbbbkkkrrr|||xxxdddSSSJJJDDD@@@AAABBBAAAAAADDDPPPYYYeeemmmqqqjjjXXXGGGCCCDDDGGGSSSjjj{{{vvvrrrpppmmmrrr{{{|||uuu~~~{{{mmmcccccciiixxxjjj^^^PPPGGG@@@<<<<<<@@@JJJ[[[gggbbbSSSHHHEEEEEE>>>======<<<<<<<<<<<<======>>>>>>>>>>>>AAADDDGGGNNNRRRXXX\\\^^^___aaabbbggghhhiiikkkllllllkkkkkkooonnnmmmlllkkklllmmmnnnnnnnnnoooooopppppppppqqqpppooonnnllllllmmmmmmnnnkkklllnnnooopppppppppppprrrqqqooonnnppprrrvvvxxxrrrqqqooonnnmmmlllmmmmmmllljjjhhhhhhiiijjjiiiiiikkklllnnnqqquuuzzz|||{{{zzz{{{yyy|||~~~zzzwwwwww{{{yyywwwtttssstttvvvvvvvvvxxxuuuqqqlllhhhfffeeedddhhheeebbb^^^[[[ZZZZZZ[[[ZZZWWWVVVXXXYYYZZZ```gggfffkkkllliiieeeaaaZZZSSSPPPMMMHHHEEECCCCCCDDDEEEHHHGGGEEEDDDBBBAAAAAA@@@======>>>???BBBFFFJJJLLLOOONNNLLLMMMOOOSSSXXX[[[XXXUUURRRPPPOOOOOOMMMLLLIIIHHHHHHGGGHHHIIIJJJKKKJJJMMMQQQUUUZZZ```ggglllsssqqqooommmiiiaaaWWWOOOLLLHHHCCC@@@???@@@@@@@@@AAAAAA@@@@@@>>>===;;;:::;;;;;;;;;;;;;;;<<<======<<<<<<:::999777666555444555555555555555555555555555555444444444333333333444444444555555555666666444444555555666777777777888999999::::::;;;<<<<<<:::<<<===>>>@@@CCCHHHLLLRRRTTTWWWZZZ[[[\\\^^^```aaaaaabbbccccccccccccbbbaaabbbcccdddeeeggghhhhhheeeffffffhhhiiikkkmmmnnnuuuxxx~~~wwwlll___RRRMMM\\\rrr}}}qqqddd^^^]]]YYYNNNDDD>>>BBBBBBGGGSSSVVV\\\iiixxxzzz{{{vvvkkk\\\LLLCCCGGGKKKUUUcccnnnyyy~~~}}}xxxccc\\\TTTOOOMMMKKKHHHEEEAAA???<<<888555333222222555444333333222222222222222222222222222222222222????????????>>>>>>>>>===AAA@@@???>>>=========>>>>>>>>>>>>======<<<<<<<<<<<<<<<<<<;;;;;;;;;::::::<<<<<<;;;;;;;;;:::::::::::::::999999888777777777444444444444555666777888999999888777666555444444555555555444444333333333666666555555555666777888999::::::::::::;;;===@@@AAACCCEEEEEEEEEEEEGGGHHHJJJJJJKKKKKKLLLMMMMMMMMMQQQSSSWWW[[[^^^cccgggkkkmmmqqqtttxxxyyyooofff\\\SSSLLLHHHHHHLLLZZZmmmsssdddlllqqq{{{yyyeeeTTTIIICCC@@@BBBCCCBBBDDDGGGNNNWWWccclllpppkkkZZZJJJCCCCCCEEEPPPggg~~~xxxssspppnnnhhhmmmvvv{{{tttrrr}}}pppdddeeekkkvvvggg\\\OOOGGGAAA===>>>BBBLLL^^^mmmiiiZZZMMMEEECCC>>>>>>===<<<<<<<<<<<<=========>>>>>>>>>@@@DDDGGGMMMRRRWWW\\\^^^___aaabbbfffgggiiikkklllllllllkkkmmmlllkkkkkkkkkkkklllmmmooopppppppppqqqqqqqqqqqqqqqpppooonnnmmmnnnnnnooonnnooooooppppppqqqqqqqqqppppppooooooppprrrtttvvvsssqqqpppnnnmmmmmmmmmmmmkkkiiihhhhhhiiijjjiiihhhkkklllmmmoooqqqtttwwwyyyvvvvvvvvvvvvuuuuuuuuuuuusssrrrqqqqqqrrruuuwwwyyywwwzzz}}}yyy{{{~~~zzzxxxvvvuuuwwwxxxyyyxxxzzzwwwsssnnnjjjgggeeeeeedddcccaaa^^^\\\[[[[[[[[[YYYVVVUUUWWWXXXYYY___ffffffjjjlllhhheeeaaaYYYRRRPPPNNNJJJGGGEEEEEEFFFGGGIIIHHHFFFEEECCCBBBBBBAAA>>>>>>>>>@@@CCCGGGJJJMMMOOONNNNNNNNNPPPTTTWWWYYYXXXUUUQQQNNNLLLKKKIIIGGGGGGFFFFFFFFFGGGHHHJJJKKKKKKNNNQQQUUUYYY^^^dddiiinnnlllkkkiiigggbbb[[[VVVOOOKKKFFFCCCCCCCCCCCCCCCDDDDDDCCCBBB@@@???===<<<<<<<<<;;;;;;;;;<<<<<<===;;;::::::999888888777777444444444444444555555555444444444444333333333333333444444444444555555555444444555555666777777777999999::::::;;;;;;<<<<<<:::;;;===>>>???BBBGGGKKKQQQSSSWWWYYYZZZ\\\^^^```aaaaaaaaaaaabbbbbbbbbcccbbbbbbcccdddfffggghhhiiieeefffggghhhjjjlllnnnooowwwzzzxxxnnncccVVVQQQ^^^sss|||pppddd______ZZZOOODDD<<>>>>>>>>>>>AAA@@@???>>>=========>>>=========<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;:::<<<;;;;;;;;;;;;:::::::::::::::999999888777777777333333333444444555666777999999888777666555444444555555555444444444444444555555555555555666777777888:::;;;;;;:::;;;>>>@@@???AAABBBCCCCCCCCCEEEGGGLLLKKKKKKKKKLLLMMMOOOPPPQQQTTTWWWZZZ]]]```eeehhhmmmpppsssvvv}}}}}}tttkkkbbbWWWOOOHHHGGGJJJTTTfffyyyuuueeekkkoooxxx{{{hhhXXXIIICCC@@@BBBCCCCCCEEEHHHKKKTTT___iiinnnkkk]]]NNNEEEDDDEEEOOOeee~~~}}}wwwqqqnnnllleeejjjsss~~~qqqlllnnnyyyuuufffffflllsss}}}cccXXXMMMFFFAAA>>>???CCCMMMaaarrrpppaaaQQQFFF@@@>>>>>>===<<<<<<<<<<<<<<<<<<===>>>>>>>>>@@@DDDGGGLLLQQQWWW[[[^^^___aaabbbfffggghhhjjjkkkllllllllljjjjjjjjjjjjkkklllmmmmmmqqqqqqqqqqqqqqqrrrrrrrrrqqqqqqpppoooooooooooooooppppppoooooooooooopppqqqoooooopppqqqrrrsssssstttsssrrrpppooonnnmmmmmmmmmkkkiiihhhhhhiiiiiihhhfffiiijjjkkkllllllkkkiiihhh```___^^^\\\[[[ZZZYYYYYYXXXYYY\\\```fffmmmrrruuuwwwzzz{{{}}}~~~|||yyyxxxwwwyyy{{{}}}}}}|||}}}zzzvvvpppkkkhhheeeddd```______^^^\\\[[[YYYYYYUUUSSSSSSUUUVVVWWW]]]ddddddhhhkkkhhhddd```YYYQQQMMMLLLIIIGGGFFFFFFGGGHHHIIIIIIHHHGGGEEEDDDCCCCCC@@@@@@@@@AAADDDGGGKKKMMMNNNOOOOOOQQQRRRSSSTTTUUUUUURRRMMMJJJHHHFFFCCCBBBDDDDDDDDDDDDFFFHHHJJJKKKMMMOOORRRUUUYYY]]]bbbfffiiihhhfffeeedddbbb___]]]UUUQQQMMMIIIIIIIIIIIIHHHHHHGGGFFFDDDBBB@@@???>>>======<<<<<<;;;<<<<<<<<<::::::::::::999999999999444444444444444444444444333333333333222222222222333333333333444444444444444555555666666777777888999999:::;;;<<<<<<<<<<<<:::;;;<<<===>>>AAAEEEIIIOOORRRUUUXXXYYY[[[^^^```aaa``````___```aaabbbcccbbbbbbccceeefffggghhhiiiffffffgggiiikkkmmmoooqqqyyy}}}{{{rrrfffYYYRRR]]]ppp}}}yyyoooddd``````\\\PPPEEE;;;AAABBBJJJXXX___gggvvv}}}ppp___OOOFFFGGGKKKVVVdddpppyyy|||kkkcccWWWOOOKKKJJJIIIGGGEEECCC@@@<<<999777666666444444333222222222333333222222222222222222222222?????????>>>>>>>>>>>>>>>@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777444444444444555666777777888888888777666555555555555555555555555444444444555555555555555666666666888:::;;;;;;;;;<<<>>>???>>>???AAABBBBBBBBBDDDFFFLLLKKKJJJIIIJJJMMMOOOQQQRRRTTTWWWYYY[[[^^^bbbeeeiiilllpppttt}}}zzzrrrggg[[[SSSKKKIIIIIIPPP```ssswwwfffhhhjjjttt|||mmm]]]KKKEEE@@@AAABBBBBBCCCGGGHHHPPP[[[dddkkkkkk___RRRGGGGGGHHHQQQeee}}}zzzrrrllliiidddjjjvvvwwwlllhhhhhhttt|||jjjgggmmmpppzzzvvv___TTTJJJDDDAAA>>>@@@DDDOOObbbsssrrrcccSSSFFF??????>>>===<<<<<<;;;<<<<<<<<<=========>>>@@@DDDGGGKKKPPPVVV[[[^^^```aaacccfffggghhhiiijjjkkklllllljjjjjjkkkllllllmmmnnnoooqqqqqqqqqqqqqqqqqqqqqqqqppppppooooooooonnnnnnnnnooonnnmmmlllllllllmmmnnnoooppprrrssstttttttttssssssrrrqqqpppooonnnnnnnnnjjjiiihhhhhhiiiiiigggeeeffffffhhhiiihhhddd___[[[RRRQQQOOOMMMLLLKKKKKKKKKIIILLLQQQYYYaaahhhooorrrwwwzzz~~~}}}{{{xxxxxxxxx{{{~~~}}}xxxrrrmmmhhheeeccc]]]]]]]]]]]][[[XXXUUUSSSPPPNNNNNNQQQRRRSSSXXX___```fffiiigggddd```YYYQQQIIIHHHGGGEEEDDDEEEFFFFFFJJJJJJIIIIIIGGGFFFEEEDDDBBBAAAAAABBBDDDHHHKKKMMMNNNOOOPPPRRRRRRRRRQQQPPPOOOLLLHHHEEECCCAAA???>>>BBBBBBCCCDDDFFFHHHKKKLLLNNNQQQTTTWWW[[[___eeeiiijjjhhhfffdddbbbaaa``````[[[XXXTTTQQQPPPOOOOOONNNKKKJJJHHHEEECCCAAA??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999888444444444444333333333333333333333222222222111111222222222333333333444444555555555666777777888888999:::<<<======>>>======:::;;;<<<<<<===@@@DDDGGGMMMPPPTTTVVVXXXZZZ]]]___aaa```^^^]]]^^^___aaacccbbbbbbccceeefffggghhhiiifffggghhhiiikkknnnpppqqqzzz~~~|||ttteeeXXXQQQZZZkkkwwwzzzzzzvvvlllbbb___```[[[OOODDD;;;@@@BBBJJJYYYaaaiiiyyyqqq___PPPHHHFFFKKKWWWeeepppxxxwwwlll]]]RRRLLLJJJIIIHHHCCCAAA===:::777555444333444333333222222333333333222222222222222222222222>>>>>>>>>>>>>>>>>>??????????????????>>>>>>>>>===;;;;;;<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999888777777777555555555555666777888999888888777777666666555555555555555555555555555555555555555666666666666666888:::<<<<<<<<<<<<>>>???AAABBBDDDEEEEEEFFFHHHJJJJJJIIIHHHHHHIIILLLNNNPPPRRRTTTVVVXXXZZZ]]]```cccccchhhnnntttxxxmmm```WWWMMMJJJHHHMMMZZZlll}}}yyygggeeefffoooyyyrrrcccNNNGGGAAAAAA@@@???@@@DDDFFFMMMVVV___ggghhh___SSSEEEGGGIIIQQQdddyyy|||ssskkkfffdddkkkzzzsssjjjhhhcccpppqqqlllooommmvvvxxxlll\\\RRRHHHCCC@@@>>>???CCCOOO```pppooobbbSSSGGG@@@??????===<<<<<<;;;;;;;;;<<<<<<=========???CCCFFFJJJOOOUUUZZZ^^^```bbbcccffffffggghhhjjjkkklllmmmlllmmmnnnoooppppppqqqqqqppppppppppppppppppoooooonnnooonnnnnnnnnnnnmmmmmmooonnnnnnmmmmmmmmmmmmnnnppprrrsssuuuvvvuuutttsssssssssrrrqqqpppooonnnnnnkkkiiiiiiiiijjjiiigggeeebbbccceeegggfffbbbZZZUUUJJJIIIGGGEEEDDDEEEEEEFFFCCCGGGNNNXXXaaajjjqqqtttuuuxxx|||zzzzzzzzz}}}{{{uuunnnhhhdddaaa\\\\\\\\\[[[XXXTTTPPPMMMLLLJJJJJJMMMNNNNNNRRRXXX\\\bbbfffeeeccc```YYYQQQIIIHHHFFFDDDDDDEEEFFFGGGJJJJJJJJJJJJIIIHHHFFFEEECCCBBBBBBCCCEEEGGGJJJLLLLLLNNNPPPQQQPPPNNNLLLJJJFFFDDDAAA?????????>>>===AAAAAABBBDDDGGGJJJMMMOOOPPPRRRUUUXXX\\\bbbiiinnnooonnnkkkgggdddaaa``````aaa^^^ZZZWWWVVVUUUTTTSSSMMMLLLIIIEEEBBB@@@???>>>>>>======<<<<<<<<<======@@@???>>><<<:::999777777555555555444444333333333333333333222222222111111222222222333333333444444555555666666777888888888:::;;;===>>>??????>>>===:::;;;<<<<<<<<>>>>>>>>>>>????????????>>>>>>????????????>>>===<<<<<<<<<<<<<<<==================<<<<<<<<<;;;;;;:::::::::;;;;;;;;;;;;<<<::::::999999888777777777666555555666666777888999888777777777666666666555555555555555555666666666555666666777888777777777888:::<<<=========>>>??????AAACCCDDDEEEFFFHHHJJJHHHHHHHHHIIIJJJLLLNNNOOORRRTTTWWWXXXZZZ]]]```cccbbbgggnnnuuu}}}rrrfff]]]NNNKKKHHHKKKVVVgggxxx}}}jjjeeeeeennnyyyvvvgggQQQIIICCCAAA@@@???@@@CCCEEEKKKRRRZZZbbbeee]]]SSSBBBDDDGGGOOO___sss|||tttkkkfffdddkkkzzz~~~pppggggggcccnnnvvvooopppkkksss|||~~~tttiii]]]SSSJJJEEEAAA>>>???BBBNNN^^^mmmmmmaaaTTTIIIBBB@@@???>>><<<<<<;;;;;;;;;;;;<<<=========???CCCFFFIIIMMMTTTZZZ]]]```bbbdddeeeffffffgggiiikkkmmmnnnooopppqqqrrrrrrrrrrrrrrrpppppppppooooooooooooooonnnnnnnnnnnnnnnmmmllllllooopppqqqqqqqqqqqqppppppqqqrrrsssuuuuuuuuutttsssssssssssssssqqqpppooonnnkkkkkkjjjkkkkkkjjjgggdddaaabbbcccfffgggcccZZZTTTFFFEEECCCAAAAAABBBCCCDDDAAAFFFPPP[[[gggpppwww{{{uuuxxx}}}xxxpppiiidddaaa]]]]]]\\\ZZZWWWSSSNNNLLLIIIGGGHHHJJJJJJIIIMMMSSSWWW^^^cccdddcccaaaZZZSSSLLLJJJGGGEEEDDDEEEHHHJJJJJJJJJKKKKKKJJJIIIGGGFFFDDDCCCBBBCCCDDDGGGIIIKKKKKKLLLNNNNNNMMMJJJGGGDDD@@@===;;;;;;<<<===<<<<<>>=========<<<<<<======>>>???BBBBBB@@@>>>;;;999777666666666666555555444444333333333333333222222222222333333333333444444444444555666666777777888888999:::<<<>>>@@@AAA@@@???>>>;;;<<<===<<<<<>>:::777555444333333333222222222333444444222222222222222222222222===>>>>>>>>>????????????===>>>???@@@@@@???>>>===<<<<<<<<<======>>>>>>>>>============<<<<<<<<<<<<:::::::::;;;;;;;;;<<<<<<::::::999999888777777777555555555555666777888888777777777777666666666666444555555555666666666777666666888999999999888777888:::===>>>======>>>???===???AAABBBCCCDDDFFFHHHHHHHHHIIIKKKLLLMMMNNNOOORRRTTTWWWYYYZZZ]]]aaaddddddiiiooovvvxxxmmmeeeSSSPPPMMMOOOXXXgggxxxooohhhgggpppzzzwwwiiiSSSKKKDDDCCCBBBAAACCCGGGEEEJJJPPPWWW^^^aaaZZZQQQBBBDDDEEELLL[[[ppp}}}wwwqqqnnnhhhmmmyyy|||lllcccdddeeeooossslllmmmjjjqqqxxx|||~~~~~~vvvmmmaaaWWWMMMHHHDDD@@@@@@CCCLLL]]]mmmooofffYYYMMMEEE@@@???>>>===;;;;;;;;;;;;;;;<<<<<<<<<===???CCCFFFHHHMMMTTTYYY]]]```cccdddeeeeeeffffffhhhkkkmmmnnnqqqqqqrrrsssssssssrrrqqqqqqqqqqqqppppppooooooooonnnoooooopppooonnnmmmlllnnnooorrrttttttsssrrrqqqqqqqqqrrrrrrrrrrrrrrrrrrsssssstttsssrrrqqqooonnnllllllkkkllllllkkkhhheeedddcccdddhhhiiieee\\\UUUJJJHHHEEECCCCCCCCCEEEFFFFFFLLLVVVbbbnnnwww}}}|||tttlllfffbbb^^^^^^]]][[[XXXTTTQQQOOOJJJHHHHHHJJJIIIHHHJJJOOOSSSZZZaaaccccccaaa[[[TTTOOOKKKGGGCCCBBBDDDHHHJJJIIIJJJKKKKKKJJJIIIGGGFFFDDDCCCBBBBBBCCCFFFHHHJJJJJJKKKKKKKKKIIIEEEBBB@@@<<<:::888888999:::::::::<<<===???BBBFFFJJJNNNPPPRRRQQQQQQQQQUUU\\\fffmmmrrruuuwwwvvvrrrmmmjjjiiihhheeebbb___^^^\\\ZZZXXXRRROOOKKKFFFBBB@@@>>>>>><<<<<<<<<<<<===>>>@@@@@@BBBAAA@@@>>><<<:::999888888888777666666555444444444444444444333333333333333444444444444555555555666666666777888888999999;;;<<>>======>>>======???BBBEEEGGGJJJNNNRRRUUUXXX\\\^^^______`````````aaaaaaaaa______```aaacccdddeeefffiiiiiiiiiiiiiiijjjkkkkkkppptttzzz~~~yyyoooddd[[[XXXcccrrrzzz||||||uuujjj^^^ZZZZZZWWWLLLBBB;;;@@@AAAIIIYYYbbblll}}}~~~jjjWWWJJJDDDCCCIIITTTaaaiiilllsss{{{~~~zzzuuu{{{{{{xxxnnn^^^TTTNNNJJJHHHDDDBBB???;;;888666555444333222222222333333444555222222222222222222222222======>>>>>>?????????@@@===>>>???@@@@@@???>>>===<<<=========>>>>>>??????>>>=========<<<<<<<<<<<<:::::::::;;;;;;<<<<<<<<<::::::999999888777777777444444444444444555777777777777777777666666666666444555555555666666777777666777888::::::999999888888:::===>>>>>>===>>>???@@@BBBDDDEEEFFFGGGIIIKKKHHHIIIKKKMMMNNNOOOOOOOOORRRTTTWWWYYY[[[^^^bbbeeehhhlllqqqwww|||rrrkkkXXXVVVSSSTTT\\\kkk{{{ssskkkjjjsss|||wwwiiiSSSLLLEEEDDDDDDDDDFFFJJJEEEIIINNNTTT\\\___YYYOOOEEEFFFFFFKKK[[[rrr~~~{{{xxxwwwllloooyyyzzziii___```gggqqq|||nnnggggggjjjpppvvvzzz~~~zzzsssdddZZZPPPJJJFFFBBBAAADDDKKK]]]ooorrrjjj]]]PPPGGG@@@???>>>===;;;;;;::::::;;;<<<<<<<<<===???CCCFFFGGGLLLSSSYYY]]]```ccceeeeeeeeeeeefffhhhjjjmmmnnnqqqrrrssstttsssrrrqqqppprrrrrrrrrqqqqqqpppppppppoooppppppqqqqqqooonnnmmmkkkmmmpppssstttsssqqqoooppppppppppppppppppqqqqqqssstttttttttsssqqqooonnnmmmmmmlllmmmmmmlllhhheeefffeeefffiiijjjfff]]]UUUPPPNNNKKKHHHGGGGGGIIIJJJOOOTTT^^^iiittt|||vvvnnngggddd___^^^]]][[[YYYWWWUUUTTTKKKIIIIIIKKKJJJGGGIIINNNQQQXXX```bbbcccbbb\\\UUUNNNJJJDDD@@@???AAAEEEIIIHHHIIIJJJKKKKKKIIIGGGEEEDDDCCCBBBBBBCCCEEEHHHIIIIIIJJJIIIHHHFFFCCC???===<<<:::777777888999888888:::;;;===@@@EEEIIIMMMPPPRRRQQQNNNMMMPPPWWWaaahhhppptttzzz{{{wwwssspppoooiiifffccc```___]]][[[XXXTTTQQQLLLGGGCCC@@@???>>>;;;;;;;;;<<<>>>???AAABBBAAA@@@???>>>===<<<;;;:::999888888777666555555555555555444444444444333333444444444555555555666666666666666777888888999999;;;===???BBBBBBAAA@@@>>>>>>>>>>>>>>>===???BBBEEEFFFIIINNNRRRUUUXXX[[[^^^___``````aaabbbaaaaaaaaa^^^^^^___aaabbbcccdddeeejjjjjjiiiiiihhhiiiiiijjjmmmqqqwww|||wwwmmmaaaZZZYYYdddsss{{{}}}}}}wwwlll___ZZZZZZWWWLLLCCC:::???AAAIIIZZZdddooo|||hhhTTTHHHCCCCCCHHHTTT```gggjjjpppwwwxxxyyyuuuyyy}}}||||||uuuqqqyyynnn___UUUOOOLLLIIICCCAAA>>>:::777555444333222222222222333333444555222222222222222222222222>>>>>>>>>>>>>>>?????????@@@?????????>>>>>>======<<<<<<;;;;;;;;;;;;<<<<<<@@@???>>>======>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888666555555666666777888999::::::;;;;;;:::777555333333444555555666666555555666666666666777888999:::;;;;;;<<<<<<===>>>>>>>>>DDDEEEFFFFFFEEEFFFHHHJJJIIIIIIKKKLLLMMMNNNNNNNNNUUUVVVWWWXXXZZZ___eeejjjkkkoootttzzzzzzxxxdddYYYQQQUUUaaapppzzziiihhhnnnyyy|||nnnZZZOOODDDAAABBBAAA@@@AAABBBIIIQQQVVV[[[]]]XXXQQQIIIGGGGGGOOO___ttt~~~qqqssszzz~~~qqqgggbbbcccpppvvviiicccccciiiqqqyyy}}}zzzssscccXXXMMMHHHDDDAAA@@@AAAHHH]]]mmmuuuuuubbbKKKDDDBBBAAA@@@>>>============888999:::;;;<<>><<<;;;:::888777666555444555666666777999;;;===???DDDIIIMMMMMMOOOOOOKKKIIIKKKQQQXXXhhhnnnuuuzzz{{{xxxvvvtttooolllhhhccc___]]]\\\\\\TTTRRROOOLLLJJJFFFBBB???============>>>???AAAAAAAAA@@@???===;;;:::999999<<<:::666333111222444666555444333333222222222222333333444444555666777777777777777777888999:::;;;???>>><<<999888:::>>>BBB===>>>>>>>>>>>>???BBBDDDGGGIIINNNSSSWWWYYYZZZ[[[______````````````______dddcccbbbbbbcccdddfffgggfffggggggggghhhhhhhhhhhhlllqqqxxx}}}~~~uuunnnddd]]]]]]hhhuuu{{{{{{zzzppphhh___\\\\\\XXXMMMCCC>>>BBBBBBIIIYYYbbbmmm~~~vvvdddSSSHHHCCCBBBHHHPPPZZZbbbjjjrrrwww~~~rrroooyyy~~~|||}}}tttoooxxx|||nnn___TTTMMMJJJIIIDDDBBB???;;;888555333222111111111222222333333333111222333333333333222111?????????>>>>>>>>>>>>>>>????????????>>>>>>>>>======<<<<<<;;;;;;<<<<<<===>>>======<<<<<<======>>><<<<<<<<<<<<<<<<<<<<<<<<888888888888888888888888444444444444444555777777777888999:::999888666555333444555555666666555555666666666777777888999:::999:::;;;<<<>>>???@@@AAABBBCCCEEEEEEEEEFFFHHHJJJHHHIIIKKKLLLNNNOOOOOOPPPUUUVVVWWWXXX[[[```fffkkkqqqtttxxx|||mmm```UUUXXXdddrrrxxxfffdddlllyyyrrr]]]QQQEEEAAAAAA@@@@@@AAABBBIIIOOOTTTXXXZZZVVVOOOGGGEEEFFFOOO```uuuuuuuuuyyytttiiifffeeerrryyylllffffffiiisss|||{{{tttbbbXXXMMMHHHEEEAAA???@@@EEEZZZkkktttvvvdddNNNHHH@@@???>>><<<;;;;;;;;;;;;999:::;;;;;;<<<>>>BBBFFFJJJNNNTTTYYY\\\^^^aaabbbccccccdddfffggghhhiiijjjlllnnnppprrrsssrrrqqqpppnnnoooppppppqqqqqqppppppqqqpppppppppoooooonnnnnnmmmooosssuuuvvvtttqqqooommmnnnnnnnnnooooooppppppooopppqqqqqqqqqpppooonnnkkkjjjjjjjjjjjjiiigggddd```aaabbbeeeggghhhfffccc]]]\\\[[[XXXVVVVVVYYY\\\^^^cccjjjrrrzzzyyyqqqlllhhheeebbb```___]]]ZZZXXXVVVTTTQQQNNNLLLKKKKKKKKKRRRVVV\\\bbbdddaaaZZZUUUPPPMMMIIIGGGGGGIIIJJJKKKMMMNNNOOOOOOMMMIIIDDDAAABBBBBBBBBDDDFFFGGGGGGEEEEEECCCAAA>>>;;;:::999999888777666555444555555666777888:::<<<>>>BBBGGGKKKLLLNNNNNNLLLIIIIIINNNSSSZZZ```iiippptttvvvwwwwwwqqqooolllgggdddaaa___^^^VVVTTTPPPNNNKKKGGGCCC@@@AAA@@@???>>>============@@@???>>><<<:::999999999===<<<999777666666777999666555555444333333444444333333444555555666666777777777777777888999:::;;;??????@@@???>>>>>>@@@BBB>>>???@@@??????@@@CCCEEEHHHJJJOOOSSSWWWZZZ[[[[[[^^^^^^___```````````````dddccccccddddddeeefffgggggggggfffffffffgggggghhhgggllltttzzz~~~xxxqqqddd^^^```lllyyy}}}{{{xxxppphhh```]]]^^^ZZZOOOEEE===AAAAAAHHHXXX```kkk|||yyygggUUUIIIDDDBBBHHHRRR[[[dddmmmvvv{{{~~~{{{ooollltttyyyxxxzzzsssooovvv~~~vvviii\\\RRRLLLIIIHHHCCCBBB???;;;777555333222222222222222222222333333111222333333333333222111@@@@@@??????>>>>>>======????????????>>>>>>>>>>>>===<<<<<<;;;;;;<<<<<<===<<<<<<;;;;;;;;;;;;<<<<<<========================999999999999999999999999444444444444555666777777555666777888888888777666444444555666666666666555777777777777777888::::::888888:::<<<>>>@@@BBBBBB@@@BBBDDDDDDEEEFFFHHHJJJHHHIIIKKKMMMOOOQQQRRRRRRUUUVVVWWWYYY\\\aaahhhmmmvvvxxx{{{~~~rrrdddYYY]]]kkkyyytttccc```jjjyyyuuubbbTTTFFF@@@???>>>???AAACCCIIIOOOSSSWWWYYYUUUNNNDDDCCCEEENNN___ttt{{{yyyzzztttjjjhhhgggrrr~~~rrrjjjiiijjjuuu|||sssaaaWWWMMMIIIFFFAAA???@@@AAAVVVhhhsssvvvfffQQQKKK@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<<<<<<<>>>AAADDDJJJNNNUUUZZZ\\\^^^___```bbbcccdddeeeggghhhiiiiiikkklllnnnpppppppppnnnmmmnnnnnnoooppppppppppppppppppppppppooooooooooooooooooppprrrttttttsssqqqpppmmmmmmmmmmmmmmmnnnnnnnnnmmmnnnooopppqqqppppppooojjjiiiiiiiiihhhfffbbb___\\\\\\^^^aaaeeehhhhhhgggeeedddbbb___\\\]]]aaadddgggkkkpppvvv|||yyyuuuoookkkgggdddcccbbbaaa```___]]][[[WWWTTTQQQNNNMMMRRRUUUZZZ```cccbbb]]]XXXTTTPPPKKKIIIIIIKKKMMMNNNTTTTTTTTTRRROOOJJJEEEBBBDDDDDDDDDFFFGGGGGGFFFDDD@@@???<<<:::888888777888777777666555555555555555666777999:::<<<@@@EEEHHHJJJLLLNNNLLLIIIHHHJJJLLLKKKQQQYYY```fffkkkooorrrpppooommmjjjgggdddaaa```XXXVVVSSSPPPMMMIIIDDDAAAAAAAAA???>>><<<<<<;;;;;;>>>===<<<;;;999999888888888888777666555666666666777666555555555555555555444444444555555666666777777777777777888999::::::<<>>:::777444333222333333222222222222222222111222222333333222222111AAA@@@@@@???>>>===<<<<<>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<<<<;;;;;;<<<<<<<<<=========<<<<<<<<<<<<<<<999999999999999999999999666666666666777888999:::666777777777777666555555444444555666666666666666777777777777888999::::::999999;;;<<<>>>@@@AAABBB???AAADDDFFFFFFGGGIIIKKKJJJKKKMMMPPPRRRTTTUUUUUUTTTUUUWWWYYY]]]cccjjjooouuuxxx|||{{{zzz{{{ooobbbZZZbbbssssssaaa]]]iiiyyyvvvgggXXXHHH@@@>>>===>>>AAACCCJJJPPPTTTXXXZZZVVVOOOCCCBBBDDDLLL\\\ppp~~~~~~qqqgggfffgggqqqxxxooommmlllvvvyyyooobbbXXXNNNJJJFFFBBB??????@@@UUUfffpppttteeeQQQLLLBBBAAA@@@>>>============<<<======<<<;;;===@@@CCCIIINNNUUUZZZ\\\]]]]]]]]]bbbbbbccceeefffggghhhiiijjjlllnnnooooooooommmlllmmmnnnooooooppppppoooooooooooooooooooooppppppppppppqqqqqqrrrrrrrrrqqqqqqmmmllllllllllllllllllllllllmmmnnnooopppooonnnnnnjjjiiihhhgggfffbbb]]]YYYVVVVVVXXX\\\bbbgggjjjjjjiiihhhfffcccaaabbbfffiiioooqqqvvvyyy}}}}}}rrroookkkiiijjjlllmmmnnnkkkjjjhhhddd```ZZZUUURRRRRRTTTXXX]]]aaaaaa]]]ZZZVVVRRRMMMJJJKKKMMMPPPQQQXXXXXXWWWUUUQQQMMMIIIGGGIIIIIIIIIIIIJJJIIIFFFCCC===<<<:::888777777777888777777666666555555555555666777888999:::===BBBEEEHHHJJJMMMLLLJJJGGGFFFFFFEEEHHHLLLQQQTTTYYY]]]```eeeeeefffeeedddaaa___]]]XXXVVVSSSPPPMMMJJJEEEBBB>>>>>>===<<<<<<<<<======<<<<<<:::999888888888888555555666666666666666555666666555555444555555666444444555555666666666777888888777777888999999:::888<<<@@@BBBAAA???>>>===>>>???@@@@@@???@@@CCCFFFHHHJJJOOOSSSWWWYYYZZZZZZ[[[[[[]]]___```aaabbbbbbbbbccceeeggghhhhhhggggggkkkiiihhhgggfffggghhhiiijjjooowww}}}yyyrrrgggbbbdddqqq~~~~~~zzzyyyqqqhhhdddddd___TTTJJJ<<<@@@AAAGGGWWW^^^hhhxxxkkkWWWJJJEEEDDDLLLWWWaaaiiirrr|||~~~uuuqqqvvv{{{|||{{{wwwuuuvvvyyyzzzyyyvvvmmmfff\\\TTTOOOKKKHHHEEECCCAAA===999666444333333333333333222222111111111222222222222222222222222AAA@@@@@@???>>>===<<<<<<>>>>>>>>>>>>>>>>>>??????=========<<<<<<==================>>>>>>=========<<<<<<<<<;;;;;;;;;::::::999999999999999999999999777666666777777888999:::999999888777666555444333444555666666777777666666777777777777888999:::;;;;;;<<<<<<===>>>???@@@@@@@@@CCCFFFHHHHHHIIIJJJLLLLLLMMMOOOQQQTTTUUUVVVWWWTTTUUUWWWZZZ^^^dddlllqqqvvvzzz~~~{{{uuuqqqqqqiii___[[[fffwwwtttbbb\\\hhhxxxtttkkk[[[JJJAAA>>>===>>>AAAAAAHHHPPPUUUZZZ\\\WWWPPPFFFCCCCCCIIIXXXjjjzzzmmmdddcccfffooo~~~|||ssspppmmmwwwxxxnnneeeZZZPPPKKKGGGBBB??????AAAUUUccclllooo```MMMIIIBBBAAA@@@>>>=====================<<<;;;===@@@BBBHHHMMMTTTZZZ\\\\\\\\\\\\aaabbbcccdddeeefffggghhhjjjlllnnnooopppooonnnmmmmmmmmmnnnoooooooooooonnnnnnnnnooooooppppppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqmmmmmmllllllkkkkkkjjjjjjmmmmmmnnnooonnnmmmlllkkkjjjhhhfffdddaaa]]]XXXTTTOOOOOOQQQVVV^^^fffkkknnnmmmmmmkkkiiihhhiiimmmpppuuuwwwzzz}}}~~~xxxuuussssssvvv{{{~~~}}}}}}zzzuuunnneee\\\WWWVVVVVVXXX[[[]]]^^^\\\ZZZVVVSSSNNNLLLMMMPPPRRRSSSYYYXXXXXXVVVTTTQQQOOONNNOOOOOONNNNNNMMMKKKGGGCCC<<<;;;999888777888888999777888888777777777666666666777777888888;;;???BBBFFFHHHKKKMMMKKKHHHEEEDDDBBBCCCDDDDDDEEEHHHLLLOOOSSSUUUWWWYYYZZZYYYWWWVVVTTTRRROOOMMMLLLIIIEEEBBB======<<<<<<<<<<<<<<<<<<;;;:::999888888888888888777888999:::::::::999999555444444444444444555555555555555666666666666666888888888777888888999:::999;;;===>>>>>>===>>>???===>>>???>>>>>>???BBBDDDHHHJJJNNNRRRVVVXXXXXXXXXZZZ[[[\\\^^^```aaabbbbbbbbbccceeeggghhhhhhhhhggglllkkkjjjiiiiiijjjkkkkkknnnssszzzyyysssiiiccccccooo|||wwwmmmhhhfff___SSSHHH===AAABBBIIIWWW___gggwwwiiiUUUIIIEEEEEENNNZZZcccjjjrrr}}}}}}zzz}}}}}}zzzyyyzzzxxxuuurrrkkkcccYYYRRROOOLLLHHHDDDCCC@@@<<<888555444333444333333333222222111111111222222222222222222222222@@@@@@??????>>>>>>======>>>>>>>>>>>>????????????>>>======<<<<<<======>>>>>>>>>????????????>>>>>><<<<<<<<<;;;::::::999999::::::::::::::::::::::::555555555555666777888888;;;:::999888666555444333555555666777777777777666888888777888888999:::;;;<<<======>>>>>>??????@@@AAADDDGGGIIIIIIIIIJJJKKKLLLMMMOOORRRSSSUUUVVVVVVSSSUUUXXX[[[___fffnnntttzzz}}}}}}tttnnnkkkeee]]][[[dddtttxxxfff\\\fffuuu}}}ssslll]]]LLLCCC@@@>>>>>>@@@>>>GGGQQQYYY___aaa\\\TTTIIIFFFCCCGGGSSSeeeuuu~~~}}}ooofffdddgggooo~~~~~~uuuqqqnnnwww|||tttjjj^^^RRRKKKFFFAAA???@@@CCCTTT```fffhhhYYYHHHFFF@@@???>>><<<;;;;;;;;;;;;<<<======<<<;;;===@@@CCCHHHLLLSSSXXXZZZ\\\]]]^^^```aaabbbccceeefffggggggiiikkkmmmpppqqqqqqpppooolllmmmmmmnnnnnnnnnnnnnnnmmmmmmnnnooopppqqqqqqrrrqqqqqqqqqqqqqqqppppppooonnnmmmmmmlllkkkjjjiiiiiilllmmmmmmnnnmmmlllkkkjjjiiifffbbb^^^[[[VVVQQQNNNHHHHHHJJJPPPZZZdddlllpppmmmnnnnnnmmmmmmnnnqqqtttzzz}}}}}}qqqfff___\\\[[[ZZZZZZ[[[[[[ZZZXXXUUUSSSPPPOOOQQQSSSUUUUUUYYYXXXXXXWWWVVVUUUUUUUUUTTTSSSRRRRRRPPPLLLGGGCCC<<<;;;:::999888888999999999999999999999888777777666777888777888:::===@@@DDDGGGJJJMMMMMMKKKGGGEEE?????????>>>>>>@@@CCCFFFDDDFFFIIILLLMMMNNNMMMLLLLLLJJJIIIHHHHHHGGGDDDBBB??????===<<<::::::999999:::999999888888888999999777888888999999999888888444444444333444444555666666666666666666666666666999888888888888888999999;;;===>>>>>>>>>>>>@@@BBB===>>>>>>>>>>>>???BBBDDDHHHKKKOOOSSSVVVXXXXXXXXXZZZ[[[\\\^^^```aaaaaaaaaaaabbbdddeeegggggghhhhhhkkkkkkkkklllllllllmmmmmmooossszzzyyysssfff``````mmm{{{zzzoooiiifff^^^QQQFFF===BBBBBBIIIXXX^^^fffvvvzzzeeeQQQGGGDDDDDDOOO\\\eeellluuu}}}}}}}}}xxxtttoooeeeZZZRRROOOMMMHHHEEEBBB@@@<<<777555333444444333333222222222222222222333222222111111222222333?????????>>>>>>>>>>>>>>>===>>>>>>>>>????????????>>>>>>============>>>>>>>>>>>>???@@@@@@???>>>>>>=========<<<;;;:::::::::::::::::::::::::::::::::555555555555666777888999::::::999888777666666666555555666777777777777777888888888888999:::;;;;;;;;;<<<<<<>>>???@@@AAAAAAAAADDDGGGIIIIIIHHHIIIIIIKKKLLLNNNPPPQQQRRRSSSSSSSSSUUUXXX[[[```gggpppuuu{{{}}}vvvlllggg___XXXVVV]]]lll~~~}}}lll\\\dddqqq|||rrrlll]]]MMMEEEAAA>>>>>>@@@@@@KKKXXXbbbiiilllfff]]]MMMHHHDDDFFFRRRccctttzzzzzzwwwnnnjjjjjjqqquuuqqqooowwwooobbbTTTKKKFFFAAA@@@AAACCCRRR[[[```aaaTTTEEEDDD@@@???>>><<<;;;;;;;;;;;;;;;<<<<<<<<<;;;===AAACCCGGGLLLQQQVVVYYY[[[^^^___``````aaacccdddeeefffggggggiiilllooopppqqqppppppllllllmmmnnnnnnnnnmmmmmmlllmmmnnnooopppqqqrrrrrrpppqqqrrrrrrrrrpppooonnnooonnnmmmlllkkkjjjiiiiiiiiijjjlllmmmmmmlllkkkkkkgggccc]]]WWWSSSOOOJJJHHHBBBBBBDDDKKKVVVcccmmmrrroooqqqssstttuuuvvvxxxzzzvvvooodddaaa^^^[[[ZZZZZZXXXWWWUUUSSSSSSSSSVVVXXXXXXXXXZZZYYYXXXWWWWWWWWWXXXXXXWWWVVVUUUSSSQQQLLLFFFAAA===<<<:::999888888999999::::::;;;;;;;;;:::999888777888888777777999<<>><<<===@@@CCC>>>???AAACCCDDDEEEEEEDDDCCCBBBBBBCCCDDDDDDCCCAAA>>>===<<<;;;::::::::::::999999888888888999999:::777777666666666666666666555555444444555666666777777666666666666666666666999999888888888888888999;;;===???@@@@@@@@@AAABBB>>>>>>??????>>>@@@BBBEEEKKKMMMQQQUUUXXXYYYZZZZZZZZZ[[[]]]^^^___`````````aaabbbbbbccceeefffhhhiiigggiiikkkmmmnnnnnnmmmlllmmmrrryyy~~~~~~}}}zzztttppp___[[[^^^mmm}}}xxxmmmgggddd\\\OOODDD<<>>>>>>>>>>>>>>?????????======>>>>>>?????????@@@>>>>>>============>>>>>>===>>>???@@@@@@???>>>===???>>>>>>===<<<;;;;;;;;;::::::::::::::::::::::::777777777777888999:::;;;999999888888888888999999555666666777777777777777888888888888999:::;;;<<<999:::<<<===???AAACCCCCCAAADDDGGGIIIHHHGGGGGGGGGJJJKKKMMMNNNOOOPPPPPPPPPSSSUUUXXX[[[aaahhhqqqvvvwwwzzzxxxkkkdddXXXRRRPPPWWWfff|||ooo\\\bbbmmm|||}}}ssslll]]]NNNFFFBBB???>>>@@@EEEPPP___kkksssvvvooogggOOOIIIDDDFFFRRRdddvvv{{{uuuttt~~~uuuqqqmmmsssuuupppooowwwrrreeeUUULLLFFFAAA@@@BBBBBBQQQXXX\\\]]]RRRDDDDDDBBBAAA@@@>>>============;;;<<<<<<<<<<<<>>>AAADDDGGGKKKPPPUUUXXX[[[^^^aaa``````aaabbbdddeeefffgggfffhhhkkknnnpppqqqppppppkkklllmmmmmmnnnnnnmmmmmmlllmmmnnnooopppqqqrrrsssoooppprrrsssrrrpppnnnmmmoooooonnnmmmkkkjjjiiiiiiggghhhjjjlllmmmmmmmmmmmmfffaaaYYYSSSNNNJJJFFFDDD???>>>AAAHHHTTTbbbmmmsssvvvyyy|||jjjfffaaa]]][[[YYYXXXVVVUUUTTTTTTWWWYYY[[[[[[ZZZ[[[ZZZXXXWWWWWWWWWXXXYYYWWWVVVUUUTTTQQQLLLEEE@@@===<<<:::999888777888888:::;;;<<<===<<<;;;:::999888888888888777999<<>>@@@======>>>???@@@@@@@@@@@@=========???BBBCCCBBBAAA999999999:::;;;<<<===>>>999999999888999999:::;;;;;;;;;:::999888888999999666666666666666777888888777777777777666666666666999999888888888888888999888;;;???AAAAAA@@@@@@@@@???@@@@@@@@@@@@AAADDDFFFMMMOOOSSSWWWZZZ[[[\\\\\\[[[\\\]]]^^^___`````````bbbaaaaaabbbccceeehhhiiieeegggjjjmmmooonnnmmmlllmmmrrryyyzzzwwwvvvsssoookkkZZZWWW]]]nnn~~~tttjjjeeebbb[[[NNNCCC;;;@@@AAAGGGUUU[[[bbbqqq|||qqq\\\JJJBBBBBBAAAMMM]]]iiirrr}}}~~~{{{zzzzzznnn^^^TTTQQQNNNJJJFFFBBB???;;;666444333444555111111111222222333333444444333222111111222333444??????>>>???@@@AAA???>>>??????@@@@@@@@@@@@??????@@@@@@@@@@@@?????????>>>============>>>>>>>>>>>>>>>===<<<;;;999888777666;;;;;;;;;::::::999999999888777555444444666888999666888;;;;;;888555333222444555666777777888888888::::::999999888999999:::::::::;;;<<<===>>>??????DDDDDDEEEFFFGGGHHHHHHIIILLLLLLLLLMMMOOORRRVVVXXXQQQUUUZZZ^^^aaagggooouuuyyy|||zzzgggZZZXXXRRROOOTTTccc|||qqqaaabbbkkk|||zzzooolllaaaRRRGGGBBBAAABBBBBBBBBNNN```rrr|||pppTTTKKKDDDFFFOOO___rrryyyrrroooyyy|||nnnkkkttt~~~sssqqqzzzwwwhhhXXXQQQMMMGGGBBB@@@CCCIIITTT]]]ZZZOOOFFFDDDCCCBBB@@@???===<<<<<<<<<;;;;;;;;;;;;<<<>>>???AAABBBHHHPPPVVVZZZ\\\]]]^^^^^^```cccddddddccccccdddbbbdddgggjjjmmmnnnnnnmmmlllkkkkkkjjjkkklllmmmnnnpppqqqqqqrrrsssuuuuuuvvvnnnooopppppppppooommmlllqqqrrrsssrrrooommmllllllmmmjjjiiikkknnnmmmgggbbbbbbYYYOOOHHHFFFEEEBBB???>>>>>>@@@GGGUUUdddrrrzzz~~~zzzrrrhhhaaa___^^^[[[XXX[[[YYYXXXXXXZZZ\\\]]]\\\ZZZYYYXXXWWWWWWWWWXXXXXX\\\ZZZXXXTTTOOOKKKGGGEEE???===;;;:::::::::999888;;;:::999999::::::999777999999999777555444444666???BBBFFFKKKNNNOOOPPPOOOKKKIIIEEEAAA??????@@@AAA>>>>>>>>>>>>==================<<<===>>>???===;;;<<<<<<;;;:::::::::;;;;;;;;;;;;::::::999888888777777777888999999999999999666666666666777777777777666777777777777777666555999999999999999999::::::;;;<<<>>>AAABBBCCCCCCBBBBBBBBBAAAAAABBBCCCEEEFFFOOOOOOPPPSSSXXX\\\^^^___\\\\\\[[[\\\]]]___aaabbbbbbbbbcccdddeeefffggghhhhhhhhhhhhiiijjjjjjkkkkkkmmmrrryyy~~~|||uuummmgggdddcccTTTRRRWWWfffyyy~~~ttthhhcccaaaZZZLLL@@@===BBBBBBGGGRRRVVV[[[hhhxxx||||||ppp]]]MMMEEECCCBBBPPP```lllvvvuuummmaaaUUUPPPNNNJJJFFFEEEAAA;;;777666555444333333333333333333333333333333333333222222111111111@@@??????@@@@@@@@@???>>>??????@@@@@@@@@@@@??????@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>============<<<<<<<<<;;;;;;;;;::::::;;;;;;;;;::::::999999999999888777555555555666777666888;;;;;;888666444333444555666777777888888777888888888888999:::;;;<<<;;;<<<<<<===>>>???@@@@@@DDDDDDEEEFFFGGGHHHHHHIIIKKKLLLNNNPPPRRRSSSTTTUUUSSSVVVZZZ]]]aaagggpppvvv||||||hhh[[[RRRMMMKKKRRRbbbzzzttt___```iiixxx~~~sssiii___PPPFFFAAAAAABBBBBBEEEQQQ```qqq}}}rrrVVVMMMEEEFFFOOO^^^sss}}}yyymmmiiijjjvvvtttlllssszzzttt}}}zzzjjjYYYPPPLLLFFFBBB@@@BBBIIIUUU^^^]]]RRRHHHDDDAAA@@@???===<<<;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAACCCHHHOOOUUUYYY[[[]]]___aaabbbcccbbb___]]]]]]]]]___aaaeeeiiilllmmmmmmmmmlllkkkkkkjjjkkklllmmmnnnoooooopppqqqrrrrrrssssssnnnoooooopppooonnnmmmlllnnnpppqqqqqqnnnlllkkkkkkmmmkkkjjjlllmmmkkkeee```ZZZSSSIIICCCBBBAAA>>><<<>>>===???GGGTTTeeettt|||~~~~~~xxxmmmeeecccbbb```]]][[[XXXVVVVVVXXXYYYYYYYYYYYYXXXVVVTTTTTTTTTVVVWWW\\\ZZZXXXTTTOOOJJJFFFDDD@@@>>><<<<<<<<<<<<;;;999;;;999888888::::::999888888999999888666666777999===@@@EEEIIILLLNNNOOONNNMMMKKKHHHEEECCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA???>>>===>>>@@@@@@>>>===<<<<<<;;;:::::::::;;;;;;;;;:::::::::999999888888777888888999999999888888666666666777777777888888888888999999888777666666777888888888999999::::::;;;<<>>===??????@@@@@@@@@@@@????????????>>>>>>>>>=========??????>>>>>>======<<<<<<;;;;;;;;;<<<======>>>>>>;;;;;;::::::::::::999999999999888777666555444444555888::::::888666555555444444555666777777777777666666777888999;;;===>>><<<======>>>???@@@AAABBBDDDDDDEEEFFFGGGHHHIIIIIIKKKLLLOOORRRTTTTTTSSSRRRUUUXXX[[[]]]```gggqqqxxxiii\\\OOOKKKIIIPPP^^^tttxxx```bbbjjjwwwwwwggg\\\NNNDDDAAABBBCCCCCCGGGPPP]]]lllzzz}}}uuu[[[PPPFFFFFFNNN^^^sss{{{tttooodddccchhhxxxyyymmmsss~~~yyynnn[[[PPPJJJEEEAAA@@@AAAHHHUUUaaabbbWWWKKKEEE???>>>===<<<;;;:::::::::;;;;;;;;;;;;<<<>>>???AAADDDHHHNNNSSSVVVZZZ]]]```bbbbbbaaa^^^ZZZXXXXXXYYY\\\^^^bbbgggjjjlllmmmmmmlllkkkkkkjjjjjjkkkmmmmmmmmmnnnooopppppppppppppppooooooooooooooonnnmmmmmmlllmmmoooooommmlllkkklllmmmlllkkkllllllhhhaaa[[[RRRLLLDDD???>>>>>><<<:::<<<<<>>BBBFFFJJJLLLLLLMMMOOONNNLLLIIIGGGFFFEEEEEEFFFFFFFFFFFFFFFEEEDDDDDDAAA@@@@@@@@@BBBBBB@@@???===<<<;;;;;;::::::;;;;;;::::::::::::::::::999999888999999999999999888888666777777777777888888888::::::::::::999888777666555666666777888999999::::::<<>>===>>>??????@@@@@@@@@@@@??????>>>>>>>>>>>>============??????>>>>>>======<<<<<<;;;;;;;;;<<<<<<======>>>::::::::::::::::::::::::888888888888777666444444444666888888777555555555333444555666777777777777666666777888999;;;<<<===<<<======>>>???@@@AAAAAADDDDDDEEEFFFHHHIIIJJJJJJMMMNNNPPPRRRSSSSSSSSSSSSWWWYYY[[[]]]```hhhrrryyymmm^^^RRRMMMJJJNNNXXXiii}}}eeeffflllxxxyyyeee[[[NNNDDDAAABBBDDDDDDEEELLLWWWdddsss~~~}}}www___SSSHHHFFFMMM]]]sssvvvnnnhhhcccdddkkk|||vvvnnnuuu~~~{{{ttt^^^QQQJJJDDDAAAAAAAAAFFFTTTcccfff\\\OOOGGG???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>???AAADDDGGGLLLPPPTTTXXX]]]``````___^^^[[[XXXWWWXXXYYYXXX[[[```eeeiiilllmmmmmmlllkkkjjjjjjjjjkkklllmmmmmmnnnooopppppppppooooooooooooooooooooonnnnnnmmmkkkmmmoooooonnnmmmmmmmmmmmmlllkkkkkkiiiccc[[[UUULLLGGGBBB?????????>>><<<;;;<<>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999::::::999999888888777777777888888888999999;;;;;;;;;:::999777666555333444555666777888999::::::<<<@@@DDDHHHKKKLLLMMMJJJIIIIIIHHHIIIJJJKKKLLLJJJNNNTTTYYY[[[]]]^^^___aaaaaaaaaaaaaaaaaaaaabbbcccddddddeeeffffffgggggggggggggggggghhhhhhhhhhhhmmmrrrxxx|||~~~}}}tttggg[[[RRRNNNIIIHHHLLLYYYjjjvvvzzzxxxwwwnnnddd^^^]]]YYYQQQIII>>>AAA???CCCPPPVVV^^^mmmuuudddTTTJJJGGGGGGTTTdddsss~~~wwwlllbbbWWWTTTTTTQQQLLLIIICCC???:::777555444444333111111111111111111111111222222222222222222222222>>>@@@BBBAAA???===>>>?????????@@@@@@@@@@@@??????>>>>>>>>>>>>============???>>>>>>>>>=========<<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::555666777777777777666666333555777777555444444555333444555666666777777777888888888888999:::;;;<<<;;;<<<<<<===>>>???@@@AAADDDDDDEEEGGGHHHIIIJJJKKKPPPPPPPPPPPPQQQSSSUUUVVVYYY[[[]]]^^^aaahhhrrrzzzqqqcccUUUOOOKKKLLLRRR```ttthhhggglllvvvwwwggg]]]OOOEEEBBBCCCDDDEEEEEEJJJRRR^^^nnn{{{~~~yyybbbVVVIIIFFFLLL\\\qqqtttkkkeeebbbdddmmm~~~|||qqqnnnvvv|||zzzzzzbbbSSSKKKDDDAAAAAA@@@EEERRRcccjjjaaaSSSIIIAAAAAA???>>>============;;;;;;;;;;;;<<<>>>???AAADDDGGGKKKOOOSSSWWW\\\`````````^^^[[[XXXWWWXXXYYYWWWZZZ___dddiiilllmmmnnnlllllljjjjjjiiijjjkkklllmmmnnnoooqqqrrrqqqpppppppppoooooonnnnnnnnnnnnnnnlllnnnqqqqqqpppooooooppplllkkkjjjgggccc\\\TTTOOOFFFCCCAAA?????????>>>>>>;;;===AAAHHHTTTeeewwwvvvmmmkkknnntttxxx~~~}}}}}}|||zzzwwwsssqqqjjjfffaaa]]]\\\[[[[[[ZZZWWWTTTOOOKKKIIIIIIKKKMMMNNNOOOQQQRRRRRRQQQOOOMMMHHHGGGEEEEEEEEECCCAAA???;;;:::999:::;;;<<<;;;:::999::::::888666555666888888999<<>>===<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;999999:::::::::999999888888888888888999999999999:::::::::999888666555444333444444666777888999999:::===AAAEEEJJJMMMOOOPPPLLLKKKJJJJJJJJJKKKLLLMMMNNNQQQUUUWWWYYY[[[___bbbccccccddddddddddddddddddeeeeeeffffffgggggghhhhhhfffffffffggghhhhhhiiiiiilllqqqxxx}}}~~~uuuhhh[[[PPPKKKHHHGGGJJJVVVeeeqqqvvvuuupppiiibbb___^^^[[[SSSLLL???BBBAAAFFFSSSZZZcccsssvvvfffVVVLLLHHHGGGSSScccrrrzzzxxx{{{nnn```UUUSSSSSSOOOJJJHHHBBB???:::666555444444333111111111111111111111111222222222222222222222222<<>>>>>>>>==================>>>>>>>>>>>>>>>======<<<<<<;;;:::999999999999::::::::::::;;;;;;555666666666777777777888555666777777555333444444333333444555666666666666888888888888999:::;;;;;;;;;<<<<<<===>>>???@@@@@@CCCDDDEEEGGGHHHJJJKKKLLLQQQPPPPPPPPPQQQTTTWWWYYYYYY\\\^^^```ccciiisssyyyxxxjjjXXXQQQLLLJJJNNNYYYkkk|||hhheeegggrrr~~~xxxkkk```RRRHHHDDDDDDEEEEEEFFFJJJPPPZZZjjjxxx|||yyydddWWWJJJFFFLLLZZZooovvvmmmhhhbbbeeemmm}}}wwwnnnllluuu{{{www~~~gggWWWMMMFFFAAAAAA@@@CCCPPPbbbkkkeeeVVVLLLDDDCCCBBB@@@???>>>======;;;;;;;;;;;;<<<>>>???AAABBBEEEJJJNNNRRRVVV[[[^^^bbbbbbaaa]]]YYYVVVVVVVVVXXX[[[```eeejjjmmmnnnooolllllljjjiiiiiijjjjjjkkklllmmmppprrrssssssrrrqqqppppppooonnnnnnnnnnnnnnnnnnpppssssssrrrqqqqqqqqqkkkjjjgggbbb[[[SSSLLLHHH??????>>>>>>============;;;>>>DDDJJJUUUddduuu}}}sssnnnooossswwwxxx{{{~~~~~~{{{vvvsssjjjfff```[[[ZZZZZZYYYYYYWWWTTTOOOKKKIIIHHHIIIJJJJJJLLLPPPSSSTTTTTTSSSRRRLLLIIIGGGEEEEEEDDDCCCAAA>>>===;;;;;;<<<===;;;::::::;;;:::888666555555777777888:::<<<>>>???@@@@@@BBBCCCEEEHHHKKKOOORRRSSSYYY[[[\\\]]]]]][[[YYYXXXSSSQQQOOONNNMMMKKKHHHFFFBBBAAA@@@???>>>=========>>>======<<<<<<;;;::::::888999999:::::::::::::::888888999999999:::::::::999999999999888777555555444555555666777888888999:::===AAAFFFJJJNNNPPPQQQOOONNNMMMLLLLLLMMMNNNOOOQQQTTTWWWXXXXXXZZZ___cccccccccdddeeeffffffeeeeeeeeeeeeffffffggggggggggggeeeeeefffgggiiijjjkkkkkkmmmrrryyy~~~}}}vvviii[[[PPPIIIGGGFFFIIISSSaaalllqqqrrrlllhhheeecccbbb]]]SSSKKK===BBBBBBIIIWWW___gggxxxwwwgggXXXNNNIIIFFFQQQ```nnn{{{{{{vvvuuutttcccUUUSSSSSSMMMHHHGGGBBB>>>999666555444444333222222222222222222222222111222222222222333333333:::>>>BBBAAA>>>===@@@CCC??????@@@@@@@@@@@@??????@@@@@@?????????>>>>>>>>><<<<<<======>>>>>>??????>>>>>>======<<<;;;;;;:::999999999::::::;;;;;;;;;888777666555555666777777888999999888666444444555333333444555666666666666777777777888999;;;<<<===<<<======>>>???@@@AAAAAACCCDDDEEEGGGIIIJJJLLLLLLOOOOOOPPPRRRTTTVVVWWWXXXYYY\\\```bbbeeejjjrrryyy~~~qqq___WWWNNNJJJJJJRRRcccrrriiiccccccooo}}}{{{pppeeeVVVJJJEEEEEEEEEEEEFFFIIIMMMUUUcccppptttqqqdddXXXKKKGGGLLLYYYmmm}}}~~~vvvrrrjjjkkkqqq~~~{{{rrrkkkhhhqqq~~~zzzttt{{{lllZZZPPPGGGBBB@@@@@@BBBMMM```lllgggYYYNNNFFFEEECCCAAA???===<<<<<<;;;;;;;;;;;;<<<>>>???AAAAAADDDJJJNNNRRRVVVZZZ]]]___``````^^^[[[XXXWWWWWWZZZ]]]aaafffkkknnnooopppmmmllljjjiiiiiiiiijjjkkkiiilllooorrrsssssssssrrrqqqpppooonnnmmmnnnnnnooopppqqqssstttrrrqqqpppqqqkkkiiiddd]]]TTTLLLFFFCCC<<<===>>>>>>===<<<<<<<<<<<<@@@GGGMMMVVVbbbrrr}}}|||uuurrrtttvvvxxx{{{~~~~~~{{{wwwuuujjjeee___ZZZXXXXXXXXXXXXWWWTTTQQQMMMJJJHHHHHHHHHJJJLLLPPPTTTVVVVVVUUUTTTOOOKKKGGGDDDDDDDDDDDDDDDAAA???>>>===>>>===<<<::::::::::::999777777888999777888888999:::;;;<<<<<<@@@@@@AAACCCGGGLLLPPPRRRWWWYYY]]]```bbbcccbbbbbb]]]ZZZXXXVVVTTTQQQMMMJJJDDDCCCBBBAAA@@@?????????@@@???>>>===<<<::::::999777888999:::;;;<<<<<<<<<999999999::::::::::::;;;999999::::::999888777777666666666777777888888888;;;===AAAFFFKKKNNNPPPQQQRRRQQQPPPOOOOOOPPPQQQQQQQQQUUUZZZ[[[YYYYYY]]]```aaabbbccceeefffffffffeeedddddddddeeeeeeeeeeeeeeeddddddfffhhhjjjlllmmmnnnooossszzz~~~yyymmm___SSSMMMGGGFFFHHHPPP\\\gggmmmnnnmmmlllkkkkkkhhh___RRRHHH:::@@@BBBKKKZZZbbbjjjzzzwwwhhhYYYNNNIIIEEENNN]]]jjjvvv|||vvvvvv}}}iiiWWWUUUTTTMMMHHHHHHAAA===999555444444444333333333333333333333333333111111222222222333333333999>>>AAAAAA???>>>AAADDD??????@@@@@@@@@@@@??????@@@@@@@@@@@@????????????;;;;;;<<<===>>>???@@@@@@>>>>>>>>>>>>============999999999::::::;;;;;;;;;;;;:::777555444444555666;;;;;;;;;:::777555666666222333444555666666666666444555666777:::<<<>>>???>>>>>>???@@@AAABBBBBBCCCCCCDDDEEEGGGIIIKKKLLLMMMLLLNNNQQQTTTVVVWWWWWWWWWYYY\\\aaadddfffkkkrrrxxxuuuhhh^^^RRRJJJGGGLLL[[[iii}}}jjjcccbbbnnnssshhhYYYLLLGGGEEEEEEEEEEEEGGGJJJPPP\\\hhhkkkhhhdddXXXLLLGGGLLLXXXkkk{{{{{{vvvuuuxxx}}}wwwoooiiieeemmmzzzxxxrrryyynnn]]]QQQHHHBBB@@@@@@AAALLL___lllhhhZZZOOOGGGFFFCCCAAA>>>===;;;;;;;;;;;;;;;;;;<<<>>>???AAA@@@DDDIIIOOORRRVVVYYY\\\YYY[[[]]]^^^\\\[[[ZZZ[[[[[[^^^ccchhhllloooppppppmmmllljjjiiiiiiiiijjjjjjhhhjjjnnnqqqssstttsssrrrqqqpppnnnmmmmmmmmmnnnoooppprrrtttsssrrrpppppppppjjjhhhbbbZZZPPPHHHCCC@@@===>>>??????>>>======>>><<>>>>>>>><<<:::999:::;;;:::999999;;;<<<777777888888999999999:::?????????@@@DDDIIIMMMPPPRRRUUUZZZ___ccceeeffffffcccaaa]]][[[XXXUUUQQQNNNFFFEEECCCBBBAAA@@@@@@@@@AAA@@@???===<<<:::999888666777888:::;;;<<<======999999:::::::::;;;;;;;;;::::::;;;;;;;;;:::999999777777777777888888888888;;;===AAAFFFJJJNNNPPPQQQTTTSSSRRRQQQQQQRRRSSSSSSOOOUUU\\\^^^\\\ZZZ[[[]]]___```bbbdddeeeeeeeeeeeeccccccccccccccccccddddddcccdddfffhhhkkkmmmoooppppppuuu{{{}}}rrrdddXXXRRRFFFEEEFFFNNNYYYdddjjjllloooooopppppplll```QQQFFF888???BBBKKK\\\ccclll{{{vvvhhhZZZNNNHHHDDDMMMZZZgggrrr~~~~~~yyyyyymmmZZZWWWUUUNNNHHHIIIAAA===888555444444444333333333333333333333333333111111111222222333333333AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::777777666666666777777888555777999999777777777888555555555555666666666666555666888888888888:::<<<:::<<<>>>AAABBBCCCCCCCCCBBBDDDFFFHHHHHHJJJLLLNNNNNNQQQSSSUUUUUUWWWYYY\\\\\\\\\___dddeeegggooowwwuuulllbbbVVVOOOKKKNNNYYYeee|||~~~jjjaaa]]]jjj{{{xxxhhhXXXQQQLLLFFFDDDFFFFFFGGGIIIOOOWWW^^^ccceeebbbTTTIIIHHHKKKSSSddduuu||||||~~~xxxrrrlllhhhccciiiwwwwwwrrrsssxxxppp[[[PPPKKKFFFAAAAAABBBIIIWWWeeeggg\\\PPPDDDBBB@@@??????>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<<@@@BBBFFFKKKQQQUUUXXXZZZ^^^______````````````______bbbfffiiijjjlllmmmooonnnnnnnnnmmmlllkkkiiihhhjjjlllnnnppprrrrrrrrrrrrpppooonnnnnnnnnnnnooooooooonnnnnnoooqqqpppnnnlllkkkhhhaaaVVVJJJCCCAAAAAABBB@@@>>><<<;;;<<<===>>>AAACCCHHHOOOWWW___fffjjjppprrrtttuuuuuuwwwzzz||||||~~~{{{xxxwwwwwwxxxyyy{{{|||}}}~~~~~~zzzyyy{{{~~~yyytttrrrmmmfff]]]WWWUUUUUUUUUTTTTTTTTTSSSQQQMMMLLLLLLMMMOOOSSSYYY^^^```^^^[[[YYYSSSQQQMMMHHHFFFFFFIIILLLGGGBBB===:::;;;<<<<<<;;;;;;;;;:::999888888888888777666666666666666777888777888;;;>>>AAADDDFFFHHHOOOQQQUUUZZZ___cccfffhhhbbbaaa```^^^ZZZVVVSSSQQQKKKJJJHHHEEECCCAAA@@@???BBBAAA???>>><<<<<<;;;;;;888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;999777666333333333444444666777777<<<===???CCCFFFJJJLLLNNNPPPPPPRRRSSSTTTTTTSSSSSSTTTUUUXXX[[[]]]^^^]]]]]]\\\]]]___```aaaaaaaaa```aaaaaaaaacccdddeeecccaaadddfffiiijjjkkkllloooqqqssswww|||~~~}}}xxxmmm^^^TTTJJJJJJIIIKKKUUUaaahhhgggjjjkkknnnqqqoooeeeUUUIII>>>>>>CCCMMMYYYdddsssvvvhhhVVVJJJFFFIIIMMMVVV```iiisss{{{zzzxxxdddXXXSSSPPPJJJDDD???;;;777555555555555555444444444333333222222222...///000111222333333333AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::777666666555555666666777666888999999777666777777555555555555666666666666555777888999999999;;;<<<;;;<<<>>>@@@BBBCCCDDDDDDDDDFFFHHHIIIIIIJJJLLLNNNOOOQQQTTTVVVWWWYYY\\\^^^]]]]]]```eeefffhhhpppxxx|||uuupppeeeXXXOOOLLLPPP]]]jjjkkkaaa]]]hhhyyyzzzjjjYYYOOOHHHBBB@@@BBBCCCDDDGGGMMMUUU\\\```bbbcccUUUJJJHHHKKKRRRcccttt}}}vvvnnnhhhccchhhtttvvvpppqqqvvvppp[[[PPPKKKFFFAAA@@@AAAHHHVVVcccfff]]]SSSDDDBBB@@@??????>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<>>???AAABBBFFFJJJQQQWWW\\\___ccceeegggiiijjjmmmpppssswww|||}}}zzzxxxvvvwwwwwwyyyzzz{{{{{{||||||~~~yyywwwxxxzzz~~~}}}wwwsssqqqeee```YYYTTTTTTUUUUUUUUUVVVVVVVVVTTTQQQPPPQQQRRRTTTWWW]]]aaacccaaa^^^\\\SSSQQQMMMIIIGGGHHHKKKMMMJJJEEE???<<<<<<<<<<<<;;;::::::999999888999999999777777666666666666777777999:::<<<>>>@@@BBBCCCDDDGGGIIIMMMRRRVVVZZZ]]]___^^^^^^]]]\\\YYYVVVSSSQQQJJJIIIGGGEEECCCAAAAAA@@@>>>===<<<;;;:::999999888888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888555555444555666777888888;;;===???BBBEEEHHHJJJKKKMMMOOOQQQSSSUUUUUUTTTTTTSSSUUUXXX[[[]]]]]]]]]\\\\\\^^^___aaabbbbbbbbbaaabbbaaabbbccceeeeeecccaaadddeeehhhiiiiiijjjlllnnnrrrvvv|||~~~yyyoooaaaWWWJJJIIIGGGIIIRRR```ffffffkkklllnnnpppnnneeeUUUIII@@@@@@EEEPPP[[[hhhxxxxxxhhhVVVJJJGGGJJJPPPYYYaaagggooo{{{|||zzzuuucccWWWSSSPPPKKKFFF@@@<<<888555444555555444333333333222222111111111///000111222222222222222AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::<<<<<<;;;;;;;;;:::::::::666666555555555555555666777999:::999777666666666555555555555666666666666666888999:::999:::;;;===<<<======???@@@BBBDDDEEEFFFHHHIIIJJJJJJJJJLLLNNNOOORRRUUUWWWYYY[[[^^^```^^^^^^aaafffgggiiipppyyyyyy~~~xxxtttiii[[[QQQMMMSSScccssslllaaa\\\eeeuuu|||mmm[[[NNNFFF@@@???AAABBBCCCFFFLLLTTT[[[___aaacccVVVKKKIIIKKKQQQbbbsssyyy|||sssmmmfffiiirrr~~~uuunnnpppuuuooo[[[PPPJJJFFFBBB@@@@@@FFFRRR___ccc\\\TTTDDDBBB@@@??????>>>===;;;========================???AAAEEEJJJOOOTTTWWWYYY]]]^^^```aaacccdddddddddeeehhhkkklllmmmmmmoooppppppoooooonnnmmmkkkiiihhhjjjkkkmmmnnnppppppqqqqqqoooppppppqqqpppooonnnmmmnnnmmmmmmnnnooonnnllljjjeeeaaaYYYOOOFFFAAAAAABBBBBBAAA???>>>>>>???@@@AAABBBCCCDDDFFFIIIMMMQQQSSSSSSUUUXXX[[[]]]aaafffjjjooouuu}}}}}}{{{yyywwwvvvvvvwwwxxxxxxyyyyyyxxxxxxtttwwwzzz}}}~~~}}}wwwsssssstttxxx{{{{{{xxxtttpppooobbb^^^YYYVVVUUUUUUUUUTTTXXXYYYZZZZZZXXXXXXYYYZZZ[[[___cccggghhhfffcccaaaUUUSSSOOOLLLKKKLLLNNNOOONNNIIICCC???===<<<<<<;;;:::999999999999::::::;;;888777777666666777777777;;;;;;<<<===>>>???@@@@@@@@@BBBEEEIIIMMMPPPRRRSSSTTTUUUUUUUUUTTTSSSQQQPPPJJJIIIGGGEEECCCBBBAAA@@@<<<;;;:::999888888888888888999:::;;;;;;<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::::::::666666666666666777888999;;;<<<>>>@@@BBBDDDFFFGGGJJJLLLPPPSSSVVVVVVVVVUUUTTTVVVYYY[[[]]]]]]]]]\\\]]]^^^```bbbccccccccccccbbbbbbbbbdddffffffdddbbbcccdddfffffffffggghhhjjjpppuuu{{{|||rrrfff\\\OOOLLLHHHIIISSSaaagggggglllkkklllnnnmmmdddUUUJJJAAAAAAGGGRRR___mmm~~~zzziiiVVVKKKHHHHHHRRR]]]cccfffmmmyyy}}}xxx|||sssbbbVVVRRROOOKKKGGG@@@===888555444444333333222222111111111111111000111111222222222222222111@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<<<<;;;::::::<<<<<<;;;;;;;;;:::::::::666555555444444444444555888999:::999777555555666555555555555666666666666666888::::::::::::<<<>>>=========>>>???BBBDDDFFFFFFHHHIIIJJJIIIIIIKKKMMMNNNQQQTTTWWWYYY[[[___aaa^^^^^^aaaeeegggiiipppyyy}}}~~~xxxmmm^^^TTTPPPWWWjjj{{{mmmaaaZZZaaappp|||sss```PPPGGGBBBBBBDDDCCCDDDGGGNNNVVV\\\```bbbbbbVVVLLLJJJJJJPPP```rrryyy~~~}}}yyymmmnnnttt}}}uuuooopppttt~~~ppp\\\QQQKKKFFFBBB@@@@@@DDDNNNYYY]]]WWWPPPDDDBBB@@@??????>>>===;;;>>>>>>>>>>>>>>>>>>>>>>>>???AAADDDIIINNNSSSWWWYYY\\\]]]```bbbdddeeefffggggggiiikkklllllllllnnnppppppppppppooommmllljjjiiijjjkkklllmmmnnnoooppppppooopppqqqrrrrrrpppnnnmmmkkkkkkkkkmmmoooooonnnlllaaa\\\TTTKKKDDD@@@@@@AAAAAA@@@@@@?????????@@@AAABBBBBBBBBCCCDDDGGGIIIJJJJJJLLLOOORRRVVV[[[aaaeeeiiiooowww~~~~~~|||zzzyyywwwvvvwwwwwwwwwwwwwwwvvvuuutttmmmppptttyyy{{{|||{{{zzz|||}}}tttpppnnnoooqqqssstttsssqqqnnnmmmfffccc___[[[XXXVVVUUUTTTZZZ\\\___``````aaabbbdddeeehhhkkknnnnnnllliiiggg[[[XXXTTTQQQQQQQQQRRRRRRSSSNNNHHHBBB>>>;;;::::::999999999999999:::;;;<<<888888777777666777777777::::::;;;<<<===>>>??????@@@AAACCCEEEGGGHHHIIIIIIIIIJJJKKKMMMMMMMMMMMMLLLLLLJJJHHHEEEBBB@@@???>>><<<;;;:::999999999999999888888999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;:::999888999:::;;;<<<666666555555666777777888:::;;;<<<>>>???AAABBBCCCFFFIIIMMMRRRVVVWWWWWWVVVVVVWWWZZZ]]]^^^^^^^^^]]]^^^___aaacccdddeeeddddddccccccccceeeggggggeeecccbbbdddeeeeeeddddddfffgggooosssyyy~~~~~~vvvkkkbbbVVVRRRLLLMMMWWWeeelllkkkjjjiiijjjlllkkkcccVVVLLLAAAAAAGGGSSSaaaooo{{{iiiUUUJJJHHHEEESSS```eeehhhppp~~~zzzuuuxxx~~~rrrbbbVVVQQQOOOKKKGGGAAA===888555333333222222222222222222111111111111222222222333222222111111@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;;;;<<<<<<;;;;;;;;;:::::::::666666555444444444444444888999:::999777555555666555555555555666666666666666888::::::::::::<<<>>>=========>>>???BBBDDDFFFEEEGGGHHHIIIHHHHHHJJJKKKMMMOOOSSSUUUWWWZZZ]]]```]]]]]]```dddfffhhhooowwwyyyooobbbWWWSSSZZZoooooobbbYYY^^^kkkxxx}}}iiiVVVIIIDDDCCCCCCBBBCCCGGGNNNVVV\\\```aaa```UUUMMMJJJIIINNN___qqq~~~wwwvvvyyy~~~uuuqqqqqquuu}}}sss___SSSLLLFFFCCCAAAAAACCCKKKSSSUUUQQQKKKDDDBBB@@@??????>>>===;;;>>>>>>>>>>>>>>>>>>>>>>>>???@@@CCCHHHMMMRRRWWWYYY\\\]]]___bbbdddfffggghhhgggiiijjjjjjjjjkkkmmmooopppppppppooonnnmmmkkkkkkkkkllllllmmmnnnoooppppppnnnpppqqqssssssqqqpppnnnooonnnnnnooopppooollljjj___YYYQQQJJJEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@????????????AAACCCEEEFFFFFFHHHKKKNNNSSSXXX___dddggglllttt{{{~~~|||{{{yyyxxxxxxyyyyyyxxxwwwvvvtttrrrrrrjjjlllqqquuuxxxyyyyyyyyyzzz}}}~~~xxxrrrnnnmmmkkklllmmmooopppooommmkkkgggeeeccc^^^ZZZWWWVVVUUU[[[^^^bbbeeegggiiilllnnnoooqqqsssuuuuuurrrooommmddd```[[[YYYYYYYYYXXXWWWXXXTTTNNNFFF???;;;999999999999999999:::;;;<<<<<<999999888777777777777777777888:::;;;===???AAAAAABBBBBBCCCCCCCCCCCCBBBBBBCCCDDDGGGIIIJJJKKKKKKKKKMMMLLLHHHDDDAAA===;;;::::::999999888888888999999777888999:::;;;;;;;;;;;;::::::::::::::::::::::::;;;:::999888999:::;;;<<<555555444444444555666666999999:::<<<===>>>???@@@BBBEEEJJJPPPTTTVVVWWWWWWXXXYYY\\\^^^``````___^^^]]]___aaaccceeeeeeeeeeeedddddddddfffhhhhhhfffdddcccdddeeeeeeddddddeeegggnnnsssyyy~~~yyyoooggg[[[VVVPPPQQQ\\\kkkqqqooohhhgggfffhhhhhhbbbWWWNNN@@@AAAGGGTTTaaannn~~~{{{hhhTTTIIIGGGFFFWWWeeeiiillluuuzzztttpppsss{{{zzzoooaaaWWWQQQNNNJJJFFFAAA===888444333333222111222333333333333333333333222222333333333222222111@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;:::::::::777777666555444444444444777999:::999777666666666555555555555666666666666666888999:::999:::;;;===<<<======???@@@BBBDDDEEEDDDFFFGGGHHHHHHHHHJJJLLLLLLOOORRRTTTVVVXXX[[[]]]\\\\\\___ccceeegggnnnwwwvvvoooddd[[[WWW]]]qqqtttfff[[[^^^iiivvvrrr[[[JJJDDDAAA>>>@@@AAAFFFMMMTTT[[[^^^^^^\\\SSSLLLIIIHHHLLL^^^qqq}}}}}}~~~uuuqqqqqquuu}}}wwwcccVVVMMMHHHEEEAAAAAACCCJJJPPPQQQLLLGGGDDDBBB@@@??????>>>===;;;========================???@@@CCCGGGLLLQQQVVVYYY[[[]]]___bbbdddfffggghhhfffgggiiiiiiiiijjjlllnnnooooooooooooooonnnnnnmmmmmmmmmmmmmmmnnnooopppqqqnnnoooqqqrrrssssssrrrrrrvvvtttsssrrrqqqnnnkkkhhh```[[[TTTMMMJJJGGGEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@=========>>>@@@BBBDDDEEEGGGHHHJJJMMMQQQWWW^^^bbbhhhmmmssszzz~~~~~~|||{{{{{{{{{||||||zzzyyyvvvtttqqqpppjjjkkknnnqqqtttvvvwwwwwwxxxzzz}}}~~~{{{wwwtttqqqooonnnjjjjjjjjjlllnnnnnnmmmkkkdddcccaaa]]]YYYWWWWWWWWW[[[___eeeiiimmmpppsssuuuwwwxxxzzz{{{zzzwwwtttrrrjjjfffbbbaaabbbdddbbb```___\\\UUUKKKBBB<<<;;;;;;;;;::::::::::::;;;;;;<<<:::999888888777777777777666777999;;;>>>@@@BBBCCCBBBBBBCCCBBBBBBAAA@@@@@@DDDEEEGGGJJJLLLMMMMMMMMMLLLKKKGGGCCC???<<<999888666666666555666666777777777888999::::::;;;;;;;;;::::::::::::::::::::::::;;;;;;:::999999:::::::::555555444444444444555555888888999:::<<<===>>>>>>AAACCCGGGLLLPPPTTTVVVWWWXXXZZZ\\\___``````___^^^]]]^^^```cccdddeeeeeeeeeeeeeeeeeegggiiiiiigggeeedddeeeggggggffffffgggiiinnnrrryyy~~~zzzqqqjjj^^^YYYSSSTTTaaappptttqqqiiifffddddddddd^^^TTTLLL@@@AAAHHHUUU```lllyyy|||iiiUUUIIIHHHLLL\\\jjjlllooozzzrrrnnnjjjmmmsssxxxyyyxxxppphhh^^^VVVQQQMMMIIIEEE???<<<777444333333222222333333333333333444444444222222333333333333333222?????????????????????????????????@@@@@@@@@AAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>========================<<<<<<;;;;;;;;;:::::::::999888777666555555555555666888999999777666777777555555555555666666666666555777888999999999;;;<<<;;;<<<>>>@@@BBBCCCDDDDDDDDDEEEHHHIIIIIIJJJLLLNNNMMMOOORRRTTTUUUWWWZZZ\\\]]]]]]```dddfffhhhoooxxxsssmmmfff^^^ZZZ___rrryyykkk___```jjjxxxttt\\\KKKDDDAAA===@@@BBBFFFMMMUUU[[[^^^___YYYPPPJJJHHHGGGKKK]]]qqq~~~tttooopppsss}}}{{{gggXXXOOOIIIFFF@@@AAADDDJJJPPPQQQLLLGGGDDDBBB@@@??????>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;:::::::::;;;;;;;;;:::999888777777777777777888:::<<<>>>AAABBBCCCBBBCCCDDDDDDEEEDDDDDDDDDEEEFFFIIIKKKLLLMMMMMMMMMIIIGGGDDDAAA>>>;;;:::999666666555555666777888888777888999::::::;;;::::::999999999999999999999999;;;;;;;;;;;;:::999999888666666555555555555666666777777888:::;;;<<<>>>>>>@@@BBBDDDHHHMMMQQQUUUWWWWWWYYY[[[]]]^^^^^^]]]\\\\\\]]]```bbbdddeeeeeeeeefffffffffhhhiiiiiihhhffffffgggiiiiiihhhiiijjjlllnnnsssyyy{{{rrrlllaaa\\\WWWZZZhhhvvvzzzvvvlllhhhdddbbb```ZZZOOOGGG@@@BBBJJJVVV```iiisss}}}}}}kkkVVVKKKIIIMMM]]]iiimmmsss~~~zzzlllhhheeefffiiilllkkkhhhbbb^^^XXXSSSPPPMMMIIIFFF>>>;;;666333333333333333111111222222333333333333111111222333444444444444????????????????????????>>>>>>>>>??????@@@@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::999999888666666555555555555777999999777777777888555555555555666666666777555666888888888888:::<<<:::<<<>>>AAACCCCCCCCCCCCDDDFFFHHHJJJJJJKKKNNNPPPNNNQQQSSSUUUUUUWWWZZZ\\\^^^^^^aaaeeegggiiipppyyyzzzppplllggg```\\\```rrr}}}ooobbbbbblllyyyqqqZZZKKKFFFDDD@@@BBBDDDIIIPPPXXX^^^```aaaVVVOOOIIIHHHFFFJJJ\\\qqq~~~sssmmmnnnrrr|||~~~jjjZZZPPPJJJFFF???@@@DDDKKKQQQRRRNNNIIIDDDBBB@@@??????>>>===;;;<<<<<<<<<<<<<<<<<<<<<<<>><<<;;;;;;888777777888888999:::;;;777777888999::::::::::::999999999999999999999999;;;;;;<<<<<<;;;999888666888777666666666666777777666777888999;;;===>>>>>>@@@AAACCCFFFJJJOOOTTTVVVVVVXXXZZZ\\\]]]\\\[[[[[[[[[]]]___bbbddddddeeeeeefffffffffhhhjjjjjjhhhfffggghhhjjjkkkjjjkkkmmmnnnnnnssszzz{{{ssslllddd```[[[___nnn|||zzzoookkkeeeaaa]]]VVVKKKBBBAAADDDLLLWWWaaagggpppxxxmmmXXXMMMKKKJJJYYYgggllluuu|||wwwjjjfffbbbaaabbbbbb___\\\YYYVVVSSSQQQOOOMMMIIIFFF===:::666333333444444333000000111111222222222222000111222333444555555555>>>????????????@@@@@@@@@CCCCCCCCCBBBBBBAAAAAAAAA======>>>???????????????====================================>>>>>>>>>>>><<<<<<;;;:::888777666666999999888666555555888:::888888999999999999888888888777666555555666777888777777888999:::;;;;;;<<<>>>>>>???@@@AAACCCDDDEEEGGGHHHIIIJJJKKKKKKKKKKKKPPPPPPRRRTTTVVVXXXZZZ[[[\\\^^^aaadddgggkkkpppttt|||yyykkkiiieee___YYY[[[lll~~~rrrcccbbbmmm{{{|||mmm[[[LLLDDDDDDFFF@@@EEEJJJOOOYYYdddiiihhh]]]UUULLLFFFEEEJJJYYYggg||||||qqqkkklllpppzzziiiZZZQQQLLLJJJCCCDDDFFFKKKTTTZZZUUULLLHHHBBB>>>>>>>>>;;;:::;;;========================<<>>AAACCCFFFFFFFFFGGGHHHJJJLLLMMMLLLMMMMMMMMMLLLKKKIIIHHHDDDBBB@@@===;;;999888777888888888888888888888888::::::::::::::::::::::::999999999999999888777666::::::::::::::::::::::::666666666666777777777777999888888888999;;;===>>>@@@CCCFFFGGGHHHJJJPPPTTTVVVYYY\\\]]]\\\ZZZZZZZZZYYY[[[^^^aaacccdddddddddccceeehhhlllooonnnkkkgggfffgggiiijjjiiiiiikkklllppptttzzz~~~{{{vvvrrrgggaaa___ffftttsssiii```^^^\\\SSSJJJDDDBBBEEELLLUUU\\\cccppp}}}|||jjjVVVJJJHHHQQQ___lllpppwwwyyyuuuttttttllljjjhhhfffddd___XXXTTTRRRPPPMMMMMMNNNKKKFFFAAA===:::666444555555555444111111222333333333333222222222333333333333444444????????????@@@@@@@@@@@@AAA@@@@@@@@@????????????===>>>>>>??????@@@??????????????????????????????>>>======<<<<<<;;;;;;;;;<<<<<<;;;:::999999888777999999888666555555777999888888999999999999888888888777666555555666777888777777888999:::;;;;;;<<<>>>>>>???@@@AAACCCDDDEEEGGGHHHIIIJJJKKKLLLLLLLLLOOOPPPRRRTTTWWWYYY[[[\\\]]]___bbbdddgggkkkppptttyyy}}}wwwjjjgggccc\\\VVVYYYjjj{{{rrrcccbbbkkkyyy|||ooo___OOOEEEBBBBBBAAAFFFKKKQQQ\\\hhhnnnmmmeee[[[PPPHHHEEEIIIVVVddd|||zzzzzzwwwjjjjjjmmmwww~~~hhhYYYOOOJJJGGGEEEFFFHHHNNNYYYcccbbb[[[LLLEEE@@@@@@@@@===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>><<>>AAABBBFFFGGGHHHJJJKKKMMMNNNNNNNNNNNNMMMLLLIIIGGGDDDCCC>>>===<<<:::999888888888999999999999999999999999999999999999999999999999999999::::::999999888777888888888888888888888888888777777777666666555555888777777777888:::<<<===???BBBEEEGGGGGGJJJPPPUUUVVVYYY\\\^^^]]]]]]]]]]]]]]]^^^```bbbdddeeeffffffccceeegggkkknnnmmmjjjgggfffhhhiiiiiihhhiiikkkmmmrrrvvv{{{~~~{{{vvvrrrjjjddd```fffrrr}}}}}}uuukkkccc```]]]TTTJJJDDDAAADDDLLLUUU\\\cccppp}}}{{{iiiUUUJJJIIIRRRbbbrrryyy~~~xxxuuussslllnnnppprrrqqqiii___WWWTTTQQQNNNNNNNNNKKKFFFAAA===:::777444444555444333111111222333333333333222222222222333333333444444????????????@@@@@@@@@AAA???????????????>>>>>>>>>>>>>>>???@@@@@@@@@??????????????????????????????@@@???>>>===<<<;;;;;;:::<<<<<<<<<;;;;;;;;;::::::999999999777555555777999888888999999999999888888777777666666666666777777777777888999:::;;;<<<<<<>>>>>>???@@@AAACCCDDDEEEGGGGGGIIIJJJKKKLLLLLLLLLNNNPPPRRRTTTWWWZZZ\\\]]]___aaaccceeegggkkkooosssvvvyyy}}}uuuiiiddd^^^WWWQQQTTTeeewwwttteeebbbjjjvvv{{{pppaaaRRRGGGAAA>>>CCCGGGMMMSSS___lllssstttooocccTTTJJJEEEHHHSSS___uuu|||xxx|||zzzwwwvvv||||||{{{}}}jjjiiikkksss~~~jjjZZZPPPJJJGGGBBBBBBDDDKKKZZZiiillliiiRRRJJJCCCBBBBBB@@@???@@@>>>>>>>>>>>>>>>>>>>>>>>><<>>===<<<;;;;;;;;;;;;:::;;;;;;::::::999888777666666666888:::===???AAAFFFHHHJJJMMMOOOPPPPPPOOONNNMMMKKKHHHEEEAAA>>><<<888777777777777777888888999999999999999999999999888888888888888888888888999999::::::999999888888888888888888888888888888999888888777666555444333666666666666777888:::;;;<<<@@@DDDEEEGGGJJJPPPUUUWWWZZZ^^^`````````aaabbbccccccccccccdddfffggghhhdddeeegggjjjlllllliiifffggghhhhhhgggggghhhllloootttxxx|||{{{vvvrrrnnngggaaaeeeqqq{{{~~~}}}xxxooogggddd___TTTJJJDDD@@@DDDLLLVVV\\\cccppp|||yyygggSSSJJJKKKTTTfffwww~~~xxxsssnnnssszzzxxxiii]]]WWWTTTPPPNNNNNNKKKFFFBBB>>>;;;777444444444333222111111222333333333333222222222222222333333333333?????????@@@@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@??????@@@@@@@@@@@@@@@???????????????????????????AAAAAA@@@@@@??????>>>>>><<<<<<<<<<<<<<<=========999999999777555555666888888888999999999999888888777777666666666666777777777888888999:::;;;<<<<<<>>>>>>???@@@AAACCCDDDEEEGGGGGGIIIJJJLLLMMMMMMMMMNNNOOORRRUUUXXX[[[^^^___aaabbbdddfffhhhkkkooorrrvvvxxx{{{~~~vvvhhhccc[[[SSSMMMPPP```pppxxxgggcccjjjuuu}}}wwwlll^^^QQQGGGAAA???BBBGGGLLLSSS___nnnvvvxxxtttfffVVVJJJDDDFFFPPP[[[ooo}}}}}}uuunnnpppooommmnnnvvv}}}llljjjjjjppp|||nnn___TTTMMMJJJAAAAAAAAAHHHZZZllltttsssYYYNNNEEECCCCCCAAA@@@AAA========================<<<>>>AAADDDGGGKKKPPPTTTXXX[[[^^^```aaaccceeegggiiiiiiiiijjjkkklllmmmnnnppppppppppppppppppooooooooooooooopppqqqqqqrrrrrrrrrrrrqqqqqqqqqqqqrrrrrrrrrtttwwwxxxyyy{{{~~~|||xxxtttooojjjgggeeegggfffcccaaa___^^^^^^^^^^^^```bbbdddfffjjjnnnpppmmmnnnpppsssvvvyyy~~~}}}xxxtttrrrpppnnnnnnoooqqqrrrsssqqqpppnnnmmmlllllllllmmmnnnnnnnnnmmmooosssyyy~~~|||yyyxxxxxxvvvssspppmmmkkkiiihhhhhhiiigggaaa[[[XXXXXXZZZ^^^bbbhhhnnnrrrwww{{{~~~zzzvvvuuuxxx}}}{{{yyytttkkk___SSSHHHCCC???>>>===;;;;;;;;;;;;;;;::::::;;;;;;:::999999888777666777777999;;;>>>???CCCFFFJJJNNNPPPPPPOOONNNJJJIIIGGGCCC@@@<<<999888666555555555666666777888999999999999999999999999888888888888888888888888777888888999888888777777::::::::::::999999999999888777777666555555444444555444444444555777999::::::>>>BBBDDDFFFIIIOOOTTTVVVZZZ^^^bbbcccdddeeeffffffeeedddddddddeeeggghhheeeeeefffhhhjjjjjjhhhfffgggggggggffffffhhhlllpppvvvyyy}}}|||vvvsssooogggaaaeeeqqq|||yyyqqqjjjgggaaaUUUIIIDDD@@@DDDLLLVVV]]]dddqqq}}}wwwdddRRRKKKNNNYYYjjj{{{}}}vvvqqqwwwssseee[[[VVVQQQOOOMMMKKKFFFBBB>>>;;;777444444333333222111111222333333333333222111222222222222333333333???@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@AAAAAA<<<<<<============>>>>>>999999:::888666555666777888888999999999999888888666666777777777777666666888888999:::;;;<<<<<<===>>>>>>???@@@AAACCCDDDEEEFFFGGGIIIKKKLLLMMMNNNNNNOOOPPPSSSVVVYYY\\\^^^___bbbccceeeggghhhkkkooorrrxxxyyyzzz|||yyyjjjcccZZZRRRKKKMMM[[[jjj|||jjjfffkkkuuu{{{rrreeeWWWLLLFFFDDDCCCBBBEEEJJJPPP]]]lllvvvxxxuuufffUUUIIIDDDEEEMMMVVVjjjyyytttllljjjiiihhhiiirrr{{{qqqmmmkkkpppzzzrrrbbbVVVNNNKKKGGGEEECCCIII[[[ooozzz{{{```SSSGGGCCCBBBAAA???@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>AAACCCFFFJJJNNNRRRVVVYYY\\\___aaabbbeeeggghhhiiijjjkkklllmmmmmmmmmppppppoooooooooooooooooonnnooooooppppppqqqrrrrrrrrrqqqqqqppppppqqqqqqrrrqqqsssuuuwwwyyy|||xxxsssooolllmmmllljjjhhhgggffffffgggfffgggiiijjjkkkmmmqqqvvvxxxzzz}}}|||vvvsssssspppmmmmmmpppsssttttttqqqpppnnnmmmllllllllllllmmmmmmlllkkklllpppvvvzzz}}}{{{yyyvvvqqqllliiihhhhhhiiiiiiiiihhhccc]]]ZZZZZZ\\\___ccchhhnnnrrrwww|||zzzqqqeeeXXXKKKDDD???===<<<:::999::::::;;;::::::;;;;;;;;;:::999999777777777777888:::<<<===@@@CCCGGGKKKMMMMMMKKKIIIDDDCCCAAA>>>;;;999888777777777666666666666777777999999999999999999999999999999999999999999999999666666777777777777777666:::::::::999999888888888555555555555555666666666444333333333444666888999999<<<@@@CCCDDDHHHNNNSSSVVVZZZ___bbbdddeeeggghhhfffeeedddccccccdddeeeffffffeeeeeefffhhhhhhfffeeefffffffffeeeeeehhhlllpppwwwyyy|||~~~|||vvvssslllddd___dddqqq}}}xxxrrrllliiiaaaTTTHHHCCC@@@DDDMMMXXX___fffrrr~~~tttaaaPPPMMMRRRcccqqq{{{vvvyyyyyymmm^^^YYYRRRNNNLLLIIIEEEAAA===:::666444333333333222111111222333333333333222111111111222222222333333@@@@@@@@@@@@AAAAAAAAAAAA>>>>>>>>>???????????????AAAAAABBBBBBBBBAAA@@@@@@========================:::;;;;;;<<<===>>>???@@@=====================>>>999::::::999666555555666888888999999999999888888666666777777777777666666888888999:::;;;<<<======>>>>>>???@@@AAACCCDDDEEEFFFGGGIIIKKKMMMNNNNNNOOOPPPRRRTTTVVVYYY\\\^^^___bbbdddfffgggiiilllpppssszzzzzz{{{|||}}}mmmfff\\\SSSLLLLLLWWWddd~~~lllgggllluuu~~~yyyooo```RRRIIIFFFEEEFFFAAADDDGGGMMMYYYhhhrrruuuttteeeTTTIIIDDDEEEKKKRRReeeuuuyyypppiiihhhfffgggooozzzvvv{{{uuuqqqmmmoooxxxsssdddWWWNNNJJJGGGDDDAAAFFFWWWlllxxxzzzgggXXXIIICCCBBB@@@>>>>>>;;;;;;;;;;;;;;;;;;;;;;;;<<<>>>@@@BBBEEEHHHMMMPPPTTTWWW[[[^^^```bbbeeeggghhhhhhjjjkkklllmmmmmmmmmnnnnnnnnnnnnnnnnnnnnnnnnnnnnnnoooooopppqqqqqqqqqqqqqqqppppppppppppqqqqqqrrrsssvvvxxx{{{|||wwwsssooorrrqqqpppooonnnnnnooopppooooooqqqtttttttttzzz}}}yyyvvvwwwsssppppppsssuuuuuutttqqqpppnnnmmmlllllllllmmmmmmmmmlllkkklllnnnssswww|||wwwsssnnniiiffffffgggiiikkkkkkjjjeee^^^YYYXXXYYY___ccchhhnnnsssxxx~~~xxxlll^^^PPPGGG???>>>;;;999999999;;;<<<::::::;;;;;;;;;;;;::::::888777777777777888:::;;;>>>@@@DDDGGGHHHHHHFFFDDD>>>===<<<:::888777777777999999888777777777777777888888888888888888888888999999999999999999999999555666777777888777777777888888888777666666555555444444555555555666666666333333333333444666777999999<<<@@@AAACCCFFFLLLQQQUUUYYY^^^bbbdddfffgggiiieeeeeedddddddddddddddeeegggeeeddddddffffffeeedddeeeeeefffffffffhhhlllooovvvxxx{{{}}}}}}~~~zzzuuuqqqfff___[[[aaaooo{{{vvvqqqmmmjjjaaaSSSGGGAAA@@@EEEOOOZZZaaahhhttt}}}qqq^^^OOOOOOVVVlllwwwxxxyyy~~~|||qqq```ZZZSSSMMMKKKHHHDDD@@@;;;999555333333444333333111111222333333333333222111111111111222222222222@@@@@@@@@AAAAAAAAABBBBBB????????????@@@@@@@@@AAABBBBBBBBBBBBBBBAAA@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;<<<<<<===========================<<<<<<999::::::999777555555555888888999999999999888888555666777888888777666555888999999:::;;;<<<======>>>>>>???@@@AAACCCDDDEEEFFFGGGIIIKKKMMMNNNOOOOOORRRSSSUUUWWWZZZ\\\^^^___bbbdddfffhhhiiimmmqqqtttzzz{{{|||~~~pppiii___VVVNNNLLLUUU___wwwlllfffkkksss}}}zzzooo___RRRJJJFFFEEEEEEBBBDDDFFFJJJVVVeeeooorrruuufffUUUKKKFFFEEEIIINNN```ooo~~~uuujjjiiiggggggmmm|||{{{uuupppvvvxxxsssnnnooovvvwwwgggYYYPPPLLLFFFBBB???CCCTTTiiiuuuwwwnnn]]]KKKDDDBBB@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@BBBDDDGGGKKKOOOSSSVVVZZZ]]]___bbbeeegggggghhhjjjlllmmmmmmmmmlllkkkkkkllllllmmmmmmnnnnnnnnnnnnooooooppppppqqqqqqqqqqqqppppppppppppqqqqqqqqqsssvvvxxx{{{|||xxxsssvvvuuuuuutttuuuvvvwwwxxxyyyyyy|||}}}|||zzzvvvrrrrrruuuvvvtttqqqpppooonnnmmmllllllmmmnnnlllmmmmmmmmmlllnnnrrruuu|||~~~xxxpppnnnkkkhhhfffeeeffffffhhhiiihhhccc]]]XXXWWWXXX^^^bbbhhhmmmssszzzsssdddUUUKKK@@@???<<<:::999:::<<<===::::::;;;;;;;;;;;;;;;:::999888777666666777999999===???AAACCCDDDCCCBBBAAA<<<:::999777666666666666888888777777777888888999777777777777777777777777888888888888888888888888777777888999999999999999888888888777666555555555555555555555555555444444333333333333444666777999999<<>>>>>>>>>>>============>>>=========<<<<<<<<<<<<999:::;;;999777555444555888888999999999999888888555666777888888777666555888999999:::;;;<<<======>>>>>>???@@@AAACCCDDDEEEFFFGGGIIIKKKMMMNNNOOOPPPSSSTTTUUUXXXZZZ\\\]]]^^^bbbcccfffhhhjjjmmmrrruuuyyyzzz}}}rrrkkkaaaXXXPPPMMMSSS\\\ooo~~~kkkeeejjjrrr|||{{{pppaaaSSSKKKGGGDDDBBBCCCEEEFFFJJJTTTcccnnnpppwwwhhhWWWMMMGGGEEEGGGKKK\\\kkk~~~xxxllljjjgggffflllzzz}}}zzztttnnnrrrzzztttnnnnnnuuuzzzkkk]]]SSSOOOIIIEEEAAAFFFWWWlllxxx{{{rrr```MMMEEECCC@@@>>>===========================<<<>>>@@@AAACCCFFFKKKNNNRRRUUUYYY]]]___aaadddgggggghhhjjjlllmmmmmmmmmllljjjjjjkkkkkklllmmmnnnnnnnnnnnnnnnoooppppppqqqqqqqqqqqqppppppppppppqqqqqqppprrrtttwwwzzz{{{yyyxxxxxxxxxyyyzzz|||}}}}}}xxxtttsssvvvvvvrrrnnnpppooonnnllllllmmmnnnnnnlllmmmnnnnnnmmmoooqqqssszzz}}}yyyssskkkjjjiiihhhgggeeeddddddcccdddeeeaaa\\\YYYYYYZZZ^^^bbbgggmmmtttzzzwwwhhhXXXNNNBBB@@@===;;;;;;;;;===>>>::::::;;;;;;<<<;;;;;;;;;999888777666666777888999===>>>@@@BBBBBBAAA@@@???;;;:::888666555555555555666666666777777888999:::666666666666666666666666777777777777777777777777888999:::;;;;;;;;;;;;;;;:::::::::999888777777666777777666555444333333222444333333333444666888999999<<>>999666333222333555555555111111222333333333333222000111111111111222222222CCCCCCBBBAAAAAA@@@?????????@@@AAAAAABBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAA@@@???>>>>>>???@@@AAA@@@???>>><<<<<<======>>>;;;<<<===>>>>>>===<<<<<<===;;;999666555444555666777888999999888777666555777666666666666666777888666777777999:::<<<>>>???>>>>>>???AAACCCDDDFFFFFFGGGHHHJJJKKKLLLNNNQQQSSSSSSTTTVVVWWWWWWYYY\\\^^^aaabbbcccfffiiimmmpppqqqssstttxxx|||~~~~~~rrrbbbXXXQQQNNNRRRXXXoooooofffiiisss|||zzzeeeRRRHHHEEEEEEFFF@@@DDDHHHLLLQQQZZZhhhrrruuujjjYYYLLLFFFEEEFFFGGGZZZfffxxx~~~rrrlllggggggkkkuuu~~~wwwpppmmmrrr~~~vvvnnnnnnttt|||yyyjjj\\\QQQLLLDDDDDD@@@@@@NNNcccssswwwrrrcccOOOCCCAAABBB@@@=========<<<<<<;;;;;;::::::;;;<<<===@@@CCCFFFIIIJJJNNNRRRWWW]]]aaacccddddddgggggghhhiiijjjkkkkkkkkkkkkkkklllmmmmmmnnnnnnnnnmmmmmmnnnnnnooooooppppppqqqqqqqqqqqqrrrsssttttttvvvvvvvvvvvvxxx||||||}}}{{{yyyzzz}}}{{{wwwsssqqqooooooqqqppppppooonnnmmmmmmmmmllllllkkkjjjiiilllppptttvvv{{{zzzsssnnnjjjiiiiiijjjjjjjjjgggeeeeeeaaaZZZTTTQQQRRRUUUWWW\\\```gggmmmttt||||||nnn]]]NNNGGGAAA;;;:::888666777<<<<<<;;;;;;;;;;;;<<<======;;;:::999888888888999:::;;;===??????===<<<;;;<<<::::::888777666666666666999999999888999999::::::999999::::::::::::999999888888777777666666555555;;;;;;;;;:::::::::999999999::::::::::::999888888444444444444444444444444444555555555444444666777999;;;>>>@@@CCCGGGKKKOOOTTTWWWZZZ]]]^^^```ccceeedddfffhhhjjjjjjiiihhhgggbbbbbbaaaaaaaaaaaaaaaaaadddfffggghhhhhhiiikkknnnqqqtttxxx{{{|||}}}~~~~~~|||{{{xxxqqqhhh```ZZZSSSRRR]]]jjjqqqssssssooojjjgggeee^^^PPPFFFBBBCCCLLLVVV]]]fffqqqxxxyyy}}}|||vvvgggVVVMMMOOOUUUdddqqq{{{~~~{{{sssxxxyyyfff\\\RRRNNNJJJDDD@@@@@@888888666555444333333222333333333333333333333333222222222222222222222222BBBBBBBBBAAAAAA@@@@@@@@@???@@@AAAAAABBBBBBAAAAAABBBBBBBBBAAAAAA@@@@@@@@@??????>>>======>>>?????????>>>===<<<<<<<<<======>>>===<<<<<<<<<<<<===>>>===;;;999666555555555666666777888888888666555444666666666666666777888888999999999999:::;;;<<<===>>>>>>@@@AAACCCDDDFFFFFFGGGIIIKKKLLLLLLNNNQQQSSSTTTUUUWWWXXXYYY[[[]]]```aaabbbdddgggjjjmmmoooqqqrrrsssvvvzzz{{{~~~sssfff[[[RRRNNNRRRYYYhhhyyyoooeeehhhsss}}}{{{hhhWWWLLLFFFDDDCCC@@@CCCGGGJJJOOOXXXdddmmmssshhhXXXLLLFFFEEEFFFGGGWWWcccvvvwwwpppjjjhhhkkksssuuunnnkkkooo{{{tttjjjllluuu|||mmm___TTTOOOFFFEEEAAAAAAMMM```nnnrrroooaaaNNNCCCAAAAAA???;;;======<<<<<<<<<<<<<<<<<<;;;<<<===???BBBEEEGGGIIINNNQQQVVV\\\```cccddddddgggggghhhhhhiiijjjkkkkkklllllllllllllllmmmnnnooommmmmmnnnnnnooopppppppppqqqqqqqqqqqqrrrsssttttttvvvvvvvvvvvvxxx}}}~~~|||{{{{{{~~~|||xxxuuurrrqqqpppsssrrrqqqpppooonnnmmmmmmnnnnnnlllkkkjjjkkkooorrrxxx{{{}}}xxxrrrnnnjjjiiiiiijjjkkkjjjhhhfffccc___XXXRRROOOPPPRRRTTT[[[```gggnnnuuu}}}rrr___PPPEEE???;;;;;;:::777888;;;>>>>>>===<<<;;;;;;;;;<<<;;;;;;999888888888999:::<<<>>>???>>><<<;;;;;;;;;999999888777666666666666999999888888888999:::::::::::::::;;;;;;:::::::::999999999888888888888888888888888777777777666666888999999999999888777777555555555555555555555555444555555555444444666777999;;;>>>@@@CCCGGGLLLOOOUUUXXX\\\^^^___aaadddfffdddeeefffhhhhhhhhhhhhgggfffeeeeeeeeeeeedddddddddggghhhiiijjjiiijjjmmmooosssvvvzzz||||||||||||}}}~~~|||zzzvvvmmmbbbZZZVVVQQQSSS___lllqqqpppoooiiifffdddccc]]]QQQHHHEEEDDDNNNXXX```jjjuuu|||}}}~~~}}}vvvgggVVVLLLNNNTTT```kkktttyyy{{{}}}~~~yyytttnnnsss~~~}}}eee[[[RRRNNNJJJDDD@@@@@@888777666555333333333333222222222222222222222222222222222222222222222222AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@>>>>>>============>>>>>>@@@???>>>=========>>>>>>@@@>>><<<::::::;;;>>>???<<<;;;999777555555555666555666777777777666555444555555555555666888999999::::::::::::::::::;;;<<<>>>???@@@AAACCCEEEFFFGGGGGGIIIKKKLLLLLLNNNQQQTTTUUUVVVXXXYYYZZZ\\\___bbb```bbbeeeiiilllnnnooooooppppppsssvvvwww{{{xxxmmmaaaVVVOOORRRYYYdddrrrmmmdddgggrrr|||nnn]]]PPPHHHCCCAAA@@@BBBEEEHHHLLLUUU```hhhooofffWWWKKKEEEDDDFFFGGGSSS```sssxxxqqqllllllrrrvvvoookkkoooyyypppeeeiiiuuuqqqcccXXXQQQGGGFFFBBBAAAJJJYYYdddiiihhh\\\LLLCCCAAA@@@===:::<<<<<<<<<===============<<<<<<===>>>AAACCCEEEFFFMMMPPPUUUZZZ___bbbcccdddffffffggghhhiiijjjkkkkkknnnmmmkkkjjjkkklllnnnooommmmmmnnnooooooppppppqqqqqqqqqqqqqqqrrrsssttttttvvvvvvvvvwwwyyy~~~~~~|||}}}}}}zzzwwwuuutttsssuuutttsssrrrpppooonnnmmmpppooonnnllljjjlllooorrrxxx{{{~~~{{{wwwssspppooonnnmmmnnnooonnnkkkiii```]]]WWWQQQNNNOOOQQQRRRZZZ___hhhpppwww~~~~~~{{{xxxdddSSSGGGAAA=========;;;:::===@@@@@@>>>===<<<;;;;;;;;;<<<;;;999888888888999:::===>>>???>>><<<::::::;;;888777777666666666777777888888888888888999:::::::::;;;;;;<<<<<<;;;;;;:::::::::::::::;;;;;;;;;;;;777777777666666666555555777888888888888777666666666666666666666666666666444555555555444444666777999;;;>>>AAADDDHHHMMMQQQVVVYYY]]]___```bbbdddfffdddddddddeeefffggghhhhhhiiiiiihhhhhhhhhgggggggggiiikkkllllllkkklllnnnpppuuuxxx{{{||||||{{{{{{|||~~~}}}{{{yyytttiii\\\RRRRRRPPPUUUcccpppsssooommmgggdddcccbbb[[[PPPGGGEEEFFFPPP[[[dddooo{{{~~~wwwgggUUULLLMMMSSS]]]fffmmmrrr~~~zzz{{{{{{wwwqqqjjjooozzzyyycccZZZRRRNNNKKKDDD@@@???777777555444333333333333111111111111111111111111222222222222222222222222@@@AAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA??????>>>>>>>>>>>>??????AAAAAA@@@@@@???????????????>>><<<;;;;;;;;;===>>>;;;:::999777666555555555666666777888888777666555444444444555666888999::::::::::::::::::;;;<<<===>>>???@@@BBBCCCEEEFFFGGGGGGIIIKKKLLLMMMOOORRRTTTTTTVVVXXXYYYZZZ\\\```bbb```cccgggjjjmmmoooooooooooooooqqqssstttwwwxxxkkkZZZPPPQQQYYYgggsss}}}kkkbbbeeeppp{{{vvvbbbSSSHHHCCCAAAAAABBBEEEHHHLLLTTT]]]dddlllcccWWWLLLEEEDDDEEEGGGRRR___tttzzztttooorrr|||tttooorrr{{{xxxlllcccfffqqq|||tttfffYYYQQQHHHEEEAAAAAAFFFPPPZZZ``````VVVIIIBBBAAA@@@===:::<<<<<<<<<======>>>>>>>>><<<<<<===>>>???AAACCCDDDLLLOOOSSSYYY]]]aaacccdddeeeeeefffggghhhjjjkkkkkkooommmkkkiiiiiikkkmmmooommmnnnnnnoooppppppqqqqqqqqqqqqqqqqqqrrrssstttttttttuuuuuuuuuwww|||}}}{{{xxxwwwvvvvvvvvvtttsssqqqooonnnmmmooooooooommmlllmmmpppssswwwzzz~~~~~~|||zzzxxxvvvwwwvvvuuuttttttrrrnnnkkk___\\\WWWSSSQQQQQQSSSTTTZZZ```iiirrryyy~~~vvvnnnrrrzzzkkk[[[RRRIIIBBB@@@@@@======???@@@@@@???>>>===<<<<<<===<<<;;;:::999888999::::::>>>???@@@???===;;;;;;;;;777777666666666777888888888888888888888999:::;;;:::;;;;;;;;;;;;;;;;;;::::::::::::;;;;;;<<<<<<===:::999999999888888888888888888888888888777777666666666666666666666666666333555555555444444555777999;;;>>>AAADDDIIINNNRRRVVVYYY\\\___```aaaccceeeeeedddccccccdddfffhhhiiijjjjjjiiiiiihhhhhhggggggjjjkkkllllllkkklllnnnpppuuuxxx{{{}}}|||||||||||||||{{{{{{yyyttthhhZZZOOOQQQPPPWWWfffqqqssspppnnnjjjgggfffddd[[[NNNEEECCCGGGQQQ^^^hhhssswwwgggUUULLLNNNTTT^^^dddiiinnnxxx|||{{{uuummmnnnuuu~~~pppaaaYYYQQQOOOKKKDDD???===777666555444333333333333222222222222222222222222222222222222222222222222@@@AAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======>>>======<<<;;;;;;::::::999777777666666555777777999999999999888777444444444555666888999:::888888999:::;;;===>>>?????????@@@BBBDDDEEEGGGGGGHHHJJJKKKLLLMMMOOORRRTTTSSSUUUWWWYYYZZZ\\\___bbbbbbdddhhhkkknnnoooooooooooooooqqqrrrrrrsss|||wwwaaaQQQQQQYYYmmmxxxzzzhhh___bbbnnnyyy|||fffTTTHHHDDDCCCBBBCCCEEEIIIOOOVVV___dddiiibbbXXXMMMEEECCCEEEGGGRRRaaauuu}}}uuuuuuxxxqqqsss{{{ppphhhccceeekkktttuuuhhhZZZQQQHHHDDD@@@???BBBIIISSS[[[ZZZRRRHHHBBBAAA@@@>>>;;;;;;;;;<<<<<<======>>>>>><<<<<<===>>>???AAABBBCCCKKKMMMQQQVVV[[[___bbbccccccdddeeefffhhhiiijjjkkknnnllljjjiiiiiikkkmmmooonnnnnnoooooopppqqqqqqqqqqqqqqqqqqqqqrrrsssttttttssssssssssssuuuyyy|||zzzyyywwwvvvuuusssqqqooonnnmmmooooooooonnnnnnooorrruuutttwww{{{~~~~~~~~~|||zzzyyywwwtttpppmmmccc```\\\YYYWWWVVVWWWXXXZZZ```jjjssszzz|||sssjjjkkkooowwwyyyjjj```TTTHHHCCCAAA>>>>>>?????????>>>>>>>>>??????@@@<<<;;;:::999999999:::;;;>>>@@@BBBBBB@@@>>>======888777777777777888888999888888888888999:::;;;<<<::::::;;;;;;;;;;;;::::::999:::::::::;;;;;;<<<<<<;;;;;;:::::::::999999999999999::::::999999888777555555555555555555555555333555555555444444555777888;;;>>>BBBEEEJJJPPPTTTVVVXXX[[[]]]^^^```bbbccceeedddccccccdddfffiiikkkllllllkkkkkkjjjiiiiiihhhiiijjjkkkkkkkkkkkknnnppptttwwwzzz}}}}}}}}}~~~~~~zzzzzzzzzzzzuuujjj[[[QQQOOOOOOVVVeeepppsssqqqpppkkkjjjiiifff\\\NNNFFFEEEGGGRRR___iiitttvvvdddSSSLLLPPPXXXaaadddggglllttt~~~yyyooommmoooyyywwwkkk___WWWQQQOOOLLLDDD>>><<<666555444333333333333333333333333333333333333333222222222222222222222222AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBB@@@@@@AAABBBBBBAAA@@@@@@======>>>>>>======<<<;;;======>>>???>>><<<;;;999999999999888777666666555777888999:::::::::999888555555555555666888999999777888999:::<<<>>>???AAA???@@@AAABBBDDDFFFGGGHHHHHHJJJLLLMMMMMMOOORRRUUUSSSUUUWWWYYYZZZ]]]```cccdddeeehhhkkknnnoooppppppppppppssstttrrrpppwwwhhhUUUTTT]]]sssyyyggg]]]aaammmyyyiiiUUUIIIEEEEEEBBBCCCFFFJJJQQQZZZbbbfffhhhcccYYYOOOFFFCCCDDDFFFQQQ```vvv|||xxxxxxqqqrrryyylllgggcccdddhhhpppxxxlll]]]SSSIIIDDD@@@???AAAGGGQQQ\\\]]]VVVLLLEEECCCAAA???===;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>???AAACCCDDDIIILLLPPPUUUZZZ^^^aaacccbbbcccdddfffgggiiijjjkkkkkkkkkjjjiiijjjlllnnnooonnnnnnoooppppppqqqqqqrrrqqqqqqqqqqqqrrrsssttttttsssssssssrrrssswww}}}~~~|||xxxwwwvvvuuusssrrrpppppppppqqqqqqpppoooppprrrtttrrruuuyyy}}}}}}|||zzzwwwssspppkkkiiieee```]]][[[ZZZZZZZZZ___hhhqqqyyyxxxlllkkkkkkpppyyy|||lll^^^PPPJJJFFFBBB@@@@@@???????????????@@@AAABBB===<<<:::999999999:::;;;>>>BBBEEEGGGEEEBBB@@@???:::999999888888888999999999999999999:::<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;:::::::::::::::;;;;;;;;;999999999888888888888777:::::::::::::::999888888555555555555555555555555444555555555444444666777888;;;???BBBFFFKKKQQQUUUVVVXXX[[[]]]^^^___aaacccffffffeeeeeefffiiikkkmmmoooooonnnmmmlllkkkkkkjjjggghhhjjjjjjjjjkkknnnppptttwww{{{}}}}}}~~~~~~{{{zzz{{{zzzvvvlll^^^SSSKKKMMMWWWfffrrrtttrrrrrrjjjjjjjjjhhh^^^QQQJJJIIIIIITTTaaakkkuuu|||qqq___OOOKKKRRR\\\dddfffjjjooovvv}}}~~~wwwllljjjjjjpppyyyzzzssskkk]]]VVVPPPOOOLLLDDD===;;;555555444333333333333333333333333333333333333333222222222222222222222222BBBBBBBBBAAAAAA@@@@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBB???@@@AAAAAAAAAAAA@@@???>>>>>>?????????>>>===<<>>>>>===<<<;;;;;;;;;888999888888888777666555666777888999:::999999888666666666666666777888888999999::::::<<<===>>>??????@@@AAACCCDDDFFFGGGHHHHHHJJJLLLMMMNNNOOORRRUUUTTTVVVYYYZZZ\\\^^^bbbdddfffggghhhjjjmmmoooqqqqqqqqqrrruuuwwwsssooossszzzoooZZZYYYcccwwwzzzhhh^^^bbbnnn{{{~~~jjjXXXKKKFFFFFFAAABBBEEEKKKSSS]]]dddhhhhhhddd[[[QQQGGGCCCCCCFFFLLL]]]tttzzzyyyrrrqqqwwwnnngggbbbccciiirrr}}}qqqbbbWWWKKKEEE@@@@@@BBBGGGTTTaaafff^^^SSSKKKEEEBBB???>>>;;;;;;;;;;;;;;;:::::::::<<<<<<===>>>@@@BBBDDDEEEHHHJJJNNNSSSXXX]]]aaacccbbbbbbccceeegggiiijjjkkkhhhiiiiiijjjkkkmmmnnnooonnnooooooppppppqqqrrrrrrqqqqqqqqqqqqrrrsssttttttuuuuuutttrrrsssvvv|||~~~zzzyyyxxxwwwvvvuuutttttttttttttttrrrpppooopppqqqpppssswww{{{~~~{{{yyyuuurrrmmmgggaaa\\\YYYWWWXXX]]]eeemmmuuu}}}|||ooommmlllooowwwvvvjjj]]]XXXTTTMMMGGGDDDBBBAAAAAA@@@@@@@@@@@@AAA===<<<;;;:::999:::;;;;;;>>>CCCHHHKKKJJJGGGCCCBBB<<<<<<;;;:::999999999999:::::::::;;;<<<===>>>???===>>>>>>??????>>>>>>===;;;;;;;;;;;;;;;;;;::::::888888888888777777777777999999999999999888777777666666666666666666666666444555555555444444666777888;;;???CCCGGGLLLRRRVVVWWWYYY\\\^^^___```aaacccggggggggghhhiiikkkmmmooooooooonnnmmmlllkkkjjjiiifffgggiiijjjkkklllooorrrvvvyyy|||~~~}}}}}}}}}}}}||||||{{{zzzuuukkk^^^TTTKKKOOO]]]ooozzz{{{xxxwwwkkkkkkllliii^^^PPPIIIIIILLLWWWccclllvvv}}}xxxkkkXXXJJJHHHSSS___jjjlllqqqyyy{{{qqqfffdddeeejjjpppqqqlllggg[[[UUUPPPOOOLLLDDD===:::444444333333222222333333222222222222222222222222222222222222222222222222CCCCCCBBBAAAAAA@@@??????@@@@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBBBBBBB>>>???@@@AAAAAA@@@???>>>AAAAAABBBCCCBBBAAA@@@???AAA???===:::::::::<<<===888888888888888777666555555666777888999999888777777666666666666666777888;;;;;;;;;;;;;;;<<<======???@@@AAACCCEEEFFFGGGHHHIIIJJJLLLMMMNNNPPPSSSUUUUUUWWWZZZ\\\]]]```cccfffgggggghhhjjjllloooqqqrrrrrrtttwwwyyytttoooqqqvvv|||sss^^^^^^hhhzzz|||iii___cccooo|||}}}kkkZZZMMMGGGFFF???@@@CCCJJJTTT^^^fffiiihhheee]]]RRRHHHCCCCCCEEEGGGYYYrrrzzz{{{sssrrrxxxqqqggg```bbbkkkuuuvvvggg[[[MMMFFFAAABBBDDDIIIWWWfffnnneeeZZZOOOGGGCCC@@@>>>;;;;;;;;;::::::999999999<<<<<<===???AAACCCEEEFFFHHHJJJNNNRRRXXX]]]aaacccaaabbbccceeeggghhhjjjjjjggggggiiijjjlllnnnooooooooooooooopppqqqqqqrrrrrrqqqqqqqqqqqqrrrsssttttttwwwvvvuuussssssvvv{{{{{{{{{zzzzzzyyyxxxwwwwwwwwwwwwvvvssspppmmmmmmnnnppprrruuuyyy~~~|||yyyssskkkccc\\\WWWTTTVVV[[[bbbiiirrrzzzyyyqqqooonnnqqqyyy}}}rrrhhhdddaaaYYYOOOJJJDDDCCCBBBAAA@@@?????????===<<<;;;:::999:::;;;;;;>>>CCCJJJNNNNNNJJJFFFCCC>>>===<<<;;;:::999999999:::;;;;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAA@@@@@@======<<<<<<;;;;;;;;;:::999999999999888888888888888888888888888777666666777777777777777777777777444555555555444444666777888;;;???CCCGGGMMMSSSWWWXXX[[[^^^___```aaabbbdddhhhhhhiiijjjkkkmmmooopppmmmlllkkkjjjiiihhhggggggeeegggiiikkklllnnnqqqtttxxx{{{}}}~~~}}}|||{{{{{{~~~}}}{{{yyytttjjj\\\SSSLLLTTTdddyyy~~~|||ooooooooojjj\\\MMMEEEEEENNNYYYeeennnwwwzzztttfffTTTFFFFFFSSS```pppsssyyyxxxlllaaaaaacccfffiiihhhccc___ZZZTTTPPPPPPMMMDDD===:::444444333222222222333333111111111111111111111111222222222222222222222222HHHFFFDDDDDDEEEEEEBBB???BBBAAA@@@AAACCCCCCBBB@@@BBBBBBBBBAAAAAAAAA@@@@@@AAA@@@>>>=========>>>???>>>>>>>>>>>>============;;;;;;<<<<<<<<<<<<<<<<<<888888777777666666555555888888999999999888888777777777777888999999999:::999999999:::;;;<<<===>>>??????@@@AAABBBCCCDDDEEEKKKKKKLLLMMMOOOQQQSSSUUUZZZ[[[\\\\\\\\\___bbbfffhhhiiikkkkkkkkkmmmooorrrvvvyyy~~~yyyrrrsssxxxzzzfffaaaiii|||~~~iii^^^bbbooo|||xxxfffWWWMMMFFFBBB@@@DDDGGGKKKTTT```gggggggggccc\\\SSSJJJEEEDDDEEEIIIUUUiii}}}{{{ppppppuuu}}}rrrfff```hhhqqqvvv}}}ppp```RRRIIIBBBCCCDDDIIIYYYkkktttooocccSSSHHHEEEBBB???============<<<<<<<<<<<>>>>>>>>???AAACCCDDDHHHJJJMMMRRRWWW[[[^^^```bbbcccdddfffggghhhhhhhhhiiijjjkkkkkkkkklllooorrrsssqqqooonnnoooqqqtttuuuuuuuuutttssssssssstttttttttsssssstttwww{{{|||{{{{{{{{{zzzyyyvvvwwwwwwtttpppmmmnnnoooppprrrvvvzzz~~~~~~vvvnnniiiccc[[[WWWXXXVVV[[[bbbiiioooxxx{{{wwwlllmmmpppttt{{{zzztttsssrrrgggZZZKKKEEE@@@@@@???<<<<<>>EEEHHHNNNSSSTTTQQQKKKFFFAAA@@@>>><<<;;;::::::;;;===>>>???@@@AAABBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???>>><<<:::999999999999888888888777777999999:::::::::999999888999888777666555555555666444444555555666555555555888;;;>>>BBBFFFKKKQQQUUUXXX[[[^^^```aaabbbcccdddfffggghhhiiikkklllmmmnnnmmmlllkkkiiihhhgggggggggiiijjjlllnnnppprrrsssttt{{{{{{{{{{{{||||||||||||~~~|||yyyuuuqqqhhh]]]UUUOOOYYYjjj}}}tttqqqnnngggYYYKKKFFFIIIOOO[[[kkkwww|||xxxooo```PPPGGGJJJWWWcccpppttt}}}zzzpppccc```^^^```cccccc^^^ZZZSSSSSSRRROOOIIICCC<<<888444444333333333333222222222222222222222222222222444333222111000000000000CCCAAA@@@AAACCCCCC@@@>>>AAA@@@??????@@@AAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@AAA@@@???>>>===>>>>>>???????????????>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<888888888777666666555555888888999999999888888777666666777888999:::;;;;;;999999999:::;;;<<<===>>>@@@AAABBBCCCEEEFFFGGGHHHKKKKKKLLLMMMOOORRRTTTUUUYYYZZZ[[[\\\]]]___cccgggiiijjjllllllmmmnnnqqqssswwwzzz{{{uuuvvv{{{uuudddbbbkkklll```bbbmmmzzzxxxfffWWWMMMGGGDDDAAADDDFFFKKKVVVcccjjjjjjgggddd^^^UUULLLFFFDDDDDDHHHSSSeeexxxrrrpppuuu~~~uuuiiibbbiiiqqquuu{{{tttdddUUUKKKCCCBBBCCCGGGWWWiiiuuupppdddTTTHHHDDDBBB???????????????>>>>>>>>>>>>>>>>>>===>>>???@@@BBBCCCGGGIIILLLPPPUUUZZZ]]]___bbbcccdddfffggghhhhhhhhhiiijjjkkkjjjjjjkkknnnpppqqqpppnnnmmmmmmnnnooopppsssssssssrrrsssssstttttttttsssssstttwwwzzz~~~~~~}}}|||{{{yyyxxxxxxwwwtttpppnnnoooqqqppprrrvvvyyy}}}~~~xxxppphhhddd___YYYUUUVVVWWW\\\bbbgggmmmvvvyyyuuunnnooorrrwww~~~}}}zzz}}}}}}sssfffQQQHHH@@@??????======???<<<<<<<<<;;;999:::===@@@FFFJJJPPPUUUWWWTTTOOOKKKGGGFFFDDDAAA@@@????????????@@@BBBCCCDDDEEEDDDDDDDDDDDDDDDCCCBBBBBBAAAAAAAAA@@@???>>><<<;;;:::999999999999888888888777777888999999999999999888888888888888777666666555555444444555555666666555555999;;;???CCCGGGLLLRRRVVVYYY\\\___bbbcccccceeefffjjjjjjiiijjjjjjkkkkkklllkkkjjjiiihhhgggggggggggghhhiiijjjmmmpppsssuuuwww{{{{{{{{{{{{||||||||||||}}}{{{xxxuuupppggg]]]UUUQQQ\\\nnnwwwtttpppgggYYYKKKFFFIIIQQQ^^^ooo{{{wwwnnn___OOOGGGKKKYYYdddqqqvvvvvvkkkgggcccaaa```]]]WWWRRRRRRRRRQQQNNNIIIBBB<<<888444444333333333333222222222222222222222222222222222222222222222222333333BBBAAAAAABBBDDDDDDBBB@@@BBBBBBBBB@@@??????AAACCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@???>>>>>>>>>>>>???@@@@@@@@@?????????>>>>>>???>>><<<;;;::::::;;;<<<999888888777777666555555777888888999999999888888555666777888999:::;;;;;;999999::::::;;;<<<>>>???@@@@@@BBBDDDFFFGGGIIIIIIKKKKKKLLLNNNPPPRRRTTTUUUXXXZZZ\\\]]]^^^aaaeeehhhiiikkkmmmmmmnnnooorrrtttxxx{{{yyyzzz{{{yyypppbbbbbblllnnnaaa```jjjwwwzzziiiZZZOOOIIIGGGCCCDDDEEELLLZZZjjjqqqqqqnnnjjjcccYYYOOOGGGDDDCCCFFFOOO^^^ooo~~~uuuqqqttt}}}}}}ppphhhmmmsssuuuzzzyyygggXXXMMMDDDBBBBBBEEEUUUfffvvvrrrfffTTTHHHCCCAAA???????????????>>>>>>>>>>>>======<<<<<<===???AAABBBEEEGGGJJJOOOTTTXXX\\\]]]```aaaccceeefffggghhhhhhiiijjjkkkjjjiiijjjlllmmmoooooonnnnnnmmmmmmllllllqqqqqqqqqqqqrrrssstttttttttsssssstttvvvyyy|||~~~|||zzzzzzyyywwwsssooonnnppprrrppprrruuuyyy|||~~~}}}vvvnnnggg```^^^[[[UUUSSSUUUXXX[[[```dddjjjsss~~~wwwsssppprrrvvv{{{~~~yyyzzz}}}rrrZZZMMM@@@===>>>>>>===>>>=========;;;:::;;;>>>AAAGGGKKKRRRYYY[[[YYYUUURRRMMMLLLJJJHHHFFFEEEDDDDDDDDDEEEHHHJJJKKKJJJIIIIIIIIIIIIHHHFFFEEECCCBBBBBB@@@???===;;;:::999::::::999999999888888888888888888888888888888888888888888888999999888777555444444444555555555666666666999<<>>>>>>>>?????????>>>>>>>>>>>>===@@@>>><<<:::::::::;;;;;;999999888888777666666555777777888999999999888888777777777888999999999:::::::::::::::;;;===>>>???===>>>@@@BBBDDDFFFHHHIIIKKKKKKLLLNNNPPPSSSUUUVVVXXXZZZ\\\^^^___bbbfffiiiiiijjjlllmmmnnnooorrruuuyyy{{{}}}}}}~~~vvvtttkkk___aaalllnnn```]]]fffttt}}}~~~pppaaaRRRJJJHHHDDDEEEFFFNNN```sss}}}~~~yyynnn___QQQHHHCCCCCCDDDKKKXXXgggvvvzzzuuuvvv}}}zzzppprrruuuvvvyyy|||iiiYYYNNNEEEBBBAAADDDSSSdddtttqqqfffUUUHHHCCCAAA@@@============<<<<<<<<<<<<<<<<<<;;;;;;<<<===???@@@DDDFFFJJJNNNSSSWWW[[[]]]___```bbbdddfffggghhhhhhjjjkkkkkkjjjiiiiiijjjkkknnnooooooppppppooonnnmmmppppppppppppqqqrrrssstttssssssssstttuuuxxxzzz|||~~~||||||zzzvvvrrrooooooqqqsssppprrruuuxxx{{{wwwooofff```ZZZYYYWWWSSSRRRTTTVVVYYY]]]```eeemmmyyy~~~xxxtttrrruuuyyy{{{rrrjjjmmmwww~~~|||uuuaaaPPPAAA<<<>>>???======<<<<<<<<<;;;:::;;;>>>AAAFFFLLLTTT[[[]]]]]][[[YYYSSSRRRPPPNNNLLLJJJIIIIIILLLMMMPPPRRRRRRQQQPPPNNNNNNMMMLLLIIIGGGEEECCCBBB@@@>>><<<999888888999:::888888888888888888888888888888777777888888999999777888:::::::::888666444444444444555555666777777:::>>>BBBGGGLLLPPPVVVYYY\\\___ccceeeggghhhjjjkkknnnmmmkkkiiiiiiiiijjjkkklllkkkkkkllllllmmmnnnoookkkkkkkkkllloootttyyy{{{{{{{{{{{{{{{||||||||||||yyyyyywwwssslllcccYYYSSSNNNZZZmmm~~~yyyrrrgggWWWJJJGGGJJJSSSaaassstttjjjZZZMMMIIIRRRbbbnnntttyyywwwsssmmmhhhccc]]]WWWRRROOONNNMMMJJJFFFAAA<<<999444444333333333222222222222222222222222222222222111222222333333333333333AAAAAA@@@@@@@@@AAACCCDDD@@@AAACCCCCCBBBAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@@@@?????????>>>>>>============<<<<<<<<>><<<;;;:::::::::;;;999999999888777777666666666777888999999999999999999999999888888888888888:::::::::;;;<<<===>>>???>>>???AAACCCEEEGGGIIIJJJJJJKKKLLLNNNQQQSSSVVVWWWXXXZZZ]]]___```cccfffiiigggiiikkklllmmmooorrrtttxxxzzzzzzooommmfff]]]```lllmmm^^^YYYbbbqqq|||vvvgggUUUJJJGGGEEEFFFHHHQQQdddzzzyyydddSSSHHHCCCCCCCCCHHHSSSaaaqqq~~~tttrrrsssrrruuu{{{mmmYYYNNNFFFCCCBBBDDDRRRbbboooooofffVVVIIICCCAAA@@@============<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<>>>???CCCEEEIIIMMMRRRVVVZZZ\\\]]]___aaaccceeeggghhhiiiiiikkklllkkkiiihhhiiijjjjjjlllnnnpppqqqpppooooooooooooooopppqqqrrrssstttsssssssssssstttvvvxxxyyy}}}~~~{{{vvvrrrqqqqqqrrrsssqqqsssvvvxxxzzz~~~~~~{{{tttlllbbb\\\WWWWWWVVVSSSSSSUUUTTTVVVYYY\\\```hhhsss{{{yyyvvvsssvvv{{{}}}qqqeeeYYYZZZdddmmmqqqpppbbbQQQAAA<<<>>>>>>===<<<:::;;;:::999999:::===@@@FFFLLLVVV\\\____________ZZZYYYXXXWWWUUUSSSRRRQQQUUUVVVWWWXXXXXXWWWUUUTTTQQQPPPNNNKKKHHHFFFDDDCCC???===;;;999888888999:::888888888888888888888888888888777777888999::::::888999:::;;;:::888666555555444444444555777888999;;;???DDDJJJNNNSSSXXX[[[]]]```dddfffggghhhjjjkkklllkkkjjjjjjjjjkkklllmmmkkkkkkllllllmmmooopppqqqooonnnmmmnnnppptttxxxzzz{{{{{{{{{{{{||||||||||||xxxyyywwwrrrjjj___VVVQQQMMMYYYlll}}}~~~yyypppeeeUUUIIIGGGLLLUUUcccuuuuuujjjYYYMMMLLLWWWiiiuuu{{{xxxuuuqqqkkkeee^^^WWWRRRNNNMMMKKKHHHDDD???;;;888444444333333333222222222222222222222222222222222222222333333222111000000EEEEEEDDDCCCDDDGGGLLLQQQDDDBBB@@@???AAACCCCCCBBBCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@AAAAAA@@@@@@???>>>======<<<<<<<<<;;;;;;;;;=========<<<<<<;;;:::::::::999999888888777666666666777888999999999999999999999999888888888888777:::::::::;;;<<<===??????BBBBBBDDDFFFGGGIIIKKKKKKJJJKKKLLLNNNQQQTTTVVVXXXYYY[[[^^^```aaacccfffhhhgggiiikkklllmmmooorrruuuxxxyyysssfffddd___YYY^^^kkkmmm]]]VVV]]]nnn{{{xxxiiiUUUHHHGGGDDDGGGJJJRRRcccyyyiiiUUUIIIDDDCCCBBBGGGQQQ___ppp}}}uuupppnnnmmmpppwwwsssYYYPPPHHHEEECCCCCCNNN]]]gggjjjeeeWWWJJJDDDBBB@@@????????????>>>>>>>>>>>><<<<<<;;;;;;;;;<<<>>>>>>AAACCCGGGKKKPPPTTTXXXZZZ\\\]]]```bbbeeeggghhhiiiiiikkkllllllkkkiiijjjjjjhhhiiikkkmmmooooooooooooppppppppppppqqqrrrsssssssssssssssssstttuuuuuuvvvzzz}}}}}}xxxuuuuuuuuuttttttssstttwwwxxxzzz~~~~~~|||||||||xxxrrrjjjaaaZZZVVVVVVUUUSSSRRRUUURRRUUUXXXZZZ^^^eeennnuuu{{{~~~yyywwwtttvvvzzz~~~~~~{{{vvvjjj\\\NNNLLLRRRZZZaaafff]]]OOOBBB>>>>>>===;;;;;;999::::::999999:::===@@@FFFMMMWWW^^^```aaabbbcccbbbbbbbbbaaa___^^^\\\[[[]]]\\\\\\[[[ZZZXXXWWWVVVRRRQQQOOOLLLIIIFFFDDDCCC>>>===;;;:::999999::::::888888888888888999999999999888888777888:::;;;<<<::::::;;;;;;:::999777666555555444444555777999:::<<<@@@FFFLLLQQQUUUZZZ]]]^^^```dddfffgggggghhhjjjiiijjjjjjkkklllmmmmmmnnniiiiiijjjjjjkkkmmmnnnooopppooooooppprrruuuxxxzzz{{{{{{{{{{{{||||||||||||xxxyyywwwqqqggg\\\SSSNNNOOO[[[mmm}}}~~~{{{|||vvvmmmaaaRRRGGGHHHMMMZZZhhhxxxvvvjjjZZZOOOPPP^^^ppp}}}zzzyyyuuuooofff\\\SSSNNNNNNMMMJJJGGGBBB===999777444444333333333333222222222222222222222222222222222222333333222111///...FFFEEEEEEDDDFFFMMMVVV]]]YYYPPPEEE???AAADDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@AAAAAAAAA@@@???>>>============<<<<<<<<<<<<:::;;;===>>>===<<<;;;:::::::::999888888777777666666666777999999::::::999666777777888999999::::::;;;;;;;;;;;;<<<>>>???@@@CCCDDDEEEFFFHHHIIIJJJKKKJJJKKKLLLOOOQQQTTTWWWXXXZZZ\\\___aaabbbccceeeggghhhiiilllmmmnnnpppsssvvvzzzzzzrrrccc^^^YYYTTTZZZgggppp^^^TTTZZZjjjxxx|||ttteeeQQQFFFGGGBBBGGGKKKPPP\\\rrr~~~kkkXXXLLLEEECCCBBBGGGQQQ___qqqzzzzzz{{{yyyxxxpppmmmjjjnnnvvvvvv\\\SSSKKKHHHCCC@@@HHHUUU```dddcccXXXLLLEEEBBBAAA????????????>>>>>>>>>>>>===<<<;;;;;;;;;<<<>>>>>>>>>@@@DDDHHHMMMQQQUUUWWW[[[\\\___bbbeeeggghhhiiiiiikkkmmmmmmlllkkkkkkllljjjkkklllmmmnnnooooooooorrrrrrqqqqqqqqqrrrrrrsssssssssssssssssssssttttttyyy{{{~~~|||zzzzzzzzzxxxvvvtttvvvxxxyyy{{{~~~zzzwwwwww{{{}}}zzzwwwuuupppjjjaaaZZZVVVUUUTTTRRRQQQSSSRRRUUUYYY[[[^^^dddlllrrrzzz~~~}}}xxxuuutttuuuxxx{{{~~~zzzxxxtttpppcccVVVJJJGGGGGGJJJQQQXXXUUULLLBBB???>>>;;;999:::::::::::::::999;;;>>>AAAGGGOOOZZZ```bbbbbbeeegggffffffggggggfffeeecccbbbaaa```]]][[[XXXWWWVVVVVVRRRQQQNNNLLLHHHFFFCCCBBB======<<<<<<;;;;;;::::::777777888888888999999999:::999888888999;;;===>>>;;;;;;;;;:::999999888888555555444444555777999;;;===AAAHHHNNNSSSWWW\\\___^^^```ccceeeeeeeeefffggghhhiiikkkmmmnnnmmmmmmllliiiiiiiiijjjkkklllmmmnnnmmmnnnoooqqqtttwwwyyy{{{{{{{{{{{{{{{||||||||||||yyyzzzxxxqqqeeeYYYOOOKKKOOO\\\nnn}}}}}}zzzxxxrrriii]]]OOOFFFHHHOOO\\\iiiyyyxxxkkk[[[PPPTTTcccwww||||||}}}}}}{{{uuukkk___TTTNNNNNNMMMJJJFFFAAA<<<777555444444333333333333222222222222222222222222222222000111333444444222111000>>>>>>>>>>>>AAAJJJVVV___qqqaaaNNNBBBBBBDDDDDDBBBDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAABBBAAA@@@???>>>>>>>>>>>>>>>============888:::===??????===;;;999::::::999999888777777777666666777999999:::::::::444444666777999;;;<<<===;;;;;;;;;;;;===>>>???@@@BBBCCCDDDEEEFFFGGGHHHHHHJJJKKKLLLOOORRRUUUWWWYYY[[[]]]```bbbbbbccceeefffiiijjjmmmnnnooorrruuuwww{{{|||vvvddd^^^WWWQQQVVVbbbmmmrrr___TTTXXXhhhwwwxxxooo```MMMEEEHHHAAAGGGKKKMMMWWWjjj{{{kkk[[[NNNFFFCCCBBBGGGQQQ```rrrxxxxxxwwwsss||||||rrrnnnlllpppxxxzzzvvv___VVVNNNJJJDDD>>>DDDPPP[[[aaabbbXXXMMMFFFCCCAAA============<<<<<<<<<<<<>>>===<<<;;;<<<===>>>???<<<>>>AAAFFFJJJOOORRRTTTZZZ\\\^^^aaadddggghhhiiiiiikkkmmmnnnmmmllllllmmmooooooooooooppppppppppppssssssrrrrrrqqqrrrrrrrrrssssssssssssssssssssssssyyyzzz|||~~~~~~}}}{{{xxxuuuwwwyyyzzz{{{~~~}}}vvvsssssswwwxxxvvvtttsssooojjjaaaZZZUUUUUUTTTQQQPPPRRRRRRVVVZZZ]]]___dddkkkqqqzzz~~~{{{vvvsssssstttvvvyyy|||}}}wwwuuuqqqmmm^^^SSSIIIEEEBBBAAAFFFNNNPPPIIICCCAAA>>>:::888:::;;;;;;;;;;;;;;;<<<@@@CCCIIIQQQ[[[bbbcccdddfffiiifffgggggghhhhhhfffeeedddcccaaa]]]YYYVVVUUUUUUUUUQQQPPPNNNKKKHHHEEECCCBBB<<<=========<<<;;;::::::777777888888999999999999;;;:::999999999;;;>>>???===<<<;;;:::999999999999666555444444555777:::;;;>>>BBBIIIOOOTTTXXX]]]___^^^```cccddddddddddddeeehhhjjjmmmoooooommmkkkjjjlllkkkkkklllmmmnnnooooookkklllooorrrvvvyyy{{{|||{{{{{{{{{{{{|||||||||}}}yyyzzzxxxqqqdddWWWNNNIIIMMMZZZmmm||||||zzzvvvooofff[[[NNNFFFHHHPPP[[[hhhwwwyyylll[[[RRRVVVggg{{{{{{wwwxxx~~~~~~{{{qqqeeeZZZSSSOOOMMMJJJEEE@@@;;;666444444444444333333333222222222222222222222222222222///111333555555555444333>>>BBBDDDBBB@@@FFFTTT```sssdddRRREEEBBBCCCBBBAAAFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::<<<;;;999777666666777777:::999999:::;;;<<<:::999555444444555666888:::;;;999:::;;;<<<===>>>???@@@CCCCCCEEEFFFHHHJJJKKKKKKMMMOOOPPPQQQRRRTTTWWWZZZ```______```bbbdddfffhhhgggjjjmmmoooqqqrrrtttvvvzzz~~~|||ggg[[[UUURRRSSSUUUfffzzzqqq___WWW]]]kkkvvvnnn^^^QQQIIIEEECCCEEEHHHMMMUUUbbbrrr~~~yyygggWWWMMMGGGBBBEEEFFFMMM[[[ppp|||sssrrrrrrppptttnnnkkkmmmqqqxxxhhh\\\NNNHHHDDDAAABBBDDDWWWccciii```QQQHHHCCC@@@AAA@@@===<<<;;;<<<===>>><<<<<<;;;;;;;;;<<<<<<===>>>AAAEEEHHHJJJMMMQQQTTTYYY\\\___aaacccdddfffhhhjjjkkklllmmmnnnnnnnnnnnnnnnooopppqqqrrrsssttttttsssrrrqqqpppppprrrtttuuusssssssssssssssssssssssstttyyy}}}|||{{{zzzxxxxxxzzz~~~~~~wwwqqqpppqqqsssuuuvvvuuuqqqnnnfffaaaYYYSSSQQQRRRSSSTTTZZZ\\\```cccggglllrrrvvv~~~zzzuuuqqqppprrruuuwwwyyyyyyxxxxxxwwwtttpppooooooooollljjjcccVVVHHHAAA??????BBBFFFMMMGGGAAA============;;;::::::999888888:::>>>AAAIIIRRRZZZ]]]^^^aaabbb```ccccccbbbaaa```___^^^^^^ZZZXXXVVVSSSPPPOOONNNNNNOOONNNLLLIIIEEEAAA>>>===???>>><<<;;;::::::;;;;;;888888999:::::::::::::::777777888999:::;;;;;;<<>>===<<<:::999888777777666444333555888;;;@@@DDDJJJPPPTTTXXX\\\___eeefffffffffgggggghhhhhhjjjjjjjjjlllnnnnnnmmmkkkiiijjjjjjkkkkkklllmmmmmmoooooopppqqqtttwwwzzz{{{||||||}}}}}}}}}}}}||||||{{{xxxvvvpppeeeXXXRRRRRRRRRcccuuu~~~|||vvvqqqooonnnfffXXXIIIDDDKKKSSSeeeooo|||wwwiiiZZZUUUZZZgggyyyzzzwwwvvv{{{}}}xxxgggWWWMMMNNNLLLHHHCCC>>>:::777555555444333333222222222222111222222333333222222111333333222111111222333333@@@BBBBBB???<<<@@@IIIQQQWWWOOOEEE??????@@@@@@@@@DDDDDDCCCBBBAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::;;;:::888777666555666666:::999999:::;;;<<<:::999666555555555666777999:::;;;<<<===>>>???AAABBBBBBCCCDDDEEEFFFHHHJJJKKKLLLKKKMMMPPPRRRSSSVVVYYY\\\`````````aaabbbeeeggghhhiiikkknnnqqqrrrsssuuuwww~~~kkk^^^VVVPPPOOORRRbbbuuusss```WWW\\\iiitttooo^^^QQQHHHDDDCCCEEEGGGKKKRRR___nnnyyywwweeeVVVMMMGGGCCCCCCEEELLLZZZooovvvssssssrrr~~~zzzsssnnnnnnrrruuunnn```QQQIIIDDDBBBBBBEEEVVVdddmmmeeeVVVKKKEEEBBBAAA@@@>>>===<<<<<<======???>>>======<<<<<<=========@@@DDDFFFIIILLLPPPSSSYYY[[[___aaabbbdddfffhhhjjjkkklllmmmmmmnnnnnnnnnnnnnnnooopppqqqrrrsssssssssrrrqqqpppppprrrsssuuussssssssssssssssssssssssssswww|||}}}{{{zzzyyyyyyzzz~~~vvvppppppqqqsssvvvxxxxxxuuurrrkkkfff^^^YYYWWWWWWWWWXXX[[[^^^aaaeeeiiiooouuuyyy|||vvvrrrnnnpppqqqsssssssssrrrrrrnnnllliiihhhiiiiiigggeeebbbVVVJJJDDDAAA???AAAEEEIIIEEE@@@>>>>>>>>>===;;;;;;;;;;;;::::::<<<@@@CCCKKKSSSZZZ\\\\\\^^^]]]ZZZWWWVVVVVVUUUTTTSSSRRRRRRSSSRRRPPPOOONNNNNNNNNOOONNNMMMLLLJJJGGGDDDBBB@@@>>>===<<<::::::::::::;;;999999:::;;;;;;;;;::::::777888888999::::::;;;;;;;;;;;;;;;:::999888777666777777666555444555999<<<>>>CCCJJJQQQVVVZZZ^^^aaadddeeeeeefffgggggghhhhhhjjjjjjjjjmmmnnnnnnllljjjiiiiiijjjjjjkkklllllllllnnnnnnooopppsssuuuxxxzzz||||||}}}}}}}}}}}}||||||{{{xxxuuuooodddWWWQQQRRRVVVeeetttzzzzzzxxxtttpppooonnngggYYYKKKGGGNNNWWWiiisss|||wwwgggWWWSSS[[[iiiyyyuuuuuuwww}}}vvvfffXXXOOOMMMKKKGGGBBB===999666555555444333333222222222333111222222333333222222111333333222111111222333333BBBBBB@@@>>><<<>>>AAADDDCCCBBBAAAAAABBBBBBCCCCCCBBBBBBAAAAAA@@@AAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;::::::999888666555555555555999888888999;;;<<<:::999777666666555666777888999;;;<<<===>>>@@@AAABBBBBBCCCDDDEEEGGGHHHJJJKKKLLLJJJMMMPPPRRRTTTWWW[[[^^^``````aaabbbdddfffhhhiiikkkmmmpppqqqrrrtttvvvxxxsssdddZZZQQQNNNPPP]]]nnnvvvcccYYY]]]jjjuuuppp^^^PPPGGGBBBCCCEEEGGGIIIOOOZZZhhhsss||||||ssscccTTTLLLHHHDDDAAACCCJJJXXXmmm|||wwwwwwxxx{{{vvvqqqqqqssstttwwwhhhVVVKKKEEEBBBCCCGGGTTTdddppplll]]]OOOHHHEEE@@@@@@??????>>>======<<>>>>>>>>>>>>>><<>>BBBEEENNNUUUZZZZZZZZZZZZXXXTTTPPPOOONNNMMMLLLKKKKKKKKKIIIIIIIIIJJJKKKLLLNNNOOOMMMMMMLLLKKKIIIGGGEEEDDD>>>===;;;:::999999:::::::::;;;;;;;;;;;;;;;:::999888888999999::::::;;;;;;999999999999999888777777777777666555555777:::>>>>>>DDDLLLSSSYYY]]]```cccccccccdddeeeggghhhiiiiiiiiiiiikkkmmmooonnnkkkhhhhhhiiiiiijjjjjjkkkllllllllllllnnnooorrrtttwwwxxx{{{||||||}}}}}}||||||{{{{{{xxxtttnnnbbbVVVPPPRRRYYYfffsssvvvuuusssqqqnnnmmmllleeeXXXLLLJJJRRR\\\nnnxxxxxxvvvdddSSSQQQ\\\kkkyyyqqquuu{{{wwwgggYYYPPPLLLIIIEEE@@@;;;777555444444444333222222222333333111222222333333222222111333222222111111222222333BBBAAA@@@AAABBBCCCCCCCCC???BBBEEEEEEDDDBBBCCCDDD@@@@@@@@@???@@@@@@AAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>===<<<;;;:::::::::999888777666555555888888777999;;;<<<;;;999888777666666666777888999::::::;;;<<<>>>???@@@AAACCCDDDEEEGGGIIIJJJKKKLLLLLLNNNQQQSSSUUUXXX[[[^^^```aaabbbdddfffhhhiiijjjkkkmmmpppqqqrrrsssvvvxxx|||{{{lll```UUUQQQQQQ[[[iiizzzyyyggg]]]```lllxxxnnn]]]PPPGGGCCCDDDEEEGGGIIIMMMWWWdddmmmuuuwwwqqqbbbTTTLLLHHHEEEAAACCCJJJWWWjjjzzz}}}vvvrrrsssvvvxxxppp[[[MMMEEEAAABBBFFFPPPaaaqqqqqqcccTTTJJJHHH@@@AAAAAA@@@???>>>===<<>>>>>>>>>>>>>>??????;;;===@@@BBBDDDHHHLLLOOOUUUXXX[[[^^^```bbbeeegggiiijjjkkkllllllmmmmmmlllllllllmmmmmmnnnoooppppppqqqqqqppppppqqqqqqrrrsssttttttttttttttttttttttttrrruuuxxxzzz{{{}}}|||{{{{{{zzz|||~~~}}}vvvwwwzzz~~~vvvqqqjjjeeeaaa___]]]\\\]]]```dddhhhmmmttt|||xxxssskkkjjjgggeeecccbbbbbbbbbddddddcccccccccaaa```___\\\TTTLLLGGGCCC>>>>>>AAAAAAAAACCCCCCCCCAAA>>>;;;;;;<<<<<<<<<<<>>===;;;:::999999::::::::::::;;;;;;;;;:::999999999999::::::::::::::::::888999999:::::::::999999777777777666666888===@@@AAAGGGNNNUUUZZZ^^^```bbbaaabbbcccdddfffgggiiiiiihhhhhhjjjmmmnnnmmmjjjggghhhhhhiiiiiijjjkkkkkkllllllmmmnnnpppsssuuuwwwxxx{{{||||||||||||||||||{{{|||xxxtttmmmaaaUUUPPPRRRZZZgggrrruuurrrppplllhhhhhhgggaaaVVVKKKJJJTTT___pppzzz~~~vvvsss```NNNOOO]]]lllxxx~~~tttzzz}}}jjjZZZQQQJJJGGGCCC>>>999666444333444333333222222333333333111222222333333222222111222222222222222222222222BBBAAAAAACCCFFFGGGEEECCC>>>AAADDDCCC???===???BBB@@@@@@?????????@@@AAAAAA@@@@@@@@@?????????>>>>>>????????????????????????>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;:::999888777666777777777999;;;<<<;;;999888888777666666777888999:::;;;<<<===>>>???@@@AAADDDDDDFFFGGGIIIKKKLLLLLLOOOQQQSSSTTTUUUWWW[[[]]]aaabbbcccfffhhhjjjkkkllllllmmmooooooppprrruuuxxxyyy~~~qqqdddXXXRRRRRRWWWeeetttxxxfff\\\___mmmyyy~~~mmm]]]PPPHHHDDDDDDFFFGGGIIIMMMVVVbbbkkkppptttpppbbbTTTKKKHHHFFFBBBDDDJJJUUUggg}}}{{{yyy~~~sssqqquuuyyyzzzyyyaaaQQQFFFAAAAAAEEEKKK[[[mmmsssiiiXXXLLLHHHBBBBBBBBBAAA@@@>>>===<<<;;;;;;;;;<<<===>>>???@@@;;;===???@@@BBBFFFJJJNNNRRRUUUYYY]]]___aaadddggghhhiiijjjkkklllllllllllllllllllllmmmmmmnnnnnnoooppppppppppppqqqqqqrrrrrrttttttttttttttttttttttttsssuuuxxxzzz{{{}}}~~~}}}||||||{{{|||~~~~~~}}}yyyrrrlllhhheeebbb___^^^```cccgggmmmttt|||~~~uuuooohhhfffbbb^^^\\\[[[\\\\\\ccceeeffffffddd```]]][[[XXXRRRLLLGGGBBB======AAAAAACCCFFFHHHFFFBBB???<<<:::;;;;;;;;;<<>>===;;;:::999999:::;;;999:::::::::::::::999999;;;;;;::::::::::::::::::888888999999::::::999999666777777777777:::???BBBFFFKKKQQQWWWZZZ]]]___aaaaaaaaabbbdddeeeggghhhhhhggggggiiikkkmmmmmmjjjhhhhhhiiiiiijjjkkkkkkllllllmmmnnnpppsssuuuwwwyyyyyy{{{{{{||||||||||||{{{{{{}}}xxxssskkk___SSSOOORRRXXXfffrrruuurrrnnniiidddcccbbb]]]RRRIIIIIIUUU```oooyyy}}}wwwnnn[[[LLLOOO___mmmvvvzzz||||||mmm[[[PPPIIIFFFAAA<<<888555444333333333333222222333333444111222222333333222222111222222222222222222222222BBBBBBBBBDDDEEEDDDBBB@@@???AAABBBAAA??????AAADDDAAAAAA@@@@@@???@@@@@@@@@@@@@@@@@@????????????>>>????????????????????????>>>>>>>>>>>>===<<<;;;:::<<<<<<<<<;;;:::999777666777666666888:::;;;;;;999888777777666777888999:::<<<===>>>???AAABBBCCCCCCDDDEEEFFFHHHIIIKKKLLLMMMQQQSSSUUUVVVVVVXXX[[[]]]aaabbbeeegggjjjkkklllmmmlllnnnoooooooooqqquuuxxxzzzssseeeXXXRRRRRRUUUcccsss~~~tttdddYYY\\\iiivvv}}}}}}mmm]]]QQQIIIFFFCCCEEEGGGIIIMMMVVVbbbjjjooosssqqqdddTTTKKKHHHFFFBBBDDDIIIRRRaaavvvxxxxxx}}}qqqpppvvvzzzyyyiiiVVVIIIBBBAAADDDHHHTTTfffrrrmmm]]]OOOIIIDDDCCCBBBAAA@@@>>>======::::::::::::;;;===>>>???;;;<<<>>>???AAAEEEJJJMMMPPPSSSXXX[[[^^^aaadddfffhhhhhhiiijjjkkkkkkkkkkkkllllllmmmmmmmmmnnnnnnnnnpppppppppqqqqqqqqqqqqqqqsssssssssssssssssssssssstttvvvxxx|||~~~~~~}}}}}}|||}}}~~~{{{uuupppkkkgggddd___aaacccggglllttt}}}zzzpppjjjccc___ZZZUUUSSSTTTUUUWWW___cccggghhhddd___YYYVVVVVVQQQLLLHHHBBB===>>>CCCEEEHHHLLLLLLIIIDDD???===:::;;;;;;<<<===@@@EEEIIIQQQUUUXXXXXXYYYYYYTTTMMMEEEDDDAAA???>>>>>>???@@@BBBCCCFFFIIILLLNNNOOOPPPQQQPPPOOOLLLIIIFFFDDDBBB???>>><<<;;;::::::;;;;;;999999:::;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999666777777888888888777777666777777777999<<>>????????????????????????>>>>>>>>>>>>===<<<;;;:::;;;;;;;;;;;;:::888666555666666666888:::;;;;;;999777777666666777999;;;<<<======>>>???AAABBBCCCDDDDDDEEEFFFHHHJJJKKKLLLMMMPPPRRRUUUVVVWWWZZZ]]]```aaacccfffiiikkkmmmmmmnnnnnnoooppppppppprrrvvvyyy~~~wwwhhhZZZSSSSSSXXXgggxxxuuudddXXXZZZgggsssyyynnn^^^RRRJJJFFF@@@BBBEEEHHHLLLUUUaaajjjooouuusssfffUUUKKKGGGEEEAAACCCGGGNNN[[[ooo}}}sssrrrvvvyyyyyy~~~ppp\\\NNNEEEBBBDDDFFFOOO```pppqqqbbbRRRJJJFFFDDDBBB@@@???>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<<<<===>>>???@@@DDDIIIMMMOOORRRVVVZZZ]]]```cccfffggghhhiiijjjkkkkkkkkkkkkmmmmmmmmmmmmnnnnnnnnnnnnoooooopppqqqqqqqqqqqqqqqrrrrrrrrrrrrrrrrrrrrrrrrsssuuuxxx}}}~~~~~~}}}}}}}}}~~~~~~~~~yyytttnnniiieeeaaabbbeeehhhmmmuuu}}}vvvkkkdddZZZWWWQQQLLLJJJLLLOOOQQQYYY```gggjjjfff___XXXUUUVVVQQQMMMIIICCC???BBBHHHJJJMMMQQQPPPKKKEEE@@@>>>;;;<<<<<<===???BBBGGGKKKRRRUUUWWWVVVWWWWWWPPPHHHFFFEEEBBB???>>>???@@@AAA???AAAEEEIIIMMMPPPRRRRRRQQQPPPOOOMMMKKKIIIGGGFFF@@@???===<<<;;;;;;<<<<<<999:::;;;===>>>>>>>>>>>>===<<<<<<;;;::::::999999888888888999888888777777666666777888999===BBBFFFJJJMMMQQQTTTWWW[[[```cccaaabbbbbbcccdddeeeeeeeeeeeeddddddfffjjjmmmmmmmmmjjjkkkkkkllllllmmmnnnnnnooopppsssvvvxxxzzz{{{{{{zzz{{{{{{||||||{{{{{{zzzyyyssslllcccVVVKKKIIILLLXXXdddooopppnnnllliiigggbbbbbb]]]SSSKKKMMMZZZggglllwww~~~zzzvvv```SSSLLLSSSaaalllqqqtttvvv|||zzzyyy|||yyyfffXXXQQQIIIFFF@@@;;;777555444555333222222222333333444555111222222333333222222111111222333333333333222111===???BBBCCCBBBAAABBBCCC@@@@@@AAAAAABBBAAA@@@???DDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@????????????>>>????????????????????????>>>>>>>>>>>>===<<<;;;:::::::::::::::999777555444666555666888:::;;;;;;:::666666666666888999;;;===;;;;;;<<<>>>???@@@AAABBBEEEEEEFFFHHHJJJKKKMMMMMMOOOQQQTTTVVVXXX[[[___bbbaaacccfffiiilllmmmnnnnnnpppqqqqqqqqqqqqssswwwzzz|||mmm]]]VVVUUU]]]mmmxxxgggZZZZZZgggsssxxx}}}ppp```SSSJJJFFF===@@@CCCGGGLLLUUUaaaiiipppvvvuuugggVVVLLLGGGEEEAAABBBEEEKKKWWWjjjwwwtttvvvwwwzzzuuu```QQQGGGDDDEEEFFFLLL]]]ooosssfffUUULLLGGGEEEBBB@@@>>>>>>?????????>>>===<<<::::::999999<<<===>>>???@@@DDDIIIMMMNNNQQQVVVZZZ]]]```cccfffggghhhiiijjjjjjkkkjjjjjjmmmmmmmmmnnnnnnnnnnnnnnnoooooopppqqqqqqqqqqqqpppqqqqqqqqqqqqqqqqqqqqqqqqqqqsssxxx}}}~~~~~~~~~~~~~~~zzz|||||||||~~~zzztttnnnhhhdddcccdddfffiiinnnuuu~~~~~~ssshhhaaaTTTPPPJJJEEEDDDFFFJJJMMMVVV^^^hhhllliiiaaaZZZVVVVVVRRRNNNJJJEEEAAAEEEKKKNNNQQQTTTRRRLLLEEEAAA???<<<===>>>>>>@@@DDDIIIMMMSSSUUUVVVUUUUUUTTTMMMDDDDDDBBB???===<<<<<<>>>???===@@@DDDIIINNNQQQTTTUUUPPPPPPOOOOOOMMMLLLJJJIIIAAA@@@>>>===<<<<<<======:::;;;===>>>@@@AAAAAAAAA======<<<;;;::::::999888;;;;;;;;;;;;;;;:::999999555666777888:::>>>CCCGGGIIILLLOOORRRVVV[[[aaafffbbbbbbbbbccccccdddddddddeeecccccceeeiiimmmooooookkkkkklllmmmmmmnnnnnnooonnnpppsssvvvxxxzzzzzzzzzzzz{{{{{{{{{{{{{{{{{{zzzvvvpppiii___SSSHHHFFFIIIZZZdddmmmmmmkkkkkkkkkjjjeeeddd___UUUMMMPPP^^^jjjlllwww|||xxxttt[[[RRRMMMTTTbbbkkkpppsssuuu}}}yyyvvvtttuuu|||~~~ppp```VVVRRRIIIFFF@@@;;;777555555555222222222222333333444555222222222333333222222222111222333444444333222111CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@@@@@@@???>>>===BBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@???>>>>>>??????>>>>>>>>>>>>===========================<<<<<<;;;::::::::::::999888777777666777888999:::999888777888777777777777999:::;;;<<<>>>@@@@@@AAABBBEEEGGGDDDFFFHHHJJJJJJKKKMMMOOOSSSSSSUUUWWWYYY\\\^^^```aaadddhhhjjjkkkmmmoooqqqrrrrrrrrrrrrrrruuuyyy|||vvvddd[[[]]]^^^ppp{{{gggZZZ[[[eeelllvvvsssaaaQQQGGGEEECCCCCCDDDHHHOOOYYYccciiiqqquuurrreeeWWWMMMHHHDDDCCCAAABBBHHHQQQaaaxxxzzzyyyzzzxxxzzz~~~~~~gggUUUIIIBBB???HHHLLLYYYiiiooofffUUUJJJHHHFFFBBBAAA@@@@@@???>>>============<<<<<<<<<<<<;;;===???@@@AAACCCFFFHHHMMMPPPUUUYYY]]]```dddgggeeefffggghhhiiijjjjjjjjjkkkkkkkkkkkkkkkkkkkkkkkkooooooooooooooopppppppppppppppqqqrrrrrrrrrrrrqqqtttuuuxxx{{{~~~|||{{{|||}}}}}}}}}~~~{{{yyyzzzyyyuuuqqqkkkfff```______bbbgggooowww|||~~~zzzrrrdddXXXOOOHHHCCCBBBCCCBBBDDDHHHPPPYYYdddkkkiiiccc\\\XXXZZZXXXSSSLLLFFFDDDHHHLLLTTTVVVVVVQQQIIIBBB>>>===???>>>===<<<>>>CCCJJJNNNVVVUUUTTTRRRPPPLLLIIIHHHFFFCCC???<<<:::;;;===>>>???BBBHHHNNNSSSVVVWWWXXXWWWUUURRRPPPOOOLLLHHHEEEAAA???;;;999999;;;>>>@@@<<<===???AAACCCDDDEEEFFFEEECCC???======<<<;;;::::::::::::999999999888888444555666777999===CCCGGGIIIMMMPPPRRRRRRTTTYYY]]]^^^```bbbbbbbbbaaabbbddddddeeefffgggjjjlllnnnpppnnnmmmlllllllllnnnooopppsssssstttuuuvvvxxxzzz{{{|||||||||{{{zzzzzzzzzyyyxxxpppeeeZZZNNNEEEFFFLLLYYYbbbkkkmmmnnnnnnmmmjjjiiibbbXXXPPPMMMSSSeeewwwzzz{{{ooo[[[QQQQQQ^^^kkkpppuuuzzzzzz|||zzzuuuoooooorrrsssnnneeeZZZRRRNNNJJJFFF@@@;;;999777555444222222222111111111000000666555333222111222333333222222222222222222222222CCCCCCCCCCCCCCCCCCCCCCCC@@@@@@AAAAAA@@@@@@???>>>BBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@???>>>>>>??????????????????>>>>>>>>>>>>===============<<<<<<;;;::::::::::::999888777777666777888999:::999888888888777777777777999:::;;;<<<===???@@@@@@BBBDDDGGGEEEGGGIIIJJJJJJKKKMMMOOORRRSSSTTTWWWZZZ]]]___aaacccfffiiikkklllmmmoooqqqqqqrrrrrrrrrrrruuuyyy}}}|||~~~|||{{{zzzvvvddd[[[^^^cccvvv|||gggZZZ\\\fffnnnwwwxxxgggWWWLLLIIIFFFFFFFFFJJJQQQ[[[dddiiinnnppplllaaaUUUNNNIIIEEECCCAAABBBGGGPPP___vvv{{{wwwvvvtttxxx~~~oooYYYJJJBBB@@@DDDIIIWWWjjjrrrjjj[[[PPPIIIFFFCCCAAAAAA@@@???>>>============<<<<<<<<<<<<;;;===???@@@@@@BBBEEEHHHLLLOOOTTTYYY\\\```cccfffggghhhiiikkkllllllllllllllllllllllllllllllkkkkkkpppppppppoooooooooooooooooopppqqqqqqrrrrrrqqqqqquuuvvvxxxzzz~~~~~~~~~}}}zzzwwwxxx||||||wwwtttooojjjeee```___^^^___cccjjjpppuuuwww|||~~~|||xxxqqqeeeZZZOOOHHHBBBBBBBBBAAACCCGGGLLLUUUbbbkkkkkkfff```]]]]]]ZZZTTTMMMGGGFFFJJJNNNVVVWWWVVVRRRKKKFFFCCCCCC@@@???>>>>>>@@@DDDJJJNNNTTTTTTTTTRRRPPPLLLIIIGGGDDDBBB???<<<;;;;;;===>>>???BBBHHHOOOTTTXXXZZZZZZXXXVVVSSSPPPOOOLLLIIIFFFAAA@@@???=========>>>>>>@@@AAACCCEEEGGGIIIJJJKKKHHHEEEAAA>>>>>>===<<<;;;:::::::::999999999888888666777888888:::>>>DDDHHHJJJMMMQQQSSSSSSUUUZZZ^^^]]]___bbbccccccdddeeeggghhhhhhiiijjjkkkmmmnnnooonnnnnnmmmlllmmmnnnooopppqqqqqqsssuuuwwwzzz|||}}}||||||{{{{{{zzzzzzyyyyyyvvvnnncccXXXMMMFFFHHHNNN^^^hhhqqqtttsssrrrnnniiijjjaaaWWWOOOMMMVVViii{{{zzzlll]]]VVVWWWeeerrrwwwzzz~~~|||zzzuuunnnnnnppppppkkkbbbXXXPPPMMMIIIEEE???:::777555444222222222222222222111111111555444333222222222222222222222222222222222222222BBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAA@@@@@@BBBBBBAAAAAAAAAAAA@@@@@@AAA@@@??????>>>?????????@@@@@@@@@@@@????????????===============<<<<<<;;;::::::::::::999888777666666777888999:::999999888888888777777888999;;;<<<;;;===???@@@@@@AAADDDFFFFFFHHHJJJKKKJJJKKKMMMOOOQQQRRRTTTWWWZZZ]]]```bbbeeehhhjjjllllllmmmoooppppppqqqrrrrrrsssvvvzzz}}}{{{}}}|||xxxvvvvvv~~~tttccc[[[^^^kkk}}}gggZZZ]]]hhhqqqzzz|||mmm\\\OOOJJJFFFFFFGGGKKKRRR\\\eeekkknnnmmmhhh]]]UUUPPPJJJEEECCCAAABBBFFFNNN[[[qqqvvvsssrrrwww~~~zzz```NNNFFFEEEAAAFFFUUUjjjvvvqqqbbbXXXIIIFFFCCCAAAAAA@@@???>>>============<<<<<<<<<<<<;;;<<<>>>???@@@BBBEEEGGGKKKNNNSSSWWW[[[^^^bbbeeeggghhhiiikkklllmmmmmmmmmllllllmmmmmmmmmmmmmmmmmmqqqqqqppppppoooooonnnnnnooopppqqqqqqrrrrrrqqqqqquuuuuuvvvxxx{{{~~~}}}}}}yyyvvvvvvyyy~~~yyyuuurrrnnnhhhccc___]]]\\\\\\^^^ccchhhkkknnnssswwwvvvuuupppfff]]]PPPHHHCCCBBBAAA@@@BBBFFFGGGQQQ```kkkooolllgggccc___\\\UUUNNNJJJJJJOOOSSSWWWVVVTTTPPPKKKGGGGGGGGGCCCBBB@@@@@@BBBFFFKKKOOORRRSSSSSSSSSQQQMMMIIIGGGBBB@@@>>><<<;;;<<<======???CCCIIIPPPWWW[[[]]]^^^\\\YYYUUURRROOOMMMJJJHHHBBBBBBBBBBBBAAA???>>>===BBBCCCFFFHHHKKKMMMNNNOOOLLLHHHCCC???>>>>>>===<<<:::::::::999999999888888777888999999;;;???DDDHHHKKKNNNRRRTTTTTTVVV[[[^^^^^^```ccceeefffgggiiijjjlllllllllmmmmmmnnnnnnnnnooonnnnnnmmmmmmnnnpppqqqnnnooorrruuuxxx{{{}}}||||||{{{zzzzzzyyyxxxxxxssskkk```VVVKKKFFFJJJQQQeeepppzzz~~~}}}yyyqqqiiikkk```TTTMMMNNNYYYnnnzzzlllZZZVVV\\\mmmzzz}}}~~~~~~{{{uuunnnmmmmmmkkkeee]]]TTTNNNKKKHHHCCC===888666444222111222222222222333333333333333333333333333222222111222222222222222222222222BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@@@@???????????????@@@@@@@@@?????????>>>>>>>>>===============<<<<<<;;;999::::::999999888777666555666888999::::::999888999888777777888999;;;<<<:::<<>>============<<<<<<<<<<<<;;;<<<>>>??????AAACCCFFFIIIMMMQQQVVVYYY]]]aaaccceeefffgggiiijjjkkkkkkkkkmmmmmmmmmmmmnnnnnnnnnnnnrrrqqqqqqpppooonnnmmmmmmoooooopppqqqqqqqqqqqqqqqrrrrrrtttvvvxxx{{{}}}~~~}}}}}}~~~~~~{{{wwwuuuwww|||{{{vvvrrrppplllfffbbb[[[YYYXXXWWWYYY]]]aaadddgggmmmqqqqqqrrrppphhh___RRRJJJDDDBBBAAA@@@AAADDDDDDOOO^^^lllrrrrrrnnnjjjbbb^^^WWWQQQOOOQQQVVVZZZXXXUUUQQQLLLHHHFFFFFFGGGFFFDDDBBBBBBEEEJJJNNNPPPRRRSSSTTTTTTSSSOOOLLLIIIBBB@@@???===<<<<<<===>>>???CCCJJJRRRYYY]]]```aaaaaa^^^YYYTTTQQQNNNKKKIIICCCCCCCCCBBBBBBAAAAAA@@@BBBDDDFFFIIILLLOOOPPPQQQMMMIIIDDD@@@>>>>>>======:::::::::999999999888888777888888999:::>>>CCCGGGLLLPPPTTTVVVWWWXXX\\\___```cccfffggghhhhhhjjjllllllmmmmmmnnnoooooooooooopppooonnnmmmnnnnnnppppppnnnppprrruuuxxx{{{}}}~~~|||{{{{{{zzzyyyxxxwwwwwwrrriii^^^SSSIIIEEEJJJSSSlllwwwxxxnnnjjj]]]OOOJJJNNN\\\rrr{{{mmmWWWWWWaaavvv}}}wwwpppllljjjeee^^^WWWPPPKKKIIIGGGBBB<<<888555444222111222222333333333444444444111222333444444333111111222222222222222222222222BBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@???????????????@@@@@@??????>>>>>>>>>========================<<<<<<;;;999999999999888777666666555666888999::::::999999999888888888888:::;;;<<<:::<<>>============<<<<<<<<<<<<:::<<<>>>>>>>>>@@@BBBEEEGGGKKKPPPTTTXXX[[[___bbbdddeeefffhhhiiijjjkkkkkkmmmmmmmmmnnnnnnooooooooorrrqqqqqqpppooonnnmmmmmmoooooopppqqqqqqqqqqqqpppnnnoooqqqsssvvvyyy|||}}}~~~|||xxxyyy|||}}}yyywwwxxx||||||xxxssspppnnnjjjddd___UUUTTTSSSSSSUUUYYY\\\___bbbhhhlllnnnooopppjjjcccWWWOOOGGGEEECCC@@@@@@CCCEEENNN]]]lllvvvxxxuuurrrgggbbb\\\WWWVVVYYY]]]```\\\XXXQQQKKKHHHFFFGGGGGGIIIFFFDDDEEEIIINNNQQQRRRSSSTTTUUUVVVUUURRROOOMMMDDDCCC@@@>>>===>>>???@@@AAAEEELLLTTTZZZ___aaabbbeeeaaa\\\XXXTTTPPPLLLJJJEEEDDDBBBBBBBBBCCCEEEFFFCCCEEEHHHKKKNNNPPPRRRRRRMMMIIIDDD@@@>>>>>>===<<<:::::::::999999999888888666777777888999===BBBEEEMMMQQQVVVXXXYYYZZZ]]]aaadddfffiiiiiiiiiiiijjjkkkjjjkkkmmmnnnoooooooooooopppooonnnmmmmmmnnnoooooooooqqqsssvvvxxxzzz{{{|||{{{{{{zzzyyyxxxwwwvvvvvvrrrhhh\\\QQQGGGEEELLLVVVpppzzz~~~sssfffYYYKKKHHHOOO___tttvvvgggUUUXXXgggzzzuuulllggg___WWWQQQLLLHHHGGGEEEAAA<<<888666555333222333333333333333333333333000111222333333333222111222222222222222222222222AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@?????????>>>??????@@@AAA>>>>>>>>>>>>=========<<<===============<<<<<<;;;999999999999888777666555555666777999:::::::::999999999888888999:::<<<===:::===@@@BBBCCCCCCDDDEEEGGGIIIKKKLLLMMMNNNPPPRRRRRRSSSUUUXXX[[[^^^aaacccgggiiikkklllllllllnnnoooppprrrsssttttttvvvxxxzzz|||}}}{{{uuuiiifffllljjj\\\___llluuu{{{nnn]]]MMMEEECCCDDDHHHRRRbbbwwwmmm]]]SSSLLLFFFDDDBBBAAACCCEEEMMM\\\kkkyyysssuuu{{{yyy^^^MMMGGGGGGFFFPPPcccrrrpppdddZZZKKKIIIEEEBBBAAAAAA???>>>============<<<<<<<<<<<<:::<<<===>>>>>>???AAADDDFFFIIINNNRRRVVVYYY]]]```dddeeegggiiijjjkkkllllllllllllmmmmmmnnnoooooooooqqqqqqppppppoooooonnnnnnnnnoooppppppqqqqqqppppppmmmmmmoooqqqtttwwwzzz||||||{{{uuuvvvxxx{{{}}}~~~|||zzzyyy|||xxxtttpppmmmkkkfff```ZZZPPPOOOOOOOOOQQQTTTWWWYYY]]]bbbgggjjjnnnpppmmmggg]]]TTTLLLHHHEEEAAA@@@BBBFFFNNN\\\lllyyy~~~|||qqqllleeeaaaaaabbbdddeeeaaa\\\UUUOOOMMMLLLKKKKKKJJJGGGEEEHHHMMMRRRTTTTTTTTTUUUUUUVVVUUUTTTRRRRRRJJJGGGCCC@@@??????AAABBBDDDHHHNNNUUUZZZ^^^```aaaaaa___\\\YYYWWWSSSOOOKKKHHHGGGEEEDDDDDDEEEGGGHHHFFFGGGJJJLLLOOOQQQRRRSSSKKKHHHDDDBBBAAA???===<<<:::::::::999999999888888666777777888999<<>>>>>???@@@@@@AAA?????????>>>>>>>>>=====================<<<<<<;;;999999999999888777666555444555777999::::::::::::999999888888999:::<<<===;;;>>>BBBDDDDDDDDDEEEFFFFFFHHHKKKLLLMMMOOORRRTTTTTTTTTVVVXXX[[[^^^aaabbbeeegggjjjkkkkkklllmmmoooqqqssstttuuutttuuuwwwyyyzzzwwwvvvqqqeeebbbhhh~~~kkk]]]___kkkttt|||uuujjj[[[NNNGGGDDDEEEHHHRRReee}}}uuu```TTTMMMIIIDDDBBBAAABBBCCCIIIWWWeee|||~~~{{{wwwvvvyyy}}}hhhSSSIIIHHHEEELLL^^^mmmmmmbbbXXXLLLIIIEEECCCBBBAAA???>>>============<<<<<<<<<<<<:::;;;=========>>>AAACCCEEEHHHMMMQQQUUUXXX\\\___bbbccceeegggiiijjjkkkkkkkkkkkklllmmmmmmnnnoooooopppppppppooooooooooooooonnnoooooopppppppppppppppnnnnnnoooqqqsssuuuwwwxxxzzz}}}}}}uuuvvvvvvxxxyyyzzz{{{{{{{{{~~~~~~~~~~~~{{{zzz||||||zzztttpppllliiigggbbb[[[UUULLLLLLKKKJJJLLLNNNQQQRRRUUU[[[aaaffflllqqqpppkkkcccZZZQQQLLLGGGBBB@@@BBBEEELLLZZZlll|||yyyrrrmmmkkkjjjiiigggccc^^^WWWSSSRRRRRRQQQPPPKKKHHHFFFIIIPPPVVVWWWWWWUUUUUUTTTTTTSSSTTTTTTTTTPPPLLLFFFAAA???AAACCCEEEGGGJJJOOOUUUZZZ]]]^^^^^^YYYXXXXXXXXXXXXUUUQQQNNNMMMLLLKKKJJJIIIHHHGGGGGGEEEGGGIIIKKKMMMOOOPPPPPPJJJHHHFFFEEEDDDBBB???===:::::::::999999999888888777888888888999===AAAEEEOOOTTTYYY\\\]]]]]]```ccceeegggjjjkkkjjjkkklllmmmlllmmmnnnoooooonnnmmmlllooonnnmmmkkkkkkkkklllmmmmmmooossswwwzzz{{{||||||{{{{{{zzzxxxwwwuuuttttttnnndddWWWMMMGGGIIIUUUaaarrryyy~~~tttaaaTTTIIILLLXXXgggwww{{{vvviiiZZZOOOUUUhhhmmmdddWWWMMMHHHFFFFFFEEE???<<<777555444555555555444444333222111000000///111111111111111222333333222222222222222222222222AAAAAAAAAAAAAAAAAAAAAAAA???@@@AAAAAABBBBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@??????>>>>>>???@@@AAAAAA@@@@@@@@@????????????>>>===============<<<<<<;;;888999999888888777666555444555777999:::::::::::::::999888888999:::<<<===;;;???BBBEEEEEEEEEEEEFFFEEEHHHKKKMMMNNNPPPSSSUUUUUUUUUVVVXXX[[[^^^```aaadddfffiiijjjkkklllmmmooorrrsssuuuuuuttttttvvvwwwzzz|||qqqpppkkk___[[[aaavvvlll^^^```kkkssszzz{{{oooeeeXXXMMMGGGDDDCCCFFFPPPddd~~~zzzbbbTTTNNNKKKDDDBBBAAABBBBBBGGGTTTbbbyyy{{{xxx~~~{{{wwwvvvyyy}}}qqqZZZNNNGGGDDDIII[[[jjjkkkaaaWWWLLLIIIFFFCCCBBBAAA???>>>>>>=========<<<<<<<<<<<<:::;;;=========>>>@@@BBBDDDGGGLLLQQQTTTXXX[[[^^^___```bbbdddfffhhhhhhiiikkkkkkkkklllmmmnnnnnnoooooooooooooooooopppppppppnnnnnnoooppppppppppppppppppppppppqqqrrrtttuuuvvvxxx|||wwwwwwvvvvvvvvvvvvwwwwwwrrruuuzzz}}}{{{~~~}}}~~~~~~|||zzz{{{}}}xxxuuuqqqnnniiigggddd^^^WWWQQQKKKJJJIIIHHHHHHJJJLLLMMMPPPVVV]]]ccckkkrrrrrrnnnggg]]]TTTNNNHHHCCC@@@BBBDDDKKKXXXkkk}}}{{{uuurrroookkkhhhaaa\\\WWWTTTTTTUUUTTTSSSKKKHHHFFFJJJRRRXXXYYYXXXUUUTTTSSSRRRRRRSSSTTTUUUSSSOOOHHHBBB@@@AAAEEEGGGHHHKKKPPPVVVZZZ\\\\\\\\\QQQRRRTTTWWWXXXWWWSSSPPPPPPPPPQQQPPPNNNJJJFFFDDDCCCDDDFFFHHHJJJKKKLLLLLLJJJHHHGGGGGGGGGEEEAAA>>>:::::::::999999999888888999999::::::;;;>>>BBBFFFOOOTTTZZZ]]]]]]^^^aaaccccccfffiiijjjkkklllnnnoooooopppqqqqqqpppnnnllljjjnnnmmmlllkkkjjjkkkkkklllkkkmmmrrrvvvzzz}}}~~~~~~{{{{{{yyyxxxwwwuuutttssskkkaaaUUULLLHHHKKKYYYfffrrrxxx~~~{{{qqq```TTTKKKNNN[[[jjjxxxzzzvvvjjj[[[WWW]]]ppp~~~mmmcccVVVKKKFFFEEEEEEEEE<<<999555333333444555444555444333222000///......222111000000000111333444222222222222222222222222@@@AAACCCEEEEEEDDDCCCAAAEEEEEEEEEDDDCCCAAA@@@???AAAAAABBBBBBAAAAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;:::999999888888777666777999:::;;;<<<<<<===999888888777888:::;;;<<>>>>>AAA???????????????>>>======;;;;;;;;;<<<<<<>>>??????CCCFFFIIIMMMPPPUUU[[[___```aaacccddddddfffiiikkkjjjkkkkkklllmmmnnnooooooppppppooonnnnnnnnnnnnnnnooonnnpppsssvvvwwwssspppqqqqqqqqqqqqrrrtttvvvwwwzzz{{{}}}xxxrrrrrrrrrooonnnnnnooorrrwww}}}|||{{{{{{{{{yyyyyy{{{}}}}}}|||{{{zzz{{{yyy{{{}}}~~~~~~|||vvvqqqpppmmmhhhddd```YYYPPPJJJFFFEEEEEEEEEEEEGGGHHHIIIUUUVVV[[[ccclllrrrtttsssjjjdddYYYNNNFFFBBBAAAAAAFFFMMMZZZlll}}}|||vvvtttqqqkkkeee^^^XXXRRRPPPSSSUUUUUUSSSIIIKKKMMMOOOQQQTTTYYY\\\ZZZXXXTTTPPPOOOOOOPPPRRRSSSOOOJJJGGGGGGGGGFFFDDDGGGJJJRRRZZZ```___YYYTTTPPPMMMMMMRRRTTTSSSSSSUUURRRSSSTTTSSSPPPLLLHHHFFFCCCCCCDDDEEEGGGJJJLLLMMMLLLKKKIIIGGGEEECCCBBBAAA???===<<<<<<<<<<<<:::888999777777:::;;;;;;@@@FFFLLLTTT[[[\\\\\\___```___eeefffgggiiijjjjjjjjjjjjoooooooooooonnnllljjjhhhllljjjhhhggghhhkkkoooqqqoooqqqtttwwwyyyyyyyyyxxxwwwyyyzzzxxxyyyyyyuuuooohhhaaaWWWMMMGGGIIIYYYhhhvvvyyy{{{}}}xxxmmm___QQQIIIPPPbbbrrr}}}}}}|||{{{ttteeeWWWUUU___ttt}}}{{{zzzvvv~~~xxxhhh___RRRIIIEEECCCBBB@@@;;;999777444333333444444222222222111111111000000111111111111111111111111000000111111111222222222AAAAAACCCDDDDDDDDDCCCBBBCCCCCCDDDDDDDDDCCCBBBBBBAAABBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888777777777888:::;;;;;;;;;;;;:::999999999999;;;<<<===???AAACCCDDDDDDDDDFFFHHHIIIKKKMMMOOOOOOPPPRRRSSSUUUWWWZZZ\\\]]]___aaaccceeegggiiikkkkkkmmmoooqqqsssssssssrrrrrrsssvvvyyy|||}}}mmmccc\\\WWWTTTUUUaaawwwlll___^^^iiitttxxx~~~yyyhhh[[[PPPIIIDDDFFFEEEHHHPPP[[[iii}}}{{{eeeVVVNNNJJJCCCBBBBBBBBB@@@CCCNNN[[[kkk|||~~~uuutttqqqssswwwqqqttt|||iiiVVVGGGFFFGGGPPP___jjjhhh^^^PPPJJJEEEDDDBBB>>>>>>AAA>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;<<<<<<===>>>???CCCEEEIIILLLPPPTTTZZZ^^^___```bbbcccdddfffhhhkkkkkkkkkllllllmmmnnnooooooqqqqqqpppooooooooooooooooooooopppsssvvvvvvssspppqqqpppppppppqqqssstttuuuxxxyyyzzz|||}}}uuuooonnnnnnkkkiiijjjgggjjjpppuuuzzz}}}~~~~~~|||yyyxxxyyy{{{}}}|||yyyuuusssrrrrrrtttvvvvvvvvvvvvwwwxxxyyy{{{}}}~~~~~~zzzuuuqqqnnnkkkgggbbb^^^WWWNNNHHHEEEEEEDDDDDDEEEFFFHHHIIIQQQSSSXXXaaajjjppprrrrrrllleee[[[OOOGGGBBBAAAAAAEEEKKKXXXjjj~~~{{{uuussspppjjjeee[[[VVVQQQPPPQQQRRRQQQOOOJJJLLLNNNPPPRRRUUUYYY]]]ZZZWWWSSSOOOMMMMMMNNNOOONNNKKKGGGFFFHHHIIIHHHGGGGGGKKKSSS[[[aaaaaa[[[VVVPPPMMMLLLQQQSSSSSSTTTVVVXXXXXXVVVSSSOOOJJJFFFDDDBBBBBBCCCEEEGGGIIIKKKLLLKKKKKKJJJHHHFFFDDDBBBAAA???>>><<<<<<<<<<<<:::888999777777:::;;;;;;@@@GGGLLLTTT[[[\\\\\\___```___eeefffggghhhiiijjjjjjjjjjjjkkklllmmmlllllljjjjjjlllkkkjjjiiijjjmmmppprrrpppqqqtttvvvxxxyyyyyyyyyyyy|||{{{yyyyyyyyytttnnnggg```VVVNNNGGGJJJYYYhhhooorrrvvvyyy~~~wwwlll^^^QQQIIISSSfffvvv}}}ttteeeXXXVVVcccyyy{{{zzzyyyvvv|||~~~sssfff]]]QQQHHHEEEDDDAAA???:::888666444333333444555333222222222222111111111111111111111111111111111000000111111111222222222BBBBBBBBBCCCCCCCCCCCCDDDBBBCCCDDDDDDEEEEEEEEEEEEBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888777777777888999::::::999999;;;::::::999:::;;;===>>>???AAACCCDDDDDDEEEGGGIIIIIIKKKNNNOOOOOOPPPRRRTTTVVVYYY\\\^^^___aaaccceeegggiiikkklllmmmnnnqqqssstttttttttsssrrrsssvvvyyy|||pppddd[[[TTTPPPQQQZZZooonnnaaa```iiitttxxx~~~xxxhhhYYYOOOGGGCCCGGGEEEGGGLLLTTT___pppyyyeeeVVVNNNJJJEEECCCBBBBBB@@@BBBKKKVVVfffwww~~~vvvsssoooqqqyyynnnqqqzzzoooYYYIIIFFFFFFNNNaaaooonnnfffUUUMMMGGGEEECCC??????AAA===============<<<;;;;;;<<<<<<;;;<<<<<<===>>>???BBBEEEHHHKKKNNNSSSXXX\\\]]]___aaabbbccceeegggiiijjjkkklllmmmnnnooopppppprrrqqqqqqpppppppppppppppooooooppprrrttttttrrroooqqqppppppppppppqqqrrrsssuuuuuuwwwxxx|||{{{rrrkkkiiihhheeecccccccccffflllrrrxxx|||~~~zzzvvvuuuqqqrrrrrrpppmmmkkkkkkkkkkkkmmmooooooppprrruuuwwwyyy{{{}}}~~~~~~zzzwwwrrroookkkhhhccc___YYYRRRKKKGGGDDDCCCCCCCCCCCCEEEFFFGGGMMMOOOTTT]]]fffnnnrrrsssqqqjjj```TTTKKKEEEBBBBBBDDDHHHTTThhh~~~yyyrrrpppmmmiiieeeYYYWWWTTTRRRRRRQQQOOOMMMMMMOOOQQQSSSUUUWWW[[[^^^[[[XXXSSSNNNKKKJJJJJJKKKIIIGGGEEEFFFHHHJJJKKKKKKHHHMMMUUU]]]cccccc___ZZZRRRMMMLLLPPPSSSSSSUUUYYY^^^\\\XXXSSSMMMGGGCCCAAA@@@AAABBBDDDGGGIIIJJJKKKJJJKKKKKKJJJHHHEEEBBB@@@@@@>>><<<<<<<<<;;;:::888999777777:::;;;<<>>888777555444444444555666333333333333222222222222111111111111111111111111111111111111111222222222CCCBBBBBBBBBBBBCCCDDDDDDCCCDDDDDDEEEEEEEEEEEEEEEBBBBBBBBBCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============;;;;;;:::999999888888777777888888999999999888888::::::999999:::;;;===>>>???AAACCCDDDDDDEEEHHHIIIKKKLLLNNNOOOOOOQQQSSSUUUXXXZZZ^^^```aaaccceeeggghhhjjjmmmnnnnnnooorrrtttuuuuuuuuutttssstttwwwyyy{{{wwwjjj___UUUPPPQQQ\\\nnnpppbbb```iiitttwww~~~|||kkk\\\QQQJJJFFFCCCBBBCCCIIIPPPZZZiiiwwwvvvdddVVVNNNJJJEEECCCBBBBBB@@@AAAHHHRRR```rrr|||wwwrrrsssyyynnnqqqyyyrrrYYYMMMIIIGGGOOObbbsssuuuooo[[[QQQIIIFFFCCC@@@@@@AAA======>>>>>>======<<<;;;<<<<<<<<<<<<<<<===>>>>>>BBBDDDGGGJJJMMMQQQVVVZZZZZZ\\\___aaabbbdddfffhhhjjjjjjkkkmmmnnnoooppppppqqqppppppoooooopppppppppooooooqqqrrrrrrrrrpppoooqqqqqqqqqqqqqqqqqqrrrrrrsssttttttvvvyyyzzzqqqhhheeeccc___]]]]]]^^^bbbhhhpppxxx}}}}}}yyyuuurrrooollllllkkkhhhfffeeegggiiihhhiiikkkmmmnnnqqqvvvyyyxxxzzz|||~~~~~~~~~xxxuuuqqqnnnlllfffccc___YYYSSSMMMHHHEEECCCBBBAAAAAABBBCCCEEEFFFIIILLLRRRZZZccclllrrruuuvvvpppfffZZZPPPIIIEEEDDDCCCFFFPPPeee|||vvvnnnkkkiiifffcccZZZZZZYYYXXXUUURRRPPPPPPQQQSSSUUUWWWXXXZZZ]]]```___[[[UUUOOOKKKHHHHHHHHHHHHGGGGGGHHHJJJKKKMMMMMMJJJOOOWWW```dddeeebbb___UUUPPPMMMQQQSSSTTTWWWZZZ^^^[[[UUUOOOIIIDDDAAA???@@@AAACCCFFFHHHJJJKKKLLLJJJKKKLLLLLLJJJGGGCCCAAA@@@>>><<<<<<<<<;;;999777888666777:::<<<===BBBIIIOOOVVV\\\]]]]]]```cccbbbdddeeefffhhhiiiiiijjjjjjjjjkkkmmmooopppqqqppppppllllllmmmmmmnnnoooppppppttttttssstttuuuxxxzzz|||{{{}}}}}}zzzyyyyyytttnnnbbb[[[SSSMMMJJJNNN\\\iiijjjkkkkkklllqqqtttooogggYYYPPPMMM\\\rrrzzzlll^^^VVVUUUggg~~~}}}|||~~~zzz{{{}}}}}}vvvdddZZZNNNGGGFFFEEE@@@<<<666555444444444555666666444444444333333333222222111111111111111111111111111111111111111111111111CCCBBBBBBBBBBBBCCCDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>============;;;;;;:::999999888888777777888888999999999888888999888888888888:::;;;<<>>????????????>>>=========<<<<<<<<<<<<======>>>AAACCCFFFHHHKKKNNNSSSWWWWWWZZZ^^^```aaabbbdddfffiiiiiijjjlllmmmoooppppppoooooonnnnnnnnnoooooopppooopppqqqqqqqqqpppoooooorrrrrrrrrssssssssssssssssssttttttuuuwww}}}{{{qqqhhhccc```[[[XXXYYYVVVZZZbbbkkkttt||||||xxxvvvqqqqqqpppnnnnnnnnnnnnnnnrrrrrrsssrrrpppnnnkkkiiifffffffffdddccccccfffhhhfffgggjjjkkkmmmqqquuuyyyvvvyyy{{{}}}}}}xxxrrrooollliiiggg___]]]YYYSSSMMMHHHEEEDDDBBBAAAAAAAAAAAACCCDDDEEEGGGKKKQQQYYYbbbkkksssxxxwwwrrrhhh]]]SSSKKKEEECCCDDDEEEMMM___tttxxxoooiiieeecccaaa___ZZZ\\\]]]ZZZVVVRRRQQQRRRTTTWWWYYY[[[\\\]]]```bbbccc___YYYRRRMMMJJJIIIIIIMMMMMMMMMMMMLLLLLLMMMMMMLLLQQQZZZbbbeeefffdddbbbYYYTTTQQQSSSUUUUUUWWWZZZXXXUUUPPPJJJFFFBBB@@@@@@AAABBBEEEHHHJJJLLLMMMMMMKKKLLLMMMMMMKKKHHHEEEBBB@@@???===<<<<<<;;;999777777666777;;;===>>>CCCJJJQQQYYY^^^^^^___bbbeeeeeedddeeefffggghhhiiiiiiiiilllmmmooopppqqqppppppooolllllllllmmmmmmnnnoooooovvvuuutttsssuuuwwwzzz|||xxx{{{{{{yyyyyyzzzvvvpppaaaYYYPPPLLLKKKRRR```nnnrrrpppkkkhhhjjjnnnkkkdddUUUPPPRRRbbbvvv~~~tttdddXXXTTTWWWiii~~~~~~~~~zzz{{{ggg\\\NNNGGGEEEDDD???:::444444444444444555555666444444444333333333222222111111111111111111111111111111111111111111111111BBBBBBBBBCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCCCCCCCCCCCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888777777777888999::::::999999999888777777888999;;;<<>>>>>=========<<<<<<<<<<<<======@@@BBBEEEGGGIIILLLQQQTTTUUUXXX\\\___```aaacccdddggghhhiiijjjlllnnnoooooonnnnnnnnnnnnnnnnnnooopppooopppqqqqqqooommmnnnnnnqqqrrrsssttttttttttttsssttttttttttttvvv{{{}}}rrrgggbbb]]]XXXUUUUUUSSSXXX___hhhrrr{{{~~~uuullleeebbb^^^]]]\\\\\\\\\]]]^^^___cccdddfffffffffdddbbb```^^^```aaabbbbbbbbbdddfffdddfffhhhjjjlllooorrruuuuuuwwwyyy{{{|||~~~~~~}}}yyyrrrmmmiiifffcccaaaYYYWWWTTTNNNHHHDDDCCCCCCBBBAAAAAAAAAAAACCCDDDEEEGGGJJJPPPWWW```iiisssyyyvvvqqqhhh^^^SSSJJJEEEBBBDDDDDDJJJWWWhhhsssvvvtttsssnnnhhhccc___]]][[[YYYVVVYYY[[[XXXRRROOOPPPRRRVVVXXX[[[]]]^^^^^^```bbbccc```ZZZTTTPPPNNNNNNNNNTTTUUUUUUSSSPPPNNNMMMNNNNNNTTT]]]cccfffeeeeeeddd\\\WWWTTTUUUUUUTTTTTTVVVPPPNNNJJJGGGDDDAAA@@@@@@@@@BBBEEEIIIKKKMMMNNNNNNLLLMMMMMMMMMLLLIIIFFFEEEAAA???===<<<<<<;;;888777777555777;;;===???DDDKKKRRRYYY^^^^^^___bbbffffffdddeeefffggghhhiiiiiiiiilllmmmnnnoooooonnnmmmlllnnnmmmlllllllllnnnooopppvvvuuuttttttuuuxxxzzz|||wwwyyyzzzxxxyyyyyyvvvppp```WWWNNNJJJMMMVVVfffttt|||xxxpppiiiiiikkkggg```QQQPPPWWWgggxxxzzzmmm[[[RRRRRR[[[lll}}}zzzyyy|||mmm```OOOFFFDDDCCC>>>888444444444444444555555555333333333333222222222222111111111111111111111111222222222111111111111111AAAAAACCCDDDDDDDDDCCCBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@????????????????????????<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888777777777888:::;;;;;;;;;;;;999999888888999:::<<<===???AAACCCEEEFFFGGGJJJLLLNNNOOOOOOOOOPPPRRRVVVYYYYYY[[[___bbbdddfffhhhjjjkkkmmmoooooooooppprrrtttttttttuuuuuuuuuwww{{{~~~~~~xxxgggXXXRRRSSSWWWdddqqqxxx}}}rrrbbb^^^hhhtttooo^^^RRRLLLJJJGGGFFFFFFIIIKKKOOOYYYcccnnnuuuwwwmmm___VVVPPPMMMDDD@@@@@@AAAAAA@@@CCCHHHSSSddd~~~wwwuuuvvv|||tttqqqsss{{{zzzeeeSSSQQQKKKGGGLLL[[[hhhnnnkkk]]]NNNHHHFFFCCCAAAAAA>>>>>>>>>???>>>======<<<======<<<<<<<<<<<<======@@@BBBDDDFFFGGGKKKOOOSSSSSSVVV[[[^^^___```bbbcccffffffgggiiikkkmmmnnnnnnoooooonnnnnnoooooopppqqqoooqqqrrrpppmmmlllmmmnnnooopppqqqssstttttttttsssttttttttttttuuuzzz~~~rrrggg```[[[UUUQQQRRRRRRUUU\\\dddmmmvvv||||||tttjjj```ZZZWWWSSSRRRQQQQQQRRRTTTWWWYYY[[[\\\]]]]]]]]][[[YYYXXXWWWZZZ___bbbcccccccccddddddfffjjjlllmmmnnnppprrrsssuuuxxxyyyzzz|||~~~{{{xxxtttnnniiieeebbb^^^\\\SSSRRROOOJJJDDDAAABBBDDDBBBBBBAAAAAABBBCCCEEEFFFFFFJJJOOOVVV]]]gggrrryyywwwrrrjjj```VVVMMMGGGCCCBBBBBBFFFNNNYYYbbbfffggggggeeeaaa]]]ZZZXXXUUUTTTSSSWWWZZZVVVOOOLLLOOOTTTUUUXXX[[[]]]]]]]]]^^^______\\\XXXUUUSSSTTTUUUWWW[[[\\\\\\YYYTTTQQQPPPPPPOOOVVV^^^dddeeeeeedddddd^^^YYYUUUVVVUUUQQQOOOOOOKKKJJJHHHEEECCCBBB@@@@@@???AAAEEEHHHKKKMMMMMMMMMNNNNNNMMMLLLKKKIIIHHHGGGAAA???===<<<<<<:::888666666555777;;;===???EEELLLQQQXXX]]]]]]]]]aaaeeeeeeddddddfffggghhhiiiiiiiiilllmmmnnnooopppooonnnnnnqqqooommmllllllnnnqqqrrrvvvvvvuuuuuuvvvxxxzzz{{{wwwzzzzzzwwwwwwxxxsssmmm___UUUKKKIIIMMMYYYkkkzzz~~~vvvooommmllleee]]]MMMQQQ[[[kkkwww~~~}}}wwwhhhUUUNNNQQQ[[[kkkyyy{{{|||wwwsssuuuzzztttdddQQQFFFCCCBBB<<<666444444444555444444333333333222222222222111111111111111111111111111111111222222222111111111000000@@@AAACCCEEEEEEDDDCCCAAA???@@@AAACCCDDDEEEEEEEEECCCCCCDDDDDDCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@???????????????????????????>>>>>>>>>============;;;;;;::::::999888888777666777999:::;;;<<<<<<===::::::999999:::;;;===>>>???AAACCCEEEFFFGGGJJJLLLNNNOOOPPPOOOPPPRRRVVVYYYXXX[[[___bbbdddfffiiikkkkkkmmmoooooooooppprrrsssssstttuuuuuuvvvxxx||||||jjj[[[UUUUUUXXXeeerrryyyrrraaa]]]hhhtttqqq```TTTNNNLLLEEEDDDEEEIIIKKKOOOYYYcccllltttuuulll^^^VVVQQQNNNCCC@@@???AAABBBAAACCCGGGRRRbbb~~~vvvttttttyyysssppppppvvv}}}oooVVVUUUOOOHHHJJJWWWfffnnnmmm___OOOIIIGGGDDDBBBAAA===============<<<<<<;;;>>>======<<<<<<<<<======???AAACCCEEEGGGJJJNNNRRRRRRUUUZZZ]]]___```aaabbbeeeeeeggghhhjjjlllmmmnnnppppppoooooopppqqqrrrrrroooqqqrrrpppmmmkkklllnnnmmmnnnppprrrssssssssssssttttttsssssstttyyy~~~rrrfff___YYYSSSOOOOOOLLLOOOUUU\\\dddlllqqqtttwwwvvvsssmmmddd\\\WWWUUUPPPOOONNNNNNPPPSSSWWWYYYYYYYYYYYYYYYWWWVVVTTTRRRTTTYYY___dddeeeeeeeeeeeefffiiilllnnnooooooqqqrrrrrrtttwwwxxxzzz{{{~~~}}}zzztttqqqlllgggccc___[[[XXXPPPOOOMMMGGGBBB@@@AAADDDBBBBBBAAAAAABBBCCCEEEFFFEEEIIIOOOUUU\\\eeeqqqyyyyyyuuunnndddZZZQQQJJJGGGAAAAAACCCHHHPPPWWW\\\^^^```___]]]ZZZWWWTTTRRRPPPRRRWWWZZZVVVOOOLLLPPPVVVTTTWWWZZZ[[[\\\\\\\\\]]]ZZZXXXVVVTTTUUUWWWZZZ]]]^^^___```\\\WWWSSSRRRSSSPPPWWW___dddeeeddddddddd^^^YYYVVVVVVTTTNNNKKKKKKIIIHHHGGGFFFDDDBBB@@@@@@>>>@@@DDDHHHKKKLLLLLLLLLOOONNNMMMLLLKKKJJJIIIIIIAAA???===<<<<<<:::888666666555666;;;>>>@@@FFFMMMPPPWWW\\\[[[[[[```cccdddcccdddeeeggghhhhhhiiiiiimmmnnnpppqqqrrrrrrrrrqqqsssqqqooommmmmmooorrrtttvvvvvvvvvvvvwwwxxxyyyzzzxxx{{{zzzwwwvvvvvvqqqjjj___TTTJJJHHHNNN[[[nnn~~~{{{uuurrroooeee[[[KKKQQQ^^^mmmwww{{{|||vvveeeRRRLLLRRRYYYhhhtttvvvyyyuuunnnnnnsssxxxgggRRREEECCCAAA;;;555444444555555444444333222222222222111111111000000111111111111111111111111222222222222111111000000EEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCDDDCCCBBBAAAAAA@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???===>>>>>>?????????>>>>>><<<<<<<<<;;;:::999777777888888999:::;;;;;;;;;;;;;;;:::999999999;;;===???BBBCCCDDDFFFHHHIIIIIIJJJLLLNNNOOORRRUUUWWWYYYZZZYYY\\\```cccfffhhhlllnnnlllkkkkkkkkklllooorrrtttrrrtttuuuvvvvvvxxx|||}}}vvveeeZZZWWWWWWdddvvvmmm\\\ZZZgggttttttfffYYYOOOHHHCCCCCCDDDFFFKKKSSS]]]cccpppwwwxxxnnn```VVVPPPLLLFFFDDDCCCBBBBBBDDDGGGIIIOOO___xxx|||sssqqqzzzvvvnnnnnnrrryyyvvvcccVVVKKKHHHIIIOOO^^^ooorrrdddQQQGGGEEEEEEBBB>>>>>>>>>>>>>>>============????????????>>>>>>>>>>>>??????AAACCCFFFIIILLLMMMQQQUUUYYY]]]___```cccdddeeedddcccdddfffiiimmmooopppppppppqqqqqqrrrrrrsssoooooooooooooooooooooooonnnnnnooopppqqqrrrrrrsssrrrrrrrrrrrrsssxxx}}}uuuggg^^^WWWOOOKKKKKKKKKLLLOOOSSSXXX]]]bbbeeeggghhhiiifff```YYYTTTQQQQQQPPPOOONNNOOOPPPSSSTTT]]]ZZZVVVRRROOONNNNNNOOORRRWWW]]]dddhhhiiigggfffjjjllloooqqqrrrqqqooonnnrrrrrrsssuuuwwwzzz}}}zzzvvvoookkkfffbbb```]]]XXXUUURRROOOKKKHHHFFFDDDAAA???AAAAAAAAA@@@AAAAAABBBCCCGGGHHHMMMTTTZZZ```kkkvvvxxx}}}{{{ooo```UUUNNNHHHEEEBBBBBBEEEGGGHHHOOOVVV[[[XXXTTTRRRRRRRRRQQQPPPZZZ[[[\\\YYYUUUSSSTTTWWWYYYZZZ[[[\\\[[[ZZZXXXVVVTTTTTTUUUVVVXXX[[[^^^```aaa```^^^\\\YYYVVVTTTSSSRRR[[[dddggghhhgggccc^^^]]]YYYSSSOOONNNMMMMMMLLLKKKKKKJJJIIIGGGEEEBBBAAA???AAAEEEHHHKKKMMMMMMNNNSSSPPPMMMLLLMMMMMMJJJGGGDDDBBB???===:::999888888888888888999;;;AAAHHHNNNSSSVVV[[[^^^```aaabbbcccfffggghhhiiijjjkkkllllllmmmnnnooopppqqqrrrrrrrrrvvvtttsssqqqpppppppppqqqpppqqqssstttvvvwwwxxxxxx{{{xxxuuuuuuuuupppggg```XXXRRRHHHEEEPPPeeewww~~~~~~xxxvvvvvvqqqdddWWWKKKPPP^^^nnnwww{{{wwwcccPPPKKKPPPaaaiiipppsssxxx{{{rrrhhheeellluuu|||~~~zzzgggSSSIIIFFF@@@999666666666555555555444444444444444333333222111000000222222222111111111000000000111111111111222222222CCCCCCDDDDDDDDDDDDCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???===>>>>>>?????????>>>>>>:::::::::999888777666555888888999:::;;;;;;;;;;;;;;;:::999999999;;;===???CCCDDDEEEGGGIIIJJJKKKKKKMMMNNNPPPRRRUUUXXXZZZ[[[ZZZ]]]aaadddfffhhhkkkmmmmmmlllkkkkkkmmmoooqqqsssrrrsssuuuvvvwwwyyy|||nnn```ZZZ\\\iii|||}}}kkk[[[YYYfffttt~~~tttfffYYYNNNHHHBBBBBBDDDGGGLLLTTT^^^eeennnuuuvvvlll___VVVPPPLLLEEEDDDBBBAAABBBDDDFFFHHHOOO\\\rrruuuooouuu~~~uuulllkkkpppwwwiii[[[NNNJJJKKKPPP___pppttteeeSSSHHHEEEEEECCC??????>>>>>>>>>============?????????>>>>>>>>>======??????AAACCCFFFIIIKKKMMMQQQTTTXXX\\\]]]___aaaccccccccccccdddgggjjjmmmooooooooopppqqqqqqrrrrrrrrrppppppppppppppppppppppppnnnooooooooopppqqqqqqqqqqqqrrrsssssstttwww|||ssseee\\\TTTLLLHHHGGGGGGGGGHHHKKKNNNRRRUUUWWWYYY]]]```aaa___[[[WWWUUUTTTSSSSSSRRRSSSTTTVVVWWWXXXUUURRROOOMMMLLLMMMMMMRRRVVV\\\bbbfffhhhhhhgggkkkmmmooorrrsssrrrqqqoooqqqqqqrrrsssuuuxxx{{{}}}|||wwwtttmmmiiiddd```]]][[[WWWTTTQQQNNNKKKHHHGGGDDDBBB???AAAAAAAAAAAAAAABBBCCCDDDHHHHHHLLLRRRWWW]]]iiitttzzz~~~ssseeeZZZQQQJJJFFFCCCBBBDDDFFFGGGMMMTTTUUUTTTSSSSSSTTTTTTSSSRRR[[[\\\\\\YYYVVVUUUVVVXXXZZZZZZ[[[\\\[[[YYYWWWVVVRRRSSSUUUXXX[[[^^^aaaccccccaaa^^^ZZZVVVTTTRRRQQQSSS\\\eeeggghhhgggccc]]][[[VVVPPPLLLKKKLLLLLLLLLMMMMMMMMMKKKIIIFFFCCCAAA???AAACCCFFFIIILLLMMMNNNQQQOOOMMMMMMNNNNNNKKKIIIDDDBBB???<<<:::999999999888999999999<<>>888444555555555444444444333333444444333333222111111000222222222111111111000000000111111111111222222222BBBCCCCCCDDDDDDCCCCCCBBBEEEDDDCCCCCCBBBCCCCCCCCCCCCCCCBBBAAAAAAAAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???>>>>>>>>>??????>>>>>>===:::::::::999888777666555888888999:::;;;;;;;;;;;;;;;:::999999999;;;===???CCCDDDFFFHHHJJJKKKLLLLLLMMMNNNPPPSSSVVVXXXZZZ[[[\\\___bbbeeefffhhhjjjlllnnnmmmmmmmmmmmmoooqqqrrrqqqsssuuuvvvwwwzzz}}}xxxfff^^^```ooo{{{iiiZZZYYYfffsss{{{uuugggZZZNNNGGGAAABBBDDDHHHMMMVVV___fffmmmrrrsssjjj___WWWRRRNNNEEEDDDBBB@@@AAABBBEEEFFFMMMWWWhhh~~~yyyoooqqqyyyxxxmmmkkknnnuuurrraaaQQQLLLKKKQQQ```qqqtttfffTTTHHHEEEEEECCCAAA??????>>>>>>>>>=========??????>>>>>>>>>>>>======>>>???@@@BBBEEEHHHJJJLLLOOOSSSWWWZZZ[[[]]]___aaaaaabbbcccfffhhhkkkmmmnnnnnnoooooopppqqqqqqrrrrrrppppppppppppppppppppppppoooooooooooooooooooooooooooqqqssstttuuuwwwzzz}}}ttteee[[[SSSKKKFFFEEECCCBBBBBBBBBDDDFFFHHHIIINNNSSSYYY]]]]]][[[YYYWWWVVVVVVVVVVVVVVVWWWWWWWWWRRRPPPNNNLLLLLLLLLNNNOOORRRUUUZZZ___dddgggiiiiiilllmmmppprrrssssssrrrrrrqqqqqqqqqrrrsssvvvxxxzzz}}}}}}zzzwwwtttqqqkkkgggaaa]]]ZZZXXXWWWUUUSSSQQQNNNLLLKKKHHHEEEBBBBBBAAAAAAAAAAAACCCDDDEEEHHHGGGJJJOOOSSSYYYdddpppzzzxxxlll```UUUMMMJJJEEECCCEEEGGGIIINNNTTTTTTTTTTTTUUUWWWXXXWWWVVV[[[\\\\\\ZZZXXXWWWXXXYYY[[[\\\\\\\\\ZZZXXXVVVUUUOOORRRVVV[[[```cccdddeeedddaaa\\\VVVRRRPPPOOOPPPTTT]]]eeeggggggeeeaaa\\\WWWRRRLLLHHHHHHJJJLLLLLLPPPPPPOOOMMMJJJFFFCCCAAA???@@@AAACCCGGGJJJMMMOOOPPPOOOOOOOOOPPPOOOMMMJJJDDDAAA>>>;;;999888999:::999999999:::===CCCKKKPPPYYY\\\aaadddeeefffggghhhhhhiiiiiiiiijjjjjjkkkkkkmmmnnnoooooopppppppppppprrrqqqooonnnmmmnnnnnnooorrrsssttttttuuuuuuttttttssstttuuutttpppjjjddd```OOOKKKGGGLLL^^^rrr}}}~~~~~~yyyuuuuuutttkkk^^^SSSOOOZZZkkkwwwzzzzzzwwwdddVVVTTTZZZgggjjjlllmmmttt|||xxxqqqjjjgggjjjoootttgggYYYKKKEEEBBB<<<555333444444444333333333222222444333333222222111111111222222222111111111111111000111111111111222222222DDDEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBCCCCCCCCCDDDCCCBBBAAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>===<<<;;;<<<<<<;;;:::999888777888888999:::;;;;;;;;;;;;;;;:::999999999;;;===???CCCDDDFFFHHHJJJKKKLLLMMMNNNOOOQQQSSSVVVYYY[[[\\\^^^```dddfffggghhhjjjlllooonnnnnnnnnnnnooopppqqqqqqsssuuuvvvwwwzzz~~~|||iiiaaaaaatttzzzhhhZZZZZZgggtttyyyuuuhhh[[[OOOGGGAAACCCEEEHHHNNNVVV```gggkkkpppppphhh___YYYUUUQQQFFFDDDBBB@@@@@@AAACCCEEEIIIRRRaaavvv{{{qqqqqqxxx~~~rrrmmmooovvvxxxeeeSSSLLLKKKPPP___ooorrreeeTTTHHHDDDDDDCCCAAA?????????>>>>>>>>>======???>>>>>>>>>============>>>>>>???AAADDDGGGIIIJJJMMMQQQUUUXXXZZZ[[[]]]______aaacccgggiiikkkllllllmmmnnnnnnooopppqqqrrrrrrppppppppppppppppppppppppooooooooonnnnnnnnnnnnnnnnnnpppsssuuuuuuvvvxxxzzz~~~vvvggg]]]TTTKKKFFFEEEAAA@@@?????????@@@AAABBBKKKPPPWWW[[[[[[YYYVVVUUUUUUVVVVVVUUUTTTSSSRRRQQQMMMMMMLLLLLLMMMOOOQQQRRRRRRTTTXXX]]]bbbfffiiikkklllmmmppprrrssssssssssssrrrqqqqqqqqqrrrtttvvvwwwzzz||||||yyywwwuuurrrpppjjjfff```[[[XXXWWWXXXXXXYYYWWWUUUTTTRRRNNNJJJFFFCCCBBBAAA@@@AAABBBDDDEEEGGGFFFGGGKKKNNNTTT___iiiwww~~~}}}ssshhh\\\RRRPPPJJJGGGIIILLLOOOTTTYYY[[[YYYWWWWWWXXXZZZZZZZZZ[[[[[[[[[ZZZYYYYYYZZZ[[[]]]\\\\\\[[[ZZZXXXVVVUUUPPPTTTZZZ```dddeeeeeedddbbb]]]WWWQQQMMMMMMOOOPPPVVV^^^eeefffeeeccc___ZZZTTTOOOIIIFFFGGGIIILLLNNNQQQPPPOOOMMMIIIFFFBBB@@@?????????@@@DDDHHHLLLOOORRRRRRRRRRRRRRROOOLLLJJJCCCAAA===:::888888:::;;;999999:::;;;>>>EEEMMMRRR[[[^^^cccfffggggggiiijjjjjjjjjjjjjjjjjjjjjjjjjjjmmmmmmnnnooooooooonnnnnnpppooonnnmmmmmmmmmnnnooopppqqqrrrssstttuuuuuuuuusssuuuuuuqqqiii___XXXSSSLLLHHHEEENNNdddzzzzzzwwwxxxuuukkk]]]TTTTTTaaaqqqzzzyyyyyyuuucccWWWYYY___mmmnnnmmmoooxxxyyypppkkkiiijjjkkklll\\\QQQGGGCCC@@@:::444333333333333222222222111111333333333222222111111111111111111111111111111111000000111111111222222222DDDDDDEEEEEEEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBCCCCCCDDDCCCBBBAAAAAAAAAAAAAAACCCBBBAAAAAA@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<;;;;;;;;;;;;::::::999888888888999:::;;;;;;;;;;;;;;;:::999999999;;;===???AAACCCEEEGGGIIIKKKLLLLLLOOOPPPRRRTTTWWWYYY[[[\\\___bbbeeefffggghhhjjjlllooooooooooooppppppqqqqqqrrrtttuuuvvvxxxzzz~~~wwwhhhccceeezzz{{{iii\\\\\\iiiuuuzzzwwwjjj\\\PPPHHHCCCDDDEEEIIIOOOYYYdddkkkmmmpppnnnfff]]]XXXTTTPPPGGGEEEBBB@@@@@@AAACCCDDDEEEMMM]]]rrr|||qqqrrrwwwwwwqqqqqqvvvjjjUUULLLJJJNNN\\\jjjmmmbbbSSSHHHCCCCCCBBBAAA????????????>>>>>>>>>>>>>>>>>>>>>============<<<===>>>???@@@CCCEEEGGGIIIKKKNNNSSSVVVXXXZZZ]]]^^^^^^```dddgggiiikkkkkkkkklllmmmmmmnnnpppqqqqqqrrrppppppppppppppppppppppppooooooooonnnnnnnnnnnnnnnmmmpppsssttttttuuuvvvwwwzzzuuufff\\\SSSJJJDDDDDD??????>>>===>>>???@@@AAAFFFKKKQQQUUUUUUSSSQQQPPPRRRRRRQQQPPPNNNLLLIIIHHHIIIIIIJJJKKKNNNPPPSSSTTTTTTVVVZZZ___dddhhhlllmmmmmmnnnppprrrssssssssssssssssssrrrqqqrrrssstttuuuwwwyyy}}}~~~{{{yyyxxxvvvssspppjjjggg```ZZZWWWXXXZZZ]]]___]]]\\\[[[XXXTTTNNNJJJFFFEEEBBBAAA@@@AAACCCDDDEEEDDDEEEHHHJJJNNNXXXbbbrrrzzz|||ttthhh^^^XXXQQQMMMOOOSSSVVV[[[```bbb^^^YYYVVVVVVXXXYYYZZZ[[[ZZZZZZZZZZZZ[[[\\\\\\]]]]]]\\\[[[YYYWWWVVVUUUUUUYYY^^^cccfffeeecccaaa[[[WWWQQQLLLJJJLLLPPPRRRVVV^^^ddddddbbb```\\\VVVQQQMMMIIIFFFGGGJJJMMMNNNNNNNNNMMMKKKHHHEEEAAA??????>>>>>>>>>AAAEEEJJJMMMTTTUUUVVVUUURRRMMMIIIGGGAAA???<<<:::888999:::;;;999:::;;;<<<@@@GGGOOOUUU[[[___cccfffgggggghhhiiijjjjjjjjjjjjjjjjjjkkkkkkmmmmmmnnnnnnnnnmmmllllllnnnmmmlllllllllmmmnnnooommmnnnppprrrtttvvvvvvwwwuuuvvvvvvpppfff[[[QQQLLLJJJGGGFFFPPPggg~~~|||yyy{{{wwwkkk^^^XXXZZZhhhwww}}}{{{|||rrr```XXX]]]eeeqqqpppnnnqqq~~~~~~~~~wwwllliiilllmmmhhhbbbSSSKKKEEEBBB>>>888444444333333222222222111111111333333222222222222222111111111111111111111111111000000111111111222222222AAABBBBBBCCCCCCBBBBBBAAABBBBBBBBBAAABBBBBBCCCDDDCCCCCCBBBAAAAAAAAABBBBBBCCCBBBAAAAAA@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;;;;999999999999999888777666888888999:::;;;;;;;;;;;;;;;:::999999999;;;===???AAABBBDDDGGGIIIKKKLLLMMMOOOPPPRRRUUUWWWZZZ\\\]]]___bbbeeeggghhhiiikkkmmmnnnoooooopppqqqrrrrrrrrrtttuuuvvvwwwxxxzzz}}}qqqfffeeeooo|||jjj]]]^^^jjjuuu{{{yyymmm___QQQIIIDDDDDDFFFJJJRRR___mmmvvvvvvwwwssshhh^^^XXXSSSNNNHHHFFFCCCAAA@@@AAABBBDDDBBBJJJZZZooo~~~sssqqqttt|||}}}vvvtttwwwsss[[[PPPLLLMMMWWWccchhh___RRRIIIDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>>>>>>>============<<<<<<======>>>@@@BBBDDDFFFGGGIIILLLQQQUUUXXX[[[]]]___```aaadddgggiiijjjjjjjjjkkklllmmmnnnooopppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqoooooooooooooooooooooooonnnppprrrssssssssstttvvvwwwrrrcccYYYPPPGGGBBBAAA>>>===<<<<<<===>>>@@@AAA>>>BBBHHHLLLNNNMMMMMMMMMNNNMMMLLLJJJHHHGGGEEEEEEGGGHHHIIILLLOOORRRUUUWWWZZZ\\\```dddiiimmmpppqqqpppqqqrrrssssssttttttttttttsssrrrqqqpppqqqrrrrrrrrruuuyyy|||}}}~~~~~~}}}|||{{{zzzxxxtttqqqkkkgggaaaZZZVVVXXX]]]aaaaaaaaaaaaaaa___[[[UUUQQQMMMJJJGGGCCCAAAAAABBBCCCBBBBBBCCCFFFGGGIIIQQQZZZiiisss~~~uuulllaaaYYYSSSTTTWWWZZZ^^^bbbbbb^^^XXXUUUUUUWWWYYYZZZZZZYYYXXXYYY[[[]]]]]]\\\]]]\\\[[[ZZZYYYXXXWWWVVVZZZ]]]bbbeeefffddd```^^^UUURRRLLLHHHHHHKKKPPPSSSVVV]]]bbbaaa___]]]XXXSSSOOOLLLIIIGGGIIIKKKMMMMMMKKKKKKJJJIIIGGGEEEBBBAAA???>>>======@@@CCCGGGIIIRRRTTTVVVUUUPPPJJJEEECCC???>>><<<;;;:::::::::::::::;;;<<<===AAAHHHQQQWWW[[[^^^bbbeeeffffffggghhhiiijjjjjjjjjkkkkkkllllllmmmmmmmmmmmmmmmlllkkkjjjkkkkkkjjjjjjjjjkkkmmmnnnkkkllloooqqqtttvvvwwwwwwtttttttttqqqiii___UUUNNNHHHGGGJJJUUUkkk~~~zzz|||wwwiii^^^\\\aaapppooo^^^[[[eeennnvvvsssqqquuu|||~~~tttiiigggkkkkkkcccZZZLLLGGGBBB@@@;;;555444666333333333222222222111111222222222222222222222222111111111111111222222222000111111111111222222222AAABBBBBBCCCCCCBBBBBBAAABBBAAAAAAAAABBBBBBCCCDDDBBBBBBAAAAAAAAABBBCCCCCCCCCBBBAAAAAA@@@@@@AAAAAA???@@@@@@AAAAAA@@@@@@???>>>>>>>>>>>>===<<<;;;:::888888999999999888777777888888999:::;;;;;;;;;;;;;;;:::999999999;;;===???BBBCCCEEEHHHJJJLLLNNNNNNPPPQQQSSSUUUXXX[[[\\\^^^___bbbeeeggghhhjjjlllnnnmmmnnnoooqqqrrrsssssstttvvvwwwwwwxxxxxxyyy|||yyy{{{yyynnngggiii}}}jjj^^^^^^iiittt|||{{{ooo```SSSJJJCCCDDDFFFLLLWWWhhhzzzrrreee]]]UUUOOOJJJHHHEEEBBBAAAAAACCCDDDAAAIIIWWWjjjxxxrrrrrryyy||||||eeeWWWOOOMMMSSS\\\ddd]]]SSSKKKGGGEEECCCBBB@@@@@@@@@?????????>>>>>>>>>>>>=========<<<<<<<<<<<<======???AAACCCEEEFFFGGGKKKPPPUUUXXX[[[___aaabbbcccdddfffggghhhiiiiiijjjkkklllmmmooopppqqqrrrqqqqqqqqqqqqqqqqqqqqqqqqnnnooooooooopppqqqqqqqqqnnnpppqqqrrrqqqrrrsssuuuuuu}}}~~~qqqbbbXXXOOOGGGBBBAAA???>>>=========>>>@@@@@@<<>>>>>======???AAADDDEEELLLPPPSSSRRRMMMGGGBBB@@@<<<<<<<<<<<<;;;::::::999:::;;;<<<>>>BBBJJJRRRYYY[[[___ccceeeffffffggghhhiiiiiijjjjjjkkklllmmmmmmmmmmmmmmmllllllkkkiiiiiiggggggffffffgggiiijjjkkklllmmmoooqqqssstttuuuvvvsssrrrpppoookkkbbbWWWNNNCCCHHHOOO\\\ppp|||xxxyyytttfff\\\\\\fffxxxmmm^^^```nnnzzzzzzwww|||{{{}}}zzzrrriiifffgggddd[[[RRRHHHCCC@@@===888222222666444333333333222222222222222222222222222222222222000000111111111222222222000111111111111222222222CCCDDDDDDDDDDDDDDDDDDCCCAAAAAAAAAAAABBBBBBCCCDDDAAAAAAAAAAAABBBBBBCCCDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@@@@AAAAAA@@@@@@@@@>>>>>>>>>>>>===<<<;;;:::::::::;;;;;;;;;:::999999888888999:::;;;;;;;;;;;;;;;:::999999999;;;===???CCCDDDFFFIIILLLNNNOOOPPPPPPQQQSSSVVVXXX[[[]]]^^^___aaaeeegggiiikkkmmmooolllmmmoooqqqssstttttttttwwwxxxxxxxxxxxxyyy|||~~~tttwwwwwwnnniiilll}}}jjj]]]]]]hhhsss||||||pppbbbTTTKKKCCCDDDFFFMMM[[[ooo|||mmmcccYYYRRRKKKHHHEEECCCAAABBBCCCDDDBBBHHHUUUggg{{{~~~uuurrryyymmm\\\SSSMMMPPPXXXbbb\\\TTTMMMIIIGGGEEECCC@@@@@@@@@????????????>>>>>>=========<<<<<<<<<<<<<<<<<<===???@@@CCCEEEFFFFFFJJJPPPUUUYYY\\\```bbbcccddddddeeefffggghhhiiijjjjjjlllmmmnnnpppqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqnnnnnnooopppqqqrrrrrrsssooopppqqqqqqpppqqqsssuuusss{{{rrrcccYYYQQQIIIDDDCCCBBBAAA@@@?????????@@@AAA@@@BBBEEEGGGGGGGGGHHHIIIJJJIIIGGGGGGHHHJJJLLLNNNOOOPPPSSSVVVZZZ^^^```bbbfffiiinnnssswwwyyyzzzzzzxxxxxxxxxwwwwwwwwwwwwwwwsssrrrpppnnnmmmllllllmmmjjjnnnrrruuuvvvwwwxxxyyyzzz{{{|||~~~}}}zzztttpppiiifff___WWWSSSVVV^^^dddggghhhlllppprrrppplllhhhZZZWWWQQQKKKFFFDDDCCCDDD>>>???AAAEEEEEEDDDIIIPPPQQQ\\\jjjvvv~~~|||tttnnnbbbXXXVVVVVVVVVWWWYYYXXXYYY[[[```dddfffeeedddXXXVVVUUUWWW[[[]]]]]]\\\[[[[[[ZZZYYYYYYYYYYYYYYY^^^```ccceeeeeebbb___]]]QQQMMMIIIFFFEEEHHHLLLOOOVVV\\\```^^^[[[XXXTTTNNNKKKIIIHHHHHHIIIJJJIIIHHHFFFGGGHHHHHHHHHHHHFFFFFF>>>>>>>>>>>>???@@@BBBCCCGGGKKKOOOOOOKKKDDD@@@>>>:::;;;<<<===<<<;;;999888:::;;;<<>>;;;555000111666444444444333333333222222222222222222222222222222000000111111222222222222000111111111111222222222EEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBAAAAAAAAAAAA@@@???>>>>>>AAAAAAAAA@@@@@@@@@@@@???BBBAAA???===;;;:::999999;;;::::::999999888888888888888999::::::::::::999888:::;;;;;;;;;<<<>>>@@@CCCEEEGGGIIIIIIJJJMMMOOORRRQQQQQQVVV\\\```aaa```aaacccfffiiilllnnnnnnoooppppppooopppqqqsssvvvwwwuuuvvvxxxxxxwwwxxxzzz|||~~~ssssssnnndddgggrrr{{{fffWWWZZZjjjzzz}}}tttnnneeeVVVKKKHHHGGGIIIQQQ\\\oooppp```WWWRRRMMMIIIDDDAAAAAABBBBBBBBBAAACCCMMM___rrryyyuuuyyy|||eeeUUUOOOPPPQQQ]]]]]]YYYQQQKKKJJJGGGBBB@@@AAAAAABBBBBBAAAAAA@@@>>>>>>>>>>>>============>>>======>>>@@@BBBDDDEEEHHHKKKOOORRRUUUYYY^^^aaabbbdddffffffeeedddeeefffhhhiiikkkmmmoooooooooooorrrrrrqqqqqqqqqqqqqqqqqqmmmmmmnnnppppppqqqqqqqqqqqqpppooonnnnnnppprrrsssvvvyyy}}}wwwhhh[[[RRRLLLGGGDDDCCCAAA>>><<<<<<>>>AAACCCDDDDDDEEEFFFHHHIIIJJJJJJJJJLLLNNNQQQRRRSSSSSSSSSTTTTTTUUUXXX\\\aaadddeeelllooovvv|||}}}zzzxxxyyyzzzzzzzzzxxxvvvsssoookkkjjjkkklllllllllkkklllooossswwwzzzvvvyyy||||||zzzxxxwwwvvvmmmhhh```YYYVVVWWWZZZ]]]dddgggkkkoooppppppooonnniiicccYYYOOOGGGCCCAAAAAACCCAAA???>>>???CCCGGGJJJNNNTTT```nnnyyy~~~tttlll```UUUPPPPPPTTTWWW[[[```cccaaabbbgggfffbbbZZZVVVSSSTTTWWW[[[]]]]]]^^^ZZZXXXWWWUUUSSSVVV[[[aaabbbdddffffffccc]]]YYYLLLHHHGGGIIIJJJIIIKKKOOO[[[]]]___^^^YYYSSSNNNLLLIIIIIIIIIKKKMMMNNNLLLJJJJJJHHHFFFHHHJJJKKKHHHEEEAAA???===;;;;;;===@@@CCCFFFFFFFFFEEECCCAAA???>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===@@@FFFMMMTTTXXX```aaabbbcccdddeeeeeeeeeeeegggkkkmmmnnnmmmjjjiiikkkjjjiiiggggggggghhhhhhggggggeeeeeeeeegggiiikkkmmmnnnoooqqqrrrrrrrrrrrrsssrrrpppkkkdddYYYNNNGGGFFFIIITTTfffyyy{{{{{{yyyjjjXXXTTT[[[nnn~~~|||mmm```mmmwww{{{|||nnnpppnnnhhhaaa[[[RRRIIIEEEBBB>>>999666444444444333222111111333444333222000111333555555555444333222111000000111333555666333222111000000111222333CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBAAAAAA@@@???>>>>>>?????????@@@@@@AAAAAAAAA@@@>>>===;;;:::::::::;;;;;;::::::999888777777888888999::::::::::::999999:::;;;:::::::::<<<>>>CCCEEEGGGIIIJJJKKKNNNPPPRRRRRRSSSVVV\\\`````````bbbdddfffjjjlllnnnnnnooooooooopppqqqrrrtttuuuvvvuuuvvvwwwwwwwwwxxxzzz|||zzzmmmmmmjjjbbbeeeooo{{{fffXXX[[[lll|||{{{qqqjjj```SSSHHHHHHGGGIIIPPP[[[lllsssccc[[[VVVMMMIIIEEEBBBAAABBBCCCBBBEEEDDDKKKZZZmmm~~~~~~vvvwwwiiiVVVNNNNNNQQQ^^^bbbccc[[[QQQLLLHHHDDDCCCCCCCCCBBBAAA@@@?????????>>>>>>>>>============>>>======>>>???AAACCCEEEHHHJJJNNNQQQTTTXXX]]]aaaaaaccceeefffeeedddeeefffhhhiiikkkmmmnnnoooooooooooooooooooooppppppoooooommmnnnoooooooooooonnnnnnooonnnmmmnnnoooqqqsssuuuvvvyyy}}}zzzlll___VVVOOOJJJGGGBBBAAA???>>>???AAADDDEEEGGGHHHIIIJJJLLLMMMNNNOOOPPPQQQRRRSSSUUUVVVVVVVVVXXXYYYZZZ]]]bbbgggjjjkkkssswww|||{{{zzz{{{{{{{{{{{{xxxvvvrrrnnnjjjiiijjjkkkhhhiiikkkmmmooorrrtttuuuuuuxxx{{{|||{{{yyywwwwwwmmmhhh```YYYUUUUUUWWWYYYaaadddhhhmmmpppqqqqqqpppjjjeee]]]SSSKKKEEEBBBAAABBBBBBBBBCCCEEEHHHJJJLLLKKKOOOWWWbbbnnnvvvyyyzzzvvvpppfff]]]XXXYYY\\\___dddggggggcccbbbfffeeebbb\\\YYYVVVWWWYYY[[[[[[[[[]]]YYYWWWVVVSSSQQQUUUZZZ```aaaccceeeeeeaaa\\\WWWMMMHHHEEEFFFHHHIIINNNTTT]]]___```^^^YYYRRRMMMKKKHHHHHHIIIKKKMMMNNNMMMKKKHHHFFFDDDFFFIIIJJJGGGEEE@@@>>><<<::::::;;;===>>>BBBCCCDDDDDDCCCAAA???=========<<<<<<<<<<<<<<<<<<<<<<<<>>>BBBGGGNNNUUUYYY```aaabbbccceeeeeeffffffeeegggiiikkklllkkkiiihhhjjjiiihhhhhhhhhiiijjjkkkjjjjjjiiiiiijjjkkkmmmnnnnnnnnnoooooopppqqqqqqqqqrrrqqqoookkkdddZZZPPPJJJFFFJJJVVVhhhyyyzzzwwwssseeeVVVUUU^^^ooo~~~|||vvvjjjbbbrrr|||vvvzzz{{{xxxnnnsssssskkk```WWWOOOIIIDDDBBB===999555444444444555333222222333333111000...///111222222111000///222111000///000222444555222111000000000000111222CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>><<<<<<===>>>???@@@AAABBB???>>>===<<<<<<;;;;;;;;;<<<<<<;;;:::999777777666888999999::::::::::::::::::;;;;;;:::888999:::<<>>>>>??????>>>>>>>>>=====================???AAACCCDDDFFFIIIMMMPPPSSSWWW[[[___```bbbdddeeeddddddeeefffgggiiikkkmmmnnnnnnnnnnnnkkklllmmmmmmnnnnnnnnnnnnnnnnnnoooooonnnnnnmmmlllmmmmmmmmmnnnppprrruuuvvvvvvyyy|||~~~qqqdddZZZSSSNNNLLLEEEDDDDDDEEEFFFIIIKKKLLLNNNNNNPPPQQQRRRTTTUUUUUUWWWVVVVVVWWWXXXZZZ\\\]]]___aaacccfffkkkooorrruuu{{{}}}~~~}}}}}}}}}}}}|||yyyvvvrrrmmmjjjhhhhhhhhhdddfffhhhkkkmmmooopppppprrrvvvzzz}}}|||zzzyyyxxxrrrmmmeee]]]XXXUUUUUUUUUUUUXXX\\\aaaeeehhhiiiiiihhhddd]]]UUUMMMGGGCCCBBB???@@@CCCEEEHHHIIIJJJKKKLLLNNNRRRZZZeeeooovvvyyywwwsssmmmgggdddeeegggiiiooonnnjjjcccaaaccccccbbb___]]]\\\\\\\\\\\\[[[ZZZ]]]XXXUUUTTTQQQPPPSSSYYY^^^___```bbbbbb___YYYTTTMMMGGGBBBCCCFFFJJJSSS[[[```bbbbbb___YYYRRRLLLJJJGGGGGGHHHKKKNNNPPPOOONNNHHHFFFEEEFFFIIIKKKIIIGGGAAA???>>><<<;;;:::;;;;;;===>>>AAACCCCCCBBB@@@>>>@@@???>>>==================>>>@@@DDDJJJQQQWWW[[[___```bbbdddeeefffggggggfffggghhhhhhhhhhhhhhhggghhhhhhhhhhhhiiikkkmmmnnnnnnnnnoooooopppqqqqqqqqqpppooonnnnnnnnnoooppppppppppppnnnjjjcccZZZQQQLLLHHHNNN[[[lll{{{~~~xxxssskkk^^^RRRUUU___ppp|||tttlllffffffyyy{{{www|||~~~xxxtttpppvvvxxxmmm___TTTMMMHHHCCC@@@<<<888555444444444666444222222222222000...222222333444444333111111111000//////000111333444111111000000000000111111CCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@???>>><<<======>>>??????@@@@@@>>>======<<<<<<<<<<<<===<<<<<<;;;:::888777666666888999::::::;;;;;;:::::::::;;;;;;:::999:::===???BBBDDDGGGIIIKKKMMMPPPSSSTTTUUUVVVYYY\\\___aaaaaaeeefffhhhkkkmmmnnnnnnnnnmmmnnnqqqssstttuuuttttttwwwxxxyyyyyyyyyzzz|||~~~yyyhhhccc```[[[[[[```qqq}}}hhhYYY\\\mmm}}}~~~qqqeeeYYYNNNGGGGGGFFFIIIPPPYYYhhh~~~nnn___VVVRRRMMMJJJFFFCCCCCCCCCCCCBBBCCC@@@BBBLLL[[[mmm|||sssuuu{{{www^^^OOONNNRRR[[[lllyyysss```PPPIIIFFFEEEDDDCCCBBBAAA@@@???????????????>>>>>>>>>==================>>>@@@BBBCCCEEEHHHKKKNNNQQQUUUYYY\\\]]]```bbbccccccdddeeegggggghhhjjjlllmmmmmmmmmmmmiiijjjlllmmmnnnnnnnnnnnnnnnnnnooooooooooooooonnnpppppppppqqqrrrsssuuuvvvtttwwwzzz}}}uuujjj___XXXSSSQQQKKKLLLMMMOOOQQQSSSUUUVVVVVVWWWWWWXXXYYYZZZZZZ[[[[[[ZZZYYYZZZ\\\___ccceeehhhjjjmmmppptttwww{{{}}}~~~}}}yyyuuupppkkkiiigggfffeeeccccccdddfffhhhjjjlllmmmqqquuuzzz}}}}}}}}}||||||{{{wwwooofff]]]WWWSSSQQQKKKMMMQQQUUUYYY[[[]]]]]]aaa^^^WWWQQQKKKGGGFFFEEEDDDEEEFFFHHHJJJLLLMMMMMMSSSSSSVVV\\\eeeooouuuxxxuuussspppnnnmmmmmmnnnooorrrnnnhhhaaa]]]^^^```aaa`````````aaaaaa```^^^\\\\\\XXXUUUTTTQQQOOOSSSYYY\\\]]]___``````\\\VVVRRRJJJDDDAAADDDHHHMMMUUU]]]cccdddccc___YYYQQQLLLIIIHHHHHHIIILLLOOORRRSSSRRRLLLIIIGGGIIILLLNNNMMMKKKDDDCCCAAA???===;;;::::::999;;;???CCCEEEEEEDDDCCCDDDCCCAAA???===<<<<<<<<<===???BBBGGGNNNTTTZZZ]]]___```bbbdddfffhhhhhhiiiggggggffffffffffffggggggfffffffffgggiiilllnnnppppppqqqrrrssstttttttttsssrrrpppnnnllllllmmmnnnooooooooommmhhh```WWWOOOLLLLLLTTTbbbppp{{{~~~|||{{{vvvooofffXXXPPPSSS]]]oooyyymmmcccccciii~~~~~~|||~~~wwwtttrrrwwwwwwnnnbbbXXXNNNGGGAAA???;;;777444333333444444333222222333333111000444555555555444333222111000000//////000111222222222222222111111222222222DDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBBBBBBBAAA@@@??????>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<======<<<<<<;;;:::999777777666999999:::;;;;;;;;;;;;:::::::::;;;::::::===AAADDDBBBEEEHHHJJJLLLNNNQQQSSSTTTUUUXXXZZZ]]]```bbbdddfffhhhjjjlllmmmnnnnnnnnnmmmnnnqqqssstttuuuttttttyyyzzz{{{{{{{{{|||~~~qqqgggaaaYYYWWWZZZkkkiiiZZZ\\\kkkzzzssscccVVVLLLFFFEEEEEEHHHPPPYYYggg|||jjj[[[SSSNNNMMMJJJFFFDDDDDDDDDCCCBBBAAA???BBBLLLXXXggg{{{uuutttxxxgggVVVQQQSSSWWWjjjzzzuuucccRRRIIIFFFDDDCCCBBBAAAAAAAAABBBBBB????????????>>>>>>>>>>>>======<<<<<<===???AAABBBCCCFFFIIILLLOOORRRWWWZZZ[[[]]]```bbbcccdddeeegggggghhhjjjkkklllmmmlllllliiijjjlllnnnoooooonnnnnnlllmmmooopppqqqrrrrrrssstttttttttssstttttttttuuurrrvvvxxx{{{zzzoooeee^^^YYYXXXSSSTTTUUUWWWYYY[[[]]]^^^\\\]]]]]]]]]^^^^^^^^^^^^______^^^```cccgggllloooqqqtttxxxzzz|||}}}~~~|||xxxtttnnniiihhhgggeeecccdddbbb``````aaaeeeiiikkkpppsssxxx|||}}}~~~wwwmmmbbbXXXQQQMMMKKKLLLMMMOOOQQQSSSTTTUUUWWWTTTOOOJJJHHHHHHJJJKKKOOOOOONNNNNNPPPRRRTTTUUUXXXYYY\\\aaahhhmmmooopppnnnnnnnnnnnnnnnnnnnnnnnnmmmhhhaaa\\\YYYZZZ]]]``````bbbcccddddddbbbaaa```\\\YYYVVVVVVTTTQQQTTTYYY\\\\\\^^^______[[[UUUPPPGGGDDDCCCHHHMMMPPPWWW]]]ffffffeeeaaaZZZSSSNNNLLLKKKJJJKKKNNNRRRUUUWWWWWWNNNKKKIIIJJJMMMOOONNNLLLEEEDDDBBB???===;;;999999777:::???DDDIIIKKKLLLLLLJJJHHHDDDAAA>>><<<;;;;;;<<>>>>>>>>>>>======<<<<<<<<<<<<===;;;;;;:::999999888888888999999:::;;;;;;;;;;;;;;;::::::::::::;;;>>>CCCFFFDDDFFFIIIKKKLLLNNNQQQSSSSSSVVVYYY\\\^^^```dddggghhhiiikkkmmmnnnnnnnnnnnnnnnoooppprrrssstttuuuuuuyyy{{{||||||{{{|||qqqeee[[[XXXZZZkkkkkk\\\\\\jjjxxxvvvdddTTTJJJEEEDDDEEEHHHOOOWWWcccwww}}}iii[[[SSSOOOLLLJJJGGGEEEEEEDDDCCCBBBAAA@@@DDDLLLWWWdddwwwzzzvvvyyyuuuaaaWWWTTTUUUeeerrrpppcccUUUKKKEEEDDDCCCBBBAAAAAABBBCCCDDD@@@@@@?????????>>>>>>>>>===<<<<<<<<<<<<>>>@@@AAABBBDDDHHHJJJMMMPPPTTTWWWYYY[[[___aaabbbcccfffhhhggghhhiiikkkllllllkkkkkkjjjkkkmmmooopppooonnnmmmlllmmmoooqqqrrrttttttuuuuuuuuuuuuuuutttttttttsssqqqvvvyyy|||xxxnnngggcccbbb]]]]]]]]]]]]___aaaccceeebbbccccccdddeeefffggghhhjjjjjjjjjkkkooosssxxx{{{|||}}}{{{wwwrrrkkkhhhggggggdddbbbcccaaa^^^\\\]]]aaafffiiimmmpppuuuxxx{{{~~~{{{qqqfffZZZPPPKKKKKKKKKJJJJJJJJJKKKLLLMMMOOOMMMKKKIIIJJJLLLOOOQQQUUUTTTSSSSSSTTTWWWZZZ[[[]]]^^^aaaeeehhhhhhfffccceeefffggghhhhhhhhhggggggfff```[[[ZZZXXXWWWZZZ^^^```bbbddddddcccaaaaaaaaa]]][[[ZZZ[[[YYYUUUVVVZZZ\\\]]]^^^```___[[[UUUPPPIIIGGGHHHNNNSSSUUUYYY___iiiiiihhhddd^^^XXXTTTRRROOONNNOOOQQQVVVYYY[[[[[[OOOLLLIIIIIILLLMMMMMMKKKEEECCC@@@===:::888777777777:::???EEEKKKPPPSSSUUURRROOOJJJEEE@@@===<<<;;;<<>>===<<<<<<<<<<<<<<<999999999999999999999999999:::;;;;;;<<<;;;;;;;;;;;;;;;:::999:::<<>>>>>===<<<;;;;;;<<<===???@@@AAACCCFFFIIIKKKNNNSSSVVVWWWZZZ]]]```aaacccfffhhhggghhhiiikkkkkkkkkjjjjjjjjjkkknnnoooooonnnlllkkkmmmmmmoooppprrrrrrssssssrrrsssssstttttttttssssssrrrxxx|||xxxqqqnnnnnnjjjhhhgggffffffhhhkkkmmmkkklllnnnqqqtttvvvxxxyyyzzzzzzzzz{{{~~~~~~{{{yyyuuupppiiifffggggggdddbbbaaa___]]]\\\]]]```cccfffjjjmmmpppsssvvv{{{~~~vvvkkk___UUUOOONNNMMMKKKIIIIIIIIIJJJKKKLLLMMMOOOQQQRRRTTTUUUUUUXXXYYY[[[]]]___bbbdddeeegggggghhhiiiiiifffaaa]]]]]]^^^___```aaa```___^^^bbb\\\YYY[[[ZZZWWWXXX]]]```bbbcccbbb___]]]]]]^^^___]]]^^^```^^^YYYYYY\\\]]]^^^___aaa```\\\UUUQQQOOOMMMNNNTTTWWWYYY]]]ccclllmmmllliiiccc^^^[[[ZZZTTTSSSSSSUUUYYY]]]______RRRNNNJJJJJJLLLMMMLLLKKKFFFCCC???;;;999888888888888:::???EEELLLSSSYYY\\\ZZZWWWPPPJJJDDD@@@>>>===;;;>>>EEEMMMTTTZZZ^^^```cccdddeeefffhhhhhhiiiiiiffffffgggiiijjjkkkllllllkkkjjjjjjjjjkkkmmmnnnpppnnnnnnmmmmmmnnnoooqqqrrrpppppppppppppppooooooooojjjllljjjddd[[[TTTSSSSSS\\\eeeqqqvvvtttooollllllhhhfff___TTTMMMRRR^^^iiitttwww|||www```XXXcccrrrzzzuuuvvvtttuuusssnnniiibbbTTTHHH<<<:::666333222222333444222111000111333444444222444444444333444444555555111222222222222222111111000111222222222222111000CCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@@@@@@@AAAAAAAAABBBBBBCCCCCCCCCCCCBBBAAA@@@@@@>>>>>>???@@@AAABBBBBBCCC??????===<<<<<<;;;;;;;;;888888999999999:::::::::999:::;;;;;;<<<<<<;;;;;;<<<<<<:::999888:::???BBBGGGIIIKKKLLLMMMNNNPPPRRRQQQUUUZZZ]]]___bbbgggkkkjjjkkklllnnnnnnnnnnnnmmmppppppooopppqqqsssvvvwwwwwwxxxyyyyyyyyyzzz|||~~~rrrdddaaadddkkkyyy}}}lll___```mmmyyyooo\\\QQQLLLFFFEEEGGGLLLPPPYYYiiixxx}}}uuufff]]]WWWUUULLLJJJGGGFFFEEEEEECCCBBB@@@>>>>>>CCCKKKXXXmmm|||~~~xxx}}}}}}}}}rrr^^^SSSTTT[[[bbbcccaaa[[[QQQGGGHHHFFFDDDAAA@@@@@@AAAAAA@@@@@@@@@????????????>>>===<<<;;;;;;<<<===>>>???@@@CCCFFFHHHJJJNNNRRRUUUVVVYYY]]]___aaacccfffhhhggghhhiiijjjkkkkkkjjjiiijjjkkkmmmoooooommmkkkiiimmmnnnooopppppppppppppppooopppqqqrrrsssssssssssssssyyyyyyvvvvvvtttrrrooommmmmmooorrrttttttuuuxxx|||}}}zzzwwwtttnnnhhheeefffgggeeebbb^^^^^^]]]]]]^^^___aaabbbhhhjjjlllooosssyyyzzzqqqeee[[[UUUUUUSSSQQQOOOOOOOOOPPPQQQLLLOOOTTTXXX[[[ZZZXXXWWW___bbbgggllloooqqqrrrrrrrrrqqqpppooommmhhhbbb^^^YYYZZZ[[[\\\\\\[[[ZZZYYY```[[[ZZZ]]]\\\WWWXXX\\\aaabbbbbb```[[[YYYYYY[[[```___aaadddaaa\\\ZZZ]]]^^^___```aaaaaa\\\VVVQQQUUURRRRRRVVVZZZ\\\aaagggooopppooolllhhhcccaaa```WWWVVVUUUWWW[[[___aaaaaaVVVRRRMMMLLLNNNOOONNNMMMIIIFFFAAA<<<:::999:::;;;888:::>>>DDDLLLUUU[[[___```\\\UUUMMMGGGBBB??????:::>>>EEEMMMUUUZZZ^^^```dddeeefffggghhhhhhhhhhhheeefffhhhjjjlllmmmnnnnnnnnnmmmmmmlllmmmnnnooopppnnnnnnlllllllllnnnppprrrooopppqqqqqqqqqqqqppppppiiijjjjjjeee]]]WWWWWWYYYdddnnnxxx{{{wwwqqqoooooodddbbbZZZOOOJJJSSSeeerrrxxxyyy|||sss]]]WWWdddttt|||xxxzzzssswwwwwwqqqhhh___SSSIII;;;999666333111222333444444222111222333333222111000000000000111222222333222222333333333222222111...///000111111000///...DDDEEEGGGIIIHHHFFFCCCAAACCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB>>>???AAABBBCCCBBBBBBAAA????????????????????????========================>>>===<<<;;;:::999999999888999:::;;;<<<<<<<<<<<<;;;;;;::::::;;;>>>@@@BBBJJJKKKLLLMMMMMMNNNPPPRRRXXXYYY[[[]]]```cccdddeeehhhhhhiiikkkmmmnnnpppppppppqqqrrrrrrrrrsssuuuwwwwwwxxxyyyyyyxxxxxxzzz||||||lllaaa]]]vvv{{{hhhZZZZZZiiiwwwzzzaaaQQQLLLEEEEEEFFFJJJRRR]]]gggnnn|||ttteee[[[VVVRRRMMMJJJGGGEEEEEEEEEDDDCCC>>>>>>???CCCGGGQQQeeevvv{{{{{{wwwwww~~~~~~fffSSSQQQVVV```jjjnnnhhh\\\RRRIIIGGGDDDBBB@@@@@@@@@@@@???????????????@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<@@@BBBEEEGGGIIILLLPPPSSSVVVXXX[[[___bbbcccdddeeebbbccceeefffhhhiiijjjjjjjjjlllmmmmmmlllkkkmmmnnnmmmnnnnnnnnnnnnnnnmmmmmmpppnnnllllllnnnqqqssssssssswww||||||wwwttttttwww{{{~~~{{{xxxvvvuuuqqqkkkgggfffeeedddddd___]]][[[YYYYYY[[[^^^```bbbeeejjjlllnnnrrryyy~~~{{{rrrlllhhhdddeeeeeebbb___\\\[[[[[[XXXZZZ^^^aaabbbaaa___]]]dddlllwww|||wwwqqqjjjbbb]]]XXXVVVUUUVVVXXXYYYYYYYYYYYY\\\___``````_________^^^]]][[[ZZZYYYYYYZZZZZZaaaccceeeeeebbb^^^\\\[[[aaa______```aaa```\\\YYYQQQTTTYYY^^^^^^\\\aaahhhlllnnnqqqrrrpppjjjddd``````ZZZUUUXXX___ffffffddd]]]VVVNNNJJJLLLNNNNNNLLLIIIFFFAAA>>>===<<<:::999:::999;;;@@@HHHRRRYYY\\\]]]ZZZTTTNNNHHHCCC@@@???>>>BBBIIIPPPWWW\\\```aaadddeeehhhjjjkkkkkkjjjiiihhhiiikkkmmmoooqqqrrrrrrqqqppppppooonnnmmmmmmlllmmmllllllmmmmmmnnnooopppqqqqqqqqqpppppppppoooooonnnjjjgggeee___YYY]]]gggsssxxx~~~{{{tttlllhhhjjjbbbVVVMMMNNNYYYiiiuuuuuu~~~}}}gggaaa___iiiyyy~~~yyyrrrwww~~~qqq```OOOBBB888888666555444333333222222333333444444333333222222222222222222222222222333333333222222111111111222222222222222111000///CCCDDDEEEFFFEEEDDDBBBAAABBBBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@AAAAAABBBAAAAAAAAA????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>======<<<::::::999999:::999999:::;;;<<<<<<<<<<<<;;;;;;::::::;;;>>>@@@BBBHHHJJJLLLMMMNNNOOORRRUUUXXXYYY[[[^^^aaaccceeefffhhhhhhjjjkkkmmmoooppppppppprrrssssssssssssvvvxxxxxxyyyzzzzzzyyyyyy{{{}}}~~~pppgggeeetttzzzgggZZZ[[[jjjyyyyyybbbSSSNNNHHHHHHHHHKKKRRR[[[eeejjjvvv|||{{{qqqddd\\\XXXUUUMMMKKKGGGFFFEEEEEEDDDCCC???>>>>>>AAAEEEMMM___oooyyywwwtttvvv}}}jjjVVVOOOSSS]]]jjjsssqqqeee[[[KKKHHHEEEBBBAAAAAAAAAAAA@@@@@@??????????????????>>>>>>===<<<<<<<<<<<<<<>>===<<<;;;:::999888999===DDDKKKPPPRRRXXXVVVRRRMMMHHHCCC@@@??????CCCIIIQQQXXX]]]```bbbbbbdddfffiiijjjjjjjjjiiihhhiiikkkmmmoooqqqqqqrrrppppppoooooonnnmmmmmmlllmmmllllllmmmmmmnnnooopppqqqqqqqqqppppppoooooonnnooollliiieee]]]YYY___iiizzz|||~~~yyyrrrmmmjjjhhh```UUUPPPTTT```nnnwwwzzz{{{eeebbbbbbkkkxxx~~~|||zzzwwwrrr}}}ooo]]]LLL@@@888777666555333333333333222333333444444333333222222222222222222222222222333333333222222111111111222222222222222111000000BBBBBBBBBBBBBBBAAAAAAAAABBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@AAA????????????????????????????????????????????????===<<<;;;::::::999999:::999:::;;;<<<============;;;;;;::::::<<<>>>AAACCCFFFHHHKKKNNNOOOQQQTTTWWWYYYZZZ\\\^^^aaadddfffggghhhiiijjjlllnnnooopppqqqqqqrrrtttttttttuuuvvvxxxyyyzzz{{{{{{zzz{{{}}}uuunnnlllrrrwwweeeXXX[[[kkkzzz{{{eeeTTTNNNHHHHHHIIILLLSSS[[[dddiiirrrwwwwwwmmmbbb\\\YYYWWWNNNLLLHHHFFFFFFFFFDDDCCC@@@>>>>>>???AAAHHHVVVeeezzz~~~vvvsssqqqttt}}}qqqZZZQQQRRRZZZiiiwwwyyynnnbbbMMMJJJFFFCCCCCCCCCCCCBBBAAA@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===???BBBDDDFFFHHHLLLOOORRRTTTXXX\\\___aaabbbccceeeeeefffggggggggggggfffiiijjjkkkkkkjjjjjjkkkmmmjjjlllnnnppppppnnnlllkkklllkkkkkkllloooppppppooonnnrrrxxx|||}}}zzzxxxuuutttvvvrrrnnnkkkiiihhhfffdddaaa___]]][[[ZZZZZZ[[[[[[[[[]]]___``````dddkkkppp~~~zzz|||}}}tttkkkeee]]]\\\[[[\\\]]]^^^]]][[[bbbcccdddccc```]]]\\\\\\\\\ZZZVVVTTTTTTWWW[[[^^^bbbcccdddbbb^^^ZZZWWWVVVYYY[[[]]]]]]ZZZWWWTTTSSSXXXWWWXXX[[[[[[\\\bbbjjjmmmoooqqqrrrqqqlllgggcccbbb]]]YYY\\\ccciiikkkjjjaaa[[[TTTQQQQQQRRRRRRQQQHHHEEEAAA>>>======<<<;;;:::999999<<>>???CCCJJJQQQXXX]]]aaabbbaaabbbeeehhhjjjkkkkkkkkkiiijjjlllmmmooopppqqqqqqpppoooooonnnnnnmmmmmmmmmmmmllllllmmmmmmnnnooopppqqqqqqqqqpppooonnnmmmlllmmmllljjjddd]]][[[eeerrr|||wwwqqqnnnmmmeee\\\SSSRRR\\\jjjvvv|||~~~vvvaaadddhhhpppxxx|||~~~}}}yyyvvvtttqqq~~~~~~jjjWWWGGG>>>777777555444333333333333222333333444444333333222222222222222222222222222222222222222222111111111111222222222222111000000CCCBBBAAA@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@?????????@@@@@@????????????????????????>>>>>>>>>>>>>>>>>>>>>>>><<<;;;;;;:::999999999:::;;;;;;<<<===============;;;;;;:::;;;<<>>???@@@CCCOOOZZZnnnxxxpppooosss}}}yyy```VVVSSSWWWeeeuuuzzzpppcccPPPKKKFFFCCCCCCDDDCCCBBBAAAAAAAAA@@@???>>>======>>>>>>===<<<<<<<<<<<<<<<===???AAACCCEEEGGGKKKMMMPPPRRRUUUZZZ]]]```aaabbbddddddeeefffggggggggggggiiikkkllllllkkkjjjlllmmmiiikkknnnppppppooollljjjiiiiiijjjkkknnnooonnnmmmnnnrrrvvvzzz~~~~~~}}}{{{yyyvvvtttsssuuurrrnnnllljjjiiifffddd```___\\\ZZZXXXWWWWWWWWWYYY[[[\\\\\\\\\___eeejjjttt}}}xxxoooiii\\\[[[[[[\\\^^^___^^^]]]___```aaa___]]]ZZZZZZZZZZZZYYYXXXYYYZZZ]]]aaacccaaabbbcccaaa]]]ZZZWWWWWWZZZ[[[\\\ZZZUUURRRQQQQQQTTTSSSVVVZZZ[[[\\\aaahhhlllnnnqqqrrrqqqnnnjjjgggbbb^^^[[[\\\aaafffhhhhhhbbb^^^WWWTTTSSSSSSSSSRRRIIIEEEAAA???>>>>>>===<<<<<<;;;<<>>???BBBIIIPPPWWW]]]```aaaaaaccceeehhhkkklllmmmnnnjjjkkklllnnnooopppppppppoooooonnnnnnnnnmmmmmmmmmmmmllllllmmmmmmnnnooopppppppppppppppooommmkkkjjjiiijjjiiiccc]]]```nnn|||~~~xxxssspppooocccYYYQQQTTTccctttyyyooo___gggqqqxxx{{{}}}{{{uuurrrqqqxxxuuubbbPPPDDD<<<777666555444333333333333222333333444444333333222111111111111111111111111222222222111111111111111111111222222222111111000DDDCCCAAA@@@@@@BBBCCCDDDBBBAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCBBB@@@???>>>??????@@@????????????????????????========================;;;;;;:::999999999::::::<<<<<<======>>>>>>======;;;;;;:::;;;===???BBBDDDIIILLLOOOQQQRRRSSSTTTVVVZZZ[[[]]]```cccfffiiijjjjjjjjjkkkmmmoooppprrrrrrrrruuuwwwxxxxxxxxxyyyzzz|||}}}~~~~~~}}}}}}rrriiifffjjjvvvbbbUUUXXXfffsss~~~vvv]]]OOOEEEEEEGGGKKKRRR\\\eeejjjnnnpppnnneee^^^[[[YYYWWWQQQNNNKKKHHHHHHGGGFFFDDDCCC@@@?????????AAAIIIRRRbbbzzz}}}pppooosss}}}iiiZZZSSSRRR]]]ooowwwqqqgggTTTNNNFFFCCCCCCDDDBBB@@@AAAAAAAAA@@@???>>>======>>>>>>===<<<<<<<<<<<<<<<===???BBBCCCDDDGGGJJJMMMMMMPPPTTTXXX\\\___aaaaaaaaabbbdddeeeggghhhhhhiiieeeggghhhhhhgggggghhhiiihhhjjjmmmppppppooollljjjhhhggghhhjjjlllmmmlllkkkooorrrvvvxxx{{{}}}}}}}}}~~~}}}{{{yyywwwvvvuuutttrrrpppnnnmmmllljjjgggddd```^^^[[[WWWUUUUUUUUUUUUWWWYYYZZZZZZYYY[[[```eeejjjtttwwwnnnggg\\\ZZZYYYZZZ\\\^^^^^^^^^\\\\\\]]][[[XXXVVVUUUUUUWWWYYY\\\___bbbdddeeeeeeaaabbbcccaaa]]][[[YYYYYYZZZYYYXXXVVVRRRPPPPPPPPPNNNOOOSSSZZZ]]]\\\^^^bbbiiikkknnnppppppnnnkkkiiiccc___\\\\\\___cccdddeeebbb^^^YYYUUUSSSSSSSSSRRRJJJGGGCCC@@@??????>>>===<<<<<<<<<@@@DDDHHHJJJJJJHHHHHHHHHGGGEEEBBB???>>>>>>BBBHHHPPPWWW\\\___```cccdddfffiiilllnnnpppqqqkkklllmmmnnnoooooooooooonnnnnnnnnnnnmmmmmmmmmmmmmmmllllllmmmmmmnnnooopppoooppppppooonnnkkkiiihhhhhhjjjhhhaaa]]]dddttt{{{uuupppnnnbbbXXXPPPUUUggg|||wwwlllaaammmzzzuuuqqqqqqxxx}}}zzzlllYYYJJJ???999666555444333333333333333222333333444444333333222111111111111111111111111111111111111111111111111000111111222222222111111DDDCCCBBBAAABBBCCCDDDEEECCCBBBBBBAAAAAABBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBBAAA@@@@@@????????????@@@????????????????????????<<<<<<<<<<<<<<<<<<<<<<<<::::::999999999999::::::======>>>>>>>>>>>>======;;;;;;:::;;;===@@@CCCEEEJJJMMMPPPRRRSSSSSSUUUVVVZZZ\\\^^^aaaeeehhhjjjkkkjjjkkklllnnnoooqqqrrrssssssvvvyyyzzzzzzyyyzzz{{{|||}}}~~~~~~}}}~~~~~~xxxmmmfffeeemmmxxxdddWWWYYYeeeppp~~~}}}cccSSSIIIHHHHHHKKKRRR]]]gggmmmmmmnnnkkkbbb\\\[[[ZZZXXXSSSPPPLLLJJJIIIHHHFFFEEEDDD@@@>>>??????@@@EEELLLXXXppptttqqqrrr{{{ttt^^^UUUNNNVVVgggssssssnnnYYYRRRHHHDDDDDDDDDBBB???AAA@@@@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===???AAABBBCCCFFFIIILLLLLLNNNRRRWWW[[[___aaabbb```aaaccceeeggghhhiiiiiifffgggiiihhhgggggghhhjjjhhhjjjllloooooonnnmmmkkkgggffffffgggjjjkkkkkkjjjnnnqqqtttvvvxxx}}}~~~{{{zzz{{{||||||{{{yyywwwvvvuuuttttttppppppooooooooommmjjjgggaaa^^^ZZZVVVSSSSSSUUUVVVWWWYYY[[[[[[ZZZ[[[___ccceeennn|||vvvmmmfff^^^[[[XXXWWWXXXZZZ\\\\\\[[[\\\[[[YYYWWWUUUUUUUUUYYY\\\```dddggggggfffeeebbbcccccc```]]]ZZZYYYYYYVVVUUUUUUVVVWWWWWWTTTRRRNNNNNNRRRYYY\\\ZZZZZZ\\\bbbeeehhhkkkmmmlllkkkiiicccaaa^^^]]]___bbbeeefffbbb___[[[WWWTTTRRRRRRSSSMMMJJJEEEBBBAAA@@@???===;;;:::;;;???DDDJJJMMMNNNIIIIIIHHHFFFDDDAAA???>>>>>>BBBIIIPPPWWW\\\___aaaeeefffhhhjjjllloooqqqrrrllllllmmmnnnoooooonnnnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmnnnooopppoooooopppooommmjjjgggeeeiiijjjfff______iiiwww}}}uuunnnkkk___WWWRRRYYYllluuulllhhhuuusssppprrr||||||sssbbbQQQEEE<<<555555555444333333333333333222333333444444333333222111111111111111111111111000000000111111111111111000000111222222222222111BBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCBBBBBBCCCCCCDDDBBBBBBBBBBBBBBBBBBBBBBBB>>>??????@@@@@@@@@@@@???????????????????????????========================:::999999999999999::::::>>>>>>>>>??????>>>>>>===;;;;;;:::;;;===@@@DDDFFFIIILLLPPPSSSUUUUUUWWWXXX[[[\\\___bbbeeeiiikkklllkkkkkkmmmnnnppprrrsssssstttwwwzzz{{{{{{zzz{{{{{{|||}}}~~~~~~}}}~~~wwwpppjjjhhhjjjzzzzzzggg\\\]]]hhhrrr~~~|||bbbQQQGGGFFFGGGKKKUUUcccpppxxxyyyxxxrrrggg```]]]ZZZWWWTTTQQQMMMJJJIIIHHHGGGEEEBBB>>>===>>>???>>>BBBGGGOOOhhh|||yyysssqqqvvviii\\\QQQSSSaaannntttsss___WWWLLLGGGGGGFFFCCC???@@@@@@??????????????????>>>>>>===<<<<<<<<<<<<<<<;;;===???AAABBBDDDGGGIIIKKKMMMRRRWWW[[[___aaabbbaaabbbdddeeefffggggggggghhhiiijjjjjjiiiiiijjjllliiijjjkkkmmmnnnnnnmmmmmmgggeeedddeeegggiiijjjjjjlllooorrrtttvvv{{{~~~{{{xxxwwwyyy{{{yyyxxxvvvtttssssssssssssppppppqqqrrrsssqqqnnnkkkccc___ZZZUUUSSSTTTWWWYYYZZZ^^^aaabbbaaaaaadddgggfffkkkuuu|||tttnnnddd___YYYUUUTTTVVVXXXYYYXXXYYY[[[[[[[[[\\\^^^```dddeeegggiiijjjiiihhhgggeeeeeeccc___ZZZVVVUUUTTTRRRSSSWWW___fffggg```YYYTTTRRRTTTXXXZZZXXXVVVXXXZZZ]]]aaaeeeggghhhhhhgggdddbbb``````bbbfffjjjlllcccaaa]]]YYYUUUSSSSSSTTTQQQMMMHHHDDDBBBAAA???>>><<<;;;<<>>???AAAAAAAAA@@@???????????????????????????>>>>>>>>>>>>>>>>>>>>>>>>999999999888999999::::::>>>>>>?????????>>>>>>===;;;;;;:::;;;>>>AAADDDFFFGGGJJJPPPSSSVVVWWWYYYZZZ[[[\\\___bbbfffiiilllmmmkkklllmmmoooppprrrsssttttttwwwzzz||||||{{{{{{{{{|||}}}~~~~~~}}}~~~zzzpppkkkhhhlllqqq{{{jjj```aaallluuu}}}www\\\LLLBBBBBBDDDKKKXXXjjjzzz|||oooddd___ZZZUUUTTTQQQMMMKKKJJJIIIGGGEEE@@@<<<;;;===>>>===@@@EEEIIIbbbxxx|||uuupppsssyyytttfffVVVSSS]]]jjjqqqsssdddZZZOOOIIIIIIHHHDDD@@@???????????????@@@@@@@@@>>>>>>===<<<<<<<<<<<<<<<:::<<<>>>???@@@BBBEEEHHHKKKMMMRRRWWW\\\___aaaccccccdddeeeeeeffffffeeeeeeeeefffggggggffffffggghhhiiijjjkkklllmmmmmmmmmnnngggeeeccccccfffhhhjjjjjjiiilllpppsssuuu{{{~~~|||xxxvvvuuuxxxzzzwwwvvvtttrrrqqqqqqqqqrrrqqqqqqrrrtttuuutttqqqnnneeeaaa[[[UUUTTTUUUYYY\\\___ccchhhjjjiiihhhjjjmmmhhhkkkooovvv~~~}}}yyyiiiccc[[[TTTRRRSSSUUUVVVSSSVVVZZZ]]]aaaeeejjjnnnoooooonnnmmmlllkkkjjjiiigggfffccc^^^XXXSSSQQQPPPQQQSSS[[[iiiuuuvvvlllaaa\\\WWWUUUXXXXXXUUUTTTVVVTTTWWW[[[```dddeeeeeeeeedddcccbbbcccfffjjjooorrrdddbbb___[[[VVVTTTTTTUUUSSSOOOJJJFFFCCCAAA???>>>@@@>>>>>>AAAGGGNNNTTTWWWOOOMMMIIIFFFCCCAAA@@@???BBBFFFLLLTTT[[[```ccceeeffffffggghhhjjjmmmooopppmmmmmmnnnnnnnnnnnnnnnmmmlllmmmmmmmmmmmmmmmmmmmmmmmmllllllmmmmmmnnnooopppnnnooooooooommmiiieeeccc\\\]]][[[ZZZdddwwwyyyoooiiifffTTTTTTYYYeeevvvvvvlllgggxxxyyyvvv}}}~~~tttjjjkkksssuuummm^^^MMMDDD@@@:::444444444333222222222333333222333333444444333333222000000000000000000000000//////000000111111111222///000111222222222222222CCCCCCDDDDDDDDDDDDDDDCCCDDDCCCBBBAAAAAABBBCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@??????????????????>>>>>>===<<<;;;;;;;;;<<<<<<;;;::::::999888888<<<<<<===>>>>>>===<<<;;;<<<;;;;;;;;;===@@@DDDFFFLLLOOORRRTTTUUUWWWZZZ\\\```bbbdddfffgggiiilllooommmnnnoooqqqrrrtttuuuuuuvvvvvvwwwxxxzzz{{{||||||~~~~~~sssooollljjjoooyyy}}}iii[[[\\\kkkzzznnnYYYKKKEEEFFFHHHNNN[[[oooyyyiiiaaa\\\YYYVVVRRRNNNJJJIIIHHHFFFEEECCCAAA>>>;;;;;;>>>AAACCCMMM]]]sssxxxooorrrvvvxxxqqq___WWW]]]hhhppptttpppbbbUUUOOOJJJDDDDDDGGGEEEDDDCCCCCCAAAAAA@@@???@@@??????>>>===<<<<<<;;;<<<<<<<<<>>>@@@CCCFFFGGGGGGJJJPPPTTTXXX[[[___bbbaaaccceeeeeeddddddeeefffiiihhhhhhgggffffffeeeeeejjjjjjjjjkkkmmmnnnnnnllliiihhhggggggggghhhiiijjjmmmmmmmmmnnnqqqvvv}}}~~~xxxxxxvvvrrrnnnmmmqqqttttttsssrrrpppnnnmmmlllkkklllmmmooorrruuuvvvtttrrriiiddd^^^XXXVVVXXX\\\___eeelllrrruuuxxx{{{yyytttppprrrrrrqqqrrrzzzvvvjjj^^^XXXSSSOOORRRXXXRRRWWW\\\cccnnnxxx{{{xxxzzzyyywwwsssmmmjjjiiiiiidddccc___YYYTTTQQQQQQRRRXXX^^^hhhuuu|||ooo\\\ZZZYYYZZZWWWSSSTTTXXXZZZ^^^```___```cccccc```aaa``````bbbgggnnnuuuyyymmmhhhaaa\\\[[[YYYWWWUUUYYYWWWSSSLLLFFFAAA@@@AAAAAABBBAAABBBIIIRRRUUURRRQQQLLLGGGFFFCCC@@@AAADDDIIILLLPPPVVV\\\```cccdddddddddfffhhhjjjlllnnnoooqqqooollliiihhhhhhjjjkkknnnllljjjjjjlllnnnppppppllllllllllllkkkjjjiiiiiimmmnnnpppooommmhhhccc```ZZZYYY[[[cccppp}}}{{{rrrnnnfff\\\XXXWWW\\\kkk}}}}}}mmmjjjqqqzzzqqqyyyzzzuuuqqqlllfffcccjjjaaaUUUHHH???999555333222222222222222222222222333333333222222222222111555444222000/////////000222222111111000/////////333333333333333333333333AAABBBCCCDDDEEEEEEEEEEEEDDDCCCCCCBBBBBBCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@??????>>>============>>>???>>>>>>===<<<<<<;;;;;;<<<<<<;;;::::::999888888<<<<<<===>>>>>>===<<<;;;<<<;;;;;;;;;===@@@DDDFFFLLLNNNQQQTTTUUUXXX[[[^^^```bbbdddeeefffhhhkkknnnmmmmmmnnnoooqqqrrrssstttuuuvvvwwwxxxzzz{{{|||}}}~~~~~~xxxjjjeeeccceeennnzzz}}}iii[[[]]]lll{{{zzziiiUUUIIIFFFFFFHHHOOO]]]tttoooddd___ZZZVVVSSSNNNKKKIIIHHHFFFEEECCC@@@===;;;;;;===@@@CCCIIIWWWlllqqqoooppppppvvv}}}dddUUUWWWcccqqqxxxttteeeUUUNNNIIIEEECCCFFFCCCBBBBBBAAA@@@???>>>>>>@@@??????>>>======<<<<<<;;;;;;<<<===???BBBEEEFFFFFFJJJOOOSSSVVVZZZ^^^aaaaaabbbdddeeedddcccdddeeegggffffffeeeddddddccccccgggggghhhjjjlllmmmlllkkkhhhgggfffffffffgggiiijjjmmmnnnnnnoooqqquuu{{{~~~|||wwwwwwuuurrrnnnmmmpppsssrrrrrrqqqpppooonnnmmmmmmmmmnnnooorrruuuuuusssqqqjjjeee___ZZZXXXZZZ___bbbkkkrrrzzz~~~yyywwwtttooommmpppwww~~~tttdddZZZTTTPPPQQQVVVYYY```gggnnnxxx}}}xxxsssnnnjjjfffdddbbb```[[[UUUPPPNNNOOOQQQ[[[bbbmmmzzzzzzgggaaa\\\[[[XXXUUUUUUYYY___cccdddbbbaaabbbaaa\\\ZZZYYYYYY[[[aaaiiirrrwwwtttoooiiieeeccc```]]][[[[[[YYYVVVQQQLLLGGGCCCAAA?????????AAAIIISSSWWWUUUSSSMMMHHHFFFDDDBBBDDDHHHNNNPPPUUUZZZ^^^bbbdddeeeggggggiiijjjlllnnnoooooopppooollljjjhhhiiijjjkkkmmmkkkhhhhhhjjjlllmmmmmmllllllmmmmmmllllllkkkkkklllmmmooonnnlllgggbbb___XXXXXXZZZbbbooo|||wwwqqqmmmeee[[[XXXZZZbbbpppzzzmmmnnnwwwwwwqqqyyy}}}xxxtttppplllfffaaaaaaYYYNNNCCC<<<777555333222222222222222222222222111111111000000000000///444333222111111111222333000000000000000111111111222222222222222222222222@@@AAABBBDDDEEEFFFGGGGGGCCCCCCCCCDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCAAAAAAAAA@@@@@@@@@@@@@@@>>>======<<<<<<<<<<<<<<>>>>>======<<<<<<;;;<<<;;;;;;::::::999999888<<<<<<===>>>>>>>>>===<<<<<<;;;;;;;;;===AAADDDGGGKKKMMMQQQTTTVVVYYY]]]___aaacccdddeeefffgggjjjmmmllllllmmmnnnoooqqqrrrsssuuuuuuwwwxxxzzz|||}}}~~~~~~~~~}}}wwwwwwrrrbbb\\\[[[^^^iiivvv{{{ggg[[[^^^mmm{{{|||tttdddSSSIIIFFFGGGIIIPPP___xxxrrrfff___[[[VVVSSSOOOKKKJJJHHHFFFDDDAAA???===;;;;;;===???AAADDDOOOaaaxxx~~~vvvnnnlllkkkooovvv~~~ppp\\\XXX```mmmvvvwwwgggUUUKKKHHHFFFDDDDDDCCCCCCBBBAAA@@@???>>>>>>?????????>>>>>>======<<<;;;;;;;;;<<<>>>@@@CCCDDDEEEHHHMMMQQQTTTXXX\\\___```bbbddddddcccbbbcccddddddddddddcccbbbbbbaaaaaacccccceeehhhkkkllljjjiiihhhgggfffffffffggghhhiiimmmnnnooopppqqqssswwwzzz~~~{{{uuuuuutttrrrooonnnoooqqqppppppppppppoooooooooooonnnoooppprrrtttssspppnnnjjjfff```[[[ZZZ]]]aaadddnnnvvv~~~vvvooojjjhhhiiikkkssswww|||~~~jjj^^^ZZZYYY[[[^^^dddmmmwww~~~{{{wwwtttpppjjjfffbbb___YYYQQQLLLLLLOOORRR___gggssstttjjj___[[[YYYWWWWWWZZZgggkkkllliiigggeee```[[[UUUTTTSSSUUU[[[dddnnntttyyyvvvrrrnnnllliiifffcccbbb___[[[WWWTTTOOOGGGBBB???@@@???AAAJJJUUU[[[ZZZTTTNNNHHHFFFEEEDDDHHHNNNSSSVVVZZZ^^^bbbeeeggghhhkkkkkklllmmmnnnooooooppppppnnnlllkkkjjjjjjjjjkkkkkkiiigggfffhhhiiijjjjjjkkkllllllmmmmmmmmmmmmmmmkkklllmmmllljjjeee```]]]VVVWWW[[[cccnnnzzz|||sssoookkkcccZZZYYY```lllyyytttjjjqqq~~~vvvrrrzzz|||yyyuuusssqqqlllfff```UUUOOOEEE===888666444444222222222222222222222222111111111000000000000///222222222222222333444555...//////000111111222222111111111111111111111111AAABBBCCCEEEEEEFFFFFFFFFBBBCCCDDDEEEEEEDDDCCCBBBCCCBBBBBBAAAAAABBBBBBCCC@@@@@@??????????????????>>>>>>===<<<<<<<<<<<<<<<>>>>>>>>>>>>======<<<<<<;;;;;;;;;::::::999999999;;;<<<>>>>>>???>>>======<<<;;;;;;;;;>>>AAAEEEHHHJJJMMMQQQTTTWWWZZZ^^^aaaaaaccceeeeeefffgggjjjllllllllllllmmmnnnoooqqqrrruuuuuuwwwyyy{{{}}}~~~~~~~~~~~~~~~xxxqqqppp}}}qqq```ZZZWWWXXXaaammmvvvdddZZZ^^^lllyyyxxxnnn___RRRKKKGGGHHHKKKRRR```wwwoooccc]]]ZZZWWWSSSOOOLLLJJJHHHFFFDDD@@@>>><<<::::::<<<>>>@@@BBBJJJYYYmmm~~~|||pppmmmmmmpppttt|||lll``````gggmmmvvvfffTTTIIIGGGGGGFFFDDDEEEEEEDDDCCCBBBAAA@@@@@@?????????>>>>>>>>>======:::::::::;;;<<>>>>>======>>>>>>>>>>>>>>>>>>>>>=========;;;;;;::::::::::::999999;;;<<<>>>?????????>>>===<<<;;;;;;<<<>>>BBBFFFHHHJJJMMMQQQUUUXXX[[[```bbbbbbccceeeffffffhhhkkkmmmnnnmmmllllllmmmoooqqqrrruuuvvvwwwyyy{{{}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~rrrkkkkkkyyy~~~nnn```ZZZWWWTTTZZZccc{{{qqq```WWW\\\kkkwww}}}ssshhhYYYOOOKKKGGGIIIMMMSSS^^^ppp}}}kkkaaa]]]\\\WWWTTTPPPMMMKKKIIIEEECCC>>>===;;;::::::;;;===>>>BBBHHHSSSddd}}}tttnnnmmmooorrrzzzwwweee___ccchhhpppeeeUUUJJJHHHJJJHHHEEEFFFEEEEEEDDDCCCBBBAAA@@@????????????>>>>>>>>>>>>::::::::::::;;;===???@@@CCCEEEHHHKKKNNNRRRWWW[[[\\\^^^```aaa``````aaabbbccccccccccccbbbbbbbbbbbb``````bbbfffiiijjjiiiggggggffffffeeeeeeggghhhiiiiiikkkllllllkkkjjjjjjkkknnnwww}}}zzztttsssrrrqqqppppppoooooonnnoooooooooppppppppppppkkklllnnnqqqrrrpppmmmiiihhhddd___ZZZXXXYYY[[[]]]aaaiiirrryyyxxxqqqjjjddd___[[[XXXZZZ]]]^^^]]]]]]^^^___`````````^^^\\\\\\^^^```gggppp}}}zzzrrrttt}}}~~~}}}zzztttnnnbbb]]]VVVOOOLLLOOOVVV[[[ccclllxxxsssaaaYYYVVVVVVXXX[[[jjjpppuuuuuurrroooggg___VVVRRRNNNLLLOOOVVV^^^cccooopppqqqrrrsssssstttuuuvvvooogggaaa]]]WWWNNNFFFDDDEEEDDDFFFNNNYYY^^^]]]WWWOOOIIIGGGGGGHHHNNNUUUYYY[[[___dddhhhkkklllmmmnnnnnnnnnmmmmmmmmmmmmmmmnnnnnnnnnnnnmmmllllllkkkgggfffdddeeehhhkkkmmmnnnggghhhiiijjjkkklllllllllkkkkkkkkkiiifffbbb]]][[[VVVYYY```gggooovvv|||zzztttnnneee]]]YYYbbbrrryyykkk]]]\\\kkk|||}}}~~~}}}zzzwwwxxxxxxssshhh___NNNHHH???999555555555555222222222222222222222222333333333222222222111111111111111111111000000///111111111111000000//////000000000000000000000000FFFFFFFFFFFFEEEDDDCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBB???????????????@@@@@@@@@AAAAAA@@@???????????????>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::;;;<<<>>>???@@@??????>>><<<;;;;;;<<<>>>BBBGGGIIIKKKNNNRRRVVVXXX\\\```cccbbbcccfffggghhhjjjmmmppppppooonnnmmmnnnppprrrtttwwwxxxxxxzzz{{{|||}}}~~~}}}}}}}}}~~~~~~~~~zzzlllggghhhxxxyyykkk___[[[WWWSSSVVV^^^qqq~~~mmm]]]VVV\\\jjjvvv|||yyynnn```RRRKKKJJJGGGIIIMMMRRRZZZiiiyyyyyyhhhaaa______WWWUUUQQQNNNLLLIIIEEEBBB===<<<:::999999:::<<<===@@@FFFOOO\\\rrr{{{oookkklllmmmuuu}}}ggg^^^bbbiiikkkeeeZZZPPPLLLLLLJJJFFFDDDDDDCCCBBBAAA@@@??????????????????????????????;;;;;;::::::;;;===>>>@@@AAACCCFFFIIILLLPPPUUUYYYYYY\\\^^^______```aaabbbcccccccccccccccccccccccc``````aaacccfffhhhgggfffeeedddcccccccccdddfffffffffggghhhgggeeeddddddeeegggqqq}}}yyyvvvtttqqqpppqqqqqqqqqpppppppppppppppooooooooooooiiikkknnnqqqtttrrroookkkhhhddd^^^XXXUUUTTTUUUWWWXXX___fffkkksss}}}}}}zzzvvvoooggg^^^XXXTTTRRRTTTVVVVVVTTTTTTUUUVVVWWWWWWWWWVVVUUUVVVXXXZZZeeennn{{{|||wwwqqqkkkfff^^^ZZZTTTNNNLLLPPPXXX^^^fffooozzzwwwggg\\\WWWUUUWWW[[[dddlllsssuuutttppphhh___UUURRRLLLIIIIIIMMMSSSWWWdddfffiiikkkmmmppptttxxxyyyuuuoooiiiddd\\\RRRLLLCCCEEEEEEHHHPPPZZZ^^^\\\YYYRRRLLLJJJJJJKKKQQQXXX]]]___bbbfffiiilllmmmnnnmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnooopppooonnnlllkkkhhhfffdddeeehhhlllnnnnnnggggggiiijjjkkkkkkkkkkkkkkkkkkjjjhhheeeaaa]]]ZZZXXX]]]eeekkkqqqvvvzzz}}}|||wwwmmmbbb\\\\\\jjj{{{{{{qqqaaaVVVXXXiiiyyy~~~{{{||||||vvviii^^^MMMGGG???888555444444444222222222222222222222222111111111000000000000///000000111111000///......222222111111000//////...000000000000000000000000EEEEEEFFFFFFFFFEEEEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEBBBAAAAAA@@@@@@AAAAAABBB?????????@@@@@@@@@AAAAAAAAAAAA@@@????????????@@@>>>>>>>>>>>>>>>>>>>>>>>>::::::::::::::::::::::::;;;<<<>>>???@@@@@@??????;;;;;;;;;<<>>???@@@BBBEEEGGGIIINNNSSSWWWWWWYYY\\\^^^___```aaacccbbbbbbbbbbbbbbbbbbbbbbbbaaa___^^^___bbbdddeeeeeeaaa``````______aaabbbccccccdddcccbbb```___```aaadddlllzzz{{{xxxtttpppoooqqqrrrrrrrrrrrrrrrqqqpppooonnnmmmmmmiiikkkoootttwwwwwwssspppiiieee^^^WWWSSSPPPPPPQQQPPPUUUYYY\\\cccnnnuuuvvvssstttsssnnnddd\\\VVVUUUSSSUUUVVVUUUSSSSSSSSSUUUUUUVVVWWWWWWWWWYYY\\\___iiippp{{{|||vvvwwwyyyxxxpppiiidddbbb\\\YYYTTTOOOOOOTTT]]]cccjjjttt}}}pppdddZZZTTTVVVZZZbbbkkktttxxxwwwtttjjjaaaUUURRRMMMIIIHHHJJJMMMPPPVVVXXX\\\^^^aaaffflllqqqvvvvvvvvvtttmmmcccXXXRRRCCCFFFHHHLLLVVV___bbb```\\\VVVPPPNNNNNNOOOTTTZZZccceeegggiiikkklllllllllmmmmmmmmmnnnnnnnnnnnnnnnmmmnnnpppqqqpppooommmkkkjjjhhheeeeeegggjjjkkkkkkhhhiiijjjjjjkkkkkkkkkkkklllllljjjhhheee```]]][[[\\\bbbiiiooosssvvvyyy{{{}}}}}}}}}yyymmm___]]]aaaqqq~~~}}}wwwkkk\\\TTT[[[lllzzz~~~wwwhhh\\\JJJDDD<<<666333333444444222222222222222222222222111111111000000000000/////////000111222111000000111111111000000000000000111111111111111111111111CCCDDDEEEFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCDDDEEEFFFBBBAAAAAA@@@@@@AAAAAABBB??????@@@@@@AAAAAAAAAAAAAAA@@@@@@???????????????>>>>>>>>>>>>>>>?????????::::::::::::::::::::::::;;;<<<>>>???@@@@@@@@@???;;;;;;;;;<<>>???@@@BBBDDDFFFHHHMMMRRRVVVUUUXXX[[[]]]^^^```bbbdddaaaaaaaaaaaabbbbbbbbbbbbaaa___\\\\\\___aaacccccc^^^^^^]]]\\\]]]^^^___```aaaaaa```^^^\\\\\\]]]___cccjjjvvvzzzuuupppoooqqqssstttssstttsssrrrpppooommmlllkkkiiikkkpppvvvzzzzzzwwwtttkkkfff___WWWRRROOONNNNNNIIIMMMOOOQQQXXXcccjjjlllkkkooorrrnnneee]]]ZZZZZZWWWXXXYYYXXXVVVVVVVVVXXXWWWXXXZZZ[[[]]]___cccfffmmmsss|||{{{uuukkkmmmqqqyyy}}}}}}vvvnnngggdddddd]]][[[VVVSSSSSSYYYaaahhhnnnxxxwwwjjj]]]UUUUUUZZZdddnnnwww||||||wwwmmmcccWWWTTTOOOKKKIIIKKKMMMOOOKKKNNNQQQSSSVVV[[[ccciiiqqqvvv{{{{{{ttthhh]]]VVVDDDHHHLLLQQQ\\\fffhhhfff___XXXSSSRRRQQQQQQVVV\\\iiijjjkkklllllllllkkkjjjnnnnnnnnnnnnoooooooooooolllnnnpppqqqqqqooommmkkkllliiifffeeefffggghhhgggjjjjjjkkklllllllllkkkkkkmmmlllkkkhhhddd```]]][[[^^^dddlllrrrtttvvvxxxzzzyyyzzz}}}zzzlll^^^]]]eeevvvzzz{{{uuuhhhZZZUUU^^^ppp}}}{{{wwwgggZZZGGGAAA999333111222333333222222222222222222222222333333333222222222222111---...000222333333333333/////////000111111222222111111111111111111111111CCCCCCCCCDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAABBBCCCEEEEEE??????@@@AAAAAAAAA@@@@@@??????>>>>>>======<<<<<<>>>======<<<<<<<<<<<<===<<<;;;;;;:::::::::;;;;;;======???@@@@@@???>>>>>>:::;;;;;;;;;===BBBIIINNNNNNQQQUUUXXXZZZ]]]___bbbgggggghhhiiijjjlllnnnooosssrrrqqqpppppprrrtttuuuzzzzzz{{{{{{|||{{{{{{{{{|||||||||}}}~~~~~~~~~tttggg___```ddd{{{rrreee\\\UUUTTTVVV^^^kkkyyy~~~ppp```WWW]]]ooo}}}~~~lll]]]SSSLLLGGGFFFHHHKKKNNNTTTaaarrrppp```ZZZ[[[\\\XXXUUUQQQOOONNNKKKEEE@@@<<<<<<;;;;;;;;;;;;<<<<<>>AAA@@@???>>>===============<<<;;;::::::;;;===>>>>>>@@@CCCEEEHHHKKKOOORRRTTTWWW\\\___``````aaaaaa\\\]]]^^^```aaacccdddeee]]]]]]\\\\\\]]]]]]^^^______[[[ZZZ\\\\\\[[[\\\___^^^______]]][[[ZZZZZZ[[[```eeeooo|||}}}xxxtttssswww{{{}}}}}}{{{yyyvvvrrrooommmlllkkkkkknnnssswww{{{|||}}}|||pppjjj```WWWQQQMMMJJJHHHIIIIIIKKKOOOUUU]]]dddhhhiiilllnnnmmmiiidddaaa___[[[\\\]]]\\\[[[ZZZ[[[\\\]]]```dddggghhhiiikkklllssswww~~~~~~tttllldddfffkkksss~~~~~~zzzvvvtttuuuyyy|||~~~{{{vvvrrrkkkcccaaadddgggaaaZZZXXX[[[ccciiilllxxx{{{ppp^^^TTTTTTYYYbbbooo}}}~~~sssiiiYYYRRRMMMOOOPPPNNNLLLMMMMMMLLLKKKKKKMMMQQQVVVYYYdddlllxxxyyyjjj___SSSPPPNNNSSS\\\cccffffffaaa]]]YYYWWWXXX[[[^^^___eeefffhhhkkkmmmmmmmmmmmmrrrqqqnnnlllkkklllmmmmmmmmmnnnoooooonnnnnnoooppppppooommmjjjiiihhhhhhhhhjjjjjjiiihhhhhhiiijjjkkkkkkhhhfffeee```ZZZYYY\\\aaaiiiooorrruuuyyy{{{zzz{{{|||yyyoooeeebbbhhhoooqqqaaaWWWVVV```ttt||||||xxxeeeUUUHHH@@@666111111333222000333333444444333333222111000111111111111222222222333222000/////////000111000000000000000000000000000000111222222222222111CCCDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBCCCDDDDDD@@@@@@@@@@@@@@@@@@@@@@@@??????>>>>>>============>>>>>>===<<<<<<<<<<<<===<<<;;;;;;::::::;;;;;;;;;>>>>>>???@@@@@@???>>>===:::;;;;;;;;;===BBBIIINNNOOORRRWWWZZZ]]]___bbbeeeggghhhhhhiiijjjlllnnnoooqqqqqqppppppqqqsssvvvwwwyyyzzz{{{{{{|||{{{{{{{{{{{{{{{{{{|||}}}}}}~~~~~~}}}~~~zzzpppccc]]]^^^ccczzzzzzjjj^^^UUURRRSSS\\\gggsssyyy~~~~~~ppp```XXX^^^ooo}}}~~~tttdddWWWMMMGGGEEEGGGIIILLLRRR___ooozzz|||lll^^^XXXYYYYYYXXXUUUQQQOOONNNKKKEEE@@@<<<<<<;;;;;;;;;;;;<<<<<<===>>>BBBJJJUUUhhh~~~rrrlllrrruuu|||vvvddd^^^aaagggmmmlllbbbVVVMMMHHHGGGEEECCCBBBBBBAAA@@@>>>AAA@@@???>>>============>>>===;;;::::::;;;===>>>===???BBBEEEGGGJJJNNNQQQSSSVVV[[[^^^______```aaa______``````aaaaaaaaabbb]]]\\\\\\\\\\\\\\\\\\]]]]]]YYYYYY[[[\\\ZZZ[[[___^^^```bbbcccbbb``````aaa```dddlllxxx|||yyyvvvwww{{{zzztttooollljjjiiihhhlllrrryyy}}}vvvlllbbbZZZUUUQQQOOOJJJJJJJJJMMMRRRXXX___cccfffjjjmmmooommmjjjgggfffdddeeeeeecccaaa```bbbcccgggjjjnnnqqqssstttuuuvvvzzz}}}~~~tttmmmfffiiinnnvvv|||wwwtttpppnnnppptttwwwxxxyyytttoookkkddd^^^^^^bbbfffaaa\\\[[[___fffmmmqqq|||~~~uuuaaaUUUSSSWWWcccqqqvvvccc\\\VVVVVVVVVSSSPPPQQQQQQOOOMMMLLLLLLNNNQQQSSS^^^fffrrr}}}zzznnneeeXXXUUUSSSWWW^^^dddgggfffbbb___\\\\\\]]]___```aaafffgggiiilllmmmnnnoooooopppooommmlllkkklllmmmnnnmmmooopppooonnnnnnoooppppppooommmkkkjjjiiiiiiiiijjjiiiiiihhhiiijjjkkklllllliiifffddd___YYYYYY]]]aaahhhnnnooorrrwwwzzzyyyxxxxxxuuukkkbbbbbblllvvv~~~qqqbbb]]]```kkk{{{|||}}}iiiWWWEEE>>>555111222444333222333333444444333333222111000111111111111222222222222111111000000000000000000000000000000000000000000000111222222222222111DDDDDDDDDDDDDDDDDDCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBFFFEEEDDDCCCCCCCCCCCCCCCBBBAAA@@@>>>>>>>>>?????????>>>>>>>>>>>>=========>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;;;;<<>>CCCIIINNNQQQTTTYYY\\\```cccfffiiihhhhhhiiijjjkkklllnnnooopppppppppppprrruuuwwwyyyyyyzzzzzz{{{||||||{{{{{{zzzzzz{{{{{{|||}}}}}}~~~zzzzzzvvvkkk___YYY[[[```wwwooobbbWWWRRRSSS]]]gggpppuuuyyy}}}pppaaaZZZ```ooo|||~~~{{{jjjYYYMMMGGGDDDEEEGGGJJJPPP\\\jjjuuu|||~~~xxxjjj^^^ZZZYYYYYYYYYVVVRRRPPPNNNKKKEEE@@@<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;>>>EEENNN^^^wwwuuummmpppsssyyykkk^^^ZZZbbbkkkooojjj^^^RRRJJJJJJGGGDDDCCCCCCCCCAAA@@@AAA@@@???>>>>>>>>>>>>>>>>>>===<<<;;;;;;;;;======<<>>???>>>>>>>>>>>>>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<;;;;;;:::::::::;;;<<<<<<@@@@@@AAAAAA@@@>>>===<<<;;;;;;;;;<<<>>>CCCJJJNNNQQQTTTYYY^^^aaaeeeiiillliiiiiijjjjjjkkkmmmnnnoooqqqqqqqqqrrrsssuuuwwwxxxyyyyyyzzz{{{||||||||||||{{{{{{||||||}}}~~~~~~~~~{{{zzztttggg[[[UUUXXX^^^uuutttfffZZZVVVVVVaaalllwww|||}}}oooaaa[[[aaappp|||}}}mmmYYYKKKFFFDDDEEEGGGJJJPPP[[[hhhpppxxxzzzvvvkkkaaa^^^^^^]]]ZZZVVVRRRPPPNNNKKKEEE@@@<<<;;;;;;::::::;;;;;;<<<::::::<<>>>>>>>>???>>>===<<<<<<;;;<<<<<<===;;;===@@@BBBDDDGGGJJJMMMOOOSSSWWWZZZ\\\^^^___aaaccccccbbbaaa```_________```______^^^]]]\\\[[[ZZZYYYVVVUUUYYYZZZYYY[[[___eeellluuu}}}~~~}}}rrrrrrsssyyy{{{sssmmmiiihhhhhhfffjjjqqqzzztttjjjccc]]]YYYWWWUUUTTTTTTVVV[[[aaadddfffkkkrrrwwwyyyyyyyyyyyywwwvvvuuusssqqqrrrvvvxxx{{{|||}}}}}}xxxtttrrrnnnkkkhhhhhhiiikkkmmmmmmlllfff```\\\WWWTTTWWW]]][[[\\\^^^```eeemmmvvv}}}~~~jjj\\\XXXYYY^^^lll~~~uuummmkkkiiidddaaaaaa___]]]YYYUUURRROOOMMMMMMSSSZZZfffrrryyyyyytttnnn___]]]\\\]]]```bbbbbbaaa```aaacccfffhhhhhheeebbbeeefffgggiiijjjlllmmmmmmkkkkkkkkkkkklllmmmoooooonnnppppppooommmlllmmmnnnoooooonnnmmmlllkkkkkkkkkhhhiiijjjkkklllnnnoooppppppjjjddd```\\\[[[___fffkkkppprrrppprrrwww{{{{{{{{{yyysssjjjgggoooxxxmmmgggnnnzzzzzz~~~~~~zzztttuuu|||jjjTTT@@@<<<666333333444444333222333333333333222111111000000111111111222222222///000111222222111000///000000000000000000000000///000000111111111111111EEEEEEDDDDDDCCCCCCCCCBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDBBB@@@>>>======>>>???>>>>>>>>>>>>??????????????????===<<<<<<;;;;;;;;;:::::::::::::::;;;<<<===@@@AAAAAAAAA@@@???===<<<;;;<<<<<<<<<>>>CCCJJJOOOPPPTTTYYY^^^aaaeeeiiillljjjjjjkkkkkklllmmmnnnooosssssssssssstttuuuvvvvvvxxxyyyzzz{{{|||||||||||||||}}}}}}~~~~~~~~~|||tttfffXXXSSSWWW]]]sss{{{kkk]]]XXXYYYfffsss}}}nnn```[[[bbbqqq|||}}}sss\\\MMMHHHEEEFFFHHHLLLSSS]]]gggnnnuuuvvvrrriiibbb```aaa```[[[WWWSSSQQQOOOKKKDDD???;;;;;;::::::::::::;;;;;;999999<<>>>>>======<<<<<<<<<<<<:::<<>>>>>>>>????????????@@@@@@???>>><<<<<<;;;;;;;;;::::::::::::;;;<<<<<<===@@@@@@AAAAAAAAA???>>>===<<<<<<<<<===???DDDJJJOOOQQQUUUZZZ^^^bbbeeeiiilllllllllllllllmmmnnnooooootttttttttuuuuuuuuuuuuuuuxxxxxxzzz{{{||||||}}}}}}}}}}}}~~~|||sssdddVVVRRRWWW^^^tttsss```YYY\\\kkkyyy}}}mmm___[[[cccrrr~~~}}}eeeRRRLLLFFFGGGIIIMMMUUU___hhhnnnpppqqqmmmddd______```___[[[XXXTTTQQQOOOKKKDDD???;;;;;;::::::::::::;;;;;;::::::<<<@@@DDDNNNaaarrr|||ttt|||}}}{{{|||xxxdddaaabbbiiiqqqqqqhhh___VVVQQQJJJEEEBBBBBBBBBBBBAAA@@@@@@?????????@@@@@@???>>>>>>>>>===<<<<<<;;;999;;;===???@@@CCCFFFIIIJJJNNNSSSXXX[[[```dddgggcccccccccccccccddddddddddddeeeeeeeeedddbbb```^^^[[[XXXXXX[[[[[[ZZZ\\\```lllttt{{{qqqkkkgggeeefffhhhmmmuuu|||xxxooolllhhheeeeeehhhmmmppptttwww{{{~~~~~~}}}}}}}}}}}}uuussspppnnnlllkkkhhhfff^^^XXXRRRNNNIIIGGGJJJQQQTTTYYY___bbbeeeooo~~~wwwbbbVVVRRRZZZfffwww|||yyyxxxtttssssssnnnmmmjjjgggccc^^^ZZZXXXWWWZZZ```fffkkkkkkhhhddd]]]^^^aaacccdddddddddccc___```aaaeeeggghhhgggeeedddddddddfffgggiiikkklllnnnnnnnnnnnnnnnnnnmmmmmmnnnoooooommmjjjiiiiiijjjiiiiiijjjjjjjjjjjjiiihhhggghhhjjjlllmmmnnnoooooolllgggbbbbbbcccgggqqq|||~~~{{{uuuooonnnvvv~~~sssnnnlllpppzzz|||uuupppmmmooottt|||~~~sss^^^MMM???===:::777444222111000222222222222222111111000000111111111111222222222///000000111111111111000000000000000000000000000...///000000111111000000FFFEEEEEEDDDCCCCCCBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBAAAAAAAAAAAAAAAAAA>>>>>>?????????@@@@@@@@@@@@???>>>===;;;;;;;;;;;;::::::::::::;;;<<<======???@@@AAAAAAAAA@@@???>>><<<<<<<<<===???DDDJJJOOOSSSVVV[[[___cccfffjjjlllllllllllllllmmmnnnoooppprrrssstttuuuvvvwwwwwwwwwwwwxxxyyy{{{|||}}}}}}}}}}}}}}}}}}~~~~~~zzzqqqbbbUUUSSSZZZbbbuuuggg```dddqqq~~~kkk]]]ZZZdddttt}}}mmmUUUMMMFFFGGGIIINNNWWWaaaiiinnnooonnniii```\\\^^^``````\\\XXXTTTQQQOOOKKKDDD???;;;::::::999999::::::;;;;;;;;;<<<>>>@@@GGGXXXhhhvvv{{{qqqhhhaaadddooouuurrrkkk\\\VVVNNNGGGDDDCCCCCCCCC@@@@@@@@@??????@@@@@@AAA?????????>>>======<<<;;;888:::<<<>>>???AAAEEEHHHHHHLLLQQQWWW\\\aaagggjjjeeeeeeeeeeeeeeeeeeeeeeeedddeeeffffffeeecccaaa```^^^[[[ZZZ]]]]]]\\\]]]aaahhhooozzz}}}wwwsssqqqrrrrrrrrrwww{{{uuupppnnnooosssuuuzzz{{{}}}|||{{{zzz~~~}}}wwwuuuqqqnnnkkkgggccc```XXXRRRNNNKKKHHHFFFIIIPPPVVV\\\bbbeeehhhsssjjjZZZTTTUUU```ppp|||yyywwwxxxuuutttrrrnnniiiccc___\\\WWWYYY[[[___bbbbbb___]]]VVVYYY]]]```bbbbbbbbbcccaaa``````bbbfffhhhhhhhhhgggggghhhhhhjjjmmmooopppqqqqqqqqqpppooommmlllkkkmmmnnnmmmllliiigggggggggffffffggghhhhhhhhhgggfffggghhhjjjlllmmmnnnmmmmmmiiidddbbbdddhhhooo{{{yyyrrrmmmsss|||oooiiimmmvvv}}}yyyuuurrrrrrtttvvvrrreeeSSSFFF<<<;;;:::888555333222222222222222222222111000000000111111111111222222222000000000000000111111222000000000000000000000000...//////000000000000000FFFEEEEEEDDDCCCBBBBBBBBBDDDDDDCCCCCCCCCBBBBBBBBBGGGFFFEEEDDDBBBBBBBBBAAAAAAAAABBBCCCCCCCCCBBBBBB>>>>>>??????@@@@@@@@@@@@@@@???>>>===;;;;;;::::::999999999:::;;;<<<===>>>>>>???@@@AAABBBAAA@@@???<<<<<<======???DDDKKKPPPTTTXXX\\\```cccgggjjjmmmmmmmmmmmmmmmmmmnnnooopppqqqrrrsssuuuwwwxxxyyyyyywwwxxxyyy{{{|||}}}}}}}}}|||||||||}}}~~~~~~{{{wwwnnn```UUUSSS\\\eeevvvooohhhmmmwww~~~kkk\\\YYYdddttt}}}rrrUUUJJJFFFFFFHHHNNNXXXbbbiiimmmooonnnhhh___\\\___bbbaaa\\\YYYTTTQQQOOOKKKDDD???;;;::::::999999::::::;;;<<<;;;<<<<<<<<>>===;;;;;;777999<<<===>>>AAADDDGGGGGGKKKQQQWWW\\\bbbhhhmmmgggggggggffffffeeeeeeddddddeeefffffffffdddbbb``````]]]\\\^^^^^^\\\^^^aaadddjjjttt}}}}}}zzzzzzyyyuuuuuuxxxzzz|||}}}~~~yyywwwvvvvvv{{{{{{wwwtttppplllhhhddd^^^ZZZUUUPPPMMMLLLJJJHHHLLLRRRZZZ```fffhhhkkkvvvqqqaaaZZZPPPZZZjjj}}}{{{yyyzzzyyyxxxvvvrrrlllfff```]]]VVVWWWXXX[[[]]]]]]ZZZXXXOOORRRXXX\\\^^^______```bbbaaa```aaaeeehhhjjjjjjkkkkkkkkklllmmmppprrrttttttssssssqqqooommmkkkjjjlllmmmmmmkkkhhhfffeeefffddddddfffgggggggggfffeeeggghhhjjjlllmmmmmmllllllfffcccbbbfffkkkttt~~~xxxqqqmmmwww}}}nnnfffnnnzzz}}}{{{tttttttttppphhhYYYJJJ???999999999888555444444444111222222222222111000000000111111111111222222222111000/////////000222333000000000000000000000000...//////000000000000000FFFFFFGGGFFFFFFEEEDDDCCCAAAAAAAAABBBBBBBBBCCCCCCAAABBBBBBBBBCCCCCCDDDDDDCCCCCCBBBAAAAAA@@@??????=========>>>??????@@@@@@AAA@@@@@@???>>>======<<<===<<<;;;;;;<<<===>>>???BBBAAAAAA@@@@@@?????????;;;<<<===>>>AAAFFFLLLQQQSSSVVV\\\```cccfffjjjlllnnnnnnmmmmmmmmmooopppqqqqqqrrrtttuuuuuuuuuwwwyyyzzzzzzyyyyyyzzz{{{|||}}}~~~}}}|||||||||}}}yyylllaaaVVVSSSZZZddduuussskkkqqqpppddddddlllwww}}}|||tttZZZKKKJJJHHHIIIQQQ___llluuuxxxzzztttiii___^^^bbbccc```ZZZXXXVVVSSSOOOJJJDDD@@@;;;:::999999888888999999888999;;;:::<<>>======;;;;;;;;;;;;===???AAACCCGGGJJJOOOUUU[[[```ccceeeeeeeeeeeecccbbbcccfffiiifffggghhhiiihhhfffdddccc^^^]]]\\\[[[[[[\\\^^^```bbbeeejjjpppwww~~~}}}|||~~~~~~|||yyyuuuqqqrrrvvv{{{wwwuuupppkkkddd___ZZZXXXPPPPPPPPPOOONNNPPPSSSVVVbbbcccccceeemmm}}}}}}iiiZZZYYYYYY```qqq|||xxx}}}yyysssnnniiiddd^^^ZZZSSSTTTTTTTTTSSSQQQPPPNNNLLLOOORRRUUUWWWZZZ]]]___]]]\\\[[[[[[^^^dddiiimmmlllmmmnnnoooqqqrrrttttttsssrrrpppooommmllllllkkknnnllljjjhhhgggggggggggggggggghhhhhhhhhhhhhhhhhhiiihhhjjjnnnrrrssspppmmmfffaaa___dddlllwww~~~zzzlllkkkqqq~~~xxxpppuuu~~~uuusssvvvvvvnnn^^^NNNCCC===666666555444333333222222444444222111000000//////000000000000000000000000333111000......///111222111111111111000000000000111111111111111111111111GGGGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBCCCCCCCCCDDDDDDBBBBBBCCCCCCCCCDDDDDDDDDCCCBBBBBBAAA@@@@@@??????????????????>>>>>>>>>>>>@@@@@@???>>>>>>===<<<<<<===<<<;;;;;;<<<===???@@@BBBBBBAAAAAA@@@?????????<<<===>>>@@@BBBGGGNNNSSSTTTXXX]]]aaadddfffiiikkknnnnnnmmmmmmnnnoooqqqrrrssstttvvvvvvvvvvvvxxxyyyzzzzzzzzz{{{||||||}}}}}}~~~}}}|||||||||}}}xxxlllaaaWWWSSSZZZdddvvvwwwqqqzzzpppcccbbbkkkuuu|||lllUUUHHHIIIHHHJJJUUUdddttt~~~|||nnnbbb^^^bbbdddaaa\\\YYYWWWTTTPPPKKKDDD@@@;;;:::999999888888999999888;;;=========BBBJJJQQQdddtttwwwqqqlllnnnuuu}}}xxx{{{ooo``````iiiuuu|||rrr___PPPIIIFFFCCCAAABBBBBBAAA@@@@@@@@@@@@@@@???????????????>>>======;;;;;;;;;;;;===???AAABBBEEEHHHMMMRRRXXX]]]aaacccdddeeedddccccccdddfffiiihhhiiijjjjjjiiifffdddbbb```___]]]\\\\\\]]]^^^___]]]```dddhhhnnnvvv~~~|||~~~|||yyytttpppqqquuu}}}vvvtttoooiiibbb\\\WWWUUUPPPRRRTTTVVVWWWYYY]]]___iiiiiiiiijjjqqqppp___YYYYYY]]]jjj}}}|||wwwtttsssooojjjeeeaaa\\\WWWTTTMMMMMMNNNMMMMMMKKKJJJIIIGGGIIILLLNNNOOORRRVVVXXXZZZYYYYYYZZZ^^^ccciiimmmoooppppppqqqrrrsssssstttuuutttrrrpppnnnmmmlllkkkmmmlllkkkiiihhhgggggggggggggggggggggggggggffffffhhhgggiiimmmqqqssspppmmmfffaaaaaagggoooyyy}}}xxxhhhiiippp{{{wwwvvv~~~uuunnnpppnnnfffXXXJJJ???:::666555555444333333222222222222111111111111111111000000000000000000000000222111000//////000111222111111111111000000000000000000000000000000000000GGGGGGHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDBBBBBBAAAAAA@@@@@@??????AAA@@@@@@???>>>>>>======???>>>>>>======<<<<<<<<<<<<<<<;;;;;;<<<>>>???@@@BBBBBBBBBAAA@@@?????????===>>>???AAADDDIIIPPPTTTWWWZZZ___bbbdddfffiiijjjnnnnnnmmmmmmnnnoooqqqrrruuuvvvwwwwwwvvvvvvxxxyyyyyyzzz|||}}}~~~~~~}}}}}}~~~}}}|||||||||}}}xxxmmmbbbWWWSSSZZZdddwwwxxxvvvoooaaa___hhhsss{{{xxxdddRRRHHHGGGHHHMMMZZZmmmvvvfff```cccdddccc\\\ZZZWWWTTTPPPJJJDDD@@@;;;:::999999888888999999999<<<>>>>>>===???CCCGGGVVVhhhuuunnniiikkksss~~~uuuvvv|||xxxddd]]]dddsss~~~zzzfffTTTJJJFFFEEEDDDEEEDDDBBBAAA@@@????????????????????????>>>======;;;;;;;;;;;;<<<>>>@@@BBBDDDFFFJJJOOOUUU[[[___aaacccddddddccccccdddgggiiilllllllllkkkiiifffcccaaabbbaaa___]]]\\\\\\\\\\\\ZZZ[[[^^^aaaeeekkksssxxx}}}~~~{{{yyywwwwwwzzzzzz{{{}}}zzzwwwssspppsssyyy~~~vvvsssnnnggg```ZZZUUUSSSQQQUUUZZZ___bbbeeehhhjjjooonnnlllmmmtttwwweee[[[ZZZ\\\bbbnnn{{{~~~yyytttnnnkkkdddaaa]]]YYYVVVSSSNNNKKKGGGGGGGGGGGGGGGFFFEEEDDDCCCEEEFFFFFFGGGJJJOOORRRVVVUUUVVVXXX]]]ccciiimmmrrrrrrrrrrrrssssssssssssvvvuuusssqqqooommmkkkjjjkkkkkkkkkjjjiiihhhgggfffgggggggggffffffeeeeeeeeegggfffgggkkkoooqqqnnnkkkbbb```bbbjjjrrr{{{yyysssdddhhhqqq}}}xxxvvv~~~}}}tttgggfffccc[[[OOOCCC:::666555555444444333333222222111111000000111222222333000000000000000000000000222111000//////000111222111111111111000000000000000000000000000000000000HHHHHHHHHHHHGGGFFFEEEDDDBBBCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAA@@@@@@??????@@@@@@@@@??????>>>>>>>>>>>>=========<<<<<<<<<;;;<<<<<<;;;<<<<<<>>>@@@AAACCCCCCBBBAAA@@@??????>>><<<===???AAADDDJJJQQQVVVZZZ]]]aaadddeeeggghhhjjjnnnnnnmmmmmmnnnppprrrsssuuuwwwxxxwwwvvvvvvwwwxxxyyy{{{}}}~~~}}}~~~}}}|||||||||}}}zzzqqqeeeXXXSSSYYYcccxxxsssuuummm^^^]]]fffrrrzzz|||yyyooo___QQQJJJEEEHHHPPP```ttt~~~jjjbbbdddeeeddd]]]ZZZWWWSSSOOOIIICCC>>>;;;:::999999888888999999:::<<<===<<<<<<===@@@CCCLLL^^^www{{{ssslllmmmrrr}}}zzzvvvzzzkkk^^^aaaooo{{{yyyiiiZZZOOOJJJHHHHHHEEEDDDCCCAAA@@@@@@@@@@@@???????????????>>>======;;;;;;;;;;;;<<<>>>@@@AAACCCEEEHHHMMMSSSXXX]]]___aaabbbcccccccccdddgggiiinnnnnnnnnmmmjjjfffbbb```bbbaaa___\\\ZZZYYYYYYXXXXXXYYY[[[\\\```fffnnnsss~~~|||xxxxxx|||}}}{{{xxxvvvtttssssssttttttvvvyyy}}}~~~{{{xxxwwwtttsssyyytttqqqllleee^^^XXXTTTRRRTTTYYYaaagggjjjlllmmmnnnmmmkkkiiikkkttt|||jjj^^^^^^^^^```eeemmmvvv}}}|||wwwrrrmmmgggbbb^^^WWWUUURRRPPPNNNLLLIIIFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDEEEEEEDDDEEEHHHMMMPPPSSSSSSTTTXXX]]]ccciiimmmpppqqqqqqrrrsssttttttuuuuuuuuusssqqqnnnllljjjhhhhhhiiijjjjjjjjjhhhgggeeegggffffffeeeeeeddddddcccfffeeeeeehhhlllmmmkkkhhh\\\[[[```jjjsssyyy|||tttnnneeelllwww}}}xxxuuuvvv~~~}}}~~~yyyqqqbbb^^^WWWOOOGGG>>>777333444444444333333333222222222111111111111111222222000000000000000000000000111000000///000000111222111111111111000000000///000000000000000000000000GGGGGGGGGGGGFFFEEEDDDDDDAAAAAABBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDCCCCCCCCCAAA@@@@@@@@@@@@@@@??????>>>>>>??????@@@@@@@@@AAA============<<<<<<<<<<<<<<<<<<<<<<<<===???AAABBBDDDDDDCCCBBBAAA@@@???>>>;;;<<<>>>@@@DDDJJJQQQVVV\\\___ccceeefffgggiiijjjnnnnnnmmmnnnoooqqqrrrtttuuuvvvwwwwwwuuuuuuvvvwwwzzz{{{~~~~~~}}}~~~}}}|||||||||}}}}}}uuuiii[[[TTTZZZddd{{{yyyjjjooo~~~lll]]]]]]fffsss{{{|||yyyqqqgggZZZPPPLLLDDDIIIRRRcccwwwnnneeeeeefffddd]]]ZZZWWWSSSNNNHHHAAA<<<;;;:::999999888888999999::::::999999999<<<@@@CCCHHHXXXnnn|||rrroooqqqyyyyyyxxxzzz~~~xxxeee```gggpppyyyuuulllaaaUUUMMMHHHGGGDDDCCCBBBBBBAAAAAABBBBBB???????????????>>>======;;;;;;;;;;;;<<<===???@@@CCCDDDGGGLLLQQQWWW[[[^^^___aaaccccccdddeeegggiiioooooonnnmmmjjjfffcccaaaaaa```^^^[[[XXXVVVUUUTTTUUUVVVWWWYYY\\\ccckkkqqq}}}|||vvvrrrsssvvvzzz}}}||||||zzzyyywwwvvvtttrrrqqqqqqoooooopppsssxxx|||~~~~~~~~~{{{yyyxxxuuuuuu||||||pppmmmhhhbbb]]]XXXVVVUUUZZZ```hhhmmmooonnnmmmlllhhhfffdddhhhtttqqqcccccccccbbbbbbdddiiimmmooolllgggbbb^^^YYYUUUQQQNNNMMMKKKJJJJJJJJJHHHFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFIIINNNQQQSSSTTTVVVYYY^^^eeejjjnnnmmmnnnoooqqqssstttvvvvvvssssssrrrpppmmmjjjhhhffffffggghhhhhhhhhgggfffeeeffffffeeeeeedddddddddccceeecccbbbdddhhhiiifffcccVVVWWW]]]hhhpppvvv||||||vvvppplllkkkvvvzzzuuuuuuyyy|||wwwyyyzzzuuunnn```YYYOOOFFF@@@;;;666222333333333333333222222222444333222111000000000000000000000000000000000000000000000000000111111222111111111111000000000///222222222222222222222222FFFFFFGGGFFFFFFEEEDDDCCCAAAAAAAAABBBBBBBBBBBBCCCCCCCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@??????>>>>>>??????@@@AAAAAABBB========================<<<<<<<<<<<<===???AAACCCEEEDDDCCCBBBAAA@@@???>>>:::;;;>>>@@@DDDJJJRRRWWW^^^aaadddggghhhiiijjjlllnnnnnnmmmnnnoooqqqsssttttttuuuvvvvvvuuuuuuwwwxxxzzz{{{}}}~~~~~~~~~~~~}}}|||||||||}}}yyynnn___XXX^^^iiiyyyyyy{{{yyylllbbbhhhwww~~~jjj^^^^^^hhhuuu}}}vvvkkk```TTTLLLJJJEEEJJJTTTcccvvvpppggggggfffccc^^^\\\XXXSSSNNNHHHAAA<<<;;;:::999999888888999999999888777777999===@@@CCCEEERRRdddvvvyyyrrrqqqttt||||||yyyvvvxxx|||}}}uuufffbbbbbbmmmnnnmmmfffZZZOOOHHHDDDDDDDDDCCCBBBBBBBBBCCCCCC???????????????>>>======<<<;;;;;;:::;;;===>>>???BBBCCCEEEIIIOOOTTTYYY\\\^^^```bbbcccdddeeegggiiimmmmmmmmmllljjjgggdddbbb```___]]]ZZZWWWUUUSSSRRRQQQRRRRRRTTTWWW^^^ggglll|||zzzsssnnnmmmpppsss||||||zzzyyyyyyzzz{{{zzzyyywwwuuusssqqqpppqqqpppppprrrvvvyyyzzzzzz~~~|||zzzxxxuuuuuu}}}wwwnnnkkkgggccc```^^^]]]]]]eeejjjqqquuutttqqqmmmkkkeeebbb```eeesssxxxhhhhhhfffccc```]]]^^^^^^^^^[[[WWWTTTQQQNNNJJJGGGHHHGGGGGGGGGIIIJJJIIIHHHEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIJJJJJJJJJMMMPPPTTTWWWXXXYYY]]]aaagggkkknnnkkklllnnnpppsssuuuwwwxxxqqqqqqqqqpppmmmjjjgggfffddddddeeefffffffffeeeeeeeeeeeeeeeeeeeeeeeeeeeeeedddbbb```aaacccccc```]]]SSSTTT[[[fffnnnssswww}}}|||yyyyyyzzzwwwqqqnnnnnnuuuxxxuuuyyy{{{}}}}}}xxxwwwyyyyyytttoooaaaWWWIII@@@<<<:::666333333333333333222222222222555444333111000/////////000000000000000000000000//////000000111111222222111111111111000000000000333333333333333333333333EEEEEEEEEEEEEEEDDDBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAA??????????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>>>>>>>>>>>>>>>><<<<<<<<<<<<>>>@@@BBBCCCEEEEEEDDDBBBAAA@@@???>>>;;;<<<>>>AAAEEELLLTTTYYY^^^aaaeeehhhiiijjjlllmmmnnnnnnnnnnnnppprrrtttuuutttuuuwwwwwwwwwwwwyyyzzz{{{{{{|||}}}}}}~~~~~~~~~}}}|||||||||}}}~~~zzzqqqddd]]]eeeppp}}}tttoookkkhhh___XXX___lll{{{iii___```kkkxxxwwwiii]]]RRRJJJHHHGGGKKKTTTaaarrrqqqiiihhhfffbbbaaa^^^ZZZUUUPPPIIIBBB===;;;:::999999888888999999777777888:::<<<>>>??????@@@KKKZZZlllwwwssstttyyy||||||xxxvvvxxxwwwwww|||ttteee]]]```fffkkkhhh^^^SSSLLLJJJFFFFFFDDDCCCBBBBBBBBBBBB???????????????>>>======<<<;;;::::::;;;<<<>>>???@@@AAACCCGGGLLLQQQWWWZZZ\\\___bbbcccdddeeegggiiijjjkkkkkkkkkjjjhhheeeddd___^^^]]][[[XXXUUUSSSRRRPPPPPPPPPQQQSSSZZZbbbhhhwwwxxxoooiiiiiinnnrrrzzz}}}}}}zzzwwwvvvwwwzzz{{{|||||||||{{{zzzyyyxxxxxxyyyvvvtttssstttuuuuuutttwwwvvvwwwwwwuuuwww}}}rrrpppmmmkkkjjjkkklllmmmqqqvvv{{{}}}{{{vvvqqqoooeee```]]]```mmm|||mmmjjjeee```[[[XXXUUUTTTQQQNNNKKKIIIHHHFFFCCCAAADDDCCCCCCEEEHHHJJJJJJJJJGGGGGGFFFFFFGGGIIIJJJKKKKKKMMMOOOPPPQQQSSSVVVXXX\\\]]]^^^aaadddiiilllooonnnnnnppprrrtttuuuwwwwwwpppqqqqqqpppnnnllliiigggccccccbbbbbbcccdddeeeeeeddddddeeeeeeffffffggggggdddaaa^^^^^^___^^^[[[XXXUUUVVV\\\gggnnnrrrvvv{{{wwwuuuvvvwwwsssmmmnnnsss~~~xxxwww~~~~~~yyy{{{~~~}}}{{{zzz|||}}}{{{wwwtttcccVVVEEE;;;999999666333222222222222222222222222333333222111000000000111000000000000000000000000...///000111111222222222111111111111000000000000222222222222222222222222EEEEEEEEEEEEDDDCCCBBBAAACCCCCCCCCCCCDDDDDDDDDEEEBBBBBBBBBAAAAAA@@@@@@@@@??????????????????@@@@@@BBBBBBAAA@@@@@@?????????>>>>>>>>>>>>????????????<<<<<<<<<<<<>>>@@@BBBDDDFFFEEEDDDCCCAAA@@@???>>><<<===@@@CCCGGGNNNUUU[[[^^^aaaeeehhhiiikkklllnnnnnnnnnnnnnnnppprrrtttuuutttvvvxxxxxxxxxyyy{{{||||||{{{{{{{{{|||}}}~~~~~~}}}|||||||||}}}~~~}}}{{{sssgggbbbjjjvvv|||qqqhhhaaa]]]VVVQQQXXXddduuuyyyiii___bbbmmmyyyzzzkkk^^^RRRKKKIIIHHHLLLUUU```ooorrrjjjiiifffbbbccc```\\\WWWRRRKKKDDD>>>;;;:::999999888888999999666777999<<>>======<<<;;;::::::;;;<<<>>>>>>>>>???AAADDDIIIOOOUUUXXX\\\^^^aaacccdddfffhhhiiihhhiiijjjkkkjjjhhhfffeee______^^^\\\YYYVVVTTTRRRRRRRRRQQQPPPRRRXXX```fffrrr|||pppiiijjjpppuuuzzz}}}|||zzzvvvtttuuuwww{{{}}}{{{|||~~~{{{xxxtttqqqpppnnnmmmkkknnnooorrrtttuuuzzzyyywwwuuutttuuuwwwyyy{{{zzz~~~{{{vvvsssddd___ZZZ[[[gggzzz|||qqqkkkccc\\\WWWTTTQQQNNNJJJHHHEEEDDDDDDBBB@@@>>>AAA@@@AAADDDGGGJJJJJJJJJJJJJJJIIIIIIJJJLLLNNNOOOOOOQQQTTTVVVWWWXXX[[[]]]``````aaacccfffjjjmmmoooqqqqqqrrrssstttvvvvvvwwwpppqqqrrrqqqpppmmmjjjiiibbbbbbaaa```aaabbbdddeeecccddddddeeefffggghhhhhhddd```]]]\\\\\\\\\XXXUUUWWWXXX^^^hhhpppssswww|||uuutttuuuwwwrrrlllooowww}}}xxxxxx~~~yyy{{{}}}||||||~~~~~~zzzxxxdddUUUCCC999777888666222222222222222222222222222111111111000111111222333000000000000000000000000......000111222222222222111111111111000000000000111111111111111111111111EEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@????????????>>>????????????????????????>>>>>>>>>>>>============@@@????????????AAABBBCCCEEEEEEDDDCCCBBB@@@???>>>>>>>>>@@@CCCHHHPPPVVVZZZ```cccgggiiikkkllloooqqqpppoooooopppsssuuuuuuuuuvvvvvvwwwxxxyyy{{{|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}zzzuuujjjlllooo}}}pppkkkbbbZZZVVVWWW\\\___rrr}}}tttfff```dddooo{{{ooo]]]PPPIIIGGGGGGKKKTTT___mmm}}}}}}ooohhhffffffeee^^^]]]ZZZVVVQQQJJJBBB<<<999999999999999999999999777777888999:::;;;;;;<<>>>>>>>>>>>============>>>>>>>>>>>>???AAACCCDDDEEEEEEDDDCCCBBB@@@???>>>>>>>>>@@@CCCIIIPPPWWW[[[aaacccgggiiikkkllloooqqqqqqppppppqqqsssuuuvvvwwwwwwwwwxxxyyyzzz|||}}}~~~~~~}}}}}}||||||}}}}}}~~~}}}~~~~~~}}}~~~{{{qqqsssvvvwwwqqqfff\\\UUUTTTWWWZZZmmmxxx}}}rrreee___dddooo{{{sss___PPPIIIHHHGGGKKKSSS^^^kkk{{{{{{nnnhhhffffffeee___]]]ZZZWWWRRRJJJBBB===999999999999999999999999999999999999999999::::::======DDDRRRbbbrrryyytttooonnnrrr{{{|||iii[[[YYY[[[aaahhhiiibbb\\\PPPNNNJJJGGGDDDCCCCCCDDD@@@@@@@@@???????????????<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>@@@CCCHHHMMMRRRUUUXXX\\\aaadddfffgggiiijjjlllmmmnnnooonnnllliiihhheeeeeedddbbb```^^^\\\ZZZXXXXXXWWWUUUVVVYYY^^^bbbnnn}}}{{{qqqlllmmmpppttt{{{yyywwwuuurrrtttsssrrrssswww}}}yyyrrrkkkgggdddcccdddiiiooorrrvvv~~~zzzsssfff[[[TTTVVV\\\ggg{{{yyyqqqkkkddd\\\TTTNNNLLLIIIEEEBBBDDDCCCBBBAAAAAA@@@AAAAAA?????????BBBFFFJJJNNNPPPRRRQQQOOONNNNNNPPPRRRSSSWWWYYY[[[]]]]]]^^^aaacccfffgggiiikkkmmmnnnnnnooonnnooopppqqqssstttuuuuuusssrrrrrrrrrrrrqqqnnnkkkeeedddbbbcccfffhhhgggeeehhhgggfffeeefffgggiiijjjhhhhhhgggeeedddfffffffffnnnpppuuuzzz~~~~~~wwwyyywwwqqqlllnnnxxxvvvqqqqqquuu}}}yyyxxxyyyzzz||||||zzzyyy||||||vvvaaaOOO===888888777555333222222222222222222222222222222111111111000000000000000000000000000000000000000000000111111111111111111111000000000000000111111111111111111111111CCCCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@@@@????????????????????????????????????>>>>>>>>>>>>============<<<<<<<<<===>>>AAACCCDDDEEEEEEDDDCCCBBB@@@???>>>>>>>>>@@@CCCIIIQQQXXX\\\aaadddgggjjjkkkmmmoooqqqqqqqqqrrrssstttvvvwwwxxxxxxxxxyyyzzz|||}}}~~~}}}}}}||||||||||||}}}}}}|||}}}~~~~~~~~~vvvyyy{{{|||oooaaaVVVRRRTTTWWWgggpppyyy{{{oooaaa\\\cccppp{{{yyyaaaPPPIIIHHHGGGKKKRRR[[[hhhwwwxxxmmmgggfffeeeeeeaaa^^^[[[WWWRRRKKKCCC===999999999999999999999999:::::::::999999999888888<<<;;;>>>HHHTTTcccvvv~~~tttrrrooopppvvv~~~yyy___ZZZXXX^^^iiipppoookkkXXXSSSLLLHHHGGGFFFDDDBBBAAAAAA@@@@@@??????>>>>>>>>>======<<<<<<;;;;;;;;;;;;<<<===@@@DDDJJJNNNQQQWWWZZZ```dddfffhhhiiikkknnnooopppqqqpppooolllkkkgggggggggfffeeedddcccbbb]]]\\\[[[YYYXXXYYY^^^aaakkk{{{~~~tttnnnkkklllnnnyyy}}}yyyuuupppmmmlllnnnnnnoooooopppssswww|||~~~vvvnnngggcccaaaccciiioootttyyywwwpppdddYYYPPPRRRWWW```sssyyypppfff```YYYSSSMMMIIIHHHGGGDDDAAACCCCCCBBBAAAAAABBBBBBBBB?????????AAAFFFLLLQQQUUUTTTSSSSSSSSSUUUWWWYYYZZZ[[[]]]___```aaabbbeeegggjjjkkklllmmmnnnooooooooommmmmmnnnoooqqqrrrssssssqqqooonnnoooppppppooommmhhhfffddddddeeeggggggfffiiiiiijjjkkklllmmmmmmmmmnnnmmmlllllllllmmmnnnpppxxx{{{||||||xxxpppjjjnnn|||zzzssspppqqqttt|||}}}yyyxxxyyyyyyxxxwwwwwwuuuuuu{{{~~~www]]]LLL;;;666777777555555111111111111111111111111111111000000000/////////000000000000000000000000000000000000111111111111000000000000111111111111111111111111111111111111EEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@?????????????????????????????????>>>>>>>>>>>>============::::::;;;<<<>>>AAACCCEEEEEEEEEDDDCCCBBB@@@???>>>>>>>>>@@@DDDJJJRRRYYY^^^bbbeeehhhjjjkkkmmmoooqqqpppqqqrrrsssssstttwwwxxxxxxyyyzzz|||}}}~~~|||||||||{{{||||||}}}~~~zzz{{{}}}}}}}}}wwwyyy|||xxxgggYYYSSSUUUXXXbbbiiiqqquuu{{{~~~xxxlll^^^ZZZbbbppp{{{~~~cccPPPIIIIIIGGGKKKQQQZZZeeesssuuukkkgggffffffeeebbb___[[[WWWQQQJJJCCC>>>999999999999999999999999999999999999999999999999>>>;;;<<>>>>>???>>>>>>===<<<;;;;;;:::;;;;;;<<<>>>BBBGGGKKKNNNUUUYYY___cccfffhhhkkklllnnnooopppqqqqqqpppnnnmmmkkkkkkkkkkkkjjjhhhgggggg``````^^^[[[YYYYYY\\\___iiixxxxxxooojjjiiiiiiqqquuu{{{~~~~~~~~~xxxtttmmmkkkiiihhhiiikkkmmmnnnooosssxxx~~~{{{ssslllgggdddhhhmmmtttyyy~~~vvvmmmcccXXXOOOOOOSSS\\\nnnzzzqqqggg^^^XXXRRRNNNKKKIIIIIIHHHGGGEEEDDDDDDDDDCCCDDDDDDEEEEEEBBBBBBBBBBBBFFFKKKRRRWWWVVVVVVVVVXXXYYY[[[\\\]]][[[^^^```bbbccceeehhhjjjllllllmmmnnnooooooooooookkklllmmmnnnooopppqqqqqqmmmllljjjkkkmmmnnnnnnmmmhhhfffdddcccdddeeeggggggjjjlllpppsssuuuvvvuuuuuuvvvsssqqqqqqqqqpppsssvvv{{{~~~~~~}}}wwwmmmhhhppp|||wwwssstttuuuwww}}}zzzxxxzzz{{{xxxuuuttttttsssuuu}}}|||ZZZJJJ:::555555444444444000000000000000000000000000000000000////////////000000000000000000000000///000000000111111111111//////000000111111222222111111111111111111111111EEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???????????????????????????>>>>>>>>>>>>============:::::::::<<<>>>AAADDDFFFEEEEEEDDDCCCBBB@@@???>>>===>>>@@@DDDKKKSSS[[[___ccceeehhhjjjkkkmmmooopppnnnppprrrrrrqqqrrruuuxxxyyyzzz{{{}}}|||||||||||||||}}}~~~~~~yyyzzz||||||}}}wwwyyy{{{|||iiiZZZTTTWWW\\\ccciiiooorrrwww}}}~~~{{{wwwjjj\\\XXXbbbppp{{{~~~dddPPPIIIIIIGGGJJJQQQYYYdddppp|||~~~rrrjjjgggggggggfffbbb```[[[VVVPPPJJJBBB===999999999999999999999999777777888999::::::;;;;;;===;;;;;;@@@GGGRRReeeuuu}}}zzzrrrmmmooovvv~~~uuuiii\\\[[[eeerrr{{{~~~sssgggWWWLLLGGGEEECCCAAACCCBBBBBBAAA@@@???>>>>>>??????>>>===<<<<<<;;;;;;;;;;;;<<<>>>AAAEEEIIIKKKSSSWWW]]]bbbfffiiikkkmmmnnnoooppppppqqqpppooooooooooooooonnnmmmkkkjjjiiidddcccaaa^^^[[[ZZZ\\\^^^hhhuuu}}}qqqiiigggfffiiinnnvvv}}}}}}zzz~~~~~~~~~~~~}}}}}}{{{zzzttttttsssttttttqqqmmmjjjfffggghhhiiijjjkkkmmmnnnsssxxxyyyrrrllliiinnnsssyyy~~~xxxnnnaaaVVVNNNNNNPPPVVVfffwww~~~wwwppphhh```XXXRRRLLLKKKJJJIIIJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGGGGGGGGGGFFFGGGKKKRRRWWWXXXYYYZZZ[[[]]]]]]^^^^^^[[[]]]```cccdddgggjjjlllllllllmmmnnnnnnnnnnnnnnnjjjkkkkkklllmmmnnnoooooonnnlllkkkkkkmmmnnnnnnmmmgggfffdddbbbbbbeeehhhkkkpppsssxxx~~~yyywwwtttqqqsssxxx~~~}}}{{{{{{~~~{{{tttmmmkkkuuuvvvsssssswwwzzz{{{~~~{{{{{{}}}|||wwwrrrqqqppppppttt~~~{{{VVVHHH:::444444222222222000000000000000000000000000000000000////////////000000000000000000000000///000000000111111111111//////000000111111222222000000000000000000000000CCCCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@AAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@@@@@@@@@@????????????????????????>>>>>>>>>>>>============;;;;;;;;;<<>>===>>>@@@EEELLLTTT\\\aaadddfffiiikkklllmmmooopppmmmppprrrrrrpppqqquuuxxxxxxyyy|||~~~}}}||||||}}}}}}~~~zzz{{{|||}}}}}}zzz{{{|||}}}jjjZZZUUUYYY```jjjpppvvvyyy||||||wwwiiiZZZXXXbbbqqq{{{~~~{{{cccQQQJJJIIIFFFKKKRRRZZZdddnnnxxx~~~zzzpppjjjhhhiiihhhhhhccc___ZZZUUUOOOHHHAAA<<<999999999999999999999999666777888999:::;;;;;;<<<:::999;;;>>>CCCKKK\\\kkk{{{}}}uuummmnnnsssyyyvvvdddZZZ]]]hhhsssyyy{{{pppaaaTTTLLLGGGDDDBBBBBBBBBAAAAAA@@@@@@?????????>>>>>>======<<<<<<<<<<<<<<<<<<===@@@CCCGGGIIIPPPTTTZZZ```dddgggjjjlllmmmnnnoooppppppppppppppprrrrrrrrrqqqpppooonnnmmmjjjiiigggccc___^^^___```hhhtttxxxoooiiiggghhhlllrrrzzz|||xxxzzzzzzzzz{{{{{{yyyuuurrrlllkkkiiiiiiiiihhhfffdddccceeehhhjjjjjjjjjkkkmmmuuu{{{~~~xxxrrroooqqqvvv|||~~~tttaaaWWWOOONNNNNNPPP\\\jjjzzz~~~uuuqqqkkkeee```[[[VVVRRRLLLLLLMMMMMMMMMMMMLLLKKKKKKJJJJJJIIIIIIIIIJJJJJJLLLNNNNNNMMMLLLNNNTTTYYY\\\]]]```bbbcccdddcccccc^^^aaaccceeefffhhhjjjmmmkkklllmmmmmmnnnnnnnnnnnnjjjkkkkkklllmmmmmmnnnnnnpppnnnmmmnnnoooooonnnmmmeeeeeedddbbbcccffflllpppxxx||||||wwwrrruuu}}}}}}yyyyyyzzz{{{wwwqqqooosssnnnnnnrrryyy||||||~~~~~~wwwrrrmmmllllllpppyyyxxxnnnPPPDDD999555444222111222111111111111111111111111111111000000000/////////000000000000000000000000000000000000111111111111000000000000111111111111000000000000000000000000CCCCCCCCCCCCBBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@????????????????????????>>>>>>>>>>>>============<<<<<<<<<===???BBBDDDFFFEEEEEEDDDCCCBBB@@@???>>>===>>>@@@EEEMMMUUU]]]bbbdddgggiiikkklllmmmooopppmmmqqqssssssqqqqqquuuyyywwwyyy{{{~~~~~~}}}}}}}}}}}}~~~|||}}}{{{|||}}}mmm]]]XXX^^^eeeuuu|||xxxjjjZZZWWWbbbqqq{{{~~~}}}~~~wwwaaaRRRJJJIIIFFFKKKSSS\\\eeemmmuuuzzz~~~wwwooojjjiiijjjjjjiiibbb___YYYSSSMMMGGG@@@;;;999999999999999999999999888888888999999:::::::::999:::<<>>>>>>>>===============;;;;;;;;;<<<>>>AAAEEEGGGKKKPPPVVV\\\```dddgggjjjnnnnnnooopppqqqqqqrrrrrrrrrssssssttttttssssssrrrqqqpppnnnkkkgggeeeeeefffiiirrr|||sssnnnmmmnnnqqqvvv|||~~~}}}zzzzzzzzzzzzzzz{{{wwwrrrmmmiiigggdddcccdddddddddccceeeggghhhhhhggghhhkkknnnrrrxxxzzzvvvtttyyy|||ggg\\\TTTRRRNNNLLLTTT```lllvvvyyyrrrkkkgggccc```^^^]]]ZZZXXXVVVWWWYYYZZZYYYXXXWWWVVVTTTTTTSSSRRRQQQQQQQQQRRRQQQTTTUUUTTTSSSTTTYYY^^^aaacccgggkkkmmmnnnnnnmmmggghhhjjjjjjiiiiiijjjlllkkklllmmmnnnoooooooooooojjjkkkkkkllllllmmmmmmnnnooonnnnnnnnnnnnmmmjjjgggeeeeeeddddddeeeiiiqqqwww~~~|||{{{xxxvvv}}}zzzvvvwww{{{yyytttpppsss}}}~~~jjjkkkrrr{{{~~~~~~yyy}}}xxxssslllkkkjjjlllsssuuukkk]]]HHH>>>666555555444333333222222222222222222222222222222111111111000000000000000000000000000000000000000000000111111111111111111111000000000000000000000000000000000000000FFFEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@????????????????????????>>>>>>>>>>>>=====================>>>@@@BBBDDDFFFEEEEEEDDDCCCBBB@@@???>>>===>>>@@@EEEMMMVVV^^^cccdddgggjjjkkklllmmmooopppnnnrrruuutttrrrrrrvvv{{{wwwyyy{{{~~~~~~~~~~~~~~~~~~{{{||||||rrraaa\\\ccckkk}}}yyyjjjZZZWWWcccqqqzzz}}}sss```RRRKKKHHHEEEKKKTTT]]]eeemmmssswww|||vvvnnnjjjjjjkkkkkkjjjbbb^^^XXXSSSMMMFFF???;;;999999999999999999999999:::::::::999999999999888;;;<<>>>>>>>>>>>;;;::::::;;;===@@@CCCEEEGGGLLLSSSYYY^^^aaaeeegggoooooopppqqqqqqrrrssssssrrrssstttuuuwwwwwwwwwwwwvvvvvvtttpppllljjjjjjllljjjrrr~~~wwwsssqqqqqqtttyyy~~~~~~~~~}}}|||}}}|||xxxqqqkkkjjjgggdddcccdddeeeeeeeeeiiijjjiiigggeeegggkkkpppooouuu{{{~~~|||{{{~~~}}}www|||mmmcccZZZVVVQQQLLLQQQ[[[bbbmmmxxx||||||yyyrrrkkkgggeeebbb```aaaaaaaaa```bbbdddfffgggfffdddcccccc^^^]]]\\\[[[ZZZYYYYYYYYYSSSWWWZZZZZZXXXYYY^^^ccceeehhhmmmqqquuuvvvwwwvvvnnnoooooonnnllljjjjjjkkkkkklllmmmooopppppppppqqqkkkkkkkkkllllllmmmmmmmmmmmmlllkkklllkkkiiieeebbbeeeeeefffeeegggllluuu||||||tttvvvxxxzzzxxxsssvvvzzzxxxssspppvvvzzziiikkksss~~~ttt{{{zzzuuunnnllljjjkkkpppooobbbRRRBBB:::444555777555444666222222222222222222222222222222222222111111111111000000000000000000000000000000000000111111111111222222111111000000//////000000000000000000000000DDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBDDDCCCBBBAAAAAABBBCCCDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAAAAAAAA@@@??????????????????>>>>>>>>>>>>===>>>???@@@BBBCCCEEEEEEFFFEEECCCBBB@@@@@@??????>>>???BBBGGGNNNVVV^^^bbbjjjkkkmmmnnnmmmmmmnnnoooqqqrrrtttttttttuuuwwwzzzyyyyyy{{{|||}}}}}}}}}}}}{{{|||}}}~~~}}}}}}~~~}}}vvvddddddlllrrr{{{jjj\\\\\\hhhrrryyy}}}zzzbbbOOOHHHJJJHHHJJJPPP[[[fffnnnoooooommmmmmllliiiiiijjjjjjggg```]]]XXXRRRKKKDDD???<<<:::999888888777777888888999999::::::::::::;;;;;;999999::::::===CCCKKKPPPffftttwwwuuu}}}wwwoookkkkkklllnnnkkksss}}}ppp___WWWYYY]]]iiirrryyyvvvhhhXXXNNNKKKFFFEEECCCCCCCCCCCCAAA@@@AAAAAA???>>>>>>>>>???@@@<<<;;;;;;;;;<<>>>>>>>>>>>=========<<<<<<======>>>@@@BBBCCCDDDEEEFFFFFFDDDBBBAAA@@@@@@@@@???@@@DDDIIIPPPXXX___ccchhhkkknnnoooooooooqqqrrrqqqrrrtttttttttvvvxxx{{{zzz{{{|||}}}}}}}}}}}}}}}{{{}}}~~~~~~~~~~~~~~~mmmkkkvvv~~~yyyhhhZZZ\\\iiiuuu}}}kkkSSSIIIJJJJJJMMMUUUaaalllrrrrrrooollljjjhhhfffgggiiihhhgggaaa^^^YYYRRRJJJCCC>>>;;;:::999888888777777888888999999999:::::::::;;;;;;<<<<<<;;;;;;<<<@@@FFFKKK]]]lll}}}wwwtttyyy~~~tttooonnnmmmlllnnnttt}}}xxxdddXXXUUUWWW\\\fffqqqssslll___UUUOOOGGGFFFDDDDDDDDDDDDBBBAAAAAAAAA???>>>>>>>>>???@@@<<<;;;::::::;;;===???AAAEEEHHHLLLQQQTTTYYY^^^aaagggkkkooorrrsssrrrqqqqqqrrrpppooorrrxxx|||~~~~~~~~~}}}zzzxxxuuusssooorrrxxxzzzxxxvvvxxx||||||xxxtttpppooolllgggcccbbbdddfffhhhjjjkkkiiifffdddcccccchhhiiikkknnnqqqtttvvvwwwzzzyyyxxxwwwyyy}}}}}}~~~zzzkkk___YYYWWWVVVUUU___bbbggglllmmmkkkgggdddeeefffffffffeeegggjjjlllrrrsssuuuvvvvvvuuusssrrrnnnooonnnkkkfffaaa]]][[[ZZZ\\\]]]]]]^^^bbbiiinnntttxxx}}}~~~{{{wwwssspppnnnlllkkklllnnnpppppppppppprrrsssppppppnnnmmmmmmmmmmmmnnnkkkjjjiiifffdddaaa```___aaabbbdddgggkkkpppuuuxxx}}}~~~|||wwwlllhhhhhhpppwww~~~zzzuuuxxxyyyuuuoooqqqxxxzzzzzzxxxttt|||~~~~~~~~~|||rrrhhhaaaaaaaaaWWWHHH>>>888777555333222222222222111111111111111222222222000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111111111111000EEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@???>>>=========<<<<<<<<<;;;;;;<<<===>>>@@@AAACCCDDDEEEGGGFFFEEECCCBBBAAA@@@@@@@@@BBBEEEKKKRRRZZZaaaeeegggjjjnnnqqqrrrrrrssstttqqqrrrtttuuuuuuwwwzzz||||||}}}}}}~~~~~~~~~}}}}}}|||}}}~~~~~~uuusssuuueeeXXX\\\jjjwwwpppVVVIIIIIIJJJPPP[[[jjjuuuyyywwwrrrmmmhhhdddcccfffhhhhhhhhhdddaaaZZZRRRJJJCCC===::::::999888888777777888888999999999999::::::::::::;;;;;;;;;:::;;;???DDDHHHSSSaaasss|||vvvuuuwww}}}zzztttqqqnnnlllqqquuu|||lll\\\SSSQQQQQQZZZeeemmmmmmdddYYYQQQIIIGGGEEEDDDDDDDDDCCCAAAAAAAAA@@@????????????@@@<<<<<<;;;::::::;;;===>>>CCCEEEIIIMMMQQQUUUZZZ]]]eeeiiinnnqqqrrrqqqqqqqqqooooooppptttyyy}}}|||yyyvvvqqqrrruuu}}}~~~}}}|||yyyzzzwwwrrrkkkeeebbbbbbdddeeejjjnnnmmmgggbbbaaabbbbbbccceeehhhlllpppsssuuusssssstttwww}}}~~~tttggg```]]]\\\ZZZ___aaadddggghhhgggeeedddfffggggggfffeeefffhhhkkkpppqqqrrrsssrrrqqqpppooonnnoooooommmiiiccc\\\YYYWWWYYY[[[]]]aaagggnnnssswww{{{|||xxxssspppnnnmmmmmmnnnppprrrsssrrrqqqqqqrrrppppppqqqpppooonnnmmmllliiigggdddaaa___^^^]]]]]]^^^```bbbfffkkkooosssvvvxxxxxx{{{}}}sssjjjbbbbbbhhhqqqyyyuuutttwwwvvvsssjjjppp|||}}}yyy{{{pppuuu}}}|||oooeee]]]YYYTTTJJJ@@@:::777666555333222222222222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111000000///EEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCBBBBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@???>>>>>>=========<<<<<<<<<;;;;;;<<<<<<>>>@@@BBBCCCEEEFFFHHHGGGEEEDDDBBBAAAAAAAAA@@@AAAEEEKKKSSS[[[aaaeeegggjjjooorrrrrrrrrssssssqqqsssuuuvvvvvvxxx{{{}}}~~~~~~~~~}}}}}}|||~~~yyyyyyssscccWWW[[[jjjwwwlllSSSHHHIIIIIIQQQaaasss|||tttkkkcccdddhhhjjjkkklllhhhddd]]]TTTKKKCCC>>>;;;:::999888888777777888888888999999999999:::::::::777888999:::;;;???DDDHHHMMMZZZlll||||||uuurrrvvv~~~vvvtttqqqnnnrrruuu{{{wwweeeWWWQQQPPPSSSZZZbbbfffcccYYYQQQLLLIIIFFFEEEDDDDDDBBBAAAAAAAAA@@@@@@????????????>>>===<<<;;;;;;;;;<<<<<>>>>>>>>>>>>>>=========<<<<<<<<<===>>>@@@BBBDDDFFFGGGHHHGGGEEEDDDBBBAAAAAAAAA>>>AAAEEELLLSSS[[[aaaeeeiiillloooqqqqqqqqqqqqrrrssstttvvvwwwwwwyyy|||~~~~~~~~~}}}|||~~~}}}qqqbbbWWW\\\jjjwww~~~{{{cccNNNIIILLLJJJUUUhhh~~~qqqfffgggmmmooooooqqqlllggg___VVVMMMEEE@@@===:::999888888777777888888888888888999999999::::::666888999:::;;;>>>BBBEEEJJJWWWgggvvvwwwpppsssyyyvvvtttsssrrrtttzzztttcccWWWSSSPPPPPPUUU\\\___ZZZUUUPPPMMMIIIFFFDDDCCCBBB@@@AAAAAAAAAAAA@@@@@@????????????>>>===<<<<<<<<<<<<<<<>>>BBBFFFKKKQQQXXX\\\bbbffflllqqqsssttttttuuuuuuvvvyyyzzz{{{||||||}}}}}}~~~}}}yyywwwttttttuuuwww~~~~~~uuulllfffddddddfffmmmsssqqqggg^^^ZZZZZZ[[[]]]___ccchhhnnnsssvvvuuuxxx|||uuupppnnnmmmmmmkkkiiigggeeecccbbbaaaaaa\\\]]]______^^^___aaacccggghhhiiijjjkkkkkkkkklllfffggghhhkkkjjjfff^^^YYYSSSUUUXXX^^^fffooouuuxxxvvvxxx|||~~~~~~{{{xxxvvvrrrrrrrrrooollllllnnnpppppprrruuuuuutttrrrqqqpppqqqrrrttttttrrrnnnjjjfffdddbbb___]]][[[[[[\\\\\\[[[\\\___aaacccdddddddddfffgggjjjrrrxxxuuuiii^^^YYY^^^fffnnnvvv~~~||||||}}}zzztttpppnnnwww}}}xxxwwwxxxrrrppptttyyy}}}|||{{{{{{yyyuuuooodddYYYPPPFFF===::::::444444444333333222111111222222111111000000000000000000000000000000000000000000000000000000000000////////////////////////......//////000000111111111111111111111000///...EEEEEEEEEEEEEEEEEEEEEEEEBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@??????@@@@@@??????>>>===>>>>>>>>>=========<<<<<<======???AAADDDFFFGGGHHHGGGFFFEEECCCBBBAAA@@@@@@>>>AAAFFFMMMUUU\\\bbbeeekkkmmmoooppppppppprrrsssuuuvvvxxxxxxxxxyyy|||~~~}}}~~~~~~~~~~~~|||}}}~~~~~~|||ooobbbYYY___mmmxxx~~~ooo[[[LLLKKKPPPNNNZZZoooyyyjjjkkkqqqrrrrrrtttmmmiii```VVVMMMEEEAAA>>>:::999888888777777888888888888888888999999999999:::;;;<<<<<<;;;<<<===???HHHSSSaaaoootttttt|||yyyvvvuuupppsssyyysssdddVVVOOOJJJLLLUUU\\\___^^^VVVSSSMMMIIIFFFDDDBBBAAAAAAAAAAAABBBAAA@@@@@@????????????>>>======<<<<<<:::<<<@@@CCCHHHNNNUUUZZZ^^^cccjjjooorrrtttvvvwwwxxx{{{~~~}}}|||{{{{{{}}}~~~{{{yyyuuuwwwxxxzzz~~~vvvoookkkiiijjjpppuuussskkkccc^^^\\\[[[]]]```eeellltttzzz~~~|||}}}{{{wwwvvvvvvuuunnnlllhhhdddaaa___^^^^^^ZZZ\\\___```aaabbbeeeggghhhhhhiiiiiijjjkkkkkkkkkffffffhhhkkkllliiibbb\\\VVVWWWZZZaaaiiiqqqvvvyyyuuuwwwxxxxxxxxxuuurrrqqqoooqqqsssqqqooonnnqqqtttppprrrttttttsssqqqqqqqqqqqqsssttttttrrrmmmhhhdddaaa```^^^\\\[[[[[[[[[[[[YYYZZZ]]]___```___^^^]]]]]]^^^aaaggglllkkkddd]]]UUU\\\dddkkkttt||||||}}}wwwqqqoooqqq{{{{{{zzz||||||sssrrrssstttyyy{{{zzzyyyxxxuuuoookkk___RRRIIIAAA999777888333333333333333222111111222222111111000/////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111111111111000000///DDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@AAABBBBBBBBBBBBAAA@@@AAAAAAAAA@@@@@@@@@@@@??????????????????>>>>>>============<<<<<<<<<;;;;;;>>>>>>@@@CCCEEEGGGIIIJJJFFFFFFDDDBBBAAA@@@@@@@@@???BBBGGGOOOWWW^^^dddggglllmmmooooooppprrruuuxxxwwwxxxyyyyyyxxxyyy{{{}}}||||||}}}~~~~~~{{{}}}~~~~~~~~~~~~{{{ssszzz~~~mmmbbb[[[cccrrr|||vvvfffVVVKKKJJJOOOOOO[[[ppp~~~llllllrrrrrrqqqssslllggg___UUULLLEEE@@@>>>:::999888888777777888888888888888888999999999999;;;<<<>>>===<<<<<<<<<>>>BBBLLLZZZgggzzz{{{|||~~~wwwuuuooosssxxx{{{sssZZZRRRJJJJJJQQQ[[[bbbddd^^^YYYSSSMMMIIIGGGDDDCCCAAAAAABBBBBBBBBAAA@@@???>>>>>>>>>>>>===<<<;;;;;;:::<<<>>>@@@DDDIIIOOOTTTYYY^^^ffflllqqqsssvvvwwwzzz~~~}}}||||||}}}}}}~~~~~~~~~|||{{{zzzvvvyyy}}}~~~~~~zzzyyywww{{{{{{uuupppmmmiiiiiikkkooouuu|||}}}|||{{{{{{pppnnnkkkgggdddbbbaaa```^^^aaaeeehhhjjjllloooqqqppppppooonnnnnnnnnnnnnnnlllkkkkkknnnpppmmmfff```VVVVVVYYY___hhhooossstttrrrrrrssssssrrrqqqpppooommmqqquuutttqqqooopppssspppqqqrrrrrrqqqppprrrsssrrrssstttssspppkkkfffccc]]]]]]\\\[[[[[[ZZZYYYYYYVVVXXX[[[^^^___^^^\\\[[[[[[[[[\\\___bbbccc```^^^[[[cccjjjooowww}}}~~~{{{ssspppsssyyy|||xxx~~~uuuppprrrtttuuuyyy{{{yyyxxxwwwrrrkkkgggZZZLLLCCC===888555666222222333444333222111000333333222111111000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000///////////////000000111111111111000DDDDDDDDDDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBB@@@@@@AAAAAAAAA@@@@@@@@@?????????????????????>>>======<<<<<<;;;;;;;;;:::::::::>>>???AAACCCFFFHHHJJJKKKFFFEEECCCBBB@@@@@@??????@@@CCCIIIPPPXXX```eeehhhlllmmmnnnoooqqqtttyyy|||yyyzzzzzzzzzyyyyyy{{{|||zzz{{{|||}}}~~~{{{|||~~~~~~}}}}}}~~~|||{{{vvvnnnhhhnnn|||lllaaa]]]fffuuuppp```RRRHHHGGGKKKNNNYYYmmmllllllqqqqqqppprrrkkkfff]]]SSSJJJDDD???===:::999999888777888888888777888888888888999999999888:::<<<>>>===>>>???@@@===GGGTTTbbbuuu}}}xxxsssooossswwwyyy{{{~~~___WWWNNNKKKQQQZZZaaaeeeccc^^^WWWPPPLLLIIIFFFDDDAAAAAABBBCCCBBBAAA@@@???<<<<<<======<<<;;;;;;:::;;;<<<===>>>@@@EEEJJJNNNUUUZZZcccjjjooorrruuuwwwzzz~~~~~~}}}}}}{{{{{{{{{{{{{{{zzzyyyyyywww{{{yyyyyyyyyzzz}}}~~~~~~~~~sssqqqnnnkkkhhhfffeeeeeedddgggkkkooorrruuuxxx{{{~~~}}}{{{yyywwwvvvvvvuuurrrpppoooqqqssspppiiibbbTTTTTTUUU[[[dddjjjmmmnnnnnnnnnnnnnnnnnnnnnoooooolllqqquuuuuupppmmmnnnppppppqqqqqqqqqpppppprrrtttrrrssssssrrrooojjjeeebbb[[[[[[[[[[[[ZZZYYYXXXWWWTTTWWW[[[^^^```___]]]\\\]]]]]]]]]]]]^^^___```aaaeeemmmtttwww|||yyyqqqrrryyywwwwwwqqqmmmpppssswwwzzz{{{yyywwwvvvpppjjjfffXXXIIIAAA===999666555111222333444333222111000444444333333222111000000000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////.........///000111111111111111GGGEEECCCAAA@@@AAABBBCCCFFFEEEDDDCCCCCCCCCCCCCCCCCCBBB@@@@@@@@@@@@>>>===@@@@@@??????@@@@@@AAABBB????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;===@@@CCCGGGJJJLLLLLLGGGFFFDDDBBB@@@???>>>>>>@@@CCCJJJRRRZZZaaagggiiiiiikkkmmmooosssuuuxxxyyyxxxyyy{{{||||||zzzxxxwwwxxxyyy|||~~~}}}}}}}}}|||}}}}}}~~~{{{pppsssnnnfff]]]\\\iii{{{nnnfffbbbjjjuuu{{{zzzgggZZZRRRKKKJJJLLLOOOZZZkkk~~~|||mmmlllppprrrqqqpppjjjeee]]]TTTJJJCCC>>><<<999999999888888888888777888999999::::::999999888999999999:::;;;<<<>>>>>>@@@DDDNNN\\\jjj|||}}}qqqnnnqqqvvvyyyxxxyyykkk[[[OOOPPPQQQSSS]]]jjjqqqiii^^^TTTNNNKKKIIIHHHEEEDDDBBBCCCCCCCCCBBB@@@@@@@@@??????>>>=========;;;;;;;;;===@@@EEEJJJMMMRRRWWW```gggmmmqqquuuxxx{{{{{{{{{{{{{{{zzzzzzyyyyyyyyyxxxxxxxxxyyyzzzzzz}}}}}}~~~{{{zzzyyyzzz|||xxxtttrrrqqqrrrrrrrrrvvvvvvxxxzzz}}}}}}zzz|||xxxsssqqqrrroooiiidddZZZSSSNNNPPPZZZdddhhhiiikkknnnqqqrrrqqqqqqrrrsssqqqqqqrrrrrrrrrqqqppppppqqqqqqqqqppppppooooooooorrrqqqpppooommmjjjeeebbb]]]ZZZXXXVVVVVVVVVTTTSSSTTTVVVYYY[[[\\\]]]^^^```\\\bbbggggggccccccgggmmmqqqsssvvv|||}}}}}}sssrrrzzzvvvqqqxxxyyyooommmrrrxxxtttttt{{{zzzpppqqqrrrjjjgggWWWGGGBBB@@@===888555444444333333333333222222111111111111111111111111222111000//////000111222...///////////////......---.........//////000000///000000000000...,,,+++111111000000//////......FFFEEECCCAAAAAAAAABBBCCCBBBBBBAAA@@@@@@@@@@@@@@@CCCAAA@@@@@@AAAAAA???>>>??????>>>>>>??????@@@AAA????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<===???AAADDDGGGIIIJJJKKKGGGFFFDDDBBB@@@??????>>>@@@DDDJJJRRR[[[bbbgggjjjlllmmmoooqqqsssuuuwwwxxxyyyzzz|||}}}}}}|||zzzyyyyyyzzz|||~~~~~~}}}}}}}}}}}}~~~|||qqqmmmiiiaaaYYYXXXeeezzz|||kkkdddbbblllxxxtttbbbUUULLLGGGEEEHHHOOOZZZjjj}}}|||nnnlllppprrrpppoooiiiddd\\\RRRIIIBBB===;;;999999999888888888888777888999999::::::999999888999999999:::;;;<<<===>>>@@@BBBJJJVVVddduuuwwwmmmooossswwwxxxzzzyyyiiiZZZUUUSSSRRRZZZeeepppkkkcccZZZSSSNNNJJJIIIGGGFFFDDDCCCCCCCCCAAA???@@@@@@@@@???>>>>>>======;;;::::::<<<>>>CCCGGGIIINNNTTT\\\ccciiinnnrrruuuwwwwwwxxxxxxxxxxxxwwwwwwuuuuuuuuuvvvwwwxxxyyyzzz||||||}}}xxxuuuyyyvvvuuu|||zzzzzz{{{|||||||||wwwuuuuuurrrlllgggZZZTTTOOOQQQZZZbbbeeeeeejjjllloooqqqqqqqqqrrrsssrrrrrrsssssssssssssssrrrqqqqqqqqqppppppoooooonnnpppooolllkkkiiifffbbb___ZZZXXXWWWVVVWWWWWWUUUTTTOOORRRUUUYYY\\\___bbbdddbbbgggjjjiiieeeeeejjjpppxxx|||~~~{{{uuuwww~~~uuuttt{{{wwwssstttyyy}}}xxxwww{{{yyyoooqqqsssjjjdddUUUFFF@@@???;;;666444444444333333333222222222111111111111111111111111222111000//////000111222/////////000000//////........./////////000000000...///000000111000///...111000000000/////////...FFFEEECCCBBBAAAAAABBBCCCAAAAAA@@@?????????@@@@@@AAA@@@???@@@AAAAAA@@@???>>>>>>======>>>>>>???@@@????????????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>???@@@EEENNNZZZkkksssqqqqqquuuwwwwwwzzzyyyggg]]]VVVSSSWWW```lllllljjjeee]]]UUUOOOLLLJJJHHHEEECCCCCCBBB@@@???AAAAAA@@@??????>>>>>>===<<<<<<;;;<<<>>>AAADDDFFFJJJOOOVVV]]]ccchhhmmmpppqqqrrrsssuuuuuuuuuuuutttrrrrrrssssssuuuvvvxxxyyyzzz{{{}}}xxxrrruuu{{{~~~~~~~~~}}}|||rrrooovvv~~~{{{yyyuuuooojjj]]]XXXUUUXXX___eeefffeeeiiikkkooopppppppppqqqrrrrrrrrrssstttuuuuuuuuuuuurrrrrrrrrqqqqqqpppooonnnnnnlllhhheeecccaaa___\\\WWWVVVVVVWWWXXXXXXUUUSSSMMMOOORRRUUUZZZ^^^aaaccceeeggghhhfffccceeelllrrr~~~~~~|||xxxxxx}}}yyyuuuyyyzzzzzzzzz{{{~~~zzzvvvxxxuuummmqqqtttkkkaaaRRRDDD???===999555333333333333333222222222222111111111111111111111111111111000000000000111111//////000111111000000/////////000000000000000111---...///000111111111111000000000000////////////EEEDDDCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCAAA?????????AAABBBAAA@@@>>>>>>>>>>>>>>>???@@@@@@????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<<<<<<<>>>@@@CCCFFFIIIJJJJJJJJJHHHFFFDDDAAA????????????AAAFFFMMMUUU^^^dddiiikkkooopppsssuuuwwwxxxyyyyyy|||}}}~~~}}}}}}~~~~~~~~~~~~~~~~~~~~~ooojjjaaaXXXWWW```qqq~~~~~~sssbbb]]]```nnn}}}xxxeeeYYYQQQLLLLLLOOOPPPZZZggguuuyyyooonnnqqqpppnnnlllddd___VVVMMMDDD>>>;;;999999999999888888888777777888999999::::::999999888:::999999:::;;;<<<======@@@???AAAHHHQQQaaaxxx~~~yyyqqqqqqsssssstttvvvtttfff\\\VVVWWW\\\bbbhhhnnnoooiii___VVVPPPKKKIIIFFFDDDDDDCCCBBBAAAAAAAAAAAA@@@??????>>>>>>???>>>======>>>@@@BBBCCCFFFJJJQQQWWW]]]bbbhhhllllllnnnqqqsssuuuuuuuuutttrrrrrrrrrrrrssstttuuuvvvyyy{{{~~~|||rrrtttxxxyyyxxxzzzyyyzzz{{{nnniiilllsss~~~xxxqqqlllccc```___bbbhhhmmmnnnllljjjmmmooopppooooooooopppqqqrrrssstttuuuuuuuuuuuusssssstttsssrrrqqqooonnnllliiidddaaa___]]]\\\ZZZVVVVVVWWWXXXYYYXXXUUURRROOONNNOOOQQQUUUYYY\\\]]]_________^^^^^^cccmmmuuu~~~}}}~~~}}}yyyxxxzzz~~~vvvxxx{{{rrrvvv~~~}}}wwwqqqrrrqqqmmmssswwwnnn\\\OOOCCC>>><<<888555444333333333222222222222111111111111111111111111111111000000000000000000111///000000111111111111000000000000000111111111111------...///000000000000000000000000////////////DDDCCCCCCBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCDDDDDDAAA?????????AAABBBAAA@@@@@@????????????@@@AAAAAA????????????>>>>>>>>>===========================<<>>???@@@BBBGGGNNNWWW```fffjjjlllmmmooosssvvvyyy{{{|||||||||}}}~~~~~~~~~~~~~~~~~~~~~~~~wwwpppdddZZZWWW^^^lllwww|||xxxmmm^^^[[[^^^mmm|||uuuaaaUUUMMMHHHIIILLLPPPYYYfffqqq}}}vvvnnnnnnqqqooolllkkkbbb\\\TTTJJJBBB===:::999999999999888888888777777888999999::::::999999888::::::::::::;;;;;;<<<===@@@???@@@DDDKKKXXXmmm{{{xxx{{{sssoooppprrrsssvvvyyysssfff[[[VVVVVVWWW```lllsssqqqiii^^^WWWMMMKKKGGGFFFFFFFFFEEEDDDBBBBBBAAAAAA@@@?????????>>>>>>===<<<<<<===>>>???DDDGGGLLLQQQVVV\\\bbbfffiiikkkooosssuuuvvvvvvvvvuuutttsssrrrqqqqqqqqqqqqwwwzzz~~~vvvtttvvvvvvtttwwwxxx{{{|||nnneeeeeejjj~~~~~~{{{yyyyyyyyy~~~yyyrrrmmmgggfffgggjjjpppssstttsssmmmoooqqqqqqooommmmmmmmmooopppqqqrrrssstttttttttttttttuuuuuutttrrrpppnnnjjjfffaaa^^^\\\\\\[[[ZZZXXXWWWXXXYYYZZZXXXUUURRRNNNLLLJJJLLLPPPUUUWWWXXXUUUUUUVVVWWW[[[eeerrr{{{}}}zzz||||||{{{yyy{{{~~~zzz~~~}}}wwwmmmuuuyyysssmmmnnnpppoooxxx|||rrrVVVKKKAAA===;;;777555555333333222222222111111111000000000000000000000000000000000111111000000000//////000111111111111111111111111111000000000000........................////////////000000000000CCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBBCCCCCCAAA@@@???@@@AAAAAA@@@???@@@@@@@@@???@@@AAAAAABBB????????????>>>>>>>>>>>>========================<<>>>>>???@@@CCCHHHPPPYYYaaahhhkkkmmmlllooossswwwzzz|||||||||{{{{{{|||}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}tttfffYYYUUU\\\iiisssqqqvvv{{{~~~vvvlll\\\ZZZ___nnn}}}uuuaaaSSSKKKGGGHHHKKKPPPYYYdddnnnxxxzzzrrrlllnnnpppnnnkkkjjj```[[[RRRHHHAAA<<<:::999999999999888888888888777888999999::::::999999888:::::::::::::::;;;<<<===@@@???@@@DDDHHHRRRcccsss~~~wwwtttvvvyyyrrrrrrtttvvvzzzttt|||tttfffZZZTTTSSSYYYcccnnnrrrooofff___RRRNNNJJJHHHGGGGGGGGGFFFCCCCCCBBBAAAAAA@@@@@@???<<<<<<;;;;;;::::::;;;;;;AAADDDHHHKKKPPPUUU[[[```eeehhhlllqqquuuvvvvvvvvvuuutttsssqqqpppooonnnnnntttwww|||zzzvvvvvvvvvuuuwww{{{qqqdddaaadddvvv|||wwwrrrpppppppppuuuyyy~~~{{{tttpppiiiiiijjjlllpppsssssssssnnnppprrrqqqooommmmmmmmmoooooopppqqqrrrrrrrrrrrrssstttttttttsssqqqnnnllleeebbb^^^[[[[[[[[[ZZZYYYYYYXXXXXXYYYZZZZZZXXXVVVMMMIIIFFFHHHMMMSSSVVVVVVOOOOOOQQQUUU]]]kkkzzz||||||xxxzzz~~~yyykkkuuuyyyrrrkkkmmmppprrrzzzzzzmmmOOOFFF===:::999666555666222222222222111111111111000000000000000000000000000000111111111111000000......///000111111111111111000000000000000//////000///............//////////////////000000000000BBBBBBCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@AAAAAABBBCCCCCCAAA@@@@@@AAAAAA???>>>???????????????@@@@@@AAA????????????>>>>>>>>>>>>===========================@@@EEEIIILLLMMMMMMLLLIIIGGGCCC@@@>>>>>>???AAADDDIIIQQQ[[[ccciiilllmmmnnnppptttxxxzzz{{{{{{zzzyyyyyyzzz{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}}}}~~~}}}wwwgggYYYUUU]]]iiisssrrrvvvzzz}}}wwwmmm\\\ZZZ```pppxxxcccUUUMMMHHHIIILLLOOOYYYccclllttt}}}tttmmmjjjmmmooommmjjjjjj___ZZZQQQHHH@@@<<<::::::999999999888888888888777888999999::::::999999888;;;;;;:::::::::;;;<<<<<<>>>>>>@@@DDDGGGMMM[[[hhh}}}zzzttttttuuu}}}zzzvvvtttuuuwwwuuu{{{xxxhhh]]]UUUVVVZZZbbbllloookkkfffXXXTTTNNNJJJHHHGGGFFFEEECCCCCCCCCBBBAAAAAA@@@@@@=========<<<<<<<<<;;;;;;???AAACCCFFFIIINNNUUUYYY___ccchhhnnnrrrtttttttttrrrqqqpppooonnnmmmmmmmmmooosssyyyzzzyyyzzzzzzzzzuuufff```aaalll~~~~~~yyytttpppooooooooorrrvvv{{{}}}}}}~~~xxxuuulllkkkkkklllmmmnnnooonnnmmmoooqqqrrrqqqpppppppppppppppqqqqqqqqqqqqqqqppppppqqqrrrrrrqqqnnnkkkiii```^^^[[[YYYYYYYYYXXXWWWWWWWWWWWWXXX[[[]]]]]]\\\QQQLLLGGGGGGLLLQQQSSSSSSLLLLLLOOOUUU```pppzzzsss{{{|||qqqiiikkknnnooosssnnn]]]GGG???888777666444444666222222222222111111111111000000000000000000000000///000111222222111000///------...///000000000000000000000/////////......000000//////000111222333.../////////000000000111BBBBBBCCCCCCDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCDDDCCCBBB@@@@@@@@@@@@???===>>>>>>>>>>>>>>>??????@@@????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>???BBBFFFJJJLLLLLLKKKJJJJJJGGGCCC???>>>>>>@@@AAADDDIIIRRR[[[dddiiilllnnnoooqqquuuxxxzzzzzzyyyxxxxxxxxxyyyzzz|||}}}~~~~~~}}}~~~}}}}}}}}}|||}}}~~~~~~yyy~~~yyyhhh[[[WWW___mmmwwwzzz}}}yyynnn]]][[[bbbssswwwbbbTTTKKKFFFGGGKKKOOOYYYccckkksss{{{pppkkkhhhlllooommmjjjjjj___ZZZQQQGGG@@@<<<::::::999999999888888888888777999999999::::::999999999;;;;;;:::::::::;;;<<<<<<<<<===@@@DDDFFFJJJUUUaaavvvwwwssstttuuu|||yyyrrrpppqqqrrrxxx~~~uuuiiiZZZUUUSSSZZZfffnnnnnnkkk]]]XXXRRRLLLIIIGGGEEECCCDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@????????????===???@@@BBBEEEJJJPPPUUU[[[^^^dddjjjoooqqqqqqqqqnnnnnnmmmllllllllllllmmmlllpppvvv~~~~~~|||wwwggg``````bbbsss}}}yyyvvvvvvvvvwwwxxx|||{{{yyyooonnnmmmllllllkkkkkkkkkkkkmmmppprrrrrrrrrssstttqqqqqqrrrrrrrrrqqqppppppnnnoooppppppnnnlllhhhfff]]][[[YYYXXXYYYYYYWWWVVVVVVUUUUUUXXX\\\___aaaaaaXXXQQQJJJHHHKKKOOOOOONNNJJJKKKNNNUUUbbbrrr~~~}}}oooggghhhjjjiiijjjbbbNNNBBB;;;555444444222333555222222222111111111111000000000000000000000000000///000111222222111000///,,,---...///000000000000000000//////.........---000000000000222444666777.../////////000000111111