BM6@ 6(@@ ---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000000000///---...///000000//////...//////000111222222333333333333222111000///......222222222111111///......///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++...+++)))+++000111...***,,,,,,,,,++++++*********++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...,,,+++***++++++,,,///...,,,,,,---------,,,........................---,,,,,,,,,,,,---.........------------...//////555888::::::777444222111111111000000000000111111111111000000000000111111111111333555666777777777666777888999999;;;>>>AAAKKKWWWvvv---------,,,,,,+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,,,,------------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000//////---...///000000000///...///000000111222222333333111111111111000000000000111111111111000///............---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++++++++,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++...+++)))+++///111...***,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,---...---,,,,,,,,,------,,,........................---,,,,,,,,,,,,---.........------------...//////555777::::::777444222111111111000000000000111111111111000000000000111111111222444555777777888888666777888999999;;;>>>AAAKKKWWWwww------,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---....../////////......---...///000000000000///000000000111222222333333//////000000111111111222000111111111000///...---...------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))*********+++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++---+++***,,,///000---+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,+++++++++,,,---------------------------------,,,,,,,,,,,,---.........------------...//////444777:::;;;888555333222111111000000000000111111111111000000000000111111222333444666777888999999666777888999999;;;>>>AAAJJJXXXxxx,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..............................//////000000000111000000111111111222222222000000000000111111111111///000000000//////...---------,,,,,,+++,,,,,,---++++++++++++++++++++++++************++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***,,,...///---+++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...+++,,,,,,+++++++++,,,...---------------------------,,,,,,,,,,,,---.........------------...//////444777;;;<<<:::777444333111111000000000000111111111111000000000000111111222333555777888999999999666777888999999;;;>>>AAAJJJYYYxxx,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------..................///000111111222111111111111111222222222111111111111000000000000...////////////...------,,,,,,+++++++++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------+++,,,---,,,+++***,,,...---------------------------,,,,,,,,,,,,---.........------------...//////333777;;;===;;;888555444111111000000000000111111111111000000000000111111222333555777888999999999666777888999999;;;>>>AAAJJJYYYxxx++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000.........///000111222333111111111111111111111111222111111111000000//////---...............------+++++++++++++++,,,,,,---***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,*********++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---///000...+++***,,,///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------...//////222666;;;>>><<<999777555111111000000000000111111111111000000000000111111222333444666777888999999666777888999999;;;>>>AAAJJJYYYvvv+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))******+++,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++---...000111///......///000111333444111111111111111111111111000000000000111111111111,,,------.........------++++++******+++,,,,,,---******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,,,,+++,,,,,,******+++++++++,,,,,,,,,)))******+++,,,,,,------,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------,,,+++***///111222000+++))),,,///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------...//////222666<<<>>>===:::777666111111000000000000111111111111000000000000111111111222444555777777888888666777888999999;;;>>>AAAJJJYYYuuu+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))((()))******++++++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,///111333///.........000111333555222222111111111111111111......///000111222333333,,,,,,---......---------+++*********+++,,,,,,---*********++++++,,,,,,,,,)))************+++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,+++++++++,,,*********++++++,,,,,,,,,))))))***+++,,,,,,------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,***)))000333444111,,,)))+++///,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........------------...//////111666<<>>;;;888666111111000000000000111111111111000000000000111111111111333555666777777777666777888999999;;;>>>AAAJJJYYYttt------------------------.........---,,,+++***)))++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------...///000111222333444444333333222333444555333111000000000000000000000000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,------------,,,,,,,,,---------.........------------...//////222555999<<<<<<999666333444333222000///.........000111111111111222222222111222444555666666777777555666777888888:::===@@@GGGZZZqqq------------------------,,,------,,,,,,+++***)))+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,------......///000111222333333333222111222444444222111000000000000000000000000------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***+++,,,,,,---------,,,,,,,,,,,,---------.........------------...//////333555999<<<<<<:::666444555555333222111000000000000111111111111222222222111222444555666666777777555666777888888:::===@@@FFFYYYqqq------------------------***+++++++++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------++++++,,,,,,,,,,,,---------......///000111222222111000000111222222111///........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************++++++,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,---------.........------------...//////333666999<<<===;;;777555666666555444333333222222000111111111111222222222111222444555666666777777555666777888888:::===@@@FFFYYYppp,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------......///000000111000//////000111111000...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,---------.........------------...//////333666999<<<<<<;;;888666666666666555444333333222000000111111111222222222111222444555666666777777555666777888888:::===@@@EEEXXXppp,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------...//////000000//////...///000111///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,---------.........------------...//////333555888;;;<<<;;;999777444444555555444333222111000000111111111222222222111222444555666666777777555666777888888:::===@@@EEEWWWooo,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,,,,+++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------............//////000000///......///000000///---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******+++,,,,,,************************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,---------,,,++++++,,,,,,,,,---------.........------------...//////222444777999::::::888777222333444444444333111000000111111111111222222222111222444555666666777777555666777888888:::===@@@DDDWWWnnn++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,+++************++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------...////////////000000000000///...///111111///...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,---------,,,,,,+++***,,,,,,,,,---------.........------------...//////111333666888999999888777222333444555555333222111000111111111111222222222111222444555666666777777555666777888888:::===@@@DDDVVVnnn++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++)))************+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------/////////000000000000000000//////000111111000...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------,,,,,,+++***,,,,,,,,,---------.........------------...//////111222555777888888777777222333555666666444333111000111111111111222222222222222444555666777777777555666777888888:::===@@@CCCVVVmmm,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------))))))***+++,,,,,,------..............................///000000000000000////////////////////////------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...///.........000222444333333555888888555222444333333333444333000...111111000000111111222333111222444555666666777777555666888888999:::===???KKKQQQiii,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,------....................................///000000000000000........................------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...///.........000222444333444666999999666333111111111222444444222000111111000000111111222333111222444555666666777777555666888888999:::===???JJJPPPhhh,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------......///------------------------......///000000000000///........................------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------------............------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------...///.........000222555555555777999999777444///...///111444555555333111111000000111111222333111222444555666666777777555666888999999;;;===@@@HHHOOOggg,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,------......---------------------------...//////000000//////........................------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------........................,,,...///.........000222555666777999:::999777666///......000333555444333111111000000111111222333111222444555666666777777444666888999999;;;>>>@@@FFFMMMeee,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,,,,,,,------------------------------...///////////////........................------------------------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++,,,,,,,,,---------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------------------------------........................,,,...///.........000222444666888::::::999777777111000///000222333222111111111000000111111222333111222444555666666777777444666888999:::<<>>EEEQQQmmm------------------------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,,,,---///......///111000...,,,..................---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,+++*********+++,,,---,,,,,,,,,---------............---------,,,,,,,,,------............---------------............///...............///000000333666888888777555555555222111111111111111222222111111111222222222333333222222222333444555666777777888888888888:::===???FFFQQQnnn------------------------,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------000///000111222222000...........................------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++,,,------,,,,,,,,,---------.........------------,,,,,,,,,------............---------------............///...............///000000333555888999777666555555222222111111111111111222111111111222222222222333222222222333444555666777777888999999999;;;>>>@@@FFFQQQnnn,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++++++++++++++,,,******+++,,,------......222111222333555555333111............------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++,,,,,,------,,,,,,,,,---------......------------------------------............---------------............///...............///000000222555888999888666666666333222111111000111111111111111111111222222222222222222222333444555666777777888999::::::<<>>AAAIIITTTppp++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------...///000111111000///...,,,---///000222444666666888777888:::<<<===;;;:::===<<<:::777444222///...---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,------......------,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---+++,,,---.........---,,,,,,,,,,,,---------......,,,,,,,,,------.........---..................------------.........//////...............///000000000444999<<<;;;999777777444333222111000000000000000000000000111111111111222222222333444555666777444555777777888:::>>>AAAIIITTTppp,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***---------,,,,,,+++++++++...------,,,,,,,,,------111...------///...+++(((------......///...---,,,...///000///...---...///...000444666777555333111222111222555444333777>>>===>>>???AAAAAAAAA@@@@@@FFFCCC???===;;;999666333111111222222111///...---.........------------,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///........................///000000///------...000333888;;;;;;<<<===;;;666555333111000.........///000000000000111111111111333333333333444444555666777777777888:::<<<>>>@@@JJJVVVttt,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++---------,,,,,,+++++++++---------------......///---+++***+++......---+++...---,,,+++,,,------,,,...000111111111222444666555666777888888999999:::999777777999888777<<>>@@@JJJWWWuuu,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,------,,,,,,,,,,,,++++++,,,,,,---...///000111111---,,,++++++,,,---,,,+++///---++++++---///000///222333444555666999===@@@<<<<<<;;;;;;===@@@CCCEEEEEEAAA@@@@@@???>>>BBBIIIQQQRRRTTTUUUTTTRRROOOMMMLLLLLLKKKKKKJJJFFFAAA===:::;;;======<<<999555222////////////////////////---------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///...---+++++++++,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///........................---...//////......000222555888:::999999<<<;;;888666555444222111111111222000000000111111111222222333333333333444555666666777777777888:::<<<>>>@@@IIIWWWvvv,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///111222333444333111///---,,,,,,,,,,,,000///000333777999888666888888999999:::>>>CCCGGG@@@@@@AAACCCFFFJJJNNNPPPKKKFFFCCCCCCAAA@@@BBBGGGIIIKKKNNNQQQQQQPPPMMMLLLOOOOOOPPPPPPNNNIIIBBB===@@@BBBEEEFFFDDD@@@<<<999333333222111000///......---------.......................................---------------------------------,,,,,,---------------,,,,,,,,,,,,------------------------------111///---+++***+++,,,---------------------------,,,,,,,,,---------......---------------------------------............///........................---...//////...///111333666999:::888999<<<<<<999666555333222111111111222000000111111111222222222222222222333444555666777777777777888:::<<<>>>@@@HHHWWWxxx,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...111333444555555555444222000///000333444333444999@@@FFFGGGCCC>>>?????????>>>>>>AAAEEEIIICCCEEEIIINNNRRRUUUWWWXXXMMMGGGCCCCCCBBB@@@BBBEEEGGGHHHJJJLLLLLLJJJHHHFFFIIIKKKNNNPPPPPPKKKDDD???EEEGGGJJJLLLKKKHHHDDDAAA;;;999777555222///---,,,................................................------------------------...------,,,,,,------......------,,,,,,------...------------------------111000---+++***+++,,,---------------------------,,,,,,,,,---------......---------------------------------............///........................---...////////////222444666999:::888999<<<<<<999444333222111000000111111111111111111222222222222222222222333444555777777777777777888:::<<<>>>@@@HHHWWWxxx,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,---000333555666666666333333333333444888>>>BBB;;;===CCCLLLSSSSSSLLLDDDCCCCCCCCCAAA@@@AAADDDGGGEEEIIIOOOTTTXXXYYYYYYXXXQQQLLLJJJLLLMMMLLLLLLOOOPPPPPPOOOMMMKKKHHHFFFDDDBBBDDDIIIMMMOOOMMMGGGCCCEEEGGGKKKMMMNNNLLLJJJIIIBBBAAA>>>:::666222///---/////////.......................................------------------------///...---,,,,,,---...///......------------......------------------------000///...,,,,,,,,,------------------------------,,,,,,,,,---------......---------------------------------............///...........................///000000//////111333555888:::999999<<<;;;888444333222000000000111222111111111222222222222333111111222333444555777888777777777888:::<<<>>>@@@HHHWWWwww,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++++++++++++++,,,,,,------------...111444666777777666222333444444777<<>>@@@HHHWWWvvv,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***+++++++++,,,,,,------------///222555777777777666444555666666777<<>>@@@BBBEEEHHHKKKMMMNNNOOOLLLJJJHHHDDD@@@===:::999000000//////.........---////////////////////////........................000///---,,,,,,---///000......------------..............................,,,---...//////......---------------------------,,,,,,,,,---------......---------------------------------.........//////........................111111222111//////000222333888;;;;;;<<<===;;;666666555444333333333444555111111222222222333333333111111111333444666777888777777777888:::<<<>>>@@@HHHWWWuuu,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------.........------,,,,,,,,,...,,,***+++---...,,,***,,,,,,------------......+++,,,,,,...///000222222666777888::::::::::::999777777777777999>>>EEEJJJNNNIIIFFFJJJRRRWWWSSSNNNHHHFFFCCC@@@???@@@AAABBBBBBBBBBBBCCCCCCBBB???<<<::::::===CCCJJJNNNNNNLLLQQQNNNKKKKKKLLLLLLIIIGGGLLLJJJLLLPPPOOOFFFAAABBB<<<===@@@CCCGGGIIIJJJKKKIIIIIIIIIJJJJJJHHHEEEAAA999333------222444111---000///...---------------................................................,,,,,,,,,---------......------------------------.........////////////000,,,---...//////...---,,,........................................................................111000///---------...///777666444111......000333444555777888999999888888888666555444444555666888666666444333333333333333444444333444444555666777777888999999:::<<>>???BBBEEEFFFFFFFFFFFF??????>>>===>>>BBBGGGKKKMMMHHHEEEHHHOOOSSSPPPKKKHHHGGGFFFEEEDDDCCCBBBBBBAAA@@@?????????@@@???>>>===<<<===AAAEEEIIIIIIHHHJJJHHHEEEFFFHHHKKKKKKJJJKKKHHHIIILLLKKKDDD??????>>>???@@@CCCGGGIIIJJJKKKHHHIIIKKKMMMOOONNNKKKHHH>>>:::555222111111///...000//////.........//////................................................,,,,,,,,,---------......------------------------------........./////////------............------..............................................................................------...///000111777666444111...---///111555666888999999999888888888777555444444555777888777666555444333333333333444444333444444555666777777888999999:::<<>>CCCHHHKKKLLLNNNRRRUUUVVVVVVTTTSSSPPPPPPOOOLLLIIIHHHJJJLLLBBB@@@@@@CCCHHHLLLMMMMMMNNNNNNMMMLLLKKKJJJHHHGGGKKKKKKKKKJJJJJJLLLNNNPPPSSSSSSSSSSSSTTTTTTSSSRRRTTTSSSSSSSSSSSSRRRQQQPPPOOOLLLJJJLLLNNNNNNMMMLLLIIIEEEBBBAAABBBBBBAAA???EEEHHHLLLQQQUUUUUUSSSPPPHHHHHHHHHFFFCCC>>>888444///............///000000................................................,,,,,,,,,---------..............................,,,,,,,,,---------......///...---,,,,,,---...///........................................................................++++++,,,...///111222333111111000///------000222888999::::::;;;:::999888888777666444444666777888777777666555444444444444444444333444444555666777777888999999:::<<>>444///...............//////................................................,,,,,,,,,---------..............................,,,,,,,,,---------......///...---,,,,,,---...///........................................................................,,,---......///000000000,,,---.........///222444777888999:::;;;:::999999999777666555555666777999777666555444444333333444444444333444444555666777777888999999:::<<>>AAAEEEIIIJJJJJJIIIGGGKKKJJJHHHFFFDDDCCCBBBAAA???AAADDDEEEEEEEEEFFFGGGHHHKKKLLLLLLLLLOOOUUUZZZbbbeeeiiiooowww~~~wwwqqqhhh]]]WWWVVVUUUQQQMMMMMMLLLMMMNNNQQQQQQPPPOOOOOOLLLJJJJJJJJJFFF>>>777444444222111000/////////................................................,,,,,,,,,---------..............................------........./////////------............------........................................................................------///000000000///...,,,...000000000000222444333444777888::::::::::::999888666555555666888999555444333222222111222222444444333444444555666777777888999999:::<<>><<<777666555333222111111000................................................,,,,,,,,,---------......////////////////////////.........////////////000,,,---...//////...---,,,........................................................................+++,,,...000000000000//////000111111000000111222222333555888999:::::::::999888777555555777888999444444333222111111111111444444444444444555777777777888999999:::<<>>@@@???@@@EEEJJJJJJJJJJJJKKKMMMPPPQQQSSS^^^ooo}}}|||qqqccc]]]XXXUUUSSSQQQUUUZZZWWWRRRRRRTTTPPPFFFAAABBBCCC@@@===:::888666333111333222000///......////////////............//////////////////////////////............////////////////////////////////////---------............///////////////////////////........................////////////////////////---------........./////////000111222222222222222444666999:::999999999:::999777444222222555777999666555444333222222222222111222222333555777888999666777888888999;;;>>>AAAGGGZZZ~~~,,,,,,,,,---------......------------------------------------------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///111444666888;;;>>>AAADDDDDDEEEEEEDDDDDDCCCCCCEEE>>>:::===@@@AAAEEEKKKJJJKKKLLLLLLLLLPPPVVV[[[gggxxxuuujjjccc^^^ZZZ[[[___[[[VVVTTTUUURRRKKKGGGHHHFFFDDDAAA???>>><<<999777222111000.........///000//////............//////////////////////////////............////////////////////////////////////---------............///////////////////////////........................////////////////////////---------.........//////000000000000000000000000444666999::::::999:::;;;888666444222222444777999666555444333222222222222222222333333555666888999888999:::;;;;;;===@@@CCCGGGZZZ~~~,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------......222444777999:::<<<@@@BBBFFFFFFEEEDDDCCCBBBAAA@@@@@@>>>>>>AAACCCDDDFFFJJJNNNTTT[[[^^^___dddmmmvvv}}}|||}}}}}}rrriiifff]]]WWWRRRRRRQQQOOOOOOPPPJJJHHHEEECCCAAA>>>;;;888222111///......///000000000//////......//////000////////////////////////............////////////////////////////////////---------............///////////////////////////........................////////////////////////------........./////////111000///......//////000333666:::;;;;;;:::;;;;;;888666444222222333666777555555444333222222222222333333333444555666777777888999:::;;;;;;===@@@CCCFFFZZZ~~~,,,,,,,,,---------......------------------------.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000333666:::<<<>>>@@@CCCEEEGGGFFFEEECCCAAA@@@??????@@@CCCGGGJJJJJJIIIJJJLLL[[[iii{{{|||yyyhhh```WWWRRRQQQRRRSSSUUUPPPNNNKKKHHHEEEAAA;;;888333222111000//////000111000000////////////000000////////////////////////............////////////////////////////////////---------............///////////////////////////........................////////////////////////............////////////111000...---...000222333333666:::<<<<<<;;;;;;;;;777666444222222333555666555444333333222222222333444444444444444555666777777888999999999;;;???AAAGGG[[[,,,,,,,,,---------......------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......////////////......------------------------++++++---...000111333333888;;;???BBBDDDFFFHHHJJJFFFEEEDDDBBBAAAAAAAAAAAAEEEIIIMMMMMMLLLPPPWWW]]]qqq~~~pppddd___\\\YYYVVVVVVSSSPPPMMMJJJFFFBBB???888777555333111000111111000000////////////000000////////////////////////............////////////////////////////////////---------............///////////////////////////////////////////////////////////////////////////........./////////000000000///......///222555666111555999<<<<<<;;;;;;;;;888666555333333333555555444444333222222222333333444444444444444555666777777888999999:::<<>>AAADDDHHH\\\,,,,,,,,,---------......------------------------+++,,,,,,------.................................------------------------,,,,,,---......---,,,,,,------------------------,,,...000444888<<>>AAADDDFFFZZZ,,,,,,,,,---------......------------------------***++++++,,,---...//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,******,,,,,,,,,,,,,,,,,,,,,,,,...///333777<<<@@@CCCEEEBBBDDDFFFEEEBBB???======>>>>>>???AAADDDIIIMMMOOOdddxxx~~~lllaaadddmmmrrrtttvvvvvvqqqgggZZZRRRPPPWWWccckkkmmmggg^^^XXXVVVVVV___rrrooopppvvv{{{}}}vvvooofff^^^XXXSSSPPPNNNKKKHHHCCC===888333111///111111000000000000111111////////////////////////............/////////000////////////////////////---------.........//////////////////////////////000000000000000000000000////////////////////////////////////000000000000111111111111000///---------111777:::;;;:::999888:::999888777666666666666333333333222222333444444111222222333555777888999888999::::::;;;<<<@@@BBBEEEXXX}}}000///...---,,,------...,,,,,,,,,,,,,,,---...///------......///000000000------------------------,,,------......------,,,---------,,,,,,+++++++++***+++,,,+++***+++...000000111444;;;AAADDDBBB???BBB<<<:::===@@@??????AAAGGG??????HHHLLLLLLTTTaaawwwzzzppppppuuuzzzyyyrrrhhh]]]TTTVVV\\\bbbeeelllvvv|||wwwiii\\\[[[eeeiiihhhmmmuuuooobbbSSSTTTWWW___jjjtttvvvtttkkk```ZZZbbbrrr~~~}}}}}}xxxsssmmm___PPPYYYRRRIIIBBB<<<888555555000222222000//////---***///......---------................../////////000222111111000///......---............////////////////////////////////////......////////////......//////000000000000//////////////////000000000000......//////000000111111...222777::::::999888888;;;:::888444222333666888777555333111111111222333333333444555666777888888444<<<;;;888;;;:::;;;EEEIIIXXXxxx000///...,,,,,,,,,---...------,,,,,,---......///........................------------------------,,,------......------,,,...---------,,,,,,,,,++++++,,,------,,,...111333666777:::>>>AAA@@@>>>;;;;;;777777<<>>444888XXXrrraaaGGGBBBIIIXXXwww---------,,,,,,,,,------//////.........//////000---------,,,,,,+++++++++------------------------,,,------......------,,,........................,,,---///000111333777:::???CCCEEEBBB<<<666444333555555:::???@@@???AAAFFFLLL```nnnlllqqqvvvssstttuuuwwwxxxzzz{{{}}}xxxoookkkiiikkknnnccc```bbblll|||vvv```UUUPPPIIIAAA===666111000111000000111333222111000000///000000...////////////000000000111000000000/////////...............////////////////////////////////////......////////////......//////000000000000//////////////////000000000000111111111111111111111111///222666777777666666777777777666444222333555888333333333222333444555666333333444555666777888888777777;;;KKKWWWKKK>>>DDDIIIXXXwww,,,---------------------000//////.........//////+++++++++,,,,,,,,,------------------------------,,,------......------,,,........................+++---///000222555:::===@@@BBBCCC???999555333444666888<<<@@@???>>>CCCJJJcccoooffffffmmmttt|||{{{vvvuuuxxxrrrllleeecccjjjvvvqqqhhhZZZLLLBBB999333444555333222333333222111000////////////////////////000000000111000000000000////////////............////////////////////////////////////......////////////......//////000000000000//////////////////000000000000000000000000000000000000---000333444444333444444555555555333222333555888444333333222111111111111333333444555666777888888222===<<<777<<<===<<>>AAA@@@BBBLLLXXX|||qqqkkkkkkooozzzxxxpppkkknnnvvv||||||yyy{{{wwwbbbKKK>>>555666777333222555333333111000/////////////////////000000000111111000000000000////////////............////////////////////////////////////......////////////......//////000000000000//////////////////000000000000000000000//////////////////111333444444333444444333333444333222333555777555555444444333222222111333333444555666777888888555???:::222<<>>:::888AAADDD@@@BBBHHHZZZ|||---...000111111111000//////...---,,,,,,,,,,,,,,,///......------,,,,,,+++------------------------,,,------......------,,,+++++++++,,,,,,------------///222555999===CCCFFFGGGAAA:::777888;;;<<<<<<===@@@FFFKKKOOOYYYoooxxxxxxyyyvvvwww}}}~~~~~~~~~~~~wwwqqq{{{}}}nnnVVVKKKCCC999888<<<777666444333222111111111000000000000111111111111////////////000000000000............/////////000////////////////////////......////////////......//////000000000000//////////////////000000000000333222222222111111000000...000222222111111222333000111333333222333555777111111222333444444444444333333444555666777888888666;;;<<<>>>===444666HHHGGGZZZ~~~//////.........---------........................//////.........---------.........------,,,,,,,,,.........------,,,,,,,,,//////.........---------000///000555<<>>888777888999===CCC@@@FFFOOOZZZhhhzzzpppssszzz}}}ttt]]]PPPGGGAAA===999888444111111333333111222222222111111111111000222222000///............//////000000111111222222////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000111111111111222222222222222222222222222222222222222111111222222333444333333444555666777888999888999::::::;;;<<<@@@BBBJJJ\\\~~~//////.........---------........................///.........------------......---------,,,,,,,,,......---------,,,,,,,,,------------............000000333888@@@EEEGGGGGGFFF???;;;===@@@AAACCCEEEGGGUUUjjjzzz{{{~~~}}}nnn```PPPEEEAAA>>>999666666666555222222222222222111111111111222222000//////.........000000000000000111111111////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000111111111111222222222222222222222222222222222222222111111222222333444333333444555666777888888888999::::::;;;<<<@@@BBBIII\\\...............---------....................................------------...------------,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,---...///000000222777>>>EEEIIIJJJIIIBBB===;;;???CCCCCCDDDFFFPPPggg|||uuu{{{www{{{~~~|||yyyrrrnnnttt|||}}}yyyzzz{{{gggSSSEEE@@@:::777777555333111333222222222111111111111222111000000////////////111111111111000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000111111111111222222222222222222222222222222222222222111111222222333444333444444555666777888888888999::::::;;;<<<@@@BBBHHH\\\................................................------------------------------------------------------------------------------,,,,,,,,,---//////222666<<>>===999666777333333333222222222222111222111111000000000000111222222111111000000//////000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222222111111222222333444444444555555666666777777888999::::::;;;<<<@@@BBBGGG[[[---------.......................................,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,------------...111000...------///111222;;;@@@GGGLLLLLLKKKIIIHHHFFFFFFHHHHHHEEEJJJ[[[lll}}}qqqkkkbbb]]]]]]^^^___^^^hhhmmmxxxxxxppp|||ooo\\\JJJCCC???888444555333333333333222222222222222111111000000111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222111111222222333444555555555555666666777777888999::::::;;;<<<@@@BBBGGGZZZ---------.........//////........................++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......///...------///222555777===CCCJJJOOOOOONNNMMMMMMHHHGGGHHHNNNVVVaaasss{{{tttjjjeeeddddddbbb```fffdddfffooowww|||xxxwwwvvvsssvvvvvv]]]PPPFFF999333444444444333333333222222222222111111000000111222222000000000000000111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222111111222222333444555555555555666666666666888999::::::;;;<<<@@@BBBGGGZZZ~~~---------.........//////........................+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------.........---,,,,,,---000444999;;;>>>DDDLLLQQQQQQPPPPPPQQQPPPMMMOOO[[[lll|||~~~zzzxxxyyyyyyuuurrrnnneee```eeekkkpppvvv~~~wwwqqqqqqvvvsssaaaSSSBBB999:::444444444333333333222222222111111111111111222222//////000000111111222222000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222222222222222222222222222222222111111222222333444555555555666666666666666888999::::::;;;<<<@@@BBBGGGZZZ}}}////////////////////////........................---------------------------------............//////......---------......111...---000333666;;;BBBFFFPPPXXXYYYWWWVVVSSSOOONNNQQQ\\\rrr{{{uuurrrqqqrrrtttooommmrrrzzz~~~yyyssszzzwwwmmmjjjllllllhhheeettt}}}vvvzzz|||bbbIII<<<:::888666444333444444222///333333333222222222111111000000000000000000000000000000000000111111111111111111111111111111111111///111222111000///000111333222000...///000333444000000000000////////////111111111111111111111111222111000000000111333333333333333333333333333333222333333444555666777777:::::::::::::::===AAAEEEKKK```////////////////////////........................---------------------------------............//////......------.........000------111555999@@@GGGQQQZZZaaaaaa___]]]ZZZWWWSSS\\\nnn{{{xxxqqqppplllgggbbb______```^^^[[[YYY\\\bbbccc```[[[cccgggmmmttt{{{yyyuuupppjjj```gggoooxxx|||zzzYYYEEEAAA===;;;888555444444444444333333333222222222222111111111111111111111111111000000000000111111111111111111111111111111111111///111222111000///000111////////////000000000111000000000000000000000///111111111111111111111111222111000000000111222333333333333333333333333333222333333444555666777777:::::::::::::::===AAADDDLLLaaa////////////////////////........................---------------------------------............//////......---......//////...,,,...333888===GGGPPP^^^fffllljjjeeebbb]]]YYYWWWhhhzzztttvvvzzz|||ssskkkeee\\\\\\\\\ZZZWWWUUUUUUUUU\\\[[[[[[\\\]]]\\\ZZZXXXSSSTTTUUUYYY___fffmmmrrr~~~yyyaaa]]]]]]dddooo|||hhhRRRKKKFFFDDD>>>888333111333555333333333333222222222222111111111111111111111111000000000111111111222222111111111111111111111111///111222111000///000111...///000111111000...---000000000000000000000000111111111111111111111111111111000000111111222333333333333333333333333333333333444555666777777888999:::;;;:::;;;===AAADDDLLLaaa////////////////////////........................---------------------------------............///...............//////000///---000555;;;BBBNNNYYYmmmtttyyyuuummmfff^^^XXX```wwwzzzwwwtttxxx|||tttnnnhhhaaa[[[YYY\\\^^^___^^^]]]]]]^^^\\\^^^______^^^\\\[[[[[[ZZZWWWSSSRRRTTTXXX\\\______eeemmmvvvsssggg___aaaeeehhhuuu}}}ggg]]]SSSPPPJJJAAA999444333555444444333333333222222222111111111111111111111111000000111111111222222222111111111111111111111111///111222111000///000111333333333222111///...---000000000000000111111111111111111111111111111111111111111111111222222222333333333333333333333333333333444555666777888888999:::;;;;;;;;;===AAADDDMMMaaa////////////////////////........................---------------------------------............///...............///000111111000333999???GGGVVVccczzz~~~uuulllccc\\\ooozzzxxx|||{{{ooogggdddcccaaa___aaadddhhhjjjkkklllmmmnnnhhhjjjmmmllljjjiiiiiijjjfffaaa[[[WWWVVVWWWVVVVVVRRRUUUZZZ^^^ccclllxxxvvvqqqiiiaaaccckkkzzz~~~uuupppqqq|||sss___[[[TTTJJJAAA;;;888777444444444333333333222222111111111111111111111111111111111111222222222222111111111111111111111111///111222111000///000111;;;999666333111000///000///000000000111111111222111111111111111111111111000000111111222222222222333333333333333333333333333444444555666777888888888:::;;;;;;<<<===@@@CCCMMM___////////////////////////........................---------------------------------............///............///000111111333333777>>>EEEPPPbbbqqqvvvqqqmmmiii|||wwwqqqjjjfffeeehhhlllnnnmmmppptttxxxyyy{{{}}}|||~~~~~~}}}||||||rrrllleeeaaa``````^^^\\\YYYYYYWWWTTTSSSVVV^^^dddqqq}}}zzzllldddccccccooovvvkkkgggjjjwwwjjjbbbWWWLLLCCC===888555444444444444333333333333222222222222222222222222111111111222222222222333111111111111111111111111///111222111000///000111===:::666222000000111222///000000111111222222222111111111111111111111111000000111222222222222111333333333333333333333333444444555666777888888999888999;;;<<<<<<>>>@@@CCCMMM^^^////////////////////////........................---------------------------------............///............///000111222444666<<>>@@@BBBMMM\\\|||////////////////////////........................---------------------------------.........//////............///000222222444777>>>HHHSSSbbbyyyxxxvvvuuussspppuuu{{{~~~zzzwwwrrrlllfffaaa]]]ZZZRRRXXX\\\```jjj|||ssseeecccmmm|||sssgggooovvv___RRRIII@@@999555555444444444333333333222222222222222222222222111111222222222333333333111111111111111111111111///111222111000///000111---...///000111111000000///000000111222222333333111111111111111111111111///000111222333222111111333333333333333333333333444444555666777888999999777999;;;======>>>@@@BBBMMMZZZyyy000000//////.........---//////.........---------.........------,,,,,,,,,---------.........//////+++,,,.........///222444:::>>>BBBJJJ\\\uuu{{{}}}xxxvvvtttrrrssswww{{{~~~zzzwwwrrrjjjcccaaa]]]WWWSSSUUU```ppp{{{}}}llldddhhhrrr|||pppjjjqqqkkkSSSHHHBBB===<<<777333333333111000333333333333222222222111111111222222333333222222111111222222333333222222111111111111111111111111111111111111111111111111111111111111000111111222333222222222222222222222222333333333222333333444444444333333222222333333444666666666666777777777777888999999;;;===???AAABBBIII\\\}}}000/////////............//////.........---------.........------,,,,,,,,,---------.........//////,,,.../////////000333555===BBBIIITTThhh|||~~~zzzqqqqqqsssvvv{{{wwwqqqlllggg___YYYWWWZZZ___ddduuuyyyooolllmmm|||rrrjjjlll{{{yyy\\\KKKCCC>>>===888444555555222000222333333333222222222222111111222222333333222222111111222222333333222222111111111111111111111111111111111111111111111111111111111111111111222222333333333333333333333333333333333222222222333333444444333333222222333333444666666666666777777777777888999:::;;;===???AAACCCIII]]]////////////...........................---------.........---------------------........./////////...///000000000222555777>>>EEEOOO^^^ttt|||xxx{{{||||||yyysssooosssxxx}}}vvvmmmfffaaa\\\WWWSSS[[[jjj~~~rrrhhhpppzzzhhh^^^fffrrrkkkRRREEE@@@===888555777666333111222333333333333222222222222111222222333333222222111111222222333333222222111111111111111111111111111111111111111111111111111111111111111111222333333444444444555555444444444333333222222222222333333444333333222222333333444555666666666777777777888888999:::;;;===@@@BBBCCCIII^^^///////////////................................................---------............////////////...///000111111333777:::AAAJJJXXXjjj|||{{{{{{tttsssvvvyyyzzz{{{|||vvvrrrkkk```XXXUUU[[[gggwwwzzztttyyywwwfffdddhhh}}}~~~]]]JJJAAA;;;777555777777444222333444444333333333222222222111222222333333222222111111222222333333222222111111111111111111111111111111111111111111111111111222111111111111222333333555555666777777666555555444333333222222222222333444333333222222333333444555555666666777777888888999999:::<<<>>>@@@BBBCCCIII```.........///////////////---....................................................../////////000000...///000000222555:::===FFFSSSfffzzz}}}yyyuuutttuuuzzzyyynnndddYYYWWWWWW```ppp~~~ooogggooonnnQQQ@@@:::666444666666444333555444444444333333333222222111222222333333222222111111222222333333222222111111111111111111111111111111111111111111111111111222222222111222333333444666777888999999888777666555444444333222222333333444333333222222333333444555555555666777888888888999::::::<<<>>>@@@BBBDDDJJJbbb.........///////////////---------............................../////////....../////////000000000...///000222444888>>>BBBGGGYYYqqqyyywwwxxx|||~~~wwwnnn```YYYTTTUUU___qqqqqqvvvbbbJJJ???999555666666444333555444444444444333333333333111222222333333222222111111222222333333222222111111111111111111111111111111111111111111111111111222222222222222333444444777888:::;;;;;;:::888777777666555444444333333444444333333222222333333444444444555666777888999999999:::;;;<<<>>>AAACCCDDDJJJccc............/////////000---------.........//////---........./////////000.../////////000000000000///000222444777===CCCHHHQQQfff}}}}}}}}}}}}zzznnnfff^^^ZZZYYY```rrrbbbGGG@@@999777666333333555555444444444444333333333111222222333333222222111111222222333333222222111111111111111111111111111111111111111111111111111333222222222222333444444888999;;;======;;;999888888888777555555444444555444333333222222333333444444444555666777888999999::::::;;;===???AAACCCDDDKKKddd---.........//////000000---------.........//////---.........//////000000////////////000000000000000111333666:::@@@GGGLLL```vvv{{{zzz|||}}}uuulllcccXXXTTT]]]kkk~~~zzzyyyNNNEEE===999666222222444555555444444444333333333222222222333333222222222222222222333333222222222111111111111111111111111111111111111111111111111333333222222333333444555888:::<<<>>>>>><<<:::888999999888666666555555555444333333222222333333444444444555666777888999999::::::;;;===???AAACCCDDDLLLeee////////////////////////////////////////////////,,,,,,,,,---------............000111111000//////111000222888<<<@@@HHHQQQmmm~~~||||||~~~{{{lllfffccc]]]ZZZ[[[lll}}}~~~nnnRRR:::666888555333444555444333333555555444333777555111000111222333222333222222333555555333222222222111111111111111111222222222222222222222222222222111111222222333444:::;;;===<<<:::888888888888888999999999888777777555555444444444333333333555555666666777777888888666888:::;;;===@@@DDDGGGMMMhhh////////////////////////////////////////////////------------------.........///000111111111000///222222555:::>>>CCCPPP\\\zzz~~~}}}|||}}}sssnnnlllfff\\\VVV^^^iii}}}{{{}}}~~~{{{dddEEE::::::666333333555444333333555555444333///222555777888666444333444333222222444444333222222222111111111111111111222222222222222222222222222222111111222222333444999;;;===<<<:::999888888999999::::::999999888888555555555444444444333333555555666666777777888888777999;;;<<<===@@@DDDGGGNNNjjj////////////////////////////////////////////////...............---------...///000000111111000000333555999===???GGGYYYkkk{{{|||~~~{{{|||uuueeeYYYWWWXXXddd~~~tttnnnttt|||pppttt{{{RRR???;;;999666555555444333444555555555333222555777777444222222444777444222111222333333222111111222222222222222222222222222222222222222222222222111111222222333444888:::<<<<<<;;;999999999:::;;;;;;;;;::::::999888555555555444444444444333555555555666777888888888999:::<<<======@@@CCCFFFOOOkkk/////////////////////////////////////////////////////////..................//////000111111111111555888<<<>>>@@@KKKcccyyy{{{tttfff___WWWWWWgggttthhhjjjyyyxxxrrryyyaaaEEE<<<:::999:::666444333444555666555444888888555111...222===FFF888666222111111222222222111111222222222222222333222222222222222222222222222222111111222222333444777999;;;<<<;;;::::::;;;<<<<<<<<<<<<;;;:::999999555555555555444444444444444444555666777888888999:::<<<======>>>@@@CCCFFFPPPlll/////////////////////////////////////////////////////////////////////////////////000111222222333666999===@@@CCCQQQmmm}}}{{{wwwmmmaaaWWWZZZhhhzzziiijjjoooxxxwwwvvvRRR@@@999999;;;666555444444666666555444666666444111222;;;KKKWWW888666222111111222222222111111222222333333333333222222222222222222222222222222111111222222333444555888:::;;;;;;;;;;;;<<<<<<======<<<;;;:::999999666666555555555444444444444444555666777888999999;;;<<<>>>>>>???@@@DDDGGGRRRnnn////////////////////////////////////////////////////////////000000000111/////////000111222333444777:::???CCCJJJ\\\|||{{{~~~~~~zzzoooaaaYYY[[[jjjtttnnnjjjpppyyykkkMMM<<<888999666555444555666666555444333555555555444888>>>CCC777444222111222333333222111111222222333444444444222222222222222222222222222222111111222222333444444666:::;;;;;;;;;<<<>>>=========<<<;;;:::999888666666666555555555444444333444555666777888999:::;;;<<<>>>??????BBBEEEHHHYYYsss////////////////////////////////////////////////......///000111111222333000/////////111222444555888;;;@@@HHHTTTkkkuuurrr|||zzz}}}rrrdddZZZ]]]ooovvvllliiivvvbbbGGG<<<:::777555444555666777666444333444555555444111///---444333222222444444333222111111222222333444444555222222222222222222222222222222111111222222333444333666999;;;<<<<<<===???<<<<<<<<<<<<:::999888777666666666666555555555555333333444666777999:::::::::<<<>>>???@@@CCCGGGJJJbbbyyy////////////////////////////////////////////////------...000111222333444000/////////111222444666999;;;AAALLL\\\vvvqqqrrr}}}wwwwww|||~~~|||zzzwwwtttqqqpppoooooovvvppp___XXX___kkk}}}ppphhhnnn|||tttQQQBBB???777555444555666777666555222222333555888888666444333222222333555555333222111111222333333444555555222222222222222222222222222222111111222222333444222555999;;;<<<<<<>>>???<<<<<<<<<;;;:::999777666777666666666555555555555333333444666777999:::::::::;;;===???@@@CCCHHHKKKiii~~~000000000000000000000000////////////////////////............/////////000222111111000222444666888<<<>>>EEETTTkkk{{{{{{}}}|||}}}vvvmmmfffeeeaaa^^^[[[YYYXXXWWW\\\aaajjjvvv|||yyy|||}}}qqqccc^^^aaaiiivvvaaa```mmmqqqmmmxxxaaaFFFBBB:::;;;999555333555666666555555444444444333333333444444444444444444444444666444333222222222222222444444444333333222222222222222333333333333444444666888;;;===>>>===<<<:::;;;;;;<<<<<<;;;999888666666555555555555666666777777777777777888999:::;;;>>>>>>??????@@@DDDJJJNNNZZZwww000000000000000000000000////////////////////////........./////////000000222111111111222444777888===???GGGXXXttt|||||||||vvvnnnddd]]]VVVTTTRRROOOLLLKKKJJJJJJMMMRRRZZZeeennnssssssrrrzzzxxxvvvrrrnnniiieeecccaaaaaaccchhhrrr|||nnnbbb^^^bbbwwwooodddfffssslll___eeeyyyuuuUUUGGG===<<<:::666555555555555555555555444444444333333444444444444444444444444111444666555222000111333444444444333333222222222222222333333333333444444666888;;;>>>???>>>===<<<;;;;;;<<<<<<;;;999777666666555555555555666777777777777777777888999:::;;;===>>>>>>>>>@@@DDDJJJNNN]]]zzz000000000000000000000000////////////////////////....../////////000000000222111111222333666888999???@@@JJJaaa}}}|||vvvnnnhhhccc\\\TTTNNNLLLKKKIIIGGGEEEDDDDDDDDDGGGJJJQQQZZZaaadddcccbbbeeecccaaa]]]YYYUUURRRPPPNNNMMMNNNQQQYYYgggwwwnnnbbb___eeeyyyooocccfff|||ppp\\\YYYfffjjjNNNBBB>>>:::777666666555555555555555444444444444333444444444444444444444444...444::::::555111111444444444333333333333222222222222333333333333444444555777:::===??????>>>===<<<<<<<<<;;;:::888777666666555555555666666777888888777777888888999:::;;;<<<======>>>@@@DDDJJJOOO```~~~000000000000000000000000////////////////////////...////////////000000000111111222333555777999;;;@@@BBBPPPmmm||||||{{{yyy}}}{{{uuujjjfff```[[[WWWSSSOOOLLLIIIHHHHHHGGGFFFEEEEEEEEEGGGJJJPPPWWW]]]___^^^\\\XXXWWWTTTRRRPPPNNNMMMMMMJJJJJJKKKMMMRRR[[[eeelll{{{|||pppgggbbbiiillldddpppnnnbbbddd~~~YYYGGG@@@999888888777555555555555555555444444444444444444444444444444444444///444:::<<<:::666444333333333333333333333333333222222222333333333444444333555999<<<>>>>>>======<<<<<<;;;:::999888666666555555555555666777888888888888888888999:::;;;;;;;;;<<<===>>>@@@EEEKKKPPPaaa000000000000000000000000000000000000000000000000////////////000000000111111111333555777999;;;<<>><<<777222333333333333333333333333222222222333333333444444222444888;;;======<<<<<<===<<<;;;999888777666666555555555666666777999999888888888888999:::;;;<<<;;;<<<===>>>AAAFFFMMMQQQbbb000000000000000000000000000000000000000000000000/////////000000000111111000111333666999;;;===>>>AAANNNhhhpppkkkooo}}}wwwnnneee___YYYWWWSSSOOOLLLJJJIIIHHHFFFFFFGGGGGGGGGGGGFFFFFFCCCFFFKKKRRRWWWXXXUUUSSSLLLKKKIIIHHHIIIKKKNNNPPPUUUXXX]]]cccggglllrrruuuuuurrrtttwwwpppbbb[[[lll|||jjjcccxxxtttvvvaaaNNN>>>;;;<<<999777888666666666555555555444444444444444444444444444444555333333777===>>>999222222222333333333333444444222222333333333333444444333555888;;;======<<<;;;>>><<<;;;999777666555555555555555666777888999:::999888888999999:::;;;<<<<<<===>>>???BBBHHHOOOSSSfff000000000000000000000000000000000000000000000000//////000000000111111111000111444777:::<<<>>>???CCCWWWwww}}}pppfffgggqqq~~~vvvnnnggg___XXXTTTPPPOOONNNLLLJJJHHHHHHHHHLLLMMMNNNOOOOOONNNMMMLLLGGGJJJNNNTTTWWWWWWTTTQQQJJJJJJJJJMMMQQQXXX___ccciiikkkoootttyyy~~~wwwxxx~~~zzzkkkaaabbbrrrwwwggghhhssspppwwwttt\\\FFF@@@???:::666888666666666666555555555555444444444444444444444444333222111444888999888555222222222333333444444444222222333333333333444444666888;;;===>>>>>><<<;;;>>>===:::888666555555555555555555666777999:::;;;999999999999:::;;;<<<<<<<<<===???AAADDDIIIPPPUUUmmm000000000000000000000000000000000000000000000000000000000000111111111111000222444777:::===>>>???EEE]]]}}}zzzwwwlllfffjjjyyywwwqqqhhh```YYYSSSNNNKKKGGGIIIJJJKKKJJJJJJKKKMMMPPPQQQRRRRRRRRRQQQPPPOOOIIIKKKOOOSSSVVVUUUQQQNNNJJJLLLOOOUUU^^^iiisssyyyyyyyyyzzz|||~~~yyy}}}uuummmbbb^^^uuuqqqcccxxxtttdddeeezzzeeeLLLDDDAAA:::666777777666666666555555555555444444444444444444444444000111111111222444666888222222222333333444444444222222333333333444444444888:::===???@@@???===<<<>>>===:::888666555555555555555555666777999:::;;;999999999999:::;;;<<<<<<===>>>???AAAEEEKKKRRRWWWttt000000000000000000000000000000000000000000000000////////////000000000000000222333444999>>>BBBBBBIIImmmzzziiidddkkk{{{~~~xxxmmmhhhaaaXXXQQQOOOMMMKKKHHHJJJLLLNNNNNNMMMMMMNNNOOOTTTXXX[[[[[[WWWTTTSSSSSSKKKNNNSSSUUUTTTQQQOOONNNMMMUUUbbbnnnwww|||}}}yyyrrrmmmoooxxxyyysssccc[[[ggg{{{vvvdddfffxxxssshhhlll}}}wwwSSSHHHDDD;;;666999555555555666666666666666666555555555555444444444333333333444444444555555333333333333333333333333444444444333333444444555;;;===@@@AAA???===;;;;;;;;;:::999777666555555555555666666777888:::;;;<<<;;;;;;:::999999:::::::::<<<>>>@@@AAADDDKKKTTT[[[}}}000000000000000000000000000000000000000000000000////////////000000000111111222444666:::???BBBDDDSSSvvv|||llliiirrr~~~vvvlllccc^^^YYYQQQLLLJJJIIIIIIHHHLLLOOOSSSUUUUUUTTTVVVWWW[[[\\\]]][[[XXXTTTRRRQQQLLLNNNPPPQQQPPPPPPQQQRRRXXXaaaooozzz}}}|||pppmmmhhhdddeeekkkttt{{{vvvfffZZZ___mmmmmmeeelllsssqqq|||aaaPPPHHH???999888666666666666666666666666666555555555555444444444333333333444444444555555333333333333333333333333444444444333444444555555;;;===@@@AAA???===<<<<<<;;;:::999888666666555555555666666777888:::;;;<<<;;;::::::999999::::::;;;:::<<>>======::::::999888777666666555555555666777999:::;;;<<<:::::::::999999::::::;;;999;;;>>>@@@DDDMMMYYYaaa000000000000000000000000000000000000000000000000//////000000000111111111000222666:::;;;===DDDLLLnnnnnnccchhhvvv{{{oooddd^^^^^^YYYXXXWWWVVVUUUWWWZZZ\\\eeelllsssuuurrrnnnllllllkkkgggbbb```___]]]XXXTTTSSSSSSQQQQQQUUU]]]gggoooxxx||||||tttlllgggfffgggiiihhhgggfffggghhhnnn{{{oooccc^^^eee~~~eeennn```LLLFFF@@@777777777777666666666666666666555555555555444444444333333333444444444555555333333333333333333333333444444444444555666777888;;;===???@@@???>>>>>>>>>::::::999999888777666666444555666888999:::;;;;;;::::::999999999:::;;;;;;;;;<<<>>>@@@DDDNNN[[[ddd000000000000000000000000000000000000000000000000000000000000111111111111///111666:::;;;<<>>=========999999::::::999888777666444555777888:::;;;;;;;;;:::999999999::::::;;;<<<===>>>???@@@EEEOOO]]]ggg000000000000000000000000000000000000000000000000000000000111111111222222000000555;;;:::<<>>===<<<:::;;;<<<888999:::::::::999777666333555777999:::;;;;;;:::999999999999:::;;;<<<<<<>>>???@@@AAAGGGRRRbbblll000000000000000000000000000000000000000000000000000000111111111222222222222222666<<<;;;>>>PPPeeettthhhdddhhhqqqyyy~~~~~~|||yyyzzz|||vvvmmmddd^^^[[[TTTYYYbbbiiiooosssvvvxxx}}}~~~~~~~~~}}}~~~|||xxxtttrrrssstttvvvpppdddaaakkkzzztttiiiOOOAAA<<<999999888888777666666555666555555555555444444444333333333444444444555555333333333333333333333333333333444666777999;;;<<<<<<======<<<:::888888999888999:::;;;;;;999888666333555777999;;;;;;::::::999999999999:::;;;<<<======>>>???BBBIIIWWWhhhsss000000000000000000000000000000000000000000000000000111111111111222222222444333777======@@@TTTlllqqqiiiiiioooxxx~~~~~~~~~{{{nnnbbb[[[XXXXXX___jjjrrrwwwwwwwwwvvv||||||zzzxxxxxxzzznnnaaaaaazzzyyywwwTTTAAA<<<999999999888777666666555666666555555555444444444333333333444444444555555333333333333333333333333333333444666888:::<<<===<<<======;;;999777777888888999:::;;;;;;:::888777333555777:::;;;;;;::::::999999999999:::;;;<<<===;;;<<<>>>BBBJJJZZZlllyyy222222222111111111000000000000000000000000000000111222333333222111222444555222777??????BBB\\\{{{ooodddhhhvvvxxxyyy||||||kkk___ZZZZZZbbblllxxx}}}{{{zzz~~~xxxttttttxxx}}}{{{}}}ttthhh___ggg}}}}}}```CCC:::<<<:::999:::777333333777666666666666666666666666555555555444444333333333333333333333333333333333777777777888:::<<<===>>>???>>>===;;;999999888888999::::::;;;;;;::::::999666888::::::999999:::;;;:::999888888999:::<<<===???===<<>>===;;;999888777777999999::::::::::::999999666888:::::::::999:::<<<:::999999999999;;;<<<===???>>>===@@@JJJ[[[ooo}}}222222222111111111111111000000000000000000000000000111333333222111333444333333999@@@AAALLLnnnxxxddd```kkk{{{uuueeedddnnnzzzooolllpppuuu|||uuuiii```aaannnxxxggg^^^eee|||{{{{{{uuuTTTAAA<<<888777888777444444888666666666666666666666666555555555444444444444444333333333333333333333333666666888:::<<<>>>@@@AAA???>>><<<:::999777777666777888888999999888888777666888:::;;;::::::;;;<<<::::::999999:::;;;===>>>>>>>>>>>>AAAJJJ]]]rrr111111111111111111111111000000000000000000000000000111222222222222333555333555;;;@@@BBBRRRyyynnn\\\]]]lll|||rrr^^^ZZZddd|||zzzuuuxxxzzzzzzzzzyyy{{{sssccc___mmm___DDD===888666777777555666888666666666666666666666666555555555555555444444444444444444444444444444444555666888;;;>>>@@@AAABBB???===<<<:::888777666666666666777777777777666666777999;;;<<<;;;;;;;;;===;;;::::::::::::<<<===>>>======>>>AAAJJJ]]]ttt111111111111111111111111000000000000000000000000///111222222222222444555666888<<<@@@EEEZZZzzzgggYYY^^^ooo|||~~~sss]]]TTTZZZmmmmmm```eeeoooMMM@@@:::666777888777777999666666666666666666666666555555555555555555555555444444444444444444444444444666999;;;>>>@@@AAAAAA===<<<:::999777777666666555666666777777666666555888:::<<<<<<<<<;;;<<<===<<<;;;;;;:::;;;===>>>???;;;<<<===@@@III\\\ttt111111111111111222222222000000000000000000000000///000222222222222444666888999<<>>???@@@@@@;;;:::999888777777777777555666666777777666666555888:::<<<===<<<<<<===>>><<<<<<;;;;;;<<<===???@@@;;;===>>>@@@HHH[[[ttt000000111111111222222222000000000000000000000000...000222222222222444666::::::<<>>>>>===888888777777777777888888666666777777777777666666999;;;=========<<<===>>>===<<<<<<<<<<<<>>>???@@@<<>>======>>>???======<<<<<<===>>>@@@AAA>>>@@@BBBCCCIII\\\vvv111111111111111111111111111111111111111111111111222333333222111222444777888===???FFF```vvvxxx{{{lll___XXX___kkk{{{zzzfffccckkkxxx[[[@@@666<<<;;;888888666777777777666555555444444444444555555555555555555888888777444333222333555777:::===>>>===;;;:::999777888888999999999888888999999999888666666888:::===>>>>>>===<<<<<<>>>@@@@@@>>>;;;;;;<<<>>>??????@@@???>>>CCCNNNbbb}}}111111111111111111111111111111111111111111111111222333333222111222555777:::===???JJJhhh}}}qqqvvv}}}yyyjjj]]]\\\```kkk{{{tttooojjjiiimmm{{{~~~iiiccciiixxxwwwbbbFFF:::>>><<<999999666777777777666555555444444555555555555555555555555555555555444333444555666888;;;>>>???===;;;:::999888888888999999999888888999:::999888666666888:::<<<===>>>>>>===>>>@@@BBBAAA???<<<;;;===?????????AAA@@@@@@DDDPPPfff111111111111111111111111111111111111111111111111222333333222222333555888<<<===@@@OOOtttxxxvvvsssllluuu|||iii___\\\```nnn~~~zzzqqqkkkbbb^^^ZZZXXXZZZeee}}}mmmdddfffuuu~~~vvvzzzmmmNNN===???<<<999:::888888777777666666555555444555555555555555555555555333333333333444555666777:::===??????===;;;::::::888888888888888888888888:::::::::888666666888:::<<<===>>>??????@@@BBBEEECCCAAA===<<<>>>@@@AAAAAABBBBBBBBBFFFTTTmmm111111111111111111111111111111111111111111111111222222333333222333666888======AAAUUUuuuiiiggghhhkkkwwwpppgggdddjjjsss|||zzz~~~~~~}}}{{{uuulllfffaaaaaabbbaaa\\\]]]ooorrrdddbbbiii{{{}}}wwwTTT???>>>:::999;;;999888888777777666555555555555555555555555444444444333222222333555666777666<<<>>>??????===;;;:::;;;999999888888888888888888999:::999888666666888:::;;;===???@@@AAABBBEEEHHHEEEBBB???===>>>@@@BBBBBBBBBBBBBBBFFFWWWsss111111111111111111111111111111111111111111111111111222333333333444777999===>>>DDD]]]mmm^^^]]]aaaooo{{{|||qqqmmmnnnyyy|||wwwuuuuuuuuuuuuwwwzzz}}}~~~{{{vvvrrrrrrrrrttttttiiibbbnnnxxxhhhaaabbbwww[[[BBB===888888;;;:::888888888777666666555555666666555555555444444444555444333444666777666444<<<===??????===;;;;;;<<<::::::888888777777888888999999999888666666999;;;<<<>>>@@@BBBCCCEEEHHHKKKGGGDDD???===>>>AAABBBCCC@@@BBBBBBFFFYYYzzz111111111111111111111111111111111111111111111111111222333333333444777:::===???JJJfffkkkZZZ[[[bbbttt|||tttuuu|||zzzvvvvvvyyy|||~~~|||{{{ooowwwpppfffaaammmgggHHH>>>888777;;;:::999888888777777666666555666666666555444444333333666444333555999:::777555:::<<<>>>===<<<;;;<<<===;;;:::999777777777888888777888888777777777:::<<<>>>@@@BBBCCCDDDFFFJJJLLLHHHDDD@@@===>>>@@@BBBCCC@@@BBBCCCGGG]]]111111111111111111111111111111111111111111111111111222333333333555888;;;;;;AAAPPPppplll[[[\\\dddvvv|||}}}}}}{{{|||pppdddfffvvvvvvQQQDDD;;;999;;;:::999999888888777666666666777666666555444444333333666444333666;;;===:::777999:::<<<<<<;;;;;;<<<>>><<<;;;999777666666777888555666777777777888;;;>>>???AAACCCDDDEEEGGGKKKMMMIIIDDD???<<<===???BBBCCCAAADDDDDDHHH```111111111111111111111111111111111111111111111111111222333333444555888;;;;;;CCCUUUvvvlll[[[\\\eeewwwyyy{{{wwwgggcccnnnYYYHHH===:::<<<:::999999888888777666666666777777666555444444333333444222222777===@@@===:::777999;;;;;;;;;;;;===>>><<<;;;999777666666777888444555666777777999<<>>:::555999:::;;;===>>>?????????===<<<:::888777777777888888777666666777:::===???AAAAAACCCDDDGGGJJJLLLMMMMMMGGG@@@<<<===@@@AAABBBFFFFFFEEEJJJddd222222222222222222222222111111222222222333333333222222222222333666:::>>>@@@FFF```yyyiiiZZZ___ooo|||zzz{{{sssiiifffvvvwwwyyy|||RRR<<<:::;;;777888888888888777777777777666666666666666555444444555333333666;;;<<<999555999999;;;===>>>?????????===<<<:::888777777777888888777666666777:::>>>@@@AAAAAACCCDDDGGGIIIKKKLLLLLLFFF@@@===>>>AAACCCCCCCCCEEEDDDKKKggg222222222222222222222222111111222222222333333333222222333333333666;;;???@@@LLLkkk{{{qqqcccYYYbbbsss||||||}}}}}}zzz}}}nnnbbblllyyy~~~ttt}}}\\\AAA::::::999888888888888777777777777555555555666555555444333777444333444777999777444888999;;;===????????????===<<<:::888777777777888777777666666888;;;???AAAAAAAAACCCDDDFFFHHHIIIJJJJJJEEE@@@>>>>>>AAACCCDDDBBBDDDFFFPPPnnn222222222222222222222222111111222222222333333333222333333333444777<<<@@@BBBRRRuuuuuuhhh\\\XXXddduuuyyyyyy{{{}}}{{{rrrbbbfffyyy```DDD<<<<<<999888888888888777777777666444444555555555555444444888555333333444666555444777888;;;===???@@@??????===<<<:::888777777777888777666666666888<<<@@@BBBAAABBBCCCEEEFFFGGGHHHHHHIIIEEEAAA======???BBBDDDDDDGGGJJJVVVuuu222222222222222222222222111111222222222333333333222333333444555888===AAAFFFXXX~~~nnn___VVVWWWeeevvv|||zzzzzz{{{~~~wwwfffggg{{{```FFF???===999888888888888777777777666444444555555666555555444888666333222333444555555666888;;;>>>@@@@@@@@@???===<<<:::888777777777888666666555666999===AAACCCCCCCCCEEEFFFGGGGGGGGGFFFIIIEEEAAA===;;;>>>BBBFFFJJJLLLNNNZZZzzz222222222222222222222222111111222222222333333333222333444444666999>>>BBBHHH^^^hhhXXXRRRXXXgggvvv{{{zzzzzz}}}}}}nnnjjjxxx{{{eeeJJJBBB>>>888888888888888777777777777444555666666777666666666666666444333333444555666555777;;;>>>@@@AAA@@@???===<<<:::888777777777888666555555666999>>>BBBEEEDDDEEEGGGHHHHHHGGGFFFEEEHHHFFFAAA<<<;;;@@@GGGMMMTTTTTTTTT___~~~222222222222222222222222111111222222222333333333222333444555666:::???CCCIIIbbb}}}eeeVVVRRR[[[jjjwww||||||}}}}}}wwwwwwzzzuuulllrrrwww}}}oooPPPBBB===888888888888888777777777777555666666777888888777777555555555555444555666777444777;;;???AAAAAA@@@???===<<<:::888777777777888555555555777:::>>>CCCEEEFFFGGGHHHIIIIIIHHHFFFEEEHHHEEEAAA======DDDPPPXXXcccaaa___hhh222222222222222222222222111111222222222333333333333333444555666:::???CCCIIIeee|||dddUUUSSS]]]lllxxx~~~{{{}}}|||vvvqqqrrruuuyyylllmmmyyyyyyyyyTTTBBB<<<888888888888888777777777777666666777888888888888888444555666666666555666777444777;;;???AAAAAA@@@???===<<<:::888777777777888555555555777:::???CCCFFFGGGHHHJJJJJJJJJHHHFFFEEEGGGDDD@@@===???IIIWWWaaapppmmmiiippp222222222222222222222222000000111222333333444444333444555666888===BBBFFFMMMlllzzzbbbYYYZZZaaaooo|||~~~zzzuuuwww~~~yyypppiiiiiimmm|||tttqqqwwwsss___FFF<<<;;;888888888888777777777777777777777777777777777777555444444444444555666666777:::>>>BBBCCCBBB@@@>>>===;;;999999::::::999888999999999:::===@@@DDDFFFDDDDDDIIIOOONNNIIIJJJOOONNNKKKHHHCCC???FFF[[[oooyyyyyyxxx222222222222222222222222111111111222333333333444333444555777999===CCCGGGSSSsss}}}dddZZZZZZ```mmm{{{}}}yyyvvvrrruuu}}}vvvkkkeeehhhoooxxxoooqqqzzzcccHHH===<<<888888888888777777777777777777777777777777777777555444444444444555666666666999===@@@BBBAAA???======;;;999999:::::::::999999999:::<<>>EEEIIIZZZ}}}~~~eee[[[ZZZ```mmm{{{zzzvvvsssqqqvvvtttggg```fffppp|||nnnkkkzzzrrrjjjLLL>>><<<999999888888888777777777777777777777777777777777555555444444555555666777555888<<>><<<<<<;;;999999:::;;;:::999999:::===@@@CCCEEEGGGGGGGGGGGGJJJOOOPPPPPPSSSXXXllleee[[[QQQJJJOOObbbvvvoooppp222222222222222222222222333333333333333333222222333444555777:::@@@GGGLLL^^^|||ddd[[[\\\cccppp~~~}}}xxxuuutttzzzvvvggg___dddnnn~~~mmmhhh~~~xxxlll|||rrrPPP>>>;;;999999999888888888777777666666666666666666666666555555555555555666666777666888;;;>>>@@@???>>>===<<<:::999999:::;;;:::999999<<>>:::999999999999888888888888666666666666666666666666666555555555555666777777777999<<>>;;;:::888999:::;;;;;;::::::===AAAEEEIIIJJJJJJJJJGGGIIIKKKNNNRRRXXX[[[\\\ddd]]]VVVRRRRRR\\\rrrzzz\\\[[[222222222222222222222222333333333333444444444444444444555777<<>>::::::999999999999888888888777777777777777777777777666666555555666666777888888999<<<>>>@@@@@@??????;;;999888999:::;;;;;;:::;;;>>>BBBFFFIIIKKKLLLLLLHHHKKKMMMOOOUUU\\\^^^\\\\\\WWWRRRPPPRRR\\\pppyyy]]]^^^222222222222222222222222222333333333444555555555444444555777<<>>???>>>>>>;;;999888888:::<<<;;;;;;<<<>>>BBBEEEIIILLLMMMNNNIIIMMMPPPRRRXXX```aaa\\\UUUQQQOOOPPPSSS\\\mmm|||~~~wwwdddhhh222222222222222222222222222222333333444555666666444444555888<<>>:::::::::999999999888888777777777777777777777777666666666666666777888888666777999;;;============;;;999888888:::<<<<<<;;;===>>>AAAEEEHHHKKKNNNOOOJJJOOORRRTTT[[[cccccc]]]PPPNNNMMMPPPUUU]]]lllzzzvvvuuuiiippp111111222222222333333333444444444444444444444444444888555666@@@CCCKKK\\\~~~dddXXX___hhhuuu|||sssxxx|||qqqgggfffjjjwwwrrrooorrr~~~dddGGG===999;;;;;;888888:::888555777777777777777777777777666666555555555555666666444555777;;;???@@@@@@>>><<<888777999:::999;;;@@@<<>><<<;;;888777:::;;;:::===AAA???CCCHHHIIIHHHHHHIIIKKKLLLNNNPPPWWWbbbggg```UUUNNNRRRTTTTTTXXXeeepppvvvllleee___www111111222222222333333333444444444444444444444444222777555999EEELLLWWWiiidddYYY```hhhttt~~~xxxqqqwwwuuujjjgggiiissstttnnnooo|||VVV@@@KKKNNNKKK@@@777666777888777777777777777777777777666666555555555555666666555666999===@@@@@@===;;;:::777777;;;<<<<<<>>>BBBCCCGGGKKKLLLJJJJJJKKKNNNOOOPPPRRRXXXbbbfff\\\OOOLLLRRRUUUUUUZZZfffttt|||qqqbbb[[[{{{111111222222222333333333333333444444444444444444333777666;;;GGGOOO[[[mmmzzz```VVV___iiivvv{{{uuuqqqwww|||sssyyynnniiijjjrrrvvvnnnmmm}}}zzz^^^BBB@@@HHHLLLFFF<<<777555444666666666666666666666666666666555555555555666666666777:::>>>AAAAAA===;;;999666777:::<<<<<<>>>CCCHHHKKKMMMMMMLLLLLLOOOSSSTTTXXX]]]```bbb___TTTHHHHHHNNNRRRRRRXXXhhhzzz~~~hhh]]]~~~111111222222222333333333333333333444444444555555444888777;;;IIIQQQ^^^qqqrrrZZZRRR]]]iiixxxxxxsssqqqyyymmmqqqrrrssswww}}}rrrlllkkkrrryyynnnlll{{{cccBBB===EEEJJJEEE<<<888666666666666666666666666666666666666555555555555666666666777;;;???BBBCCC@@@>>>;;;777777:::<<<<<>>777777999:::777777777777777777777777666666555555555555666666666777:::???CCCEEEEEEDDD@@@;;;999:::<<<===BBBHHHMMMNNNLLLKKKKKKQQQ[[[ccc\\\iiirrrlll___UUUPPPMMMJJJMMMOOOQQQ\\\ooouuucccYYYyyy111111222222222333333333222222333333444555555666333888888>>>NNNYYYhhh}}}fffOOOJJJYYYhhhyyy|||sssooottt}}}zzz|||vvvqqqmmmmmmnnnpppyyy{{{uuummmjjjiiivvvqqqmmmzzzjjjEEEHHHHHHDDD;;;666888::::::777777777777777777777777666666555555555555666666777777999>>>DDDHHHJJJKKKFFF@@@<<<<<<>>>???EEELLLNNNMMMJJJHHHJJJSSSaaakkkjjjqqqssshhhYYYQQQOOONNNMMMOOOPPPSSS]]]kkktttuuu]]]VVVSSSsss111111222222222333333333222222333333444555666666222777888???QQQ]]]mmmdddNNNIIIXXXgggxxx{{{qqqooouuu|||qqqiiieeeddddddddddddhhhpppzzz~~~tttllliiieeeqqqrrrmmmwww~~~mmmFFF???BBBAAA===;;;;;;999555777777777777777777777777666666555555555555666666777777999>>>DDDJJJNNNOOOKKKEEE???>>>???AAAHHHPPPNNNLLLIIIFFFIIITTTdddoooxxxyyyrrrbbbTTTMMMLLLKKKMMMNNNOOOSSS\\\fffgggcccMMMMMMOOOooo222222222222222222222222555555555555555555444444333::::::@@@TTTeeettthhhPPPIIIWWWfffwww{{{tttjjjppp|||xxxqqqqqqlllccc\\\[[[]]]fffrrr}}}zzztttmmmfffccclllzzzsssnnnuuuvvvtttIIICCC@@@<<<:::::::::999888666666777777888888888999888888777666666666666666888999:::>>>GGGQQQSSSPPPNNNFFFBBBCCCBBBAAAIIIUUU[[[VVVRRROOOKKKMMM[[[kkkwwwnnnaaaTTTLLLIIIKKKMMMNNNTTTVVVVVV^^^hhhdddXXXHHHLLLQQQooo333333333333333333333333555555555555555555555555333::::::BBBWWWjjjzzzkkkRRRKKKXXXgggxxx|||uuukkkppp}}}rrrbbb\\\YYYXXX\\\fffnnnsssttt|||~~~wwwrrrkkkdddaaajjjwwwtttoooxxx}}}~~~xxxLLLCCC@@@<<<:::999999999888666777777777888888888888888888777666666666666666777888:::>>>HHHSSSVVVSSSSSSJJJDDDCCCAAA???GGGSSS^^^\\\ZZZXXXSSSRRR[[[hhhhhhaaaVVVLLLFFFFFFIIIKKKIIIPPPUUUVVV^^^hhhhhh```MMMOOORRRooo444444444444444444444444555555555555555555555555333999:::CCC[[[ooooooVVVNNN[[[jjjzzz|||vvvlllrrr~~~|||kkkccc]]]XXXVVVZZZ```dddeeeuuuzzz}}}xxxsssnnngggaaa^^^fffrrrvvvoooyyy{{{RRRBBB???;;;999999999888777777777777777888888888888888777777666666666666666666888:::>>>HHHTTTXXXWWWSSSKKKEEECCC@@@???IIIVVVdddfffgggeee]]]XXX[[[cccWWWRRRJJJDDDBBBDDDHHHKKKGGGPPPVVVWWW]]]iiiooonnn^^^[[[YYYttt333333333333444444444444555555555555666666666666444::::::DDD^^^tttsssYYYPPP^^^mmm}}}{{{vvvnnnuuuwwwuuuzzz|||pppiii___YYYXXX[[[^^^```kkkqqquuuqqqmmmiiiddd^^^[[[aaalllyyyyyypppvvvyyyZZZBBB???;;;999888999888777777777777777777888888888777777666666666666777777666999:::===FFFQQQWWWWWWNNNGGGBBBBBBBBBDDDQQQaaammmooopppjjj```XXXXXX\\\LLLIIIEEEBBBBBBEEEJJJMMMJJJRRRXXXXXX^^^mmm|||{{{rrriii111111222222333333333333555555555666666666777777666;;;;;;EEE```wwwuuuZZZQQQ```qqqwwwuuupppyyy~~~rrrlllrrrrrrnnnfff___^^^eeelllnnnzzzyyyrrrggg^^^ZZZYYY[[[]]]bbbhhhlllkkkgggeee```[[[XXX]]]fffppp{{{{{{ooovvvtttyyyaaaBBB???;;;999999999888888888888777777777777777777777777666666666666777777777999:::;;;BBBMMMTTTUUUMMMFFFBBBCCCCCCGGGXXXkkkrrrtttqqqfffYYYQQQOOOQQQGGGEEEBBBAAABBBEEEHHHKKKLLLRRRWWWYYY```tttyyy000111111222222333333444555555555666666777777888888;;;;;;FFFccc{{{uuuZZZQQQaaasss|||uuutttqqq{{{{{{kkk___YYY```___[[[VVVRRRRRRWWW\\\bbbqqq}}}wwwmmmbbb[[[WWWWWWWWWZZZaaafffeeecccbbb^^^YYYUUUXXX^^^eeelllsssxxx{{{||||||nnnxxxwwwuuudddCCC@@@<<<:::::::::999888888888888888777777777777666666666666666777777888888:::::::::@@@KKKSSSUUURRRKKKFFFEEECCCHHHZZZooovvvxxxrrraaaQQQHHHFFFFFFBBBAAA@@@???@@@AAADDDEEEIIINNNSSSXXXbbbxxx}}}111111222222333444444555444555555666777777888888888;;;;;;GGGfffsssXXXPPPaaauuuzzzssssssqqq{{{yyymmmeeeccc___\\\XXXWWWYYY\\\^^^^^^^^^iii{{{}}}uuujjj```YYYVVVUUUTTT[[[aaaaaa```___\\\XXXSSSTTTUUUXXX\\\```dddffflllqqqyyy}}}mmmtttzzzeeeDDDAAA===;;;;;;;;;:::999888888888888777777777666666666666666666777888888777:::::::::???KKKUUUXXXVVVOOOIIIGGGDDDIII\\\rrr}}}wwwdddQQQGGGDDDBBB??????>>>>>>>>>???AAAAAAHHHKKKQQQWWW```sssttt222222333444444555666666444555555666777888888999777;;;;;;IIIiiiqqqVVVOOOaaavvv{{{ssssssqqqzzz~~~{{{|||eee```^^^aaahhhmmmmmmjjj^^^bbbooo}}}rrrfff]]]XXXVVVQQQXXX^^^___^^^^^^\\\WWWQQQQQQPPPPPPQQQSSSUUUVVVZZZ___fffooowww}}}mmmnnndddEEEBBB>>><<<;;;<<<;;;:::999888888888777777666666666666666666666777888888666999::::::@@@MMMXXX\\\VVVOOOJJJHHHEEEJJJ___vvvjjjVVVKKKFFFCCC>>>>>>>>>>>>???@@@@@@AAAJJJLLLQQQVVV^^^kkkxxxiii222222222111222222333333777666666666777888999999;;;;;;AAAFFFgggtttUUUOOOgggzzz}}}tttpppnnnzzz|||pppjjjsssnnnccc[[[eeeqqq^^^VVVXXXRRRTTTXXX[[[^^^\\\XXXTTTTTTNNNIIIIIIMMMOOOMMMJJJNNNQQQWWW^^^dddkkkrrrvvv{{{eeennn{{{dddHHH@@@::::::;;;:::999:::888888888888888888888888777777666666666666777777888:::::::::@@@KKKTTTVVVUUUVVVOOOHHHFFFJJJeeefffTTTLLLBBB@@@???===;;;<<>>;;;;;;===>>>@@@@@@GGGGGGQQQfffzzz~~~zzzmmmccc[[[www333333333333444555666666666666666777888999:::;;;:::;;;FFFQQQxxxvvvWWWRRRiii|||~~~yyywwwuuuiiiaaaqqq}}}}}}wwwdddVVVRRROOOPPPSSSWWWZZZZZZXXXUUUTTTUUUUUUTTTQQQOOOOOOPPPJJJHHHFFFEEEFFFIIIJJJKKKOOOSSS```xxxvvvnnnyyykkkJJJBBB;;;;;;<<<:::999:::888888888888888888888888888777777777777777777888999;;;;;;<<>>>>>???@@@HHHHHHQQQcccvvv~~~xxxnnnbbbZZZwww222222222222333444555666666666777777888:::;;;<<<>>>===EEEOOOxxxtttWWWRRRkkk~~~zzzxxxvvvqqqdddnnn{{{yyy|||uuudddVVVRRRPPPQQQTTTXXX[[[[[[YYYVVVXXXZZZ[[[ZZZXXXUUUUUUUUUOOOLLLJJJKKKMMMPPPQQQQQQTTTSSSZZZooo|||ooowwwqqqKKKBBB<<<<<<<<<:::999:::888888888888888888888888888888777777777777888888888;;;<<<===FFFUUU```eeehhhppppppnnnoooiiiiiiuuuuuulll^^^MMMCCC<<<===???>>>???BBBHHHKKKQQQ]]]kkkvvvyyyxxxtttfff]]]zzz222222222222333444666666666666777777999:::<<<===@@@>>>EEEPPPzzzsssUUURRRkkk{{{xxxvvvxxxjjjnnn|||xxx{{{wwwfffWWWQQQOOOPPPTTTXXX]]]^^^]]]\\\\\\]]]^^^___^^^]]]ZZZYYYSSSQQQPPPTTTYYY]]]]]][[[\\\XXX[[[mmmqqquuuuuuKKKCCC===<<<<<<:::999:::888888888888888888888888999888888777777888888999888;;;<<<>>>GGGTTT^^^bbbhhhuuuxxxvvvuuummmiiiqqq{{{sssWWWIII??????@@@???@@@DDDHHHMMMSSSXXXbbbooovvvxxxvvvjjjeee222222333333444666777888666666777888999;;;<<<===???>>>GGGUUUrrrUUUQQQjjj~~~{{{wwwttt}}}nnnnnn}}}{{{|||kkkYYYPPPLLLNNNRRRYYY___cccddddddbbbaaabbbeeegggfffbbb^^^[[[ZZZ[[[aaahhhmmmllljjjeeeaaabbbqqquuuuuuvvvLLLDDD===<<<<<<:::999:::888888888888888888888888999888888777777888888999777;;;===???GGGRRR[[[]]]eeevvv}}}|||zzzqqqlllssszzz```OOOAAA@@@BBB???AAAGGGJJJOOOTTTXXXcccqqqxxxyyytttmmmnnn333333444444666777888999666666777888999;;;===>>>===>>>IIIZZZrrrUUUQQQjjj|||{{{vvvsss}}}pppooo~~~~~~oooYYYNNNIIILLLQQQYYYbbbgggjjjjjjhhhffffffjjjnnnnnniiiccceeedddfffmmmvvvzzzyyyvvvlllhhhiiivvvxxxuuuuuuLLLDDD======<<<:::999:::888888888888888888888888999999888888888888999999666:::===@@@GGGQQQXXXYYYbbbvvv}}}uuupppwww|||fffRRRCCCAAABBB@@@BBBIIILLLQQQUUUZZZgggvvv|||yyypppmmmttt444444555555666666777777888888999:::<<<>>>@@@AAADDDFFFIIIdddrrrXXXUUUjjj{{{yyyqqqmmmzzzvvvvvvnnn\\\RRRPPPQQQUUU]]]hhhooopppnnnoooooopppqqqsssrrrooolllmmmnnnrrryyy}}}yyytttkkkjjjxxxxxxtttsssLLLCCC<<<;;;;;;999888:::;;;::::::999888888888999777777777777888999:::;;;<<<:::;;;AAAGGGLLLSSSZZZhhhzzz|||~~~}}}zzzvvvXXXAAAAAAFFFEEEIIIQQQQQQWWWZZZ[[[eeesssyyyvvvxxxzzz444444555555666777777777:::::::::;;;<<>>AAABBBCCCJJJ^^^qqq|||tttttt[[[IIIJJJPPPYYYbbbeeehhhgggfffnnnzzz|||vvvggghhhsss444444555666777888999999;;;::::::;;;<<>>======;;;:::;;;999999888888999999:::;;;999999999999:::;;;<<<<<<===>>>BBBHHHOOO]]]uuuqqq\\\VVVXXX^^^bbbaaacccbbbbbbhhhmmmdddVVVTTTPPPXXX444444555777888:::;;;;;;<<<>>>AAADDDFFFFFFFFFEEECCCLLLJJJUUUwww___\\\qqq}}}yyy}}}~~~|||kkk___cccpppyyyfffVVVNNNKKKKKKKKKNNNLLLMMMSSS^^^ooouuuuuuNNNEEE>>>======;;;:::<<<999888888888999::::::;;;999999999999:::;;;<<<<<<>>>???CCCKKKTTTddd{{{sssaaaZZZ\\\```eeedddfffeeedddiiikkk```PPPJJJGGGOOO{{{666888::::::888999<<<@@@AAABBBCCCEEEFFFGGGGGGGGGIIIIIIPPP\\\{{{wwwaaaaaatttxxxwww~~~xxxiii]]]gggwwwzzzhhhWWWLLLHHHIIIKKKSSSUUUPPPTTTdddrrryyyuuu{{{PPPEEE===<<<===<<<::::::888888999999999:::::::::777999;;;;;;;;;;;;===???BBB???BBBOOObbbvvv{{{cccVVV\\\cccdddkkkhhhfffiiiqqqqqqcccRRRLLLJJJPPPxxx666888::::::;;;;;;===???AAABBBCCCEEEFFFGGGHHHHHHHHHIIIOOOZZZwwwwwwbbbbbbuuuzzzyyyzzzyyy~~~wwwllleeejjjzzzzzziiiXXXKKKFFFEEEFFFKKKQQQQQQUUUaaammmyyyuuuyyyOOOEEE===<<<===;;;999999888888999999999:::::::::999:::<<<<<<<<<<<<>>>@@@AAAAAAEEESSSggg~~~{{{rrrvvvyyyrrraaaYYY^^^cccbbbkkkjjjlllrrr||||||mmm\\\PPPOOOWWW~~~999:::;;;===@@@AAA@@@???BBBCCCDDDFFFGGGHHHIIIIIIIIIHHHNNNXXXrrrxxxddddddvvv|||zzz}}}}}}zzzvvvxxxxxxpppjjjggglll~~~nnn\\\NNNEEEBBBAAA@@@IIIKKKNNNVVV___rrrxxxuuuwwwNNNDDD<<<;;;<<<:::888888888888999999999::::::::::::<<<============@@@BBBCCCEEEKKKXXXlll~~~uuubbbVVV___ffffff___\\\```bbb```iiilllrrr~~~|||iiiUUUWWWaaa===<<<===AAAEEEFFFDDDAAACCCDDDEEEGGGIIIJJJJJJKKKKKKJJJOOOWWWnnn|||ffffffwww}}}{{{{{{{{{|||ssshhhbbbaaalll~~~uuubbbRRRGGGAAA>>>===DDDDDDEEELLLRRRbbbzzzuuutttuuuNNNDDD;;;:::;;;:::888888888888999999999:::::::::;;;<<<=========>>>AAACCCFFFKKKQQQ[[[nnn~~~{{{iiiZZZQQQUUU[[[___]]]]]]aaabbb```ffflllvvvrrrZZZ]]]jjj<<<;;;<<<@@@EEEFFFDDDAAACCCEEEFFFHHHJJJLLLLLLMMMNNNLLLQQQXXXkkkiiifffxxx~~~~~~{{{sssfff^^^\\\kkk}}}yyygggVVVJJJBBB???BBBFFFBBBCCCLLLRRR^^^qqqssstttvvvNNNDDD;;;:::;;;:::888888888888999999999:::::::::;;;<<<=========???CCCFFFIIIOOOUUU___rrrrrrccc\\\[[[WWW[[[\\\\\\]]]```bbbbbbdddiiitttqqq[[[^^^lll888888:::===@@@BBBAAA@@@DDDEEEGGGJJJLLLMMMNNNNNNPPPNNNTTTYYYhhhlllfffxxx~~~~~~{{{yyykkkbbb___lll~~~yyyiiiZZZPPPIIIGGGHHHLLLIIILLLVVVYYY```ooorrrtttyyyNNNDDD<<<;;;<<<:::888888888888999999999:::::::::;;;<<<===>>>???BBBGGGJJJJJJQQQWWWaaaxxxjjj```___aaa]]]\\\[[[[[[\\\```ccceeecccgggnnnzzz{{{iiiYYYZZZhhh777999;;;======???AAACCCEEEFFFHHHKKKMMMNNNOOOPPPPPPOOOUUUZZZfffoooeeewww~~~}}}}}}rrrhhhcccqqqzzzmmmbbb[[[WWWVVVYYYaaadddfffjjjeeefffssssssvvv}}}OOOEEE===<<<===;;;999999888888999999999:::::::::<<<===>>>@@@BBBFFFKKKOOOMMMRRRWWWaaayyyyyyhhhbbb```^^^]]]ZZZXXXYYY\\\```eeehhheeeeeegggppp{{{}}}ooo^^^VVVTTTaaa888;;;>>>???>>>???DDDHHHEEEGGGIIIKKKMMMOOOPPPPPPPPPOOOUUUZZZdddpppeeewww}}}~~~uuukkkeeevvv}}}qqqiiieeeddddddooo|||tttppp|||~~~tttxxxPPPFFF===<<<===<<<::::::888888999999999:::::::::===>>>@@@AAADDDIIIOOOSSSPPPTTTVVV___wwwwwwkkkgggbbb[[[ZZZWWWUUUXXX]]]aaafffjjjfffdddccchhhrrrtttgggWWWSSSPPP\\\;;;<<<===???AAACCCDDDEEEGGGHHHIIIKKKMMMNNNPPPQQQMMMTTTTTTWWWhhhrrr\\\mmmvvvmmmlll|||zzzqqqmmmllloooqqqwwwrrrvvv}}}sss|||NNNEEE>>>>>>===;;;999:::::::::::::::;;;;;;<<<===<<<>>>@@@@@@BBBKKKWWWaaa```ZZZUUU]]]uuuzzz}}}ooogggbbbaaaccc[[[WWWVVVYYYZZZYYY^^^fffeee```^^^dddkkkkkkaaaVVVLLLPPPaaa<<<===>>>@@@CCCEEEFFFGGGGGGHHHIIIKKKMMMNNNOOOOOONNNUUUUUUVVVccc{{{rrr[[[kkk~~~xxxooommm}}}yyyqqqllljjjkkklllwwwlllgggkkkxxx}}}{{{rrr{{{wwwMMMDDD>>>======:::999:::::::::::::::;;;<<<=========???AAAAAADDDKKKVVV^^^```ZZZUUU\\\rrrtttgggdddaaa___^^^\\\VVVTTTWWWXXXWWWYYY]]]cccaaabbbhhhnnnjjj]]]PPPJJJNNN___<<<===???BBBDDDFFFHHHIIIHHHIIIJJJLLLMMMNNNNNNNNNOOOVVVVVVUUU]]]pppuuu\\\hhh|||yyyqqqooo}}}}}}wwwpppjjjfffdddcccbbbnnn{{{{{{lll[[[XXX\\\aaadddhhhmmmvvvyyyqqq{{{nnnKKKCCC<<<<<<<<<:::888:::::::::::::::;;;<<<===>>>>>>@@@BBBDDDEEEKKKSSSYYY[[[VVVRRRYYYnnn}}}ggg^^^______]]]\\\___XXXUUUXXX\\\[[[YYYXXX___```eeemmmrrrjjjYYYJJJGGGLLL]]]<<<===???BBBDDDGGGIIIJJJIIIJJJLLLMMMNNNNNNNNNNNNPPPVVVVVVUUUYYYhhhxxx^^^fffyyy{{{nnnkkksss{{{}}}yyyzzz~~~yyyrrrooo~~~{{{yyytttooohhhbbb]]]ZZZRRRZZZbbb```WWWNNNNNNSSSRRRSSSUUUXXX^^^nnnyyyqqq}}}yyyjjjIIIAAA;;;;;;;;;999888:::::::::::::::;;;===>>>??????AAADDDEEEGGGKKKPPPTTTTTTRRRPPPWWWkkk|||lll]]]XXXZZZ\\\^^^```aaa[[[VVVYYY^^^___YYYSSSXXX[[[cccnnnssskkkZZZKKKHHHLLL]]]<<<===???AAADDDFFFHHHIIIJJJKKKMMMOOOPPPPPPOOONNNPPPUUUUUUUUUXXXccc{{{^^^aaattt~~~{{{yyyvvvtttssstttuuuuuuvvvxxxzzz}}}|||vvvmmmddd```ccchhhpppmmmpppwww{{{wwwrrrooo~~~{{{yyywwwvvvsssnnnggg___XXXTTTPPPSSSRRRNNNIIIHHHKKKMMMNNNNNNQQQRRRTTT```{{{{{{sssmmmxxxkkkHHH@@@::::::;;;999999::::::::::::;;;<<<===??????AAABBBDDDFFFHHHKKKNNNPPPQQQQQQQQQVVVggg|||vvvddd]]]WWWVVVVVVYYY```hhhhhhaaa[[[[[[``````XXXOOOSSSWWWaaammmsssnnn^^^RRRKKKOOO___>>>>>>@@@BBBDDDFFFGGGHHHKKKLLLOOOQQQRRRRRRQQQQQQQQQTTTTTTVVVXXX``````]]]nnn~~~uuuqqqmmmiiiiiikkkllljjjggghhhjjjnnnsssxxx|||zzzrrrjjjfffccc^^^]]]^^^hhhhhhmmmuuuyyyuuuqqqppp~~~{{{yyyxxxwwwwwwuuuqqqjjjaaaYYYTTTTTTWWWVVVNNNHHHHHHJJJKKKWWWXXX[[[[[[XXX___zzz|||wwwpppyyyjjjGGG???::::::;;;::::::;;;:::::::::;;;<<<>>>???@@@BBBCCCDDDFFFIIIKKKMMMOOOSSSUUUUUUVVV```tttuuueeeYYYRRRSSSRRRTTTUUUVVVWWW```jjjsssnnngggeeegggiiiaaaVVVSSSYYYdddpppvvvpppbbbVVVOOORRRbbb@@@AAABBBCCCEEEFFFGGGHHHKKKMMMPPPSSSUUUUUUTTTSSSSSSSSSRRRVVVYYY]]]fff]]]lll~~~}}}xxxpppiiihhhlllmmmiiiddddddgggkkkpppuuuxxxzzz{{{vvvmmmgggggggggbbb^^^^^^gggiiipppxxxyyytttqqqsss~~~|||||||||zzzzzzyyyuuunnneee]]]XXX\\\iiiqqqjjj___ZZZZZZ[[[mmmmmmnnnkkkbbbddd}}}|||zzz}}}eeeGGG???:::;;;<<<;;;;;;===:::::::::;;;===>>>@@@AAACCCCCCDDDFFFIIILLLNNNNNNQQQUUUVVVTTTZZZjjj{{{}}}tttjjj```UUUMMMGGGKKKKKKOOOTTTWWWXXX^^^fffrrrqqqmmmjjjnnnsssooogggXXX___kkkwww{{{ssscccVVVPPPSSScccCCCCCCDDDEEEFFFGGGHHHHHHKKKMMMQQQTTTVVVVVVVVVUUUTTTSSSQQQUUUYYY[[[yyynnn```mmmyyynnnkkkpppsssnnnhhhgggiiimmmqqqtttvvvvvvvvvtttmmmhhhkkkkkkeeeaaabbbgggkkktttzzzyyytttrrruuu~~~~~~~~~}}}|||xxxqqqiiiaaa\\\hhh~~~ttttttuuu~~~wwwjjjhhh|||~~~ppp{{{```GGG???:::;;;===<<<<<<===999::::::;;;===???@@@AAADDDCCCCCCEEEHHHLLLNNNOOOLLLRRRTTTRRRVVVeeevvvxxxjjj___XXXSSSNNNJJJJJJHHHKKKSSSXXXZZZ\\\```eeegggfffeeemmmvvvvvvppp]]]eeerrr~~~tttaaaRRRPPPTTTcccBBBDDDGGGHHHHHHIIILLLNNNNNNOOOQQQSSSTTTTTTRRRRRRTTTWWWWWWXXXYYYZZZuuuvvv___kkk}}}{{{yyy|||rrroookkkooozzz|||wwwyyyyyytttppppppsssrrrkkkdddkkknnnsssxxxxxxuuuuuuwww~~~yyysssmmmfff```hhh||||||sss{{{{{{{{{yyy}}}xxxZZZCCC@@@===:::999:::<<<======<<<<<<<<<===>>>@@@AAAEEEEEEEEEFFFHHHKKKNNNOOOOOOOOOPPPRRRTTTZZZhhhwww~~~qqq^^^QQQPPPTTTPPPIIIHHHHHHJJJMMMQQQVVVZZZ\\\___```bbbdddhhhnnnuuuzzzmmmkkkuuulllYYYSSSSSSQQQgggCCCEEEGGGHHHIIIJJJLLLNNNOOOPPPRRRTTTTTTSSSRRRQQQSSSWWWWWWXXXYYYYYYqqqgggooo~~~{{{pppooottt}}}~~~yyy|||}}}uuussswwwwwwrrrlllrrrqqqwwwxxxxxx~~~~~~{{{vvvssspppllliiikkkwww||||||qqquuu[[[BBB@@@===:::999:::<<<=========<<<===>>>???AAABBBEEEFFFGGGHHHJJJLLLNNNOOOPPPOOOPPPRRRRRRWWWdddrrrxxxnnn^^^PPPMMMOOOLLLFFFJJJJJJLLLNNNQQQUUUXXXZZZ]]]^^^```aaadddiiipppuuuqqqsssqqq\\\TTTTTTRRRgggDDDFFFHHHIIIJJJKKKMMMOOOPPPQQQSSSTTTTTTSSSRRRQQQSSSXXXXXXYYYZZZXXXkkkqqqrrr|||uuutttzzz||||||{{{ssswwwrrr{{{{{{yyyuuussspppnnnmmmnnnppprrrmmmqqq||||||}}}uuuxxx~~~WWWBBB@@@===:::999:::<<<===>>>===>>>>>>???AAABBBCCCEEEFFFHHHJJJMMMNNNOOOPPPPPPOOOPPPQQQQQQTTT___kkknnniii]]]PPPKKKKKKKKKGGGLLLMMMMMMOOOQQQTTTVVVWWW[[[[[[\\\]]]___ccciiimmmuuu||||||dddXXXVVVSSSgggFFFHHHJJJKKKKKKLLLNNNPPPQQQRRRTTTUUUUUUTTTRRRQQQSSSYYYZZZ[[[[[[XXXfffvvvooo{{{yyyrrr}}}~~~xxx}}}vvvqqqhhhddd``````bbbfffnnnvvvvvvwww{{{zzz{{{vvvOOOAAA???===;;;:::;;;<<<===>>>>>>???@@@AAABBBDDDDDDEEEGGGIIILLLOOOPPPPPPPPPPPPOOOPPPRRRRRRTTT]]]gggfffeee^^^RRRJJJJJJLLLLLLNNNNNNOOOPPPQQQRRRSSSTTTXXXYYYZZZZZZ[[[^^^bbbfffuuuqqqbbbYYYUUUhhhHHHJJJLLLLLLLLLMMMOOOPPPQQQRRRTTTVVVVVVUUUSSSRRRTTT[[[\\\\\\]]]ZZZccczzzwwwjjjwwwwww}}}uuujjjccc^^^XXXTTTTTTVVV[[[hhhuuuwwwyyytttJJJ@@@???===;;;;;;;;;<<<======>>>???AAABBBDDDDDDEEEEEEGGGJJJMMMPPPQQQRRRRRRQQQOOOQQQTTTUUUVVV]]]eeefffgggaaaTTTJJJHHHKKKLLLMMMNNNNNNOOOPPPQQQQQQQQQVVVWWWXXXXXXXXXZZZ]]]```ooo~~~lll[[[XXXjjjJJJKKKMMMNNNMMMNNNPPPQQQQQQRRRTTTVVVWWWVVVUUUTTTSSS[[[\\\\\\^^^\\\bbbttt{{{gggooo}}}uuuiii```\\\SSSMMMMMMMMMQQQ```pppvvvyyysssJJJ???>>>===<<<;;;<<<<<<======>>>???AAACCCDDDEEEEEEFFFGGGIIILLLOOOQQQRRRSSSRRRPPPRRRVVVXXXXXX\\\bbbjjjjjjcccTTTHHHEEEFFFGGGJJJKKKMMMNNNOOOPPPPPPPPPTTTUUUVVVUUUUUUVVVYYY[[[eeetttsss^^^ZZZlllKKKMMMNNNOOONNNOOOPPPRRRPPPQQQTTTVVVWWWXXXWWWVVVQQQYYYYYYYYY]]]\\\aaappphhhjjjyyy{{{uuuzzzooofff[[[QQQIIIHHHFFFGGGVVVhhhyyy~~~www{{{lllGGG>>>>>>===<<<<<<<<<<<<===<<<===???AAACCCDDDEEEEEEFFFGGGHHHKKKMMMPPPSSSTTTTTTRRRTTTWWWXXXWWWYYY]]]hhhggg___PPPEEECCCDDDEEEGGGHHHJJJMMMNNNOOOPPPPPPPPPRRRSSSSSSRRRSSSUUUXXX[[[hhhxxxttt___]]]oooLLLMMMOOOOOOOOOOOOQQQRRROOOQQQTTTVVVXXXXXXXXXWWWOOOWWWWWWWWW\\\\\\```nnnkkkhhhuuutttgggkkkyyy}}}www~~~tttlll[[[OOOFFFDDD@@@@@@NNNaaaxxxyyy~~~bbbAAA>>>======<<<<<<<<<<<<===;;;<<>>>>>============>>>>>>>>>>>>???@@@AAABBBBBBCCCEEEGGGIIIKKKLLLNNNQQQSSSWWWVVVUUUTTTSSSSSSSSSSSSXXXTTTMMMFFFBBBAAABBBCCCJJJJJJJJJJJJJJJKKKLLLLLLMMMOOOQQQQQQPPPOOOPPPRRRXXXYYYcccyyyqqq^^^bbbxxxMMMLLLMMMOOORRRSSSQQQOOOQQQQQQQQQRRRTTTVVVYYYZZZUUUUUUVVVVVVVVVXXX[[[^^^qqq}}}|||qqqtttxxx{{{~~~xxxuuuppphhh^^^\\\dddmmmllldddaaafffoooxxx}}}|||wwwsssmmmqqqyyy~~~yyyuuu___NNNBBBDDDCCC???FFFSSSlll|||zzzxxxWWWAAA>>>>>>============>>>>>>>>>???@@@@@@BBBBBBCCCDDDDDDFFFIIIJJJKKKLLLNNNPPPQQQQQQQQQQQQQQQRRRRRRSSSVVVRRRLLLFFFBBB@@@AAABBBGGGGGGHHHIIIJJJKKKMMMMMMLLLNNNNNNMMMLLLMMMPPPSSSVVVZZZhhhnnn]]]bbb{{{MMMMMMMMMOOORRRSSSRRRQQQPPPPPPOOOPPPRRRTTTVVVWWWXXXXXXXXXWWWVVVWWWYYY[[[aaa{{{zzz~~~||||||xxxzzzqqqiiijjjeee^^^\\\bbbhhhddd\\\TTTWWW^^^iiirrrtttpppjjjeeekkkrrrxxx{{{{{{{{{{{{___PPPFFFFFFEEE@@@DDDNNNaaapppvvvwww~~~TTTBBB>>>>>>============>>>>>>??????@@@AAABBBCCCDDDDDDBBBEEEHHHJJJJJJJJJJJJKKKKKKKKKKKKLLLMMMOOOQQQQQQSSSPPPJJJDDDAAA@@@@@@BBBDDDEEEEEEGGGHHHJJJLLLMMMLLLMMMMMMKKKIIIJJJOOOTTTUUU^^^rrrkkk]]]fffMMMMMMNNNPPPRRRSSSSSSSSSPPPOOOOOOOOOPPPRRRSSSTTTVVVWWWXXXWWWUUUVVVWWWYYYZZZvvvxxxzzzyyy}}}}}}|||pppfffjjjiiieeedddgggiiiccc[[[UUUTTTWWWaaammmqqqkkkdddccciiippptttuuuuuuuuuvvv___RRRIIIHHHEEE@@@BBBJJJVVVcccssszzzzzzzzz{{{}}}tttyyywwwQQQDDD>>>>>>============>>>>>>??????@@@AAABBBCCCCCCDDDAAADDDGGGHHHHHHGGGGGGHHHHHHHHHIIIJJJKKKLLLNNNOOOPPPMMMHHHCCC@@@???@@@AAADDDDDDDDDEEEGGGHHHJJJKKKKKKNNNOOOMMMIIIIIIMMMQQQSSSaaayyy}}}ggg___lllMMMNNNOOOPPPQQQSSSTTTUUUQQQPPPOOOOOOOOOPPPRRRSSSRRRTTTUUUUUUTTTUUUWWWYYY[[[hhh}}}|||yyy{{{|||}}}zzztttiiimmmooonnnmmmnnnnnnfff]]]YYYUUUUUU^^^kkkrrroooiiidddiiiooossstttsssqqqooo```UUULLLIIIFFFAAAAAAFFFNNNZZZgggmmmjjjhhhmmmuuuvvvrrrMMMDDD>>>>>>============>>>>>>>>>>>>???@@@AAABBBCCCCCCBBBDDDFFFGGGGGGFFFGGGGGGIIIIIIIIIIIIJJJJJJKKKLLLMMMJJJFFFBBB@@@???@@@AAAEEEEEEDDDEEEEEEFFFGGGHHHKKKPPPTTTRRRLLLIIIJJJMMMQQQ```yyysss___]]]oooMMMOOOPPPQQQQQQSSSUUUXXXSSSRRRQQQPPPPPPPPPQQQRRRPPPQQQSSSTTTTTTUUUVVVXXX]]]aaa~~~~~~wwwwww~~~~~~|||yyyxxxzzzyyy{{{wwwooonnnrrrtttsssrrrpppiii```XXXTTTSSS[[[jjjuuuwwwuuujjjllloootttwwwvvvrrrnnn```WWWMMMIIIEEEAAAAAAEEEIIISSS^^^bbb]]][[[dddpppzzznnnKKKDDD>>>>>>============>>>>>>??????@@@AAABBBCCCDDDDDDCCCEEEFFFFFFFFFFFFHHHJJJKKKJJJJJJIIIIIIIIIJJJJJJKKKIIIEEEBBB@@@@@@@@@AAAEEEEEEEEEDDDEEEEEEFFFGGGKKKQQQWWWUUUNNNIIIJJJMMMPPP___uuu}}}hhhXXX[[[pppMMMOOOQQQQQQQQQRRRVVVYYYUUUTTTSSSRRRQQQQQQRRRSSSPPPRRRTTTUUUUUUUUUVVVWWW[[[]]]tttzzzuuu{{{}}}}}}{{{yyyxxxzzz~~~zzz{{{|||tttoootttxxxwwwuuuqqqjjjcccZZZUUUTTT[[[iiiwww~~~wwwtttrrrtttyyyzzzuuupppaaaXXXNNNHHHDDDBBBBBBDDDFFFNNNWWWYYYSSSQQQ^^^ooo~~~mmmIIIDDD>>>>>>============>>>>>>AAAAAABBBCCCDDDEEEFFFFFFEEEFFFFFFFFFEEEGGGJJJMMMJJJIIIIIIHHHHHHIIIIIIJJJJJJHHHEEEBBBAAA@@@AAABBBDDDDDDDDDDDDEEEFFFGGGHHHIIIPPPUUUTTTMMMIIILLLQQQUUUaaarrr~~~}}}qqqbbbWWW]]]sssMMMPPPQQQQQQQQQRRRWWWZZZWWWVVVTTTSSSRRRRRRSSSSSSRRRTTTVVVVVVUUUUUUVVVWWWXXX[[[pppwwwyyy~~~~~~~~~~~~|||{{{}}}}}}{{{}}}xxxpppvvv{{{yyyvvvsssllleee^^^YYYWWW\\\iiixxx}}}uuuuuuzzz{{{vvvpppaaaXXXNNNGGGDDDBBBCCCEEEEEEKKKSSSTTTNNNLLL[[[ooommmHHHDDD>>>>>>============>>>>>>CCCCCCDDDEEEFFFGGGHHHHHHFFFGGGFFFEEEEEEHHHLLLPPPHHHHHHGGGGGGHHHIIIJJJJJJIIIGGGEEECCCAAAAAABBBBBBBBBBBBCCCDDDFFFHHHIIIJJJHHHNNNSSSQQQKKKIIIOOOVVV[[[fffsss{{{xxxmmmaaaZZZ```wwwUUUTTTRRRQQQQQQRRRTTTUUUVVVVVVUUUUUUTTTUUUUUUUUUTTTVVVXXXXXXWWWVVVWWWXXX]]]___iiizzzzzz}}}zzz~~~|||~~~yyyuuu{{{{{{tttssstttnnnbbbZZZ___^^^[[[bbbuuu|||vvvuuurrrooodddXXXLLLGGGEEECCCBBBBBBDDDQQQUUUQQQMMMJJJXXXqqq|||eeeGGGAAA???>>>>>>@@@BBBBBBAAA@@@@@@AAACCCEEEFFFFFFEEEDDDDDDEEEEEEGGGHHHIIIJJJJJJKKKIIIHHHFFFFFFGGGHHHIIIIIIHHHEEEBBBAAAAAAAAABBBCCCCCCDDDEEEFFFHHHJJJKKKHHHHHHGGGHHHKKKOOOSSSVVVWWWfffxxxyyyiiibbbdddiii~~~UUUTTTSSSRRRRRRSSSTTTUUUUUUUUUTTTSSSSSSSSSSSSSSSUUUVVVXXXXXXWWWVVVWWWXXXWWW\\\eeezzz|||}}}}}}vvvyyyzzzyyyyyyyyytttmmmccceee```[[[aaasssyyyssskkkccc]]]RRRHHHDDDDDDCCCCCCEEEJJJUUUUUUOOOLLLJJJYYYttt~~~bbbGGGAAA?????????@@@BBBCCCBBBAAA@@@AAACCCEEEFFFEEEDDDDDDDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIHHHGGGFFFFFFGGGHHHIIIGGGEEEBBBAAA@@@AAABBBCCCCCCDDDDDDFFFHHHIIIJJJHHHGGGGGGHHHJJJNNNRRRTTTZZZfffwwwxxxhhh___^^^kkkUUUTTTSSSRRRRRRSSSTTTUUUUUUTTTSSSRRRQQQPPPPPPPPPTTTVVVWWWWWWVVVVVVWWWYYYTTT\\\bbbnnn~~~~~~~~~}}}}}}zzzxxxpppooojjjbbbdddsss~~~wwwlllaaaYYYOOOGGGEEEFFFFFFGGGJJJQQQYYYWWWOOOKKKKKK\\\www~~~]]]FFFBBB@@@@@@@@@AAACCCDDDCCCBBBAAABBBCCCEEEEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIHHHHHHGGGFFFEEEEEEHHHFFFDDDBBB@@@@@@AAABBBBBBCCCCCCDDDEEEGGGHHHIIIHHHGGGGGGGGGIIILLLOOOPPPWWWaaaqqqzzzuuuggg\\\YYYggg{{{TTTTTTSSSRRRRRRSSSTTTTTTUUUTTTSSSRRRPPPPPPOOOOOOTTTUUUVVVVVVUUUUUUWWWYYYVVV```dddfff}}}}}}uuunnnsss~~~tttjjj[[[SSSLLLKKKLLLLLLNNNRRRVVV^^^ZZZRRROOOOOO^^^xxx~~~|||WWWEEECCCAAAAAAAAABBBDDDEEEDDDCCCBBBBBBCCCDDDEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHHHHHHHHHHGGGFFFDDDCCCGGGEEECCCAAA@@@@@@AAAAAABBBBBBBBBCCCDDDEEEGGGHHHGGGFFFFFFFFFGGGJJJLLLMMMOOOXXXgggrrrpppdddYYYVVV]]]rrrRRRRRRRRRRRRRRRRRRRRRRRRUUUUUUSSSRRRPPPPPPOOOOOORRRSSSTTTTTTSSSTTTVVVXXXWWWaaadddcccvvvyyyppp~~~}}}vvvnnnaaaZZZTTTSSSSSSRRRTTTXXXZZZbbb___XXXVVVUUUbbbzzzrrrRRRDDDDDDBBBAAAAAACCCEEEEEEDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFFFFFFFGGGGGGGGGGGGFFFEEEDDDCCCFFFDDDBBB@@@??????@@@AAAAAAAAAAAABBBCCCDDDEEEFFFFFFEEEEEEFFFGGGHHHJJJKKKJJJRRR```jjjhhh\\\SSSPPPYYYoooPPPQQQQQQQQQQQQQQQQQQPPPTTTSSSRRRQQQPPPPPPPPPPPPQQQQQQRRRQQQQQQRRRUUUXXXVVV]]]bbbbbblll}}}hhhlll}}}{{{ssslllhhhbbb]]]\\\ZZZXXXZZZ______fffccc\\\[[[ZZZgggkkkNNNDDDDDDAAAAAAAAABBBDDDEEEDDDCCCDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEEEECCCAAA?????????@@@AAAAAAAAAAAAAAABBBCCCDDDEEEDDDEEEEEEFFFGGGIIIJJJKKKKKKRRR^^^ddd^^^RRRKKKJJJZZZpppOOOOOOOOOPPPPPPOOOOOOOOOQQQQQQPPPOOOOOOOOOOOOOOOOOOPPPPPPOOOOOOPPPTTTVVVVVVYYY___aaabbbuuuzzzaaa[[[eeeuuuzzzssspppkkkgggeeeccc```ccchhhfffjjjddd]]]]]]^^^mmmfffLLLCCCDDDAAA@@@@@@BBBDDDEEEDDDBBBDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCDDDEEEFFFGGGDDDCCC@@@???>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEFFFHHHIIIJJJKKKKKKSSS]]]aaaXXXLLLHHHKKKUUUlllMMMNNNNNNOOOOOONNNNNNMMMOOOOOONNNNNNMMMNNNNNNNNNNNNNNNOOONNNNNNOOOSSSVVVZZZYYY^^^aaaZZZbbb}}}xxxppprrr|||uuu___TTTXXXYYYooovvvrrrnnnmmmjjjhhhkkkqqqjjjmmmeee\\\]]]```qqqdddKKKCCCDDD@@@@@@@@@AAACCCDDDCCCBBBEEEDDDDDDCCCCCCCCCDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDEEEDDDCCCBBBCCCEEEGGGHHHDDDBBB@@@>>>>>>???@@@AAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCCEEEFFFHHHJJJKKKLLLHHHQQQ\\\___VVVKKKJJJOOOLLLeeeNNNOOOPPPPPPQQQQQQPPPPPPQQQQQQPPPOOONNNLLLLLLKKKPPPOOONNNMMMNNNQQQTTTVVVYYYXXXTTTVVVZZZ^^^zzztttiiifffhhhllljjj```SSSMMMWWWaaasss~~~{{{uuuqqqqqqoookkkbbbZZZ___uuu]]]JJJFFFDDDBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDDDDDDDDDDDDDCCCCCCCCCDDDCCCCCCCCCCCCBBBBBBBBBCCCAAA>>><<<;;;<<<>>>???>>>???AAABBBBBBAAA@@@???CCCDDDEEEFFFHHHHHHHHHHHHKKKLLLTTT^^^ZZZLLLFFFIIIRRR[[[tttPPPPPPPPPPPPPPPOOONNNMMMOOONNNNNNNNNNNNNNNNNNNNNPPPPPPOOOOOOQQQTTTWWWYYYXXXWWWRRRSSSWWWXXXnnntttkkkiiiiiikkkggg\\\RRRNNNQQQXXXhhh~~~}}}{{{xxxqqqhhhaaaggg|||YYYHHHDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDCCCCCCCCCBBBBBBBBBAAADDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA>>><<<;;;<<<>>>???>>>???@@@@@@AAAAAAAAAAAACCCCCCDDDEEEFFFGGGGGGGGGGGGIIISSS]]]ZZZMMMFFFIIINNN[[[wwwQQQQQQQQQPPPOOONNNLLLLLLMMMMMMMMMMMMNNNPPPQQQRRRQQQQQQQQQSSSUUUXXX[[[]]]XXXUUUOOOPPPTTTSSS___zzzxxxtttqqqpppnnnggg\\\VVVUUUQQQUUU___qqqxxxooojjjqqqvvvTTTFFFBBB@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBAAAAAACCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAABBB@@@>>><<<<<<<<<===>>>>>>>>>>>>???@@@AAABBBCCCBBBCCCCCCDDDDDDEEEEEEEEEDDDHHHTTT___]]]PPPJJJKKKQQQaaaRRRRRRRRRRRRQQQPPPOOONNNMMMMMMMMMMMMNNNPPPQQQRRRRRRRRRTTTVVVYYY[[[^^^___XXXVVVOOOQQQVVVRRRWWWiii~~~{{{xxxtttjjj___\\\^^^\\\[[[^^^iii{{{xxxqqqoooxxxmmmPPPEEEBBB@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAA@@@AAA@@@>>><<<<<<<<<===>>>>>>=========???AAACCCDDDBBBBBBBBBBBBBBBCCCCCCDDDFFFLLLXXXbbb```UUUMMMMMMWWWiiiRRRRRRSSSSSSSSSSSSSSSRRRPPPPPPNNNNNNNNNOOOPPPQQQRRRSSSUUUXXXZZZ\\\]]]^^^WWWVVVQQQSSSYYYUUUUUUbbb~~~zzztttjjj```^^^aaaccc___^^^dddqqq{{{pppmmmppp|||cccLLLEEEBBB@@@@@@@@@@@@@@@AAAAAAAAABBB@@@@@@AAAAAAAAAAAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCBBBAAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<<<<<<<===============>>>@@@BBBDDDAAA@@@@@@@@@AAABBBCCCDDDGGGNNNZZZbbb```VVVNNNKKKVVVhhhRRRSSSTTTUUUUUUUUUUUUUUUSSSRRROOONNNMMMNNNOOOPPPSSSTTTVVVXXXZZZZZZYYYYYYTTTUUUQQQRRRYYYVVVUUU___rrr{{{wwwssskkkaaa]]]___aaa___]]]aaajjjwwwzzzoooggghhhrrrzzzYYYIIIEEECCC@@@??????@@@@@@@@@AAAAAAAAA??????@@@@@@@@@@@@AAAAAA???@@@@@@AAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@????????????>>>===<<<<<<<<<<<<=========>>>???@@@AAABBB@@@?????????@@@BBBDDDEEEEEEMMMYYY___\\\TTTMMMJJJMMM\\\xxxTTTTTTUUUUUUUUUTTTSSSSSSSSSRRROOOMMMMMMNNNPPPQQQSSSTTTVVVXXXXXXWWWUUUSSSOOOSSSOOONNNUUUSSSSSS]]]bbb}}}yyyxxxsssjjjcccbbbaaa``````bbbhhhooouuuxxx}}}{{{pppfff___fffuuunnnPPPFFFEEEBBB???????????????@@@@@@@@@@@@????????????@@@@@@@@@AAA?????????@@@AAAAAABBBBBB@@@@@@@@@@@@???????????????>>>>>>===<<<<<<;;;;;;======>>>??????????????????>>>>>>>>>@@@CCCEEEGGGCCCLLLWWW\\\ZZZUUUPPPLLLJJJTTTlllUUUUUUUUUUUUTTTRRRQQQPPPRRRQQQOOOMMMMMMOOOQQQSSSSSSTTTVVVWWWVVVTTTQQQPPPLLLPPPMMMKKKPPPNNNOOOZZZXXX|||}}}tttlllhhhddddddeeefffhhhjjjlllmmmxxx}}}{{{zzzkkkaaa\\\fffxxxfffJJJDDDDDDAAA>>>>>>????????????@@@@@@@@@>>>>>>??????@@@@@@@@@AAA>>>>>>???@@@AAAAAABBBBBB@@@@@@@@@????????????>>>>>>>>>>>>===<<<<<<;;;;;;======???@@@@@@???>>>===>>>>>>===>>>@@@CCCFFFHHHCCCMMMWWW\\\[[[XXXTTTQQQMMMSSShhhRRRRRRSSSSSSRRRRRRQQQPPPNNNOOOPPPPPPOOOOOOQQQSSSVVVWWWWWWWWWUUUQQQNNNKKKPPPOOOMMMMMMMMMOOOQQQRRRWWWlllzzzuuuvvvtttnnnhhheeecccaaallluuu~~~|||tttnnneee___```nnnVVVIIICCC@@@@@@===??????>>>>>>>>>>>>???????????????>>>>>>>>>>>>>>>@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@??????BBBAAA@@@???@@@???>>>=========<<<<<<<<<<<<=========???AAABBBBBBCCCEEEGGGDDDNNNXXX\\\XXXPPPKKKIIIKKKOOOfffQQQQQQQQQQQQPPPPPPPPPPPPNNNOOOPPPOOOOOOOOORRRTTTUUUVVVWWWVVVTTTQQQMMMKKKOOONNNMMMLLLLLLMMMOOOPPPNNN]]]vvvggg[[[eeekkkssswwwwwwssslllgggccc^^^bbbqqqzzzSSSHHHBBB@@@@@@===???>>>>>>======>>>>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@?????????>>>AAA@@@???>>>>>>>>>>>>>>>>>>>>>============>>>>>>===???AAABBBBBBBBBDDDFFFGGGOOOYYY^^^\\\VVVPPPMMMNNNSSSjjjQQQPPPNNNMMMMMMMMMNNNOOOMMMNNNOOONNNNNNPPPSSSUUUTTTUUUUUUTTTRRROOOLLLJJJMMMLLLKKKJJJJJJKKKLLLLLLMMMSSSnnn}}}~~~uuu]]]^^^aaagggkkkkkkhhhccc```]]][[[bbbuuupppOOOEEE@@@???@@@===>>>>>>============>>>>>>=========>>>>>>>>>>>>>>>>>>>>>>>>>>>??????????????????>>>>>>>>>>>>>>>===@@@???>>>===<<<===>>>??????>>>>>>>>>>>>>>>>>>???===???@@@AAAAAABBBDDDEEEHHHNNNVVV\\\]]]YYYSSSNNNRRRXXXoooOOONNNLLLJJJJJJKKKLLLNNNLLLLLLMMMMMMMMMOOOSSSVVVSSSSSSSSSRRRPPPMMMJJJHHHKKKJJJIIIHHHHHHHHHHHHHHHQQQNNN^^^zzzwwwzzzmmm^^^\\\^^^aaabbb___\\\\\\VVVWWWbbbxxxcccJJJCCC>>>>>>@@@===>>>======<<<<<<======>>><<<<<<===============>>><<<<<<=========>>>>>>>>>========================???>>>>>><<<;;;<<<>>>@@@>>>>>>============>>>>>>===>>>@@@AAA@@@AAACCCDDDFFFIIIPPPVVVYYYWWWPPPKKKSSS\\\sssNNNLLLJJJIIIHHHIIIKKKLLLKKKKKKLLLKKKKKKNNNRRRUUUQQQQQQPPPOOOMMMKKKHHHGGGIIIHHHGGGGGGFFFFFFFFFFFFMMMHHHPPPrrrtttrrr|||bbb[[[XXX[[[[[[XXXWWWYYYQQQTTTbbbzzzrrrWWWFFFAAA<<<===@@@<<<======<<<<<<<<<<<<======;;;;;;<<<<<<<<<=========;;;;;;;;;<<<<<<<<<======<<<<<<<<<<<<<<<<<<<<<<<<>>>??????===;;;;;;===???<<<<<<<<<;;;;;;<<<<<<<<<<<<>>>@@@@@@@@@@@@BBBCCCCCCFFFLLLQQQTTTRRRMMMHHHQQQ\\\tttLLLKKKIIIHHHHHHIIIIIIJJJJJJJJJJJJIIIIIIKKKOOOSSSPPPOOONNNMMMKKKHHHGGGEEEFFFFFFFFFFFFFFFEEEEEEEEEIIIGGGKKKbbbzzzpppuuu~~~iii]]]UUUVVVVVVRRRRRRVVVQQQUUUeeeaaaMMMCCCAAA;;;===@@@<<<<<<<<<;;;;;;;;;;;;<<<<<<::::::;;;;;;<<<=========;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<<<<<<<<<<=========>>>@@@BBB@@@<<<;;;<<<>>><<<;;;;;;::::::;;;;;;<<<<<<>>>????????????AAABBBCCCGGGLLLPPPPPPMMMIIIFFFMMMZZZsssJJJJJJJJJIIIIIIIIIHHHHHHJJJJJJIIIGGGGGGIIIMMMPPPOOONNNMMMKKKIIIGGGEEEDDDDDDDDDEEEEEEEEEEEEEEEEEEFFFJJJLLLVVVwwwxxxtttvvv|||rrrbbbWWWVVVTTTPPPPPPVVVUUUZZZjjjUUUFFFAAA@@@;;;<<<@@@;;;<<<;;;;;;;;;;;;;;;;;;<<<999::::::;;;<<<<<<======;;;;;;;;;<<<<<<<<<<<<===;;;<<<<<<<<<============>>>AAADDDCCC>>>;;;;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<>>>??????>>>>>>@@@AAABBBGGGLLLNNNKKKFFFDDDCCCIIIYYYrrrIIIIIIJJJJJJJJJIIIHHHGGGJJJIIIHHHFFFEEEGGGKKKNNNNNNMMMLLLJJJHHHFFFEEEDDDCCCCCCDDDEEEFFFFFFFFFEEEBBBJJJJJJJJJaaawwwsssssszzzhhhZZZXXXVVVPPPQQQWWWZZZ___ooonnnNNNCCCAAA@@@;;;<<>>>>>>>>CCCFFFEEE???;;;:::;;;======<<<<<<<<<<<<======<<<===??????>>>>>>???AAA@@@FFFLLLKKKFFFAAA???@@@GGGXXXrrrHHHHHHHHHGGGGGGHHHIIIIIIJJJIIIHHHIIIKKKLLLLLLLLLPPPMMMKKKIIIIIIHHHFFFDDDGGGFFFDDDCCCBBBBBBCCCCCCCCCKKKIIIFFFUUUttt~~~vvvwww{{{|||iii]]]XXXXXX\\\bbbhhhrrrYYYFFFCCC@@@>>>===<<<;;;999:::::::::::::::::::::::::::::::::999999888888888888999::::::;;;;;;:::::::::;;;<<<;;;;;;;;;===???AAAGGGHHHBBB===<<<<<<;;;<<<<<<<<<<<<<<<;;;;;;;;;??????>>>>>>>>>>>>>>>???BBBFFFLLLPPPKKKAAA<<<===GGGNNNdddIIIHHHHHHHHHHHHHHHIIIIIIKKKIIIHHHIIIKKKMMMMMMLLLPPPMMMKKKIIIIIIHHHFFFEEEFFFEEEDDDBBBBBBBBBBBBCCCBBBFFFDDDCCCMMMeeewwwxxx{{{oooiiiiiinnnuuu|||wwwQQQDDDBBB>>>===<<<<<<;;;999:::::::::::::::::::::::::::::::::999999888888888888999::::::;;;;;;::::::999;;;<<<;;;;;;;;;===???BBBGGGHHHBBB<<<;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<<<>>>>>>>>>>>>>>???CCCGGGNNNRRRMMMCCC>>>???EEEMMMeeeJJJIIIIIIHHHHHHHHHIIIIIIKKKJJJJJJKKKMMMNNNNNNMMMPPPNNNKKKJJJIIIIIIGGGFFFFFFEEECCCBBBAAAAAABBBBBBCCCCCCAAACCCHHHSSS|||}}}zzzzzz{{{vvvyyycccGGGAAA???<<<;;;<<<<<<;;;:::::::::::::::::::::::::::999999999999999888888888888999999:::::::::::::::999:::;;;;;;:::;;;===???EEEJJJKKKCCC<<<;;;<<<<<<::::::;;;;;;<<<<<<======>>>>>>>>>======>>>>>>???EEEIIIPPPTTTNNNDDDAAACCCEEEOOOgggKKKJJJIIIIIIIIIIIIIIIIIIMMMLLLLLLNNNPPPQQQPPPOOOPPPNNNLLLJJJJJJJJJHHHGGGEEEDDDCCCAAAAAAAAAAAABBBFFFDDDBBBGGGIIIIIIjjjzzz|||zzzwwwtttwwwvvvRRRBBB===<<<::::::;;;<<<;;;:::999999999999999999999999999999999888888888888888888888999::::::::::::999999:::;;;;;;:::;;;===>>>JJJPPPPPPGGG>>>;;;;;;;;;999999:::;;;;;;<<<======>>>============>>>>>>???DDDIIIQQQTTTNNNDDDBBBEEEHHHSSSkkkLLLKKKJJJJJJIIIIIIIIIJJJOOONNNNNNPPPRRRSSSQQQPPPPPPNNNKKKJJJJJJJJJIIIGGGEEEDDDBBBAAA@@@@@@AAAAAAGGGDDDBBBIIIKKKFFF]]]}}}xxx~~~~~~wwwsssvvvbbbGGGCCC;;;:::999:::;;;<<<;;;999999999999999999999999999888888888888888888888888777888999999::::::999999999:::;;;:::::::::<<<>>>OOOVVVVVVMMMAAA;;;::::::888999999:::;;;<<<============<<<<<<===>>>??????BBBHHHPPPSSSLLLCCCBBBGGGLLLWWWnnnMMMLLLKKKJJJJJJJJJJJJJJJNNNNNNNNNPPPSSSSSSQQQOOOMMMKKKHHHHHHHHHHHHFFFEEEDDDCCCAAA@@@??????@@@@@@CCCAAA@@@EEEIIICCCQQQpppwwwvvv~~~uuupppqqqyyy}}}zzzSSSBBBBBB::::::999:::<<<<<<:::999999999999999999999999999777777777888888888888888777888888999999999999999888999::::::999:::<<<>>>NNNWWWZZZPPPCCC<<<::::::999999::::::;;;;;;<<<<<<<<<<<<<<<<<<===>>>??????@@@GGGOOORRRKKKBBBBBBHHHNNNVVVlllNNNMMMLLLKKKJJJJJJJJJJJJLLLLLLMMMOOOQQQQQQOOOMMMHHHFFFDDDCCCDDDDDDBBBAAACCCBBBAAA????????????@@@???@@@===@@@EEEBBBHHHZZZ|||uuuwwwxxxuuuuuu{{{|||cccIII???>>>;;;::::::;;;<<<<<<:::888888888888888888888888888666777777777888888888999777777888999999999999999888999::::::999:::<<<>>>IIISSSYYYRRREEE===;;;;;;::::::::::::::::::::::::<<<;;;;;;<<<<<<>>>??????@@@GGGPPPRRRJJJBBBCCCJJJKKKQQQfffNNNNNNLLLKKKJJJJJJJJJJJJIIIJJJKKKMMMOOOOOOMMMKKKEEECCCAAA@@@@@@@@@???>>>CCCBBBAAA????????????@@@===@@@<<<<<>>:::;;;;;;;;;<<<===<<<:::888888888888888888888888888666666777777888888888999777777888999999999999888888999::::::999:::<<<===CCCOOOWWWRRRFFF>>><<<<<<;;;:::::::::::::::::::::;;;;;;;;;<<<<<<>>>??????@@@GGGPPPSSSKKKBBBDDDKKKHHHMMM```LLLLLLKKKJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKLLLLLLLLLDDDCCCBBB@@@???@@@@@@AAA@@@@@@@@@@@@???===<<<;;;??????>>>>>>???AAADDDEEEVVV{{{pppsss}}}}}}yyyzzz~~~^^^FFF>>>===;;;888999999::::::999999888:::::::::::::::999888777888888888777777777777777777777777777888888888888888999:::999888888:::<<>>CCCIIIOOOOOOHHHCCCDDDGGGIIIHHH[[[JJJIIIIIIHHHGGGGGGFFFFFFFFFGGGHHHIIIJJJIIIIIIHHHCCCBBB@@@???>>>>>>>>>>>>>>>??????>>>>>>===<<<;;;======<<<<<<===???AAACCCLLLhhh}}}sssrrrtttzzzvvvwww|||oooQQQBBB===;;;:::888999999999999999999888999999999999999888777777777777777777777777777777666666777777777888888888888999999999888888:::<<>>BBBHHHNNNMMMGGGBBBCCCFFFIIIIII[[[GGGGGGFFFFFFEEEEEEDDDDDDBBBDDDFFFHHHHHHFFFDDDCCCAAA@@@>>>===<<<;;;;;;;;;;;;<<<<<<======<<<<<<;;;;;;:::::::::;;;===>>>@@@GGGPPPqqq}}}wwwqqqvvvzzz|||yyyxxxxxx}}}{{{UUUAAA>>><<<999999888888999999999999888888777777888888888777666666777777777777777777777777666666777777777777888888888999999999888888:::;;;AAAGGGKKKGGGAAA???===:::;;;;;;:::::::::::::::999::::::::::::;;;<<<===>>>AAAGGGLLLKKKEEEAAABBBFFFHHHIII\\\EEEEEEEEEEEEDDDDDDCCCCCC@@@BBBEEEGGGFFFDDDAAA???>>>===<<<;;;:::888888777999999:::;;;;;;;;;;;;;;;:::999999999:::;;;===>>>EEEFFF[[[uuuuuurrrttt}}}xxxyyy~~~~~~yyyxxx|||gggCCC:::===:::888;;;777777888888888888777777555666666777666666555555666666666777777777777777666666666666777777777888777888999888777777999;;;???DDDFFFDDDAAA@@@===999::::::::::::999999999999::::::::::::;;;<<<======@@@EEEJJJHHHBBB???BBBFFFGGGIII[[[EEEEEEEEEEEEDDDDDDDDDDDD@@@BBBDDDFFFEEECCC@@@===<<<;;;;;;:::999888777666777888999::::::;;;::::::::::::::::::;;;<<<<<<======BBBNNNfff{{{vvvqqqnnnwwwzzzvvvxxxzzzyyyvvvxxxzzzzzzyyywwwzzzsssUUU===;;;===999888===666777777888888777777666444555555666666666555555555555666666777777777777555666666666666777777777777888999888777777999;;;===BBBEEECCC@@@???===999999999999999999999999999:::999999::::::;;;<<<===???DDDHHHFFF@@@>>>AAAFFFFFFJJJ[[[}}}EEEEEEEEEEEEDDDDDDDDDDDDAAABBBDDDDDDCCCAAA>>>===::::::::::::999888777777777888999999:::::::::::::::::::::;;;;;;<<<<<<<<<999BBBHHHRRRrrrvvvqqqnnnqqq}}}|||yyyuuurrrsssvvvzzz|||{{{xxxvvvuuu{{{YYYJJJ>>><<<<<<888888<<<666666777777777777666666444444555666666666555555444555555666666777777888555555666666666666777777777888888888777777999:::===CCCGGGCCC???===;;;888777888888888888999999999999999999999:::;;;<<<===@@@DDDGGGEEE???===BBBGGGHHHLLL]]]|||DDDDDDDDDDDDDDDDDDDDDDDDAAABBBBBBBBBAAA???===<<<999999:::;;;;;;:::999888888888999:::::::::999999999999:::;;;;;;;;;;;;:::<<<>>>AAAIII___xxxrrrppprrrzzzssstttwwwzzz}}}|||wwwtttvvvwwwxxxxxxxxx{{{hhhHHHCCC===999888888888888555666666777777666666555444444555666666666666666444444555555666777777888555555555666666666777777666777888777666777888:::===EEEJJJEEE===:::999888777777777777888888999999999999999999:::;;;<<<===@@@DDDGGGDDD>>>===CCCIIIKKKPPP```}}}CCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAA@@@>>>===<<<;;;888999:::;;;<<<;;;::::::999999:::::::::999999888888999999:::::::::999999>>>777777CCCRRReeewwwpppmmmpppzzzuuuqqqsssxxx||||||zzz{{{zzzxxxvvvvvvxxx|||}}}~~~~~~}}}|||~~~~~~nnnHHH@@@???;;;555555999888444555555666666666666555555444444555666777777777666444444444555666777777888555555555555666666666777666777888777666666888:::===GGGMMMFFF<<<888888888666666777777888888888999999999999999:::;;;<<<<<>>===CCCIIINNNSSScccDDDDDDCCCBBBAAA@@@@@@???BBBAAA@@@>>><<<;;;::::::;;;;;;:::::::::999999999777777777777777777777777888999999::::::999999888888:::<<<===CCCRRRgggwwwxxxsssnnnnnnqqq~~~uuusssvvv|||{{{zzzwwwvvvvvvwwwyyyzzz||||||}}}}}}~~~oooPPPFFF::::::999999888777666666666666666666666666666666555555555555555555555555555555555555555555555555555555555555555555555555444555555444444666:::===HHHJJJKKKGGG@@@999555555777777777777777777777777;;;;;;:::999:::;;;<<<===BBBDDDEEEDDD@@@???@@@BBBIIIOOO___~~~EEEDDDCCCBBBAAA@@@@@@???BBBAAA???===<<<;;;::::::;;;::::::::::::999999999777777777777777777777777999999999::::::999999999888;;;======>>>FFFSSS^^^vvvnnnkkklllrrr|||{{{zzzzzzxxxuuusssssstttwwwxxx{{{{{{||||||}}}~~~~~~___FFF???::::::999888888777666666555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555555444555555555555777;;;>>>GGGJJJLLLIIIBBB;;;777666666666666666666666666666999999888888999:::<<<===AAACCCEEECCC@@@>>>???BBBFFFLLL]]]}}}EEEDDDCCCCCCAAAAAA@@@???@@@@@@>>>===;;;;;;:::::::::::::::999999999888888777777777777777777777777999999::::::::::::999999666:::===<<<:::<<>>:::999666666666666666666666666777666666777888:::<<<===@@@CCCDDDBBB???===???AAABBBHHHZZZ{{{DDDDDDCCCBBBAAA@@@?????????>>>===<<<;;;;;;:::;;;999999999999888888888888777777777777777777777777888999999::::::999999888333777;;;<<<::::::===@@@CCC[[[|||ssspppnnnoooqqqxxx{{{xxxwwwxxxyyywwwwwwwwwwwwxxxyyy{{{{{{}}}|||{{{zzzzzzxxxuuurrrooosssxxxpppPPP???:::888888888777777777666666666555555555555555555555555444444444444444444444444444444444444444444444444444444444444444444444444444444555555666888===@@@BBBFFFKKKKKKFFF???;;;999666666666666666666666666555555666666888;;;===???@@@BBBCCCBBB>>>===>>>@@@???FFFYYYzzzCCCCCCBBBAAA@@@???>>>>>>======<<<;;;::::::;;;;;;999999888888888777777777666666666666666666666666777888888888888888888777333666999999999:::<<>>CCCHHHIIIDDD>>>:::999555555555555555555555555666666666777999<<<>>>@@@@@@BBBCCCBBB>>>===>>>@@@???EEEXXXyyyBBBAAAAAA@@@???>>>===<<<<<<;;;;;;:::::::::;;;;;;888888888777777777777666666666666666666666666666666666777777777777666666555666777666666777999<<<===>>>EEE___tttoookkkkkknnnttt~~~~~~~~~~~~~~~||||||~~~bbbFFF:::888777555666666666666555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444555555444444666:::======BBBFFFFFFBBB<<<999999555555555555555555555555666666666777999<<<>>>@@@@@@CCCDDDBBB???===???AAA???EEEVVVwww@@@@@@???>>>===<<<;;;;;;;;;:::::::::::::::;;;;;;888888777777777666666666666666666666666666666666444444555555555555444444666666666666555666777999999<<<>>>HHHlll}}}~~~uuunnnjjjhhhiiiqqq{{{hhhJJJ===:::777666888555555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333444555555444333444888:::>>>BBBEEEDDD@@@;;;999999555555555555555555555555666666666777888:::<<<>>>AAACCCEEECCC@@@>>>???BBB???DDDTTTttt??????>>>===<<<;;;::::::::::::999999::::::;;;;;;777777777777666666666666666666666666666666666666333444444444444444444333444555666777888888999999444===>>>===QQQ{{{tttkkkeeebbbiiisssxxx}}}iiiOOO;;;:::<<<888777<<<444555555555555555555555444444444444444444444444333333333333333333333333333333333333333333333333333333333333333333333333555555555333222333666999???CCCEEEDDD???;;;::::::555555555555555555555555555555555555777999;;;<<>>DDD]]]tttkkkggggggjjjmmmqqqwww|||~~~{{{|||~~~}}}{{{yyy|||dddKKKDDD;;;777888999777555666666555555555444444444444444444444444444444444333333333333333444555666555555555444444333333333222222222222222222222222333333333444444444555555:::===@@@AAA>>>:::777666555555555555555555444444777777777777999;;;===>>>AAABBBCCCBBB@@@>>>>>>>>>@@@CCCQQQmmm<<<<<<<<<<<<;;;;;;;;;;;;888888888888888888888888666555555555444444444444444444333333333222222222222222222333333333444444444444444444555555555555777666888;;;===KKKppprrrgggeeefffhhhjjjooosssuuuzzz~~~{{{{{{}}}{{{wwwsssuuujjjPPPDDD???888666777999888555666555555555444444444444444444444444444444444444333333333333333444555555555555444444444333333333222222222222222222222222333333333444444444444555999<<>>:::777555555555555555555555555555777777666777888:::<<<>>>@@@BBBCCCBBB@@@>>>>>>>>>@@@DDDQQQmmm<<<<<<;;;;;;;;;:::::::::888888888888888888888888555555555555444444444444333333333333222222222222222222222222333333333333333333333444444444555555666555777999777;;;OOOdddqqqjjjiiihhhggghhhkkkmmmooottt|||~~~||||||}}}~~~}}}yyyxxxpppSSS>>><<<999555555777888777555555555555555444444444444444444444444444444444444333333333333333444444555444444444444333333333333222222222222222222222222333333333333444444444444888;;;>>>>>><<<999666555555555555555555555555555777666666777888:::<<<>>>@@@AAABBBAAA???>>>>>>???AAADDDRRRnnn;;;;;;;;;;;;:::::::::999888888888888888888888888444444444444444444444444333333333222222222222111111222222222222333333333222333333333444444444444444333666999888888@@@KKKppp{{{uuupppjjjfffhhhkkklllnnnrrrxxxoooWWWEEE;;;888777555555777888666444444444444444444444444444333333333333333333333333444333333222333333444444333333333333333333333333222222222222222222222222222222333333333444444444666888;;;<<<:::777666555444444444555555555555555666666666666888:::<<<===???@@@BBBAAA???>>>>>>???AAADDDRRRooo;;;:::::::::999999999999777777777777777777777777333333444444444444444444333333222222222111111111111111111222222222333333222222222222333333333444444333555888999:::===BBBNNNrrryyynnneeedddgggiiilllooossswww{{{~~~}}}}}}|||{{{}}}pppWWWFFF>>><<<888888777777777666555333333333444444444444444444333333333333333333333333444333333222222222333333333333333333333333333333222222222222222222222222222222222333333333444444444666999:::888666555555444444444555555555666666666666666666777999<<<===>>>@@@AAAAAA???>>>>>>???@@@DDDRRRooo:::::::::999999999888888777777777777777777777777333333333333444444444444222222222222111111111111111111111111222222222222111111222222222333333333444444444555666888:::<<<@@@SSS{{{zzz~~~zzzkkkeeedddeeehhhkkkkkkoootttxxx{{{|||wwwttttttsssuuuxxx{{{vvv\\\HHH<<<888:::999999888777666555444444333333333333444444444444333333333333333333333333444333333222222222222222222222222222333333333333222222222222222222222222222222222222333333333333222444777777666555444555333333444444555666666666666555555666777999;;;======???@@@@@@???>>>>>>??????CCCQQQooo999999999999888888888888777777777777777777777777222222333333333444444444222222222222111111111111111111111111222222222222111111111111222222222222333444444333333555777888???DDDZZZ~~~uuummmhhhhhhjjjiiilllooopppoooppptttwwwyyysssssssssqqqnnnnnnnnnttt{{{www[[[III@@@:::777888888888777666444444555666222222333333333444444444222222222222222222222222444333333222111111222222111111222222222333333333222222222222222222222222111222222222222333333333000222555666555444444444333333444444555666666777555555555666777999;;;<<<===>>>@@@@@@???>>>>>>???>>>BBBPPPnnn999999999888888888888777777777777777777777777777222222222333333444444444222222222111111111111000000111111111111222222222000111111111111222222222000333444333333555777777<<<;;;>>>VVV{{{qqqmmmmmmrrrrrroookkkhhhjjjpppvvvooorrruuuyyy~~~}}}|||uuummmiiilllooonnnkkkjjjnnnvvvqqqZZZCCC<<<===<<<:::999555666555444333333555777222222222333333444444444222222222222222222222222444333333222111111111222111111111222222333333333222222222222222222222222111111222222222333333333///111444555444333444444333333444444555666777777555555555555777999;;;<<<<<<>>>@@@@@@>>>>>>>>>???===AAAPPPmmm::::::999999888777666666555555555555555555555555333333333222222111111111222111111000000000000000000000000000000000000000000000000000111111111111111222222333333444444555:::888:::DDDRRRrrr{{{}}}~~~uuunnnkkkkkkmmmnnnpppooooooppprrrwww{{{~~~uuurrrsssrrrppppppqqqooommmmmmnnnooopppooovvv~~~pppRRRHHH<<<666555777777666777777666555444444333333444444444333333222222222222222222222222222222222333333333222222111111111111111111111111111111111222222222111111111000000333333333333333333333333111111222222333444444555555444333333333333444555555555555555666888999:::@@@AAAAAA@@@===<<<<<<===>>>@@@MMMjjj:::999999888777777666666555555555555555555555555333333333222222111111111222111000000//////000000//////////////////////////////000000000111111111111111222222333444444444444333777;;;???RRR{{{zzzqqqooorrrsssooojjjiiilllppprrrssssssvvvxxxzzztttjjjiiilllnnnpppqqqxxxvvvrrrooopppuuu|||www[[[EEE???888666888:::999888777666666555444444333333444444333333333222222222222222222222222222222222333333333222222111111111111111111111111111111111222222222111111111000000222222222222222222222222111222333444444555555555555444333333333333444555444444555555666888999:::???@@@@@@???===<<<===>>>???AAAMMMiii999888888777777666666666444444444444444444444444222222222222222111111111222111000000//////000000//////////////////////////////000000000000111111111111111222333333444444333555999:::555:::RRRlll{{{|||~~~vvvqqqooonnnllljjjgggkkkllljjjmmmvvv|||~~~~~~zzzyyyzzz|||yyyoooiiikkkqqqvvvyyy|||~~~|||uuuZZZCCC:::888666777999:::888555666666555555444333333333333333333333222222222222222222222222222222222222222222222222222111111111111111111111111111111111222222222111111111111111111111111111111111111111111222444666777666555444444444333333333333444444444444444555666777999999===>>>???>>>===<<<===??????AAAMMMhhh777777777666666666555555444444444444444444444444222222222111111111111111111111000///////////////////////////////////////////////////000000000111000000111111222333333333555555888:::777777AAANNNpppyyytttqqqhhhlllmmmjjjkkkrrrzzz~~~{{{xxx}}}lllXXXEEE777:::888777777888777444222555555555444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000222555777888777555444333333333333333333333333444444444555666777888999;;;<<<>>>======<<<>>>??????AAALLLfff666666555555555555555444444444444444444444444444111111111111111111111111111000000///.../////////...........................////////////000000000//////000111111222222333333000000333666888;;;>>>EEEmmm|||yyyvvvzzz~~~~~~}}}|||gggPPPCCC;;;777;;;999777666666555444333444444444444444333333333222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000222555777888777555444333333333333333333333333333444444444555777888999:::;;;======<<<<<<===???>>>@@@KKKddd444444444444444444444444333333333333333333333333000000000111111111111111111000//////......//////..............................////////////000000/////////000111111222222333000---000555888777666888KKKkkk}}}dddLLL===777777888888777666555555555666777444444333333333333333333111111111222222222222222222222222222222222222222000000000111111111111111111111111111111111111111111111111111111222222222000000000000000000000000111222444666777666555444222222333333333333222222333333333444555666888888999;;;<<<<<<;;;;;;<<<>>><<>>AAAHHH[[[333333333333333333333333222222222111111111000000000000000000000000000000.............../////////............................................................////////////111111111222222222333333555222333555666>>>YYYuuu{{{vvvooo]]]KKKBBB:::999777555444444555666444444444333333444444444444444333333333222222222111111111111111111111111222111111111111111222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111000000000000111111111222222222333333111111111222222222222333666555555444444444555555777999;;;;;;:::999:::;;;>>>@@@HHH[[[~~~333333333333333333333333222222111111111000000000000000000000000000000000000000///////////////...................................................---............/////////000111111111222222222222000///222666444333===KKKiii~~~ggg\\\TTTHHH<<<888777666444333222222333444444444333333333333444444333333333333222222222222111111111111111111111111222222222222111111222222111111111111111111111111000000000000000000000000111111000000000000111111111111111111000000000000111111111222222222222333222222222222333333333333555555444444444555555666777999;;;;;;:::999:::;;;===@@@GGGYYY|||222222222222222222222222111111111111000000000000////////////////////////111111000000//////......................................................---------.........//////000000000111111111111222//////333888888555888>>>KKK___}}}kkkTTTIIIBBB;;;666444555444333222222222222333333333333444444333333333333333333222222222222111111111111111111111111111222222222222222222111111111111111111111111111111000000000000000000000000111111000000000000111111111111111111000000000///111111111111222222222222222222333333333444444444555444444444444555666666777999::::::999999:::;;;<<>>EEEUUUvvv222222222222222222222222111111000000000/////////000000000000000000000000000000///////////////...........................------------------------,,,------------.........////////////000000000000222000//////000222555777666666>>>RRRnnnrrr\\\IIIBBB:::666555555555444333333333333333333333333111222333444444333222111222222222222111111111111111111111111111111111111333333444444444222111000000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000000000000111111111111222222222222222333333333333444444444444444555666777666888::::::999888999::::::>>>DDDTTTsss111111111111111111111111111000000000////////////000000000000000000000000.............../////////........................------------------------,,,,,,---------................../////////000000---///000000111444777999333333666===FFFZZZyyyvvvhhhVVVHHH;;;999666444444555444222222222222333333333222222000222333444444333222000222222222222111111111111111111111111111111111111333444555555444333111///000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000000000000000111111111111111111111222222222222333444333333444444666777777666888999:::999888999:::999===CCCRRRqqq111111111111111111111111000000000000////////////000000000000000000000000,,,---------......//////........................------------------------,,,,,,,,,---------................../////////000...222444222///......---444333555777888===OOOaaa~~~}}}nnn^^^MMMAAA<<<888888777444444555444222000111222222222222111111000111333444444333111000222222222111111111111000111111111111111111111111333444555555555333000///000000000000000000000000000000000000000000000000111111000000000000111111111111111111000000000000000000000000111111111111000000111111111222222222333333333444555666777888666888999999888888999:::999===CCCQQQppp000000000000000000000000000000000000000000000000////////////////////////........................................................................---------............///........................////////////000000000000333222222333555888;;;===SSSeeevvv\\\PPPIII???:::<<<666666555555555444444444222222222222222222222222333333222222222222222222///000111111111111000///111444444222222222000+++777777666555333222111111000000000000000000000000000000000000000000000000000000000000111111111111000000000000000000000000000111111111111222222222111111222222222333333333222333444444333333555777999999888888999999:::;;;:::>>>CCCPPPnnn000000000000000000000000////////////////////////........................................................................------------------------------------......................................./////////000000000000111000000111333666888::::::EEEUUUgggxxxsss\\\GGG@@@===777444666555555444444444444333333222222222222222222222222222222222222222222222222222222222222222222222222+++333888555111222333444555444333333222111000000000000000000000000000000000000000000000000000000//////000000000111111111000000000000000000000000000000111111111222222222111111222222222333333333222333444444333333555777888888888888888999::::::;;;>>>CCCQQQooo000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------------------------....../////////000000000//////...///111333555777333555888>>>KKK___vvvXXXGGG999777777333222555444333333333333222222222000000000000000000000000000111111111222333333333444444333222222333444444999CCCHHH@@@333...000444111111000000000/////////000000000000000000000000000000000000000000000000//////000000000000111111000000000000000000000000000000000111111111222222111111222222222333333333222333444444333333555777888777777777777888999999;;;???DDDQQQooo000000000000000000000000////////////////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------------------........./////////000000.........///000222333444999888666555888???JJJRRRttt|||fffIII>>>666555555333222333222222222222111111111111000000000000000000000000///000000111222333333444555444222111111222444555AAAIIIKKK@@@222,,,---...////////////////////////000000000000000000000000////////////////////////////////////000000000111000000000000000000000000000000000000111111111111111111222222222333333333222333444444333333555777777777777666777777888999<<>>CCCOOOmmm////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////000000000000000000000///...///000111111111444777777777<<>>:::999999666333333333333222222111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000111000///......///000111......////////////......---......//////////////////////////////////////////////////////000111111000000000000000000000000000000000000111111111111111111222222222333333333000111222222111222444666666777888888777666888999999===BBBKKKfff................................................---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++------------------------,,,,,,,,,------------...------------............///......---...///000111000000000111111111222222111333666888:::@@@JJJRRRaaagggqqq{{{}}}uuucccTTTAAA<<<666555666888666444333333222222222111111111111111111111111111111111000000000000000000000000////////////000000000000000000000000000000000000000000///......///000000......////////////......---......//////////////////////////////////////////////////////000111111000000000000000000000000000000000000111111111111111111111222222222333333000111222222111222444666666777888888777777888999999===AAAJJJddd........................------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------------------------..................------......///000000000000000111111111111000222333222111222777<<>>;;;777444777555333444444444111///111111111111111111111000111111111111111111111111////////////////////////////////////000000000000000000000000000000000000.........------...............////////////......---......//////////////////////////////////////////////////////000000111///////////////////////////000000000111111111111111111111111222222222222000111222222111222444666555666888888777777888:::999<<>>EEE\\\ZZZZZZ[[[]]]___^^^\\\___```cccgggkkkmmmmmmkkkfffggghhhjjjlllmmmmmmmmmnnnsssqqqdddVVVOOOOOOPPPLLLLLLOOOYYYjjjtttpppeeeVVVUUUTTTTTTSSSOOOIIIEEEAAA<<<666333444666777777555555444444333222///---000000000000000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////---..................---......////////////......---......//////////////////////////////////////////////////////000000111///////////////////////////000000000111111111111000000111111111222222222000111222222111222444666444666777888777777999:::999<<>>???@@@AAABBBBBBCCCCCCCCCBBBBBBDDDFFFHHHIIIHHHDDDEEEGGGKKKNNNMMMKKKHHHIIILLLLLLGGG???;;;;;;<<<<<<:::999===GGGPPPNNNGGG>>><<<;;;;;;;;;;;;999777555444333222333333555555000000111111111000000///////////////000000000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////---...////////////...---......////////////......---......//////////////////////////////////////////////////////000111111000000000000000000000000000000000000111111111111000000000111111111111222000111222222111222444666444666777888777888999;;;:::===@@@GGG___------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---.........------------........./////////000000//////000000///...---000222111///000333777222444555555444555666888777666444555777888888777555555666999<<<<<<999555777888:::;;;999777555666888888555444777<<<<<<888444333222222444555555444222444555444222111111111...////////////000000111........./////////000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////...///000000000000///.........////////////......---......//////////////////////////////////////////////////////000111111000000000000000000000000000000000000111111111111000000000000111111111111000111222222111222444666444555777888777888999;;;:::===@@@HHH```------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---.........---,,,---------.........//////...---,,,---...///...---***...000000///...111333000222333222000000222555333222222333444555444333555333333444777888666333111111222666777555222111---222444333333444333///333222111222333333222111000222555444222000000111111222222111//////111222---.........//////000000000000000000000000000000000000000000000000000000////////////000000000000////////////////////////...///000111111000///.........////////////......---......//////////////////////////////////////////////////////000111111000000000000000000000000000000000000111111111111000000000000111111111111000111222222111222444666333555777888777888:::;;;;;;>>>AAAIIIaaa........................//////.........---------***+++---......---+++***+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------.................................------,,,,,,,,,------............////////////000000000000000000000000////////////000111222333222333333444444333333222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000111111000//////000111111000000000000000000000000000000000000000000000000............////////////000000000000000000000000000000000000000000000000//////000000000000//////................................................//////.........------------------............///000000//////.........---///000111222222333222222000000111222333333444444222222111111222222333444555777999999999888999:::;;;>>>AAAIIIccc...........................---------,,,,,,,,,,,,++++++------------+++++++++,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..............................------,,,,,,---------............////////////000000000000000000000000////////////000111222333222222333333333333222222111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////............//////////////////////////////////////////////////////////////////000000000000//////................................................//////.........------------------............///000/////////............//////000111222222222222111111111222222333333333222222111111222222333444555777999999888888999::::::===AAAIIIbbb------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---------------------------------------------------------------............/////////000000000000000000000000////////////000111222222222222333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///000111111000///...////////////////////////////////////////////////............////////////////////////////////////////////////////////////...//////000000//////..................................................................------------------............///////////////...............///000111222222222222111111222222222222222222222222111111222222333444444666888999888888999:::999<<<@@@HHHbbb------------------------,,,,,,,,,,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,---------.........++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------------------++++++,,,,,,,,,---------------------------------,,,,,,---------------------------........./////////////////////////////////......//////000111222111111222222222222111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000...///111222222111///...////////////////////////////////////////////////............////////////////////////////////////////////////////////////...//////////////////...........................................................................---------............//////////////////............///000111222222222222222222222222111111111111222222111111222222333444444666888999888888888:::888;;;???HHHbbb------------------------,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------------+++,,,---.........------------------................................................///000111222000111111222222111111000000000000000000000000000///////////////////////////////////////////////////////////////////////////000222333333222000///............................................................////////////......................................................////////////......................................................---.....................---------............///.........///////////////......///000111111111111222111111111111111111111222222111111222222333444444666888888777777888999888;;;>>>GGGaaa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///......---,,,------------.............................................///000111111000000111111111111000000000000000000000000000000///////////////////////////////////////////////////////////////////////////000111222222111000///............................................................////////////................................................---......//////......---................................................---------...............---------............///.........///////////////---...///000111111111111000000111111111111111111222222111111222222333444333555777888777777888999888<<>>CCCTTTyyy++++++,,,,,,,,,---------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***++++++++++++***++++++++++++++++++++++++************************))))))******++++++++++++************************++++++++++++++++++++++++))))))***+++,,,,,,------******+++,,,,,,,,,,,,+++111000///---,,,+++************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++,,,------,,,++++++,,,,,,---......//////......------------------------//////.........------------------.........//////,,,000444333...++++++...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,---------......++++++,,,,,,---...//////////////////////////////---...///000111222333333//////000000000000//////000000000000111222333444333555777888777777777999999<<<>>>CCCTTTyyy,,,------......------,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++************************************************------------------------///...,,,+++***+++,,,,,,,,,,,,---,,,,,,+++***)))------,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///---...............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,111666666111,,,+++,,,---------------------------,,,,,,++++++,,,,,,---,,,+++***+++---...---,,,111///+++(((***...---(((------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....................................///000000000000000////////////000000000000000000000000111222333444555777888888777777888999::::::<<>>HHHWWW***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,************************************************************************,,,***((()))+++,,,+++)))++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,...//////...------...---------............///............////////////000000000000000000111222333333444444555666666666777::::::>>>FFFVVV}}}***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************************************************************,,,,,,,,,,,,---,,,+++)))++++++++++++++++++++++++************************************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,...//////...------...---------............///............////////////000000//////000111222222333333444444555666666666777::::::===FFFUUU}}}***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************************************,,,///222222000,,,******++++++++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...+++---//////...---...///---------............///............////////////////////////000111222333333333444444555666666666777::::::===FFFUUU}}}***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************************************---333999999222,,,***+++++++++++++++++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------******+++,,,,,,---......+++---//////...---...///---------............///............////////////////////////000111222333333333444444555666666666666::::::>>>GGGVVV+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++************************************************************************---666>>>===444,,,***,,,++++++++++++++++++++++++************************))))))******++++++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------******+++,,,,,,---......+++---//////.........///---------.........//////............/////////000////////////000111222333333333444444555666666777666::::::>>>HHHWWW------++++++++++++------******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***************************++++++++++++++++++++++++---222888777222---+++,,,***************************++++++,,,,,,++++++*********))))))******+++,,,++++++************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........................***++++++,,,,,,++++++******++++++,,,,,,++++++***,,,,,,++++++,,,,,,---...,,,,,,,,,++++++***************+++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------------------///......---------......////////////000000000000000000000111222444555666777777555444444555666777777;;;;;;<<>>@@@DDDNNNttt++++++------------++++++******))))))******+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++))))))***++++++++++++***************************++++++++++++++++++++++++,,,+++,,,,,,---,,,***(((************************+++++++++,,,,,,+++++++++*********)))***++++++,,,++++++************++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++*********)))***++++++,,,*********++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------///......---------......////////////000000000000111000000000000000111222222333555777888777777666333999;;;>>>DDDMMMppp,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,++++++*********++++++++++++++++++++++++,,,+++***))))))***+++,,,000///---,,,++++++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,---...---+++******+++******+++++++++,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,+++++++++,,,,,,---...++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,------..................////////////000.........//////////////////////////////000111111333333222222111222222222222555666;;;JJJTTTIII666777:::999;;;BBBMMMooo,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,+++***))))))***+++,,,000///---,,,++++++,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,...//////...+++******+++******+++++++++,,,,,,,,,+++,,,---,,,***)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,,,,------+++,,,,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////............///////////////////////////000111111333222222111111222222222222444444666AAAKKKDDD555777:::999;;;BBBLLLnnn,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++************++++++///...---,,,+++++++++,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,///000000///,,,***++++++******+++++++++,,,,,,,,,+++,,,---,,,*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++------------------,,,,,,,,,---------........................//////000000///////////////000111111222222111111111222222333333555333111777???===555666:::999;;;BBBKKKlll,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,000111111///,,,++++++,,,******+++++++++,,,,,,,,,***,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,---------......------......//////000000///////////////000000111111111111111111222222333333666555111333888888555666999999;;;AAAJJJjjj,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,000111111///---++++++,,,******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------......---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------.........------,,,,,,,,,,,,,,,,,,---------......---------...///000000111///////////////000000111111000000000111111222333444777888666555666666555555999999<<>>???@@@???>>>>>>??????>>>>>>???@@@BBBCCC:::::::::999888666555444222222333333333444444444000000000000000000000000........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------,,,++++++,,,------......------,,,------------------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,******+++++++++,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---......---,,,,,,---------------------------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------+++++++++,,,,,,---------...---,,,+++,,,---...///...------,,,,,,------.............../////////000000000000000000000000000000000000000000111111222333333444444555666666777888;;;:::<<<@@@DDD^^^???@@@@@@???===<<<<<<===CCCBBBBBBCCCCCCDDDEEEEEECCCCCCCCCCCCDDDEEEFFFFFFJJJHHHFFFDDDDDDEEEGGGIIIAAAAAAAAAAAA@@@???>>>===?????????>>>===<<<;;;:::777:::<<<===;;;888666555444444333222111000...---------------------------,,,,,,+++,,,,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,,,,...------,,,++++++,,,,,,......---------,,,,,,,,,++++++,,,,,,,,,---------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,---......//////......++++++,,,---...///000111............////////////000000000000000111111222333444555444444444666888555888999===BBBDDDZZZ}}}DDDEEEFFFEEECCCCCCDDDEEEDDDDDDCCCCCCCCCDDDFFFFFFFFFFFFFFFFFFHHHJJJLLLMMMNNNMMMKKKJJJIIIJJJKKKLLLHHHFFFDDDBBBBBBBBBDDDEEEHHHGGGGGGFFFDDDCCCAAA@@@AAACCCFFFGGGEEEBBBAAAAAA<<<<<<;;;:::888555222111000//////......---------,,,,,,+++++++++,,,---------------------,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,...------,,,,,,,,,------...------------,,,,,,,,,++++++,,,,,,,,,------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---...///......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,---......//////......+++,,,,,,---...///000000............////////////000000000000000111111222333444555444444444666888666999999===AAACCCYYY|||EEEFFFFFFFFFEEEEEEFFFHHHIIIHHHFFFEEEEEEGGGIIIJJJIIIHHHGGGGGGIIILLLOOOQQQNNNMMMMMMMMMLLLLLLLLLLLLJJJFFFBBB>>>>>>@@@DDDFFFIIIHHHHHHGGGEEEDDDBBBAAACCCEEEHHHIIIHHHGGGFFFGGGFFFFFFFFFDDDAAA>>>:::888888777666555333222111000//////......---.........---------,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,------...------------,,,,,,,,,+++,,,,,,,,,,,,---------------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,---......//////......---------.........//////............////////////000000000000000111111222333444555444444444666888777::::::===AAABBBXXXzzzDDDEEEEEEDDDCCCDDDFFFHHHLLLKKKIIIGGGGGGIIIKKKLLLGGGFFFDDDBBBCCCFFFJJJLLLJJJKKKLLLMMMNNNNNNMMMMMMIIIFFFBBB>>><<<===@@@BBBCCCCCCCCCCCCBBBAAA@@@???@@@BBBEEEGGGFFFFFFFFFGGGLLLLLLLLLLLLIIIFFFBBB@@@CCCBBBAAA???===;;;999888777777666555555444555555111111000000///...------/////////......---------------------............,,,,,,,,,,,,,,,------...------------,,,,,,,,,,,,,,,,,,,,,------------.........////////////......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,---......///.........------..............................////////////000000000000000111111222333444555444444444666888888;;;:::===@@@AAAVVVyyyGGGHHHGGGEEEDDDDDDFFFHHHIIIHHHGGGEEEEEEFFFHHHIIIBBB@@@===;;;:::<<>>??????@@@@@@?????????BBBEEEFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKIIIGGGFFFIIIHHHGGGEEECCCAAA??????@@@???>>>===============;;;;;;:::999777666555555444444333222111000000///------------------------------,,,,,,,,,------............---------,,,,,,,,,,,,---------............//////////////////...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,---......///.........------..............................////////////000000000000000111111222333444555444444444666888888;;;:::<<<@@@AAAUUUxxxHHHGGGFFFCCC@@@???AAACCCBBBBBBAAAAAAAAAAAAAAAAAA<<<:::888555444555666888999;;;>>>AAACCCDDDDDDDDDCCCCCCCCCBBB@@@>>><<<;;;888888999:::;;;;;;;;;;;;;;;===@@@AAAAAAAAACCCEEEDDDEEEFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDBBBAAA@@@???BBBAAA@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBAAA@@@@@@@@@<<<;;;:::999888777666555111000000000////////////000000///...............////////////.........---,,,---------...............//////000000//////...------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,---......//////......---------.........//////............////////////000000000000000111111222333444555444444444666888888::::::<<>>>>>>>>?????????>>>===<<<999888777555555555666666555666888999;;;<<<<<<<<<<<<======>>>>>>======<<<999::::::::::::999888888666888:::::::::;;;===>>>???>>>>>>===>>>???AAAAAAAAA@@@@@@??????>>>>>>>>><<<<<<<<<;;;<<<<<<======AAABBBBBBCCCEEEFFFFFFGGGEEEDDDCCCBBB@@@???>>>===;;;::::::999888777666666555555333222111000000000000000000000////////////------------............//////000000000000//////................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,---......//////......+++,,,,,,---...///000000............////////////000000000000000111111222333444555444444444666888777999999<<>>???@@@===>>>@@@AAA@@@>>><<<;;;999888888888888888888999<<<<<<<<<<<<======>>>>>>======>>>???AAABBBDDDDDDBBBBBBBBBAAA???>>><<<;;;666777999:::999:::<<<===;;;:::888777888999;;;===========================666666666666777777888999;;;<<<>>>AAACCCFFFHHHIIIKKKJJJIIIHHHFFFDDDCCCCCCEEEEEEDDDBBBAAA@@@???>>>999888777555444333222222111111111111000000000000---------.........////////////000000000000//////................................................,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.........---,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,---......//////......++++++,,,---...000000111............/////////000000000000000000111111222333444555444444444666888666999888;;;???AAAVVVyyyQQQPPPOOOLLLJJJHHHFFFEEEEEEFFFGGGGGGFFFDDDBBB@@@CCCBBBAAA@@@@@@@@@@@@@@@AAABBBCCCCCCDDDCCCCCCCCCAAA??????BBBGGGJJJJJJHHHHHHIIIJJJKKKJJJHHHFFFDDD======<<<<<<<<<===>>>???===??????<<<888666888:::999;;;===>>>>>>===;;;999>>>===;;;;;;<<<<<<:::999::::::;;;<<<===??????@@@CCCDDDDDDDDDFFFGGGHHHIIIFFFGGGHHHIIIIIIHHHFFFFFF????????????>>>>>>>>>>>>888999999999999888777666444333222000//////////////////000000000111111111/////////.........------...............//////////////////...............)))***,,,---......---,,,///...---,,,,,,,,,,,,,,,---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////...,,,+++***,,,......,,,+++---000++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////---------............///000000000000000000000000000000000111222222333333333333444444555666666666888;;;:::<<<@@@AAAVVVyyyTTTTTTSSSQQQOOONNNMMMLLLLLLMMMNNNOOOOOOMMMLLLKKKGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHGGGGGGIIIGGGGGGIIIMMMOOOOOOMMMMMMMMMNNNNNNLLLKKKIIIGGGAAA???===<<<===>>>>>>>>><<>>===>>>@@@AAABBBCCCCCCBBBAAA@@@DDDCCCBBBCCCDDDDDDCCCBBB:::::::::;;;<<<===>>>???@@@???@@@@@@AAABBBBBBCCCFFFFFFHHHIIIJJJIIIIIIHHHBBBBBBBBBBBBBBBBBBBBBBBBAAABBBBBBBBBBBBAAAAAA@@@;;;;;;:::999888777666666555444444333222111111000------------------..........................................------------++++++---.........------///...------,,,,,,,,,------------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------.../////////...,,,+++---000333111---+++,,,///++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..............................---------............///000000000000000000000000000000000111222222333333333333444444555666666666888;;;:::<<<@@@AAAVVVyyyPPPPPPPPPPPPOOOOOONNNMMMKKKLLLNNNOOOOOOOOONNNMMMLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLKKKKKKJJJIIIJJJLLLMMMMMMKKKPPPPPPPPPOOONNNLLLKKKJJJEEEAAA===<<<>>>@@@???>>><<<@@@EEEHHHGGGFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEKKKJJJJJJKKKMMMNNNLLLKKK???>>>======>>>???@@@AAA????????????????????????@@@@@@BBBCCCDDDEEEEEEEEECCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAABBBBBBBBBBBBBBBAAABBBBBBCCCBBBAAA@@@???<<<;;;:::888666444222222------..............................------------/////////.........------,,,------............---///...------,,,---------...------------...//////,,,,,,,,,,,,,,,,,,,,,,,,---------------------------............---,,,,,,...444888555///***+++...++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------............///000000000000000000000000000000000111222222333333333333444444555666666666888;;;:::<<<@@@AAAVVVyyyJJJKKKLLLMMMNNNMMMMMMMMMIIIJJJKKKKKKKKKKKKJJJJJJLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIJJJKKKLLLLLLLLLIIIIIIHHHHHHHHHHHHGGGGGGLLLLLLLLLLLLLLLKKKKKKKKKFFFBBB>>>===@@@BBBBBB@@@@@@CCCFFFIIIJJJIIIIIIHHHIIIHHHGGGGGGGGGGGGHHHIIIOOONNNNNNOOOPPPPPPOOOMMMGGGFFFEEEDDDDDDEEEGGGHHHFFFEEEEEEEEEDDDCCCCCCBBB>>>>>>???@@@@@@AAAAAAAAACCCCCCCCCBBB@@@>>><<<;;;;;;;;;::::::;;;;;;<<<<<<@@@AAADDDFFFFFFFFFEEEDDDBBBAAA@@@>>><<<:::999888333333222222111000000///...............---------111111000000//////......---------------------,,,......------------............---------......///------------------------------------------------------------------------,,,333999777///***+++...+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------------------------------............///////////////////////////000000000111222222333333333333444444555666666666888;;;:::<<<@@@AAAVVVyyyIIIJJJLLLNNNNNNNNNNNNMMMMMMLLLLLLLLLKKKJJJIIIIIIHHHHHHGGGFFFFFFFFFFFFGGGEEEFFFGGGHHHIIIIIIIIIIIIHHHIIIIIIHHHGGGFFFFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJFFFDDDAAABBBDDDFFFEEECCCFFFFFFFFFGGGIIIJJJJJJJJJKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMMMMNNNOOONNNKKKIIILLLKKKJJJJJJJJJKKKLLLLLLLLLLLLLLLLLLJJJIIIGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBEEEEEEDDDBBB@@@<<<999777999888888777777888999999:::<<>><<<:::999888777666777888888777999;;;>>>@@@AAABBBBBBCCCDDDDDDEEEEEEFFFFFFFFFCCCCCCAAA@@@>>><<<::::::888888777777666555555555222222111000//////...---000///...---,,,,,,,,,,,,.........---......///000//////...------------...------------------------------------------------,,,,,,,,,+++,,,,,,---...)))---000111///---...///++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......------------------------,,,,,,,,,---------......---------------------------------............///000000000000000000000000000000000111222222333333333333444444555666666666888;;;:::<<<@@@AAAVVVyyyFFFHHHJJJKKKKKKJJJHHHFFFIIIHHHGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGHHHIIIKKKLLLKKKLLLLLLLLLLLLKKKJJJJJJGGGIIIKKKKKKIIIIIIKKKMMMNNNPPPSSSUUUUUUSSSPPPNNNNNNRRRVVVUUUPPPKKKJJJKKKKKKJJJJJJLLLOOOQQQOOOMMMIIIIIIJJJKKKKKKJJJIIIIIIIIIIIIKKKNNNQQQQQQOOOMMMJJJKKKMMMOOOPPPPPPOOONNNMMMNNNNNNOOONNNLLLJJJHHHHHHHHHFFFEEEDDDEEEEEEFFFJJJKKKLLLMMMLLLIIIFFFDDD@@@>>><<<:::999999:::;;;<<<<<<===>>>???@@@@@@@@@BBBBBBCCCDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBBBBAAA@@@??????>>>======<<<<<<888888777666555444333333333222111///...------..................///000000//////...---------------........................------------------------,,,,,,+++++++++,,,---...---------.../////////...++++++,,,,,,,,,,,,------------------------------++++++,,,,,,---......///........................,,,,,,,,,---------..............................---------............///000000000000000000000000000000000111222222333333333333444444555666666666888;;;:::<<<@@@AAAVVVyyyLLLMMMOOOPPPPPPNNNKKKJJJIIIHHHHHHHHHHHHIIIJJJJJJHHHIIIIIIJJJLLLMMMOOOPPPPPPPPPPPPPPPOOONNNMMMMMMNNNQQQSSSSSSRRRSSSUUUXXXVVVXXX\\\]]]\\\YYYTTTQQQSSSYYY^^^\\\TTTMMMKKKLLLJJJJJJLLLQQQUUUVVVSSSOOOQQQRRRTTTUUUUUUTTTRRRQQQHHHJJJMMMQQQUUUVVVUUUSSSJJJLLLOOORRRSSSSSSQQQPPPLLLMMMNNNOOONNNLLLJJJIIILLLKKKJJJJJJJJJKKKLLLMMMIIIKKKMMMOOOOOONNNLLLJJJIIIGGGDDDBBB@@@@@@AAABBBBBBBBBAAA@@@???@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFGGGFFFGGGEEEEEEDDDDDDCCCBBBAAAAAA??????>>>===<<<;;;:::999666555333111////////////...............///000000000///...---------------........................------------------------,,,,,,+++***+++,,,...///111...,,,---000111///---++++++,,,,,,,,,---------------------------------++++++,,,,,,---...//////........................,,,,,,,,,---------......////////////////////////---------.........//////000000000000000000000000000000000111222222333333333333444444555666666777888;;;:::<<<@@@AAAVVVyyyTTTSSSRRRSSSUUUVVVWWWWWWSSSPPPMMMMMMOOOSSSVVVXXXTTTPPPOOORRRTTTVVVZZZ```bbbbbbbbb___\\\^^^ccchhhcccbbbbbbaaabbbbbbccccccmmmjjjmmmtttpppbbb\\\```kkkssszzzttteeeXXXSSSSSSUUUSSSVVV___jjjooojjjcccYYY^^^gggppprrrlll```VVVUUUSSSSSSXXX```cccaaa]]]___]]]ZZZYYYZZZ[[[ZZZZZZVVVRRRNNNKKKKKKLLLMMMMMMLLLJJJHHHGGGHHHIIIIIIHHHHHHJJJLLLMMMLLLKKKLLLMMMJJJJJJIIIGGGCCCCCCGGGJJJJJJFFFBBBAAADDDFFFFFFEEE@@@???>>>>>>???AAACCCDDDDDDEEEGGGIIIKKKMMMOOOPPPNNNLLLIIIFFFDDDBBBAAAAAA@@@@@@@@@???????????????>>>;;;777333111000...---//////////////////000111,,,---...////////////.................................------------..................////////////------------------------................................................+++,,,,,,------,,,,,,+++//////.........---------............................................................////////////000000000000111111111111000222333333222111333444666666666666777777777777:::777>>>;;;???FFFUUU}}}XXXWWWZZZcccooowwwzzzyyymmmiiifffggglllttt}}}uuupppnnnppprrruuu{{{~~~zzzzzzvvvoooooorrrnnnmmmooovvv~~~{{{|||jjjiiijjjmmmsssxxxzzz{{{zzzyyyxxxxxxxxxuuuqqqnnn^^^YYYTTTOOONNNMMMMMMLLLOOOMMMJJJIIIIIIJJJJJJIIIJJJJJJJJJKKKLLLMMMMMMNNNMMMOOOOOOMMMJJJHHHJJJLLLKKKIIIHHHGGGGGGFFFEEEDDDBBBAAA???>>>===>>>@@@AAAEEEEEEGGGIIILLLNNNPPPPPPNNNLLLJJJGGGEEECCCCCCBBBAAAAAA@@@????????????@@@AAA>>>999555333222222111444333222111000/////////------------------------..............................------------..................////////////------------------------................................................+++,,,,,,------,,,,,,+++//////.........---------............................................................////////////000000000000111111111111000222333333222111333444444555555666777888888999:::777>>>;;;???FFFTTT}}}oooooosssuuuqqqjjjeeeaaa^^^[[[YYYWWWTTTPPPOOONNNNNNMMMMMMPPPMMMJJJKKKNNNQQQQQQPPPLLLNNNOOOOOOMMMLLLLLLMMMJJJKKKLLLKKKIIIFFFDDDDDDGGGEEECCC@@@??????@@@@@@EEEFFFGGGJJJLLLNNNPPPQQQNNNMMMKKKHHHGGGEEEEEEDDDDDDCCCBBBAAA@@@AAAAAABBBEEEBBB===999666666777888:::999777555333111000000000///...---------...///..............................------------..................////////////------------------------................................................,,,,,,------------,,,,,,...............---------............................................................////////////000000000000111111111111000222333333222111333444333333444666777999:::::::::777>>>:::>>>FFFTTT||||||uuupppiiifffccc```___^^^\\\ZZZYYYTTTNNNMMMQQQUUUTTTRRROOOOOOOOONNNNNNOOOQQQRRRKKKNNNOOONNNJJJHHHIIIKKKLLLJJJHHHEEEDDDDDDEEEEEEEEEEEEGGGIIIKKKMMMOOOPPPMMMLLLKKKJJJIIIHHHGGGFFFIIIGGGEEEDDDCCCDDDEEEFFFFFFDDD@@@<<<999999;;;>>>@@@???<<<:::888666555444555333111///...///000111..............................------------..................////////////........................................................................,,,,,,------------,,,,,,....................................................................................///////////////000000000111111111111000222333333222111333444444444555666777888999999:::777>>>:::>>>EEESSS|||~~~{{{yyyllleee^^^\\\___aaa```^^^```\\\VVVRRRPPPRRRUUUWWWOOOPPPPPPMMMJJJJJJMMMQQQMMMKKKJJJHHHGGGHHHJJJJJJEEEFFFGGGHHHJJJLLLMMMMMMLLLLLLKKKKKKJJJIIIHHHHHHLLLKKKJJJHHHHHHHHHHHHHHHFFFEEECCC???<<<;;;>>>AAACCCBBB@@@???===<<<;;;;;;777555333000//////000111////////////////////////......------------..................////////////........................................................................,,,------......------,,,---.................................................................................///////////////000000000111111111111000222333333222111333444666666666666777777777777:::777===:::===EEERRR{{{xxxqqqggg^^^[[[[[[\\\]]]WWWUUURRRNNNKKKJJJLLLMMMLLLKKKIIIHHHIIIJJJLLLMMMHHHHHHIIIIIIJJJKKKKKKLLLJJJJJJKKKKKKKKKJJJIIIIIINNNNNNMMMLLLKKKJJJJJJIIIEEEFFFFFFCCC???>>>AAADDDEEEDDDCCCAAA@@@?????????999777555222111000//////////////////////////////......------------..................////////////........................................................................------............---------------...........................................................................////////////000000000000111111111111000222333333222111333444777777777777666666666666:::777===:::===DDDRRRzzz|||{{{}}}sssxxx|||}}}zzzwwwvvvwwwwwwtttpppkkkhhhfffffffffggghhhhhheeedddeeeggghhhkkkkkkmmmsss|||~~~}}}yyywwwvvvvvvqqqmmmgggaaa\\\WWWSSSPPPOOOMMMLLLKKKKKKLLLNNNOOOLLLLLLLLLLLLLLLKKKKKKKKKHHHIIIJJJKKKKKKKKKJJJIIIMMMNNNNNNNNNMMMKKKIIIGGGDDDGGGIIIGGGCCCAAACCCGGGFFFEEECCCBBB@@@?????????===<<<:::888666444222111////////////////////////......------------..................////////////........................................................................------............---------------.........//////............................................................////////////000000000000111111111111000222333333222111333444555555666666777777888888:::777===:::===DDDQQQyyyxxxuuuuuuttttttggglllrrrrrrnnnkkkjjjlllddd___]]]^^^]]]ZZZ[[[^^^VVVXXXZZZXXXTTTQQQQQQSSSSSSQQQOOONNNNNNQQQUUUWWWJJJNNNPPPOOONNNNNNNNNMMMIIIJJJNNNTTTZZZ]]]\\\ZZZSSSVVV[[[aaaggghhhfffdddcccjjjrrrwwwyyyyyyzzz{{{wwwoookkkuuu|||vvvmmmccc\\\SSSRRRPPPNNNNNNNNNPPPQQQOOOOOONNNNNNMMMMMMLLLLLLGGGHHHJJJKKKKKKKKKJJJIIIKKKMMMNNNOOONNNKKKHHHFFFDDDHHHKKKJJJFFFDDDEEEHHHFFFEEECCCAAA???>>>===<<>><<<999666555000000000000000000000000.........------...................../////////000////////////////////////................................................------............---------------.........//////............................................................/////////000000000000000111111111111000222333333222111333444333444555666777888999::::::777===:::===CCCQQQyyyeeebbb]]][[[ZZZYYYWWWVVVYYYVVVSSSTTTWWWZZZZZZXXXTTTQQQOOONNNPPPQQQNNNJJJLLLJJJMMMQQQRRROOOMMMOOORRRQQQPPPOOOOOOPPPQQQQQQSSSMMMHHHFFFIIIJJJHHHDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHFFFFFFGGGIIILLLNNNNNNNNNQQQVVVZZZ[[[ZZZWWWUUUTTTRRRQQQUUU^^^iiirrrwwwrrrooollljjjlllqqqwwwzzz{{{||||||yyyxxx}}}sssiiiccc\\\YYYZZZZZZYYYWWW\\\UUUNNNKKKMMMOOOMMMKKKVVVPPPKKKKKKJJJHHHIIIKKKJJJKKKKKKKKKJJJJJJKKKLLLHHHJJJKKKJJJHHHIIILLLOOOIIIGGGCCCAAAAAAAAA@@@?????????>>>>>>=========<<<999555111....../////////---...///000000///......//////000000000000//////000/////////....................................////////////////////////....................................////////////////////////////////////.......................................///000000000000000000000111111222222222222222222222222222444555777777666666888999:::777>>>:::>>>EEESSS{{{SSSSSSSSSRRRRRRSSSSSSTTTUUUUUUVVVZZZ^^^___[[[XXXVVVZZZ[[[[[[^^^bbb^^^VVVTTTVVV]]]gggkkkiiiiiijjjgggggggggfffdddbbb```^^^ddd```\\\ZZZZZZZZZYYYWWWVVVUUUSSSNNNJJJIIIJJJLLLIIIKKKLLLMMMKKKIIIGGGGGGJJJJJJKKKMMMOOONNNKKKHHHFFFFFFFFFIIINNNSSSXXX[[[QQQOOOMMMJJJJJJNNNSSSVVVXXXUUUSSSSSSWWW]]]```bbbfffjjjpppvvv{{{|||wwwtttsssqqqpppeee___WWWQQQOOOPPPQQQQQQSSSOOONNNQQQRRRNNNLLLLLLKKKLLLLLLLLLJJJIIIHHHGGGFFFHHHIIIIIIHHHHHHKKKNNNJJJHHHEEEDDDDDDDDDBBBAAA===============>>>>>>>>><<<999555222111000///.........///000000000///...//////000000000000//////000000/////////.................................////////////////////////....................................////////////////////////////////////.......................................///000000000000000000000111111222222222222222222222222222444666777777666666777999:::777>>>:::>>>EEESSS{{{VVVZZZ^^^``````aaacccfffppprrrxxx~~~zzztttvvv~~~vvvzzz~~~{{{}}}}}}}}}{{{uuukkkbbb___ccchhhgggmmmqqqppphhh```\\\[[[\\\XXXUUUUUUWWWVVVQQQLLLHHHKKKNNNPPPOOOMMMLLLKKKKKKLLLKKKHHHEEEFFFJJJNNNOOOIIIEEEHHHOOOSSSQQQMMMNNNNNNNNNPPPTTTYYY]]]```jjjvvvxxxjjj___ZZZYYYZZZZZZUUUSSSTTTSSSPPPNNNPPPKKKLLLMMMMMMLLLKKKIIIHHHHHHJJJKKKJJJIIIHHHIIIJJJKKKIIIHHHHHHHHHGGGDDDBBB;;;;;;<<<======>>>>>>???@@@>>>:::888666333000...///000000111000000/////////000000111111000000///000000000/////////..............................////////////////////////....................................////////////////////////////////////.......................................///000000000000000000000111111222222222222222222222222222555666777777666666777888:::777>>>:::>>>EEESSS{{{{{{{{{|||~~~{{{ssskkkiiinnntttvvvqqqjjjdddaaaZZZ\\\\\\XXXRRROOOQQQTTTTTTOOOKKKLLLPPPPPPLLLFFFGGGEEECCCBBBEEEIIILLLNNNMMMWWW```aaa]]]___kkkwww~~~tttqqqsssuuujjj```YYYUUUQQQRRRUUULLLKKKJJJKKKLLLMMMLLLLLLKKKLLLLLLKKKJJJIIIHHHHHHJJJIIIIIIIIIJJJIIIFFFCCC===============>>>>>>>>>BBB@@@>>>===;;;888444111111111111111111000000000000000000111111000000000000000000////////////...........................////////////////////////....................................////////////////////////////////////.......................................///000000000000000000000111111222111222222222222222333333555777888777666555666888:::777>>>:::>>>EEESSS{{{yyyqqqjjjgggfffgggeeeccc```\\\YYYUUUTTTOOOLLLHHHFFFFFFGGGFFFEEEDDDGGGIIIHHHFFFIIIRRRYYYccchhhmmmpppppprrrtttvvvqqq~~~tttlllccc```aaaTTTQQQLLLJJJKKKLLLLLLLLLIIIIIIHHHIIIIIIJJJJJJIIIIIIHHHHHHIIIJJJIIIGGGDDDAAAAAA@@@??????>>>======AAA@@@?????????===999666333333222222111111111111000000111111111111000000111000000000////////////////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////...............///000000000000000000000111111222111111111222222333333333555666777777666666777888:::777>>>:::>>>EEESSS{{{|||tttpppqqqttthhhccc]]]ZZZXXXVVVRRRNNNMMMJJJEEEAAAAAADDDIIILLLHHHKKKPPPSSSTTTUUUVVVWWWQQQeee{{{{{{wwwmmmggg___ZZZXXXVVVSSSPPPIIIHHHFFFGGGIIIKKKLLLLLLIIIHHHGGGHHHIIIIIIHHHFFFEEEEEEDDDBBBAAA@@@???>>>@@@??????@@@@@@@@@===;;;555444333222222222222222000111111222222111111000111111000000000/////////////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////...............///000000000000000000000111111222111111111222222333333444444555777777666666888999:::777>>>:::>>>EEESSS{{{{{{xxxwwwvvvssspppiiicccZZZRRRNNNNNNRRRTTTKKKMMMOOOOOOMMMKKKHHHGGGEEEPPP\\\bbbhhhmmmpppooommmqqq|||}}}yyytttlllfffWWWSSSNNNKKKKKKLLLLLLKKKJJJHHHGGGGGGIIIJJJIIIIIIGGGGGGFFFEEEDDDCCCCCCBBBAAA@@@??????@@@@@@>>><<<666666444333222222222333000111111222222111111000111111111000000000//////////////////////////////////////////////////////....................................////////////////////////////////////////////////////////////...............///000000000000000000000111111222000111111222333333444444222444666777666777999;;;:::777>>>:::>>>EEESSS{{{xxxlllbbb___bbbeeeaaaaaa```]]]WWWQQQKKKHHHKKKLLLKKKJJJNNNTTTUUUQQQNNNQQQ^^^uuuiiibbbYYYRRROOOMMMKKKIIIKKKIIIGGGGGGIIIKKKKKKKKKGGGGGGGGGGGGFFFFFFFFFFFFBBBAAA????????????===<<<777666444333222222333333111111222222222222111111111111111111000000000000000000000000000000000000////////////////////////..................................../////////000////////////////////////000000000000000000000000...............///000000000000000000000111111222000000111222333333444444111333555666777888:::<<<:::777>>>:::>>>EEESSS{{{{{{xxxvvvmmmaaa^^^aaa```]]]UUUNNNMMMPPPOOOJJJLLLLLLOOOWWWdddpppuuutttiiijjjooo{{{xxxrrrgggWWWOOORRRNNNLLLKKKJJJKKKKKKJJJIIIJJJIIIHHHHHHHHHHHHIIIIIIBBBAAA???>>>=========>>>===999555222222333333333333111000000111111000...111111000000//////......111111111111111222222333000000000000////////////////////////////////////............/////////000000000000000000000000000///111222111///......///000------000000//////333//////000000111222444444333333222222333333444555555555666666777777888888999<<<;;;===@@@AAAUUUwww{{{vvvggg```aaa```\\\XXXUUURRRSSSYYY]]]\\\XXXVVVUUUWWW___mmm{{{}}}tttfff```VVVSSSOOOMMMLLLLLLKKKJJJJJJJJJKKKJJJIIIGGGDDDCCCBBBAAA@@@???>>>============:::666444333333222111222111///000111111000///111111000000////////////111000000000000111222222000000000000000000000///////////////////////////........./////////000000000000000000000000000000///000111111///......///111...---000111//////333111111111111111111222222333333222222333333444555555555666666777777888888999<<<;;;===@@@AAAUUUwwwyyyqqqiiidddbbb]]]VVVPPPSSSOOOLLLNNNTTTZZZ]]]^^^eee^^^___lllzzzkkkfff```ZZZVVVSSSOOOMMMLLLMMMNNNNNNLLLIIIFFFDDDDDDDDDCCCCCCBBB@@@???>>>>>>;;;999777666555333000111000///000111222111000111000000000000/////////000000/////////000111111000000000000000000000000////////////////////////....../////////000000000000000000000000000000000...///000000...---...///111......000111//////333333222222111000000111111333333222222333333444555555555666666777777888888999<<<;;;===@@@AAAUUUwwwwwwrrrqqqlllfffaaa^^^ZZZUUUPPPWWWPPPNNNUUU^^^fffpppxxx|||xxxpppggg^^^XXXUUUTTTQQQOOOMMMKKKKKKKKKGGGHHHHHHHHHFFFDDDBBBAAA???===<<<;;;:::888444111222000000000222333222111000000000000000000000000///////////////000000111000000000000000111111111////////////////////////...////////////000000000////////////////////////...///000///------...000222///...111111//////222222222111111111111111222333333222222333333444555555555666666777777888888999<<<;;;===@@@AAAUUUwww|||qqqhhh^^^XXXUUUXXX[[[\\\[[[\\\]]]aaafffkkkrrrzzzqqqhhhccc[[[SSSMMMKKKKKKLLLIIIJJJJJJIIIHHHFFFCCCBBBAAA@@@???>>>>>>;;;777444333222111222333444333222000000000000111111111111///////////////000000111///000000000111111111222000000000000000000000000////////////000000000111////////////////////////...//////...------///111333000///111111//////222000000000000111222333444333333222222333333444555555555666666777777888888999<<<;;;===@@@AAAUUUwww}}}zzztttiiiaaaZZZVVVSSSVVVZZZbbboooyyyuuuggg[[[RRRMMMJJJKKKKKKJJJIIIGGGEEECCCCCCDDDCCCBBBAAAAAA???<<<999777555444444555555444333000000000111111111111222000000/////////000111111///000000111111222222222000000000000000000000000/////////000000000111111000000000000000000000000///000000///......111333444000000222111//////222/////////000111333444555333333222222333333444555555555666666777777888888999<<<;;;===@@@AAAUUUwww||||||~~~vvvjjj```^^^^^^ZZZXXXYYYeeeiiirrr}}}mmm]]]TTTOOONNNLLLJJJIIIGGGFFFFFFFFFEEECCCCCCCCCCCC@@@>>>:::888666666777666555333000000111111111222222222111000000000000111222222///000000111111222333333000000000000000000000000//////000000000111111111000000000000000000000000000111111///...///222444444111000222222//////222111000000000111222333333333333222222333333444555555555666666777777888888999<<<;;;===@@@AAAUUUwww}}}yyyvvvjjj]]]VVVTTTTTTZZZ```bbbhhh~~~rrrcccTTTSSSPPPNNNLLLKKKKKKKKKGGGFFFDDDDDDEEEEEECCCBBB<<<:::888777777777555333000000111111222222222222111111111111111222222333///000000111222222333333000000000000000000000000000000000000111111111111000000000000000000000000111111111000///000333666444111000222222//////222333222111111000111111111333333222222333333444555555555666666777888888888999<<<;;;===@@@AAAUUUwww|||yyyvvvmmmggg^^^WWWUUUZZZbbbiiixxxqqqcccXXXWWWWWWRRRNNNMMMLLLHHHDDDEEEHHHIIIEEEAAABBBAAA@@@???>>>;;;777333666555444333222000//////222222111111111111222222000000000000000000000000222111111111000000//////000000000000000000000000000000000000000000000000000000000000//////////////////000111111111111111111111222222222333333333222222333333333333444444555444444555555666777888777===<<<===@@@BBBSSSppp}}}{{{xxxvvv{{{{{{ttt{{{{{{qqqlllgggaaa\\\\\\___dddppptttiii^^^RRRMMMMMMSSSPPPLLLIIIHHHHHHHHHHHHDDDCCCBBBAAA@@@>>>:::666555444444333222222111111222222111111111111222222111111111111111111111111111111111111000000000///000000000000000000000000000000000000000000000000111000000000//////////////////000111111111111111111111222222222333333333222222333333333333444444555444444555555666777888777===<<<===@@@BBBSSSooozzzkkkdddgggmmm~~~pppbbbXXXPPPSSSaaaxxx{{{dddVVVRRRPPPPPPOOOLLLHHHFFFHHHJJJFFFEEEDDDDDDCCCAAA>>>;;;555444444444333333333222222222111111111111222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000111111000000000///////////////000111111111111111111111222222222333333333222222333333333333444444555444444555555666777888777<<<<<<<<<@@@BBBSSSooo~~~zzzrrrzzzdddXXXTTTYYYlllkkk[[[SSSSSSRRRPPPMMMKKKJJJIIIHHHGGGFFFEEEEEEDDDAAA???888888777666555444333222333222222111111222222333111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111111000000000////////////000111111111111111111111222222222333333333222222222333333333444444555444444555555666777888777<<<;;;<<<@@@AAARRRooo{{{vvviiilll}}}yyyeeeTTTRRRYYYmmmssstttoooggg\\\VVVSSSRRROOOLLLKKKIIIGGGGGGGGGFFFCCCAAA>>>===;;;999666444333222333333222222222222333333111111111111111111111111000000000000000000111111000000000000000000000000000000000000000000000000111111111111000000000000//////000111111111111111111111222222222333333333222222222333333333444444555444444555555666777888666<<<;;;<<>><<<999777666444333333222222333333444222222222222222222222222///000000000111111111111000000000000000000000000000000000000000000000000222222222111111111000000//////000111111111111111111111222222222333333333222222333333333333444444555444444555555666777888666;;;;;;;;;???AAAQQQnnn||||||}}}{{{www|||tttuuuwwwzzz|||}}}{{{yyyzzzyyyxxxwwwvvvyyy}}}||||||~~~~~~{{{|||zzzooohhhbbb```ccciiixxxnnncccVVVTTTPPPNNNMMMKKKIIIGGGDDDCCCAAA???===<<<:::999444333333222222333333444222222222222222222222222//////000000111111111222000000000000000000000000000000000000000000000000222222222111111111111000//////000111111111111111111111222222222333333333222222333333333444444444555444444555555666777888666;;;:::;;;???@@@QQQnnn~~~||||||~~~wwwrrrqqqtttwwwxxxwwwsssrrrwwwzzzwwwwwwvvvuuuvvvxxx{{{|||}}}{{{yyyyyy}}}wwwyyy{{{tttllljjjrrr{{{jjjVVV[[[eeewwwvvvgggZZZWWWUUUOOOJJJHHHDDDGGGEEE===:::===???<<<777666555444333444555666333333333222222222111111111111111111111111111111111111000000000000111111000111111111111222222222000000000000000000000000222000000333333000000222333111000111222444333333111111222222222333333333333444666666555555777888777<<<:::;;;@@@AAAPPPkkkxxxvvvxxx{{{}}}~~~|||}}}|||zzzlllVVVWWW^^^kkkyyyvvvgggYYYNNNKKKNNNHHHKKKIIICCC@@@BBBBBB???999888777555555555555666333333333222222222222111111111111111111111111111111111000000000000111111000111111111111222222222111111111111111111111111444000000222222000000444333111000111222444333333111222222222222333333333333555666666555666777999777<<<:::;;;@@@AAAPPPjjjyyykkkaaaggghhh[[[RRRUUUYYYaaawwwkkkXXXQQQSSSLLLMMMKKKFFFCCCCCC@@@===<<<;;;999888666555555555333333333333222222222222222222222222222222222222111111000000000000111111000111111111111222222222111111111111111111111111555111000333333000111555333111000111222444333333222222222222333333333333333555666666666666777999777<<<;;;<<<@@@AAAOOOjjj}}}ppp^^^YYYkkk}}}ttt___[[[WWWTTT]]]llltttooo^^^WWWPPPOOOLLLIIIFFFDDD@@@===>>>===;;;999777555444444444444333333333222222222222222222222222222222222222111111000000111111222000000111111111222222222111111111111111111111111444222333777777333222444333111000111222444333333222222222333333333444444444555777777666666888999777<<<;;;<<<@@@AAAOOOiiizzzppprrrmmmhhhtttwwwqqqmmmaaaYYYYYYYYYkkkqqqaaaUUUQQQMMMKKKJJJHHHFFFEEE??????===;;;888666444333444444444333333333222222222222222222222222222222222222111111111111222222000000111111111222222222111111111111111111111111333333666;;;;;;666333333333111000111222444333333222222333333333444444444444555777777666666888999777<<<<<<===AAAAAANNNhhhmmmgggoootttzzzsssiiiWWWWWW^^^qqqxxx```WWWOOOLLLKKKIIIHHHIIIAAA@@@???>>>;;;888666444444444444444333333333333333333333333333333333333222222111111111111222222000111111111111222222222222222222222222222222222222222666<<<<<<666222222333111000111222444333333333333333333444444444444444666777777777777888:::777<<<<<<>>>AAAAAANNNggg~~~nnnjjjsssqqq```VVV]]]iii|||{{{mmm]]]UUUOOOIIIGGGHHHCCCCCCBBBAAA???<<<999888555444444444444333333333333333333333333333333333333222222111111222222333000111111111111222222222222222222222222222222222222111333777777333111222333111000111222444333333333333333444444444444555444666777888777777888:::777<<<===>>>BBBAAAMMMfff|||sss~~~xxxeee```[[[]]]yyysssdddYYYNNNIIIJJJEEEEEEEEEDDDAAA???<<<:::555555444444444333333333333333333333333333333333333222222111111222222333000111111111111222222222222222222222222222222222333000///222222///000333333111000111222444333333333333333444444444555555555666888888777777999:::777======>>>BBBAAAMMMfff}}}lllZZZXXXaaakkkfffRRRLLLOOOLLLIIIFFFFFFDDD@@@<<<;;;<<<:::888777777777666444444444444444444444444444333333333333333333333333333333333333333333333333333333333444444333222222111111222222222333333333333333333333333333333333333333333444444444555555888888999999999::::::::::::<<<:::<<>>???AAA===;;;999888888888666555444444444444444444444444333333333333333333333333333333333333333333333333333333333444444333333222111222222222222333333333333333333333333333333333333333444444444555555555888888888888999999999::::::<<<:::<<>>;;;999999888666555555555555555555555555555333333333333333333333333111111222333333444555555222333444444444444444444222222222333333333444444333333333333333333333333444444444444555555555555666777777777777888888888:::===;;;===BBBAAAKKK```pppoooooopppsssyyyeeeXXXYYYeee|||lll[[[QQQLLLEEE===AAA???<<<:::999888666444555555555555555555555555333333333333333333333333111111222333333444555555222333444444555555555444222222333333333444444444333333333333333333333333444444444555555555666666666777777777777888888888:::===;;;>>>CCCAAAJJJ___xxxtttuuuzzzgggYYYVVVcccrrraaaPPPNNNLLLGGGDDDAAA>>>;;;:::999666444555555555555555555555555333333333333333333333333222222222333333444444444222333444555555666555555333333333333444444444444333333333333333333333333444444555555555666666666777777777888888888999999:::===<<<>>>CCCAAAIII^^^vvvgggccceeexxxrrrWWWPPPPPPNNNGGGDDDAAA>>>===;;;888666555555555555555555555555333333333333333333333333333333333333333333333333222333444555666666666666333333333444444444444555333333333333333333333333555555555555666666666666888888888888999999999::::::===<<>>======BBBCCCKKK]]]|||kkk___fffxxx|||eeeXXXTTTQQQLLLHHHFFFCCC???;;;888777666666777666555333555555555555555555555555333333333333333333333333222222333333333444444444444444444444444444444444555555555555555555555555666666555555555555666666777777777777888888888888888>>>======BBBCCCJJJ\\\~~~nnnaaabbbpppppp```YYYPPPJJJGGGDDD@@@===:::888777777888888666444555555555555555555555555333333333333333333333333333333333333444444444444444444444444444444444444555555555555555555555555666666555555555555666666777777777888888888999999888>>>======BBBBBBJJJ\\\uuugggfffuuu}}}mmmYYYMMMIIIHHHDDD@@@<<<:::888777888888666555555555555555555555555555444444444444444444444444333333333444444444444555444444444444444444444444555555555555555555555555666555555555555666666777777777888888888999999999888>>>======AAABBBIII[[[}}}}}}sssnnnooozzzlllWWWPPPOOOJJJDDD>>><<<999888777777666555666666666666666666666666444444444444444444444444333333444444444555555555444444444444444444444444555555555555555555555555555555555555555666777777888888888888999999999999888>>>===<<>>===<<>>===<<<@@@@@@GGGYYY|||yyyxxx{{{{{{}}}tttnnngggcccgggsssoooiiidddmmm}}}aaaSSSQQQLLLHHHCCC???<<<:::999777777777777777777777777777555555555555555555555555444444444555555555666666444444444444444444444444555555555555555555555555444444444555555777888888888888999999999:::::::::888>>>===<<<@@@@@@GGGYYYzzzooommmqqqvvv}}}{{{zzz{{{ooogggbbbbbblllxxxuuuffffff{{{qqq^^^^^^UUURRRJJJ???<<<===<<<777777777666555555555555555666666777666555444666777444444555555666666777777444444444555555555666666777777666555555555555555333444555555666666555555666666777888:::;;;<<<<<<;;;;;;>>>@@@???@@@IIISSSwwwkkkeeeiiirrryyy~~~{{{yyy~~~zzzooofffaaadddkkkrrr~~~}}}{{{zzzyyyyyyzzzwww|||wwwoooxxxyyynnn^^^VVVMMMFFFCCC@@@;;;888888888777666666666777777666666666555444444666777555555555666666666666666444444444555555555666666777777666555555555555555333444555555666666555555777777888999::::::;;;;;;;;;;;;>>>@@@???@@@IIISSS{{{rrreee^^^```jjjvvv~~~~~~zzzxxx~~~yyylllccc______dddllluuu}}}zzzvvvuuutttpppmmmmmmnnnpppqqqrrrrrrrrrrrrrrrtttyyy~~~|||wwwsssrrrpppnnnllljjjiiiiiiiiilllxxx{{{uuummm]]]OOONNNLLLCCC;;;999999888888888888888999999777666555444444555666777666666666666666555555555444555555555555666666666777666666555555555555666444444555666666666666555888888888999999:::::::::;;;;;;>>>@@@???@@@IIISSS}}}mmmggg``````hhhrrr{{{yyyxxxzzzuuujjjbbb^^^___bbbffflllssszzz~~~{{{uuunnnjjjiiihhhfffdddbbbbbbcccdddeeeggghhhiiihhhiiilllppptttyyy||||||wwwsssnnnkkkiiimmmllljjjhhhfffdddbbbbbbaaabbbnnn{{{yyy~~~eeeRRRQQQPPPDDD<<<<<<888888888888888999999:::777666444444555666777777777777666666555555444444555555555555555666666666777666555555555555666666444444555666666666666666999999999999999999999999;;;;;;>>>@@@???@@@IIISSSzzzccccccfffllltttzzzzzzyyyssswwwtttiiiaaa___^^^^^^aaaeeejjjqqqvvvwwwqqqjjjffffffgggfffeee^^^]]][[[ZZZ\\\___cccfffdddeeefffhhhkkknnnppprrrrrrppplllgggcccaaaaaabbbiiihhhfffcccaaa```______ZZZ[[[eee|||uuuooo}}}sssYYYSSSPPPFFF???@@@888888888777777888888999777666555555888999888777777777666666555555444444666666666666666666666666666666555555555555666666444555666666777777666666999999999999999999999999;;;;;;>>>@@@???@@@IIISSSyyy^^^ccclllvvv{{{{{{vvvrrrqqq{{{qqqfff___\\\[[[\\\]]]aaalllwwwxxxsssmmmjjjkkklllllljjj```^^^ZZZXXXYYY\\\aaadddccccccdddfffgggiiijjjjjjdddcccaaa]]][[[[[[^^^```cccaaa___\\\[[[\\\]]]^^^[[[[[[dddyyyrrr\\\gggkkk[[[SSSJJJDDDCCC:::999888888777777888888777666666888<<<<<<:::666666666666666666555555555777777777666666666666555666555555555555666666777555555666777777777777666888888888999999:::::::::;;;;;;>>>@@@???@@@IIISSSxxx___gggqqqyyy{{{xxxssspppuuu{{{mmmbbb```]]][[[XXX[[[iiiyyy|||vvvtttuuuuuutttrrrjjjhhhdddaaa```aaacccddddddeeefffffffffeeecccbbb[[[[[[[[[YYYWWWYYY]]]aaa```^^^[[[YYYYYY[[[___aaabbbaaagggwwwbbb]]]pppiii[[[SSSKKKDDD===<<<;;;999888888888888777666777;;;@@@@@@;;;666555555555666666666666666777777777777666666666555555555555555555666777777555555666777777777777777777777888999::::::;;;;;;;;;;;;>>>@@@???@@@IIISSSyyyccckkktttyyyyyyuuusssrrryyytttgggdddaaa]]]VVVVVVfffyyy}}}}}}}}}{{{xxxvvvtttqqqmmmjjjiiihhhggghhhhhhhhhgggdddaaa]]][[[WWWXXXYYYXXXWWWXXX]]]bbbaaa___\\\ZZZ[[[___cccfffeeecccfffpppzzz~~~uuu[[[eeetttbbbYYYOOODDD???>>>===;;;:::999888888777777888>>>BBBBBB;;;555444555555555666666777777888888777777666666666555555555555555555666777888555666666777777777777777666777777999:::;;;<<<<<<;;;<<<>>>@@@???@@@IIISSSzzzcccffflllooollljjjqqq{{{rrrbbb[[[___[[[SSSccc~~~||||||yyyqqqlllhhhgggjjjppprrrllleee```[[[VVVVVVYYY[[[YYYXXX[[[ccckkkeeebbb```aaaeeeggggggfff```aaaeeekkkoooqqqsssuuu|||ssslllnnntttbbbWWWRRRKKKEEE===888999;;;:::777888888888888888888888888777777666777777888999:::666666666666666666666666666666666666777777777777777777777777666666666666777999::::::999888:::;;;;;;;;;===???>>>???GGGQQQxxxcccbbbeeejjjlllooovvv~~~~~~kkk______ZZZSSS```www~~~~~~uuummmjjjjjjsssxxxxxxoooddd\\\WWWTTTXXXZZZ[[[]]]```cccfffhhhgggffffffgggiiiiiigggeeecccbbbcccfffiiilllnnnoooqqqwww}}}pppdddqqqyyy___UUUOOOIII@@@:::999;;;<<<;;;888888888888888888888888777777777777777777888888666666666666666666666666666666666666777777777888777777777777777777777666777999::::::999999:::;;;<<<;;;===???>>>???GGGQQQxxxbbb^^^^^^dddkkkrrrzzzzzzgggaaa[[[UUU```sss{{{pppmmmnnn|||~~~rrrccc[[[WWWUUU^^^^^^```dddiiijjjiiifffggghhhkkknnnooommmiiieeeeeedddccccccgggkkknnnooonnnssszzz~~~hhhbbbwwwqqq```ZZZRRRGGG???<<<<<<===>>>999999999999999999999999888777777777777666666666666666666666666666666666666666666777777777888888777777777777777777777777888999::::::999999:::;;;<<<<<<>>>???>>>???HHHRRRyyyaaa^^^]]]aaagggnnnyyyssseee]]][[[dddrrrtttoooqqqttteee^^^]]]]]]eeefffhhhiiijjjiiigggeeefffiiinnnrrrrrrpppkkkgggeeeffffffhhhmmmtttvvvtttooottt{{{lllhhh{{{tttcccYYYNNNFFF@@@<<<;;;<<<999999999999999999999999888888888888777666666555666666666666666666666666666666777777777888888888777777777777777888888888888999;;;:::999999:::<<<<<<<<<>>>@@@??????HHHRRRzzzaaaaaabbbccccccgggssspppccc```eeennnzzzrrrtttwwwiiidddccccccjjjlllmmmiiidddbbbcccffflllooorrrtttrrrnnnjjjggghhhkkknnnpppwww~~~|||vvvlllpppuuu{{{iiifff}}}hhh[[[OOOIIIEEE>>>::::::999999999999999999999999888888999999888777666555777777777777777777777777777777777777888888888888666777777777888888888999888:::;;;;;;:::999;;;<<<<<<<<<>>>@@@???@@@HHHRRR{{{ddddddffffffaaaaaalllxxxsssjjjhhhiii{{{wwwxxxyyyoookkkiiigggkkkmmmnnnjjjcccbbbfffkkkzzzzzzzzzvvvqqqmmmkkkjjjpppuuuwwwxxxxxxpppqqqssswww}}}{{{fffkkkxxxuuubbbQQQMMMJJJCCC<<<:::::::::::::::::::::::::::888999:::::::::999888777777777777777777777777777777777777888888888999999666777777888888999999999999:::;;;;;;::::::;;;<<<======???@@@???@@@HHHSSS{{{gggffffffgggcccaaafffnnn{{{vvvpppuuu~~~~~~zzzuuuuuurrrnnnmmmooopppooooooqqquuuxxxyyysssqqqsssvvvzzz~~~{{{yyyxxxyyy}}}pppkkkwww]]]UUURRRIII???<<<::::::::::::::::::::::::888999;;;<<<<<<;;;:::999777777777777777777777777777777888888888999999999666777777888888999::::::999:::;;;;;;::::::;;;=========???AAA@@@@@@IIISSS|||iiifffdddffffffddddddgggpppvvv{{{{{{qqqwww~~~yyyzzz}}}{{{vvvqqqqqqrrrwww}}}zzzvvvwww}}}{{{yyy|||~~~llltttlll^^^YYYMMMAAA===::::::::::::::::::::::::888999;;;=========;;;:::777777777777777777777777777888888888888999999999666777777888999999::::::999:::<<<;;;::::::;;;=========???AAA@@@AAAIIISSS|||ggglllqqqqqqkkkeeebbbbbbccciiioootttyyyzzzvvvzzzuuuzzz}}}~~~~~~~~~vvvmmmuuunnnbbb[[[MMM>>>???:::888:::;;;999999;;;;;;;;;<<<<<<;;;;;;:::999888888777777777777888888999999999999888888777777777888888888888999999999:::;;;<<<<<<;;;;;;<<<>>>>>>===>>>@@@@@@BBBIIIRRR~~~kkkoooqqqoookkkggggggiiikkknnnrrrssstttxxx}}}~~~~~~}}}lllnnnqqqbbbSSSEEEBBB<<<999;;;<<<:::999:::;;;;;;<<<<<<;;;;;;:::999888888777777777777888888999999999999888888888777888888888888999999999999:::;;;===<<<;;;;;;<<<>>>???===>>>@@@@@@BBBIIIRRR~~~sssttttttrrrnnnnnnqqqtttuuuvvvwwwuuussssssvvvzzz}}}yyyuuuwww||||||rrrwww~~~gggWWWMMMEEE???:::<<<===;;;999:::;;;;;;<<<<<<;;;;;;:::999888888777777777777888888999999999999888888888888888888888888999999999::::::<<<======<<<;;;===>>>@@@>>>???AAAAAAAAAHHHQQQ}}}yyyyyyzzzxxxwwwwwwzzz}}}{{{||||||zzzwwwvvvwwwyyy~~~vvvnnnllluuuxxxqqq```YYYIIIAAA;;;<<<>>><<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999888888777777888888999999999999999999999999999888888888999999999::::::;;;<<<======<<<<<<===>>>@@@??????AAAAAABBBHHHQQQ}}}yyy{{{}}}~~~~~~~~~~~~|||}}}}}}|||zzzxxxwwwwwwyyywwwoooooo{{{tttkkkPPPEEE<<<<<<>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999999999888888888888999999999999999999999999999:::888999999999999:::::::::;;;<<<>>>===<<<<<<===???@@@??????AAAAAABBBIIIRRR~~~yyy{{{~~~~~~||||||||||||zzzxxxvvvtttuuuzzz~~~xxxxxx{{{]]]OOOAAA===>>>===<<<<<<;;;;;;<<<<<<;;;;;;:::999999999888888888888999999999999999999::::::::::::999999999999::::::::::::;;;===>>>>>>===<<<>>>??????>>>???AAABBBCCCKKKSSS~~~}}}~~~}}}~~~}}}{{{yyyxxx|||yyyyyy}}}~~~mmm[[[HHH@@@>>>===;;;;;;;;;;;;<<<<<<;;;;;;:::999:::999999888888999999:::999999999:::::::::;;;;;;999999999:::::::::;;;;;;;;;===>>>>>>======>>>???>>>===>>>AAABBBDDDLLLUUU{{{~~~~~~}}}{{{wwwtttssstttxxxyyyxxxvvvtttssssssuuuwww{{{~~~~~~||||||~~~xxxdddNNNCCC???<<<::::::;;;;;;<<<<<<;;;;;;:::999:::999999888888999999:::999999999::::::;;;;;;;;;999999:::::::::;;;;;;;;;<<<===>>>>>>======>>>???===<<<>>>AAACCCEEEMMMVVVvvvwwwzzz~~~}}}||||||{{{zzzxxxttt{{{~~~|||{{{}}}{{{vvvrrrsssttttttssstttvvvxxxzzzyyyvvvsssrrrsssxxx{{{xxxlllUUUJJJAAA999:::AAA======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999888888888;;;::::::999999::::::;;;<<<;;;;;;;;;;;;<<<======??????AAACCCBBBDDDLLLVVV~~~uuuwwwyyy|||~~~zzz|||||||||{{{{{{|||~~~|||vvvssstttvvv}}}uuu[[[MMMDDD<<<;;;@@@======<<<<<<<<<;;;;;;;;;:::::::::::::::::::::::::::::::::999999999888888;;;::::::999999::::::;;;<<<;;;;;;;;;;;;<<<======??????AAACCCBBBDDDLLLVVV~~~uuusssuuu}}}}}}}}}dddRRRHHH???<<<>>>=========<<<<<<<<<;;;;;;::::::::::::::::::::::::::::::::::::999999999999;;;::::::999999::::::;;;<<<<<<;;;;;;<<<<<<===>>>??????AAACCCBBBDDDLLLVVV|||yyyzzz}}}}}}~~~nnnYYYLLLCCC===<<<============<<<<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;<<<<<<<<<<<<<<<======>>>??????AAACCCBBBDDDLLLVVV~~~zzzaaaRRRGGG@@@<<<>>>>>>=========<<<<<<<<<::::::::::::::::::::::::::::::::::::::::::::::::;;;::::::999999::::::;;;===<<<<<<<<<<<<===>>>>>>??????AAACCCBBBDDDLLLVVVooo[[[MMMCCC>>>>>>>>>>>>=========<<<<<<::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;::::::999999::::::;;;======<<<<<<======>>>?????????AAACCCBBBDDDLLLVVV}}}}}}~~~eeeSSSGGG@@@>>>>>>>>>>>>=========<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;::::::999999::::::;;;===============>>>>>>?????????AAACCCBBBDDDLLLVVVyyyxxx~~~lllWWWIIIBBB>>>>>>>>>>>>============:::::::::::::::::::::::::::::::::;;;;;;<<<<<<<<<;;;::::::999999::::::;;;===============>>>????????????AAACCCCCCDDDLLLVVVsssrrr{{{}}}fffSSSBBB>>>;;;<<<@@@@@@===<<>>AAA@@@BBBCCCCCCDDDMMMXXXwwwsssyyyoooXXXIIIAAA>>>===??????<<<;;;===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===HHHFFFBBB???=========>>>AAA@@@BBBCCCCCCDDDMMMXXXyyyzzzzzzvvv\\\QQQFFF@@@>>>???>>>;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===JJJGGGCCC>>><<<<<<===???@@@@@@BBBCCCCCCDDDNNNXXX}}}~~~cccZZZJJJCCC>>>>>>>>><<<;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===AAA@@@>>><<<<<<===>>>@@@@@@@@@AAACCCCCCEEENNNYYY{{{ooocccOOOFFF>>>>>>???======>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===999:::<<<===>>>>>>>>>>>>??????AAACCCCCCEEENNNYYY{{{|||iiiVVVJJJAAA>>>???>>>===>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===;;;<<<>>>@@@@@@???===<<>><<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>????????????>>>===??????AAACCCCCCEEEOOOZZZ|||pppfffhhhsssdddVVVGGGAAA@@@===::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<===>>>???@@@>>>>>>AAACCCCCCEEEOOOZZZ|||pppfffhhh}}}xxxwwwrrrXXXIIIDDD<<<:::???>>><<<;;;;;;::::::;;;;;;<<<<<<;;;::::::<<<<<<;;;:::;;;::::::::::::;;;<<<<<<============>>>>>>>>>>>><<>>BBBBBBJJJ\\\wwwppprrrvvv~~~www]]]MMMHHH>>>:::===;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::<<<<<<;;;:::;;;::::::::::::;;;<<<<<<<<<<<<=========>>>>>>>>><<>>BBBBBBJJJ\\\|||yyy{{{~~~sss|||bbbRRRKKK@@@;;;<<<999<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::<<<<<<;;;:::;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<=========<<>>CCCCCCKKK]]]{{{zzz{{{|||zzz{{{{{{eeeTTTMMMBBB<<<<<<999<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::<<<<<<;;;:::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;AAA???>>>CCCCCCKKK]]]|||xxxvvvvvvvvvxxx}}}iiiXXXPPPDDD>>>>>>;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::<<<<<<;;;:::;;;::::::::::::;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<===;;;AAA??????CCCDDDLLL^^^zzztttrrrsssuuuuuuuuu|||uuuaaaVVVGGG@@@???<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::<<<<<<;;;:::;;;::::::::::::;;;<<<<<<;;;;;;<<<<<<<<<=========;;;AAA??????DDDEEEMMM___{{{vvvqqqpppqqqpppnnnttt~~~ooo___LLLBBB@@@<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::<<<<<<;;;:::;;;::::::::::::;;;<<<<<<<<<<<<=========>>>>>>>>>;;;AAA@@@???DDDEEEMMM```|||{{{wwwrrrooooooooonnnrrrxxxyyyfffPPPCCC???;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;::::::<<<<<<;;;:::;;;::::::::::::;;;<<<<<<============>>>>>>>>>>>>;;;AAA@@@???DDDEEENNN```|||uuurrrsssrrroookkkjjjsss{{{kkkVVVIIIBBB===:::::::::999999:::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===<<<<<<<<<>>>@@@<<<@@@???AAADDDCCCLLLccc}}}wwwttttttrrrnnnkkkhhhpppwwwqqqZZZMMMCCC:::;;;::::::999::::::;;;;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===<<<<<<<<<>>>@@@<<<@@@???AAAEEECCCMMMddd}}}yyy|||~~~yyyvvvuuusssnnnjjjgggmmmttt|||www^^^RRRFFF777;;;;;;:::::::::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===<<<<<<<<<>>>@@@===AAA???AAAEEECCCNNNeeezzztttrrrwww{{{yyyvvvrrrmmmiiihhhlllrrr|||{{{aaaVVVIII999<<<;;;;;;::::::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::<<<===<<<<<<<<<>>>@@@===AAA???AAAEEEDDDOOOggg|||sssvvv~~~|||vvvppppppwww}}}yyyuuuqqqllliiifffhhhnnnzzzfffZZZNNN@@@===<<<;;;;;;:::::::::;;;:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<:::<<<===<<<<<<<<<>>>@@@>>>AAA@@@AAAEEEEEEPPPhhhuuukkkmmmwww}}}yyyxxxsssnnnpppzzz}}}xxxsssoookkkiiieeeeeeiiiuuuqqq^^^QQQHHH>>>===<<<;;;:::::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===<<<<<<<<<>>>@@@???BBB@@@AAAEEEEEERRRjjj|||xxxwwwpppfffeeelll|||}}}yyyvvvsssnnnkkkppp|||}}}wwwqqqllljjjjjjgggdddgggqqqdddSSSNNN>>>===<<<;;;;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===<<<<<<<<<>>>@@@???BBB@@@AAAFFFFFFSSSkkkxxxpppmmmqqqmmmbbb___cccwww}}}yyyvvvsssooojjjiiiooo}}}|||vvvoookkkjjjjjjkkkggghhhqqqhhhSSSPPP>>>>>>===<<<;;;::::::::::::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;<<<===<<<<<<<<<>>>@@@@@@CCC@@@AAAFFFFFFSSSlllllljjjlllmmmjjjaaa[[[ZZZlllvvv~~~}}}xxxrrrkkkbbb___lll|||vvvqqqnnnjjjhhhgggdddiiiwwwqqqYYYTTT??????>>>;;;:::;;;:::888::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<===<<<<<<<<<<<<<<<===>>>>>>@@@BBB@@@BBBDDDDDDUUUuuummmkkkjjjjjjeee\\\WWWWWWdddppp|||}}}vvvooofff^^^^^^kkk~~~xxxtttqqqmmmkkkhhhfffmmm{{{}}}___RRR@@@???===;;;;;;;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAA@@@BBBEEEDDDVVVvvvoookkkhhheee^^^UUURRRSSS]]]lll|||zzzpppfff___YYY[[[kkkzzzwwwssspppnnngggfffnnnzzziiiUUUBBB???<<<;;;<<<<<<;;;;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>@@@AAA@@@BBBEEEEEEWWWwwwoookkkfff```WWWOOOMMMPPP\\\mmmuuuggg[[[YYYUUUZZZkkk~~~zzzwwwssspppmmmddddddjjjsss}}}sss\\\FFF@@@<<<<<<===<<<<<<===::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???AAA@@@CCCFFFFFFXXXxxxmmmiiiccc\\\RRRJJJKKKPPP\\\nnnrrrcccWWWTTTRRRYYYkkk~~~|||xxxuuurrrnnnkkkddddddgggllluuuvvvaaaKKKBBB;;;<<<>>><<<;;;===:::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>>>>???AAA@@@CCCGGGGGGZZZzzziiifffaaaZZZPPPIIIKKKRRRZZZlll|||pppcccZZZQQQPPPXXXjjj|||}}}vvvtttuuuvvvxxxwwwvvvxxx~~~|||xxxuuuqqqllliiihhhhhhgggiiipppxxxcccQQQDDD;;;===>>>;;;:::===::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???AAA@@@CCCHHHIII[[[|||eeeccc```ZZZPPPJJJNNNVVV\\\mmm}}}wwwlllaaaZZZOOONNNVVVgggyyyzzzooohhhfffhhhiiiiiijjjlllnnnrrryyy{{{wwwrrrmmmiiiiiijjjiiiggglllzzzhhhVVVFFF<<<===???:::999===::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???AAA@@@DDDIIIIII\\\}}}bbbaaa___ZZZQQQKKKPPPXXXaaaqqq~~~}}}rrrggg]]]VVVMMMMMMTTTeeevvvzzzpppfffaaaaaadddgggaaadddhhhkkkmmmpppsssvvvvvv~~~yyytttoookkkhhhjjjiiifffhhhtttzzznnnYYYHHH<<<>>>???:::888<<<::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<<<<<<<<<<<<<===>>>>>>???AAA@@@DDDIIIJJJ]]]}}}eeellldddWWWRRRNNNOOOYYYmmmyyyyyyrrrlll```VVVWWWPPPMMMPPP___uuu}}}}}}zzzyyytttkkkggghhhhhheeeaaaaaadddjjjjjjggggggjjjlllmmmttt}}}vvvpppmmmkkkllljjjiiiiiijjjppp~~~}}}sssaaaOOO===999===???<<<999::::::::::::::::::::::::999999:::::::::;;;;;;;;;;;;===============???AAA@@@CCCBBBDDDHHHJJJ```ggglllbbbUUUPPPNNNQQQ]]]qqqyyytttllliii```TTTRRRPPPMMMPPP]]]qqq~~~uuuqqqrrrwwwyyywwwoooiiiiiihhhfffcccbbbeeeiiihhhccc```aaaaaabbbgggrrr}}}wwwqqqmmmkkkjjjhhhffffffggglllzzz|||eeeRRR@@@;;;>>>>>>;;;999::::::::::::::::::::::::999999:::::::::;;;;;;;;;<<<===>>>=========???AAAAAACCCBBBEEEIIILLLbbbhhhjjj^^^QQQMMMLLLTTTdddzzz~~~ssshhhggg```SSSOOOOOONNNPPPZZZjjj{{{~~~tttmmmhhhfffgggssszzz|||vvvooolllkkkjjjhhhfffgggkkkkkkddd^^^\\\___```ccchhhpppvvvyyyyyy}}}wwwqqqmmmkkkkkkhhhfffffffffkkkyyy~~~jjjWWWDDD===>>>>>>;;;999::::::::::::::::::::::::::::::::::::;;;;;;;;;;;;<<<===>>>>>>======???AAABBBDDDCCCFFFKKKNNNfffgggfffYYYLLLJJJKKKVVVjjj{{{iiiddd^^^SSSPPPMMMMMMPPPWWWddduuussshhhcccaaaccceeeppp{{{xxxtttrrrqqqmmmkkknnnuuuwwwqqqiiidddgggggggggiiikkklllmmmlllooouuu~~~}}}wwwrrrmmmkkkmmmkkkiiiiiijjjooo}}}kkkXXXEEE>>>>>>===;;;:::;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;;;;;;;<<<<<<===>>>>>>===>>>@@@BBBCCCEEEDDDGGGMMMRRRkkkeeebbbTTTJJJIIIKKKXXXoookkk___YYYRRRQQQLLLLLLOOOUUUbbbrrroooeeebbbcccfffjjjppp}}}~~~|||yyysssqqqwww}}}wwwqqqooommmmmmmmmmmmkkkhhhooonnnpppyyy~~~yyytttooolllnnnlllkkklllmmmsssjjjXXXFFF>>>>>>===<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<<<<<<<<<<>>>>>>>>>>>>>>>@@@BBBDDDFFFEEEHHHOOOUUUpppccc___RRRKKKLLLMMM[[[ttthhh[[[UUUPPPPPPJJJJJJMMMTTTbbbtttxxxppplllkkknnnrrrttt}}}wwwvvv~~~}}}yyyuuuuuuxxxyyyuuupppvvvpppmmmpppxxx}}}xxxrrroooooommmlllmmmnnntttkkkZZZHHH???===<<<===>>>;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>>>>@@@BBBFFFGGGFFFIIIQQQYYYuuubbb^^^TTTOOOQQQQQQ___yyydddZZZXXXRRRPPPIIIHHHKKKTTTeeexxx}}}wwwwww{{{{{{{{{yyyyyyzzz}}}{{{wwwrrrnnnmmmmmmttt}}}wwwttttttqqqooonnnnnnsssooo^^^KKKAAA>>><<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>??????>>>???AAACCCGGGHHHFFFJJJRRR[[[xxxbbb___UUUSSSVVVUUUbbb||||||aaa]]]^^^WWWQQQIIIGGGIIITTTggg{{{xxxzzzyyy~~~xxx}}}ssspppnnnlllhhhiiiwww{{{xxxyyyuuusssqqqppptttsssbbbOOODDD???<<<<<<>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<=========>>>??????>>>???AAACCCGGGIIIGGGKKKSSS]]]zzziiiccc[[[TTTPPPWWWllloooddd```[[[UUUPPPKKKIIIRRRdddzzz{{{|||~~~vvvzzz}}}sssoookkkjjjhhhhhhoooxxx}}}wwwsssooonnnooosss}}}}}}kkkUUUGGG@@@;;;:::<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::999999;;;<<<>>>AAA>>>===???@@@???AAAFFFLLLMMMNNNJJJWWWccctttfffaaaZZZVVVUUU^^^sssrrreee___[[[WWWQQQLLLLLLUUUhhh}}}zzzyyyyyy~~~xxxuuurrrooojjjfffjjjqqq}}}wwwrrrooonnnmmmqqq|||pppWWWGGG@@@<<<;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;:::::::::<<<>>>???AAA>>>===@@@@@@???BBBGGGMMMNNNPPPLLLYYYcccsss^^^YYYUUUUUUXXXcccxxxttteee\\\YYYWWWRRROOOOOOYYYlll~~~~~~yyypppggggggkkk{{{}}}uuuqqqmmmkkkjjjmmmvvvyyyZZZHHHAAA>>>===<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<;;;;;;:::;;;===???@@@AAA>>>>>>@@@@@@???CCCIIIOOOQQQSSSOOO[[[cccqqqUUUPPPNNNQQQXXXeeexxxuuudddXXXUUUUUUUUURRRSSS^^^qqqxxxlllhhhkkkvvv|||{{{rrrnnnjjjhhheeefffnnnxxx]]]IIIBBB@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<::::::::::::;;;===>>>???@@@??????@@@@@@???DDDKKKRRRTTTWWWSSS^^^eeeqqqQQQLLLKKKQQQ[[[iiiyyyvvvdddWWWSSSUUUYYYVVVWWWaaasss|||qqqjjjkkkpppzzz|||yyyxxxwwwoookkkgggeeeaaa```fffnnn|||```KKKCCC@@@>>>===<<<<<<;;;;;;;;;;;;<<<<<<:::::::::;;;;;;<<<===>>>@@@??????AAA??????FFFNNNUUUXXX\\\XXXbbbiiitttSSSNNNNNNWWWdddqqqyyyjjj\\\XXX[[[^^^[[[ZZZbbbrrr}}}}}}yyypppiiiggghhhqqq}}}yyyuuutttsssoookkkgggccc^^^\\\```gggwwwaaaMMMDDD???======<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<=========??????@@@AAA??????GGGQQQYYY\\\```\\\gggnnnzzzVVVQQQRRR]]]mmm{{{~~~rrrgggdddgggccc___\\\bbbpppxxxqqqrrrsssnnngggcccccclll~~~|||xxxtttrrrpppppplllhhhddd___ZZZ^^^dddtttbbbNNNDDD>>>===>>><<<<<<;;;;;;;;;;;;<<<<<>>======??????AAAAAA??????HHHSSS]]]___bbb___kkksssWWWRRRTTTaaaqqqyyypppmmmqqqfffaaa]]]bbbooo}}}tttkkklllpppmmmfffaaaccckkk|||}}}xxxtttqqqooorrrnnnjjjfff```[[[]]]cccsss}}}bbbOOODDD===<<<>>><<<<<<<<<;;;;;;<<<<<<<<>>??????AAABBB???@@@IIITTT___aaaddd```mmmvvvWWWVVVUUU^^^tttxxxtttnnngggbbb]]]\\\aaaiiissszzzkkkgggmmmnnneee[[[aaappp|||}}}|||vvvtttvvvlllooooooiiiaaa]]]___dddrrr~~~zzzcccQQQ@@@<<>><<<;;;;;;===???AAAFFFIIIKKKKKKGGGBBB>>>===AAADDD@@@???EEEDDDIIIXXXcccfffkkkbbbkkkVVVUUUUUU\\\ooo~~~uuupppkkkddd^^^]]]^^^```cccjjjyyyvvvpppkkkddd___aaammm|||}}}yyysssppppppqqqqqqjjj```[[[\\\```qqq~~~kkkWWWCCC===???;;;???>>><<<;;;;;;===???AAAJJJMMMPPPOOOJJJDDD@@@???@@@DDD@@@@@@EEEDDDIIIXXXdddgggmmmeeeoooUUUTTTTTTYYYiii}}}xxxpppkkkgggccc[[[]]]______\\\___nnn~~~wwwjjjeeedddbbbkkkvvv~~~||||||ppphhhmmmnnnmmmggg^^^YYYZZZ]]]nnn|||qqq[[[FFF>>>???<<>><<<;;;<<<===???@@@LLLPPPTTTSSSLLLEEEAAA???@@@EEECCCBBBGGGFFFKKKZZZhhhkkkrrrkkkwwwUUUTTTTTTWWWbbbsss~~~wwwpppjjjfffdddccc^^^___```___[[[[[[ggguuuppphhhhhhfffiiirrrzzz{{{~~~~~~qqqeeefffhhhgggbbb\\\YYYZZZ]]]iiixxxsss]]]GGG@@@AAA===>>>===<<<<<<<<<===???@@@KKKQQQVVVTTTMMMEEE@@@>>>@@@FFFEEEDDDIIIHHHNNN___nnnqqqwwwrrr~~~WWWUUUTTTWWW___jjjwwwtttpppjjjfffcccbbbccceeeeeecccbbbaaa^^^]]]eeeooo{{{oooiiiiiiiiiooozzz||||||vvviiifffgggeeeaaa\\\ZZZ[[[\\\dddtttwww___III@@@AAA===>>>======<<<===>>>??????JJJQQQXXXWWWOOOFFFBBB@@@>>>EEEDDDCCCHHHHHHPPPcccrrruuu|||wwwZZZWWWUUUYYY^^^dddlllsssiiiccc___^^^]]]]]]```eeekkkhhhgggfffbbbaaagggooouuullljjjggglllyyy~~~{{{|||ppplllkkkhhhccc^^^[[[ZZZ[[[```ppp|||bbbJJJ@@@@@@<<<===============>>>>>>???IIIRRR[[[[[[TTTKKKFFFFFF===DDDCCCBBBFFFIIITTTiiivvvzzz^^^XXXWWW\\\___```bbbfffccc\\\WWWXXXXXXXXX]]]ccckkkmmmnnnllleeeaaahhhsssyyyqqqgggbbbgggwww|||yyy~~~|||qqqkkkjjjfffbbb]]]ZZZYYYYYY___mmm{{{aaaIII???@@@<<<============>>>>>>>>>???EEEPPP[[[\\\UUULLLIIIIIIAAAGGGFFFEEEJJJNNN\\\sssaaaZZZXXX]]]aaa___]]]^^^aaaYYYTTTUUUUUUTTTZZZaaajjjoootttpppeee___iiixxx{{{uuuddd___dddvvv~~~yyyvvvzzzyyynnneeecccaaa^^^[[[ZZZZZZZZZ___lllvvv]]]FFF???@@@===============>>>>>>>>>>>>AAALLLXXX[[[TTTKKKHHHIIIFFFMMMKKKIIIOOOTTTddd}}}]]]aaabbb]]][[[]]]___```^^^^^^\\\XXXTTTSSSSSSUUUgggooovvvuuunnniiikkkppprrrcccZZZ]]]ppp|||vvvllldddaaa```___[[[UUUUUUXXX]]]dddrrrrrrYYYJJJ@@@===??????>>>===<<<<<<===>>>???DDDHHHNNNPPPOOOLLLIIIHHHIIIJJJJJJOOOUUUVVVgggZZZ^^^```\\\[[[___bbbcccaaa```\\\XXXTTTRRRSSSUUUbbbhhhmmmmmmhhhfffiiimmmzzzsssddd\\\___qqq}}}zzzgggbbb______\\\WWWUUUWWW\\\aaakkkvvv|||pppWWWIIIAAA???AAA???>>>===<<<<<<===>>>???AAAEEEIIILLLKKKIIIHHHGGGKKKMMMMMMQQQVVVXXXkkk]]]```aaa^^^^^^bbbeeeeeecccaaa\\\WWWRRRQQQSSSVVV[[[^^^bbbbbbaaaaaadddhhhrrrsssddd___cccrrr~~~llleee```___^^^ZZZVVVVVV[[[]]]cccjjjooovvvqqqVVVHHHAAA@@@BBB???>>>===<<<<<<===>>>???>>>AAADDDFFFFFFEEEFFFGGGHHHKKKKKKNNNQQQTTTkkkeeegggfffbbbbbbeeefffeeeaaa^^^ZZZTTTQQQQQQTTTWWWYYY[[[]]]^^^^^^___```bbblll|||}}}rrrfffdddiiiuuu~~~rrriiiaaaaaabbb^^^ZZZXXX\\\]]]bbbgggjjjooozzzvvvXXXHHHAAA@@@AAA???>>>===<<<<<<===>>>???===???AAABBBBBBCCCFFFHHHFFFKKKKKKLLLNNNQQQllllllmmmjjjfffeeeggggggddd^^^[[[WWWSSSPPPQQQUUUXXXZZZ^^^bbbdddcccaaa___^^^jjj{{{yyyqqqiiijjjpppyyy|||wwwtttjjjccccccdddbbb^^^]]]___aaafffkkkmmmoooxxx{{{[[[HHHAAA???>>>???>>>===<<<<<<===>>>???>>>???@@@AAABBBDDDGGGJJJJJJNNNMMMNNNPPPUUUpppuuuuuuqqqkkkiiijjjhhhccc]]][[[XXXTTTQQQQQQUUUXXX\\\dddmmmqqqnnngggaaa^^^jjj|||wwwoookkkpppxxx}}}~~~~~~~~~wwwnnnqqqiiiddddddeeecccbbbcccbbbdddjjjoooqqqrrryyyzzzZZZGGGAAA???<<>>===<<<<<<===>>>???@@@AAABBBBBBCCCEEEIIIKKKKKKMMMKKKLLLPPPUUUooouuupppmmmhhhaaa```___\\\WWWSSSRRRSSSUUU[[[iiiyyyzzzoooeeeaaakkk|||xxxooonnnuuu~~~~~~|||{{{yyyyyyxxxxxx|||xxxkkkkkkfffccccccbbbaaacccgggdddfffkkkoooqqqrrrzzzsssVVVEEEAAA@@@===???>>>===<<<<<<===>>>???AAACCCDDDDDDDDDFFFIIIKKKKKKKKKHHHJJJPPPUUUmmmvvvpppfff^^^cccbbb___ZZZUUUSSSRRRSSSZZZkkktttiiidddkkk}}}yyyooooooxxx}}}{{{yyyuuuuuusssrrruuu~~~{{{kkkfffcccaaabbb```___ccciiieeefffiiimmmnnnqqq{{{lllQQQCCCBBBAAA>>>???>>>===<<<<<<===>>>???BBBCCCEEEEEEEEEFFFIIIKKKPPPNNNJJJMMMTTTYYYoooxxxnnndddhhhfffddd```XXXPPPQQQVVVXXXfffwww~~~tttjjjooozzztttvvv|||yyyrrrmmmllllllnnnxxxuuuhhhbbb\\\\\\aaafffhhhggg```cccgggjjjiiijjjtttdddOOODDD???>>>??????>>>>>>>>>>>>??????@@@BBBFFFJJJJJJGGGFFFIIIMMMQQQJJJQQQQQQSSSYYYpppwwwkkkgggdddbbb```ZZZPPPLLLMMMQQQ```pppzzz}}}{{{sssjjjiiissswwwzzz{{{tttnnngggccckkkvvvvvvnnnfffccceeeggggggeee^^^^^^aaaddddddfffnnnxxx|||hhhQQQEEE???===>>>>>>>>>>>>===>>>>>>???@@@AAAEEEJJJLLLLLLLLLOOOQQQQQQIIIMMMLLLOOOWWWqqqzzziiiccc______\\\TTTLLLIIIOOO]]]llluuuxxxvvvooogggeeelllwwwxxx{{{lllaaa```eeeqqqyyyooojjjiiihhhfffccc^^^\\\]]]```bbbdddjjjqqqttt~~~gggPPPEEE???===>>>===============>>>???@@@AAADDDIIINNNQQQTTTUUUVVVRRRGGGIIIFFFIIITTTrrruuuiii^^^]]]]]]YYYRRROOOTTT```lllrrrssspppjjjbbbdddgggnnnxxxuuutttzzz|||yyyuuuuuuggg___iiiwwwwwwpppnnnlllgggbbbaaa^^^]]]aaadddfffkkkpppssscccMMMCCC@@@???@@@============>>>??????@@@BBBDDDIIIOOOUUUYYYYYYXXXTTTHHHIIIDDDGGGRRRooowwwddd\\\[[[YYYUUUSSSVVV```iiimmmmmmkkkeee___cccbbbdddkkkvvvxxxtttwwwtttooooooooopppsss|||~~~kkkfffmmm}}}yyyssskkkeeeccc```___bbbeeeggglllqqqxxxbbbKKKCCC@@@???@@@=========>>>>>>???AAAAAADDDFFFIIIOOOUUUYYYZZZYYYWWWKKKLLLFFFGGGQQQmmmpppccc^^^ZZZUUUSSSSSS\\\eeegggggggggccc^^^^^^\\\\\\```hhhrrr{{{vvvqqqsss~~~}}}wwwuuuvvv~~~xxxpppkkkhhhllluuuyyymmmmmmvvv{{{ooofff```^^^___bbbcccdddjjjqqq}}}eeeMMMDDDAAA??????>>>>>>>>>???@@@AAABBBCCCEEEGGGKKKPPPTTTXXX[[[]]]\\\PPPNNNHHHHHHRRRooo}}}ssskkkccc[[[WWWWWW___eeefffeeeddd```\\\YYYYYYZZZ]]]aaagggmmmrrr}}}sssqqqzzz}}}xxxtttuuuwww}}}uuunnniiioooyyy}}}{{{vvvttt~~~pppeee\\\\\\___aaa```aaaiiirrreeeLLLDDDAAA???????????????@@@AAABBBDDDEEEDDDHHHMMMPPPSSSXXX^^^cccbbbSSSPPPGGGHHHTTTttt|||}}}zzzoooeee______fffjjjhhheeeccc^^^YYYWWWZZZ]]]^^^```bbbfffjjj}}}vvvpppwww{{{yyyyyy{{{sssnnnrrr{{{zzzqqquuu|||nnncccZZZ\\\```bbb``````iiitttaaaIIIBBBAAAAAA@@@@@@@@@@@@AAABBBCCCEEEFFFDDDIIINNNQQQSSSXXXaaaiiieeeUUUOOOFFFGGGUUUxxxwwwnnniiifffrrryyytttjjjccc```]]]\\\ZZZ\\\aaaddddddeeeiiixxx{{{yyyqqqnnnvvv~~~ttt}}}xxxjjjkkkttt}}}~~~}}}}}}{{{uuuiiiaaabbb___^^^______```gggppp|||[[[LLLBBB@@@AAA===AAAAAA@@@???AAACCCEEEGGGHHHKKKNNNPPPTTTZZZcccjjjiii\\\KKKHHHLLLUUU~~~|||ssskkkfffooo~~~yyymmmddd______^^^aaaggghhhfffeeegggwww|||tttzzz}}}ooovvvooohhhkkkzzz|||yyyvvvtttrrrooonnnmmmjjjddd___bbb___]]]___```ccckkkuuurrrUUUIIIAAA@@@BBB>>>AAAAAA@@@@@@AAACCCEEEFFFIIIKKKOOOQQQUUUZZZaaaffffff[[[MMMIIIMMMVVV{{{uuunnnhhhdddvvv|||nnnfffhhhgggiiimmmlllgggdddeeewwwyyyyyy|||jjjnnnzzzssseee```jjjvvvssssssrrrpppmmmiiigggggggggfffeeeeeeaaa^^^```bbbfffoooyyyfffMMMEEE@@@@@@CCC???AAAAAA@@@@@@AAACCCEEEFFFHHHJJJNNNRRRUUUYYY]]]```aaaYYYNNNKKKLLLUUU{{{|||}}}{{{{{{||||||zzzwwwrrrmmmiiifffzzzzzzxxxtttsssssspppjjjfffggg|||}}}vvvmmmkkktttuuuccc[[[cccxxx~~~rrrmmmmmmppprrrppppppooonnnnnnoooppprrrnnnhhhcccbbbcccfffnnnwww|||]]]HHHCCC???@@@CCC???AAAAAAAAAAAABBBDDDEEEFFFFFFIIIMMMRRRVVVXXXZZZ\\\aaaZZZPPPLLLLLLSSS}}}vvvtttyyy~~~}}}{{{yyyvvvrrrooommmkkkzzz{{{wwwqqqooorrrxxxvvvmmmpppyyyddd[[[ccctttxxxnnngggeeehhhlllnnnjjjpppvvvzzz{{{|||}}}xxxooogggdddcccdddiiiooo}}}wwwYYYGGGDDD???@@@CCC???BBBBBBCCCCCCDDDFFFGGGGGGGGGJJJOOOUUU[[[^^^______hhhaaaUUUPPPMMMTTTyyytttssszzz}}}zzzwwwsssqqqppppppqqqrrr~~~zzzzzz~~~~~~}}}ooonnnyyy~~~ggg\\\dddrrrzzzwwwooofffaaabbbeeegggggggggrrr{{{qqqhhhdddbbb```cccgggrrruuuXXXGGGDDD@@@@@@CCC@@@CCCDDDEEEFFFGGGHHHHHHIIIIIILLLRRRZZZbbbgggiiihhhqqqfffXXXQQQOOOVVV{{{zzz~~~}}}}}}xxxuuupppmmmlllnnnqqqtttnnnzzz~~~|||qqqmmmqqq|||hhh]]]fffsssvvvuuulllbbb___bbbffffffcccggguuuuuulllccc```___^^^___bbbhhhyyysssXXXGGGDDD???@@@DDDBBBEEEEEEGGGHHHIIIJJJJJJJJJHHHKKKRRR\\\fffnnnppppppssseeeSSSLLLMMMUUU{{{wwwwwwrrrooojjjggggggkkkqqqttttttyyy|||}}}~~~~~~|||zzzxxxrrrooommmrrrggg^^^iiitttwwwsssiii```^^^dddiiihhhdddgggtttyyyrrrpppnnnfff^^^]]]]]]]]]^^^```bbbtttqqqVVVFFFDDD???@@@DDDCCCFFFFFFHHHIIIJJJKKKKKKKKKEEEHHHOOOZZZfffooorrrsssppp```LLLFFFHHHRRR|||zzzsssnnnkkkkkkjjjfffaaabbbkkkxxx}}}yyywwwzzz|||~~~yyynnnxxx~~~ttthhhddddddppp{{{~~~vvvlllkkkssszzz|||tttkkkfffjjjmmmiiiffffffhhhnnnsssttttttsssmmmfffdddgggfffaaa______\\\XXXaaaqqqiiiRRRBBBEEEFFF@@@@@@GGGFFFIIIKKKJJJIIIHHHKKKNNNOOONNNQQQWWW[[[\\\bbbiiijjj```PPPJJJIIIRRRzzzsssnnnlllmmmkkkgggccceeennn{{{yyytttrrrxxx~~~zzzqqqvvv|||~~~zzzrrrjjjfff^^^hhhvvv}}}{{{~~~vvvooopppyyyyyysssrrruuuuuuooojjjiiieeekkkooommmlllkkkgggcccccceeeddd```___```___\\\aaapppfffPPPBBBDDDFFFAAAAAAHHHIIIKKKLLLJJJHHHIIIMMMQQQQQQRRRWWW^^^aaaaaaccchhhjjj___PPPIIIIIIRRR~~~xxxrrrnnnnnnkkkgggeeehhhqqq~~~|||tttnnnmmmuuurrrttt{{{ttteee^^^cccjjjooorrrssstttuuu~~~}}}yyyvvv{{{}}}rrrjjjhhhdddiiikkkgggcccccccccaaabbbdddccc___^^^aaabbb```aaaooo___MMMAAADDDGGGCCCCCCIIILLLMMMNNNLLLJJJKKKOOOSSSSSSVVV]]]eeehhhffffffiiikkk```QQQJJJIIIQQQ}}}zzztttnnnhhhddddddhhhppp|||zzzrrrkkkjjjuuutttuuu~~~mmmeeedddccccccffflllrrrvvv}}}pppgggcccfffkkkjjjddd___```dddeeedddfffccc___^^^aaacccaaa___lll{{{XXXJJJ@@@DDDGGGEEEFFFKKKMMMPPPQQQQQQNNNNNNPPPSSSUUUWWW^^^fffiiihhhiiilllmmmcccSSSLLLIIIPPP{{{}}}yyykkkccc]]]___dddjjjuuuzzzsssmmmmmmxxx|||}}}zzzpppkkkgggeeejjjtttvvvlllfffccchhhjjjggg```]]]aaafffhhhhhhhhhfff```^^^aaaaaa___]]]iii|||oooRRRGGGAAAEEEIIIHHHIIIMMMMMMQQQUUUUUUSSSQQQQQQRRRTTTUUUZZZaaaeeefffjjjooooooeeeUUUMMMJJJPPP{{{xxx|||zzzhhh]]]VVVYYY^^^bbblllvvv{{{tttqqqtttwwwqqqmmmgggffffffkkkvvv}}}zzznnnkkkkkkiiihhhgggbbb[[[\\\ccchhhiiijjjkkkhhhbbb___``````]]][[[gggxxxcccNNNGGGCCCGGGJJJKKKLLLOOOOOOSSSWWWWWWTTTRRRRRRSSSSSSRRRUUU[[[^^^aaafffmmmmmmbbbTTTMMMKKKQQQ|||uuuvvv{{{|||uuueeeXXXPPPTTTXXXZZZbbbmmm{{{zzzssstttzzzmmmffffff___bbbeeehhhmmmwwwyyywww~~~nnnhhhlllooommmhhhddd]]]YYY^^^hhhmmmllliiijjjiiidddaaabbb```\\\[[[eeevvv```KKKGGGEEEHHHLLLMMMNNNPPPSSSUUUVVVTTTRRRQQQTTTWWWRRRQQQSSSXXXZZZ[[[```fffeee\\\OOOJJJJJJRRR~~~sssrrrssswww|||{{{vvvqqqeeeVVVMMMQQQUUUVVV]]]hhhyyyyyyrrruuu~~~~~~kkkfffiiihhhlllppppppnnnpppyyyxxxpppnnnttt|||yyyhhhfffmmmpppmmmjjjddd\\\ZZZaaammmqqqooogggjjjiiieeebbbcccaaa]]][[[eeeuuu~~~zzzcccJJJGGGFFFIIIMMMNNNPPPQQQVVVWWWUUUQQQOOOPPPUUUZZZRRRQQQSSSXXXYYYXXX[[[```^^^VVVKKKHHHJJJSSSsssuuusssoooppptttqqqkkkaaaXXXPPPOOORRRTTTYYY^^^qqqzzz|||yyynnnsss|||}}}vvvrrruuu{{{}}}ppphhhfffiiimmmoooyyy~~~zzztttpppttt}}}zzzmmmnnnwwwxxxqqqeee^^^YYY^^^jjjrrrrrrnnnhhhiiihhheeebbb``````aaaeeefffppp|||```RRRPPPNNNMMMMMMPPPRRRTTTVVVTTTQQQLLLIIIKKKRRRXXX[[[XXXYYY___```\\\VVVTTT\\\QQQKKKKKKHHHVVVrrrvvvvvvppplllllljjjeee^^^VVVPPPQQQTTTVVVYYY^^^jjjsss}}}xxxrrrooojjjpppzzz}}}zzzqqqkkkjjjjjjkkklllrrrvvv{{{~~~|||wwwoookkkmmmrrr{{{}}}sssrrruuusssooofffaaa]]]aaajjjpppooolllhhhiiihhhfffbbb``````aaabbbdddoooyyyZZZNNNNNNMMMMMMNNNPPPRRRSSSSSSQQQNNNIIIGGGKKKSSSZZZ]]]YYYYYY___bbb]]]VVVSSSWWWMMMHHHHHHFFFUUUpppwwwyyyrrrhhhbbb```___[[[VVVSSSVVVXXXXXXZZZ^^^eeellltttwwwsssmmmgggdddhhhooo{{{}}}xxxtttqqqnnnkkkiiilllmmmoooooommmiiieeebbbiiioooxxx~~~{{{wwwrrrnnnmmmkkkhhheeeeeeiiilllllljjjhhhhhhhhhfffbbb```_________aaammmmmmTTTMMMMMMMMMMMMNNNOOOPPPPPPPPPOOOLLLHHHGGGLLLUUU\\\\\\WWWVVV^^^dddaaaZZZUUUXXXOOOIIIGGGEEEVVVnnnuuuzzzsssfff^^^\\\^^^___[[[ZZZ]]]]]][[[[[[^^^eeejjjppppppkkkeee```^^^hhhrrr}}}{{{wwwpppkkkjjjiiigggdddbbbaaa``````fffnnnwww|||}}}|||rrrooosssvvvsssnnnjjjhhhiiijjjkkkgggggggggdddaaa^^^^^^^^^^^^```lllcccQQQPPPOOOMMMLLLLLLLLLNNNOOOOOOPPPPPPNNNMMMOOOVVV\\\WWWRRRRRR\\\eeeeee___[[[]]]TTTNNNJJJHHHZZZlllrrrvvvsssiii```___bbbeeebbbaaabbb```\\\\\\^^^eeeiiillljjjeee^^^[[[ZZZfffrrr{{{tttiiifffaaa]]][[[]]]```bbbhhhpppyyy|||{{{|||zzzxxx~~~|||vvvoookkkjjjkkkmmmffffffeeebbb___^^^^^^___^^^```lllsss]]]SSSVVVSSSOOOKKKJJJKKKMMMNNNQQQTTTVVVVVVTTTTTTXXX[[[XXXRRRRRR[[[bbbccc```]]]\\\UUUOOOJJJJJJ```lllllloooppplllfffdddggghhheeecccbbb___ZZZ[[[^^^cccfffgggddd]]]XXXUUUUUUaaaooo}}}|||gggccc\\\XXXWWW[[[aaaeeelllttt|||}}}zzz{{{yyytttqqqpppppppppgggfffdddaaa______aaadddaaacccnnnkkkZZZUUUXXXUUUQQQNNNLLLLLLMMMOOORRRVVVYYYYYYXXXWWWZZZ\\\]]]XXXVVVZZZ]]][[[ZZZ[[[VVVQQQLLLGGGJJJeeennnhhhggglllooollliiihhhfffbbb___]]]YYYVVVYYY^^^bbbdddddd___YYYTTTRRRSSS]]]lll~~~eee```ZZZVVVWWW]]]eeejjjrrrxxx~~~}}}zzzyyy~~~{{{zzzyyyyyyzzzxxxtttqqqjjjhhheeeaaa```bbbfffjjjeeefffpppdddXXXWWWUUUTTTTTTSSSRRRQQQPPPOOORRRTTTVVVVVVUUUWWW\\\``````[[[YYYYYYWWWUUUWWW[[[WWWSSSMMMGGGIIIfffpppfffbbbiiiqqqooojjjhhhbbb^^^[[[XXXUUURRRWWW^^^cccdddccc^^^XXXSSSRRRSSS\\\lll{{{eeeaaaZZZVVVXXX___hhhooouuuzzz}}}yyywwwzzz~~~{{{ssstttwww}}}~~~wwwqqqmmmjjjfffbbbaaadddjjjooohhhhhhqqq{{{```WWWWWWPPPRRRUUUWWWWWWUUURRRPPPQQQRRRRRRQQQQQQVVV^^^ddd^^^[[[XXXWWWTTTRRRWWW___]]]YYYQQQIIIIIIeeeggghhhjjjmmmnnnlllhhhddd^^^]]][[[WWWTTTVVV[[[```fffddd___YYYTTTRRRRRRTTT[[[ooozzzkkkccc\\\\\\___dddkkkssszzzyyyzzzzzzvvvqqqsssxxxwwwnnnooorrrxxx~~~~~~yyytttmmmooonnnjjjeeedddhhhmmmmmmpppxxxoooZZZVVVYYYWWWUUUTTTUUUWWWWWWTTTQQQTTTTTTTTTTTTVVVYYY___ddd___XXXUUUXXX[[[ZZZWWWVVV```ZZZTTTOOOMMMaaallllllkkklllnnnmmmkkkiii``````]]]ZZZXXXYYY^^^bbbaaa___[[[VVVQQQOOOPPPRRRYYYlllvvvlllfffcccdddfffiiinnntttxxxwwwwwwvvvrrrnnnooouuuwwwsssrrrssswww{{{zzzvvvqqqmmmoooooolllgggeeehhhkkkkkkoooxxxfffTTTRRRWWWYYYWWWVVVWWWYYYZZZYYYWWWYYYYYYYYYXXXXXXZZZ^^^aaa[[[VVVUUU[[[___^^^\\\[[[]]]VVVOOOJJJHHH\\\qqqnnnlllkkklllmmmmmmlllccccccaaa^^^\\\]]]```ccc```^^^ZZZUUUPPPOOOPPPRRRWWWkkkvvvvvvsssrrruuuuuurrrsssvvvxxxuuusssqqqllljjjnnnuuu~~~zzzvvvssstttvvvvvvqqqllllllnnnpppnnnjjjggggggiiihhhnnnxxx~~~___PPPPPPWWW[[[YYYXXXXXXZZZ\\\]]]\\\]]]^^^^^^]]][[[[[[\\\^^^RRROOOPPPWWW\\\\\\[[[\\\\\\TTTNNNKKKLLLaaaqqqnnnkkkjjjjjjkkkjjjiiieeeeeecccbbbaaaaaabbbccccccaaa]]]WWWRRRQQQRRRTTTXXXkkk|||wwwwwwyyysssnnniiiffffffoooxxxyyyrrrqqqssssssooojjjiiilllnnnmmmjjjgggfffffffffmmmzzzyyy```SSSUUU[[[\\\[[[YYYXXXXXXZZZ[[[\\\]]]___```___]]][[[[[[\\\QQQMMMMMMSSSXXXYYY[[[^^^]]]WWWTTTUUUVVViiipppnnnkkkjjjjjjhhhfffdddfffeeeeeeddddddcccbbbaaadddbbb^^^YYYTTTRRRSSSUUU[[[nnnxxxwwwxxxqqqhhhbbb___bbbnnnzzz{{{tttrrruuuuuupppiiiggghhhiiiiiihhhfffeeeeeegggppp~~~tttcccYYYYYY______^^^\\\YYYXXXXXXZZZ[[[ZZZ\\\^^^^^^\\\ZZZZZZ[[[ZZZUUURRRUUUXXX[[[```eeeddd`````````___mmmuuurrrooommmkkkhhheeecccgggfffffffffgggfffccc``````___[[[WWWSSSRRRSSSVVV```ssszzzzzzyyyqqqiiiccc___aaalllwwwyyyyyy|||{{{ssskkkffffffeeeeeeeeefffggggggiiisss{{{kkkaaaZZZZZZ^^^``````___\\\ZZZYYYZZZ[[[YYYZZZ\\\[[[ZZZXXXYYYYYY^^^YYYVVVWWWYYYZZZ```fffpppnnnnnnjjjccclll|||vvvqqqnnnllljjjiiihhhhhhhhhiiijjjhhhddd```ZZZZZZXXXUUUSSSTTTWWWZZZcccvvv}}}xxxsssnnnhhhfffkkksssyyyvvvlllgggeeebbbaaacccgggjjjllllllwww}}}lllaaa]]]YYYYYY]]]\\\]]]^^^]]]ZZZXXXYYYZZZZZZ[[[[[[ZZZWWWVVVWWWXXX\\\YYYYYY[[[\\\\\\___eeeqqqooommmfffZZZbbb{{{tttpppooooooooojjjiiiiiikkkllljjjeee```WWWWWWVVVUUUUUUWWW\\\___eeexxx~~~zzzssslllmmmrrrmmmuuuyyyllliiieeeaaa```bbbhhhmmmpppooozzz|||pppvvveee[[[ZZZXXXYYY]]]VVVYYY[[[ZZZXXXVVVWWWYYY\\\\\\\\\YYYVVVUUUUUUVVV]]]]]]___ddddddbbbdddhhhcccbbb```VVVIIITTT