BM636([@ ,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++,,,,,,------,,,,,,,,,+++***)))***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///000//////---,,,***(((''',,,,,,,,,---...///000000---......///000111111222111000///......///000111////////////000000000000111333555555444444555666444444444222111222555888888777666666666666777777999888666555555555666777777666666555444333333333666999<<<<<<:::777555444666666666555444222111000////////////............///............---------------------------------...------,,,,,,------............------,,,,,,,,,,,,------......------,,,,,,,,,,,,---------......,,,///000///---...444:::333111///---,,,...000111...,,,***+++...000...,,,.........------,,,,,,,,,------------------------------------------------,,,,,,,,,---------......000///...---,,,---.................................---,,,++++++---...000///////////////.........////////////////////////---------............///111111000000//////............////////////..................//////////////////............//////111111000000//////......////////////////////////////////////////////////......//////000000111111000000000000000000000000/////////...............111111222222222222111111111111000000111111222333444444444444444444444444333333333444444444555555777777777777777666555555777333000111444666555333///333777666333000///000111111111111000000000000............////////////000////////////000000111000000000000000000000000......------------......000...,,,---000111///---//////......---------,,,////////////////////////111...,,,---///111///---...------///444666555333111111000000//////......////////////000000000000000000000111222222333333333222111000000111222333111222222333333444555555333333444444555666666666666<<>>:::555000...000222222111111000000000////////////000000000000111111111111222111000///...---------////////////////////////......------------......//////....../////////...000000000000000/////////////////////////////////000///.........////////////000333555555444000...........................////////////000000000000......//////000111111111111111000000000000111111///000000111111222333333333333444444555666666666888===@@@PPPppp,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,,,,---------.........------------------------........................---------------------------------............///............------,,,+++...------------...//////000000//////////////////...///000111111000///...////////////000000000000444555666555444222222333222444444444333333555666555666777888999999888888999999999999999888888777888888888888888777777777777888888888888:::===@@@444333222111000000111111////////////...............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,---------......---......------...000111222111000///.........///,,,,,,------------......------------------------------------------------------------------------,,,,,,,,,---------.....................---------........................,,,,,,,,,,,,------......,,,---------......//////........................,,,,,,,,,------------................../////////......////////////..................//////////////////............//////.............../////////////////////////////////////////////////////////111111000000//////......//////////////////////////////000000111111111111111111222222222222111111111111000000111111222333333333333333333333333333222222222333333333444444444444444444444333222222444111000111666;;;===>>>222///---...111333222000000000000////////////...000000000000111111111111111111///...------------..............................------------........./////////......///////////////000000000000000/////////////////////////////////.........///000...000333555444111///---////////////////////////////////////000000000000//////000111111222222333000000000000000000000000///000000111111222333333333333444444555666666666888===@@@PPPqqq,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///******,,,---//////000000......---------....../////////000000000000000000//////000000000000//////////////////000000000000333444666555444333333444222333555555333333444666555666888999:::999999888999::::::::::::999888888888888888777777777777777555666666555555666888;;;444333111000000000111222////////////............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,---------............---------......///...---------......///000+++,,,...---,,,,,,---///,,,,,,,,,------------...------------------------------------------------,,,,,,,,,---------............//////......---,,,........................,,,,,,,,,---------......,,,,,,,,,---......//////------------------------,,,,,,,,,,,,---------------............/////////......////////////..................//////////////////............//////---............/////////////////////////////////////////////////////////000000000000////////////////////////////////////000000111111222333333333111111222222222222111111111111000000111111222333333333333333333333333333222222222222333333333333333333333333333222111111333000...111777;;;<<<:::222111111222222222000...000000////////////....../////////000000000111111000000///...------------..............................------------.........///000///...---...000......////////////000000////////////////////////...///000///------///000---000333333111///...---/////////000000000000000////////////000000000000000000000111222222333333///000000111111000000///000000111111222333333333333333444444555666666666888===@@@PPPqqq,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,******,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///)))***,,,...///000111111///......---------......---......//////000000000000000////////////000000////////////000000000000222333555555444333444555111333555555444333444555444666888:::::::::999888999:::;;;;;;;;;:::999888777777777777777777777777333444555444222222333555222111000......///000111////////////............---------,,,,,,,,,++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------......,,,------......------,,,,,,,,,,,,---------.........------------...---,,,,,,,,,,,,,,,------......***,,,......,,,,,,---///,,,,,,,,,---------......------------------------------------------------,,,,,,,,,---------......---.../////////...---,,,........................,,,,,,------......------++++++,,,------...//////------------------------++++++,,,,,,,,,------------------.........//////......////////////..................//////////////////............//////---------.........//////////////////////////////////////////////////////////////////000000000000//////////////////////////////000111111222333333111111222222222222111111111111000000111111222333222222222222222222222222111222222222222333333333222222222222222111111000000000000222444555555444222333444333111//////000000000/////////.............../////////000000000///......---------....................................------------......---///000000...---...000------........./////////////////////////////////...///000///------///111,,,///111111///------............/////////000000////////////000000000000//////000000111222222222...///000111111000///...111111222222333444444444333333444444555666666666999===???OOOooo,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,---------,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,---......///.........///......---------......,,,,,,------...///000000111000///......///000111////////////000000000000111333555555444444555666111333555555444333444555444666888:::;;;:::999888::::::;;;<<<;;;:::999888666666666666666777777777444555555444222111111222111000...------...///000000/////////............---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,------.........,,,------......------,,,,,,,,,,,,---------.........---,,,------...---++++++,,,,,,,,,,,,,,,,,,,,,***---///...,,,+++---000,,,,,,,,,------.........------------------------------------------------,,,,,,,,,---------......---.../////////...,,,,,,........................+++,,,------......------++++++,,,,,,---...//////------------------------++++++,,,,,,,,,------------------.........//////......////////////................../////////000//////............//////---------.........//////////////////////////////////////////////////////......//////000000111111////////////////////////,,,------...///000000000111111222222222222111111111111111000111222222333222222222222222222222222111111222222222333333333222222222222222111000000---111444333000...///000///111222111...---000333000/////////........................////////////......---------......///.................................------.........---///111000---,,,...000,,,---------......//////////////////////////////---///111///---,,,...111,,,...000///---,,,---///---------.........//////////////////000000000000......//////000111111111...///000111111000///...111222222333333444555555333333444444555666666777:::>>>???NNNmmm***,,,------+++(((((((((,,,,,,,,,++++++,,,---------------,,,,,,+++++++++,,,+++***))))))+++---...---------,,,,,,+++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........//////000000000////////////000000////////////000000000000//////............//////000000111111111000000///000111111222222333444444333444444444333333555666888999999::::::999999888888999::::::::::::999888444444444555555555555555333333333222222222111111222111000.........///000///............---------.........------,,,,,,,,,//////...---,,,,,,+++++++++,,,------......---------.........---,,,,,,+++,,,------......------,,,------------------------........................------------------------.........------,,,,,,,,,------------------------------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///...---,,,+++++++++.........------,,,,,,,,,---------------------------------............///---------,,,,,,+++++++++------------------------...............///000000000...,,,,,,---...///...........................000///...---------------////////////////////////............////////////......////////////..............................////////////////////////000000000000111111111111111111222222222222111111222222222222333444555666333333333333333333333333444444444333333222222222333333333333333222111000111111111111111000//////...///111111///...///000---...///000000///...---111///...------...///111111111000///////////////---------............/////////.........---------////////////////////////......------------......000///...---,,,------...111000///...------.../////////.........---------111111000000//////......////////////////////////000000000000111111111111111111000000000000000111000111111222222333444444333333444444555555666666888>>>AAANNNjjj''')))+++,,,+++++++++,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,,,,++++++,,,+++***))))))+++---...------,,,,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------......//////......---......///000111....../////////000000000///..................///000000111111111000000///000111111222222333333444222444444444333333444666888888999999999999888888888888999::::::999888888555555555555555555555555333333222222222111111111222111///.........///000............------------......---------,,,,,,,,,......---,,,,,,+++******+++,,,------......------------......------,,,+++,,,------......------,,,------------------------........................------------------------......---------,,,,,,,,,------------------------------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,,,,,,,......---------,,,,,,,,,---------------------------------............///---------,,,,,,,,,++++++---------------------------------------...//////000...,,,---...///...---........................//////...---------------////////////////////////------------............------............------////////////////////////////////////////////////000000000000111111111111111111222222222222111111111111111222222444555555333333333333333333333333444444333333333222222222222333333333222222111000000000000111000000//////---///111111000000000111,,,---....../////////...000///...------...///000111000000///......//////---------............/////////.........---------..............................------------......000///...---,,,------...111000///...------.../////////.........---------////////////.........---//////////////////////////////000000000111111111111111000000000000111111000111111222222333444444444444444555666666777777999>>>@@@MMMjjj''')))+++,,,++++++,,,---++++++***))))))******++++++++++++,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,------...///,,,,,,,,,---...///000111------........./////////......------------......///000000111111000000000000000111111222333333333222333444333222333444666777777888888888888777777777888888999999888888777555555555555555555555555222222222222111111111000111000///.........//////............------------...------------,,,,,,,,,------,,,,,,+++*********+++,,,------......------------......------,,,,,,,,,------......------,,,------------------------------------------------------------------------...------------,,,,,,,,,------------------------------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...------,,,,,,,,,,,,...------------,,,,,,,,,---------------------------------............///------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,---......///...---...///000...---........................//////...------------...////////////////////////,,,,,,,,,------------...,,,------......------,,,000000000000000000000000////////////////////////000000000000111111111111111111222222222222111111111111111111222333444444333333333333333333333333333333333333222222222222222222222333222222111000/////////000000000000000,,,...000000//////000111------------...//////000000///...------...///000000000///............///---------............///...............---------..............................------------......//////...------------...000///......---........................---------............------------//////////////////////////////000000000000111111111000000000000000111111000111111222222333444444444444555666666777888888999>>>@@@MMMiii+++,,,---,,,***)))***+++,,,++++++************+++******++++++,,,,,,,,,---++++++*********+++,,,---,,,+++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---......///............///000000------------.........///------,,,,,,,,,,,,------...///000000000000000000000000000111222222333333222333444333222222444666666666777777777777666666777777777777777777777777666666666555555555555555222111111111111000000000////////////.../////////.........---------,,,,,,---------------------------------,,,,,,++++++++++++,,,------......------,,,------...------,,,,,,,,,------......------,,,------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,---------------------------------------------------------............///------------------,,,,,,........................------,,,,,,------...///.........///111000...,,,........................///......---------......////////////////////////,,,,,,---------.........---..................---///////////////////////////////////////////////////000000000111111111111111111222222222222111111111111111111111222333333333333333333333333333333333222222222222222222222111111222222222222111111//////////////////000000...000111111///.........111000///...---...///000///......------....../////////...------.........---------............///......................................................------------..................------..............................................................................////////////////////////////////////000000000111000000000000000000111222000111111222222333444444444555555666777888999999999>>>???LLLiii+++,,,---,,,******+++,,,------,,,+++++++++++++++*********++++++,,,,,,,,,++++++***+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++---......333333111000//////......------------.........///------,,,,,,,,,,,,------......///000000000000000///000000111111222333333222333333333222222444555444555555666666555555444666666666666666666666666666555555555444444444333111111111000000000//////.........////////////......------------,,,,,,,,,------------------------............------------+++,,,------......------,,,,,,------...------,,,,,,------......------,,,------------------------------------------------------------------------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,---------------------------------------------------------------............///------------------------.......................................//////000.........000111111...,,,..............................---------......///////////////////////////---.........//////////////////000000000000//////........................///////////////////////////000000000111111111111111111222222222222111111111111000000000111222222333333333333333333333333222222222222222222222222000111111222222111111111000000////////////000111444555555444111///...///444333111///......//////......------------.........---------------......---------............///---...................................................------------......------..................------..................---.....................////////////////////////////////////////////////...////////////000000000000000//////000111222222000111111222222333444444444444555666777888999999999>>>???KKKhhh((()))+++++++++,,,...111......---,,,++++++++++++*********+++++++++++++++******+++++++++,,,,,,,,,*********+++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,*********+++,,,---...///666555333111000.........------........./////////......------------......------...///000000000000//////000000111222222222111222333222111222333555333333444444444444333333666555555444444555555666555555444444333222222222000000000000////////////------.../////////......------------,,,,,,,,,,,,,,,,,,,,,------------.../////////...............+++,,,------......------,,,,,,------......------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------...........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,---------,,,,,,,,,------------...---------------------------------............///------------....................................///............///000000000///...///000111///---...........................------------...//////////////////////////////........./////////000000000000000111111000000000........................////////////////////////000000000000111111111111111111222222222222111111111000000000000000111111333333333333333333333333111111111222222222222222///000111111222111111111333222000/////////000111777888888666444111000111333222111000///.........---------------------------,,,,,,,,,,,,---......---------............///---------...............------------------------......------------......,,,---......///.........,,,,,,---............------------.............../////////000000000000000////////////////////////......////////////000000////////////000111222333000111111222222333444444333333444555777888999999999>>>>>>JJJggg(((***+++++++++,,,///222...---,,,+++************++++++++++++******************++++++,,,,,,,,,+++)))*********++++++++++++)))*********++++++++++++************************,,,,,,,,,,,,------------******++++++,,,...///000444444222000///.............../////////000000000///..................///,,,---...///000000000000//////000000111111222222111222333222111111333555222222333333333333222222555555444333333444555555444444333222222111000000000000/////////.........,,,---.../////////......---------,,,,,,,,,++++++,,,,,,,,,---------..............................+++,,,------......------+++,,,------......------,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,------...,,,,,,,,,---------......---------------------------------............///------------.........///...........................------------...//////111///......///000000///........................---------------...//////////////////////////////---------.........////////////000000000000//////........................////////////////////////000000000000111111111111111111222222222222111111111000000/////////000000333333333333333333333333000111111111222222222222//////000111111111111111666444222000//////000111222444555444222000000111......////////////......---------......---------,,,,,,++++++,,,------...---------............///---------.........//////------------------------......------------......,,,,,,.../////////......+++,,,---.........---------------.........//////........./////////000000////////////////////////........./////////000000////////////000111222333000111111222222333444444222222333444666777888999999===>>>JJJfff,,,---,,,+++******---///---,,,+++***)))))))))))),,,+++++++++******))))))******+++,,,,,,,,,,,,+++))))))******++++++++++++))))))******++++++++++++************************,,,,,,------------......+++++++++,,,---...000111222111000//////......///////////////000000000000//////............//////,,,---...///000000000000/////////000111111222222111222333222111111333555222222222333333222222222555555333333333333555555333333222222111000//////000/////////............+++,,,.../////////......---------,,,,,,,,,++++++,,,,,,,,,------.........------------------------+++,,,------......------+++,,,,,,---.........---,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------.........////////////////////////------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...,,,,,,,,,------.........---------------------------------.........//////---------.........//////////////////////////////---,,,,,,,,,,,,---......222000...---///000000000........................---------------...///000////////////////////////,,,,,,,,,---------............////////////......000000000000000000000000////////////////////////000000000000111111111111111111222222222222111111111000////////////000000333333333333333333333333000000111111222222222222//////000111111111111111888666333111000///000111+++---...///...---...///(((***,,,.../////////...,,,------......------,,,++++++++++++,,,,,,---...---------.........//////---------.........//////------------------------.........------.........+++,,,.../////////......***+++---...///...---------------.........//////---------.........//////////////////////////////............/////////000////////////000111222333000111111222333333444444111111333444555777888888999===>>>IIIfff...---+++++++++---///000,,,,,,,,,++++++*********))))))))))))))))))))))))************************++++++++++++++++++++++++,,,---...,,,***))))))*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,------------------............/////////.........---------111000...,,,,,,...000111////////////000000000000000000000000000000000000222222222222222222222222333333222222111111222222555333111111222444444333666555444222111000000000222000...,,,+++,,,---...+++,,,---.........---,,,///...---,,,,,,,,,,,,,,,+++++++++,,,,,,---------...//////...,,,***+++,,,---------------------------------,,,,,,+++++++++---.........---,,,,,,+++******+++++++++,,,,,,,,,---------............///---------............///---------------------------,,,+++*********+++,,,,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---..................------,,,,,,,,,---------......,,,------...///000111111...------,,,,,,------...------------------------//////...---,,,...222555555222///...000000...+++...........................---,,,++++++,,,---...---------------------------------------...///000000///...------...///000000000///...............//////000000000000//////000000000000000000000000//////000111111111111111111000/////////000222333111111111111111000//////222111000//////000111222000000000000111222333444888666222///---...000222000000000000000000000000//////.........---------////////////////////////,,,,,,,,,---------......222...+++,,,000111---***---------,,,,,,+++++++++........................////////////////////////222111000///...---,,,+++////////////////////////111000000////////////000000000111111000///...---......///000000000000000000000///////////////000......///000111222222333333222222222222222222222555555555666666666777777;;;888;;;KKKeee---,,,+++***+++,,,...///,,,,,,,,,+++++++++******************************++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,***))))))*********+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------------------......---------............/////////.........---------000///...------...///000////////////000000000000111111111111111111111111111111111222222333333333333333333333333444555666777555333333444555555555555444333222111000000000......---,,,,,,---...///+++,,,---.........---,,,---------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---...//////...,,,++++++,,,---------------------------------,,,,,,+++++++++------......---,,,,,,+++***++++++++++++,,,,,,,,,------------............------------............------------------------...---,,,++++++,,,------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---........................,,,,,,,,,---------......------......//////000000...------,,,,,,------...---------------------------------------000444888:::777333111111000...,,,........................///......------......///........................///......---------......000///...------...///000111111000/////////////////////000000000000//////000000000000000000000000//////000111111111111000111000/////////000222222222222222222222111000000111111000//////000111111/////////000000111333333444222///---,,,,,,.../////////////////////////////////.........---------........................,,,,,,,,,---------......///---+++,,,...///...,,,.........---------------.........---------------........................////////////............000000000000000000000000000///////////////000000111000000000////////////......///000000000000000000000////////////000000333333222111000///...---222222333333333222222111111111222333444666666777<<<999<<>>;;;666333111000///..............................//////////////////...////////////////////////000000///------,,,,,,,,,//////...------...//////111111000000//////000000...//////000000//////...000000000000000000000000...///000000111111000000000000000///000111111222333333333333333222111111111000000//////000000111//////...//////000111222000///...------------...////////////////////////...............---------------------------------,,,,,,,,,---------......------------,,,,,,...///.............../////////------------------------------------------------,,,,,,---...///000111111000000000000000000000000............///000111111111111///......//////000......///000000000000000000000////////////000000555444333111///...---,,,000222333444444333222111000000222333555777888999<<<999===KKKeee,,,+++*********+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,***)))***+++******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------//////......------,,,,,,---------............///..............................////////////......////////////000000000000111111111111111111111111//////000111333444555555444444444444555666777888777555444555666777666555333333222000000/////////+++,,,---............---++++++,,,,,,------------,,,---///111222111///...---------,,,,,,+++++++++---...///...,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,------,,,,,,---------.........,,,,,,---------.........---------------------------------------.........,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------...............,,,,,,,,,---------...........................---...------,,,,,,------...------------------------+++,,,---...///111555888<<<999555111////////////........................---...///000000///...---........................//////...---------------........................000000///////////////000...//////////////////...////////////////////////...//////000000000000000000000000000000111111222222222333333222222111000000000000//////000000000...............///000000......///////////////...////////////////////////........................------------------------,,,,,,,,,---------......---000222000,,,***---111---------......//////000,,,,,,,,,,,,------------------------------------++++++,,,---///000111111////////////////////////---------...///000111222222111///------...000111......///000000000000000000////////////000000111111111000000000000000000///111444555666444222111333333444666777999::::::;;;999===KKKccc,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---,,,*********,,,******+++,,,,,,,,,,,,++++++++++++,,,,,,,,,------...---------,,,,,,++++++---------............///---...........................////////////......////////////000000000000111111111111111111111111//////000111333444555555555555444444444444444555555444333444555555444333222222111000////////////------......---,,,++++++++++++++++++,,,,,,---------...000222333222111000---------,,,,,,+++++++++,,,.........,,,+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,------------...,,,,,,,,,------------...------------------------++++++,,,,,,------------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,---------..................------------...------,,,,,,------...---------------------------...///......///111444555333111///------...///........................,,,---...//////...---,,,---------------------------------------...//////------............------......---------......///......////////////......////////////////////////......///000000000000000///000000000111111111111111111111111111000000////////////000000/////////..................///000------//////000//////...........................---.....................------------------------,,,,,,,,,---------......000444777444...+++---000,,,,,,------.........///,,,,,,,,,------.........------------------------,,,,,,------......//////........................------------...///111111111000...------///111222......///000000000000000///////////////000111111...//////000111111222222///111444666666555333111555555666666777888888888999888===JJJaaa,,,,,,,,,,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,,,,,,,******+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++---------............///---------...............////////////////////////////////////000000000000222222222222222222222222000000111222333333444444555444444333222222333333333222222333444444333111111111000///////////////......------,,,++++++***+++++++++++++++,,,------...///000111111000000///---,,,,,,,,,,,,,,,,,,+++,,,---......,,,,,,,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------***+++,,,------...------,,,,,,,,,---------......+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,------.../////////,,,,,,,,,---------......------------------.........------,,,,,,------...------------------------...//////...------...///...//////...,,,,,,---///........................,,,,,,------------,,,,,,------------------------,,,,,,,,,------///000000------............------------,,,,,,------......---......//////......---000000000000000000000000---...//////000000////////////000111111111111000000111111111111000//////...//////000000//////...//////............//////,,,,,,------...------,,,........................---------...............------------------------,,,,,,,,,---------......000555888777222......///---------------.........,,,------....../////////------------------------------------------------------------------------------------...///000000000//////......///111111......///000000000000000///......//////000111222111111111111000000000000000111333555666555444333444555555555555666666666999999>>>JJJ```---------------,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,******+++,,,******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,------------------------............///---------.........//////000///...------...///000////////////000000000000222222222222222222222222111111111222222333333333333333333333333333444444222222222333444444222000000000///.........//////...---,,,+++++++++,,,---,,,+++*********+++,,,---......------------------+++,,,,,,,,,,,,,,,,,,---,,,---......,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,---------******+++,,,,,,,,,,,,,,,,,,,,,,,,------------...++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------***+++---.../////////...,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,------...//////000,,,,,,,,,---------......,,,,,,,,,------............------,,,,,,------...------------------------,,,---...---,,,+++,,,...,,,...111000...,,,---.................................------------....................................---------......///,,,------......------,,,---------------...//////---......//////......---000000000000000000000000---...//////000000//////...///000111222111111000111222222222222111000000......///000000///......000000//////...//////000......------------------........................---------.........//////........................,,,,,,,,,---------......---111666777555111///////////////...............------...//////000111111........................,,,,,,,,,------.......................................---------......///.../////////000000000111......///000000000000000............///000111222333222222111000///......111222333444555555555555333333444555666777777888;;;;;;@@@LLLaaa---.........------,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,+++***+++---******+++,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,------....../////////---------.........//////---------.........//////111000...------...000111////////////000000000000222222222222222222222222222222222222222222222333222222222333444555666777333222222444555555333111000//////............///---,,,*********,,,...000,,,+++*********+++,,,------,,,+++***************+++++++++,,,,,,---------,,,---......,,,,,,---...+++++++++++++++++++++++++++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,---------++++++,,,,,,,,,---------------------------------+++,,,...000000000000///,,,,,,,,,---------......+++,,,,,,------,,,,,,++++++++++++,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,------...///000000,,,,,,,,,---------......++++++,,,,,,---...//////...------,,,,,,------...------------------------***,,,------++++++,,,------000333333000------...........................000///...------...///000////////////////////////000///...---------------,,,,,,---......---,,,,,,...............///000111---..................---000000000000000000000000---......///////////////...///000222222111111000222333333333333222111111---...///000000///...---111000000/////////000000222111000////////////000........................---------.........//////////////////////////////,,,,,,,,,---------......)))---333777777444111///111111000000//////...............///000111111222////////////////////////++++++,,,,,,---.../////////////////////////////////......---------......---...///000111111000000...//////000000000000000............///000222222111111111111000000000000222222333333444555666666333444555777888:::;;;<<<======BBBNNNbbb,,,,,,,,,,,,,,,,,,++++++,,,+++***+++---...---,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********++++++*********+++---...******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,//////...------------...///...---,,,,,,,,,,,,,,,++++++*********+++,,,---///////////////.........------............------111111111000000000000000//////000111222222333333000000000000000111111222222222333444444333333333222222222222111111000000000000///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,---------............---,,,,,,,,,,,,------...///...------...///------------------------------------------------++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...,,,------......------,,,---,,,,,,,,,,,,---......------------------------,,,,,,---.../////////...///...---,,,,,,,,,,,,,,,................................................,,,---...//////...---,,,------------------------........................////////////////////////////////////////////////000000//////.........---000000000000111111111111222222222222222111000000///////////////.....................---,,,///333000///......000111111000......------------..............................//////000000///...------........................///222555777666333///---...........................------------...////////////...------------...***,,,...///......///000---------............//////---+++,,,///000///---//////............////////////////////////////////////............//////111111111111111111111111111111111222333555666777333333444555666777888888999;;;???III^^^,,,,,,,,,,,,,,,------------,,,***+++,,,,,,+++***------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******++++++*********+++,,,---******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,------...///......---,,,,,,,,,,,,,,,+++++++++++++++,,,------...............---------------............------000000000000000000000000//////000111111222333333000000000000000111111222222222333333333333333222222222111111000000//////000//////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,---------............---,,,,,,,,,,,,------...///...------...///------------------------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,---......,,,------......------,,,---,,,,,,,,,,,,---......------------------------------......///.........///...---,,,,,,,,,,,,---................................................------...//////...------------------------------........................////////////////////////////////////////////////000/////////............/////////000000000111111111111222222111111000////////////////////////...333222111000...,,,,,,------------...///000///---......------------..............................///////////////...------........................///111333555444222///---...........................------------...////////////...------------...)))+++---...------...///---------............///...---+++---///000///---000000////////////000000//////////////////////////////............///////////////////////////////////////000111222444555333333444555666777888888888:::>>>GGG\\\+++,,,,,,------............---++++++,,,,,,***))),,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***++++++*********+++,,,---******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,*********+++,,,---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------............------000000000000000000000000///000000111111222222222000000000000000111111222222222333333333222222111222111111000///.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,***,,,---,,,+++***+++---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------............---,,,,,,,,,,,,------...///...------...///---------------------------------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------------------......---,,,,,,---......,,,------......------,,,---,,,,,,,,,,,,---......------------------------.........///......------......---,,,,,,,,,------................................................------...//////...------------------------------........................////////////////////////////////////////////////////////////................../////////000000000000000111111000000///.........//////////////////---,,,,,,---//////...---------...000111111///,,,......------------..............................///////////////......---........................///000111111111000///..............................------------...////////////...------------...+++,,,...///......///000---------............///...---,,,---/////////...111000000000000000000111//////////////////////////////............///////////////////////////////////////000111222333444333333444555666777888888777999===FFF\\\++++++,,,---......//////...---+++,,,------,,,+++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))))))))))))***+++,,,---------,,,,,,+++,,,,,,---,,,,,,------.........------------------.........------............------/////////000000000000000///000000000111111111222000000000000000111111222222222222222222111111000111000000///......------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,---,,,++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------............---,,,,,,,,,,,,------...///...---------///------------------------------------------------------++++++++++++------------------------------+++,,,---...///...---,,,..............................------------......,,,------......------,,,---,,,,,,,,,,,,---......------------------------.../////////...---,,,,,,...------,,,,,,,,,------................................................---..................---------------------------........................///////////////////////////////////////////////////////////////.....................////////////000000000000000///..................////////////+++,,,---...000333111---...///000333444444111.........------------.................................///////////////.................................................................................------------...////////////...------------...---...000000000///000111---------............///------------...//////...000000////////////000000//////////////////////////////............//////000000000000000000000000222222222222333444555666333333444555666777888888888:::>>>GGG\\\++++++,,,,,,---...//////,,,++++++,,,///000000///++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,+++******)))))))))******,,,,,,+++++++++,,,,,,---+++,,,---.........------------......////////////------............------......//////000000000000000000000000000111111111000000000000000111111222111222222222111111000///////////////.........------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,---------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------............---,,,,,,,,,,,,------...///...---------///------------------------------------------------------++++++++++++------------------------------+++,,,---...///...---,,,................................................,,,------......------,,,---,,,,,,,,,,,,---......------------------------.../////////...---,,,,,,------,,,,,,,,,------............................................................------.........------------------------........................////////////////////////////////////////////////.........///////////////............////////////000000000000000///......---.........//////000000000333333000000222000***......000222444333000---......------------....................................///////////////...........................------------------.................................------------...////////////...------------...,,,...//////.........///---------............///,,,---...............///.........------.........//////////////////////////////............//////000000000000000000000000222222222222333444555555333333444555666777888888:::;;;???GGG]]]***++++++,,,,,,---------+++******,,,///111111000*********+++++++++++++++***++++++++++++,,,,,,,,,++++++,,,,,,,,,+++************+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++***)))))))))))))))+++++++++++++++,,,,,,---***+++---......------,,,------......///000000000------............---------......//////000000111000000000000000000000000000000000000000111111222111111111111111000///...............////////////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,------...+++---...---,,,+++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------............---,,,,,,,,,,,,------...///...------...///---------------------------------------------------,,,,,,++++++,,,,,,---------------------------+++,,,------......---------------------------------...////////////...---,,,------......------,,,---,,,,,,,,,,,,---......------------------------.........///......------------,,,,,,,,,---......................................................///...------------...///------------------------........................////////////////////////////////////////////////.........///////////////....../////////000000000000000111111000000///...------......///000000000)))000222---+++///000,,,,,,,,,---///000000...+++......------------..............................---...//////////////////........................,,,,,,,,,------------..............................------------...////////////...------------...***,,,------,,,++++++,,,---------............///,,,---......------...000...------,,,,,,------...//////////////////////////////............//////////////////////////////111111000000111111222333333333444555666777888888;;;<<>>GGG\\\++++++******************+++***))))))+++,,,+++***))))))******++++++++++++*********++++++,,,,,,,,,+++,,,,,,---,,,+++***)))******+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,))))))))))))***,,,---...+++*********+++,,,,,,---((()))+++------,,,+++***++++++,,,,,,---...//////---..................------------...///000000111000000000000////////////000000000000000111111222111111111111000///...---,,,,,,...///000222333333,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++******+++,,,,,,---......,,,---......,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------...------,,,,,,------...,,,,,,,,,---------............---,,,,,,,,,,,,------...///...------...///------------------------------------------------++++++---......---++++++...........................---,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,---...///000000///...---,,,------......------,,,---,,,,,,,,,,,,---......------------------------,,,,,,---.../////////...,,,,,,,,,,,,,,,---...///................................................///...---,,,,,,---...///------------------------........................////////////////////////////////////////////////---.........//////000000000000000000111111111111222222222222222111000000---------...///000000111OOOXXXUUUCCC333111000---...---,,,---...//////............------.................................------...///000000//////........................***+++---...///...------...........................------------...////////////...------------......000111111000//////000---------.........//////+++---//////---,,,...000//////............////////////////////////////////////............//////111111111111111111111111333333333222333333444444333333444555666777888888999:::===EEE[[[...---,,,++++++,,,---...))))))*********+++++++++************************++++++,,,,,,,,,---------,,,++++++******++++++,,,///...---+++******++++++,,,,,,+++***+++,,,---...++++++++++++++++++++++++***+++,,,,,,******+++,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------..............................,,,---///000000000///.........///000000000000000111111111111111111111111000000//////.........---------......///000000000........................,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,------......------,,,)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////........................------------------------+++,,,...---,,,,,,---///------------------------------------------------//////.........---------++++++,,,,,,,,,---------////////////////////////000000//////............------------------------------............------/////////...---------,,,,,,---...//////...---,,,.........------,,,,,,,,,..................------......---,,,---...///000////////////////////////------------------------......---,,,***+++---000........................//////000000000///---,,,000000000000000000000000111000/////////000222333777555333111///.........000000///...------,,,,,,666@@@GGGBBB555,,,---333,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////.........---------......------------..........................................////////////000000//////.........------------............///..............................////////////......---------............//////......---------.....................///000000........................111///...------...///111111000/////////000222333222222222222222222333333333333444555666777888888::::::===FFFYYY{{{******))))))))))))******))))))*********+++++++++************************++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,///...,,,+++******++++++,,,,,,+++++++++,,,---...++++++++++++++++++++++++***+++,,,,,,******+++,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------..............................------///000000000///.........///000000000000000111111111111111111111111000/////////.........---////////////............------------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///------------------------------------------------+++,,,...---,,,,,,---///------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------++++++,,,,,,,,,---------------------------------/////////......---------------------------------,,,,,,------------,,,,,,...............---------,,,---...//////...---,,,......---------,,,,,,,,,...........................------,,,---...///000------------------------------------------------,,,---......---,,,---................................./////////...------//////////////////////////////.........///000111333222111000//////000000000//////...------,,,,,,,,,111555444///++++++---,,,,,,,,,,,,,,,,,,,,,,,,---------............/////////.........---------......------------..............................------------............000/////////.........------------............///..............................////////////......---------............//////......---------.....................//////000........................000///...------...///000111000/////////000111222111111222222222222333333333333444555666777888888999999<<>>GGG[[[}}}******))))))))))))******+++++++++*********))))))************************++++++++++++,,,,,,,,,,,,+++******))))))******+++)))***+++,,,,,,+++***)))((()))***+++,,,++++++***++++++++++++++++++++++++***+++,,,,,,******+++,,,***+++,,,,,,------,,,,,,,,,,,,,,,---------..............................///......---...///000111000000000000000///..............................,,,,,,,,,------.........------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,******+++,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++++++++,,,,,,------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------------------------------------------------------+++,,,...---,,,,,,---///------------------------***++++++,,,------......---------.........//////------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------------------------,,,------......------,,,...............---------,,,---...//////...---,,,,,,,,,,,,---------......,,,,,,------...//////000,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,...........................///000///------...000............................../////////...------........................,,,---.../////////.........///000111111000///...........................,,,---.........---...000........................---------............///---------.........//////......------------..............................---------.........//////,,,,,,,,,------.........---------............///........................,,,------......------,,,---------............///---,,,,,,------///000000------,,,,,,------...///////////////////////////......////////////......---...///000000000///.........///000111222333333333333444555666777888888:::999===FFFYYY{{{...---,,,++++++,,,---...++++++++++++******))))))************************++++++,,,,,,,,,---------******))))))))))))******))))))+++,,,,,,+++***)))((()))***+++,,,+++******++++++++++++++++++++++++***+++,,,,,,******+++,,,++++++,,,---------,,,,,,,,,,,,,,,---------..............................///......------///000111000000000000000///..............................,,,,,,,,,------.........///......------,,,,,,+++************************,,,,,,,,,+++++++++******++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++++++++,,,,,,------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,...---,,,,,,---///------------------------))))))***+++,,,,,,---------------.........//////---------.........//////++++++++++++++++++++++++,,,,,,,,,------.........------------------------+++,,,,,,------,,,,,,+++/////////......------,,,,,,---...//////...---,,,,,,,,,,,,------.........,,,,,,------...///000000,,,,,,.../////////...---++++++++++++++++++++++++////////////////////////,,,...111111000.................................//////000111000///---,,,........................+++,,,---.........---,,,+++,,,---/////////......---.....................,,,++++++,,,---,,,+++)))........................---------.........//////---------.........//////.........------.................................,,,,,,,,,---------......,,,,,,,,,------.........---------.........//////........................,,,------......------,,,---------.........//////,,,,,,,,,---...///000111---,,,,,,,,,,,,---......000000000000000000000000......////////////......,,,---///000000000///...---...///000111222333333333333444555666777888888999999<<>><<<===CCCSSSuuu+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++******************************+++++++++******)))---+++***+++,,,---+++***,,,,,,++++++***++++++,,,........................------------------------............------------///...------------...///000///...------...///000......---------,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************++++++++++++++++++++++++)))***,,,---...---,,,++++++++++++,,,,,,,,,------,,,++++++******++++++,,,,,,,,,,,,------------...,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------------------------------.........//////........................------------,,,,,,,,,,,,...............///000000,,,,,,,,,---------.........---,,,+++++++++,,,,,,,,,------------.................................---------------------------------------------------------............///------.....................---,,,,,,.........,,,//////.........---------........................,,,------...............---........./////////000........................................................................////////////..................////////////......------......------............................................................//////...------,,,------------------------........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,---------......///............---------------------------------///.........------------------------------------....................................///////////////////////////000000000000000000000000000000000111111111000111111222333333333444555666777888888<<<;;;===DDDTTTvvv*********)))))))))(((((()))************+++++++++++++++++++++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++************************)))******+++++++++******+++***)))***+++,,,+++))),,,++++++***++++++,,,,,,------------------------------------------------------------............,,,,,,,,,------///000111//////............//////------------,,,,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++************+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++)))***,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------------------...------------,,,,,,,,,---------------------------------..........................................---,,,,,,,,,---...///..................///000,,,,,,,,,---------.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------------000000000000000000000000---------------------------------------------------------............///,,,,,,------...//////000---,,,+++,,,...//////..................---------........................++++++,,,---///000000111.............../////////......................................................................................................////////////......///---,,,,,,---......---........................------------------------.........///......---,,,------------------------........................------------------------------------------------,,,,,,,,,---------......,,,,,,,,,------------...///............---------,,,,,,,,,,,,,,,,,,,,,,,,............------------------------------------........................---............/////////.........//////000000111000000000000000000000000111111000000111222222333333333444555666777888888999:::===EEEVVVwww+++*********))))))))))))))))))*********+++++++++************************************++++++++++++************************************************))))))***+++++++++*********)))((()))***+++***)))++++++******++++++,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////,,,,,,------...//////000/////////....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))(((,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,---++++++++++++++++++++++++)))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++,,,++++++,,,,,,,,,---------++++++,,,,,,,,,---------........................------------------------------------------------................................................///...,,,+++,,,...000111,,,,,,,,,++++++,,,------,,,,,,,,,---------......---------,,,,,,,,,------+++++++++,,,,,,,,,------////////////////////////------------------------........................---------............///---------.........//////,,,++++++,,,///000000///................................................++++++,,,,,,---...000000................................................................................................------...............///......////////////......000...++++++---......,,,........................---------------------------...............------------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...............---------.........//////------......///000111111/////////000000000000000000000000000111222333333333333444555666777888888777888===EEEWWWxxx,,,,,,+++++++++*********))))))*********+++++++++************************))))))*********+++++++++************************************************((()))***+++++++++++++++)))((('''(((***+++***)))+++*********++++++,,,---************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////---..................---...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------........................------------------------------------------------.....................---........................///...,,,+++,,,...000111---,,,,,,+++++++++,,,,,,,,,,,,,,,---------......------------------------+++++++++,,,,,,,,,------........................------------------------........................---------............/////////.........------------,,,+++---///000000///---.............................................,,,,,,++++++,,,,,,---..................---------........................................................................,,,---------......//////......////////////......000///...---......------................................................------...............---------------------------........................------------------------------------------------,,,,,,,,,---------......------------------------///............---------------------------------,,,,,,---------------------------------------------------.........//////------------............,,,------...///000000111......//////000000000000000000000000111222333444333333444555666777888888666888<<>>444......000...,,,+++...........................------------,,,,,,,,,---------............///---......---,,,,,,...000,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,---------------------------***,,,......---,,,---...---------------------------------,,,,,,,,,---......------,,,,,,------...------------------------,,,,,,,,,---------..........................................////////////............////////////////////////000111222333333333333333444555666777:::;;;>>>CCCPPPppp)))))))))***************((((((((()))))))))******************************)))************+++++++++++++++***++++++,,,---...************************************************************************)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------......------------......------------------------------............------***************************+++,,,------,,,+++***************************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++))))))***++++++++++++******************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))(((((((((***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------.........+++,,,------......------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---------------------------,,,,,,,,,,,,---......------------------------,,,,,,,,,---------......------...//////...---------,,,,,,,,,,,,---.....................---------........................------------------------,,,,,,------.../////////000000///............///---------............///...........................---,,,,,,......---,,,+++,,,---...////////////+++---//////......111444------------------------,,,---......///.........---------............///...------------.../////////..................///555...+++---000///...000........................------------,,,,,,,,,,,,---------............///---......---,,,,,,---///+++,,,,,,------------,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***,,,---...---,,,---...------------------------,,,---...---,,,+++---///...------,,,,,,------...------------------------,,,,,,,,,---------..........................................////////////............////////////////////////000111222333333333222333333444555666:::<<>>BBBLLLkkk(((((())))))*********+++************++++++++++++************************)))************+++++++++++++++++++++,,,---...///************************************************))))))))))))))))))))))))((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---,,,,,,++++++,,,,,,------------------------------..................---++++++++++++++++++++++++)))***,,,------,,,***)))************************))))))*********+++++++++++++++++++++++++++++++++))))))***++++++++++++***))))))******++++++++++++************************))))))))))))))))))))))))++++++++++++************+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---...//////+++,,,---.........---,,,------------------,,,,,,........................,,,,,,,,,---------......------------------------+++,,,---...///...---,,,------------------------,,,,,,,,,---------......,,,---...//////...---,,,---,,,,,,,,,,,,---......//////.........---------........................------------------------,,,,,,------...///000000111000///------......///---------.........//////........................---,,,,,,---......---+++***+++---///000000///...///---+++***,,,---......------------------------,,,,,,---.../////////...---------.........//////111111000000111222333333---------,,,,,,---------+++***,,,...---***+++///////////////////////////---------,,,,,,,,,++++++---------.........//////---......---,,,+++---...)))***,,,---...------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,,,,---------------------------,,,...///---+++***---///...------,,,,,,------...------------------------,,,,,,,,,---------......////////////////////////............/////////000............/////////000////////////000111222333555444444555555666777888888;;;>>>AAAKKKiii************************************************++++++++++++++++++++++++,,,+++***)))((((((((((((***+++,,,+++***)))***+++,,,,,,++++++***+++++++++))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,------......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))------------,,,+++***))),,,***)))''''''(((***+++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------.........////////////000////////////............------------------------000000//////.........---......------------......//////.........---------........................+++,,,,,,------,,,,,,+++..........................................------++++++,,,,,,,,,---------,,,,,,,,,------.........//////.........---------........................,,,---...///000000000000,,,---------.../////////------------.........///................................................//////.........---------......------------.........------,,,,,,------...........................///////////////////////////.........///000222333,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------------------------...///000000///...---------------,,,,,,,,,,,,+++***)))))),,,...---,,,111888555---*********++++++*********++++++++++++,,,,,,---.........---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,000000...------...///000////////////////////////............////////////000000000000000111111111222333444444333333555777:::<<<;;;AAAPPPeee************************************************+++++++++++++++++++++++++++***************++++++***))))))***************+++++++++***++++++,,,,,,)))******************)))******************************************************++++++++++++******+++,,,,,,,,,------------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++------------,,,+++***)))---,,,***))))))***,,,---************************++++++++++++++++++++++++,,,,,,---------.........------........./////////////////////............------------------------000/////////.........---///......------....../////////.........---------------------------------,,,------......------,,,................................................++++++,,,,,,,,,---------,,,,,,------------------//////.........---------........................,,,---...///000000000000.........///////////////------........./////////................................................//////.........---------......------------.........------,,,,,,------...........................////////////////////////------,,,,,,---...000111,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------......---------......///...------,,,,,,,,,,,,---...---,,,++++++,,,......+++,,,,,,+++///444222+++***++++++,,,,,,++++++***,,,,,,++++++,,,------.........---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................//////...------...//////////////////////////////............////////////000000000000111111111111222333444444333333555777888:::999???MMMbbb************************************************++++++++++++++++++++++++************+++,,,---...)))'''&&&'''+++,,,+++(((************+++,,,------******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,,,,---------......,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------,,,,,,+++++++++***,,,,,,,,,,,,,,,---------------------,,,+++******...---,,,++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++---------.........//////,,,---------............/////////............---------------------------/////////...............//////............//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---------------------------........................,,,,,,,,,,,,------------------------------,,,,,,...............---------........................,,,---...///000000000000000000000///////////////....../////////000000000...............................................................---------......------------.........------,,,,,,------...........................////////////////////////------,,,------...///000------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------//////...---------......,,,,,,+++++++++,,,------111///,,,******+++...///++++++******---000...)))+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,---............---------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++...........................---------------......////////////////////////............//////////////////000000111111111111222333444444333333666777777:::999>>>LLLaaa***************************************************************************************+++,,,---)))&&&###&&&+++---+++'''************+++,,,---...+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++******,,,,,,---------.........,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......++++++++++++++++++++++++------,,,,,,+++************+++++++++,,,,,,------,,,---------,,,,,,+++***------,,,,,,,,,---......++++++++++++++++++++++++++++++++++++++++++++++++------------............,,,,,,,,,---------......//////.........---------------------------------........................000//////......//////000........................,,,,,,,,,,,,,,,,,,,,,,,,------............---------------------------------------...............,,,,,,,,,------------............------,,,,,,,,,................................................------...//////000//////000000//////......------////////////000000000000..............................................................................------------.........------,,,,,,------...........................////////////////////////////////////000000111111------............------------------------------,,,,,,,,,---------..............................000///...---------------,,,+++++++++,,,---......111///...,,,+++++++++,,,,,,,,,******,,,---,,,))),,,------------------,,,...---------------............---------,,,,,,,,,------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...////////////////////////............//////////////////000000111111222222111222333333333444666888999;;;:::@@@MMMaaa************************************************************************++++++***))))))))))))))))))&&&###&&&+++---+++'''************+++,,,---...+++++++++,,,,,,+++++++++******************************************************++++++++++++******,,,,,,,,,---------......------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,---------.........++++++++++++++++++++++++,,,,,,,,,++++++*********))))))******++++++,,,,,,,,,,,,---------,,,+++++++++++++++++++++,,,------+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,---------..................---------------------------------------------...............//////............//////---.....................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------------.........//////,,,,,,---------..................------,,,,,,,,,---.............................................---...//////////////////.........------,,,,,,,,,////////////000000000000................................................---...........................------------.........------,,,,,,------.........................../////////////////////////////////000000000000000---......//////......---------------------------,,,,,,,,,---------..............................000///...---------------------,,,------...//////,,,---///000000000///......,,,+++,,,---,,,,,,,,,,,,------......------,,,//////...------...............---------,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........////////////////////////............////////////...//////000111111222222111222333333333444666888888;;;:::???LLL___************************************************************************,,,+++***)))(((((((((((()))'''&&&'''+++,,,+++(((************+++,,,------******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******+++++++++,,,,,,,,,------------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,---------......++++++++++++++++++++++++++++++++++++++++++++++++******************++++++,,,,,,,,,------,,,,,,+++))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---------.....................------------,,,---------------------------------------...............------------......---------...............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////,,,---------............------------------,,,,,,---------.............................................///////////////...---------,,,,,,,,,,,,,,,....../////////000000000................................................---------.....................------------.........------,,,,,,------...........................////////////////////////------............------......////////////......------------------------,,,,,,,,,---------..............................//////...---------............---------...//////(((+++///333555666555444///,,,,,,...---+++,,,///,,,------......------,,,000000///............///......---------,,,,,,,,,------------------------------------------------------------------------........................+++,,,---......///......////////////////////////............////////////......///000111222222333000222333333333444777999666999888===III[[[************************************************************************++++++***))))))************))))))***************+++++++++***++++++,,,,,,)))******************)))******************************************************++++++++++++***************+++++++++,,,,,,,,,,,,+++***************,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,,,,------------++++++++++++++++++++++++)))))))))***++++++,,,,,,++++++++++++++++++******+++,,,,,,------,,,,,,+++((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------...------........./////////.........---------,,,,,,------------------------,,,,,,,,,------.........------,,,,,,,,,,,,---------------.........//////------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000------------............,,,,,,---------------------------.........//////..............................////////////......,,,,,,,,,---------------------........./////////................................................---------.........//////......------------.........------,,,,,,------...........................////////////////////////------...//////...---,,,......////////////..............................,,,,,,,,,---------....................................---------......///......------,,,,,,------)))+++...111333444444333///++++++...---***,,,111,,,,,,------------,,,,,,111000000///......//////......---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,...///000000//////////////////////////////............////////////......///000111222333333000111333333333444777999666888888<<>>JJJ[[[)))))))))))))))))))))))))))))))))))))))******+++************************+++,,,,,,+++******+++---************)))))))))((()))************+++++++++(((((()))*********************))))))))))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------........................//////...---,,,,,,++++++++++++,,,---............,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////***+++---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,..............................------------......------............---------------...............000000///...------,,,,,,......------------.........///000///...---...000000000///...---,,,++++++//////.........---------////////////////////////........................//////.........---------+++---...,,,)))))),,,000---///000000//////000222////////////............)))***+++---///000222222......------------..................////////////......//////...------,,,------------------------------------------------222000---++++++,,,...//////...---,,,,,,,,,,,,,,,/////////...------,,,,,,---------.........//////,,,------......------,,,000//////.........//////,,,---...//////...---,,,***+++,,,,,,******+++,,,,,,,,,,,,---------......---------------------------000333555444111...+++//////000000///...------//////000111111111111111222222222333444555666777:::999777>>>KKKYYY************************)))))))))))))))******+++************************+++,,,,,,+++******+++---++++++++++++************)))************+++++++++((())))))*********************))))))))))))******************************,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,+++++++++******---,,,,,,,,,+++************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,+++,,,,,,------...---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////+++,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................------------......------............---------------------...//////000//////...------,,,,,,......------------......---///000///...---...000/////////...............//////.........---------////////////////////////........................//////.........---------,,,---------++++++---...,,,...//////------...000////////////............+++,,,,,,---...///000000......------------..................////////////////////////...---,,,+++------------------------------------------------111///...,,,,,,,,,......///...---,,,,,,,,,,,,---,,,,,,,,,---------------,,,,,,,,,---------------,,,------......------,,,//////............//////------............------***,,,------,,,++++++,,,,,,,,,,,,---------......------------------------...000222333333111...,,,///////////////...------//////000111111111111111222222222333444555666777:::999777>>>JJJXXX************************)))))))))))))))******+++************************+++,,,,,,+++******+++---,,,,,,,,,++++++++++++***)))************+++++++++((()))******++++++************))))))))))))******************************+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,------------------------,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...------,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////+++,,,---.........------------------------------------------------------+++,,,,,,------.......................................------------......------............------......---,,,---...///000/////////...------,,,,,,......------------......---...//////...---...///.........//////000000000...............---------////////////////////////.......................................---------...------...//////...,,,...///000///...---...///////////////............---------.....................------------..................////////////////////////...---,,,+++------------------------------------------------///.........------------......---,,,,,,,,,------******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,///...............//////.........------.........***,,,//////...,,,,,,,,,,,,,,,,,,---------......------------------------///000111111111000...---///////////////......---//////000111111111111111222222222333444555666777999999888>>>JJJXXX************************)))))))))))))))******+++************************+++,,,,,,+++******+++---,,,,,,+++++++++*********))))))*********+++++++++))))))***++++++++++++***+++******))))))******+++***************************************++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((***+++---...///000+++++++++,,,,,,,,,------++++++++++++++++++++++++---------------------------,,,***))))))***,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............---,,,++++++,,,,,,,,,---------......------------------------...------------...//////,,,---------------------------------------------........................++++++,,,,,,---...//////..............................------------......------............------///...---,,,,,,...///000//////.........---------......------------......---...//////------...///////////////000000000000........................////////////////////////................................................///------///111222...+++111222333222000//////000////////////............---------............///......------------..................////////////------............------------------------------------------------------------...//////...---,,,...------,,,,,,,,,------++++++,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,------......------,,,......---------.../////////...---,,,,,,---...///***---000111000...,,,,,,,,,,,,,,,---------......------------------------////////////////////////...///////////////......//////000111111111111111222222222333444555666777888999888???IIIVVV************************)))))))))))))))******+++************************+++,,,,,,+++******+++---+++*********))))))))))))))))))*********+++++++++))))))***+++++++++++++++++++++************++++++************************))))))*********++++++++++++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++---...000000++++++,,,,,,,,,---------++++++++++++++++++++++++---------------------------,,,***))))))***,,,---+++++++++,,,,,,,,,------------------------------,,,,,,------------------............---,,,++++++,,,,,,,,,---------......------------------------...------------...//////------------------------------------------------........................++++++,,,,,,---...//////..............................------------......------............------......---,,,---...///000...............---------......------------......---...///...---,,,---///000000000000////////////---.....................////////////////////////........................---.....................000...---///222222///+++111222222111///...///000////////////............+++,,,,,,---...///000000......------------..................////////////***+++,,,...///000000000------------------------------------------------,,,---...///000///---,,,------,,,,,,,,,------...///.........---------,,,............------------,,,------......------,,,---------------.../////////...---,,,,,,---...///***---000222000...---,,,,,,,,,,,,---------......------------------------..................//////......///////////////...//////000111111111111111222222222333444555666777777888999???HHHUUU++++++++++++++++++++++++)))))))))))))))******+++************************+++,,,,,,+++******+++---*********)))))))))(((((()))************+++++++++)))***++++++,,,+++++++++++++++************++++++++++++++++++++++++++++++))))))******+++,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,++++++,,,,,,,,,,,,------........................---------------------------------...------,,,,,,,,,,,,,,,---------......------------------------...------------...//////......---,,,,,,,,,------------------------------------------------------+++,,,,,,------.......................................------------......------............---------------.............................................------------......,,,---......---,,,---...000000000//////.........---------...............////////////////////////........................---------...............///......///000000///------...///...---,,,---...////////////............++++++,,,---...///000111......------------..................////////////***+++,,,...///000000000------------------------------------------------,,,---.../////////...---------,,,,,,,,,---......000000///......---,,,,,,---------.........//////,,,------......------,,,,,,,,,,,,,,,---...//////.........------.........+++---000000///---------,,,,,,,,,---------......------------------------------------............---...////////////////////////000111111111111111222222222333444555666777666888999???GGGTTT~~~++++++++++++++++++++++++)))))))))))))))******+++************************+++,,,,,,+++******+++---+++++++++*********)))))))))************+++++++++)))***++++++,,,,,,++++++,,,++++++******++++++,,,++++++++++++++++++++++++*********+++,,,---------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------...............---,,,,,,,,,+++,,,,,,,,,------------...,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------.........------,,,,,,+++,,,,,,------...---------,,,,,,,,,---------.................................------------.../////////...---,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------..............................------------......------............------+++,,,...///000///...---..............................------------......,,,---......,,,,,,---................../////////---------.........//////////////////////////////........................---------.........//////...//////...------...000+++,,,------,,,,,,---...////////////............---------.........//////......------------..................////////////,,,---......///.........------------------------------------------------,,,------......///......,,,,,,,,,,,,,,,---...///------------------------++++++,,,---......///000,,,------......------,,,,,,,,,,,,,,,---...///000------............------+++---//////---,,,---...,,,,,,,,,---------......------------------------+++,,,---............---------.../////////////////////000111111111111111222222222333444555666777555888999???GGGSSS~~~++++++++++++++++++++++++)))))))))))))))******+++************************+++,,,,,,+++******+++---,,,,,,,,,+++++++++******)))************+++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,------......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,------......------,,,........................,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------.........,,,,,,,,,---------......,,,,,,,,,++++++************************************++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,,,,++++++++++++,,,---............,,,,,,,,,---------.................................------------.../////////...---,,,+++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,.................................------.........---..................---***,,,...000111///---,,,---..............................------.........,,,---......,,,,,,---...++++++,,,---...///000111---------.........//////////////////////////////........................---------.........//////---///000...++++++...111+++---......------///000000/////////............//////.........---------.........------...................../////////000////////////...---,,,+++------------------------------------------------------------......//////,,,,,,,,,,,,,,,---...///***++++++,,,,,,------...))))))***+++---...//////,,,------......------,,,+++++++++,,,---...///000,,,---...//////...---,,,,,,---...---,,,+++---...,,,,,,,,,---------......------------------------***+++---...///...------------...///000000////////////000111111111111111222222222333444555666777555888:::???FFFSSS~~~************************+++++++++++++++***)))(((,,,,,,++++++***)))((((((+++)))((('''((()))+++,,,************************)))************+++++++++++++++,,,,,,,,,++++++***+++******)))))))))))))))******))))))******+++,,,)))))))))***+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,---...---------+++*********,,,......---,,,---///000000111333444000//////000111222222111000222444222//////111333///000111222222111000...000,,,,,,///...***+++//////............//////000....../////////......---,,,,,,,,,,,,---///000111,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---/////////...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---------..................------,,,,,,,,,///...------------...///...------,,,,,,------...((()))***+++,,,,,,---...------------------------......////////////......555333000...,,,+++,,,,,,------------------------...------,,,,,,------...---,,,,,,,,,,,,---......//////......---------,,,000000000000000000000000------............------///000111000...------...------------------------........................---------.........//////..................------////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,..................------....................................////////////222222222111111///......---...000111111///...,,,///...---,,,,,,---...///......///000000000000000222///,,,,,,///000000...........................///......------///000111///...---,,,,,,,,,,,,,,,---------............///..........................................------------............---------------............///,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,------------------------,,,------......------,,,---------............///000000//////.........---/////////000111111222222333444555444333333444666;;;777===<<>>CCCGGGJJJNNNRRRVVVTTTUUUVVVVVVVVVVVVXXXYYYUUUUUUUUUTTTSSSRRRQQQPPPNNNNNNNNNQQQTTTTTTQQQNNNQQQQQQQQQOOOKKKIIIKKKNNNIIIHHHEEEBBB>>>;;;888666444333222111000///......///...---,,,,,,,,,,,,,,,------------------------...---,,,---/////////...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------,,,,,,+++******+++,,,,,,...------,,,,,,------...//////......------------........................,,,------......------,,,///......------......///------------------------...------,,,,,,------...---------------...//////...000111333333111///.................................////////////......---...//////---------///------------------------....................................////////////............////////////////////////////////////........................////////////////////////............////////////....................................////////////111111111111111000//////......///000000000////////////............//////......///000000000000000//////......////////////..................................../////////000---...............---------------............///........................---------...............------............------,,,,,,---------.........------------------------------------------------------------------------,,,------......------,,,---------............//////////////////........./////////000111111222222222333444444333333555777999666===<<>>===:::777444222111111......---,,,,,,,,,,,,,,,------------------------...---,,,---/////////...------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////------------------------,,,+++************+++,,,...------,,,,,,------...000//////......------,,,..............................////////////......---------------...//////------------------------...------,,,,,,------......------------...//////000///.........//////000////////////////////////...//////////////////...,,,...///...---,,,...///------------------------................................./////////000000........./////////000000////////////////////////........................////////////////////////........./////////000000////////////////////////............////////////000111111111111000000///...//////000000000000000////////////////////////......///000000000000000...////////////......///////////////////////////---......///////////////------...//////......------------............///........................---------.........//////------............------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,------......------,,,---------............///.........////////////////////////000111111222222111333444444333333666888888555======DDDUUUvvv************************))))))***++++++++++++************************************++++++++++++,,,************************)))************+++++++++)))***++++++,,,,,,,,,,,,,,,,,,+++************+++******))))))******+++,,,---,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------......------...000222444666BBBCCCCCCBBBCCCHHHPPPWWWZZZ[[[[[[YYYVVVTTTSSSTTTNNNPPPQQQQQQRRRWWW___eeefff___UUULLLFFFCCCAAA@@@<<<===AAAHHHOOOOOOHHHAAABBBIIINNNLLLHHHIIIKKKLLLVVVVVVUUUSSSPPPLLLIIIGGGGGGEEEAAA===:::888777777111000///...---,,,,,,,,,------------------------...---,,,---/////////...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,------------...,,,,,,+++******+++,,,,,,...------,,,,,,------...//////.........---------...........................//////////////////...,,,,,,------............------------------------...------,,,,,,------.........------......///000///...,,,++++++---///111000000000000000000000000...//////000000//////...,,,---......---,,,...///////////////////////////............................../////////000000000.........//////000000111////////////////////////........................////////////////////////.........//////000000111////////////////////////............////////////000000111111111111000000/////////000000111111222...//////000000//////.........///000000000000000---///000000///......///////////////////////////---......///000/////////,,,---...000000///......---------............///........................,,,,,,------.../////////------............------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,------......------,,,---------............///.........////////////////////////000111111222222111222333333333444666888888444======DDDUUUvvv************************))))))***+++++++++++++++******************************++++++,,,,,,,,,+++************************)))************+++++++++))))))***+++,,,,,,,,,,,,---,,,++++++******++++++******))))))******+++,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,000000////////////000000...///000333777<<>>>>>>>><<<:::888555222000///..............................---,,,---/////////...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,---------......---,,,+++******+++,,,---...------,,,,,,------.........------------------........................---......//////......---,,,,,,------......------------------------------...------,,,,,,------..................//////000------,,,,,,------////////////////////////////////////000000000000//////+++,,,...------,,,...///////////////////////////.........................../////////000000000000---......///000000111111////////////////////////................................................---......///000000111111////////////////////////............////////////000000111111111111000000////////////000111222333...///000111111000///.........///000000000000000,,,///111111///---...///////////////////////////------///000000000///...,,,---///000000000///...---------............///........................,,,,,,------...//////000------............------++++++,,,,,,,,,---------------------------------,,,,,,,,,---------......------------------------,,,------......------,,,---------............///............/////////000/////////000111111222222111222333333333444666888777444======DDDUUUvvv************************((()))***+++++++++++++++******************++++++******+++,,,,,,,,,,,,+++************************)))************+++++++++((()))***+++,,,------------,,,++++++******++++++*********)))***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,222222111111111111222222777999<<<@@@GGGNNNTTTWWWUUUXXXZZZWWWQQQNNNOOOQQQIIIKKKMMMOOOOOOQQQSSSUUUZZZXXXTTTMMMIIIKKKUUU]]]SSSPPPKKKJJJKKKMMMLLLJJJPPPLLLIIILLLRRRTTTPPPKKKLLLWWW]]]WWWOOOKKKIIIFFFBBBDDDGGGKKKMMMNNNNNNNNNKKKIIIFFFDDDBBBBBBBBBCCCFFFEEEAAA===999555333222...........................---,,,---/////////...---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000,,,,,,,,,------.........------,,,++++++,,,------...------,,,,,,------...------------------------////////////////////////,,,------......------,,,,,,,,,---......------,,,------------------------...------,,,,,,------..................///000000+++,,,.../////////..............................//////000000000000//////+++,,,------,,,,,,...///------------------------........................////////////000000000000---......///000111111222////////////////////////................................................---......///000111111222000000000000000000000000............/////////000///000000111111111000000////////////000111222333...///000111111000///......//////000000000000000+++///111111///---...///000000000000000000000000,,,---///000000000///...+++---///000111000///...---------.........//////........................,,,,,,------...///000000---..................---++++++,,,,,,,,,---------........................,,,,,,,,,------.........------------------------,,,------......------,,,---------.........//////---.........//////000000/////////000111111222222111222333333333444666999777444======DDDUUUuuu+++++++++++++++***)))(((,,,+++***+++,,,---+++))),,,,,,,,,+++++++++******+++***)))))))))***,,,,,,///---,,,***))))))******(((((()))************))),,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))******************************))))))+++......+++''')))***+++,,,---...///000888::::::777444666<<>>???BBBGGGMMMRRRTTTVVVXXXWWWTTTQQQOOOQQQNNNKKKJJJKKKNNNPPPQQQKKKIIIIIILLLLLLLLLQQQWWWUUUXXXWWWUUUZZZiiixxxxxxllliiipppppphhhhhhpppsssvvvrrrmmmvvv{{{mmmqqqtttrrrkkkdddaaaaaaYYYZZZ[[[]]]___aaabbbccc```TTTLLLNNNRRROOOFFFAAACCCBBBBBBDDDDDDCCCAAAAAADDDBBB@@@<<<888333///---//////...------------------,,,,,,,,,......---+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,------------------------+++,,,,,,,,,------......///---,,,,,,---...,,,+++---,,,,,,,,,,,,---......++++++,,,,,,,,,---------000/////////.........---........................---------------------------............---,,,,,,...---,,,,,,,,,,,,---...////////////////////////------............------------.........///////////////000000000000//////000000000000//////...............------,,,,,,,,,......------------......................................................///////////////.........---......//////......---........................////////////000000000000000000////////////000000000000000000000000000///111111111111111111111111------...//////000000111//////000000000000//////000000000000000000000000////////////////////////........................////////////////////////---......//////......---................................................/////////////////////......------,,,,,,------...---------,,,---......///...------------...//////........................------------------------........................////////////////////////......////////////......------...///000000000000111222222333444555666666888888<<<;;;EEEPPPmmm++++++++++++++++++***))),,,+++***+++,,,---+++))),,,,,,,,,+++++++++************))))))******+++,,,------,,,+++************+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++000---)))(((***,,,------//////---,,,,,,///555999666<<>>>>><<<:::666333000......,,,++++++---//////...------------------------------------------------------------------------.........---------------...,,,,,,,,,......---,,,---,,,,,,,,,,,,---......,,,,,,---------.........---------.......................................---------------------------------------,,,++++++------------------------......------,,,,,,,,,,,,------............------,,,,,,,,,---------............////////////...................../////////..............................------------..............................---------.........//////,,,------...///000000111...//////////////////...//////000000000111111111////////////000000000000000000////////////000000///000000000111111111222111111111111111111111111//////000000111222222222000111111222222111111000111111111111111111111111000000000000000000000000////////////////////////...........................//////////////////...................................................---.........//////000000///......------......///,,,++++++++++++,,,------...------------...//////........................------------------------........................////////////////////////......////////////.........///000111111222222222111222222333444555666666888777;;;999CCCOOOmmm***+++,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---+++))),,,,,,,,,+++++++++******))))))***++++++++++++***++++++,,,,,,,,,++++++***))))))***+++++++++++++++***++++++,,,,,,------...,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,(((***+++,,,,,,,,,---///111666<<>>===FFFNNNhhh,,,***,,,000000+++((()))---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********)))))))))))))))))))))))))))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************---,,,*********+++---...---,,,++++++///888CCCJJJSSSRRRQQQQQQSSSUUUUUUUUUNNNLLLIIIIIIIIIJJJJJJJJJCCCDDDJJJQQQSSSUUUZZZaaammmgggeeehhhdddXXXKKKFFFEEEGGGKKKLLLMMMOOOSSSVVVUUUSSSVVVYYYWWWSSSTTT[[[WWWXXX^^^eeeiiijjjnnntttuuuzzz{{{xxxzzz|||{{{|||~~~}}}yyyzzz~~~xxxjjjdddaaa^^^```eeejjjjjjeee]]]XXXVVV[[[MMMGGGOOOZZZbbbnnn|||sssiii___PPPHHHMMMMMMEEEEEEMMMEEEDDD>>>444//////000...---,,,---000...)))(((+++...------,,,,,,------...------------------------...------------...//////...------,,,,,,------...------------------------,,,,,,,,,------.........------------------------------------------------........................------------------------------------------------+++,,,------......------,,,000111---,,,......---//////.........---------..........................................---------------------...///000////////////////////////////////////////////////,,,,,,,,,---------..................///////////////////////////////////////...---,,,---///111222...............///000111//////......///111333444///111222111///...000222444555555222222222222000000...000555555222222777444333///...444<<<:::222777222///222444333111222---000222333333444333111000111111222222111111000///444444...---000111...////////////000000000000000/////////............//////............/////////////////////.........000///...------...///000//////.........---------........................///000000000///...---------.........------///000////////////////////////.........////////////000......////////////......000111111111222222222222222333444444444555777999999999>>>===HHHQQQkkk...---...222222---+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,+++++++++************************)))))))))+++---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++...222666<<>>666,,,...---...000///++++++---...------,,,,,,------...------------------------...------------...//////...------,,,,,,------...------------------------,,,,,,------------------------------------------------------------------........................------------------------------------------------+++,,,------......------***...///,,,+++...000/////////.........---------................................................---------------...//////////////////////////////////////////////////////,,,,,,---------........./////////000000000000111........................000///.........000222333333222222111111111222222111000////////////000111000222444666666777888:::777777555333222444555666111333555666777888999:::::::::999999@@@GGGEEE>>>777333111333333000///111222333222000000000///...333333222111000///......***///111///000444555333111111222222222111111000000000/////////.........//////............///////////////////////////////////////......///////////////.........---------........................------......------,,,+++---.........------///000////////////////////////---............/////////......////////////......000000000111111111222222222333444444444555777999999999===<<>>===???@@@>>><<<;;;:::999999999666555444222111111222222///222333111222444444222...///000111111000///...000000000000////////////000//////......//////000////////////////////////...//////000000//////.../////////............---........................------.........---,,,,,,---.........------///000////////////////////////---------............///...//////000000//////.../////////000000000111111222333444444444555777999999888;;;999DDDMMMhhh)))'''(((,,,,,,(((&&&(((+++++++++,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,+++*********)))+++---,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++,,,------.........888>>>EEEJJJMMMMMMMMMNNNTTTTTTSSSPPPKKKHHHEEEEEEDDDGGGMMMUUU[[[^^^^^^\\\[[[ZZZ[[[]]]ZZZRRRMMMLLLHHHMMMTTTYYY\\\```gggnnn}}}rrreee```dddgggeeeaaafffnnn{{{}}}|||~~~qqq```WWWSSSRRRWWWaaammmtttwww|||vvvgggZZZVVVNNNEEECCCLLLVVVVVVPPP???888222000...---...222......------------......------------------------...------------...//////...------,,,,,,------...------------------------.........------,,,,,,,,,------------------------------------------------........................------------------------------------------------+++,,,------......------...111111---,,,000333222................................................---------.....................---------......///////////////////////////////////////////////////------------............//////000000000111111111........................000/////////000111222333......///000111333555666666777888:::;;;<<<======EEEDDDBBB@@@??????@@@AAA:::<<>>777222------//////......------......///------------------------...------------...//////...------,,,,,,------...------------------------.........------,,,,,,,,,------------------------------------------------........................------------------------------------------------+++,,,------......------222555444000...000222111---.............................................---------........./////////......---------......////////////////////////////////////////////////---------.........//////........./////////000000////////////////////////////////////000111222222555555666777888:::;;;<<<::::::;;;<<<>>>???@@@@@@???@@@AAA???>>>???CCCFFFLLLQQQ^^^llloooggg___\\\]]]dddkkkvvv|||xxxvvvyyyrrrggggggmmmqqqrrrsssnnnkkkkkklllggg\\\TTTSSSOOONNNLLLGGGBBB===888555666333111333444444444333000111333555666666555555222111111111111000000000000000////////////000000////////////000000111111...///000111111000///...//////////////////////////////////////////////////////000000000000000///,,,.........------...000////////////////////////---------.........////////////000000000000//////////////////000000000000222333444444444555777999999777:::777AAAJJJddd+++((())),,,---******,,,)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))+++---,,,+++***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,+++,,,000666<<<@@@IIIKKKNNNPPPPPPPPPQQQRRRQQQOOOKKKEEEBBBEEENNNUUUfffhhhlllppppppjjjbbb[[[PPPKKKJJJMMMPPPPPPSSSVVVUUUVVVVVVYYYaaajjjllliiijjjjjjiiijjjooozzz{{{{{{qqqooollliiifff```ZZZVVVZZZaaalllwwwlllXXXPPPWWWbbbiiieeeYYYKKKBBB;;;333///...//////............//////------------------------...------------...//////...------,,,,,,------...------------------------------------------,,,,,,------------------------------------------------........................------------------------------------------------+++,,,------......------222666666222000111111///---------.......................................,,,,,,------...///////////////...------------...////////////////////////////////////////////////------........./////////............////////////000000000000000000000000///000000111222222333333::::::::::::;;;;;;<<<===??????>>>>>>???AAACCCDDDAAAIIIQQQSSSQQQRRRWWW]]]sssxxx}}}~~~}}}~~~yyypppeee[[[UUUMMMHHHEEEFFFCCC;;;222...222222222333333333444444222222222222111111111000111000000//////000000111...//////000000111111222///000000111111000000///...////////////000000000////////////////////////------.../////////......---.........------///000////////////////////////.........////////////000///000000111111000000////////////000000000111111222333444444444555777999888777:::999BBBIIIbbb)))''''''***+++((((((+++)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,((())))))******+++++++++)))+++---,,,+++***+++,,,************************++++++++++++++++++++++++************************,,,,,,...111777>>>EEEHHHKKKMMMPPPQQQQQQQQQQQQRRRJJJJJJIIIGGGIIIRRR```jjjnnnkkkgggeeecccbbb```^^^VVVQQQOOOSSSWWWYYY\\\___^^^]]]^^^jjj||||||{{{{{{~~~zzzvvvuuuuuutttsssvvv||||||~~~zzzvvvqqqkkkhhhbbb\\\]]]dddiiinnn{{{zzzhhh\\\XXXWWWUUU\\\SSSLLLIIIEEE===666222//////............//////------------------------...------------...//////...------,,,,,,------...------------------------,,,,,,------------------------------------------------------------------........................------------------------------------------------+++,,,------......------...333555222000111000------------.........//////........................,,,,,,------...//////000//////...---------------////////////////////////////////////////////////............////////////...////////////000000000111111111111111111111111111222333444444555555555888999:::;;;===???AAABBBFFFEEEEEEFFFIIIMMMRRRUUUeeetttyyyzzz~~~tttssstttyyy{{{uuu{{{wwwvvvzzz{{{xxxxxx|||zzzyyyyyyuuummmhhhnnnwwwzzzxxx}}}mmmjjjjjjmmmgggVVVDDD::::::888666333222222222222333333222222222111111111111111000000000000111111...//////000111111222222111000000000000000000111.../////////000000000000////////////////////////------...///////////////---.........------///000/////////////////////////////////000000000111111000000111111111111000000000000000111111111222222222333444444444555777999777777;;;:::CCCJJJaaa---******---...,,,,,,///((()))+++,,,,,,+++)))(((*********++++++,,,,,,,,,''''''((()))***++++++,,,)))+++---,,,+++***+++,,,************************++++++++++++++++++++++++************************+++---111777>>>EEEJJJMMMKKKNNNPPPQQQPPPNNNMMMMMMCCCFFFIIIMMMTTTaaarrr~~~zzzqqqdddYYYSSSSSSUUUVVV^^^XXXVVVYYY]]]]]]]]]^^^iiiiiinnnzzz|||xxxuuuvvvvvvxxx~~~~~~~~~sssfff___```^^^ZZZeeewwwwwwlllaaaTTTIIIIIIEEEEEEJJJLLLEEE===888//////............//////------------------------...------------...//////...------,,,,,,------...------------------------,,,,,,,,,------.........------------------------------------------------........................------------------------------------------------+++,,,------......------***///333111000111000------------.........//////........................,,,,,,------...///000000000///...---------------////////////////////////////////////////////////............/////////000000000000000111111111111222222222222222222222222333444555666777777777777777888;;;???DDDIIILLLOOOKKKKKKLLLOOOUUU]]]eeejjjuuu~~~yyyzzzlllhhhkkksssqqqeee___aaaZZZYYY]]]bbbcccbbbffflll}}}yyyxxxzzzvvvmmmggghhhnnnvvv~~~xxxggg\\\bbbppp~~~xxxzzzvvvssswww||||||yyydddXXXGGGDDD???;;;888777777777333333333222222222111111111111000000000000111111...//////000111222222222222111000//////000111222.../////////000000111111000000000000000000000000//////000111111111111111---.........------///000////////////////////////000000000000111111111111000000111111111111000000111111111111222222222222222333444444444555777999666777<<<<<>>BBBCCC===888777555333888666444666;;;???BBBBBBAAAGGGNNNTTTYYY```kkksss{{{nnnbbbWWWNNNIIIIIILLLOOOQQQPPPLLLHHHFFF???<<>>AAABBBCCC@@@DDDCCC>>>;;;<<<<<<:::<<<;;;;;;>>>CCCIIILLLNNNWWWZZZ]]]^^^]]]\\\\\\]]][[[XXXRRRLLLGGGCCCAAA@@@AAACCCEEEFFFHHHJJJNNNPPPQQQMMMSSSXXXWWW]]]eeeaaagggaaa^^^bbbfffeeebbbcccrrruuuvvvsssrrrsssqqqmmmdddhhhllljjjccc]]]ZZZZZZYYY___dddddd^^^YYYXXXXXX___ccceeebbbdddppp}}}}}}~~~ppp___VVVUUUUUUPPPIII<<<666222111000...///222111000/////////000111222111111000000000/////////000000000000000000000000////////////000000000000////////////000000000000------...///000111222222000//////......//////000////////////000000000000///000111222222111000///000000000111222222333333333444555444444444666888999888<<<:::CCCIII```,,,+++******))))))************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++***************+++++++++******++++++,,,,,,,,,,,,***,,,---,,,+++///999AAAHHHKKKMMMNNNMMMKKKKKKKKKHHHIIIHHHFFFIIIRRR\\\aaa\\\\\\ZZZUUUQQQPPPRRRSSSMMMPPPSSSVVV[[[``````]]]RRR]]]jjjssszzz}}}yyyuuunnnffffffiii^^^]]]eeeqqqnnndddiiiyyyyyyqqqhhhaaaYYYUUUXXX^^^```\\\XXXVVVXXX[[[^^^___WWWZZZ]]]^^^]]]\\\\\\]]]]]]aaagggnnnwwwnnnfffZZZQQQSSSVVVVVV[[[bbb}}}ppp^^^RRRNNNPPP\\\ccchhh___HHH444000666333111000//////000//////........................---.........//////000000++++++,,,,,,---...//////,,,,,,,,,---------......---------............///......------------............---------,,,,,,,,,........................,,,++++++++++++,,,------,,,---///111222222111111------........./////////------------------------...------------...//////---------............//////////////////.........000000//////......------//////000111111222222222111111222333555888;;;<<<@@@AAABBBDDDDDDEEEDDDDDD<<>>BBBDDDCCCAAACCCFFFLLLQQQWWWZZZ\\\ccc```ZZZSSSKKKCCC===:::???AAACCCDDDCCCEEEHHHJJJSSSWWW\\\bbbggglllqqqttt}}}tttuuuxxxyyyrrrssspppjjjgggfffccc___XXXWWWRRRNNNPPP[[[iiisssvvvttttttyyy{{{zzzzzz|||{{{{{{qqqIIIAAA:::888666222000000333222111111111222333333111111111000000000//////////////////////////////111000000000/////////...////////////000000000000.........///000111111111000//////////////////000////////////000000000000///000111111111111000///000000000111222222333333333444555444444444666888999888<<<:::BBBIIIaaa,,,+++******))))))************+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************)))***+++,,,,,,,,,++++++(((+++---------333===EEEEEEIIIMMMOOONNNKKKIIIHHHCCCFFFGGGHHHQQQ^^^eeeeee```[[[TTTMMMIIIIIINNNRRRQQQUUUXXX[[[eeerrrzzzzzzllluuu}}}~~~~~~wwwqqqnnnllljjjhhheee___ZZZ]]]ccc]]]XXX\\\gggiiiccchhhsssuuuooohhhbbb[[[UUUVVV[[[]]]\\\[[[YYYVVVWWWYYY[[[WWWYYY[[[[[[YYYVVVTTTSSSUUUUUUXXX]]]cccjjjpppuuu}}}yyyvvvfffYYYXXXUUUOOOPPPWWWnnnxxxsssaaaTTTNNNSSS]]]iiijjj[[[EEE777444333111///000111222000...........................---.........//////000000***++++++,,,---...//////,,,,,,,,,---------......---------............///......------------......---------------,,,,,,,,,........................,,,++++++++++++,,,------,,,---///111111111111000000000000/////////......------------------------...------------...//////---------............///.........///////////////000000//////......------////////////000111111222---///222666;;;@@@CCCFFFIIIHHHGGGFFFCCCAAA???===@@@CCCCCCAAADDDHHHJJJHHHHHHKKKPPPTTTWWWYYYZZZ[[[OOOLLLGGGBBB>>>=========IIIPPPWWWZZZZZZZZZ]]]aaabbbhhhttt}}}wwwkkk]]]SSSPPPQQQTTTWWW\\\ZZZ___mmmyyy|||{{{zzzpppssswww}}}[[[LLL<<<666666555333333222222333333333333222111111111111111000000000000////////////////////////111111000000//////......////////////000000000000000000000000///////////////000000000000000000///////////////000000000000000000111111111111000000000000000111222222333333333444555444444444666888999888;;;999BBBIIIaaa,,,+++******))))))******************+++++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))***+++,,,---,,,++++++(((+++///222555:::BBBHHHDDDHHHLLLMMMLLLJJJHHHGGGGGGNNNQQQQQQWWW```ccc______WWWOOOKKKJJJKKKQQQWWWYYYZZZWWWXXXggg~~~zzzwww~~~}}}sssiiifffbbb___\\\ZZZYYYUUUQQQTTTZZZ]]]YYYZZZ```eeehhhlllqqqsssnnniiieee^^^WWWVVVYYYYYYYYYYYYVVVSSSRRRUUUWWWWWWXXXXXXXXXVVVSSSPPPNNNUUURRRRRRUUUWWWYYY]]]bbbgggmmmvvvvvvhhhccc___WWWSSSTTTYYYfffwwwvvvjjjbbbNNNJJJOOO^^^gggaaaPPPBBB555222......111222111///..........................................//////++++++,,,,,,---...//////,,,,,,,,,---------......---------............///......------------......------------------------........................,,,,,,,,,,,,,,,------.........//////000000//////000000000//////.........------------------------...------------...//////---------............///.........//////////////////////////////.........000000/////////000111111666888<<<@@@EEEIIIKKKMMMGGGFFFCCCAAA???>>>======DDDGGGHHHIIINNNTTTVVVSSSQQQRRRQQQNNNJJJFFFDDDCCCAAABBBDDDEEEHHHMMMTTTXXXUUUbbbrrr{{{~~~yyyoookkkhhhggggggeeeZZZRRRUUU]]]bbbdddeeehhhkkkmmmrrr|||lllYYYDDD888333222444777000111222333333111000///222222111111111000000000000000000000000000000000111111000000//////......////////////000000000000111000000000/////////...///000000111111000000///////////////000000000000111000000000000000000111000000000111222222333333333444555444444444666888888777;;;999BBBHHH___,,,+++******))))))******)))))))))*********++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((***+++------,,,+++***,,,...333999???DDDHHHJJJIIIJJJKKKJJJHHHGGGGGGHHHSSS```fff```ZZZ]]]^^^[[[[[[TTTPPPRRRRRRRRRUUUZZZYYYZZZYYY[[[lllyyyvvvuuuzzzyyytttqqqfffbbbbbb]]]XXXTTTQQQPPPMMMIIIJJJNNNRRRUUUVVVVVV\\\fffkkkkkkqqqnnnlllkkkeee]]]ZZZ\\\ddd```ZZZVVVUUUVVVWWWXXXUUUTTTTTTTTTSSSRRROOONNNOOOLLLMMMQQQRRRQQQRRRVVVXXXYYY]]]dddmmmwww|||rrrnnnggg^^^WWWQQQVVV___lllxxx~~~~~~|||^^^PPPHHHPPP___eeebbb\\\DDD<<<333//////111111000.................................---------------,,,,,,,,,------.........,,,,,,,,,---------......---------............///......------------......------------------------........................---------,,,---......///000///......---.........---...............//////------------------------...------------...//////---------............///............/////////000.........///////////////000000111222444777:::;;;BBBCCCFFFHHHIIIIIIGGGFFF===<<<<<<===???CCCGGGIIILLLNNNPPPQQQVVV[[[ZZZVVVOOONNNKKKFFFBBBBBBEEEHHHXXX___hhhllllllmmmpppsssooocccZZZTTTQQQQQQ```___]]]___hhhqqqqqqlllwww{{{kkk[[[KKK>>>:::<<<444333333222111111222222222222222111111111000000000000000000000000000000000000000000////////////////////////000000000000////////////000000000000///000111111111111000///////////////000000000000111111000000000000111111000000000111222222333333333444555444444444666888777777;;;:::BBBGGG\\\,,,++++++***)))*********((())))))))))))*********************************+++++++++++++++++++++++++++++++++++++++++++++++++++*********))))))(((((((((***+++------,,,+++***///222777???GGGKKKMMMMMMOOONNNKKKGGGEEEEEEHHHJJJ^^^oooxxxkkk]]][[[^^^^^^XXXTTTTTTYYY[[[XXXWWWZZZWWW^^^ccciiiyyyyyyggggggoootttooonnnlllrrrmmmnnnjjj]]][[[]]]WWWQQQMMMKKKLLLLLLJJJKKKOOOKKKUUUYYYUUUYYYfffllliiirrrqqqssstttpppiiifffhhhxxxnnnbbb\\\^^^```___\\\ZZZYYYXXXXXXYYYYYYWWWVVVPPPMMMOOOTTTSSSNNNLLLOOOQQQOOOOOOSSSYYY___ccceee|||~~~{{{qqqeeeRRRMMMLLLUUUgggzzz|||lllZZZOOOMMMSSS^^^iiiVVVJJJ;;;111///000111000.................................------,,,,,,+++,,,,,,,,,---------......,,,,,,,,,---------......---------.........//////.........------.........------------------------...........................------------...//////111000...---,,,,,,------***++++++,,,---//////000------------------------...------------...//////---------.........//////---.........//////000000---.........//////000000...///222666<<>>999444555999>>><<<===FFFSSS```kkkrrrZZZOOOGGGGGGIIIHHHGGGHHHDDDHHHKKKPPP___vvv{{{yyyvvvvvvyyy}}}{{{kkkZZZRRRQQQNNNJJJWWWYYYkkkyyywwwyyylll\\\PPPAAA666555666444333444111222333333222111111111222222222222111111111111111111000000//////......////////////////////////............////////////////////////////////////////////////000000000000111111222222222222111111111111222222222333333333444444333444444555666777888888<<<<<>>>>>DDDJJJKKKFFF@@@===<<>>???FFFLLLMMMNNNPPPUUUWWWUUUPPPLLLLLLKKKIIIJJJQQQ^^^jjjrrr}}}~~~wwwtttqqqhhhjjjqqqzzzqqq[[[ZZZiiiqqqvvv|||bbbJJJ>>>;;;999777666555333///,,,333333333222222222111111000000000000000000000000111111111111111111111111000000000000111111111111//////////////////////////////000000000111111111111111222222222222111111111111222222222333333333444444333444444555666777::::::???>>>EEEFFFVVV---,,,++++++******++++++************************++++++,,,,,,,,,---------***************************++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,000/////////...222===JJJXXX___dddaaa[[[VVVRRROOOHHHHHHKKKSSS```mmmvvv{{{pppggg___bbblllqqqnnnhhhiiiuuu}}}}}}wwwqqqmmmhhhdddaaa^^^[[[[[[]]]]]][[[XXXYYY^^^cccfffiiiooowww~~~~~~vvvrrrllleee___[[[XXXVVVTTTUUUWWWZZZZZZVVVRRRPPPRRRRRRZZZlllwwwiiiQQQXXXfffvvvyyynnnYYYKKK???DDDSSS[[[TTTHHH;;;555///---///111000...000000000///.........///------------------------........................---.............................................---------............///.........///......---,,,------........./////////......------------......---------------------------...///...,,,,,,...///......////////////......,,,,,,,,,---------.........//////...------...000000333777<<<@@@DDDGGGHHHDDD@@@;;;:::===CCCFFFHHHJJJKKKPPPXXXZZZUUUOOOMMM???HHHTTT___kkkqqqlllbbbhhhooo{{{|||}}}~~~~~~uuuxxxwwwrrrrrrzzzsssfffXXXffftttlllZZZTTTIII;;;555666777444///333333333333222222222222000000000000111111111111222222222222222222222222000000000000111111111111000000000000000000000000000000000000111111111111111111222222222222111111111111222222222333333333444444333444444555666777:::;;;CCCDDDKKKJJJVVV---,,,++++++******++++++************************++++++++++++,,,,,,,,,,,,+++++++++***************)))***++++++++++++++++++******+++++++++,,,,,,,,,...---...111333999GGGTTTfffiiihhhaaaUUUMMMKKKMMMNNNNNNQQQXXXaaagggiiihhh[[[[[[]]]bbbgggiiihhhfffmmm~~~{{{yyysssuuuvvvuuurrrllleee```\\\ZZZYYYYYY[[[]]]]]]]]]bbbhhhooosssvvv|||}}}rrrggg\\\VVVQQQPPPSSSXXXZZZVVVQQQPPPVVVQQQOOOZZZpppuuu^^^\\\^^^hhhzzz{{{cccVVVEEE<<<@@@OOO___jjjIII>>>111,,,...111///+++///000000///------...///------------------------........................---------.......................................---------............///......//////......---,,,---............////////////......------......///,,,------......------,,,---...///...,,,,,,...///.........//////.........,,,,,,,,,---......///////////////...---...000222333555:::???BBBDDDEEEEEE>>><<<<<>>333000///...---...///000///,,,+++---///------------------------........................---------.........//////........................---------............///......//////......---,,,,,,,,,---------............------,,,,,,------...,,,,,,---......---,,,,,,---...///...,,,,,,...///------............------,,,------...//////000000...////////////111555888:::;;;===@@@BBBCCCDDDDDDCCCDDDHHHKKKNNNOOONNNMMMCCCGGGNNNRRROOOIIIJJJOOOYYYbbbjjjrrr~~~llliiilllnnnooopppzzzwwwvvvuuussskkkgggnnnyyyvvv~~~}}}gggSSSEEE===888555222222111111111000000000000000111111111222222222111111111111111111111111....../////////000000000000000000000000000000000000000111111111222222222111111222222222222111111111111222222222333333333444444333444444555666777888999@@@AAAHHHGGGUUU---,,,++++++******++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++******))))))'''((()))*********************+++++++++,,,,,,,,,...,,,000999EEEQQQaaammmmmmeeeZZZTTTSSSSSSVVVYYYaaa^^^\\\]]]___\\\UUUNNNUUU]]]cccaaa]]]fff}}}uuummmqqq|||yyyqqqnnnppprrrgggjjjrrrzzz{{{sssggg```^^^aaaeeegggkkkqqqzzzwwwooolllfff]]]VVVVVVMMMQQQTTTSSSOOOQQQZZZaaacccnnn|||pppdddkkk}}}~~~lllXXXJJJDDDGGGLLLiii^^^LLL<<<333///000222---///000...,,,+++---///------------------------........................---------.........//////........................---------.........//////......//////......---,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,---......---,,,,,,---...///...,,,,,,...///,,,------------------,,,------......///000111111---...///000222555:::===BBBBBBAAAAAABBBCCCEEEFFFOOOQQQQQQNNNIIIFFFGGGHHH@@@DDDKKKPPPOOOPPPZZZgggdddrrr~~~~~~vvvqqqlllccc```jjjvvv~~~zzz{{{uuuooonnnqqqssssssqqqjjjlllmmmkkkfff```]]]\\\ddd___eeeiiicccfffmmmmmmnnniiijjjnnnkkkffflllyyyzzzfff```dddllluuu||||||yyybbbNNNAAA;;;444444444333333333222222000000111111222222222222000000000000000000000000............////////////000000000000000000000000000111111111111222222222111111222222222222111111111111222222222333333333444444444444444555777777888888<<<;;;BBBDDDTTT)))************+++++++++************************************************++++++******************)))************+++++++++'''+++///...,,,,,,,,,++++++666>>>CCCSSSgggnnnhhhdddddd___VVVTTT[[[cccggggggnnnmmmccc```dddaaaXXXbbbhhhggg```eeeyyyzzziiinnntttsss}}}uuummmmmmllljjjjjjfffiiirrrwwwrrrkkkiiikkkpppwww{{{}}}~~~pppbbb___VVVMMMKKKOOOSSSSSSPPPVVVUUU\\\lll~~~xxxlllnnnttt~~~ssscccOOOCCC@@@GGGjjjlllQQQAAA444---444,,,---......---,,,---...........................,,,,,,,,,------........./////////...---------,,,////////////...---,,,+++..................------........................///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,---------............///------------------------------------------------000///...///000000///...222...000666999999===CCCJJJKKKJJJEEECCCLLL^^^mmmssskkkZZZIIIBBBFFFJJJKKKFFFMMMddd}}}xxx{{{|||tttkkkkkksss{{{|||mmmfffgggiiiddd^^^aaafffjjjjjjhhheeeeeefffllllllllljjjjjjpppyyyxxxuuuxxxzzzzzz}}}{{{vvvmmmeeedddiiiooopppppppppttt~~~qqq^^^___bbbmmm{{{eeeHHHFFF;;;888666111333666///111222222222222222444666222222222111111111111000111111111111111111111111222111111111000000//////000000000000111111111111111111222222222222111111000111111222222333444444333333444555666777888888;;;999;;;999CCCHHHTTT)))************+++++++++************************************************))))))))))))))))))))))))************++++++++++++,,,------,,,***)))******...555DDDWWWiiitttwwwvvvmmmccc\\\[[[YYYXXX```lllmmmsssrrrmmmmmmqqqmmmdddeeehhheeeaaagggyyyzzzuuu{{{zzzppplllqqqxxxpppllliiifffdddaaadddooovvvtttqqqpppuuuyyy~~~~~~~~~rrreeeVVVMMMOOOSSSUUUTTTOOOOOOTTT]]]hhhtttqqqrrryyymmmVVVDDD>>>>>>\\\kkkaaaOOO===222000,,,---...............///........................,,,,,,,,,---------......///////////////.........////////////...---,,,+++................................................///...---,,,,,,,,,,,,---......---------,,,,,,,,,---------............///........................------------------------------...000111111///---111...111888<<<>>>BBBHHH[[[QQQGGGGGGSSSfffwww}}}sssbbbQQQJJJJJJIIIFFFTTT___xxx|||uuuvvv~~~}}}}}}}}}|||xxxtttjjjddd```cccjjjnnnkkkfffxxx{{{~~~{{{~~~ggg```]]]ccclllsss{{{bbbOOO@@@999555111555777///111222222222111111222333222222222222111111111111111111111111111111111111222111111111000000000000000000000000111111111111111111222222222222111111000111111222222333444444333333444555666777888888:::999;;;888BBBGGGSSS)))************+++++++++************************************************))))))******************************+++++++++,,,///---,,,+++++++++,,,---222;;;QQQnnn~~~pppaaaZZZ```aaa\\\cccsssvvvyyyyyywww{{{~~~xxxmmmcccgggiiiiiilllwww}}}sssmmmhhheeegggkkkyyyzzzpppiiiddd```___^^^cccmmmvvvyyyyyyyyy|||~~~|||{{{kkk[[[UUUTTTSSSQQQNNNNNNOOOQQQQQQXXXiiizzz{{{wwwzzzhhhSSSIII<<>>>>>AAAEEEIIILLLOOORRRbbbxxxsssZZZOOONNNTTTSSSNNNIIINNN]]]mmmuuuuuu~~~xxxvvv{{{~~~yyyuuurrrooommmiiimmmrrrssstttxxxwwwppplllwwwlllYYYcccssswww```KKK:::777:::444555444333444444444333222333333222222222111111111000000000000000000000000111111111111111111111111000000111111111222222222111222222333333222222111000111111222222333444444333333444555666777888888999888;;;888BBBEEEPPP))))))*********+++++++++************************************************++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,+++)))+++/////////555>>>OOOmmmzzzyyypppbbbVVV\\\___aaahhhppplllaaaeeeeeefffiiinnnooofff[[[[[[gggxxxyyysss{{{yyyzzz}}}}}}zzz{{{pppjjjiiihhhoooqqquuuyyy~~~tttddd[[[TTTOOOOOOOOONNNOOORRReeeuuunnnnnnooouuunnnOOOFFFJJJAAA@@@DDD<<<888555111/////////...---........................------------------------,,,,,,,,,------..................///......---,,,---------.........//////........................------,,,,,,,,,------...---------------------------------............///------------------------,,,,,,,,,---------......---///111222333777<<<@@@CCCEEEHHHKKKPPPTTTWWWWWWtttbbbJJJIIIRRR```jjjrrrqqqrrrzzztttpppqqqyyyyyyjjjiiigggfffiiinnntttyyyyyy~~~xxx|||}}}yyyvvvwwwuuuqqqvvvhhhkkkoooXXXJJJBBB666777444222222333444444222333333333222222222222111000000000000000000000000111111111111111222222222111111111111222222222222222222333333333333222222000111111222222333444444333333444555666777888888;;;:::<<<:::CCCFFFPPP)))************+++++++++************************************************(((((())))))***+++++++++++++++++++++,,,,,,,,,,,,,,,***,,,000//////<<>>777999BBBEEECCC===444000//////...---...........................------------,,,,,,,,,,,,,,,,,,,,,,,,------------...............------,,,,,,------.../////////........................------,,,,,,,,,---......,,,,,,,,,------------...---------............///------------------------+++,,,,,,------.........///222555777888===DDDIIICCCHHHKKKMMMRRRWWWZZZXXX]]]dddfff^^^PPPIIINNNUUUiii}}}{{{{{{{{{yyyqqqoooqqqtttgggkkkpppuuu{{{xxxsssvvvlllmmm}}}|||yyyqqq[[[DDD===888333111222333333111333333333333222222222222111111111111111111111111111111111222222222222222111111111222222222222333222222333333333333222222000111111222222333444444333333444555666777888888;;;;;;===:::CCCEEEOOO)))************+++++++++************************************************''''''(((((()))******++++++++++++,,,,,,,,,------...,,,...111000666NNNgggppphhhlllfffXXXUUU]]]eeelllttttttdddPPP]]]^^^ccciiimmmmmmjjjhhhfffiiiwww|||zzz~~~|||uuurrruuuyyyyyyyyywwwaaaVVVTTTRRRPPPOOOOOOPPPTTTmmmyyysssjjjfffppp|||___FFF<<<999===JJJOOOEEE:::222000111000.................................---------,,,,,,,,,---------------,,,,,,,,,------...............---,,,,,,------...//////000........................,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......---------............///........................++++++,,,,,,---......///...444;;;???AAADDDIIINNNFFFKKKMMMLLLNNNRRRRRROOO???BBBEEEGGGJJJMMMSSSWWWmmm{{{uuuuuu{{{{{{kkknnnqqqpppooorrr{{{xxx}}}tttxxx|||bbbKKKCCC:::555555666555333444444333333333222222222222222222222222222222222111111111222222333333333111111111222222222333333222333333444444333333222000111111222222333444444333333444555666777888888::::::===:::BBBDDDMMM}}})))************+++++++++************************************************((())))))***++++++,,,,,,++++++,,,,,,,,,---------...---///333444???```vvvhhhgggjjjeee]]]]]]\\\eeeuuuxxxggg[[[[[[\\\aaafffhhheeeddddddeeefffwwwzzzvvvwwwsssnnnooouuuyyyyyywwwsss^^^TTTQQQQQQTTTMMMSSSRRR^^^uuueeedddrrrsssTTTGGG;;;:::JJJVVVLLL>>>444222222111000.................................------,,,,,,,,,/////////......------,,,------...............---,,,,,,------...///000000........................,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........---------.........//////////////////////////////++++++,,,,,,---...//////---555???EEEGGGHHHLLLOOOKKKOOOOOOJJJHHHJJJHHHBBBDDDFFFGGGFFFFFFOOO```mmm}}}~~~|||xxxrrrnnnsssqqqggggggooo{{{uuuooorrr}}}xxx}}}WWWNNNBBB;;;::::::888666444444444333333333222222333333333333333333333333111111111222222333333333111111222222222333333333222333333444444333333222000111111222333333444444333333444555666777888888999999<<<999AAACCCLLL{{{)))************++++++++++++++++++*********))))))((((((((((((((((((((((((---+++)))+++...///---+++)))+++------,,,,,,---......---222333444SSSsss^^^aaaXXXSSSbbb___bbbpppzzzdddWWWXXX^^^bbbggghhhfffbbb``````___nnntttqqqqqqqqqsssvvv{{{{{{|||}}}|||cccXXXTTTQQQTTTVVVUUUVVVggg~~~vvvppp___dddfffbbbNNN777>>>GGGNNNPPPFFF666,,,...444111///------///000000///........................///...---,,,+++,,,,,,---///...------...///...---/////////....../////////000///...---------------------------------------,,,,,,,,,---------......,,,,,,.../////////...------.........------,,,+++---------------...222555777>>>EEEHHHJJJLLLOOOPPPRRRIIIGGGLLLKKKCCCBBBHHHJJJMMMNNNRRR```tttqqqeeeqqq{{{{{{yyy~~~|||yyyyyyyyyuuurrr|||zzzsss}}}{{{tttWWWCCC:::555333333444555555444555555333000333333333333333333333333444333333222111111111222111111222222222333333333333444444555555444444333222222333333333444444444333222222333444666888:::;;;888>>><<>>222222666///...---------------,,,........................///...---,,,,,,,,,------///...------...///...---------,,,,,,,,,,,,------......---------......///------------------------,,,,,,---------.........,,,---.../////////...---------..................---------,,,---111777;;;???FFFNNNQQQQQQPPPPPPOOOMMMIIIIIIKKKGGGBBBIIIVVVlllrrrttttttyyyzzzkkkeee{{{{{{xxx{{{yyyxxxzzz```GGG<<<<<>><<>><<>>AAAHHHMMMHHH===222///000222111...---...000.................................------------...///---------...///...---...------,,,,,,------...---------------...//////------------------------------------............---------...............------------......//////,,,...000222666<<>><<>><<>><<>>CCCFFFIIIKKKNNNPPPWWWPPPNNNPPPMMMHHHNNNYYYfffllluuu~~~yyymmmiiimmm{{{~~~~~~{{{zzzvvvvvvyyyyyyyyy~~~yyy|||vvvxxxyyyuuukkk___VVVSSSaaaiii{{{~~~lllPPPDDD>>>777444777555555555555555555555555222333555666666666555444333333333444444444444555333444444555555444444333444444444444555555555555222444666777999999999999;;;888>>><<>><<>>===888222///...000//////....../////////////////////////////////////////////////////////------............------...............---------------------------------...............---------,,,---...///000111111222///222555;;;@@@FFFJJJLLLHHHGGGGGGIIIKKKLLLKKKKKKLLLFFFNNN```fffjjj}}}pppmmmlllvvv{{{vvvtttzzzxxxwwwxxxyyy|||ssszzz\\\EEEBBB999666999999444444888555555555444444444444333444444444444444444444444444555555555555444333333000111333444666777888999555444444555666888:::;;;;;;888???<<<@@@EEENNNttt++++++*********+++,,,,,,************************+++************+++******++++++++++++,,,---......000---000666999@@@XXXqqqooocccmmm|||rrrdddcccfff]]]bbbfffhhhooo}}}mmmiiiooopppooorrrssstttxxx{{{|||}}}{{{uuupppoookkkjjjnnnxxx|||~~~}}}}}}~~~}}}{{{yyyxxxtttyyy~~~}}}yyytttrrrrrrtttxxxxxxwwwuuuttttttwwwyyyzzzzzzzzz|||}}}}}}|||}}}yyyxxx||||||xxxwwwyyy|||iiiYYYWWWXXXSSSNNNNNNSSS\\\ooonnnYYY[[[vvvyyy[[[===;;;===>>>===999555222111111000//////////////////////////////////////////000000000000000000000000------............------........................------------------------........................------......///000000111000333777===AAADDDEEEFFFHHHFFFFFFIIIJJJIIIIIIKKKNNNQQQ___tttuuugggiiiqqqwwwwwwwww~~~rrrrrrzzz}}}bbbPPP===444:::>>>888555999555555555555444444444444555555555555555555555555555555555555555444444333222333444666888<<<@@@CCC777666666666777888:::;;;<<<888???===@@@EEEOOOttt++++++******+++,,,,,,---******************************+++************+++++++++++++++,,,---...///...///333888;;;JJJmmmmmmffflllsss^^^]]]bbbdddcccbbb```cccpppwwwppphhhkkksssrrrooosssuuuvvv{{{|||vvvtttvvvwwwtttooojjjgggffflllxxx~~~}}}~~~|||{{{{{{zzzwwwuuuwwwssszzz~~~rrrpppnnnlllkkkiiidddaaaddddddeeeeeefffiiimmmqqqssstttvvvwwwxxxyyyzzz{{{~~~}}}|||yyyuuusssvvvxxxvvvtttsssvvv|||zzz^^^VVVWWWTTTPPPOOOPPPSSSaaavvvzzzhhh[[[pppaaaBBB888999;;;===>>>;;;666222111111000///////////////////////////////////////000000000000000000000000------............---------.....................---------------------------.....................///......------...///000555777;;;@@@BBBCCCCCCCCCEEEDDDFFFKKKKKKKKKQQQYYY^^^hhhsss}}}|||pppiiihhhooowww{{{|||~~~wwwqqqooouuuzzzzzzzzz{{{ssspppRRR:::777:::666555999666666555555555444444444555555555555555555555555555555666666555555444333333444444444666<<>>666222222111000////////////////////////////////////////////////////////////------............---------------...............---------------------------------...............///......---...///111222666777:::===???@@@@@@@@@CCCDDDIIIOOOOOOQQQ```rrriiidddeeennnwww{{{zzzzzzuuuxxx~~~vvvssssssvvvyyy|||zzzmmmcccZZZ\\\dddvvvtttzzzkkkssswwwSSS@@@999555555999666666666555555555444444555555555555555555555555555666666666666555444444222333333222333888BBBIII===<<<:::999888888999999<<<999@@@===AAAFFFOOOuuu++++++++++++,,,---......************************(((***,,,+++))))))+++---,,,,,,+++,,,,,,---...///222999===AAAXXXrrrooolllkkkssswwwYYYZZZ___[[[[[[```bbbeeekkkwwwqqqiiillllllrrrxxxtttsssyyy}}}~~~~~~yyyxxx{{{zzzuuusssuuutttoooffffffjjjttt}}}{{{yyyxxxwwwxxxxxxwwwvvvyyyrrruuu~~~xxxlll```XXXTTTMMMLLLKKKJJJIIIGGGEEEDDDCCCFFFHHHKKKMMMQQQVVVYYY\\\```fffjjjmmmooosssvvv}}}~~~~~~}}}}}}|||xxxtttrrrrrrwww~~~jjjVVVQQQWWWRRRQQQSSSYYYdddrrr}}}eeecccmmmxxxJJJ@@@666999EEELLLHHHBBB333222111000////////////////////////////////////........................------............---------------.........//////---------------------------------.........//////............000333666888666666777999<<>>AAAFFFPPPuuu---,,,,,,+++***)))((((((++++++************++++++---+++***(((((()))+++,,,///+++***...000......111444999===TTTvvvYYYlll||||||mmm]]]UUUSSSTTTSSS^^^___dddfffbbbdddxxx|||jjjkkkmmmnnnpppsssxxx|||{{{yyy}}}}}}yyyxxxpppnnnqqqwww}}}}}}||||||{{{{{{zzzzzzwwwoooqqqoooiiiaaaWWWNNNIIIFFFEEEGGGFFFFFFHHHKKKJJJGGGCCCFFFEEEDDDDDDFFFGGGIIIJJJQQQRRRSSSUUUXXX^^^eeeiiirrrxxx}}}~~~|||}}}zzzwwwuuutttuuuzzz|||~~~cccWWWTTTTTTRRRNNNPPPYYYgggppp~~~rrruuuttteeeKKK666444CCCPPPTTTCCC444---444333***+++666////////////////////////.........------,,,,,,,,,,,,,,,---.../////////...---------------------------------...------,,,,,,------------------------333111000222777;;;<<<;;;===>>>@@@@@@CCCIIIRRRYYY```gggdddWWWUUUgggcccQQQKKKVVVbbbttt~~~|||{{{{{{}}}|||mmm___WWWMMMNNNKKKIIIPPPbbbrrryyyzzz___GGG@@@777999;;;:::777444777<<<666555444444444555777888777777777777666666666666444444444555555555666666888888888888888999999999:::888@@@>>>AAAEEELLLppp,,,,,,++++++***)))))))))++++++************++++++,,,+++***))))))***+++,,,...++++++///111000111555:::AAAIIIeeeppp\\\dddyyyyyytttiii^^^WWWWWWZZZ]]]YYYWWW]]]ffflllrrruuummmjjjlllnnnooorrrvvv||||||zzz}}}~~~yyyuuutttwwwyyy|||~~~~~~~~~~~~~~~~~~}}}~~~xxxrrrsss}}}kkkeee]]]UUUOOOIIICCC@@@CCCEEEHHHLLLNNNMMMJJJGGGGGGFFFEEEEEEFFFGGGGGGGGGKKKLLLMMMOOOQQQWWW]]]bbboootttyyyzzz}}}~~~zzzwwwxxxvvvxxx{{{}}}}}}wwwhhhXXXSSSNNNLLLKKKNNNZZZfffrrrwwwuuuVVV:::222;;;HHHMMMLLL<<<000000111---...333////////////////////////.........------,,,,,,,,,---------...............---------------------------------......------,,,------------------------000000111555999<<<;;;:::;;;>>>BBBDDDHHHOOOYYY```eee___ZZZZZZaaappp}}}kkkXXXRRRWWWhhhhhhnnnyyy~~~~~~|||ssslllddd[[[UUUSSSMMMIIIQQQbbbrrr|||}}}~~~```???:::888888888888777666666666666666666666777777888777777777777666666666666444444444555555555666666888888888888888999999999:::777???===AAAEEEMMMrrr************************++++++************++++++,,,+++***))))))***+++,,,...++++++///222222555:::@@@MMM^^^kkkiii```___uuu~~~kkkjjjeee___ZZZ\\\dddlllddd___fff|||~~~tttjjjaaajjjlllooosssvvv{{{}}}zzz{{{zzzvvvssssss}}}{{{}}}~~~~~~}}}~~~~~~}}}zzzvvvvvv~~~~~~uuupppjjjddd```]]]XXXPPPIIIDDDFFFKKKPPPUUUUUUSSSPPPKKKIIIGGGGGGHHHHHHGGGFFFGGGHHHIIIJJJLLLPPPVVVZZZjjjpppuuuwww{{{}}}zzz|||yyyzzz}}}~~~||||||aaaUUUNNNQQQPPPIIILLLWWWbbbppppppNNN999555<<>><<<@@@EEENNNttt))))))*********+++++++++++++++************++++++++++++*********+++,,,,,,///,,,,,,///111222777===CCCYYYuuu|||YYYbbbeeeggg|||jjj```___^^^ZZZUUUYYYfffuuurrrkkkttt|||nnnllliiibbbhhhlllsssyyy~~~}}}yyywwwuuurrrtttxxx~~~}}}|||||||||{{{|||}}}~~~}}}~~~}}}~~~}}}|||~~~{{{zzz}}}{{{sssvvvqqqmmmnnnqqqpppiiiaaaNNNKKKKKKPPPYYY``````^^^SSSOOOKKKIIIIIIJJJIIIGGGHHHIIIJJJJJJKKKNNNSSSWWWeeemmmtttwww{{{}}}zzzzzz}}}~~~{{{zzz{{{|||rrr\\\RRRYYY[[[NNNHHHMMMWWWiii~~~fffGGG666666<<>>???>>>GGGJJJPPP[[[jjjwww}}}mmmTTT[[[ffffffnnn|||rrrsss{{{~~~~~~~~~uuuaaaXXXUUUXXXeeexxx~~~tttccc```www}}}yyywwwwwwwwwuuurrruuuuuuuuuuuuuuuuuuttttttqqqtttwwwxxxwwwwww{{{~~~|||xxxxxx|||~~~~~~}}}yyyyyy{{{~~~~~~}}}|||{{{vvvxxxzzz}}}yyyttttttpppPPP:::666;;;:::666555777999;;;<<<:::999777777777777777666666666666555555555555666666666666777777777888999999::::::;;;777>>>;;;???DDDOOOuuu)))))))))***++++++,,,,,,++++++************++++++++++++***++++++,,,,,,---000------000000222888@@@FFFhhhaaaTTT\\\hhhxxxwww^^^[[[YYYWWWTTTQQQUUUfffyyyrrrlllxxxtttgggiiijjjffffffmmmxxxzzzuuuqqqnnnnnnuuu~~~~~~|||~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~~~~|||~~~~~~{{{uuurrrnnnmmmrrrzzz~~~|||xxx```VVVMMMNNNYYYeeekkklll___XXXOOOIIIIIIJJJIIIHHHJJJKKKKKKKKKLLLNNNQQQTTT___jjjtttxxx|||{{{yyy}}}~~~{{{yyyyyy{{{|||~~~lllTTTVVVZZZPPPJJJLLLOOO]]]xxxwwwTTT:::666===HHHRRRQQQAAA333000///+++////////////////////////........................111000...,,,+++,,,---///------------------------,,,---....../////////...........................000222444888;;;???CCCEEEGGGQQQbbbuuujjjaaasss}}}tttmmmrrriiiwww{{{tttjjj___VVV]]]\\\aaappprrrsss~~~xxxtttooooooqqqrrrqqqnnnsssssstttuuuuuutttsssssstttxxx{{{{{{yyywwwxxxzzzyyyxxxzzz~~~}}}}}}}}}tttooopppvvv{{{{{{|||}}}~~~}}}|||{{{zzzuuuvvvxxxyyy{{{|||}}}~~~~~~~~~~~~~~~mmmkkk~~~zzznnnEEE444777;;;:::666888:::<<<===;;;999777777777777777666666666666555555555666666666777777666777777888999999::::::<<<888>>>;;;???DDDOOOttt))))))******+++++++++,,,++++++************++++++******++++++,,,---------000...///111111444<<>>888::::::666888:::<<<===;;;999888777777777777666666666666555555666666666777777777666666777888999::::::;;;<<<888???<<>>@@@DDDIIIMMMZZZvvvuuurrrwwwgggcccmmmyyywww}}}tttmmmllloootttwwwzzz}}}yyywwwttttttuuuuuusssqqqooonnnmmmmmmnnnooonnnnnnnnnooopppppppppnnnlllkkkoooqqquuuyyyzzzvvvpppllllllmmmrrrxxxyyyxxx{{{rrr]]]]]]ffftttvvv{{{|||yyyyyy{{{~~~~~~ssswww{{{}}}VVVCCC<<<888777888:::;;;;;;;;;999888777777777777666666666666555666666666777777777777555666777888999:::;;;;;;<<<999@@@>>>@@@DDDKKKppp************************++++++************++++++)))***+++,,,------------......000444777<<>>JJJMMMDDD777222444////////////////////////---.........//////000000,,,,,,---.../////////...------------------------,,,---...///000000000000///////////////////////////444<<>>666444222000000222000,,,,,,000000///...---------------////////////////////////........................---------.........//////---...//////000//////...000999CCCEEEBBBCCCPPP]]]hhhiiiyyy~~~www}}}}}}{{{~~~zzzxxx}}}|||}}}}}}~~~~~~}}}xxxvvvvvvtttssstttwwwvvvtttrrrsssrrrooojjjllllllfffffflllgggeeeoookkkttt|||xxxjjjlllkkkmmmvvv{{{pppqqqsssuuusssrrrwwwnnnSSSTTT\\\nnnyyyyyy~~~vvvwww}}}|||}}}xxx}}}wwwzzzvvvSSS@@@:::<<<<<<999:::>>>===999666666666666666555555444666666666666777777777777666888999999999999:::<<<@@@:::@@@===@@@EEEMMMqqq++++++******++++++,,,---++++++************++++++(((***---...---------......111444:::>>>@@@^^^}}}uuu|||qqqwwwsssfff[[[SSSVVVLLLJJJWWW```______dddsssqqqjjjfffhhhjjjlllrrryyy}}}|||{{{{{{{{{xxxrrrlll{{{~~~zzzwwwuuutttrrrqqqooopppqqqpppjjjaaaWWWQQQHHHGGGEEEEEEDDDEEEFFFGGGHHHJJJLLLPPPSSSWWWYYY[[[bbbgggooovvv{{{wwwkkkaaa___]]]\\\eeerrruuuqqqddd[[[UUUPPPQQQPPPMMMKKKLLLNNNPPPZZZgggqqqvvv~~~yyyzzzyyyzzz|||{{{|||lllVVVQQQOOOMMMLLLTTThhhssskkk```fffjjjBBB888444>>>HHHDDD888///222000000111000,,,---000//////...---------------////////////////////////........................---------.........//////....../////////000000111888;;;DDDKKKFFFCCCYYYuuuqqqooovvv{{{~~~zzz{{{~~~{{{vvvyyyxxxwww{{{}}}}}}}}}~~~~~~~~~~~~~~~yyysssqqqqqqpppnnnnnnuuuvvvuuusssrrrrrrrrrrrrjjjiiiaaa```eeeaaa```jjjkkkxxxmmmjjjlllooozzzoooppptttxxxwwwuuuzzz[[[SSSRRRcccqqquuu}}}yyyssswww}}}~~~}}}qqqiiiqqqyyy}}}mmmRRR???===;;;;;;;;;:::999888666777777777777666555555666666666666777777777777666888999999999999:::<<>>???@@@@@@CCCCCCEEEGGGJJJLLLNNNOOOTTT[[[eeennnuuuzzz}}}|||~~~}}}vvvooohhhhhhmmm|||pppbbbZZZTTTSSSSSSOOOMMMMMMKKKMMMVVVcccmmmuuu|||~~~|||zzz{{{}}}|||{{{~~~eeeRRRMMMLLLKKKKKKSSShhh}}}yyyiiieee|||wwwOOO<<>>;;;>>>:::999===888999999999999888777777666666666666777777777777666888999999999999:::<<<>>>999???===AAAEEELLLooo++++++******++++++,,,---,,,,,,++++++++++++,,,,,,,,,---...---,,,,,,---///111;;;;;;@@@^^^kkk\\\___uuusssXXX[[[fffbbbWWWRRRLLLYYYcccbbb```lllpppeeeeeefffhhhppp{{{xxxnnnmmmttt}}}{{{xxxsssppprrruuusssjjjbbbYYYYYYWWWSSSMMMGGGCCCBBB???>>>>>>===>>>>>>??????EEEEEEEEEEEEDDDDDDDDDDDDBBBEEEJJJQQQZZZeeepppxxx|||}}}~~~iii^^^TTTSSSTTTRRRPPPPPPKKKMMMQQQ[[[iiitttyyyyyyxxxcccWWWOOONNNMMMOOO___rrr~~~|||www___BBB666???MMMTTTSSS:::444/////////......000......---------......///////////////////////////................................./////////000000111000//////111666;;;>>>FFFHHHEEEHHH```xxxeeemmm}}}yyyuuuqqqzzz{{{vvvwwwzzztttxxx||||||{{{|||tttuuuuuuwwwzzzuuuuuutttsssrrrrrrqqqqqqlllnnnmmmnnnrrrtttmmmbbbXXXXXX\\\cccfffjjjttt~~~lllhhheeeeeemmmnnnwwwccc[[[[[[^^^eeehhhsss{{{bbbeeemmmwww{{{zzzzzz}}}zzz~~~|||}}}|||xxxssstttyyyzzz|||{{{yyyzzz{{{fffuuuwwwKKK<<<===;;;:::<<<999999999999999888888777666666666666777777777777666888999999999999:::<<<===999???===AAAEEEKKKnnn++++++******++++++,,,---,,,,,,++++++++++++,,,,,,,,,---...---,,,---...000111===<<>>===>>>@@@BBBDDDFFFFFFEEEDDDDDDCCCBBBBBBCCCDDDEEEIIIQQQ^^^mmmwww|||}}}lll```TTTQQQRRRQQQNNNMMMKKKLLLOOOYYYiiixxx}}}zzz}}}}}}|||nnnXXXJJJMMMOOOJJJOOO[[[kkkuuuyyy~~~rrrUUU<<<555>>>JJJPPP@@@777000///000......000...------------...//////////////////////////////............................../////////000000000111000000111444999>>>AAAAAAFFFFFFNNNssstttlllrrrzzztttzzzuuuvvv|||yyyzzzyyyuuusssxxx~~~~~~}}}tttsssppppppsssqqqqqqpppoooooonnnmmmmmmmmmooooooooowww|||rrrZZZPPPMMMUUU___hhhtttllliiihhhhhhnnnqqqwwwfffdddZZZ\\\bbbfffsss~~~fffhhhoooyyy~~~}}}|||~~~yyy|||{{{|||zzzvvvxxx|||{{{~~~~~~xxxvvvyyy}}}|||sssqqq]]]BBB<<<:::888777888999999999999888777777666666666666777777777777666888999999999999:::<<<<<<888???===AAAEEEKKKmmm++++++******++++++,,,------,,,,,,++++++,,,,,,---+++,,,------,,,---000222111:::@@@VVVpppttttttgggrrrxxxjjj[[[WWW[[[___^^^aaavvvooogggggggggmmmtttyyy~~~yyypppkkkooo}}}zzzvvvtttqqqmmmhhh```XXXRRRQQQTTT\\\gggnnnkkk___UUUJJJHHHEEECCCCCCEEEHHHJJJHHHGGGGGGFFFDDDCCCBBBBBBCCCCCCBBBDDDKKKYYYhhhrrrzzz|||rrrdddVVVQQQQQQOOOKKKIIIIIIJJJNNNXXXlll~~~}}}|||www~~~```KKKNNNQQQJJJJJJSSSYYYddd}}}vvvzzz{{{cccGGG666888AAAGGGEEE;;;222000000///...000---------------...//////////////////////////////.........................../////////000000000000000000000222666;;;@@@BBB???BBBJJJbbb}}}iiisssyyy}}}zzz{{{||||||}}}~~~~~~yyy}}}vvvtttrrrmmmmmmrrrooonnnnnnmmmmmmllllllllllllnnnnnnrrrqqq[[[JJJLLLYYYdddppp{{{zzzgggfffhhhjjjqqqooowwwnnnpppmmmnnnssswwwiiijjjpppyyy~~~}}}|||}}}{{{||||||{{{|||~~~vvvssswww}}}~~~uuupppuuukkkIII<<<:::888555888888888999888777777666666666666666777777777777666888999999999999:::<<<;;;888???===AAADDDJJJlll++++++******++++++,,,------,,,,,,++++++,,,,,,---+++,,,---,,,,,,...111333999===HHHlll~~~vvv|||yyyllljjjhhhaaaZZZWWW```aaacccqqqxxxlllggghhhhhhttt~~~|||xxxqqqmmmrrr~~~|||xxxxxxxxxxxxwwwrrrlllcccYYYQQQLLLGGGGGGLLLXXXeeejjjeee^^^YYYUUUOOOKKKIIIIIILLLNNNJJJJJJIIIHHHFFFEEEDDDDDDAAA@@@@@@AAAHHHTTTbbblllxxx{{{xxxuuuyyywwwgggXXXRRRQQQMMMIIIFFFGGGHHHLLLXXXnnn~~~vvv{{{sssVVVTTTSSSGGGEEEMMMQQQ[[[qqqzzz||||||kkkPPP<<<999???CCCHHH===333111111///...///---------------...///000////////////////////////........................////////////000000000000///000111444888<<>>AAADDDJJJlll++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///,,,.........///333666666:::IIIUUUrrroooxxxyyysssvvvttthhhXXXOOOQQQXXXWWWZZZaaawwwuuugggfffkkkmmmuuu~~~uuuoookkkoooxxxrrrpppvvvuuutttrrrkkkbbbYYYRRRNNNIIILLLNNNOOOPPPSSSXXX[[[^^^^^^ccc]]]OOOPPPUUUQQQWWWSSSMMMIIIJJJMMMKKKHHHIIIDDDCCCEEEEEEHHHWWWiiittt|||vvvuuurrrhhh```^^^aaa|||qqq```VVVQQQLLLJJJKKKFFFFFFKKKYYYkkk{{{~~~zzzgggTTTPPPLLLIIIHHHMMMNNNggg}}}zzzdddFFF222444???FFFFFF>>>333---//////,,,////////////////////////////////////////////////////////////////////////,,,.../////////000222444,,,888888777@@@BBB@@@DDDNNNMMMmmmmmmzzzyyyzzzzzz~~~}}}~~~yyyrrrvvvtttoootttrrrhhhqqquuuqqqqqqpppnnnmmmllllllmmmmmmnnnnnnmmmjjjfffeeehhhjjjeeekkknnnqqqgggXXXYYY```qqqtttiiifffhhhkkkmmmssstttsssvvvfffiiipppyyy|||zzzzzz|||yyy~~~}}}{{{}}}zzzyyy~~~kkklll{{{}}}zzzvvvwww}}}}}}sssfffgggmmmwwwooooooIIIDDDEEE888;;;888<<<===666999>>>888777777777777888888888888999::::::::::::::::::;;;===999@@@>>>BBBEEEKKKnnn++++++++++++++++++++++++)))+++,,,,,,,,,,,,---///...///000000111444777999@@@QQQjjjvvvddd]]]fffwww}}}jjjgggiiiggg]]]QQQKKKOOOUUU[[[XXX___|||oooffffffjjjlllyyyrrrfff```kkkzzzrrrnnnsssrrrnnnhhhbbb]]]ZZZYYYYYYXXXXXXXXXYYYXXXVVVTTTYYY[[[fffiiicccccc```TTT]]]\\\XXXTTTPPPOOONNNMMMIIIDDDCCCFFFFFFHHHWWWhhhttt}}}wwwooobbbXXXVVV___xxxjjj\\\QQQHHHDDDCCCIIIHHHKKKUUUdddrrrzzz}}}~~~cccVVVPPPMMMKKKMMMIIIXXXpppwwwXXX<<<444;;;EEEFFF@@@444...///000///////////////////////////////////////////////////////////////////////////---...////////////111333...777777777AAACCCBBBHHHIIIeee{{{||||||llldddsss|||ssszzzzzzttthhhgggeeekkk|||sssppprrrppppppooonnnmmmlllllllllllljjjlllmmmllliiiggggggiiiffffffkkksss}}}{{{bbb]]]dddtttssshhhhhhlllnnnnnnqqqsssmmmnnnsss|||lllnnnttt|||}}}}}}zzz{{{xxx{{{tttzzz|||tttzzz{{{kkklllxxx~~~zzzxxxwwwyyyzzzwwwpppjjjlllvvvpppggg^^^eee{{{aaaJJJ999>>>999<<<===666888;;;555777777777777888888888888999999::::::::::::;;;;;;===999@@@>>>BBBEEEKKKnnn++++++++++++++++++++++++***+++------,,,,,,...///000000111222333555999===BBBUUU|||ggg^^^TTTbbbvvv]]]\\\\\\XXXPPPJJJJJJPPPWWWaaaVVVaaawwwhhhffffffiiinnn~~~tttbbb[[[kkk~~~tttiiirrrnnniiidddaaa```aaabbbhhheeecccgggllllllggg```\\\\\\gggqqqssszzzzzzmmmeeedddaaa[[[TTTOOONNNPPPJJJEEEDDDGGGGGGIIIVVVeeerrr|||zzzmmm___UUUSSS[[[ooo|||yyywww{{{}}}jjj\\\QQQIIIEEEFFFKKKJJJMMMUUUbbbnnnvvvzzz}}}pppYYYQQQMMMJJJOOOLLLRRRjjjaaa???333888BBBEEECCC999111///000111////////////////////////////////////////////////////////////////////////...///000000//////111333111777666999CCCDDDCCCKKKQQQzzzwww~~~}}}jjjXXX[[[vvvxxxrrr}}}}}}sssggg]]][[[jjjwwwjjjjjjjjjmmmmmmmmmmmmlllkkkjjjjjjgggjjjlllmmmkkkiiihhhhhhiiieeekkktttwwwooo]]]cccvvvqqqgggiiioooqqqooouuuxxxmmmkkkmmmtttvvv|||qqqqqquuu|||}}}|||~~~}}}|||yyyxxxsssvvv}}}vvvwww||||||rrrgggiiirrr~~~uuunnnooorrrqqqkkkccceeeqqq}}}zzzcccXXXggg}}}fffEEEBBB:::<<<===777777999222777777777777888888888888999999999::::::;;;;;;;;;===999@@@>>>BBBEEELLLnnn++++++++++++++++++++++++***+++------,,,,,,...///000000222444444666;;;BBBLLL```ddd___XXXoooqqqbbb]]]WWWNNNGGGGGGMMMXXX___bbbXXXiiinnneeeeeedddjjjuuu~~~vvvfffcccuuuzzztttqqqmmmgggbbb```_________fffbbbdddooovvvrrrtttxxx|||uuunnnfff```YYYTTTSSSTTTMMMGGGEEEHHHHHHIIITTTcccnnnzzz~~~{{{oooddd^^^^^^fffrrr}}}xxxoooiiiggg```hhhvvvzzzjjj^^^TTTKKKGGGHHHKKKKKKNNNVVVcccqqq{{{|||~~~{{{|||~~~___TTTOOOIIIMMMQQQSSSjjjdddCCC777<<<===CCCFFFAAA888111000111///////////////////////////////////////////////////////////////////////////000111000//////111333333777777===EEECCCDDDPPPqqq}}}}}}nnneeeoooyyyzzzxxxqqqsssvvvdddXXXWWWllluuuggggggiiikkkkkklllmmmlllkkkiiihhhgggiiijjjkkkkkkjjjiiiiiikkkkkkoootttrrrvvvbbb___qqq~~~pppiiijjjnnnqqqqqquuuyyypppkkknnnssstttyyyqqqoooqqqwwwzzzxxxwwwyyyzzz{{{|||~~~yyyuuu|||~~~uuulllmmmtttyyy}}}}}}zzzrrrjjjjjjqqqyyy}}}|||hhhggg|||bbbGGG;;;:::===888888999222666777777777888888888888999999999::::::;;;;;;;;;===999@@@>>>BBBFFFLLLnnn++++++++++++++++++++++++***,,,------------...000000///222666666777>>>HHH```{{{sssccc```bbbeeefffaaaVVVHHHAAAGGGSSS___fff^^^___yyyhhhbbbbbbbbblll{{{}}}zzzvvvrrrooojjjppp~~~{{{sssooohhhccc___ZZZUUURRRUUUSSSXXXiiimmmeeebbb]]][[[[[[SSSLLLHHHIIIIIIIIISSSaaalllxxx~~~}}}{{{zzzuuuqqqoooqqqxxxxxxvvvpppdddYYYRRRPPPNNN[[[lll}}}{{{nnn^^^OOOGGGEEEJJJJJJLLLSSS___lllxxx{{{~~~sss___TTTLLLHHHOOOLLL\\\}}}~~~tttRRR???<<<888@@@IIIJJJAAA555///...///////////////////////////////////////////////////////////////////////////000111000///000222444555888:::AAAHHHCCCFFFYYYzzz{{{wwwyyy{{{}}}yyyjjjkkkvvvvvvppp^^^WWW[[[ooosssjjjjjjllljjjkkklllllllllkkkjjjiiijjjiiihhhggghhhiiijjjkkkjjjoooqqqnnnmmmuuuzzzeeehhhooorrrqqqooollljjjlllooosssoootttqqqkkklllppprrrwwwrrrnnnmmmrrruuuttttttuuusssssswww{{{{{{}}}}}}xxxzzz{{{}}}~~~{{{|||}}}yyyxxxxxx~~~~~~zzz|||mmmtttNNN>>>999<<<999999;;;555666777777777888888888888888888999::::::;;;<<<<<<>>>:::AAA???CCCFFFLLLooo+++++++++++++++++++++++++++,,,......------///000000///333999999999BBBOOOoookkkeeehhhuuuppp^^^fff```RRRBBB???IIIXXXbbbfff\\\nnnrrrdddaaacccgggrrr}}}zzzrrrjjjdddkkkxxx~~~}}}||||||{{{|||xxxsssllleee___WWWNNNHHHFFFGGGMMM\\\sssxxxnnniiibbb^^^^^^[[[QQQJJJJJJIIIIIISSS___kkkxxxzzzqqqzzzzzzrrriiiaaaWWWNNNJJJKKKSSS]]]iiirrr}}}ppp^^^RRRNNNMMMLLLKKKNNNUUU___jjjqqquuu|||lllWWWKKKKKKLLLFFFNNNuuuyyyrrrwww{{{dddGGG666666>>>IIIOOOHHH:::000---////////////////////////////////////////////////////////////////////////...///000000000111333555888:::<<>>:::AAA???CCCFFFMMMooo+++++++++++++++++++++++++++,,,......------///000222000444<<<======HHHWWWnnnjjjwwwwwwddd___^^^ZZZLLL???@@@OOO]]]ccccccbbbpppjjjeeeeeelllvvvvvviiicccqqq~~~}}}}}}~~~~~~xxxoooggg```XXXNNNGGGCCCGGGMMMUUUbbbuuuuuuhhhbbbdddcccWWWMMMJJJIIIIIIRRR___iiiwww|||lllkkk|||{{{pppddd___ZZZUUUTTTWWWWWW]]]bbbeeekkkrrrwwwwwwyyykkkaaa^^^UUURRROOOMMMOOOVVV___eeelllsss|||~~~zzz\\\NNNPPPIIIHHHOOO___|||mmmkkkkkkvvvXXX<<<999===GGGOOOKKK===222///////////////////////////////////////////////////////////////////////////---...000000111222555777=========DDDGGGEEE^^^~~~xxxzzz}}}|||wwwvvv|||tttuuuqqqkkkmmmiiiyyy{{{{{{{{{}}}}}}uuulllhhhmmmoookkkgggfffggggggllllllkkkkkkkkkkkkllllllkkkiiiggggggiiijjjiiiggggggfffgggjjjkkkkkkkkklllppp|||eee[[[bbbjjjoooooooooqqqsssssswww~~~xxxssstttwww|||wwwpppllloootttuuuvvvwwwwwwvvvsssqqquuu{{{{{{||||||~~~~~~{{{xxx}}}~~~eeeKKK===>>>;;;:::<<<999777777777777888888888888777888888999;;;<<<<<<===>>>:::AAA???CCCGGGMMMooo+++++++++++++++++++++++++++---......---...///111333111666???@@@@@@LLL\\\mmmjjjeee]]]aaaSSSTTTHHH>>>DDDUUUbbbddd```kkkiiiiiihhhjjjvvvzzzllliiiyyy{{{qqqhhhbbbZZZQQQKKKHHHNNNSSSVVV[[[ggg{{{ssslllooogggZZZNNNKKKIIIIIIRRR___ggguuummmfffrrr{{{nnniiiddd___\\\___```eeejjjnnnsssvvvqqqjjjfffjjjrrryyyvvvllldddaaa\\\YYYTTTPPPPPPUUU]]]dddeeelllvvv}}}{{{|||~~~~~~fffWWWNNNBBBLLLVVVRRRdddtttnnnkkklllnnnPPP===>>>EEEMMMKKK>>>444111////////////////////////////////////////////////////////////////////////,,,---///000111333666888AAA???===BBBEEEGGGiii~~~zzzzzz~~~~~~yyyyyy~~~~~~vvvvvvsssjjjmmmuuusss}}}|||xxxhhh```eeejjjjjjhhhhhhjjjkkkmmmlllkkkjjjkkklllmmmnnniiihhhhhhiiikkkkkkgggdddjjjbbbcccnnnooofffhhhsssooouuu]]]aaahhhnnnrrrsssssssssrrruuuzzz|||vvvtttssstttxxx~~~xxxpppkkknnnsssuuuvvvxxxrrruuussspppsss{{{|||wwwwww{{{|||zzz{{{~~~~~~{{{zzz{{{~~~}}}~~~xxxyyywwwtttnnnPPP@@@???;;;:::;;;888777777777777888888888888777888888999;;;<<<======>>>;;;AAA???CCCGGGMMMooo+++++++++++++++++++++++++++,,,.........///111444444>>>;;;;;;BBBBBBTTT|||tttxxxoooccc______NNNKKK@@@HHH^^^^^^ZZZhhhssscccaaabbbmmm}}}wwwyyyyyyhhhpppvvviiiaaa[[[TTTPPPVVVPPPQQQWWWZZZ\\\iii{{{}}}wwwvvveeeRRRHHHGGGKKKSSS[[[kkksss}}}vvvlllfff~~~vvvqqqooonnnlllpppzzzpppkkkccc```iiivvvxxxrrrkkkaaaWWWTTTTTTTTTVVVZZZbbbiiittt||||||zzz}}}zzzyyy}}}}}}ZZZTTTNNNLLLMMMMMMQQQcccwww}}}tttkkkgggnnnwww~~~yyyiiiKKK<<<<<>>???BBBGGGGGGaaavvvvvvssssss{{{zzzmmmccc___```NNNHHHHHHTTTaaacccrrrnnnhhhgggjjjtttyyyooonnnrrrooofffuuu|||oooiiihhhiiihhh___XXXUUUWWWUUURRR\\\jjjsss]]]NNNHHHJJJSSS]]]mmmttt|||xxxqqqmmmppp~~~|||{{{{{{}}}|||nnneeekkkwww~~~}}}uuujjj___ZZZXXXVVVWWWYYY___cccjjjqqqrrrsss|||~~~~~~yyyxxx|||kkkZZZSSSNNNLLLIIIIIIUUUeeevvvtttnnnjjjmmmooottt|||{{{pppQQQ@@@AAALLLMMMHHH???222///000000///...///000000////////////////////////............///////////////...---...111555:::<<<;;;BBBBBBHHHJJJbbb}}}zzzyyywwwwwwqqqjjjtttccc```jjjvvv}}}}}}{{{|||zzzxxx|||kkkgggggggggggggggggghhhhhhiiiiiijjjjjjiiihhhfffeeeggghhhiiijjjiiihhhfffeeedddgggjjjkkkkkkjjjkkkkkkggglllrrrkkkhhhiiimmmooooooqqquuutttqqqqqquuuuuurrrrrruuurrrssstttrrrpppppprrruuuooonnnmmmmmmnnnnnnmmmllloooooooooooorrruuuvvvvvvxxxzzzyyyxxxzzz~~~|||zzz{{{~~~~~~{{{|||~~~}}}}}}}}}uuuuuuvvv^^^HHH@@@;;;888999999999888888888888999999999999:::;;;;;;;;;;;;:::???:::@@@>>>AAAEEEKKKnnn++++++++++++,,,,,,,,,,,,+++---...//////111555777666===CCCIIIKKKNNNuuuxxxkkkoooyyyoooqqqrrroooiiibbb\\\ZZZHHHFFFTTTdddaaafffyyygggjjjkkkqqq|||vvvmmmggggggjjjmmmyyyzzzxxxuuuuuuvvvvvviiiaaaZZZWWWQQQKKKPPPZZZttthhhTTTHHHIIIUUUbbblllrrrzzz~~~~~~{{{wwwuuulllkkkxxxvvvtttrrrrrrsssvvvxxxzzz|||nnnmmmvvv~~~vvvkkk```[[[XXXTTTRRRSSSXXXXXX\\\```ccciiivvv{{{wwwvvvxxxxxxxxxxxx}}}bbbXXXPPPMMMHHHEEEKKKUUUsssxxx~~~uuuooollliiikkksss{{{{{{uuu\\\HHHFFFSSSUUUNNNBBB555////////////////////////////////////////////////............///////////////......///222666:::===:::DDDCCCIIIWWW{{{}}}~~~|||wwwpppyyyqqq|||{{{~~~rrrppprrrlllYYY\\\qqqxxxwwwzzzyyyvvvxxx{{{sssgggffffffggghhhhhhiiiiiijjjhhhiiijjjjjjiiihhhfffeeefffggghhhjjjjjjiiihhhhhhhhhjjjllllllkkkjjjkkkllljjjlllkkkjjjtttsssnnnlllmmmmmmmmmqqqvvvrrrppppppssssssqqqppprrrppppppqqqpppooooooppprrrnnnmmmlllkkkiiigggfffeeegggdddcccfffkkkoooqqqrrrrrrvvvwwwvvvyyy~~~~~~yyyzzz|||}}}xxxsssuuuzzz{{{}}}~~~|||{{{}}}~~~~~~{{{iiiiii^^^BBB777777;;;::::::999999999999::::::999999:::;;;;;;;;;;;;;;;>>>:::AAA@@@CCCFFFLLLnnn+++++++++,,,,,,,,,,,,,,,,,,---...///000333777::::::===EEELLLKKKWWWssskkkppptttkkkdddeeefffaaaWWWOOODDDJJJbbblll```nnnlllggghhhllluuu~~~uuullldddaaajjjwww{{{yyyssskkkddd]]]WWWPPPJJJLLLRRR^^^tttmmmWWWIIIJJJXXXgggiiiooowww|||~~~}}}{{{yyyxxxlllwww}}}wwwpppjjjffffffjjjooowww~~~xxxsss{{{xxxuuuwwwzzz|||rrrhhh^^^ZZZWWWSSSPPPPPPQQQOOOOOOSSSWWW^^^lllyyy}}}xxxuuuyyyxxxwwwxxx|||lll^^^RRROOOMMMIIIKKKRRRssswwwuuuppplllhhhjjjsss{{{{{{xxxiiiOOOHHHVVV^^^YYYHHH222111......000000///...///////////////////////////............/////////////////////000333888<<<>>>???GGGAAALLLhhh|||}}}zzzpppzzz{{{~~~~~~|||wwwrrrrrrxxx{{{jjj\\\aaasssyyynnnppptttuuuqqqoooooojjjbbbeeeeeefffhhhiiikkklllllljjjkkkkkklllkkkjjjiiihhhhhhhhhjjjkkkllllllllllllkkkmmmmmmmmmkkkkkklllmmmkkkooooookkkjjjpppuuuvvvrrrnnnkkkmmmmmmmmmppptttqqqqqqqqqrrrrrrpppoooooonnnoooooooooooopppqqqqqqqqqpppmmmiiiddd```^^^^^^___]]]]]]```ccceeejjjnnnmmmrrruuuuuuvvvzzz|||zzzwwwvvvvvvwwwsssmmmlllooorrrwww|||}}}||||||~~~}}}yyyvvvuuutttxxx|||zzzgggooouuuKKK999:::???::::::999999999999::::::999::::::;;;<<<;;;;;;;;;===:::BBBAAAEEEGGGLLLnnn++++++,,,,,,,,,---------,,,---///000111555:::>>>@@@>>>DDDKKKLLLdddmmmmmmtttnnn___aaagggbbbTTTIIIGGGRRRfffgggbbbuuufffooohhhooo{{{{{{qqqhhhaaaaaammm{{{~~~{{{qqqhhhbbbZZZSSSLLLGGGGGGJJJOOO^^^rrrpppZZZMMMLLLXXXfffdddkkkssszzz}}}}}}{{{{{{uuusssxxxooolllllloooyyy|||nnnkkkjjjjjjpppxxxzzzzzz}}}~~~sssjjjbbb___]]]WWWSSSSSSOOOLLLKKKMMMPPPUUU```jjjzzz~~~yyysss|||||||||{{{xxxxxx}}}{{{gggTTTPPPOOOLLLMMMQQQggguuuvvvnnnjjjjjjrrr}}}~~~qqqUUUHHHUUUgggmmmYYY999666000---000111...---///////////////////////////............//////////////////000222555999===???EEEFFF@@@VVV~~~zzzyyyzzzzzzpppjjjqqqnnnssszzzyyykkkfffcccgggnnnqqqmmmgggjjjnnnpppnnnkkkiiifffcccgggggghhhhhhiiiiiijjjjjjjjjjjjkkklllkkkjjjiiihhhggghhhiiijjjkkklllllllllkkklllkkkjjjhhhhhhjjjlllbbbgggkkklllmmmnnnmmmkkkiiiggghhhlllnnnlllmmmqqqnnnpppppppppooonnnllljjjkkkkkkkkkmmmoooppppppppppppooolllfff```]]]]]]^^^dddbbbdddfffccc___aaagggjjjppptttssssssvvvwwwvvvrrrmmmllloooppplllhhhhhhiiinnntttxxxzzz{{{}}}yyyzzzyyywwwsssooommmmmmqqqqqqsssyyywwwjjjwww[[[???;;;>>>999999888888888888999999::::::;;;<<<<<<<<<;;;;;;===:::BBBAAAEEEHHHMMMnnn++++++,,,,,,------......---...///000222777===AAAFFF@@@GGGMMMUUU{{{uuujjjsssrrrcccdddgggaaaUUUOOOPPPWWW^^^___lllyyyeeedddvvvmmmvvv|||qqqgggeeelllwwwxxxmmmaaa\\\UUUMMMGGGCCCAAAAAAHHHOOO\\\lll|||mmm\\\QQQMMMUUU^^^___dddkkkqqqtttvvvwwwxxx}}}uuu{{{uuu|||tttiiiggggggfffdddiiivvvrrrkkkeeedddccc]]]YYYXXXWWWRRROOONNNNNNOOOUUU]]]iiiqqq{{{|||tttzzz|||zzzttttttxxxuuuYYYNNNMMMKKKJJJLLLXXXnnnppplllooo{{{www]]]KKKQQQjjjrrrLLL===333---000111------000////////////////////////............///////////////000111333777;;;>>>@@@EEECCCFFFkkk~~~}}}qqq}}}}}}yyyxxxgggggguuuvvvvvvqqqoooyyypppYYYWWW[[[aaaccccccbbbcccdddeeehhhkkklllkkkiiihhhgggkkkkkkjjjiiigggfffeeedddggghhhiiijjjjjjiiihhhgggeeeffffffggghhhhhhiiijjjhhhhhhgggeeeddddddgggiiicccdddfffhhhjjjiiifffbbb```___cccjjjlllkkkkkkmmmiiilllnnnmmmlllmmmkkkgggeeeeeefffiiimmmoooooonnnmmmllljjjddd``````dddiiirrrrrrwww|||vvvhhh```aaagggooottttttsssuuuvvvuuusssoooooovvv|||{{{xxxwwwkkklllnnnqqquuuxxxzzz{{{wwwxxxxxxvvvtttrrrssstttqqqmmmkkkooowww~~~qqqvvvpppJJJ;;;:::999999888888888888999999::::::;;;<<<<<<<<<<<<<<<===999AAA???DDDGGGMMMooo++++++,,,,,,---......///---...///111333888???CCCIIIDDDLLLUUUeeessspppqqqgggfffcccZZZVVVZZZeeeeeedddqqqssshhhaaadddsssttt~~~{{{nnndddhhhwww|||mmmcccYYYVVVPPPIIIDDDCCCAAA???DDDFFFNNN[[[ffflllkkkiii```dddlllzzz|||pppbbbXXXQQQNNNPPPTTTWWWYYY\\\___bbbfffkkkooo|||||||||xxxmmmmmmvvvnnnhhhfffjjjmmmkkkiiiiiieee^^^WWWSSSNNNLLLOOOUUU```kkkyyyvvvvvvyyy~~~|||rrrpppsss~~~^^^NNNLLLJJJIIIKKKPPPggg~~~xxxwww}}}iiiQQQIIIbbb^^^CCC666...000111---,,,111////////////////////////............///////////////000222444888<<>>AAA[[[{{{~~~lllbbbtttttthhhiii___MMMEEEIIIHHHHHHJJJOOOSSSVVVXXXVVVVVVZZZaaafffggghhhiiiddddddeeefffggghhhiiijjjiiiiiikkkllllllkkkjjjiiihhhgggggggggggghhhhhhiiijjjiiihhhfffeeefffjjjnnngggiiilllpppnnnhhhdddbbb\\\[[[^^^dddgggfffgggkkkdddkkkppppppsssxxxxxxtttbbbbbbdddjjjpppssssssrrr~~~|||xxxqqqlllnnnwww|||hhhcccmmmvvvxxxwwwzzz||||||sssyyytttnnnpppvvvyyyyyyvvvtttxxx}}}{{{}}}~~~|||yyyzzzwwwxxxzzz}}}}}}}}}nnnyyy{{{bbbEEEAAA<<<;;;;;;::::::;;;;;;<<<:::;;;<<<<<<======<<<<<<===888>>><<<@@@EEEMMMppp,,,,,,------...////////////...///222555888>>>DDDPPPLLLTTThhhnnnrrrqqqgggfffiiiZZZEEELLLdddlllaaa```aaagggooo}}}|||mmmaaacccnnnxxx~~~}}}|||zzzyyy{{{zzzhhhZZZUUUSSSPPPMMMJJJFFFBBB>>>>>>JJJJJJEEEJJJLLLHHHJJJJJJGGGFFFIIIMMMPPPTTTWWWMMMQQQQQQLLLJJJMMMKKKFFFEEECCCEEEGGGIIIMMMXXXccczzzzzzsssnnn|||sssrrrgggkkkrrrlllggg___OOOKKKTTT^^^fffqqq{{{}}}ppprrr|||uuuuuuyyytttuuu|||kkkRRRKKKKKKMMMOOOLLL___}}}|||yyytttbbbRRRPPPlllxxxbbbNNN;;;,,,,,,111111...,,,000...---...///000///..................///000000222222111222777<<<>>>===EEE>>>jjjvvv~~~uuu\\\VVV}}}xxxkkk___OOOGGGGGGGGGFFFHHHIIIJJJMMMXXXccc___\\\^^^dddfffdddeeejjjdddfffhhhiiigggeeeeeeeeegggfffgggkkknnnmmmgggaaadddbbbdddjjjlllhhhddddddgggfffdddccccccdddfffggglllkkkmmmrrrxxxxxxppphhh```YYY]]]bbb```eeemmmkkkhhhnnniiiiiizzz|||vvviii\\\___iiilllpppvvvvvv~~~uuufffjjjwww~~~}}}jjjjjjgggmmmuuuwwwvvvuuuvvv~~~yyynnnvvvzzz|||tttrrr|||{{{|||~~~wwwtttwww|||~~~{{{}}}xxxqqq~~~rrr|||~~~VVVGGG???777999:::444777;;;555::::::;;;;;;<<<============999@@@>>>AAADDDJJJmmm,,,,,,------...//////////////////222666<<>>HHHEEEAAAHHHKKKHHHJJJPPPNNNKKKKKKKKKJJJKKKLLLKKKOOONNNIIIHHHIIIHHHCCCCCCCCCDDDFFFGGGJJJUUUaaavvvvvviiidddaaa^^^jjj|||pppllleeehhhqqq~~~ooo[[[OOOOOO[[[cccppp{{{tttooovvv{{{tttrrrwwwuuuwww~~~}}}\\\LLLIIIJJJKKKNNNYYYooo~~~vvvkkkWWWHHHTTTZZZGGGFFF:::111111333111000111000...---...///000///...///............///000000111222333555:::>>>@@@???CCCOOO}}}}}}xxxgggVVVWWW|||fffTTTLLLLLLOOOLLLHHHGGGHHHKKKQQQ]]]iii]]][[[^^^eeegggeeefffjjjbbbcccdddcccbbbbbbdddfffeeecccbbbbbbcccccccccbbbaaa```aaafffgggeeefffiiidddbbbaaa```aaadddgggiiilllllllllooozzz~~~uuu```TTTUUU]]]```gggmmmiiiiiimmmiiilllyyy}}}xxxzzznnnaaaaaajjjjjjkkkuuu~~~wwwddddddllloootttyyy}}}rrrnnnmmmtttzzzyyylllmmmsssyyyxxxyyy|||pppvvvyyy|||zzz|||{{{tttzzz{{{}}}}}}}}}|||vvviiiMMMAAA777888;;;888:::<<<666::::::;;;;;;<<<=========???;;;AAA???BBBFFFLLLnnn,,,,,,------.../////////000000000222999BBBKKKPPPUUUUUUhhhoooyyyqqqaaacccccc]]]SSSPPP]]]lllrrrdddpppsss]]]^^^```]]]fffxxx~~~ssskkkoooyyy{{{{{{{{{yyyyyy{{{~~~mmmbbbaaa]]]VVVQQQMMMKKKHHHFFFAAAHHHFFFFFFRRRVVVRRRSSSUUUVVVVVVTTTRRRPPPMMMJJJNNNPPPNNNJJJGGGFFFCCC@@@BBBBBBDDDEEEDDDGGGRRR___mmmvvv~~~}}}tttmmmgggjjjiiiccc\\\XXXYYYZZZXXX```{{{yyyppppppqqqxxx|||fffTTTJJJTTT]]]kkkxxx~~~~~~nnnoooxxxsssooosssvvvzzz~~~lllQQQKKKLLLKKKLLLLLLUUUjjjzzzuuuwwwxxxwwwdddNNNMMMPPPFFFBBB<<<777555333000000222000...---...///000///...//////......//////000111111333666;;;>>>@@@AAABBBEEEiiivvv{{{jjjUUUQQQ]]]|||{{{XXXLLLTTT```fff]]]UUUMMMKKKKKKPPPYYYbbb^^^^^^aaagggiiigggggghhhaaa```^^^[[[YYY[[[___ccc___^^^]]][[[ZZZZZZ\\\^^^^^^]]]```cccdddeeekkksssfffccc```^^^___bbbgggjjjeeegggeeefffuuuzzzcccRRROOOZZZaaaiiillleeekkkmmmkkkqqqyyytttuuu~~~nnngggkkklllmmm}}}xxxbbbaaagggfffooorrrsssuuulllnnnvvv||||||mmmooouuuyyywwwvvvyyymmmttt{{{}}}wwwxxxzzz~~~tttuuu}}}{{{|||tttmmmsssKKK;;;888<<<;;;<<<===888::::::;;;;;;<<<=========???;;;BBB@@@CCCFFFLLLooo,,,,,,------.../////////000111111333<<>>:::::::::;;;;;;<<<=========???;;;AAA???CCCFFFLLLnnn,,,,,,------.../////////000111222444@@@PPP[[[]]][[[aaayyyyyy|||jjjqqqssshhhSSSKKKTTT^^^___]]]KKKbbbhhh[[[bbbfffdddqqqooojjjjjjttt|||}}}~~~}}}{{{zzzzzz{{{xxxdddRRRHHHGGGJJJMMMMMMOOOOOO\\\sssvvvjjjeeedddrrr~~~}}}uuuggg[[[TTTSSSRRRRRRPPPMMMKKKKKKKKKIIIGGGGGGEEEFFFNNNXXXccchhhqqq{{{ooodddaaaaaagggnnnnnnhhhbbbYYY___qqqiiiXXXNNNHHHPPP___qqq~~~xxx~~~vvvmmmooosssvvvaaaSSSPPPNNNOOOLLLKKK___zzz}}}~~~sssqqqvvv{{{}}}ooo^^^SSSTTT[[[NNNFFF;;;222///000///...000...---...///000///...///////////////000111111444666;;;AAA???<<<@@@GGGYYY~~~www[[[WWWppprrr[[[QQQ___qqqqqqddd\\\UUUQQQRRRTTTUUUXXX]]]ccceeehhhhhhfffddd```]]]TTTSSSOOOLLLKKKNNNTTTXXX```[[[WWWUUUVVVWWWWWWVVVTTTWWW\\\bbbeeehhhqqq{{{mmmhhhaaa[[[ZZZ]]]cccgggcccgggggghhhuuurrrdddRRRRRR___dddgggjjjgggiiimmmsss~~~}}}nnnssssssaaaeeelllzzzYYY[[[fffiiiooonnnkkkwwwvvvhhhmmmrrryyy~~~nnnkkklllqqqqqqqqq{{{uuummmtttzzzqqqrrr{{{}}}{{{{{{}}}|||zzzuuuxxx|||zzzyyy~~~ooo|||TTT;;;::::::999<<<<<<::::::;;;;;;<<<=========>>>:::@@@>>>BBBEEEKKKmmm,,,,,,------.../////////...222333666DDDWWW``````ZZZhhhyyyzzz{{{rrrsssooo___MMMLLLYYYbbbaaaZZZRRRtttsssddd[[[```dddiiixxxqqqmmmoooyyy|||~~~~~~}}}{{{zzz{{{|||nnnTTTHHHHHHPPPWWWUUURRRPPP```zzz|||llldddooowwweeeUUUVVVUUUUUUXXXXXXVVVUUUWWWSSSMMMHHHGGGGGGGGGLLLRRR___dddjjjrrryyymmmcccdddgggcccZZZTTTNNNQQQaaappp]]]SSSJJJQQQ___qqqwwwmmmnnnmmmooolllTTTLLLIIILLLPPPOOOdddpppllluuu~~~}}}yyylllcccWWWUUUbbbVVVOOOCCC666222333333000000...---...///000///...000000//////000000111222666666;;;AAA>>>;;;CCCOOOlllzzz{{{~~~}}}aaaTTT```}}}iiiaaa[[[eeexxxqqq\\\VVVSSSSSSVVVVVVUUUWWW[[[bbbeeegggfffeeefffccc___RRRRRRRRRQQQPPPRRRUUUXXXfffdddaaa___^^^]]]^^^]]]SSSSSSXXX___ccchhhqqqzzziiiddd]]]XXXXXX]]]ccchhheeegggiiioooyyy}}}uuummmWWWRRR]]]bbbeeekkkkkkfffpppyyy~~~mmmqqqhhhhhhmmm{{{```XXX]]]]]]eeefffdddqqqtttiiioooqqqvvvyyywwwmmmgggiiiiiiiiioooyyy|||{{{sssrrr}}}zzzooorrrxxxzzz{{{yyy~~~zzzzzzyyywww|||~~~~~~zzzwwwvvvbbb???<<<:::888;;;<<<::::::;;;;;;<<<============999@@@>>>AAADDDJJJmmm,,,,,,------.../////////---222555888FFF[[[dddaaa___vvvyyy|||vvvwwwpppdddRRRFFFMMM^^^hhhgggXXX___gggaaa\\\]]]dddpppkkkiiilllwww{{{|||}}}|||{{{zzz{{{}}}}}}}}}^^^OOOSSS___jjjaaaZZZUUUgggzzzsssxxxhhheeeaaaaaadddccc^^^\\\___ZZZOOOFFFFFFHHHHHHIIIKKKQQQXXX]]]ddd|||jjj]]]ZZZUUUNNNJJJKKKPPPcccyyycccYYYMMMSSS___pppuuummmlllgggiiixxx}}}{{{|||\\\MMMJJJHHHQQQLLL[[[{{{rrriiiooouuuvvv~~~xxxppplll]]]XXXjjjaaa___UUUCCC666333111///000...---...///000///...000000//////000000111222666666:::@@@>>>===JJJ[[[{{{uuuwww{{{wwwlllQQQTTTmmmzzzsssmmm```]]]fff|||qqq]]]SSSSSSUUUWWWVVVTTTWWW]]]aaafffiiiiiilllqqqrrrnnncccdddeeeccc___\\\ZZZYYYeeeppp}}}xxxmmmgggeeeYYYVVVVVV\\\cccjjjttt}}}jjjfff___ZZZZZZ^^^dddhhhfffeeejjjwwwgggVVV\\\```dddiiijjjdddsss}}}llllllsssnnnnnnuuuwwwccc]]]WWW[[[^^^]]]ddduuuwwwooonnnnnnnnnsssvvv|||{{{jjj]]]\\\^^^]]]```ffflllqqqqqqvvv|||sssuuuwwwvvvsssttt}}}~~~xxxzzzwwwvvvyyy~~~{{{~~~zzzwwwxxx|||kkkBBB???>>>999:::;;;::::::;;;;;;<<<=========>>>:::AAA???BBBEEEKKKmmm,,,,,,------...//////000,,,222555999HHH]]]eeeaaagggwww{{{pppwwwnnn]]]IIIBBBNNNaaajjjjjjVVVhhhlll``````^^^]]]eeewww~~~uuu```^^^dddpppzzz}}}~~~zzz{{{{{{{{{zzzzzz|||~~~zzzgggYYY^^^nnn{{{mmmccc\\\qqqvvvpppnnnoookkkbbb___aaa]]]PPPEEEDDDHHHIIIGGGGGGCCCLLLQQQXXXxxxttt]]]UUUQQQMMMLLLHHHQQQhhhhhh]]]MMMRRR]]]mmm|||}}}~~~rrrmmmlllcccfffmmmwww~~~~~~}}}}}}~~~fffTTTRRRJJJTTTIIIQQQvvv}}}tttwwwllllllnnnttt{{{tttoooZZZPPPdddlllnnnfffOOO:::000---+++000...---...///000///...000000000000000111111222666555999@@@???@@@PPPdddyyywwwzzzzzzsssdddPPP]]]~~~xxxpppkkkggggggtttiiiYYYIIILLLQQQVVVWWWXXX```jjjbbbhhhmmmnnnttt}}}~~~xxxzzzzzzvvvnnneee]]]YYY___zzz}}}mmmgggaaa[[[WWW\\\eeennnyyyqqqllleee___]]]___dddgggkkkgggooozzz]]]]]]```dddhhhfffdddvvv|||kkkgggvvvuuullliiilllssseeeZZZVVV[[[XXXYYYcccggghhhpppqqqooouuu{{{}}}lllkkkoooooopppsssnnntttuuuzzz{{{wwwuuupppssssss{{{}}}}}}uuuxxx~~~~~~~~~ooosssyyy~~~~~~ooooooEEEBBBBBB;;;::::::::::::;;;;;;<<<======>>>???;;;BBB@@@CCCFFFLLLooo,,,,,,------.../////////...888:::???PPP\\\aaahhhrrrssstttrrr{{{hhh{{{oooWWW@@@@@@PPP]]]]]]XXXDDDyyygggbbb^^^ZZZ^^^mmm~~~uuuccc```bbbnnn{{{{{{xxx{{{~~~~~~}}}{{{{{{{{{sssgggppp|||xxx\\\ZZZ|||}}}yyyqqqccc\\\^^^UUUMMMFFFEEEIIIJJJGGGCCCKKKJJJIIITTTxxxwwwaaaXXXTTTMMMFFFIIISSSsss|||ggg___VVVTTTZZZiiivvv|||~~~xxxmmmgggdddiiinnntttxxxzzzzzzzzz{{{~~~ttt___OOOOOORRROOONNN]]]ttt~~~yyyzzznnnllliiinnn{{{qqqaaaZZZZZZbbbsssttt[[[@@@666222...000000000000000000000000111111000000111333555666999888AAA777===EEEMMM|||yyyyyy{{{yyywwwaaaUUUxxxyyyhhh```jjj{{{rrr\\\PPPOOOOOOPPPRRRVVV[[[aaaeeegggnnnpppvvv~~~~~~www___XXXZZZjjj{{{aaa___YYYWWW^^^iiisss}}}sssrrrkkk___[[[___dddeeefffhhhrrr||||||zzzcccZZZ```dddgggkkkkkkwwwzzzoookkkkkk}}}qqqmmmqqquuusssnnnhhheeeeeegggffffffjjjqqqrrrrrruuuyyy|||{{{{{{zzzzzz}}}}}}yyyyyyxxxxxx}}}uuuooosss~~~uuuttt~~~{{{qqqGGG>>>AAA===999::::::::::::;;;;;;;;;<<<<<<;;;999@@@>>>AAAEEEMMMrrr,,,------......///000000///777777<<>>>>>===;;;:::::::::;;;;;;;;;<<<<<<<<<>>>;;;AAA>>>AAAEEENNNrrr------......//////000000000444333;;;OOO\\\cccnnnoooooorrriiigggdddXXXEEE888???PPPXXXSSSLLL\\\nnnaaaZZZYYY[[[fffvvv}}}wwwjjjdddbbbhhhttt~~~}}}wwwyyy{{{||||||~~~rrreee~~~rrrgggdddbbb]]]UUUOOOKKKJJJIIIHHHEEEHHHHHHOOOnnnrrriiikkkkkkhhh```UUUNNNKKKKKKEEEMMMkkkhhh]]]SSSKKKIIISSSbbbnnnwww|||~~~|||vvvsssrrrqqqsssvvvwwwxxxxxxzzz{{{zzz}}}lllRRRMMMOOONNNLLLVVVlllwwwmmmhhhkkkrrr]]]SSS^^^lllxxxpppSSS666---333000000000000000000000000000/////////000222444555999777@@@>>>>>>FFFcccfffVVVmmmjjjQQQWWWlllyyyrrraaaUUUOOOLLLHHHJJJNNNVVV```gggjjjjjjgggmmmpppwww{{{oooiiitttwwwxxx[[[SSS]]]tttyyyaaaZZZYYYeeerrryyy{{{{{{~~~ttt\\\YYY___aaacccgggqqqxxxssslllooozzzttt]]]XXXaaahhhhhhiiipppvvvvvvooojjjjjjmmmlllxxx}}}tttllllllooopppvvv~~~wwwooommmpppqqqsssxxxzzzzzz}}}|||{{{{{{||||||yyyzzzyyy|||}}}zzzxxx{{{jjjwwwrrraaaFFF<<<<<<===<<<:::;;;;;;;;;;;;<<<<<<<<>>===;;;;;;;;;;;;<<<<<<<<<<<>>BBBHHHSSSyyy......//////000111111222333222222AAAWWWaaaooorrrppp{{{iiiNNNCCC???JJJRRROOOIIIHHHZZZwwwrrrXXXWWWYYYZZZdddwww~~~~~~sssooouuuzzz{{{yyyyyyyyywwwvvvwwwzzz}}}vvv{{{}}}zzz~~~pppbbb\\\YYYSSSMMMIIIHHHIIIJJJFFFHHHGGGOOOrrr{{{hhh]]]ZZZXXXQQQIIIJJJFFFGGGMMMTTT```vvvzzzkkk[[[UUUOOOJJJIIIOOO___nnn|||}}}uuummmssszzz{{{wwwuuuwwwzzzxxxyyyyyyxxxwwwwwwyyy{{{xxx~~~~~~}}}gggPPPOOOLLLKKKNNN\\\vvvwwwuuuuuuxxxhhhVVVSSSaaa}}}MMM222333////////////////////////////////////111333555666======???CCCCCCUUUwwwuuu]]]SSSWWWuuuaaaJJJbbbsssuuulllZZZMMMMMMNNNLLLPPPRRRXXX___fffhhhfffbbbfffjjjppp|||}}}eeeSSSXXX___nnnrrr{{{aaaVVV]]]gggnnnzzz|||bbb\\\\\\hhhuuuwwwqqqkkkfffiiiaaaeeeggggggjjjmmmmmmgggcccgggmmmhhhdddfffdddggghhhhhhgggeeeeeehhhjjjgggjjjlllkkkmmmooonnnlllooonnnmmmooosssuuuuuussstttrrrpppqqqnnnjjjlllpppssssssrrrqqqqqqrrrsssrrrpppyyy|||xxxxxx{{{|||~~~}}}|||zzzyyyxxxyyyzzzzzz~~~}}}|||~~~~~~}}}zzz}}}uuutttwwwuuuwww{{{~~~}}}{{{~~~}}}~~~zzz|||sssVVVAAA<<<<<<;;;;;;;;;<<<<<<<<<======???;;;AAA???CCCJJJVVV|||//////000000111111222222555444777HHH[[[aaaqqqqqqzzzmmmmmmttteeeEEE>>>@@@JJJNNNHHHHHHOOOggghhhTTTWWWUUUWWWfff~~~}}}yyy|||uuuuuuyyyzzzzzzzzzyyyvvvttttttvvvyyy~~~~~~~~~rrrrrrxxxzzz{{{www|||{{{kkkZZZXXXTTTOOOLLLLLLLLLKKKJJJEEEGGGEEEMMMooottt^^^YYYXXXTTTNNNKKKJJJIIIHHHHHHQQQggg}}}}}}|||}}}qqqeee^^^UUULLLEEEEEEQQQ___rrrwwwuuusssyyy~~~|||vvvrrrtttxxxyyyzzz{{{zzzxxxxxxzzz{{{yyy}}}}}}zzzqqqUUUOOOLLLKKKLLLTTTkkk~~~yyyuuutttuuu|||lllVVVMMMWWWsssUUU666///000000000000000000000000/////////000222444666888:::===;;;@@@CCC```zzzxxxrrr^^^[[[dddYYYSSSuuusss___OOOIIIIIIJJJJJJMMMSSS[[[bbbggghhhgggfffhhhkkksssjjjTTTXXX```mmmoooyyylllZZZ^^^fffkkkttthhhbbbbbbllluuutttnnnjjjbbb|||mmmbbbcccfffgggiiijjjgggbbbaaafffkkkpppmmmggggggeeegggfffeeeeeeeeeffffffgggfffggghhhkkkmmmooonnnlllkkkkkkkkklllnnnoooqqqqqqttttttvvvxxxuuunnnkkkllloooooommmlllooorrrpppkkknnnuuuyyywwwuuuxxx{{{|||||||||zzzvvvsssqqqsssuuuvvvyyy{{{yyywwwvvvwwwxxxsssvvv{{{~~~ppplllooooooqqqtttxxx}}}~~~}}}|||vvvtttsssuuuyyy|||{{{xxxzzzvvvzzz{{{ooommmIII<<<:::;;;;;;<<<<<<<<<============:::AAA@@@DDDKKKVVV|||//////000111111222222333444555===RRRcccggg|||~~~lllkkkhhhfff]]]@@@===CCCOOOPPPKKKSSScccwww___TTT[[[UUUXXXiii}}}tttuuu{{{wwwtttxxxyyyzzzzzzyyywwwuuuuuuvvvxxx{{{wwwsssppptttyyyyyytttooogggmmmrrrtttxxx~~~zzzooofffddddddccceeejjjooo}}}~~~wwwjjjgggaaaZZZVVVUUURRRLLLGGGEEEIIIHHHLLLhhhnnnbbb\\\WWWSSSLLLKKKKKKIIIIIIQQQddduuu}}}|||}}}}}}ssshhhZZZQQQJJJHHHLLLSSSbbbjjjxxx~~~pppqqq~~~{{{yyyzzz|||{{{zzzyyyzzz{{{yyyzzzzzz{{{xxx]]]UUUPPPQQQOOORRReee{{{ssszzzuuuzzz{{{qqq___NNNPPPbbbxxxuuuWWW;;;000000000000000000000000000000000000111333555888999777>>>999???HHHqqq~~~{{{jjj```iiiyyynnn___qqqqqqUUUJJJGGGEEEFFFLLLLLLTTT^^^dddfffeeeggghhhfffiiisssnnnWWWZZZ```iiijjjsssrrraaa]]]ccckkkssslllgggffflllqqqoookkkiiidddqqq~~~}}}ooocccbbbgggiiikkkkkkgggccccccgggjjjjjjtttzzztttllliiihhheeefffeeedddeeeffffffeeeccccccccceeeiiilllmmmmmmmmmhhhgggggghhhjjjlllnnnooorrrwwwxxxooolllmmmnnnnnnpppvvv{{{vvvllllllqqqssssssuuuzzz{{{yyyyyyxxxuuuqqqllljjjkkknnnpppqqqtttuuutttppplllkkkhhhkkkppptttyyy}}}zzzuuuuuuvvvttttttwww{{{~~~~~~|||tttrrrooonnnqqqvvv{{{}}}~~~||||||yyy{{{}}}}}}qqq~~~~~~SSS???;;;<<<<<<<<<<<<============>>>;;;CCCAAAEEEJJJSSSxxx000000000111222222333333111555AAAYYYlllqqquuurrrmmmggg^^^XXXEEEEEENNN[[[[[[XXXfff|||gggUUUQQQZZZYYY\\\mmmqqqnnnrrruuurrrvvvxxxyyyzzzzzzyyywwwvvvwwwxxx||||||jjjdddaaadddhhhfff^^^WWW\\\bbbeeeddddddggggggddd]]][[[ZZZZZZWWWSSSUUUZZZ]]]ooo~~~{{{|||sssiiibbb^^^WWWLLLCCCCCCIIIIIIHHH___oooaaaXXXTTTMMMJJJFFFDDDGGGQQQaaaooo|||||||||{{{zzz{{{}}}|||{{{|||ooo___VVVSSSOOOMMMNNNOOOXXXiiizzzrrreee```|||yyyzzz||||||{{{zzzzzz{{{yyywwwyyy|||~~~aaaVVVQQQRRROOOOOO___tttkkkjjjxxx~~~rrrgggRRRMMMVVViiilllXXX@@@444000000000000000000000000111111111222444666888:::;;;EEE>>>EEESSSyyy|||iiiXXXYYYnnn{{{pppTTTaaapppRRRIIIGGGBBBEEEOOOMMMWWWaaafffdddbbbdddgggcccfffqqqnnnWWW[[[]]]cccbbbkkkqqqfff\\\___kkksss~~~{{{lllhhhfffjjjmmmjjjggggggfffjjjrrrwwwooodddccckkklllooooookkkggggggiiijjjpppnnnlllkkkkkkjjjgggdddfffeeedddfffhhhgggdddaaa______bbbgggkkkllllllnnnllliiiffffffiiilllmmmmmmkkktttvvvpppmmmpppssswww}}}qqqhhhlllooorrrxxx}}}|||xxxuuuuuurrrmmmgggeeefffiiihhhiiimmmtttwwwssslllhhheeefffhhhkkknnnssszzz~~~}}}yyyyyy|||~~~}}}zzztttpppqqqyyy~~~yyy|||ppp}}}[[[CCC>>><<<<<<<<<<<<=========>>>@@@===DDDBBBEEEHHHPPPttt000000000111222222222333888666???[[[ooottttttmmmxxxvvvbbbYYYHHH<<>>:::AAA@@@CCCEEEJJJlll000000000111222222333333777777CCC___qqqzzztttnnnzzzrrr```XXXEEEBBBQQQfffeee}}}hhhZZZUUUUUUVVV[[[kkkuuulllsss~~~uuukkkjjjqqqxxxyyy||||||yyyyyy~~~}}}{{{|||~~~sssddd[[[^^^eeeeeehhhkkkfffhhhpppuuurrrmmmkkkgggbbbaaa______cccbbb]]]\\\___lllxxx}}}}}}vvvhhhZZZSSSRRROOOJJJFFFKKKGGGEEEOOOfffyyyzzz|||sssgggaaaRRROOOJJJFFFGGGOOO[[[cccnnntttvvvttttttwwwyyyvvv{{{~~~mmmeee```ZZZUUURRROOOTTTdddvvvzzzmmm___YYYlll|||}}}{{{yyynnnbbbTTTNNNMMMNNNTTTZZZ{{{{{{}}}vvvyyysssbbbQQQKKKPPPRRRSSSJJJ888000000000000//////000000111000000111333666999;;;<<<;;;HHHDDDaaawww|||}}}pppWWWLLLeee{{{vvvXXXIIIHHHkkkwwwQQQJJJGGGGGGKKKMMMXXX]]]ccchhhhhhfffeeedddeeeeeeooo}}}}}}mmm^^^YYY^^^ccchhhkkkrrrxxxwwwrrrkkkhhheeegggkkknnnooonnnhhhhhhgggfffgggggghhhiiieeehhhkkkllljjjgggeeedddfffiiijjjhhhfffjjjvvv|||wwwjjjggglllhhhdddkkkfffgggiiijjjlllmmmkkkgggaaaeeeaaaaaajjjjjjhhhooovvvxxxtttmmmhhhkkknnnooonnnuuuxxxjjjbbbiiissstttssskkkmmmqqquuuyyyzzzzzzyyyyyy|||yyyqqqqqq{{{}}}|||{{{tttrrruuu}}}gggccchhhqqquuuvvv{{{|||{{{vvvwwwxxx}}}dddEEEHHH??????>>><<<<<<===<<<;;;???;;;AAA???CCCFFFLLLnnn000000111111222333333444666888JJJeeeuuuxxxtttssseee^^^FFFDDDRRReeeooonnn^^^XXXTTTVVV\\\bbbttttttmmmvvvuuuhhhiiissszzz}}}||||||~~~{{{lllbbbZZZ___gggfffiiinnnlllwwwxxxooofffgggkkknnnkkkfffeeehhhwwwxxxiiiYYYSSSSSSQQQMMMGGGHHHEEEEEEJJJYYYxxxsssyyywwwmmmeeeVVVSSSMMMHHHGGGMMMUUU\\\eeejjjllllllmmmrrruuuuuuzzzxxxnnnfffcccZZZVVV```pppvvvlll___^^^mmm{{{}}}~~~~~~rrrdddUUUNNNLLLNNNSSSYYYzzzvvv|||wwwiiiVVVKKKHHHGGGKKKIII;;;111000000000000000111111000000111222444777999;;;===;;;GGGKKKoooyyy|||kkkSSSQQQuuuxxxTTTAAAGGGpppuuuQQQHHHEEEFFFNNNRRR\\\```dddggggggfffffffffffffffmmmxxxxxxkkk```\\\```cccgggiiinnnrrrqqqmmmkkkiiiggghhhkkkmmmkkkiiifffeeeeeeeeefffggghhhiiiggghhhjjjjjjhhhfffeeeeeeeeegggfff```\\\bbbrrrzzzkkklllllliiikkkiiigggggglllrrrwwwxxxyyykkkdddZZZ\\\gggeeedddnnnzzzqqqlllnnnppppppqqqtttuuu~~~yyybbbZZZdddgggggghhhsssnnnppptttwwwzzz{{{{{{{{{uuutttzzzrrrrrr{{{bbb\\\```lllooonnn|||zzz{{{~~~wwwxxxnnnMMMGGGBBB@@@>>>>>>>>>===<<<;;;@@@;;;AAA>>>CCCGGGNNNrrr000000111111222333444444666;;;RRRkkkyyy|||~~~}}}yyyqqqfffKKKDDDUUUddduuu|||^^^YYYYYYTTTWWWaaaggg{{{tttoooyyyxxxgggiiittt|||~~~|||lllddd\\\cccnnnnnnnnnsssrrr|||xxxtttuuuxxxyyyzzz|||oooaaaZZZYYYTTTNNNHHHFFFDDDHHHKKKTTTzzzppp\\\WWWPPPJJJHHHJJJOOOSSSXXX[[[^^^```dddjjjpppsssvvvzzz}}}~~~zzzpppiiikkktttwwwooofffnnnwwwttteeeTTTLLLKKKMMMSSSXXX}}}vvvsssyyyuuuooo___UUUQQQMMMPPPJJJ999222111000///000111222111000111111333555777999;;;AAA===GGGRRR}}}}}}}}}~~~rrr___MMMWWWxxxTTTCCCPPPzzzeeeIIIDDDBBBFFFQQQWWW```bbbeeefffffffffggghhhhhhhhhmmmtttsssjjjcccaaaaaadddfffhhhjjjkkkjjjhhhiiihhhgggiiilllllliiifffccccccddddddeeefffggghhhggghhhiiigggeeeddddddeeeaaaeeefffbbb]]]\\\aaagggsssmmmmmmiiihhhiiifffgggnnnsssyyyqqqWWWSSS^^^```cccrrrxxxnnniiilllooonnntttuuuvvvyyyccc^^^```______dddlllssswwwwwwnnnqqquuuxxxyyyzzz{{{|||uuuoooyyy||||||tttuuuwww~~~~~~wwwjjjeeennnqqqoooyyyyyyzzz}}}uuu\\\CCCDDD???<<<===???>>>======@@@;;;AAA>>>BBBHHHPPPttt///000111222333444555555777>>>ZZZrrr}}}xxxyyylllppp|||{{{vvvdddJJJIII___kkkpppWWWXXX\\\WWWZZZeeejjj}}}uuusss~~~zzzeeefffrrrzzz|||}}}}}}rrrhhh```llltttppp|||zzzsssjjjeeebbbZZZQQQLLLHHHEEEHHHKKKOOOuuuuuuiii```ZZZRRRLLLHHHHHHJJJKKKJJJKKKNNNSSSYYY```iiipppsssxxx{{{}}}|||www{{{mmmYYYOOOMMMMMMQQQUUUpppuuulllwww|||yyyvvvtttjjjggggggfffggg[[[DDD555333000///111222222111000111222333666888999:::BBB>>>III\\\{{{xxx||||||uuudddQQQFFFWWWnnnNNNBBBYYYrrrUUUDDDDDDBBBGGGSSSYYYbbbdddeeeeeeeeeeeeggghhhiiijjjmmmpppoooiiifffeeeccccccfffhhhhhhfffeeeffffffeeeeeehhhkkkllliiifffbbbbbbcccdddeeefffffffffffffffgggfffdddcccdddfffdddeeefffeeebbb]]]XXXTTTrrrsssjjjgggccccccgggeeehhhnnnooouuufffQQQTTTWWW```rrr|||zzzrrriiigggjjjmmmllltttvvvyyyqqqqqqqqqnnnooossswwwvvvsssqqqmmmppptttwwwwwwyyy{{{}}}tttiiiqqqzzz{{{{{{tttxxx~~~wwwssswwwwwwrrrrrrvvvwww|||}}}zzzyyy|||{{{RRRGGG>>>999<<>>===???@@@;;;AAA>>>BBBHHHPPPttt///000111222333444555666999@@@___xxxmmmooottt|||```dddnnntttoooTTTFFFMMMgggpppgggVVVXXX\\\YYY]]]hhhppp|||}}}wwwxxx{{{bbbbbbnnnvvvtttyyy{{{zzz{{{oooffftttqqqwwwwwwsssmmmkkkiiibbbYYYSSSNNNFFFEEEGGGHHHaaazzzhhh\\\]]]XXXPPPKKKHHHGGGGGGGGGCCCAAADDDJJJPPPWWWaaakkkrrrvvv{{{~~~}}}dddVVVPPPNNNNNNQQQfffooorrryyyqqqppptttzzzuuuZZZ999555000///111222111000000111222444666888::::::@@@>>>MMMiii{{{tttzzz{{{www___MMMJJJ[[[fffJJJ>>>\\\bbbMMMEEEFFFDDDIIIUUU[[[cccdddeeeeeeddddddfffggghhhjjjlllllljjjhhhggggggcccccceeehhhgggddddddgggdddccccccfffjjjllljjjgggbbbcccdddeeeeeefffeeeeeecccdddeeeeeedddccceeefffhhhgggeeeddddddaaa\\\XXXYYYsss{{{qqqkkkgggdddfffgggdddhhhnnnjjjmmmaaaQQQPPP\\\pppyyyvvvooohhhhhhlllnnnlllqqquuu|||~~~{{{qqqkkkoootttvvvvvvxxx{{{vvvgggpppyyyxxx|||~~~rrrrrrvvvooonnnuuu{{{rrrttt{{{~~~zzz{{{zzzyyy|||}}}zzzzzzNNNBBB:::<<>>CCCGGGNNNrrr///000111222444555666666999@@@ccc}}}iiiooovvvxxxbbbcccfffnnndddCCCGGGRRRmmmqqqrrrcccWWWVVVWWWXXX```lllxxx~~~}}}zzz{{{}}}bbbbbbooovvvvvv{{{}}}{{{|||zzzkkkttt}}}uuummmkkklllhhhbbbXXXRRRFFF@@@CCCDDDPPPgggwwwhhh^^^TTTPPPJJJGGGGGGGGGFFFEEEBBB??????DDDIIIOOOYYYdddooosssxxx}}}kkkZZZRRRNNNMMMNNNaaayyywwwppppppggghhhtttkkk<<<777111///111222111...000111333555777999::::::===>>>PPPsss{{{uuu{{{]]]MMMSSSbbbyyy^^^III@@@```wwwWWWHHHDDDGGGDDDJJJYYY```bbbdddeeeeeedddddddddfffeeehhhjjjhhhfffeeefffgggdddccceeeiiigggcccdddiiieeecccccceeeiiijjjiiifffcccdddeeeffffffeeedddddd___aaaddddddddddddeeefffgggffffffeeedddbbbaaaaaaWWWjjjqqqmmmnnnkkkgggllliiicccgggnnniiifff}}}YYYNNN\\\qqqwwwuuuoooiiiiiinnnnnnkkkooouuu~~~yyypppiiinnnsssvvvvvvxxx}}}wwwhhhqqqzzzyyy|||{{{qqqqqquuunnnlllttt||||||ppplllxxx}}}wwwssswwwxxxxxx}}}}}}wwwxxx}}}ZZZIII===>>>???;;;;;;@@@???;;;AAA???CCCFFFLLLnnn///000111222444555666777999@@@dddnnnuuu}}}zzzjjjiiieeemmm^^^;;;LLLZZZtttuuukkkaaaXXXTTTSSSVVVbbbnnn~~~|||}}}eeeeeerrrzzzmmmpppzzznnnjjjlllkkkhhhYYYTTTEEE>>>CCCDDDIIIVVVggg~~~~~~{{{vvvrrrvvvtttvvvxxxuuuooofffZZZQQQMMMIIIEEEDDDEEEGGGGGGFFFDDD???>>>CCCFFFJJJUUU```kkkpppuuuzzzkkkZZZRRRNNNMMMNNN___sssxxxkkkzzzvvvlllYYYTTTbbb}}}ooo>>>888222000111222000---000111333555777999::::::<<>>:::AAA@@@CCCEEEKKKlll111222333333333444777:::888IIIooozzzttttttwwwfffIIIHHHIIIaaattt___XXXVVVXXXVVVXXXhhh|||xxxzzzbbbdddrrrxxx~~~nnneeeqqq~~~|||mmm```[[[]]]RRRKKKFFFFFFCCC===<<<@@@JJJJJJLLLPPPTTTVVVVVVVVVPPPOOOPPPRRRTTTSSSNNNJJJFFFBBB>>>>>>BBBEEEFFFEEECCC===???GGGIIIEEEJJJUUUdddjjjuuu~~~~~~||||||~~~ooobbbVVVIIIKKKUUUTTTsssqqqssswwwtttwwwzzztttccc___qqqzzzrrrkkkFFF444000444000///222000000111333555777999:::;;;???EEE^^^yyynnn{{{yyysssUUUIIITTTaaalllsssppp[[[HHHFFF```dddGGGGGGFFFDDDHHHSSS___fffbbbaaaaaaaaaaaaaaabbbccccccdddfffgggggggggffffffeeeeeeffffffffffffffffffiiigggeeefffggggggdddaaacccdddeeefffffffffeeedddcccbbbaaaaaabbbdddfffgggdddeeefffffffffeeedddcccdddgggkkkllljjjiiiiiikkkfffiiinnnqqqooonnnuuubbbbbbqqqtttqqqnnnlllllllllmmmmmmrrrvvvxxxnnnlllssswwwyyy~~~qqqlllnnnsssxxxxxxxxx~~~rrrqqqzzzzzzssswww{{{zzzrrrpppyyyxxx|||~~~pppsss|||{{{ooosssyyy~~~~~~|||}}}}}}{{{qqqxxxzzz~~~ssswwwwwwPPP999<<<===<<<@@@AAA>>>:::AAA???BBBDDDIIIkkk222333444444444555888:::<<>>>>>AAA??????@@@BBBFFFIIIJJJJJJDDDBBB@@@AAADDDEEEEEECCCEEEAAA>>>???BBBFFFFFFEEEBBB===???FFFHHHEEEIIISSS___gggttt~~~}}}}}}qqqbbbQQQMMMTTTTTTmmm}}}zzz}}}uuuuuu|||eeeYYYhhhwwwvvvrrrJJJ777111555111000333111222222444666888:::;;;<<<@@@GGGggg{{{nnn{{{yyykkkPPPGGGUUUcccnnnrrrmmmNNNBBBLLLnnnzzzTTTFFFEEECCCDDDKKKUUU```eeeccccccbbbbbbbbbcccdddddddddeeefffggggggggggggfffddddddccccccdddfffhhhiiihhhfffeeeeeegggfffdddaaabbbcccdddeeeeeeeeeddddddcccbbbaaaaaaaaaccceeefffcccdddeeeffffffeeedddcccdddgggkkklllkkkiiijjjkkkiiijjjnnnpppooommmrrryyy~~~nnnsssrrrpppmmmkkkkkkmmmoooppprrrwww{{{qqqnnnoootttyyyoookkklllqqqvvvwwwxxx~~~{{{xxx}}}{{{~~~}}}{{{tttrrrxxxvvvyyy}}}{{{}}}wwwzzz}}}vvvxxx|||vvvvvvyyy~~~|||vvvWWW???AAA???<<<>>>===>>>:::AAA???BBBDDDJJJkkk333444666666666666888999>>>UUUyyyvvvsssssszzzrrrUUUEEEIIIMMMcccbbbYYYVVVVVVYYYZZZ^^^ooo}}}xxxyyy{{{zzzkkkhhhttt}}}|||xxxrrriii]]]YYYeeetttzzz|||~~~{{{zzzzzz{{{~~~~~~~~~}}}}}}}}}~~~~~~yyyqqqooo}}}|||lll[[[RRRJJJEEEBBBBBBBBB???===>>>;;;:::999;;;???BBBDDDDDD@@@===999888;;;???BBBDDDDDDAAA>>>???CCCFFFGGGEEEBBB>>>???EEEFFFDDDHHHQQQZZZeeesss~~~~~~zzzlllXXXMMMNNNPPPbbb~~~uuu{{{zzzuuulllXXXcccvvvyyyvvvOOO:::333666222111444222333444555777999;;;<<<===@@@IIIrrr~~~}}}xxx___JJJHHH[[[lllwwwvvvkkkFFF???RRRxxxfffGGGEEEBBB@@@EEEOOOYYY```ddddddddddddddddddeeeffffffffffffffffffggggggggggggdddcccbbbbbbcccfffiiikkkgggfffeeeeeeffffffdddbbbaaabbbccccccddddddccccccbbbbbbaaa```aaacccdddeeebbbccceeefffgggffffffeeeeeehhhkkklllkkkjjjjjjjjjkkkjjjlllooonnnkkklllppp~~~{{{mmmmmmllljjjiiiiiikkkmmmooopppuuuzzzrrrnnnlllrrrzzzuuuoooooorrruuuuuuuuu{{{}}}{{{}}}|||~~~xxxvvvxxxvvvxxx}}}|||{{{{{{tttyyyvvvxxxzzzzzz{{{}}}~~~vvvxxx|||}}}{{{~~~yyy||||||YYY@@@BBBAAA======;;;>>>:::AAA>>>BBBEEEJJJlll222444666777777777888999>>>\\\~~~tttnnnrrrrrrbbbIII@@@HHHQQQooowww___VVVUUUVVVZZZ\\\ccctttzzzyyyvvvrrrrrrzzzggghhhttt}}}wwwoooiiibbbZZZYYYeeerrrxxxzzz{{{xxxwwwwwwxxxzzz{{{{{{zzz{{{{{{}}}}}}zzzxxx|||zzzqqqjjjooo~~~|||wwwnnnkkkmmmssstttiiiYYYPPPKKKGGGDDDCCCBBB???;;;999<<<:::999:::===AAACCCCCCAAA>>>;;;:::;;;???CCCFFFCCCAAA???AAAEEEHHHGGGFFFBBB???@@@DDDEEECCCGGGNNNWWWeeettt|||~~~|||zzzxxxqqqaaaRRRMMMOOO[[[wwwqqq~~~kkkooozzz}}}}}}~~~}}}sss]]]cccuuuxxxvvvTTT===333555111111444111333333555777999;;;<<<===AAAKKK|||~~~}}}uuuYYYLLLTTToooqqqJJJDDDXXXwww|||kkkVVVEEECCC>>>???HHHSSS\\\```cccddddddddddddeeeffffffggggggggggggggggggggghhhhhhddddddeeeeeefffggghhhiiieeeeeeeeeeeeeeedddcccbbb``````aaabbbbbbcccccccccbbbaaaaaaaaaaaabbbcccdddcccdddfffgggiiiiiiiiihhhfffhhhjjjllllllkkkkkkjjjkkkiiijjjnnnnnnjjjhhhjjjvvv}}}rrrmmmnnnoooooonnnmmmmmmnnnmmmrrryyy}}}{{{uuuooommmlllrrrzzzxxxuuutttuuusssqqquuu{{{~~~|||xxxzzz|||zzz}}}}}}{{{yyyzzzxxxyyy~~~~~~qqqssstttwwwxxxwwwxxx{{{|||{{{wwwyyy{{{}}}}}}|||}}}~~~{{{sss}}}TTT;;;>>>???>>>>>>===???;;;AAA>>>BBBEEEKKKnnn222444666666666777999;;;CCCiiivvvnnnssslllVVVBBB<<>>888:::888777777:::===???@@@===<<<:::999999;;;===???DDDBBBAAADDDHHHIIIHHHEEECCCAAABBBCCCCCCCCCGGGLLLUUUeeevvv}}}}}}~~~uuuooopppiii\\\SSSQQQWWWpppjjjsssyyy\\\WWWcccoooyyy}}}vvv]]]^^^llluuuyyyYYY@@@333444000000333000222333444666888:::;;;<<>>>>>@@@??????;;;AAA>>>BBBEEELLLooo333444666666777999===@@@QQQ~~~sss||||||rrrvvvhhhRRRBBB<<>>??????:::;;;;;;:::999999;;;===FFFDDDDDDGGGJJJKKKHHHEEEDDDDDDDDDCCCCCCDDDGGGJJJRRReeewww~~~wwwvvv}}}lllaaadddccc[[[RRRMMMPPPhhhmmmtttbbbXXXaaannnyyyuuuZZZTTT]]]mmm~~~^^^CCC444333///000222///222222444666888:::;;;<<>>AAAFFFMMMppp666666777777888<<>>>>>???EEEIIIDDD;;;===<<<;;;===???@@@@@@???;;;======<<<;;;<<<@@@CCCHHHGGGGGGJJJLLLLLLHHHEEEEEEFFFFFFDDDCCCEEEHHHJJJQQQeeewww|||}}}zzzuuuxxxnnnZZZVVVUUUQQQMMMJJJMMMccctttxxxjjj```fffrrr}}}vvv]]]PPPOOO___yyycccGGG666444000111333000333333555777999;;;<<<===BBB[[[xxx}}}yyyqqqIIIFFFXXXwwwyyyWWWHHHbbbgggJJJAAA<<>>GGGWWW___]]]___fffeeeeeeeeefffggghhhiiijjjgggiiikkklllllljjjgggeeebbbdddhhhjjjiiigggcccaaa```bbbeeedddbbbaaabbbddd```_________aaabbbdddeeeddddddeeeeeeeeeddddddddddddeeegggiiijjjjjjiiiiiiiiihhhiiikkknnnnnnllliiigggiiinnnrrrrrrrrrxxx}}}ttthhhgggwwwyyylllmmmlllfff```]]]___bbbkkkqqqsssooolllmmmkkkgggdddccccccfffjjjlllnnnoootttnnniiiiiijjjkkkpppuuuoooqqqssstttqqqmmmjjjjjjpppsssuuutttwwwyyyuuunnnmmmpppsssvvvwwwvvvtttrrrnnnmmmlllkkknnntttyyy{{{{{{}}}nnnkkkooouuuwwwvvvzzzzzzkkkiiihhhlllssszzzzzztttlllffffffllltttzzzUUUHHHBBB???@@@???@@@;;;@@@===AAAFFFNNNqqq888888888888999>>>EEEJJJjjj~~~ttt}}}|||yyyeeeUUUNNNEEE\\\ggg[[[]]]VVVXXXXXXVVV[[[mmm|||qqqiiigggeee___VVVOOOTTT]]]iiiooowww}}}xxxooogggeeeffffffggghhhooooooooonnnpppsssuuuttttttssstttvvvzzz|||}}}|||yyyyyytttkkk^^^YYY```fffaaaTTTLLLEEEFFFGGGKKKQQQVVVZZZ\\\XXXQQQLLLLLLKKKFFFBBBBBB===>>>>>>>>>CCCHHHBBB777:::999999;;;===>>>===;;;;;;<<<<<<;;;:::===CCCHHHJJJIIIIIIKKKNNNMMMIIIDDDFFFHHHGGGDDDCCCEEEHHHIIIQQQfffvvvyyyzzz~~~zzz|||~~~{{{yyyzzzxxx]]]QQQMMMMMMMMMOOOPPPccc|||pppooo}}}ggg]]]bbbppp|||yyydddTTTHHHSSSnnngggJJJ777555111222555111444555666888:::<<<>>>>>>BBB```xxx}}}oooOOOJJJXXXttttttQQQJJJjjjbbbHHHBBB>>>>>>???JJJZZZ```]]]___gggfffffffffggghhhjjjkkklllfffiiilllnnnmmmjjjgggdddaaabbbdddfffffffffdddccc___bbbeeedddbbbaaabbbddd``````___```aaaccceeefffeeeeeeeeeffffffeeedddddddddeeefffhhhhhhhhhggggggiiihhhiiikkkoooooollliiigggjjjqqquuuuuuvvv~~~zzzmmmlllppprrrrrrrrrpppooojjjccc\\\\\\bbbhhhgggooorrrooolllkkkhhhaaa```___aaafffkkknnnpppsssuuummmgggffffffgggkkkpppqqquuu{{{~~~|||uuuqqqqqqsssxxx{{{|||yyynnnmmmoooqqquuuwwwxxxwwwuuunnnmmmjjjggghhhooowww{{{|||tttvvvooowwwzzz|||xxxqqqkkkllltttwwwlllhhhllltttzzz~~~\\\KKKCCC???AAA@@@@@@;;;@@@===AAAFFFNNNrrr888:::777999AAA@@@DDDTTT}}}tttzzzuuunnnaaaVVVIIIDDDeeewww```XXXUUUSSSWWWVVVTTT^^^ssstttmmmpppnnnddd[[[YYYWWWTTT]]]jjjrrrssszzzzzzxxxmmmeeeccc```\\\___hhhvvvtttrrrqqqrrrtttvvvwwwuuusssvvv|||~~~|||zzzzzz}}}qqqjjj^^^YYY```iiieeeXXXFFFGGGHHHJJJKKKOOOUUU[[[VVVOOOJJJIIIFFF???<<<<<<@@@@@@???>>>>>>>>>??????:::999888999<<<>>>@@@AAA===>>>>>>>>>>>>???BBBEEELLLPPPSSSRRROOOLLLGGGDDDBBBJJJFFFAAADDDDDDBBBHHHNNNiiiwwwvvv{{{~~~~~~|||{{{{{{}}}}}}~~~}}}}}}}}}|||{{{zzz|||}}}}}}}}}dddOOOLLLKKKEEEJJJRRR\\\rrriii]]]```aaauuuxxxdddNNNGGGPPP\\\bbbLLL777111333333111111333444666777777888;;;===EEEeee~~~sssttt___GGGHHHbbbrrr___VVVRRRzzzZZZ???>>>;;;???AAAKKKYYY``````aaaeeebbbbbbcccdddfffhhhjjjkkkfffffffffgggggggggggggggeeeeeeeeeeeedddcccbbbbbbaaaaaaaaaaaaaaaaaaaaaaaa^^^^^^^^^_______________cccddddddcccaaabbbdddgggeeeeeeeeefffggghhhhhhiiijjjhhhhhhkkkoooooollliiikkkmmmnnnlllmmmssszzz~~~rrr```aaaiiilllmmmoooxxx||||||ttthhh___]]]]]]mmmppptttvvv{{{{{{uuuccccccbbbcccfffiiikkkkkkrrrnnneeecccgggccccccppppppsssuuunnnsssnnnssstttwwwuuukkkkkkooovvv{{{{{{~~~{{{xxxsssmmmiiimmmuuu|||yyynnnsssvvvuuu{{{mmmhhhssstttyyyrrroooqqqsssyyyLLLAAAFFFAAA888???BBBDDD>>>EEEGGGMMMyyy:::<<<888:::BBBCCCKKK^^^yyyssspppbbbSSSJJJNNNtttooo\\\XXXXXXTTTXXXWWWUUU```wwwtttzzz{{{mmm\\\QQQMMMRRR\\\dddiiiuuuvvvnnneee^^^]]][[[WWW]]]ffflllooorrrrrrqqqrrruuuyyywwwuuuxxx~~~}}}{{{}}}xxxzzzxxxgggbbbiiisssrrrlll[[[QQQIIIHHHJJJNNNWWW```aaaXXXMMMIIIJJJIIIDDD>>>???>>><<<;;;::::::::::::;;;999888;;;???BBBBBBAAA<<<===?????????@@@BBBEEEHHHNNNRRRQQQMMMIIIDDD@@@CCCIIIEEEBBBGGGGGGDDDJJJRRRkkkxxxxxx~~~~~~{{{||||||}}}~~~~~~}}}~~~~~~sssUUUKKKJJJHHHMMMRRRYYYpppyyygggfffcccqqqyyyyyygggQQQFFFGGGNNNbbbMMM999333555555333222333444666777777888;;;===DDDhhh{{{vvvsssfffooo|||bbbKKKMMMbbbmmm~~~yyyPPPGGGXXX{{{XXX???@@@;;;???BBBLLLYYY``````aaaeeeeeeeeeeeefffffffffggggggffffffeeeddddddeeeeeeeeeeeeeeeeeeeeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa``````aaaaaaaaaaaabbbbbbccccccbbbbbbbbbccceeefffeeeeeeffffffggghhhhhhiiijjjiiihhhiiikkklllllllllnnnppppppmmmmmmqqqxxx}}}mmm[[[\\\fffkkknnnrrrsss___]]]fffiiimmmqqqwwwyyynnneeedddfffjjjooouuuzzzzzzoooeeefffdddfffrrrtttuuuqqqgggiiirrrvvvvvvzzzjjjiiimmmuuu{{{sssjjjhhhlllqqqtttvvv{{{pppiiipppvvvuuuxxxzzz~~~}}}gggfffuuuyyy}}}|||uuuvvvyyy~~~RRRAAACCC@@@===???AAADDD>>>EEEGGGNNNyyy;;;===:::<<>>BBB===???DDDNNNZZZ``````aaaddddddeeefffggghhhgggffffffiiihhhfffdddcccdddeeefffeeeeeeeeeeeedddcccbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa``````aaaaaabbbbbbbbbbbbcccaaa```aaaccceeeeeeeeeeeeffffffgggggghhhhhhiiiiiiiiiiiihhhgggiiilllooorrrsssrrrooolllnnnwww~~~zzzbbbOOOOOOXXX___ccchhhuuuwwwYYY[[[nnnoooooonnnppp|||nnnaaadddiiiiiiqqq|||llleeeeeehhhpppllllllwwwmmm``````iiilllkkkkkkzzz}}}jjjhhhjjjqqqxxxsssiiinnnvvvyyyxxxwwwzzzjjjeeemmmuuutttwwwvvvyyykkkiiivvvyyyyyyvvvpppttt{{{~~~ZZZBBB??????AAA???AAADDD>>>EEEGGGNNNzzz:::<<<<<<@@@FFFGGGWWWuuuvvvdddmmmssseeeRRRTTTnnnaaaWWWZZZ]]]XXXZZZYYY[[[kkkwwwaaa[[[OOOLLLNNN]]]uuuuuummmfffbbbaaa]]]YYYaaammmqqqssstttrrrqqqqqqtttxxxuuutttwww||||||zzzzzz}}}xxxrrrvvv{{{pppZZZVVVVVVSSSYYYfffqqqtttjjjWWWPPPUUUTTTKKKKKKHHHCCC>>>;;;999999999;;;999:::???FFFIIIEEE@@@<<<>>>@@@AAAAAABBBCCCEEEGGGTTT]]]WWWMMMGGGDDD@@@FFFGGGBBBDDDLLLJJJFFFMMM^^^qqqyyy{{{|||~~~~~~~~~~~~~~~~~~dddOOOLLLPPPOOOOOOQQQgggzzzrrrsssmmmmmmppprrroooggg___ZZZYYYdddSSS???555555666555222333444666777777888;;;===DDDxxx|||~~~ooofffsss|||zzzpppVVVHHHZZZiiillllll^^^EEE>>>RRRrrrNNN>>>DDD>>>???FFFQQQ[[[___```aaaccc```bbbeeegggiiijjjiiihhhmmmkkkhhhfffeeeeeeggghhhddddddeeeddddddcccbbbaaa````````````````````````_________``````aaaaaabbbcccaaa```bbbeeeffffffeeeffffffgggggghhhhhhhhhhhhgggiiijjjiiiggggggkkknnnsssssssssppplllnnnyyyjjjTTTPPPUUUXXXZZZ^^^___kkksssXXX\\\tttwwwtttnnnjjjooo~~~wwwbbbYYYdddjjjggglllyyyoooccceeehhhkkksssrrr}}}pppaaa```]]]bbbaaa___jjjiiihhhiiiooottt{{{ooofffkkksssuuurrrtttyyykkkfffooossstttxxxwwwyyyooojjjtttuuuuuu|||qqqlllrrryyy}}}~~~vvv^^^DDD??????BBB>>>AAADDD>>>EEEGGGNNNzzz999===>>>DDDHHHGGGZZZ|||rrryyyaaa[[[bbbXXXMMM[[[}}}~~~bbbYYY[[[[[[YYY[[[[[[___rrrqqqbbbZZZNNNLLL^^^zzzuuummmiiijjjhhhfffnnnzzz|||uuuqqqqqqtttuuutttvvvvvvyyy}}}|||zzz{{{vvv{{{kkk^^^UUUOOOVVVcccmmm}}}~~~iiiVVVUUUXXXXXXUUUQQQJJJCCC>>>;;;:::;;;::::::;;;@@@FFFHHHDDD@@@>>>???AAAAAAAAABBBCCCEEEFFFXXXcccYYYKKKEEECCC@@@GGGGGGBBBDDDLLLIIIGGGPPPfffsssxxxzzzzzz|||~~~~~~~~~~~~}}}mmmUUUMMMMMMMMMOOOSSShhh}}}}}}zzzrrrssssssooohhhbbb___^^^gggXXXCCC555333555444111333444666777777888;;;===III~~~|||qqqdddooosssWWWMMMmmm{{{yyykkkRRRAAA;;;TTTlllMMM>>>CCC<<>>@@@CCC>>>EEEHHHOOO{{{:::>>>AAAGGGIIIHHH```{{{ooofff]]]]]]PPPJJJ^^^~~~|||bbb[[[[[[YYYZZZ\\\]]]dddxxx~~~iiiVVVNNN___{{{~~~tttpppsssuuuvvv}}}vvvppprrruuutttsssyyyzzz}}}|||www~~~lllYYYQQQWWWaaajjj~~~|||ggg___aaaddd^^^YYYPPPGGG@@@<<<;;;;;;;;;<<>>===@@@CCC>>>EEEHHHOOO{{{@@@BBBCCCHHHJJJLLLkkkhhhoookkkaaaMMMKKKbbbxxxaaa\\\[[[WWWZZZ\\\^^^ggg~~~vvvfffrrryyy|||wwwqqqqqqsssttttttzzz{{{}}}rrreeeccccccjjjzzzsssmmmmmmfff```UUUKKKBBB>>>=========@@@DDDEEEDDDDDDDDDEEEEEEEEECCC@@@??????CCCFFFHHH___jjjZZZFFFAAACCCBBBCCCEEECCCGGGMMMKKKSSShhhvvv{{{xxxyyy~~~yyy}}}zzzzzz{{{{{{}}}}}}|||{{{||||||{{{zzzvvvwwwxxxyyy{{{}}}~~~~~~{{{xxxzzz~~~}}}~~~}}}}}}wwwXXXLLLLLLKKKMMMPPP```xxx{{{~~~jjjnnnzzzttttttrrrmmmhhhjjjrrrzzzwwwhhhNNN888000333444111333444666777777888;;;===QQQuuuXXXnnnUUUKKKFFFjjjnnnXXXGGG999>>><<>>???CCCFFFKKKdddnnn\\\GGGCCCFFFFFFAAADDDDDDIIIOOONNNYYYrrr|||~~~yyyyyyzzz~~~xxxxxxwwwwwwyyy|||}}}{{{zzzzzzzzzyyywwwvvvvvvwwwyyy{{{~~~~~~zzzxxxyyy~~~|||}}}}}}~~~wwwWWWLLLOOOJJJJJJIIIVVVlllsssqqqwww{{{ddddddppp|||ttttttooofff]]]\\\dddlll}}}nnnSSS999000333555111333444666777777888;;;===PPPuuu\\\gggVVVPPPMMMllluuu^^^LLLBBB777>>>AAA???NNN\\\___^^^```aaa____________```bbbdddfffgggddddddeeeeeeeeeeeeeeeeeeccccccdddccccccbbbaaa```aaaaaaaaaaaaaaaaaaaaaaaa___``````bbbcccdddeeeeeedddkkkpppmmmfffbbbeeejjjiiiiiiiiihhhhhhhhhhhhhhhmmmjjjggggggkkknnnnnnmmmllllllrrrvvvtttxxxxxxgggkkkvvvrrruuuvvvuuuzzznnnbbbaaafffssspppyyy}}}iiijjjmmmpppqqqtttxxxxxx~~~nnnhhhssstttuuu|||tttuuuuuuRRREEE@@@BBB===@@@CCC===EEEHHHOOO|||EEEBBBAAAHHHIIILLLxxxeeeIIIIIIjjjooo\\\YYYYYYVVVYYYVVV[[[oooyyyxxxvvvuuusssrrrrrrrrrqqquuu{{{tttpppqqq}}}rrrnnnkkkaaaRRRHHHGGGDDD???DDDEEEFFFEEEEEEFFFHHHJJJGGGDDDBBBBBB@@@>>>AAAFFFSSSlllnnnVVVFFFBBBDDDJJJEEEEEEIIIMMMNNNRRRbbbsss}}}yyywwwxxxzzz||||||~~~yyyuuuvvv|||~~~{{{www{{{yyyxxxxxxyyyzzzxxxwwwzzzzzzzzz{{{}}}~~~}}}|||zzzxxx{{{{{{xxxzzz{{{}}}~~~}}}|||\\\LLLOOOCCCPPPNNNUUUmmmtttsss|||```]]]^^^nnnyyyuuupppxxxmmm]]]TTTQQQeeexxxnnnRRR999444111///444444666888888666888<<<@@@III}}}|||~~~tttTTT]]]XXXMMM^^^wwwvvvTTTCCC???888===:::AAAMMMYYY^^^aaabbbaaa^^^^^^```cccccccccbbbbbbbbbcccdddeeeeeeffffffeeeeeegggfffeeedddbbbaaa``````````````````````````````bbbcccdddcccaaa_________bbbdddgggiiiiiigggdddbbbjjjjjjjjjjjjjjjiiihhhgggkkkkkkjjjiiihhhjjjmmmpppllllllooossswwwtttmmm{{{ooofffjjjlllvvvtttqqqrrryyy{{{|||qqq```aaaeeekkklllvvvooolllyyy}}}vvviiijjjmmmppppppsssxxxmmmrrrxxxxxxyyy}}}}}}qqqiiimmmrrrzzzzzzxxxvvv~~~^^^IIICCCFFFAAA???AAA===EEEFFFLLLzzzDDDAAAAAAGGGHHHLLLyyyhhhMMMLLLjjjmmm]]]\\\\\\XXX]]]YYY^^^qqq}}}~~~{{{zzzyyyxxxwwwvvvvvvvvvrrruuuzzz|||~~~~~~~~~tttoooooogggXXXOOOMMMLLLJJJFFFFFFGGGHHHJJJJJJJJJJJJFFFCCCBBBCCCAAA???BBBGGGZZZqqqpppWWWGGGBBBDDDKKKGGGGGGJJJNNNPPPVVVeeeuuuyyywwwvvvvvvyyy{{{||||||{{{xxxvvvxxx}}}~~~|||yyyxxxwwwwwwyyyyyyxxxwwwzzzyyyyyy{{{}}}~~~}}}{{{zzzxxx{{{{{{xxxzzzwwwyyyzzzzzzyyy|||```NNNMMMDDDNNNLLLVVVsss|||xxxzzzZZZVVVYYYiiiuuuyyywwwsss\\\OOOJJJ^^^tttkkkPPP888333111000555333666888888777888<<<@@@SSS}}}wwwttt}}}|||~~~sssUUU[[[wwwLLLIIIddd}}}xxxRRR@@@>>>999@@@>>>@@@KKKVVV[[[]]]______]]][[[]]]____________```aaaccccccddddddeeeeeeeeedddfffeeeeeedddcccbbbaaaaaa````````````````````````bbbcccddddddbbb``````aaa___aaadddfffhhhhhhgggfffggghhhiiijjjjjjkkkkkkjjjllllllkkkjjjiiijjjmmmpppooonnnnnnqqqttt|||ooodddooo}}}llldddiiilllvvvtttqqqqqqvvvssssssuuuyyyzzz{{{qqqdddfffjjjooonnnvvvmmmfffooottt{{{|||tttfffhhhlllppppppqqq{{{uuukkkpppvvvuuuuuuxxxwwwqqqlllqqqqqqxxxyyyyyyyyy|||WWWAAA???@@@???AAA===EEEFFFMMM{{{EEECCCBBBGGGIIIOOO}}}}}}fffNNNMMMiiijjj^^^___^^^ZZZ^^^\\\cccuuu{{{zzzyyyyyyyyyyyyyyyyyyxxxxxxuuuwwwyyyzzzzzz{{{}}}|||ppppppiii]]]UUUSSSTTTTTTJJJIIIHHHJJJLLLLLLIIIFFFDDDBBBBBBCCCBBB@@@BBBGGG]]]ppplllTTTFFFCCCFFFOOOJJJJJJLLLOOOSSS[[[jjjwwwuuuttttttvvvxxxzzzyyyxxxvvvwwwxxxzzz}}}zzzyyyxxxyyyzzz{{{zzzyyyyyyxxxyyyzzz|||}}}|||{{{xxxwwwzzz~~~~~~zzzxxxyyyvvvxxxyyyyyyxxxzzzgggPPPKKKHHHNNNHHHTTTuuuwww{{{yyy\\\[[[\\\jjjssswwwvvvsssZZZJJJDDDXXXpppjjjPPP888333222111555333666888888777888===AAA\\\rrrttt~~~sssYYY[[[jjjBBBHHHnnn[[[CCC???:::>>>;;;@@@JJJTTTWWWYYY\\\]]]\\\ZZZ[[[]]]]]]]]]^^^```bbbbbbbbbbbbcccccccccddddddddddddddddddcccccccccccc````````````````````````aaaccceeedddcccbbbbbbccc```aaabbbdddeeeffffffgggeeefffgggiiikkklllmmmnnnnnnnnnmmmllljjjjjjlllnnnnnnmmmmmmnnnpppwwwoooaaahhhrrrtttvvv{{{lllgggkkkooouuusssqqqqqqtttyyyooolllkkknnnpppooossswwwllleeehhhjjjpppoootttnnnbbbeeemmmtttvvvxxxvvvhhhjjjnnnrrrrrrsss{{{tttkkknnnrrrrrrrrruuuyyysssppptttqqquuuwwwzzz}}}~~~iiiGGGAAA@@@???AAA>>>EEEFFFNNN}}}GGGFFFEEEIIILLLUUUqqq^^^KKKMMMiiiggg^^^___^^^ZZZ\\\\\\fffzzz{{{vvvvvvvvvwwwwwwxxxyyyyyyzzzyyyzzzzzzzzzyyyzzz}}}wwwrrrjjjaaa\\\[[[ZZZYYYUUUQQQLLLLLLNNNNNNIIIDDDDDDAAAAAACCCBBB@@@CCCHHHYYYiiidddOOODDDCCCHHHSSSMMMMMMMMMOOOTTT^^^kkkvvvvvvvvvvvvxxxyyyxxxuuurrrrrrvvvzzz{{{|||}}}~~~}}}|||}}}}}}|||zzzxxxxxxxxxyyy{{{|||{{{zzzwwwwwwyyy||||||{{{yyyyyyzzz|||}}}|||{{{{{{nnnSSSKKKKKKOOOFFFPPPoooyyyqqquuu{{{gggiiigggqqqxxxqqqmmmvvvjjjWWWKKKFFFYYYnnnkkkSSS999333333111555333666888888777999===AAA___zzz~~~|||lllXXXaaayyyfffAAAIIIppp\\\DDD@@@:::===888@@@JJJRRRUUUWWWZZZ\\\[[[]]]^^^^^^^^^___```dddgggaaaaaaaaaaaaaaabbbccccccddddddddddddddddddddddddaaaaaaaaaaaaaaaaaaaaaaaaaaaccceeeeeedddddddddeeeeeeeeeddddddddddddeeeeeeffffffggghhhjjjlllmmmnnnnnnoooooommmkkkjjjkkkllljjjjjjkkknnnpppuuuuuulllooosssrrrtttzzznnnhhhkkknnnqqqqqqqqqrrruuuyyy}}}uuunnnjjjkkkmmmnnnqqqvvv{{{{{{hhhdddfffgggmmmooorrr~~~uuuhhhfffmmmtttyyy|||~~~pppppprrrvvvwwwyyyyyynnnnnnqqqrrrtttwwwzzztttuuuqqqtttuuuzzz|||zzzzzz{{{{{{sssLLLHHH@@@???BBB>>>EEEFFFOOOFFFGGGFFFIIINNN[[[gggVVVGGGNNNmmmfff^^^^^^[[[XXXZZZ[[[ggg}}}zzzsssuuuuuuvvvwwwyyy|||~~~}}}}}}}}}{{{zzz{{{}}}wwwkkkfffeeeddd```]]]___XXXQQQOOOOOOOOOKKKGGGEEEBBBAAABBBAAA@@@DDDIIIYYYeee___MMMFFFDDDIIISSSNNNNNNNNNOOOVVVaaalllrrruuuvvvwwwyyyzzzyyyuuuqqqqqquuuyyyzzzyyyyyy|||~~~}}}}}}|||yyywwwwwwvvvwwwxxxzzz{{{zzzyyyxxxzzz}}}~~~~~~~~~~~~{{{{{{sssWWWLLLKKKOOOFFFMMMkkkuuuqqqxxx}}}lllmmmjjjvvvtttiiimmmcccWWWRRRLLL[[[ooooooXXX<<<444444222333333666888888888999>>>BBB```rrr```TTTqqq}}}gggEEEEEEccc|||QQQ>>>>>>;;;???:::AAAJJJRRRUUUVVVZZZ\\\\\\^^^___`````````bbbeeehhhaaaaaa`````````aaabbbccccccddddddddddddeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbaaaccceeeeeeeeedddeeefffgggfffeeeddddddeeefffggghhhhhhggghhhhhhjjjkkklllnnnooopppooollljjjjjjkkkgggiiimmmqqqrrruuu{{{yyy{{{xxxsssvvv}}}ooohhhiiijjjnnnoooqqqtttxxx||||||tttmmmmmmooorrrwww~~~}}}kkkhhhggghhhmmmqqqsss}}}uuuqqqpppwww}}}vvvttttttvvvyyy}}}sssoooqqqtttwwwzzzxxxuuuqqqssstttxxx}}}~~~|||wwwyyyNNNGGG???@@@CCC>>>EEEFFFQQQEEEGGGGGGIIIOOO```fffSSSDDDPPPvvv~~~eee]]][[[YYYWWWXXX[[[hhh}}}|||tttuuuttttttuuuxxx|||~~~}}}||||||~~~|||qqqmmmllliiifffdddiiiddd]]]WWWTTTPPPLLLHHHGGGCCC@@@@@@???>>>DDDKKK[[[eee___PPPIIIEEEFFFOOOKKKMMMMMMPPPYYYfffoooqqqrrrsssvvvyyy|||{{{xxxuuuppptttxxxyyyxxxwwwyyy{{{~~~{{{zzzyyyxxxvvvtttvvvvvvvvvwwwyyyzzzyyyxxxzzz~~~zzzvvvvvvzzz~~~}}}vvv[[[QQQJJJOOOGGGOOOooo{{{wwwjjjeee```ssstttrrrggg\\\VVVNNNZZZnnnppp[[[>>>555555222333333666888999888:::???CCCdddqqq\\\WWWkkkLLLCCCUUU|||TTT@@@???:::>>>999BBBKKKSSSUUUWWWZZZ\\\[[[\\\]]]_________```bbbdddaaaaaa```___```aaabbbcccddddddddddddeeeeeeeeeeeebbbbbbbbbbbbbbbbbbbbbbbbaaaccceeeeeeddddddeeefffccccccdddeeefffhhhiiijjjiiihhhgggffffffgggiiijjjlllnnnoooooommmkkkjjjjjjggghhhlllpppppprrrzzzxxxyyy|||{{{vvvwww}}}uuuooooooooommmnnnqqqtttxxx||||||uuuooonnnooorrryyyrrrooommmkkkqqqrrrssszzz{{{ppptttzzzxxxtttsssuuuwwwzzz~~~uuupppppprrruuuvvv||||||xxxtttqqqssstttwww~~~~~~SSSCCC???@@@DDD???EEEFFFRRRFFFJJJJJJLLLTTThhhkkkRRR@@@PPP}}}|||eee]]]YYYXXXYYYVVVZZZjjjxxxqqqllljjjiiijjjmmmttt{{{~~~}}}}}}}}}wwwxxx|||~~~uuujjj^^^TTTOOOJJJEEE@@@>>><<<===CCCKKKXXXaaa\\\PPPLLLFFFEEELLLFFFIIILLLQQQ]]]mmmtttsssrrrsssuuuxxx{{{zzzxxxuuuooorrruuuxxxxxxyyyyyyyyy|||zzzxxxxxxxxxxxxvvvtttuuuuuuuuuvvvxxxyyyxxxwwwwww}}}}}}vvvqqqppptttyyyzzzwww^^^UUULLLOOOFFFRRRwwwzzz}}}nnnaaaVVVlllppp```VVVJJJVVViiiooo[[[===444666333333333666888999888:::???CCChhhxxx___^^^sssXXXNNNYYY]]]FFF@@@888===:::@@@JJJSSSUUUWWWYYYZZZYYY[[[]]]___```______```aaabbbaaa```___```aaacccdddeeeeeeeeeeeeeeedddddddddccccccccccccccccccccccccaaaccceeeeeedddccccccdddaaabbbcccdddfffggghhhhhhhhhgggeeeeeeeeefffhhhiiiiiilllnnnooommmjjjiiiiiigggfffffffffeeefffooozzzrrrrrrtttyyy{{{yyyxxxyyyxxxsssssssssooopppqqqsssuuuwwwyyyzzzvvvrrrpppooonnnnnnuuu}}}~~~rrrqqqmmmkkkpppoooooosss|||{{{xxxooonnnpppvvvzzzzzzyyyyyywwwttttttvvvvvvvvvxxx}}}zzzwwwrrrnnnmmmmmmkkkiiifffmmmqqqooommmppprrrqqqooosssuuuuuuxxx|||~~~}}}zzz}}}~~~|||{{{|||}}}~~~VVVAAA>>>@@@DDD???EEEFFFSSSJJJOOOOOOQQQZZZoooxxxoooRRR===NNNzzzfff]]]XXXXXX[[[SSSZZZkkkvvv{{{tttpppqqqqqqmmmggg```^^^\\\]]]aaahhhqqqvvv}}}~~~~~~}}}~~~sssccc[[[MMMFFF@@@===;;;<<>>888@@@AAA???IIIRRRUUUVVVYYYYYYWWW\\\^^^aaabbbaaa``````aaacccbbb```___```aaacccdddffffffeeeeeeeeedddddddddccccccccccccccccccccccccbbbccceeedddcccbbbbbbccccccddddddeeeeeeddddddcccfffeeedddcccdddfffhhhjjjhhhkkknnnnnnmmmjjjiiiiiieeebbb^^^[[[XXXZZZeeeqqqpppllllllssszzz|||yyyvvvsssxxx{{{wwwrrrooooooppprrrrrrrrrqqqrrrrrrssssssppppppqqqqqqmmmjjjpppxxxtttzzztttlllmmmjjjfffkkkjjjiiikkkqqqttttttqqqpppooojjjhhhlllqqqqqqrrrtttwwwuuuvvvyyyxxxsssrrrtttoooooonnnkkkjjjhhhbbb]]]YYY^^^```\\\^^^fffmmmmmmnnnrrrvvvuuutttuuuwwwxxxyyy}}}|||yyy|||}}}~~~uuuxxx{{{{{{|||}}}~~~~~~~~~~~~}}}RRR<<<>>>@@@EEE???EEEFFFTTTQQQUUUUUUYYYTTTmmm|||lllhhhfffXXXGGGKKKqqqrrrccc[[[[[[[[[SSSYYY^^^ooo}}}|||ppp}}}yyyrrriii``````eeeiiigggccc\\\XXXXXXZZZYYYYYYcccpppsssyyyyyyyyy~~~zzzcccZZZOOOEEE@@@>>>===AAAFFFJJJLLLNNNLLLGGGCCCAAAAAAEEEDDDIIIUUUeeeqqquuutttrrrwww{{{yyysssoooqqqtttsssuuuvvvxxxzzz{{{{{{{{{~~~~~~}}}|||{{{zzzyyyyyyvvvwwwvvvuuuzzz{{{rrrvvvyyy|||}}}|||}}}~~~zzzxxxrrrmmmpppxxxzzz{{{___TTTOOONNNJJJ]]]vvvyyy[[[\\\fffwwweeeQQQFFF[[[iii>>>...222333444666555777:::::::::???GGGnnnwwwUUUVVVaaaSSS]]]yyyQQQ>>>>>>:::???<<>>@@@CCCFFFHHHIIIGGGCCC???======CCCCCCIIIUUUeeeppptttsssnnnqqqtttrrrnnnlllnnnpppqqqrrrtttvvvxxxzzz|||}}}}}}|||{{{{{{zzz{{{{{{|||yyy{{{|||zzz}}}{{{tttwwwzzz}}}}}}{{{{{{}}}}}}yyyxxxsssmmmooouuu{{{{{{___TTTOOOLLLHHH\\\}}}dddfffnnn{{{{{{ppp```SSSJJJ[[[rrrHHH777777666666666555777:::::::::@@@GGGtttzzzWWWTTT^^^OOOZZZVVVAAA>>>888<<<888AAAGGGOOOTTTVVVWWWYYY\\\[[[\\\]]]___``````````````````aaabbbccccccccccccdddeeeggghhhhhhhhhgggfffggggggffffffgggggghhhhhhfffeeeeeedddcccccccccdddbbbggghhheeeeeefffddd______\\\bbbeeebbbggglllfffhhhiiijjjlllmmmkkkiiigggccc]]]YYYXXXVVVWWW___iiidddcccccchhhooouuuwwwwwwvvvppphhhdddeeejjjooorrrqqquuuyyyzzzuuupppooorrrlllnnnooonnnmmmlllmmmmmmmmmnnnjjjdddbbbcccbbb^^^```bbbccccccgggmmmlllfffeee___\\\```eeehhhooovvvuuutttqqqooonnnnnnmmmjjjgggggg\\\UUUVVVPPPGGGJJJMMMNNNPPPQQQQQQRRRWWW[[[iiiooovvvwwwsssmmmjjjiiihhhiiikkknnnsssxxxzzzzzzxxxyyyzzzxxxrrrkkkddd______cccjjjqqqwww{{{}}}~~~~~~|||~~~|||}}}|||OOODDDCCC@@@CCC@@@GGGFFFSSSQQQVVVVVV\\\\\\zzzpppeeeVVVKKKCCCSSSpppbbb[[[[[[\\\WWWWWWcccyyy}}}{{{~~~~~~~~~sssmmmfff]]]ZZZbbbppp~~~sssggg^^^XXXUUUVVVZZZiiinnnxxx}}}}}}kkk\\\MMMFFFEEECCCAAA@@@CCCDDDEEECCC@@@===<<<<<<@@@BBBIIIVVVfffpppsssqqqqqqpppooonnnllllllllllllppppppqqqsssuuuyyy|||~~~~~~}}}|||zzzzzzzzzzzz{{{zzz~~~{{{wwwxxx{{{}}}}}}||||||~~~|||zzzvvvqqqpppsssxxxzzz___TTTNNNLLLGGG[[[lllnnnrrrwwwyyyiii\\\VVVLLLVVVkkkFFF666555333333666555777:::::::::@@@HHHvvv|||zzz}}}ZZZQQQyyyyyyPPPFFFUUUYYYCCC>>>777;;;888AAAGGGOOOTTTUUUWWWYYY[[[[[[\\\]]]^^^___```````````````aaabbbccccccccccccdddeeefffggghhhgggffffffhhhhhhgggggghhhhhhiiijjjggggggfffeeeeeeeeeffffffaaafffiiihhhggghhhgggddd\\\WWW\\\cccbbbfffkkkfffeeebbbdddjjjkkkgggjjjrrrppphhhaaa^^^]]]\\\]]]```\\\```ccceeegggkkkrrrxxxzzzrrrhhhbbbdddiiiooorrrsssuuuvvvtttqqqooonnnnnnhhhiiiiiilllnnnnnnmmmkkklllkkkfff]]]ZZZ[[[[[[YYY\\\\\\\\\\\\bbbfffddd___\\\XXXUUUWWW[[[___gggoootttrrrppppppqqqrrrrrrssskkknnngggbbbhhhfffaaadddgggiiijjjhhhfffcccbbbbbbiiinnnuuuwwwuuunnnhhhddd```___```gggpppwwwzzz{{{||||||}}}~~~|||ttthhh```\\\```eeelllsssyyy~~~}}}~~~QQQDDDAAA???BBB@@@GGGGGGUUUQQQWWWUUU[[[___pppeeeZZZLLLFFF^^^ooobbb[[[YYY[[[WWWZZZfff{{{|||{{{yyy}}}wwwooorrrooollllllsssxxxkkk___XXXVVV```cccmmmyyy|||zzzzzztttqqqvvveeeTTTMMMLLLIIIDDDBBBFFFEEEDDDBBB@@@>>>>>>===???BBBJJJWWWfffoooqqqpppxxxuuuqqqoooppppppnnnlllppppppoooppprrrvvvyyy{{{}}}}}}}}}}}}|||zzzxxxvvvwww{{{~~~|||zzzxxxuuuyyy}}}~~~~~~~~~{{{wwwttttttuuu{{{___UUULLLMMMKKK[[[nnnllllll|||zzznnnbbb```SSSUUUfffmmmZZZ<<<222222222333666555666999999:::AAAIIIyyywwwzzzttt^^^PPPooofffCCCCCCWWW|||VVVAAA>>>999>>><<<@@@FFFNNNSSSUUUVVVYYY[[[ZZZ[[[\\\]]]^^^_________``````aaabbbbbbbbbbbbbbbdddeeefffgggggggggfffeeeggggggggggggggghhhiiijjjhhhhhhggggggggghhhhhhiiidddgggiiiiiiiiimmmtttxxxdddXXX[[[dddccceeeiiifffbbb]]]```gggggghhh{{{rrriiiiiihhhbbb\\\[[[___cccdddcccfffnnnuuu|||wwwppplllkkkmmmooorrruuutttppppppqqqmmmfffeeedddeeeiiinnnooommmjjjmmmlllggg]]]XXXYYYZZZYYY]]]]]]\\\[[[[[[^^^aaaccc___```aaa^^^ZZZYYY^^^dddkkklllnnnrrruuu{{{}}}uuuoookkknnnuuu{{{tttlllhhhkkkqqquuuwwwwww~~~yyynnnfffhhhkkkpppuuuzzz~~~]]]GGGBBB???BBB???FFFGGGUUUQQQWWWTTTYYY___~~~sssjjjbbbOOOHHHfffooobbbZZZWWWYYYXXXaaakkk~~~~~~|||{{{}}}yyytttrrrvvvyyy}}}fffXXXUUUVVV___oooyyy{{{xxxwww{{{fff___ppp{{{kkkZZZTTTRRRNNNIIIFFFIIIGGGDDDBBB@@@??????>>>???BBBKKKWWWdddlllooooooxxxtttpppqqqtttvvvuuurrrqqqpppooooooqqqsssvvvwwwvvvyyy||||||yyyvvvrrruuuyyy||||||yyyxxxyyyuuuxxx|||}}}}}}~~~}}}{{{wwwtttttt{{{aaaWWWKKKQQQPPP\\\|||lllgggdddyyywwwyyyuuummmlll]]]ZZZXXX```RRR;;;444555555999666555666888999:::AAAJJJwwwqqqoooooo```RRRqqqbbbEEEGGG[[[xxxtttQQQ???===888>>>===@@@FFFNNNSSSUUUVVVXXX[[[YYYZZZ[[[]]]^^^^^^______``````aaabbbbbbbbbaaaaaacccdddfffgggggggggfffeeedddddddddeeefffggghhhhhhhhhhhhhhhhhhiiijjjkkkkkkjjjjjjiiihhhiiissssss```]]]fffffffffjjjiiieee___^^^aaa```iiissswwwzzzpppcccaaabbbcccdddeeeiiimmmppp{{{pppddd^^^___ccckkkrrruuusssyyyxxxjjjcccbbbcccgggmmmooonnnllloooppplllddd```cccggggggqqqssstttmmmdddaaahhhrrrwww~~~{{{mmmbbb^^^___eeehhhnnnsssuuu|||~~~sssoooooowwwwwwsssuuuuuutttuuuzzz{{{uuupppqqqrrruuuyyy}}}lllIIIDDDAAACCC???EEEEEETTTPPPUUUQQQWWW___yyypppaaaNNNHHHgggmmmbbbZZZVVVYYYZZZ___kkk|||}}}}}}|||||||||~~~|||~~~~~~tttmmmooovvvxxx|||bbbTTTPPPTTTbbbpppwwwxxxyyy~~~rrr___VVVbbbsssxxxiii[[[UUUSSSOOOLLLKKKKKKGGGCCC@@@???>>>===<<<>>>BBBJJJUUU```gggkkklllnnnlllllloootttxxxxxxwwwqqqpppppppppppprrrssstttppptttyyy~~~|||zzzqqqppprrrwwwyyywwwvvvxxxwwwzzz||||||yyyyyy{{{~~~|||~~~~~~|||||||||xxxsssppp}}}|||cccYYYMMMTTTSSS[[[wwwmmmfffaaauuukkklllyyyqqqlllkkk[[[ZZZWWW^^^RRR<<<666555555999666444555888999:::BBBKKKzzzmmmdddiii~~~___UUUpppgggGGGCCCUUUpppoooNNN>>><<<666;;;999@@@FFFNNNSSSTTTVVVXXXZZZYYYZZZ[[[\\\]]]^^^^^^^^^``````aaabbbbbbaaaaaa```cccdddeeefffgggfffeeeeeebbbbbbbbbcccdddeeefffggghhhhhhhhhiiijjjkkklllmmmnnnmmmlllkkklllwwwggg___iiijjjjjjppptttooohhh___WWWSSS```|||pppxxxuuugggdddddddddgggjjjmmmoooooovvvssskkk\\\NNNHHHJJJNNN^^^iiippptttwwwccccccdddgggkkkooopppppptttvvvrrrkkkhhhnnnvvvzzz|||ooorrr}}}zzzmmmdddeeegggmmmqqqqqqtttooolllsssyyyrrrjjjkkksssooojjjnnnppptttxxxuuuvvv{{{uuuqqqrrrtttwwwzzz~~~~~~~~~uuuJJJEEEBBBCCC???EEEEEETTTMMMRRROOOUUU```~~~pppZZZKKKHHHfffkkkaaaZZZWWW[[[^^^\\\mmmyyyxxx~~~}}}xxxyyy|||~~~|||}}}~~~zzzkkkcccmmm{{{}}}eeeYYYQQQXXXfffpppuuuxxxzzz~~~zzzmmm[[[QQQXXXeeewwwnnncccWWWRRRPPPLLLKKKMMMNNNIIICCC@@@???>>>===<<<===AAAGGGPPPZZZaaaeeegggfffgggiiimmmqqqsssttttttnnnooopppqqqrrrssstttttttttvvvyyy{{{}}}}}}}}}|||uuupppoootttxxxvvvtttvvvyyy|||~~~}}}zzzyyy{{{}}}zzz}}}|||zzz{{{~~~{{{tttpppyyy}}}eee\\\RRRUUUQQQYYYvvvsssggg```tttkkkfffqqqmmmhhhdddTTTVVVXXX___QQQ<<<555222000555666444555777888:::BBBLLL{{{qqqhhhdddxxx[[[WWWrrreee@@@:::NNNhhhiiiLLL>>><<<555:::888???FFFMMMRRRTTTUUUXXXZZZXXXYYYZZZ\\\]]]]]]]]]]]]```aaaaaaaaaaaaaaa``````cccdddeeefffffffffeeeeeebbbbbbbbbbbbdddeeefffggghhhhhhhhhiiijjjkkkmmmnnnooooooqqqqqqpppwwwjjj^^^jjjnnnpppzzzkkkWWWOOOXXXmmm~~~}}}nnniiiqqqxxxqqqeeeaaacccgggkkknnnppprrrsssvvvpppggg]]]UUUNNNJJJHHHLLLZZZcccjjj{{{ccceeefffhhhjjjmmmrrruuu~~~}}}uuuiiieeemmmyyy|||tttwwwmmmdddbbbgggoooqqqqqq{{{iiiXXXWWW___lllmmmxxx~~~qqqgggkkkrrr{{{{{{```ZZZ```eeemmmuuuppprrrwwwxxxrrrsssuuuwwwzzz|||~~~}}}{{{|||wwwKKKDDD@@@AAA>>>EEEFFFUUUJJJPPPMMMTTTaaammmRRRIIIJJJeeeiiiaaa[[[XXX^^^bbb```vvv|||tttrrrtttzzz{{{wwwuuuxxx}}}~~~|||{{{||||||}}}}}}jjjcccqqqxxxfffTTTSSS^^^iiippptttvvv||||||uuuhhhVVVLLLQQQ\\\{{{iiieee\\\SSSOOOLLLIIIJJJMMMRRRLLLEEEAAA@@@@@@???===<<>>666222000666666444555777888:::CCCLLLyyyxxxtttaaasssXXXXXXzzzaaa;;;777QQQaaadddJJJ>>>===777<<<:::???EEEMMMRRRTTTUUUXXXZZZXXXYYYZZZ[[[\\\]]]]]]]]]```aaaaaaaaaaaaaaa``````cccdddeeefffffffffeeedddbbbbbbbbbcccdddeeeggghhhggghhhhhhiiijjjlllmmmnnnmmmpppuuuwwwtttuuuiii\\\iiipppuuucccWWWZZZ```aaalllllljjjjjjpppuuuoooeee]]]bbbiiinnnoooqqquuuwww}}}wwwuuussslll^^^SSS@@@NNNVVV^^^uuuuuudddfffhhhhhhiiilllsssxxxuuuddd]]]eeerrr{{{~~~pppllltttyyyrrr```[[[```mmmuuutttxxx|||]]]NNNOOO[[[fffqqqyyy{{{|||nnnlllrrrxxxyyy{{{aaaVVVWWWYYY```hhhhhhkkkqqqyyy~~~zzzuuuvvvwwwyyyzzzzzzzzzzzz|||{{{{{{~~~~~~zzzyyy|||~~~wwwMMMBBB>>>@@@===EEEGGGWWWNNNPPPMMMQQQ[[[}}}ooo^^^KKKLLLeeemmmbbb]]]___YYY___bbb{{{xxxssstttvvvtttpppnnnnnnrrrxxx|||{{{xxx{{{}}}kkkkkk{{{yyy|||fff\\\ZZZ\\\hhhvvv~~~{{{}}}wwweeeTTTMMMOOOSSSxxxoooddd^^^]]]WWWMMMHHHIIIJJJIIIXXXUUUPPPHHHAAA<<<<<<<<<>>>???BBBGGGNNNVVV^^^bbbaaabbbdddfffhhhjjjjjjkkklllkkklllrrrxxx}}}}}}|||yyytttwww{{{yyyyyyzzzzzzzzzzzzyyyyyy~~~~~~~~~~~~|||xxx|||hhhaaaTTTRRRPPP___{{{yyyvvvuuu~~~{{{wwwssshhhXXXQQQTTT^^^```NNN888555666333555555555777999888999AAALLL~~~dddyyy{{{XXXaaannnFFFEEEJJJjjjZZZGGG>>>;;;;;;999777???EEEMMMQQQRRRSSSWWWZZZZZZZZZ[[[[[[\\\\\\\\\\\\]]]```cccbbb```___```bbbbbbbbbbbbccceeeeeedddccccccbbbbbbbbbbbbbbbcccccceeegggjjjlllkkkjjjiiijjjhhhnnnqqqqqqssszzz{{{iii```gggnnnqqq{{{www___XXXUUUVVV```fffhhhgggnnnvvvqqqeeebbbbbbffflllpppsss|||}}}dddOOOAAAHHHZZZllluuudddaaaeeemmmooommmrrrzzzdddYYY[[[dddpppyyy|||nnnjjjmmmuuuuuuuuuwwwaaaZZZ```kkknnnttt||||||rrrUUUOOOQQQ\\\dddppprrrssssssvvvyyyzzzzzz\\\VVVYYYcccsssrrr}}}wwwwwwxxxyyyzzzyyyvvvuuuuuuvvvwwwwwwxxx{{{~~~|||||||||wwwvvvEEEDDD@@@CCCBBBGGGEEETTTPPPSSSQQQUUU```xxx\\\NNNVVVtttoooddd___aaa[[[aaabbbzzz~~~zzztttrrrqqqsssxxxzzzxxxuuuyyy|||qqqrrruuu{{{{{{|||bbbYYY]]]jjjwww}}}|||}}}vvvfffUUULLLNNNSSSmmm}}}kkkccceeeppprrr```III???DDDLLLRRRRRRPPPKKKEEE@@@===<<<===>>>AAAFFFMMMTTT[[[___bbbbbbdddeeeggghhhhhhiiinnnmmmnnnqqqvvv{{{~~~~~~{{{{{{{{{~~~~~~}}}}}}~~~~~~~~~{{{~~~|||ddd]]]UUUSSSOOO[[[ttt}}}~~~yyygggQQQJJJNNN^^^```NNN888555555222444555555777999888999BBBLLLooo|||___cccpppMMMMMMSSSiiiXXXFFF<<<999999999:::===CCCKKKOOOPPPRRRUUUXXXYYYYYYYYYZZZ[[[]]]^^^___^^^```bbbaaa```___aaacccbbbbbbbbbcccdddddddddccccccbbbbbbbbbbbbbbbcccccccccfffiiijjjiiihhhhhhiiiggglllooonnnpppwww}}}tttddd^^^fffmmmnnnuuuvvv___TTTWWW___iiioooooorrrwwwrrrgggffffffiiioooqqqttt|||eeeMMMHHHWWWjjjpppgggccceeemmmoooooovvvhhh]]]^^^fffsssxxx}}}mmmccceeegggqqqsssssshhhaaafffoooooosssyyyvvvoooVVVKKKUUU^^^lllzzz~~~tttpppqqqsssuuuwww|||}}}hhh\\\bbbtttzzztttvvvxxxzzzzzzxxxvvvuuuuuuvvvvvvwwwzzz~~~~~~||||||zzzqqqxxxgggDDDDDD@@@CCCBBBGGGEEEUUUQQQUUUTTTYYYccc^^^PPPXXXuuupppfffaaaccc]]]cccaaaxxxyyytttrrrrrruuuyyy{{{zzzwwwvvvyyy}}}pppwwwuuuwwwuuuzzziiiVVVZZZgggooozzz{{{vvvhhhWWWMMMOOOUUUlll|||llleee[[[iiippp```HHH===AAAIIIHHHJJJKKKJJJEEE@@@;;;999<<<===???DDDJJJQQQWWW[[[```aaabbbcccdddffffffgggooopppqqqrrrtttyyy}}}~~~~~~www___XXXUUUSSSMMMWWWnnn}}}yyyyyyxxxzzzfffLLLEEEMMM___```NNN888555555111333555555777999888:::BBBLLLuuu{{{cccaaazzzVVVRRRTTTkkkYYYFFF===999777999<<<;;;AAAHHHMMMOOOQQQTTTVVVXXXWWWXXXXXXZZZ]]]___aaa``````aaa```______bbbdddccccccccccccccccccddddddccccccbbbbbbbbbbbbbbbcccbbbdddggghhhggggggggghhhfffjjjlllkkkmmmuuu{{{|||nnnaaa]]]fffnnnmmmpppxxxkkkVVV[[[aaappp{{{{{{wwwuuuppphhhkkkkkkmmmqqqsssttt|||aaaLLLVVVlllsssiiifffgggnnnpppqqq{{{kkk___aaajjjwwwjjjccciiihhhrrruuusss}}}llleeejjjrrrqqqssswwwttt}}}```FFFMMMWWWfffuuu|||{{{xxxvvvttttttuuuxxxxxx|||wwwYYYXXXjjj|||vvvvvvxxx{{{{{{yyyvvvuuuuuuuuuuuuvvvyyy}}}~~~|||}}}|||sssuuu~~~{{{}}}aaaLLLDDD@@@BBBBBBGGGEEEUUUQQQUUUUUU[[[ddd~~~gggQQQMMMdddqqqfffbbbddd^^^dddaaavvvvvvpppppprrruuuzzz}}}~~~}}}xxx{{{}}}{{{rrroooyyyuuusss{{{zzzZZZXXXaaafff~~~}}}|||vvviiiXXXNNNRRR[[[rrr|||jjjbbbUUUXXXVVVNNNGGGCCCAAA======@@@BBBBBB???;;;888666:::;;;===AAAGGGLLLQQQTTT[[[\\\]]]___bbbdddfffgggmmmpppssstttuuuxxx}}}~~~~~~|||{{{zzzzzz||||||}}}sss[[[UUUQQQQQQMMMWWWmmm{{{wwwqqqiiikkk~~~hhhMMMHHHRRR___```NNN888444444111222444555777999999:::CCCMMMpppttt```YYY```TTTTTTmmmZZZGGG???;;;777888<<<;;;@@@GGGLLLOOOQQQTTTVVVYYYXXXXXXXXXZZZ\\\___```aaa```___^^^^^^```cccdddbbbcccdddccccccbbbcccddddddcccbbbbbbaaabbbbbbbbbaaadddfffgggffffffggghhhfffiiiiiiiiillltttzzz{{{nnnbbb]]]fffnnnnnnpppuuu```___aaaqqqxxxqqqlllhhhnnnmmmooosssssstttzzztttwwwTTTVVVnnnvvvjjjgggjjjqqqrrrrrr|||kkk```bbbkkkyyy}}}ooodddfffhhhsssvvvqqqvvviiibbbiiirrrqqqtttxxxuuu{{{sssNNNHHHRRRcccssswwwsssrrrwwwwwwvvvwwwyyyyyy{{{aaaSSS]]]lll~~~yyyxxxxxxyyyzzzyyywwwvvvvvvwwwttttttuuuxxx|||}}}|||}}}aaaMMMDDD@@@BBBAAAGGGEEEVVVTTTWWWWWW]]]eee{{{pppUUUJJJ\\\pppeeeaaaccc^^^dddbbbuuuxxxoooppprrrvvvzzz}}}~~~~~~}}}sssggghhhxxx~~~zzzzzzvvv{{{eeeXXX^^^bbbttt|||~~~tttgggXXXOOOTTT___pppzzzeee[[[___YYYPPPGGGDDDCCC>>>777:::;;;<<<;;;999777777777888999;;;>>>CCCGGGKKKNNNRRRSSSVVVZZZ^^^cccgggjjjjjjoootttwwwwwwwwwzzz}}}}}}~~~~~~~~~{{{yyyxxxwwwvvv|||||||||}}}}}}pppZZZSSSKKKNNNNNNZZZqqq}}}{{{mmmaaaddd~~~nnnyyyhhhNNNKKKUUU^^^```MMM888444444111222444555777999999;;;DDDNNNyyy~~~hhhlll}}}]]]QQQooommmZZZ\\\mmmWWWDDD>>>===888888;;;<<<@@@GGGLLLPPPSSSUUUVVV[[[[[[ZZZZZZ[[[\\\]]]^^^aaa```^^^^^^___aaacccdddaaaccceeeeeecccbbbbbbcccdddccccccbbbaaaaaabbbbbbbbbcccffffffffffffhhhiiigggiiiiiihhhmmmvvv|||}}}mmmaaa[[[aaajjjmmmooosssyyyqqqccc[[[iiivvvxxxqqqllliiihhhnnnnnnooorrrrrrsssyyywwwmmm|||ggg]]]nnnzzztttmmmhhhhhhmmmuuuuuusss{{{ooobbbccckkkwwwsss~~~lll```]]]eeeooorrrooottt~~~iiiaaagggpppooorrrwwwtttvvvhhhOOOTTTcccuuuwwwoooooowwwuuutttuuuwwwvvvvvv{{{```YYYdddqqqvvvzzz{{{uuuzzz{{{{{{zzzwwwuuuuuuwwwzzzuuutttuuuxxx{{{~~~}}}||||||}}}fffEEEEEE@@@BBBAAAGGGFFFWWWXXX[[[[[[___ggg{{{sss___XXXjjjoooddd```ccc^^^ccccccuuuyyyrrrsssuuuwwwyyyzzz{{{|||yyy~~~lll___fffyyyxxxyyyxxxttt[[[YYY]]]iiittt~~~ttthhh[[[SSSWWWaaammm}}}|||ggg]]]ZZZZZZTTTGGG>>>===???@@@<<<<<<<<<:::888888999;;;666777999<<>>>>><<<:::999:::;;;555666777:::===???BBBCCCEEEFFFJJJPPPWWW___fffjjjjjjkkkmmmqqqtttvvvuuutttxxxwwwxxxyyy{{{zzzxxxuuuxxxyyy{{{|||{{{yyywwwuuuxxxzzz}}}~~~~~~oooZZZTTTLLLMMMNNN\\\ttt|||zzznnn___[[[ddd{{{ppprrrtttooo]]]JJJIIIRRR[[[]]]KKK777444555333444444555777::::::<<>>>>>;;;999888888444555777999;;;>>>???@@@CCCDDDHHHNNNUUU]]]dddhhhllljjjiiilllqqquuuuuusssyyyvvvsssvvv||||||wwwqqqtttvvvyyy{{{{{{yyyvvvtttvvvxxxzzzzzzzzz}}}oooZZZUUUPPPOOOMMM[[[sssyyyvvvyyynnn^^^^^^eeewwwvvvrrrnnngggXXXIIIJJJSSSZZZ\\\KKK666444555333555444555777::::::<<>>999777:::<<>>AAAFFFLLLTTT\\\bbbeeekkklllnnnppprrrsssttttttsssrrrsssvvvyyyyyyyyyyyy}}}{{{zzz{{{{{{{{{{{{yyywwwxxxxxxyyy{{{}}}~~~~~~uuu[[[RRRMMMMMMQQQbbbqqqmmmmmm~~~qqq^^^[[[oooxxx{{{pppjjjfffVVVCCCEEEVVVccc[[[EEE777888555111555666777999888999===EEEKKKtttllllllRRRqqq\\\CCC>>>===<<<<<<;;;>>>BBBHHHNNNSSSWWWYYYYYY[[[]]]___````````````aaabbbccccccbbbaaabbbddd^^^^^^^^^___```bbbcccdddfffeeedddcccccccccdddeeebbbbbbaaaaaabbbbbbcccdddcccdddeeefffiiirrr~~~ooo[[[OOOXXXdddgggfffhhhiiijjjlllpppvvvwwweee```bbbeeejjjooommmkkknnnrrrtttuuu{{{tttrrrsssuuutttnnnnnnjjjmmmuuuvvvxxxzzzwwwuuuttt{{{{{{vvvrrrqqqxxxuuuttttttuuuvvvvvvvvvuuussszzzqqqeeekkkqqqqqqoooyyyyyyyyyzzzzzzzzz{{{{{{{{{nnnsss{{{yyyvvvzzzvvvwwwzzz|||}}}}}}|||{{{{{{{{{{{{|||}}}|||zzzxxxyyyyyyyyyzzz|||}}}~~~]]]JJJCCCCCCAAAGGGGGGYYYYYYXXXWWW]]]bbb~~~pppbbbNNNPPPaaakkkeeeaaa___```___dddtttyyypppooorrrwwwyyyyyy|||xxxuuu}}}{{{yyyzzz{{{}}}{{{}}}fff___mmmzzz}}}~~~vvvllljjjmmmssszzzyyyhhhaaaZZZUUUMMMIIIHHHHHHGGGEEEDDDBBBAAA???===<<<;;;;;;888888888888999:::;;;<<<>>>@@@EEELLLSSS[[[aaadddhhhkkknnnqqqsssssssssrrrsssrrrrrrtttvvvwwwvvvvvv{{{zzzzzzyyyyyyyyyxxxwwwzzzyyyyyyzzzzzz{{{{{{|||~~~vvv\\\SSSOOONNNRRRfff{{{{{{|||lll^^^]]]ooosssqqqhhhdddbbbUUUFFFJJJ[[[jjj```GGG666666444111666666777999999999>>>EEEKKKvvvkkkrrrTTTrrrooorrr~~~}}}TTTBBB@@@???======;;;>>>BBBHHHNNNSSSWWWYYYYYY[[[]]]___```````````````aaabbbbbb```___```aaa_________```aaabbbddddddeeedddcccbbbbbbcccdddeeebbbbbbaaaaaabbbbbbcccdddeeefffhhhkkkpppwwwsssbbbWWW]]]eeeffffffhhhhhhiiijjjlllpppxxx|||lllbbbaaaeeeiiikkknnnmmmnnnqqqqqqqqqyyy{{{uuusssssssssooo{{{|||yyy{{{rrrmmmmmmrrrrrrrrr{{{yyyvvvuuutttzzz|||~~~~~~|||yyywwwvvvuuurrrppptttzzz~~~{{{wwwsssrrrrrrrrrssstttttttttqqqvvv{{{~~~lllhhhooouuuwwwxxxxxxxxxxxxyyyyyyyyyyyyvvv{{{ssssss{{{{{{zzz~~~{{{||||||||||||{{{yyyxxxyyyxxxyyyzzz{{{{{{yyywwwzzzzzz{{{|||}}}|||^^^IIIBBBCCCAAAHHHHHH[[[YYYWWWUUU]]]aaawwwbbbKKKIIIXXXlllfffbbb___aaa``````rrrxxxrrrqqquuuyyyzzzyyy{{{}}}yyyxxxzzz||||||{{{}}}ooo___lllxxx||||||~~~xxxqqqkkkjjjlllpppxxxxxxhhh```XXXSSSNNNLLLMMMMMMLLLJJJCCCBBB@@@???===<<<;;;;;;888777777777888999::::::===???DDDJJJRRRYYY```cccgggjjjnnnrrruuuvvvuuutttzzzyyywwwwwwxxxzzzyyywwwzzzzzzzzzyyyyyyyyyxxxxxx{{{{{{zzzzzzyyyxxxxxxxxxyyy{{{~~~~~~~~~~~~~~~xxx]]]SSSPPPOOORRRjjjoooaaa___kkkhhhkkkeeecccaaaUUUJJJOOO]]]qqqeeeIII444333222111777666888999999:::>>>EEEKKKsssfffuuuRRRsssnnndddnnnkkkNNNCCCCCC@@@======<<<>>>BBBGGGMMMSSSWWWYYYYYYZZZ\\\^^^```````````````aaaaaa```___^^^^^^___`````````aaabbbcccdddeeeccccccbbbbbbbbbccccccdddbbbbbbaaaaaabbbbbbcccddddddeeehhhnnnvvv~~~vvviiiaaacccgggeeefffjjjiiiiiiiiiiiikkkooouuuyyywwwfffaaagggjjjiiiiiiiiikkkmmmlllkkkpppvvv}}}{{{wwwssspppooonnnnnnlllsssqqqpppvvvooommmpppqqqooosss{{{|||wwwtttssstttssssssssstttvvvuuusssrrrpppooonnnoooqqqrrrqqqpppqqqppppppooopppqqqssstttpppqqquuuyyy{{{}}}kkkooowwwzzzwwwwwwwwwwwwwwwwwwvvvvvv{{{yyywwwzzzyyyssszzz||||||}}}}}}||||||{{{zzzyyyyyyvvvvvvvvvxxxzzz{{{yyywww{{{{{{|||}}}~~~{{{wwwwwwPPPHHHBBBCCCBBBIIIJJJ]]]YYYVVVTTT\\\___uuueeeNNNJJJSSSzzzmmmhhhccc___aaa``````ooowwwuuuuuuxxx}}}~~~{{{}}}|||}}}{{{vvvvvvxxx{{{{{{zzz}}}~~~|||}}}wwwxxx}}}zzzaaakkkuuuxxxvvvxxx~~~~~~|||ttttttqqqmmmiiifffccccccdddiiitttwwwfff\\\RRROOOLLLLLLNNNOOOMMMKKKCCCBBB@@@>>>===<<<;;;;;;888777777777777777888999<<<>>>BBBIIIPPPYYY___ccchhhjjjmmmrrrvvvyyyzzz{{{~~~}}}{{{xxxyyy||||||yyyxxxyyyzzzzzzzzzzzzzzz{{{{{{{{{zzzzzzyyyxxxwwwvvvyyy{{{~~~~~~}}}~~~~~~yyy]]]RRRPPPMMMQQQkkkuuucccaaalllggghhhdddaaa]]]SSSIIIKKKSSSooocccHHH444333222000666555888::::::;;;???EEEKKKsssfffzzzyyyVVVvvv}}}ffflll|||dddMMMEEEDDD???;;;<<<<<<>>>BBBGGGLLLRRRVVVXXXXXXZZZ\\\^^^```aaaaaaaaa```aaabbbaaa___^^^^^^___aaaaaaaaaaaabbbcccdddeeebbbbbbbbbbbbbbbbbbccccccbbbbbbaaaaaabbbbbbcccdddbbbaaadddkkkvvvuuummmhhhggggggeeegggllljjjkkkjjjjjjiiikkknnnqqq}}}jjjbbbiiimmmhhhfffgggjjjkkkkkkjjjlllooonnnllljjjhhhhhhhhhiiijjjkkkpppnnnjjjwwwvvvooolllpppsssqqqqqqsssuuuxxxyyyvvvqqqnnnpppsssppppppqqquuuxxxxxxtttoookkklllmmmmmmmmmnnnpppqqqppppppooonnnnnnoooqqqssssssooorrryyyxxxwwwuuusssvvvtttvvvvvvwwwwwwwwwvvvuuuuuu}}}yyyyyy|||~~~~~~wwwyyyyyyzzz~~~{{{{{{zzzzzz{{{{{{|||}}}uuuuuuvvvxxx{{{|||zzzyyy{{{{{{|||}}}}}}|||yyy|||xxxppprrrKKKFFFAAACCCBBBIIIKKK```YYYUUUTTT\\\^^^mmmbbbMMMJJJPPPrrrpppiiiccc___``````bbblllpppssstttxxx~~~~~~{{{{{{~~~xxx|||yyyvvvvvvyyy{{{~~~{{{{{{|||zzztttqqqrrrjjjkkkjjjrrr|||```fffooottttttvvv|||zzzkkkgggiiifff___ZZZZZZXXXVVVUUUVVVVVVVVV___lll|||rrraaaUUULLLJJJIIIKKKMMMNNNKKKHHHBBBAAA@@@>>>===<<<<<<<<<888888777777666777777777;;;===AAAGGGPPPYYYaaaeeeggghhhjjjnnnsssxxx}}}yyyzzzwwwssstttzzz{{{wwwtttvvvxxxyyyxxxxxxzzz|||xxxyyyzzzzzzzzzyyyxxxwww}}}~~~~~~~~~~~~xxx]]]QQQOOOLLLNNNiiivvvcccdddsssqqqaaa___\\\XXXSSSMMMKKKKKKfff\\\EEE444555333000555555888:::;;;<<>>AAAFFFKKKQQQUUUXXXXXXYYY\\\^^^```aaaaaaaaaaaabbbcccbbb```___```aaaaaaaaaaaaaaabbbcccddddddaaaaaabbbbbbccccccccccccbbbbbbaaaaaabbbbbbcccddddddbbbbbbfffooowww{{{|||nnnkkkiiihhhfffeeehhhmmmhhhiiijjjjjjiiiiiikkkmmmsss|||yyyiiiccciiilllggggggjjjkkkjjjhhhhhhgggfffaaa___]]][[[[[[]]]```bbbeeelllmmmhhhkkkvvv{{{xxxsssooommmoooqqqoookkkhhhdddhhhkkkiiieeeeeejjjpppmmmoootttyyy}}}{{{sssmmmlllmmmnnnmmmkkkkkkmmmooolllnnnnnnmmmlllmmmooorrrzzzrrrsss}}}~~~www{{{yyyuuuuuuqqquuuvvvwwwxxxxxxwwwvvvuuutttpppsss{{{~~~|||zzzwwwxxx|||zzzzzzyyyyyyzzz{{{|||}}}vvvvvvwwwzzz|||}}}|||{{{{{{{{{||||||~~~yyyooopppTTTEEEAAACCCBBBHHHKKKbbb[[[UUUSSS\\\\\\uuuaaaNNNLLLTTTyyyssskkkccc^^^```aaaccciii{{{|||jjjnnnooouuu{{{{{{xxxwwwzzz~~~xxxwwwxxxyyyzzz|||wwwrrrnnniiiaaa^^^___TTTUUUSSSRRR\\\jjjmmmhhhYYY\\\dddooovvvzzz}}}ggg\\\WWWQQQKKKIIIKKKJJJGGGGGGKKKLLLJJJUUUbbbpppvvvsssiiiZZZNNNIIIHHHHHHJJJMMMMMMIIIEEEBBBAAA@@@>>>======<<<<<<999999888777666666666777:::<<<@@@GGGPPPZZZccchhhggggggiiilllpppuuuyyy|||vvvxxxuuupppsss|||{{{rrruuuxxxwwwuuutttwwwzzzwwwxxxzzz{{{{{{zzzyyyyyy~~~}}}xxx^^^RRRNNNLLLOOOhhh|||ffffffvvvuuu___^^^]]]^^^bbbccc]]]UUU^^^VVVBBB444666444000444555888;;;<<<===@@@FFFKKKwwwtttoooxxx```gggxxxooo~~~dddJJJ@@@>>><<<<<>>???AAAEEEJJJPPPUUUXXXXXXYYY\\\^^^```aaabbbbbbaaacccdddcccbbbaaabbbdddaaaaaaaaaaaaaaabbbcccccc```aaabbbcccddddddddddddbbbbbbaaaaaabbbbbbcccdddgggfffddddddgggkkknnnoooiiihhhgggfffeeefffiiillldddfffhhhiiihhhhhhhhhiiihhhoooooohhhdddhhhiiifffggghhhgggbbb^^^\\\XXXTTTRRRPPPMMMKKKJJJLLLOOOQQQZZZdddjjjhhhgggkkkppprrrqqqooommmmmmkkkfff^^^XXXRRRUUUWWWVVVUUUXXX```gggfffjjjrrryyy{{{xxxpppjjjnnnnnnkkkgggcccaaaaaabbbaaaeeeiiijjjiiijjjnnnqqqzzztttuuu}}}xxxtttuuuwww~~~ssssssuuuuuussstttvvvxxxxxxwwwvvvuuusssmmmmmmpppqqqpppvvv{{{xxxxxx{{{zzzvvvwww{{{zzzzzzzzzyyyyyyyyyyyyyyyxxxxxxyyy{{{~~~~~~}}}||||||{{{{{{||||||}}}{{{gggOOODDDAAADDDBBBGGGJJJbbb\\\VVVSSS\\\ZZZ}}}eeeOOOLLLYYYwwwlllbbb\\\___aaa___gggzzzqqqjjjlllrrryyyzzzvvvuuuxxxyyywwwvvvtttrrrppphhh```ZZZTTTMMMLLLOOOBBBBBBBBBAAACCCGGGLLLOOOPPPPPPYYYiiiwww}}}sss```VVVNNNGGGGGGJJJIIIEEEEEEJJJKKKIIINNNYYYccceeebbb\\\RRRHHHIIIHHHIIILLLOOONNNIIIDDDAAAAAA???>>>============;;;:::999888777666666777888;;;???GGGQQQ\\\eeekkkjjjkkknnnqqqssstttuuuuuurrrvvvtttooosssxxxzzz|||zzzuuusssuuuwwwyyyzzz{{{||||||{{{yyyxxx~~~}}}|||~~~yyy```UUUNNNOOORRRiiiiiiiiivvvrrr______aaagggttt{{{rrrccc\\\TTT@@@333555444111555555888;;;<<<===@@@FFFJJJsssnnnhhhlll\\\TTTlllNNNBBB@@@>>>>>>@@@>>>???AAAEEEJJJPPPUUUXXXWWWYYY[[[^^^```aaabbbbbb```bbbccccccbbbbbbdddeeeaaaaaa`````````aaabbbbbb```aaacccdddeeeeeeeeedddbbbbbbaaaaaabbbbbbcccdddeeefffgggfffeeeeeefffgggfffffffffdddeeegggiiijjjcccfffiiijjjiiihhhggggggeeegggiiijjjjjjiiiiiihhhhhhiiifff___ZZZYYYTTTMMMKKKJJJHHHGGGEEEEEEDDDDDDQQQ[[[fffjjjkkkkkklllmmmmmmnnnnnnkkkfff___UUUNNNHHHJJJJJJJJJJJJMMMSSSXXX]]]cccmmmsssuuurrrnnnkkkjjjgggaaa\\\WWWTTTQQQPPPQQQWWW___ccceeeggglllpppnnnoooppprrrqqqoookkkhhhkkkooorrrsssqqqqqqsssvvvoooqqqtttvvvwwwwwwuuutttssspppkkkfffaaa^^^___bbbaaabbbgggooossstttuuuwwwvvvwwwxxxyyyyyyyyyxxxwwwyyyyyyyyy{{{~~~~~~}}}{{{}}}}}}||||||||||||}}}}}}aaaGGGDDD@@@CCCAAAFFFIIIaaa]]]VVVTTT\\\YYY{{{}}}gggLLLGGGWWWyyymmmbbb[[[^^^aaa[[[eeezzzjjjlllssszzz{{{wwwvvvyyy{{{wwwrrrmmmiiibbbZZZQQQKKKFFFBBBDDDHHHAAA>>>???CCCDDDAAABBBFFFKKKIIIQQQddduuu|||~~~mmmbbb\\\WWWMMMPPPOOOIIIIIINNNPPPMMMJJJSSSYYYXXXUUUSSSMMMEEEKKKJJJKKKNNNQQQOOOIIIDDDAAAAAA???>>>============;;;;;;999888777777777777888:::???GGGQQQ]]]gggmmmnnnqqquuuxxxyyywwwssspppkkkpppnnniiiooo}}}~~~xxxtttuuuwwwzzz{{{}}}}}}}}}{{{yyywww|||}}}}}}}}}|||}}}zzzbbbWWWOOOQQQUUUlllzzzhhhlllyyyrrr[[[\\\^^^hhhzzzyyyeee]]]UUU???222444444111777555888;;;======@@@FFFJJJiiioooffffff]]]MMMmmmvvvUUUGGGDDDAAA>>>>>>>>>???AAADDDIIIOOOTTTXXXWWWYYY[[[^^^```bbbbbbbbb___```bbbcccbbbcccdddfffaaa```````````````aaabbbaaabbbdddeeeffffffeeeeeebbbbbbbbbaaabbbccccccddd___ccchhhiiigggeeefffgggffffffeeedddeeehhhiiigggeeehhhkkklllkkkiiihhhggggggfffiiiooopppllljjjlllnnnpppllleeebbbbbb]]]VVVQQQQQQQQQPPPNNNKKKHHHFFFOOOXXXdddmmmpppnnnkkkiiiiiimmmooollleee]]]TTTLLLHHHHHHGGGEEEEEEFFFIIIKKKWWW___hhhnnnooonnnnnnnnnccc^^^WWWQQQNNNJJJGGGDDDEEEMMMWWW^^^aaaeeejjjoooaaagggiiieeebbbcccbbb___hhhfffjjjrrruuurrrppprrrmmmooorrruuuvvvvvvuuutttkkkllliiiaaaZZZVVVUUUSSSSSSSSSXXXaaakkkppprrrsssppprrruuuxxxzzz{{{{{{zzzyyyyyyyyy{{{}}}~~~|||zzz~~~}}}||||||}}}}}}{{{lllPPPCCC@@@CCCAAAEEEHHHaaaccc[[[VVVVVV]]]||||||nnnXXXEEEPPP|||zzzhhhbbb^^^^^^bbbbbbgggxxxppprrrvvvzzz}}}|||yyyvvvxxxiii^^^ZZZRRRMMMIIIGGGCCC???@@@EEE===<<<<<>>>>>>>>>>>>>>@@@>>><<<:::888777777777777<<>><<<555333555444555777:::===???BBBFFFIIImmmxxxdddsssqqqSSSaaa\\\@@@AAAAAA>>>BBB>>>@@@CCCFFFHHHLLLQQQTTTUUUWWWZZZ\\\^^^___``````bbbaaaaaa```aaabbbdddeeeaaabbbbbbcccccccccbbbbbb```aaaaaacccdddeeeffffffeeefffffffffeeeddddddcccfffggggggfffeeegggjjjmmmgggffffffeeeeeeggghhhiiijjjjjjiiiiiiiiiiiiiiijjjmmmjjjhhhhhhiiikkkkkkkkkqqqxxx|||sssqqqppplll___OOOHHHIIINNNYYYccchhhkkknnnooonnnooorrrvvvxxxuuummmccc\\\VVVOOOKKKMMMMMMIIIJJJNNNQQQZZZfffmmmqqqppplllgggWWWSSSNNNJJJIIIHHHEEECCC???FFFMMMSSS\\\ggglllkkkkkkhhhbbb[[[WWWUUUTTTTTTUUUXXX```iiinnnooommmmmmqqqrrrsssqqqppprrrwww|||zzzzzzwwwrrriiiaaa[[[XXXXXXVVVTTTTTT[[[gggppptttooorrrvvvxxxwwwwwwwwwwwwvvvvvvxxxyyyzzz{{{{{{{{{~~~{{{yyyzzz|||~~~}}}{{{ssszzzvvvyyyEEEFFFAAACCCAAAGGGJJJbbb^^^YYYWWWYYY___{{{www```KKKTTT~~~yyygggccc^^^\\\]]]bbbfffuuu|||rrrssswwwzzz}}}}}}{{{zzz{{{rrreeeVVVLLLJJJHHHCCC@@@AAAAAA>>><<<>>>BBBBBBCCCDDDDDDCCCAAA@@@CCCGGGNNNVVV]]]cccgggjjjjjjrrrxxx|||{{{qqqjjjeeeccc___[[[XXXYYY\\\___WWWXXX[[[]]][[[VVVQQQNNNRRRTTTVVVUUUQQQKKKEEEBBB??????>>>>>>============AAA???===:::888777777777999>>>BBBFFFPPP```lllqqqvvvvvvvvvuuurrrmmmeee```YYYZZZ[[[]]]aaahhhrrrzzzyyyyyyyyyxxxxxxxxxyyyyyy||||||}}}}}}|||}}}~~~|||zzzyyy{{{{{{{{{zzz```VVVPPPLLLWWWqqqmmmeeerrroooppplllccc___eeeooovvvgggLLL;;;888111000333111555888:::===???AAAEEEHHHhhhgggrrrwwwVVV]]]vvvTTTHHHEEE@@@???>>>@@@AAACCCEEEIIIOOOSSSUUUVVVYYY\\\^^^_________aaaaaaaaabbbbbbcccdddeeebbbbbbccccccdddcccccccccbbbbbbbbbcccddddddeeeeeeeeeeeeeeeeeeeeedddcccccceeeffffffeeedddeeehhhjjjgggffffffeeefffggghhhiiiiiiiiiiiihhhhhhhhhiiiiiikkkiiihhhhhhjjjlllkkkkkkooowwwgggQQQJJJNNNYYYccchhhjjjnnnooommmpppwwwwwwoooiiieee___SSSKKKIIIPPPWWWaaahhhmmmsssxxx{{{ppphhh]]]TTTPPPPPPQQQRRRKKKHHHFFFIIISSSaaannnuuuooopppkkk___WWWUUUSSSOOOMMMMMMOOOVVV___hhhoootttrrrssstttsssrrrtttxxx|||}}}mmmeeeXXXOOOSSS___jjjmmmsssuuuwwwxxxvvvuuuuuuuuuwwwvvvvvvvvvwwwyyy{{{||||||{{{zzz{{{}}}|||yyyvvvuuu|||SSSGGGCCCDDDBBBHHHKKKcccWWWUUUWWW[[[```zzzzzzcccNNNWWWzzzgggccc```\\\[[[aaadddqqqwwwsssuuuwwwzzz|||~~~uuunnnmmmoookkkggggggjjjnnnpppooo}}}tttjjj```TTTIIICCCCCCBBB???>>>CCCEEEBBB???>>>===???BBBCCCCCCCCCCCCDDDDDDFFFIIILLLOOOQQQSSSTTTUUU\\\ccclll{{{yyysssjjjeee]]]XXXWWWYYY[[[\\\bbbggglllmmmjjjddd]]]ZZZXXXWWWUUUQQQLLLGGGBBB@@@@@@@@@@@@????????????>>>AAA@@@>>>;;;999888777777:::>>>AAAFFFQQQ```lllpppwwwtttoooiiicccZZZRRRLLLKKKLLLNNNOOOSSSZZZccchhhnnnooopppqqqssstttuuuuuuvvv{{{~~~|||~~~|||{{{|||||||||zzz^^^SSSTTTPPP[[[www~~~hhhcccuuuwwwxxxuuuhhhXXXVVViiipppPPP;;;555///000333000666888;;;===>>>AAADDDGGGcccdddhhhWWWYYY|||iiiNNNHHHEEE>>>???@@@@@@@@@BBBFFFLLLQQQTTTVVVXXX[[[]]]^^^______aaaaaabbbcccddddddddddddbbbccccccdddeeeeeeeeedddddddddddddddccccccccccccddddddeeeeeeeeedddcccccceeeeeeeeedddcccccceeehhhffffffeeeeeeffffffggghhhhhhgggggggggggghhhhhhhhhhhhggggggiiilllmmmlllkkkgggmmmwww~~~]]]PPPOOOYYYcccgggiiimmmnnnlllxxxqqq\\\NNNIIIOOOZZZeeesssvvvqqqoooooohhhYYYLLLMMMTTT]]]kkkyyyxxxrrrhhh\\\ZZZVVVRRRQQQWWWaaajjjooosssttttttttttttvvvyyy|||qqqYYYRRR[[[eeejjjrrrtttvvvvvvvvvuuuvvvwwwxxxvvvttttttuuuwwwzzz}}}zzzzzz{{{}}}}}}{{{vvvsssqqqyyyMMMGGGCCCEEECCCIIILLLfffSSSSSSWWW\\\```yyyjjjRRRXXX~~~hhhcccaaa^^^\\\^^^aaammmwwwssstttvvvxxxzzz}}}~~~mmmZZZSSSTTTQQQNNNLLLMMMRRRWWW[[[]]]]]]VVVPPPLLLGGGAAA@@@CCCHHHGGGJJJNNNOOOKKKJJJKKKDDDFFFHHHHHHHHHHHHKKKMMMIIIHHHGGGGGGGGGGGGFFFEEEFFFJJJQQQ\\\nnnuuummmccc]]]]]]___aaaaaakkkssszzzzzzuuupppkkkggg___[[[TTTNNNHHHDDDAAA???BBBBBBBBBBBBBBBAAA@@@@@@BBBAAA???===;;;999888777888<<<@@@EEERRRbbbmmmpppssslllcccZZZRRRKKKFFFCCCHHHGGGGGGGGGIIILLLQQQTTTcccdddeeegggjjjlllmmmnnnqqqvvv{{{~~~~~~}}}}}}~~~~~~}}}~~~~~~~~~yyy```VVVUUUUUUeee|||fffdddxxxwwwwwwsssgggTTTOOOhhhxxxUUU<<<555111333666333777999;;;<<<>>>@@@CCCFFF^^^jjjddd~~~]]]```tttOOOHHHIIIAAABBBAAA@@@>>>???DDDKKKPPPUUUVVVYYY[[[]]]_________```aaaccceeeeeeeeeddddddbbbcccdddeeefffffffffffffffeeeeeedddccccccbbbbbbccccccddddddddddddcccccceeeffffffdddccccccdddfffeeeeeeeeeeeeffffffggggggfffffffffgggggggggggggggeeeeeegggiiilllmmmlllkkkeeegggjjjmmmrrrxxx```SSSQQQ[[[dddgggiiilllmmmkkkrrrvvvwwwZZZGGGLLLVVVdddttthhhVVVWWW[[[___jjjyyy}}}tttoooeee[[[YYY___fffiiirrrrrrssstttuuuvvvxxxyyyyyyuuu^^^]]]fffllloooqqqtttuuuvvvxxxzzz|||wwwvvvvvvvvvvvvxxxzzz{{{zzz{{{{{{||||||zzzxxxwwwnnnvvvOOOFFFCCCEEECCCIIILLLgggRRRRRRVVVZZZ___xxxvvvZZZXXXxxxhhh```______^^^]]]```jjj|||wwwqqqsssuuuwwwyyy}}}{{{fffQQQJJJMMMEEEEEEDDDFFFJJJNNNQQQSSSPPPMMMLLLNNNMMMIIIIIIKKKKKKMMMRRRVVVTTTOOOPPPTTTTTTTTTRRRPPPNNNMMMOOOPPPMMMJJJFFFDDDDDDDDDBBB@@@AAABBBFFFPPPbbb}}}wwwjjjaaa^^^______^^^kkkwww~~~wwwqqqlllgggeee^^^TTTKKKFFFCCCAAA???AAAAAABBBBBBBBBAAA@@@???AAAAAA@@@>>>===;;;999999999===AAAHHHUUUdddmmmooollldddXXXNNNIIIGGGHHHHHHIIIGGGFFFEEEFFFFFFGGGGGGSSSTTTWWW[[[___dddhhhkkkoooqqquuu{{{~~~zzz~~~||||||yyybbbZZZSSSUUUfffjjjiii{{{tttpppjjjaaaSSSQQQhhhvvvTTT<<<555222444888444666888;;;<<<===???CCCEEEWWWuuucccwwweeejjjzzzSSSGGGLLLEEEEEEDDDAAA??????DDDKKKPPPUUUWWWYYY\\\^^^_________```aaacccdddeeeeeedddcccaaabbbdddeeefffgggggghhhgggffffffeeedddcccbbbaaabbbbbbcccccccccccccccbbbeeefffffffffdddccceeefffdddeeeeeefffffffffffffffdddeeefffgggggggggggggggdddeeefffiiilllmmmlllkkkkkkkkkkkkjjjlllpppvvvzzz{{{|||]]]RRRTTT]]]eeegggiiikkklllkkkpppssswww|||dddQQQQQQWWWaaajjjvvvqqqXXXUUUZZZ___lll{{{yyydddYYY^^^gggmmmooooooqqqrrrtttuuuvvvuuuqqqwww~~~ggg^^^fffmmmnnnqqqtttvvvwwwxxxzzz{{{vvvwwwyyyzzz{{{zzzyyyyyy{{{{{{zzzzzzzzz{{{}}}{{{|||sssNNNDDDAAAEEEBBBGGGLLLhhhSSSSSSWWWZZZ\\\uuuttt[[[WWWssslll___]]]^^^^^^___aaahhhwwwuuuooorrruuuwwwyyy}}}{{{gggSSSMMMQQQEEEFFFHHHKKKNNNQQQTTTVVVVVVTTTVVVYYYXXXRRRNNNOOOMMMPPPVVV\\\\\\WWWUUUXXXWWWUUUTTTTTTTTTTTTSSSQQQPPPKKKEEECCCCCCCCCAAA???AAA???AAAGGGUUUooovvviiiaaa]]]\\\\\\jjj|||~~~wwwooohhhhhh___RRRIIIEEECCCAAA@@@??????@@@AAA@@@???>>>===@@@@@@@@@???>>>===<<<;;;;;;???DDDKKKWWWdddiiihhh^^^VVVLLLDDDBBBEEEIIIKKKIIIHHHGGGGGGHHHHHHFFFDDDDDDEEEHHHMMMTTT\\\dddhhhmmmnnnrrryyyzzzyyyxxxzzzwwwaaa[[[WWWXXXfffzzziiiiiixxxvvvmmmiiibbbZZZTTTWWWgggxxxhhhJJJ777444111333666333555777:::<<<===@@@CCCFFFVVVnnnXXXhhhkkkfff```KKKMMMHHHGGGFFFCCC@@@@@@DDDJJJNNNTTTVVVXXX[[[]]]^^^______``````aaabbbcccccccccccc```aaaccceeefffggghhhhhhggggggfffeeedddcccbbbbbbaaaaaabbbcccccccccbbbbbbccceeeffffffddddddeeefffddddddeeeffffffffffffeeedddeeefffhhhhhhhhhggggggeeeeeefffhhhkkkllllllkkkjjjjjjjjjhhhggggggjjjlllqqquuuzzz^^^VVVWWW```ggghhhiiilllmmmlllnnnrrrwwwwwwvvvvvvyyy}}}ssstttoooXXXUUUXXXaaafffhhhpppzzzcccSSSTTT]]]kkkxxxtttoooXXXZZZfffooommmmmmnnnqqqtttuuusssrrrtttvvvwwwvvvwwwiii]]]dddkkkqqqtttwwwxxxwwwvvvvvvvvvuuuwwwzzz||||||{{{yyywww{{{{{{zzzyyyyyy{{{}}}___GGGCCCAAAEEEBBBGGGLLLiiiSSSUUUYYY[[[[[[pppzzzkkkXXXVVVqqqvvvddd____________bbbhhhuuusssmmmrrrvvvyyyzzzppp^^^WWWZZZNNNRRRXXX```iiirrr{{{nnnmmmpppsssqqqkkkfffeeeiiijjjqqq~~~xxxrrrrrrooonnnppprrrnnnddd\\\SSSMMMGGGDDDEEEEEECCCAAA@@@???>>>AAAIII___~~~qqqeee___^^^___eeezzzpppfff]]]PPPGGGCCCCCCAAA@@@???@@@BBBBBBBBBAAA???>>>??????@@@@@@@@@???>>>===;;;???CCCIIITTT]]]^^^ZZZPPPKKKEEEAAAAAADDDGGGIIILLLJJJIIIJJJKKKJJJGGGCCC?????????CCCJJJSSS[[[aaagggjjjpppwww|||~~~}}}|||vvvwww{{{sss___YYYYYY\\\iii}}}pppfffhhhttt~~~fff```aaa]]]VVVVVV^^^iiioooXXX@@@444444111222555222444666999;;;===@@@DDDGGGSSSoooTTT^^^xxx]]]rrr~~~tttTTTNNNKKKHHHFFFDDDAAA@@@CCCHHHLLLRRRTTTVVVYYY[[[\\\]]]]]]````````````aaabbbcccccc___```bbbdddfffggghhhhhhggggggfffeeedddccccccbbb```aaaaaabbbccccccbbbbbbaaabbbdddddddddcccdddfffcccdddeeefffffffffeeeeeeccceeegggiiiiiiiiihhhggggggfffeeegggiiikkklllkkkhhhiiihhhfffbbb^^^]]]]]]ggggggyyy{{{aaaYYYYYYbbbiiijjjjjjlllmmmllldddhhhmmmpppoookkkhhhggg]]]```iii~~~vvvYYYTTTWWWdddkkkjjjkkkqqqooorrruuuvvv|||lllUUUUUUaaakkkppppppqqqwww|||]]]WWW```gggllllllmmmqqqtttuuurrrppprrrsssssspppnnnooouuuzzzjjj```dddhhhppptttxxxzzzyyyvvvtttsssvvvwwwyyyzzzzzzyyyxxxwwwzzz{{{{{{zzzyyyyyy|||}}}{{{}}}\\\LLLCCCBBBFFFCCCHHHMMMkkkSSSVVV[[[\\\ZZZlllvvvjjj[[[YYYpppkkkcccbbbbbb^^^bbbhhhvvvsssmmmrrrxxx{{{|||kkkcccddd___eeeppp~~~zzzkkkWWWQQQIIIFFFGGGHHHFFFCCC???>>>>>>>>>BBBSSSvvvuuuqqqhhh\\\PPPKKKKKKNNN[[[zzzwwweee[[[MMMEEEBBBBBBAAA???CCCDDDEEEFFFFFFDDDBBBAAA>>>>>>@@@AAAAAA@@@???>>>999<<<@@@EEENNNUUUSSSLLLMMMJJJGGGFFFGGGIIIJJJJJJOOOMMMLLLLLLLLLJJJEEEAAAAAA???===>>>CCCJJJSSSXXX```fffooouuuvvvxxxzzz|||wwwyyyppp]]]XXXTTTZZZjjj|||~~~lllggglllvvv|||aaaTTT[[[[[[UUUXXXeeemmmmmmOOO;;;333666333222666444333555888;;;===@@@DDDGGGJJJ{{{cccccc^^^aaaxxx[[[QQQNNNGGGFFFDDDAAA@@@BBBFFFJJJPPPRRRTTTWWWYYYZZZ[[[[[[``````_________aaacccddd^^^___aaadddfffggghhhhhhggggggfffeeeeeedddcccccc``````aaabbbbbbbbbbbbbbb^^^```ccccccccccccdddeeecccdddeeefffffffffeeeddddddeeegggiiijjjjjjiiihhhhhhgggeeefffhhhjjjkkkkkkkkkmmmooooookkkgggdddcccgggeeevvv|||___UUU[[[cccjjjjjjjjjmmmnnnmmmoooppptttyyy|||{{{wwwrrrtttttttttzzzuuu[[[TTTWWWeeemmmjjjgggkkkaaabbbaaa]]]\\\ggg|||gggUUUYYYhhhpppnnnrrriiiiiissswwwuuuzzzaaaWWW[[[___llllllmmmqqquuuuuurrrooonnnmmmllljjjiiijjjmmmooovvvmmmfffhhhhhhmmmqqqwwwzzzzzzxxxvvvuuuwwwwwwwwwwwwwwwwwwxxxxxxxxxzzz}}}|||yyyxxxyyy{{{{{{tttVVVHHHDDDCCCGGGDDDIIINNNmmmYYY]]]\\\ZZZYYYddd~~~zzzjjj[[[UUUhhhhhhbbb```\\\aaabbbiiiqqquuuppprrrwwwxxxjjjcccggg~~~qqqhhhSSSKKKLLLEEEDDDHHHHHH@@@DDD@@@>>>BBBIIIddd||||||yyyqqqggg\\\TTTKKKGGGHHHIIIHHHGGGUUUqqqtttcccXXXLLLFFFCCC@@@???AAAGGGEEEDDDDDDDDDDDDBBB@@@@@@>>>===???AAAAAA>>>;;;:::???CCCEEEJJJOOOOOOMMMKKKGGGGGGLLLPPPOOONNNOOOOOOQQQOOOKKKKKKMMMJJJEEEDDDBBB@@@???===???JJJUUU]]]bbbiiirrrxxxzzzyyywwwrrrzzzqqq^^^XXXYYYTTThhh|||tttnnndddooorrr___XXXUUUVVVTTTRRR___iiicccFFF===555444555555666888666666666999>>>BBBEEEFFFJJJlllvvvaaafffQQQkkknnnddd{{{[[[MMMLLLQQQKKKGGGDDDAAA???BBBHHHRRRUUUYYY[[[\\\\\\\\\]]]______``````aaacccdddeeeaaa___^^^___aaadddeeeeeegggggggggffffffeeeeeeeeebbbbbbcccccccccbbbbbbaaabbbaaaaaaccceeeggggggfffgggfffdddccccccdddeeefffiiihhhhhhhhhhhhhhhiiijjjiiiiiiiiiiiiiiiiiiiiijjjnnnrrrzzz|||www}}}rrrbbbZZZ```cccgggjjjkkkmmmoooqqqooorrrxxxyyyoooVVVXXX]]]fffmmmnnnhhhbbbaaa\\\WWWUUUUUU[[[kkk{{{yyyjjj[[[ZZZccchhhfffhhhkkkllliiifffiiisss|||___RRRWWW]]]gggoootttsssrrrssstttsssjjjrrr{{{}}}zzzzzzttt]]]```lllrrrtttwwwwwwvvvvvvvvvwwwvvvuuuuuuuuuvvvxxxzzz{{{tttyyy~~~~~~yyytttrrrrrr|||}}}qqq~~~UUUDDDCCCBBBFFFEEEKKKQQQpppYYY]]][[[YYYXXXaaazzz~~~vvviiiYYYSSSeeekkkcccbbb___]]]^^^dddkkk|||uuurrrssswww}}}llldddnnn~~~nnnYYYPPPPPPIIIEEEFFFCCCCCCFFFBBB???AAAFFF]]]~~~zzztttkkkeeebbb^^^UUUNNNMMMIIIEEECCCEEEHHHJJJJJJWWWkkkxxxggg[[[NNNHHHFFFEEEEEEHHHFFFDDDBBBAAAAAAAAA@@@???===<<<;;;===??????===;;;:::===??????DDDLLLPPPOOOPPPKKKIIILLLMMMLLLLLLNNNOOOPPPQQQSSSTTTQQQLLLHHHBBB???>>>===;;;<<>>AAACCCCCCLLLhhhvvvZZZxxxdddGGG\\\zzz]]]jjjqqqbbbRRRKKKQQQLLLGGGEEEBBB@@@BBBGGGNNNRRRWWWZZZZZZZZZ[[[[[[^^^^^^^^^^^^___```aaabbbbbbaaa```aaaccceeeffffffeeeeeeeeeddddddcccccccccaaabbbbbbcccccccccbbbbbbbbbaaaaaaccceeeggggggffffffeeedddccccccdddfffgggjjjiiiiiihhhhhhhhhiiiiiihhhiiiiiijjjjjjjjjjjjiiijjjpppyyykkkXXXTTT```ccchhhkkklllnnnoooppptttvvvyyy|||yyykkkZZZ[[[```hhhpppsssoookkkiiijjjiiidddaaabbbhhhmmmzzzpppddd]]]___eeehhhiiiiiihhhgggffffffgggjjjllleeeVVVXXX\\\hhhooosssrrrqqqssstttsss{{{```]]]fffqqqsssuuuvvvuuuttttttuuuvvvvvvvvvvvvwwwxxxzzz{{{yyy}}}}}}vvvpppnnnnnnuuuzzz~~~{{{vvv|||TTTCCCDDDBBBFFFDDDJJJQQQpppXXX[[[YYYXXXVVV]]]uuuvvv}}}vvvjjjYYYPPP]]]oooeeecccbbb___^^^ccciiixxxwwwuuusssuuu|||qqqdddnnn{{{dddXXXVVVOOOIIIGGGBBBEEEHHHDDD@@@AAABBBSSSppp{{{pppcccXXXPPPKKKFFFCCCEEEEEEEEEDDDEEEGGGKKKNNNVVVccc~~~wwwjjj]]]OOOIIIHHHGGGGGGHHHFFFCCC???===>>>?????????===<<<<<<===>>>>>>===;;;<<<<<<;;;:::AAALLLSSSUUUUUUPPPMMMNNNNNNLLLOOOSSSRRRQQQXXXbbbbbbVVVKKKIIIBBB???>>>===;;;:::@@@HHHTTTYYYbbbkkkssswwwzzzzzz~~~}}}}}}sss^^^UUUUUU\\\vvv}}}nnn___]]]lllpppaaa^^^YYYXXXSSSRRR```hhh^^^CCC:::333333444333444666;;;:::999;;;>>>BBBCCCDDDLLLaaa{{{WWWjjjiiiJJJPPPwww___ZZZrrrwwwcccSSSRRRMMMHHHGGGDDDAAAAAAEEEIIINNNTTTXXXYYYYYYYYYYYY\\\\\\\\\\\\]]]^^^^^^___bbbaaa```aaaccceeeeeeeeebbbbbbbbbbbbbbbaaaaaaaaaaaaaaaaaabbbcccccccccdddcccbbbaaaccceeegggfffeeeeeedddccccccdddeeeggghhhjjjjjjiiiiiihhhhhhggggggfffhhhjjjkkklllkkkjjjiiigggkkkqqqwww{{{{{{{{{yyyhhhVVVXXX```ccciiilllmmmnnnnnnooooooqqqssssssrrrtttxxx|||zzzooobbbZZZ\\\bbbmmmyyyyyyhhh\\\___eeegggjjjnnnhhhdddaaacccggggggaaa[[[}}}jjj[[[ZZZ\\\eeekkkpppooonnnrrruuuuuu~~~eee```fffoooqqqttttttsssrrrrrrssswwwwwwvvvvvvwwwxxxyyyyyy{{{}}}~~~{{{uuupppnnnooossswww|||{{{zzzzzzUUUHHHDDDBBBFFFDDDJJJPPPpppUUUXXXWWWWWWVVV[[[xxxsssyyynnnYYYLLLSSSooossseeedddccc```___cccgggsss}}}vvvsssuuu{{{zzziiiiiiqqqaaa\\\SSSMMMKKKEEEFFFHHHDDDAAABBB@@@KKKdddoooaaaWWWPPPMMMNNNKKKMMMNNNKKKGGGFFFJJJOOOSSS```|||tttnnnaaaTTTPPPOOOLLLIIIHHHHHHDDD???<<<<<<===?????????>>>>>>>>>>>>======<<<===<<<::::::BBBOOOWWWXXXUUUSSSQQQRRRQQQPPPTTTZZZ\\\[[[gggxxxwwwbbbPPPMMMEEEBBB@@@???===;;;>>>DDDPPPVVV___hhhoootttxxxyyy}}}|||{{{qqq^^^VVVVVVbbb~~~iiiYYY[[[jjjzzzkkk]]]]]]YYYVVVPPPQQQbbbiii]]]AAA999222222444333333555666666666:::???DDDGGGHHHLLLZZZ^^^```{{{www\\\OOO___rrrYYYsssooo[[[TTTNNNIIIGGGEEEAAAAAACCCFFFKKKRRRWWWYYYYYYXXXXXX\\\[[[[[[[[[[[[\\\]]]^^^___^^^]]]^^^aaabbbbbbaaaaaaaaaaaaaaaaaaaaaaaaaaa```aaaaaaaaabbbcccdddeeecccbbbbbbccceeeffffffeeedddccccccddddddfffggghhhiiiiiiiiihhhgggfffeeeeeeeeegggjjjlllmmmlllkkkiiigggggggggfffdddbbbaaaaaabbbdddxxxhhhYYY______ccchhhkkklllllllllmmmkkklllmmmlllkkkhhhdddbbbcccfffppp|||}}}sssggg```^^^___dddmmmxxxiiiXXX___ggggggkkkuuu~~~|||||||||ttt}}}lll]]]\\\```dddjjjnnnmmmmmmqqquuuvvvuuuvvvwwwxxxzzzyyywwwuuuuuu|||hhhdddiiippprrrttttttsssrrrrrrrrrvvvvvvvvvwwwwwwwwwxxxxxxwwwyyyzzzxxxvvvuuuvvvwwwxxxzzz~~~{{{zzzxxxQQQIIIDDDBBBFFFDDDJJJQQQqqqQQQTTTTTTVVVWWWZZZ|||yyyyyyoooXXXHHHKKK[[[wwwfffcccddd^^^\\\aaadddlllwwwtttuuuzzzssskkk}}}kkkbbbUUUOOONNNJJJFFFHHHCCCBBBDDD@@@GGG\\\yyypppdddZZZWWWSSSVVVUUUOOOHHHDDDFFFKKKNNNaaavvvrrrfff[[[ZZZZZZVVVPPPMMMJJJEEE???<<<<<<>>>???@@@@@@??????>>><<<;;;;;;;;;;;;;;;999;;;EEERRRXXXXXXVVVTTTTTTTTTQQQPPPVVV___dddgggxxxrrr[[[SSSHHHDDDAAA@@@===:::<<>>@@@@@@===>>>>>>===;;;;;;<<<>>>;;;;;;:::<<>>JJJSSS___iiinnnrrruuuwwwzzz{{{}}}iii\\\YYYXXXiiibbbTTT___rrr}}}mmmddd___YYYTTTMMMSSSjjjppp^^^???777222333555444444555555555666:::???EEEHHHIIILLLUUU~~~rrrPPP\\\nnnWWWaaaXXXKKKZZZeeehhh\\\RRRIIIFFFEEEBBBAAABBBFFFKKKQQQVVVXXXXXXXXXXXXZZZZZZZZZ[[[\\\]]]___``````______```bbbcccaaa```aaaaaabbbbbbbbbbbbbbbcccbbbbbbaaaaaaaaabbbdddeeedddcccbbbccceeefffeeedddcccddddddeeeeeefffffffffffffffgggggggggeeedddccceeefffiiilllmmmnnnmmmmmmggghhhgggaaaXXXQQQMMMMMMIIIDDDPPPgggmmm___VVVZZZbbbdddgggiiiiiiiiijjjllliiiddd\\\VVVRRROOOLLLJJJNNNRRR[[[gggllliiigggggghhhgggfffeeeeeeeeefffgggooorrrooojjjqqqppp^^^```eeedddjjjvvvvvv|||qqq______fffvvv{{{}}}xxxsssssssssrrrpppmmmhhhdddaaa^^^[[[YYY___mmm{{{}}}tttkkklllpppsssuuuwwwwwwuuusssssssssqqqrrrsssuuuvvvvvvvvvvvvxxxxxxyyyzzz{{{|||}}}}}}vvvvvvxxx{{{|||pppKKKDDDDDDBBBFFFDDDLLLUUUwwwNNNPPPPPPTTTVVVUUUnnn~~~vvvoooVVVKKKPPPNNNpppiiicccddd```___eeegggkkk{{{wwwyyy}}}wwwjjjmmm~~~iiiYYYWWWTTTKKKKKKEEEDDDGGGAAACCCSSSjjjnnnjjjcccXXXMMMGGGEEEGGGDDD[[[yyyiiicccaaa[[[SSSNNNJJJFFFAAA>>>>>>>>>???>>>;;;===??????>>>???CCCFFFBBB@@@===???KKKYYY___]]]\\\YYYVVVRRROOOVVVjjj~~~pppWWWMMMFFFAAA???===;;;<<>>>>>>>>>>>===<<>>???CCCBBBNNN___lllrrrvvvyyy|||xxx{{{}}}eeeYYYYYY]]]{{{kkk[[[hhhzzzmmmeeeccc\\\TTTKKKQQQjjjnnnXXX???888333555666555555666222333666<<>>???>>><<<===JJJ\\\eeeeeeSSSNNNFFFEEEPPP___iiikkkfffZZZRRRUUU\\\jjjiiiWWWPPPHHHCCC@@@???@@@CCCJJJSSS]]]eeennnvvvxxxuuu}}}~~~~~~}}}}}}sssccc___aaakkkppp___nnnqqqXXX```YYYSSSOOOXXXmmmkkkPPP777666555444333444444555555555777===GGGSSSZZZ]]]]]]dddtttwwwQQQbbb}}}ccczzzsssHHH???RRR[[[___RRRCCCDDDEEE???>>>AAADDDJJJPPPTTTWWWXXXXXXZZZZZZYYYYYYZZZ\\\^^^___aaa```___^^^]]]^^^___`````````_________^^^^^^^^^^^^^^^^^^______```aaabbbeeedddcccbbbbbbcccdddeeecccddddddcccaaaaaabbbdddfffhhhjjjkkkkkkjjjhhhgggkkkjjjiiiiiijjjkkkmmmnnnsss}}}tttmmmhhheeemmmmmmllljjjhhhhhhiiikkkzzzsssllljjjkkkjjjhhhkkkkkkmmmttt|||}}}ooo______ZZZZZZeeeuuu|||uuukkkbbbeeehhhiiigggfffhhhkkk___\\\YYYXXXXXXYYYYYYYYYgggnnntttsssmmmhhhhhhkkknnnnnnmmmmmmnnnsssyyy~~~~~~yyywwwuuusssxxxtttpppnnnnnnppprrrsssrrrpppooopppssstttrrrooowwwvvvvvvxxxzzz||||||{{{{{{~~~sssVVVHHH@@@GGGCCCCCCKKKOOOTTTKKKNNNMMMOOOTTTTTTaaa{{{|||~~~pppmmm^^^PPPKKKdddqqqmmm]]]___\\\]]]```cccpppnnnZZZSSSVVVfffyyy{{{mmm___WWWPPPOOOLLLGGGDDDDDDYYYyyyrrreee]]]YYYYYYYYY```sss~~~ooo___WWWUUUPPPHHHBBB???>>>>>>===??????>>>@@@MMMbbbqqqvvvcccWWWJJJGGGOOO\\\fffmmmggg```\\\]]]```kkksssYYYQQQHHHCCCAAA???@@@CCCFFFQQQ^^^gggooowwwzzzyyy|||~~~sssddd```cccoooeee```tttrrrZZZWWWWWW[[[]]]cccpppgggKKK777666555444333444444555222555666:::GGGXXXccceeefffjjjvvvxxxRRR\\\}}}sssnnn{{{LLL<<>><<<;;;:::???@@@@@@DDDRRRjjjsss^^^MMMKKKRRRYYYaaahhhcccaaabbbdddeeelll___TTTIIIDDDBBB??????BBBFFFTTTccclllqqqvvvyyyyyy{{{qqqcccaaadddrrrjjj[[[aaawwwuuudddVVV[[[hhhpppsssuuucccDDD777666555444333444555555333888777666EEE___nnnoootttvvvzzz[[[ZZZooo___wwwWWW===GGGZZZddd[[[IIICCCAAA???DDD>>>@@@DDDIIIMMMQQQSSSTTTXXXXXXZZZ[[[\\\]]]]]]]]]`````````___^^^\\\[[[ZZZ______^^^]]]]]]]]]]]]^^^``````_________^^^^^^^^^``````bbbccceeefffggghhhhhhhhhiiigggeeeddddddeeecccdddeeehhhjjjmmmoooqqqiiiiiiiiiiiiiiijjjjjjjjjnnnqqqwww{{{rrrllliiigggiiijjjkkkkkkkkkllloooqqqmmmooorrruuuyyyuuunnnkkkkkkjjjhhhjjjggghhhvvv|||tttlllffffffgggfffiiipppzzzyyyqqqooossswwwwwwqqqlllllloooqqqnnniiikkklllmmmnnnoooqqquuuxxxyyyuuurrrqqquuuuuutttssssssrrrrrrrrrtttssssssttttttrrrooolllwwwwwwwwwxxx{{{}}}}}}|||xxxzzz}}}```JJJFFFFFFEEECCCCCCJJJNNNWWWJJJPPPOOOPPPTTTTTT[[[nnn{{{fffPPPFFF\\\nnnccc```]]]^^^aaabbbjjjppp[[[SSSMMMUUUfffyyyuuufffVVVMMMIIIHHHIIILLLNNNvvvzzzssspppppprrr}}}}}}sssfffYYYSSSLLLEEEAAA???===;;;>>>@@@BBBGGGVVVpppiiiRRRPPPVVVXXXYYY]]]]]]\\\```gggkkksssiiiYYYJJJFFFDDD@@@???BBBJJJZZZkkkrrrsssuuuwwwwww|||nnnbbbbbbfffttt{{{ccc[[[fffzzz}}}{{{sssbbbcccooo||||||cccAAA666555444333333444555666777<<<:::555EEEeeeyyy{{{eeeYYYaaaXXX\\\cccBBBEEEXXXfffaaaPPPGGGBBB???DDD???@@@CCCFFFJJJOOORRRTTTVVVXXXZZZ\\\]]]]]]\\\\\\[[[\\\^^^_________^^^]]]```___^^^]]]\\\]]]]]]^^^^^^^^^^^^______^^^^^^^^^```aaabbbccceeeffffffggggggiiiiiihhhfffddddddeeecccccceeefffggggggffffffgggggghhhiiiiiiiiiiiihhhpppmmmkkklllpppvvvzzz}}}|||wwwqqqllljjjjjjjjjjjjkkkkkkiiihhhhhhjjjllllllnnnoooooonnnoooppprrrwwwsssnnnkkkkkkkkkjjjiiijjjiiiiiippp|||vvvqqqmmmhhhhhhhhhhhhjjjppp{{{zzzqqqnnnppppppmmmiiikkkmmmoooooooooppprrrssstttzzz}}}wwwsssqqqpppooossstttvvvvvvuuusssrrrqqqrrrssstttuuuuuussspppnnnvvvuuuuuuwwwzzz||||||{{{xxxzzz|||\\\GGGEEEFFFCCCCCCCCCIIINNNZZZMMMTTTSSSRRRVVVUUU[[[jjj{{{eeeSSSLLLeeeqqqfffbbb^^^^^^aaabbbgggzzzwww___VVVMMMPPP^^^sssyyyiii]]]SSSNNNQQQXXXVVV~~~~~~~~~}}}zzzwwwvvvwwwzzz}}}qqqddd^^^UUUNNNIIIEEECCCBBB>>>???CCCJJJXXXqqqbbbVVVVVVVVVUUUVVV[[[[[[```lllyyyvvv```LLLGGGEEE@@@???BBBNNN^^^ooovvvwwwyyyzzzyyy{{{iiiaaaccchhh{{{wwwdddbbbtttzzzkkkaaafffwwwfffCCC666555444333333444555666777<<<:::666FFFgggkkkYYYVVVzzzaaaQQQjjjkkkFFFAAAEEEVVVWWWKKKFFFBBB>>>@@@AAAAAABBBEEEIIINNNRRRUUUVVVWWWYYY[[[\\\\\\\\\[[[ZZZ[[[]]]___``````______```___^^^]]]\\\]]]^^^___[[[\\\]]]^^^______^^^^^^``````aaaaaabbbccccccdddeeeggghhhgggeeecccccccccbbbccceeefffeeeccc___]]]ccceeeggghhhiiiiiiggggggjjjiiiiiikkkooorrrtttuuuqqqooollliiihhhhhhiiijjjjjjjjjjjjhhhggggggiiikkkhhhiiikkklllkkkjjjkkkllljjjiiiiiiiiijjjiiihhhffffffiiikkkkkkooouuuwwwuuuzzzyyywwwsssooolllkkkkkkgggiiikkkkkkjjjmmmsssxxxzzztttooolllkkkkkkkkklllnnnoooooonnnmmmnnnooorrrssstttsssrrrrrrtttwwwrrrqqqooollllllmmmppprrrnnnrrruuuvvvtttrrrqqqqqqpppqqqtttuuuuuutttsssssstttssssssuuuwwwyyyyyyyyyxxxzzz|||\\\HHHFFFDDDBBBDDDDDDIIIOOO]]]PPPXXXUUURRRVVVVVVZZZgggzzznnn]]]PPPMMMeeewwwhhhbbb^^^^^^aaa```cccrrriiiZZZOOOMMMWWWmmmwwwlll___TTTRRRVVVeee}}}zzz}}}zzzuuunnnlllpppyyy|||ssskkk___TTTMMMHHHFFFDDDAAA@@@DDDMMMZZZnnndddWWWTTTUUUVVV\\\]]]eeeuuuhhhOOOHHHFFF@@@???CCCOOO^^^oooxxx|||uuufff```eeekkkssscccggg|||rrrhhhUUUVVVjjjzzzzzzdddEEE555555444333444555666777444888888999FFFdddxxxaaaWWWnnnsssVVVZZZyyyuuuMMM===666FFFHHHDDDHHHIIIDDDDDDBBBBBBAAACCCGGGLLLRRRVVVWWWWWWYYYZZZ[[[\\\\\\\\\_________```______^^^^^^bbb```^^^]]]]]]]]]___```[[[\\\]]]^^^^^^^^^]]]\\\]]]\\\\\\[[[\\\]]]___```ccceeeffffffeeecccccccccaaabbbdddeeedddaaa^^^\\\___aaaeeehhhiiiiiigggffffffhhhllloooqqqqqqqqqppplllkkkiiihhhggggggggggggfffggggggfffffffffiiikkkkkkkkkjjjgggfffgggjjjlllggggggffffffdddcccbbbaaa```gggjjjgggdddeeeffffffaaaaaa```___^^^___ccceeedddhhhlllllljjjiiijjjmmmooouuu{{{~~~~~~qqqqqqoookkkgggfffiiillliiikkkllllllkkkjjjkkkmmmnnnooopppmmmhhhccc___^^^\\\\\\\\\[[[\\\aaagggkkkiiinnnssstttrrrqqqqqqrrrppprrrtttuuuttttttvvvwwwrrrrrrrrrsssvvvxxxxxxwwwyyyyyy{{{YYYIIIGGGBBBBBBEEEFFFIIIPPPaaaSSSZZZVVVQQQUUUVVVYYYddd~~~mmmeeeYYYOOOJJJYYYkkkaaa\\\\\\___^^^___kkk{{{zzzbbbRRRKKKQQQggg{{{uuummmddd[[[WWWXXXqqqzzzyyyyyyqqqiiijjjttt}}}nnn___TTTMMMJJJHHHEEECCCFFFPPP[[[jjj}}}~~~```VVVUUUTTTWWW]]]iiizzzoooQQQIIIFFF@@@???DDDTTTaaaoooyyyrrrdddbbbhhhooopppbbbeee~~~tttgggaaaLLLLLLbbbqqqoooZZZ@@@555444444333444555666777666666888<<>>AAAPPPwwwiiiVVVTTT}}}```]]]{{{lllFFF;;;AAA;;;:::KKKTTTOOOJJJCCCAAA??????CCCIIIPPPUUUXXXXXXWWWXXXYYYZZZ\\\^^^^^^^^^^^^^^^```bbbeeefffdddbbb```^^^^^^___aaabbb```aaaaaa___]]]YYYVVVTTTQQQOOOMMMMMMOOOTTTXXX\\\```cccfffgggfffeeeeeeffffffbbb]]]XXXVVVVVVXXXYYYZZZ]]]bbbgggiiiiiihhhffffffjjjllliiidddbbbdddgggdddeeefffhhhiiihhhggggggaaaaaa```]]]ZZZXXXYYY[[[\\\```eeeiiiiiiiiiiiiiiiddd```ZZZSSSPPPSSSXXX]]]aaacccaaa\\\YYYXXXVVVRRRJJJHHHFFFFFFIIINNNSSSVVV]]]aaafffhhhgggfffgggiiihhhccc]]]ZZZ]]]bbbhhhkkkkkkkkkjjjiiigggeeecccbbb]]]^^^```bbbcccfffkkknnnllljjjfffaaa\\\XXXUUUTTTLLLLLLJJJHHHHHHMMMUUU\\\bbbhhhmmmooonnnmmmpppsssuuuvvvvvvtttqqqqqquuuxxxsssrrrrrrtttwwwyyyyyyxxxvvvvvvxxx|||qqqIIIFFFIIIEEEBBBGGGHHHKKKSSSgggQQQPPPOOOPPPRRRWWW[[[^^^}}}llliiisssggg___bbb___pppfff___YYYXXX[[[```eeeiii}}}^^^PPPOOO[[[fffsss{{{uuuvvvtttwwwtttwwwrrr{{{tttqqq{{{pppggg]]]SSSKKKIIIKKKUUUdddrrryyy{{{jjj[[[QQQPPP___ssseeeLLLEEEGGGAAAKKK]]]gggrrrxxx{{{lll``````gggnnngggdddgggrrr}}}|||mmm```]]]\\\QQQRRRaaagggYYYDDD888666666555444444555777888666999999<<>>NNNVVVLLLKKKCCC???BBBEEEFFFJJJPPPSSSTTTUUUWWWYYY[[[]]]___```^^^\\\^^^aaacccbbb```cccbbbbbbaaa```___^^^^^^^^^^^^___aaa]]]VVVTTTWWWQQQOOOMMMNNNPPPTTTVVVWWWZZZ\\\___```cccfffgggeeekkkfffVVVMMMOOOLLLIIIQQQTTTRRRZZZdddeee^^^```hhheeeeeeccc___^^^^^^ZZZTTT\\\[[[^^^eeeiiijjjjjjmmmdddeeeccc]]]XXXUUURRROOOVVVYYY```fffeeebbbccchhhhhhfff```XXXUUUWWWVVVSSS]]]```fffbbbYYY___fffaaa[[[SSSLLLHHHHHHHHHJJJMMMUUU\\\dddgggggghhhmmmrrryyyoooccc\\\XXXXXX\\\bbbiiijjjjjjiiilllqqqooojjjiiiiiiiiiiiijjjkkkllllllttt}}}ppphhhccc^^^[[[RRROOOOOODDDCCCQQQXXXcccmmmpppoooqqqqqqpppooonnnoooqqqsssuuuvvvuuuttttttuuuvvvvvvvvvvvvvvvvvvuuuwww}}}\\\PPPKKKCCCFFFIIIFFFKKKRRRUUUgggOOOOOONNNOOORRRWWW\\\___rrrrrrqqqzzzqqqlllaaahhhbbb\\\[[[]]]___bbbgggyyyiiiUUUNNNUUUXXXbbbpppuuu|||~~~}}}}}}xxxxxxuuuiii^^^XXXSSSRRR]]]ooo}}}{{{kkk^^^\\\hhhyyyuuuVVVJJJJJJEEEPPPbbbllluuuyyy{{{~~~}}}iii___cccnnnxxxqqqkkkrrrwwwtttiii^^^[[[]]]RRRPPPWWWeeeeeeTTTAAA999666666555555555666777888777::::::<<>>>>>IIISSSJJJGGGCCCAAABBBAAAAAAHHHQQQTTTTTTUUUWWWYYY[[[]]]^^^___^^^]]]^^^aaabbbaaa```bbbbbbbbbaaaaaa````````````^^^^^^```^^^\\\___dddiiigggdddbbb```^^^]]][[[VVVYYY\\\___cccffffffeeennnmmmaaaXXXZZZVVVSSSZZZXXXQQQSSS^^^dddaaa___ccc\\\]]][[[YYYYYYZZZVVVOOORRRSSSYYY```ddddddhhhmmmwww{{{}}}wwwhhhXXXPPPOOOKKKMMMSSSZZZ\\\___gggppp{{{xxxoooddd``````___\\\\\\^^^gggkkkmmmwwwdddYYYSSSPPPNNNOOOLLLWWWccchhhfffhhhqqqzzz|||iiiZZZUUUZZZaaaeeejjjnnnooosssxxxzzzwwwrrrqqqppppppooooooppppppnnn]]]WWWMMMIIIRRRWWWbbbmmmpppqqqrrrsssqqqpppooooooqqqsssuuuuuutttqqqrrrsssuuuvvvwwwxxxxxxxxxyyy{{{{{{TTTMMMLLLFFFJJJLLLJJJNNNUUUZZZpppMMMMMMMMMNNNQQQVVV[[[]]]cccyyyxxxsssxxxmmm```wwwjjjddd```___^^^]]]___dddooowww\\\PPPTTTPPPQQQ```nnnvvv{{{{{{zzzuuujjjccc\\\YYYcccuuurrrmmmvvv}}}ZZZJJJIIIFFFSSShhhqqqxxxzzzzzz|||}}}{{{xxxeee^^^fffvvvrrruuurrrttt___XXXZZZ\\\KKKQQQ___hhh```KKK;;;777666666555555666777888888888<<<;;;===BBBIIIdddZZZWWWcccnnn}}}GGG777BBB===BBBOOOHHHDDDDDDDDDBBB>>>===FFFPPPSSSTTTVVVWWWYYY[[[]]]^^^___^^^]]]^^^```aaaaaa```bbbbbbbbbbbbbbbbbbbbbaaaaaa___^^^______```gggppp~~~}}}{{{xxxsssooojjjhhhXXXXXXZZZ^^^bbbeeeeeeeeeiiimmmeee^^^bbbbbbccclllcccVVVQQQZZZdddddd```]]]]]]___^^^]]]___aaa]]]VVVNNNNNNSSSYYY\\\___eeemmmaaaOOOLLLEEEFFFKKKQQQUUU\\\iiivvv}}}pppgggeeedddcccdddeeennnoooqqq|||ooo```SSSMMMFFFTTTcccgggdddgggrrr}}}sssUUUKKKPPPWWW^^^eeekkknnnrrrwwwyyyxxxnnnnnnnnnmmmnnnnnnoooppp{{{ooo^^^RRRJJJLLLUUU```lllqqqsssttttttqqqqqqppppppqqqsssttttttsssoooppprrrtttvvvxxxyyyzzzyyy{{{{{{sssiiiNNNKKKLLLJJJLLLNNNMMMPPPVVV___yyyLLLLLLLLLLLLOOORRRUUUWWWZZZttt}}}wwwuuutttoooggg___gggmmmeee``````___[[[]]]ccccccdddUUUYYYQQQJJJTTTaaaooowwwyyymmmiiihhhooo|||}}}[[[JJJJJJIIIYYYkkksssyyyyyyxxxzzzzzzyyytttccc^^^hhhxxxuuubbbiiiqqq|||ggg```]]]WWWLLLUUUbbbfffYYYDDD666444666666666666777888888999:::===<<<===CCCHHH]]]}}}nnn[[[WWWrrrmmmrrrPPP555BBB:::;;;JJJHHHHHHHHHFFFCCC???>>>CCCIIIQQQRRRTTTWWWYYY[[[\\\]]]^^^]]]^^^^^^````````````bbbbbbbbbbbbbbbcccccccccaaa```aaaaaa___^^^eeemmm}}}|||aaa\\\ZZZ]]]aaadddfffiiikkkppphhh^^^cccjjjtttvvvggg[[[^^^fffgggbbb^^^]]]```bbbcccfffjjjiiiddd\\\TTTPPPRRRXXX^^^eeekkk}}}sssSSSHHHCCCCCCFFFKKKOOOTTT___jjj|||rrrddd___bbbeeelllrrr{{{uuugggqqqrrrWWWIIIKKKVVVaaaeeecccdddmmmuuu{{{WWWGGGHHHMMMYYY___dddiiiooouuutttpppdddeeefffgggiiilllnnnooojjjyyyoooYYYKKKIIISSS^^^jjjooorrruuusssppprrrqqqpppqqqssstttsssrrrppppppqqqsssuuuwwwxxxyyywww{{{vvvooo{{{aaaQQQOOONNNLLLLLLPPPOOOQQQUUUaaaMMMLLLKKKJJJKKKLLLNNNPPPWWWyyy{{{~~~uuuoooggg^^^ZZZVVVrrreee]]]______ZZZ[[[bbb]]]zzzttt[[[YYYPPPHHHNNNWWWdddppp{{{~~~{{{zzz~~~xxx{{{|||{{{|||aaaPPPPPPPPPccclllsssxxxwwwvvvxxxzzzyyypppdddaaaiiixxxyyyiiiVVVYYYkkkvvvhhhfff^^^PPPNNNUUU^^^___SSSCCC888555555666777888888999999999;;;>>>===>>>DDDHHHVVVooo|||```OOO]]]yyyqqq```}}}aaa;;;???999888EEEGGGMMMLLLHHHEEECCCCCCCCCBBBMMMOOOQQQTTTWWWYYY[[[[[[\\\]]]^^^^^^______```aaabbbbbbbbbbbbbbbcccccccccaaacccggggggaaaYYYYYY^^^ssswww|||ggg]]]WWWZZZaaafffmmmsssttt```^^^hhhyyyyyymmmjjjllljjjeeebbbjjjrrrxxx|||vvvcccQQQOOOXXX```fffhhhqqq|||dddLLLCCC@@@@@@EEEJJJMMMSSSZZZhhhuuu|||qqq```[[[```gggnnn|||hhh^^^qqq{{{ZZZKKKQQQWWW^^^bbbccceeehhhlllrrrjjjSSSJJJHHHVVVYYY^^^fffrrr|||{{{uuuddddddeeegggjjjlllnnnpppkkkoootttxxx|||kkkTTTQQQTTT^^^hhhmmmqqqtttrrrmmmrrrqqqpppqqqssstttsssrrrsssrrrrrrrrrssstttuuuvvvxxx~~~}}}vvv^^^VVVTTTRRRPPPOOOUUUUUUUUUXXXfffMMMLLLKKKJJJIIIIIIJJJKKKUUUttt||||||yyyrrreeeTTTNNNRRR}}}}}}iii[[[\\\^^^ZZZ[[[aaa___tttiiiYYYJJJDDDKKKRRRXXXgggtttxxx{{{tttrrrzzzvvvpppttt{{{www{{{}}}xxxvvvwwweeeRRRQQQTTThhhooouuuyyywwwvvvxxxzzzzzz~~~wwwnnnffffffnnn{{{uuu{{{uuu\\\SSSSSSfffqqqrrreee```ccc[[[LLLMMMTTTZZZYYYOOOCCC;;;999555666777999:::::::::::::::???===>>>FFFHHHQQQcccrrrWWWTTTeee{{{zzz]]]bbb}}}LLL>>>;;;999???EEEMMMMMMKKKHHHHHHHHHDDD>>>GGGIIIMMMQQQUUUWWWYYYYYY\\\]]]______^^^^^^```aaabbbbbbbbbbbbbbbbbbbbbaaabbbgggooopppeeeVVVOOOPPP\\\aaagggkkknnnrrrxxx}}}fffZZZRRRXXXbbbiiirrr{{{}}}^^^RRRXXXiii}}}yyyvvvuuuppphhhaaaooo{{{pppUUUOOOYYYcccffffffkkksssdddRRRHHHBBBFFFNNNUUUZZZ^^^```nnnvvvnnnaaa^^^dddkkkqqquuu[[[]]]dddqqqxxx|||___SSSTTTWWW\\\aaaeeegggiiijjjkkkhhhPPPEEEMMMRRRZZZdddrrr~~~~~~ggggggggghhhiiijjjkkklllpppoooqqqssssssttt{{{^^^WWWYYYaaahhhlllpppsssppplllqqqppppppqqqsssttttttsssuuutttsssrrrqqqrrrssssss{{{rrr[[[[[[XXXVVVWWWUUU]]]^^^^^^___pppMMMLLLKKKJJJJJJJJJJJJKKKRRReeeuuuuuuiiiQQQHHHRRRqqqqqq[[[[[[^^^[[[ZZZ___^^^lllfffLLLDDDIIIKKKKKK]]]mmmqqqvvv|||}}}{{{zzziiieeepppkkkgggnnnvvvqqquuu~~~||||||vvv~~~gggQQQQQQWWWnnntttzzz|||yyywwwxxxzzzzzzxxxsssmmmiiikkkuuu{{{dddUUUWWWUUUhhhllljjjcccbbbddd\\\OOONNNWWW^^^YYYKKK???999777555666888999;;;;;;;;;::::::???===>>>GGGIIIMMMZZZhhhUUUYYYpppmmmYYYkkkccc@@@???<<<888AAAEEEKKKNNNKKKJJJIIIFFF@@@AAADDDIIINNNRRRVVVWWWXXX[[[]]]______]]]]]]___aaabbbbbbbbbaaaaaa`````````eeemmmwwwyyylllYYYMMMKKKOOORRRWWWZZZ]]]dddmmmuuudddWWWPPPXXXbbbgggnnnwww\\\LLLMMM[[[mmmwwwwwwyyy}}}xxxhhhZZZXXXhhhvvvzzz~~~tttYYYRRRZZZbbbeeeeeejjjmmmxxxmmmZZZIIIIIIUUUbbbkkkpppeeekkkmmmgggbbbdddhhhjjjrrrfff[[[WWW```bbbuuufffXXXWWW\\\bbbeeeeeefffiiikkkmmm|||]]]JJJMMMVVV___dddjjjrrryyy{{{hhhhhhhhhhhhhhhiiijjjkkkooommmnnnqqqqqqnnnooottt|||fffXXX```eeejjjlllppprrrppplllpppooooooqqqsssuuuuuutttuuutttrrrqqqpppqqqrrrsss|||sss[[[```\\\ZZZ^^^\\\bbbeeeeeegggzzzLLLLLLKKKKKKKKKLLLLLLMMMOOOZZZqqqxxxqqqYYYNNNIIIbbbwww\\\[[[___[[[ZZZ^^^[[[ddd|||wwwUUUGGGGGGCCCCCCWWWggglllrrr|||~~~{{{|||rrr~~~uuuddd___iiiddd^^^eeemmmhhhmmm~~~}}}}}}yyyyyyjjjSSSUUU^^^xxxyyy~~~{{{xxxyyy{{{zzzzzzuuurrrmmmjjjnnnzzz___TTT\\\WWWlllooopppooonnnkkk___RRRQQQ]]]eee]]]III999333222555666888:::;;;;;;;;;;;;999???===>>>HHHIIIKKKVVVlllpppVVVUUUooo```___uuuCCCBBB???444======IIIPPPNNNIIIIIIGGGDDD===AAAFFFLLLQQQTTTVVVWWWZZZ]]]______]]]]]]___aaacccbbbbbbaaa```______^^^gggppp|||~~~qqq\\\PPPMMMPPPSSSWWWYYY\\\eeeqqqzzzeeeWWWQQQYYYaaacccfffmmm```PPPPPP]]]mmmiiilllttt~~~hhhTTTSSScccqqqrrrqqq|||sss[[[TTTZZZ```dddfffiiijjjmmmeeeKKKGGGUUUgggtttzzzllljjjddd___```fffhhhfffooowwwggg^^^\\\ZZZlllkkkYYYZZZbbbiiiiiieeecccggglllsss|||lllVVVYYYeeemmmjjjeeegggooouuuiiiiiiiiikkklllnnnpppqqqppplllmmmqqqqqqnnnpppvvvyyynnnZZZeeeiiilllmmmpppsssqqqlllooonnnoooqqqtttuuuvvvuuutttsssqqqppppppqqqsssttt{{{xxx___ddd___\\\bbb```ccchhhhhhjjjGGGIIIJJJJJJIIIHHHHHHIIILLLNNN~~~uuuwwwkkkUUUPPPKKK___]]]ccckkk```XXX[[[^^^^^^nnn}}}```LLLEEEEEEJJJQQQ\\\hhhssszzz~~~{{{|||ooo___cccccc\\\]]]eeeccc]]]kkk{{{zzz{{{sss~~~zzzqqqkkkTTT[[[jjjqqq{{{|||{{{xxxuuutttwwwzzz}}}ssstttnnnjjjvvvcccOOOSSS```iiinnnjjjgggiiiaaaVVVVVV\\\fffdddQQQ@@@:::888333444777999999999999999:::;;;;;;<<<>>>BBBHHHMMMPPP\\\fffMMM[[[}}}uuu\\\QQQ;;;::::::999>>>BBBGGGJJJHHHFFFCCCBBBCCCBBBCCCFFFKKKPPPSSSTTTYYY[[[]]]___```^^^\\\[[[aaabbbddddddbbbaaaaaabbb```ooo|||gggWWWRRR___gggiiicccfffuuugggWWWNNNUUU]]]aaahhhppp}}}___SSSTTTddddddjjjmmmqqqbbbTTTVVV___hhhlllqqq{{{~~~jjjWWWTTT[[[bbbeeefffhhhllllllwwwpppDDDKKKMMMTTTuuu|||kkkccc^^^aaaddddddbbbcccmmmrrrwwwkkkjjjvvvfffTTT\\\```dddeeebbbbbbfffiii{{{|||yyyTTTWWW```qqqssseeebbbhhhfffjjjkkklllmmmnnnnnnnnnnnnppprrrrrrpppllllllnnnrrrxxxttt^^^dddeeehhhkkknnnppprrrsssoooooooooppprrruuuxxxyyywwwvvvtttsssrrrsssuuuvvvzzzqqqccclllhhhfffhhh___lllqqqlllqqqGGGHHHJJJIIIHHHGGGGGGHHHKKKNNNtttxxxuuummmWWWKKKDDDSSSllliii```ddd^^^ZZZ]]]\\\^^^iiijjjPPPFFFFFFEEELLLWWWdddpppzzzppp___ccc]]]WWWXXX```^^^ZZZhhh}}}}}}{{{}}}}}}yyyuuupppooo]]]eeerrrwww{{{|||{{{wwwttttttvvvyyyssssssooonnn{{{fffTTT[[[jjjooonnnaaaYYY\\\WWWNNNPPP[[[ccc___MMM===999888555666777999999999999;;;<<<@@@@@@@@@AAADDDGGGJJJLLLTTTvvv\\\ZZZnnn|||pppiiiMMMAAA:::<<<888;;;AAAFFFJJJJJJHHHFFFDDDCCCBBBDDDHHHMMMQQQTTTYYY[[[]]]___```___]]][[[___aaabbbbbbaaa``````aaaeeennniiiWWWSSSmmmvvvyyytttvvveeeWWWOOOUUU]]]aaafffnnn|||___SSSSSSbbbccchhhmmmppp~~~~~~aaaTTTXXX```fffiiiooo{{{|||iiiWWWTTT[[[bbbdddeeefffkkkkkkrrr]]]UUUMMMSSSrrruuukkkccc___bbbeeedddccccccfffeeepppooowwwvvvcccZZZ]]]aaaffffffcccbbbdddffflllmmm___UUU]]]ooottthhhdddgggdddllllllmmmnnnooonnnmmmmmmoooppppppooonnnnnnppprrrtttooo___eeefffhhhkkkmmmnnnooooooppppppqqqqqqsssuuuwwwyyyvvvuuusssssstttuuuwwwyyyoookkkyyywwwttttttlll~~~yyy{{{GGGHHHJJJIIIGGGFFFFFFFFFIIIPPPffftttsssaaaNNNEEEOOO]]]zzzccc``````]]]\\\[[[^^^dddppp|||XXXIIIIIICCCHHHRRR^^^lllxxxnnn[[[]]]WWWSSSTTTZZZZZZYYYfffyyy|||zzzwwwxxx{{{tttuuuhhhnnnvvvxxxyyyyyyxxxvvvtttuuuxxx{{{|||qqqqqqooottteeeXXXddduuuyyydddUUUTTTRRROOOUUU]]]```XXXFFF999777888777777888999999888:::===???CCCCCCDDDEEEGGGIIIJJJKKKPPPwwwhhhUUU[[[gggzzzgggHHH999;;;555777;;;CCCJJJMMMLLLIIIGGGEEEBBBAAACCCHHHNNNRRRUUUWWWZZZ\\\]]]]]][[[ZZZ]]]___aaa```___^^^___```gggjjj{{{kkkVVVRRR]]]eeeiiifffhhhnnnpppmmmaaaVVVPPPVVV^^^aaaffflllzzz```VVVVVVeeefffhhhmmmqqq}}}cccWWW[[[```ccceeelll{{{zzziiiYYYWWW]]]bbbdddeeefffhhhiiimmm~~~zzz___NNNSSSnnnoooiiiccc```bbbeeedddcccdddggg___hhhuuuuuuwww}}}|||sssssszzzxxxggg]]]]]]^^^bbbfffgggdddbbbbbbcccfffhhhxxxqqqWWW[[[jjjrrrjjjggghhhbbbiiikkkmmmooopppooonnnmmmmmmkkkjjjjjjlllnnnoooooorrrzzzooohhhiiijjjkkkmmmnnnnnnoooooorrrrrrrrrssstttvvvwwwxxxttttttssssssuuuxxx{{{|||zzznnnxxxHHHIIIJJJJJJHHHFFFFFFGGGHHHRRR\\\nnntttlllWWWIIINNNSSSrrrlllbbbcccaaa[[[ZZZ___aaaeeewww{{{eeeOOOKKKDDDHHHNNNYYYfffttt~~~~~~|||mmmVVVUUUTTTRRRSSSWWWXXX[[[hhhwwwrrr|||{{{www|||zzz{{{qqqsssuuusssvvvvvvuuutttuuuxxx|||~~~vvvmmmlllnnnyyyuuu___ZZZiii{{{rrr\\\TTTPPPTTTbbbccc___SSSAAA666666888777888999999999999;;;???BBBBBBCCCEEEGGGIIIKKKMMMNNNRRRiiitttXXXTTT\\\sss}}}WWW===;;;888777999@@@IIINNNMMMIIIJJJGGGCCC@@@???DDDJJJOOOPPPRRRVVVXXXZZZZZZXXXWWW\\\^^^``````___^^^___```ddddddzzzqqqUUUPPPSSSXXX[[[[[[]]]cccdddbbb[[[TTTQQQXXX___ccchhhmmmttt^^^WWWXXXffffffdddjjjooo{{{xxx```WWW\\\```cccdddkkkyyywwwhhhZZZYYY___cccdddeeefffeeeeeeiiiqqqkkkSSSUUUmmmlllgggbbb___bbbdddbbbbbbcccjjjbbb```ccccccdddiiimmmqqqwwwqqq\\\UUUYYY\\\```eeegggfffdddcccccchhhjjjrrrbbb]]]eeemmmiiihhhiiidddeeegggjjjmmmoooooonnnmmmmmmiiifffgggjjjlllkkkiiijjjrrryyyooommmlllmmmnnnpppqqqrrrrrrrrrssssssttttttuuuuuuvvvvvvttttttttttttvvvyyy|||~~~yyymmmsssIIIKKKLLLKKKIIIHHHHHHIIIHHHSSSYYYzzzmmmqqqttteeeIIIIIIJJJgggwwwcccbbbbbb]]]ZZZ``````aaarrrwwwWWWKKKFFFGGGJJJRRR```qqqrrrqqqttt[[[VVVQQQQQQRRRSSSUUU\\\hhhssslllxxx|||{{{}}}~~~xxxtttwwwxxxwwwzzzxxxuuutttuuuyyy|||~~~zzz~~~}}}|||rrrlllkkknnn{{{yyyhhh\\\^^^ooo~~~{{{bbbRRRKKKUUUkkklllaaaOOO===555555777777999999::::::;;;===AAADDDDDDEEEGGGIIIKKKMMMNNNNNNSSS___nnn___[[[uuu}}}llltttMMM===999777777>>>GGGNNNOOONNNMMMJJJFFFAAA???AAAGGGKKKNNNPPPSSSWWWYYYYYYXXXXXX\\\^^^``````___^^^___``````ccc|||zzz[[[SSSPPPRRRSSSSSSXXX^^^bbbbbbXXXTTTSSSYYYaaafffkkkooorrr^^^YYYWWWbbbbbb```gggmmmxxxttt___XXX]]]aaaccceeekkkwwwqqqdddYYYYYY^^^aaaaaaaaafffaaabbbggglll{{{aaaZZZiiigggddd```___bbbcccaaaaaacccdddeeedddfffiiigggggglllnnnxxxttt[[[QQQUUUZZZ^^^cccfffgggffffffeeedddiiimmmrrrwwwfffbbbfffeeegggkkkgggfffgggiiijjjkkkjjjiiihhhjjjfffcccbbbdddeeedddaaa\\\dddpppyyyxxxpppjjjhhhkkklllnnnpppqqqrrrssssssrrrrrrssssssttttttttttttvvvuuutttuuuvvvyyy|||}}}www}}}lllIIIJJJLLLLLLJJJJJJJJJKKKIIIRRRYYYqqq|||www~~~yyyRRRJJJDDD___kkkaaaaaaaaa[[[`````````nnnfffPPPGGGFFFFFFLLLYYYkkk}}}pppkkkyyyddd[[[LLLOOOOOOMMMPPPZZZfffmmmhhhpppxxx{{{{{{}}}}}}yyyvvv{{{qqqmmmooowww~~~}}}xxxuuuvvvxxxyyyzzzxxx|||{{{tttrrr|||{{{pppooonnnrrr~~~zzzlllaaa^^^ggguuuwww}}}fffQQQIIIWWWrrrrrrbbbLLL;;;555555777777888:::;;;<<<===???CCCFFFKKKKKKKKKKKKLLLMMMNNNNNNQQQXXXrrrttt^^^eeexxxooorrraaa>>>888666555:::BBBKKKQQQTTTNNNNNNKKKFFFAAA@@@DDDHHHLLLOOOSSSWWWYYYZZZZZZYYY[[[]]]_________^^^___```___eee|||fff___PPPNNNMMMNNNRRRXXX\\\^^^YYYXXXXXX\\\bbbiiinnnqqqzzzhhhddd___eeecccdddmmmttt~~~yyyfffbbb^^^bbbdddfffmmmwww~~~kkk```XXXYYY]]]^^^]]]^^^ddd___```fffjjjrrruuuaaadddaaabbb``````ccccccaaaaaadddaaaiiijjjnnnwwwqqqeeedddgggsssyyy___SSSVVVZZZ]]]aaadddggghhhggggggbbbffflllooo~~~ssscccccccccgggllliiijjjjjjiiihhhgggeeedddcccdddbbb___^^^]]]]]]]]]\\\\\\bbbjjjppppppmmmiiiggghhhiiikkklllnnnoooppppppooopppqqqrrrrrrrrrrrrrrruuutttttttttvvvyyy|||~~~|||}}}~~~{{{ssssssGGGHHHJJJKKKJJJJJJKKKLLLJJJOOOXXXiii}}}gggRRR@@@QQQyyyggg```aaa\\\^^^^^^^^^ggguuu}}}```NNNJJJFFFGGGPPPaaasss~~~zzzkkkhhhsssdddVVVJJJNNNNNNIIIMMMYYYdddhhhdddeeehhhnnnvvv{{{~~~~~~~~~~~~ssskkkjjjjjjnnnddd```]]]___eeeooozzz~~~xxxvvvwwwzzz||||||yyyyyysssjjjlll}}}vvvqqqssssssxxxtttddd^^^dddoooxxx|||iiiyyyvvvbbbPPPIIIXXXtttsss___GGG888555666888888777:::<<<>>>???AAADDDFFFPPPOOONNNMMMNNNPPPRRRTTTVVVZZZddd~~~dddVVVjjj{{{bbbqqqxxxIII999777555666;;;DDDNNNTTTOOOQQQPPPKKKEEEAAABBBDDDIIILLLPPPTTTWWWXXXXXXXXXYYY[[[]]]^^^]]]]]]^^^______eeevvv|||ooolllgggccc``````cccfffggghhh______^^^^^^bbbiiinnnppp{{{mmmkkkdddiiieeefffooovvvyyyhhhfff___ccceeegggnnnyyykkkbbb[[[]]]aaaaaa______aaa___```dddfffiiiwwwfffaaa```cccaaabbbeeeeeebbbbbbfffdddmmmjjjqqq}}}eee\\\]]]gggxxxuuu```VVVYYY]]]^^^```cccfffggggggfffddddddlllnnnpppfffccccccgggkkkhhhjjjiiihhhfffeeeeeeffffffkkkkkkkkkiiiffffffgggiiikkkkkkkkklllmmmooonnnlllhhhiiijjjkkklllllllllllllllmmmnnnpppqqqqqqpppppprrrrrrrrrsssvvvzzz}}}zzzyyyooo}}}EEEGGGIIIJJJIIIIIIKKKLLLLLLLLLWWWccc|||}}}wwwXXX:::???[[[sssrrr```^^^\\\\\\\\\\\\```jjjttt{{{ooowwwqqqWWWQQQHHHEEEJJJXXXhhhrrrpppaaaaaammmwww]]]KKKKKKPPPOOOIIILLLZZZeeeggg```\\\[[[cccrrrzzznnnfff]]]VVVZZZWWWUUUTTTVVV\\\eeerrr|||{{{vvvuuuyyy~~~|||wwwlllcccjjjyyysssrrruuuwww~~~qqq```]]]gggsssxxxxxx^^^llljjjYYYKKKFFFUUUpppqqq\\\DDD666555777999999777999===???AAABBBDDDFFFOOOOOONNNOOOQQQUUUYYY[[[___bbb___jjjjjjNNNdddrrr\\\___{{{\\\===:::666444555===HHHPPPPPPRRRSSSOOOGGGBBBAAABBBDDDGGGLLLPPPSSSUUUUUUTTTXXXZZZ\\\\\\\\\\\\]]]^^^___dddnnnwwwyyyvvvssstttxxxsssoooooopppooonnnmmmddddddbbb```bbbhhhmmmnnn~~~pppfffgggbbbfffbbb]]]hhhoooxxx~~~qqqaaa```aaacccdddfffooo|||nnnfff```bbbfffeeedddccc^^^___aaacccbbbcccmmmwwwhhhaaabbbdddcccdddggggggddddddhhhgggmmmiiitttqqqcccTTT[[[jjjtttnnn^^^WWWZZZ``````aaabbbeeeffffffeeeeee```gggjjj```llljjjddddddhhhjjjfffgggfffeeeeeefffhhhkkkmmm~~~~~~{{{{{{~~~wwwrrrkkkfffhhhmmmooonnnlllllllllmmmllllllkkkkkkiiikkklllnnnooopppooooooooooooppprrrvvv{{{nnnqqqIIIHHHGGGFFFGGGHHHIIIJJJKKKLLL[[[iiizzzjjjiii\\\KKKCCCLLLeeetttaaa\\\WWWWWWYYY]]]___dddppp|||tttuuu|||fffWWWLLLLLLPPPSSS]]]iiivvvxxx{{{fffYYY^^^oooxxxvvviiiRRRMMMMMMLLLKKKLLLTTT^^^fff[[[UUUUUU___mmmzzz~~~~~~sssiiiiiieee\\\[[[WWWTTTVVV^^^iiiqqquuuvvvxxx{{{~~~wwwpppgggfffppp~~~xxxpppuuu}}}mmmXXXRRReeezzzyyylllggg```VVVMMMDDDFFFUUUffflllYYYDDD999555555888;;;999<<>>AAAEEEGGGHHHIIIIIIOOOPPPSSSTTTWWW[[[```dddccc]]]aaahhh|||gggVVV[[[ttttttgggrrrSSS999777:::666777>>>LLLOOORRRTTTRRRNNNHHHDDDBBBAAABBBFFFLLLPPPQQQPPPTTTVVVXXXXXXXXXYYYZZZ\\\[[[]]]aaadddcccbbbiiissszzzyyywwwtttqqqnnnkkkiiiddddddccccccccceeefffgggkkkjjjhhhfffcccbbbbbbbbbccccccdddgggiiihhheeeccccccdddeeegggjjjmmmppprrreeedddcccbbbaaaaaabbbbbbcccccccccdddeeehhhjjjkkkjjjuuu}}}rrrhhhcccffffffeeeeeefffgggiiijjjkkkhhhlll}}}{{{}}}uuubbbZZZ]]]aaabbbddddddddddddfffhhhfffggggggeeedddjjjsss|||~~~ppphhhhhhiiiiiigggjjjhhhfffddddddfffhhhjjjtttzzztttmmmkkkmmmnnnmmmkkkllljjjhhhgggiiijjjkkkkkkkkkhhhggghhhkkknnnnnnnnnsssssstttwwwyyy{{{{{{{{{}}}lllpppDDDEEEFFFFFFGGGGGGGGGGGGJJJJJJQQQVVVfff~~~nnniii___QQQGGGKKK___{{{dddddd___]]]\\\]]]]]]___gggqqqxxxwww{{{xxxUUUPPPQQQJJJJJJSSS\\\ccclllsssuuuyyyxxxkkk\\\ZZZeeevvv{{{ooo^^^OOOJJJJJJIIIHHHGGGHHHLLLOOOLLLKKKPPP___nnnxxx{{{zzz{{{}}}}}}~~~mmm[[[XXXdddttt}}}|||{{{{{{qqqkkkeeefffrrr|||zzz{{{|||tttiii^^^aaapppyyyqqqdddXXXXXXQQQIIIMMM\\\fffgggVVVIII<<<888999:::===@@@@@@AAADDDGGGJJJKKKKKKKKKRRRTTTUUUVVVVVVYYY\\\___```\\\aaafffmmm~~~___PPP```zzzyyy}}}wwwIII888777555333444FFFJJJPPPTTTTTTPPPKKKGGGCCCAAA@@@BBBFFFJJJMMMNNNQQQSSSVVVWWWVVVVVVWWWXXXXXXZZZ]]]___]]][[[aaaiiinnnmmmkkkiiigggeeecccbbbccccccbbbbbbbbbccccccdddddddddeeeeeedddccccccbbbdddbbb```aaaccceeeeeeeeedddddddddeeefffggghhhiiieeedddcccbbbaaaaaaaaaaaaeeeddddddddddddeeefffffffffgggjjjnnnpppmmmhhhccceeeeeeeeeeeefffhhhiiijjjhhheeehhhuuuvvveee]]]___cccdddeeeeeeddddddeeefffdddfffgggeeecccdddhhhlllpppmmmjjjiiijjjjjjjjjiiiggggggfffeeeeeefffggggggeeemmmrrrqqqrrryyy{{{wwwqqqnnnlllmmmoooooollliiiiiiiiiiiiiiihhhiiilllnnnooollliiihhhjjjlllmmmmmmrrrssstttvvvwwwyyyyyyzzz||||||~~~qqq|||BBBCCCDDDFFFFFFFFFEEEDDDGGGIIILLLNNN[[[uuunnnfffXXXLLLKKKYYYqqqgggjjj```\\\[[[\\\[[[\\\ccckkksssuuu{{{bbbXXXWWWJJJDDDJJJLLLUUU```gggiiimmmuuu|||}}}{{{kkkaaaWWWYYYgggxxx|||ppphhhbbbZZZSSSNNNLLLIIIFFFDDDDDDEEEGGGEEEGGGPPPaaapppyyy|||zzzzzz|||~~~{{{}}}}}}gggaaakkkyyy}}}|||{{{yyyxxx|||pppooonnnpppwww~~~wwwwww}}}ooofffaaahhhtttuuukkk```YYYYYYOOOFFFNNNaaafff^^^KKKAAA:::999;;;<<<>>>@@@BBBDDDFFFIIIKKKLLLMMMMMMSSSTTTUUUVVVVVVWWWZZZ\\\\\\\\\bbbeeeccczzzsssXXXYYYlllcccBBB777555777:::>>>CCCKKKQQQTTTRRRNNNKKKHHHFFFCCCBBBCCCGGGLLLNNNNNNQQQTTTVVVUUUTTTTTTUUUZZZZZZ\\\^^^\\\YYY]]]dddaaaaaa``````_________```ccccccbbbbbbbbbbbbbbbbbbdddddddddeeeeeedddaaa___dddbbb______aaacccdddeeedddddddddcccccccccddddddccccccbbbaaa`````````___ccccccccccccccccccddddddgggdddcccdddhhhiiifffcccfffffffffffffffggggggggghhheeedddiiisss{{{}}}}}}}}}zzzxxxwwwoooddd___aaacccdddeeeeeeddddddeeefffbbbccceeedddccccccfffhhheeegggiiiiiihhhgggffffffeeeffffffffffffeeedddddd^^^cccdddaaabbbiiimmmmmmjjjiiiiiikkkmmmmmmkkkhhhiiikkkmmmkkkiiiiiilllooossspppmmmjjjjjjlllnnnoooqqqrrrtttvvvxxxzzz}}}|||xxxwww???@@@BBBDDDEEEDDDDDDCCCEEEHHHIIIKKKWWWxxxvvvmmmhhh]]]OOOHHHQQQfffwwwjjjjjj^^^ZZZXXXYYYZZZ[[[```fffsssxxxqqq```ZZZNNNJJJQQQCCCKKKUUUYYY[[[^^^fffnnnyyy}}}~~~tttccc\\\VVV[[[jjj{{{zzziii```^^^^^^___UUUPPPJJJDDDBBBBBBDDDEEEBBBFFFSSSeeessszzz~~~|||{{{}}}zzz~~~}}}nnnjjjrrr{{{{{{wwwzzzyyyzzz}}}~~~vvvwwwxxxwwwvvvzzzxxxssssss{{{yyylllddddddooowwwqqqeee^^^YYYWWWLLLDDDNNNaaabbbVVVDDD>>>999;;;======>>>@@@DDDEEEGGGIIIKKKLLLMMMNNNQQQRRRTTTUUUUUUVVVYYY[[[YYY]]]bbbdddaaakkkhhhXXXXXXrrr~~~SSS;;;555:::AAA777<<>>???@@@AAABBBCCCCCCCCCCCCGGGGGGIIITTTiiizzzmmmjjjaaaRRRGGGKKK]]]mmmqqqfff^^^YYYWWWXXXYYYZZZ^^^cccrrr{{{qqq___OOOHHHKKKCCCHHHMMMNNNNNNQQQXXX^^^ggglllmmmmmmsssyyytttjjj___[[[ZZZcccrrr|||hhh]]]ZZZ\\\```WWWQQQIIIDDDBBBBBBDDDDDDBBBHHHVVViiiuuu{{{~~~||||||}}}zzz~~~}}}zzzrrrrrrxxx|||{{{www{{{~~~~~~yyy}}}yyyrrrrrr{{{{{{vvvssssssyyyuuuiiiccciiiyyy}}}pppaaa\\\TTTPPPIIIHHHTTT```]]]QQQ@@@<<<:::===?????????BBBEEEFFFGGGIIIKKKLLLNNNNNNPPPRRRUUUUUUVVVVVVXXXZZZWWW]]]```bbbccceee}}}```MMM\\\xxxqqqMMM:::666666555888>>>DDDIIIMMMOOOPPPKKKJJJHHHEEEBBBBBBDDDGGGHHHKKKNNNQQQQQQRRRSSSUUUWWWVVVXXXZZZYYYWWWXXX\\\[[[[[[[[[]]]___ccceeegggaaaaaabbbccccccbbbbbbaaaeeecccaaaaaaaaa___YYYUUUQQQRRRTTTXXX]]]aaacccccc``````aaabbbbbbbbbaaaaaa]]]^^^___`````````_________```aaacccdddeeeeeeeee___bbbdddeeeddddddfffiiiggghhhhhhhhhgggfffeeedddeeeeeefffggghhhjjjjjjkkkhhhgggfffeeeeeeddddddddd___```bbbcccbbbccceeeggggggfffeeecccdddeeefffgggfffffffffeeecccccceeegggcccdddeeefffeeecccaaa```aaaaaa___\\\\\\```eeeiiijjjiiiiiiiiiiiijjjkkkkkkiiijjjkkkkkkjjjiiijjjkkkssssssqqqooommmnnnqqqsssqqqsssuuuuuussstttyyy}}}zzzzzzxxx>>>>>>>>>???@@@AAACCCCCCBBBGGGEEEHHHOOOYYYwwwuuulllYYYIIIGGGUUUdddfffaaa\\\YYYZZZZZZZZZ\\\```hhhsss~~~eeeQQQGGGJJJJJJIIIGGGFFFHHHLLLPPPTTTWWWXXXXXXaaannnnnneee[[[[[[aaaoookkk]]]TTTRRRUUUSSSNNNGGGDDDCCCCCCBBBAAACCCJJJYYYkkkvvvzzz}}}~~~{{{yyyxxxzzz|||{{{}}}~~~~~~~~~|||}}}yyyyyyyyy{{{}}}}}}|||{{{{{{~~~~~~yyy}}}vvvvvvxxxzzz~~~{{{tttfffcccooorrr___[[[PPPKKKJJJRRR\\\___VVVKKK>>>;;;;;;???AAAAAABBBEEEGGGHHHHHHJJJKKKMMMOOOPPPSSSUUUWWWXXXWWWWWWXXXZZZVVV^^^\\\___fffcccooo]]]XXXpppxxxtttsssXXXBBB222777888:::===AAAFFFKKKMMMJJJLLLKKKIIIDDDBBBBBBCCCEEEGGGJJJLLLNNNPPPRRRUUUTTTRRRTTTXXXXXXUUUVVVZZZ[[[ZZZZZZ[[[]]]___bbbddd^^^___```aaabbbbbbaaaaaadddaaa___```cccccc___[[[RRRQQQRRRTTTYYY]]]``````^^^___```aaaaaa```___^^^[[[\\\]]]___````````````___```bbbdddeeeeeeeeeddd___aaacccccccccdddfffgggdddeeefffhhhhhhhhhggggggccccccdddfffhhhjjjjjjjjjhhhgggfffeeeeeeeeedddccc___aaabbbbbbaaaaaabbbcccddddddccccccdddeeeeeedddhhhfffdddccccccdddeeefffcccddddddeeedddbbb```___WWWWWWVVVVVVWWWZZZ___dddfffggghhhhhhgggfffeeefffdddcccdddfffiiikkkkkkjjjnnnppppppooommmnnnqqqssspppsssuuuuuusssuuuzzz}}}{{{>>>=========>>>@@@BBBDDDBBBGGGDDDFFFLLLMMMtttxxxbbbMMMFFFQQQ]]]wwwkkkeee___[[[[[[[[[ZZZ[[[___[[[fffrrr{{{kkkVVVPPPMMMHHHDDDCCCDDDFFFHHHLLLOOOOOOPPP\\\nnnqqqjjjXXX\\\gggxxxrrr```RRRKKKKKKMMMJJJFFFDDDDDDCCC@@@>>>DDDKKKZZZkkkvvvyyy|||zzzzzzyyywwwuuuuuuwwwyyy||||||}}}|||zzz}}}yyyzzz~~~~~~}}}~~~zzz~~~||||||zzzrrrwww~~~zzzrrrsssdddddduuuuuu___YYYPPPJJJMMMZZZccc]]]NNNDDD<<<:::;;;@@@CCCCCCEEEIIIIIIIIIJJJKKKLLLNNNPPPQQQWWWYYYZZZZZZYYYXXXXXXYYYUUU^^^YYY[[[hhhccccccyyyvvvaaagggooowwwzzzdddiii___DDD:::999888999<<>>@@@AAA???AAA@@@CCCFFFHHHcccuuu[[[JJJJJJOOO||||||jjjccc\\\[[[]]]^^^]]]\\\aaadddlllwwwvvvwwwhhhXXXQQQNNNJJJJJJLLLPPPUUUUUUUUUbbbtttvvvlllZZZ```mmmppp[[[TTTOOOKKKKKKMMMKKKDDD>>>>>>BBBFFFBBBLLL]]]lllxxx~~~{{{{{{zzzwwwtttsssuuuvvvzzzzzz{{{zzzxxx{{{tttggghhhvvvyyy||||||{{{{{{~~~yyyxxx}}}tttnnnwww~~~~~~}}}sssrrrkkkwww~~~}}}{{{xxxiiiWWWPPPUUU\\\aaaccc\\\LLL===<<<===??????@@@AAADDDFFFIIIKKKNNNPPPQQQRRRSSSTTTSSSXXX\\\[[[VVVUUUYYY^^^XXXWWW\\\ddddddaaajjjyyyeeeZZZdddooosssWWWzzzWWW<<>>???AAA???AAA@@@CCCGGGFFFZZZ}}}fffNNNHHHNNNyyylllccc]]]^^^```]]][[[]]]\\\aaajjjuuu}}}yyyaaaRRRMMMMMMMMMRRRXXX[[[```ppp~~~ooo```gggtttwww]]]QQQMMMKKKMMMLLLIIICCC??????BBBEEEEEEPPP___nnnxxx|||~~~|||||||||yyyvvvuuuuuuvvvyyyzzz}}}{{{|||~~~~~~zzzggg]]]___xxxzzz||||||zzzzzz|||~~~tttooouuu}}}}}}rrrnnnvvv}}}yyy|||}}}uuuooopppkkkzzz}}}tttnnncccXXXOOOTTT]]]eeedddXXXGGG;;;;;;===???AAABBBDDDGGGJJJLLLNNNQQQRRRSSSSSSSSSSSSRRRUUUXXXXXXVVVVVVYYY\\\YYYXXX^^^eeeccc___eeeqqqxxxwww^^^YYYiiikkkoooaaaKKK@@@888999:::999???GGGMMMOOOPPPNNNJJJFFFEEEEEE>>>>>>>>>???BBBFFFJJJLLLMMMNNNPPPRRRSSSTTTTTTTTTWWWWWWWWWUUUUUUVVVZZZ]]]\\\\\\\\\\\\]]]]]]]]]]]]]]]aaabbbbbbhhhuuu|||bbbOOOJJJKKKSSS]]]aaabbbaaaaaadddgggiiiiiihhheeebbb_________]]][[[ZZZSSSUUUXXX[[[^^^```cccdddcccccccccbbb___\\\]]]___[[[\\\___aaaccceeefffggggggeeecccbbbdddeeegggggghhhgggeeedddcccbbb```___```^^^___cccccc```^^^``````\\\\\\aaacccaaaaaadddfffgggdddaaaaaaaaa]]]WWW[[[^^^___aaaffflllhhhaaaZZZWWWSSSQQQRRRWWW___fffeeedddeeejjjnnnooojjjeee```^^^]]]```fffjjjjjjhhhmmmjjjggggggiiikkkjjjiiimmmrrrvvvuuutttxxx;;;;;;::::::;;;===???@@@???@@@???CCCGGGDDDPPPjjjpppTTTJJJPPPpppuuufff]]]aaabbb[[[ZZZ___XXX^^^gggqqqzzzmmmeee```ZZZZZZaaagggqqquuufffppp}}}aaaRRROOOOOOPPPKKKDDD@@@@@@AAACCCDDDJJJTTTcccooowwwyyyxxxxxxxxxzzz{{{{{{yyyxxxxxxyyyyyy}}}~~~|||yyyvvvtttkkk___[[[___{{{|||}}}|||{{{zzz{{{|||sssnnnttt}}}yyyssssss{{{{{{qqqppppppkkkiiikkkgggwwwvvvhhhaaa]]]ZZZQQQTTT___iiieeeRRRAAA:::;;;>>>AAACCCEEEGGGKKKMMMLLLMMMNNNPPPPPPPPPOOOOOOQQQRRRSSSTTTVVVWWWYYYZZZYYYZZZ___eeebbb[[[]]]fffhhhmmmZZZ```|||nnnyyy[[[DDD555999<<<555666???JJJMMMOOOOOOLLLIIIFFFFFF>>>>>>======???CCCGGGIIIJJJKKKMMMPPPRRRSSSTTTUUUWWWWWWWWWUUUUUUVVVYYY\\\ZZZZZZ[[[[[[[[[\\\\\\\\\[[[___aaa```eeeqqqmmmQQQDDDGGGQQQYYY\\\]]]\\\]]]bbbiiimmmkkkgggbbbcccbbb___[[[YYYWWWWWWOOOOOOPPPVVV]]]bbbcccbbbaaabbbbbb```^^^\\\YYYWWWTTTUUUWWW\\\aaaeeeggghhhffffffeeecccaaa```aaabbbdddddddddcccbbbaaa```______^^^___cccccc^^^\\\]]]bbb[[[WWWZZZ^^^___^^^___cccddddddbbbcccccc]]]VVVSSSTTTWWW```qqqssscccUUURRRRRRTTT[[[dddfffdddfffooozzz{{{uuuooojjjeeedddfffiiiiiiiiikkkiiigggfffhhhjjjkkkkkkmmmooorrrrrrttt{{{;;;;;;::::::;;;<<<>>>???@@@AAA>>>AAAGGGCCCIII\\\vvv\\\MMMOOO```rrr^^^___aaa\\\\\\bbb[[[]]]cccmmmyyy{{{tttxxx}}}|||iiivvvgggUUUTTTXXXSSSJJJAAA???AAABBBCCCEEELLLVVVdddooouuuuuutttrrrsssuuuyyyzzzzzzzzzzzz{{{}}}}}}{{{{{{|||}}}}}}wwwmmmbbb[[[```iii||||||}}}}}}}}}}}}}}}~~~zzzyyy{{{xxxxxx~~~uuunnnmmmlllgggcccccccccooouuulll^^^XXXYYYZZZXXXZZZccckkkbbbLLL??????===@@@CCCFFFGGGIIILLLNNNLLLLLLMMMOOOPPPPPPOOONNNQQQOOOOOORRRWWWYYYYYYXXXWWWXXX^^^ccc```YYYXXX]]]]]]hhhqqq^^^jjjwwwvvv]]]EEE===<<<999777999DDDFFFJJJLLLLLLKKKIIIHHHBBBAAA???===>>>???BBBCCCFFFGGGJJJMMMOOORRRSSSTTTVVVVVVVVVUUUTTTUUUWWWZZZZZZZZZZZZ[[[[[[[[[\\\\\\YYY]]]___]]]^^^iii{{{zzz[[[IIIKKKQQQQQQRRRWWWUUUVVV^^^hhhlllhhhccc^^^```aaaaaacccddd```ZZZUUUPPPLLLPPPYYYaaabbbaaaaaabbbcccbbbbbb```[[[UUUUUUTTTUUUZZZ```dddffffffgggddd```]]][[[[[[[[[[[[___```bbbccccccbbbbbbccc___]]]\\\^^^\\\YYYZZZ^^^ddd[[[SSSQQQUUUYYYZZZZZZ```bbbdddeeeiiikkkddd\\\OOOQQQVVVbbbwwwwwwYYYNNNNNNPPPWWW```aaabbbfffppp{{{}}}yyyvvvqqqkkkhhhgggggggggfffjjjhhhfffeeeeeegggiiijjjjjjkkkooouuu;;;;;;::::::;;;<<<===>>>AAABBB===>>>EEEDDDGGGVVVtttyyycccQQQLLLRRRmmmjjjaaabbb___```eeebbb______iiiwwwqqq~~~kkkYYYXXX]]]VVVIII??????BBBCCCDDDGGGNNNWWWdddnnnssssssqqqooorrruuuwwwxxxwwwvvvwwwwww~~~~~~|||{{{wwwxxx|||~~~|||kkk\\\XXXcccqqq|||||||||}}}~~~}}}|||}}}zzzssswww}}}wwwsssrrrrrrpppiiiaaa]]]iiimmmmmmdddYYYUUUVVVWWWaaadddjjjjjj[[[GGG@@@EEEAAADDDGGGIIIIIIJJJLLLMMMOOONNNNNNQQQTTTUUUSSSQQQQQQOOONNNQQQWWWZZZZZZXXXTTTVVV[[[^^^]]]XXXWWWYYY[[[[[[tttjjj\\\iii}}}iiiFFF888<<>>BBBFFFJJJLLLKKKKKKHHHFFFCCCAAA???>>>>>>>>>AAACCCFFFIIILLLOOOPPPQQQSSSTTTTTTTTTSSSTTTVVVXXX[[[[[[[[[[[[\\\\\\\\\\\\[[[^^^___]]][[[ccctttmmmQQQQQQSSSOOOSSSTTTSSSUUU\\\fffiiieee___bbbccceeejjjsssyyyqqqfff[[[RRRIIIIIIRRR\\\aaaaaa___bbbccccccggghhhbbbXXXYYYYYYYYY[[[___bbbdddeeeddd^^^WWWTTTTTTVVVVVVVVV\\\___bbbcccbbbaaabbbccc]]]YYYVVVVVVUUUWWW___hhhhhhbbbYYYQQQPPPSSSVVVWWW\\\___ccciiiqqquuuooofff^^^___aaagggrrr```JJJGGGJJJQQQXXXXXX\\\dddlllrrrsssqqqoooooommmkkkjjjiiiiiihhhggggggfffdddccccccdddgggjjjkkkoooyyy<<<;;;:::::::::;;;===>>>AAACCC>>>>>>DDDCCCFFFSSShhh|||wwwkkk]]]UUUPPP\\\~~~ooogggeeedddfffeee```___fffttt||||||lll\\\[[[___XXXJJJ@@@@@@CCCBBBEEEKKKSSSZZZfffnnnrrrrrrqqqpppvvvwwwxxxvvvtttqqqqqqqqq}}}}}}~~~}}}{{{~~~ooo``````lllyyy|||{{{{{{}}}~~~zzzxxx{{{~~~wwwsssxxx~~~wwwwwwxxxxxxuuunnneee^^^sssqqqjjjaaaXXXSSSRRRSSSgggooossshhhTTTEEEDDDIIIDDDGGGJJJLLLMMMMMMNNNOOOQQQOOOOOOQQQTTTUUURRROOOPPPNNNNNNQQQVVVYYYYYYWWWSSSUUUXXXYYYYYYWWWWWWXXXccc___kkkzzz[[[bbbooolllnnntttZZZ;;;:::>>>:::777888;;;AAAGGGKKKLLLLLLLLLKKKIIIFFFCCC???===;;;===???BBBEEEHHHKKKMMMMMMOOOPPPRRRRRRRRRRRRUUUVVVZZZ[[[[[[[[[[[[\\\\\\\\\___```aaa___]]]```nnn|||~~~YYYUUUUUUTTT^^^XXXXXXYYY^^^dddfffbbb]]]dddeeeffflllzzz}}}oooaaaVVVHHHDDDJJJTTTZZZ]]]YYY]]]___```hhhoooiii]]]\\\^^^_________aaadddgggeeeaaa[[[UUURRRRRRRRRSSSYYY^^^bbbcccaaa___```aaa^^^YYYTTTRRRSSSZZZhhhuuuqqqrrrmmm```UUUQQQRRRSSSVVVZZZ___hhhsss{{{vvvmmmffffffggggggjjjvvvsssRRRFFFHHHNNNRRRRRRYYYbbbiiikkkiiieeebbbdddeeegggiiijjjjjjjjjjjjdddccccccbbbbbbeeeiiimmmnnnwww<<<;;;:::::::::;;;<<<===>>>CCCAAA@@@DDDBBBBBBMMMYYYzzztttsssnnnfffYYY^^^ppprrrjjjgggddd```___aaafffnnnwwwyyyqqqqqqssslllaaabbbdddYYYKKKAAABBBCCCAAAFFFOOOZZZaaajjjpppsssrrrqqqpppvvvvvvvvvtttrrrqqqqqqsss{{{xxxvvvzzz~~~~~~rrrjjjnnnwww}}}|||{{{zzz|||~~~~~~}}}{{{yyy{{{}}}yyyxxxyyy{{{~~~~~~|||yyyvvvqqqkkkffftttooohhh^^^TTTNNNOOORRRhhhxxx{{{fffNNNDDDFFFHHHFFFIIINNNPPPQQQRRRSSSTTTYYYVVVTTTUUUXXXWWWSSSOOOMMMMMMNNNPPPSSSUUUVVVVVVUUUVVVVVVUUUUUUVVVWWWWWWcccccceeettt```\\\eeeaaapppXXX@@@999888888777999===DDDIIIKKKLLLMMMMMMLLLKKKHHHDDD???===;;;<<>>???>>>>>>>>>???AAACCCDDDQQQ\\\wwwssspppbbbdddlllttttttgggaaa]]]\\\]]]bbbffflllvvvnnnmmmggghhhhhh]]]UUUhhhuuugggooopppfffXXXIII>>>???AAABBBIIIRRR___gggqqqvvvtttqqqpppqqqooooooppptttwwwyyyzzzyyywwwvvvvvvzzz|||{{{kkkWWW]]]eeevvvzzzyyyyyyzzz~~~zzzuuusssuuuzzzwwwssszzz|||wwwttttttuuutttooodddYYYRRRKKKHHHNNNXXXfffjjjeeeUUUGGGCCCCCCBBBBBBGGGOOOVVVXXXXXXWWWWWWaaabbbbbbaaaaaabbbfffiiiWWWQQQLLLLLLRRRXXXZZZZZZSSSTTTUUUWWWWWWWWWWWWVVVWWWVVVUUU___sss}}}{{{ssseee[[[___sss~~~TTTEEEEEE777222555;;;JJJTTTOOOKKKOOORRRQQQQQQPPPIIIBBBAAA???======???AAABBBBBBEEEFFFIIILLLOOOQQQRRRSSSSSSUUUWWWXXXWWWWWWXXXYYYXXXYYYZZZZZZZZZ\\\___aaarrrwwwcccUUUMMMWWWYYY[[[]]]]]]\\\]]]]]]cccaaabbbhhhpppyyywwwmmm^^^EEECCCIII@@@JJJMMMNNNTTTfffxxxvvviii^^^^^^```eeeffffffjjjooowwwSSSBBBAAACCCGGGNNNWWW\\\aaafffkkknnn^^^^^^bbbfffpppuuu}}}mmmSSSGGGDDDFFFIIIQQQcccssspppddd\\\^^^aaadddgggkkkppptttdddTTTZZZeeeffffffiiiqqquuummm___ccceeegggfffddd```]]]\\\aaa]]]___kkkyyy|||cccZZZkkk{{{{{{xxx|||888888999:::;;;<<<======>>>>>>>>>>>>???AAABBBCCCFFFJJJzzzrrrooodddZZZ[[[bbbpppiiieee```^^^^^^```bbbfffqqq|||yyyqqqjjjiiikkk```WWWffflllfffrrrpppbbbRRRGGG@@@BBBDDDDDDJJJTTTdddkkktttxxxvvvrrrqqqqqqppppppqqqssswwwyyyzzzyyyxxxuuutttuuuzzz}}}}}}||||||nnnWWWYYY```rrryyy}}}zzzqqqlllrrruuuzzz}}}wwwxxx~~~xxxsssrrrsssttttttmmmbbbVVVOOOJJJIIIQQQZZZeeefff___QQQGGGEEEFFFFFFDDDIIIPPPUUUXXXXXXVVVUUUXXXXXXXXXXXXXXXYYY\\\___ZZZUUUQQQQQQWWW\\\^^^]]]VVVWWWXXXYYYXXXXXXVVVVVVYYY[[[ZZZ]]]eeeqqq{{{wwwwwwvvviiiZZZ```ppp{{{dddEEE:::;;;@@@>>>BBBIIIIIILLLQQQSSSSSSSSSSSSNNNHHHHHHDDD@@@>>>>>>>>>>>>>>>AAACCCEEEHHHKKKNNNOOOPPPRRRTTTVVVWWWVVVVVVWWWXXXWWWXXXYYYYYYYYYZZZ]]]```ddd}}}kkkZZZRRRVVVYYY]]]]]]\\\[[[]]]^^^______aaagggmmmvvv}}}mmmMMMDDDJJJGGGRRRXXX[[[]]]eeepppnnndddaaa```aaaeeefffeeehhhmmmcccLLLGGG@@@BBBGGGNNNTTT[[[fffoooqqq___]]]^^^___gggooorrrxxx```MMMIIINNNRRRWWW```jjjiiiaaa]]]___bbbdddfffiiimmmqqqyyyXXXYYYaaaaaa```aaahhhmmmhhh^^^bbbbbbaaa^^^[[[YYYYYYYYYaaacccmmm||||||ffffffeeehhhxxxrrrqqq{{{888888999:::;;;;;;<<<============>>>???@@@AAABBBEEECCCmmmqqqmmmhhhVVVTTT[[[```yyynnnkkkdddbbbaaa```___aaakkkvvv~~~~~~zzzqqqoooqqqfffYYY```ttt{{{dddhhhvvvqqq___MMMEEEBBBEEEEEEEEEMMMXXXjjjpppwwwzzzxxxuuusssrrrrrrqqqqqqsssvvvyyyzzzyyy{{{wwwsssssswww{{{}}}}}}|||~~~}}}tttXXXSSSWWWlllvvv}}}xxxllldddsssxxx}}}zzzzzzwwwwww}}}yyyttttttuuuuuuuuuiii]]]QQQKKKKKKOOOWWW___jjjfff\\\OOOIIIIIIKKKJJJHHHLLLQQQUUUWWWWWWUUUSSSUUUUUUVVVUUUTTTUUUWWWZZZYYYVVVTTTUUUZZZ]]]^^^^^^ZZZZZZ[[[[[[ZZZYYYWWWVVVSSSZZZ\\\^^^```bbb||||||tttxxxvvv\\\SSS\\\qqqtttZZZBBB888===:::999???BBBMMMRRRUUUTTTUUUWWWUUUQQQPPPLLLEEEAAA>>><<<;;;999>>>???BBBDDDHHHJJJLLLNNNOOOQQQTTTUUUTTTUUUVVVWWWUUUVVVWWWWWWWWWXXX[[[]]][[[pppppp^^^WWWTTTYYY]]]]]][[[YYY\\\___\\\]]]```dddhhhppp}}}kkkNNNCCCFFFDDDSSS]]]dddccccccgggfff```cccaaabbbeeeeeecccfffjjjlll|||sssUUULLLDDDCCCDDDJJJOOOVVVcccoooyyy|||ooo```^^^]]]\\\bbblllooo|||XXXPPPVVV\\\___aaacccbbb______aaacccddddddfffiiilllvvvbbb^^^bbbbbb``````dddhhhgggbbbeeebbb^^^[[[XXXXXXYYYZZZ___eeesssqqq```WWWOOO___rrr|||nnnmmmxxx777888888999:::;;;;;;;;;<<<<<<<<<===>>>???@@@AAAFFFGGGaaa~~~tttkkkdddWWWWWW]]]^^^ppp{{{nnndddbbbbbbaaa______gggqqqyyyvvvzzzqqq___]]]hhhvvvdddjjjxxxrrr```LLLEEEBBBEEEEEEEEEPPP^^^nnnrrrxxx{{{zzzwwwuuuuuutttrrrqqqrrruuuxxxyyyzzz}}}yyyuuuuuuyyy}}}~~~}}}xxxzzzyyy~~~|||ZZZOOOQQQhhhuuuzzz|||rrrhhhrrryyy~~~xxxtttqqquuuzzztttttttttrrrooommmbbbXXXLLLJJJOOOYYYaaaeeeqqqhhh[[[PPPLLLMMMNNNNNNMMMNNNQQQTTTWWWVVVTTTRRRWWWWWWWWWUUUSSSRRRSSSUUUVVVTTTSSSUUUXXX[[[[[[ZZZ[[[[[[\\\]]]\\\[[[ZZZYYYNNNVVVZZZ]]]```___mmm~~~rrrbbb\\\gggzzzaaa???:::888888@@@DDDMMMSSSVVVUUUVVVYYYZZZXXXWWWRRRKKKEEEAAA>>><<<:::===>>>@@@BBBDDDGGGIIIKKKKKKNNNPPPRRRRRRRRRTTTUUURRRTTTUUUUUUUUUVVVXXXZZZ^^^gggyyyrrr```YYYQQQVVV\\\\\\XXXWWWZZZ^^^[[[\\\```bbbbbbhhhxxx~~~hhhQQQEEEAAA>>>HHHSSS\\\______bbbccc```bbbaaabbbeeeeeeccceeejjjooovvvkkkZZZMMMHHHHHHMMMPPPSSS\\\gggiiiooohhh___aaaaaa___dddnnnsssnnnWWWZZZ___eeegggddd```^^^aaabbbccccccbbbcccdddfffoooqqq]]]ddddddcccbbbdddeeedddcccaaa___[[[YYYXXXYYYYYYYYYYYY]]]dddggg___PPPGGGFFF^^^ppp~~~rrrnnnwwwwwwwwwzzz777777888888999::::::::::::;;;<<<===>>>????????????HHHWWW~~~ooo```XXXVVVUUUVVViiissscccaaa``````___^^^cccjjj~~~}}}}}}~~~llldddiiiwwwgggjjjtttnnn___NNNFFFBBBCCCDDDHHHVVVgggqqqtttxxxzzz{{{yyyxxxwwwvvvtttrrrrrrtttxxxyyyzzz{{{xxxvvvwww{{{}}}|||{{{tttxxxxxx}}}]]]PPPRRRlll|||~~~{{{}}}}}}rrrqqqyyy~~~}}}}}}~~~}}}vvvqqqnnnsss~~~uuuiiifffgggnnnooojjjeeeccc[[[SSSKKKMMMYYYeeejjjjjjlllaaaUUUNNNMMMOOOQQQRRRQQQQQQQQQTTTVVVVVVSSSPPPTTTUUUTTTQQQNNNKKKKKKLLLSSSRRRRRRTTTVVVWWWXXXXXXYYYZZZ\\\]]]]]]]]]\\\\\\UUUXXXXXXZZZ___ZZZ\\\kkkiiifffkkkzzzmmmWWWBBB999@@@IIIMMMSSSWWWVVVVVVZZZ]]]\\\ZZZVVVPPPKKKHHHFFFCCCAAA=========>>>@@@BBBDDDEEEGGGIIILLLNNNNNNOOOQQQRRROOOQQQSSSSSSSSSSSSTTTVVV]]]___iiizzzyyyfffXXXOOOSSSXXXYYYWWWVVVXXX\\\\\\]]]``````^^^aaaooo~~~iiiNNN@@@@@@???FFFNNNTTTZZZ___```^^^aaa___aaadddeeecccfffkkk~~~qqqPPPHHHGGGOOORRRPPPRRRYYY[[[dddbbb]]]cccdddbbbfffkkkrrr___YYYZZZdddjjjeee^^^[[[```bbbcccbbbaaa```aaabbb```lllaaadddcccbbbcccccc```]]][[[VVVUUUTTTUUUVVVVVVTTTRRROOONNNLLLFFF>>>>>>KKKZZZzzztttqqqwwwzzzuuummmhhhmmm}}}777777888888888999999999999:::;;;<<<===>>>>>>>>>:::CCCOOOeee|||lll___VVVNNNMMM^^^ooooooqqqmmmeee___^^^^^^]]]___cccyyy~~~wwwvvvvvv{{{zzzrrruuuwwwiiiiiinnnhhh\\\PPPFFFAAADDDIIIQQQ```qqqvvvxxxzzz||||||{{{yyyxxxxxxuuurrrqqqtttwwwyyy{{{wwwuuusssuuuyyy{{{{{{yyywww||||||___SSSVVVrrr~~~zzzzzzzzz}}}|||{{{tttnnnlllsss}}}dddWWWXXXaaannnpppgggbbbcccVVVPPPMMMSSScccpppoooggg[[[RRRKKKJJJMMMOOOTTTXXXTTTRRRQQQSSSUUUVVVSSSPPPSSSTTTSSSQQQNNNKKKJJJKKKRRRRRRSSSSSSTTTVVVWWWXXXXXXYYY[[[\\\]]]]]]\\\\\\ZZZ\\\XXXZZZbbb^^^[[[ccc|||zzzaaa```dddrrr{{{XXX;;;<<>>===<<<;;;<<<===>>>BBBDDDGGGIIIJJJKKKMMMOOOMMMOOOQQQQQQQQQQQQQQQSSSSSSVVV___pppqqq\\\OOORRRUUUWWWWWWXXXXXXYYY]]]]]]______]]]^^^hhhsss___DDDGGGBBBDDDGGGNNNVVV\\\]]][[[```___aaaddddddcccfffkkkwww|||UUUGGGAAAKKKQQQMMMLLLPPPVVVaaa```]]]cccccc```cccdddhhhrrrooo^^^VVV___fffaaaZZZXXX^^^```bbbaaa```______``````cccrrrlllgggcccdddddd___YYYVVVQQQQQQQQQTTTVVVVVVQQQMMMFFFAAA;;;999<<>><<<;;;;;;<<<>>>@@@CCCFFFGGGHHHKKKLLLKKKMMMOOOPPPOOOOOOOOOPPPLLLTTTZZZaaassszzzfffRRRRRRSSSVVVZZZ[[[ZZZXXX\\\[[[\\\^^^^^^^^^dddmmmUUUOOOLLLKKKLLLPPPUUUYYY]]]___bbbaaabbbddddddaaaccchhheeennnzzzjjjRRRCCCIIIQQQOOONNNQQQUUU``````^^^cccbbb]]]___```cccgggiiiyyyppp\\\^^^```YYYVVVZZZ\\\^^^``````___^^^^^^___fffbbbhhhooo~~~uuujjjbbbbbbaaa\\\UUURRRRRRPPPOOOQQQTTTSSSMMMHHH???999999CCCUUUiii~~~vvvrrroooiiijjjssswww777777777777888888888888777888:::<<<=========<<>>AAADDDEEEGGGIIIKKKJJJLLLNNNOOONNNMMMNNNNNNMMMVVVVVVRRRaaazzz}}}nnnUUUSSSRRRVVV\\\___\\\XXXZZZYYYZZZ^^^___```dddjjjwwwkkkXXXTTTRRRRRRTTTVVVYYY___eeeeeecccccceeeccc```aaafffbbblllrrr{{{cccJJJLLLTTTSSSRRRWWWTTT``````^^^cccbbb]]]___bbbdddhhhccciiifff```]]]TTTTTT^^^ZZZ\\\___```___^^^^^^___^^^^^^lllrrrpppwwwhhh[[[YYYYYYTTTNNNKKKPPPMMMJJJJJJLLLKKKEEE@@@:::666<<>>?????????AAADDDGGGDDDEEEGGGIIIKKKLLLMMMMMMNNNPPPSSSWWW]]]eeemmmsss^^^YYYTTTTTTXXX\\\]]][[[ZZZZZZZZZ[[[\\\___aaabbbppp___ZZZTTTVVVWWWUUU[[[bbb]]]bbbbbbbbbbbbbbbbbbcccccciiilllkkkrrrwwwXXXWWWYYYQQQRRR]]]\\\]]]^^^___````````````ccc```bbbfffkkk{{{vvvbbb[[[[[[ZZZXXX[[[]]]^^^^^^]]]^^^```bbbccc```___ccckkksssxxxzzzllldddYYYQQQNNNOOOPPPPPPPPPMMMJJJHHHFFFDDDCCCAAA888EEEYYYmmm{{{~~~ttt|||oooiiifff^^^hhhsssiiittt555444333333333555777888999999999::::::::::::;;;===<<>>>>>===<<<<<<>>>@@@@@@AAACCCEEEGGGIIIJJJJJJLLLMMMPPPRRRWWW]]]eeejjj\\\WWWSSSSSSWWWZZZ[[[YYYYYYYYYYYYZZZ[[[]]]___```aaauuusss^^^RRRSSSYYYXXX[[[```\\\```aaaaaaaaabbbbbbccccccdddggggggkkkqqqfffccc[[[WWWZZZ\\\]]]^^^______`````````aaa^^^___ccceeeooodddWWWWWW[[[\\\___```aaa```^^^^^^```bbb___\\\[[[\\\___bbbbbbbbb[[[VVVOOOJJJJJJKKKKKKKKKHHHGGGEEEDDDCCCCCCBBBAAAYYY___jjjuuu}}}fffXXX[[[aaa```kkktttjjjrrrxxx444444333333444555777888888888999999999:::::::::888>>>===???CCCJJJ|||mmmOOOBBBIIIRRRnnnmmmgggsssrrr```aaaaaa[[[^^^\\\]]]fffwww|||ggggggqqqzzz{{{~~~zzztttppplllgggcccaaa\\\TTTNNNNNNSSSXXX[[[llljjjlllqqqtttmmm]]]OOOFFFFFFJJJWWWjjjyyy~~~~~~~~~~~~{{{yyyyyywwwtttqqqooopppqqqrrrrrrvvv|||}}}}}}wwwXXXYYYmmm{{{pppddd^^^eeewww~~~yyywwwwww{{{~~~{{{uuuqqqppprrr|||uuuhhhZZZSSSYYYbbbpppooolllcccYYYQQQNNNNNNQQQ___wwwWWWGGGHHHFFFEEEHHHLLLOOONNNMMMQQQOOOMMMJJJIIIIIIIIIIIIJJJJJJLLLLLLMMMLLLKKKJJJPPPPPPPPPPPPPPPPPPPPPPPPLLLJJJJJJLLLMMMLLLPPPUUURRRRRRQQQQQQQQQRRRTTTUUU[[[YYYQQQZZZuuuwwweeebbbgggnnnzzzjjjVVVUUUZZZ___eee```___^^^]]]\\\]]]^^^______^^^[[[XXXTTTOOOLLLJJJBBBBBBAAA???<<<::::::;;;===>>>@@@BBBDDDFFFGGGHHHIIIJJJKKKMMMOOOTTTYYY^^^YYYVVVRRRRRRUUUXXXXXXWWWXXXXXXXXXXXXYYY[[[\\\\\\```eeerrrfffSSSQQQ[[[[[[YYY\\\\\\^^^^^^___```aaabbbbbbcccccccccccceeessskkk___ZZZWWWVVV\\\\\\]]]^^^____________]]][[[\\\___```eeeuuummmUUUUUU\\\^^^______```___^^^^^^```aaa]]][[[YYYWWWUUURRRNNNKKKLLLJJJHHHGGGHHHHHHGGGFFFCCCAAA>>>===???DDDJJJNNNiiilllpppwwwuuuggg\\\]]]bbbdddmmmuuuooorrrrrrzzz444444333333444555777777888888888888999999999999666???999===FFFBBBeeecccMMMKKKMMMlllxxxjjj```|||hhheeeddd]]]aaa___]]]```kkkggg\\\```jjjllldddeeeccccccjjjjjjnnnssssssmmmiiiggg___\\\UUUNNNMMMOOOPPPNNN^^^___bbbiiilllfffXXXLLLDDDDDDJJJYYYmmm{{{}}}{{{{{{yyyvvvsssssssssrrrrrrqqquuu{{{~~~~~~}}}||||||eeeZZZhhh|||tttlllhhhmmm||||||yyysssxxx|||yyyrrrppptttyyyxxxmmmddd___\\\ZZZZZZmmmllliiibbbZZZVVVVVVWWW^^^kkknnnNNNKKKGGGEEEDDDGGGLLLMMMJJJGGGHHHIIIJJJHHHFFFFFFIIILLLKKKKKKLLLMMMMMMLLLKKKJJJKKKKKKLLLLLLMMMMMMLLLLLLRRROOOLLLKKKKKKLLLNNNPPPRRRRRRQQQPPPQQQRRRSSSTTTSSSXXXQQQXXXlllnnnxxxjjjfffiiirrrqqqqqq]]]VVV[[[eeeaaa___]]][[[ZZZ\\\]]]___```___^^^[[[XXXUUUQQQOOOKKKJJJIIIEEE@@@===<<<<<<===>>>>>>@@@AAACCCEEEEEEEEEFFFGGGHHHJJJMMMRRRVVVVVVTTTRRRRRRTTTVVVVVVUUUWWWXXXXXXXXXXXXYYYZZZZZZaaacccfffxxxrrrWWWPPP\\\\\\WWWYYY\\\\\\\\\]]]^^^___```aaabbbeeebbbaaaccchhhxxxjjjTTTTTTXXXYYY\\\\\\]]]^^^^^^^^^^^^^^^\\\ZZZZZZ^^^```bbbjjjttt{{{\\\XXX]]]]]][[[\\\\\\\\\[[[[[[]]]___]]][[[XXXTTTPPPLLLHHHFFFGGGHHHHHHHHHGGGFFFCCCAAA???>>><<<<<>>666;;;HHHAAAUUU~~~wwwZZZLLLEEE\\\yyyyyyeeejjjooodddccc___^^^]]][[[[[[```nnnwwwbbb```ccczzzzzzggg```bbb^^^[[[```dddnnnwwwwwwqqqooorrrhhhhhhaaaUUUOOOQQQSSSRRRVVVWWW[[[___aaa\\\RRRJJJAAACCCJJJZZZlllyyy|||{{{~~~{{{yyywwwvvvxxxxxxwwwvvvvvvxxx{{{|||||||||~~~~~~tttcccooo~~~zzzzzzzzz|||}}}xxxuuussswwwyyyuuupppooottt{{{{{{uuukkk___XXXVVVWWWWWWlllllliiiccc\\\XXXYYY[[[hhhuuuyyyXXXEEENNNEEEDDDDDDFFFIIIIIIFFFCCCEEEHHHJJJJJJGGGFFFIIIMMMIIIJJJKKKKKKKKKJJJIIIHHHLLLLLLMMMNNNOOOOOONNNNNNOOOLLLHHHFFFHHHKKKLLLJJJRRRRRRQQQPPPPPPQQQRRRRRRLLLVVVRRRXXXfff^^^ooosssbbbhhhnnnuuu}}}mmm\\\WWWYYYXXXVVVSSSRRRTTTXXX^^^aaa^^^___^^^^^^\\\YYYVVVUUURRRRRRPPPLLLGGGBBB@@@@@@>>>>>>>>>>>>>>>???@@@AAAAAACCCDDDFFFGGGJJJOOORRRRRRQQQQQQRRRSSSTTTTTTTTTVVVVVVWWWWWWXXXXXXXXXXXXWWW```ccciiizzz\\\RRR[[[ZZZUUUYYY\\\ZZZZZZ[[[\\\^^^___``````ccc^^^^^^ccceeejjjvvvYYYUUU[[[]]][[[\\\]]]]]]]]]]]]]]]]]]^^^\\\[[[]]]___aaaeeeiiiddd]]]^^^[[[\\\\\\\\\ZZZWWWVVVWWWXXXUUUTTTQQQNNNKKKIIIIIIJJJFFFGGGGGGFFFCCC???===;;;999===CCCJJJSSS^^^jjjrrrqqqsssyyyuuufffdddjjjcccWWWRRRZZZeeepppzzzzzz|||333333444555555666666666666777777777777888888888<<<===666:::CCC===IIImmmxxxnnn]]]JJJNNNqqquuujjj}}}hhhccc```\\\]]]\\\[[[\\\dddqqq{{{mmmddddddwwwwwwiiifffddd^^^\\\aaafffsss|||kkkVVVPPPRRRSSSOOOQQQUUUXXXYYYUUUNNNIIIDDDGGGPPP^^^lllvvvzzzzzzwwwxxxyyyzzzzzz|||zzzxxxwwwxxx|||}}}|||yyy|||||||||{{{{{{||||||qqqxxx~~~|||yyyvvvuuuuuuvvvuuuqqqmmmnnnuuu{{{~~~wwwxxxyyyrrrcccWWWWWW___fffooommmhhh```XXXTTTUUUXXXkkkyyy}}}uuueeeLLLBBBKKKEEEEEEFFFGGGFFFEEEDDDCCCGGGJJJMMMLLLIIIGGGGGGHHHFFFFFFHHHHHHIIIHHHGGGFFFPPPQQQSSSTTTUUUTTTTTTSSSKKKIIIFFFGGGNNNUUUVVVRRRSSSRRRQQQOOOOOOOOOOOOPPPMMMSSSNNNPPP]]]]]]ddd~~~mmm]]]^^^gggyyyqqq}}}vvvdddWWWNNNKKKFFFDDDGGGNNNVVV\\\\\\]]]^^^______]]][[[ZZZVVVVVVUUUQQQLLLGGGEEEDDDBBBAAA???===<<<;;;<<<<<<>>>@@@BBBCCCDDDGGGKKKNNNLLLMMMNNNPPPRRRRRRSSSSSSRRRSSSTTTUUUVVVVVVVVVVVVUUU^^^bbb___ddduuuuuu]]]UUUZZZWWWUUUYYYZZZYYYYYYZZZ[[[\\\]]]]]]^^^]]]ZZZ\\\bbbdddeeennnzzzcccYYYYYYXXX[[[\\\\\\]]]]]]\\\\\\\\\^^^]]]\\\\\\\\\\\\^^^___hhh|||wwweee___^^^[[[^^^^^^\\\WWWRRROOONNNNNNHHHHHHGGGEEECCCDDDFFFIIIBBBBBBAAA???<<<:::;;;<<<:::DDDRRR___gggnnnssswwwvvvzzzyyyjjjcccbbbfffggg^^^\\\gggllloooyyy}}}}}}~~~333333444555666666666666666666666777777777888888;;;::::::<<<<<<;;;EEETTT}}}www___KKKcccxxxyyynnnppp|||kkkaaa\\\]]]^^^]]]\\\```gggmmm}}}|||}}}}}}iiiUUUOOONNNHHHLLLRRRUUUUUUQQQKKKGGGJJJPPPZZZeeennnuuuzzz}}}yyyyyyxxxvvvuuuwww}}}yyywwwvvvyyy}}}}}}yyy{{{|||{{{zzzyyyyyy{{{}}}|||}}}~~~{{{zzzzzzyyywwwtttsssqqqooopppuuu}}}~~~yyytttuuuqqqnnnpppvvvwwwsssiiifff___WWWPPPPPPVVV[[[nnnxxxppp^^^SSSIIIDDDIIIEEEHHHJJJIIIDDDBBBCCCFFFFFFIIIMMMNNNMMMJJJHHHGGGFFFGGGHHHIIIJJJJJJIIIHHHPPPQQQSSSUUUUUUUUUTTTSSSLLLLLLKKKNNNYYYdddddd^^^WWWVVVTTTRRRPPPPPPPPPPPPOOOPPPLLLOOO```sssvvvoooddd[[[\\\hhhoootttxxxlllxxxtttddd]]]QQQHHHDDDGGGMMMRRRWWWYYY\\\^^^______]]]\\\XXXYYYYYYVVVRRRNNNLLLKKKJJJHHHDDDAAA>>><<<<<<<<<<<<>>>???@@@@@@BBBEEEGGGEEEGGGKKKMMMOOOOOOPPPPPPMMMNNNPPPRRRSSSTTTTTTTTTYYYZZZZZZYYYXXX[[[bbbiiifffYYYWWWZZZVVVWWWZZZWWWYYYYYYZZZZZZZZZ[[[[[[[[[[[[[[[]]]^^^^^^___ccchhhvvvvvvcccZZZXXXWWW[[[[[[\\\\\\\\\\\\[[[[[[YYY\\\]]]\\\[[[ZZZZZZYYYZZZeeemmmhhh```\\\[[[YYYWWWVVVTTTPPPKKKHHHGGGGGG@@@BBBCCCBBB@@@???@@@BBB=========;;;;;;???FFFKKKPPPYYYdddmmmrrrvvv{{{|||jjjfffeeebbbfffnnngggeeerrrsssppp{{{}}}222333444555666666666666666666666666777777777777888777>>>???888;;;GGGLLLqqqpppKKKSSSeeepppkkk^^^xxxuuucccZZZ[[[[[[ZZZZZZ\\\```dddnnn|||```SSSNNNBBBHHHPPPUUUUUUPPPKKKGGGQQQXXXbbbkkkqqqvvv||||||wwwssstttyyy}}}yyywwwvvvyyy~~~|||xxxwwwxxxyyyxxxvvvuuuvvvwww~~~xxx}}}zzzwwwvvvxxxyyyxxxvvvqqqooonnnooouuu~~~~~~|||mmmfffdddsssqqq^^^[[[TTTMMMKKKPPP[[[dddrrrvvvcccIIIDDDHHHGGGIIIGGGKKKNNNJJJDDDAAADDDHHHBBBEEEJJJNNNPPPNNNKKKHHHHHHIIIKKKMMMNNNNNNMMMMMMKKKLLLOOOPPPQQQQQQPPPOOOMMMNNNNNNRRR^^^jjjjjjbbb\\\ZZZXXXUUUSSSRRRRRRRRRPPPOOOPPPVVVnnnqqqXXXmmm]]]___llluuuvvvuuuxxxyyymmm[[[NNNJJJKKKNNNRRRUUUXXX[[[]]]]]]\\\\\\[[[\\\\\\ZZZWWWSSSQQQQQQRRROOOKKKFFFBBB@@@>>>>>>;;;<<<=========>>>@@@BBBAAADDDHHHKKKMMMMMMNNNOOOJJJKKKMMMPPPQQQRRRRRRRRRWWWPPPNNNVVV[[[ZZZZZZ]]]YYYTTTXXXZZZVVVYYY[[[TTTYYYYYYYYYYYYZZZZZZZZZZZZ]]]``````[[[XXXZZZ]]]___```hhhmmmggg___\\\^^^```[[[[[[\\\\\\\\\[[[[[[ZZZSSSXXX]]]^^^\\\\\\[[[ZZZ\\\^^^```___\\\XXXWWWWWWKKKLLLKKKHHHEEEDDDDDDEEE@@@CCCFFFEEEBBB>>><<<===<<<=========@@@HHHTTT]]]lllnnnppppppqqqxxxtttbbbaaa```YYYZZZddd]]]\\\mmmpppooo}}}444555555666666666666666555555555555555666777777;;;;;;<<<===>>>???@@@@@@UUUzzz\\\JJJVVVhhhjjjbbb^^^zzzmmm```^^^ZZZWWWYYY^^^___\\\cccuuuiiiVVVRRRHHHHHHNNNVVVVVVOOOLLLNNNVVV___kkkuuuzzz|||}}}}}}|||zzzyyyyyyxxxwwwvvvxxxwwwvvvxxxyyyzzzyyyxxxyyyxxxvvvsssrrrtttxxx|||~~~wwwuuutttvvvzzz{{{wwwsssyyylllgggssswwwccc^^^ccc|||nnn\\\VVVNNNIIILLLTTT___gggsss```QQQMMMJJJDDDDDDJJJKKKJJJJJJLLLIIIEEEDDDGGGKKKKKKLLLLLLLLLKKKKKKJJJJJJNNNRRRUUUUUUPPPKKKGGGJJJLLLNNNNNNMMMMMMNNNOOORRRRRRTTTWWWZZZ]]]]]]\\\WWWVVVTTTRRRQQQPPPQQQQQQUUUUUUQQQUUUqqqhhhWWWhhhxxxhhh```dddkkknnn~~~yyykkk[[[MMMFFFOOOPPPSSSWWWXXXXXXZZZ\\\ZZZZZZ[[[ZZZYYYXXXVVVUUURRRPPPMMMLLLJJJHHHDDDBBB???>>><<<;;;<<<>>>AAACCCDDDDDDEEEEEEFFFGGGGGGHHHIIIJJJLLLNNNOOOQQQQQQRRRPPPPPPQQQQQQRRRSSSSSSSSSVVVVVVVVVVVVVVVWWWYYYYYYXXXXXXXXXXXXXXXXXXYYYYYYXXXXXXYYYZZZ[[[[[[[[[[[[^^^______^^^[[[YYYXXXXXX\\\[[[ZZZYYYXXXYYYZZZ[[[XXXYYY[[[\\\\\\ZZZXXXWWWZZZZZZYYYWWWTTTPPPMMMKKKHHHFFFDDDBBBAAABBBCCCDDDHHH???;;;???BBB???<<<===FFF@@@<<>>???@@@IIIeee}}}|||cccOOOSSS___ccc```]]]ZZZyyyfff___XXXUUUVVVYYY]]]```^^^iii{{{~~~zzzcccTTTNNNGGGIIIPPPWWWUUUOOONNNQQQXXXaaammmvvvzzz{{{|||}}}yyyzzzzzz{{{{{{yyywwwuuuttttttuuuxxxzzzzzzxxxvvvwwwwwwuuuttttttwww|||~~~yyy{{{wwwuuuuuuxxxxxxuuuqqqooommmpppwww~~~|||rrrgggcccgggxxx{{{iii[[[UUUNNNMMMTTT^^^hhhnnnkkk[[[NNNLLLKKKEEEFFFLLLKKKIIIJJJLLLJJJFFFFFFIIIKKKKKKKKKKKKKKKKKKKKKKKKMMMOOOQQQSSSSSSQQQOOONNNKKKMMMNNNNNNMMMLLLMMMNNNQQQQQQQQQSSSVVVWWWVVVUUURRRQQQOOONNNMMMMMMNNNNNNRRRTTTQQQRRRbbbsssnnn\\\UUUcccqqqvvvjjjfffeeedddqqq}}}qqq___RRRNNNNNNPPPSSSUUUUUUVVVVVV]]]]]]]]]]]][[[YYYVVVUUUUUUSSSQQQPPPOOOMMMIIIGGGDDDCCCAAA?????????@@@AAA???@@@AAABBBCCCDDDEEEEEEEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMNNNNNNOOOPPPQQQQQQTTTTTTTTTTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXXXXWWWXXXXXXYYYYYYYYYYYYYYY\\\]]]^^^\\\YYYWWWVVVWWWYYYYYYXXXXXXXXXYYYZZZZZZYYYYYYZZZYYYXXXUUUSSSQQQRRRQQQPPPNNNKKKIIIGGGEEEBBBAAA@@@??????@@@AAAAAA@@@<<<<<>>LLL\\\kkkrrrrrrpppuuuyyyvvvbbbZZZYYYYYYZZZ[[[ZZZZZZYYYWWW\\\eeeiiiiiissszzz~~~333444555555666666555555555555444444555555666777999::::::;;;<<<===>>>???AAAJJJvvv}}}lllXXXOOORRRXXX[[[ZZZSSSpppuuuggg[[[YYYXXXVVVYYY___ZZZ^^^hhhxxxxxxwwwtttqqqjjj```UUUMMMNNNTTT^^^bbb^^^WWWVVVZZZ___gggqqqxxxyyywwwvvvvvvwwwzzz~~~}}}xxxuuusssuuuyyy}}}{{{xxxyyyxxxwwwuuuuuuwww{{{~~~{{{vvvtttyyyvvvssssssuuutttrrrnnnmmmzzz|||ssskkkiiihhhjjjrrryyyxxxnnndddYYYSSSOOORRR]]]hhhmmmnnn___TTTKKKLLLLLLHHHIIIMMMKKKJJJKKKMMMLLLHHHIIIMMMLLLKKKJJJJJJJJJJJJLLLLLLNNNNNNNNNNNNOOOPPPQQQRRRLLLMMMOOONNNMMMLLLLLLMMMPPPOOONNNOOOPPPPPPOOOMMMMMMMMMLLLKKKLLLLLLMMMMMMOOOQQQRRRQQQTTTYYYZZZWWWUUU___^^^kkkwwwiiibbbhhhqqq|||xxx|||rrr]]]ZZZUUUQQQOOOQQQTTTWWWWWWXXXYYYZZZZZZZZZYYYYYYXXXVVVUUUTTTTTTRRROOOMMMIIIIIIGGGFFFDDDBBBAAAAAA<<<<<<===>>>???@@@AAABBBBBBCCCDDDFFFGGGHHHHHHHHHIIIJJJJJJLLLMMMNNNOOOOOOPPPPPPPPPQQQQQQRRRSSSTTTUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXXXXWWWWWWVVVYYYZZZ[[[YYYWWWUUUTTTTTTTTTUUUVVVWWWWWWXXXWWWWWWVVVVVVUUUSSSQQQMMMJJJHHHGGGFFFEEECCCAAA@@@??????============>>>>>>>>>???===<<<======:::888===DDDAAAPPPgggzzz|||wwwyyy}}}pppbbbUUURRRVVVYYY[[[]]]WWWWWWVVVUUUZZZbbbfffeeejjjppptttvvv|||333333444555555555555444555444444444444555666666888888999:::;;;<<<======AAA???YYY{{{sssaaaPPPJJJOOOTTTUUU^^^UUUnnnxxxeee```___XXXUUUYYYZZZZZZ^^^jjj{{{yyyppplllfff\\\TTTYYYdddpppssskkkaaa^^^___fffmmmuuuxxxvvvrrrooooootttyyy{{{uuurrrvvvyyy|||}}}|||zzzwwwuuuuuuxxxzzz~~~|||uuusssssstttrrrqqqqqqqqqpppllliiippp{{{wwwssspppmmmiiihhhiiilllnnnkkkddd]]]VVVQQQPPPYYYfffmmmjjjdddWWWPPPLLLMMMNNNKKKJJJMMMLLLKKKLLLNNNNNNKKKMMMRRRPPPOOOLLLJJJIIIJJJKKKLLLKKKKKKJJJJJJJJJKKKMMMNNNLLLNNNOOONNNLLLKKKKKKLLLNNNMMMLLLMMMNNNNNNLLLKKKLLLLLLLLLMMMMMMNNNOOOOOOMMMNNNQQQTTTRRRQQQUUU]]]ZZZ```ZZZ]]]~~~~~~uuufffggggggkkkyyyxxxgggwww~~~xxxkkkYYYMMMMMMSSSXXXTTTUUUUUUVVVWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUSSSQQQMMMMMMLLLKKKIIIGGGEEECCC>>>????????????@@@@@@@@@AAABBBCCCDDDDDDEEEEEEDDDFFFGGGHHHIIIJJJLLLLLLMMMLLLLLLLLLLLLMMMNNNOOOOOOSSSSSSSSSTTTUUUUUUVVVVVVXXXYYYYYYXXXWWWVVVUUUTTTVVVWWWXXXVVVTTTRRRRRRRRRQQQRRRSSSTTTTTTSSSQQQPPPOOONNNMMMKKKHHHEEECCCAAAAAA@@@>>><<<;;;<<<<<<===<<<===>>>>>>>>>>>>======<<<<<<<<<;;;;;;???GGGOOOaaalllzzz|||dddZZZRRRRRRWWWYYYZZZ\\\VVVWWWVVVVVV\\\eeeiiihhhlllppprrrrrrxxx222333333444444444444444444444444444444555666666777777888999:::;;;<<<<<>>JJJttt{{{wwwiiiWWWLLLLLLNNNNNNXXXNNN\\\oooaaa]]]YYYXXX[[[ZZZZZZ[[[```lll|||{{{pppddd\\\dddrrr~~~ttthhh```]]]ffflllrrruuusssqqqppppppqqqvvv}}}|||wwwrrrpppvvvyyy|||}}}|||zzzxxxuuuvvvxxxzzz|||wwwtttssssssqqqqqqpppooonnnjjjfffcccgggwwwqqqnnnooorrrsssnnnjjjgggggghhhddd\\\UUURRRQQQUUUaaaoooqqqggg[[[SSSPPPNNNOOOOOOLLLKKKLLLMMMKKKLLLOOONNNMMMOOOTTTUUUSSSOOOLLLJJJIIIIIIJJJJJJJJJKKKKKKJJJIIIHHHHHHLLLMMMNNNNNNLLLJJJKKKKKKLLLLLLLLLMMMOOOOOONNNMMMJJJKKKLLLMMMNNNOOOPPPPPPNNNLLLOOOUUUUUUSSSXXX```aaaeeebbbcccoooiii```\\\ccclllxxx}}}~~~qqqZZZPPPMMMMMMRRRQQQOOOOOOOOOQQQSSSTTTSSSRRRRRRSSSTTTUUUSSSQQQNNNNNNOOOOOONNNLLLIIIHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@AAAAAABBBBBBBBBAAAAAABBBBBBCCCDDDEEEFFFGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKOOOPPPPPPQQQRRRRRRSSSSSSXXXXXXWWWWWWVVVUUUSSSSSSRRRSSSTTTSSSPPPOOONNNOOONNNNNNOOONNNMMMKKKIIIGGGEEEDDDDDDBBBAAA???>>>===???>>><<<;;;;;;<<<===>>><<<<<<======<<<<<<;;;:::888888888<<>>>>>>>>???@@@@@@AAAAAACCCCCCBBBCCCCCCDDDEEEFFFJJJJJJKKKLLLMMMNNNNNNOOORRRRRRRRRRRRQQQPPPOOONNNLLLMMMNNNMMMKKKJJJJJJJJJJJJJJJIIIGGGEEECCCAAA@@@========================>>>======<<<<<<======>>>::::::::::::::::::::::::555999???HHHXXXlllzzz{{{wwwllldddWWWTTTTTTZZZ^^^]]][[[[[[XXX[[[\\\^^^dddnnnrrrqqqjjjooorrrqqqrrrxxx111111222333333333333333444444333333444444555666444555666777888999999:::777<<<@@@KKKnnnvvvlll___OOOGGGHHHOOO^^^```VVVcccwww]]]ZZZ]]]]]]XXXZZZ[[[[[[]]]dddnnnvvv}}}wwwttt|||zzzpppfff]]]TTTMMMQQQVVVYYY[[[^^^cccggghhhkkkooopppnnnoootttxxxxxxxxxyyy|||~~~~~~|||zzzzzz{{{||||||{{{}}}~~~xxxsssrrrrrrrrrrrrrrrpppmmmkkklllqqqwww{{{tttzzzzzzqqqiiiddd]]]XXXYYYaaallltttvvvoooeee]]]ZZZXXXVVVTTTddddddgggnnnrrrkkk[[[MMMKKKMMMOOONNNLLLLLLKKKIIIIIIGGGGGGIIIIIIHHHKKKPPPPPPOOONNNLLLJJJIIIHHHGGGHHHIIIJJJJJJJJJIIIHHHGGGIIIKKKMMMMMMLLLKKKLLLMMMKKKJJJJJJKKKMMMNNNMMMLLLGGGHHHJJJKKKLLLLLLLLLLLLIIIMMMOOOPPPQQQTTTTTTSSS[[[^^^ZZZXXXZZZYYYddd|||mmm```[[[[[[cccnnnuuu}}}eeeKKKFFFAAA======CCCJJJOOOMMMLLLMMMPPPSSSTTTTTTSSSRRRQQQQQQPPPOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLLLLFFFFFFFFFFFFEEEDDDCCCBBB>>>>>>>>>>>>>>>>>>>>>>>>????????????@@@AAABBBCCCCCCDDDDDDEEEGGGHHHHHHIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFGGGHHHGGGEEEDDDDDDEEEEEEDDDBBB@@@>>>======<<<;;;;;;;;;;;;;;;<<<======;;;<<<<<<<<<<<<<<<;;;;;;999888888888:::<<<===???AAALLLWWW^^^ggguuu}}}qqqccc\\\ZZZTTTSSSVVV^^^bbb```\\\[[[YYY[[[\\\]]]ccckkkooommmjjjrrrvvvsssqqquuu|||111111222333333333333222444333333333333444555555444444555666777888999999777;;;???CCCSSS{{{yyyrrreeeQQQFFFHHHEEEQQQbbbhhh___eeeiii\\\XXXQQQYYYZZZ\\\^^^___bbbeeehhhmmmvvvlllqqqpppggg___YYYQQQIIIDDDGGGJJJJJJKKKNNNSSSXXXWWWZZZ]]]]]]]]]aaajjjppp~~~}}}}}}~~~~~~zzztttuuutttrrrooooooppprrrnnnkkkhhhhhhnnnyyy}}}kkkdddbbb^^^XXXUUUXXXcccqqq{{{ssslllbbbYYYTTTUUUYYY^^^rrrooonnnnnnlllaaaPPPCCCHHHKKKMMMLLLKKKKKKKKKJJJGGGEEEEEEGGGFFFDDDHHHMMMKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFGGGHHHHHHHHHJJJLLLMMMLLLKKKLLLMMMJJJIIIIIIJJJKKKLLLJJJIIIIIIJJJKKKMMMNNNMMMMMMLLLDDDLLLQQQNNNOOOSSSTTTQQQSSSVVVNNNGGGQQQXXXYYY^^^tttuuubbbZZZ[[[\\\hhhjjjppp{{{nnneeeWWWIIIAAA???@@@CCCMMMLLLMMMPPPTTTVVVVVVUUUTTTSSSRRRPPPOOOMMMLLLLLLJJJKKKKKKLLLMMMNNNOOOOOOMMMMMMLLLLLLKKKIIIHHHGGGAAAAAAAAAAAA@@@@@@@@@@@@=========>>>>>>???@@@AAA??????@@@AAABBBCCCDDDEEECCCDDDDDDDDDDDDCCCBBBBBBBBBCCCDDDCCCAAA@@@@@@AAAAAA???===<<<;;;;;;;;;<<<<<<<<<;;;;;;<<<<<<===>>>999999;;;;;;;;;:::999888999999999:::<<<@@@CCCEEESSScccpppqqqooorrrvvvvvv~~~ooo^^^UUUTTTXXXVVVVVVZZZbbbfffbbb]]][[[YYY[[[[[[\\\```hhhjjjhhhoooxxx}}}xxxrrrssszzz/////////000111111222222333333333333333333333333444444444444555777888999999;;;<<>>888666:::;;;777777;;;999999888;;;GGG[[[iiioooxxxwwwtttooolllppp|||jjjYYYSSSTTTWWWYYYSSSUUU^^^ppp~~~kkkYYYZZZWWWWWW[[[ccciiiiiigggsssvvv|||}}}zzzzzz/////////000111111222222333333333333333333333333444444444444555777888999555777777<<<@@@JJJvvvzzzeeeLLLHHHHHHQQQjjjwwwlllnnnuuu___[[[[[[\\\\\\\\\\\\]]]^^^^^^XXX[[[bbbmmm{{{wwwhhh[[[VVVSSSNNNJJJJJJJJJIIIIIIJJJKKKLLLKKKJJJGGGGGGDDDJJJRRROOOTTTgggtttwww}}}~~~xxxssspppppprrrqqqmmmmmmppppppkkkjjjmmmqqq||||||sssllleee\\\ZZZWWWVVV[[[gggvvviiiXXXPPPLLLVVVdddfffvvv~~~zzzdddQQQJJJGGGDDDIIIGGGEEEGGGIIIKKKIIIGGGGGGEEECCCCCCEEEFFFFFFEEEGGGGGGGGGGGGEEEDDDBBBAAABBBBBBCCCCCCDDDEEEEEEFFFIIIIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGIIIIIIIIIIIIIIIJJJKKKLLLLLLLLLMMMNNNMMMLLLKKKKKKMMMMMMNNNNNNOOOPPPQQQRRRZZZ]]]ppptttqqq```ZZZZZZaaadddgggttt{{{vvvcccYYYIIIHHHDDDBBBFFFHHHHHHJJJNNNLLLIIIJJJNNNNNNKKKJJJLLLKKKJJJJJJKKKMMMMMMLLLKKKNNNLLLLLLMMMPPPQQQOOONNNPPPOOOMMMKKKIIIHHHGGGGGGDDDDDDEEEEEEDDDCCCCCCBBBDDDDDDDDDDDDEEEEEEEEEFFFFFFFFFFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGFFFEEEEEECCC@@@>>>======<<<;;;:::???<<<999777999<<<>>>@@@:::666666;;;<<<999999<<<;;;AAAHHHPPP^^^nnnzzzvvvxxxxxxuuuvvv|||ppp^^^RRRNNNPPPRRRRRRTTTUUU\\\iiiuuutttggg[[[\\\YYYVVVXXX^^^aaa___\\\lllwww}}}}}}/////////000111111222222333333333333333333333333333333444444555666888999777888777:::>>>BBB___wwwWWWOOOGGGGGG```~~~~~~pppooorrreee\\\\\\ZZZXXXVVVUUUXXXZZZWWWXXXYYY^^^jjj}}}qqqbbbZZZXXXUUUQQQPPPNNNNNNOOOPPPPPPNNNMMMKKKGGGJJJHHHKKKRRRPPPSSScccwwwzzz~~~xxxrrrooonnnnnnooooookkkkkknnnnnnllloooppp|||~~~yyyxxxpppfffhhhdddaaaaaagggpppyyyxxxbbbSSSQQQXXXjjjvvvqqqvvv}}}xxxbbbMMMDDDDDDCCCFFFFFFEEEEEEFFFGGGHHHHHHEEECCCAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBAAA???>>>@@@@@@AAABBBBBBCCCDDDDDDGGGGGGGGGGGGHHHHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFHHHHHHHHHHHHHHHHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHKKKKKKLLLLLLNNNOOOPPPQQQVVVRRRYYYtttuuukkkccc___ZZZYYYbbbooolll\\\OOOBBB??????>>><<<<<>>;;;:::>>>@@@@@@DDDIIIHHHIIIJJJMMMOOONNNKKKHHHDDDCCCBBBBBBEEEIIILLLNNNHHHHHHHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHHHHGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGFFFFFFFFFGGGIIIKKKLLLLLLKKKKKKGGGCCC???<<<;;;:::999888666:::===>>>;;;999:::<<>>OOOzzzzzzyyyggg^^^KKKHHH```rrrwwwzzzggg}}}mmmeee___]]][[[XXXYYY]]]WWWXXXWWWTTTSSSYYYeeennnyyyuuurrrhhh___ZZZ^^^aaa```\\\[[[]]]aaannnvvvooo```YYYXXX___ooo{{{uuunnnjjjhhhiiijjjjjjjjjiiihhhhhhjjjpppuuu}}}zzzxxxuuurrrooonnnvvvqqqmmmooosssuuurrrnnniiiUUUZZZsss|||{{{qqqiiiZZZJJJBBBAAACCCDDDCCCDDDEEEEEEDDDEEEGGGIIIFFFDDDBBBBBBBBBAAA???===>>>>>>??????@@@AAAAAABBBBBBBBBAAA@@@???>>>======@@@AAAAAABBBCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHHHHIIIKKKLLLMMMGGGOOOVVVUUUSSS```xxxeeeYYYTTTVVVbbbiiittt{{{oooggg^^^VVVQQQEEE???::::::999999===BBB>>>>>>@@@BBBEEEFFFDDDBBB===<<<;;;;;;===@@@EEEHHHDDDEEEGGGHHHIIIIIIIIIIIIHHHHHHIIIIIIIIIIIIIIIHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHGGGGGGGGGGGGGGGGGGHHHIIIKKKLLLLLLLLLKKKGGGCCC???<<<;;;::::::999999;;;======::::::===@@@@@@DDDJJJQQQZZZgggttt{{{qqqxxx|||yyyvvvyyy~~~{{{}}}nnn]]]TTTUUUUUUVVVWWWWWWUUUSSSQQQPPPRRRUUUUUUTTTSSSQQQQQQSSSQQQQQQWWWaaahhhiiihhhkkkppptttttt{{{/////////000111111222222222222222222222222222222222222333333444555777888444;;;999888<<<;;;<<>>>>>>>>>>>???@@@AAABBBBBBBBBAAA@@@???===<<<<<<===>>>>>>???@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAAAAAAAABBBCCCDDDEEEHHHHHHHHHHHHIIIJJJKKKKKKGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLNNNPPPPPPVVVgggwwwxxxbbbVVVHHHOOOQQQZZZpppxxxkkkfffUUUMMMFFFBBB===888888;;;888777666777:::<<<======999999999888999;;;???CCCGGGHHHJJJKKKLLLKKKJJJJJJHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIIIIIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHJJJKKKLLLLLLKKKJJJEEEBBB===;;;;;;;;;<<<;;;;;;:::777666777<<>><<<888<<<===<<>>============>>>???@@@@@@@@@?????????>>>>>>;;;;;;<<<===>>>???@@@@@@=========>>>???@@@AAABBB>>>>>>???@@@AAACCCDDDEEEFFFFFFFFFFFFHHHJJJLLLMMMGGGFFFFFFFFFFFFFFFGGGGGGLLLIIIJJJOOOSSSTTTYYY___ssswwwnnnTTTYYYTTTUUUbbbllluuu}}}qqqkkkfffbbbZZZQQQKKKKKKGGGBBB<<<888888888999:::777999999888666777:::>>>BBBDDDFFFIIIJJJKKKJJJJJJHHHIIIIIIJJJKKKJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHDDDDDDDDDEEEEEEEEEEEEEEEFFFFFFHHHHHHIIIHHHGGGFFFCCC@@@<<<:::;;;===>>>>>><<<<<<===AAAGGGMMMRRRTTThhhwwwwwwkkknnn~~~qqqdddYYYVVVZZZRRRRRRSSSSSSSSSSSSTTTUUUSSSSSSTTTSSSRRRPPPNNNMMMNNNMMMPPPYYYfffpppssssssjjjuuu{{{wwwvvv{{{|||xxx/////////000111111222222111111111111111111111111222222222333444555666777222<<<999333777888888>>>555VVVyyyzzzzzzoooaaaWWWIIIHHHWWWgggaaaeee}}}}}}iiiaaaXXXUUUWWWUUUSSSQQQRRRTTTUUUVVVUUUQQQTTT___ppp{{{vvvxxxwwwpppiiimmm{{{jjjbbblll~~~~~~ssskkkjjjiiiiiihhhfffeeedddcccdddaaaccciiiqqq}}}zzzuuu}}}sssmmmsssvvvpppfffaaa___]]]ZZZXXXXXXYYYYYYYYY^^^lllzzzzzz{{{{{{YYYPPPLLLHHHEEEAAA???@@@CCCFFFDDDEEEJJJOOOPPPKKKEEEBBBBBBCCCEEEGGGHHHFFFDDDAAA@@@>>><<<;;;;;;;;;;;;>>>>>>>>>???@@@@@@AAAAAA::::::;;;<<<===>>>???@@@:::;;;;;;<<<>>>???AAABBB=========???@@@BBBDDDEEEBBBBBBBBBCCCEEEGGGJJJKKKGGGFFFFFFEEEEEEEEEEEEEEECCCEEEJJJNNNLLLJJJNNNUUUTTTyyy}}}www```MMMKKKOOOYYYjjjwwwuuu{{{tttllliii]]]VVVKKKAAA<<<:::999999666777888777444444666999888:::>>>CCCFFFHHHIIIIIIHHHHHHIIIJJJKKKKKKJJJJJJJJJJJJIIIIIIIIIHHHHHHHHHCCCCCCCCCCCCCCCDDDDDDDDDBBBCCCDDDDDDDDDCCCBBBAAAAAA>>>;;;999;;;>>>@@@@@@AAAEEENNNZZZdddhhheeeaaaqqq~~~pppmmmkkk}}}oooggg___WWWUUUXXXNNNOOOOOONNNNNNPPPSSSUUUVVVUUUSSSRRRQQQQQQPPPOOORRRPPPPPPVVV```gggiiigggjjjxxxvvvpppuuuzzzzzz000000000000111111111111222222111111111111111111222222222333333333444444666666666666777888999:::AAA@@@TTTuuupppsssiiiTTTJJJOOOVVV^^^ccceeetttsssddd[[[TTTVVVTTTPPPOOORRRVVVTTTPPPUUUPPPQQQZZZ___eeewwwyyymmmccc]]]\\\fffpppvvvyyy|||mmmdddfffeeeiiifffgggnnnjjjccchhhffffffkkkwww|||uuupppooommmiiihhhiiiaaaZZZUUUSSSRRRSSSWWW\\\jjjnnnwwwcccKKKFFFIIIJJJHHHCCC@@@BBBEEEGGGFFFHHHKKKOOOOOOKKKHHHEEEDDDBBBBBBCCCDDDGGGHHHGGGCCC???<<<===>>>@@@@@@===============<<<<<<<<<<<<<<<===>>>>>>>>>>>>===>>>>>>>>>>>>>>>??????@@@@@@>>>===>>>AAADDDEEEEEEEEEDDDCCCBBBAAABBBCCCCCCBBBDDDEEEDDDCCCCCCDDDEEEEEEDDDDDDGGGKKKMMMKKKIIIDDD^^^|||yyyjjjYYYMMMQQQ[[[```\\\___oooppphhheeeYYYQQQLLLEEEAAACCCBBB>>>===???>>>;;;666888888888<<>>>>>============>>>>>>>>>>>>>>>>>>;;;<<<===>>>???@@@@@@@@@>>>>>>>>>>>>>>>??????@@@BBBAAA??????AAABBBCCCBBBAAA@@@@@@???@@@AAACCCCCCBBBCCCDDDDDDBBBBBBCCCDDDDDDCCCDDDGGGJJJLLLJJJHHHFFFRRR```jjjuuu|||yyy{{{zzzjjjYYYQQQUUUQQQSSS]]]jjjttt}}}zzzwwwwwwlllbbb\\\TTTPPPTTTUUUQQQPPPSSSVVVVVVVVVRRRLLLGGGDDDCCCAAA@@@AAAFFFGGGCCCCCCGGGGGGCCCHHHCCCCCCGGGHHHEEEEEEHHH???=========???@@@???>>>:::;;;<<<>>>@@@CCCFFFGGGTTT\\\cccdddeeegggfffbbb___]]][[[]]]eeesss}}}yyywww~~~|||qqqeee\\\bbbbbb^^^bbbnnnqqqkkkXXXYYYXXXTTTQQQOOOQQQSSSZZZYYYVVVTTTTTTTTTVVVWWWWWWVVVZZZbbbfffdddbbbbbbeeemmmssspppnnnsss{{{//////000000000000111111111111111111111111111111333333333333444444444444777777777777888999:::;;;;;;???>>>HHHrrrzzznnnlllhhh[[[OOOEEEDDDNNN\\\^^^ZZZjjjnnn___YYYXXXVVVTTTRRRQQQRRRTTTVVVQQQQQQSSSQQQNNNTTT^^^jjjssssssddd]]]aaajjjuuuyyymmmfffiiiiiieeebbbdddiiijjjeeedddiiiggghhhuuuyyyfffeeefffiiihhhaaaZZZ]]]ccceeeWWWRRR^^^mmmvvvjjjWWWKKK>>>CCCFFFIIIHHHEEECCCCCCEEEBBBAAAAAABBBDDDEEEDDDCCCEEEEEEDDDDDDEEEFFFHHHIIIKKKIIIEEECCCAAA???<<<:::======>>>>>>??????@@@@@@;;;<<<===>>>@@@AAABBBBBB>>>>>>>>>>>>>>>??????@@@EEECCC@@@???@@@AAAAAA@@@============>>>@@@BBBCCCAAABBBCCCCCCAAAAAABBBCCCCCCBBBCCCEEEHHHIIIHHHGGGIIIKKKQQQ]]]mmm~~~}}}{{{~~~zzzllldddWWWSSSRRRUUUYYY```mmmyyy~~~zzzyyyrrrhhhkkkkkkeeedddhhhlllnnnkkkccc```bbb```XXXUUUWWWUUUSSSMMMEEECCCDDDCCC@@@FFFAAA>>>???@@@??????@@@>>>>>>>>>@@@BBBBBBAAA@@@KKKLLLNNNRRRVVV[[[___aaaaaallluuuwwwuuuuuutttrrriiifffccceeennn~~~zzzssswwwjjjhhhvvvlllfffaaa\\\]]]YYYTTTXXXbbbeeeaaaYYYYYYXXXUUURRRPPPQQQRRRWWWVVVTTTTTTUUUVVVYYYZZZYYYVVVYYYbbbiiiiiieeebbb```hhhmmmkkkiiiooowww|||////////////000000000111000000000000111111111111333333333333444444444444666666555666666777888999;;;???===???XXXwwwpppnnndddVVVOOOCCCAAAPPP]]]______cccggg```YYYRRRQQQRRRRRRRRRSSSQQQOOOPPPSSSRRRNNNPPPVVVYYY```pppzzznnneeecccwww~~~tttiiiaaabbbeeedddcccdddcccgggdddcccggghhhuuu{{{hhh\\\hhhffffffeeeaaa^^^bbbjjj```XXXZZZiiiuuu{{{~~~oooYYYMMMIIICCCCCCEEEHHHHHHFFFDDDDDDEEEBBBAAA??????@@@AAABBBBBBDDDDDDCCCCCCDDDEEEGGGGGGLLLJJJIIIGGGFFFCCC???<<<<<<<<<===>>>??????@@@@@@>>>>>>>>>??????@@@AAAAAA>>>>>>>>>>>>>>>??????@@@DDDBBB@@@???@@@AAAAAA@@@======<<<<<<===???@@@AAA@@@BBBBBBBBB@@@???@@@AAAAAAAAABBBCCCEEEFFFFFFFFFHHHHHHOOO^^^ppp{{{{{{wwwuuu~~~||||||dddaaa]]]XXXPPPMMMVVVaaannnzzz{{{uuuuuu{{{wwwmmmmmmxxxyyypppnnnuuuwwwnnn```VVVSSSWWW[[[]]]]]]VVVPPPLLLJJJIIIGGGFFFHHHGGGFFFFFFHHHIIIIIIHHHQQQRRRTTTWWW[[[```eeehhhfffoooxxx|||{{{~~~~~~uuuqqqeeekkkooohhhbbbYYYRRRRRRVVVXXXWWWVVVUUUSSSRRRPPPPPPPPPQQQNNNNNNNNNOOOQQQSSSVVVXXXUUUQQQRRR\\\dddccc^^^ZZZ\\\eeekkkjjjiiimmmrrrttt...////////////000000000//////000000000111111111222222222333333333333444333333333333444555666777888888;;;>>>FFF^^^|||tttkkkaaaTTTLLLDDDFFFUUUcccgggcccgggtttbbbRRRQQQUUUVVVTTTSSSMMMMMMOOORRRRRRPPPPPPRRRSSSTTT\\\kkkyyyhhh{{{}}}zzzsssjjjbbbaaabbbbbbbbbbbbaaafffeeeccccccbbbuuurrrzzz}}}tttiiifffhhhhhhdddbbbdddiiikkkgggfffggg^^^]]]bbbjjjooovvv}}}hhh[[[NNNKKKNNNLLLDDDEEEGGGGGGFFFEEEDDDDDDCCCBBBAAA?????????AAABBBEEEEEEEEEEEEFFFGGGHHHHHHJJJJJJJJJKKKJJJHHHCCC@@@;;;;;;<<<<<<===>>>??????BBBAAA@@@???>>>>>>>>>???>>>>>>>>>>>>>>>??????@@@@@@???======???AAABBBBBB@@@???>>>======>>>???@@@???AAAAAA@@@???>>>>>>??????@@@AAAAAABBBBBBDDDEEECCCCCCGGGQQQZZZ^^^ZZZTTTRRR^^^|||{{{~~~~~~~~~vvveeeTTTMMMNNNYYYdddlllqqq~~~~~~}}}uuuwwwyyyuuuvvv{{{{{{rrrllljjjjjjgggccc\\\YYYVVVUUUVVVXXXYYYYYY^^^^^^```ccchhhnnntttwww~~~yyywwwqqqaaa^^^gggkkkfff___XXXUUUUUUXXX^^^dddZZZWWWTTTQQQOOOOOOOOOOOOIIIIIIJJJLLLNNNQQQSSSUUURRRLLLLLLTTT[[[ZZZUUUQQQZZZdddlllmmmlllmmmmmmlll......////////////000000...//////000000111111111111111111111222222222222222222222222333444555555777555;;;AAA<<<@@@___wwwpppXXXYYYRRRFFFFFFVVVffflll^^^llltttZZZRRRTTTSSSPPPNNNMMMMMMNNNOOOOOONNNNNNMMMRRRPPPQQQXXXeeerrr{{{zzz|||{{{xxxvvvuuutttlllhhhcccaaa```_________]]]bbbbbbbbb```ZZZhhheeeccckkklllaaaXXXZZZ```bbb]]]aaakkkwww{{{tttiiidddbbbiiikkkggggggsssmmmXXXPPPJJJKKKRRRQQQGGGFFFFFFEEEEEEEEEDDDDDDDDDDDDCCCBBB@@@???AAACCCFFFFFFGGGHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKIIIEEEBBB;;;;;;<<<<<<======>>>>>>CCCBBB@@@>>>===<<<======>>>>>>>>>>>>>>>??????@@@===;;;:::;;;>>>AAABBBBBBAAA@@@???>>>===>>>?????????@@@@@@???===<<<===>>>>>>???@@@?????????BBBDDDDDDDDDDDDFFFHHHKKKNNNPPPRRRKKKRRRmmmlll\\\VVVEEELLLTTTZZZcccppp|||}}}yyyvvvtttsssuuuwwwxxxxxxxxxjjj``````aaaXXXUUUWWWUUU\\\VVVRRRSSSRRRSSS___lllgggaaaZZZTTTPPPOOONNNNNNIIIJJJKKKMMMOOOQQQSSSTTTRRRLLLKKKQQQVVVUUURRRQQQZZZdddlllnnnnnnnnnmmmkkkyyy........./////////000000......//////000111111222///000000000000111111111222222222222333444555666666777;;;>>>;;;;;;KKK___lllfffZZZMMMDDDIIIYYYiiioooeeeddd}}}ooo^^^WWWPPPMMMNNNNNNNNNMMMLLLLLLNNNMMMLLLPPPPPPQQQSSSYYYbbbmmmtttnnnttt|||yyyqqqkkkiiiiiiiiiiiiaaacccdddaaa^^^]]]^^^___\\\^^^```jjjppphhhlllooo\\\ooovvvtttcccVVVTTTUUURRRYYY```nnn{{{}}}uuullliiijjjxxx{{{pppmmmzzzttt[[[NNNMMMHHHIIIPPPQQQJJJHHHEEEDDDCCCDDDDDDDDDDDDEEEFFFDDDAAA@@@AAACCCDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHHHHIIIIIIHHHDDDAAA==================>>>>>>BBBAAA???===<<<<<<======>>>>>>>>>>>>>>>??????@@@;;;:::999:::===???AAAAAA??????>>>======>>>???@@@>>>??????>>><<<;;;;;;<<<<<<>>>???>>><<<===@@@CCCCCCEEEGGGFFFFFFJJJPPPVVVSSSJJJIIIVVVeee}}}~~~|||~~~}}}uuunnnkkkUUUPPPNNNRRRWWW[[[___dddsssxxxsssxxxsssfff[[[RRRUUUZZZUUURRRRRRMMMVVVQQQPPPRRRNNNKKKYYYlllppphhh]]]UUURRRQQQPPPPPPKKKLLLMMMOOOPPPRRRTTTTTTRRRNNNMMMRRRUUUUUUUUUXXX[[[ccciiikkkmmmpppqqqooottt............/////////000---......///000111111222////////////000000000000333333333333444555666666000555888777999AAAHHHJJJ~~~nnnZZZSSSMMMGGGNNN]]]sssllldddhhhooo```TTTQQQVVVOOONNNMMMKKKLLLOOOPPPOOOMMMPPPTTTVVVXXX]]]fffnnnjjjnnnsssyyy{{{tttkkkdddbbbaaa```___YYY___dddbbb___^^^```aaa``````fff{{{qqqooooookkkjjjrrrooo```UUUUUUVVVRRRVVV]]]hhhqqqpppjjjiiimmmooo~~~{{{rrr___LLLHHHLLLGGGFFFMMMPPPLLLIIIEEECCCBBBCCCDDDDDDDDDFFFGGGEEEBBB@@@AAABBB@@@AAABBBCCCDDDDDDDDDDDDHHHGGGGGGGGGGGGEEEBBB???????????????>>>>>>>>>>>>@@@???===<<<;;;<<<>>>???>>>>>>>>>>>>>>>??????@@@;;;:::888999<<<>>>??????<<<<<<<<<<<<===???@@@AAA>>>??????>>><<<:::;;;<<<<<<===>>>===;;;<<>><<<===???AAACCCCCCDDDEEEFFFEEEDDDBBB@@@>>>======<<<<<<<<<======<<<<<<;;;::::::::::::;;;===<<<===@@@BBBCCCAAA@@@555777999;;;<<<;;;:::999:::;;;;;;;;;;;;;;;;;;;;;===<<<;;;:::::::::::::::::::::::::::;;;;;;<<<===@@@@@@?????????AAABBBCCCJJJFFFFFFJJJMMMOOOWWW```|||}}}iii___UUUKKKQQQPPPSSSXXX\\\aaakkkuuupppzzzuuu^^^TTTQQQNNNQQQOOONNNQQQWWWYYYWWWTTTVVVRRRMMMHHHHHHOOOYYY```fff___VVVPPPOOONNNMMMLLLPPPNNNNNNPPPPPPPPPSSSYYYTTTUUUVVVUUUTTTWWW]]]bbb^^^___aaaeeekkkppptttvvvzzz/////////...------.../////////////////////////////////000000000111111111222222111111222222333444333555777888888999<<<===CCCfff}}}uuunnneeeYYYQQQNNNNNNNNNQQQXXX```hhhvvvqqqbbbRRRRRROOOLLLLLLNNNNNNLLLRRRPPPOOONNNOOORRRTTTVVVXXXZZZ\\\]]]^^^```cccfffuuu||||||ssslllfffbbb```aaa^^^\\\ZZZYYYZZZZZZZZZ\\\]]]^^^\\\YYYZZZaaaiii{{{{{{kkk[[[YYYccckkkiiicccfffiiiiiicccaaaccceeeeeepppfff[[[YYY___jjjuuu|||~~~zzzbbbOOOEEEEEEDDDCCCCCCDDDEEEEEEEEEDDDBBB@@@>>>>>>???@@@@@@????????????@@@@@@AAA@@@>>><<<;;;<<<>>>@@@BBBAAABBBCCCDDDCCCBBB@@@???======<<<;;;;;;;;;;;;<<<<<<;;;::::::999999::::::;;;:::;;;<<<>>>???===<<<555666888:::;;;:::999999999999::::::;;;;;;;;;;;;<<<;;;;;;::::::::::::;;;::::::::::::::::::;;;<<<======<<<<<<===>>>@@@AAAEEEBBBCCCHHHIIIIIIMMMTTTXXX```qqq}}}uuuuuussspppfff^^^WWWUUUUUUQQQOOOOOOZZZ___iiivvv}}}nnnjjjwww~~~{{{zzzppp^^^PPPLLLLLLKKKPPPNNNMMMQQQVVVYYYWWWTTTSSSPPPKKKHHHIIIMMMRRRUUUXXXUUURRRPPPPPPOOOOOONNNOOOLLLKKKMMMMMMKKKMMMQQQSSSTTTTTTSSSSSSVVV\\\``````aaaeeelllsssyyy{{{{{{~~~///...------...///...---//////////////////////////////000000000000111111222111111111111222333333333555666777777777999:::888KKKjjjzzzvvvsssjjjbbbUUULLLGGGPPP\\\aaa```^^^vvv~~~jjj]]]QQQNNNOOOOOONNNNNNQQQPPPOOOOOOOOOPPPQQQRRRRRRUUUYYYZZZYYYWWWVVVUUUXXX^^^eeekkkpppvvv~~~sssoooiiibbb[[[WWWUUUUUUYYYYYYXXXXXXXXXXXXYYYYYY]]]^^^aaabbb\\\[[[hhhzzzmmmcccYYYWWW]]]bbbcccaaacccaaa[[[WWWZZZ```aaa^^^cccaaabbblllzzzzzzzzz|||~~~~~~wwwgggSSSDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???===<<<<<<======>>>>>>=====================<<<;;;::::::<<<===???>>>???@@@AAA@@@???>>>===<<<;;;;;;:::999999::::::::::::999888888888888999888777777888::::::888666555666777999999999888888777777888999:::;;;;;;<<<::::::999999999::::::;;;;;;::::::999999999999:::<<<;;;;;;;;;<<<===???@@@BBBAAACCCFFFFFFDDDEEEIIIGGGFFFHHHRRRhhh{{{}}}tttmmmkkkcccZZZTTTTTTRRRPPPTTT___lllvvvzzzssswww|||~~~rrrmmmxxxyyyttt]]]\\\VVVMMMJJJLLLNNNNNNMMMLLLLLLPPPUUUWWWVVVTTTRRRNNNKKKJJJLLLMMMLLLJJJLLLNNNQQQQQQPPPNNNMMMMMMMMMJJJJJJLLLLLLJJJJJJNNNQQQRRRRRRRRRSSSVVV[[[^^^aaaccciiirrr|||---++++++,,,//////...,,,////////////////////////////////////000000000111111111111111111222222333333444666666555555666888:::BBBMMMfff|||yyyfffVVVIIIJJJTTT\\\```bbbXXXqqqnnnWWWNNNNNNOOORRRUUUPPPPPPPPPPPPPPPPPPQQQQQQPPPSSSWWWYYYYYYWWWVVVUUUNNNPPPTTTWWWZZZ^^^dddhhhcccdddhhhooowww||||||zzzyyytttnnnjjjaaa^^^ZZZVVVTTTTTTUUUWWWXXXYYYZZZYYYYYYXXXYYYZZZ]]][[[___dddbbbcccuuurrrnnnhhhaaa^^^aaadddcccaaa\\\ZZZUUUQQQUUU\\\]]]ZZZWWWggg{{{yyyxxxxxxuuuooocccUUUFFF>>>AAABBBBBBCCCCCCBBBBBBAAA@@@???>>>===<<<<<<<<<<<<=========<<<<<<;;;::::::;;;:::999888888999;;;<<<======>>>>>>>>>======<<<;;;:::999888888888888888999888888777777777777777777666555555666666444333444555666777777777777666555555666777999:::;;;;;;888888888888888999:::;;;;;;::::::999888888888888===<<<<<<<<<===>>>@@@AAACCCDDDEEEEEEDDDCCCEEEGGGKKKIIIEEECCCHHHXXXnnn~~~|||tttsssqqqoooooojjjcccWWWOOOOOOUUUYYYYYY\\\eeepppwwwyyyyyyzzzzzz{{{xxxtttnnnjjjnnnyyyzzz~~~sssggg^^^UUURRRMMMJJJLLLOOOOOONNNKKKJJJKKKNNNSSSUUUUUUTTTTTTOOOLLLMMMPPPQQQMMMIIIKKKOOORRRRRRNNNKKKKKKKKKMMMJJJJJJNNNOOOMMMMMMOOOQQQQQQQQQQQQSSSWWWZZZ]]]___ccckkkvvv******+++,,,...///...---////////////////////////...////////////000000000111111000000111111222333222444555555444333555666777;;;???JJJlll}}}nnnaaaSSSKKKKKKQQQ^^^jjj[[[dddnnnnnn[[[TTTRRRSSSUUUOOOOOOOOOOOOOOOOOOPPPPPPNNNPPPSSSSSSSSSRRRSSSTTTSSSSSSSSSSSSSSSUUUXXXZZZVVVVVVYYY```ggglllkkkiiikkknnntttzzz{{{tttmmmfff```[[[YYYVVVUUUSSSRRRSSSUUUXXXZZZWWWYYYZZZZZZXXXWWWXXXYYYXXXVVV\\\hhhrrr|||zzzoooeeebbb^^^[[[]]]cccfffeeebbb[[[]]]\\\YYYZZZ```eeeeeerrr|||xxxsssmmmjjjddd[[[QQQHHHBBB??????@@@@@@AAAAAA@@@@@@?????????>>>======<<<<<<<<<<<<<<<======<<<;;;:::999999999888777777888888999;;;<<<<<<<<<<<<<<<<<<<<<::::::888777777666666666777777666555555555555555777555333333444444333222444444555555555555555555444444555666777888999:::777777777777777888999:::;;;::::::999888888888888<<<;;;;;;;;;===>>>@@@AAADDDEEEDDDBBBAAACCCGGGIIIIIIKKKKKKHHHDDDGGGOOOWWWvvvtttppptttzzzjjj___\\\ZZZUUUNNNNNNQQQUUUYYY\\\___aaaiiiiiilllppprrrqqquuu{{{~~~~~~}}}uuullljjjqqqwwwoooggg\\\UUURRRLLLHHHHHHKKKKKKJJJHHHIIIIIIKKKMMMPPPRRRSSSRRRSSSNNNKKKKKKOOOQQQOOOLLLNNNQQQRRRQQQMMMKKKLLLNNNOOOLLLKKKOOOQQQNNNLLLLLLPPPOOOOOOQQQTTTWWWZZZ\\\^^^dddmmmxxx***---///000///---......////////////////////////......////////////000000111000000000000111222222111333444444333333555666888:::;;;===MMMtttwwwpppiiiddd\\\SSSHHHFFFPPP]]]```dddeeeeeeqqqrrrdddXXXOOOQQQPPPOOONNNMMMNNNNNNOOOPPPQQQRRRQQQOOONNNOOOPPPRRRQQQPPPPPPPPPRRRSSSTTTSSSRRRSSSVVVYYY[[[[[[ZZZYYY[[[^^^aaadddeeeffffffppprrrvvvyyy|||~~~zzzxxxwwwtttlllfffdddbbb^^^ZZZVVVTTTRRRRRRRRRRRRQQQQQQRRRTTTUUUVVVTTTVVVXXXVVVTTTSSSVVVYYY[[[aaammm~~~nnn___]]]]]]\\\UUUTTTUUUWWW[[[\\\ZZZXXXZZZ___```]]]]]]fffpppuuuwwwgggYYYUUUOOOJJJEEECCCBBBBBB========================>>>>>>>>>>>>=========<<<:::;;;<<<======<<<:::999888888777777666777777777:::::::::::::::;;;;;;;;;::::::888777666666555555666555444444333333444444666444222222333333333222444444444444444444444444333333444555666777777888777777666666666777888888;;;::::::999999999999::::::999999:::;;;===???@@@AAACCCBBB>>>===AAAEEEFFFEEEHHHJJJGGGCCCBBBEEEIIIJJJ[[[rrryyy}}}{{{vvvrrreee```]]]\\\YYYUUURRRSSSYYYVVVUUUVVVUUUPPPOOOPPPdddhhhkkkjjjjjjnnnooonnnqqqqqqqqqssswww|||}}}{{{yyyvvvuuuzzz~~~~~~|||yyyzzz}}}wwwssspppsssxxxyyytttnnnkkkhhhjjjqqq{{{xxxjjjhhhtttwwwiii___[[[YYYWWWUUUNNNIIIFFFIIIKKKIIIFFFFFFHHHIIIJJJLLLNNNOOOPPPPPPNNNKKKIIIIIILLLNNNMMMLLLLLLMMMNNNMMMMMMMMMOOOQQQPPPLLLKKKOOOQQQMMMIIIGGGNNNMMMMMMOOOSSSWWWYYYYYY]]]eeeooovvvzzz~~~///444888666///+++,,,///////////////////////////........./////////000000000000000000000111222222111222444444444444555777:::999:::<<<===KKKoooyyyooogggeeeccc\\\PPPFFFFFFLLLWWW[[[]]]ZZZVVVaaavvv___ZZZXXXTTTQQQOOONNNOOOPPPRRRSSSTTTTTTRRRPPPPPPPPPMMMMMMLLLMMMOOOQQQQQQRRRPPPQQQQQQPPPOOOOOOQQQSSSRRRRRRSSSSSSTTTUUUVVVVVVVVVXXXZZZ[[[\\\^^^bbbeeebbbccceeeffffffhhhlllpppgggdddaaa______\\\WWWSSSRRRQQQPPPOOONNNNNNOOOPPPOOOPPPQQQQQQRRRRRRSSSSSSQQQTTTUUUTTTQQQRRRWWW\\\gggxxxiiiWWWSSSXXXXXXTTTSSSWWW\\\\\\XXXTTTSSSUUUYYY\\\[[[YYY]]]lll|||tttZZZKKKHHHDDDBBBCCCCCCBBBAAA>>>===<<<;;;;;;<<<===>>>==================<<<<<<888999;;;<<<<<<;;;:::999888888777777666666666666777777777777777888999999;;;:::999777666555555555444444333222222222222333555333111111222333333222333333333222222222333333333333444444555555555666777777666555555555666666::::::::::::::::::;;;<<<::::::::::::<<<>>>@@@AAA>>>BBBBBB>>><<>>@@@BBBDDDDDDAAA@@@AAABBBAAABBBEEEMMM[[[sss~~~yyynnnlllnnnlllmmmooolll```UUUQQQJJJKKKLLLMMMSSSYYYYYYTTTOOOOOOOOOPPPSSSZZZaaafffddd]]]XXXUUUQQQNNNRRRZZZ[[[ZZZ^^^bbbaaa[[[YYY\\\bbbfffhhhmmm||||||ttthhheeerrrzzzrrrlllrrrwwwmmmfff```YYYTTTSSSSSSSSSSSSLLLHHHHHHKKKKKKGGGEEEGGGGGGIIIKKKLLLLLLMMMMMMNNNJJJJJJJJJKKKKKKKKKJJJJJJHHHHHHHHHJJJLLLNNNNNNMMMKKKGGGHHHNNNSSSPPPLLLJJJKKKIIIIIILLLQQQUUUVVVVVVYYYbbbkkkooonnnpppyyy444:::>>>:::000***+++///////////////////////////............/////////000000000000000000111111222000222444444444444666888555111555===::::::PPPmmm{{{llliiifffbbbZZZNNNHHHGGGMMMMMMSSSXXXSSSPPP___uuuccc```[[[VVVRRRQQQQQQRRRMMMPPPSSSUUUSSSRRRQQQQQQNNNNNNNNNPPPRRRTTTTTTTTTPPPRRRRRRPPPNNNNNNSSSWWWQQQQQQQQQRRRRRRTTTUUUVVVUUUWWWXXXVVVUUUUUUXXX\\\SSSVVVYYYZZZWWWTTTWWW\\\RRRRRRRRRRRRQQQPPPOOOOOOLLLLLLLLLKKKKKKLLLNNNPPPLLLNNNPPPRRRSSSTTTSSSSSSPPPSSSUUUSSSRRRTTTZZZ```ooommmaaaSSSPPPZZZaaaZZZNNNRRR]]]gggfff^^^YYY\\\bbb\\\[[[XXXVVV___sss|||iiiTTTIIIEEECCCCCCEEEEEEAAA===AAA@@@>>>======>>>@@@AAA<<<<<<<<<======<<<;;;;;;666777999;;;<<<;;;:::999888888777777666666666555555555555555555666777888;;;:::999777666666555555444333222222111111222222444222000///111222222222333333222222111222222333444444444444444444444444888777666555555555555555::::::::::::;;;<<<<<<===<<<<<<<<<===>>>@@@BBBDDD<<>>999777;;;???BBBDDDCCCCCCCCCCCC@@@BBBGGGGGGIIIZZZnnnmmmddd[[[\\\\\\aaakkkttttttnnnWWWVVVTTTSSSUUU]]]gggoooddd]]]XXXWWWUUUQQQUUU\\\ZZZ[[[ccclllllldddaaaccceeepppyyyxxxxxxmmm{{{yyysssiii___VVVWWWXXXYYYXXXVVVQQQNNNJJJGGGGGGKKKIIICCCAAADDDGGGIIIKKKLLLKKKKKKLLLMMMIIIKKKNNNNNNLLLJJJHHHHHHGGGEEEEEEHHHLLLLLLIIIFFFEEEBBBEEEOOOVVVVVVSSSRRRHHHGGGGGGJJJOOOSSSTTTSSSTTT]]]fffgggcccdddooozzz555<<>>;;;999<<>><<<;;;;;;::::::;;;;;;<<<;;;::::::;;;<<>><<<<<<======>>>>>>===<<<;;;:::999999999999::::::::::::999999::::::999888777666666555555444444444444555666777666555555555555666777777555444222111000000111111111111111111111111111111222333333444444333333222333333333333333333333333555444444444444555555666;;;:::888888888999;;;<<<<<<:::999===CCCGGGFFFCCC::::::999999999999::::::<<<;;;:::::::::<<<>>>@@@AAAAAA???===<<<>>>BBBEEEMMMTTT___jjj|||uuunnnkkkhhhooo~~~{{{xxx}}}rrriii{{{zzzmmmccc[[[TTTRRRTTTVVVRRRNNNMMMMMMMMMKKKIIIHHHGGGFFFFFFHHHGGGDDDAAAEEERRRXXXRRRMMMOOONNNIIIGGGJJJNNNOOOMMMKKKKKKKKKGGGHHHHHHIIIIIIIIIHHHHHHDDD@@@>>>DDDMMMRRRPPPKKKIIIHHHGGGFFFFFFHHHKKKMMMQQQUUU]]]aaa______gggqqq+++...111222000---++++++,,,,,,---........................////////////000////////////////////////111111111111222333444444555666777777666777:::<<<;;;EEEjjj{{{vvvqqqjjjeeefffaaaXXXNNNHHHJJJQQQXXX___ffflllllllllyyytttfffaaaXXXQQQRRRTTTRRROOOMMMOOOPPPOOONNNMMMNNNPPPRRRMMMMMMMMMMMMNNNOOOPPPPPPQQQQQQQQQQQQPPPOOONNNMMMPPPPPPNNNNNNNNNNNNOOOPPPMMMMMMMMMLLLLLLKKKKKKJJJLLLLLLLLLLLLKKKKKKKKKKKKJJJJJJLLLMMMNNNNNNNNNNNNNNNOOOPPPRRRTTTUUUUUUUUUXXX[[[bbbooowww^^^SSSVVVZZZ[[[cccaaa^^^ZZZWWWTTTRRRQQQSSSXXX\\\^^^ccciiilllkkkppp|||uuu___OOOIIIFFFDDDEEECCCBBBBBBBBBBBBAAA???EEECCCAAA???>>>======>>>???>>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;::::::999888888888777777777777555555444444555555666666666666555555666666777888555555333222222222222222111111111111111111111111222222333333333333222222444444444444444444444444555555444333333333444444:::999888888888999;;;<<<;;;::::::===BBBEEEDDDBBB888888888777777888888888<<<;;;:::999888999:::;;;??????===;;;:::;;;???BBBBBBCCCCCCDDDLLL```{{{}}}|||yyytttqqqqqqzzznnniiimmmxxx}}}uuuhhh___eeeqqq~~~iii___VVVQQQNNNKKKLLLOOOSSSPPPLLLJJJJJJJJJJJJIIIIIIHHHFFFEEEEEEEEECCCAAAEEEOOOTTTQQQOOOPPPLLLFFFFFFIIILLLMMMLLLKKKJJJKKKHHHHHHIIIIIIIIIHHHHHHGGGFFFBBB??????DDDHHHIIIIIIFFFEEEDDDCCCDDDFFFHHHJJJLLLPPPXXX]]]^^^___hhhrrr~~~******+++,,,------***))),,,,,,---.........------------........./////////...///////////////000000111111111111111222333333333555666777666666777888:::DDDSSSkkkqqqqqquuuwwwsssiiiYYYJJJCCCEEEKKKVVVeeesssooo```YYYbbbnnn}}}hhhWWWVVVXXXTTTSSSUUUKKKLLLMMMKKKHHHGGGIIIKKKOOONNNNNNMMMNNNNNNOOOOOOPPPPPPPPPPPPPPPOOONNNMMMPPPOOOMMMLLLMMMNNNQQQRRRMMMMMMMMMLLLLLLLLLKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKHHHIIILLLNNNOOOPPPPPPPPPRRRPPPOOOOOOQQQVVV[[[___mmmvvv}}}nnn[[[OOOPPPZZZbbbfffcccbbb^^^XXXRRROOOQQQTTTbbbkkkpppmmmggggggiiijjjwwwaaaQQQFFFAAAAAAEEEEEECCCBBBAAAAAAAAA???===DDDCCCBBB@@@???>>>>>>>>>??????>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::888888888999999999999999666666555555555555666666666666555555666666777888555555444444333333333333111111111111111111111111222222333333333333222222444444444444444444444444555555444333222222222333888777777777777888999::::::999:::<<<>>>???===;;;888888777777777777888888;;;:::999888888888999999:::;;;;;;;;;<<>>CCCJJJdddyyyxxxpppooojjj^^^QQQGGGEEEEEEJJJQQQ^^^kkkrrrmmm___SSSWWWbbbrrrmmmaaaZZZQQQNNNQQQMMMNNNOOOOOOMMMLLLLLLLLLKKKKKKKKKKKKLLLMMMNNNOOOMMMNNNNNNOOOPPPPPPOOOOOOPPPOOOMMMMMMMMMOOOQQQSSSMMMMMMMMMLLLLLLLLLLLLLLLIIIIIIJJJJJJKKKKKKKKKLLLLLLMMMNNNOOOOOOPPPPPPPPPSSSPPPNNNOOOVVVaaammmuuu}}}pppaaaYYYRRRRRRXXX]]]```aaaaaa___[[[TTTPPPRRRYYY```rrr|||vvvjjjlllxxxtttcccQQQIIIDDDAAACCCHHHEEECCCBBBAAAAAA@@@>>>===BBBBBBAAA@@@@@@???????????????>>>===<<<;;;;;;::::::;;;;;;<<<<<<;;;;;;:::999999999::::::::::::;;;777666666555555555666666555555555555555666666777444555555555444444333333111111111111111111111111111222222333333222222111444444444444444444444444555444333222222222222222555555555555555666666666777888999;;;<<<<<<;;;999888888777777777777888888888888888888999::::::;;;666888999;;;<<<@@@DDDHHHBBBBBBBBB@@@???@@@DDDGGGEEENNN\\\iiiwwwuuuvvv}}}}}}~~~vvvzzz}}}tttjjjgggccc___jjjwwwuuu}}}yyysssmmmeee[[[TTTPPPSSSMMMIIIJJJKKKKKKNNNRRRTTTSSSQQQOOOMMMNNNOOOPPPLLLKKKJJJGGGEEEDDDDDDEEEEEEEEEDDDDDDGGGMMMNNNLLLKKKKKKKKKKKKKKKJJJIIIGGGEEEEEEFFFFFFEEEDDDDDDCCCAAABBBCCCDDDDDDEEEGGGHHHDDDCCCCCCCCCDDDEEEFFFGGGLLLOOOVVV]]]___```gggooo{{{---,,,+++++++++++++++)))++++++,,,---------------,,,,,,,,,---------....../////////000000111111222111000000000000000111111///222444555555666777888777222888FFFNNNaaa{{{rrrooojjjcccZZZPPPGGGBBBGGGLLLVVVaaahhhhhhbbb\\\UUUVVVXXX___pppwwwdddXXXSSSUUUSSSQQQQQQQQQQQQOOOMMMGGGHHHHHHIIIKKKMMMNNNOOOLLLMMMNNNOOOPPPPPPPPPPPPOOOOOONNNNNNNNNOOOQQQRRRKKKKKKKKKKKKKKKKKKKKKKKKHHHIIIIIIJJJKKKLLLMMMMMMLLLLLLLLLLLLLLLMMMNNNOOOOOOQQQVVV```pppmmmZZZQQQTTTPPPPPPVVV[[[[[[ZZZZZZVVVTTTQQQNNNOOOVVV```iiirrr|||uuummmuuuzzztttsssuuu\\\RRRIIIEEEDDDDDDFFFHHHDDDBBBAAA@@@@@@@@@>>><<>>>>>===<<<;;;::::::::::::;;;;;;;;;;;;::::::999999999:::::::::::::::777777666666555555666666444444333333444444555666333444444555555444333333111111111111111111111111111111222222222222111111333333333333333333333333333333222111111111222222333333333333444444444444333555888;;;<<<===<<<<<<888777777666666777777888555666666888999:::;;;;;;666777888888999:::>>>@@@???===;;;:::<<>>AAACCCEEEFFFFFFFFFCCCCCCCCCCCCDDDEEEFFFFFFJJJNNNUUU]]]``````dddjjjzzz,,,,,,++++++***+++,,,---++++++,,,------------,,,+++,,,,,,,,,,,,---------------...//////000111111111000000/////////000000000222333444333444555777888222777CCCAAABBB```tttmmmhhh```TTTJJJ<<>>>>>???>>>===;;;<<<<<<>>>???@@@AAAAAAAAA>>>>>>===<<<;;;:::999999999999::::::::::::999999888888888888888888888888888888777666666666666666333222222222222333444444222333444444555444333222111111111111111111111111111111222222222222111111222222222222222222222222222111111111111222222333222222333444444444444444000333666999::::::999999666666555555555555666666333444555666777888888999666777777777666777999;;;<<<<<<===???@@@@@@===:::EEEBBBBBBDDDBBBAAAFFFNNN[[[eeeuuu~~~tttiiibbb]]]eee]]]YYYYYYXXXSSSPPPQQQRRRLLLHHHJJJJJJIIIIIIKKKJJJLLLOOONNNLLLJJJKKKLLLFFFIIIKKKJJJGGGEEEEEEFFFGGGEEEDDDDDDEEEGGGKKKOOOJJJIIIHHHJJJNNNOOONNNMMMEEEEEEEEEEEEDDDCCCBBBAAA>>>>>>???BBBEEEGGGFFFEEEAAABBBBBBCCCCCCDDDEEEEEEIIIMMMVVV```dddccceeejjjxxx)))+++++++++***+++...000++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000111000////////////000000111222333222111111333555111777:::888777>>>KKKUUUvvv}}}vvvvvvssshhh]]]OOOIIICCCBBBHHHMMMNNNNNNXXXSSSXXXaaa\\\NNNOOO\\\uuuyyyuuusssmmmhhh\\\ZZZXXXUUURRROOONNNMMMOOOOOOOOOOOONNNNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLKKKLLLLLLMMMMMMMMMMMMMMMMMMHHHIIIJJJKKKLLLMMMNNNOOORRRSSSVVV\\\dddmmmvvv{{{~~~iiiXXXRRRTTTXXXXXXYYY___ddd^^^PPPFFFEEEHHHIIILLLSSS\\\fffoootttttt|||yyyxxxwwwpppcccUUULLLCCCHHHGGGAAAAAAFFFGGGCCC???>>><<<<<<======<<<:::999;;;<<<>>>@@@AAAAAABBB======<<<;;;:::999999888888999999::::::999999888777777777777666666666555888888777666666666666666222222111111222222333444111222333444444444333222111111111111111111111111111111222222222222111111111111111111111111111111111000000000111222333333222333444444555555444444000222555777666444333222555444444333333444444555333333444555666666666666555666777777777777999;;;<<<:::999:::===>>>===;;;IIIAAA???DDDGGGDDDBBBDDDCCCHHHNNNUUU]]]hhhttt}}}yyyuuukkk___YYYYYY[[[]]]```YYYUUUXXXYYYTTTQQQSSSQQQLLLHHHIIIJJJHHHGGGIIIHHHKKKOOOOOOMMMJJJJJJKKKGGGKKKNNNNNNKKKHHHHHHHHHDDDDDDDDDDDDCCCBBBEEEIIIKKKIIIGGGHHHJJJKKKIIIFFFBBBBBBBBBBBBAAA@@@???>>>CCC@@@???AAAFFFIIIHHHFFF@@@AAAAAABBBBBBCCCCCCDDDIIINNNXXXdddhhhhhhiiimmmwww+++***)))))))))***,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---------,,,++++++++++++,,,,,,,,,,,,------......///000000000000000000000111222222222222111444555777999;;;===???@@@OOOkkkyyyrrr{{{}}}ooolll```RRRHHHDDDCCCDDDFFFGGGJJJUUUfffooojjj]]]TTTWWWccc|||}}}tttiiibbb```\\\UUUOOOZZZYYYUUURRRTTTXXXVVVPPPRRRRRRQQQPPPPPPOOOPPPPPPPPPNNNMMMOOOQQQQQQMMMJJJMMMMMMMMMNNNPPPRRRSSSTTTVVVbbbpppyyymmm}}}nnnaaaaaa___WWWYYY[[[[[[XXXTTTPPPMMMKKKLLLRRRWWWXXXXXXbbbttt{{{}}}{{{ooo]]]OOOIIIIIIFFFEEECCCBBBAAAAAABBBBBB?????????>>><<<;;;<<<===???888777<<>>;;;999777777888999999888888888999:::;;;;;;888888888888777777777666666555555555555444444444222222222222222222222222111111222333333333222111333333333222222222111111111000///......///000111000111333555555444333222111111111111111111111111444444333222222333333333555555555444444333333222666555555555555444222000:::999888666555555444444999999999888888888888888;;;:::999;;;>>>@@@@@@>>>EEECCC@@@>>>===???BBBDDDDDDGGGJJJMMMNNNPPPTTTVVVgggqqqyyy}}}uuudddYYYZZZYYYRRRQQQVVV\\\[[[YYYVVVTTTSSSSSSSSSUUUQQQNNNNNNLLLHHHGGGIIIHHHJJJLLLKKKIIIHHHIIIKKKIIIKKKMMMLLLIIIHHHJJJLLLEEEDDDBBBAAABBBEEEGGGIIIIIIHHHGGGGGGHHHHHHGGGFFFDDDDDDBBBAAA???===<<<;;;>>>???@@@BBBCCCDDDDDDDDDBBBBBBAAABBBBBBCCCDDDEEEJJJOOOWWW^^^bbbdddfffggguuu******)))))))))***+++,,,,,,,,,++++++++++++,,,,,,***++++++,,,------------++++++,,,,,,,,,,,,------......///000000000000000000000111222222222222111333444555777999;;;<<<===GGGPPPnnn|||wwwnnnhhh```XXXQQQKKKIIIIIIFFFFFFMMMYYYbbbbbb___^^^TTTSSSWWWfff~~~zzzllljjjhhhiiinnnqqqjjj___[[[XXXSSSQQQPPPRRRSSSTTTSSSSSSTTTWWWZZZ[[[[[[ZZZUUUWWW[[[^^^aaagggnnntttssseee^^^aaapppwwwoooeee```\\\VVVOOOKKKKKKPPPSSSSSSSSSVVVYYY[[[[[[XXXXXXeee{{{zzztttqqqmmmfff\\\QQQHHHCCC@@@FFFEEECCCAAA@@@??????@@@===??????>>>===<<<===>>>>>>888555:::======>>>AAA???>>>;;;999777777777888777777777777777888999999888888777777777666666666555555555555444444444333222222222222222222222222222222333444444333222111222222222222111111111000111000///......///000111000111333444555444333222111111111111111111111111444333333222222222333333444444333333333222222222555555444444555444222111666666555555555555555666888888888888888888888888;;;999999:::>>>??????===BBB@@@???======???AAABBB??????AAADDDJJJQQQWWW[[[UUUXXXZZZ\\\dddpppyyy|||tttttttttrrrpppnnnllllllcccZZZVVVYYYWWWQQQRRRYYY```\\\XXXUUUSSSRRRRRRQQQRRROOOMMMNNNLLLGGGEEEGGGFFFHHHJJJJJJIIIIIIKKKNNNIIIJJJKKKJJJGGGEEEFFFGGGEEEDDDBBBAAABBBDDDGGGIIILLLKKKIIIGGGGGGGGGIIIJJJGGGFFFEEECCCAAA???>>>======>>>???AAABBBDDDDDDDDD@@@@@@@@@@@@AAABBBCCCDDDFFFLLLTTT\\\aaadddfffhhhxxx***))))))))))))***+++++++++***************++++++)))***+++,,,---.........++++++,,,,,,,,,,,,------......///000000000000//////000111111222222111111222222333555666777888999<<<999DDDgggzzz~~~uuuzzzyyytttlllccc[[[UUUQQQGGGCCCCCCGGGKKKNNNTTTZZZaaa\\\VVVTTTZZZggguuu~~~~~~vvvrrrrrrtttvvvvvvuuuwww{{{lll]]]VVVUUUUUUUUU^^^ggghhh```VVVQQQPPPOOOGGGJJJXXX^^^YYYXXX^^^^^^``````aaaggg{{{yyylllddd[[[QQQKKKJJJIIIEEEAAAEEEDDDBBB???>>>=========<<<===??????>>>>>>>>>??????:::666888999999;;;>>>???>>>;;;999777666666666555555555555666666666666777777777666666666555555444444444444333333333333000000000000000000000000333444444555444333111000111111000000000000000///000000////////////000000000111222333333333222111111111111111111111111111333222222222222222333333222222222222222222222111333444444444444444333333222222333333444555777777666666666777777888888999:::999888:::<<<>>>===<<<======<<<<<<===>>>???@@@@@@>>>===BBBLLLXXX```dddOOOIIIDDDEEEHHHLLLUUU]]]bbbgggooo{{{uuujjjaaa``````___]]][[[YYYXXXTTTRRRUUUXXXUUUOOOQQQZZZ^^^YYYTTTRRRRRRSSSRRRPPPNNNLLLKKKMMMKKKFFFCCCEEEDDDEEEGGGHHHIIIJJJMMMOOOHHHIIIIIIGGGDDDBBBBBBCCCDDDCCCBBBAAABBBDDDFFFGGGOOOOOOMMMJJJFFFFFFJJJNNNIIIHHHGGGEEEBBB@@@???>>>;;;<<<===???AAACCCDDDEEE???>>>>>>??????@@@AAABBBBBBHHHPPPXXX^^^bbbeeegggxxx)))))))))))))))******+++)))))))))))))))******+++***+++,,,,,,------------+++++++++,,,,,,,,,---------...//////000000/////////000000111111111111111222222333333444555666666777666<<>>??????>>>???@@@EEEAAA<<<999888888:::<<>>999:::;;;===???AAACCCDDD>>>>>>>>>>>>???@@@AAABBBAAAFFFNNNUUUZZZ^^^aaacccppp(((((())))))************)))((((((((())))))***+++------------,,,,,,+++***+++++++++,,,,,,,,,------------.../////////////////////000111111111111000222222333333444555555666777999===>>>===FFFeeeyyysss{{{wwwaaa]]]YYYSSSHHH???>>>BBBDDDHHHKKKMMMOOOTTT]]]ccc```\\\SSSKKKMMMYYYdddjjjrrrxxxkkkaaaVVVLLLPPPOOOPPPTTTYYYZZZWWWSSSXXXPPPLLLNNNKKKGGGQQQ```fff___dddppplll\\\[[[gggkkk|||}}}qqq^^^MMM@@@???======???AAABBBBBB======<<<;;;<<<===>>>???999;;;===>>>>>>>>>???@@@LLLIIIDDD===888888999999===<<<:::888777555444444555666666777777666555555555555555444444444333333222222222222111111111111////////////////////////333333444444444333111000........................//////000000000000//////000000000000000000//////000000000000000000000000000000000000000111222333222222333333444444555555333555777777555444555666666555555444555555666666333333444555666666777777777777888888888999::::::666666888::::::;;;::::::;;;888777<<>>@@@EEEIIIKKKQQQ[[[eeennnwww~~~xxxllliiijjjiiieeebbbYYYXXXVVVUUUZZZ___]]]VVVRRRQQQPPPQQQRRRRRRPPPNNNSSSPPPOOOPPPOOOMMMMMMNNNNNNMMMMMMOOOPPPOOOJJJEEEJJJHHHIIILLLKKKEEECCCDDDHHHGGGFFFEEEGGGHHHJJJKKKGGGFFFFFFGGGGGGHHHGGGGGGCCCBBBBBBAAAAAABBBCCCDDDGGGLLLPPPOOOJJJFFFGGGIIIEEEEEECCCBBB@@@???======888888999;;;===???BBBCCC>>>>>>>>>>>>???@@@AAABBBBBBGGGMMMRRRVVVYYY[[[]]]hhh~~~'''((())))))******))))))(((((((((((()))***+++,,,.........---,,,+++***)))++++++,,,,,,,,,,,,------------...////////////......///000000111111000000111222222333444555555666999555555:::;;;<<>>@@@MMMMMMHHH???999999999888;;;:::999888777555444444666777888888888777555555444444444333333333333222222111111111000000000000////////////////////////111111333333333333222111---............///////////////000000000000//////000000/////////.........000000000000000000000000////////////000111222222222222333444444555666666444777:::999666444666888777777666555444444444555333333333444444555555666555777888888777777888999555666777888999999888888888777777:::???AAAAAA???;;;999999<<<===;;;;;;>>>:::;;;===>>>@@@CCCGGGJJJEEEDDDDDDGGGMMMSSSYYY\\\bbbhhhqqqxxxyyyzzz|||zzzzzzwwwsssooogggccc___^^^___^^^[[[XXXTTTTTTRRRPPPUUU]]]___\\\VVVSSSPPPPPPQQQPPPMMMIIINNNMMMLLLMMMNNNNNNMMMMMMMMMOOOQQQQQQOOOKKKGGGDDDKKKHHHIIILLLKKKFFFEEEFFFJJJHHHEEEDDDFFFGGGHHHHHHFFFEEEEEEFFFHHHIIIIIIHHHBBBBBBAAAAAAAAABBBBBBCCCAAAFFFKKKLLLIIIFFFCCCCCCAAAAAA@@@???>>>===<<<<<<888888888999;;;===@@@AAA>>>>>>>>>>>>???@@@AAAAAACCCGGGLLLQQQSSSUUUWWWYYYddd{{{'''''')))*********)))((())))))))))))***+++,,,,,,------------,,,++++++***++++++,,,,,,,,,,,,------,,,---......//////.........//////000000000000000///000111222333444555555666111222999===:::<<>>@@@BBBEEEHHHMMMRRRUUUYYY\\\\\\TTTMMMKKKJJJHHHCCCCCCDDDHHHOOO[[[gggppprrreee[[[SSSPPP^^^bbbbbb\\\WWWWWWVVVUUULLLNNNPPPPPPOOOOOOOOOPPPFFFFFFGGGJJJMMMTTT]]]eeeccc]]]\\\eeeooovvv{{{|||yyyxxxeeeWWWOOOGGG@@@@@@AAABBBAAA>>>===>>>@@@<<<;;;::::::;;;<<<>>>???;;;;;;:::999888999===@@@HHHKKKHHH???999999999777888888888888777666555444666666888888888777555444333333333333222222222222111111000000000/////////000000000000000000000000...///111222333222222111---.........////////////...///000111111000///...000//////...------......000000000000000000000000///......///000111222222000111222333444555666666666:::<<<;;;777555666999666555444444333333444444333333333333333444444444444666888777555555666888777777777777777777777777999999:::;;;<<<=========888;;;<<<;;;;;;===<<<888===@@@CCCBBB@@@======>>>JJJHHHEEECCCBBBCCCEEEFFFKKKMMMTTT[[[]]][[[```hhhqqqvvv|||~~~{{{vvvnnnllljjjjjjhhhcccZZZSSSVVVXXXXXXVVVVVVWWWZZZ[[[WWWXXXWWWTTTVVVZZZ]]][[[XXXUUURRRRRRSSSSSSOOOJJJJJJOOOTTTTTTQQQPPPOOOOOOMMMQQQSSSRRROOOLLLNNNPPPMMMJJJIIILLLKKKHHHGGGJJJKKKGGGDDDCCCEEEGGGHHHGGGEEEDDDBBBCCCFFFGGGEEECCCBBBAAAAAAAAAAAAAAAAAAAAA>>>@@@CCCEEEEEECCCAAA???>>>>>>=========<<<<<<<<<888777777777999;;;>>>???<<<<<<<<<<<<===>>>???@@@CCCGGGKKKOOOQQQSSSVVVWWWbbbyyy&&&''')))*********)))((())))))))))))***+++,,,---++++++,,,---------,,,,,,++++++,,,,,,,,,---------,,,---......//////.........//////000000000000000......///111222333444555222222777<<<999333777AAA???HHHXXXsss~~~xxxtttrrrqqqmmmfffaaaaaaWWWSSSNNNIIIFFFDDDCCCCCCBBBLLLRRRPPPLLLOOOWWW\\\SSSNNNHHHCCC@@@AAACCCEEEFFFKKKOOOOOOPPPTTTUUUSSS]]]ccciiiiiieeedddhhhmmmpppooonnnmmmiii```SSSJJJKKKMMMNNNIIIDDDEEENNNVVVjjjppppppggg\\\VVVRRROOOMMMOOOPPPMMMHHHEEEEEEGGGGGGNNNVVVZZZ]]]aaacccccchhhdddeeeqqqxxxvvvaaaMMMDDDEEEFFFDDD???>>>======>>>@@@BBBCCC======;;;;;;;;;;;;<<<===<<<;;;999777666888<<>><<<888555666999333333333222222333444444444333333333333333333333333666888777555444666888888777777666666666777777888999999999999999<<<>>>999???@@@:::999>>>===555>>>@@@AAAAAA??????BBBEEE===BBBHHHJJJHHHFFFEEEFFFFFFCCCEEEJJJJJJGGGHHHLLLMMMQQQTTTSSSRRRTTTVVVVVVRRRSSSYYY```bbb___^^^```bbbkkkooollliiikkkllljjjppplllppppppffffffjjjfffaaa___]]][[[YYYZZZ[[[]]]SSSPPPOOOPPPSSSSSSPPPMMMJJJMMMMMMIIIGGGKKKRRRWWWYYY\\\\\\WWWUUUVVVVVVTTTTTTPPPNNNOOOSSSTTTPPPLLLKKKVVV___^^^VVVQQQPPPQQQKKKPPPSSSRRROOOQQQXXX___NNNKKKJJJLLLKKKIIIIIILLLJJJFFFCCCBBBEEEHHHIIIHHHEEECCC@@@AAACCCCCCAAA???AAAAAAAAAAAAAAAAAAAAAAAA=========???AAABBB@@@>>><<<<<<<<<<<<============888888777777888:::===>>>;;;;;;;;;;;;;;;===>>>>>>BBBFFFKKKNNNQQQSSSVVVXXXaaawww)))************++++++++++++***)))(((((()))***+++000111111000---+++++++++,,,------......------,,,........................---......//////////////////000111222222333222222111111222333444666666777<<<===???EEEVVVuuu|||ooohhhiiimmmfff^^^\\\WWWKKKIIILLLFFFEEEBBBAAACCCFFFLLLXXXcccddd___ZZZWWWUUUQQQHHHAAABBBCCCCCC???<<<;;;???CCCAAAAAABBBDDDFFFFFFEEECCCHHHHHHHHHIIIHHHFFFCCCAAAEEEIIIMMMPPPQQQVVV]]]cccuuu{{{vvvaaaQQQLLLIIIDDDGGGNNNIIIEEELLLMMMHHHIIIGGGTTT___```\\\[[[\\\\\\bbbxxxnnn~~~nnnbbbZZZPPPJJJIIIIIIGGGEEECCCBBBBBBAAAAAAAAABBBBBB@@@???===<<<;;;:::;;;;;;<<<;;;999888999:::<<<===CCCBBBAAA???<<<888444222444444666777888888888888444444555555444444333222333444444555555444444333111111111111000000////////////000000111111111222000000////////////000000////////////////////////------......//////000000///...---,,,,,,---...///---------............///222222222111111111000000111000111666<<<>>>;;;777???===;;;888666555444444222222222222222222222222333222222111111222222333222:::AAACCC???:::777777888777555444555666888999::::::;;;;;;::::::999888999;;;===<<<;;;:::::::::BBBBBBAAAAAA@@@???>>>===DDDBBB@@@AAADDDEEECCCAAA@@@??????CCCIIIMMMNNNNNNIIIHHHHHHGGGGGGHHHHHHIIIIIIHHHHHHHHHIIIKKKLLLMMMJJJJJJJJJKKKMMMNNNPPPQQQPPPQQQQQQQQQPPPOOOMMMLLLLLLQQQTTTTTTVVVYYYXXXTTTPPPOOONNNKKKIIIJJJNNNQQQQQQNNNJJJFFFFFFHHHKKKNNNXXXYYYXXXUUURRRQQQTTTXXXQQQOOONNNPPPTTTTTTPPPKKKPPPUUUYYYXXXSSSOOONNNPPPOOONNNNNNOOORRRTTTTTTSSSKKKJJJIIIGGGFFFGGGGGGHHHLLLJJJFFFDDDCCCEEEHHHJJJCCCAAA???======???AAACCC===???AAABBBBBB@@@===<<<>>>===<<<;;;<<<===???AAA<<<<<<;;;;;;;;;;;;<<<<<<999999999999::::::;;;<<<;;;;;;;;;<<<<<<<<<<<<===@@@CCCHHHKKKMMMOOOQQQSSS\\\ttt))))))*********+++++++++******)))(((((()))******...///000...,,,******+++,,,,,,------------,,,,,,........................---....../////////////////////000111222222222222111111222333444555666666666777888:::BBBVVVooouuuoooooojjjdddgggfff[[[UUUQQQFFFEEECCCDDDGGGGGGHHHMMMUUUZZZZZZ[[[___cccbbb\\\VVVVVVVVVTTTPPPIIIBBB<<<:::CCCCCCEEEHHHKKKLLLKKKIIILLLOOOQQQRRRPPPNNNMMMLLLOOOOOOOOORRRVVVXXXYYYXXX\\\dddcccVVVKKKJJJIIIEEEIIISSSRRRRRRZZZZZZRRRQQQQQQXXX[[[XXXVVV\\\dddhhh|||rrruuu```TTTMMMFFFCCCDDDEEEDDDBBB@@@@@@@@@AAAAAACCCDDDDDDBBB@@@???===<<<===>>>???>>>===;;;:::999888888999>>>>>>>>><<<:::888666444333333444555666666666666444444444444444333333222333333444444444444333333222222111111111000000000//////000000000111111111000000////////////000000....................................///////////////...------------...///---------............///222222222111111000000000222111222777===>>>;;;777===<<<999777555444333333222222222222222222222222333333222222222222333333555<<>>>>>>>>>>>>>>???@@@AAAJJJHHHFFFDDDCCCBBB???===@@@>>>>>>AAAFFFIIIJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHFFFEEEEEEFFFGGGIIIKKKMMMCCCDDDFFFHHHKKKNNNQQQRRRKKKLLLLLLMMMLLLKKKIIIIIINNNSSSWWWWWWYYY[[[ZZZWWWPPPPPPOOOLLLJJJIIIKKKLLLMMMKKKIIIHHHGGGHHHJJJKKKOOOQQQSSSSSSRRRQQQQQQRRROOOMMMLLLOOOSSSSSSOOOKKKLLLPPPTTTTTTPPPNNNOOOQQQQQQNNNLLLLLLOOOQQQSSSSSSKKKJJJHHHGGGFFFFFFGGGGGGIIIGGGEEECCCCCCDDDFFFGGGFFFDDDAAA???===>>>???@@@===???@@@BBBAAA@@@===<<<>>>===;;;;;;;;;===>>>@@@<<<<<<<<<;;;;;;<<<<<<<<<::::::999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<>>>>>???AAACCCBBBBBB@@@>>><<<999777666888888999999888777666666222222333444555555555555333444444444444333222222222222333333333333222222222222222111111111111111//////000000000000111111000//////......//////000......................../////////...............///...------------...///---------............///111111111111000000000000222111222666:::;;;888555:::999777555444333222222333333333333333333333333444333333222222333333444666<<>>AAA@@@>>>>>>>>>???AAABBBKKKKKKIIIFFFBBB???>>>>>>???>>>>>>???BBBDDDEEEEEEGGGFFFFFFEEEEEEFFFFFFGGGCCCCCCCCCDDDEEEGGGJJJKKKAAABBBCCCEEEHHHKKKNNNOOOGGGHHHHHHIIIHHHHHHGGGGGGNNNRRRUUUTTTWWW[[[\\\ZZZSSSSSSRRROOOLLLJJJKKKLLLKKKKKKJJJJJJIIIHHHGGGGGGFFFHHHKKKOOOQQQQQQNNNKKKMMMKKKKKKMMMPPPQQQNNNKKKIIILLLOOOOOOMMMMMMOOORRRRRROOOLLLKKKMMMOOOQQQRRRJJJIIIGGGFFFEEEEEEFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCHHHFFFCCC@@@>>><<<<<<<<<===>>>@@@AAA@@@???===<<<<<<;;;:::::::::;;;===>>><<<<<<<<<<<<<<<<<<<<<<<<::::::999999888999999999:::::::::;;;;;;;;;<<<<<<>>>AAAEEEHHHIIIKKKMMMNNN\\\ttt))))))))))))************)))))))))(((((())))))))))))***++++++))))))***+++++++++,,,,,,,,,,,,++++++---------------------------......///////////////...///000111222222222222000111111222333444444444666999:::999666777:::>>>EEE```zzz~~~~~~|||uuupppiiimmmqqqkkkhhhgggggghhhddd\\\WWWWWWLLLMMMPPPTTTTTTQQQJJJDDDMMMQQQXXXaaahhhhhhccc^^^[[[[[[\\\^^^______]]]ZZZWWW[[[]]][[[UUUPPPNNNOOONNNIIIDDDEEEIIIJJJFFFAAA???IIIPPPQQQQQQUUUWWWVVVUUU^^^]]]\\\cccbbbYYYXXX]]]fffpppzzz~~~rrrfff\\\OOODDDEEECCCCCCDDDHHHJJJKKKJJJLLLKKKIIIFFFDDDBBBAAAAAABBBAAA>>>===>>>@@@CCCEEEEEEEEEDDDCCC@@@===999777555555555666555555555555222222333444444555444444333333333333333222111111111111222222222222111111222222222222111111111111//////000000000000000000/////////....../////////......................../////////......---------.........------.........---------............///000000000000000000000000/////////222555555333111666555444333222111111111333333333333333333333333444444333333333333444444333666:::;;;888555333333444444333333444444555666555666888999:::;;;;;;;;;999::::::999888:::===@@@JJJGGGDDD@@@>>>>>>???@@@CCCFFFGGGEEEAAA???AAACCC@@@@@@??????@@@AAABBBBBBEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCCCCDDDFFFHHHIIIGGGFFFFFFFFFFFFFFFGGGHHHFFFFFFGGGGGGGGGGGGGGGGGGKKKMMMMMMKKKOOOWWW\\\]]]YYYXXXUUUQQQNNNNNNPPPRRRNNNNNNLLLJJJIIIGGGFFFFFFDDDDDDFFFJJJNNNNNNKKKGGGJJJIIIIIILLLOOOPPPNNNMMMJJJKKKLLLLLLKKKLLLOOORRRQQQOOOMMMMMMOOOPPPPPPPPPIIIHHHGGGEEEDDDEEEEEEFFFBBBCCCDDDEEEEEEDDDBBBAAAGGGFFFDDDAAA???===<<<;;;===>>>???@@@???>>><<<;;;;;;::::::999999:::;;;;;;<<<<<<<<<======<<<<<<<<<;;;:::999888888888888888999:::::::::;;;;;;;;;;;;===@@@DDDFFFGGGIIIJJJLLL[[[qqq(((((()))))))))*********((((((((())))))(((((((((''')))+++,,,*********+++******++++++++++++******---------------------------......///////////////......///000111111111111000000111111222333333333222444777666555555888:::>>>EEEEEEPPPrrr~~~~~~yyy{{{~~~uuu|||xxxvvvwwwuuupppmmmnnnbbb```\\\WWWPPPIIIAAA<<>>===???>>>===<<<<<<>>>AAACCCAAABBBCCCCCCAAA>>>;;;999555555444444333333333333333333444555555555444444222222333333222222111000000000111111111111000000111111111111111111111111000000////////////////////////............//////........................//////......------,,,,,,---..................------------............///////////////////////////......///111222333222000222222222222111111000000333333333333333333333333444333333222222333333444222222222222222333444666555555555555555555666666555666888999;;;<<<<<<<<<:::;;;:::999999;;;>>>AAAKKKHHHDDD???===<<<<<<<<<===@@@BBBBBB@@@???AAADDDAAAAAAAAAAAA@@@AAABBBBBBEEEDDDDDDCCCCCCDDDDDDEEEGGGFFFEEEDDDDDDEEEFFFGGGKKKJJJIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFIIIIIIGGGDDDIIITTT^^^bbbZZZXXXTTTOOOMMMNNNSSSWWWTTTRRRNNNJJJHHHGGGGGGGGGIIIGGGEEEFFFJJJKKKJJJGGGHHHHHHIIIKKKNNNOOOPPPOOONNNNNNMMMLLLKKKLLLNNNPPPOOOOOOPPPRRRTTTSSSPPPMMMIIIHHHGGGEEEDDDEEEEEEFFFAAACCCEEEGGGGGGEEECCCAAACCCCCCCCCBBBAAA@@@>>>>>>======>>>>>>>>>===<<<;;;:::::::::999999999::::::;;;;;;<<<<<<<<<<<<;;;;;;:::999888888777777777777999999999999:::::::::;;;===@@@CCCFFFGGGGGGIIIJJJXXXmmm((((((((()))))))))******'''(((((())))))((((((''''''***---///---+++******)))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---...///000111111111111000000111111111222222222222333555555555555777999666???>>>;;;FFFXXXsss{{{ssstttzzzttttttsssqqqrrruuurrrnnnhhh___VVVOOOIIIFFF>>>>>>???BBBFFFJJJKKKLLLHHHFFFEEEFFFHHHJJJJJJJJJDDDDDDDDDDDDDDDDDDEEEEEEAAADDDGGGGGGFFFIIIOOOUUUQQQTTTVVVXXXXXXZZZ[[[]]]TTT\\\[[[]]]ooo}}}ooo\\\YYYTTTPPPJJJFFFDDDCCCCCCBBB>>>>>>>>>???@@@BBBCCCDDDEEEDDDBBB@@@>>>===<<<<<<<<<<<<;;;;;;;;;===>>>???;;;<<<===>>>===<<<:::888666555444333333333333333333444444555555444444333111222222222222111000000///000000000000000000///000000000000000111111111000000////////////......///......------......///------------------------.........---------------------...//////...---------------............///............///////////////000111222333333333333///000000111111111000000222222222222222222222222333222222111111222222333222111000000111444777999444555555555666666666666555666777999:::;;;;;;;;;:::;;;;;;:::999:::<<>>;;;::::::;;;<<<===>>>??????>>>>>>???@@@AAABBBCCCBBBAAABBBCCCEEEEEEDDDDDDCCCCCCDDDDDDEEEGGGFFFEEEEEEEEEEEEGGGGGGJJJJJJIIIHHHHHHHHHHHHHHHEEEDDDDDDCCCCCCCCCDDDDDDJJJJJJFFFCCCHHHTTT^^^bbbWWWUUUQQQLLLJJJLLLQQQUUUUUURRRNNNJJJHHHHHHIIIIIIMMMKKKHHHFFFGGGIIIJJJJJJHHHIIIJJJLLLNNNPPPRRRSSSRRRPPPOOONNNMMMMMMNNNOOOLLLNNNQQQTTTVVVUUUPPPMMMJJJIIIGGGFFFEEEEEEFFFFFFAAACCCEEEGGGHHHFFFDDDCCC@@@AAABBBCCCCCCBBBAAA@@@===============<<<<<<;;;::::::::::::999999999999999:::;;;<<<<<<;;;:::999888888777777777777777777888888999999999:::::::::>>>AAADDDFFFGGGGGGIIIJJJVVVhhh(((((((((((()))))))))***''''''((())))))((('''''''''+++000222111---***)))))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---...///000111111111111000000000111111111111111333444555666666666777888///;;;???>>>@@@???GGGWWWwww{{{uuuqqqmmmmmmoooqqqoookkkeee^^^YYYVVVUUUHHHHHHHHHHHHJJJNNNSSSWWWSSSOOOKKKIIIIIIJJJKKKKKKLLLIIIEEEFFFKKKOOOOOONNNFFFLLLRRRUUUUUUVVVZZZ^^^YYYXXXXXXYYY[[[]]]aaaeee```jjjlllqqqrrr\\\LLLGGGCCCBBBBBBDDDEEEDDDAAA@@@????????????@@@AAADDDFFFCCCBBBAAA???===<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;888888999::::::999888888555555444333333444555666222222333333333333222222111111111111111000000///...//////000000//////........./////////000000000000000/////////.........///......------......///------------------------,,,------------------...------...//////...---------------............///---------....../////////...///000111222333444555---...///111111111000000111111111111111111111111222111111000000111111222222111111222333555666666333333444555555555555555444444666777888888888888888999::::::888888999::::::::::::999::::::;;;<<<===<<<<<<===>>>??????>>>@@@AAACCCCCCBBBBBBEEEHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCDDDEEEFFFHHHIIIIIIIIIIIIHHHIIIIIIJJJJJJHHHGGGFFFDDDDDDDDDEEEEEEJJJKKKIIIFFFJJJSSSZZZ\\\UUUTTTRRROOOLLLKKKMMMOOONNNMMMLLLKKKKKKJJJJJJJJJLLLLLLKKKIIIHHHIIIKKKNNNHHHJJJLLLMMMOOORRRUUUVVVQQQPPPOOOOOOOOOOOOOOONNNKKKLLLOOORRRUUUTTTQQQNNNKKKJJJHHHGGGFFFFFFGGGGGGAAACCCEEEFFFGGGFFFDDDCCC>>>???BBBDDDDDDDDDBBBAAA=========<<<<<<<<<;;;;;;::::::;;;;;;:::999999888777888:::;;;;;;:::888777777777666666666777888888888888888888999999999999@@@CCCFFFHHHHHHHHHIIIJJJUUUeee}}}(((((((((((())))))))))))&&&'''((())))))((('''&&&(((---222555333///***((())))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,---......///////////////---...///000111111111111000000000000111111111111///111333555555555444444999999222222===AAABBBKKKCCCgggyyyqqqllllllllllllkkkhhheeebbb``````^^^___^^^[[[YYY[[[```fffkkkeee^^^XXXUUUTTTSSSSSS\\\UUUOOOPPPVVVZZZZZZWWWLLLRRRZZZ___aaa``````aaa___\\\[[[\\\___ccciiinnn~~~wwwlll___SSSJJJGGGGGGCCCAAAAAADDDDDDBBB???===<<<<<<===<<<===???BBBEEEHHHGGGDDDAAA>>><<<:::999999:::;;;<<<<<<;;;:::999999999999:::999999999888444444333333444666777999111111222222222111111000111111111111111000//////......////////////......---.........//////000000000000//////.........---.........------.........------------------------,,,,,,,,,------.........,,,---...//////...---,,,---------.........//////---------.........//////+++---...///000111222444,,,...///111111111111000000000000000000000000000111111000000000000111111000111222333555444222000111222333444444444333333222333444555666666666666666888999999777666666777:::::::::;;;;;;;;;<<<<<<;;;999999;;;@@@BBBBBB@@@>>>@@@CCCCCCBBBCCCFFFIIIEEEEEEDDDDDDDDDDDDEEEEEE@@@@@@AAABBBDDDGGGJJJLLLJJJJJJIIIIIIHHHHHHIIIIIILLLKKKIIIHHHGGGGGGGGGHHHHHHJJJKKKIIIKKKQQQTTTSSSUUUVVVVVVSSSPPPLLLKKKKKKGGGHHHJJJLLLMMMLLLKKKJJJIIIKKKMMMKKKIIIIIILLLOOOIIIKKKMMMOOOPPPSSSVVVYYYPPPOOONNNOOOPPPPPPPPPOOOLLLLLLMMMOOORRRSSSQQQPPPKKKJJJIIIGGGFFFGGGGGGHHHAAABBBDDDEEEFFFEEEDDDCCC===???BBBDDDEEEDDDBBBAAA======<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999888666777999::::::999777666666666555666666777888999777888888888888999999999AAADDDGGGIIIIIIIIIJJJKKKVVVeee|||%%%&&&''''''((('''''''''))))))))))))))))))))))))******+++000444444///))))))************+++++++++,,,,,,+++******+++,,,,,,.........////////////000......------------......000000000000000000000000000000000111222222333333555555666666777999:::;;;===FFFMMMYYYyyy~~~yyyvvv~~~~~~wwwooogggdddeeehhhkkkpppqqqoooiiicccdddkkksss{{{zzzpppbbb[[[^^^aaa```______]]]\\\```eeeccc^^^ccc```bbbhhhhhhccccccgggbbbbbbiiitttzzz|||sssbbbMMMBBBAAADDDBBB>>>@@@>>>===>>>@@@AAAAAA@@@>>><<<:::;;;===>>><<<:::BBBAAA@@@>>><<<:::888777:::999777666777888:::;;;888666555666777888777666444333222111111333555666222222222111000//////...222111111111000000//////111000///------......//////////////////.........//////...------------.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------..................------,,,,,,,,,...---,,,,,,,,,,,,---...---......///000/////////////////////////////////000000000000000111111222////////////////////////000111111222222111111000333111111333666777666333666666666666666555555555666777777777888888888888::::::999::::::;;;======<<<<<<<<<<<<=========>>>@@@AAABBBBBBBBBCCCEEEGGGCCCCCCCCCBBBBBBAAAAAAAAAEEEDDDDDDEEEFFFGGGIIIJJJFFFFFFFFFFFFGGGHHHHHHIIILLLIIIFFFFFFGGGHHHHHHGGGKKKIIIGGGHHHLLLOOOOOONNNPPPUUUVVVSSSPPPOOOMMMJJJMMMLLLJJJKKKLLLMMMMMMLLLHHHKKKMMMLLLIIIGGGHHHIIIJJJJJJJJJKKKMMMPPPSSSTTTQQQNNNKKKJJJLLLMMMLLLJJJMMMNNNNNNLLLKKKLLLNNNQQQIIIJJJJJJJJJJJJJJJJJJIIIEEEDDDCCCCCCCCCDDDFFFGGGBBBBBBBBBAAAAAA@@@@@@@@@>>><<<:::999999999;;;<<<<<<;;;::::::999999999:::777777888888888888777777777777777777777777777777888888888888888888888888:::===AAADDDFFFIIILLLNNNXXX```ttt&&&'''(((((())))))(((((())))))))))))))))))))))))***))))))---111111,,,((())))))*********+++++++++,,,++++++******++++++,,,---------.........//////......------------......///////////////////////////000000111111222333333555555555666777888999:::888>>>@@@DDDWWWxxxzzzwwwzzz{{{sssppppppggggggfffddddddiiirrrzzzsssrrrkkkaaa]]]aaaddddddbbbfffgggffffffiiiiiifffaaa```bbbjjjttt|||}}}{{{wwwfffSSSIII>>>;;;???CCCBBB@@@>>><<<;;;<<<===??????>>>===<<<:::;;;>>>???===;;;@@@???>>>===;;;999888777888777555444444555777888666555444555666777666444333222111000111222444555333333222222111000000///111111000000000/////////111000///...---......///...............////////////......---------------...------,,,++++++******------------------------------------------------,,,,,,,,,---------............---------,,,,,,,,,...---,,,,,,,,,,,,---...------...////////////...........................000000000///000000111111000000000000000000000000111111222222222222111111333111111333666777555333666555555555555555555555666666777777777888888888999999:::;;;;;;<<<<<<===;;;<<<<<<<<<============???@@@AAAAAAAAABBBDDDFFFDDDDDDCCCBBBAAAAAA@@@@@@CCCBBBBBBAAABBBCCCEEEFFFDDDDDDEEEFFFGGGHHHJJJKKKMMMJJJHHHGGGJJJMMMOOOOOOKKKIIIHHHJJJMMMPPPQQQPPPOOORRRQQQMMMKKKMMMNNNMMMOOOMMMKKKKKKMMMMMMMMMLLLKKKMMMNNNLLLJJJHHHIIIKKKKKKMMMPPPSSSTTTTTTSSSRRRPPPMMMIIIIIIKKKMMMMMMLLLKKKKKKJJJIIIHHHHHHHHHGGGHHHHHHIIIIIIIIIIIIHHHHHHCCCCCCBBBBBBBBBDDDEEEFFFBBBBBBAAA@@@@@@?????????===<<<:::999999999;;;;;;;;;;;;:::999888888888888777888888999999888888777666666666666666666666666888888888888888888888888999<<<@@@CCCEEEGGGJJJMMMXXXaaavvv'''(((((()))))))))))))))))))))))))))))))))))))))***((((((***------***''')))))))))*********++++++,,,+++************+++,,,,,,,,,,,,,,,------------......------------......//////////////////////////////000111111222222333444444444555666777888999777:::999777???PPP\\\___sss|||zzz{{{|||zzzsssnnnooorrrvvvyyymmmmmmjjjeeedddgggiiihhhZZZbbbhhhiiikkkoooqqqpppoooqqquuu|||{{{vvvyyy}}}hhhQQQDDDCCC@@@===>>>@@@AAA>>>;;;<<<:::999999;;;<<<<<<;;;<<<;;;;;;<<<>>>???===<<<===<<<<<<;;;:::999888888555444333222222333444555555333222333444555444333222111000///000111222333333333222222111111000000///////////////.........000///......------......,,,------......////////////...------,,,,,,------------,,,,,,+++*********------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,---.......................................111111000//////000000000111111111111111111111111222222222333333222222222222111111333555555444333555555555555555555555555666666666666777777777777888999;;;<<<======<<<;;;;;;;;;<<<==================>>>?????????@@@BBBDDDDDDCCCCCCBBBBBBAAA@@@@@@CCCCCCCCCCCCCCCCCCCCCDDDCCCCCCDDDEEEGGGIIIJJJKKKKKKHHHFFFFFFHHHKKKMMMNNNKKKJJJIIIJJJMMMOOOPPPOOOOOOQQQOOOIIIHHHMMMQQQRRRPPPNNNLLLLLLMMMMMMLLLKKKMMMNNNNNNLLLJJJJJJKKKLLLKKKOOOUUUZZZ[[[XXXTTTPPPNNNKKKHHHGGGIIIMMMOOOPPPNNNKKKHHHGGGGGGFFFCCC???FFFFFFGGGGGGGGGGGGFFFFFFAAAAAAAAAAAABBBCCCDDDEEEAAA@@@@@@???>>>>>>======<<<;;;:::999888999::::::;;;:::999888777777777777777888888999999888888777666666666666666666666666777777777777777777777777777:::>>>AAACCCEEEHHHJJJVVVaaaxxx''''''((())))))))))))(((((((((((((((((((((((((((+++)))((((((******)))'''))))))))))))************++++++************++++++***+++++++++,,,,,,,,,,,,...------,,,,,,------...//////////////////////////////000000111222222222333333333333444666777888666999999888;;;CCCGGGFFFIIITTTiiiyyyssssssuuutttrrrrrrsssttttttsssqqqmmmjjjkkkqqqvvvyyy}}}}}}|||{{{eeePPPBBB<<<@@@AAABBBCCCBBB???<<<:::<<<:::888999:::;;;;;;:::999999:::<<<======<<<<<<:::999999999888888888888444333222222111222222333333222111111333333222111000000////////////000111222111111111000000//////........................//////......------------++++++,,,---......//////...------,,,,,,,,,,,,,,,,,,,,,++++++*********))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................111111000////////////000000000000000000000000000222222333333333333222222111111222333444444333333444444444444444555555555555555555666666666777777777888;;;<<<======;;;::::::;;;<<<=========<<<<<<;;;<<<>>>>>>===>>>@@@BBBAAAAAAAAABBBBBBBBBBBBCCCFFFGGGIIIJJJJJJHHHEEECCCCCCCCCDDDDDDFFFGGGIIIIIIJJJIIIHHHIIIJJJJJJIIIHHHKKKKKKJJJJJJKKKLLLLLLKKKQQQSSSQQQKKKJJJOOOTTTUUUQQQOOOMMMLLLLLLLLLKKKJJJNNNMMMMMMKKKJJJJJJKKKLLLIIIMMMTTTYYYZZZXXXTTTQQQLLLJJJGGGFFFHHHKKKOOORRRUUUOOOIIIGGGHHHHHHDDD@@@DDDDDDEEEEEEEEEEEEDDDDDDAAAAAAAAAAAABBBCCCDDDDDD??????>>>===<<<;;;;;;:::::::::999888777888888999999888777666555555555555666666777777777777666666666666666666666666666666777777777777777777777777666999<<>><<<<<<>>>EEEOOOYYYfffyyy}}}xxxjjjbbbXXXQQQNNNKKKFFFCCC999;;;===???@@@@@@AAAAAA===;;;::::::;;;<<<<<<;;;777999;;;<<<<<<;;;::::::888888888888888888888888555444444333333222222222111000///000111222111///000/////////////////////////////////............------------...........................------,,,***++++++,,,---......///------,,,++++++++++++++++++***************))))))************************+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------........................000000///////////////000////////////////////////111222222333333222222111000111222333222222222222222333333333444444444555444555555555555666666666666777999;;;<<<;;;:::999999:::<<<=========<<<;;;:::;;;<<<<<<<<<===???AAA>>>???@@@AAACCCDDDEEEFFFEEEHHHMMMPPPOOOKKKFFFBBBEEEEEEEEEDDDDDDEEEFFFFFFIIIJJJMMMPPPQQQOOOKKKHHHNNNOOONNNMMMKKKJJJIIIIIIPPPSSSRRRNNNLLLOOOQQQQQQPPPNNNLLLKKKLLLLLLKKKJJJLLLKKKJJJJJJKKKKKKLLLKKKFFFIIIMMMQQQTTTTTTRRRQQQLLLJJJHHHFFFFFFJJJNNNQQQYYYRRRJJJFFFGGGHHHGGGDDDBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAABBBBBBBBBCCCBBB>>>===<<<;;;:::999888888888777777666666666666666666666555444444444444555444444555555555555444444555555555555555555555555666666666666666666666666555888;;;===???@@@BBBDDDLLLWWWnnn%%%&&&&&&'''''''''''''''))))))))))))))))))))))))************************((((((((()))))))))******))))))***++++++***))))))************++++++++++++------,,,,,,,,,,,,------..............................///000000111111222000000000111222333444555555777888888888888777555;;;<<<>>>AAAAAACCCLLLVVVZZZggg}}}|||wwwvvv}}}xxxvvvpppdddXXXRRRJJJCCC===@@@HHHMMMIIICCC??????>>>>>>@@@BBBCCCEEE???===<<<<<<=========<<<777:::<<<===<<<:::999999777777777777777777777777666666555555444444333333111000//////000111000///000000////////////..................---------------------...............---............---,,,,,,***++++++,,,,,,------------,,,++++++******++++++))))))))))))))))))))))))))))))))))))))))))))))))******++++++,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,---...............------------------------///.........//////000111........................111111111222222111111111///111333222111000111222111222222333333444444444444444444444555555555666555666888999::::::999999888:::<<<===>>>===;;;:::999:::;;;<<<;;;<<<>>>@@@===>>>???AAACCCEEEFFFGGGCCCFFFJJJMMMMMMIIIDDD@@@FFFEEEEEEDDDDDDDDDDDDDDDBBBEEEIIINNNQQQPPPLLLIIIPPPQQQRRRPPPMMMJJJIIIIIIJJJNNNOOOLLLJJJLLLMMMKKKNNNLLLJJJJJJKKKKKKJJJIIIIIIHHHIIIKKKMMMNNNMMMKKKEEEFFFHHHJJJLLLNNNOOOPPPKKKKKKIIIGGGFFFGGGKKKNNNTTTOOOHHHEEEEEEGGGGGGFFFAAAAAABBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???<<<<<<;;;999888777666666555555555444444444333333333333222222333333444555222333333444444333333222555555555555555555555555666666666666666666666666555888;;;======???AAABBBHHHQQQggg&&&&&&'''((((((((((((((())))))))))))))))))))))))'''(((***************+++(((((((((((()))))))))***((()))***++++++***)))(((*********+++++++++,,,,,,---,,,,,,++++++,,,,,,---..............................//////000111111111/////////000111222333444777666555666666555555666999;;;@@@DDDBBB???CCCKKKGGGIIIMMMVVVfff{{{|||||||||yyytttvvvooocccWWWQQQLLLEEE@@@???AAA@@@AAAFFFJJJLLLHHHDDDLLLHHHDDDBBBBBBCCCCCCCCC@@@???=========>>>===<<<:::===@@@@@@===:::999999888888777777777777777777666666666666555444333333111///...///000111000///000000000000000///..............................------......////////////------.........---,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***************)))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,------,,,,,,,,,+++++++++************+++++++++,,,,,,,,,***+++,,,,,,,,,,,,+++***------...////////////...---------------------------------...///000111222///////////////////////////000000111111000000//////111333222000///000111111111111222333333444444333333444444444555555555555555666666777777888888888999<<<===>>>===;;;999999:::;;;;;;;;;<<<>>>@@@???@@@@@@AAABBBCCCDDDEEECCCDDDEEEFFFFFFDDDCCCBBBDDDDDDCCCCCCCCCDDDDDDEEEAAABBBEEEIIILLLLLLJJJHHHLLLNNNPPPNNNKKKIIIHHHIIIEEEIIIJJJGGGGGGJJJKKKJJJLLLJJJHHHHHHJJJJJJJJJIIIGGGGGGIIIMMMPPPQQQOOOMMMGGGGGGGGGGGGHHHJJJKKKLLLLLLLLLKKKIIIFFFEEEHHHKKKJJJIIIGGGFFFEEEFFFFFFFFFAAAAAABBBBBBBBBBBBAAAAAA???@@@@@@@@@>>>===;;;:::;;;:::999888777555444444222222222222222111111000000000000111222333444555333333333444444333333333555555555555555555555555555555555555555555555555555888;;;<<<===>>>@@@AAAHHHOOOccc'''(((((()))))))))))))))))))))))))))))))))))))))$$$&&&)))***************(((((((((((())))))))))))((()))***++++++***)))(((***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---..............................//////000111111111.../////////000222333444111000000222333444777:::555777;;;>>><<<999===DDD<<<>>>@@@DDDJJJSSS]]]ddd}}}{{{hhhYYYPPPGGGBBBFFFHHHEEECCCDDD;;;@@@FFFIIIIIIIIIKKKMMMJJJEEEAAA@@@CCCEEEEEECCCAAA???======>>>>>>===<<<<<>>===;;;999999:::;;;;;;;;;<<<>>>@@@BBBBBBBBBBBBBBBBBBBBBBBBEEECCCBBB@@@@@@BBBDDDEEEBBBBBBBBBCCCCCCEEEFFFFFFJJJIIIHHHIIIKKKLLLKKKJJJEEEHHHKKKKKKHHHFFFFFFHHHCCCGGGHHHEEEEEEJJJMMMMMMJJJHHHGGGGGGIIIJJJJJJIIIFFFFFFIIINNNSSSTTTQQQNNNJJJIIIIIIHHHHHHHHHHHHHHHLLLMMMMMMJJJFFFDDDFFFHHHCCCEEEHHHIIIHHHFFFFFFFFFAAAAAAAAABBBBBBAAAAAAAAA>>>>>>>>>>>><<<:::888777::::::999777666444333333111111111111111000//////......///000111333555666333444444555555444444333555555555555555555555555555555555555555555555555666888;;;<<<===>>>???AAAJJJNNNaaa(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))******)))))))))))))))*********++++++++++++*********++++++,,,,,,++++++***........................////////////000000000000000111111111111222222222111222333333444444333333777888888999::::::;;;;;;<<<>>>@@@BBBCCCEEEIIIKKKSSSVVV]]]hhhxxx}}}ooo___RRRKKKGGG@@@??????AAACCCDDDDDDCCCCCCCCCDDDFFFGGGHHHIIIIIICCCEEEDDDAAA@@@CCCDDDAAAAAA???===:::999999::::::<<<===???@@@@@@>>>;;;999777666666666777888888999666666555444333222222111//////000000///...------//////............//////------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************+++++++++*********)))))))))************+++++++++++++++++++++++++++++++++************************(((((())))))*********+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,..................------//////000000000000///...000000000000111111111111111111111111111111111111000111111111111222222222444111//////222444444333333333444555666777888888888888888999::::::777444:::;;;<<<<<<======<<<<<<>>>>>>???AAAAAAAAAAAAAAAHHHGGGFFFEEEDDDCCCCCCBBBGGGFFFEEEDDDDDDEEEFFFGGGFFFEEEDDDDDDEEEGGGIIIJJJHHHHHHGGGFFFDDDDDDFFFHHHHHHGGGFFFFFFHHHKKKOOOQQQJJJIIIGGGEEEFFFIIILLLNNNIIIHHHJJJOOOTTTVVVRRRMMMHHHGGGGGGGGGGGGGGGHHHHHHLLLKKKIIIHHHGGGFFFFFFFFFDDDDDDEEEGGGHHHHHHEEECCCBBBBBBAAAAAA???>>><<<;;;<<<<<<;;;::::::999888888<<<:::888555333222111111000////////////000111111............///000222222444444222222222222444444333333333444444444555555333333333444444444555555666666777999;;;>>>@@@AAAHHHOOOfff(((((((((((((((((((((((())))))))))))))))))))))))((((((((())))))))))))***))))))))))))))))))))))))******))))))))))))************++++++++++++*********++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,....../////////000000000000000111111111222222222111222333333444444333333777777777888999999:::::::::<<<===>>>>>>???BBBDDDEEEEEEEEEGGGLLLSSSZZZ^^^fffnnn{{{{{{|||}}}qqqjjj___[[[TTTMMMHHHEEEDDDDDD@@@???>>>@@@BBBDDDDDDCCCDDDDDDEEEFFFGGGHHHIIIIIIDDDFFFEEEAAA@@@BBBAAA>>>>>>===;;;:::999:::;;;<<<<<<===?????????===:::999999888888888999999:::;;;777777666555333222111111//////000000///......---//////............//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++*********************************)))))))))(((((())))))*********+++++++++++++++++++++++++++++++++******************************************))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------......//////000000000//////...//////000000000111111111111111111111111111111111000000111111111222222222444222000111333555444222333333444444555777888999777888999<<<======:::888999999:::;;;<<<<<<=========>>>>>>???@@@AAAAAABBBDDDCCCBBBAAAAAAAAABBBCCCEEEEEEEEEDDDEEEEEEFFFFFFHHHGGGFFFEEEEEEFFFHHHIIIEEEFFFFFFEEECCCBBBCCCDDDEEEDDDDDDDDDFFFHHHKKKMMMJJJHHHFFFDDDDDDFFFIIIKKKIIIGGGFFFIIINNNPPPNNNKKKGGGFFFEEEEEEDDDDDDEEEEEEJJJJJJIIIHHHGGGGGGGGGGGGEEEEEEEEEFFFFFFEEEBBB???BBBBBBAAA@@@???===;;;::::::::::::999888777777777>>><<<888444000...---,,,///......---------------............///000111222444333222222222222333444222222222222333333333444333333333444444444444555666666777999;;;===???AAAFFFPPPhhh(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))))))))))))))************++++++++++++************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000000000000111111111222222111222222333333333333333555555666666777888888888:::;;;<<<;;;::::::<<<>>>EEEDDDBBBBBBBBBDDDFFFGGGIIIMMMQQQUUUWWWYYY[[[]]]gggrrr~~~wwwmmmcccZZZSSSLLLIIIDDDCCCAAA@@@???@@@@@@AAA???>>>>>>@@@BBBDDDCCCBBBDDDDDDEEEEEEFFFGGGHHHHHHEEEGGGFFFBBB@@@AAA@@@<<<===<<<;;;::::::;;;<<<===<<<===>>>???>>><<<:::888;;;;;;;;;;;;;;;;;;<<<<<<888888777555444222111111//////000000000///......//////............//////000//////...---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++************************)))))))))((((((((((((((()))))))))*********++++++++++++++++++++++++++++++************************,,,,,,,,,+++******))))))------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------............///////////////...//////000000000000111111111111111111111111111111000000000111111111222222333222222333555555444222444444333333444666888999777888;;;>>>AAA@@@===:::777777888:::;;;<<<======>>>>>>===>>>???AAACCCDDD@@@???===<<<===???AAABBBCCCDDDEEEEEEFFFFFFFFFFFFJJJIIIGGGEEEDDDDDDEEEFFFCCCDDDEEEDDDBBBAAAAAAAAABBBBBBBBBCCCDDDEEEGGGGGGJJJHHHFFFDDDCCCDDDEEEFFFHHHEEECCCDDDGGGIIIIIIGGGFFFEEEDDDCCCCCCCCCCCCCCCHHHGGGGGGFFFFFFGGGGGGHHHFFFEEEEEEEEEEEECCC???<<>><<<:::999888888888777777666666555<<<:::777333000---,,,+++//////...---,,,,,,,,,,,,............///000111111333333222111111222333333111111111111222222222222333333333333444444444444666666777888:::===???@@@DDDRRRkkk(((((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))*********(((((((((((((((((((((((())))))))))))))))))***+++******++++++++++++************++++++++++++******------------------------------........./////////000000000000111111111111111111222333333333333222333444444555666666777777;;;<<<<<<;;;::::::<<<===>>>>>>???AAACCCEEEGGGHHHBBBCCCEEEEEEDDDDDDFFFGGGCCCNNNYYY[[[UUUQQQUUU\\\mmmnnnnnnnnnrrrxxxyyyvvvzzzvvvrrrpppqqqssstttsssuuurrrnnnhhhdddaaa``````UUUQQQLLLIIIHHHIIIJJJJJJJJJIIIHHHFFFEEECCCAAA@@@@@@??????@@@CCCDDDDDDCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEGGGFFFCCCBBBCCCBBB>>>>>>>>>===<<<<<<<<<=========>>>>>>???>>><<<:::999;;;;;;;;;;;;<<<;;;;;;;;;999888777555333222111000//////000000000//////...///......------....../////////...---,,,++++++***++++++++++++++++++++++++******************************++++++++++++******************************************************))))))))))))))))))))))))))))))))))))************************************************************,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,---......------.../////////......////////////000000000111111111111111111111111111000000000000111111111111111222333444555555333222555444333333444555777999777999;;;???AAA@@@<<<999555555666888:::<<<===>>>??????>>>>>>???BBBDDDFFF???>>><<<;;;;;;===???AAAAAABBBDDDFFFGGGFFFFFFEEEKKKIIIFFFCCCBBBAAABBBBBBCCCEEEGGGGGGDDDBBBBBBBBBBBBBBBCCCCCCDDDEEEEEEEEEJJJIIIGGGEEEDDDCCCCCCCCCEEECCCBBBCCCEEEEEEDDDBBBDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDFFFGGGGGGFFFEEEEEEEEEEEECCC@@@===BBBAAA@@@???===;;;999777888777777777666666555555666555333111000/////////000000//////.../////////...............///000111222222111111111111222222111111111222222222222333222222333333333444444444666666777888:::<<<>>>???CCCRRRkkk(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))(((((((((((((((((((((((())))))(((((()))***++++++******++++++++++++******)))******++++++******)))------------------------------------............//////000000000111111111000111222222333333222222222333333444444555666666888999::::::::::::<<<>>>;;;<<<>>>???@@@AAAAAAAAAAAABBBCCCCCCBBBBBBDDDEEEBBBHHHMMMMMMHHHFFFJJJOOOPPPRRRQQQOOOPPPTTTUUURRRPPPOOOOOOOOOOOOOOONNNMMMLLLJJJHHHHHHJJJNNNSSSWWWVVVRRRNNNKKKIIIHHHFFFDDDCCCDDDDDDEEEDDDCCCAAA@@@AAA@@@@@@AAADDDEEEEEEDDD@@@@@@@@@@@@@@@@@@AAAAAABBBEEEFFFDDDDDDFFFFFFBBBBBBAAA@@@???======<<<<<>>===999666555555666777999;;;>>>???AAA@@@??????@@@BBBEEEGGGAAA@@@>>>=========???@@@@@@AAACCCEEEFFFGGGFFFFFFIIIGGGDDDBBB@@@??????@@@EEEGGGIIIIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEJJJJJJIIIGGGFFFEEEDDDCCCBBBCCCDDDEEEFFFDDDAAA???@@@@@@@@@AAABBBCCCDDDEEE@@@@@@@@@AAABBBCCCEEEFFFEEEDDDEEEFFFFFFEEEBBB???@@@@@@???>>><<<:::888777777777777777666666666666111000///...---.../////////////////////000111222...............//////000111111111111111111111111222222222222333333333333222222222333333333444444555666666777999;;;===>>>DDDQQQjjj(((((((((((((((((((((((())))))))))))))))))))))))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((()))***+++,,,******++++++++++++******))))))************))))))++++++++++++++++++++++++,,,,,,,,,---------....../////////000000000111111000111111222222222222222222222333333444555555555444555777777777888:::======>>>???AAABBBBBBBBBBBBEEEFFFEEEAAA===:::999:::???AAABBBBBBBBBBBBDDDFFFEEEHHHHHHFFFFFFJJJLLLJJJIIIJJJKKKLLLLLLJJJIIIHHHJJJIIIIIIHHHHHHGGGGGGFFFNNNLLLJJJIIIGGGDDD@@@===@@@AAABBBCCCCCCBBB@@@@@@@@@@@@???AAACCCEEEDDDDDD>>>>>>>>>>>>>>>>>>======>>>BBBDDDDDDEEEHHHHHHEEEBBBBBBAAA???>>>===;;;;;;??????>>>===<<<;;;999888666777888999888777666555555555444333222111000000//////000111111111000000......------------......++++++++++++************++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))************++++++++++++((((((((()))))))))******************************))))))))))))))))))))))))'''((()))***+++---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......++++++,,,---..................////////////000000000000000000000000000000/////////000000000111111000111333333222222222333333333444444555555555555888888888999:::999777444666666666777999;;;>>>???AAAAAA@@@@@@AAABBBCCCDDDCCCBBBAAAAAA@@@@@@@@@@@@???@@@BBBDDDEEEGGGGGGGGGHHHFFFCCCAAA??????@@@@@@FFFGGGIIIIIIHHHGGGHHHIIIHHHGGGFFFFFFEEEEEEEEEFFFIIIIIIIIIIIIHHHGGGFFFEEEAAACCCFFFGGGGGGDDDAAA???>>>>>>>>>???@@@AAABBBCCC?????????@@@AAABBBDDDEEEEEEDDDEEEFFFGGGEEEBBB@@@>>>>>>===<<<;;;:::888777666666666666666666666666000///...,,,,,,,,,------//////......//////000111///......---......//////000000111111111111000000222222222222333333333444222222222222333333333333555555666777888:::<<<<<>>>>>888:::<<<>>>>>>>>>???AAA@@@AAABBBCCCCCCCCCCCCCCC>>>BBBDDDCCCEEEJJJMMMLLLIIIJJJJJJIIIGGGFFFFFFFFFCCCDDDFFFGGGIIIJJJJJJJJJJJJIIIIIIJJJKKKKKKIIIGGGDDDDDDDDDDDDDDDBBBAAA@@@>>>>>>===???AAACCCCCCBBB>>>>>>>>>=========<<<<<<;;;@@@BBBBBBDDDGGGGGGCCC?????????>>>===<<<;;;;;;>>>===<<<;;;:::888777666555666777888777666444333222222222111111111000000//////000111111111111111...------,,,,,,------...******++++++++++++,,,,,,******************************************************++++++++++++******************************))))))))))))))))))))))))))))))))))))*********+++(((((((((((()))))))))***************************))))))))))))))))))))))))(((((())))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------......******+++------................../////////000000000000000000000000000000////////////000000000111///111222111//////222444222333444666666555444333777666555666888888777666888777777777999;;;>>>???@@@@@@@@@@@@@@@@@@@@@@@@AAAAAACCCCCCDDDCCCBBBBBB@@@@@@AAABBBDDDFFFHHHIIIGGGEEECCCBBBAAAAAACCCDDDCCCEEEFFFFFFFFFGGGIIIKKKIIIGGGEEECCCBBBCCCDDDDDDFFFGGGHHHIIIIIIIIIGGGFFFBBBDDDFFFFFFEEEDDDCCCBBBCCCBBBBBBAAAAAAAAABBBBBB@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEECCC@@@===<<<<<<<<<;;;;;;:::999888444444444444555555555555111111000000000111333444333222111000///////////////......------.........//////000111111000//////111111111111222222222222111222222222222333333333555555666666888999;;;<<>>>>>>>>???@@@???<<<999777777888<<<@@@DDDDDDCCCCCCCCC@@@DDDEEECCCCCCFFFHHHHHHKKKJJJHHHEEECCCBBBCCCEEEGGGEEECCCBBBBBBDDDGGGIIINNNLLLIIIHHHFFFDDDAAA>>><<<===>>>@@@AAAAAAAAAAAA===<<<<<<===@@@AAAAAA@@@??????>>>>>>======<<<<<<:::???AAAAAABBBEEEDDDAAA;;;;;;<<<<<<<<<<<<;;;;;;<<<;;;:::999777666555444555666777888777666444222000000000000000000000000//////000111111111111111...------,,,,,,------...***++++++,,,,,,------...************************))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))))))))))))))'''((((((((())))))******(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,..................------)))***+++,,,------...---............/////////000000000000000000000000000////////////000000000000///111111000......111444111222555777777555333222666444333444777999999999999888777777999;;;>>>???>>>????????????>>>======>>>@@@BBBEEEFFFFFFEEEDDD@@@@@@@@@AAACCCFFFIIIJJJGGGFFFDDDCCCCCCDDDEEEFFFAAABBBCCCCCCCCCEEEHHHKKKHHHFFFCCCAAA@@@@@@BBBCCCCCCEEEGGGIIIJJJIIIHHHGGGDDDEEEEEEDDDCCCCCCDDDEEEIIIIIIGGGFFFEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEEEEFFFEEEEEEDDDCCCAAA===999:::;;;;;;;;;;;;:::999888333333333333333333333333222222333444777:::===???999888666444222000/////////......---------.........///000111111000///...000000000000111111111111111111222222222333333333555555555666777999:::;;;AAANNNjjj))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++,,,,,,,,,++++++******)))((()))+++,,,,,,++++++,,,---...////////////------......///000000000000000000000111111111111222222222333444555777888555555555666777888888888<<<<<<======<<<;;;;;;:::;;;:::999999999:::;;;<<<;;;>>>AAAEEEFFFFFFDDDBBBEEEDDDCCCAAAAAABBBCCCCCCCCCDDDDDDCCCBBBAAABBBCCCCCCCCCCCCDDDEEEFFFFFFGGGOOOMMMJJJFFFDDDCCCCCCCCCGGGEEEAAA>>><<<;;;<<<===AAA???===<<<<<<>>>@@@AAA>>>===<<<<<<===>>>===;;;;;;===???AAABBBAAA@@@???;;;;;;;;;;;;;;;;;;:::::::::;;;;;;:::777444333333555555555444444333333333222222222111111111111111......////////////............---,,,,,,+++***************++++++,,,,,,,,,,,,---...,,,***))))))***))))))************))))))+++++++++++++++***)))(((***)))))))))))))))***+++((((((((((((((((((((((((,,,+++***))))))***+++,,,))))))))))))))))))))))))''''''(((((())))))*********,,,,,,+++)))((()))***))))))))))))))))))))))))))))))******++++++++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,---------......---......///////////////111111000000111111222333111111111111111222222222111222222333333444444555555555555555666666666666777777888999:::;;;;;;<<<======<<<<<<<<<<<<======AAAAAABBBCCCDDDEEEGGGHHHBBBBBBCCCDDDFFFHHHIIIJJJGGGGGGEEEDDDBBBAAAAAAAAA======>>>@@@CCCHHHLLLNNNIIIHHHFFFBBB>>>>>>BBBFFFGGGIIIJJJJJJHHHHHHIIIJJJFFFEEECCCCCCEEEFFFFFFFFFKKKPPPSSSPPPHHHCCCDDDGGGCCCCCCDDDDDDEEEDDDDDDCCCBBBCCCEEEEEEDDDAAA>>><<<>>><<<:::999888777444333111444777888888777777888<<<;;;:::;;;>>>@@@@@@@@@@@@>>>;;;777333000---,,,---...///000000///...---111000000////////////000000111111111111222222222222222333333333333444444222333555555555666999;;;CCCLLLfff))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***++++++,,,,,,++++++******)))((()))+++,,,,,,+++++++++,,,---............------......//////000000//////000000000111111111111111222222333444555666444444555555666666777777::::::;;;<<<<<<<<<<<<<<<===<<<:::999999999999:::;;;===@@@CCCDDDDDDBBBAAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDEEEDDDCCCBBBBBBCCCEEEDDDCCCCCCCCCEEEFFFGGGNNNLLLIIIFFFDDDCCCCCCCCCFFFDDD@@@<<<:::999::::::@@@???===;;;;;;===???@@@<<<======<<<<<<<<<<<<<<<<<<===>>>???@@@???>>>>>>>>>======<<<;;;::::::999:::;;;;;;999666444333444444444444333333333222222111111000000000000//////......////////////.........------,,,++++++******)))))))))*********+++++++++,,,,,,+++)))(((((()))))))))************))))))***++++++++++++***)))(((******)))))))))))))))***(((((((((((((((((((((((((((((('''&&&&&&'''(((((())))))))))))))))))))))))'''((((((((()))))))))******+++,,,+++)))((()))***************************)))*********++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,---------......---......///////////////000000//////000000111222000000000000000000000000111111222222333444444444444555555555666666666666666666777777888888999999;;;;;;;;;;;;;;;;;;<<<<<<@@@@@@@@@AAABBBCCCDDDEEE@@@@@@AAABBBCCCEEEGGGHHHIIIHHHFFFDDDCCCAAAAAAAAA@@@??????@@@BBBEEEHHHIIIHHHHHHGGGDDDAAAAAAEEEHHHGGGFFFEEEEEEEEEFFFFFFGGGHHHFFFEEEEEEEEEEEEDDDBBBPPPRRRTTTQQQKKKFFFEEEFFFBBBBBBBBBCCCCCCCCCCCCCCC@@@AAACCCCCCBBB???===;;;===;;;999888777666555333444777:::;;;;;;:::::::::===<<<;;;;;;===>>>>>>>>>>>>>>><<<:::666222///------...///000000000///...000///////////////000000000000111111111222222222222222222333333333444444222333444555555666888;;;@@@HHH___))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))******+++++++++++++++******)))((()))+++,,,,,,+++******+++,,,---------------------...//////000000//////000000000000111111111111111111111222333444444444444444555555555555777888:::;;;<<<=========>>>===<<<:::999999999999;;;<<>>>>>???@@@AAAAAAAAAAAADDDEEEFFFFFFDDDCCCCCCDDDFFFDDDBBBAAAAAACCCEEEGGGKKKIIIGGGEEEDDDCCCCCCDDDFFFDDDAAA===;;;:::::::::???===<<<::::::;;;===>>>:::<<<>>>===;;;:::<<<>>>>>>============<<<<<<<<>><<<;;;:::999888;;;;;;:::888555333333444333222222222222111111111000/////////............---......//////......---------,,,,,,++++++******((((((((())))))))))))***)))***+++***(((''''''(((******++++++++++++************++++++******))))))++++++***)))((((((((()))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((((((((())))))))))))***+++++++++)))((()))***************************************++++++++++++***++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......---......//////////////////////////////000000111111111000000//////......111111111222333333444444444444444555555555666666666777777777888999999999999999999999::::::;;;<<>>>>>>>>???@@@@@@AAA@@@@@@AAAAAACCCDDDFFFFFFIIIHHHFFFEEECCCBBBBBBBBBBBBAAA@@@@@@@@@BBBDDDEEEHHHGGGFFFDDDCCCEEEIIIMMMIIIEEEBBBBBBDDDFFFFFFEEEHHHHHHGGGGGGGGGEEEAAA???JJJJJJKKKJJJIIIGGGEEEDDDBBBAAA@@@@@@@@@@@@AAABBB>>>???@@@@@@???===;;;999;;;:::888666555555555555:::<<>>>>>??????>>><<<;;;<<<===<<<;;;<<<===>>>>>>;;;777222...---...///000000000000///............///000111111000000000111111111222222222222222222333333333333111333444555555666888:::>>>DDDXXXyyy(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******++++++++++++******)))((()))+++,,,,,,+++))))))***+++,,,,,,,,,,,,,,,,,,---......//////000////////////000000000111111111000000000111111222555555555555555555555555777888999:::;;;<<<<<<<<<<<<<<<;;;;;;:::::::::::::::;;;===>>>?????????>>><<<===???AAABBBBBBBBBAAADDDFFFGGGGGGEEEDDDDDDDDDEEECCC@@@>>>>>>@@@CCCEEEIIIHHHFFFEEEDDDDDDDDDDDDIIIGGGDDD@@@>>>===<<<<<<===<<<;;;:::999:::;;;<<<777;;;???===999888;;;???>>>===<<<;;;::::::::::::<<<<<<;;;;;;:::999888888;;;;;;:::777444333333444111111111111111000000000000000//////......---------------......---------,,,,,,,,,,,,++++++******)))))))))))))))))))))))))))***+++***((('''((()))******++++++++++++******))))))************)))))),,,,,,***)))(((((((((((())))))))))))))))))))))))+++******************+++))))))))))))))))))))))))(((((((((((()))))))))))))))***+++***)))((()))***************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///////////////000////////////000111111222222111000//////......000000111111222333333333333333444444444555555555666777888999:::<<<======999999999999999:::;;;<<<===<<<<<<<<<<<<<<<======CCCBBBCCCCCCDDDEEEFFFGGGFFFEEEEEEDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@AAACCCDDDHHHGGGDDDBBBDDDHHHMMMQQQMMMHHHBBBBBBFFFIIIHHHFFFGGGGGGHHHIIIIIIGGGCCC???AAA@@@@@@DDDHHHIIIHHHEEEBBB@@@>>>======>>>???@@@======>>>>>>===<<<:::999999888777555444444666888@@@BBBCCCDDDBBBBBBBBBCCCBBB@@@>>>======<<<;;;999:::<<<@@@AAA???:::555111......//////000000000000---------...///000111222000000000000111111111111111222222222222333333333111222444444444555888:::>>>CCCVVVvvv(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************((()))******++++++++++++***)))((()))+++,,,,,,+++((()))***+++,,,,,,,,,,,,,,,,,,------.../////////...////////////000000000000000/////////000111111666666666666666777777777888999999:::::::::::::::999::::::;;;<<<<<<<<<<<<;;;;;;<<<===>>>>>>??????<<<===???AAACCCCCCCCCBBBDDDFFFHHHHHHFFFEEEDDDDDDCCCAAA>>><<<===???BBBDDDHHHGGGFFFEEEEEEDDDDDDDDDHHHFFFDDDAAA???>>>=========<<<;;;:::999999::::::666:::>>><<<999777;;;???>>>===;;;:::999888999999888888888888888888888888:::::::::777444222333444000000000000000000000000111111000///......------,,,,,,------------,,,,,,,,,+++++++++++++++******************************)))+++++++++)))((()))************++++++*********((())))))*********)))))),,,,,,***)))(((((((((((())))))))))))))))))))))))&&&''''''''''''''''''&&&))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))((()))***)))))))))))))))))))))))),,,+++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---......///////////////111000000000000111222222333333222111111000////////////000111111222222333333333333333444444444444333444666888:::<<<>>>???::::::999999:::;;;;;;<<<;;;;;;:::::::::;;;;;;<<>>???CCCIIILLLJJJGGGAAA???===<<<;;;<<<>>>???<<<<<<======<<<;;;:::999777777666444222444888<<>>@@@AAABBB======???@@@AAABBBBBBCCCCCCFFFHHHHHHGGGEEEDDDCCCAAA@@@>>>===>>>@@@CCCEEEHHHHHHGGGFFFFFFEEEDDDDDDDDDCCCBBB@@@???>>>======<<<<<<;;;::::::999999999666999;;;;;;999999;;;===<<<<<<;;;::::::999888888555555666666777888888888999::::::888555333222222/////////000000000000111111111000///...------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++******++++++************)))))))))***++++++))))))***+++))))))************))))))(((((())))))******))))))++++++***)))((((((((()))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))))))))))))))((((((((((((''')))***)))(((((()))+++)))))))))))))))))))))))),,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++***************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---......///////////////111111111111111222222333333333222222111111000000/////////000111111222222222222222333333333444444///000222444777:::;;;<<<;;;::::::999999::::::;;;::::::999999:::;;;<<<<<>>======@@@DDDFFFDDDAAA@@@???===<<<;;;;;;<<<===:::;;;;;;;;;:::999999888666777666444222444;;;@@@DDDEEEFFFEEECCCBBBBBBDDDBBB@@@>>>=========<<<;;;:::<<<>>>???>>>;;;777444222222111000////////////------------...///000000/////////000000000111111111111111111222222222222000222333444444555777999999@@@TTTttt))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))************************'''((()))***++++++++++++***)))((()))+++,,,,,,+++)))***+++,,,------------+++,,,,,,------......///........./////////000000////////////000111222333333333444555666888999999555666777999::::::::::::999:::;;;<<<======<<<<<<<<<<<<<<<===???BBBDDDFFF=========>>>???@@@AAABBBBBBEEEHHHHHHFFFDDDCCCCCCAAA@@@@@@AAABBBDDDFFFGGGIIIIIIIIIHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@@@@??????===<<<<<<;;;::::::999999777888999999::::::;;;;;;:::;;;;;;;;;;;;:::888777666666666777777777777777777999::::::777333111000//////000000000111111111000000///...---,,,++++++++++++,,,,,,,,,,,,++++++******************++++++******)))))))))(((((((((((()))******(((((()))***(((((())))))))))))(((((('''(((((()))))))))))))))******)))))))))))))))***(((((((((((((((((((((((())))))***++++++***))))))))))))))))))))))))))))))***)))))))))(((((((((''''''((())))))(((((()))+++++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******************++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......---......///////////////000000000000000111222222111111111111111000000000......//////000111111222222222222222333333333333000111222444555777888999;;;:::999888888888888888999999999::::::<<<===>>>AAAAAA@@@@@@@@@@@@@@@AAA@@@@@@AAAAAABBBDDDEEEFFFEEEDDDBBBAAAAAABBBCCCEEEDDDFFFJJJOOORRRPPPKKKFFFCCCBBBAAA@@@????????????>>>???AAADDDFFFFFFDDDBBB999999;;;===???@@@???>>>???>>>>>>===<<<<<<;;;;;;888888888888888777777777666777666444222555===CCCDDDDDDDDDCCC@@@???@@@BBB>>><<<;;;:::<<<<<<<<<;;;;;;;;;<<<<<<;;;999777666555444222000..................---------......///////////////000000000111111111111111222222222222000222333333333444777999:::???SSSsss))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))************************'''''')))******+++++++++***)))((()))+++,,,,,,+++******+++,,,------------++++++,,,------......///............/////////000.........///000222333444000111222444666777888999333444666888:::;;;<<<<<<;;;<<<=========<<<;;;:::<<<<<<<<<===???CCCFFFHHH======<<<<<<<<<>>>???AAABBBDDDGGGHHHFFFDDDBBBBBBAAAAAABBBCCCEEEGGGIIIJJJJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCBBBBBB======<<<;;;;;;:::999999888777777888:::<<<;;;:::999:::;;;<<<<<<;;;999777999999888888777777666666555888;;;;;;888333000//////000000000111111222222//////...---+++******)))+++++++++,,,,,,+++++++++******************++++++))))))(((((('''''''''&&&&&&((()))(((''''''((()))''''''((((((((((((''''''''''''((()))))))))))))))***)))))))))))))))***+++((((((((((((((((((((((((%%%&&&'''(((((('''&&&%%%))))))))))))))))))))))))******))))))((((((((('''&&&((())))))(((((()))+++---------------------------------,,,,,,+++++++++,,,,,,,,,++++++*********)))************+++++++++*********++++++,,,,,,,,,,,,,,,,,,---------......---......//////////////////////////////000111111////////////000000000000......//////000111111111111111222222222333333333444444555555666777777777;;;:::999777666666666666999999999:::;;;===>>>???CCCCCCBBBBBBAAAAAABBBBBBBBBBBBAAAAAAAAABBBCCCCCCFFFEEEBBB@@@@@@@@@AAABBBBBBFFFNNNVVVYYYTTTIIIAAAAAABBBCCCBBB???>>>>>>???======>>>AAACCCCCCAAA???777999<<>>>>>>>>>>>===<<<;;;:::666666666666666555555555666777777444222666>>>EEECCCCCCCCCAAA???>>>???@@@;;;999888888:::;;;;;;:::<<<<<<:::999888777777666666555222000...---------///......---------......////////////000000000000000111111111111222222222000111333333333444777999===AAATTTsss******))))))((((((''''''))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((---,,,,,,+++***)))((((((+++++++++*********))))))++++++************++++++************************))))))))))))************...---,,,++++++...000222////////////000000000000///.........///000222333///444666444222444444333777777777888999:::<<<===888999:::;;;;;;;;;:::999>>>======@@@EEEGGGFFFDDDBBB???======???@@@>>><<>>===;;;;;;:::::::::999888777999;;;<<<<<<;;;;;;:::999999888888888888999888888888777777666666777777888888777555222111000000000000000000000000------,,,,,,,,,,,,++++++************************)))******((('''&&&''')))&&&''''''((()))***++++++******++++++++++++******))))))))))))))))))))))))))))))(((((('''''''''&&&))))))***))))))(((''''''))))))))))))))))))))))))))))))((('''''''''''''''******))))))))))))******,,,+++***)))(((((())))))+++***)))((((((***,,,---222111000///---+++*********)))((((((((()))+++,,,.........------,,,,,,,,,************************++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......///////////////////////////////////////.....................////////////222222222111111222333333555444333222333555777999<<<===;;;777;;;CCCEEEAAA:::888999===;;;777:::BBBEEECCC@@@@@@BBBEEEGGGHHHKKKIIIFFFAAA>>>???BBBEEEDDDDDDCCCBBBAAAAAAAAA@@@BBBCCCCCCDDDDDDCCCCCCBBBAAA@@@???>>>============BBB@@@===<<<>>>??????>>>>>>============>>>>>>????????????>>>===;;;:::999999888666555444444555555666555555555666999>>>@@@?????????===;;;;;;===???<<<;;;:::999999999:::;;;;;;:::999777666444333222555444222111///...------.........---,,,+++++++++............////////////000000000000111111111111444333222111333666999;;;>>>AAARRRqqq***)))))))))((((((((('''))))))))))))))))))))))))))))))))))))))))))))))))******)))(((((((((((((((,,,++++++******)))))))))+++++++++*********))))))+++******))))))******+++************************))))))))))))************---------......///000000.../////////000000000000///............000111333111444555333333777888555666777777888999:::;;;<<<999999;;;<<<<<<;;;::::::===<<<===???CCCEEEEEECCC@@@>>><<<===???@@@???>>>AAAGGGMMMOOOLLLHHHHHHHHHGGGGGGGGGFFFEEEHHHMMMRRROOOLLLHHHFFFFFFFFFEEECCCFFFFFFEEEDDDDDDCCCAAA?????????>>>===<<<<<<<<<<<<<<<;;;:::;;;<<<===<<<;;;<<<;;;:::999888888888888::::::999888666555444444666666777777666444222000////////////////////////------,,,,,,,,,,,,++++++************************,,,,,,,,,+++))))))***+++'''''''''(((((())))))***))))))************)))))))))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))))))))((('''))))))))))))))))))))))))))))))((('''''''''''''''******))))))))))))******))))))))))))((((((((((((+++***)))((((((***,,,---111000///...,,,+++***)))***)))((((((((()))***+++,,,,,,,,,++++++*********************************++++++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,---......////////////////////////////////////........................////////////222222111111222333444444555444333333333555777888888:::999:::AAALLLQQQOOO@@@999666999;;;:::<<>>======>>>>>>???>>><<<<<<=========<<<>>>>>>=========>>>??????>>>>>>>>>===<<<;;;:::999888777666555444444444555555444333555888<<<>>>???@@@@@@@@@===;;;:::;;;<<<;;;:::999888888888999:::888888777666444333222222555444222000///...---------............///000111....../////////000000000000000000000111111111111444333222222333666999;;;<<>>>>>???AAA@@@???BBBGGGNNNPPPMMMIIIHHHGGGIIIIIIIIIHHHGGGGGGJJJLLLJJJHHHFFFFFFGGGFFFEEECCCEEEDDDCCCCCCCCCCCCBBB@@@@@@???>>>>>>>>>>>>?????????===<<<<<<===>>><<<;;;>>>===<<<:::999888888888;;;:::999777666444333222444555555555444222111///////////////////////////------,,,,,,,,,,,,++++++************************,,,+++++++++************'''''''''((((((((((((((((((((())))))))))))(((((())))))))))))))))))))))))***)))))))))))))))(((((((((((())))))***)))))))))))))))))))))))))))))))))))))))((('''''''''((((((******))))))))))))******&&&'''((()))))))))((('''******)))((()))***+++,,,......---,,,+++***)))((())))))((((((((()))***+++***)))))))))))))))((((((************************++++++++++++++++++++++++,,,,,,---------.........---,,,,,,,,,,,,---......////////////////////////....................................////////////111111111222222444555666666555444333333444666666777888999<<>>>>>>>>>>>======??????>>>=========>>>>>>===<<<;;;<<<======;;;999===============>>>??????===<<<<<<<<<;;;;;;::::::777777666444444444444444222222222666<<>>AAAAAA@@@>>>:::999999::::::999888666666777777888666555555444333333222222444333111000///.........,,,------+++)))((()))+++/////////000000000111111000000000000111111111111333333222222333666999:::===BBBUUUrrr))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((()))))))))*********+++************))))))))))))******))))))))))))******************************))))))*********+++++++++------...///000000000000........./////////000000///......---...///000111444;;;>>>:::444222333222555555666777888888999999888:::;;;===>>>>>>===============???AAACCCDDDDDDDDDCCCBBBAAAAAAAAAAAAAAAAAAFFFKKKMMMKKKHHHEEEDDDFFFFFFGGGGGGFFFFFFFFFFFFCCCCCCDDDEEEEEEEEEDDDCCCBBB@@@>>>???AAACCCBBB@@@???>>>>>>>>>>>>>>>???@@@===<<<;;;<<<===>>>===<<>><<<:::999888777777999999888777555444333333333333333333222111000///////////////////////////------,,,,,,,,,+++++++++***************************)))))))))******)))(((((((((((('''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((************))))))))))))'''((()))***************(((((((((((((((((((((((())))))((((((((((((((()))******))))))))))))******%%%''')))***+++***)))(((***))))))((()))***++++++,,,,,,+++***))))))(((((((((((((((((())))))******((((((((((((((((((((((((***************************+++++++++++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,---......////////////////////////------...............///............////////////000000111111333444555666666666555444444444555555:::::::::<<>><<<:::999999<<<<<<===???BBBDDDCCCAAA???AAACCCCCCBBBAAABBBCCCFFFFFFFFFEEECCC@@@===;;;<<<<<<<<<======<<<<<<<<<>>>>>>=========>>>>>>???<<<<<<<<<===>>>===;;;888<<<;;;;;;;;;<<<===>>>???;;;;;;;;;::::::::::::;;;666666555444444333333333111000222888???BBB@@@===???@@@???===:::999999:::888777666555555555666666444444444444333333333333333222111//////.........///111222000...---///111000000000000111111111111///000000000111111111111333222222222444666888:::@@@DDDWWWyyy(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))(((((((((((())))))((((((((()))******++++++))))))))))))))))))))))))***))))))))))))))))))***************************************++++++++++++///...---,,,---///111222............///////////////......------...000000;;;HHHPPPIII<<<555444666444444555777777777777777777999;;;===>>>>>>>>>>>>>>>>>>??????@@@AAACCCEEEHHHGGGFFFDDDCCCBBBAAABBBCCCFFFIIIKKKJJJGGGEEEDDDCCCCCCDDDFFFFFFFFFEEEDDDAAABBBDDDEEEFFFFFFFFFFFFFFFCCC??????AAABBB@@@=========<<<<<<<<<===>>>>>>999888888:::<<<>>>>>>===???>>><<<:::888777777777666666555555555555555555222222222111111000//////........................------,,,,,,,,,+++++++++***************************(((((()))+++,,,***'''((((((((((((((('''''''''''''''((((((((((((''''''(((((((((((((((((((((((())))))))))))************(((((()))******+++******(((((((((((((((((((((((())))))((((((((())))))*********))))))))))))******'''(((***,,,---,,,***))))))))))))))))))***************))))))((((((((('''''''''(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......////////////////////////,,,---------......//////............///////////////000000111222333555666666555555444444444444555999888888:::===AAAGGGLLL[[[\\\YYYNNNAAA;;;:::<<<=========???AAAAAA???======>>>??????@@@CCCGGGJJJFFFFFFEEEDDDAAA>>><<<:::<<<<<<============<<<<<<===<<<<<<<<<===>>>??????>>>======>>>??????<<<::::::999999:::;;;<<<======;;;:::999999888999::::::555555555444333333222222000111444:::???AAA???<<<<<<===>>>===;;;999:::;;;777666555444444444555555444444444444444444444444111111000///......//////%%%)))------,,,,,,///333000000000000111111111111///000000000111111111111222222222333444666888999@@@BBBUUU|||(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((())))))***((((((((())))))*********(((((()))))))))))))))******))))))(((((())))))************************************++++++++++++,,,///---+++***+++---000222------.........///////////////---------...///000888GGGPPPIII;;;333333555333444555666777666555555666777:::<<<===>>>>>>>>>===>>>>>>>>>>>>???BBBDDDHHHIIIHHHFFFCCCBBBBBBDDDGGGGGGIIIIIIIIIHHHFFFEEECCCBBBCCCEEEGGGHHHFFFDDDBBBDDDFFFFFFFFFGGGIIIKKKOOOJJJDDDBBBCCCCCC???;;;<<<<<<;;;;;;;;;;;;<<<<<<666666666888;;;===>>>======<<<;;;999888777777777444444444444555555555666111111111000000000//////........................------,,,,,,,,,,,,++++++************************,,,******,,,//////,,,)))((((((((()))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))(((((()))))))))))))))***))))))******+++*********))))))))))))))))))))))))))))))((((((((()))************))))))))))))******)))***+++,,,,,,,,,+++***((((((((()))))))))******)))))))))(((((((((((((((&&&'''((()))))))))(((((((((((())))))))))))******))))))))))))))))))))))))*********++++++,,,,,,---*********+++++++++,,,,,,---,,,,,,,,,,,,---......////////////////////////,,,,,,,,,---......//////............/////////////////////000000222333444444444555555555555555555555444555888999:::???EEEWWWcccggg\\\III???>>>@@@>>>===>>>???@@@@@@>>><<<>>>>>>======???DDDJJJOOOHHHGGGEEECCCAAA???===<<<======>>>>>>>>>>>>======;;;;;;;;;<<<===>>>???@@@@@@???>>>???@@@@@@>>><<<999999999:::;;;<<<===>>>;;;:::999777777777888999444444444444333222111000111444888<<<>>>>>><<<;;;:::;;;===<<<;;;:::::::::777666555333333444444555444444444444444444444333000000///....../////////000555888666000,,,,,,---/////////000000000111111000000000000111111111111222222333444555777888999<<<>>>RRRzzz'''((((((((()))))))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******((((((((()))))))))))))))(((((((((((())))))******))))))(((((((((((())))))*********************************+++++++++,,,,,,,,,,,,++++++,,,---//////---------.........////////////------------...///000:::???:::333111111222222333555666666555444333555666888;;;===>>>>>>>>>;;;<<<===<<<:::<<>>======>>>@@@@@@???>>>@@@??????>>>@@@DDDJJJOOOJJJHHHFFFCCCAAA@@@@@@AAA===>>>>>>??????>>>>>>===;;;;;;;;;<<<===>>>@@@@@@AAA@@@>>>>>>?????????>>>:::::::::;;;<<<===??????<<<:::888666666666777777333333444444333222000000222777===>>><<<999:::;;;:::<<<======:::888888888777666555444333444444555444444333333222222222111//////.........//////000DDDIIILLLHHH???666222222....../////////000000000000000000000111111111111111222333444555777888888:::===QQQuuu'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))******)))))))))))))))((((((((('''((((((((())))))******))))))(((((((((((())))))******************************+++++++++,,,,,,,,,)))***+++---...------,,,---------.........////////////------,,,---...///...111333000000444555333111333444666666555444222444555888:::<<<===>>>>>>999:::;;;:::888999===AAA@@@BBBDDDDDDBBBBBBEEEHHHGGGEEEBBBBBBBBBCCCCCCCCCBBB@@@??????BBBBBB???===???@@@AAA@@@???AAAEEEIIIJJJDDD>>>???DDDGGGEEEAAA???>>>===;;;;;;::::::::::::999888999;;;<<<;;;:::999999888777666666777777666666555444333333222222222111111000000000000111........................---------,,,,,,,,,++++++***************************((('''***...///+++&&&(((((()))***+++,,,,,,---(((((())))))))))))(((((())))))))))))))))))))))))&&&'''''''''(((((())))))+++++++++++++++***)))((())))))))))))))))))))))))))))))((())))))***++++++******))))))))))))******,,,+++***)))(((((())))))'''(((((()))))))))))))))((((((((()))))))))))))))%%%&&&((()))))))))(((''''''''''''((((((((())))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,,,,---------......---,,,,,,,,,,,,---......////////////////////////++++++,,,,,,---...//////............/////////000//////.........//////000222333444555666666666666666444777<<<;;;777999@@@777LLL]]]ZZZLLLBBB>>><<<===<<<<<<===@@@AAAAAAAAAAAAAAAAAAAAAAAADDDIIILLLMMMJJJGGGCCCBBBBBBCCCDDD======>>>>>>>>>>>>======::::::;;;;;;===>>>@@@AAABBB@@@===<<<>>>??????>>>;;;;;;<<<<<<>>>???@@@AAA===;;;888666555555666666333333444444333222000///333:::@@@???:::666888<<<<<<===>>>===:::777666555777666555444333444555555333333222222111000000//////............///000000---444;;;:::333,,,)))***............////////////000000000000111111111111111222333444666777888888:::???SSSrrr''''''''''''((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''%%%&&&&&&'''((()))******((((((''''''''''''((((((((((((((((((((()))******)))))))))))))))******+++++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,---...//////+++,,,---.........,,,,,,+++++++++,,,---...///000000111111111222222222222222222222333444555777888555666999;;;<<<===<<<<<<>>>===;;;::::::;;;<<<===AAAAAAAAAAAAAAAAAAAAAAAAFFFDDDBBBCCCEEEFFFCCC@@@@@@@@@???>>>===<<<;;;;;;???>>>???@@@CCCDDDCCCBBB<<<>>>>>><<>><<<>>>????????????AAABBBCCCCCCBBBBBBAAAAAA@@@@@@CCCBBBBBBBBBBBBCCCDDDDDD@@@???>>>?????????===;;;;;;===>>><<<999999>>>CCCBBB@@@>>>=========;;;999::::::;;;;;;<<<;;;;;;:::999888666444222111111000222444555444222222555888;;;;;;;;;<<<;;;;;;::::::;;;===>>>===:::666444333222222222222333444555666444111......111222111...------...///000000000//////111222000,,,***+++,,,............////////////000000000000111111111111111222333333333444666888<<>>@@@@@@@@@@@@@@@@@@@@@@@@DDDCCCBBBCCCEEEFFFDDDBBB??????>>>>>>>>>>>>>>>>>>???>>>>>>@@@BBBCCCBBBAAA;;;===>>>===@@@DDDCCC???;;;:::::::::;;;;;;999888666666666666777888999999888888777777777777666666555333111000111111///...---........./////////000000///...---,,,------...------,,,,,,,,,+++++++++*********)))))))))((((((******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''((()))((('''&&&''')))(((((())))))))))))))))))))))))))))))))))))))))))***)))))))))((((((((('''************))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((((((((((((((('''******)))))))))))))))***))))))*********++++++++++++,,,,,,,,,++++++---...,,,,,,---------------............/////////000000///.........------------........................////////////000000000000333222222555888999777555555555666666777999:::;;;???BBBDDDCCC@@@<<<::::::<<<>>>???@@@??????AAABBBCCCCCCCCCBBBBBBBBBBBBBBB?????????@@@AAABBBCCCDDDCCCAAA@@@@@@@@@???===;;;:::<<<===;;;888888<<>><<<:::999::::::;;;;;;;;;;;;:::888777555444222111111000222333444333222333777:::???===;;;888777777777888888999;;;:::777333222111111000000111222333444444//////000111222000---+++------...///000000000000000111222000---+++,,,---............////////////000000000000111111111111111222333333333444666888;;;???OOOnnn''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''((((((((((((''''''''''''((((((((((((((()))((((((''''''(((((()))((((((((((((((()))******)))))))))))))))******+++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......+++++++++,,,,,,---...///---.........------,,,+++,,,,,,,,,,,,---...///////////////000000000111111111111222333444555666666555666888999;;;<<<<<<<<<;;;;;;:::::::::<<<===>>>????????????????????????BBBBBBBBBCCCEEEFFFEEEDDD>>>?????????@@@@@@@@@@@@???>>>>>>@@@BBBBBBAAA@@@999<<<>>>>>>AAADDDCCC>>>:::999888999::::::888666555555555666666777777888777777777666666666555555333111000///000111000///.............../////////000///...---------......,,,,,,,,,+++++++++++++++******))))))))))))((((((***))))))(((((())))))***))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((((())))))(((&&&$$$%%%&&&))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&&&&'''((())))))(((((()))))))))))))))))))))))))))))))))*********++++++***+++,,,+++***+++,,,...............---------------------.........//////............------------........................////////////000000000000222222222444666777777555444444555666888:::<<<===BBBAAA@@@>>>;;;:::;;;<<<===>>>@@@@@@??????@@@BBBBBBBBBCCCCCCCCCCCCCCCCCC=========>>>???AAABBBCCCEEECCCAAA@@@???>>><<<:::999;;;;;;999777777;;;???@@@???>>>??????>>><<<:::888888999:::::::::::::::777666555333222111111111222222222222222555999===BBB???:::666333333555666555666888777555222111111000000000000000111222333///333777999777333///,,,------...///000000111111000222222111///------...............////////////000000000000111111111111111222333333333444666888:::>>>OOOmmm''''''''''''((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((('''''''''))))))(((((((((((())))))((((((((((((((())))))***)))))))))))))))******+++************************,,,++++++++++++,,,------++++++++++++,,,---...///.........------,,,++++++---------------...//////////////////000000000000111111222333444444555555555666777888:::;;;;;;<<<::::::999:::;;;<<<===>>>=========>>>>>>>>>>>>>>>@@@AAABBBCCCEEEFFFFFFEEEAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@???AAABBBBBBAAA???888;;;>>>???AAADDDBBB===:::999888999:::999888666444444555666666666666666777777666666555444444444111000......000111111000..............................------,,,,,,,,,,,,+++++++++++++++************)))))))))(((((((((((())))))(((((((((((())))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))******)))'''%%%&&&'''))))))((((((''''''&&&&&&))))))))))))))))))))))))))))))))))))((((((((((((************)))))))))((((((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&'''((())))))))))))((((((((()))))))))))))))))))))))))))***************+++,,,+++******,,,............---,,,,,,,,,+++,,,,,,,,,---------......------------------------........................////////////000000000000111111222333555666666555555555666777888:::;;;<<<@@@>>>===;;;:::;;;<<<>>>===>>>@@@??????>>>@@@AAAAAABBBBBBCCCCCCDDDDDDDDD>>>>>>>>>>>>>>>???@@@AAACCCAAA???>>>>>>>>><<<;;;:::;;;:::999777777:::======<<<===>>>???>>>;;;888666777888999999999999888555555333222111111111111111111111111333777<<>>:::777444444444555444666777666555333333333000000000000000111222333000555999:::666222//////------......///000111222111222333333222000000///............///////////////000000000111111111111111222333333333444666888:::===LLLhhh''''''''''''((((((((((((((((((((((((((((((((((((&&&'''(((((())))))((((((((((((((((((((('''''''''))))))(((((((((((())))))((((((((((((((())))))***)))))))))))))))******+++***************************************++++++,,,++++++++++++,,,---............------,,,,,,,,,,,,......---------...//////////////////000000000000000111222333444444444333555555666777888:::;;;<<<999999999:::;;;<<<======<<<<<<<<<======>>>>>>>>>???AAABBBDDDEEEEEEFFFGGGEEEDDDDDDCCCBBBBBBAAAAAABBBAAAAAABBBCCCCCCAAA???888<<<>>>>>>AAACCCAAA<<<;;;:::999:::;;;;;;999777444555666666777666666555666666555555444333333222000///---...///000000///...............---------,,,,,,,,,+++++++++******************************)))))))))(((((((((((('''))))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''''')))******)))(((***+++))))))((((((''''''&&&&&&(((((((((((((((((((((((((((((((((((())))))))))))************)))))))))((((((((())))))))))))((((((''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((()))((((((&&&'''((())))))))))))((((((((()))))))))************+++++++++******,,,------,,,,,,,,,+++*********,,,,,,,,,,,,------------,,,,,,------------------........................////////////000000000000000000111222222333555666888777777777888999:::;;;888777777777999:::;;;;;;<<<>>>??????======>>>@@@@@@@@@AAAAAABBBBBBCCCCCCBBBAAA@@@??????>>>?????????===;;;;;;<<<======<<<<<<;;;:::999888999;;;===;;;<<<===???AAA???;;;888666666777777777777666666444333222111111111111111111000000222555:::>>>@@@<<<<<<;;;999888666555555333444555444333222222333222111111111111222222333...111333222...,,,,,,...............///111222333222333333444555444222111............///////////////000000000111111111111111222333333333444666888;;;===IIIbbb''''''''''''((((((((((((((((((((((((((((((((((((''''''((())))))))))))((('''''''''(((((((((((((((***))))))(((((())))))***((((((((((((((()))******)))))))))))))))******+++************************)))))))))))))))***++++++*********++++++,,,---......------,,,,,,------...///...............///////////////000000000111111000111333444444444333222555555555666777999;;;<<<999999::::::;;;;;;<<<<<<;;;<<<<<<======>>>>>>??????AAACCCDDDDDDDDDFFFGGGGGGGGGFFFEEEDDDCCCBBBBBBCCCBBBAAAAAABBBBBB@@@>>>;;;===>>>>>>???BBB@@@;;;<<<;;;:::;;;<<<<<<:::888444555777777888777666555666555555444333222111111000...------///000//////.........---------------******+++++++++***)))((()))))))))))))))*********))))))(((((((((((('''''')))((((((''''''(((((()))))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&(((************,,,...))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''%%%&&&((()))***))))))(((((((((((()))))))))******)))***+++***)))***+++---++++++++++++************,,,,,,,,,---------......,,,,,,,,,,,,------------------------------------////////////000000000000///000111111111111444666999888888888888999::::::888777777999;;;======<<<;;;===>>>===<<<;;;<<<>>>>>>??????????????????@@@DDDCCCBBB@@@???>>>>>>>>>===;;;999999;;;============;;;:::888888999:::;;;:::<<<>>>AAACCCAAA===999666777777666666555444333222222111111000111111111000000000333888<<>>>>>?????????BBBDDDEEEDDDCCCEEEGGGGGGGGGFFFFFFEEEEEEDDDDDDBBB@@@???@@@@@@???===;;;===??????<<<===@@@>>>:::<<<;;;:::;;;<<<<<<:::888555666888999999888666555555555444333222111000000000...------...///...---.........------,,,,,,,,,***++++++,,,+++***)))(((((((((((()))))))))******))))))((((((((('''''''''((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''''''''''''''&&&''')))***)))***,,,---(((((())))))))))))))))))(((((((((((((((((((((((('''((((((((()))))))))***************))))))))))))(((((())))))))))))((((((''''''''''''''''''''''''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))((('''&&&%%%$$$%%%''')))******)))((((((((((((((()))))))))***)))***+++***))))))+++---***+++++++++++++++,,,,,,------------............++++++,,,,,,,,,---------------------------------////////////000000000000...///111000///000333666777777777888999:::;;;<<<>>>;;;999999<<<>>>>>>===:::;;;<<<<<<::::::;;;<<<=========<<<<<<<<<<<<<<>>>>>>>>???===:::999;;;<<<===<<<<<<:::888777777888999999777999<<<@@@BBB@@@;;;777777777777666444333111000111111000000000111111222000///111555:::>>>???>>>:::999888777666555555555222333333111///......000222111111000000000111111222111//////111222222222......---...///222444666444333444777:::999666333............////////////000000000000111111111111111222333333333444666888999<<>>??????@@@@@@BBBEEEEEECCCCCCDDDFFFEEEFFFFFFFFFFFFGGGGGGGGG@@@???>>>>>>>>>>>>;;;999???@@@???<<<<<>>???:::666444666888999888999:::;;;;;;999999999;;;<<<<<<;;;;;;:::::::::999AAA@@@@@@???????????????BBB???<<<:::;;;<<<<<<;;;;;;999666555666777777777222444888<<<>>><<<777333888888777666444222000///000000000000000111111222//////111666<<>><<<===:::666333222222444555555555555333000///000111111000////////////000000...,,,+++---000222000...///...---...///222444666444444555888;;;;;;777444............/////////000000000000000111111111111111222333333333444666888777<<>>>>>===;;;999888:::<<<>>>>>>>>>???AAACCCAAA@@@>>><<<;;;;;;;;;<<<<<<<<<;;;:::999777666666555777888::::::888666555555666777888777555222111////////////////////////,,,///444999<<<<<<;;;999888666555555666666555444333333222222111000000000000000///..................------------...//////............000222444555666777888999999888777666666444111...---...///111////////////000000000000000111333555666666666555777???FFFggg''''''''''''((((((((((((((((((((((((((((((((('''******)))))))))(((((((((''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))*********)))))))))(((((()))))))))*********++++++)))******++++++,,,---------......//////......---.../////////000000000000000000111111222222111111333333333333333222222222333333444555666777888888<<<:::999888888999:::;;;=========<<<======>>>>>>??????@@@AAABBBCCCDDDDDDFFFFFFEEEDDDDDDDDDDDDDDDFFFDDDAAA???>>>>>>===<<<<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888888888999;;;:::999888666555444333444444444333222111///...///............------------............,,,+++***+++++++++*********))))))''''''&&&&&&''''''((()))(((((((((((((((((((((((('''''''''((((((((((((((('''''''''''''''''''''&&&''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&((()))***)))((('''&&&&&&''''''((())))))***''''''((((((((((((''''''+++***)))(((((((((((()))(((((((((((())))))))))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((((((((((((&&&&&&'''((())))))))))))((((((((((((((('''''''''&&&&&&&&&&&&&&&&&&&&&&&&))))))))))))*********************************************+++++++++,,,,,,,,,,,,---............------------------------------...//////---,,,,,,---////////////000000000000000000000000000111111222333555888:::<<<<<<;;;;;;777777777777777777888888999999::::::::::::999999<<<<<<======<<<:::999888888:::<<<===>>>???BBBDDDIIIGGGCCC???===<<<;;;;;;::::::999888888888888888666666777777666555333222222222333333222111///...//////..................---222777;;;;;;999888777555444333333444444333222111111111111111111111222111111000///////////////...------------...//////.........///000222444555666777888999999999888777888666333000......//////////////////000000000000000111333555666666666555666???FFFeee''''''''''''((((((((((((''''''((((((((((((((((((************))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))******))))))))))))(((((())))))*********+++++++++)))******++++++,,,------......////////////....../////////000000000000000...//////000111111000000222222222222222222222222222333333444555666777777<<<;;;:::999999:::;;;<<>>>>>>>>>>>>>>>>>>>>???????????????@@@BBBBBBEEEEEEDDDCCCCCCCCCDDDDDDFFFDDDBBBAAAAAA@@@>>><<<<<<;;;;;;::::::;;;;;;<<<===<<<;;;:::999999999999999999888777666444333333333333333222222000///...///............---------------......---,,,+++***+++************)))))))))&&&&&&%%%%%%&&&&&&'''(((((()))))))))))))))))))))((((((((((((((('''''''''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((%%%&&&((()))))))))((('''&&&&&&''''''((()))))))))''''''((((((((((((''''''))))))((((((''''''(((((((((((((((((())))))))))))************************''''''((((((((()))))))))(((((((((((((((((((((((((((((()))))))))))))))((('''((((((((((((((())))))&&&&&&&&&&&&&&&&&&&&&&&&************++++++++++++*********************************++++++++++++,,,++++++,,,------------,,,---------------------------///000000...------...//////000000000111111111000000000000000111222222333444666888999:::999999666666666777777888888999999999::::::::::::999999:::;;;;;;;;;:::999888888555888:::<<<===>>>AAACCCGGGDDD@@@<<<:::;;;<<<===:::999888777777888999:::888888777555444333222111111111000000///.........000///...---------------...444;;;===999555444555555333222222333444222111//////000111111222333333111111000000//////000000...------------...///////////////000111333555666666777888999:::999999888999777333000.........///////////////000000000000000111333444555666666666555@@@FFFbbb}}}''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((()))))))))******)))******++++++,,,------...//////000000//////.........//////////////////......///000111111111111111111111111111222222222333333444555555666777777;;;;;;:::::::::;;;<<<===>>>>>>>>>>>>>>>>>>======@@@???>>>======>>>>>>???EEEEEEDDDDDDDDDEEEEEEFFFFFFEEECCCCCCBBBAAA>>><<<<<<;;;;;;::::::;;;;;;<<<<<<<<<;;;::::::999999999888888777666555444333222222222222222111000///...///............---------------------,,,,,,++++++************))))))))))))'''''''''''''''((())))))((((((((((((((()))))))))))))))((((((''''''&&&&&&'''''''''''''''(((((((((''''''((((((((((((''''''((((((((((((((((((((((((&&&&&&'''((()))(((((((((''''''''''''(((((())))))''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))))))))))))))))))))))))))'''(((((((((((()))))))))(((((((((((((((((((((((((((((()))))))))(((((('''''''''(((((()))))))))***(((((((((((((((((((((((()))))))))*********++++++************************************++++++++++++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---///000000///......///////////////000000000000000/////////000111222333222333444666777777777777444555666777777888888999::::::;;;;;;;;;;;;::::::999999999999999888888888666888:::;;;;;;<<<>>>@@@>>><<<::::::<<<@@@EEEHHH>>><<<999777666888:::;;;:::999777666555444444444333222111000000000000111000///...---,,,,,,------...666===>>>888333222555666555444444555555444222///000000000111111111222000000///////////////000...------------.../////////000000222333444666666666777999:::::::::999888555444222000.........///////////////000000000000111222222444555555666666444@@@EEE^^^vvv''''''''''''((((((((((((&&&'''''''''(((((())))))((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))'''''''''((((((((()))))))))******++++++,,,------......////////////......------------------------...///000111222222222222000000111111111222222222555555555666777777777888::::::::::::;;;;;;<<<<<<<<<===>>>>>>>>>===<<<<<<<<<<<<======>>>???@@@AAAEEEEEEEEEEEEFFFGGGHHHHHHGGGEEEDDDCCCCCCAAA>>><<<<<<;;;;;;::::::;;;;;;<<<;;;;;;;;;;;;:::999888888777666666555444333222222111111111111000///......///............------------,,,,,,,,,++++++++++++))))))))))))))))))))))))'''''''''''''''((())))))&&&&&&&&&''''''((((((((())))))((((((''''''&&&&&&(((''''''''''''((()))***''''''((((((((((((''''''((((((((((((((((((((((((&&&''''''(((((((((((((((''''''''''''((((((((((((''''''((((((((((((''''''((((((''''''''''''(((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))***((((((((((((((((((((((((''''''((((((((('''&&&&&&'''((((((((())))))******))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))*********+++++++++)))***++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...000000///......///---------.........//////////////////000111222333222333333444555555555555333444555777888888888888777888888999999888888777888888777777888888888999888:::;;;;;;::::::;;;<<<<<<;;;;;;===BBBHHHOOOSSSAAA???<<<999777777999:::777666555555444555555666333333222111111111111222111///...,,,,,,---......000777>>>===777333333666666444333333444444333222111111111000000000//////......---------......///...------------...//////000000222333444666666777777888999999999999888777000///......---...//////////////////000000000000222222222333444555666777555@@@DDD\\\rrr''''''''''''((((((((((((&&&&&&''''''((()))))))))''''''''''''((((((((((((''''''''''''(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''(((((((((((())))))'''''''''((((((((()))))))))******++++++,,,------------............------,,,,,,,,,,,,,,,+++++++++...///000111222333333333000000111111222333333333666666666666777777888888999999::::::;;;;;;<<<<<<;;;<<<===>>>???>>>===<<<777999;;;>>>AAACCCDDDEEEEEEEEEEEEFFFGGGHHHIIIJJJGGGEEECCCBBBBBBAAA>>>===<<<;;;;;;::::::;;;;;;<<<::::::::::::999888777777555555444444333222222111000000000000000///......///............---------,,,,,,++++++++++++,,,,,,(((((()))))))))))))))***&&&&&&%%%%%%&&&&&&'''(((%%%%%%&&&&&&''''''((((((((((((((((((((('''''''''(((''''''&&&'''(((***+++''''''((((((((((((''''''((((((((((((((((((((((((''''''''''''((((((((()))''''''((((((((((((((((((''''''((((((((((((''''''((((((''''''(((((())))))(((((((((((())))))))))))''''''''''''''''''''''''((((((((()))))))))******((((((((((((((((((((((((&&&&&&'''''''''''''''&&&((())))))))))))))))))***'''''''''''''''''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))************+++******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,...//////.........///,,,,,,---------.........////////////000111333333333333333333333333444444333444666777888777777666444444555555555555444444777777777777777888999::::::;;;<<<;;;:::999:::;;;;;;;;;;;;<<<@@@FFFKKKOOOBBB@@@===:::888777777777333333333333333333333333111111111000000000000000111///...------...000111666:::===<<<777444555777333222000111222222111///222222111000000///......------,,,,,,------.........------------...//////000111333555666777777777888888999999888777555444,,,,,,,,,------...///000////////////000000000000222222222333444555666777555@@@CCCZZZrrr''''''''''''((((((((((((&&&&&&''''''((())))))***''''''(((((())))))))))))''''''''''''((((((((((((***)))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''''''''((((((((())))))))))))))))))************)))******++++++,,,------,,,,,,------------,,,,,,---------,,,,,,+++++++++,,,---///000111222222222111111111222333444444444555555555666666666666777777888999::::::;;;;;;;;;:::;;;===???@@@@@@??????888:::>>>AAADDDDDDDDDCCCDDDDDDDDDEEEFFFHHHIIIJJJHHHEEEBBB@@@@@@@@@>>>===<<<;;;;;;::::::;;;;;;<<<999999999999999777666555444444333333222222111111//////000000//////......///............---------,,,,,,+++******+++,,,---(((((((((((())))))******''''''&&&&&&''''''((()))&&&&&&&&&'''(((((())))))'''''''''((((((((((((((((((((('''&&&''')))+++,,,''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((((((((('''''''''(((((((((((('''''')))(((((((((((()))***+++(((((((((((())))))))))))(((((((((((((((((((((((((((((()))))))))*********((((((((((((((((((((((((%%%&&&'''(((((((((((((((*********)))))))))))))))''''''''''''''''''''''''(((((()))))))))*********))))))))))))))))))))))))))))))))))))***************++++++,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,.........---...///------------.........///......//////000222333444444444333333333333333333444555666777888777555444444555555555555555555444777777666777777999:::;;;999;;;<<<;;;::::::;;;<<<:::999999:::<<>>===;;;999777666666666222333444444333222111000//////111111111111000///111///...---...000222444>>>>>>>>>;;;777555444555222111000000111111000///000000000000000/////////---------------...//////...------------...//////111222444666777888888888888999999888777555333111---------............///////////////000000000000222222222222333555777888777???BBBZZZsss''''''''''''((((((((()))&&&&&&&&&'''((())))))***(((((())))))*********+++''''''''''''((((((((()))******))))))((((((((('''************************((((((((((((((((((((((((&&&'''''''''(((((())))))***++++++++++++,,,,,,,,,)))******+++,,,,,,------+++,,,,,,------,,,,,,+++.........------,,,,,,,,,+++,,,---///000111111111111111222333444444555555444444444555555555555555666777888999:::;;;;;;::::::<<<>>>AAABBBBBBAAAAAA===???BBBEEEEEECCC@@@>>>CCCCCCCCCDDDEEEGGGHHHIIIHHHEEEAAA?????????>>>>>><<<;;;;;;::::::;;;;;;<<<888888999999888777555444444333333222222111111111//////////////////...---//////.........---------,,,+++*********+++,,,---'''((((((((())))))******)))))))))))))))***++++++&&&''''''((()))******+++&&&'''''''''(((((())))))(((((('''&&&''')))+++---''''''((((((((((((''''''(((((((((((((((((((((((('''''''''''''''((())))))((((((((((((((('''''''''''''''(((((((((((('''''')))))))))))))))***++++++(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((&&&&&&((()))************++++++******))))))((((((************************)))************+++++++++))))))))))))))))))))))))))))))))))))************++++++,,,------------,,,++++++++++++++++++++++++***,,,......---------.............../////////000.........///000222333444555444333333222222333333444555777888888666444333777777888888888888777777777777666777888999;;;<<<888:::;;;;;;;;;;;;<<<>>><<<;;;;;;<<<===???AAABBB999999999888777666555555555666777777666333000//////000222444444333111000111///...---...111444666DDDBBB>>>:::777555444333444333222222333333222000......//////000000111111...............///000111...------------...//////111222444666888888888888999999999888666333111000000////////////.........////////////000000000000333222222222333555777888777???AAAZZZuuu&&&&&&&&&&&&'''''''''(((''''''''''''''''''''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''((((((((((((+++*********))))))(((((()))******++++++,,,---------------------------------------------------------...///000000111111111000000111222333333444444555444333222333555777888666666555555777888:::;;;;;;<<<>>>???AAAAAABBBBBB>>>???@@@BBBCCCDDDEEEEEECCCDDDDDDBBBAAAAAACCCEEEGGGEEEAAA@@@???>>>===;;;999999::::::::::::;;;;;;777777777777666666666666666555444222000///------......//////......---,,,,,,,,,,,,++++++*********+++***)))***,,,,,,***)))******))))))((((((''''''(((((((((((())))))))))))******))))))((((((''''''******)))((((((((((((((())))))(((((('''''''''&&&((((((((((((((((((((((((''''''&&&&&&&&&&&&''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))************************)))))))))))))))******+++))))))))))))))))))))))))+++*********))))))((((((((((((((((((((()))******(((((((((((((((((((((((())))))***++++++++++++***((()))***++++++***)))((((((((((((((())))))))))))))))))))))))))))))))))))+++)))((())),,,---+++)))+++++++++++++++++++++++++++,,,,,,+++***)))+++---,,,,,,,,,---------..................////////////222222222111000///...---000000111222333333444444222222333333444555555555666666666666666666666666888888777777888888999:::777777777888999;;;<<<===555888;;;<<<<<<<<<===>>>;;;;;;;;;;;;:::888666555333333333333333333333333////////////////////////.........---///333:::???<<<;;;:::888666555444444000000000000000000000000//////............//////////////////////////////111000///...///111333444555666888888777777888:::>>>===<<<:::666222...,,,///------//////---)))&&&000000000000111111111111222333444444333333555777777===CCCXXXkkk&&&&&&'''''''''(((((((((''''''''''''''''''''''''(((((((((((())))))))))))(((((('''''''''&&&&&&&&&((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))************)))))))))(((((())))))***++++++,,,,,,---------------------------------------------------...///000000111111111000111111222333333444444444333222222222444666777666666555666777888:::;;;<<<<<<===>>>@@@AAABBBBBB@@@AAABBBCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@BBBDDDEEECCCAAA??????>>><<<:::888888888999:::::::::;;;666666666666555555444444222222111111000///.....................------,,,,,,,,,,,,++++++***************)))***+++,,,***(((***)))))))))((((((((('''(((((((((((())))))))))))***)))))))))((((((((('''***))))))((((((((((((((()))(((((((((''''''''''''(((((((((((((((((((((((('''''''''&&&&&&'''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))************************))))))(((((())))))***+++))))))))))))))))))))))))*********)))))))))((((((((((((((((((((()))******))))))))))))))))))))))))))))))***++++++++++++***)))))))))******)))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++)))((()))+++---+++***++++++++++++++++++++++++***+++,,,,,,******+++,,,,,,,,,,,,---------..................////////////000000111111111111111111000000111222222333444444222333333444555555666666777777777777777777777777888888888888888888999999777777777888999:::<<<===888:::<<<<<<;;;:::;;;<<<999999:::999888666555444333333333333333333333333.................................///222777<<<>>>:::999777666444333222222000000000000000000000000//////............////////////////////////////////////......///111333555555666888888888888:::;;;???>>><<<999555111...,,,(((---000......111222000//////000000000111111111111333444333333333555777777===BBBWWWjjj''''''((((((((()))))))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((('''''''''&&&&&&(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******************))))))))))))(((((())))))***+++++++++---------------------------------------------------...///000000111111111111111111222222333333444333222111111222333555666666555666666777999:::;;;<<<<<<<<<<<<>>>@@@BBBCCCCCCCCCCCCCCCBBBBBBAAA@@@???@@@@@@???>>>===???AAAAAA@@@?????????===:::777666666777888888999::::::666666666555444333222222/////////////////////..................---,,,,,,+++++++++++++++************))))))***++++++***((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((())))))((((((''''''((((((((((((((((((''''''''''''((((((((((((((((((((((((''''''''''''''''''''''''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))))))))))))))******))))))))))))((((((((((((((((((((()))******************************((()))******++++++*********))))))(((((())))))***(((((((((((())))))))))))))))))))))))))))))))))))***)))))))))+++,,,+++***++++++++++++++++++++++++)))+++------,,,+++++++++,,,,,,,,,---------......---............/////////---...000111333444444444000000111111222333333333333333444444555666666777888888888888888888888888888888888999999888777777777777777888999:::;;;<<<;;;<<<<<<:::999888999:::777777777777666555333222222222222222222222222222...........................------111888<<<===<<<777666555333222111111111000000000000000000000000//////............//////////////////////////////---------...000222444666555777999999999:::;;;===AAA>>>;;;777333000...---(((222444+++)))000111***//////000000000000111111000111333333333444666888777===AAAVVVhhh(((((((((((())))))))))))''''''''''''''''''''''''(((((((((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))*********************))))))))))))))))))))))))***++++++,,,,,,---------------------------------------------------...///000000111111111111111111222222333333333222222222222333444555666555555666777888999::::::<<<;;;;;;;;;===???BBBDDDDDDDDDCCCBBBAAA???===<<<<<<===>>>===<<<<<<===>>>>>>>>>>>>>>>>>>===999666444555555666777888999999777777666555444333222111000000000/////////......------.........---,,,,,,+++++++++******************)))))))))++++++***((())))))))))))(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((()))(((((('''''''''((((((((((((((((((((('''''''''((((((((((((((((((((((((''''''((((((((((((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))((((((((((((((((((((((((((((((((((((((()))******(((((((((((((((((((((((())))))))))))))))))((((((((((((((((((((())))))***************************((())))))******************)))(((''''''((()))***(((((((((((())))))))))))((((((((((((((((((((((((***))))))***++++++++++++************************'''***---...---+++++++++,,,,,,,,,---------......---------.........//////---...000111333444555555000000111111222222222333333444444555555666666777888888888888888888888888777888888999999888666666888888777777888999::::::;;;<<<;;;999777777999;;;777666666666555444333333111111111111111111111111........................---,,,---333;;;???<<<999555444333222111000000000000000000000000000000000//////............//////////////////////////////,,,,,,---///111333666777666777999::::::;;;===>>>@@@>>>999444111///......,,,444222***000<<<777%%%////////////000000000111///000222222333444777999666<<<@@@TTTfff(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))((((((((('''''''''(((((((((((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))))))))************+++,,,,,,------...---------------------------------------------------...///000000111111111111222222222222222333333333333333444444555666777444555666777888999999:::;;;:::::::::<<>><<<999666444444555666666777888888888888777666555333333222222222111000///......------------...---,,,,,,+++***************************)))((()))++++++)))((((((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))((((((''''''''''''(((((('''''''''(((((((((((((((((((((((((((((((((((((((''''''((())))))(((''''''&&&&&&&&&''''''''''''((((((((((((((((((((((((((())))))(((((((((((())))))''''''''''''''''''''''''((((((((('''((())))))***(((((((((((((((((((((((((((((((((((((((((())))))((((((((((((((())))))***************************(((((()))************)))***)))(((''''''((()))***(((((((((((())))))))))))(((((((((((((((((((((((()))***************++++++************************'''***---...---+++++++++,,,,,,,,,---------......------------...............///000111222333333333000111111111111111222222333333444444555666666666888888888888888888888888777777888888888777777666888888888777777888999999999::::::888777777999;;;666666555555444444333333000000000000000000000000........................---,,,...555<<<>>>:::555444333333222111111111111000000000000000000000000//////............//////////////////////////////,,,---...000222555777888666888:::::::::;;;<<<>>>>>>;;;666222///......///...111---...@@@RRRGGG---...////////////000000000...000222222222444666888666;;;???SSSddd''''''((((((((()))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))(((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((()))))))))******))))))))))))************++++++,,,,,,---.........---------------------------------------------------...///000000111111111222222222222222222222222333333444555555666666777444555666888999999999999999999999:::<<>>>>><<<;;;<<<<<<<<<;;;;;;<<<<<<<<<999777555555666666666666777777888777777666555444333333333333222111///......------------------,,,++++++)))))))))***************)))(((((()))******)))'''(((((((((((())))))))))))(((((((((((())))))))))))(((((((((((())))))))))))''''''&&&&&&''''''(((((('''''''''((((((((((((((((((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((''''''(((((()))***))))))))))))))))))))))))''''''(((((((((((())))))((((((((((((((()))******************************'''((())))))******)))))))))((((((''''''(((((()))(((((((((((())))))))))))))))))))))))))))))))))))(((***++++++******+++,,,************************'''***,,,---,,,+++,,,,,,,,,,,,,,,---------......,,,------------.........//////000111111111111111111111111111111111111111222222333333444555555666888888888888888888888888777666666666666777888999999888888777777777888888888999999888777777888999666555444333333333333444////////////////////////------------------------//////222777;;;;;;666222333333222222111222222222000000000000000000000000//////............//////////////////////////////......000222444666888999777999::::::::::::;;;===999777333///---------...111///+++...@@@NNNBBB***......////////////000000///000222222222333555777666:::>>>QQQccc&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))((((((((('''((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''((((((((()))))))))((()))))))))***************++++++,,,,,,---......---------------------------------------------------...///000000111111111222222222222222222222222222222333444555555555555444555666888999999999999777888999;;;===???AAAAAABBBBBBBBBBBBAAA???>>>===;;;===??????===<<<<<<===<<<;;;::::::;;;<<<;;;999777777777666666666666666555555555444444444333333000000000//////.........,,,------------,,,++++++((()))))))))*********+++)))(((((()))******)))''''''((((((((()))))))))***(((((((((((())))))))))))'''((((((((()))))))))***'''&&&&&&&&&&&&'''((()))''''''''''''((((((((()))(((((((((((((((((((((((('''((()))******)))((('''&&&&&&&&&''''''''''''((())))))))))))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((''''''''''''((())))))))))))))))))))))))))))))'''''''''((((((((())))))((((((((((((((()))******))))))))))))))))))))))))'''(((((()))))))))))))))'''(((((((((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))(((***,,,+++))))))+++---************************(((***++++++++++++,,,...,,,,,,,,,---------......,,,,,,---------.........------...000000111000000111111111111000000000000111111222222333444444444777777777777777777777777777666444444555777:::;;;999999888777777777777777999:::;;;999777555555666444333222111111111222222........................------------------------222444888::::::888444222222111111111111111222222000000000000000000000000//////............/////////////////////////////////000222444666888999999888:::;;;:::999888999;;;444222000...,,,,,,------000///,,,---222666111(((........./////////000000000111222222111222444666555:::===PPPaaa&&&&&&&&&&&&'''''''''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''))))))))))))))))))))))))''''''''''''(((((((((((((((((())))))*********+++)))******++++++,,,---------------------------------------------------------...///000111111111111222222222222222222222222111111222333444444444444333555666888999999999999555777999<<<>>>???@@@@@@CCCCCCCCCCCCBBBAAAAAA@@@;;;===@@@@@@>>>============;;;::::::;;;<<<;;;;;;888888888777666666555555333333333333333333333333---------.........//////,,,,,,---------,,,++++++(((((())))))*********+++)))(((((((((******)))''''''((((((((())))))******(((((((((((())))))))))))'''((((((((())))))******&&&&&&&&&&&&&&&'''((()))&&&'''''''''(((((())))))(((((((((((((((((((((((('''((()))++++++)))((('''&&&&&&&&&'''''''''(((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))'''''''''''''''((())))))))))))))))))))))))))))))&&&'''''''''(((((())))))((((((((((((((()))******(((((((((((((((((((((((('''(((((()))))))))))))))&&&'''((())))))((('''&&&(((((((((((())))))))))))))))))))))))))))))))))))(((***,,,+++))))))+++---)))))))))))))))))))))))))))***++++++***+++---///,,,,,,,,,---------......,,,,,,,,,---------......+++,,,---///000111111111111111111000000000000000000111111222222333444444666666666666666666666666777555333222444777;;;===:::999888777666666666777:::;;;<<<;;;777444222222222111000//////000111111........................------------------------555888<<<<<<:::666444222111000000000000111111222000000000000000000000000//////............//////////////////////////////111222444666777888999999999:::;;;:::888777888999111000...---,,,,,,------(((+++///...***)))...555............/////////000111222222222111111333555555:::<<>>??????DDDCCCAAABBBEEEEEECCC@@@AAACCCDDDCCC@@@<<<:::999<<<<<<;;;;;;::::::::::::999888777666555444333333444333222111000000000000///............---------000///---,,,++++++,,,,,,+++******)))))))))))))))+++***)))'''''''''((()))++++++***)))((('''&&&&&&))))))(((((('''''''''&&&(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))''''''((()))))))))))))))''''''''''''((((((((((((''''''(((((())))))******(((((((((((())))))))))))******))))))(((((('''''',,,***''''''(((*********))))))************))))))&&&&&&''''''(((((())))))''''''''''''''''''''''''&&&''''''((((((((((((((())))))))))))))))))))))))((())))))******)))'''&&&((()))***+++,,,+++******++++++***)))(((((())))))...---+++))))))***+++,,,++++++************************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++...---,,,++++++,,,---.........//////000000111111222222222222222111000///222333333333222222444666555555666666777888:::;;;777666444333444555777888:::999777666666666777888666666666555444444333333333222222222111111000000000000///...------,,,,,,***,,,...---******///444<<<;;;;;;999777555333222111111000000000000111111000000//////......------111000000000//////......,,,,,,,,,---...///000111///111444888::::::::::::<<<999888;;;>>>===888333......---------,,,,,,,,,------------------------............////////////000111222333555666777888777;;;===OOO___++++++,,,+++((('''((()))''')))***)))((('''((()))'''''''''((((((((((((((()))))))))))))))))))))))))))))))))))))))(((''''''&&&''''''((((((''''''&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************((())))))***,,,------......---,,,,,,,,,,,,---...,,,,,,++++++++++++,,,,,,......//////000111222222444333222222111111111111111333444444333222222333444555777999999999888777888888999;;;<<<===>>>???BBB@@@???@@@CCCCCCAAA??????AAACCCBBB???===;;;;;;;;;;;;<<<<<<<<<;;;::::::888777666555444333333222333333222111000/////////............------------000///---,,,+++++++++,,,+++******)))))))))))))))+++***)))(((''''''((()))))))))))))))(((((((((((()))(((((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))&&&&&&'''(((((((((((((((''''''''''''(((((((((((('''((((((((()))))))))***(((((((((((())))))))))))***)))))))))((((((((('''+++)))&&&&&&''')))))))))((())))))******))))))((('''''''''(((((((((((((((((((((((((((((((((((((((&&&&&&'''(((((((((((((((((((((((((((((((((((((((&&&'''((()))******)))(((((()))***+++++++++******+++******)))(((((())))))---+++***(((((()))***+++************************))))))*********+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,---------------...//////000000222222222222222111000000222333333333222222444666555555555666777888999:::888777555444444555777888999888777666666666777777555555444444333222222222000000000000/////////...000//////...------,,,,,,***,,,---,,,***+++111666:::999888666444333111111111111000000000000111111////////////............111111111111000000//////............///000111222111333555888:::::::::999===;;;;;;===???>>>888333......---------,,,,,,,,,------------------------............////////////000111222333444666777777777;;;<<>>>>>======>>>@@@AAA@@@???===???AAAAAA???===<<<<<<999:::<<<======<<<;;;:::666666555444333222222111222111111000000/////////............------------......---,,,+++++++++++++++******)))))))))))))))***))))))(((((((((((()))'''((((((((()))))))))***((((((((((((''''''''''''(((((())))))))))))((((((((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&&&&'''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((***(((&&&&&&'''((()))((('''(((((())))))(((((('''((((((((((((((('''''''''))))))))))))))))))))))))&&&&&&'''(((((((((((('''((((((((((((((((((((((((%%%%%%'''((()))*********((()))******++++++************)))((((((((())))))+++***)))((('''((())))))************************))))))))))))*********************++++++,,,,,,---,,,,,,------------,,,,,,,,,,,,------.../////////111222222222222111000000222333333333222222444666444555555666777888999999:::999777666555555666777888888777666666666666777333333333222111111000000.........---------------//////......---,,,,,,,,,***+++,,,+++***---333888888777555333111000000000111000000//////000000111.............../////////111111111111111000000000000//////000000111222333444555777999:::::::::999>>>======>>>???===777111......---------,,,,,,,,,------------------------............////////////000111222333444555666777777:::<<>>@@@@@@@@@>>>???@@@???===;;;:::;;;888:::<<<>>>>>>===;;;999444444333333222111111000000000000000000///...............---------,,,,,,------,,,++++++++++++++++++******))))))))))))))))))))))))(((((((((((()))(((((((((((())))))))))))((((((((((((((('''''''''(((((())))))))))))((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&''''''((((((''''''''''''''''''(((((((((((((((((((((((())))))))))))(((((((((((())))))))))))))))))))))))((((((((((((+++)))''''''((())))))(((''''''((((((((((((''''''))))))((((((''''''&&&&&&((((((((((((((((((((((((%%%&&&''''''((((((''''''((((((((((((((((((((((((&&&&&&'''(((((()))))))))((())))))******************))))))((((((((())))))+++***)))((((((((())))))***************+++++++++)))*********++++++++++++))))))***+++,,,,,,------+++,,,---......---,,,+++,,,------......//////000111111222222222111111000222333333333222222444666555555666888999999::::::;;;:::999777666555555666777777666666666555555555333333222222111000000///------------,,,,,,,,,,,,.........------,,,,,,,,,************+++///555:::777555333000//////000111000000////////////000000---------....../////////000000000000000/////////000000///000000111222333777888999:::;;;;;;::::::>>>============999444///......---------,,,,,,,,,,,,,,,------------------............////////////000111222333444555666666666:::;;;MMM___///...---***'''''')))+++&&&((()))((('''&&&'''((())))))((((((''''''&&&&&&(((((((((((((((((((((((())))))(((''''''''''''((('''(((((((((((((((((('''((((((((((((((((((((((((((((((((((((((((((((((((((()))))))))************)))))))))******++++++,,,***++++++,,,,,,---------...------,,,,,,------....../////////////////////000000000000111222222333111333444444333222222333333444555666777888999999666777888999;;;<<<==================>>>???AAABBB???@@@@@@>>>;;;888888888888999<<<======<<<:::888333333333222111111000000///000000000000///.........------------,,,,,,,,,++++++++++++++++++******+++******)))))))))))))))((((((((())))))))))))(((*********)))(((''''''''''''''''''((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((''''''((())))))))))))(((''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))),,,***))))))***++++++)))''''''((((((((((((''''''))))))((((((''''''&&&&&&''''''''''''''''''''''''%%%&&&&&&'''''''''''''''''''''''''''''''''''''''(((((('''''''''''''''''')))))))))))))))*********)))((((((((((((((())))))++++++******))))))))))))))))))*********++++++++++++++++++,,,,,,,,,------))))))***+++,,,,,,------***+++,,,------,,,+++***---......///000000111111000111111222222222111111222333333333222222444666555666888999:::;;;;;;;;;;;;:::999888666555555555666666666666555555444444333333222222111000000000---------------------------------------,,,,,,,,,*********+++---111777;;;666555222000000000111222000000////////////000000,,,,,,------......//////------...........................///000111333333999::::::;;;;;;;;;;;;;;;<<<<<<;;;:::888555000---......---------,,,,,,,,,,,,,,,,,,---------..................////////////000111111222333444555555666999:::LLL]]])))******((('''''')))+++&&&'''((((((&&&&&&'''(((((((((((((((((('''''''''))))))))))))))))))))))))+++***)))''''''(((((()))'''(((((())))))(((((('''))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************)))))))))*********++++++)))***+++,,,---------,,,------,,,,,,,,,,,,------............//////000000/////////000111222333444111333444444333222222333333333444555777888999999777888999:::;;;<<<===>>>>>>??????>>>===>>>@@@CCC@@@@@@???===999777666777888999;;;<<<;;;:::888777333333222222111111111111///000111111111000///...------------,,,,,,,,,,,,******+++++++++******)))+++******)))))))))))))))'''(((((())))))))))))(((++++++***)))((('''&&&&&&'''''''''((((((((((((((((((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''''''''(((((((((((())))))))))))(((((((((((((((((((((((())))))))))))(((((((((((()))))))))))),,,+++******,,,,,,+++***'''(((((())))))(((((('''((((((((((((((('''''''''''''''''''''''''''''''''%%%%%%&&&''''''''''''&&&'''''''''''''''''''''''')))(((''''''&&&&&&'''''')))(((((((((((()))***+++((((((''''''(((((())))))++++++*********))))))))))))))))))***++++++,,,,,,,,,,,,,,,,,,---------...*********++++++,,,,,,---++++++,,,,,,,,,,,,++++++......//////000111111111000000111222222222222111222333333333222222444666555666888:::;;;;;;:::::::::999999888666555444444555555555666555444444333333222222111000000//////------------............------,,,,,,,,,,,,,,,,,,)))******,,,///333777999555444222111111111222222000//////......//////000---------------.........,,,,,,,,,,,,------------------...///111222444555;;;;;;;;;<<<<<<=========;;;:::888666333000...---......---------,,,,,,,,,+++,,,,,,------.....................////////////111111111222333444444444777999999JJJ[[[&&&'''((((((''''''((()))&&&'''((((((&&&&&&'''((('''''''''((((((((((((((()))))))))))))))))))))))),,,+++)))(((((((((***+++(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************((()))+++,,,------,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,---...//////000......//////000222333444111333444444333222222333333333444555666888999:::888888999;;;<<<===>>>???>>>??????>>><<<<<>>>>>>>>;;;888777777888:::::::::999888777666555333333222222222222111111///000111333333222000///---------,,,,,,,,,++++++((()))***++++++***))))))+++******)))))))))))))))&&&'''((()))******)))(((******))))))((((((''''''''''''''''''((((((((()))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))&&&'''(((((())))))((((((''''''''''''((((((((((((***)))))))))((((((((('''(((((((((((())))))))))))'''((((((((()))))))))***+++***)))***+++,,,***)))((())))))******))))))((('''''''''(((((((((((((((''''''''''''''''''''''''$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''((('''&&&&&&&&&'''((())))))(((((('''((()))***+++'''''''''''''''((())))))))))))******))))))((('''((())))))***++++++,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------......///000000111000000111222222222222222222333333333222222444666333444666888999999999888888888888777666555444333444444555555555444333222111111000000///.........,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++...222555777777222222222111111111111111//////............//////...------------------,,,,,,,,,,,,------.........,,,---...000222555777888;;;;;;<<<<<<===>>>???@@@;;;:::777333000......///......---------,,,,,,,,,++++++,,,,,,---......///............////////////111111111222333333444444777999888HHHXXX|||%%%'''))))))(((''''''(((&&&'''((('''&&&&&&'''(((&&&'''''''''(((((())))))))))))))))))))))))))))))---,,,***)))((()))***,,,(((((())))))))))))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))))))))************))))))))))))************((()))+++,,,------,,,,,,,,,++++++******++++++,,,))))))***+++---...//////.........///000222333444111333555444333222333333333333333444666888999:::888999:::;;;===>>>??????>>>??????===::::::>>>AAA<<<<<<<<<:::888777999:::;;;:::999888666555444444333333333222222222222222///000222333333222111000---------,,,,,,,,,++++++((()))***++++++***)))(((+++******)))))))))))))))&&&'''(((*********)))((((((((((((((())))))))))))&&&'''''''''(((((())))))(((((())))))))))))((((((((((((''''''''''''(((((())))))))))))))))))))))))))))))))))))))))))))))))%%%&&&''''''((((((''''''''''''''''''((((((((()))******))))))((((((((('''(((((((((((())))))))))))'''((((((((())))))*********)))((()))++++++)))((())))))************))))))&&&'''''''''(((((())))))))))))))))))))))))))))))$$$%%%&&&&&&''''''&&&&&&''''''''''''''''''''''''&&&%%%%%%%%%&&&((()))+++)))((('''''''''(((***+++'''''''''''''''((()))***((((((((()))(((''''''&&&((())))))***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++---,,,+++******+++,,,---,,,,,,------...//////000///000111222222222222222222333333333222222444666111333555777888888777666666777777777666555444333333444555555555444333222000//////...------,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,///333666666666000000111111111111000/////////............//////.........------,,,,,,,,,---------....../////////,,,---///111444777999;;;;;;;;;<<<<<<===???@@@AAA;;;:::666222...---///000......---------,,,,,,,,,++++++,,,,,,---...//////............/////////000111111111222222333333444777999888GGGWWW{{{''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''))))))))))))))))))))))))((((((((()))******++++++))))))*********))))))(((,,,,,,++++++++++++++++++------,,,,,,,,,,,,++++++------,,,------...///000222111000//////000111222333333333333333333333333222333555777999:::;;;;;;;;;::::::999999::::::;;;BBB@@@>>>???BBBBBB@@@===???>>><<<:::999999999999888888888777666444333222000000///...............///---...222666666000+++,,,,,,,,,+++++++++******************))))))))))))))))))))))))))))))))))))++++++************+++++++++******)))(((''''''&&&(((((((((((())))))))))))(((''''''(((***+++)))'''((((((((((((''''''''''''(((((())))))))))))((((((''''''((((((((((((''''''((((((((((((((('''''''''&&&''''''(((((((((((((((''''''''''''''''''''''''******))))))((((((''''''((((((((((((((((((((((((((((((((((((((()))******************))))))))))))((('''''''''((()))+++,,,''''''((()))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((()))'''&&&%%%&&&'''***+++(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))******+++++++++,,,,,,,,,)))((('''((()))+++...000++++++++++++++++++++++++)))******++++++,,,------...------------...//////000000000000111111111111333444444222000000111222444666888::::::999777555555666888999999888666555444444444444333333222111111000000///...,,,+++***------,,,,,,,,,,,,++++++************************)))***+++---///222444666333000...///222444333111000000000000////////////////////////////////////---,,,,,,,,,,,,---...///...///111333666:::===>>>@@@@@@@@@AAA@@@@@@??????;;;666111.........---+++,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,000000000000////////////000000111333333333333333111999<<>><<<:::999888888888666777777777666444333222000000///............///...---,,,///333333///+++,,,,,,+++++++++*********************))))))))))))))))))))))))))))))))))))+++******))))))******+++*********)))((('''''''''(((((((((((()))))))))))))))((('''((()))***)))(((%%%%%%&&&'''((()))******'''(((((())))))(((((('''''''''((((((((((((''''''((((((((((((((((((((('''&&&''''''(((((((((((((((''''''''''''''''''''''''(((((((((((('''''''''&&&((((((((((((((((((((((((((((((((((((((()))******************))))))))))))((((((''''''((()))***+++''''''((()))))))))))))))''''''''''''''''''''''''((((((''''''''''''(((((((((''''''&&&'''((()))***(((((((((((())))))))))))******))))))))))))******))))))))))))))))))))))))*********+++++++++,,,,,,))))))(((((()))+++---...++++++++++++++++++++++++*********+++,,,,,,------...------------...////////////000000000111111111222333333222000000111333333444666777777777555555555777888999999888777555444444444333333222111000////////////...,,,++++++------,,,,,,,,,+++++++++************************))))))***,,,...111333444333111//////222333222000000000000000/////////...........................---------,,,,,,---......///000222444777:::===>>>??????@@@@@@???>>><<<;;;666222---,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000000000000////////////000111111222222333444444444;;;<<>><<<>>>===;;;:::888777777777444555666777666555333111111000//////......//////...,,,+++---000111...+++,,,++++++++++++*********************))))))))))))))))))))))))))))))))))))+++******))))))******+++******))))))((((((''''''(((((((((((())))))))))))***(((&&&&&&(((*********%%%%%%&&&'''((()))******'''''''''(((((('''''''''''''''((((((((((((''''''''''''((((((((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''&&&&&&&&&&&&((((((((((((((((((((((((((((((((((((((()))******************))))))))))))))))))(((((((((((()))***''''''((()))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''''''''(((((((((((((((((((((((())))))))))))***))))))(((((())))))***))))))))))))))))))))))))*********++++++++++++,,,******)))((()))***+++,,,++++++++++++++++++++++++******++++++,,,,,,------...------------...////////////000000000000111111000111222111000000222444222222333333333444444444666777888999999888777666555444444333111000//////...............---,,,,,,,,,,,,,,,,,,++++++++++++************************((())))))+++,,,///000111222111000000111222111000000000000/////////....................................---------------...111222444666999;;;===>>>===>>>@@@@@@>>>;;;888666///,,,***)))+++---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000222111111111111333444555777===<<>>>>>>>>>>><<<;;;===<<<;;;999888777666555111333555666666444222111111000//////......//////...,,,***+++---///...---++++++++++++************************)))))))))((())))))))))))))))))))))))******))))))))))))*********)))))))))((((((((('''(((((((((((())))))))))))+++(((&&&%%%''')))******((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''''''''''''''((((((((((((&&&''''''(((((((((((((((''''''''''''''''''''''''''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((())))))***************)))))))))((()))))))))(((((((((((((((''''''((()))))))))))))))''''''''''''''''''''''''((((((''''''''''''((((((''''''(((((()))(((''''''(((((((((((())))))))))))))))))(((((((((((())))))))))))))))))))))))))))))************+++++++++++++++***))))))))))))*********+++++++++++++++,,,,,,******++++++,,,------......------------...//////////////////000000000111...000111000000000222444222222111111111222333444555666777777777777666555555444333111000......---,,,------......---------,,,,,,,,,++++++++++++***************************(((((())))))+++,,,...///111111111111111111000///000000/////////.................................///......---------------333444666888:::<<<===>>>===>>>??????===999555222,,,+++))))))***+++------,,,,,,,,,,,,,,,,,,,,,,,,---------------.........////////////000000000000333222000000000222444666777<<<;;;FFFUUU{{{''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((('''''''''''''''''''''''''''''''''((())))))******(((((()))***************))))))***+++,,,,,,------------,,,,,,,,,+++++++++,,,,,,,,,,,,---...///000000000000000000000000000111111111111111222222222222333555777999:::;;;;;;:::999999888888999999:::======>>>===<<<::::::999::::::999999777666555555111222333444444333111000000//////..................---++++++,,,.........+++++++++*********))))))************)))))))))((())))))))))))))))))))))))***))))))))))))))))))***))))))))))))(((((((((((((((((((((((())))))))))))+++(((&&&%%%''')))******((((((((((((''''''''''''&&&&&&''''''''''''&&&&&&''''''((((((((((((''''''&&&'''''''''(((((())))))&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))***************)))))))))((()))))))))))))))(((((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((''''''((()))((((((''''''(((((((((((())))))))))))))))))(((((((((((())))))(((((((((((((((((((((((())))))*********+++++++++******))))))))))))))))))*********++++++,,,,,,,,,***++++++,,,------.........------------...//////...////////////000000000---...000000///000222444333222111000000222444555555555555555555555555555555444222000...---------+++,,,------------------,,,,,,+++++++++*********************************((((((((())))))***+++,,,///000111111111000000///////////////....................................///......---------......555666888:::;;;<<<<<<<<<<<<===>>>>>><<<777333000,,,,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000.../////////000000000111333222000000000222444666555:::999EEEUUU|||''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))))))))))))))''''''''''''''''''''''''&&&''''''(((((())))))***'''((()))******+++***************++++++,,,,,,---------,,,,,,,,,,,,++++++------------...///000000000000111111111111000000000000000000000000000000222333555777999:::;;;;;;999999888888888888999999:::;;;<<<;;;999777777777777777888888777777666555222222222222222111000000///...------,,,,,,------,,,,,,,,,,,,,,,---......+++************)))))))))************))))))))))))))))))))))))))))))))))))***))))))(((((())))))***))))))))))))(((((((((((((((((((((((())))))))))))***(((&&&&&&(((*********%%%%%%&&&'''((()))******'''''''''(((((('''''''''''''''((((((((((((''''''&&&&&&''''''((()))))))))&&&''''''(((((((((((((((''''''''''''''''''''''''((((((((()))))))))))))))((((((((((((((((((((((((((((((((((((((()))******************))))))))))))'''((())))))))))))((((((''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((((((((((((((''''''''''''(((((((((((()))))))))))))))((((((''''''(((((()))(((((((((((((((((((((((()))))))))************+++)))))))))))))))))))))(((*********++++++,,,,,,---++++++,,,,,,------.........------------...//////......////////////000000---...//////...///111333333222111111111222333444333333333333333333333333333222000...------------+++,,,,,,---------,,,,,,++++++++++++************************************)))))))))((())))))******,,,///111222111000000000/////////.........------------------------------......------...//////000666777999;;;<<<<<<;;;;;;:::;;;;;;:::888444000...,,,,,,---,,,***)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...//////000000......//////000000111111222111111111111333444555444999999EEEUUU}}}''''''((((((((((((''''''''''''''''''''''''''''''(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))'''((()))******+++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,---...////////////000111111000////////////000000111111222222222333555777999:::;;;;;;999999888888888888999999777999;;;999666444444555444555666777777777666666444333222000/////////000------,,,++++++++++++,,,)))***+++++++++++++++,,,************))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((()))))))))))))))((('''((()))***)))(((%%%%%%&&&'''((()))******'''(((((())))))(((((('''''''''((((((((((((''''''&&&&&&''''''((())))))***&&&''''''((((((((((((((('''''''''''''''''''''''''''''''''((((((((())))))((((((((((((((((((((((((((((((((((((((()))******************))))))))))))&&&'''((()))******))))))''''''((()))))))))))))))((((((((((((((((((((((((((((((''''''''''''((((((***)))((('''&&&''''''((((((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************(((((()))))))))))))))))))))******+++,,,,,,------++++++,,,,,,---............------------...//////........./////////000000---...//////......000222111111111111111222222333222222111111111111222222222111///---,,,,,,---...,,,,,,---------,,,,,,+++++++++++++++******************************************)))))))))))))))******---111222111000111222//////.........---------------------------------------------...000111222666777999;;;;;;;;;:::999777777777666333000...,,,)))+++,,,+++))))))***,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///.........///000111111111000111111222222333444444444::::::FFFVVV}}}''''''((((((((((((''''''''''''''''''''''''''''''((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''((()))))))))))))))''''''''''''''''''''''''&&&&&&''''''((()))))))))''''''(((******+++++++++,,,,,,++++++++++++++++++---------,,,,,,,,,++++++++++++++++++,,,---......---...///000000///...---......///111222333444555222333555777999:::;;;;;;999999888888888888999999666888:::888444222222444222333555777777777777666666444111///......///000---,,,++++++******++++++''')))***+++***)))******************))))))))))))************))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((((((((())))))))))))(((((((((((())))))))))))((('''''')))***+++)))((()))(((((((((''''''''''''(((((())))))))))))((((((''''''((((((((((((''''''&&&&&&&&&'''((())))))***&&&''''''(((((((((((((((''''''''''''''''''''''''&&&&&&&&&'''''''''((((((((((((((((((((((((((((((((((((((((((((()))******************))))))))))))%%%&&&((()))*********)))'''(((((()))))))))))))))))))))))))))))))))))))))((((((''''''''''''((((((+++***'''&&&%%%&&&((()))(((((((((((())))))))))))((((((''''''''''''(((((((((((((((((((((((((((((())))))))))))************''''''((()))))))))))))))))))))***+++,,,,,,------++++++,,,------......///...------------...//////............/////////000.../////////---...///111000000000000111111111111111111000000000000111111111000...,,,,,,,,,...///,,,---------,,,,,,+++***+++++++++************)))************************++++++***)))))))))))))))(((,,,111222111000111333//////.........---------------------------------,,,,,,,,,---///000222333666888999;;;;;;:::999888555555444222000...,,,+++&&&(((+++***)))(((+++---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,---------......///000111111222000000222333333333333333555;;;;;;HHHVVV|||''''''&&&&&&&&&&&&''''''$$$$$$%%%&&&&&&''''''((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))(((((('''''''''&&&''''''((()))))))))))))))))))))(((((((((((()))))))))************+++++++++++++++******++++++,,,------,,,,,,------...///000000000111111111111000000111000000000111222333333333333444444666777888999777777777777777888888888555777999:::999777333111555555666666777777888888444333222000///.........111000000///---,,,++++++++++++++++++*********)))******))))))((((((''''''***))))))((('''&&&&&&&&&))))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))'''((())))))(((((()))******)))(((((('''(((((()))))))))))))))))))))))))))))))))(((((('''''''''&&&))))))((('''''''''''''''(((((())))))((('''&&&&&&((((((((((((((((((((((((''''''&&&%%%%%%%%%%%%&&&))))))))))))))))))))))))''''''''''''''''''''''''((()))))))))))))))((((((++++++******))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((%%%&&&((()))))))))((('''))))))***))))))((('''&&&******))))))((((((''''''(((((())))))******++++++((((((((((((((()))))))))&&&'''((())))))((('''&&&++++++++++++++++++++++++))))))***+++,,,,,,------////////////...---,,,,,,///////////////////////////////////////000111111222222111111111111111111111111111111000000000///222111111000//////......---------,,,,,,,,,++++++,,,,,,,,,+++++++++******((((((((((((((((((((((((,,,+++++++++******)))))))))+++///222444333111///000000000000000////////////...---,,,+++,,,------...---,,,,,,...111555777:::999777555333222222111...,,,***)))((('''(((((()))))))))))))))******+++***+++,,,---...---,,,+++++++++,,,,,,,,,,,,,,,---............////////////222333444444333333555777999<<<:::IIIWWWzzz''''''&&&&&&&&&&&&''''''$$$%%%%%%&&&&&&''''''((()))((('''&&&&&&'''((()))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((''''''''''''''''''((()))))))))))))))))))))(((((((((((())))))))))))*********+++++++++++++++******++++++,,,---------------...///000000000000111111111111000000////////////000111222333222222333333444666777888888777777777777777777777777888:::;;;;;;888555333555555666666666777777777444333111000///.........------,,,+++***)))((('''++++++*********)))))))))***)))))))))((((((((('''+++******)))((((((''''''))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))'''((())))))(((((()))***)))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((''''''''''''))))))((('''''''''''''''((((((((((((((('''&&&&&&(((((((((((((((((((((((())))))(((''''''&&&''''''))))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))(((((()))((((((((('''''''''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''&&&''''''(((((((((((((((((())))))))))))(((((('''***)))))))))((((((((('''((((((((((((((()))))))))((((((((())))))*********'''((())))))))))))((('''++++++++++++++++++++++++)))******+++,,,,,,------.../////////...------,,,///////////////////////////////////////000000111111111111111222222222222111111111000000000////////////...------,,,++++++,,,,,,,,,,,,++++++++++++,,,+++++++++************))))))))))))))))))))))))++++++******))))))))))))***,,,///222333333222111000000000//////.........///...---,,,,,,,,,------------,,,---...000333444666555444222000//////...+++***)))((((((((()))***)))))))))))))))******+++))))))***++++++++++++*********+++,,,,,,---..................////////////222333444333333333555777777999888EEESSSwww''''''&&&&&&&&&&&&''''''%%%%%%%%%&&&''''''((((((((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((()))))))))))))))))))))(((((((((((()))))))))))))))*********+++++++++************+++,,,,,,...------......///000111000000111111111111000000.........//////111222222222222222333444555666777888888888777777666666666888:::;;;<<<<<<:::777555555555555555555666666666333222111///............+++******)))((('''&&&&&&******)))))))))((((((((())))))))))))((((((((((((++++++******))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''((())))))(((((()))***((()))***++++++***))))))))))))))))))))))))))))))(((((((((((('''''''''''')))(((((((((''''''''''''(((((((((((((((''''''&&&((((((((((((((((((((((((,,,+++***)))(((((((((((())))))))))))))))))))))))''''''''''''''''''''''''(((((())))))))))))((((((((((((((((((''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''''''''''''''''''''''''''((())))))'''(((((())))))))))))((())))))))))))(((((((((((((((((((((((('''''''''''''''(((((()))***+++,,,,,,((())))))******))))))(((++++++++++++++++++++++++*********++++++,,,,,,---....../////////...------//////////////////////////////......//////000111000111111111222333333333000000000000////////////...------,,,,,,++++++***++++++++++++*********)))************))))))))))))************************))))))))))))((((((((((((+++,,,...000222222222222111000000///...---,,,,,,//////...------------...---------...//////000000111000...---,,,+++++++++))))))(((((((((***+++,,,)))))))))))))))******+++******))))))******+++,,,******+++,,,,,,---..................////////////111333333333333333555777777999777DDDQQQuuu''''''&&&&&&&&&&&&''''''%%%%%%&&&&&&'''((((((((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((()))))))))))))))))))))(((((((((((())))))))))))))))))***************************++++++,,,............///000111111000000111111111111000000////////////000222333333333333333333444555666777999999888777666555555444888999;;;<<<;;;999777666444444444444444555555555222111000///............,,,,,,+++***))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((*********))))))((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((('''((())))))(((((()))***((()))+++,,,---,,,***)))((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''&&&'''(((((((((((((((''''''((((((((((((((((((((((((,,,,,,***)))((((((''''''(((((((((((((((((((((((('''''''''''''''''''''''''''(((((())))))))))))(((************))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&&&&&&&&&&&&&&&&(((''''''&&&&&&''')))***&&&'''((())))))***))))))))))))))))))(((((((((((()))))))))((((((''''''''''''((()))***+++,,,------))))))************))))))*********************************++++++,,,,,,,,,---....../////////......///////////////////////////............///000000///000000111222333444444000000/////////..................------,,,,,,,,,************)))))))))))))))))))))))))))((((((((())))))))))))))))))))))))((((((((((((((((((''''''***+++,,,...000111222222111000///...---,,,++++++//////.........---------,,,---...//////...---,,,,,,,,,+++***))))))))))))***)))((((((((()))+++,,,)))))))))))))))******+++---,,,+++***+++,,,---...++++++,,,,,,,,,,,,------............////////////111222333333222333555777888:::888EEERRRuuu''''''&&&&&&&&&&&&''''''%%%%%%&&&''''''(((((()))'''(((((((((((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))(((((()))))))))***************))))))******+++,,,---------......///000111000000111111111111000000000000000111222333555555444444444444555666777777999888888777666555444444777777999999999888666555444444333333333333333333000000///...------------,,,,,,,,,+++******))))))))))))))))))(((((((((((((((((((((((()))))))))))))))(((((((((((((((''''''(((((((((((((((((((((((())))))))))))(((((((((((((((((((((((((((((((((((('''((())))))(((((()))***''')))+++,,,---,,,***)))(((((((((((((((((((((((('''''''''(((((((((((((((((((((((()))((('''&&&&&&''''''((((((((((((((('''((((((((((((((((((((((((+++***)))(((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((''''''((()))))))))))))))))))))))))))************))))))))))))))))))))))))((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((''''''&&&&&&''')))***&&&'''((())))))***))))))(((((((((((())))))))))))*********))))))((((((((('''((()))***+++,,,------******))))))))))))*********************************+++++++++++++++,,,,,,------...///000000000///////////////////////////...............//////000//////000111111222333333/////////............------------------,,,,,,,,,*********)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''((((((((()))***,,,...000111111111000///...---,,,++++++...............---------,,,,,,.........---+++*********))))))))))))******,,,+++)))((((((((()))***)))))))))))))))******+++---,,,+++***+++,,,---......------,,,,,,++++++***............////////////111222333333222222444666777:::888FFFRRRttt''''''&&&&&&&&&&&&''''''&&&&&&&&&'''(((((())))))''''''((((((((((((''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''(((((((((((((((''''''((()))))))))))))))))))))(((((((((((())))))((((((((()))))))))*********))))))))))))***++++++---,,,,,,------...///000000000111111111111000000000000111111333444666777555555555555555666777888777777777666666555555555555666777777777777666555333333333333222222222222//////...---------------************))))))((((((******)))))))))((((((((((((((((((((())))))))))))((((((((((((''''''''''''))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))'''((())))))(((((()))***'''((()))++++++++++++***))))))))))))))))))))))))'''''''''((((((((((((((('''((()))))))))(((&&&%%%&&&'''(((((((((((((((((((((((((((((((((((((((((((((((('''&&&&&&&&&''''''))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))******)))''''''''''''(((((((((((())))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((('''''''''''''''((())))))'''(((((())))))))))))((((((((((((((())))))))))))************))))))))))))'''(((((()))***+++,,,,,,***))))))(((((())))))***************************++++++++++++++++++++++++,,,---...///000111111111////////////////////////......------......///000...//////000000111111111///.........------------++++++++++++++++++++++++************)))))))))((((((((((((((())))))))))))''''''''''''''''''''''''''''''''''''((((((((((((&&&(((***---///000000000111000000///...---,,,,,,------......------,,,++++++,,,---------+++***)))******))))))***+++,,,,,,,,,+++***((((((((()))))))))))))))))))))******+++******))))))******+++,,,...------,,,,,,++++++***............////////////000222222222222222444666444888777FFFRRRsss''''''&&&&&&&&&&&&''''''&&&&&&''''''(((((())))))&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''((((((((()))''''''((()))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))***)))))))))))))))***++++++,,,++++++,,,,,,---...///000000111111111111000000//////000111222444666666555555444444444555666666666666666666666666555555555666666777777666666555333333222222111111111111///...------,,,,,,------*********))))))))))))(((++++++*********)))))))))'''((((((((()))))))))***(((((((((((((((((((((((())))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))'''((())))))(((((()))***''''''((())))))***++++++))))))))))))))))))))))))''''''''''''((((((((()))'''((()))***)))(((&&&%%%&&&&&&'''(((((((((((((((((((((((((((((((((((((((''''''&&&&&&''''''(((((())))))))))))))))))))))))((((((((((((((((((((((((&&&'''((()))************&&&'''''''''((((((((()))))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))&&&''''''(((((((((((((((((())))))))))))((((((''''''((((((((()))))))))***((((((((()))))))))))))))((((((((())))))*********))))))(((''''''((())))))************************++++++++++++++++++++++++,,,---...///111111222222////////////////////////...------------...//////............////////////.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,++++++*********)))))))))((((((((())))))*********((((((((((((((((((((((((''''''((((((((()))))))))&&&(((,,,000222222222111000000000//////.........+++,,,---------,,,+++***++++++++++++++++++******)))))))))******,,,------***)))((((((((()))***+++)))))))))))))))******+++))))))***++++++++++++***+++++++++,,,,,,---------............////////////000111222222111222444666333888999HHHTTTsss'''''''''&&&&&&'''''''''&&&&&&''''''((()))))))))&&&'''((())))))((('''&&&((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((&&&'''''''''(((((())))))'''(((((()))))))))))))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))))))))******+++++++++++++++,,,---......000000111111111111000000......///000111333555666444444333333333444555555555555555666666666666666666666777777777777666666333222222222111111000000......---,,,,,,,,,------++++++++++++************++++++++++++************'''((((((((())))))******)))))))))))))))*********))))))))))))))))))))))))******))))))((((((((('''))))))))))))))))))))))))'''((())))))(((((()))***''''''''''''((()))++++++))))))))))))))))))))))))&&&'''''''''(((((())))))'''((()))***)))(((&&&%%%&&&&&&'''((())))))(((((((((((((((((((((((((((((('''&&&&&&''''''((()))***))))))))))))))))))))))))))))))))))))))))))))))))&&&'''((()))************((()))))))))******++++++))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))%%%&&&((()))))))))((('''))))))***))))))((('''''''''((((((((())))))******&&&'''''''''(((((())))))(((((((((((()))))))))))))))((('''&&&&&&'''((()))))))))))))))))))))))))))++++++++++++++++++++++++,,,,,,...000111222222222////////////////////////...------------...//////...............---------......---------,,,,,,,,,........................++++++++++++************(((((())))))******++++++))))))))))))))))))))))))'''((((((((())))))******'''***...222444444333222000000000000000/////////++++++,,,---,,,+++***)))+++*********************))))))))))))+++,,,---...(((((('''((()))***,,,...)))))))))))))))******+++***+++,,,---...---,,,,,,((()))***+++---...///000............/////////000000111222222111222444666555:::<<>>EEERRR~~~))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((((((''''''))))))))))))))))))))))))((((((''''''''''''(((((())))))(((((('''&&&&&&%%%''''''(((((((((((('''''')))(((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************************+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,------------------,,,,,,,,,,,,+++++++++,,,,,,+++******)))(((((())))))))))))))))))))))))))))))))))))((((((((((((******))))))((((((((((((+++******)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))((((((***)))))))))((((((((('''))))))))))))))))))))))))***)))))))))((((((((('''))))))))))))))))))))))))''''''''''''((()))***+++(((((())))))))))))(((((())))))(((((((((((()))))))))))))))(((((((((''''''))))))))))))))))))))))))))))))(((''''''''''''''')))))))))))))))(((''''''(((((((((((((((((((((((((((((()))))))))******************)))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))((((((((((((((()))******+++++++++++++++++++++++++++++++++*********))))))******+++,,,,,,,,,,,,+++***++++++++++++++++++***))))))************))))))(((((())))))))))))(((((('''((()))******++++++++++++***)))(((((()))***+++)))))))))))))))******+++,,,+++*********+++,,,---)))***)))((((((+++000333---,,,++++++***)))(((((())))))))))))))))))))))))((())))))******+++++++++---,,,+++*********************))))))))))))******)))************+++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,---------......//////.........//////000222111111111111333444555666999999>>>DDDQQQ}}}))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''))))))))))))))))))))))))((((((''''''''''''((((((((((((((('''&&&&&&%%%%%%''''''((((((((((((''''''((((((((((((''''''''''''(((((((((((())))))))))))(((((((((((())))))))))))************************++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++******))))))((())))))))))))))))))))))))(((((((((((())))))))))))***))))))))))))(((((((((+++******)))))))))))))))))))))(((((((((((())))))((((((((((((((((((((((((((((((((()))))))))******))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))***))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))(((''''''(((((()))***+++(((((())))))))))))((((((((((((''''''''''''((((((***)))))))))))))))(((((())))))))))))))))))))))))(((((((((((((((''''''&&&)))))))))))))))(((''''''(((((((((((((((((((((((((((((())))))))))))************))))))))))))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))************)))))))))(((((((((((()))******+++++++++++++++++++++++++++************)))))))))******+++,,,,,,,,,,,,+++******++++++++++++******))))))************))))))(((((())))))))))))(((((('''((()))******+++************))))))))))))******)))))))))))))))******+++---,,,++++++***+++++++++***++++++)))((()))+++---++++++*********))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))***+++,,,,,,******))))))))))))******)))************+++++++++))))))))))))))))))))))))))))))))))))************++++++++++++++++++++++++,,,,,,,,,---------.....................///000111111111111111222333444555555888999===DDDPPP|||(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''((((((((('''''''''&&&&&&&&&%%%''''''((((((((((((''''''((((((((((((((('''''''''(((((((((((())))))))))))(((((((((((())))))))))))*********************************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++************+++*********)))))))))((())))))))))))))))))))))))''''''(((((())))))******))))))))))))))))))))))))+++******)))))))))))))))))))))(((((((((((())))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''')))************))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))******(((((())))))))))))(((((()))((((((''''''(((((()))************))))))))))))((((((((((((((((((((((((&&&'''((())))))((('''&&&)))))))))))))))(((''''''(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))(((((((((((((((((((((((((((((((((((((((((())))))))))))))))))************))))))))))))(((((())))))***+++************************************))))))))))))******+++,,,,,,,,,,,,+++)))******++++++******)))))))))************))))))(((((())))))))))))(((((((((((()))******************))))))))))))))))))***)))))))))))))))******+++++++++***))))))((((((((()))***+++***)))((()))***))))))))))))************((((((((((((((((((((((((***)))))))))))))))))))))(((((((((((()))***+++,,,******))))))))))))******))))))*********+++++++++))))))))))))))))))))))))((()))))))))************++++++++++++++++++++++++,,,,,,,,,---------......---------......000111111000000111111222333444555555888999===CCCOOOzzz(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((((((((((((((((((((((((((((((((''''''''''''(((((('''''''''''''''&&&&&&&&&''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***++++++*********)))))))))*********)))))))))))))))))))))))))))))))))))))))''''''(((((())))))******))))))))))))************+++******)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&''')))************(((((((((((())))))))))))(((((((((((((((((((((((((((((((((((())))))))))))(((((((((((((((((((((((()))(((((((((((())))))***(((((())))))))))))((((((***))))))(((((())))))***))))))))))))************((((((((((((((((((((((((&&&'''((())))))((('''&&&)))))))))))))))(((''''''(((((((((((((((((((((((('''(((((((((((()))))))))(((((((((((((((((())))))(((((((((((((((((((((((((((((((((((())))))))))))))))))************)))))))))))))))))))))***++++++************************))))))))))))))))))))))))******+++,,,,,,,,,,,,+++******++++++++++++******))))))************))))))(((((())))))))))))((((((((())))))************))))))))))))******))))))))))))))))))))))))******+++************))))))(((((('''(((******)))))))))+++((())))))))))))*********((((((((((((((((((((((((************))))))))))))))))))))))))))))))************))))))))))))******))))))*********+++++++++************************((()))))))))************++++++++++++++++++++++++,,,,,,,,,---------......---------......000111111///000111222333444444555444777999===CCCNNNxxx))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))((((((''''''''''''((((((((((((((((((((((((((((((''''''(((((((((((('''''''''''''''((((((((((((((((((((((((((())))))))))))(((((((((((())))))))))))************************((())))))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))))))))))))))************++++++******)))))))))))))))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))***))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((******))))))))))))******(((((()))))))))))))))***))))))))))))))))))))))))&&&'''(((((((((((((((((()))))))))))))))(((''''''((((((((((((((((((((((((''''''(((((((((((())))))''''''(((((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))***))))))))))))***++++++************************(((((()))))))))))))))*********+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++))))))************))))))(((((())))))))))))(((((())))))************))))))))))))************)))))))))))))))))))))******+++++++++,,,,,,,,,+++******'''(((******))))))+++,,,))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++++++++***)))))))))************))))))))))))******)))************+++++++++************************))))))))))))************++++++++++++++++++++++++,,,,,,,,,---------.....................///000111...///111222444444555555444777888===BBBMMMvvv))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((((((''''''''''''(((((())))))))))))))))))))))))''''''((((((((((((''''''''''''''''''((((((((()))(((((((((((())))))))))))(((((((((((())))))))))))************************(((((()))***+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,******)))))))))(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))*********++++++++++++******)))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((((((((((((((((((((((((((((())))))))))))(((((('''((((((((()))))))))***))))))))))))))))))))))))'''((((((((()))))))))***))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))(((((())))))(((((((((((())))))''''''((((((((()))))))))))))))))))))))))))))))))'''''''''''''''((()))))))))))))))))))))(((''''''(((((((((((((((((((((((('''''''''((((((((())))))'''''''''((((((((())))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************))))))******))))))******+++,,,************************(((((((((((())))))************+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,))))))************))))))(((((())))))))))))(((((())))))************))))))((()))***++++++***)))((()))))))))))))))******+++******+++,,,---,,,++++++)))*********))))))+++,,,)))))))))))))))((((((((())))))))))))))))))))))))******++++++,,,,,,------++++++************++++++******))))))))))))******)))************+++++++++************************))))))))))))************++++++++++++++++++++++++,,,,,,,,,---------......//////.........//////000---///111333444555555555333777888<<>><<<;;;999777999888777666444222000///000000///.........///////////////...............------------------------//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))******++++++***))))))(((((())))))************************))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))))))))((((((&&&'''''''''((((((((((((++++++******)))(((''''''))))))***,,,,,,---------,,,,,,+++++++++,,,,,,,,,***++++++,,,,,,,,,,,,+++*********++++++******))))))************)))(((((((((((((((((((((((((((((())))))))))))((((((((((((*********))))))))))))))),,,------,,,,,,+++***)))******)))))))))))))))***++++++++++++,,,,,,------------............------...///000///------...///******************)))))))))))))))))))))*********///...,,,,,,,,,---///000111111111111111000000000...///111111000111222444000111111222222111111000////////////...............---,,,,,,,,,...///000,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---...,,,,,,+++++++++*********************+++++++++++++++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,,,,------------,,,,,,,,,,,,,,,,,,------..................////////////000111333333222333555777777555888666>>>DDDXXX)))))))))))))))))))))))))))************)))(((((())))))))))))))))))))))))(((((((((((((((((((((((())))))************))))))(((((((((((((((((((((((())))))************))))))(((((())))))))))))))))))(((((((((((((((((((((((())))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,---......///...//////...---,,,---///,,,,,,,,,,,,,,,,,,++++++......------...000111222///222555777888:::>>>AAA???>>><<<<<<<<<===>>>???BBBAAA???@@@BBBEEEGGGHHHHHHFFFCCCCCCEEEIIIKKKMMMOOOMMMKKKHHHFFFEEEEEEFFFDDDCCCBBB???<<<999777555000000///////////////000000000000//////.........------------------------//////...------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++************+++++++++******)))))))))))))))************************************************))))))(((((((((((())))))(((((())))))))))))(((((('''''''''(((((((((((()))))))))))))))************,,,------...------,,,,,,***++++++++++++*********))))))***+++,,,,,,++++++******++++++++++++*********************))))))((())))))))))))))))))))))))))))))(((((((((((((((((()))))))))))))))))))))))),,,,,,,,,,,,+++***))))))+++++++++******+++,,,,,,)))******++++++++++++++++++,,,------------,,,,,,,,,...///000//////111333......------,,,+++******...............---------,,,,,,,,,---///222444666666666777888999:::;;;<<<===???@@@???>>>>>>???AAA>>>>>>>>>>>>>>>===<<<<<<888888777666444333222111222111///...------...///,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///,,,,,,,,,++++++++++++***++++++++++++,,,,,,------++++++,,,,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,---...,,,------.........------,,,,,,,,,---------------............////////////000111222222222333555888666555888666???DDDXXX)))))))))))))))))))))))))))*********)))((((((''')))))))))))))))))))))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))************))))))(((((())))))))))))******)))))))))))))))))))))))))))************+++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++,,,,,,+++******+++---------------------------,,,---...000111333444444;;;===>>>>>>===???EEEIIIKKKIIIFFFCCCCCCDDDGGGIIILLLKKKIIIFFFFFFHHHNNNRRRQQQQQQQQQNNNIIIFFFEEEFFFJJJJJJIIIGGGDDDDDDEEEGGGIIIHHHGGGDDDBBB>>><<<:::444333222111000000000000111111000000//////......------------------------//////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++++++++************++++++++++++*********)))))))))************************************************))))))))))))))))))))))))(((((())))))))))))(((((((((((((((((())))))))))))%%%%%%''')))+++---...///---.........------,,,+++******+++++++++***))))))((()))***+++,,,,,,,,,,,,)))***++++++,,,+++++++++******++++++******)))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************'''''')))***************))))))(((((())))))******((()))***++++++++++++******++++++,,,,,,,,,,,,+++)))+++---------...000222000000///......------,,,......///000000000000//////000333777<<<@@@BBBDDDCCCDDDGGGJJJMMMPPPRRRSSSRRRRRRRRRPPPLLLJJJJJJJJJJJJJJJJJJIIIHHHGGGFFFEEEFFFEEEDDDBBBAAA???>>>===999777555333000...---,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...,,,,,,,,,,,,+++++++++++++++++++++,,,,,,------...,,,,,,,,,,,,------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++,,,,,,------,,,------............---,,,,,,---............---............///////////////111222222222333666888666555999888@@@DDDWWW))))))))))))))))))))))))'''((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))************))))))(((((()))))))))*********)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++++++++))))))+++,,,,,,---...///000111222222///111444888:::;;;<<<<<>>;;;999666555333333222222111000000///.............................................---------------------------------*********++++++,,,,,,,,,,,,++++++******++++++,,,+++++++++++++++******)))************************************************))))))***++++++***))))))(((((())))))))))))(((((())))))))))))*********+++&&&'''((()))+++,,,......++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,+++***)))((()))***+++,,,,,,,,,,,,)))***++++++,,,,,,,,,+++***++++++++++++***))))))))))))))))))))))))))))))((((((((())))))*********)))))))))******+++++++++'''((()))***++++++++++++'''''''''''''''((()))))))))***+++,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,(((***,,,,,,+++,,,---///........./////////000000...000222555777888999999===???DDDIIIMMMPPPQQQRRRQQQRRRTTTVVVYYY[[[]]]^^^WWWWWWVVVSSSOOOLLLKKKKKKMMMMMMLLLKKKIIIGGGFFFEEEGGGGGGFFFFFFEEEEEEDDDDDD>>>>>>===<<<:::888666555111111000///...------,,,------------------------+++,,,,,,---...---------------,,,,,,,,,+++++++++)))******+++,,,,,,------,,,,,,,,,------------...,,,------......------,,,------------------------***+++,,,---------,,,,,,+++++++++,,,,,,---------++++++,,,,,,------,,,,,,++++++,,,---------------,,,---.../////////..................///////////////000222222222444666888555555::::::BBBDDDUUU))))))))))))))))))))))))%%%&&&''')))******++++++)))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))************))))))(((((())))))*********+++)))))))))))))))))))))))))))************++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************+++,,,---,,,++++++,,,...+++,,,...000333555666777999<<<@@@EEEHHHIIIIIIHHH@@@DDDHHHKKKOOOXXXeeeooobbb```^^^^^^bbbkkksssyyywwwyyyvvvnnnggghhhsss~~~{{{~~~vvvttttttwwwzzzwwwooofff___\\\TTTTTTTTTUUUUUUTTTSSSSSSJJJHHHEEEAAA===:::888777222222222111000//////...........................---------...............------------------------+++++++++,,,,,,---------,,,++++++******++++++,,,+++,,,,,,,,,,,,+++******************************************************((()))+++------+++)))((((((((())))))))))))(((((()))*********++++++++++++,,,+++++++++******))))))'''((()))***+++,,,,,,,,,,,,------...---,,,***)))))))))***,,,,,,---------)))***+++,,,,,,,,,,,,,,,***++++++++++++***))))))))))))))))))))))))))))))'''(((((()))***++++++,,,))))))******+++++++++,,,------...------,,,+++***++++++******+++,,,------***+++,,,---...---,,,,,,***+++,,,,,,---------,,,+++,,,------++++++,,,...++++++,,,...000111222333555888;;;@@@CCCFFFGGGHHHLLLOOOSSSWWWYYYZZZYYYXXXUUUVVVVVVVVVVVVVVVWWWWWWPPPQQQPPPNNNJJJHHHHHHHHHJJJJJJIIIGGGEEEBBB@@@???<<<<<<=========>>>>>>>>>AAABBBCCCDDDDDDCCCBBBAAA777666555444333111000000------------------------+++,,,---...///...---,,,---------,,,,,,,,,++++++((())))))***++++++,,,,,,,,,,,,,,,---------......,,,------......------,,,------------------------***+++,,,---...---,,,,,,+++++++++,,,,,,---------***+++,,,---...---,,,+++)))***+++,,,,,,,,,,,,,,,------///000000000///.............../////////000///000222222222444666999555555;;;;;;CCCDDDTTT))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''''''((()))***+++*********))))))(((((())))))))))))))))))))))))(((((()))*********************))))))))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++******************+++*********+++,,,+++***%%%***+++***---333000))),,,000666:::<<<>>>???AAADDDIIIIIIHHHPPPYYYUUUHHHNNNYYY___gggrrrsssyyy~~~yyy|||}}}~~~zzzzzzxxx{{{{{{xxxxxxxxxtttooo```YYYQQQKKKIIIHHHGGGEEE@@@@@@>>>:::888666333///666222...---///000///---//////////////////////////////.........---------***+++,,,,,,------------...------,,,+++***))))))***+++,,,------+++***(((,,,,,,++++++***)))(((((())))))))))))******************))))))))))))******(((((())))))*********+++))))))*********+++++++++---,,,***)))))))))***+++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++*********)))))))))))))))))))))))))))))),,,***)))***++++++***))))))************+++++++++++++++,,,,,,,,,,,,------+++++++++++++++***)))(((******+++,,,,,,,,,,,,+++------,,,,,,+++*********............------------+++,,,///333777:::===???DDDGGGIIIHHHEEEBBBBBBCCCFFFIIILLLOOOPPPOOOMMMKKKIIIGGGEEECCCBBBCCCEEEGGGOOORRRVVVXXXXXXWWWVVVVVVYYYXXXVVVVVVVVVSSSNNNJJJOOOMMMJJJGGGEEEDDDDDDDDDCCCCCCDDDDDDEEEEEEEEEEEEJJJIIIGGGEEEAAA;;;555000222000...,,,,,,,,,...//////---++++++,,,------,,,------------------------******+++,,,------......***+++---//////...---,,,,,,,,,------------,,,,,,------------------------...------,,,---...///000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........./////////000000000000000000000000000000//////111222444555777777666888<<<888@@@EEEWWW************************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))***)))(((((((((((()))***************)))))))))((())))))))))))))))))))))))((())))))*********************))))))))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++---,,,++++++,,,,,,,,,+++333333///,,,---//////---444888===AAACCCEEEHHHJJJBBBJJJPPPVVVcccnnnkkk___fffjjjkkktttzzz~~~}}}wwwtttuuuwwwwwwyyypppjjjeeemmmyyyzzztttmmmfffaaa]]]WWWTTTPPPJJJCCC>>>???>>>:::666666555333111000///......000000000/////////..................------------***+++,,,---------------------,,,,,,+++*********,,,,,,+++++++++***++++++,,,,,,++++++***))))))((())))))))))))******************))))))))))))*********************)))))))))++++++++++++,,,,,,,,,---,,,+++***)))))))))******)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++*********))))))))))))))))))))))))))))))+++***))))))***+++***))))))************++++++++++++++++++,,,,,,,,,------+++++++++++++++***))))))******+++,,,,,,,,,,,,,,,...------,,,++++++******+++++++++,,,,,,------...222333555999???EEEKKKNNNMMMMMMKKKFFFBBB@@@AAADDDGGGIIIKKKMMMMMMKKKHHHFFFDDDCCCCCCDDDFFFIIILLLNNNXXXZZZ\\\[[[YYYWWWVVVVVV]]]\\\[[[\\\\\\[[[XXXVVVTTTTTTSSSSSSRRRRRRQQQQQQJJJJJJJJJJJJKKKLLLNNNNNNSSSRRRQQQNNNJJJCCC<<<888222111///------...000111000...------------+++***------------------------***++++++,,,,,,---------***,,,---//////...---,,,---..................---------------------------...------,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......////////////////////////111111222333333444555555777999===888@@@EEEVVV************************(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))***))))))(((((())))))***************))))))))))))))))))))))))))))))))))))((()))******++++++************))))))))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,------------------,,,,,,,,,,,,,,,------000......111333333555888999>>>DDDFFFEEEDDDDDDEEEMMMXXXeeesss}}}vvv{{{|||vvvqqqmmmmmmxxx~~~uuuooojjjgggdddeeeiiisssxxxxxxxxxxxx|||wwwvvvuuuuuuttthhh]]]OOOHHHGGGDDD>>>888777777666333111//////000111111000///..................---------,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,++++++++++++...---+++))))))***+++---,,,,,,++++++***))))))))))))))))))*********++++++******))))))))))))*********************))))))))),,,,,,---------.........+++******)))((())))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++************************+++************)))))))))))))))))))))))))))))))))***)))((((((******)))((()))************+++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++***)))++++++++++++,,,,,,,,,,,,---------,,,,,,++++++******+++,,,---...///000000666666888===CCCKKKRRRWWWUUURRRLLLEEEAAAAAADDDHHHDDDEEEGGGHHHGGGFFFDDDBBBBBBCCCEEEHHHLLLPPPSSSUUU\\\]]]\\\YYYUUUSSSRRRSSSVVVVVVVVVVVVUUUUUUTTTSSSRRRSSSTTTUUUVVVUUUUUUTTTRRRRRRQQQQQQRRRTTTUUUVVVWWWWWWXXXWWWSSSNNNIIIFFF<<<:::666333000///000000///...------......---+++------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,---...///...---------------......---------------------------------...------------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------.........////////////////////////222222333333333333444444888999===999@@@DDDUUU************************((((((((()))******++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))))))))***++++++++++++*********))))))))))))************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------+++,,,,,,++++++,,,---///------333<<<>>><<<>>>DDDJJJTTTbbbjjjiiieeeaaa___fffooo|||~~~uuuyyywwwmmmvvv{{{|||uuuoooooorrrttt|||xxxrrrppptttyyywwwpppssssssrrrttt|||{{{xxxzzzsssggg^^^XXXOOOHHHDDDBBB???:::666444333222111111000///............///------------,,,,,,,,,,,,,,,,,,---------------,,,+++++++++,,,,,,,,,---------,,,+++*********+++,,,+++++++++*********))))))))))))*********++++++++++++******))))))******+++)))))))))******+++++++++,,,,,,,,,---------......******)))))))))(((((()))))))))))))))))))))))))))++++++++++++++++++++++++******+++,,,,,,,,,++++++))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))))))))((('''((()))***)))((())))))*********+++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,+++******++++++++++++,,,,,,---------,,,,,,,,,,,,,,,++++++...//////000111222333333444666888===BBBHHHLLLOOOMMMJJJEEEAAA@@@BBBFFFJJJGGGHHHIIIJJJKKKJJJIIIIIILLLMMMNNNPPPSSSTTTVVVWWWSSSSSSQQQNNNKKKJJJLLLNNNKKKMMMPPPPPPMMMKKKJJJJJJNNNNNNMMMLLLKKKLLLLLLLLLOOOPPPQQQRRRRRRQQQPPPOOOOOORRRUUUWWWVVVTTTRRRQQQOOOLLLGGGAAA;;;777555444111...,,,,,,...000000000------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---...///.........+++,,,,,,------,,,,,,+++..............................------............------------------------------------------------------------............////////////000000000000........................111222222333333444444444888:::>>>999???CCCSSS************************(((((())))))************************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))******************************))))))***+++++++++++++++******))))))))))))************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***+++++++++,,,,,,------***+++,,,,,,+++,,,000333:::<<<@@@DDDDDDBBBGGGNNNYYYkkk||||||mmmrrrssspppuuu|||~~~|||~~~~~~yyywwwzzz||||||{{{wwwoooddd___aaa___VVVJJJCCC???<<<777222222111///......///000111......---------,,,,,,,,,---------......------,,,+++++++++,,,,,,---......++++++,,,---,,,+++***)))+++++++++***************************++++++++++++++++++************++++++'''((()))***+++,,,---...***+++++++++,,,,,,,,,,,,***************))))))((())))))))))))))))))))))))++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''''')))******((())))))*********+++++++++*********+++++++++,,,,,,***++++++,,,,,,,,,++++++,,,,,,+++++++++,,,---...,,,,,,,,,------.........333333444444555555666666777:::>>>BBBDDDEEEEEEEEE@@@@@@???AAACCCGGGJJJKKKSSSSSSRRRRRRRRRQQQQQQQQQTTTSSSSSSSSSRRRRRRQQQQQQHHHGGGFFFEEEEEEHHHLLLPPPOOOTTTZZZZZZWWWUUUVVVXXX[[[XXXSSSNNNKKKLLLNNNPPPNNNPPPSSSUUUSSSPPPLLLIIIHHHLLLQQQSSSRRRPPPOOOOOOTTTRRROOOLLLHHHEEEBBBAAA:::777222000000111111111.........------,,,,,,,,,---------,,,,,,,,,,,,,,,------.........///......------............------..........................................------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------......//////////////////000000000111111///////////////////////////000111222444555666777888:::>>>999@@@CCCRRR++++++++++++++++++++++++***)))))))))))))))))))))************************)))))))))))))))))))))))))))******++++++******)))))))))))))))************************************)))***++++++,,,+++++++++******))))))))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------******++++++,,,,,,------+++.../////////111666;;;CCCHHHKKKFFFEEEMMMXXX```qqqyyyooosssqqquuu}}}||||||||||||~~~~~~zzzzzz~~~}}}sssrrrxxx|||tttggg\\\SSSJJJ@@@999888666444111000000111222//////.........------------............------,,,++++++,,,,,,------......***+++---...---,,,)))(((*********************************++++++++++++,,,++++++************++++++'''((()))***+++---......)))))))))*********++++++***++++++++++++***))))))))))))))))))))))))))))))++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,************************(((((()))))))))))))))***))))))))))))))))))))))))(((''''''(((***++++++))))))************+++++++++************++++++++++++***+++,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,...///------...000111333444555666666777888999;;;;;;<<>>:::777555222000000000//////...---------------------............---............/////////000000111111111111000000.................................///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...//////000000------........./////////000000000000000000000000...///000222444666777888666999>>>:::@@@CCCRRR++++++++++++++++++++++++++++++******)))(((((((((************************)))))))))))))))))))))))))))***++++++++++++***)))((()))))))))************************************)))***++++++,,,,,,++++++******))))))))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,---.........000333666666666999???EEELLL\\\bbbZZZXXXdddnnnooo}}}~~~yyyxxx}}}}}}{{{zzzxxx}}}vvvfffVVVLLLHHHBBB@@@;;;777333222222222000000/////////........................---,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++***************************************+++++++++,,,,,,,,,++++++******++++++,,,******++++++++++++,,,,,,)))))))))*********+++++++++,,,,,,---,,,+++***)))))))))))))))))))))))))))************************))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++(((((((((((())))))******)))))))))))))))))))))))))))(((''')))+++,,,,,,+++)))************+++++++++************++++++++++++***+++,,,,,,------,,,,,,...---+++++++++,,,...//////000222444777999;;;<<<:::;;;===???BBBDDDFFFGGGKKKMMMQQQTTTUUUSSSQQQPPPPPPPPPRRRVVVYYYXXXUUUQQQKKKJJJIIIIIIIIIJJJLLLMMMMMMMMMNNNQQQUUUZZZ___aaafffggghhhiiilllpppwww{{{~~~~~~xxxyyy~~~|||}}}}}}~~~~~~|||{{{ooorrrsssnnneee\\\XXXWWWKKKMMMQQQSSSSSSPPPLLLIIIKKKJJJIIIHHHEEE???888333222111111000//////......---.........///000000000...............//////000//////000000000000//////............................../////////...,,,,,,------------------------........................---------...///000000000---.........////////////111111111111111111111111000000111222444555666666555888===:::@@@CCCRRR++++++++++++++++++++++++,,,,,,+++***)))(((''''''************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))(((((())))))*********+++******************************+++,,,,,,,,,,,,+++******))))))))))))************+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,------...///000000444777;;;;;;;;;???FFFMMMaaayyyzzzsss{{{|||sssxxx}}}|||~~~yyy{{{qqq___VVVTTTJJJGGGAAA;;;666333222111000000000000////////////.../////////...---,,,,,,------------------------...---+++))))))***+++,,,******************++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,------,,,,,,+++***))))))))))))*********+++++++++,,,,,,---...---,,,+++***))))))))))))))))))))))))************************((()))***+++,,,---------++++++++++++++++++++++++'''((((((((())))))******)))))))))))))))))))))))))))(((((()))+++---,,,+++)))************+++++++++)))************+++++++++***+++,,,,,,------------...---,,,++++++---...000222333555888;;;>>>@@@AAA>>>???BBBFFFJJJMMMPPPRRRNNNPPPRRRUUUWWWWWWWWWWWWTTTSSSRRRSSSTTTQQQLLLGGGEEEEEEEEEGGGJJJOOOSSSUUUXXXYYY]]]cccllluuu~~~~~~wwwmmmhhhggg```bbbdddddd```XXXPPPKKKHHHKKKOOOQQQPPPIII???888333222222111000//////...---......///000111222222...............///000000,,,,,,------------,,,,,,////////////////////////....../////////...,,,+++////////////////////////........................---------...///000000111000000000000111111111111111111111111111111111111222222222333333444444444444777===:::@@@DDDRRR***+++,,,,,,******+++,,,++++++++++++++++++++++++************************+++*********))))))((((((,,,------+++******,,,...,,,,,,++++++***)))(((((())))))))))))))))))))))))+++++++++***************)))+++,,,,,,++++++,,,---++++++++++++++++++++++++///---++++++++++++***)))---......++++++...333666:::???======AAACCCOOOfff{{{qqq{{{vvvnnnnnnqqqxxxvvvxxx|||uuukkkfffggg___NNN>>>666444222222333333111...---///111///...---,,,------//////......---------,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,******)))))))))***,,,---,,,,,,+++***))))))******---///...***''''''((())))))***)))(((((((((***,,,)))************+++++++++))))))))))))))))))))))))******))))))******+++,,,---,,,+++*********+++,,,************************)))))))))))))))*********)))+++,,,,,,+++***,,,---)))))))))))))))))))))))))))*********+++++++++++++++,,,------......------,,,+++++++++++++++,,,,,,+++,,,......---...111444=========<<<<<>>CCCRRR***+++,,,,,,******+++,,,++++++++++++++++++++++++************************++++++++++++*********))),,,,,,,,,+++******,,,...,,,,,,++++++***))))))(((************************************************)))***,,,+++******+++---++++++++++++++++++++++++++++++,,,---......,,,+++///000000000222666999:::<<>>@@@BBBDDDFFFKKKQQQUUUTTTUUUVVVVVVVVVUUUTTTSSSRRRQQQQQQSSSVVVUUUQQQMMMFFFGGGIIIKKKNNNOOOMMMLLL[[[aaajjjrrrwwwyyy{{{~~~rrrjjjooorrrooooootttxxxuuummmeeebbbbbb^^^dddggggggooozzzyyyqqqgggeeeeeeiiipppvvvyyyyyyzzzxxx}}}xxxpppfff\\\TTTMMMIIIFFFGGGHHHGGGCCC<<<444000000...------//////...---//////000000000000000///000///............///000000///...---------..............................------------------------........................///......---...///000111000///---++++++---///000///////////////000111111000222444444444444666888777888;;;666>>>CCCRRR***+++,,,,,,******+++,,,++++++++++++++++++++++++************************,,,,,,,,,+++++++++++++++***+++,,,+++))))))+++---,,,,,,++++++***)))))))))************************))))))))))))))))))******(((***++++++******+++,,,++++++++++++,,,,,,,,,,,,+++,,,---//////...---,,,...000444999;;;<<<===>>>FFFKKKKKKQQQ^^^bbbfffrrrwwwppppppkkknnnrrrtttuuuxxx~~~~~~}}}ssswww|||}}}vvvtttxxx~~~~~~kkkZZZMMMDDD<<<:::777555333222///...000///...------...///000.........------------,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,++++++++++++************((('''&&&((()))***))))))************************)))************+++++++++,,,+++***))))))***+++,,,******))))))******+++,,,---,,,++++++******++++++************************,,,++++++***)))(((''''''''')))******)))(((***+++***************************++++++++++++,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,///,,,***///777>>>BBBBBB@@@CCCFFFJJJMMMQQQUUUXXXWWWWWWVVVUUUUUUUUUTTTTTTPPPOOOOOOPPPPPPNNNJJJGGGEEEGGGJJJMMMQQQVVV[[[___fffssszzzrrrllluuuvvviii]]]\\\___```bbblllwwwzzzsssiiidddbbbaaaeeeffffffkkktttssslllUUUWWWYYYZZZZZZ\\\```dddiiifffbbbbbbkkkxxx~~~~~~yyywwwxxxmmmbbbYYYTTTNNNOOOPPPOOOKKKDDD===999444222///......///...---111111111000000000//////000//////......//////000000///......------..............................------------------------........................///............///000000///......------.../////////////////////000111111000222444444444444666888777888;;;777>>>CCCQQQ***+++,,,,,,******+++,,,************************************************++++++++++++++++++++++++)))***++++++))))))***++++++++++++*********))))))************************((()))))))))))))))******((()))+++***))))))***,,,+++++++++,,,,,,,,,,,,,,,---...///...------...///222666===BBBCCCCCCIIIQQQccclllllllllppplllgggnnnzzzrrrooosssgggjjjpppwww|||~~~}}}wwwyyy}}}|||iiiYYYOOOHHHCCC<<<666333111...,,,111000///.........///000............------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++***,,,((('''***+++***(((''',,,,,,++++++++++++***((())))))*********+++++++++,,,+++***))))))***+++,,,******))))))******+++,,,,,,,,,++++++++++++***+++************************(((((())))))******++++++((()))******))))))***,,,************************************++++++++++++)))***++++++,,,,,,++++++,,,,,,,,,+++,,,,,,------+++...444;;;AAACCCBBB@@@GGGJJJNNNPPPQQQRRRSSSTTTSSSSSSTTTUUUVVVVVVVVVVVVPPPNNNKKKGGGFFFFFFHHHIIIMMMPPPVVVZZZ```jjjvvv~~~|||xxxssslllccceeeqqqxxxrrriiigggiiijjjllluuu|||vvvssstttwwwzzz{{{yyyzzz}}}yyyrrr```gggmmmkkkddd___bbbfffeee\\\RRRRRR[[[hhhppprrrooouuuzzzyyyvvvwww}}}vvvmmmggg\\\YYYSSSMMMIIIHHHIIIJJJ???;;;777333222111///...000000000/////////000000000//////////////////000000//////.......................................------------------------..................................../////////000---......//////////////////////////////000000111000222444444444444666777777888;;;777???BBBQQQ***+++,,,,,,******+++,,,************************************************))))))******************)))***++++++***)))***++++++++++++***************************************(((((())))))*********+++(((***++++++******+++,,,++++++,,,,,,,,,------------......---...000555999>>>???CCCDDDDDDKKKaaaxxxuuukkkhhhpppppphhheeennnvvvwwwxxx{{{xxxyyy{{{uuuiiikkkttt|||gggXXXQQQHHH@@@:::777555555222111000///...//////000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++***+++,,,,,,,,,,,,++++++---)))(((,,,...+++***---///---++++++,,,,,,***((())))))*********+++++++++++++++***))))))***++++++******))))))******+++,,,,,,,,,,,,,,,++++++******************************'''(((((()))******++++++)))***,,,+++******+++---************************)))))))))************+++)))***++++++,,,,,,++++++,,,,,,,,,,,,---...///000///666===AAA@@@???@@@CCCOOORRRUUUWWWVVVTTTSSSSSSOOOQQQTTTVVVVVVTTTQQQPPPJJJHHHDDD@@@@@@FFFQQQYYY]]]eeepppzzz{{{vvv{{{yyy{{{zzzyyyzzz}}}zzzuuuxxx|||{{{vvvqqqqqquuuwwwrrrttttttqqqmmmlllooossswwwzzz{{{{{{zzzxxxrrrllllllvvv~~~uuummmlllnnnfffaaa___fffrrr|||{{{xxxpppeee\\\^^^iiittt|||yyyxxxlllggg```XXXTTTTTTVVVWWWJJJFFF@@@:::777444222000//////.........///000111///000000000000000000//////////////////.........////////////////////////------------------------........................---......///////////////------///000000000/////////////////////000000111000222444444444444666777777888<<<888???BBBPPP***+++,,,,,,******+++,,,************************************************)))))))))))))))*********)))+++,,,,,,+++******+++************************++++++++++++++++++++++++)))))))))***++++++,,,,,,)))+++,,,,,,+++***,,,---++++++,,,,,,------......***---000111333888???EEECCC@@@???@@@BBBQQQrrr}}}nnngggjjjvvvtttggg___iii|||}}}pppnnnqqq{{{vvvqqqfffWWWHHH===888666333222111/////////000000/////////.........------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********,,,---------,,,++++++'''(((...///,,,000888333///+++***+++,,,+++((()))************+++++++++))))))))))))))))))))))))******))))))******+++,,,+++,,,,,,,,,,,,+++***)))************************************))))))(((((()))+++,,,,,,++++++,,,---++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,,,,,,,,,,,,,,,,---...///111333444888<<>>DDDHHHCCC???BBBKKKRRR\\\sssppphhhfffiiisssuuupppmmmuuuvvvlllYYY___eeeiiihhhgggfffggghhhjjjjjjiiijjjmmmjjjeeefffeeeiiisssyyyzzzzzz{{{oooYYYFFF<<<999444333111000//////000000////////////..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))***,,,---...---,,,+++***'''***///---)))111>>>666000***)))***,,,+++))))))************+++++++++&&&''')))******)))'''&&&******))))))******+++,,,++++++,,,,,,,,,+++***)))************************************)))))))))))))))***++++++******+++,,,++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---------------,,,,,,---///222444777888:::;;;:::777555:::EEENNNKKKMMMPPPQQQOOOMMMKKKKKKMMMMMMNNNNNNLLLIIIEEECCCGGGOOOZZZaaagggqqq~~~{{{pppvvv~~~}}}|||xxxyyy|||yyysssgggccc^^^[[[\\\aaajjjqqqlllhhheeehhhooovvvxxxwwwkkkllloooqqqrrrssstttvvvhhhmmmsssvvvuuurrrnnnlllhhhjjjsssuuuqqqjjjgggiiitttyyymmmaaaZZZZZZ]]]eeeooo}}}}}}oooeeeZZZWWWSSSPPPLLLIIIEEEBBB777555333111000000000111///000111111111111000//////000000111000///...---////////////////////////////////////////////////........................------///000000000///............///000000111111///////////////000111111000222444444444444666888777888===999@@@BBBOOO***+++,,,,,,******+++,,,))))))))))))))))))))))))*********************************++++++,,,,,,,,,***,,,......---++++++,,,******************++++++++++++++++++++++++++++++******+++,,,------......+++,,,...---,,,,,,---///++++++,,,,,,---...//////111888???CCCBBBAAABBBEEEEEEEEEPPPcccllllllpppyyyssszzzqqqeeeggggggeeehhhkkkqqqwww}}}yyyrrrwwwwwwxxxyyywwwooocccYYYQQQRRRSSSUUUVVVXXXZZZ\\\PPPYYY___[[[VVVWWWZZZ\\\UUUSSSUUUZZZ]]]___dddiii___eeehhhhhhnnn{{{~~~sssjjjooo|||fffSSSHHHEEE555444222000000000000111000/////////.....................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,***))))))***,,,.........,,,+++---***---000+++%%%...>>>888111***(((***,,,,,,***)))************+++++++++%%%&&&)))******)))&&&%%%*********)))***++++++,,,++++++,,,---,,,+++***)))************************&&&'''((()))***+++,,,,,,((()))******))))))***+++++++++++++++++++++++++++---------.........//////+++,,,------......------+++,,,...000333666999:::555666666777:::@@@FFFJJJQQQRRRTTTSSSPPPMMMKKKKKKIIIIIIIIIHHHGGGGGGFFFFFFPPP^^^ooo{{{}}}vvvqqq}}}uuujjjkkkjjjlllrrryyyxxxsssbbbcccfffgggddd```aaadddbbbaaaeeeqqq|||{{{{{{}}}~~~}}}}}}~~~|||xxx}}}wwwtttuuurrrkkkjjjmmmiiiiiijjjnnnvvv{{{jjj[[[SSSPPPVVVeeezzzxxxmmm```^^^[[[YYYWWWTTTPPPMMM<<<:::777333111000000000///000111222222111000//////000111111111000...---000000000000000000000000000000000000000000000000........................,,,---///000000000///...............///000222222///////////////000111111000222444444444444666888777888===999@@@BBBOOO************************((((((((((((((((((((((((************************+++***)))(((((()))***+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***************************)))))))))+++,,,+++***---,,,++++++******++++++,,,,,,++++++---...//////777@@@FFFBBB@@@EEELLLOOOVVV]]]fffpppxxx{{{ssshhhiiikkkooouuuyyyxxxrrrmmm{{{{{{|||}}}uuulllhhhjjjmmmfffbbbaaaaaa\\\RRRIIIFFFAAACCCAAA===???FFFGGGDDDAAACCCFFFGGGEEEDDDCCCDDDIIIDDDBBBFFFJJJLLLOOORRRRRRTTTWWWYYY[[[```hhhnnn{{{{{{xxxgggmmmnnn{{{~~~|||uuueeeSSSGGG???;;;555222111222333222////////////......///111........................,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,+++++++++******---,,,,,,+++***)))((((((+++++++++++++++++++++++++++++++++*********)))))),,,+++)))''''''((()))***+++++++++*********)))))),,,,,,,,,,,,,,,+++***)))---,,,+++******+++,,,---)))************+++++++++))))))*********+++++++++)))+++------,,,+++***+++.........////////////000,,,,,,,,,,,,---......///...111444666666777888:::222444777;;;AAAHHHMMMPPPHHHOOOQQQNNNKKKMMMKKKFFFJJJKKKGGGBBBCCCLLLUUUYYYgggxxx}}}tttttt{{{www{{{xxxiii___dddgggffffffjjjlllkkkjjjmmmnnnllliiiiiiiiihhhmmmccc```iiisssxxx{{{~~~{{{uuuwww~~~xxxtttqqqkkkccc\\\XXXZZZ```mmm}}}}}}lll]]]VVVTTTWWW```kkkuuu}}}ooollllllnnnhhh\\\RRRNNNQQQGGG???:::444------111111000...---------......000000///......///000111000000000000000000000000000000000000000000000000000000//////.........---...000111222222111000...000000000000000000000000000000000000111111111111222333444444444555777999888999<<<999@@@BBBLLL~~~************************))))))))))))))))))))))))************************+++***)))(((((()))***++++++++++++,,,,,,,,,------************************************************+++))))))***+++,,,+++***+++,,,,,,,,,,,,,,,------,,,***))),,,111555888999???BBB@@@888666IIIooozzzyyyyyytttlllhhhjjjpppxxxyyyooofffddd```YYYPPPIIIEEECCCHHHDDDBBBBBBAAA@@@DDDIII???BBBCCCAAABBBGGGGGGBBBBBBCCCEEEFFFFFFGGGIIIKKKAAA???@@@EEEFFFAAA>>>>>>DDDEEEEEEGGGHHHKKKOOOQQQVVVTTTVVV___ooouuupppqqq|||xxxxxxzzzvvvqqqmmmRRRJJJ>>>555222222333333000000000000///...//////........................,,,,,,,,,,,,,,,,,,,,,,,,...------------------,,,---------,,,,,,,,,++++++,,,,,,++++++******))))))+++++++++++++++++++++++++++++++++*********))))))...---+++***)))***+++,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,+++***))),,,+++************+++,,,)))************+++++++++*********+++++++++,,,,,,***+++------+++***+++,,,,,,,,,---------.........---------------///000111111444777888888888888999999;;;@@@EEEIIILLLNNNNNNOOOSSSSSSNNNKKKMMMNNNLLLEEEIIILLLNNNVVVeeerrrxxxyyyzzzwwwtttnnngggoooxxxqqqbbbeeekkkqqqsssuuuwwwvvvrrrtttyyy}}}}}}xxxrrrllliiiooorrrtttwww|||}}}uuurrrwww~~~}}}{{{xxxwwwvvvuuupppllliiijjjooorrrrrrppp{{{|||zzzqqqfffaaaccchhhoooooonnnmmmqqqwww~~~}}}uuukkkeeekkk]]]NNNEEE>>>777666999555444222111111222222111111111////////////000111000000000000000000000000000000000000000000000000000000/////////.........///000111222222111000///000000000000000000000000000000000000111111111111222333444444444555777999999999===999@@@BBBLLL~~~************************************************************************+++***))))))))))))***+++++++++++++++,,,,,,,,,,,,))))))))))))))))))))))))************************+++***)))***,,,,,,,,,******+++,,,---............---++++++...333777888888<<<:::;;;===DDD[[[uuunnnrrruuusssjjjmmmrrr|||zzztttrrrkkk\\\PPPHHHGGGGGGGGGIIIIIIHHHGGGIIIIIIKKKMMMKKKGGGIIIOOOJJJNNNPPPPPPQQQSSSRRROOOTTTWWW[[[^^^```aaacccdddcccaaaaaadddbbb]]]YYYZZZ\\\YYYVVVUUUUUUTTTQQQMMMKKKIIIGGGIIIOOOVVV[[[^^^mmmxxx|||vvvuuu|||~~~vvvtttssssssvvvlllaaaQQQAAA888444444444111111111000000//////...........................---------------------------------------..................---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************---,,,+++*********+++,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,+++******++++++***))))))***++++++)))************++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,******,,,---++++++++++++,,,,,,,,,,,,...---------...000333555555888;;;<<<<<<;;;:::;;;BBBEEEKKKPPPRRRQQQOOOMMMNNNQQQPPPKKKGGGGGGGGGEEEGGGOOOXXX```lll}}}{{{lll___```gggqqqwwwxxxuuurrrqqqyyy}}}|||rrryyyzzzxxxzzzuuuooollllllmmmlllkkkllloooooojjjfffkkkyyy{{{qqqkkkjjjlllpppsss}}}nnnppp]]]RRRKKKDDD>>>;;;555333111111222222222111222222111000/////////000000000000000000000000000000000000000000000000000000000////////////......///000111222222111000///000000000000000000000000000000000111111111222222222333444444444555777999999:::===:::AAACCCMMM************************++++++++++++++++++++++++***************************************************++++++++++++,,,,,,,,,************************************************+++***)))***,,,---,,,+++***+++,,,---------,,,,,,,,,---000555:::<<<999666;;;555999IIIWWWfff}}}eee```iiissswwwwwwzzz~~~yyyggg[[[VVVPPPGGG???IIIEEEBBBCCCGGGKKKLLLKKKQQQPPPSSSZZZ```ccchhhmmmhhhjjjkkkkkkkkklllmmmmmmtttyyy}}}xxxxxxwwwvvvxxx|||yyysssmmmkkkllliiiaaaZZZPPPNNNKKKIIIJJJLLLOOOQQQZZZ\\\fffwww}}}tttnnnkkkxxxvvvmmmmmmqqq}}}vvviiiWWWDDD888444333111000000000000000///...........................------------............,,,,,,------......//////------------,,,,,,,,,,,,++++++++++++,,,,,,------++++++++++++++++++++++++******************************)))(((((())))))***,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,++++++***************************))))))*********+++++++++,,,,,,,,,---------......,,,---,,,+++******,,,...***++++++++++++,,,,,,,,,...---,,,---///222666888888<<>>;;;666111///111222222000////////////////////////------......///000000000.............../////////,,,,,,+++++++++*********,,,,,,,,,------.........++++++++++++++++++++++++***************+++++++++***+++++++++,,,,,,,,,,,,)))***************++++++******+++,,,,,,,,,++++++***+++,,,,,,,,,,,,+++***)))************+++++++++,,,,,,,,,---------......,,,---------++++++---...------------............---...000333666:::===>>>???DDDIIIMMMOOOOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPPPPKKKEEEAAACCCLLLZZZmmm}}}vvvxxxvvvrrrrrrxxx{{{{{{zzz~~~~~~||||||~~~~~~}}}|||qqqiiiooovvvsssmmmjjjdddfffbbbZZZ___tttxxxlllkkkmmmiiiaaaPPPGGG;;;444333333111...333333333333333222111000111111111111111111111111000000000000000000000000//////000000000000111111111000000000000000000111111111111111111111111111111111111222222222222333222333444444444555777999888999<<<999@@@BBBLLL~~~************************++++++++++++++++++++++++***************************++++++,,,,,,++++++***************++++++++++++************************************************,,,+++***+++---...---,,,---,,,++++++---000333555;;;===>>><<<;;;CCCTTTbbb^^^mmm{{{|||pppeeedddiiihhhjjjnnnvvvssshhhYYYNNNJJJKKKKKKKKKWWW^^^fffkkknnnrrrzzzyyyppplllfffssswwwqqqvvv~~~wwwttttttxxx~~~xxxttt~~~}}}wwwqqqqqqwww~~~yyyzzz~~~{{{hhh\\\SSSQQQMMMHHHLLLVVVnnnyyywwwiiigggwww|||}}}||||||~~~}}}rrrbbbTTTFFF???666111222333222000////////////////////////---......///000000111111////////////............------,,,,,,,,,+++++++++------------............++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))***+++,,,,,,,,,,,,++++++,,,------------,,,+++)))************++++++++++++,,,,,,,,,------------+++---......---,,,,,,---------------...............000444999===@@@BBBCCCEEEIIIOOOSSSTTTSSSSSSSSSRRRRRRRRRRRRQQQOOONNNMMMIIIGGGJJJVVVcccrrrwww}}}~~~uuulllhhhhhhhhhkkkttt}}}||||||vvvlllhhhmmmooommmqqqyyyxxxlll]]]UUUWWWbbbkkk{{{sssooouuu~~~}}}vvvhhh[[[III===888666222...222333333444444333222111111111111111111111111111000000000000000000000000//////000000000111111111111111000000000000111111111111111111111111111111111111111222222222333333222333444444444555777999777888;;;888???AAAKKK}}}***************************************************************************+++,,,------,,,+++***)))************+++++++++))))))))))))))))))))))))************************,,,+++***+++---...---,,,---,,,+++,,,...333888;;;777;;;>>>???HHH```tttggggggoooqqqnnntttzzzzzznnnYYYPPPHHHHHHQQQ[[[aaacccpppwww|||zzzyyywwwyyyyyywwwuuuwww|||zzzuuuyyy}}}|||mmmiiiqqq~~~xxxmmmqqqtttgggUUUKKKMMM]]]pppmmmdddmmm~~~}}}yyyyyyiiiOOOFFF;;;444333333222000000000000000000000000000---......///000111111222000000//////......------......---------,,,,,,,,,........................++++++++++++++++++++++++))))))******++++++++++++'''((()))***************+++++++++,,,,,,---------)))***+++,,,,,,,,,,,,,,,,,,,,,............,,,,,,)))************++++++++++++++++++,,,,,,,,,------***---//////...,,,,,,,,,,,,,,,------------......000333888===AAADDDEEEEEEJJJNNNSSSVVVWWWUUUTTTSSSTTTUUUUUUUUUSSSOOOLLLJJJKKKOOO]]]qqq~~~zzz}}}|||pppnnnsssxxxttt~~~vvvrrruuuyyyuuupppzzzrrraaaYYYZZZ]]]bbbhhhooo|||}}}qqq\\\LLLDDD???:::666111222333444444444333222111111111111111111111111000000000000000000000000//////000000111111111222111111000000000000111111111111111111111111111111111111222222222333333333222333444444444555777999777777:::777>>>@@@JJJ|||...+++((((((***,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++......,,,+++***)))))))))++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++******+++---000222...***)))+++---,,,+++...------///333888<<<>>>666:::???CCCNNNjjjkkkfffttt~~~{{{tttttt{{{xxxcccSSSPPPUUUQQQRRR[[[```bbbnnn}}}zzzuuuuuuwww|||yyy|||vvv{{{pppllluuufffNNNGGGMMMZZZjjjxxxrrr^^^XXX^^^^^^mmm~~~~~~xxxzzzkkkVVV@@@666666666333000333111111222333222000---000/////////...............------------...//////.........------,,,,,,,,,...------,,,,,,------...++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,++++++***)))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,---------.........//////.........------,,,,,,,,,---------...////////////333999>>>@@@>>>???DDDHHHKKKMMMRRRWWWUUUQQQUUU\\\]]]WWWQQQNNNLLLKKKOOOVVV]]]gggvvv|||wwwyyy~~~tttiiiiiikkkqqqzzz}}}{{{yyyzzz|||lll\\\SSSRRRYYYmmmtttWWWDDDBBBAAA<<<777333222444222...000777999888555333222111222222222222222111111111000000////////////////////////......///111111222222222222222111111111111222222222222111111222222333444111111222444666777888999>>>777===;;;>>>AAANNNyyy---***((()))+++,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++------,,,+++************++++++++++++++++++++++++,,,,,,,,,+++++++++************+++******+++---///...+++))))))+++,,,,,,+++...---...222888<<<===<<>>BBBNNNyyy+++******+++,,,,,,+++)))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******++++++,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++******+++,,,+++***+++---///,,,+++)))***,,,------,,,---///444;;;AAACCCAAA>>>AAAAAACCCLLL[[[jjjssswwwyyynnnkkkooouuu~~~~~~xxxnnnfffXXXOOORRRYYY^^^fffooozzzvvvmmmpppqqquuurrrgggZZZRRRQQQWWWffftttxxx___VVVSSS___xxxkkkQQQ???;;;888333111222111000//////111333000000000/////////.........------------...//////---------------.........,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,------------,,,------......------,,,++++++,,,,,,,,,+++******,,,++++++******++++++,,,,,,,,,,,,,,,------------...------------,,,,,,,,,---......///111333555666777777666777;;;AAAHHHLLLXXX```aaaYYYUUUYYY]]]]]]VVVQQQNNNOOORRR[[[jjjxxxyyyllleeesss{{{wwwuuuvvvnnnbbbiiiqqq~~~zzz{{{wwwtttnnniiijjjmmmlllhhheeeaaa^^^bbbnnn}}}qqqhhh[[[NNNHHH>>>666555777666444333333333333333333222111111222222222111111111111111111111111111111111111111000000111111111111111000222222111111111111222222222222111111222222333444444444444555555555555555999444;;;<<>>MMM\\\```___ccckkkrrryyytttrrrtttwww|||vvvbbbTTTTTTOOOPPP[[[ffflllpppttt{{{uuujjjzzzqqqbbbWWWPPPPPPSSSbbbrrrooo[[[WWW]]]lllzzz{{{]]]HHHAAA===777555666777555222111222444000000000////////////......------------...//////,,,,,,------......//////,,,++++++******++++++,,,------------------------)))***,,,------,,,***)))++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,++++++***))),,,++++++******++++++,,,+++++++++,,,,,,,,,------------------------------//////000222555777:::;;;555666888>>>GGGOOOTTTVVViiitttuuuhhhaaafffggg```VVVRRRQQQVVV___nnn{{{sssnnnrrrwwwsssyyyzzzsss~~~yyypppuuu|||}}}~~~}}}sssgggooowwwzzzrrreee```bbbhhhkkkqqqrrrssssssuuuzzzxxxkkkfffaaa\\\UUUKKK???888666555444444000111222333444333222111111111111111111111111111111111111111111111111111111111222222222111000000222222111111111111222222222222111111222222333444333333444444555666666666999444<<<<<>>???IIIrrr(((***,,,---,,,,,,,,,...+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++,,,......---,,,,,,---***+++,,,,,,,,,///333777DDDKKKOOOLLLDDDAAAFFFMMMkkkhhh]]]SSSXXXjjjwwwzzzvvvssswwwqqqbbbYYYVVVUUUUUUaaaiiiuuu~~~}}}yyywww}}}qqqnnnyyydddWWWGGGNNN[[[pppmmmXXXNNNVVVddd{{{oooXXXGGG<<<888333111000111111000111111000000000/////////...------------...//////.............../////////,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++------------............***++++++,,,,,,++++++***++++++,,,,,,,,,+++******,,,++++++******++++++,,,,,,,,,,,,,,,------------,,,,,,,,,------------...---000444777:::<<<<<<<<<===<<<===CCCRRRfffzzz~~~qqqkkkfff```YYYZZZdddyyy{{{|||uuurrr{{{zzzkkkmmmqqquuutttsssvvv{{{|||}}}jjjlllqqqyyyxxxrrrvvv}}}zzzvvvhhhsssrrreee^^^bbb___TTTDDD888555555444222222333333333333333222111111111111111222222222000000000000000000000000111111222222222222222111222222111111111111222222222222111111222222333444000111222444666777999999<<<777>>><<<>>>???JJJsss)))+++,,,,,,++++++---000+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++---//////---,,,,,,,,,)))***,,,---///555===BBBNNNNNNLLLJJJIIINNNXXX```qqqjjjxxxyyykkk```\\\___eeeiiippp|||~~~sssuuu~~~rrr[[[UUUUUUaaatttssscccVVVPPPWWWgggtttgggXXXLLL===444222222222000111111111000000000//////...------------...//////////////////............------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---------............///+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,++++++,,,++++++******++++++,,,,,,------------.........,,,,,,,,,---------......111555:::???BBBBBB@@@???===AAAGGGPPP___sss~~~nnnbbb]]]]]]___dddwww||||||{{{yyy}}}cccccceeefffbbb]]]```hhhqqq{{{}}}xxxvvvuuutttxxxuuuwww}}}~~~uuuwwwxxx|||~~~tttbbbgggrrr~~~}}}rrrjjjhhhggg___SSSJJJEEE>>>777444444333333333333333444000000111111111222222222111111111111111111111111000000111222333333333333222222111111111111222222222222111111222222333444222222333444555666777888<<<666<<<;;;>>>AAANNNxxx***+++,,,+++******...111++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++*********++++++,,,,,,,,,+++---//////...,,,,,,,,,***,,,...000444<<>>CCCQQQ|||++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000...---,,,---/////////444000...444BBBNNNUUUWWWMMMGGGGGGQQQ[[[aaadddgggffflllttt{{{tttbbbiiiiiikkkiiiooottt___MMMIIITTTcccsssXXXNNNPPPiii}}}kkkTTT@@@555222111444444333111///...///000//////............//////000000000000///...---,,,---------------------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---000...++++++------***(((---,,,,,,++++++,,,,,,---*********+++,,,---...///---,,,,,,++++++*********,,,,,,,,,---------......---...///000000...,,,+++------...------///111444@@@DDDGGGFFFBBBBBBEEEIIITTT]]]gggpppxxx}}}~~~}}}zzzqqqhhhccc```aaakkkxxx|||yyy|||wwwrrrxxx}}}kkkhhhnnnnnnsssxxx|||jjjlllnnnooopppttt|||xxxnnnooowww{{{wwwppplllnnnmmmeee]]]```sss|||rrriii```UUUKKKBBB;;;444222555777555333666666555555555444444444444333333222222333333444111111111111111111111111222222222222222222222222111222222333333222222111444444444444555777888999;;;666<<<:::???DDDKKKooo++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,000///------.../////////,,,...444@@@LLLRRRQQQMMMJJJLLLPPPXXX___dddcccaaacccgggmmmuuu}}}wwwiii______bbbpppyyyzzz|||vvvZZZIIIIIIQQQtttdddRRRGGGQQQgggxxx}}}eeeKKK:::555555///000000000000000000111//////............//////000000000000///...---,,,---------------------------------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---///---++++++------+++)))---,,,,,,++++++,,,,,,---++++++++++++,,,------...,,,,,,,,,+++++++++++++++,,,,,,,,,---------......---...///000///...,,,+++,,,...///---,,,...555:::@@@CCCEEEDDDCCCFFFLLLRRRaaajjjuuuzzz|||yyypppfffbbbaaaeeeqqq}}}}}}~~~~~~}}}zzzxxx|||vvvnnnqqqyyytttrrrooommmooovvvvvviiinnnzzzuuueeeXXX[[[kkk|||ssslllnnnbbbNNNDDD???999555555555444333444444444444333333333222444333333222222333333444111111111111111111111111222222222222222222222222222222222333333222222222444444444444555777888999:::666<<<:::>>>CCCJJJnnn++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,///............/////////...555@@@NNNYYY[[[VVVPPPOOOVVVYYYXXX]]]eeegggccckkkmmmqqqxxxpppeeeaaabbbhhhkkkzzzzzzyyyqqqnnnqqqzzz___MMMFFFMMMmmmpppVVVMMMVVVlll{{{wwwXXXBBB888444///000111222222111111000000//////......//////000000000000000///...---,,,------------------------------------,,,,,,,,,,,,---,,,,,,++++++,,,,,,------,,,++++++------,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......---.../////////...---,,,,,,...///...---111999AAABBBCCCDDDDDDFFFMMMWWW___mmmvvv~~~}}}{{{{{{oooddd```dddqqq~~~xxxsssqqqtttwwwtttvvv|||}}}zzzzzztttrrrzzzmmm___\\\cccjjj~~~sssmmmsssiiiQQQJJJFFF@@@:::666444333444333333222222222111111111444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222444444444444555777888999999555<<<999===BBBIIIkkk++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---+++******+++,,,,,,++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---.........///111222:::@@@IIITTT]]]``````^^^```fffbbbWWWZZZkkkvvvvvvxxxyyy}}}qqqeeedddkkksssxxxzzz}}}qqqdddiiiuuuzzzwww}}}|||zzzzzzyyywww||||||}}}~~~lllXXXCCCNNN```xxxhhhTTTLLLQQQbbbrrriiiWWWFFF999555444444333333222000...000000////////////000000//////000//////...------------------------------------------------,,,,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,------------,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,***++++++,,,,,,---------,,,,,,,,,---------......---......//////...------,,,---...000333888>>>AAAEEEEEEEEEHHHNNNYYYgggpppyyy}}}yyywwwzzzzzzpppggggggsss|||xxxxxx{{{ooofffdddgggkkkwww~~~wwwrrruuuzzzuuutttzzzxxxppphhhbbbYYYooo|||wwwsssuuummm]]]TTTQQQKKKBBB:::555444555333333333222222222111111444333333222222333333444222222222222222222222222222222222222222222222222222222222222222222222222444444444444555777888999999555;;;999===@@@GGGiii++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---+++******+++,,,,,,++++++++++++,,,,,,,,,------+++++++++,,,,,,---------***,,,---......111555999CCCIIISSS\\\aaaeeefffgggrrrwwwqqqeeehhh|||~~~tttmmmccc^^^bbbnnn{{{yyy{{{sss{{{}}}{{{yyyxxxwww|||xxxtttttttttrrruuusssnnnkkkjjjmmmtttyyy|||[[[LLLCCCSSSzzztttdddWWWPPPOOO___rrrzzzttt```KKK;;;888444222222111000...000000////////////000000//////////////////...------------------------------------------------------,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,---...---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,+++++++++,,,,,,------...,,,,,,,,,---------......------..................------...444<<>>DDDEEEIIIPPP\\\lll}}}{{{rrroooqqqqqquuuuuuqqqvvv|||~~~wwwqqqooottt|||yyymmmlllpppwww}}}zzzrrrwwwxxxjjjTTTZZZeeetttzzzsssbbb^^^VVVKKK@@@999777666555444444444333333333333444333333222222333333444222222222222222222222222222222222222222222222222333222222111111222222333444444444444555777888999999555<<<:::===@@@EEEggg++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------***++++++,,,,,,------...***,,,...///111666>>>DDDNNNWWWdddlllnnnlllkkkjjjzzz~~~}}}zzzzzzllljjjddd___bbblllxxxwwwwww}}}zzzxxxvvvuuuuuu||||||vvvsssxxx|||zzzxxxuuuooojjjgggiiinnnssssssyyy|||{{{|||zzzbbbGGGCCCZZZ~~~{{{fffXXXRRRTTTfffxxxuuu]]]EEE>>>555000000111111000111000000//////000000111...///////////////......------------------------------------............---,,,,,,++++++,,,,,,---***+++---,,,,,,+++---...---,,,,,,++++++,,,,,,---,,,,,,,,,++++++,,,------,,,,,,,,,,,,------------,,,,,,,,,---------......---------............/////////222999@@@DDDBBB>>>CCCGGGPPP]]]nnnxxxlllgggkkkwww}}}ssspppkkkyyywwwwwwwwwzzzvvv|||~~~qqqnnn[[[SSSeee~~~rrrlllaaaTTTIIIAAA;;;888666666555555555555444444444333333222222333333444333333333333333333333333222222222222222222222222444333222111111222333444444444444444555777888999:::666===:::===@@@EEEfff++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---+++******+++,,,,,,+++++++++,,,,,,,,,,,,------******+++,,,,,,---......+++---000111444<<>>@@@BBBCCCLLLQQQ]]]lll~~~sssjjjjjjuuufff^^^bbbdddrrr}}}sssqqq||||||zzzsssxxx~~~ttt{{{mmm^^^\\\kkkwwwiii\\\RRRHHH@@@:::666666666555555555444444444333333222222333333444333333333333333333333333222222222222222222222222444333111000000111333444444444444444555777888999;;;777>>><<<>>>@@@DDDfff++++++++++++++++++++++++******************************+++++++++,,,,,,,,,---+++******+++,,,,,,+++++++++,,,,,,,,,---------******+++,,,,,,---......---///222333777AAAOOOYYY^^^eeekkkkkkfffaaa```bbbrrrlllkkkttt|||}}}}}}xxxjjjfffpppooottt|||kkkfffuuuyyyuuuqqqzzzzzzpppmmmtttyyywwwzzzwwwpppiiiddddddgggjjjnnnpppqqqqqqtttwwwuuuqqqnnnrrryyy|||aaaNNNLLL[[[lllyyyaaa]]]]]]kkkwwwnnn```KKK<<<555333222222111111000000000000111111......///////////////...---------------------------------.........//////---,,,,,,++++++,,,,,,---***---...---+++***+++...---,,,,,,++++++,,,,,,---*********+++,,,---...///.........------,,,,,,,,,,,,,,,,,,---------......---------------...///000000777??????;;;;;;BBBIIIVVV\\\hhhwwwsssooouuuzzz}}}}}}|||lllSSSPPP[[[qqqzzzxxxrrr{{{yyyvvvxxx~~~xxxxxxwwwxxxccc\\\qqq~~~nnnaaaWWWMMMCCC;;;666666555555555444444444444333333222222333333444333333333333333333333333222222222222222222222222444333111000000111333444444444444444666777888999;;;888???<<>>???@@@BBBIIIOOO^^^wwwooogggooo~~~qqqUUUNNNXXXccc|||}}}yyysssccc___uuurrrfff]]]QQQGGG@@@:::555555555333555888222333555555444333444555666555444333333333444444333333222222333333444444333333333333333333333333444444444444666777888999888;;;:::;;;???>>>IIIaaa,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...++++++,,,,,,,,,------------------...////////////111555<<>>IIIaaa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,------------,,,,,,---///000111111222333888???JJJXXXkkksssoooqqqaaaXXXiii~~~uuujjjrrrvvvpppvvvvvvxxxrrrxxx{{{uuummmkkktttoooiiifffhhhlllppprrrqqqnnnjjjhhhhhhiiiiiihhheeeiiillllllmmmqqqqqqnnnooommmllllllmmmmmmmmmmmmsssrrrxxx~~~cccNNNMMMaaa{{{^^^NNNSSSfffvvv||||||vvveeeMMM<<<777888555222222444333//////111111111000///............///......------......///,,,------------.................................------............------------,,,...///000...------,,,,,,,,,,,,---...............---------------...------------.../////////...------///444888;;;@@@>>>BBBIIIGGGFFFWWWlll{{{dddbbbwwwzzz{{{pppeee|||~~~qqqTTTHHH>>>::::::777666777444444444333222333666888111111333444444444444444777666555333222222111111333333333333333333333333444444444555666777888999999===;;;<<<@@@???IIIaaa,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,------------...,,,---...///000111333444777<<>>@@@HHHJJJMMMdddzzzmmmuuuttt~~~zzz{{{gggbbbooo|||aaaRRRBBB;;;999777666777333333444444555888===AAA666555444444444444555555666666555333333222222222444444444444444444444444444444555555666888999:::999===<<<===AAA???III```,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,++++++,,,,,,---...,,,,,,---------.........---.../////////111555999@@@GGGXXXnnn{{{zzzrrrwwwtttooohhhgggppp|||oooqqq{{{lllpppzzzzzzvvvsssoookkkfffdddfffkkkpppsssvvvtttqqqooooooooonnnlllhhhggghhhmmmqqqrrrrrrqqqvvv||||||}}}|||ssstttzzzcccQQQYYYhhhqqqXXXGGGLLLiii```FFF@@@666000...111222000000111111000000////////////000/////////....../////////---------.........//////........................,,,,,,------------,,,,,,,,,,,,---...000000...,,,,,,,,,---------....................................------------...///////////////222666<<>>BBB===;;;777444333333555777444444444333333444444555444444444444444444444444555555555555777888999:::999===<<<===AAA???HHH___,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,++++++,,,,,,---...,,,---------............---/////////000444<<>>:::666444444555777444444444444444555666666444444444444444444444444555555555666777888999:::888<<<<<<===@@@>>>GGG]]],,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------------............---///000000222:::GGGPPP\\\mmmooodddjjjpppeeeUUU\\\rrr~~~sssiiifffhhhkkkuuu|||||||||~~~{{{{{{{{{~~~~~~tttwww{{{wwwooojjjnnnpppsssvvvzzz~~~uuunnnrrruuurrroooqqqqqqmmmiiigggggghhhiiiiiiooonnnooorrrvvvyyyzzzyyytttlllgggiiikkkiiiggghhhgggmmmssspppiiieeejjjpppoookkkhhhiiihhhgggiiinnntttgggaaalllfffWWWMMMQQQnnn}}}~~~}}}jjj\\\DDD;;;333222333222222444111000000000000000111111000000////////////000000............////////////.................................//////.........///---,,,,,,...//////...---...///000000000//////---........./////////000...------------...//////---111777>>>CCCFFFGGGHHHFFFGGGKKK[[[yyy}}}}}}}}}|||jjjTTTAAA999888666777777666444444555666===<<<:::888777555555444666555555444444444444555555555555555555555555555555555555666777888::::::777;;;;;;===@@@===EEE[[[,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,++++++,,,,,,---...---------.........//////---...000111555???NNNZZZooosssddd___dddfffVVVVVVqqqxxxjjj```dddmmmvvvwww}}}|||tttwww|||uuuxxxyyy~~~}}}jjjhhhmmmmmmjjjhhh[[[\\\^^^bbbgggllloooqqqwwwuuuzzzzzzsssoooqqqooommmkkkkkkmmmnnnoooooohhhiiikkkpppvvv{{{}}}~~~|||qqqjjjlllmmmiiiggghhheeejjjnnnmmmhhhdddbbbcccaaa```aaabbbaaa___aaafffmmmsssyyy{{{kkkgggqqqeeeUUUPPPcccwwwpppjjjnnn{{{vvvhhhLLLAAA666444444333333444111000000000000000111111000000////////////000000............/////////000..............................////////////......///---++++++---/////////---...000111111111000///---.........//////000000...------------...//////---222:::BBBGGGIIIHHHHHHHHHMMMUUUhhh{{{xxxxxx~~~yyytttuuu^^^HHH===;;;555777888888777777888999777888:::;;;:::777444222888777666555444333333333555555555555555555555555555555666666777999:::;;;666;;;:::<<>>FFF[[[------,,,+++******,,,///++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++,,,,,,,,,------------///000000//////000222,,,111888???GGGXXXpppxxxmmm]]]```zzzvvvyyypppqqq|||xxxwww~~~yyysssooooooqqqtttvvv{{{|||||||||}}}|||tttqqqpppqqqoookkklllrrr|||wwwvvvxxxxxxuuuppphhh```YYYYYYXXXXXX\\\bbbjjjrrryyy{{{yyyzzz}}}uuuwwwmmmkkkrrr|||zzzwwwmmmbbbgggxxxwwwooommmllliiiggghhhmmmrrrwwwwwwssspppqqqsssiiilllooolllaaaVVVSSSVVVVVVWWWZZZ\\\___mmmzzzgggiiiVVV[[[qqqttteeeccclllxxxwww[[[AAA999888444111333111111111000000111111222........................000000000000000000000000000000///.......................................//////.........---------....................................///////////////000000///......000222555:::???CCCFFFIIIJJJJJJOOO^^^{{{}}}|||mmmVVVJJJ???999555777888666444666777777777777777777777777555555555555555555555555666666666666666777777777777777777777888999:::;;;999<<<:::<<>>FFF[[[+++,,,------++++++,,,---++++++,,,,,,,,,,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------...///111111000000000111,,,555@@@IIIUUUjjjuuuhhheee^^^iiixxxkkksssttteeessssssuuusssqqqpppqqqssswwwyyyxxxzzz{{{|||}}}wwwrrryyy{{{lllcccbbbuuutttwww|||zzzpppeee___ZZZVVVVVVYYYaaagggmmmrrr}}}}}}wwwvvvzzzwwwmmmjjjqqqyyy~~~vvvfff\\\___lll|||{{{uuuppplllhhhdddeeejjjjjjpppxxxzzzwwwtttuuuwwwnnnpppvvvyyyqqqbbbWWWSSSUUUSSSSSSVVVYYYccctttooogggmmmaaaMMMSSShhhxxxqqq```fffsss{{{qqqUUUAAA:::888444000111111000000000000000111////////////////////////000000000000000000000000000//////............///.......................................---------....................................////////////.../////////......111333777<<>>KKK]]]www{{{eeelllsssxxxvvv}}}ssslllmmmzzz~~~yyygggWWWXXXppptttppplllnnnpppqqqrrrssswwwyyyvvvyyy~~~uuupppqqqmmmuuutttnnnkkkiiiggg\\\___dddllluuu{{{yyyrrrjjjvvvpppkkklllmmmpppsssxxxmmmccc______```fffmmmooommmlllkkkhhhdddffflllzzz|||www{{{zzzqqqjjjkkkkkk```VVVUUUXXX]]]dddkkkvvv|||rrr\\\[[[wwwiiiSSSKKKHHH\\\lllzzzsssvvv~~~yyyQQQ:::444333222222111000000000000000111111111111111111111111//////////////////////////////............//////........................---.....................---------.........//////............////////////......///...///111555888===@@@FFFIIIEEEEEEQQQaaa~~~uuuzzzuuuuuuwww{{{}}}bbbOOO;;;666888999666555666666666666666666666666666666666666666666666666888888888777777666666666777777777777888999:::;;;:::===;;;===BBB@@@HHH]]]***,,,......---++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,---------............,,,.../////////000333555:::HHH]]]vvvwwwnnnwwwxxx|||uuummmvvvwwwrrrvvvkkkdddfffsssxxxpppjjjmmmkkknnnqqqrrrqqqrrrvvvzzz|||}}}eeeqqq~~~~~~uuukkkhhhiiilllssszzzzzztttmmmcccrrrmmmcccbbbdddkkksssqqqnnnkkkiiiiiikkklllkkksssooopppuuuxxxuuussssss|||}}}yyyppppppvvvpppcccVVVRRRSSSVVVZZZ^^^dddfffgggssspppVVVXXXxxxrrrZZZIIIVVVZZZpppvvvqqquuueeeHHH:::666444333222111000000000000000000000000000000000000000000000000000000000000///............//////000........................---------...............,,,,,,------.../////////............////////////////////////000333888<<>>:::888999777777777777777777777777666666666666666666666666666666666666666666666666777777777777888999:::;;;999<<<:::<<>>FFF[[[+++,,,------++++++,,,---++++++,,,,,,,,,---------,,,,,,,,,---------......---------.........//////000000000000111555;;;???UUUsss{{{rrrzzz}}}nnntttzzzzzz}}}|||uuuqqqmmmlllmmmmmmlllllljjjnnnrrrrrrqqqsssyyyyyynnnZZZccckkktttuuusssqqqjjjhhhlllkkkssstttnnnttt~~~vvviiibbb^^^YYYWWWXXXPPPQQQNNNOOOSSSTTTdddzzz```fff~~~[[[WWWWWWfff|||ZZZWWW^^^qqq~~~sssUUU===666555444333222222222222////////////////////////000000000000000000000000...............///000111........................---------.........//////,,,,,,------...///000000............/////////000000000111111222666<<<@@@CCCCCCFFFJJJLLL]]]wwwrrrsss{{{|||||||||}}}}}}}}}ooolllaaaMMMAAA;;;999:::777777777777777777777777777777777777777777777777555555666666777777888888777777777777888999:::;;;888;;;:::<<<@@@>>>FFF[[[++++++++++++++++++++++++------------------------***+++,,,,,,------,,,,,,,,,,,,------...////////////333444//////888FFFPPPaaazzzxxxpppnnnwww}}}rrr{{{vvviiiuuu{{{vvvsssooommmmmmmmmnnnnnnppprrrzzz~~~vvvmmmuuu}}}yyyooo\\\gggnnnrrryyywwwvvvpppmmmpppkkkrrrwwwxxx{{{yyymmmaaaXXXXXX]]]XXXVVVQQQKKKJJJOOOXXX```wwwffffffrrr]]]NNN]]]ggg[[[TTTbbb{{{kkkMMM@@@:::444333333333111000000000000000000000000000222111111111000000//////////////////////////////........................---------------------------------.........//////000000000000111111111111222000///222999???CCCDDDKKKDDDDDDLLLTTTjjj~~~}}}{{{|||}}}xxxqqqyyy___JJJ>>><<<===:::777666777555111222777999888888888777777666666999888888888777777666666777777888999:::::::::::::::<<<999;;;AAA???FFFYYY,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,------------,,,,,,------......///000000000000111222555===IIISSSuuuqqqlllsss}}}~~~~~~kkk]]]jjjyyywwwqqqooolllkkklllmmmnnnoooooopppyyy}}}{{{~~~xxxqqqmmmuuuffffffhhhppp~~~}}}vvvsssuuuxxx}}}nnnaaa]]]```]]]WWWQQQNNNNNNPPPRRRgggoooaaakkkmmmVVVUUUrrr{{{hhhSSSUUUrrr~~~dddDDD;;;555555444111000333000000000000000000000000111111111111000000000///////////////////////////........................---------------------------------.........//////000000000000111111111111222000000444:::@@@CCCDDDDDDEEEHHHPPPccc|||~~~}}}yyylll{{{pppWWWCCC:::999999777666888777555666:::888888888888777777777666888888888888777777777666777777888999:::::::::::::::<<<999;;;AAA???FFFYYY------------------------------------------------++++++,,,---------------------......//////000000333...///777>>>EEESSSaaaqqqrrrrrrvvvtttcccXXXdddrrrpppjjjiiiiiijjjkkkmmmnnnoooqqqppp{{{}}}{{{||||||{{{wwwrrrmmmiiinnn~~~vvv}}}~~~oooiiiccc\\\WWWTTTRRRNNNKKKRRR]]]rrrmmm```wwwgggOOOUUUqqqzzz\\\PPPhhhxxxPPP???444666666000///555000000000000000000000000111111111111000000000000////////////////////////........................------------------------------........./////////000000000000111111111111111111333888===AAACCCCCCAAAHHHOOO\\\{{{tttvvv~~~|||zzzxxx}}}{{{}}}~~~yyyrrruuulllOOO>>>:::;;;888888;;;:::777777:::888888888888777777777777888888888888777777777777777777888999:::::::::::::::<<<:::<<>>;;;:::<<<<<<888666777888888888777777777777777888888888777777777777777777777888999:::::::::::::::<<<:::===BBB@@@FFFYYY******++++++,,,,,,,,,,,,------------------------,,,,,,---.........------......//////000111111222333222777@@@KKK\\\zzzzzz{{{}}}sssllllllhhhkkkmmmfffggghhhjjjjjjjjjkkkooorrrvvvvvv}}}ooosssyyy}}}zzz~~~zzzzzzhhh^^^\\\]]]ZZZWWWSSSKKKIII]]]rrrtttgggHHHDDDRRR]]]rrrbbblll{{{vvvUUU888333777444111222000000000000000000000000000000000000000000111111000000000000000000000000........................................................./////////000000///000000000111111111111000444:::???BBBDDDDDDDDDEEEHHH___ppp}}}~~~{{{uuutttxxx|||}}}|||zzzzzz|||{{{yyy|||{{{lllTTTDDD???:::888;;;<<<999777888777777777777777777888888777777777777777777888888777777888999:::::::::::::::<<<;;;>>>CCC@@@FFFXXX)))******++++++,,,,,,---------------------------,,,,,,---...............//////000000111111222222000555;;;DDDUUUqqqwww~~~}}}mmmjjjeeefffiiieeefffhhhjjjiiiiiikkkqqqvvvxxxzzz}}}~~~zzzpppuuu{{{~~~}}}xxxzzz}}}uuurrrddd^^^\\\XXXUUUQQQKKKHHHTTTsssnnnwww|||ZZZGGGKKKVVVmmmiiicccsss|||aaaDDD777777777444111000000000000000000000000000000000000111111111111000000000000000000000000....................................................../////////000000000000000000000111111111111222666===AAADDDDDDEEEFFFEEEOOOrrrwwwyyy|||wwwyyyuuuvvvzzz~~~}}}~~~}}}||||||~~~|||{{{~~~}}}}}}www___IIIAAA:::777:::<<<;;;:::;;;777777777777888888888888777777777777888888888888777777888999:::::::::::::::<<<;;;???DDDAAAFFFXXX******++++++,,,------...------------------------,,,------...............//////000111111222222333333;;;AAALLLgggyyyccc```^^^```eeeddddddfffgggggggggkkkttt{{{}}}}}}wwwrrrqqqvvv|||~~~}}}}}}~~~zzz|||}}}zzz}}}~~~tttjjjddd___YYYTTTOOOMMMKKKOOO```}}}sssyyyyyyYYYNNNUUUYYYvvvwwwccceeeqqqttthhhTTT@@@888999777222000000000000000000000000///000000000111111111111000000000000000000000000.................................................../////////000000000000000000000000111111111111333888???CCCDDDEEEFFFGGGHHHbbbttt{{{{{{zzzxxxxxx|||~~~zzzyyyyyyzzzzzz~~~}}}|||~~~~~~{{{}}}rrrXXXIIIAAA::::::<<<:::999999666777777777888888888888666777777777888888888888777777888999::::::::::::999<<<<<>>>>>CCCBBBFFFVVV{{{,,,,,,,,,---------......------------------------............////////////111//////333333222555999FFFQQQaaabbbZZZdddjjj]]]XXXTTTTTTYYY___aaaaaacccdddbbbbbbkkkzzz~~~{{{lllXXXbbbllluuuwwwwww{{{~~~~~~}}}zzzxxxtttssspppnnnooossszzz}}}}}}}}}~~~|||ppp~~~||||||}}}lllcccbbbgggkkkooorrrpppeeeXXXQQQNNNLLLKKKMMMXXXmmmiiilll|||aaaOOOPPPaaa||||||eeeWWWYYYfffuuummmQQQ@@@:::111444222000000111222222111111111111111111111111111////////////////////////////////////////////////---------.........//////000000000111111111222222//////000000000222666999CCCCCCEEEGGGFFFGGGQQQ___zzzzzzwwwrrrpppqqqwwwzzzyyyzzz~~~|||xxxtttnnnqqqsssuuuvvvxxxzzz}}}{{{~~~|||zzz~~~|||vvv```HHH======>>>===;;;888888888888888888888888888888999999999999888888888:::;;;;;;;;;;;;<<<>>>:::@@@>>>>>>CCCBBBFFFVVVyyy,,,,,,,,,---------......------------------------............////////////111///000333444444999???EEE\\\vvv~~~ttt```\\\aaa```SSSSSSSSSUUUXXX]]]aaacccddddddbbbbbblll|||wwwgggUUU___hhhqqqrrrtttyyy~~~{{{wwwrrrlllgggfffccc```^^^```iiittt||||||lll{{{{{{{{{uuulllYYY\\\```dddhhhiii```VVVSSSPPPNNNNNNNNNTTTcccrrrvvvgggqqqvvvUUUNNNOOO___sssxxxiiiVVVUUU^^^ssswww^^^EEE999111555333111111222444444333111111111111111111111111////////////////////////////////////////////////------.........//////////////////000000000111111///000111111111333777:::CCC@@@CCCHHHFFFHHH]]]wwwzzz|||yyywwwrrrmmmmmmrrrxxx|||~~~~~~|||{{{xxxuuurrrlllooorrrtttuuuvvvxxxzzzwww||||||rrrqqqqqqTTT???:::======999999999999999999999999999888888999999999999888888999;;;<<<<<<<<<<<<===???:::@@@>>>>>>CCCBBBFFFVVVyyy,,,,,,,,,---------......,,,,,,------------------............////////////222000000222333444;;;CCCJJJnnn|||qqq{{{}}}zzzwww{{{eee]]]]]]WWWLLLPPPTTTVVVWWWZZZ^^^bbbbbbeeehhhllluuuyyyjjj\\\]]]gggpppsssvvvzzz~~~~~~|||uuummmeee]]]UUUQQQNNNLLLJJJJJJOOOYYYfffooozzz|||}}}xxxrrrnnnpppsss|||rrraaaqqqyyy{{{|||gggeeeaaa^^^```ccc___WWWUUUTTTSSSQQQMMMQQQ```pppqqqiiifffZZZMMMMMM^^^mmmeeeSSSUUU\\\tttjjjKKK;;;666444222000000222444444444111111111111111111111111////////////////////////////////////////////////............////////////////////////000000000000///000111222333555999===@@@???DDDIIIGGGOOOuuu|||rrryyy{{{xxxvvvsssnnnmmmpppvvv{{{||||||{{{xxxuuusssqqqooommmkkknnnqqqsssuuuvvvwwwyyyxxx~~~~~~~~~{{{xxxkkkxxxeeeJJJ<<<;;;;;;777999999999999999999999999888888999999999999888888999:::<<<<<<;;;;;;===>>>:::@@@>>>>>>CCCBBBFFFVVVzzz,,,,,,,,,---------......,,,,,,,,,---------..................////////////333111111222222444===GGGWWWmmmhhh}}}sss{{{uuu}}}iiiTTTOOOHHHJJJOOOTTTVVVVVVWWW[[[^^^bbbjjjttt{{{~~~zzzwwwiii]]]ZZZeeeqqqvvvyyy||||||yyyqqqkkkaaaWWWPPPIIIDDDAAA>>>>>>>>>@@@CCCJJJSSSYYY^^^bbbdddbbb^^^\\\^^^bbbkkksssqqq\\\nnn~~~yyyyyypppccc```cccbbb^^^SSSUUUVVVQQQJJJLLL^^^ppphhhvvvsss]]]OOOWWWgggggg\\\VVV]]]|||}}}ZZZDDD:::444222000000111333333222111111111111111111111111000000000000000000000000000000000000000000000000........./////////000000////////////000000000000000111222333444777<<>><<<;;;999999999999999999999999888888999999999999888888888999:::;;;::::::;;;===:::@@@>>>>>>CCCBBBFFFVVV|||,,,,,,,,,---------......+++,,,,,,------.....................////////////333222222333222666AAANNNhhhwww{{{~~~wwwvvvcccLLLHHHBBBJJJNNNSSSUUUUUUVVVYYY\\\aaalllyyyvvvttt|||pppbbbWWWYYYdddooouuuwwwxxxtttnnnZZZUUULLLEEEBBB@@@???>>>===>>>???@@@@@@BBBFFFIIIQQQXXXaaagggjjjmmmppprrr|||bbbuuu{{{vvvyyy}}}kkkddddddbbb]]]UUUVVVVVVQQQJJJJJJYYYiiikkkllljjjTTTSSS___hhhgggSSSYYYwwwhhhLLL999555333000000111222222111111111111111111111111111000000000000000000000000000000000000000000000000....../////////000000000/////////000000000111111000111333444666999>>>AAABBBFFFIIIIIIPPPooowww\\\dddyyyuuuooommmsss{{{{{{}}}~~~}}}~~~~~~xxxpppttttttrrrnnnjjjhhhhhhjjjiiilllqqqtttuuuuuuvvvwwwvvv|||{{{|||vvvrrrqqqxxxjjjmmmyyykkkVVVCCC<<<===::::::::::::::::::::::::888888999999999999888888777999::::::999:::;;;===:::@@@>>>>>>CCCBBBFFFVVV|||,,,,,,,,,---------......++++++,,,,,,---......///............////////////222111222444555;;;IIIWWW|||{{{{{{SSSEEEHHHFFFJJJMMMPPPSSSUUUWWWZZZ\\\gggqqq~~~zzz}}}yyynnnbbbYYYaaaiiioooooolllhhhaaaYYYJJJFFFAAA???>>>?????????@@@AAACCCCCCBBBBBBCCCEEEPPPZZZiiiwww}}}iiiyyyzzzvvv{{{wwwppphhh___[[[WWWTTTPPPNNNSSS\\\{{{|||hhhqqqmmmSSSLLLVVVccclll[[[UUUddd{{{sssZZZ???777555222111222222111000111111111111111111111111000000000000000000000000000000000000000000000000.../////////000000000000000000000111111111222222111222444555777:::???CCCAAADDDEEEHHH^^^zzzppp}}}yyyssspppmmmmmmttt|||~~~yyywwwxxxwwwrrrrrrrrrqqqmmmhhhfffhhhjjjgggjjjooorrrsssssstttuuuuuuzzzyyyyyyuuunnnkkkxxxuuuiiiyyy|||yyyhhhMMM===>>>::::::::::::::::::::::::888888999999999999888888888999;;;;;;::::::<<<===:::@@@>>>>>>CCCBBBFFFVVVyyy,,,,,,,,,---------......++++++,,,,,,---...//////............/////////000111111333555777???OOO^^^yyy{{{|||eeeCCC>>>FFFCCCJJJKKKNNNQQQVVVYYY\\\]]]sss||||||sssiiibbblllpppoooiiiaaaYYYOOOFFFDDDBBB@@@???@@@AAA@@@??????AAACCCDDDDDDEEEGGGIIIFFFQQQcccsss|||{{{rrrkkkrrrlllooojjjttt}}}vvv||||||xxxzzzpppbbbcccqqqrrrpppiiiaaaZZZYYYWWWSSSQQQQQQkkktttlllnnnoooSSSJJJQQQaaannnlllYYYVVVgggwww|||kkkNNN:::777444333333333222111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000111111111111222222222222111222444555777;;;@@@DDDDDDGGGFFFNNNpppzzzsssnnniiiiiijjjmmmuuu}}}yyyuuuwwwyyywwwppppppoookkkfffdddfffhhheeeiiimmmqqqrrrrrrrrrsssuuuzzzyyyzzzssshhheeeyyylllpppzzzYYYCCCAAA::::::::::::::::::::::::888888999999999999888888999;;;<<<<<<;;;<<<===???:::@@@>>>>>>CCCBBBFFFVVVvvv