BMv6(a 111///...///000111000///...//////000000000000000////////////////////////000/////////............,,,---------,,,---000222111000//////000000///......//////000000000000000............/////////000///000111000///...///111///000000000000...---,,,...000111111/////////000000000000000////////////////////////////////////////////////////////////---...---,,,******,,,---,,,,,,,,,,,,---...//////.../////////---,,,---...---...///...------...///000......///...***,,,000......////////////.........///000000//////000111000...---...///000///......000000000...---...///,,,---......//////......***,,,...///......///000///......///000000///---,,,++++++---///000000///.../////////---,,,---...---+++***+++---//////...111------///...,,,,,,///---222333000...///000...///---...111111...---///...000///++++++///000...------------------------...,,,***+++---///////////////.........---------......---------,,,,,,,,,,,,,,,------...//////000,,,---......//////......---...//////......///111...///...---,,,,,,...000//////.........---------////////////000000000000000000////////////000000000111222222000//////000.........//////000111222222111111333555555444333333222111222333444222000111111111333666888999888444555555444222222333555444333333333333444555555555555444444444333333333333333222222333444666777777888:::::::::999777555555999:::777555888999777777666777999;;;<<<;;;:::<<<;;;999:::;;;;;;:::888::::::;;;;;;<<<======>>><<<<<<============<<<<<<;;;;;;<<<;;;:::999;;;===;;;??????;;;:::===>>>===<<<;;;;;;::::::;;;;;;<<<===;;;888888888999888888777999:::999777555555666777666555555666555333111333333222222333333444555222222333333333444444444333333333444444444555555333---+++///222222222444444333333333444444222000333222111111222222111/////////000000000000//////111000/////////000222333///000111000///...///111...///111000...------...////////////////////////............/////////000111......000000------///111///------.../////////,,,---...000000000000///000/////////............000111111///---,,,---///...///000///---,,,,,,---////////////000000000000...///000///------///000000///------///000///...////////////////////////000000///...............000///...---,,,---......---...///...------.../////////............//////////////////////////////////////////////////////000000000000///...---,,,------............------------------------------------............------////////////////////////........................,,,,,,,,,---------..............................111000///...---,,,,,,,,,------............------........................//////.........---------...------------...//////000111111000...,,,---...000///---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,222111///---,,,---...///........................,,,---...//////...---,,,........................+++++++++,,,---...///000......------------......+++,,,,,,---...///000000........................------------------------////////////////////////...........................------,,,,,,++++++***...............///000111.........////////////000,,,,,,------...------,,,////////////////////////........................---------............//////......---------......,,,,,,------.../////////...------,,,,,,------...............////////////,,,---......//////......000000000000000000000000000000000000000000000000111111111111111111111111444222000222555666555222111111111111111111111111111111222222222333333333444333333222222333333444333333333222222111111111222222222222222222222222444444444555555666666666666666666666777777777777777777777777666666666666777777888999::::::;;;;;;999999999888888888777777<<<<<<;;;;;;;;;:::::::::888999;;;======<<<;;;:::;;;;;;:::::::::999999999;;;;;;999999999999;;;;;;<<<;;;:::999888999::::::999888888777777777777777666555555555555444444444444444444444444444444444444333111//////000111222444333333222222333333444111222333333333333444555222333333333333222111111000111111111111000000///000000000000000000000000111111111111000000000000000000000000111111111111000000000000000000000000000000000///......------//////.........---------------------------------........................------------------------,,,---------...///////////////............//////////////////////////////---------.........//////..................------///...---,,,,,,---...///---...///...------...//////...---,,,,,,---.../////////.........---------111///---++++++---///111222000---++++++,,,.../////////............//////////////////////////////////////////////////////000000000000///...---,,,------............------........................------............------////////////////////////........................,,,---------....................................//////...------------...------............------........................//////.........---------...------------.../////////000111000---,,,---...000///---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,,,,...///........................------...//////...------........................,,,,,,,,,,,,---...//////......------------......---------.......................................------------------------.........................................................---------------......------......///000------........./////////---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------............///......---------........................------000000////////////000000............////////////,,,---......//////......000000000000000000000000000000000000000000000000000000000000000000000000333111000111444555444222111111111111111111111111111111222222222333333333444333333222222333333444333333333222222222111111222222222222222222222222333333444444444555555555555666666666777777777777666666666666666555555555777777777888999:::::::::999999999888888888777777;;;;;;;;;::::::::::::999888999;;;<<<===<<<;;;:::<<<<<<;;;;;;;;;:::::::::<<<;;;::::::::::::;;;<<<<<<;;;:::999999999::::::999888777777666666777777666555555555555444444444444444444444444444444444555444222111000111222333444333333222222333333444111333444444222222333555222333333333222222111111///000000111111111000000000000000000000000000000111111111000000000////////////000000000111111111////////////////////////........./////////////////////.........---------------------------------........................---------------------------------...............///..................///////////////////////////................................................///...------------...///---...///...------...//////...------------.../////////.........---------000...---,,,,,,---...000111///...,,,,,,,,,......//////............//////////////////////////////////////////////////////000000000000///...---,,,------............------////////////////////////------............------////////////////////////........................------........./////////........................---------------...///000------............------.......................................---------...------------.../////////000000///---,,,---...///...---,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,...///........................------...//////...------........................,,,,,,,,,,,,------...///......------------......//////.........---------................................................------------------------------------------------.............../////////------------------...///,,,---------............---.........---,,,,,,+++++++++++++++,,,,,,,,,,,,////////////////////////------------..................---------......///000//////...------,,,,,,------,,,,,,,,,,,,------............////////////------...////////////...000000000000000000000000000000000000000000000000////////////////////////222111000111333333333111111111111111111111111111111111222222222333333333333333222222222222333333333333333222222222222111222222222222333333333333333333333333444444444444555555666666666777777777555555555555555555555555666666777777888888999999999999999888888888888888:::::::::999999999888888888999;;;<<<<<<<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;:::999999999999:::999888777777666666777777666555555555555444444444333333333333333333333333555444333222222222333444333333222222222222333333333444555444222111222333222222222222222111111111...///000111111111111111000000000000000000000000111111000000000000////////////000000000000111111////////////////////////------......///000000111/////////............---------------------------........................------------------------...............---------......------------......////////////////////////...............---------........................///...------------...///---...///...------...//////...------------...///...............---------........................///.........------------//////............////////////////////////////////////////////////////////////000//////...------------............------........................------............------////////////////////////.................................////////////000...........................------------...//////------............------...................................................------------...//////...///000///---,,,---.........---------...//////---------------------------------------------------,,,,,,,,,---...//////........................---..................---........................,,,,,,,,,,,,,,,---...///......------------......................................................////////////////////////------------------------------------------------,,,,,,---...//////000000------,,,,,,,,,------...,,,,,,,,,---------..................---,,,++++++,,,,,,---------------...////////////////////////,,,,,,---------............------------...////////////.........---------++++++++++++++++++++++++............////////////------...///////////////////////////////////////////////////////////////000000000000000000000000111111111111111222111111111111111111111111111111111111222222222333333333333333222222222222333333222222222222222222222222222222222333333333333333333333333333333333333333555555555666666666777777555555555666666666666666555666666666777777888888888888888888888888888888999999999888888888888777888999:::;;;;;;;;;;;;:::<<<;;;;;;;;;;;;:::::::::;;;;;;;;;::::::;;;;;;;;;:::::::::999999999999999888888777666666666666666666555555555555444444444222222222222222222222222444333222222222222333333333333222222222222333333333444555444222111222333333222222111111111111111---...///111111222222222000000000000000000000000111000000000////////////////////////000000000111////////////////////////............//////000000/////////......................................................................................./////////...---------,,,------,,,,,,,,,,,,------////////////////////////---------.........//////---------........................------.........---...///...---------///.........------.................................------...//////...------------...//////...---,,,//////............////////////////////////////////////////////////////////////////////////...---------............------------------------------------............------////////////////////////.................................////////////000........................//////...------------...------............------........................---........................------------...//////---...///...---,,,---...------------......//////---------------------------------------------------------......///000000.................................------.................................------,,,,,,,,,---............------------......,,,,,,------...//////000........................////////////////////////------------------------------------------------++++++,,,---...//////000...------,,,,,,,,,------,,,,,,,,,---------......---.........---,,,,,,+++,,,,,,,,,------.........////////////////////////,,,,,,,,,------------...---------------...//////---------.........//////......////////////..................////////////---...//////000000//////........................////////////////////////111111111111111111111111111111222111111111111111111111111111111111111111111111222222222333333333333222222111111222222333222222222222222222222222222222333333333444444444333333333333333333333333555555555555666666666666666666777777777888888888666666666666666777777777888888888888888888888888999999888888888777777777999999999::::::::::::::::::::::::999999999888888999999999999999999999999:::::::::999999999888888888777777666555666666666666555555555555444444444222222222222222222222222222111111111111111222222333222222111111222222333333444555444222111222333333222111000000000111111---...///111111222222222111111111111111111111111000000000////////////......////////////000000000........................000000//////............////////////////////////......................................................................../////////...---------,,,------,,,,,,,,,,,,------////////////////////////***+++,,,---...000111111---------.........//////---..................------...///...---------///---..................------.....................,,,---...000000...---,,,,,,---...///000///---,,,//////............//////////////////////////////////////////////////////...///////////////......------............------------------------------------............------////////////////////////........................------........./////////........................000///...---------------------............------........................---------..................------------...//////,,,...///...---,,,---...,,,,,,---....../////////------------------------------------------------......//////////////////........................///...------------...///........................---------,,,,,,------.........------------......++++++,,,---...///000111................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---....../////////...------------------,,,---------............,,,------......------,,,******++++++,,,,,,------........................,,,,,,,,,,,,---------------------------...///000,,,,,,------...//////000---...///000000///...---............////////////......///000000000000///........................000000000000000000000000111111111111111111111111111333333333111000111222111111111111111111111111111111222222222333333333222222111111111111222222111222222222222333333333222222333333444444555555444444444444333333333333444444555555555666666666666777777888888999999:::666666666666777777777777888888888888888999999999999999999888888888777777999999999999::::::::::::999999999999888888888888888888999999999999888888999999999:::999888888777888777666666555555666666666555555555555444444444111111111111111111111111000000111111111222222222222222111111111111222222333444555444222111222333333222111000///000111111...///000111111111111111111111111111111111111111000000////////////............////////////000000........................111000000///......------...////////////000000000.......................................................................................---------......------------......////////////////////////***+++,,,---...000111111,,,,,,------.../////////------...//////...---------...///...------...///------...//////...---------------...............,,,---...//////...---,,,,,,---.../////////...---//////............//////////////////////////////////////////////////////......////////////......------............------........................------............------////////////////////////........................,,,---------.......................................------------...//////------............------........................---------.........//////...------------...//////,,,---......,,,,,,---...+++,,,---...////////////------------------------.................................///......------........................///...------------...///...........................------,,,,,,---------......------------......,,,---------......//////........................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------....../////////000000///......------......------........./////////++++++,,,---............***++++++,,,------......------------------------++++++,,,,,,,,,------------,,,,,,------///000000------..................+++,,,...//////...,,,+++............////////////......///000000000000000000000000000000000000000000000000000000000000000111111111111111111111111222444555444111000111333111111111111111111111111111111222222222333333333222222111111111111222222111111222222222333333333222222333333444555555666555555555444444444333333444444444555555555666666666666666777888888999999777777777777777777777777777777888888888999999999::::::999999999888888888999999999999999::::::;;;:::::::::999999999888888888999::::::::::::999888888999999:::999888777666777777666555555555555666666555555555555444444444111111111111111111111111000111222222333333333222222222111111111111222222111333444444222222333555333222000/////////111111///000000111111111000000111111111111111111111111000000/////////................../////////000000........................///////////////............/////////000000000000........................................................................---------...............///..................///////////////////////////---------...............,,,,,,------...//////000------...//////...---------...///...------...///------...//////...---------------.........//////---..................---,,,------......///......//////............//////////////////////////////////////////////////////......///////////////...---..................---////////////////////////---..................---////////////////////////........................,,,,,,,,,---------..............................,,,,,,,,,---...///000111---..................---........................---------.........//////...------------...//////,,,---......,,,,,,---...+++,,,---...////////////------------------------....................................---,,,++++++........................///...---,,,,,,---...///...........................------,,,,,,,,,------.........------.........///............---------........................------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000111000///........................////////////000******,,,---.../////////------......///000111111,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000111/////////...------,,,,,,///000222333333222000///............/////////000...//////000000000000000111111111111111111111111000000000000000000000000000000000000000000000000222555666555222000222444111111111111111111111111111111222222222333333333222222111111111111222222111111111222222333333333222222333333444555666666666666666555555444444444444444444555555555666666444555555666777888888999888888888888777777777777777777888888999999999999:::::::::999999999999888999999888888999999:::;;;;;;;;;;;;:::::::::999999999999;;;;;;;;;;;;999999888888999:::999888777666777777666555555555555555666666555555555444444444000000000000000000000000111222333444444444444444222222111111111111222222111222333333333333444555333222000///...///111222000111111111111000000///111111111111111111111111000/////////......................../////////000........................------......///000000000.../////////000000111111////////////////////////........................////////////////////////,,,------......///////////////............//////////////////////////////000000///...------,,,,,,,,,,,,------...///000000,,,---...//////...---,,,---...///...------...///,,,---...//////...---,,,---------.........//////........................------------......//////..........................................------////////////////////////........................---------............///000000//////.........---000000///...---,,,,,,+++......//////......---,,,,,,---......,,,,,,---...000000///...............000---,,,---///000...,,,------,,,,,,,,,,,,------------............------,,,---------.../////////........................////////////////////////......------------......////////////////////////------------------------........................------............------------............------........................//////.........------------,,,,,,++++++,,,,,,---))))))*********+++++++++........................////////////////////////////////////////////////,,,---------------------...,,,+++,,,///111///---000000000000///...---,,,...------,,,,,,------.........//////......---,,,---------.........//////---------------------------------------------------.........---,,,,,,+++------......//////000000///...---,,,,,,---...///***+++,,,---............////////////////////////000000000000000000000000000000000000000111111111222111000//////000111222///////////////000111111222222222222222222222222111111111111111111111111333222111111111222333444222222111111111111222222222333333444444333333222333333222222222333444555666666666666666555555555777777777777777777777777666666666666777777777777777777777777777777777777888888777777777777888888888888999999999999888888777777777666777777888999;;;::::::999999::::::;;;::::::::::::::::::::::::888888888888777777666666555444333222333333555555555555444444444333333333444444444333333222222222000000000000000000000000000000000111222222222333111111111222222333333333111111111111111111111111000000000000000000000000111111111111111111111111////////////////////////............/////////000////////////////////////------------.........///////////////............................................................////////////000000000000111000///......///000111............////////////////////////////////////,,,---......//////......------------------------////////////////////////------------------------........................///............------------...............------////////////////////////........................////////////////////////................................................---------............///000/////////............/////////...------,,,,,,......//////......---,,,,,,---......,,,,,,---...000/////////...////////////---,,,---///000...,,,......------------...............//////.........---------...............................................................---------,,,,,,---------////////////////////////.........---------------........................------............------,,,------------------,,,........................//////.........------------,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------......................................................................../////////......---------///---,,,---///000///---,,,,,,---------------,,,...------,,,,,,------..................------,,,+++++++++,,,,,,,,,------------------------------------------------------------......------,,,+++------------............///...------------...///+++,,,,,,---............////////////////////////000000000000000000000000111000000000//////......111111000//////000111111000///////////////000111222222222222222222222222000000000000000000000000222222111111111222333444222222111111111111222222222333333444444333333222333222222222333333444444666666666666555555555555777777777777777777777777666666666666777777777777777777777777777777777777888888777777777777888888777888888999999888888777777777777777777888999999::::::999999999999::::::::::::::::::::::::::::::888888777777777777777777555555444333333333444555444444333333333222222222333333333333222222222111111111111111111111111111111111111111111222222222111111111222222333333333222222222222222222222222000000000000000000000000///////////////////////////////////////////////////000000000///...------////////////////////////------........./////////000000//////......------.................................................../////////000000000000//////............//////............////////////////////////////////////+++,,,------......------------------------------........................------------------------........................///............------------...............------////////////////////////........................///000000000000000000000................................................---------............///////////////..........................................//////......---,,,,,,.........---,,,---...///////////////000000000///...------...///...---///..................///...//////000000//////..................---------........................---------------------------,,,,,,,,,,,,,,,,,,---/////////////////////////////////......---------........................------............------,,,,,,,,,------,,,,,,,,,.......................................---------------,,,,,,,,,,,,---------------.........//////........................................................................111111000///...------,,,///...------...///...,,,******,,,------............------,,,,,,------..................---------+++++++++,,,,,,,,,------------------------------------------------------------......------,,,,,,---------------,,,,,,,,,///...------------...///,,,------.........------////////////////////////000000000000000000000000111111000///...---,,,,,,111000000//////000000111111000///////////////000111111111111111111111111////////////////////////222111111111111222333333222222111111111111222222222222333333333333222222222222222333333333444444555555555555555555555555777777777777777777777777666666666666777777777777777777777777777777777777888888777777777777888888777888888999999888888777888888888777888999999:::::::::999999999999::::::999999999999999999999999777777777777777777777777666555444333333333333333333333222222222111111111222222222111111111111111222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222000000000000000000000000////////////////////////////////////////////////000111111111000...,,,+++////////////////////////....../////////000000000111000000///...---------....................................................../////////000000000---------......---------............////////////////////////////////////++++++,,,------------,,,------------------------------------------------------------------------........................///............---------------...............---////////////////////////........................///////////////000000000................................................---------............//////////////////.........---------.........//////.........///......---,,,---...///...---,,,---/////////000000000000000000......---............---//////............////////////000000000000///////////////...---------,,,........................------------------------...------,,,,,,------...////////////////////////000000000///......------........................------............------,,,------......------,,,................................................------,,,,,,,,,,,,---------............/////////........................................................................000/////////......------//////.........------,,,,,,---....../////////......------,,,,,,------...//////......---------------------.........//////------------------------------------------------,,,------...------,,,,,,///......------,,,,,,,,,.........------.........---...............---,,,////////////////////////////////////////////////000000000//////.........000000000//////000000000111000000///////////////000000000000000000000000000000000000000000000000111111111111111222222333222222111111111111222222222222333333333333222222222222333333444444444333444444555555555555555666666666666666666666666666666666666666777777777777777777777777777777777777888888777777777777888888777777888888888888777777888888888888888999::::::999999888888888888999999888888888888999999999999666666666777777777777777666555555444333333333333333333333333222222222222111111111000000000000000222222222222222222222222333222222222111000000000111111111111111222222222222222222222222222222222000000000000000000000000111111111111111111111111////////////////////////000000111111111///---,,,////////////////////////////////////000000000000111111000///...------,,,........................................................./////////000000,,,---...//////...---,,,............////////////////////////////////////+++,,,------......------........................------------------------................................................///............---------,,,---......///.........////////////////////////........................---------....../////////................................................---------............///.........///////////////,,,,,,------.../////////.........///......---,,,---...//////------...///...///000000000000//////---.........------......//////............////////////000000000000///////////////...---------,,,................................................//////............//////////////////////////////000000/////////.................................------............------......////////////..............................---........................------,,,,,,------...------------....................................................................................,,,,,,,,,------........./////////...------------......//////...---,,,,,,...------,,,,,,------...000///...------------...---------.........//////------------------------------------------------,,,,,,------...------,,,000/////////......---------..................---.........///......------/////////////////////////////////////////////////////////000000111111111/////////000000/////////000000////////////000000000000000000000000000000111111111111111111111111000000111111222222222222222222111111111111222222111222222333333222222111111222333444444444333333333444444444555555666666666666666666666666666666666666666666777777777777777777777777777777777777888888777777777777888888777777777888888777777777888888777777888888999:::999888888777777888888999777777777888888999999999666666666666666666777777555555555444444333333222444444444444333333333333000000000000000000000000222222222222222222222222333222222222111000000000111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////...///000111111000//////////////////////////////////////////000000000000111000000///...---------............................................................////////////---...///000000///...---............////////////////////////////////////------...///////////////........................------------------------................................................///............---------,,,------...//////......////////////////////////........................,,,,,,------......//////------------------------........................---------............///.........///////////////---------.........//////......//////......---,,,---...//////...---...///...///000000000///---,,,---...///...------...//////..................///...//////000000//////..................---------........................////////////////////////000000////////////000000////////////////////////................................................------............------//////000000000000//////........................---------.....................------------......,,,,,,,,,------------...........................------------------------------------------------***++++++,,,---...//////---...//////---,,,---...---------,,,,,,+++))))))...------,,,,,,------...000///...---,,,---......+++++++++,,,,,,,,,------------------------------------------------------,,,,,,------......------///////////////.........------...//////...---------....../////////......////////////////////////000000000000000000000000......///000111222333333...//////000000//////...///////////////000111111111111111111111111111111111111111111111111111111///000111111222222111111222222111111111111222222111111222222222222111111111222333444555444333222333333333444555555666666777777777777777777777777666666666666777777777777777777777777777777777777888888777777777777888888666777777888888777777666777777777666777888888999888888777777777777888888666666666777888888999999777777777666666555555555333333444555555444444333555555555444444444333333000000000000111111111111222222222222222222222222222222222111111111111111111111111111111000000000111111111111111111111111000000000000000000000000......................../////////////////////////////////000000111111111////////////////////////....../////////000000000////////////............................................................------........./////////......////////////..................////////////////////////////////////......///000000000000///........................------------------------................................................///............---------,,,,,,---...////////////////////////////////////........................---------...//////000000------------------------........................---------............///............/////////000---------.....................//////......---,,,---///000///...---...000...///000000///---+++))),,,...000///---,,,---///......------------...............//////.........---------...............................................................//////............//////////////////////////////,,,,,,,,,---......//////........................------............------......////////////..............................---------.........//////......------------......,,,,,,,,,---------..............................------------------------------------------------,,,,,,------......//////,,,...//////---,,,...000++++++,,,,,,,,,++++++***...------,,,,,,------...000///...,,,,,,---...///+++++++++,,,,,,,,,------------------------------------------------------+++,,,------......------------...............///------...//////...------,,,---...//////000//////////////////////////////000000000000000000000000.../////////000111111111......///000000///..................///111222333222222222222222222222222111111111111111111111111...///000111222111111000222222111111111111222222111111222222222222111111000222333555555444333222222222333444444555666666777777777777777777777777666666666666777777777777777777777777777777777777888888777777777777888888666666777777777777666666666666555555666666777888777777777666666777777777555555666666777888888999888888777666555444444333111222333555555555555444444444444333333333222222000000000111111222222222111111111111111111111111111111111111111222222222222111111111000000000///000000000000000000000000000000000000000000000000........................////////////////////////222111000///...///111111////////////////////////------........./////////............////////////................................................---------.........//////...------------------...............////////////////////////////////////---......///000/////////................................................................................................///............---------+++,,,---...////////////////////////////////////........................---......///000111111222------------------------........................---------.........//////---.........//////000000..............................//////......---,,,...///000///...---...000...///000///...,,,)))''',,,...000///---,,,---000---------,,,,,,---------------............------,,,------....../////////........................------------------------......------------......////////////////////////***++++++,,,---...//////........................---..................---------............------........................---------.........//////......------------......------------.........///........................------------------------------------------------///////////////.........+++---//////---,,,...111++++++,,,---...............------,,,,,,------...111///---,,,,,,,,,...///---------.........//////------------------------------------------------+++,,,,,,---.........---,,,,,,,,,------.........,,,---...//////...---,,,,,,,,,...///000000000000////////////////////////000000000000000000000000///////////////.........---...///000000///...------------...000111333444222222222222222222222222000000000000000000000000...///000222222111111000222222111111111111222222111111222222222222111111000111333555555444333222222222333333444555666666777777777777777777777777666666666666777777777777777777777777777777777777888888777777777777888888666666777777777777666666555555555555555666777777777777666666666666777777444555555666777888888999999999888666555444333222000111333555666666666555333333333222222222111111000000111111222222222333000000000000000000000000000000111111222222222333222111111111000000//////////////////////////////000000000000000000000000000000000000000000000000////////////////////////666444111...---...///111////////////////////////------------.........///------......///000000000................................................---------.........//////...---++++++++++++---.............../////////000////////////////////////,,,---......//////......////////////////////////////////////////////////////////////////////////........................//////.........---------+++,,,---...////////////////////////////////////......---,,,,,,,,,,,,---........................//////............//////000000000000000000000000.../////////...---,,,,,,---,,,,,,++++++,,,,,,---........................------............------........................,,,,,,---.../////////...---------.........//////------------------------//////.........---------...............---------,,,,,,,,,------.........------------------------000///...---------------000000000000000000000000---------------------------------.........//////000000000000000000000000.................................////////////000000///...---,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,---------............///000000//////......------......////////////......000000//////......------///...---,,,,,,---...///000///---,,,+++,,,,,,---++++++++++++++++++++++++---------...------,,,,,,---,,,,,,---......---+++//////.........---------....../////////...,,,+++------............------111,,,((()))---000---(((......//////...---,,,,,,.................................------,,,,,,,,,+++,,,...000000///...---,,,,,,---...///000111111111111000000//////............//////000000111111222222111000/////////000222222222222222111000///000000111111111111000000111111111000000000000000222111111111000000//////333333333222222111111111666555555444444333333222444444444555555555666666777666555666777888777666444555666777777666555444999999999888888888888777888888888888888888888888:::888666555555555444333888888888888888777777777777777777777777777777777777666666666666777777888888777666555444333222222333333333222222222111111222222222111111111000000000000000000000000000000222111000//////000111222222222222222222222222222///////////////000111222000000000000000000000000222111111111000000//////000000////////////000000000000000000000000000000000000000000000000000000//////000000000000//////------......//////000000***,,,...000111111000///......------------..............................,,,,,,,,,---------......////////////////////////---------.........//////........................------------------------//////.........---------........................////////////////////////---------............///////////////////////////------............------......---------,,,,,,,,,///......---------------........................///......------......///........................------......------,,,+++...------,,,,,,------...........................------............------...........................////////////......---------------....................................//////.........---------........................,,,,,,,,,------.................................//////...---------------////////////////////////---------------------------.........////////////////////////////////////........................------........./////////......------------,,,,,,---------------------------------............//////////////////...............////////////......////////////............///...------------...//////...------,,,,,,,,,---------------------------,,,,,,------...------------,,,,,,---......---+++......------,,,,,,,,,,,,------.........---,,,+++------............------000,,,---111111,,,+++.........................................................---------,,,,,,,,,+++,,,...///000///...---.........///////////////111000000000/////////...000000000000////////////222111000000000000000000222222222222222111000000111111222222222222111111111000000000000000000000222111111111000000000000333333333222222222111111333333333333333333444444444555555555666666666666666555444555777888888777777777888888888777777666999999999888888888888777888888888888888888888888999777666666777777777666777777777666666666555555777777777777777777777777777777666666666666777777888777666555444333222222333333333222222222111111222222222111111111000000000000000000000000000000222111000//////000111222000000000000000000000000......---------...//////000000000000000000000000111111111111000000000///000000////////////000000000000000000000000000000...........................//////000000//////............///////////////,,,---///000111000...---......------------..............................,,,,,,---------.........////////////////////////---------.........//////........................------------------------//////.........---------................................................---------............///////////////////////////------............------//////.........---------000///......------.................................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++///......------......///........................------............------........................///000000//////...---,,,,,,,,,,,,---------....../////////////////////////////////............------------......//////000---------------.................................//////...------------...........................------------------------............////////////................................................,,,---------............,,,,,,------.........///........................---------............///.........///////////////......////////////.....................////////////...------------...///---............---,,,,,,........................++++++,,,---............---,,,,,,---......---+++---,,,,,,,,,,,,+++++++++))))))*********)))((((((------............------///,,,///444///'''(((//////...---,,,---...///000...........................------------,,,,,,,,,,,,---.../////////...---000000//////............000000000000////////////111111111000///.........000000000000000000111222111222222222222111000000222222333333333333222222000000000000000000111111111111111111111000000000333333333222222222222111000111111222333333444444555555555555666666666666555444444555777999888777999999888888888999999:::999999999888888888888777888888888888888888888888888777666666888999999999888777777777666666555555777777777777777777777777999888777666666555666666777777666555444333333222333333333222222222111111222222222111111111111111000000000000000000000000111111000000000000111111//////////////////////////////...---------......000000000000000000000000111111111111000000000000000000////////////000000000000000000000000000000.................................//////.........///////////////............///000000000///---,,,......------------..............................,,,------------.........////////////////////////------........./////////........................------------------------...............---------........................---------------------------------............///////////////////////////------............------000000/////////.........000000///............///........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------......---,,,,,,......------------..............................------............------........................------.........------,,,,,,,,,,,,,,,------------......////////////000000/////////...............,,,------...///000000111---------...............------------------------///......---------..............................------------------------,,,---------............------------------------........................,,,,,,,,,---------......------------............---------------------------------............///------......//////000000---......//////......------------....../////////.........------.........,,,---...//////...---,,,........................***+++,,,---............---,,,,,,---......---+++---,,,,,,,,,,,,,,,,,,,,,*********************))),,,------......------,,,,,,......+++***,,,///000111000---,,,+++,,,...///........................------------------------------...//////......---///////////////.........000000000000////////////111000000000/////////...000/////////000111222222111111222222222111111000111222222222222222222111000000000000000111111111111111111111111111111111222222222222222222222222000000111111222222222222333444444444555555555555444333333444777999999888:::999888777888999:::;;;999999999888888888777777888888888888888888888888888777666666888::::::999888888888888888888888888777777777777777777777777999999777666555555555555777666666555444444333333333333333222222222111111111111111111111111111111000000000000000000000000111000000000000000000111000000000000000000000000222222111000/////////000000000000000000000000000111111111000000000000000000000////////////000000////////////////////////........................------............------000000//////......------......///000//////...---......------------..............................------------............////////////////////////............////////////................................................................................................---------------------------------............///////////////////////////------............------////////////.........---000000///............///........................,,,,,,++++++++++++,,,,,,------------------------......////////////......------,,,,,,,,,,,,------........................------............------........................)))***+++,,,---.........,,,,,,,,,---------......------........./////////////////////////////////------......///000111111........................,,,,,,,,,,,,,,,,,,,,,,,,......---------......///........................------------------------++++++,,,,,,,,,---------------------------------........................,,,,,,,,,---------......//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------......//////000000------............------,,,,,,------......//////---..................---,,,---.../////////...---------------------------***+++,,,---............---,,,,,,---......---+++------------..............................//////,,,,,,------------,,,,,,***111///(((000BBBEEE999333111///,,,++++++,,,---........................------------------------..................------------......///000000111////////////000000000000.../////////000000000111000/////////000111222222000111111222222222111111000000111111111111000000//////000000111111111111111111111111111222222222222222222222222222222222222222222111111000000000222222333333333444444444333333222444777888888888888777777666666888999:::999999999888888888777777777777777777777777777777999777666777888::::::999777777777888999999::::::777777777777777777777777999999777666555555555555666666666555444444333333333333333222222222111111111111111111111111111111111111111111111111111111000000000111111000000000000000000000000000000000333222111000000000000000000000000000000000000000000000000000000000111111000000////////////000000////////////////////////////////////////////////------............------000000//////......------,,,---...//////000000000......------------..............................---------.........//////////////////////////////........./////////000000////////////////////////........................---.....................................................................---------............///////////////////////////------............------.........---------,,,,,,000///......------..............................---,,,,,,++++++,,,,,,---..............................///000000000000///,,,,,,,,,++++++,,,,,,,,,........................------............------........................((()))+++,,,.../////////---------.........//////---------......//////000...////////////000000000.........//////000000111/////////...............------------------------...------------...//////........................------------------------+++,,,,,,,,,,,,---------------------------------........................,,,---------............/////////.........------,,,,,,,,,,,,,,,,,,,,,,,,---------............///.........///////////////------............---------------------.........------...//////...------------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............---,,,,,,---......---+++------...............///,,,,,,+++++++++,,,------,,,,,,------------,,,,,,+++222333555EEEYYYUUUCCC222111///---,,,++++++,,,........................,,,,,,,,,------------...///............---------,,,,,,---...///000111111////////////000000000000.........///000111111111000000000000000000111222000000111222222222222111000000000111111000000000/////////000111111222222111111111222222222222222111222222222222333333333333333222222111000000///222333333333333444444444444333333444666888777666666666666666666777888999999999999888888888888777777777777777777777777777999777777888:::<<<===<<<888888888888888888888888777777777777777777777777999888777666666555666666666666555555555444444444333333333222222222111111111111111111111222222222111111111111111111111111000000111111111111000000////////////////////////000000///.........//////000000000000000000000000000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000.........//////.........///////////////.........,,,,,,---...///000111222......------------..............................------........./////////////////////////////////....../////////000000000////////////////////////........................---------.......................................////////////////////////---------............///////////////////////////------............------...------------,,,,,,,,,///......---------------........................------,,,,,,,,,,,,------........................---......///000000//////------,,,,,,,,,,,,------........................------............------........................+++,,,---...//////000000........./////////000000---......///000000111111.../////////000000000000///////////////000000000000/////////.........---////////////////////////---------------...//////////////////////////////---------------------------------.........//////------------------------........................------........./////////............////////////---------------------------------............//////////////////.........,,,------......------,,,...------------------,,,------...//////...------...............///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------------,,,,,,---......---+++,,,,,,,,,------.........***))))))((()))***+++,,,+++,,,,,,------,,,,,,+++---...888KKK\\\[[[LLL<<<...............---------........................,,,,,,,,,---------......//////...------------------.........//////000000.../////////000000000111////////////000000000000222111000000000000000000000000111222222222222222000111111222222111111000...//////000111111222222111111111222222333333333111111222222222333333333222222222222222222111111444444444555555555666666555444333444666777666555444555666777888888888888999999999888888888888777777777777777777777777777777666777:::>>>AAACCCCCC@@@???>>>===;;;999888777777777777777777777777777777777666666666666777777555555555555555444444444333333333222222222111111000000111111111222222222111111111111111111111111///000111222222111000///000000000000000000000000/////////...//////000000000000000000000000000000///000000000111111111111000000////////////000000000000000000000000000000////////////////////////...//////000000//////............///////////////...............///000000......------------..........................................////////////////////////////////////.../////////000000000000////////////////////////........................---------.........//////................................................---------............///////////////////////////------............------............------------......---,,,,,,,,,,,,---...........................------,,,,,,------...........................,,,,,,---.../////////............------.................................---..................---........................//////000000000000000///////////////000000000000...//////000111222222222.../////////000000111111000000000000////////////000000//////.........---111111111111111111111111---------------...///000000000000000000000000000------------------------////////////000000000111.........................................................////////////000,,,,,,---...///000111111........................---------.........//////000000//////.........---,,,------......------,,,.........------,,,,,,,,,,,,---...//////...---,,,///...---------///000111---------------------------------...------,,,,,,---,,,,,,---......---++++++++++++,,,,,,---------......---------...000111+++,,,,,,------,,,,,,+++...(((:::\\\gggQQQ777---+++,,,---...////////////........................,,,,,,,,,------.........000///...---------------///////////////............/////////000000111111111111000000//////......222222111000//////000000///000111222222222222222222222222333333222222222...//////000111222222222111111111222222333333333111111111222222333333333111111111222333333444444666666666666777777777888555444333444666666555444444555777888999999888888999999999888888888888777777777777777777777777777666666777;;;AAAEEEHHHIIIIIIHHHEEEBBB???<<<999888777777777777777777777777777666666666666777777888555555555555555444444444333333333222222222111111000000111111222222222222111111111111111111111111///000111222222111000///222222222222222222222222111111000000111222333333000000000000000000000000//////000000111111111222000000////////////000000000000000000000000000000........................//////000000000000//////---.........//////000000000000///............///.........------............................................./////////000////////////////////////////////////000000000000000000000000000000000000////////////////////////---------.........//////........................---------------------------------.........//////////////////////////////---..................---000/////////............//////............//////------------------------------,,,+++,,,---...///........................---------............///...000111000///...///111,,,---------.../////////......------------......///...---,,,,,,---...///......------------.........------,,,,,,------...000000//////.........---////////////////////////000///...------...///000................................................////////////000000000000---......///////////////......------------............------------......------............------////////////////////////------------------------///...---,,,+++,,,,,,------------------------------------............///........................................................................000///...---------------,,,---------...////////////............---------------------------------+++++++++,,,,,,,,,------------------------------*********++++++,,,,,,,,,,,,,,,,,,---------......***...444999999444...***......---,,,,,,---......000000000///.........---/////////////////////////////////...---------,,,......////////////......////////////////////////111111111111000000000000000000000000000000000000000111111111222222222222111111111111111111111111...///000222222111111000222222222111111111000000...//////000111111222222222222222222222222222222333333333444444444555555444555666666666555333222555555555555666666666666777777777777777777777777666666666666777777777777666777888999999<<<@@@CCCJJJGGGDDDCCCDDDDDDAAA>>>999888777777777888:::;;;888888888888888777666666222333333444444333333222222222222222222222222222444333111///.../////////000000000000000000000000222222222222222111000///000000000000000000000000000000111111111111000000111111000000000000000000.........///////////////000///...------...///000000000000000//////////////////.........---------------------------------000///---,,,,,,---///000////////////////////////000000000000////////////000000000000000000000000111111000000//////..............................///////////////000111111............------------......//////......---,,,......------------......000000//////.........---////////////////////////000000//////.........---////////////////////////......////////////......,,,---------...///////////////............//////------------------------......---------...///000........................---------............///...000111000///...///000---------.....................------------......///...------------...///......------------.........------,,,,,,------...000/////////............111111111111111111111111000///...------...///000.................................................../////////000000000000---......//////////////////..................///......------------......------............------........................------------------------///...---,,,,,,,,,---------------------------------------............///........................................................................///......---------......---------...............///............---------........................,,,,,,,,,,,,---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,...111333333111...,,,++++++***))))))***++++++//////.........................................................---------...//////000000//////...////////////////////////.............../////////000000000000000000000000000000000111111111222222111111111111111111111111...///000111222111111000222222222111111111000000//////000000111222222333222222222222222222222222333333333444444444555555555555666666555444444333555555555555666666666666777777777777777777777777444555555555555666666666555777999;;;;;;<<<>>>???AAA???>>>???BBBCCCBBB@@@<<<;;;999888777777888888777777777777777666555555333444444555555444444333222222111111111111111111111111000000000111222333000000000000000000000000111222222222222111000///000000000000000000000000000000111111111111000000000000000000000111111111///////////////.........//////............//////111000000000//////......//////.........---------------------------------000...---,,,,,,---...000////////////////////////000000000000/////////...////////////////////////000000000000//////.................................------------...//////000000000000////////////...............------,,,000000////////////000000000/////////............////////////////////////000/////////............////////////////////////......////////////......------..................//////............//////........................///............///000000........................---------............///...///000000......///000...............---------......------------......///...------------...///......------------............------------......////////////............000000000000000000000000//////............//////....................................................../////////000000000---......///////////////000//////......//////000......------------......------............------........................------------------------......---,,,,,,,,,---------------------------------------............///..............................................................................---------...//////...............---------///............---------........................,,,------------.........------------------------///......------,,,,,,+++,,,,,,,,,---------......------------------------...---,,,,,,,,,,,,---...---------------.........---------------------------------...............//////000000000000//////////////////////////////---------....../////////000000000000000000000000/////////000000000111111111111111111111111111111//////000111111111111000222222222111111111111111000000111111222333333333222222222222333333333333333333333444444444555555666666555444444444444555555555555555666666666666777777777777777777777777333333444444444555555555444777:::<<<<<<;;;;;;;;;;;;::::::;;;>>>??????>>>>>>===;;;999777666666666555666666666666555444444444444555555555555444444111111111111111111111111/////////000222333555666000000000000000000000000111111222222111111000000000000000000000000000000000000111111111111000000//////000000111111111222000000//////......------......////////////......111111000000///...------...............---------------------------------///...---,,,,,,---...///////////////////////////000000000/////////......////////////////////////000000000////////////...........................,,,,,,,,,+++,,,------...000000000000////////////............---------,,,000000////////////000000////////////............////////////////////////////////////............////////////////////////......////////////......//////..................///......------......///////////////////////////.............../////////........................---------............///...///000///......///000/////////...---------,,,......------------...............------...............------------............------------......///////////////.........------------------------/////////....../////////........................................................./////////000000---......///////////////000000////////////000000......------------......------............------........................---------------------------------------------------------------------------------............///........................................................................---------------...///000/////////...---------,,,///............---------........................---------.........//////------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,,,,,,,------///..................///+++,,,,,,,,,---.........------------------------,,,---------...///////////////000000000000//////////////////////////////......//////000111111111////////////////////////////////////000000000000111111111111111111111111///000000000111111111111111111111111111111111111111111222222222333333333222222222333333333333333333333333444444444555555666666444333333444555666555555555555666666666666666666666666666666666666333444444444444555555555666888:::;;;:::999999999;;;;;;::::::999999888888;;;;;;:::888777555555444444444555555555444444333333333444444444444333333111111111222222222222222///000000111333444555666000000000000000000000000000000111111111111000000////////////////////////000000111111111111000000/////////000111111222222111111000///...------,,,---...///000000///...---111111000///...------,,,................................................///...------------...///////////////////////////000000/////////.........////////////////////////////////////////////////........................,,,,,,++++++,,,,,,---...............------------......------,,,,,,,,,---......------------......///////////////.........///////////////////////////////////////.........////////////////////////......////////////......000000//////......------......------------......////////////////////////,,,,,,------....................................---------............///---///000///...---...////////////...---------,,,......------------......---..................---......------------......///......------......///.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,...//////////////////...............................................................////////////---......///////////////000000////////////000000......------------......------............------........................------------------------,,,------------------------------------------------------............///........................................................................---------------...///000/////////...---------,,,///............---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////------------------------)))******+++,,,------...,,,,,,,,,---------......,,,------......------,,,++++++,,,,,,,,,,,,+++++++++,,,,,,,,,---.........------------------------,,,---------...///////////////000000000000//////000000000000000000000000.../////////000000000111////////////////////////////////////000000000000000000000000000000000000000000000000000111111111111111111111111111111111222222222222222333333333222222333333333444444444333333333444444444555555666555444333333444666666555555555555666666666666666666666666666666666666444444555555555666666666888999888777666666888:::<<<<<<;;;999777666555555666666666666555555555444333333444444444444333333222222222333333222222222222222222222333333444444111111222222333333333333000000000000000000000000///000000111111111000000////////////////////////000000111111111111000000//////000000111111111111111111000///...------,,,---...///000000///...---000000000///...------,,,---......................................................------.........////////////////////////////////////.................................................../////////........................---------------......///............------------......---,,,,,,,,,,,,---......------------...............///////////////////////////////////////.........///////////////////////////////////////......////////////......000000000//////......---......------------..............................+++,,,------......------........................---------............///---...//////------...///...............---------......------------......------...//////...------......------------......//////............//////.........///////////////////////////////////////......////////////......................................................------........./////////---......///////////////000//////......//////000......------------......------............------------------------------------------------------+++,,,---.........---------------------------------------............///..............................................................................---------...//////...............---------///............---------++++++++++++++++++++++++,,,------------.........------------------------(((((()))***,,,---......,,,,,,,,,---------......,,,---...//////...---,,,,,,------......------,,,---------------.........---------------------------------.....................////////////......000000000000000000000000------------------------000000000000000000000000/////////000000000111111000000000000000000000000000000000///000111111222111111111111111222222222111111222222222222222222222222333333444444555555333333333444444444555555555444444444444555666666555555555555666666666666777777777777777777777777444555555555555666666666888888777555444555777:::888999999999777666777888222333444555555555555444222333333444444444444333111111222222222222111111111111111222333333444444111222222333222222111000000000000000000000000000//////000000111111000000000000000000000000000000000000111111111111000000111000000000000000000000000000//////......------......////////////....../////////............------------.............................................................../////////////////////////////////.........------........................---............/////////.......................................//////000000000000000///////////////...,,,+++++++++,,,---000000////////////000000.........///////////////////////////////////////.........///////////////////////////////////////......////////////......000000//////////////////...------,,,,,,------...------------------------,,,,,,.../////////...---........................---------............///---...//////------...///---------.....................------------......------...//////...------......------------......//////............//////............/////////000////////////////////////---...///000000///...---................................................---------.........//////---......//////////////////..................///......------------......------............------------------------------------------------------+++,,,---.........---------------------------------------............///........................................................................///......---------......---------...............///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------*********+++,,,---......,,,,,,,,,---------......------------------------...///000111111000///...//////.........................................................---------------............------000000000000000000000000.........------,,,,,,+++000000000000000000000000000000000111111111222222000000000000000000000000111000/////////000222222000000111111111222222222111111111111111111111111222222333333444555555666333333333444444444555555333444444555666666555555555555555555666666666666777777777777777777777777333333444444444555555555555666777666555555666888555777888888666555777999222333444555555555555444222333333444555555444444111222222333333222222111...//////000111111222222000000111222222111000000000000000000000000000000...//////000000000000000000000000000000000000000000000111111111111000000222222111111000////////////////////////.........//////............//////---------............///---------.........//////........................---..................---//////////////////////////////.........---------........................---------.........//////.......................................//////000000000000000///////////////...,,,+++***+++,,,---000000////////////000000............/////////000////////////////////////............/////////000////////////////////////......////////////......///////////////000000000...------,,,,,,------...------------------------,,,---///000000000///...........................---------.........//////---...///...------...///,,,------....../////////.........------.........,,,---...//////...---,,,.........------.........//////............//////---.........//////000000........................---...///000000///...---................................................---------.........//////---......///////////////......------------...............------.........---..................---------------------------------------------------***+++---...///...---------------------------------------.........//////........................................................................000///...---------------,,,------......///////////////.........---------------------------------+++++++++,,,,,,,,,------------------------------,,,---------------------,,,,,,,,,---------.........---+++******+++---...+++,,,---......---,,,+++000000000///.........---/////////////////////////////////......------,,,,,,------------------,,,000000000000000000000000111111000///...------,,,000000000000000000000000111111111111222222222222000000000000000000000000111000/////////000222333000000111111222222222222111111000000000000000000222222333333444555666666333333333444444444555555222333555666777666555444555555555555666666666777777777777777777777777777222222333333333444444444222555777888777666555555555777999777444333555777333444555666666555444444222333444444555555555555222333333444444333333222,,,------...///000000111...///000111222222111000000000000000000000000000......///000000000000000000000000000000000000000000000111111111111000000333333222111000///...............///////////////000///...------...///000,,,,,,------.../////////---------.........//////////////////////////////------............------//////////////////////////////.........---------........................---------.........//////...........................------------.../////////.........------------///...,,,******+++,,,---......------------......---.........//////000000////////////////////////---.........//////000000////////////////////////......////////////............//////000000111111---------............/////////............//////........................000000///...---,,,,,,+++//////............//////000000//////.........---....../////////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......///.........---------............///........................000000000000000000000000000///...---,,,------...------............---------,,,,,,,,,,,,---..............................//////......---------,,,//////////////////////////////.........---------111///...------...///111,,,,,,------...//////000//////.........---------//////.........---------,,,---......//////......///...---,,,,,,---...///------------------------........................................................................---------------------------------,,,,,,+++++++++,,,------......------,,,------...///...---+++***,,,,,,---......---,,,,,,------------------------...,,,+++******+++---...---......//////......---,,,------......------,,,+++++++++,,,,,,---------///...---,,,+++,,,,,,---------,,,+++,,,---...///000000000000000000000000000000111111111111000///////////////////////////111111111111111000//////////////////000000000000000000111111111111000000000000000000000000000000000000000000000111111111000000000000000000000000111111222222222333333333444444444444444444444444555555555666666666666777444444555555666777777777888888888888888777666666555555555555666666666666777777888888888888777777555555444444444333333333444444444444444444444444222222333333333333444444333333333333333333333333111111000000000000111111222222111000/////////000000000000000000///......000000000000000000000000////////////////////////---...000111111111000///111111000000//////......////////////////////////000000000000000000000000................................................000000//////.........---------------------------,,,,,,------...///////////////////////////////////////.........---------........................////////////////////////////////////////////////...///000111111000///...------------------------////////////////////////................................................------------.........//////......---------......////////////////////////////////////////////////---------............///......------------............................../////////...------,,,,,,......------------......000/////////............---.../////////...---,,,...............---------------------------------000000000///...,,,+++***---------............///........................////////////////////////000///...---,,,------...------............------...------------...//////......................../////////.........------........................//////.........---------///...---,,,,,,---...//////............---------//////.........---------//////.........---------,,,---......//////......///...------------...///------------------------........................................................................------------------------...---------,,,,,,,,,,,,,,,------......------,,,------......------,,,+++,,,,,,---......---,,,,,,------------------------///...,,,*********,,,,,,+++,,,,,,------,,,,,,+++------------------------......------------------000///...---------......///......---...///000111000000000000000000000000///000000111111000000///////////////////////////111111111111111000//////////////////000000000111000000111111111111000000000000000000000000000000222222111111000000//////000000000000000000000000111111222222222333333333444444444444444444444444333333333333444444444444444444555555666666777777777888888888888777666666555555555555666666666666555555666666666666555555555555444444444333333333444444444444444444444444222222333333333333444444333333333333333333333333111111000000000000111111222111000000000000000000000000000000000///......000000000000000000000000////////////////////////---...///000111000000///111000000000/////////...////////////////////////////////////////////////................................................000/////////.........---------------------------..................------........................//////.........---------........................////////////////////////////////////////////////...///000111111000///...------------------------////////////////////////................................................------........./////////------------......///000////////////////////////////////////////////////---------............///------,,,,,,,,,,,,------................................................------,,,,,,,,,,,,------////////////............,,,---......///.........////////////////////////........................000000//////...---++++++---------............///........................//////////////////////////////...------------...------............------///............///000000////////////////////////000000////////////.............................................---------...---,,,++++++,,,---...111000000...---,,,++++++...............---------...............---------,,,---......//////......///...------------...///------------------------...............................................................................................................---------------............------......---,,,,,,,,,------,,,------......------,,,------------------------000///---+++*********++++++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...000//////......---,,,,,,000000///........./////////............///000000////////////////////////...//////000000/////////////////////////////////000000111111000000///////////////000000000111111000000111111111111000000000000000000000000000000333333222111000///......000000000000000000000000111111222222222333333333444444444444444444444444333333333333444444444444444444444555666666777777777777888888777777666555555555555555666666666666555555666666666666555555555555444444444333333333444444444444333333333333222222333333333333444444222222222222222222222222111111000000000000111111000000000000000000111222000000000000000//////...000000000000000000000000////////////////////////......///000000000000000000000000000////////////////////////////////////////////////////////////................................................/////////.......................................000//////...------,,,,,,.......................................---------////////////////////////////////////////////////////////////////////////...//////000000//////...////////////////////////////////////////////////....................................................../////////000000000,,,,,,,,,---...///111111////////////////////////////////////////////////---------............///...------,,,,,,------...........................---------.........//////...------,,,,,,------...///////////////.........,,,,,,---......////////////////////////000000000////////////////////////,,,,,,---...////////////---------............///........................////////////////////////............------......------............------...............//////000////////////////////////000000000000000/////////......................................................---,,,,,,---......000000///...---,,,++++++................................................,,,---......///..................------.........------------....................................................................................///////////////////////////////////////.........------............------///...,,,++++++,,,---...------------------------------------------------...---,,,++++++++++++,,,---......//////......---///...,,,++++++,,,...///............------------//////..................,,,,,,,,,,,,------..............................---......////////////...///////////////////////////000000000000000////////////000000000111111111000000111111111111000000000000000000000000000000222111111111000000//////000000000000000000000000111111222222222333333333333333333333333333333333444444555555555666666666333333444555555666666777777777777777777666666555555555555555666666666666777777888888888888777777555555444444444333333333444444444333333333333333222222222333333333444444111111111111111111111111111111000000000000111111000/////////000111222222//////000000000000//////000000000000000000000000////////////////////////...//////000000000000000000000000000////////////////////////////////////////////////////////////........................................................................//////////////////////////////.........---------................................................000000000000000000000000////////////////////////////////////////////////////////////////////////////////////////////////////////////////////////................................................////////////000000000000......---......///000000////////////////////////////////////////////////---------............/////////............//////........................,,,,,,------...///////////////............//////.........///////////////------------......//////---------....../////////////////////////////////+++,,,---...////////////---------............///................................................------..................------............------------,,,,,,------...////////////////////////////////////000000000000000........................---.....................///..................///........................---.....................---.....................,,,---......///.........---..................------------....../////////........................................................................////////////////////////////////////////////////---......//////......---...---,,,++++++,,,...///------------------------------------------------++++++++++++,,,------...---......//////......---///...,,,++++++,,,...///******+++,,,---.........------------------------,,,,,,,,,---------------------------------------------...///////////////////////////////////////...//////000000000//////000000000000111111111111000000111111111111000000000000000000000000000000//////000000111111111222000000000000000000000000111111222222222333333333333333333333333333333333444444444555555555555666333333444444555666666666777777777777777666555555555555555555666666666666777777888888888888777777555555444444444333333333444444333333333222222222222222222333333333444444111111111111111111111111111111000000000000111111000/////////000111222222//////000000000000/////////////////////////////////////////////////////////////////////000000111////////////000000000000////////////////////////........................................................................---------...............////////////////////////---------.........//////........................---.....................000000000000000000000000//////////////////////////////////////////////////////............//////000000000000000000000000////////////////////////////////////////////////........................////////////000000000000111000///...............////////////////////////////////////////////////---------............////////////....../////////........................---------.........///////////////....../////////.........///////////////......---------...//////,,,,,,,,,------......///////////////////////////......//////...------,,,---------............///................................................,,,---......///.........------............------,,,,,,,,,,,,,,,---....................................////////////000000---------------------------------...............////////////////////////,,,,,,------...//////000---------...............---------...............,,,---......//////......------...//////...---------------...//////000000.........................................................................................................///////////////......////////////......------,,,,,,,,,---.........------,,,,,,------...------------------------)))***+++,,,---.........+++,,,,,,------,,,,,,+++...---,,,,,,,,,,,,---...((()))***+++---...//////+++,,,------...------------...//////000000//////........................---......///000000000000////////////////////////......///000000000//////000000000111111111222222000000111111111111000000000000000000000000000000......///000111222333333000000000000000000000000111111222222222333333333333333333333333333333333222222222222333333333333333333333444555555666666666666777777666666555444555555555555666666666666555555666666666666555555555555444444444333333333444444333333222222111111222222333333333333444444222222222222222222222222111111000000000000111111000000000000000000111222...//////000000000000000///////////////////////////////////////////////////////////////000111111////////////000000000000////////////////////////........................................................................---------------.................................,,,,,,------...//////000---------------------------------...............///////////////////////////////////////////////////////////////////////////......------......///000000000000000000000000////////////////////////////////////////////////............................../////////000000000222222000///...---------////////////////////////////////////////////////---------............//////......------......///........................---------...............///......------......///............/////////000//////...---,,,---......+++,,,,,,---......//////.................................///......---,,,---------............///................................................,,,,,,.../////////......------............---------------------...//////------------------------------........./////////---------------------------------.........//////---..................---,,,,,,------...//////000---------.........//////---------.........//////,,,---......//////......------...//////...---------------...///000000000........................................................................------------------------------........./////////......////////////......+++,,,------......------...---,,,,,,,,,,,,---...------------------------***++++++,,,------------+++,,,,,,------,,,,,,+++------------------------***++++++,,,---...//////+++,,,---/////////...------...///000000000///...........................---...///000111111111111////////////////////////---......///000000//////000000111111111222222222000000111111111111000000000000000000000000000000//////000000111111222222000000000000000000000000111111222222222333333333222222222222222222222222111111222222222333333333222333333444444555555666666666777777666666555444555555555555666666666666555555666666666666555555555555444444444333333333444444333333222111111000222222333333333333444444333333333333333333333333111111000000000000111111222111000000000000000000......///000000000000000////////////////////////////////////////////////000//////...///000111222.../////////000000000111////////////////////////........................................................................,,,,,,,,,------.........------------------------------..................---------------------------------.........//////........................///////////////////////////////////////////////////...------------...///////////////////////////////////////////////////////////////////////////........................------........./////////111111000///.........///////////////////////////////////////////////////---------.........//////...------,,,,,,------......................................................------,,,,,,------...---.........//////000000111///...---,,,,,,---...,,,,,,------...//////000........................***+++,,,...///000000000---------.........//////................................................+++,,,.../////////......---..................---...............///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////---------------------------------.........//////,,,------......------,,,---------.........//////---------.........//////---------.........//////,,,---......//////......,,,---...//////...---,,,---------...///000000111........................................................................------------------------,,,---------......//////......////////////......***+++---...///...------...---,,,,,,,,,,,,---...------------------------,,,,,,---------,,,++++++---......//////......---,,,------......------,,,------..................,,,---///000000000//////++++++---.........---,,,////////////////////////......000111222222222222////////////////////////------...///000000//////000111111111111222222222000000111111111111000000000000000000000000000000111111111111000000000000000000000000000000000000111111222222222333333333222222222222222222222222333333444444444555555555222222333444444555555666666666666666666555555444555555555555666666666777777777888888888888777777555555444444444333333333444444333333222111000000222222333333333444444444333333333333333333333333111111000000000000111111222222111000//////000000......///000000000000000////////////////////////////////////////////////000///.........///111222.../////////000000111111////////////////////////........................................................................,,,,,,,,,------.........------------------------/////////...------,,,,,,---------------------------------.........//////........................///////////////////////////////////////////////////...---,,,,,,---...///////////////////////////////////////////////////000000000000000000000000........................------------.........///000///////////////000111////////////////////////////////////////////////---++++++,,,...///...---...///000///---,,,---...000///...---------------.........////////////000////////////////////////////////////////////////------............------......////////////......000000//////.........---..................------////////////////////////......------------.........---------...///111222222000...,,,+++,,,---...------------------------..................---------------............///////////////////////////////////////////////////......---,,,---...///000........................------............------...///000111111000///...........................,,,,,,,,,---------......+++,,,---...////////////000///...---------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////------------......//////------------------------////////////............///...------,,,,,,,,,,,,------------------------..................------..................------////////////////////////------------------------,,,,,,,,,---------......////////////////////////000///...------...///000000000//////.........---......------------......//////............////////////............//////////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000000111111111111222222222000000111222222222222111222222111111222222333444333333333222222222111111333333333333333333333333444444444444444444444444444444444444444555666777555555555555666666666666666555555555555444444444111111000000000000111111222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////////////////////////////............//////......////////////......////////////000000000000////////////////////////---------............///111000///...------...///---------.........//////---------------------------------............///........................---------............///////////////////////////.../////////000000111111////////////////////////000000000000000///......000000//////......------////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////------......///000000000111000///...............////////////////////////......------------......---,,,+++,,,.........,,,---...///...,,,+++,,,---------,,,+++++++++,,,,,,------........./////////................................................------............------......////////////......111000000000////////////.............../////////........................///......------......///......------...///000111111000...,,,+++,,,---...---------.........//////........................---------............///...................................................---,,,,,,,,,---...///////////////////////////------............---------...////////////...---........................++++++,,,,,,,,,---------,,,,,,---...//////////////////...---------------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,....................................//////000000------------------------............------------///...---,,,+++,,,------------------------------..................------..................------........................------------------------,,,,,,,,,---------..............................//////...------...//////000/////////..................------------......//////............////////////............//////////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000000111111111111222222222000111111222333222222222222222111111222222333444444444444333333333222222222222222333333444444444444444444444444444444444555444444444444555666666555555555666666666777777555555555555444444444444222222111111111111222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000000000000000//////////////////////////////............//////......////////////......////////////000000000000////////////////////////---------............///111000///...------...///------------.........///---------------------------------............///........................---------............///................................./////////000000////////////////////////000000000000000///......///////////////.........////////////000000000000///////////////////////////////////////////////////////////////////////////////////////////////////////////////.........000///......------......////////////////////////......------------.........---,,,,,,---...---+++---...///...---,,,---...,,,,,,+++++++++,,,------,,,---------....................................------------------------------............------......////////////......111111111000000000000///------......//////000000........................//////............/////////......---......//////000///...,,,,,,,,,------------......//////000000........................---------............///................................................,,,,,,,,,,,,,,,---......////////////////////////------............------,,,---............---,,,........................,,,,,,,,,---------......------...............---//////...------------............---------------------------------------........................///////////////000000000------------------------...------------,,,,,,,,,000...,,,++++++,,,---...------------------------------------------......------------------......------------------------------------------------,,,,,,,,,---------....................................------------......////////////..................------------......//////............////////////............//////////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000000111111111111222222222111222222333333333333333222222111111222222333444555555555444444444333333111111222333333444555555555555555555555555555555666666555444444444444555555555666666666777777777555555444444444333333333333333222222222222333333111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000//////////////////////////////............//////......////////////......////////////000000000000////////////////////////---------............///000///......---.........------------............---------------------------------............///........................---------............///---------------------------------............//////////////////////////////000000000000///...............///////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////111000000///......------///...------------------////////////////////////......------------......///...,,,,,,------,,,***...///000///...---...///---------------...///000,,,,,,,,,---------..............................------------------------,,,------......------,,,---......//////......---000000000///////////////++++++,,,---...//////000........................000//////......//////000///.....................///...---,,,,,,,,,,,,---...............------------------...............---------............///................................................++++++++++++,,,,,,------////////////////////////------............---------------......---------....................................////////////..................------///......---------.....................---------............................................................////////////------------------------.........---------,,,,,,000...,,,+++***,,,...///------------------------,,,,,,------------......,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................------------------------///////////////...............------------......//////............////////////............//////////////////000000000000000000000000000000000000......//////000000111111////////////////////////000000111111111222222222222222333444444444444333222222111111222222333444444444444444333333333333000000111222444555666666666666666666666666666666777777666444444333333333555555666666666777777777444444444444333333333222222222222111111222222222000000000000000000000000111111111111111111111111111111111111111111111111//////////////////////////////////////////////////////............//////......////////////......////////////000000000000////////////////////////---------............///........................------------------------------------............---------............///........................---------............///------------------------------------------------//////////////////////////////000000//////...---------......//////000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000//////...............------,,,,,,,,,------////////////////////////......------------......///...,,,,,,------,,,***,,,---......,,,,,,---...---------------...///000,,,,,,,,,---------..............................------------------------,,,,,,------------,,,,,,------............------........................******+++,,,------..............................//////............//////...............---------...------,,,,,,,,,,,,,,,///......---,,,+++******---------.........//////---------............///................................................++++++,,,,,,,,,,,,---,,,------------------------------............------................................................,,,------------...........................------......---------......///........................................................................------------------------------------------------////////////.........---...---,,,++++++,,,...///------------------------,,,,,,,,,,,,------......,,,,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------..............................,,,------------------,,,.........///////////////......------------......//////............////////////............//////////////////000000000000////////////////////////......//////000000111111////////////////////////000000111111111222222222222222333444444444444333222222111111222222333444333333333333222222222222000000111222444555666666666666666666666666666666888777666555444333333333555555555555666666666666444333333333222222222222111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////////////////////////////............//////......////////////......////////////000000000000////////////////////////---------............///------..................------------------,,,,,,---------....../////////---------............///........................---------............///---------------------------------------,,,,,,,,,///////////////////////////////////////...------------......//////000000////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////............//////000000------,,,,,,,,,------...////////////////////////......------------.........---,,,,,,---...---+++)))***++++++******+++,,,,,,,,,+++++++++,,,------,,,---------............------------------------------------------------,,,,,,------------,,,,,,------............------,,,---------------......+++++++++,,,------......------------------------......------------......,,,------.........------,,,---------,,,,,,,,,,,,...------,,,+++***)))))),,,,,,------.../////////---------............///------------------------------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------............------//////............//////........................*********+++++++++,,,,,,------...............---...------------...//////.............../////////---------------------------------------------------------,,,,,,,,,,,,,,,------------------------000000/////////.........------,,,,,,------......------------------------++++++,,,,,,------......++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------------------------------............------.........///////////////......------------......//////............////////////............//////////////////000000000000////////////////////////////////////000000000000000000000000000000000000000111111111111222222222111222222333333333333333222222111111222222333444333333222222222111111111111111222333333444555555555555555555555555555555888777666555444333333333333333444444444555555555333333333222222222111111111000000000000000000111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////......////////////......////////////000000000000////////////////////////---------............///,,,,,,---............---------------,,,,,,,,,,,,---------...//////000000---------............///........................---------............///------------------------...------------,,,,,,,,,////////////////////////...////////////...------.........///////////////////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////------......///000000111------------------...///////////////////////////......------------......---,,,+++,,,.........,,,)))***,,,+++******,,,---------,,,+++++++++,,,,,,------........./////////------------------------........................+++,,,,,,------,,,,,,+++,,,------......------,,,------------......//////........................------------------------------,,,,,,,,,,,,------***+++---............---+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////000---------............///------------------------------------------------+++,,,---...///......---------------------------------............------......---,,,,,,---..............................++++++++++++,,,,,,,,,---,,,,,,---...////////////---------------...//////---........./////////000,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,------------------------//////.........---------+++,,,---.........------------------------------***++++++,,,------......***++++++,,,------......------------------------------------------------,,,,,,,,,---------......---------------------------...////////////...---............/////////000......------------......//////............////////////............//////////////////000000000000////////////////////////000000000000////////////000000000000000000000000000111111111111222222222000111111222333222222222222222111111222222333444444444333333333222222222222222222333333444444444444444444444444444444444777666555444444444444444222222222333333333444444222222222222111111111111222111111000000111111222222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////......////////////......////////////000000000000////////////////////////---------............///+++,,,---.........---------------,,,,,,,,,++++++---------...///000000000---------............///........................---------............///....................................---------,,,////////////////////////......//////......---,,,///////////////.........////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////......------......///000////////////////////////......------------......---,,,+++,,,...///...---,,,---......------///000000///......------------.........////////////000------------------------////////////////////////+++,,,,,,------,,,,,,+++,,,------......------,,,---.........//////000000000000000000000/////////---------------------------,,,,,,++++++,,,,,,---)))***,,,...//////......++++++,,,---------,,,,,,******+++,,,...//////000,,,,,,------...///000000---------.........//////------------------------------------------------,,,---.../////////...---........................---..................---------++++++++++++------................................./////////000000+++,,,---...////////////---------------...///000---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------------------------------......---------,,,,,,,,,)))+++---//////...---,,,------------------------******+++,,,,,,---......******+++,,,,,,---......------------------------------------------------,,,,,,,,,---------......---------------------------...///000000///...------.........//////000000.........------.........//////............////////////............//////////////////000000000000////////////////////////111111000000//////......000000000000000000000000000111111111111222222222000000111222222222222111222222111111222222333444555555444444444333333333333333333333333333333333444444444444444444444444666666555444444444444555111111222222222333333333222222222111111111111000333222222222222222222333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////............//////......////////////......////////////000000000000////////////////////////---------.........//////***+++---...///...---------------,,,,,,+++++++++---------...///000000111---------.........//////........................---------.........///////////////////////////////////////......---------////////////////////////......//////......---,,,000000//////.........---////////////000000000000////////////////////////////////////////////////////////////////////////////////////////////////000000000///......------...............///000111////////////////////////.........------.........******+++++++++,,,,,,,,,...---,,,,,,,,,,,,---...//////.........---------++++++++++++,,,...000111,,,,,,,,,---------..................////////////------......------,,,+++---.../////////...---,,,..................------,,,------......------,,,................................................000///---,,,+++,,,,,,---------,,,+++,,,---...///........................,,,,,,,,,---------......///......------,,,,,,+++//////.........------------------------------------------.........//////......////////////......,,,,,,,,,,,,,,,,,,,,,,,,---------............///000///...---------------------------------------------------------------------......///000000111------------------------000---++++++---...---+++------------------------...------,,,,,,------...////////////////////////++++++,,,---............---.../////////...---,,,,,,---......---+++***(((***++++++,,,---...//////,,,,,,,,,---------......//////.........---------000///......//////---+++******+++,,,...///000000000///...------------------------......000111111000000000000000000000000......////////////.........------,,,,,,------...000000//////.........---222111000//////000111222//////000000000...---,,,////////////000000000000000000000000111111111111222333444333111111222333111111111111111111111111111111222222222333333333555555555444444333333333555444333333333333444555555555444444444444555555333333333444444555555555333333333333333333333333111111111111111111111111111111111111111111111111333333222222222222222222555444333222111000000000000000000000000000000000000000///...------,,,,,,///000111000///...///111------......///000000000------............------000///---,,,,,,---///000////////////...---,,,+++........................///////////////.........------------------------........................000///...---------------......////////////......------............------///////////////////////////////////////////////////////////////.............................................////////////,,,,,,------------------........................---...............------///////////////.........////////////////////////000000//////.........---------------------------//////.........---------........................***++++++++++++,,,,,,,,,...---,,,,,,,,,,,,---...//////.........---------///...---,,,+++,,,,,,---,,,,,,,,,---------..................////////////......//////......---,,,------.........---------..................------,,,------......------,,,.......................................---------///...---,,,,,,,,,,,,,,,------,,,,,,,,,---...///........................,,,,,,,,,---------......------------------------//////.........---------------------------------------------.........///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///......---------......///------------------------........................000//////...---,,,,,,+++------------------------...,,,***+++...//////---------------------------///......------......///........................------.........---,,,,,,++++++,,,,,,---,,,,,,,,,.........------,,,+++***+++,,,,,,------.........,,,,,,,,,---------......//////.........---------+++******+++,,,,,,***((())))))***+++,,,,,,------//////...---------------,,,,,,,,,------...///000////////////////////////111111111111111111111111///......------......///000/////////............000000///......///000000...///000000000///---,,,////////////000000000000000000000000111111111111111222333222111000111222111111111111111111111111111111222222222333333333555444444444333333333333555444333333333333444555555555444444444444555555333333444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111222222222222222222222222333222111111111111111222000000000000000000000000000//////......---,,,,,,---...///...---,,,---///............////////////------............------///...---,,,,,,---...///////////////...---,,,+++........................////////////............------------------------........................//////...---------------......////////////......------............------------------------------/////////////////////////////////////////////.......................................////////////000000000///.........---........................---......//////...------/////////////////////...////////////////////////000/////////............------------------------//////.........---------........................++++++++++++,,,,,,,,,,,,...------,,,,,,------..................---------000///...---,,,+++++++++,,,,,,,,,---------......---............////////////////////////...------------,,,,,,,,,,,,------------------------......------............------........................//////.........---------------......------,,,,,,---,,,,,,,,,,,,---...///........................,,,,,,,,,---------......+++,,,,,,---......//////...............---------,,,,,,,,,,,,,,,,,,,,,,,,------------............,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,,,,------///000000........................000000000000000000000000000///...---,,,+++******------------------------,,,+++***+++---///000///------------------------/////////....../////////......................../////////......,,,++++++++++++++++++,,,,,,---...//////...---,,,,,,,,,,,,------------------------,,,,,,,,,---------.....................---------...------...000000///---******++++++,,,,,,,,,---//////...------------...,,,,,,,,,,,,,,,---...///////////////////////////222111000000000000111222/////////....../////////////////////............//////............//////...///000000000///...---////////////000000000000000000000000111111111111///111222111000///000222111111111111111111111111111111222222222333333333444444333333333333222222555444333333333333444555555555444444444444555555444444444444444444333333333333333333333333333333111111111111111111111111111111111111111111111111000111111111222333333333111000000000111111222333000000000000000000000000000//////......------------...///...---,,,---///////////////............------............------...---,,,++++++,,,---...////////////...---,,,,,,................................................------------------------........................//////...------------.........////////////......------............------------------------------////////////////////////......//////////////////....................................////////////111111000///...------,,,........................---......//////...............//////////////////////////////////////////////////////............------------------------/////////............---........................+++++++++,,,,,,,,,------------------------------........................---------------------...,,,,,,,,,---------......---------.........//////...............------,,,---,,,+++***+++,,,---...,,,,,,------------......------............------......................../////////...------,,,,,,,,,,,,.........---,,,+++,,,,,,,,,,,,------..............................,,,,,,,,,---------......,,,---------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------......//////......------------------------------------............///---------------...//////////////////////////////000000000000000000000000------------------------------------------------,,,++++++,,,---...//////........................//////............//////.......................................---,,,,,,------,,,,,,---///000222000///...---,,,---...............------,,,,,,,,,,,,,,,,,,---------..............................000000000111333333222111---------...............///......---------......---,,,,,,,,,---......///////////////////////////000...---++++++---...000//////............/////////////////////.........////////////////////////...///000111111000///...////////////000000000000///000000000111111111111...///000000//////000111111111111111111111111111111111222222222333333333333333333333333333333222555444333333333333444555555555444444444444555555555555555444444333333333333333333333333333333333111111111111111111111111111111111111111111111111///000000111222333333444222222111111111222222333000000000000000000000000000/////////......------///000111000///...///111111000000///...---------------............------...---,,,,,,,,,,,,---.........//////...------,,,........................------...............///................................................///......---------............////////////......------............------////////////////////////////////////////////////............////////////....................................////////////......------,,,,,,,,,+++........................---......////////////...............///////////////////////////////////////////////////................................./////////.......................................++++++,,,,,,,,,------------------------------------.....................,,,,,,------------------,,,,,,,,,---------......------------............,,,------------,,,++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,------......---......//////......---........................//////.........---------+++,,,---.........,,,,,,,,,,,,,,,---------------........................,,,,,,,,,---------....../////////......------------.....................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,------............---------------------------------------............/////////...---------------////////////////////////////////////////////////.............../////////---------------------------------,,,,,,,,,---..............................------,,,,,,------...........................,,,---....../////////...------,,,,,,---///000222000///...,,,,,,---...///.........------,,,,,,+++,,,,,,,,,---------......---.....................+++++++++,,,...///...,,,..............................---------......///..................///000...........................---+++******+++---......------,,,,,,------............///////////////000000000000000000000000...///000111111000//////////////////000000000000///000000000111111111111---///000000//////000111111111111111111111111111111111222222222333333333333333333333333333333333555444333333333333444555555555444444444444555555555555555444444333333333333333333333333333333333111111111111111111111111111111111111111111111111//////000111222222333333555555333222222111111111///////////////////////////////////////.........///000111000///...///111111111000///...------,,,------............------------------------------.........///......---,,,........................,,,---------......//////......................................................---------......///......////////////......------............------////////////////////////////////////////////////---.........//////000000////////////////////////............////////////+++,,,,,,,,,------......////////////////////////---......///000000//////---.........//////000000////////////////////////.........///////////////........................////////////////////////........................,,,,,,,,,,,,------------,,,------......------,,,---------..................//////...---,,,+++***,,,,,,,,,---------......,,,------------.........,,,,,,,,,,,,,,,+++******,,,++++++,,,,,,---...///++++++,,,,,,------............////////////......................................................,,,,,,------......------+++,,,------......------........................,,,,,,,,,---------......000000//////...------,,,---------...............------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++---------------------------------............///000000///------,,,,,,,,,................................................000000000///......------------------------------.........---++++++,,,...........................------,,,,,,,,,,,,------------------------------,,,,,,---//////000000000++++++++++++,,,,,,---.........---------------............------,,,,,,,,,,,,,,,,,,---------......---------...............***))))))***,,,,,,+++)))++++++,,,,,,---------......------------...////////////.........//////000........................///...---,,,,,,---...///------,,,,,,,,,,,,------.........///////////////000000111111111111000000...///000111111111000///////////////000000000000000000000000111111111111---...000000//////111222111111111111111111111111111111222222222333333333333333444444444444555555555444333333333333444555555555444444444444555555444444444444444444333333333333333333333333333333111111111111111111111111111111111111111111111111///000000000111222222222666555444222111000000000////////////////////////////////////////////////---...///...---,,,---///111000000///...---------------............------........................---...............------........................,,,,,,,,,---......//////...................................................------------...//////......////////////......------............------------------------------////////////////////////------......///000000000////////////////////////............////////////,,,------...///000111111////////////////////////---...//////000000000000------......///000000000////////////////////////.........///////////////...........................////////////000000000........................,,,,,,,,,------------...,,,,,,---......---,,,,,,---------.........//////------.........---++++++,,,,,,,,,---------......,,,,,,---------.........,,,,,,------,,,,,,+++***++++++,,,....../////////***++++++,,,------............////////////..............................,,,,,,------.../////////,,,,,,,,,,,,,,,---...///+++,,,---.........------........................,,,,,,,,,---------......////////////............---------.........//////........................---------,,,,,,,,,++++++***++++++,,,,,,++++++***........................---------............//////......---------......------------------------................................................------------------------+++---...---++++++---000..............................------------......---------------------------...///////////////...++++++,,,,,,---,,,,,,,,,,,,,,,------------,,,,,,------------------,,,,,,,,,,,,,,,---------......---------.........//////---,,,,,,---......,,,******++++++,,,---...//////---------------.../////////......------.................................////////////////////////......------------................../////////000//////000111111000//////...///000111222111111000////////////000000000000000000000000111111111111---///000000000000111333111111111111111111111111111111222222222333333333444444444555555666666666555444333333333333444555555555444444444444555555333333444444444444444444333333333333333333333333111111111111111111111111111111111111111111111111000000000000111111111111222222111000//////000000/////////////////////////////////////////////000---...///...---,,,---///000000//////......------------............------...//////////////////...------...............---........................++++++,,,------...//////................................................---------------...//////......////////////......------............------------------------------////////////////////////------......///000000111////////////////////////............////////////---.........///000000000////////////////////////------///000000111111111------......///000000111////////////////////////............/////////000.........................../////////000000000000........................,,,,,,,,,---------......,,,,,,---......---,,,,,,---------.........//////(((***,,,...////////////,,,,,,,,,---------......,,,,,,,,,---------......------......------,,,+++***,,,---///000000///...******+++,,,,,,---............////////////..............................+++,,,,,,---...///000000------,,,+++,,,---///000+++,,,---.........---,,,........................,,,,,,,,,---------......------......///000000000---------.........//////////////////////////////---------,,,,,,+++++++++,,,------......------,,,........................---------.........//////---------------...///000------------------------////////////////////////))))))***,,,...///111111------------------------)))+++------,,,,,,///222//////////////////////////////............//////------------------------000000000000///...---,,,---.../////////...---,,,***+++,,,---------,,,+++------------------------,,,,,,,,,---------......---------.........//////...,,,,,,,,,------+++))),,,,,,---...///111111222---------------...///000...------,,,,,,,,,------..............................////////////......//////............//////---.........//////000000---...///000000///...---...///000111222222111000////////////000000000000000000000000111111111111---///111111000000222444111111111111111111111111111111222222222333333333555555555666666666777777555444333333333333444555555555555444444555555555333333333444444555555555333333333333333333333333111111111111111111111111111111111111111111111111111111111000000000000000...............//////000////////////////////////////////////000000000000///000111000///...///111///////////////.........---..................---//////000000000000//////------...............---........................++++++,,,,,,---...//////////////////////////////........................---------------...///000......////////////......---..................---////////////////////////////////////////////////---------...///000000111000000000000000000000000............/////////000------------------,,,,,,000000000000000000000000------///000111111111111---------...///000000111////////////////////////---.........//////000000////////////////////////.../////////000000111111........................---,,,,,,++++++,,,,,,------------............///---......//////......---000000//////...---++++++.........------,,,,,,,,,------.........---+++***,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................//////.........---------///...---,,,+++,,,------.........------,,,,,,,,,...................................................------,,,,,,------...---------.........//////,,,---......,,,,,,---.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,......---------,,,,,,,,,111...,,,---//////---+++,,,,,,,,,---------.....................---------,,,---------.../////////........................000///...---,,,+++++++++........................---------............/////////.........------------------............///---------............///------------------------,,,---......//////......---------------------------------............///---------.........//////...------,,,,,,------...000000111000000///......////////////////////////,,,---......//////......---///000///...---...000,,,---///000000000///...000000000000000000000000.........///000222333444111000///......///000111111111111111111111111111//////000000111111111111111111111111111000//////000111222333333222111000000111111111111222222222222222111111222222333444222333444555666777777777555555444333333222111111333333333333333333333333333333333333333333333333111111111111111111111111000000000000000000000000444333333222222333333444222222111111000000//////000000000000000000000000000000000000000///......////////////////////////111111000000/////////.........////////////......------............------////////////////////////------------------------//////.........---------........................,,,,,,,,,---------......333000---,,,...///...---..............................------------...............------,,,,,,,,,..............................------------......000000000000000000000000000000//////.........---////////////////////////............////////////............/////////000////////////////////////000000////////////000000//////............//////000000000000000000000000000000////////////000000//////000000111111222222////////////////////////---,,,,,,++++++,,,,,,---------------............,,,,,,------------,,,,,,////////////...---,,,+++/////////......---------------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///........................//////.........---------///...---,,,,,,,,,------......---------,,,,,,,,,...................................................------,,,,,,------...---------.........//////,,,---......,,,,,,---.........////////////......,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,------............,,,++++++------+++))),,,,,,,,,---------......,,,++++++,,,,,,---............//////////////////........................000000///............///........................---------............/////////.........------------------............///---------............///------------------------***+++,,,,,,------,,,,,,,,,,,,------------------------------............,,,------------............------,,,,,,------.........//////......---,,,------------------------,,,---......//////......///000000///...------...---......///////////////////////////////////////.........///000222333444111111000000000000111111////////////////////////000000000000000111111111111111111111111000//////000111222222222222111000000111111111111222222222222222111111222222333444555666888:::;;;<<<;;;;;;555555444333333222111111333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111333333222222222222333333111111111000000000000000000000000000000000000000000000000000000///......////////////////////////000000000//////...............////////////......------............------//////////////////////////////////////////////////////.........---------........................,,,,,,---------.........111...,,,,,,---///...---..............................------------....../////////......---------......................../////////....../////////////////////////////////111000000000////////////////////////////////////............////////////,,,,,,---------.........////////////////////////,,,------......------,,,//////............//////////////////////////////000000////////////000000---........./////////000////////////////////////---,,,,,,++++++,,,,,,---------------............------------------------------............------///////////////.........------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///.......................................---------///...------,,,,,,------...------------,,,,,,,,,...................................................------,,,,,,------...---------...............,,,.........---,,,---.........////////////......------------------------...------------,,,,,,,,,***++++++,,,---...///000...,,,++++++,,,---,,,***,,,,,,,,,---------......***)))))))))***,,,...///000000000000000/////////.......................................///000111........................---------............///...............------------------............///---------............///------------------------***+++,,,,,,------,,,,,,,,,,,,,,,------.........------------............,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,------,,,,,,++++++------------------------,,,---......//////......---...//////...---...///...............///000000////////////////////////.........///000111222333111111222222222222111111////////////////////////111111111000000000000000000111111111111000000///000111111222222111111000000111111111111222222222222222111111222222333444555777:::===??????>>>===555444444333333222222111333333333333333333333333333333333333333333333333111111111111111111111111111111111111111111111111222222111111111111222222000000000000111111111111000000000000000000000000//////000000000///....../////////////////////////////////.....................////////////......------............------////////////////////////////////////////////////...............---------........................,,,------------............---+++,,,---......---..............................------------......///////////////.................................000000000000000000000000////////////////////////111111111000000000000///////////////////////////............////////////------........./////////////////////////////////+++---...//////...---+++//////............//////........................000000////////////000000............////////////////////////////////////---,,,,,,++++++,,,,,,---,,,,,,---------.........///..................///+++,,,------............//////..................---------------------,,,---------------------------------------------------------............///................................................///......---------------------------------------...................................................------,,,,,,------...........................---...///...---,,,---///---......//////......---........................------------------------++++++,,,,,,---...//////.....................---,,,,,,,,,---------......+++***))))))***,,,...///111000000//////.................................---,,,,,,,,,,,,---..............................---------............///........................---------............///---------............///------------------------,,,---......//////......+++,,,,,,------.........,,,,,,---------.........+++++++++,,,,,,,,,------...------,,,,,,------...++++++,,,,,,,,,,,,++++++////////////////////////,,,---......///.........***,,,............000222///......------...000111////////////////////////.........//////111222222111222333444444333222111111111111111111111111111111111111111000000000000000000111111111111000///000000111111111111000000000000111111111222222222222222111111222222333444222555999===>>>>>><<<;;;444444444333333222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111111000000000000111111//////000000111111222222////////////////////////...///////////////......////////////////////////..................------......////////////......------............------////////////////////////------------------------................................................------------............------------.../////////..............................------------......//////..........................................000000000000000000000000////////////////////////000000000///////////////////////////////////////............////////////000000000000111111111111////////////////////////...000222444444222000...//////............//////........................000000////////////000000000000000000111111111111////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,------------.........---,,,,,,---......***+++,,,---............---------------------------------------------------------------------------------------------------------............///........................---........................//////.........------------------------------...................................................------,,,,,,------........................------...//////------...///------............------........................---------------------------------------------------.....................,,,,,,,,,---------.........---,,,++++++,,,---.../////////......---------..............................---,,,,,,,,,,,,---........................---------............///---.....................---------............///---------............///------------------------,,,---......//////......,,,,,,,,,------.........,,,,,,,,,------------...+++++++++,,,,,,,,,------...------,,,,,,------...+++,,,,,,---------,,,,,,////////////////////////,,,---......///.........,,,---......------...//////......------...000111....................................///000111111111222333444444333222111111111111111111111111111111111111000000000000000///000000111111111000000000000000000000000000000000000111111111222222222222222111111222222333444111444888;;;===<<<:::999444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111111111111111000000//////000000111//////000000111111222222////////////////////////......////////////......////////////////////////------........................////////////......------............------////////////////////////---------------------------.............................................---------.........//////---...///000000000000111..............................------------......------------------------...........................//////000000//////...................................................////////////////////////............////////////000000000000111111111111///////////////////////////111333555555333111/////////............//////........................000000////////////000000111111111111000000000000////////////////////////---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------------,,,+++******+++,,,---***+++,,,---------------,,,,,,,,,---------------------,,,,,,,,,---......---------------------------------------------------------............///........................---------..................////////////...------,,,,,,,,,------------......................................................------,,,,,,------..................------------...//////...---...///------............------------------------------,,,,,,,,,------------.........---------,,,,,,,,,***,,,---,,,++++++,,,...,,,,,,,,,---------....../////////......---------............------------........................111000///.......................................---------............///---------...............---------............///---------............///------------------------***+++,,,,,,------,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,---.........------------------------------,,,---......//////......000111111///,,,******+++...............///000000........................///.........//////000111000000111111111111000000///////////////////////////000000000111111111111///000000111111111111000111000000//////000000111000111111111111222222222222222111111222222333444333555888;;;<<<;;;:::888333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222111111000000000000111111000000000000111111111111000000000000000000000000------.../////////......////////////////////////.............../////////......////////////......------............------////////////////////////////////////////////////---------.......................................------........./////////...000111222000000000111..............................------------......,,,,,,,,,---------------..............................000000000000..............................,,,---------------......////////////////////////............////////////------.........////////////////////////////////////000111222222111000/////////............//////........................000000////////////000000////////////............////////////////////////---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------///...---,,,,,,---...///++++++,,,---------,,,,,,------------.........///---,,,,,,,,,,,,---...///........................---------------------------------............///........................---------.........//////...//////000///...---,,,,,,,,,,,,---------.........................................................------,,,,,,------...//////.........------------///000///...---...000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------------------)))+++------++++++,,,...,,,,,,,,,---------......,,,---///000000///...---............////////////........................///............///000000........................---------............///---------.........//////---------............///---------............///------------------------***+++,,,,,,------,,,,,,.........------,,,,,,+++++++++,,,,,,,,,---------,,,------------............------,,,,,,------...+++,,,,,,---......------------------------------,,,---......//////.........//////...,,,++++++,,,---......///////////////........................///............///000000/////////....../////////////////////////////////......///000111222222333//////000111111111111111111000///......///000111000111111111111222222222222222111111222222333444555666777999999999888777333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222111111000000111111222111111111000000000000000000000000000000000000000,,,---......//////......////////////////////////.........//////000000000......////////////......------............------////////////////////////////////////////////////---------.........//////....................................////////////---000222222000......///..............................------------......------------.........///...........................///111222222111///...........................------------......//////////////////////////////............////////////,,,,,,---------.........////////////////////////...//////000000//////...//////............//////////////////////////////000000////////////000000000/////////.........---////////////////////////---,,,,,,++++++,,,,,,---++++++,,,,,,,,,---------444222111//////111222444,,,,,,,,,------,,,,,,+++---.........//////000000---,,,,,,+++,,,---...///........................---------------------------------.........//////........................---------.........//////...///000000000///---,,,,,,,,,,,,------............................................................------,,,,,,------...//////.........---------...///000///...---...000,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........***++++++,,,---...//////+++---//////---,,,///111,,,,,,,,,---------......)))+++...000111000///.........//////000000111111........................+++++++++,,,---...///000........................---------.........//////---------.........//////---------.........//////---------.........//////------------------------,,,---......//////......//////...---,,,++++++***++++++,,,,,,,,,------------------.........//////...------,,,,,,------...***+++,,,---------------////////////////////////,,,---......//////......)))***,,,------...000111,,,---///000000000///...........................///............//////000///...---,,,,,,---...///111111111111111111111111------...000111222333444//////000111111111111111111000///......///000111000111111111111222222222222222111111222222333444555555666666666666555555333333333333333333333333111111111111111111111111111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222222222111111000000//////000000000000000000000000,,,,,,---.../////////...////////////////////////.../////////000000111111......////////////......---..................---////////////////////////---------------------------------.........//////..................................../////////000---000222222///,,,---....................................------.........---.........//////000000........................///000222333333222000///........................---.........//////000000////////////////////////............/////////000............/////////000////////////////////////000000////////////000000//////............//////000000000000000000000000000000////////////000000222222111111000000000///////////////////////////******************++++++---,,,+++******,,,...///777444111---+++++++++,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,---------------............///---,,,,,,++++++,,,,,,---000///...---,,,------.../////////......---------........................////////////////////////////////////////////////------............------,,,,,,,,,---------...............------,,,,,,,,,..............................------------......///...,,,++++++,,,...///........................---------............///........................///...,,,++++++,,,---...................................................//////.........---------........................---------............///////////////////////////000///...---------------////////////////////////........................000000///...............++++++,,,...000111222333///............---------......---------,,,,,,,,,------......---,,,++++++------------------------,,,------......------,,,000///...---,,,+++******---------.........//////.........------,,,,,,,,,......---------,,,,,,,,,////////////////////////............////////////222...,,,...---***---444111111000/////////000000333222111111111222333444555333111000000000...---............000222444555222222111111000000//////000000000000000000000000000000000000111111111111222222222222222222222222000111111111111222222222333333333333333333333333111111111111111111111111111111111111222333444444222222111111111111222222222222222111111111111000333333333222222222111111222111111111000000////////////............/////////...---,,,,,,---...///////////////////////////......------------..............................///////////////.........------............------...---,,,,,,---...///000........................---------............///......------------......------............------,,,,,,------.../////////000000000000000000000000000000000000000000000000000000//////.........---............////////////........................///...---,,,,,,,,,,,,,,,------------------------000000000000000000000000////////////////////////..........................................------////////////////////////////////////////////////222222222111111111000000000000000000000000000000---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---///333111...,,,+++,,,---...,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,---------------............///------,,,,,,,,,,,,------000///...---,,,------...............---------,,,........................................................................------............------,,,,,,---------.........------------------,,,,,,..............................------------......///...---,,,,,,---...///........................---------............///...........................---,,,++++++,,,...///................................................//////.........---------................................./////////000000//////////////////////////////...---------------////////////////////////........................000000///.......................................///............---------............------,,,,,,//////000000///......---------------------------,,,------......------,,,...---------------,,,,,,------------.........///......---------,,,,,,,,,)))******+++,,,---...///....................................////////////222---,,,000111...---000333111///......000222444444444555777999===???AAA666444111111111111///...//////...///000111333444111111111000000000000000////////////////////////000000000000111111111111222222222222222222222222000111111111111222222222333333333333333333333333111111111111111111111111222222222111222222333333222222111111111111222222222222222111111111000000222222222222111111111000111111111000000000////////////............//////111000///......///000111////////////////////////......------------............................../////////////////////.................................---------...///000........................---------............///......------------......------............------..................------////////////////////////........................000/////////........................////////////........................///...------,,,,,,,,,---------------------------////////////////////////////////////////////////................................................////////////////////////////////////////////////111111111000000/////////000000000000000000000000............/////////000...------,,,,,,+++++++++---,,,+++***+++,,,---......---+++++++++---///000,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,---------------............///......------------......//////...------------......------------,,,,,,,,,........................------------------------........................------............------,,,------------.........,,,,,,------------------..............................------------......000///...------...///000........................---------............///........................---,,,++++++,,,---///000...............................................................---------........................////////////000000000111//////////////////////////////...------------...////////////////////////........................000///......---.........//////......------,,,,,,///............---------/////////............---/////////000//////...---------------------------,,,------......------,,,,,,,,,,,,------.........------------...............------------,,,,,,,,,))))))***+++,,,---..............................---............/////////111...---111333000---,,,///---,,,,,,///333888<<>>CCCGGGOOOLLLHHHDDD???<<<:::999555333111000111111000///111111000000000000000000.../////////000000111111///////////////////////////000000000111111111111111111111111111111111111000000111111111222222222222222222222222222222222111111111111111111111111444444333222111111111111222222111111111111222222111111111111000000000000////////////////////////000000000000000000////////////............//////.........------.........////////////////////////......------------..........................................////////////222000///------///000222000000///.........------........................---------............///......------------......------............------//////.........---------................................................///////////////.....................////////////000000000000000000000000......------------......////////////////////////////////////////////////////////////////////////........................---------...............////////////////////////////////////////////////////////////////////////////////////////////////.........///////////////,,,,,,++++++***)))((((((++++++++++++,,,,,,------,,,,,,+++++++++,,,------------,,,,,,------...///+++++++++,,,,,,,,,---------------............///.........------.........------..................------------------------........................................................................------............---------------.........//////,,,,,,,,,------.......................................------------....../////////....../////////........................---------............///........................+++++++++,,,---...//////................................................---.............................................------........./////////////////////////////////......---------......///////////////////////////..............................------------......,,,,,,,,,---------......///............---------.../////////////////////,,,,,,---------------,,,------------------------,,,------......------,,,......---------,,,,,,,,,------------------,,,,,,------------------------............------------........................------------...............000111---***+++...111444777<<>>:::666333000//////222000......//////...---000000111111111000000///...//////////////////000111111111111111111111111000000000000111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111333333222222111222222222222222111111111111222222111111000000000/////////---............/////////......////////////000000//////............////////////000000000000//////////////////////////////......------------..............................------......///000000000000000///......///000000//////000000000///..............................---------............///......------------......------............------,,,,,,------...//////000........................000000000000000000000000.........///////////////............////////////////////////////////////.........---......///000................................................////////////////////////////////////////////////,,,,,,------...///////////////////////////////////////////////////////////////000000000000111111000000000000000000000000///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,------......---------------...//////++++++,,,,,,,,,,,,---------------............///------,,,,,,,,,,,,------,,,,,,.../////////.............../////////000000................................................------------------------------............------............////////////------------------,,,,,,..............................------------......------............------........................---------............///........................,,,,,,------------------................................................---------.........//////....................................////////////////////////////////////---------------...//////////////////////////////........................---,,,,,,,,,------...///........................///............---------,,,,,,------............---......///000000//////------------------------,,,------......------,,,,,,,,,---------------...---------,,,,,,,,,++++++,,,,,,,,,---------......+++,,,,,,---...///000000------------------------,,,,,,---------.........---//////111:::EEEGGGBBBDDDEEEGGGGGGFFFCCC???===333222111000///000000111222000......///000///...///000111111222111000000///////////////.........000000000000000000000000000000000000111111111111111111111111111111111111000111111111111222222222111111111111111111111111111111111111111111111111222222222111222222333333222222111111111111222222111000000000////////////---.........////////////........./////////000000//////............//////...///000111111000///...////////////////////////......------------..............................------......///000000111..............................000000111000//////........................---------............///......------------......------............------------..................////////////////////////////////////////////////............/////////000............////////////.......................................///000000------------------------........................////////////////////////////////////////////////,,,,,,------...//////000////////////////////////////////////////////////.........//////000000000000000000000000000000000000/////////............******************++++++***+++,,,---------,,,,,,***+++,,,---...//////000...------------...//////++++++,,,,,,,,,------------------.........//////---,,,,,,++++++,,,,,,---+++,,,.../////////........./////////000000111111........................---------------------------------------------------..................---............/////////000.........------,,,,,,,,,.................................------.........,,,------......------,,,........................---------.........//////........................---------......---,,,,,,................................................---------.........//////........................////////////000000000000////////////////////////---------------...///000////////////////////////........................,,,,,,,,,,,,------...///++++++---...000111222333//////.........---------,,,,,,,,,---------......++++++,,,---.........---------------------------,,,------......------,,,***++++++,,,---//////000---------,,,,,,+++++++++,,,,,,,,,------...............---------,,,,,,,,,------------------------,,,,,,,,,---------.........------444FFFTTTRRRGGG;;;;;;:::888666444222000111000......---...///000333111//////000111000000...///000222222222111000000000//////.........---////////////////////////000000000000111111111111000000000000000000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111222333444444222222111111111111222222000000000000////////////........./////////000000---.........//////000000//////............//////,,,---...//////...---,,,////////////////////////.........------.................................---------...///000000111------...//////...---------...///111111111000000........................---------.........//////.........------.........---..................---/////////...------,,,,,,000000000000000000000000........................---.........//////000000............/////////000.......................................///000000------------------------........................////////////////////////000000000000000000000000,,,,,,------...///000000////////////////////////////////////////////////---------.........//////000000000000000000000000000000//////.........------,,,,,,++++++,,,,,,---------------------------***+++,,,---...---,,,,,,------------------------......---,,,---...///000***+++,,,,,,------,,,,,,------,,,+++,,,---...///......------------......,,,***))),,,000222111000..............................------------...............------,,,,,,,,,---------------------------------.........//////---------------------------...//////000000/////////...,,,++++++,,,.../////////............//////000///...---,,,---......---,,,,,,+++,,,---...///..................------000///...---------------+++++++++,,,---...000111...---,,,,,,---...---+++...---,,,,,,---...///000..............................//////...---,,,,,,---------............///,,,,,,,,,---------......000///---,,,,,,---///000..................------+++***,,,111666666111,,,---------.........//////000000//////......------........................,,,---......//////......,,,------......------,,,++++++,,,,,,,,,---------------,,,+++++++++,,,,,,000///...---,,,------...------++++++++++++------///...---,,,,,,---...///------------------------......---------......///,,,...777DDDNNNNNNDDD:::222111111111000000//////............////////////555444222000............111000///////////////000111111000000//////......------------------------111111111000000000000000000000000000////////////......///000111222222333333222000//////000222333222222111000//////000000000111111111222222222222000000000000000000000000222111111111000000////////////............//////////////////////////////////////////////////////........................,,,,,,------.../////////......------------......+++,,,---...///111222222000000000000000000000000000///---,,,---...000222////////////............///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---...///000000000///---,,,---...//////......///111---,,,,,,++++++,,,,,,---................................................//////.........---------------,,,,,,,,,,,,------........................////////////////////////222333444222000//////000........................,,,,,,,,,------.........//////............//////------......//////000000////////////////////////////////////////////////---,,,,,,++++++,,,,,,---------------------------***+++,,,---------,,,,,,------------------------...------,,,---...///000,,,,,,---............---......---,,,---...///000------,,,,,,,,,,,,------///---,,,---///000...,,,..............................------------...............------,,,,,,,,,........................---------.........//////------------------------+++,,,------......------///...,,,++++++,,,...///......------------......000///...---,,,------...------,,,,,,,,,---...///........................//////...---------------------,,,,,,,,,------...///...------...///...---......---,,,---...//////..............................//////...------,,,---------............///,,,---------............000...---,,,,,,---...000........................000......111444333...)))---------.........//////////////////....................................,,,,,,---............---,,,------......------,,,++++++,,,,,,,,,---------,,,,,,,,,---...///000111000///...---,,,------...------,,,++++++,,,------...------,,,,,,------...---------------------------------------...///000111555<<>>===666///---...//////...............---............////////////222111000////////////000000/////////000111222222000000000000////////////////////////////////////000000000000000000111111000000000000000000000000333333222222111111111111333222111000000111222333222111000000000000000000/////////000000000111111////////////////////////111111000000000000////////////............//////////////////////////////////////////////////////........................000//////...------,,,,,,......------------......------.........////////////////////////////////////......------///000111222111111000///......---000000///............///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////000000111+++,,,---...000000000000---...//////......///111//////............//////...............................................................---------///..................///........................////////////////////////000111111000...------...........................---------------.........//////............/////////////////////.........000000000000000000000000////////////////////////---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,,,,---------------------------------------------......//////,,,,,,---...............------------.........///------,,,,,,,,,,,,------++++++,,,---///000000000..............................------------.....................---------................................................---------------------------...//////000/////////...---,,,,,,,,,,,,---......------,,,,,,------...//////......---------------------------------------------...............///......---------......000///...---,,,+++++++++...---,,,---...///...---//////......------------........................---...............---------------............///.........////////////000///...------------...///---------...............000...---...000111///...........................---------....../////////........................***+++,,,,,,------,,,,,,,,,------......------,,,,,,,,,,,,------------......---,,,,,,++++++++++++...------------------------------,,,,,,---------,,,---...//////...---,,,,,,,,,------------------++++++,,,,,,...///111111111666888555///+++---000....................................////////////000000/////////000000000/////////000000222333444000000000000////////////////////////////////////000000000000000111111111000000000000000111111111222222222222222222222222222222111000000111222222111111000000000000000111////////////000000000000////////////////////////000000000000000000////////////............//////////////////////////////////////////////////////........................//////.........---------......------------..............................///////////////////////////............///000000222222111000///......---//////...............///////////////////////////------------------------........................///...---------...000111,,,,,,---.../////////000---...//////......///111///..................///........................................................................//////............//////........................////////////////////////111222333222000//////111........................---------...............//////............//////000000//////......------111111111111111111111111////////////////////////---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,,,,---------------------------------------...............++++++,,,------------,,,++++++,,,,,,------------......------------......+++,,,------...///000000..............................------------..............................------------------------.....................------------------------------...//////000/////////---------,,,,,,---------//////............//////...............------------------------------,,,---------.........//////......---------......///...------,,,,,,,,,------,,,+++***+++---...---,,,/////////......---,,,,,,........................------...............------------............///.........////////////000.........------.........---------........./////////...------.../////////.....................---,,,,,,------......//////........................***+++,,,,,,------,,,,,,,,,------......------,,,,,,,,,---------...............---,,,+++******+++,,,,,,---------------------------------------------...///000000///...---,,,,,,,,,---------......++++++,,,,,,...///111111222222111///...///000222////////////////////////............////////////.../////////000000000000////////////000111222333////////////000000000000000000000000000000000000//////000000111111111111///000000000111111111222000111111222333333444444222111111111111111111222111000000000000000111111////////////000000000000000000000000000000000000//////////////////000000//////............//////////////////////////////////////////////////////........................---------.........//////......------------..................------------.......................................///000000111111111000///......---...------,,,------......////////////////////////------------------------...........................---,,,+++,,,---...///.........------------...---...//////......///111......------------......................................................---.....................//////............//////........................////////////////////////000111222111//////000111////////////////////////........................//////............//////000000//////......------000000000000000000000000////////////////////////---,,,,,,++++++,,,,,,---------------------------,,,,,,+++++++++,,,---...------------------------,,,---......//////......***+++,,,,,,------,,,,,,******+++,,,,,,,,,,,,+++///......------......///...///000///---,,,,,,---..............................------------...................../////////------------------------...............---------------------------------+++,,,------......------------------------------/////////....../////////......//////......---,,,------.........---,,,+++,,,,,,------.../////////...------------...//////,,,,,,,,,,,,,,,---...///+++***)))***,,,------,,,.........///......---,,,........................,,,---......///.........---------............///------........./////////........................,,,,,,------.../////////111000//////...---,,,,,,...............------------------------.................................++++++,,,---------------,,,------......------,,,,,,---------............---------------...///000+++,,,,,,------------,,,------............---------..................---+++,,,,,,------.........,,,,,,,,,---...///000111555111......000111111//////////////////000000000............////////////......///000000000/////////.........///000111111////////////000000000000000000000000000000000000/////////000111111222222///000000111111222222222//////000111222333444444111111111111111111111111000000000000000111111222/////////000000000111111000000000000000000000000......////////////000000//////............//////////////////////////////////////////////////////........................,,,,,,------...//////000......------------............------------------.................................///////////////////////////............---,,,,,,,,,,,,---......////////////////////////------------------------------------------------,,,,,,++++++,,,,,,---...///......---,,,,,,---------...//////......///111...------------------...................................................---------...............///..................///........................////////////////////////---...//////------...////////////////////////////////////...............//////............/////////////////////.........////////////////////////////////////////////////---,,,,,,++++++,,,,,,---------------------------,,,,,,+++++++++,,,---...------------------------,,,---.../////////...---+++,,,,,,---------------***+++,,,---------,,,,,,...------,,,,,,------......000111///,,,+++,,,---..............................------------......---........./////////000........................//////.........---------------------------------+++,,,------......------,,,------------------,,,///......------......///---.../////////...---,,,------.........---,,,+++,,,,,,------...//////000---------------...//////---,,,,,,,,,,,,---......+++******+++---......---,,,---.../////////...---........................,,,------...//////......---------............///,,,---------............---..................---,,,,,,------...//////000.../////////...---,,,,,,//////.........---------...------------------,,,........................,,,,,,---............---,,,------......------,,,------------..................---------...//////***+++,,,---...------,,,,,,---...//////...---,,,---,,,,,,++++++,,,,,,---++++++,,,,,,---......///---------------...///000444111//////000111000...------........./////////............////////////...//////000000///...---///...............//////.../////////000000000111////////////////////////...//////000111111222222///000000111111222333333000000000111111222222222111111111222222111111111000000000000000111222222000000000111111111222222222222222222222222222222........./////////000000//////............//////////////////////////////////////////////////////........................------........................------------......------------------------........................---......///////////////------------............---------------...//////................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------...---,,,,,,,,,---...///---...//////......///111//////............//////................................................---------.........//////......------------..............................////////////////////////---...///...------...///////////////////////////000/////////.........---//////............//////.........///////////////........................////////////////////////---,,,,,,++++++,,,,,,------------------------------,,,+++***+++,,,---...------------------------,,,,,,.../////////...---,,,---......//////......+++,,,---.........---,,,---,,,,,,++++++,,,,,,---+++---//////---,,,///111.................................------.........---.........//////000000//////////////////////////////.........------------------------------------...//////000000//////,,,------......------,,,...------,,,,,,------...---.../////////...,,,,,,------...///...---+++***,,,,,,------...///000000---------------...///000...------,,,,,,,,,------,,,++++++,,,...//////...+++,,,.../////////..............................,,,,,,---.../////////...---------.........//////,,,,,,,,,---------......------............------,,,,,,------...///000000(((+++.../////////000000//////.........---------.........------,,,,,,,,,........................,,,---......//////......,,,------......------,,,---------.........////////////---,,,+++*********)))***,,,---...------,,,,,,---...//////...---,,,,,,+++***))))))***+++,,,++++++,,,,,,---...//////......---------......//////000000000000000000000,,,,,,,,,------...................../////////000...///000000000///---,,,///......---------........./////////000000111111////////////////////////...//////000111222222222///000000111222222333333111111111000000000000000111111222222222222111111000000///000000111222222111111111111222222222222222222222222222222222222---.........//////000000//////............//////////////////////////////////////////////////////......................../////////...------,,,,,,.........------.........,,,,,,,,,---------..............................---......///000/////////++++++,,,,,,---........................///000111................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,+++++++++,,,...000111---...//////......///111000000////////////000000................................................---------.........//////---------,,,,,,---------........................////////////////////////...000111000//////000111000000000000000000000000000000//////.........---//////............//////---.........//////000000........................////////////////////////------------------------,,,,,,,,,---------......///...---,,,,,,---...///***++++++,,,---...//////...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,++++++,,,,,,---........................------------------------,,,,,,,,,---...///000111////////////////////////,,,,,,------------,,,,,,.........////////////000//////.........---------000///...---,,,---......///......------,,,++++++---...///...,,,+++,,,---------------------------------------------------------------------------...........................---,,,,,,,,,,,,---.........---,,,---...///000...........................///111222222222111000////////////////////////.................................////////////000........................---,,,,,,++++++,,,,,,---,,,---...//////---+++***------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,,,,+++---///111333333111///---++++++++++++++++++++++++.........------,,,,,,,,,+++,,,...///000///...---******+++,,,,,,---......//////.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000------............------////////////000000000000///////////////.........000000000000111111111111111111111111111111111111111111000000000000111111111111000000000000111111000111222333333222111000000000000111222222222333////////////////////////000000000000000000000000...000000...+++***---000////////////000000000000111000///...---......///------............------........................,,,---......//////......---------....../////////......//////...---,,,,,,.................................////////////000------------------------,,,,,,,,,------.........------------------------///...---,,,+++,,,,,,---................................................////////////////////////////////////////////////.../////////...---,,,,,,//////............//////........................000///...---------------////////////////////////////////////////////////......------------......//////000000///...------............////////////---------------...//////------......//////000000......///000000000000000////////////////////////------------------------,,,,,,,,,---------.........---,,,,,,,,,,,,---...,,,,,,------------------...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------...///000........................------............------,,,,,,,,,------------...//////.........---------///...---,,,+++,,,,,,------------------------------...///...,,,+++,,,---------------------------------------------------------------------------...........................---,,,,,,,,,,,,---......------,,,---...///000........................,,,,,,---...............................................................,,,,,,,,,------------...........................------,,,,,,,,,,,,------,,,---...//////---,,,***------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...,,,,,,---......---***+++---......---+++***,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,---...............***++++++,,,------......111111000///............////////////////////////////////////////////////000000000000000000000000000000000000000000000000---......//////......---............////////////......//////////////////000000000000111111111111111111111111111111111111111111000000000000111111111111000000000000111111000111222222222222111000111111111111111111222222////////////////////////000000000000000000000000///000000...,,,+++---000------------............///...---,,,+++,,,,,,---------............------........................,,,---......//////......+++++++++,,,,,,---------......//////...------,,,........................,,,,,,,,,------------...........................++++++,,,,,,,,,,,,,,,---------------------------///...---,,,,,,,,,------------------------------........................////////////////////////////////////////////////......//////......---,,,//////............//////------------------------//////...---------------------------------------////////////////////////......------------......///////////////...------............////////////......------...//////000.........///////////////......///000000000000000////////////////////////------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---......---------,,,,,,,,,...------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................///......------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------......---------......///------------------------.........//////.........,,,,,,,,,------------..................---------------,,,++++++++++++,,,++++++,,,------...//////---...///...,,,+++,,,---------------------------------------------------------------------------...........................------,,,,,,------......------------...//////........................,,,,,,,,,,,,,,,---......................................................,,,,,,,,,------------.................................------------......------...///...---,,,+++.........------------,,,------------------------------------------------...,,,******,,,...//////************************,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,------...+++++++++,,,------......222111000///...---------////////////////////////////////////////////////000000000000000000000000000000000000000000000000---......//////......---------------.....................//////000000000000000000000111111111111111111111111111111111111111111000000000000111111111111000000000000111111000111222222222222111000111111111111111111000000000000000000000000000000000000000000000000000000/////////...---,,,...///------------..................---,,,,,,,,,,,,---------............------........................------...////////////...,,,,,,,,,,,,,,,---------.........///......---,,,........................,,,,,,,,,------------...////////////////////////,,,,,,,,,+++++++++++++++------------------------///...------,,,---------------------------------........................////////////////////////////////////////////////....../////////...------//////............//////------------------------//////...------------...------------------------////////////////////////......------------......///////////////......---............//////////////////......//////000000///////////////...............///000000000000000////////////////////////,,,,,,------------------,,,,,,,,,---------......---,,,,,,,,,,,,,,,,,,---------------------------------------------------------------------------------------------------------------------------..............................------------......////////////////////////........................///......---------......------------------------......////////////...............////////////000........................---------,,,,,,,,,,,,,,,,,,,,,,,,---------......---...///...,,,+++,,,---------------------------------------------------------------------------........................------------------------------------......//////........................000///...---...///000111////////////////////////.................................////////////000.................................------..................///...---,,,,,,//////.........---------------------------------........................(((+++...---+++***---///---,,,+++******+++,,,------------------------------------------------------,,,+++***+++,,,---...,,,,,,,,,,,,------......000///...---------------////////////////////////////////////////////////000000000000000000000000////////////////////////......////////////......------........./////////------...///000111111222///000000000111111111111111111111111111111111111111111000000000000111111111111000000000000111111111111111222222111111111222222111111000000//////000000000000000000000000/////////////////////////////////............///////////////000000000000////////////......//////------............------........................------...///////////////.........///////////////---...............------.................................////////////000........................---------,,,,,,+++++++++.................................------------...------------------------........................////////////////////////////////////////////////......////////////......//////............//////........................///......---------......////////////////////////////////////////////////......------------.........///////////////..................////////////000000////////////000000000000//////......------......///000000000000000////////////////////////,,,,,,,,,---------......,,,,,,,,,---------......------............------++++++,,,,,,---...//////------------------------------------------------------------------------------------------------........................------,,,,,,,,,,,,------////////////////////////........................///......---------....................................////////////...............////////////000---....................................------,,,......---------,,,,,,,,,---...///...,,,+++,,,---------------------------------------------------------------------------........................---------------------------------.......................................111000/////////000222333000000000000000000000000.................................////////////000.................................------...............///.........------//////.........---------------------------------........................+++444<<<:::000)))+++///...---,,,++++++,,,---...---------------------------------------------------,,,+++***+++,,,---...,,,,,,------------......++++++++++++,,,,,,---...................................................////////////////////////////////////////////////...//////////////////........./////////000000000---......///000111222222///000000000111111111111111111111111111111111111111111000000000000111111111111000000000000111111222111111111111111111222222111111000000/////////000000000000000000000000///////////////////////////......////////////...////////////000000000000......//////////////////------............------........................---...//////000000//////////////////////////////------...............---.................................////////////000------------------------//////......------,,,,,,........................---.....................------------------------........................////////////////////////////////////////////////......///////////////...//////............//////////////////////////////......---------......///////////////////////////////////////////////////......------------............///////////////...............////////////000000////////////000000000000//////......------......///000000000000000////////////////////////+++,,,,,,------.........,,,,,,,,,---------......---......//////......---***++++++,,,---...///000,,,------......------,,,------------------------------------------------------------------------........................,,,,,,,,,++++++,,,,,,,,,------------------------..............................---------......///////////////////////////.........//////.........,,,,,,,,,------------...---------...................../////////...---,,,//////...---,,,,,,++++++---...///...,,,+++,,,---------------------------------------------------------------------------........................,,,------......------,,,,,,---......//////.............................................///000000000000000000000000000000........................,,,,,,,,,------------.................................------------....../////////............---.........------------,,,------------------------------------------------444>>>FFFCCC666,,,+++///---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,------...------------------......*********+++,,,---...///................................................////////////////////////000000000000000000000000...//////000000//////...////////////000000000111/////////000000111111111000000000000111111111111111111111111111111111111111111000000000000111111111111000000000000111111222222111000000111222222000000000000000000//////000000000000000000000000000000000000000000000000///......///111111000...------------............+++,,,------...---------------............------..............................///000000000000///.........---------------,,,---......///.................................,,,,,,,,,------------...------------------------////////////....................................------...////////////...................................................////////////////////////////////////////////////......///000000000////////////............//////////////////////////////...------------...//////------------------------////////////////////////......------------......---...//////////////////............////////////000000//////....../////////////////////...............///000000000000000////////////////////////++++++,,,,,,---......///,,,,,,,,,---------......,,,---............---,,,,,,,,,,,,------.........,,,,,,---......---,,,,,,------------------------------------------------................................................------,,,,,,,,,,,,------------------------------........................---------------...///000........................------............------,,,,,,,,,------------...---------.........//////------.........---,,,+++---------------------,,,---...///...,,,+++,,,---------------------------------------------------------------------------........................,,,,,,---......---,,,,,,,,,---.../////////...---........................,,,---......//////......................................................,,,,,,,,,------------...........................------,,,,,,,,,,,,------000//////...............------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,222888>>>===666///------+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,---.................................------,,,,,,,,,,,,---...//////................................................////////////////////////000000000000000000000000//////000000000000//////........./////////000000000000000000000000000111000000000000111111111111111111111111111111111111111111000000000000111111111111000000000000111111222222111000000111222222/////////000000000000000////////////////////////000000000000000000000000///...---///222222000...------------............++++++---.........------------............------..............................///000000000000000///.........---------,,,,,,------...//////..............................,,,,,,,,,------------...........................---------.......................................,,,---...///000000///...////////////////////////........................////////////////////////////////////////////////......///000000000000000//////............//////........................---------------...//////------------------------////////////////////////......------------......------...///////////////............////////////000//////...------...............///////////////......///000000000000000////////////////////////++++++,,,,,,---...//////,,,,,,,,,---------......++++++------------++++++......---------,,,,,,,,,,,,,,,---......---,,,,,,------------------------------------------------.........................................................------.........000000000000000000000000////////////////////////,,,,,,,,,---...///000111------------------------,,,------------------,,,........./////////000000---------.........//////,,,,,,---...---,,,+++***+++,,,,,,------......///---...///...,,,+++,,,---------------------------------------------------------------------------........................,,,,,,---......---,,,,,,,,,,,,.../////////...---........................,,,---///000000000///...------------------------................................./////////000000........................---,,,,,,++++++,,,,,,---000000///...............------,,,,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***---///111000...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........,,,---...///000///...---..................------000//////.........//////................................................////////////////////////000000000000000000000000//////000000000000//////---------.........//////111111111000000000000000000000000000111111111111111111111111111111111111111111000000000000111111111111000000000000111111333222111000000111222333......//////000000111111////////////////////////000000000000000000000000///...---///222333000...////////////000000000111,,,---///000000000//////---..................---...........................//////000000000000000111111000000/////////...,,,,,,---.../////////..................................../////////000000////////////////////////,,,,,,,,,------.........////////////////////////,,,---///000000000///...000000000000000000000000........................////////////////////////////////////////////////......///000000000000000//////............//////,,,,,,,,,,,,,,,,,,,,,,,,---------------...///000////////////////////////////////////////////////.........------.........------...///000000//////............/////////000000///...------------------.........//////000000...//////000000000000000////////////////////////++++++,,,,,,,,,---------------------------------...------,,,,,,------...------------------------.................................------,,,,,,,,,000///...---------------,,,,,,,,,---------.........------,,,,,,------...---------............///........................,,,---------.../////////........................,,,,,,,,,---------......---------............///222111000///////////////........................//////////////////.....................---------.........------,,,,,,,,,...---+++******+++---...////////////////////////---------------------------------............///,,,,,,,,,---------......---------............/////////.........---------------------------------...---,,,,,,---...///000------------------------////////////////////////.........------,,,,,,,,,...............---------//////////////////......------------------------.........------,,,,,,,,,///...------++++++***)))------............------------------------------+++++++++++++++++++++++++++++++++,,,,,,,,,------...------,,,,,,------...*********++++++,,,,,,,,,..............................//////000000111111000///...------...///000+++,,,,,,---...///000000////////////////////////---------......000111111////////////////////////222222111000000///000000......//////000000111111000000000000////////////000000000000000000000000111111222222222222111111//////000000000000//////000000000000////////////000000//////.........---000000//////.........---000000000000////////////.........///////////////111111///......---......////////////////////////..............................---...///111333444777444000,,,***+++,,,...---...............------////////////////////////////////////000000000000///...---,,,,,,---...///000000000000//////////////////.........---------(((+++///222444333111000//////////////////////////////......------------/////////...------,,,,,,111111111111000000000000///////////////////////////////////////.........//////...---,,,,,,++++++......///000000///......------------------------+++,,,------......------//////............//////000000000000000000000000000000//////.........---////////////////////////---------............///.........///////////////000000//////.........---)))************+++++++++------------------------------,,,,,,,,,,,,------------------------------..............................---------,,,,,,,,,///......---,,,,,,------,,,,,,,,,---------.........------,,,,,,------...---------............///........................---------.......................................------........./////////---------............//////...------,,,,,,------................................................------..................------------------,,,,,,///...,,,++++++,,,...///---------------------------------------------------------............///,,,,,,,,,---------......---------............/////////.........---------..............................---,,,---...//////000000000000000000000000..............................---------,,,,,,,,,------..........................................------------------------------------------,,,,,,...------,,,,,,+++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------............------,,,,,,------...+++,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,///////////////000000000...---,,,,,,,,,,,,---............///////////////////////////////////////---------......///000111////////////////////////111111000/////////000000000000000000////////////000000000000000000000///000000000000000000000000000111111222222111111000000000111111111111000000000000000000////////////000000/////////.........000000/////////.........000000000000///////////////////////////........./////////............---......................................................---...///111222333444222///---,,,---...///---...............------.........................../////////000000000000//////...---------......///////////////000000000//////.........---------+++---///111222000///...........................000000//////...........................---------000////////////........................................../////////////////////...------,,,++++++........................------------------------,,,,,,---...............//////............//////////////////////////////000/////////............////////////////////////........./////////000000///////////////.........000/////////............************++++++++++++------------------------,,,,,,++++++++++++,,,,,,------------------------------------------------...------------,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,---------.........------,,,,,,------...---------............///.......................................---------............................../////////000000000---------............///...---,,,,,,,,,,,,,,,,,,........................------------------......,,,---------.../////////,,,,,,------------------//////---,,,,,,---//////---------------------------------------------------------............///,,,,,,,,,---------......---------............///...............---------//////////////////////////////...---------......------------------------...........................------------,,,,,,,,,,,,---------.../////////------------------......------------------------,,,,,,---------------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................---------.........//////...------,,,,,,------...---------...............++++++++++++++++++++++++000000//////////////////...---,,,,,,,,,,,,---...000000000000//////......////////////////////////......---......///000111/////////////////////////////////...//////000000111111111000///.........000000000000000000000000000000000000000000000000000111111222222111111000111111222222222222111111000000000000////////////000000////////////......000000////////////......000000000000////////////000000//////......------+++,,,---...///...------............................................................///111222333000000///.........//////------...............---------------------------....../////////000000000000///...---------------.........//////000000111...............---------////////////...---,,,+++........................000000000///////////////---------.....................---------,,,,,,,,,------------------------------......//////000000//////......---,,,,,,,,,///...---,,,,,,---...///------------------------------...////////////...//////............//////////////////////////////////////////............////////////////////////////////////000000000111000000//////......------////////////............,,,,,,,,,---------......------------------------,,,++++++******++++++,,,---------------------------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,---------.........------,,,,,,------...---------............///......................../////////...---------,,,............................../////////000000000---------............//////......---------..............................,,,,,,,,,---------------,,,,,,,,,---...///000000,,,,,,,,,------...............------------......////////////////////////---------------------------------............///,,,,,,,,,---------......---------............///................................................//////......------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,---...///000000,,,,,,,,,---------------------------------------,,,,,,,,,------.........,,,,,,,,,,,,------......,,,,,,------------,,,,,,++++++++++++++++++++++++........................------------...............------,,,,,,------...........................++++++++++++++++++++++++000000000//////......---/////////....../////////////////////............////////////////////////...............///000000////////////////////////......---......///000111111000000000/////////...000000000000000111111111000000000000000000000000000000111111111111000000000111111222222111111000000000000000////////////000000//////////////////000000//////////////////000000000000////////////111111000///...------,,,)))***---/////////...---.........................................................///000000111222...............------,,,,,,---......///.........------------------------........./////////000000000//////...---------,,,------......///000111111........................//////...---,,,,,,,,,,,,........................////////////............,,,,,,------...//////000------------,,,,,,,,,+++------------------------,,,------...///000111111//////......---------,,,///...,,,++++++,,,...///........................---......///000///////////////............/////////////////////////////////////////////.........////////////////////////....../////////000000000111111000///...------,,,///////////////.........,,,,,,---------.........------------------------,,,++++++******++++++,,,------------------------------------------------------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,---------.........------,,,,,,------...---------............///......................../////////...---------,,,........................------........./////////---------............///......---------......///........................,,,,,,,,,---------......,,,,,,,,,---...///000000,,,,,,,,,------.........---,,,,,,,,,,,,,,,,,,---////////////////////////---------------------------------............///,,,,,,,,,---------......---------............///---.....................------------------------/////////......---,,,,,,////////////////////////........................------------------------,,,,,,,,,---...///000000,,,,,,,,,---------......------------------------,,,,,,,,,------.........+++,,,,,,------......///------............------++++++++++++++++++++++++------------------------+++,,,,,,,,,,,,---------...------,,,,,,------...............------------------------------------000000//////......------...//////////////////...++++++,,,------.../////////////////////////////////............//////000////////////////////////......---......///000111.../////////000000000111///000000000111111111222000000000000000000000000000000000111111000000000//////000000000000//////000000000000//////////////////000000000000000000//////000000000000000000000000000000////////////111111000///...------,,,(((***,,,...//////...---......................................................//////000000111111---.........---+++)))(((,,,------...//////......------------------------............//////////////////.........------,,,,,,------...///000000111---.....................------,,,+++,,,,,,..............................------------------------+++,,,,,,---...///000000.........---------,,,,,,------------------------,,,------...///000111111///...............------///...,,,++++++,,,...///........................---......///000///////////////............//////.................................///////////////////////////////////////------........./////////111111000///...------,,,.........///////////////++++++++++++,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,,,,,,,,,,------...,,,,,,,,,---------.........------,,,,,,------...---------............///.......................................---------........................------........./////////---------............///,,,,,,,,,,,,,,,,,,---...........................,,,,,,,,,---......//////,,,---------.../////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------............///,,,,,,,,,---------......---------............///---------...............------------------------.........///......---,,,........................------------------------,,,,,,,,,------------...,,,---------.../////////,,,,,,,,,---......//////------------------------,,,,,,------------------,,,,,,------.........///---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------...------,,,,,,------..................---------........................//////..................,,,,,,---......---,,,,,,)))***+++,,,---...////////////////////////////////////............///////////////////////////////////////...//////000000.........///000111111111///000000111111222222222000000000000000000000000///000000111111000000/////////000000000000//////000000000000//////////////////000000000000111111//////000000000000111111000000000000////////////000000//////......------***+++---.../////////...------------------------..............................///000000000000000.........---,,,***)))(((,,,,,,---...////////////------------------------------........./////////------...//////......------------......//////000---------...............+++++++++,,,---...///000------------------------,,,,,,,,,,,,,,,---------,,,,,,------...///000000//////.........---------------------------------------......//////000000........................///...---,,,,,,---...///........................------...////////////...//////............//////.................................///////////////////////////////////////------------............000000//////......------.........///////////////+++++++++,,,,,,,,,,,,---------------------------------,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,---......///,,,,,,,,,---------.........------,,,,,,------...---------............///........................---------............................................./////////000000000---------............///------,,,,,,------...///........................,,,------...//////000000------..................------------------,,,,,,,,,,,,------------,,,,,,---------------------------------------------------------............///,,,,,,,,,---------......---------............///---------.........//////........................,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......------..................,,,------...//////000000------------------------------------------,,,,,,---------...............,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,------...000000000//////.................................------..................,,,,,,---......---,,,,,,,,,,,,,,,------.........//////////////////////////////............//////////////////////////////111111000/////////000000////////////000000000000///000000111111222333333000000000000000000000000//////000000000000//////000000000111111000000000000000000000//////////////////000000000111111111//////000000000111111111000000000000///////////////////////////.........---------....../////////------------------------..............................000000111000000///.........---------,,,,,,+++,,,---...////////////........................---------.........//////+++,,,---////////////...........................---------.........//////+++,,,,,,---......//////------------------------,,,,,,,,,---------......,,,---------......//////............------------.................................///////////////............////////////................................................,,,,,,---...............//////............//////..................................../////////000////////////////////////............///////////////////////////...................../////////000---------.........//////------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---------------...///000,,,,,,,,,---------.........------,,,,,,------...---------.........//////........................,,,------....../////////........................000000000000111111111111---------........./////////////////////000111222........................------......///000111111...............---------.........------,,,,,,,,,---......//////......---////////////////////////---------------------------------.........//////,,,,,,,,,---------......---------.........//////---------.........//////////////////////////////+++,,,.../////////......////////////////////////------------------------,,,,,,,,,------........................---------------......///000111111------------------------.........------,,,,,,,,,........................+++,,,,,,------,,,,,,+++---------------------------------------------------------.........//////...------,,,,,,------...222111111111000000//////........................,,,------....../////////---...///000000///...---///............---------////////////////////////000//////.........//////////////////////////////333222111000000///000000111111000000//////......///000000111222222333333000000000000000000000000//////000000000000//////111111222222222222111111000000000000//////////////////000000111111111222//////000000111111111222000000000000////////////........./////////////////////.........///000000------------------------...........................///000111111000//////...............///000111+++,,,---...////////////////////////////////////---------.........//////***+++---///000000//////...............------------------.........//////------.../////////......---------------------------------.........//////---------.....................------------,,,,,,///////////////////////////////////////..................///////////////......///000000///......////////////////////////+++,,,------......------//////............//////........................---.........//////000000////////////////////////////////////000000000000.........///////////////---.........//////000000------------------------------------------------------------------------...------,,,++++++++++++,,,,,,,,,------.........------------------------//////...---+++***))))))......//////...---,,,,,,------------------------////////////////////////---------............///////////////////////////......////////////......////////////////////////////////////////////////000///------///000///...000000000///......------//////000000000000//////................................................000///---,,,,,,---///000,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////------------------------///...---,,,,,,,,,,,,,,,////////////////////////...---,,,,,,,,,,,,---......---,,,---/////////...------------------------........................//////............//////////////////////////////------------------------------------------------------,,,,,,,,,,,,++++++------------,,,+++******------------------------,,,---......,,,,,,---...,,,,,,,,,---------..............................------------------------333222000///...---......,,,---------------,,,,,,,,,,,,,,,---------......111000///......///000111////////////////////////////////////000000000000000000000000000000000000000000000000000000000000000///...------...///000000000000000000000000000000111111111111222222222111111111111000000000000000000000000000000000000111111111111111111111111222111111000///......---////////////////////////......///000111222333333222111000......000111222222222000///....................................000000//////.........---////////////////////////------......///000000111................................................,,,---...//////...---,,,000///...------...///000---------............///------------------------000000///...---,,,,,,+++---------............///...---,,,---/////////..............................------,,,,,,------...000///...,,,,,,,,,---.............................................------//////............////////////.........---------------............------,,,,,,,,,---...///000000................................................////////////000000000000//////............//////000000000000000000000000//////............//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,+++,,,,,,,,,+++,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,------------------------........................---------............///..............................////////////..............................////////////////////////000///------///000///............///////////////......////////////..............................///////////////////////////...---,,,,,,---...///,,,,,,------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------......---,,,,,,,,,------..............................---,,,,,,---.........---,,,---/////////...------------------------........................///..................///........................------------------------////////////////////////.........---------,,,,,,,,,,,,---.........------------------------------,,,---......,,,,,,---...,,,,,,,,,---------..............................------------------------222111000///.........///------............------......////////////////////////............//////////////////////////////.../////////000000000000////////////////////////////////////////////////000///...------...///000000000000000000000000000000000111111111222222222111111111111000000000000000000000000000000000000////////////////////////111111111000///........./////////////////////////////////000000000000000222111///......///111222222111000///............////////////////////////000/////////............////////////////////////,,,------...//////000000................................................------...//////...------......------------......---------............///------------------------/////////...------,,,,,,---------............///...---,,,---/////////..............................------------------...//////...---------------................................................//////............////////////.........---------------............------,,,---------.../////////.................................................../////////000000000000//////............//////000000000000000000000000//////............//////////////////////////////++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,---...++++++++++++,,,,,,,,,,,,------------------------******+++,,,------...///.........///......---,,,------------------------........................---------............///------------------------......////////////..............................////////////////////////000///------///000///...------......///000000111------............------........................///////////////////////////...---,,,,,,---...///------------------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------,,,,,,,,,---......------------------------......---,,,,,,---.........---,,,---/////////...------------------------..............................------------..............................------------------------/////////////////////////////////............---+++,,,---...////////////------------------------,,,---......,,,,,,---...,,,,,,,,,---------..............................------------------------000000///......//////000---....../////////......//////////////////......------............------////////////////////////....../////////000000000........................//////////////////////////////............//////000000000000000000000000000000000111111111222222111111111111000000000000000000000000000000000000////////////////////////111111000000//////......////////////////////////000000/////////.........111000///......///000111111111000///............////////////////////////////////////............////////////////////////,,,,,,,,,---......//////................................................------...//////...------,,,,,,------------,,,,,,---------............///------------------------........................---------............///...---,,,---/////////...........................------------------------.........///......---,,,................................................//////............//////...............---------------............------------......................................................................../////////000000000//////............//////000000000000000000000000//////............//////////////////////////////++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,---...///++++++++++++++++++++++++------------------------******+++,,,,,,---......---...............------------------------------........................---------............///---------------------------......//////......---........................////////////////////////000///------///000///...............//////000000---......//////......---........................////////////////////////...------,,,,,,------............------,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,,,,,,,---...///------------------------......------------.........---,,,---/////////...................................................------,,,,,,,,,,,,------................................................------------------------/////////.........------,,,,,,---...............------------------------,,,---......,,,,,,---...,,,,,,,,,---------..............................------------------------............//////000000---...//////////////////---------------,,,,,,,,,------///000000///------////////////////////////........./////////000000......................../////////////////////////////////....../////////////////////////////////000000000000111111111111111111111111000000000///////////////////////////000000000000000000000000111000000000/////////...////////////////////////........................000000///......///000000111000///...............///////////////////////////////////////.........////////////////////////,,,,,,,,,---------......................................................---..................---,,,---...//////...---,,,---------............///........................---------.........//////---------............///...---,,,---/////////...........................------............------------/////////...---,,,........................---------...............///......------......///........................------............------...............---------........................................................./////////000000//////............//////000000000000000000000000//////............//////////////////////////////------------------------------------------------------------------------,,,,,,,,,,,,---......///++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------...............---------------------------........................---------............///........................------............------........................////////////////////////000///------///000///...000000//////............/////////000000/////////........................---------------------------------,,,,,,---------.........------,,,,,,,,,,,,,,,,,,---------......---------.........//////------------------------,,,,,,,,,,,,,,,---...///------------------------...........................---,,,---/////////...................................................------,,,,,,,,,,,,------.................................................................................------------,,,---------------,,,++++++------------------------,,,---......,,,,,,---...,,,,,,,,,---------..............................------------------------------......//////000000---......///000000//////---------------------,,,...///000111111000///...////////////////////////............////////////...................................................//////////////////...//////////////////////////////000000000111111111111111111111000000000///////////////////////////000000000000000000000000000000000000////////////////////////////////////,,,,,,,,,---.../////////000000////////////000000000//////...............------------------------.........///////////////////////////////////////,,,,,,,,,---------------.........................................................------.........---...///000000///...------------............///........................,,,,,,------.../////////---------............///...---,,,---/////////...........................---......//////......---,,,---...//////...---,,,........................---------.........//////......------------......---.....................------............------...............---------............................................................//////////////////............////////////////////////////////////............//////////////////////////////------------------------------------------------------------------------------------------...///,,,,,,,,,,,,++++++++++++---------------------------------,,,,,,+++++++++,,,---......///.........---------------------------------------------------------............///////////////////////////------............------------------------------////////////////////////000///------///000///...111000000///......------//////000000000000//////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------------,,,,,,,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------------,,,,,,,,,---......---------------------------...////////////...---...---,,,---/////////.........................................................------------......------------------------........................000000000000000000000000.........---------,,,,,,------------,,,+++***)))------------------------,,,---......,,,,,,---...,,,,,,,,,---------..............................------------------------,,,---...///////////////,,,---...///////////////........./////////000000//////000000000000//////////////////////////////------........./////////......................................................////////////......000000000000000000000000/////////000000000111111111111111111000000000000000000000000000000000000////////////////////////000000000000////////////////////////////////////++++++,,,---...///000111000000111111111111000000//////......---......///,,,,,,,,,,,,,,,,,,,,,,,,.........///////////////////////////////////////------------------......................................................///...------------...///...//////////////////...---------............///........................---------.........//////---------............///...---,,,---/////////...........................---...///000000///...---,,,---......///.................................,,,,,,------.../////////......------------......---------...............------............------------..................................................................------.........///////////////............////////////////////////////////////............//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------///......------------...------------,,,,,,,,,+++---------------------------------,,,,,,+++++++++,,,------...//////......---------------------------------------------------------............///........................,,,------......------,,,------------------------////////////////////////000///------///000///...///////////////............//////////////////...........................------------------------,,,,,,,,,------,,,,,,,,,,,,,,,------------------,,,,,,,,,---------......+++++++++,,,,,,,,,------------------------------......---,,,,,,,,,------........................---...///000000///...---...---,,,---/////////...................................................///..................///------------------------........................000000000000000000000000/////////............---,,,---------------,,,,,,------------------------,,,---......,,,,,,---...,,,,,,,,,---------..............................------------------------,,,---.../////////...---++++++---....../////////,,,------...///000111111/////////....../////////////////////////////////---------.........//////////////////////////////........................---...///000000///...---000000000000000000000000////////////000000000111111111111111000000000000000000000000000000000000////////////////////////////////////000000000000////////////////////////------....../////////000111111222222222222111111.........------......///------------------------............/////////000////////////////////////........................................................................///...------------...//////......------......///---------............///........................---------...............---------............///...---,,,---/////////...........................---...///000000///...------------------...//////........................,,,,,,------...//////000...------,,,,,,------...---------.........//////------............------,,,---------.../////////................................................---------.........////////////............////////////////////////////////////............//////////////////////////////++++++++++++++++++++++++------------------------------------------------000///...---------------.........------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------------------------------------------------------.........//////------------------------,,,------......------,,,------------------------////////////////////////000///------///000///...------......///000000000---..................---................................................+++,,,,,,------,,,,,,+++,,,,,,,,,------.........,,,,,,,,,---------......---------.........//////------------------------///...------,,,,,,,,,,,,////////////////////////---...///000000///...---...---,,,---/////////...////////////////////////........................//////............//////------------------------////////////////////////////////////////////////000000000000////////////,,,,,,---...////////////------------------------,,,---......,,,,,,---...,,,,,,,,,---------..............................------------------------------...//////...---,,,***+++,,,---............)))***+++,,,---///000000///...---,,,,,,---...///////////////////////////---------.........//////000000000000000000000000........................---...///000000///...---000000000000000000000000////////////000000000000111111111111000000000000000000000000000000000000111111111111111111111111////////////000000000000////////////////////////000////////////.........222222333333333333222222......---------......///........................---.........//////000000//////////////////////////////////////////......................................................///...---,,,,,,---...///......,,,++++++,,,......---------.........//////////////////////////////........................---------.........//////...---,,,---/////////...........................---...///111111///...---...---,,,,,,---...///000........................,,,,,,------...///000000...------,,,,,,------...---------.........//////---..................---,,,,,,------...///000000................................................---------.........////////////............////////////////////////////////////............//////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,---------------------------.........---,,,,,,+++%%%''')))+++,,,------,,,........................++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,..................------+++,,,------......------......---------,,,,,,,,,---------............///////////////////////////..............................------------......111000///---------.../////////.........---------/////////...---+++***)))------,,,------...///000------.....................------,,,,,,------...,,,---...//////...---,,,---,,,,,,,,,,,,---......,,,,,,---...///000111222...---,,,,,,,,,,,,---...---------............///......------------......------............------------------------------................................................,,,,,,------.../////////,,,---------......//////------------------------......------------......////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,*********+++,,,---...///,,,,,,,,,------.........---------------------------------............///000///---,,,,,,---///000//////.........---------,,,,,,,,,---------......///............---------.........------,,,,,,,,,//////............//////000///------///000///.........////////////......//////000000///...------///////////////.........000000000000000000000000000000000000000111111222111111111111111111111111111111000///////////////000000000000000111222222////////////////////////////////////////////////000000111111111222222222111111000/////////////////////.........---------...///////////////......---------------...///000......////////////......------...//////000////////////000000///...------000000///...---,,,,,,+++//////...------------...,,,---......//////......//////...------------......------,,,,,,------...//////000000000000//////------............------//////.........---------000///...------...///000////////////////////////******,,,---...////////////......///000000///---//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////................................................////////////////////////---------.........//////+++,,,...000000///...---000000000000000000000000---.........//////000000------------------------......---------,,,,,,,,,........................------......------,,,+++((()))+++,,,------------------------------------++++++,,,,,,---......///************************........................+++,,,------......------............------,,,,,,---------............///////////////////////////........................///......------......///000000///...............//////.........------------............------,,,..................------+++,,,---...////////////...------,,,,,,------...------............---------,,,,,,,,,,,,---.................................---,,,,,,,,,,,,---...---------............///......------------......------............------------------------------..................................................................------...............---------------------------------......------------......------------------------...------,,,,,,------...++++++++++++++++++++++++++++++++++++,,,---......,,,,,,,,,---------......---------------------------------............//////...---,,,,,,---...///------------,,,,,,++++++,,,,,,---------.........///............---------...------------------,,,------,,,,,,,,,,,,------000///------///000///.........////////////......///////////////...------......//////////////////000000000000000000000000000000000000000111111222111111111111111111111111111111000///////////////000////////////000111222////////////////////////////////////////////////000000000111111222222222111000000///////////////000000/////////...............////////////............---------......///......////////////............///000000000////////////////////////...---/////////......------,,,//////...---------------,,,---......//////......---------------...///000...------,,,,,,------...//////000000000000//////---......//////......---//////.........---------000///...------...///000........................,,,,,,------......---------,,,,,,---......---+++//////.........---------............................................................////////////........................................................................---------.........//////+++,,,...000000///...---000000000000000000000000............/////////000...........................------------,,,,,,,,,////////////////////////------......------,,,,,,++++++,,,---...---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------.........................................................,,,,,,---............---/////////............------------............///////////////////////////........................///......------......//////////////////......---...............---------,,,---...///////////////...////////////---,,,+++***+++,,,...///000000111...------,,,,,,------...------,,,,,,,,,,,,---------,,,,,,,,,,,,---......000//////...---,,,++++++...------,,,,,,------...---------............///......------------......------............------........................................................................000//////...------,,,,,,/////////...------,,,,,,..............................------------......------------------------...------,,,,,,------...************************---,,,,,,,,,,,,,,,------,,,,,,,,,------------...---------------------------------............//////...---,,,,,,---...///.........------------,,,,,,------------.........///............------------------------.........------,,,,,,,,,,,,------000///------///000///...------............------///////////////......---.........//////000000000000000000000000000000000000000000000000111111222111111111111111111111111111000000/////////////////////......//////000000////////////////////////////////////////////////000000000000111111111111000000//////......//////000000000000000/////////......///////////////...//////...---------............////////////......000000000111000000//////---...//////////////////........................//////......------------,,,---......//////......,,,,,,,,,---...///000111......------------.........//////000000//////...---......//////......---/////////............---//////............//////------------------------............------,,,,,,000...---...///000///---...............---------............................................................////////////........................................................................------........./////////,,,---...///000///......000000000000000000000000............////////////------------------------------------------------........................,,,------...------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......////////////////////////---------...............,,,------.............../////////////////////...---------............///////////////////////////........................//////............//////---...///000000///...---........................---...//////000/////////---...///000000...,,,++++++,,,---...////////////...------,,,,,,------...------+++******+++---------,,,,,,,,,,,,---......//////...---,,,++++++***---------------------------------............///......------------......------............------////////////////////////................................................//////.........---------...............---------////////////////////////......------------......////////////////////////...------,,,,,,------...++++++++++++++++++++++++...------,,,,,,,,,---------------------------------------------------------------............///...------,,,,,,------...000000000000000000000///------------............///............---------,,,,,,------......////////////............//////000///------///000///...------............------...///////////////......------...///000111111222////////////////////////000000000000000111111222111111111111111111111111000000////////////000000//////............//////////////////////////////////////////////////////000000000000000000000000000//////.........//////////////////////////////---...//////////////////000///...---------------......////////////......111111222111111000///...------...///000000//////---........./////////000...............------,,,,,,---......///.........,,,,,,,,,------///000000......------------.........//////////////////.........////////////....../////////.............../////////....../////////------------------------.........---------......111///---...//////...---........................,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////....................................................................................////////////------...///000//////...////////////////////////.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,------...------,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++---------.........//////,,,---......//////........./////////////////////---------............////////////////////////////////////////////////////////////....../////////---...///000000///...------...................../////////000//////...---+++,,,...000000///...---..................------...------,,,,,,------...------+++******+++---------,,,,,,,,,,,,---......---------------------------------------------------------............///......------------......------............------////////////////////////................................................---------.........//////,,,,,,,,,---...///000000////////////////////////......------------......////////////////////////...------,,,,,,------...------------------------......---,,,,,,,,,---------------------------------------------------------------............///---------,,,,,,---------///000000000000000000000---------........./////////............------------------......///////////////............//////000///------///000///...---..................---......///////////////...---......///000111222222////////////////////////000000000000000111111222000000000000000000000000000000////////////000000//////............//////000000000000000000000000//////////////////////////////////////////////////////............//////........................------...///////////////000///...---------------......////////////......111111222111111000///...------...///000000//////------......///000000000......//////......---,,,,,,---......///.........///......---------......///......------......///......////////////.........//////////////////...////////////////////////...//////////////////...------------------------------,,,------///000111000...,,,+++,,,---,,,,,,---.....................,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////................................................................................./////////000000.........//////////////////////////////////////////////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------------------------,,,,,,------......---------,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////------...////////////...---............/////////---------............///////////////////////////////////////////////////000//////......//////000---...//////////////////---------...............///////////////...---,,,+++,,,---////////////...////////////...---,,,+++...------,,,,,,------...------,,,,,,,,,,,,---------,,,,,,,,,,,,---......,,,,,,------......//////,,,------......------,,,---------............///......------------......------............------........................................................................,,,,,,------...//////000***+++,,,---...000111111..............................------------......------------------------...------,,,,,,------..............................---------------.........------------,,,,,,,,,---------------------------------............///,,,,,,,,,------,,,,,,,,,,,,------------.........------.........////////////............---------.............../////////------,,,,,,,,,,,,------000///------///000///.........////////////......---...///////////////////////////000000111111111000000000000000000000000000000000000000111111222000000000000000000000000///////////////000000111000000//////......//////000000000000000000000000////////////////////////////////////..................------......//////------------............,,,---...///000000000000//////...---------............////////////......000000000111000000//////---...//////////////////.........//////000000000---.../////////...,,,+++,,,---......//////......//////...---------------//////............//////---......//////......---...//////000000//////......////////////000000000......////////////......---------------------------,,,,,,,,,---///111222555222000///000111000000---------...........................................................................////////////................................................------------------------....../////////000000000....../////////000000000000000000000000000000000///////////////.........------------------------,,,,,,,,,---------..............................+++,,,------......------------,,,++++++,,,---...------------------------------------------------////////////////////////,,,,,,------...//////000------...///////////////,,,,,,------............---------............///////////////////////////////////////////////////000000////////////000000...............///000000---------.........//////,,,------............---------....................................------...------,,,,,,------...------............---------,,,,,,,,,,,,---......------........./////////,,,,,,---......---,,,,,,---------............///......------------......------............------------------------------................................................------..................+++,,,,,,---...///000000------------------------......------------......------------------------...------,,,,,,------...---------------------------------------...///000......---------,,,,,,,,,---------------------------------............///,,,,,,,,,------,,,,,,,,,++++++,,,,,,------------............///////////////............---------////////////............------,,,,,,,,,,,,------000///------///000///...//////000000000000//////------...///////////////000000000000000000000111000000000000000000000000000000000000000111111222000000000000000000000000///////////////000111111222111000////////////000000000000000000000000000/////////////////////////////////......---------...------------...///000---.........////////////,,,---...///000000000000......---------......///......////////////............///000000000////////////////////////...---///////////////000000000---...///000///...,,,+++,,,---......//////............---------....../////////............//////---......//////......---//////000000000000//////.../////////000000000000---...///000000///...---........................///...---,,,---...000222777555222000111222222111---------.........//////............................................................////////////................................................------------------------.../////////000000000000///////////////000000111000000000000000000000000000/////////....................................,,,,,,,,,------.........////////////////////////+++,,,,,,---.........---...------,,,---...///000........................------------------------........................,,,,,,------...///000000---......///////////////,,,,,,,,,---------......---------.........//////////////////////////////000000000000000000000000000000////////////000000///...---------///000111---------.........//////)))***+++---.../////////000000...---------------,,,,,,---.../////////......------,,,,,,------...,,,---////////////---,,,---,,,,,,,,,,,,---....../////////////////////...,,,,,,---......---,,,,,,---------.........//////.........------.........---..................---------------------------................................................/////////...------,,,,,,------..................------------------------.........------.........////////////////////////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111.........------,,,,,,,,,---------------------------------.........//////+++,,,,,,------,,,,,,+++---------.........//////............/////////000//////.........---------000000//////......------/////////....../////////000///------///000///...000000111111111111000000------...///000000//////111111111000000000000000000000000000000000000000000000000000000111111222000000000000000000000000///////////////000111111222222111000000000000000000000000000000000000000//////////////////////////////.........------------------------...///000.../////////000000111111,,,---...///000000000000---------------...///000......////////////......------...//////000/////////000000000///...------000000000000////////////---...///000000...,,,+++,,,---......//////......,,,,,,,,,---...///000111//////............//////---..................---//////000000000000//////.../////////000000111111---...///000000///...---////////////////////////111000...---,,,---///000222///,,,***+++,,,,,,+++---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,..................................../////////000................................................------------------------////////////000000000000///////////////000111111000000000000000000000000000000//////.........---///...---,,,,,,---...///---------.........//////+++,,,,,,------,,,,,,+++,,,++++++******++++++,,,---------............///........................//////.........---------,,,***)))***...///...,,,,,,---......//////...............////////////000///............///000000////////////////////////////////////...---,,,+++........................//////............//////............////////////........................------------------------///...---,,,,,,,,,---.....................---------,,,,,,++++++,,,,,,---,,,,,,+++******+++,,,,,,,,,------......------,,,......------------.........---+++******+++---...111...,,,,,,...///...,,,////////////////////////------------------------............////////////........................------------------------,,,,,,------...///000000........................+++,,,,,,------,,,,,,+++//////.........---------------------------------...------,,,,,,------............------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,---------......,,,,,,,,,---------......,,,,,,,,,++++++,,,,,,---........................---------......///111111...------------...//////////////////////////////////////////////////////111000///---+++,,,000333000000//////.........---////////////000000000000...000111///---,,,...000///////////////////////////////////////////////////////////////.........111111000000/////////...///.........///000222333111111111111111111111111000000000000000000000000000000///...............111111///......///000000///...---,,,,,,,,,,,,,,,........................---------.........//////////////////////////////000000//////.........---+++...111222111...------...............................................................///000000........................//////.........---------000...---...111111///,,,---.........//////000000........................////////////////////////...------------...//////////////////////////////------------------------//////---,,,,,,---...///,,,,,,,,,---------......,,,,,,,,,------............000111000///...///111000000000000///---,,,+++000//////.........//////........................///...,,,++++++,,,...///000000000000000000000000000000000000000000000000///////////////.........,,,---......,,,,,,,,,...///...---,,,,,,---...///---------...............+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,---------------............///........................//////.........---------...,,,+++,,,...///...,,,,,,---......//////......------........./////////...------------...//////////////////////////////------...////////////...//////////////////////////////............//////............////////////................................................+++************+++---..............................------,,,,,,------......---,,,++++++,,,---...,,,------......------,,,......------------.........---+++******+++---...000---+++,,,...//////---////////////////////////....................................////////////////////////////////////------------------------,,,,,,------...//////000........................------............------//////.........------------------------------------------,,,,,,---------......---------,,,,,,,,,---------,,,,,,,,,++++++,,,,,,,,,---------......+++++++++,,,,,,,,,------------,,,+++++++++,,,,,,...........................------------...//////...------------...//////......................../////////////////////////////////---,,,,,,///111000/////////............////////////000000000000///000111000---,,,...000////////////////////////////////////////////////000000000000000000000000000000000//////.........///.........///000222333111111111111111111111111000000000000000000000000000000///...............000///...------...///000000///......------..............................---------.........//////........................000/////////.........------///000000...---...///...................................................------,,,,,,------...........................//////.........---------000...---...000111///---............/////////000........................///////////////////////////............///000000////////////////////////------------------------///...------------...///,,,,,,---------.........,,,,,,,,,------............000111000///...///000...///////////////...---//////...............///........................---,,,+++******+++,,,---////////////////////////000000000000000000000000/////////////////////...,,,...///...------...///......------------...............---------------,,,,,,------------,,,,,,......------------......---------............///.......................................---------000...------...///...,,,,,,---......//////......,,,---------...........................///000000////////////////////////+++,,,---///000111222222000000000000000000000000//////............//////............////////////........................////////////////////////************+++---...///........................///......------......///......------------......,,,------......------,,,......------------.........---,,,++++++,,,---......,,,+++,,,...//////...////////////////////////////////////////////////............////////////000000000000000000000000------------------------,,,,,,------.../////////..............................////////////.....................---------------------------------------------------------...------------,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------......*********+++++++++,,,,,,...---,,,,,,++++++++++++........................---------,,,------.........------------...//////........................////////////////////////,,,.........---,,,---///////////////............////////////000000000000///000111000.........000////////////////////////////////////////////////000000000000111111111111/////////...............///.........///000111222000000000000000000000000000000000000000000000000000000/////////.........//////......///000111222111000//////.../////////........................---------......................................./////////...............///000///...,,,---///111...................................................---,,,,,,,,,,,,,,,---......................../////////............---///......///000000///---............////////////........................///////////////////////////////////////000111111////////////////////////------------------------///......------...//////,,,------------.........---------------............///000000......///000------...///////////////......---------......///........................000///...------...///000........................000000000000000000000000......//////////////////---/////////...///000222------------------------......------------,,,,,,,,,,,,------------,,,,,,......------------......---------............///................................................000///......------,,,+++,,,---......///.........,,,,,,,,,---------......000000//////000000111222////////////////////////,,,---...000111222222222//////////////////////////////............//////............////////////................................................------------......//////---------.....................------------.........------------------...,,,------......------,,,......------------.........---,,,,,,,,,,,,---...,,,++++++,,,---...///000////////////////////////....................................////////////////////////////////////........................---------.........//////.................................//////.................................------------------------,,,------------------,,,------------------------------------------,,,,,,,,,,,,,,,---------......++++++++++++,,,,,,,,,,,,......---,,,++++++++++++........................,,,,,,,,,---...///000111...------------...//////........................////////////////////////+++,,,...///---,,,,,,---///////////////.........////////////000000000000000111111111000////////////////////////////////////////////////////////////000000000000000111111..................------///////////////000111111////////////////////////////////////////////////000000000000000///......000000//////000222444555000000///....../////////...................................................................................................///000///------///000......................................................------...//////000......................../////////.............../////////000000000///............///////////////........................//////////////////////////////......//////000111////////////////////////......................................./////////------------............---------..................///000///......///000......///////////////......------------......///........................111000////////////000111........................////////////////////////............////////////...///000000000111333666,,,------------------,,,------------------,,,,,,,,,------......------,,,------,,,,,,,,,,,,---------------............///........................---..............................---,,,*********,,,---......///.........,,,,,,,,,---------......//////......//////000111////////////////////////......///000000111000000........................//////............//////............////////////........................------------------------////////////...------,,,---------.........//////------,,,,,,,,,,,,------,,,,,,------------,,,,,,,,,------......------,,,......------------......------------------------++++++,,,,,,,,,---///000////////////////////////------------------------............////////////................................................---------.......................................------............---------.....................------------------------,,,,,,---......---,,,,,,------------------------------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------...---,,,,,,+++++++++,,,........................,,,,,,---...000111333444...------------...//////........................////////////////////////***,,,//////...,,,,,,,,,.........///////////////////////////000000000000111111111222222111000///////////////////////////////////////////////////.........//////000000000------................../////////000000000000000........................////////////////////////000000111111000000///...//////......///111222333///......---......//////////////////////////////.....................---........................---------...............,,,...111111000.........////////////////////////////////////////////////......///000111333444555//////////////////////////////////////////////////////000111000////////////////////////.................................////////////////////////......------......///000////////////////////////........................---......//////000000000---------.........//////........................---///000///...---...///000000000000///...---,,,---------------...///000........................,,,,,,,,,++++++,,,,,,,,,........................////////////////////////---.........//////000000...///000000000222666999,,,,,,------------,,,,,,+++,,,,,,,,,------------------............------------,,,,,,,,,,,,---------------............///........................---------...............---......---+++)))***+++,,,---......//////......,,,---------............,,,,,,,,,,,,,,,---......//////////////////////////////000000000///..............................//////............//////............////////////........................------------------------............---+++***))),,,,,,------.../////////,,,,,,,,,++++++,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,......------------......------------------------+++,,,---,,,+++,,,...000////////////////////////------------------------............////////////................................................................................................---------......------------------...............------------------------+++,,,---......---,,,+++,,,,,,,,,------------...------------............,,,,,,,,,---------......,,,,,,---------.........---,,,,,,++++++,,,,,,---........................---------///000222444555...------------...//////------------------------////////////////////////+++---//////...---------.........///////////////////////////000000000000222111111222333333000...////////////////////////////////////////////////------......//////000000...............///////////////000000000000//////////////////////////////000000000000000000000000///000111222111000///...------,,,,,,,,,...///000......------......//////////////////////////////...............------------------------------------------------.........+++...111222111///------/////////////////////////////////////////////////////////000222333555666////////////////////////...////////////000000000...000222111000//////000///////////////.................................////////////////////////---------------...//////////////////////////////........................------///000000000000000------.........//////////////////...............---...//////------...///111111000000///---,,,+++...............///000111........................------------------------........................000000000000000000000000------......///000000000...//////000111333888;;;+++,,,------------,,,+++******+++,,,---......///------............------......------------......---------............///........................---------.........//////,,,...///...+++***+++---,,,---......//////......------........./////////---------------......///////////////////////////....../////////......---........................//////............//////............////////////................................................------......---,,,+++***,,,,,,------...//////000------,,,,,,,,,,,,------,,,---...//////...---,,,,,,------......------,,,......------------......------............------+++---...,,,******,,,///////////////////////////....................................////////////......................................................................................................////////////......---------.........//////------------------------+++,,,...//////...,,,+++,,,,,,,,,---------......------------.........///,,,,,,,,,---------......++++++,,,,,,,,,---------++++++++++++,,,---..............................//////...//////000111222...------------...//////------------------------////////////////////////---...000///...---...///............/////////000////////////000000000000222111111333555444111...////////////////////////////////////////////////---......///000000111111.........//////000000000//////000111111000///...////////////////////////000000000000000000000000///000111222222000///...//////...------...///000//////......//////000111//////////////////////////////.........---------------------------------,,,,,,,,,------.........,,,...000000///....../////////////////////////////////////////////////////////////////////000111////////////////////////.../////////000000000000...000222222000///000111000/////////....................................////////////////////////...............//////000////////////////////////........................,,,---///000111111000000............////////////000/////////.........------...//////------.../////////000000///...------///......//////111222222........................000000000111111000000000////////////////////////000000000000000000000000------......///000000111---...//////000444888<<<++++++------------++++++))))))***+++---...//////------............------//////............//////---------.........//////........................---------.........//////---///000///,,,+++---///,,,---......//////...............////////////000000000000000000111222222////////////////////////,,,,,,---...//////......000000000000000000000000//////............//////............/////////000........................////////////////////////---...///000000000///...,,,,,,------...///000000.........------.........---...///000000///...---,,,------......------,,,.........------.........------............------+++---...---***)))+++...////////////////////////////////////////////////............/////////000000000000000000000000000////////////////////////.....................---........................//////000000000000//////---------.........//////------------------------+++,,,...//////...,,,+++,,,,,,,,,------.........---------.........//////,,,,,,,,,---------......******+++++++++,,,,,,,,,*********+++,,,---...///........................111000///..................------------...//////------------------------////////////////////////...///000///...---///000---.........//////000000////////////000000000000333222111333555555111---////////////////////////////////////////////////...//////000111222222222.../////////000000111111//////000111111000///...000000000000000000000000000000000000000000000000///000222333222111///...333222111000000111222222000000///000000111222222000000000000000000000000//////.........---------------------------------,,,,,,,,,------........./////////...------///111000000000000000000000000000000000000000000000000000///...---,,,+++++++++000000000000000000000000.../////////000000111111...111333222000///000222000000//////.........---........................///////////////////////////////////////000111111////////////////////////////////////////////////,,,---///000111111111000............/////////000000000//////.........------...///...------...///---......///////////////////////////000111333333..............................////////////......000000000000000000000000000000000000000000000000---------...///000000111------...///000444999===///...,,,******+++,,,---,,,...//////...------...------,,,++++++,,,,,,,,,........................111000...---,,,,,,------//////.........---------///...---,,,,,,---...///000...,,,,,,---------,,,...........................------------...//////............////////////,,,,,,---...///000111111000000000000000000000000///////////////.........////////////////////////......------------......------......//////000000.........///......---,,,------------------------++++++,,,,,,---.../////////////////////.................................////////////////////////........................++++++,,,,,,---...//////111111000...,,,---111666......//////000000111111---------.........////////////////////////......,,,---...///000000000///000000//////......------////////////////////////---...///111111///...---////////////////////////...........................---,,,,,,,,,,,,---...000000///...---,,,,,,,,,///......------,,,,,,+++++++++,,,------,,,++++++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))+++---/////////...---,,,,,,.../////////...---////////////////////////000000000000111111111111---------............///111000///---------.../////////...---------------......////////////......///...,,,,,,,,,---///111222111000///...---,,,+++////////////////////////---...000000.........///...000111000///...///000111111000000//////......333111000...------------000000000000000000000000000111222333333222111000111111000000000000111111000000000000000000000000222000...---,,,---...///////////////////////////////////////////////////////////////////////////------......///000000000------/////////...---,,,000000//////.........---000000//////.........---...///000000000///---,,,......////////////......---......///////////////////////////////////////------......//////000000000000//////.........---000000000000000000000000////////////////////////111111000000//////......000000000000000000000000111111000000//////......111000000///...---------...........................------------...//////......////////////............////////////.........///000111111222111111---------.........//////...............///000000111000000///...---------......////////////......222111///000222777<<>>@@@++++++,,,,,,,,,,,,,,,---***,,,------,,,++++++,,,+++++++++++++++,,,---...........................,,,,,,---------,,,,,,+++---------...............---......//////......---//////...///000000---+++...........................------------...//////............////////////000000//////.........---........................------......//////000000////////////////////////......------------......///////////////........................------,,,////////////////////////------------------------------......///000000000,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................,,,,,,---------------------@@@AAA...(((444555(((.......................................---------,,,,,,,,,---......//////......------...///111222000000000000000000111111////////////////////////////////////////////////////////////////////////........................,,,------......------,,,///......---------............------,,,++++++***......------------......---,,,,,,,,,,,,---......------------------------+++++++++,,,------.........------------...///000---------------------------------.........//////---------............/////////000000111111000000111000//////......//////......////////////......000000000000111111111111//////000000000000000000////////////////////////...000111111000//////000...000111000///...///000////////////000000000000------...///000000//////000000000000000000000000///......------......///000//////......//////000.................................///////////////////////////////////////------------------------------------------------+++,,,,,,---......//////---------------...///000.........///////////////.........//////////////////............///000000......////////////......---......//////////////////////////////////////////////////////..................///////////////000000000000000000000000/////////////////////////////////000000000000000........................---............///////////////////////////......////////////////////////---...///000111000//////......////////////............////////////......------.........---,,,,,,....../////////000000000...............///000000//////////////////......///000000111111000000///000000111222666:::>>>AAA+++++++++,,,---000222333***,,,------,,,++++++,,,+++++++++,,,,,,---//////........................+++,,,---......---,,,,,,---------.........//////...------,,,,,,------......---,,,---//////...---...........................------------...//////............///////////////////////////..........................................///////////////////////////////////////......------------...............//////////////////////////////...------////////////////////////+++,,,,,,------.........,,,,,,---......///000000,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,------......//////111222///***---444444---........................//////.........---------,,,------...//////000000.........///////////////000000000000//////////////////////////////////////////............//////////////////////////////........................,,,,,,---......---,,,,,,......---------......///---------------,,,,,,,,,...---,,,++++++,,,---...---,,,,,,,,,,,,---..............................---,,,,,,,,,,,,---------------,,,,,,,,,---...///........................------------............---------............//////.........//////000111000///......------............////////////......000000111111222222222111.........//////000000000////////////////////////---///111000///...//////---///000///...---...///.../////////000000000111---...///000000//////...000000000000000000000000///...------------...///////////////000111222222////////////////////////---......///////////////////////////////////////------------------------------------------------.....................///------,,,,,,---...000111............/////////000............/////////000///......---...///000111......////////////......---......///////////////////////////////////////.........///////////////............/////////000////////////////////////////////////////////////........./////////000000........................---------.........//////.../////////////////////////////////////////////---...000111111111///.........////////////............////////////......,,,,,,------...---------.../////////000000000000...............///000000.../////////////////////000000111111111111000000...000222444777:::<<<===+++***+++,,,///333777999,,,...//////...------...,,,,,,,,,---...///000111........................,,,---.../////////...------------.........//////...---++++++++++++---...,,,+++***+++---///000///...........................------------...//////............/////////000////////////////////////........................///////////////.........////////////////////////.........------.........---.........//////000000000000000000000//////...------------------------++++++,,,,,,---...//////++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////........................,,,------...///000111111000+++,,,111///)))+++444***+++,,,---///000111222//////.........---------------......///000111111///000000000///...---,,,000000//////......------//////////////////////////////............//////////////////////////////........................,,,,,,---......---,,,,,,......---------......///------......///000000000---,,,++++++++++++,,,------,,,,,,,,,,,,---..............................111000///...............---,,,+++***+++,,,---...////////////////////////,,,,,,------------......---------........./////////...---------///000111//////...---------------......////////////......000000111222222222222111------......//////000000////////////////////////---///000000///......///---...///...---,,,---///.../////////000000111111---...///000000///...---000000000000000000000000111000///......///000111////////////000222333444000000000000000000000000------...///000000//////////////////////////////------------------------------------------------000000000///......------------,,,,,,---...000111---.........//////000000---.........//////000000///...------...///000111......////////////......---......///////////////////////////////////////---.........//////000000---.........//////000000........................////////////////////////---------.........//////........................---------.........//////.........///////////////000000000000000000000000---...000111222111///.........////////////............////////////......------...///000000000///////////////000000000000...............///000000.........///////////////000000111111111111000000,,,...222666999999999999,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,+++------------------------.........------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------............///........................---------............///000000000000000000000000000000000///......------000000000000000000000000//////000000///...------------......//////000000000000//////.........---000/////////............------............------........................///...---,,,,,,,,,,,,,,,***---000///,,,+++,,,...///...------...///---,,,,,,,,,,,,------............---,,,++++++,,,---.........------------......111000///...---,,,++++++,,,---......//////..............................////////////////////////............////////////,,,---///000000///---,,,)))***---...//////...---////////////////////////............////////////////////////............////////////////////////........................,,,,,,,,,---------..............................+++++++++,,,,,,,,,------................................................------......------,,,+++,,,,,,,,,---------......---------------------------------------------------......//////////////////............---------///////////////000111111444444333333222111000000///...---,,,,,,---...///........................---...///...---,,,---///000//////.........//////000...,,,,,,---...///...,,,---///000000000///...000000000000000000000000//////000000///...------//////000000000000//////////////////////////////////////////////////////......////////////......///////////////.................................+++,,,...---,,,,,,---///000000000000000000000000111111000000/////////......------------...//////---...///000111111111111////////////////////////000000000000000000000000000000////////////000000------......//////000000/////////...------,,,,,,111111222111...---......////////////////////////////////////////////////,,,---...//////...---,,,000///...---,,,+++++++++,,,---...///000000000000222222111000///...------000111222222222000///...---------------...///000////////////////////////....................................////////////////////////////////////000000//////000111222222000000000000000000000000111333777999::::::<<<===,,,,,,,,,---------......------,,,,,,,,,,,,------------------------------......---------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,...---------,,,,,,,,,+++---------............///.................................////////////000.................................///////////////////////////////////////000////////////......---.........///////////////000/////////.....................---------,,,,,,------............------........................///......---,,,,,,------,,,.........---,,,---...///...------/////////---,,,,,,------------------///...---,,,,,,---.../////////......---.........///...............------,,,------.......................................////////////////////////............////////////---...000111111000...---)))+++---...//////...---////////////////////////............////////////............------------................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------------------------......------,,,+++,,,,,,------............------------------------------------------------------...//////////////////............---------...------------...//////333333222222111000000///000///............///000........................---...//////...---.../////////...............///000...,,,,,,---//////...------///000000000///...//////////////////////////////000000///......---//////000000000000//////////////////////////////////////////////////////......////////////......////////////....................................+++---......---,,,...///........................000000000//////............------------...////////////000000000///......////////////////////////000000000000000000000000//////............//////.........///////////////........................000111222111...---...///////////////////////////////////////////////////------............------000///...------,,,,,,,,,+++,,,---...////////////...............---------///000000111000///...------------------...//////............................................................//////////////////////////////////////////......//////000111000000000000000000000000///333777999::::::;;;<<<,,,,,,,,,------------.........---,,,,,,---...///------------------------...------------,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,.........------------------------............///...........................////////////000000000........................------......///000000111........................000000///............//////////////////.........////////////............/////////.........------------............------........................//////......------......000...---,,,---/////////...------...000111000///------------------,,,,,,///......------......///111000///...............---------....../////////---------.......................................////////////////////////............////////////...///000111111000///...***+++---...//////...---////////////////////////............////////////...------------,,,,,,,,,------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.................................,,,,,,,,,,,,,,,,,,,,,,,,---............---,,,,,,---............/////////------------------------........................------...////////////...///............---------,,,,,,,,,+++,,,------...222111111000000/////////000000////////////000000...........................///000000......///000......---------......///000...------...//////...---......///000/////////........................//////000000000///......//////000000000000//////////////////////////////////////////////////////......////////////......................................................+++---......------...///......................../////////.....................------......///000111111000000...---+++***////////////////////////000000000000000000000000......------------......///////////////.........---............/////////000111222000...---...///////////////////////////////////////////////////.........------.........000000//////......------+++,,,,,,---............,,,---------......//////...////////////......---...------------...//////............................................................////////////////////////////////////......------......//////000000000000000000000000...222777;;;;;;;;;:::;;;------------------------///...---,,,,,,---///000---------------------------------------------------,,,,,,,,,,,,---......------------------------........................---------............///....................................////////////000000000000000000000000............//////000000........................000///......---...//////000000//////......------///////////////.........111111111111000000000000------............------........................000//////.........//////333///++++++...000000///...---,,,...000111111000.........------,,,,,,,,,/////////....../////////111111000///........................////////////------------......//////........................////////////////////////............////////////...///000000000000///...,,,,,,---...//////......////////////////////////............////////////.........---------,,,,,,------------------------........................,,,,,,,,,---------..............................---------.........//////........................,,,,,,,,,,,,,,,,,,,,,,,,...............------,,,.../////////////////////------------------------////////////////////////,,,---......//////......///............---------,,,,,,++++++,,,,,,---...000000/////////.........////////////////////////........................///000111000///...///111...------------......///000...------///000///...---....../////////////////////////////////////////////000000000//////...//////000000000000//////////////////////////////////////////////////////......////////////......------...............///........................,,,---......------...///..........................................------...............//////000000000000///...,,,+++***///////////////////////////////////////////////////......------......///000000//////......------////////////............000111111000///......//////////////////////////////////////////////////////...---,,,,,,---...///000000000000000/////////,,,------.../////////...////////////000000000000/////////////////////.........---------......///............................................................///////////////////////////////////////......---......//////000000000000000000000000...333999<<<===<<<;;;;;;------------------------...------,,,---...///000---------------------------------------------------,,,,,,,,,,,,---......------------------------........................---------............///........................,,,,,,,,,---------......000000000000000000000000000000//////....................................//////........./////////000000//////......------.........///////////////111111111111000000000000------............------........................//////.........//////000333///++++++...000000///---,,,,,,---000111111000.........------,,,,,,,,,...//////////////////...000000///...............000000/////////............------------...///000........................////////////////////////............////////////........................------..................////////////////////////............////////////////////////.........---------------------------........................,,,,,,,,,---------..............................---------.........//////........................------------------------......//////......---,,,/////////////////////...------------------------////////////////////////,,,------...............///............------------------------......////////////...............................................................///000111000///...///111---------------...///000000.........000000///---............/////////000000000000000000000000000//////000000000000000/////////000000000000//////////////////////////////////////////////////////......////////////......,,,---------......//////........................,,,---///...------...000////////////////////////------..................///............///000000......//////...---,,,,,,////////////////////////////////////////////////000//////////////////000000000//////......------111111000///......------///000111000///...///000///////////////////////////////////////////////////...---,,,,,,---...///...///000111111000000///...//////000000000000///000000000000////////////000000000000000000000111///......---------..................................................................////////////////////////////////////000000///....../////////000000000000000000000000///444:::>>>>>>===<<<<<<...------------,,,,,,,,,,,,,,,,,,---......//////------------------------,,,,,,,,,------------...---,,,,,,,,,,,,---......---------------------------------------.........---------............///........................++++++,,,,,,,,,---------........................111000000///......------........................---...//////000////////////////////////..................////////////////////////.........------------............------..............................------......//////000...---,,,---/////////---,,,,,,---///000///...------------------,,,,,,---......//////......---......------------......000000000//////...............---,,,---...///000........................////////////////////////............////////////.........------..............................///////////////////////////............////////////000000/////////.........------------------------........................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------------............................................................////////////...------/////////............---------------------------........................,,,,,,---............---///............---------...............//////000........................------............------...........................///000000......///000...............///000111//////...///111111///---///............///000000111111111111111111111111//////000111111111000000//////000000000000//////////////////////////////////////////////////////......////////////......,,,,,,,,,---......//////........................,,,...//////......///000000000000000000000000000...............///////////////......//////000111---....../////////......////////////////////////000000000000000000000000000000////////////000000///////////////.........111111000//////......---///000111000///...///000////////////////////////////////////////////////.........------.........---...///111111111000//////000000111111111000000//////......---------,,,111000000000000111111222//////...------------...------------------------....................................////////////////////////////////////111000//////.../////////000000000000000000000000000444999===============......---------,,,,,,,,,)))***,,,...///...------------------------------,,,,,,,,,---------......---,,,,,,,,,,,,---..............................+++,,,,,,,,,---------------------............///........................,,,,,,,,,---------..............................///////////////.........////////////////////////+++---///111111000...---.........///////////////............/////////000.........---------,,,,,,------............------........................------,,,,,,---......///,,,.........---,,,---...---,,,+++,,,---...---,,,,,,,,,------------------,,,---...//////...---,,,,,,,,,+++,,,,,,---...//////////////////000000000///...---,,,,,,...///000........................////////////////////////............//////////////////............////////////............//////////////////////////////............//////////////////.........---------................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------........................------------------------///////////////...------............------,,,,,,------------------------------------------------+++,,,------......------///............---------...............//////000.............../////////---...///000000///...---........................---...//////...---...//////......//////111222222/////////000111111///---///......---...///000111000000000000000000000000//////000111111111111111//////000000000000//////////////////////////////////////////////////////......////////////......++++++,,,------...//////........................---...//////......///000////////////////////////.........//////000000000///////////////000000111...//////000000//////...////////////////////////000000000000000000000000/////////....../////////.........///////////////......//////000000000111...000111000///...///111////////////////////////////////////////////////------............------+++,,,///000111111000/////////000000000000//////---------...............000//////...///000111222//////...---------------------------------------....................................////////////////////////////////////000///......---------...000000000000000000000000000333777::::::;;;;;;<<<.........------,,,,,,,,,'''))),,,...///...,,,+++------------------------,,,,,,,,,------.........---,,,,,,,,,,,,---..............................+++++++++,,,,,,------------------.........//////........................---------.........//////000000000000000000000000------......///000000000000000000000000000000000***,,,///222222111...,,,---.........//////000000---.........//////000000000/////////............---..................---........................,,,,,,,,,,,,,,,---...///***---000///,,,+++,,,...---,,,++++++------,,,***,,,,,,,,,------.........+++,,,---......---,,,+++*********+++,,,---...///------...///000111222222///...,,,,,,,,,---///111........................////////////////////////............/////////000000000////////////000000000//////.........//////////////////////////////............/////////000......---------,,,,,,,,,////////////////////////........................,,,,,,,,,---------..............................+++++++++,,,,,,,,,------........................,,,,,,,,,,,,,,,,,,,,,,,,///////////////......---......---------,,,,,,,,,------------------------------------------------+++,,,------......------//////.........---------...------------...//////......//////////////////...///000111111000///...........................---...///...---,,,---///////////////000111333333/////////000222111///---///......------///000111000000000000000000000000//////000111111111111111//////000000000000//////////////////////////////////////////////////////......////////////......++++++,,,,,,---...//////........................---...//////......///111.........................../////////000000111111///////////////000111111000000111111000///......////////////////////////000000000000000000000000.........------.........---.........//////000000+++,,,---///000222333444...///111000//////000111////////////////////////////////////////////////,,,---...//////...---,,,***,,,...000111111000///...///////////////......------...///000111222333///...------...///000111000///...---------------------------------------..................................../////////000///////////////////////////...------,,,,,,,,,,,,000000000000000000000000///222555777888999:::<<>>000//////...---------......------,,,,,,------...------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,---...///000000......------------......---......//////......---------------............////////////////////////........................////////////////////////000000///...............////////////............111000///......///000111000///------------///000........................,,,,,,,,,---------......////////////////////////------............------////////////////////////........................///---,,,+++---------,,,---------.........//////................................................///////////////........./////////...---------,,,......------------...............///////////////.......................................---------//////......------,,,,,,............////////////000111222111000.........////////////////////////------......//////000000........................................................................,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,------......---------------......000111111........................------------------------......///...,,,,,,...000////////////////////////---...///000///...,,,***......////////////000000...000333333111///.....................///000000........./////////000000------......//////000000///////////////.........//////////////////////////////000000000111111111///////////////////////////000111111111111000/////////............//////.........///////////////111111000......---------.............../////////........................---------.........//////......////////////......////////////////////////////////////////////////111111111111111111111111........................////////////////////////......////////////......//////000000000000000111///......------......///...///////////////......---------...............000//////...........................////////////000000///...............////////////////////////........................///////////////.....................------......000000000000000000000000............////////////........................//////............//////000000//////......------////////////////////////000000000444888<<<======///...------------------...------,,,,,,------...------------------------+++,,,,,,------,,,,,,++++++,,,---......///000000......------------......------............---------------.........//////////////////////////////////////////////////////////////////////////////...............///000000////////////////////////111000///......///000111111000///......///000111////////////////////////,,,,,,,,,---------......////////////////////////------............------////////////////////////........................000...,,,,,,---------,,,---------.........//////.........................................................////////////////////////...---------,,,......------------......///////////////.........////////////////////////,,,,,,,,,---...///000000/////////......---------............////////////333555555444000------...////////////////////////------......//////000000------------------------------------------------....................................////////////------------------------........................+++,,,,,,---------------000//////.........//////........................------------------------......///...,,,,,,...000////////////////////////---...000000000...,,,***------.........////////////000000///------...000...............///000000------......///000000000------......//////000000.........///////////////////////////////////////........./////////000000////////////////////////...//////////////////...//////............/////////////////////.........111111000......---------////////////////////////........................---------.....................///000000///......000000000000000000000000000000000000000000000000222222222222222222222222////////////////////////////////////////////////......////////////...............//////000000000...------------------.........///////////////...------------......//////111000///...........................////////////111000///......---..............................///////////////////////////////////////.........------..................000000000000000000000000............//////////////////////////////////////////............//////000000/////////.........////////////////////////000//////222666:::<<<<<<......---------------......------,,,,,,------...------------------------,,,------......------,,,,,,,,,---.../////////.........------------......------............------------........./////////////////////////////////////////////////////////////////////////////////---------......///111111....../////////000000000000//////......//////000000000////////////000000000000000000000000000000,,,---------............////////////////////////------............------................................................111///---,,,---------+++,,,------------..................................................................///////////////...............---------......------------......///////////////.........000000000000000000000000***+++,,,---...000111111/////////...........................////////////333555777444000------///////////////////////////.........///////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------------------++++++++++++++++++++++++------...////////////...000///......------..............................,,,,,,,,,------------...---...///...------...///////////////////////////...//////000///...---,,,---------......//////000///000///---+++,,,...000...............///000000---------....../////////.........///////////////.........///////////////000000000000000000000000............////////////000000000000000000000000........................//////............/////////////////////.........111000///...............000000000////////////...................................................---...///000000///...---000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////...//////000000//////...---......//////000000000......------------......---...//////////////////---------...//////000000111111000///........................////////////111000///.......................................////////////////////////.........///////////////,,,---......///.............................................//////////////////////////////////////////............//////////////////////////////000000000000000000000000///000000222444777:::<<>>======<<<;;;;;;:::999777555333222111111111222222222222111111111111111111111111111111000000000000000000//////000000000000000000000000000000000///000111111222222333444444222000000111000000000000////////////222222111111111000000000000000000000////////////////////////000000000000/////////000000000111111222111000000000000000000111111111111000000000000////////////............000000////////////..............................000000000000000000000000////////////000000000000111111111111000000000000000//////000333444333222------........./////////...///000000......///000//////............//////000000000000000000000000////////////////////////000000000000000000000000////////////000000000000222111111111111000000000000000000//////000000111222111000111333333111000///000000000000000000111111111000000/////////...---///000///...---.../////////............////////////...------...000000////////////........................//////////////////....................................//////......///////////////...////////////////////////000000000000000000000000.........//////.......................................////////////......000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000333333333222222222222222000000000000000111111222111111111111111111111111111111111111111111111111000000000111111111222222333222111111000111111111......///000000111111222111111000000000/////////111111000000000000//////111111000000000000111111000000111111111111000000000000000000111111111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111222222222222111111111111000000000000000000000111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000///////////////////////////111000000//////000000111000000000000000111222333000000000000000000000000000000000//////000000111000000000000000111111222000111111222333333222222111111111111111111111111000000000000000000000000LLLIIIDDD@@@===<<<;;;;;;;;;:::999777666444333222222222222222222111111111111111111111111111111111222111111000000/////////000000000000000000000000000000000000000111111222222333444333111/////////000000000000////////////333222111000///000000111000000000000////////////////////////000000000000////////////000000000000111111000000000000000111111111111111000000000///333222111000...---++++++000000//////////////////////////////////////////000000000000000000000000////////////000000000000111111000000000///000000///...---///111222111000............////////////...000111000///...///000000//////......//////000////////////////////////000000000000000000000000////////////////////////////////////000000000000111111111111000000000000000////////////000000111000000000222333333111.........//////000000111111000000000///......------...///000000......///000//////............/////////...---,,,---...111222///////////////.....................////////////000000//////......------------......//////000000///////////////.........////////////////////////........................------............------..............................////////////......000000000/////////......//////////////////////////////////////////////////////////////////////////////////////////////////////000000000111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111///000000000000111111111222222111111111111111222222222111111000//////...000////////////.........000000000000000000//////000000000000111111222222000000111111111111000000///000000000111111111111222222222222222222222222000000000000000000000000........................000000000111111111222222111111111000000000000000000111111111222222222222000000000000000000000000000000000000000000000000000000000000000000000000222111111111111111111222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000////////////000000000000000000000111222222////////////////////////111000000000000111111222000000000000000111111222000111222333333222111000111111111111111111111111000000000000000000000000VVVSSSNNNGGGBBB?????????::::::999888777666666555444333333222222222222222111111111111111111111111222222111111000000//////000000000000000000000000///000000000111111111111000111222111///------...////////////000000000000333222000///...///000111////////////000000000000////////////000000000000////////////000000000000111000000000000000111111111111111111000000000///222222111000000///......//////000000000000000000000000000000000000000000////////////////////////////////////000000000000111000///.........//////000///...///000111000............/////////000000///000111000///...///111111000000//////000000111////////////////////////111111111111111111111111////////////////////////////////////000000000000000000000000000000000000//////......///000111111/////////111222222///---......//////000000111111////////////......------///000111111//////000111//////............/////////...---,,,---...111222.........///////////////............////////////000000000//////......------......//////000000000/////////...............////////////////////////........................------............------..............................////////////......000//////......------,,,////////////////////////////////////////////////////////////////////////////////////////////////........./////////000000////////////////////////000000000000000000000000000000000000000000000000000000000000000111111222111111111111111111111111111111111111111111111111///000000000000111111111222111111111111111222222222222222111000000//////333333222222222111111111//////////////////000000...//////000111111111111000000111111111111000000///000000000111111111111111111111111111111111111000000000000000000000000......................../////////000000000111111000000000000000000111111000111111111222222222222////////////////////////000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000////////////000000222111000000//////000000////////////////////////000000000000000111222222000000000000000111111222000111222333222111000///111111111111111111111111000000000000000000000000YYYWWWSSSMMMFFFBBBAAAAAA======<<<;;;:::999999999666555444333333222333333111111111111111111111111111111111111111111000000000000000000000000000000//////000111111111111000///000111000///------...////////////000000000000222111000///...///000000////////////000000000000////////////000000000000/////////000000000111111000000000000000111111222111111111111000000000000---...///000111222333444//////000000000000111111111111111111111111111111////////////////////////////////////000000000000111000...---------...///222000///000111111000///....../////////000000000///000111111//////000111111111000000000000111111000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000//////000000000000000111............///000111111000///...///111111///...///000000000000000000111.../////////////////////000111222111000///000222//////............////////////...------...000000.........///////////////............////////////000000////////////////////////////////////000000//////............///000////////////////////////000000000000000000000000.........//////.......................................////////////......//////......---------,,,000000000000000000000000000000000000000000000000////////////////////////////////////////////////............////////////000000000000000000000000000000000000000000000000222222222222222333333333000000000000000111111222111111111111111111111111111111111111111111111111000000000111111111222222111111111000111111222333//////000111111222222333222222111111111000000000......////////////000000...///000111111111111111000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111.../////////000000000000000000000000111111111111000000000111111111222222////////////////////////000000000000000000000000111111111111111111111111222222111111111111222222000000000000000000000000000000000000000000000000000000000000000000000000111000000000000000000///////////////////////////000//////......//////000222111000///////////////000000000000000000000000////////////000111111222000000000000000111111222111111111111111111000000111111111111111111111111000000000000000000000000YYYYYYWWWQQQJJJFFFEEEEEECCCBBBAAA@@@>>>===;;;;;;888777555444333333444444111111111111111111111111111111111111111111222222000000000000000000000000...///000111222111111000...000111111///...//////.../////////000000000111111111000///////////////.../////////000000000111////////////000000000000000000000111111111222222000000000000000111222222111111111111000000000000------...///000111222222//////000000000111111111000000000000000000000000////////////////////////////////////000000000000222111///...---...///000///...---...000111111000.../////////000000000000///000111111000///000111000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000////////////000000000000////////////000000111111...------......000111111222000//////000111111000111111111111111000000000.........//////000111111///000111000///...///111//////............//////////////////......................../////////000............///////////////////////////000000000000000000///////////////......------...///000111////////////////////////000000000000000000000000...//////000000//////.................................////////////......////////////............000000000000000000000000000000000000000000000000////////////////////////////////////////////////...////////////000000000000000000000000000000000000000000000000000000000111111222222222333333333000000000000000111111222111111111111111111111111111111111111111111111111111111111111222222222333111111000000111222222333///000000111111222333333////////////...................../////////000000000111222333333222222111000000111111111111000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111//////000000000111111111///000000000111111111111/////////000000000111111////////////////////////000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111//////////////////////////////............//////000////////////000000111000000000000000000000000............///000111222000000000000000111111222111000000000000000111222111111111111111111111111000000000000000000000000]]]^^^]]]YYYSSSNNNMMMNNNHHHGGGFFFCCCAAA???===<<<999888666555444444555555111111111111111111111111000000000111222222222333000000000000000000000000...///000222222111111000...000222222000000000111.../////////000000111111000000000000////////////.../////////000000111111////////////000000000000111111111111222222222222000000///000000111222222111111111111000000000000111000000///......------//////000000111111111222000000000000000000000000////////////////////////////////////000000000000333222000///...///111222***))))))+++...000000///////////////000000000000///111222111000///000111//////............//////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000.../////////000000111111---------......000111111444222//////000222222222333333222222111111000000------...///000111222222...///000///...---...000//////............////////////000000///...---,,,---.........//////000000............/////////000......//////000000111111111111000000//////.........---------...///111222////////////////////////........................//////000000000000//////..............................////////////....../////////000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000//////000000111111111111000000000000000111111222111111111111111111111111111111111111111111111111111222222222222333333333111111000000111222333333333333222222111000000000222222222222111111111111---.........//////000000222333444444444444222222000000111111111111000000000000000000111111111111222222222222222222222222000000000000000000000000////////////////////////000111111111111222222222//////000000111111111222////////////000000000000////////////////////////000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000111111222222333333111111111111111111111111//////............//////------......///111222333000000000000000000000000------------...///111111000000000000000111111222111000/////////000222333111111111111111111111111000000000000000000000000XXX^^^```\\\YYYZZZXXXSSSUUUMMMGGGGGGFFFBBB???>>><<<:::999999888777444222666444333333444444222111111111000000000000111111333333333333333333333333222111111111000000//////111111111111111111111111///000111222222111000///444222111111222222000///000000000000000000000000000000000000000000000000000000000000////////////111111111111111222222333000000000000000000000000000000000000111111111111+++...111000------111666000000////////////000000000000111111111111000000000000//////.........---////////////000000000000////////////////////////////////////////////////000000////////////000000111111111111111111111111000000//////......------000000///...............111333333000,,,+++...333444222000000222333444333444333111////////////000000000000000000000000000222222111000///...---------.........//////000000//////000000000000//////000000000000000000000000111000...,,,,,,...000111////////////////////////........................,,,---///000000000///...//////.........---------////////////////////////---------......///000111111111111111000000000000000000000000000000000000........................000000//////.........---000000000000000000000000000000000000000000000000......------------......------......//////000000000000000000000000000000000000000000000000000000000000//////.........---000000000000111111111111222111111000000111111222111000/////////000222333444444333222111000///...333333333333333333333333444444333222222111111000222111//////000000...---111111111111111111111111222222111111111111222222////////////////////////000000////////////000000---///444777888666333111000000000000111111111111000111111111111222222222333333111000000000111222222222222222222222222222000000000000000000000000000000000000000000000000......////////////......000000000000000000000000222111000//////000111222333333333222222222111111000000111111111111000000000000000000111111111111////////////////////////000000000000000000000000////////////////////////////////////000000000000000000111111222222222333///............---------000000000000000000000000000000000000////////////000000000000000000000000222222111111111111111222000111222333333222111000111111111111111111111111111111111111111111111111WWW^^^aaa___^^^^^^\\\XXXWWWTTTRRRRRRMMMFFFAAABBB@@@>>>;;;:::999777555333777555444444555555333222222111111000000111111222333333333333333333333333111111111111000000000///111111111111111111111111///000111222222111000///333111000111222222111000000000000000000000000000000000000000000000000000000000000000////////////111000000000000111222222000000000000000000000000000000000000111111111111---000222111------000333000000////////////000000000000000000000000000000000000000/////////......////////////000000000000////////////////////////////////////////////////000000////////////000000///////////////////////////////////////.........////////////000111222222222333444333333777@@@GGGAAA===888555666888:::;;;333222111000/////////000000000000000000000000000000000000000////////////........./////////000000//////000000000000//////000000000000000000000000000///...------...///000////////////////////////////////////////////////------///000000000///...//////.........---------////////////////////////............///000111111111111111111000000000000////////////////////////........................000/////////............000000000000000000000000000000000000000000000000//////............//////.........///////////////////////////////////////////////////////////////000000/////////.........000000000000111111111111111111000000000000111111111000000///000111222333333222222222222222222222222222222222222222222222333333333222222222222111333111000000000000///---111111111111111111111111222111111000000111111222000000000000000000000000000000////////////000000...000333555666444222111000000000000111111111111000111111111111222222222333222111000000000111222000000000000000000000000000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000222111000//////000111222222111111111000000000000000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000111111111222222000000/////////.........000000000000000000000000000000000000////////////000000000000000000000000222222111000000111111222000111111222222111111000111111111111111111111111111111111111111111111111OOOUUUZZZZZZZZZ\\\[[[XXX\\\]]]```aaaZZZOOOHHHHHHFFFBBB>>><<<:::999777555888777555555555555444222333222222111111222222333222222222222222222222222111111111111000000000000111111111111111111111111000000111222222111000000222111000000222333222111000000000000000000000000000000000000000000000000000000000000////////////000000/////////000111111000000000000000000000000000000000000111111111111000222333111...---///222111000000//////000000111222111000//////000111222111000000000000000//////////////////000000000000////////////////////////////////////////////////000000////////////000000////////////////////////...///////////////000000...//////000222444666777444555555444666>>>IIIRRRbbb\\\UUUPPPPPPSSSVVVXXX333222111000/////////000000000000000000000000000......//////000000111111......////////////000000//////000000000000//////000000000000000000000000////////////////////////////////////////////////000000000000000000000000---......///000//////////////////.........------////////////////////////////////////000111222222111111111111000000000000////////////////////////////////////////////////////////////............000000000000000000000000000000000000000000000000000000////////////000000000000///////////////...////////////////////////////////////////////////000000////////////......000000000000111111111111111111000000000000111111111000000000000111222222111111222333444555555666333333333333333333333333111111222222222333333333444222111111222111000...000000000000000000000000111111000000000000111111111111111111111111111111111000000//////000000111000000222333333222111000000000000000111111111111000111111111111222222222333222111111000000111111000000000000000000000000////////////////////////000000000000000000000000000111111222222111111000000000000000000000000000111111000000000000111111000000////////////......000000111111111111000000000000000000111111111111111111111111111111111111000000000000000000000000111111111111111111111111////////////000000000000//////000000000000111111111000000000////////////000000000000000000000000////////////000000000000000000000000000000000000111111000000000111111222222111111000000111111222111111111111111111111111111111111111111111111111KKKNNNPPPQQQRRRUUUWWWYYYbbbcccgggkkkhhh\\\RRRNNNIIIEEEAAA===<<<;;;:::999999777666555666555444222444333333222222333333444111111111111111111111111111111111000000000000000111111111111111111111111111111111111111111111111111000///000222333333222////////////////////////////////////////////////000000000000///////////////////////////000000111///////////////////////////000000000111111111111000111222111///...000222111000000000000000000111333111///......///111333111111111111000000000000////////////000000000000////////////////////////////////////////////////000000////////////000000000000000000000000000000......//////000000000111...//////000222444666777777666555333333888@@@FFFEEE@@@999666555888:::;;;222111111000000000000000000000000000000000000000////////////000000000000//////////////////000000//////000000000000//////////////////////////////......////////////......////////////////////////////////////////////////---......///////////////////////////............////////////////////////////////////000111222333111111111111000000000///////////////////////////000000000000000000000000///////////////.........////////////////////////////////////////////////111111000000000000111111111000000000//////..............................000000000000000000000000000000/////////////////////000000000111111111111222222111111111111222222000000000111111111222222000111111222333444555555444444444444444444444444000000111222333333444444555333222222222222111///000000000000000000000000111000000//////000000111111111111111111111111111111000000000000000000111111111111111000000000000///000000000111111111111000000111111111222222222222222222111111111111111222222222222222222222222////////////////////////000000000000000000000000000111111111111111111000000000000000000000000000111000000000000000000111////////////////////////000000111111111111000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000///////////////000000000000000000/////////......////////////////////////////////////000000000000////////////////////////111000000000000111111222222111000//////000111222111111111111111111111111111111111111111111111111RRRPPPNNNMMMMMMPPPWWW\\\fffcccfffnnnqqqiii\\\TTTLLLHHHDDDAAA@@@??????>>>999888666555666555333222444444333333333333444444111111111111111111111111000000000000000000111111111111111111111111111111222222111111111111222222111000///000222333333222////////////////////////////////////////////////000000000000///////////////////////////000000111///////////////////////////000000000111111111111//////000000000111222444111111000000000000111111333111///......///111333000000000000111111111111////////////000000000000000000000000000000000000////////////////////////000000////////////000000000000000000000000000000.../////////000000111111/////////000000222333333666555444111000000222444888666333222333444555444111111111111000000000///000000000000000000000000000000000000////////////000000000000000000////////////000000000000//////////////////////////////......////////////......////////////////////////..................................../////////000000000/////////.........////////////////////////////////////000111222333111111111111000000000///........................000000000000000000000000.........///////////////////////////////////////////////////////////////111111000000000000111111111111000000/////////...////////////////////////111111111111111111111111//////000000000000000000///000000000111111111111333333333222222333333333000111111111222222222222111111111111222222222222222222222222222222222222000000111222333444444555555444222222333333111000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111111111000000000000000000///000000000111111111111000000111111111222222222222222222222111111000000222222222222222222222222000000000000000000000000000000000000000000000000///000000111111000000///000000000000000000000000000000000111111000000000000000000000000000000000000000111111111111000000///000000000111111111111000000000000000000000000000000000000000000000000////////////////////////////////////000000000000000000000////////////////////////.........------////////////////////////.../////////000000000111////////////////////////000000//////000111111222222111000//////000111222111111111111111111111111000000000000000000000000]]]WWWPPPLLLJJJLLLSSS\\\gggaaabbbkkkrrrnnnbbbYYYQQQNNNJJJGGGFFFDDDBBBAAA;;;:::888777777666444333444333333222222333333444222222222222222222222222000000000000111111111111111111111111111111111111333222111111111111222333222111000000222333222111000000000000000000000000000000000000000000000000000000000000////////////000000/////////000111111000000000000000000000000000000000000111111111111/////////000111222444444222111111000000111111222222111000//////000111222//////000000000000000111////////////000000000000000000000000000000000000////////////////////////000000////////////000000///////////////////////////000000000000000000111000000/////////000000111222222222111000///---,,,,,,,,,,,,...000000///---000000111111111111000///000000000000000000000000111111000000//////......111111000000000000////////////000000000000//////000000000000000000000000////////////////////////////////////////////////........................///............///000000000000000/////////......////////////////////////////////////000111222222111111111111000000000000........................////////////////////////.........///////////////000000000000000000000000000000000000000000000000111111000000000000111111111000000000000000000///000000000000000000000000222222222222222222222222//////000000000000111111000000000000111111111111333333222222222222333333000111222222333333222222222222222111111000000000000000000000000000000000000000111222333333444444555333222222222222111///111111111111111111111111222222111111111111222222000000000000000000000000222111111000000111111222000000000000000111111111000000000000111111111111000111111111111222222222111222222222222111000000000000000000000000000000000000000000000000000000000000000000000000000000///000000000000000000///000000000000000000000000000000111111111111000000000000111111111111222222000000111111111111000000000000000000111111111111000000000000000000000000000000000000000000000000........................////////////000000000000111111000000000000//////............------------000000000000000000000000......//////000000111111000000000000000000000000////////////000111111222111000000//////000000111111111111111111111111111000000000000000000000000jjjaaaXXXSSSNNNLLLRRR[[[fff``````gggllliiibbb]]]ZZZWWWSSSOOOLLLIIIEEEBBB>>><<<:::::::::999777555333333222222222222333333333333333333333333333333///000000000111111111111111111111111111111111111333222222111111222222333333111000111222222111000000000000000000000000000000000000000000000000000000000000000////////////111000000000000111222222000000000000000000000000000000000000111111111111111000///000111222333222222111111000000111111222000000000000000000000000....../////////000000000////////////000000000000000000000000000000000000////////////////////////000000////////////000000////////////////////////111111111000000000000000000////////////000111111000000000000111111///...222111222444555555444222///000111222222111000///000000000000000000000000////////////000000000000111111111000000000////////////000000000000//////000000000000000000000000000///...------...///000////////////////////////........................///......---...///000111000000000000/////////...////////////////////////............///000111111111111111111000000000000............................................................/////////000000000000000000000000000000000000000000000000000000000000//////000000000000000000000000111111111111111111111111111111111111111111111111111111111//////000000000111111111000000000000111111111111222111111000000111111222000111222333333333222222333333222222222111111111000000000000000000000000111111111222222333333333444333111111222222000///222222222222222222222222333333222222222222333333111111111111111111111111222111111000000111111222//////000111222222222222000000000000111111111111000111111111111222222222111222222333222111000///000000000000000000000000222222222222222222222222000000000000000000000000000111111222222111111000000000000000000000000000///000111222222111000///000000000111111222222222000000111111111111000000000000000000111111111111111111111111111111111111000000000000000000000000////////////////////////////////////000000000000222222111111111000000000////////////............000000000000000000000000.........///000111111111000000000000000000000000.........//////000222222//////000000000000//////111111111111111111111111000000000000000000000000wwwnnneee___YYYSSSWWW___ddd``````dddfffccc`````````]]]YYYUUUPPPKKKEEEAAAAAA???===<<<<<<;;;999777333222222111111222222333333333333333333333333333//////000000111111111222111111111111111111111111444333222111111222333444444222111111222222000///000000000000000000000000000000000000000000000000000000000000////////////111111111111111222222333000000000000000000000000000000000000111111111111444222000000111222111000222222111111111111222222000000111111111111000000---.........//////000000////////////000000000000000000000000000000000000////////////////////////000000////////////000000111111111111111111111111222222111111000000//////////////////000111222333000///...///000111111000000/////////111111000...///000111222222111000///000000000000000000000000------...///000111222222222111111111000000////////////000000000000//////000000000000000000000000111000...------...000111////////////////////////000000000000000000000000///......------///000111000000000000////////////////////////////////////---------......///000111111111111111000000000000................................................---.........//////000000000000000000000000000000000000000000000000000000000000////////////000000//////000000111111222222111111111111111111111111000000000000000000000000//////000000111111111222000000000000111111111111000000////////////000000000111222333444333222222333333333333333333333333333333333333333333333333111222222222222333333333444222111111111111000...333333333333333333333333444333333222222333333444222222222222222222222222222222111111111111222222...///111222333333333222000000000000111111111111000111111111111222222222111111222333222111000///222222222222222222222222222222222222222222222222000000000000000000000000222222222333333222222222000000000000000000000000///000111222222111000/////////000000111111222222000000111111111111000000000000000000111111111111222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000333222222222111111000000000000000000////////////000000000000000000000000---......///000111111222000000000000000000000000............///000222222...///000111111000///...111111111111111111111111000000000000000000000000~~~uuullleee___[[[XXX```aaabbbbbb```]]]ZZZXXX\\\\\\]]]^^^[[[TTTKKKDDDBBBAAAAAA@@@???===:::777555444333222222222333444222222111111111111222222333333333333333333333333222222222111111111000000222111000000222444666888888444000///000111///---222111...------...111222////////////000000000000111000///......///000111333222000/////////000111000000000000////////////111111000000000000000111222222111111111111222222111000///------///000111000000000000000000000000////////////////////////222222222222222222222222---...///000000///...---111111000000//////..............................---...///000000///...---000000000000111111111111444333111000000000111111000000000000000000000000000000000000000000000000000000000000111111111111222222111111111111111111111111111111111111111111000000000000////////////000000000000000000000000......//////000000111111+++,,,...//////...,,,+++///...---...///000000...////////////////////////////////////////////////000///...------...///000000000//////.........---000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////////////////............//////............/////////////////////000111111------------.........///000000000000000000000000333333333222222222111111000000000000111111111111...///000111222222111000111111111111111111111111...000111111111111333555333333333222222111111111111111111111111111111111444333333222222333333444666555333111111222333444000000111222222222222111222222111000000///000000222111000//////000111222///000000000111111111111000000000000000000000000//////000111111111111111111000/////////000222333222222222222222222222222111111111111111111111111111111111111111111111111333333333222222222111111111111000000//////......000000000000000000000000000000111111111111000000//////000111111111111111111111111000000000000000//////000111222333333333111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000............////////////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000000000000000222222222222222111000///111111000000///.........yyyrrrggg`````````___]]]ZZZVVVQQQOOORRRSSSWWWZZZ[[[YYYSSSOOOHHHEEECCCCCCCCCAAA>>>:::666555444222222222333444222222111111111111222222333333333333333333333333222222222111111111000000222111111111222444666777666333000000111111000...111111000000000000111111////////////000000000000111000////////////000111222111111000000000000000////////////000000000000111111000000000000000111222111111000000111111222222111///......///111222000000000000000000000000000000000000000000000000...///000111333444555666......////////////......111000000000/////////...////////////////////////000000111111111111000000000000000000111111111111222222000/////////000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111000000000////////////000000000000000000000000////////////000000000000//////..................000///...///111111111000////////////////////////////////////////////////000///............///000000000000/////////......000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,---------......//////000//////.........//////...............///000000////////////000000000000000000000000000000000000333333222222111111111111000000000000111111111111///000222333333333222111111111111111111111111111///000222222111111222444333333222222222222222222111111111111111111111111444333333222222333333444666444333111111222333444000000111222222222222222333222111000//////000111222111000//////000111222000000000000111111111111111111111111111111111111///000000111111111111111111000000///000111222333222222222222222222222222111111111111111111111111111111111111111111111111111111111111000000000000111111000000////////////000000000000000000000000000000111111111111000000//////000111111111111111000000000000000111111111000000000111111222222333111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000/////////////////////////////////000000000000111////////////////////////........................////////////////////////////////////000000000000000000000000000000000000111222222222222111000///000000000000000000000000wwwjjjbbb```]]]YYYTTTOOOKKKIIIIIIKKKOOOUUUYYY[[[YYYWWWNNNJJJEEEEEEGGGFFFBBB>>>888777555444333333333333333222222111111222222333222222222222222222222222222222222111111111111111222111111111222333555666444222000000111222111000000111222333333222111000////////////000000000000111000000//////000000111000111111111111000000///......//////000000111111000000000000000000111111222111111000000111111222222111000//////000111222000000000000000000000000111111111111111111111111...///000111222444555555//////............//////000000000000////////////000000000000000000000000111111000000000000111111000000000000111111111111111000//////.../////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111000000000/////////000000000000000000000000000000000000////////////333111///------...///000111000///000111222222000////////////////////////////////////////////////000//////......//////000111000000000000000//////000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////***+++,,,---...//////000111000//////..................---------...//////000111111111222222222222000000000000000000000000222111111111111000000000000000000111111111222222111222333333444333333333111111111111111111111111000222333222111111222333222222222222222222333333222222222222222222222222444333333222222333333444555444333222111222333444000111111222222222222222333222000//////000111222222111000000000000111222111111111111111111000000111111111111111111111111///000111111222222111111111000000000000111222222111111111111111111111111000000000000000000000000000000000000000000000000000000/////////.........111000000000000/////////000000000000000000000000000000111111111111000000///000000111111111111000//////000000111111222222111111111111111111111111111111000000000000111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////000000000000111111111111////////////////////////------------------------////////////////////////////////////000000000000000000000000000000000000111111222222111111000000//////000000111222222333zzzkkkgggaaaYYYSSSNNNKKKIIIFFFGGGJJJOOOUUUXXXXXXWWWSSSNNNIIIHHHJJJJJJFFFAAA;;;:::888555444333444444333333222222222222333333111111111111111111111111111111111111111111111111111111111111222333444555222111111111111222222111000111111222222111111000////////////000000000000000000000000000000000000///000111222222111000///---......///000111111222///000000111111111111111111111000000000000111111222222111000000111222222000000000000000000000000111111111111111111111111222222222222111111111111000///...------...///000000000000000////////////000000000000000000000000000///...------...///000///000000000111111111111000000000000///000000000000000000000000000000000000000000000000000000000///000000000111111111111000000000000111111111111111111111111111111111111111111111000000000//////////////////////////////111111000000//////......111000///.........//////000///...///111222111000////////////////////////////////////////////////000//////////////////000111111111111000000000000000000////////////000000000000000000000000000000////////////////////////////////////////////////////////////////////////,,,,,,------...///000000222111000///............///............///000000111111111222222222333333000000000000000000000000111000000000000000000000000000111111111222222222222222333333333333333333111111111111111111111111111333333333111000111222111111111222222333333333222222222222222222222222444333333222222333333444555444333222222222333333000111222222333333222222444222000//////000222333111111111111111111111111222222111111111111000000111111111111111111111111000000111222222222222111000000000111111111222222111111111111111111111111000000000000000000000000////////////////////////000000/////////.........000000000000000000000000000000000000000000000000000000111111111111000000///000111111111111000000......///000111222222333111111111111000000000000111111000000000000111111111111111111111111111111////////////////////////000000000000000000000000//////////////////////////////000000000111111111////////////////////////........................////////////////////////////////////000000000000000000000000000000000000000000111111111111000000000000111111222222222222~~~xxxooodddYYYQQQKKKHHHFFFEEEGGGJJJOOOTTTVVVVVVXXXTTTPPPOOOPPPOOOKKKFFF???===;;;888666555555555444444333333333333444444111111111111111111111111111111111111111111111111111111111111222333333444000111111222111111222222222111///......///111222////////////000000000000000000111111111111000000///000111222222111000///---......///000111111222...///000111111111111111111000000000000000000111222222111111111111222222000000000000000000000000111111111111111111111111222222222111111000000000000///...------...///000////////////000000000000////////////////////////000///...------...///000///000000000111111111111000111111111111111111111000000000000000000000000000000000000000000000000///000000000111111111111//////000000000111111111000000000000000000000000111111111111000000000000////////////////////////111111000000//////......---...////////////...---///...---...000111000///000000000000000000000000000000000000000000000000///000000000000000000///000000000000111111111111000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000000//////////////////111111000///////////////000000//////000000111222000000000111111111222222111111111111111111111111000000000000000000000111111111111111222222222222222222222111111111222222111111111111111111111111222333444333222111222333111111111222222333333333222222222222222222222222444333333222222333333444444444333333222222222222111111222333333333333222333222000///000111222444111111222222222222111111222222222111111111111111111111111111111111111111000000111222222222222222000111111111222222222222111111111111111111111111000000000000000000000000////////////////////////111111000000000/////////000000000000111111111111000000000000000000000000000000111111111111000000000000111111111000000///......///000111222222333111111000000000000000000111111000000000000111111000000000000000000000000////////////////////////////////////////////////................................./////////000000000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000///000000111111111000000222222222222111111000000{{{lll]]]PPPIIIFFFEEEEEEGGGMMMRRRVVVXXX[[[ZZZXXXWWWUUUSSSOOOLLLCCCAAA>>>;;;999777666666555444444333333444444555222222222222222222222222111111111111111222222222000111111222222222222333///111333333111111111222222111...,,,,,,...111222////////////000000000000000111111222222111111000///000000111111111111000......//////000000111111---...000111222222111111111000000//////000000111111111111111111111111111000000000000000000000000111111111111111111111111//////000000111222222333//////............//////////////////000000000000////////////////////////111111000000000000111111000000000000111111111111000111111222222222222111000000000000000000000000000000000000000000000000000000000000111111111111...//////000000111111111000000000000000000000000222222111111111000000000000000000000000000000000000000000000////////////***,,,...000111000///---///------...///000///...000000000000000000000000000000000000000000000000///000000111111000000/////////000000000000000111000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////111111111000000000//////111000000//////000000111111111000000111111222333//////000000000111111111111111111111111111111111000000000111111111111222111111111222222222222333333222222111111111111222111111111111111111111111111333444333222222333444222222222222222222333333333333333333333333333333444333333222222333333444444444444333333333222222111222222333333333333333222111111111111222333333111111222333333222111111111111111222222222333333222222222222222222222222000111222222333222222222000111222222333333222222222222222222222222222222111111111111111111111111000000000000000000000000222222222111111111000000000000000111111111111222000000000000000000000000000000111111111111000000000111111111111000000/////////000000111111222222000000000000000000000000111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////....................................////////////000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000//////000000111111000000333222222111000000//////ttt```SSSLLLIIIGGGHHHLLLQQQUUUXXXXXXZZZ\\\[[[VVVQQQNNNMMMGGGEEEAAA>>>;;;999888888555555444444444444555555333333333333333333333333000000111111111222222222000111111222222222222222///111444444111000000111111111000//////000111111////////////000000000000000111222222222222111000000000000000000111111222////////////000000000000---...000222333222111000000000////////////000000///000000000000000000///000000000000000000000000000000000000000000000000//////000000111111222222......////////////........./////////000000000111000000000000000000000000000000111111111111000000000000000000111111111111...///000222222222111000000000000000000000000000000000000000000000000000000000000000111111111111......//////000111111222000000000000000000000000222222222111111111000000000000000000000000000000////////////000000000000+++,,,---///000111222222///.........000111000///000000000000000000000000000000000000000000000000///000111111111111000///....../////////000000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000////////////000111222222000000000000000111111222000000000000111111111111111111111111111111111111111111111111222222333333111111111222222222333333555444333222111222222333111111111111111111111111000222333333222222444555333333222222222222222222333333333333333333333333444333333222222333333444333444444444333333222222111222333333444444333333000111222333333333222222111222222333333222222111000000111111222333444444222222222222222222222222000111222222333333222222000111222333333333222222333333333333333333333333222222222222222222222222111111111111111111111111222222111111111000000000000000111111111222222222000000000000000000000000000000111111111111000000111111111111111000//////000000000000000111111111......//////000000111111111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////...........................////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000000000000000000000000...//////000000000000000000000000000000000000000qqqaaaSSSOOOKKKIIILLLPPPSSSUUUSSSXXX\\\[[[TTTMMMJJJJJJIIIGGGCCC@@@<<<:::999999555555444444444444555555333333333333333333333333000000111111222222222222000111111222222222111111///222555444111//////111000111222333333222111000////////////000000000000000111222333333222111000111000/////////000222333000000000000////////////,,,...000222333222111000000000////////////000000//////000000000000//////000000000000000000000000////////////////////////222222222111000//////...---...///000000///...---.../////////000000111111111111111111111111111111---...///000000///...---000000000000111111111111---...///111111111000///000000000000000000000000000000000000000000000000000000000000111111111111---......///000111111222000000000000000000000000222222222111111111111000000000000000000000000000......//////000000111111...------...///222555777111//////000111222111000000000000000000000000000000000000000000000000000///000111222222111000///---.........//////000000000000////////////000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////,,,------...///000111111......//////000222333444///////////////000111111000000111111111222222222111111111111111111111111111111222222222333333333111111222222222333333333666666444333222333333444111111111111111111111111000111333333333333555666444333333222222111111111333333333333333333333333444333333222222333333444333333444444444333222111111222333333444444333333///000222444555444222111111222333444444333222111//////000111333444555666222222222222222222222222111111222333333333333222000111222333444333222222444444444444444444444444333333333333333333333333111111111111111111111111111111111111000000000000000000111111222222222222000000000000000000000000000000111111111111000000111111111111111000//////111111111000000000000000---......///000111111222111111000000000000111111000000000000000000000000000000000000000000000000////////////////////////........................000000000000111111111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000000000000000000000000000......///000000000000000......//////000000111111iii]]]RRRKKKOOOUUUUUUTTTUUUTTTSSSTTTUUURRRKKKIIIJJJHHHEEECCCAAA@@@???===<<<777666555555777888888777666444333333444555444333111111111111111111111111222222111111222222333444222222222111111111000000000000000000000000000000000000111111111111000000///000000111111111111000000000000000000000000000000000000000000000000000000111111111111222222222000111222333333222111000000000000000000000000000000000000000000000000000///////////////000111111111111000000//////......000///...///000///...,,,+++,,,...///000000000///////////////000000000000000000000000000000000000000000000000111111111111111000...///000111///...000000000000000000000000222111000//////000111222000000000000000000000000222222222111111111000000222111000//////000111222000000000000000000000000000000////////////000000000111111000000///...---...///000111111000///...000000000000000000000000////////////////////////222222111000/////////000000000000000000000000000222222222111111111000000---...000111111111000///000000111111111111000000......//////000000111111222222222111111111111000000000000000000000000000000111333222000//////000111111222222222222111111111111111111000000000000000000000000111111111222666444333111000000000111111111000000000000000111111111111222333333444444777666555444333222222222444444444444444444555555333222222222333444444555222333444555555444222111444444444444444444444444555444333222222222222222555555444444444555555555222222333555666666444111...///000111222333444555222222222222222222222222222333333444444333333222333333333222222111111111333333333333333222111000111111222222222333333333222222333333333333444444333333222222111222222222555333111///...///111333222111000000000111222333111111111111111111111111000000111111111111000000000000000000000000000000333111///......///111333000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111000//////......//////000000111111000000000000000000000000000000000000000000000000000//////.........//////..................................../////////000000000000000000000000000000000000000000000000000---...///000111222333333333333222111000000111111~~~mmm```VVVVVVZZZYYYYYYYYYUUUSSSSSSUUURRRKKKHHHJJJJJJHHHFFFDDDBBB@@@>>>===999777666666999;;;<<<;;;777555333333444444333222111111111111111111111111222222111111222222333444222222222111111111000000111111111111111111111111......////////////......+++,,,---///000111111111000000000000000000000000000000000000000000000000000000111111111222222222000111111222222111111000000000000000000000000000000000000000000000000000///////////////000111111000000000000////////////000///...///000000...,,,,,,---///000111111000000............////////////////////////////////////000000000000111111111111111///...///000111000...000000000000000000000000222111000//////000111222111111111111111111111111222222222111111111000000222111000//////000111222000000000000000000000000//////............////////////000000000000000/////////000111111000///...000000000000000000000000111111111111111111111111222222111000000000111111000000000000000000000000111111111000000000//////...//////000000000000000000000111111111111000000/////////000000000000000111111111000000000//////000000000000000000000000000111333222000//////000111222222333333222222111111111111111111111111111/////////000000000000000444333222000000000000111333222222111111111222222444333333333333333333333666666555444333333333333222222333333333333444444222222222222222333444444333333444444444444333333555555555444444444444444555444444444444444444555555555444444333444444444333333333555666555333000222222333333333444444444333333333333333333333333222222333333333333222222333333333222222222111111333333333333333222111000111111222222222333333333222222333333333333444444333333222111000000111111444333111000///000111222222111111000111222333444111111111111111111111111000000111111111111000000000000000000000000000000222111000//////000111222000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111111111111111111000//////000000000000////////////000000000000000000000000000000000000000000000000111000000/////////000000////////////////////////........./////////000000111111111111111111111111111111111111111111111111000000000111111111111222333222222111000000111111rrreeeaaaaaa```]]]\\\VVVTTTTTTUUUSSSMMMIIIJJJLLLKKKJJJGGGDDDAAA>>>===<<<:::777888:::===???@@@888666444333333444222111222222222222222222222222222222111111222222333444222222222111111111111111111111111111111111111111...//////000000//////...,,,---...///000000000000000000000000000000000000000000000000000000000000000000000111111111222222222111111000000111111222000000000000000000000000000000000000000000000000000////////////000111111////////////000000000000000///...///000000...------...000111222111111000---------.........//////////////////////////////000000000000111111111111000///...///000111000///000000000000000000000000111111000000000000111111111111111111111111111111222222222111111111111111111111000000000000111111000000000000000000000000///......------......///---...///000111111111111//////000111111000000///000000000000000000000000111111111111111111111111222111111111111222222333000000000000000000000000000000000///////////////000////////////000111111000000111111111111000000000000000000000000//////000000000000/////////...000000000000000000000000000111333222111///000000222222333333333333222222222222222222222222222222111111111111111000000000333222222111111222222333444333333333333333444444666555555444333333222222555555444444444444555555111222222222333333333444222222222222222333333444555555444444444444555555666666555555555444444444555555555555666666666666777666555444444444444444555444444555777666444222333333222222111111000000444444444444444444444444111222222333333222222111333333333222222222222111222222333333333222111111111111222222222333333333222222333333333333444444444333222111000/////////222222222111111111111111222222222222222333444444111111111111111111111111000000111111111111000000////////////////////////111111111111111111111111000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111000111111111111000000///111111111000///.........000000000000000000000000000000000000000000000000111111000000000000111111000000000000000000000000....../////////000000000111111111111111111111111222222222222222222222222333333222222111111111000333222111111000111111111uuuooolllhhhaaa[[[ZZZWWWVVVXXXVVVPPPLLLKKKNNNNNNNNNKKKGGGBBB@@@>>>BBB>>>;;;999;;;>>>@@@@@@999777444333333333222000222222222222222222222222222222111111222222333444111111111111111111111111111111111111111111111111111111111222222111111111333333333222111000///...000000000000000000000000000000000000000000000000000000000000111111111111222111000//////000111222000000000000000000000000000000000000000000000000000000//////000000111222......//////000000111111000/////////111111///---...///000222222222111000.........////////////000........................///000000000111111111111000///...///000111000///000000000000000000000000111000000000000000000111111111111111111111111111111111111111111111111111111000000000000000000111000000000000000000000000//////............//////...///000111111111111111///000000000111111111111000000000000000000000000111111111111111111111111222111111111222333444444000000000000000000000000000000000000000000000000111000/////////000222333000000111111111111000000222111111000000/////////111111000000000/////////000000000000000000000000000111333222111000000111111111222222222222111111111111111111222222222222444444333333333333222222333333333333444444555555444444444333444444555555555555555444444333333333555555555555555666777777333333333444555555666666555555444444444444555555777666555444555666777888777777777777666666666666777777777777777777666666888777666555555555555555555444444666888888777555444444333333222222111111333333333333333333333333111222222222222222222111222222222222222222222222222222333333333222222111111111222222222333333333222222222333333333444444666555444222111000000000000111222333222222111000333222222333333333444444111111111111111111111111000000111111111111000000////////////////////////000111111222222111111000000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111000000111111111111000///111000000000/////////...////////////////////////////////////////////////000000//////000000111111000000000000000000000000...////////////000000000111111111111111111111111222222222222222222222222333333333222222222222111222222111111111111111222}}}vvvjjj______ZZZYYY[[[ZZZTTTOOONNNQQQSSSTTTRRRMMMIIIFFFEEEHHHDDD???<<<;;;<<<======999777444333333333222000222222222222222222222222222222111111222222333444111111111111111111111111111111111111111111111111111111222222222222111111333333333333222111//////000000000000000000000000000000000000000000000000//////000000000111111111222111000//////000111222000000000000000000000000000000000000000000000000000000000000000111222222......//////000000111111000//////000111111000...//////111222222111000000///000000000000111111111///////////////////////////000000000111111111111///......///000111111000111111111111111111111111000000000111111000000000111111111111111111111111111111111111111111111111000000000111111000000000111111111111111111111111111111000000000000111111111111111111111000//////000000000000000111222222111111111111111111111111000000000000000000000000222111111111222333444444000000000000000000000000111111111111111111111111111000/////////000222333000000111111111111000000222222111111000000//////222222111111111000000000111111111111111111111111///111333333111111111222000000111111111111000000000000000111111222222222333333333333333333333333222222333444444555555555555444444444555555666777444444444555555666666666666666666666777888999999666777777888999999::::::999999888888777888888999999888777777777888:::;;;::::::::::::::::::::::::;;;<<<<<<<<<;;;999888777888888777666555555666666444444444555888999888777777777777777777777666666333333333333333333333333222222222333333222222222222222222222222222222222111222222333333333222222111111222222222333333333222222222333333333444444888777555444333222222111///000222333333222111000222222333333444444444444111111111111111111111111000000111111111111000000000000000000000000000000111111222222222222111111000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111///000000111111111000000.../////////000000000111////////////////////////////////////////////////...............///000111////////////////////////////////////000000000111111111111111111111111111111111111111111111111111111222222222222333333333222111111111111111222222yyyjjjccc]]][[[]]]]]]WWWQQQOOOTTTXXX\\\[[[VVVQQQOOONNNNNNJJJDDD@@@>>><<<;;;:::888666444333333444222111333333333333333333333333222222111111222222333444111111111111111222222222222222222222222222222222///000000111111000000///---...///000111111111111000000000000000000000000000000000000000000000000/////////000000000111111111000000//////000000111000000000000000000000000000000000000000000000000111000000000000111222222////////////000000000000000//////000111222111///...///000111111111000///000000111111111222222222000000000000000000000000000000000000111111111111///...---///111222111000111111111111111111111111000000111111111111000000222222222222222222222222111111111111111222222222000000111111111111000000111111111111111111111111222111111000000111111222222222222222111000///...000000000000000111333333111111111111111111111111////////////////////////222111111111111222222333000000000000000000000000111111111111222222222222111000000000000111222222000000111111111111000000111111111111111111000000222222222222111111111111111111111111111111111111///111333333222111222333111111111222222111111111000000111111222333333333222222222222333333333444333333444555666666666555666666666666777888999999666666777777888999999:::999999888999999:::;;;;;;::::::;;;<<<===>>>>>>???===<<<<<<;;;;;;;;;;;;;;;::::::::::::;;;<<<======<<<<<<======>>>?????????BBBBBBCCCCCCBBBAAA???>>>;;;:::::::::::::::;;;;;;:::888888888:::;;;:::999666666666666666666666666333333333333333333333333222333333444444333333222111222222222222333333333111111222333333333222222111111222222222333333333222222333333333333444444888777666555444333333333///000111333333222111111111111222333333333333333111111111111111111111111000000111111111111000000000000000000000000000000222222222222222222222222000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111///000000111111111111000.........///000111111111000000000000000000000000000000000000000000000000...------......///000111/////////////////////////////////000000000111111222222222222222222222222000000000000000000000000000111111111222222333333111111111000111111222333xxxddd^^^[[[^^^^^^XXXRRROOOSSSYYY^^^___ZZZVVVTTTUUUQQQMMMHHHDDDAAA???<<<:::777555333333444444333222333333333333333333333333222222111111222222333444000000111111111222222222222222222222222222222222///000000111111000000///,,,---///000111222333333000000000000000000000000000000000000000000000000////////////000000000111//////000000000000//////000000000000000000000000000000000000000000000000111111000000111111222333000000000000////////////000//////000222222111000...///000000000000......000000000000111111111111111111111111111111111111000000000000111111111111///...---...111222111000111111111111111111111111///000111222222111000///222222222222222222222222000000111111111222222222///000111222222111000///111111111111111111111111111111000000000000111111111111222222222111111000000000000000000222333444111111111111111111111111000000000000000000000000222222111000000000111111000000000000000000000000000000000000111111111222000000111222222222222111000000111111111111000000111111111111111111222222111111111111000000000000111111111111111111111111///111333333222222222333222333333444444333333222222222333333444555555666333333444555666777777888999:::;;;<<<<<<;;;::::::999999999999:::;;;<<<===;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===<<<===>>>???@@@AAAAAABBB???>>>======<<<<<<======;;;<<<===>>>????????????>>>>>>???AAABBBCCCDDDEEEHHHIIIKKKLLLMMMLLLKKKJJJDDDCCCCCCDDDDDDEEEFFFGGGHHHFFFCCCBBBBBBAAA@@@>>>::::::999888777666666555666666666666666666666666333444444555555444444333111111222222222333333333000111222333333333333222111111222222222333333333222222333333333333444444666666555444444444444444000000111222222222222222000111222333333333222111111111111111111111111111000000111111111111000000222222222222222222222222333333111111111111333333000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111//////000111111111111111////////////000000000000000000000000000000000000000000000000000000000000............///000111222000000000000000000000000//////000000000111111111222222222222222222222222111111111111111111111111111111111111111000000000111111000000111222222333eee^^^[[[]]]^^^YYYRRROOOPPPVVV]]]^^^ZZZVVVUUUVVVRRROOOKKKGGGDDDAAA>>>;;;666444333333444555444333333333333333333333333333222222111111222222333444000000111111222222222222222222222222222222222222222222333333333333222222111222222333333333222222000000000000000000000000000000000000000000000000////////////000000000000...///000111111000///...000000000000000000000000000000000000000000000000111111111000111111222333111111000000//////......000//////000222333111000......///000000///...---////////////000000000000111111111111111111111111000000000000111111111111......---...111222222111111111111111111111111111///000111222222111000///222222222222222222222222000000111111222222222222///000111222222111000///111111111111111111111111000000////////////000000///000111222222222222222111000000///000222444555111111111111111111111111111111111111111111111111222222111000/////////000000000000000000000000000.../////////000000111111///000111333333222111111000000111111111111000000000000000111222222222333000000000000////////////111111111111111111111111///111333333222222333444444555555666666555555444444444555555666777888888666666777999:::;;;<<<===@@@AAABBBCCCCCCBBBAAA@@@;;;;;;;;;<<<<<<>>>??????@@@@@@@@@???>>>>>>======>>>======<<<<<<<<<=========>>>???@@@AAABBBCCCCCC??????>>>===============<<<===???@@@AAAAAA@@@@@@???@@@AAACCCEEEFFFHHHHHHLLLNNNQQQSSSUUUUUUUUUTTTMMMMMMMMMNNNOOOPPPQQQRRRUUUSSSOOOLLLKKKIIIFFFDDDEEEDDDCCCAAA???===<<<;;;888888888888888888888888444555555666666555555444111111111222222333333333000111222333333333333333111111222222222333333333222222333333333444444444555444444333333333444444000000111111111222222333///000111222333222111111111111111111111111111111000000111111111111000000222222222222222222222222444333111000000111333444000000000000000000000000111111222222222222111111111111111111111111111111111111111111111111111111//////000111111111111111111111000000//////......000000000000000000000000000000000000000000000000////////////000111222333111111111111111111111111000000000000111111111111222222222222222222222222222222222222222222222222333333222111000///...---111111000000111222333333xxxggg\\\]]][[[RRRLLLMMMLLLTTTZZZYYYYYY[[[XXXRRRTTTPPPJJJFFFDDDCCCCCCBBB:::888666555555555444333444333222222111111222222222222222222222222222222222333444555444333222111000111222222222222111111111111111111111111111111......//////000000111111222222333444444444444333000000000000000000000000000000////////////000000000000000000000000000000111111000000000000111111333111///......///111333000000111111111111000000000000////////////000000...///000///...------///////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000222111111111000000//////000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111222111111111222333444444000000000000000000000000000000//////000111222222......//////000000111111111111111111111000//////000000000000000000000000111111111111111111111111////////////000000000000000000000000000000000000111111111111111111111111111111222222222333333333//////000000111222444555222222333333333444444444333333222111000000111111222222000000000111222333444444333222222222222333777777888999::::::::::::888999::::::999999:::;;;777888888999;;;===???@@@HHHGGGGGGFFFDDDBBBAAA@@@???<<<:::999;;;===???@@@BBBBBBCCCCCCAAA???<<<:::::::::;;;;;;;;;;;;;;;:::????????????????????????>>>===;;;:::999999999:::@@@@@@AAABBBCCCCCCCCCCCC>>>@@@CCCEEEFFFFFFFFFEEEGGGHHHKKKPPPTTTUUUSSSRRRTTTSSSRRRQQQRRRTTTVVVWWWYYYXXXWWWUUUTTTRRRPPPPPPOOOOOONNNMMMKKKIIIFFFEEEEEE@@@;;;999:::<<<<<<<<<888999999999999888666555555555555555444333111000333222222222222333555666333333444444444444333333222222333333333444444444444444333333333333222222222222222222222222222222222222222222222222222222111111111111111111111111222222222222111111000000333222111111111222333444222222222222222222222222111111222222222222111111111111000000111111222333222222222222222222222222222222222222222222222222000000000000000000000000...............///000111000000000000000000000000000000////////////000000000000000000111111111111111111111111111111111111////////////////////////000///......000111111000000000000000000111111222//////000000000000//////000000000000000000000000rrrccc___ZZZQQQLLLNNNOOOVVVZZZZZZ[[[^^^]]]YYYUUUQQQLLLIIIGGGEEECCCBBB<<<:::888666666666555333444333222222111222222222222222222222222222222222222222333444444333222111000000111111222222111111111111111111111111111111//////000000000000000111111111222333333333333333000000000000000000000000000000////////////000000000000000000000000000000111111000000000000111111222111000//////000111222000111111111111111111000111111000000000000111111111222333222111000000222////////////////////////000000000000111111111111000000000000000000000000000000000000000000000000111111111111000000000///000000000000000000000000111111111111111111111111222222222222222222222222111111111111111111111111222111111111111222222333111111111111111111111111111000000000000111111222//////000000000000000111111111111111111000//////000000000000000000000000000000000000000000000000000000000000000/////////000000000000000000000000111111111111111111111111111111111111222222222333333222222111111111111111222222222333333333444444333333222111111111111111333222222222222333333444555555555555666777888888999:::;;;===>>>>>>>>>>>>DDDEEEDDDAAA>>>;;;:::;;;<<<===>>>???AAACCCEEEFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@>>><<<;;;;;;======>>>AAABBBCCCDDDCCCBBB@@@?????????===<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>???>>>===;;;:::;;;;;;<<<888999:::;;;<<<<<<<<<<<>>??????AAABBBDDDDDDEEEEEEIIIIIIHHHDDD???<<<::::::;;;<<<===>>>@@@BBBCCCDDDAAAAAABBBCCCCCCCCCBBBBBB>>>===<<<<<<<<<<<<<<<===@@@@@@AAABBBAAA@@@???>>>???>>><<<::::::::::::;;;999999999:::;;;<<<===>>>???>>>===;;;;;;;;;;;;<<>>@@@BBBEEEGGGHHHHHHHHHHHHEEEBBBBBBDDDHHHKKKLLLJJJJJJJJJJJJJJJLLLMMMNNNMMMLLLLLLKKKMMMOOOQQQSSSXXXZZZ\\\]]]]]]ZZZWWWUUUOOONNNOOORRRTTTUUUSSSRRRUUURRROOOKKKGGGEEEEEEEEE@@@???<<<:::888777666666555555666666555444222111111111222333333333333333111222222333444555555666777666666555444333333222222222222222222222222222222222222222222222222222111111111111111111111111222222222222111111111111222222111111222222333444222222222222222222222222111111222222222222111111111000000000000111222222111111111111111111111111000000000000000000000000000000000000000000000000000000///.........//////000000000000000000000000111111111000000111111111000000000000111111111111////////////////////////111111111111111111111111222111///000222333333222000000000000000111111222111222222222222222222111000000000000000000000000uuuiii\\\TTTSSSUUUWWWXXXZZZ[[[ZZZXXXTTTUUUTTTSSSRRRPPPMMMHHHDDDBBB???<<<999888666444222444444333222222222222333222222222222222222222222111111222222222222222222000000000000111111222222111111111111111111111111333333222222111111000000//////000111111111111111000000000000000000000000111000000000000000000111000000000000000000000000111111000000000000111111000000111111111111000000222222222333333222222222222111111000000111111222...///000///---,,,---...///////////////////////////000000000111111111111000000000000000000000000000000000000000000000000111111111000000000000000000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111000/////////000111111111111111111111111333222222111000000000000333333222222111111000000111111111111111000//////000000000000000000000000222222222222222222222222222222111111000/////////000000000000000000000000111111111111111111111111///000000000000111111111000000000111222333444555222222222222333333333333444444333333333333333444444555777888999999999888999::::::;;;<<<>>>@@@AAADDDDDDEEEFFFGGGGGGGGGGGGEEEFFFFFFCCC@@@>>>>>>>>>=========>>>???@@@AAABBB???@@@AAACCCDDDDDDDDDDDD===>>>????????????@@@AAABBBAAAAAA@@@???===;;;:::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===???AAABBBCCCBBB@@@>>>======>>>>>>>>>??????@@@AAAAAAAAA@@@@@@AAADDDGGGJJJLLLMMMNNNHHHEEEBBBBBBEEEIIIKKKMMMGGGHHHIIIKKKLLLNNNOOOPPPKKKIIIFFFCCCCCCDDDEEEGGGKKKNNNRRRTTTTTTRRROOOMMMJJJKKKOOOSSSXXX[[[]]]]]]aaaaaa___]]][[[XXXWWWVVVMMMJJJEEE@@@<<<999888888777666666666555555444444222222333444444444444444333333444555666777777888666666555444333222222111222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222111222222222222333333222222222222222222222222111111222222222222111111000000000000000111222222000000000000000000000000111111111111111111111111000000000000000000000000111111000///.........///////////////////////////222222111111111111222222///000000000111111111111111111111111111111111111111111111111111111111111222000//////111222222111000000000000000111111222111111222222222222111111000000000000000000000000vvvggg\\\VVVWWWWWWYYY]]]___\\\XXXTTTTTTTTTTTTUUUTTTQQQLLLHHHDDDAAA===;;;999777444222555444333333222222333333222222222222222222222222111111111222222333333444222222111111111111222222111111111111111111111111333333222222111111000000//////000111111111111000000000000000000000000000111111000000000000111111000000000000000000000000111111000000000000111111000000111111111111000000222222222333333222222222000000////////////000000111222333222000///000111000000000000000000000000///000000000111111111111111111111111111111111111000000000000000000000000000000000000000000111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111000/////////000111111111111111111111111333333222111000000111111333333222222111111000000111111111111111000//////111111111111111111111111222222222222222222222222222111111111000000000///111111111111111111111111111111111111111111111111///000000000000111111111000000111111222333555666222222333333333444444444555444444444444444555555555666888:::;;;<<<;;;;;;======<<<<<<===>>>>>>???DDDDDDEEEEEEDDDDDDCCCBBBBBBCCCDDDCCCAAA@@@AAABBBBBBAAAAAAAAAAAABBBCCCCCCAAABBBCCCDDDFFFFFFGGGGGGBBBDDDEEEDDDBBBAAABBBCCCBBBBBBAAAAAA@@@???>>>===??????@@@@@@@@@??????>>>??????>>>???@@@BBBDDDEEEJJJIIIGGGEEECCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCAAABBBEEEHHHLLLNNNPPPQQQHHHGGGFFFHHHKKKNNNNNNNNNHHHJJJMMMPPPSSSTTTUUUUUUOOOMMMIIIEEECCCCCCCCCDDDDDDGGGJJJNNNNNNMMMJJJHHHFFFGGGJJJMMMQQQVVVZZZ]]]___aaadddfffeeeccc___]]]TTTRRRMMMIIIEEECCCBBBBBB@@@???<<<999777666666777333333444444444444333333222333333444555666666666444444333333222111111000222222222222222222222222222222222222222222222222111111111111111111111111222222222222222222222333111111222222333333333333222222222222222222222222111111222222222222111111000000//////000000111222000000000000000000000000222222222222222222222222000000000000000000000000222111000///////////////////////////////////////222222111111111111222222///000000000111111111111111111111111111111111111000000000000000000000000111///......000111111000000000000000000111111222000111111111111111111000000000000000000000000000vvvggg___VVVSSSTTTZZZ\\\YYYUUUSSSQQQRRRSSSVVVWWWUUUQQQNNNFFFCCC???===;;;999666444555444444333333333333333222222222222222222222222222222222222333444555555666555333222111111222222111111111111111111111111111111111111111000000000//////000111111111111111000000000000000000000000222111111000000111111222000000000000000000000000111111000000000000111111000000000000000000000000111111222222222222111111000000////////////000000000111222111///...///000000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000000000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222222111000000000111111222222222222222222222222333222222111111111222222111111111111111000000000111111111111111000//////111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000111111111222222444444333222222222222222444444444444555555555555555555555555555555666777666777999;;;<<<===>>>>>>??????>>>===============@@@@@@AAAAAAAAA@@@??????@@@AAABBBAAA???>>>???@@@????????????@@@AAABBBCCCEEEFFFGGGHHHIIIIIIIIIIIIKKKMMMMMMJJJEEECCCDDDGGGFFFGGGHHHIIIJJJKKKLLLMMMMMMLLLJJJIIIHHHHHHIIIIIIKKKJJJIIIHHHIIIKKKNNNOOOXXXVVVSSSPPPNNNMMMLLLLLLOOOOOOOOOOOONNNMMMKKKKKKBBBCCCDDDFFFIIIKKKMMMMMMFFFFFFGGGIIILLLMMMLLLJJJLLLNNNRRRUUUWWWXXXXXXXXXPPPNNNKKKHHHFFFEEEEEEFFFAAADDDGGGJJJKKKJJJHHHGGGFFFGGGIIIIIIJJJLLLPPPSSSTTTWWW\\\```aaa^^^YYYVVVRRRQQQPPPOOONNNOOOPPPPPPNNNLLLHHHCCC???===;;;;;;666666666666666555444333222222222222222333333333222222222222111111111111222222222222222222222222222222222222222222222222111111111111111111111111222222222222333333333333000111222333333333333222222222222222222222222222111111222222222222111111000////////////000111111111111111111111111111111222222222222222222222222000000000000000000000000111111000/////////000000000000000000000000000000111111111000000111111111000000000000111111111111////////////////////////000000000000000000000000000///---...000111111000000000000000000111111222000000111111111111000000000000000000000000000000yyyoooaaaYYYUUUXXXYYYUUURRRRRRNNNOOORRRUUUXXXXXXVVVSSSIIIFFFBBB@@@>>><<<:::888555555444333333333333444222222222222222222222222333333333333333555666777999888555333222111222222111111111111111111111111//////000000000000000111///000111111222222111111000000000000000000000000222111111000000111111222000000000000000000000000111111000000000000111111222111000//////000111222000111111111111111111000111000000000000000000111---//////...---,,,---...000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000///000000000111111111111000000000000000000000000111111111111111111111111111111111111111111111111111111111111111111111111222111111111111222222333222222222222222222222222222222111111111222333333//////000000000000000111111111111111111000//////111111111111111111111111111111111111111111111111000000000111111222222333111111111111111111111111111111111111111111111111111111111111222222222333444444333222222222222333555555555666666666666777666555555555666666777888777888888:::<<<>>>@@@AAA@@@??????>>>======>>>>>>??????@@@AAABBBBBBBBBBBBCCCEEEFFFFFFEEEEEEFFFHHHHHHHHHIIIKKKNNNPPPSSSTTTZZZ[[[[[[\\\[[[[[[[[[ZZZ^^^___```]]]YYYXXX\\\```cccdddeeegggiiikkkmmmnnnlllhhhccc```aaagggmmmrrrqqqpppnnnmmmnnnppprrrtttwwwuuurrrnnnkkkiiihhhggg```___^^^]]][[[YYYXXXWWWRRRRRRQQQQQQQQQQQQRRRRRROOONNNMMMMMMOOOOOOMMMLLLPPPRRRUUUWWWXXXWWWUUUTTTPPPNNNLLLJJJGGGFFFEEEDDDCCCDDDGGGIIIJJJJJJIIIHHHGGGIIILLLLLLKKKJJJKKKMMMOOOQQQUUUWWWVVVSSSNNNKKKJJJKKKLLLNNNPPPQQQSSSSSSUUUUUUTTTRRROOOKKKGGGEEE??????>>>===<<<:::999888444444444444333333333333111111222222222222333333222222222222222222222222222222222222222222222222111111111111111111111111222222222333333333444444000111222333333333222222222222222222222222222222111111222222222222111111///////////////000111111222222222222222222222222111111111111111111111111000000000000000000000000000000000///000000111111000000000000000000000000111000000//////000000111000000000000111111111111////////////////////////111111111111111111111111111///...///000222111111000000000000000111111222111111222222222222111111000000000000000000000000zzz}}}~~~uuuiii___^^^\\\WWWUUUVVVLLLMMMPPPUUUYYYZZZYYYWWWKKKHHHEEEBBBAAA???<<<:::555555444333333333333444222222222222222222222222444444333333444555777888<<<:::777444222111222222111111111111111111111111......//////000000111111000000111222222222222222000000000000000000000000222222111111111111222222000000000000000000000000111111000000000000111111333111000......000111333000000111111111111000000222222111111111111222222000222222111000///000111000000000000000000000000000000000000111111111111111111111111111111111111000000000000000000000000//////000000111111111222000000000000000000000000111111111111111111111111000000000000000000000000111111111111111111111111222111111111222333444444222222222222222222222222111111111111222333444444......//////000000111111111111111111111000//////111111111111111111111111333333333333333333333333//////000111222333333444111111111111111111111111111111111111111111111111111222222222222333333333111111111222333444555666666666666666777777777777666666666666666777888888888888888999;;;>>>@@@BBB@@@??????>>>>>>??????@@@@@@AAACCCEEEGGGHHHIIIIIILLLNNNQQQRRRRRRTTTVVVXXX```aaacccgggkkkooorrrtttvvvwwwwwwwwwvvvuuutttssssssvvvxxxvvvtttvvv}}}}}}|||zzzyyykkkiiigggeeedddbbbbbbaaa```]]]ZZZYYYYYYXXXWWWVVVRRRTTTVVVWWWWWWTTTQQQOOOUUUSSSQQQNNNKKKGGGEEECCCHHHIIIKKKLLLMMMMMMMMMMMMEEEJJJOOOQQQOOOMMMMMMMMMQQQRRRSSSRRRPPPMMMIIIFFFEEEFFFHHHJJJLLLMMMNNNNNNTTTWWW[[[]]]\\\XXXSSSPPPGGGGGGFFFEEECCCAAA???>>>888888888777666666555555111222222333333444444555222222222222222222222222222222222222222222222222111111111111111111111111222222222333333444444444000111222333444333222222222222222222222222222222111111222222222222111111///////////////000111111222222222222222222222222000000000000000000000000000000000000000000000000000000//////000111222222000000000000000000000000000000////////////000000000000000000111111111111111111111111111111111111222222222222222222222222222111///000222333333222000000000000000111111222222333333444444333333222000000000000000000000000~~~||||||qqqaaaXXXXXXWWWTTTPPPQQQOOOMMMQQQXXXXXXQQQOOOMMMJJJGGGDDDAAA@@@???999777444222222333555666444444444555555555666666555444444333333444444444;;;999777444333222111222111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000111111000000//////......////////////000111222333000000000000000000000000111111000000//////......000...---...///000///...//////000///------...000444444333111000...------000000000000000000000000000111111111111222222222/////////000111111222222000000000///////////////222111000//////000111222000000000000000000000000000000111222222222222111222222222111111111000000222222111111111111222222222222222111111111000000111111111111111111111111//////000111111111111111000111111111111222222222000000////////////000000000000000000000000000000///000000000111111111111333222222222111000000000000000000000000000000000444444333333333333333333222222222333444444555555111111111222333555777888555666777777777777777666888777777666777888:::;;;666888:::;;;;;;===@@@CCC>>>???AAABBBBBBBBBBBBBBBIIIJJJLLLPPPUUUZZZ^^^```^^^cccfffgggeeefffjjjooovvv~~~}}}|||wwwrrrrrrsssnnnfffgggddd___[[[ZZZYYYWWWUUUXXXUUURRRQQQPPPPPPNNNMMMJJJJJJIIIHHHGGGFFFFFFGGGFFFIIIMMMMMMLLLLLLNNNPPPQQQUUUYYYVVVNNNFFFCCCBBBCCCDDDFFFGGGGGGHHHJJJKKKKKKOOOSSSUUUUUUVVVXXX[[[OOORRRTTTRRRNNNJJJIIIJJJIIIBBB===;;;999666777;;;888777666555555444222000333333222222111111222222111111111111000000000///444444333333222111000000333222111000000111222333333333333222222111111111111222222333333222222111222111000000//////000000000111111111111222222222333222111000000111222333000000000000000000000000111111222222222222111111000000000000000000000000111111111111000000000000000000000000000000000000//////000000111111111222000111111111222222222222//////000111111111111111111111111000000000000000000000000000000000000000222222222111000//////...222111111111000000//////qqqeee___XXXQQQNNNPPPPPPNNNQQQVVVVVVQQQQQQOOOMMMIIIFFFDDDBBBAAA;;;999666333222333444555333333333333444444555555333333333333333444444555888666555333111111111111222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000111111000000////////////////////////000111222333000000000000000000000000111111000000////////////000///......///000///...///000111000......000111111111000000000000000000000000000000000000000000000000111111111222222222111111111000000000000000222111111111111111111111222111000//////000111222000000000000000000000000000000111222222222222111222222222111111111000000222222111111111111222222111111111000000000//////111111111111111111111111///000000111111111111111000111111111111222222222000000////////////000000111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111333333333333222222222222222222222333333444444444777777777777888888888888777777888999::::::;;;;;;;;;:::999888888888999999:::<<<>>>AAACCCFFFHHHJJJFFFGGGIIIJJJKKKMMMNNNOOOUUUXXX^^^gggpppvvvzzz|||yyy|||}}}{{{xxxwww{{{}}}wwwssspppllliiidddbbb___]]][[[XXXTTTPPPOOOLLLIIIGGGFFFFFFFFFEEEHHHKKKMMMMMMLLLLLLMMMOOOTTTWWWZZZWWWPPPJJJGGGHHHEEEFFFGGGGGGGGGGGGHHHIIIHHHLLLOOOPPPOOOOOOQQQSSSRRRTTTVVVVVVTTTTTTVVVXXXSSSMMMGGGEEEAAA======AAA<<<:::777555444444444444666555444333333333444444444444444444444444444444444333333333222111111111000111222222222222111000333333222222222222222222333333333444444333333333444333222222111111222222000111111111111222222222111111000//////000111111000000000000000000000000111111222222222222111111000000000000000000000000111111111111000000000000000000000000000000000000///000000000111111111111000000000111111111222222//////000111111111111111000000000000000111111111000000000000000000000000222222111111000//////...111111111111000000000///wwwkkk\\\PPPMMMPPPQQQPPPQQQTTTSSSQQQSSSQQQOOOLLLIIIGGGEEECCC===;;;888555444333444444222222222333333333333444222222222222222333444555444333222111000000000000333333333333333333333333111111111111111111111111222222222222222222222222000000000000000000000000111000000000000/////////////////////000111222333000000000000000000000000111000000000000/////////000///......000000///...000111111111//////111222000000000000000000111111000000000000000000000000000000000111111111222222222222111111000//////...111111111111111111222222111111000000000000111111000000000000000000000000000000111222222222222111222222222111111111111111222222111111111111222222000000000///////////////111111111111111111111111///000111111222222111111000111111111111222222222111000000//////000000111111111111111111111111111111222222222222333333333111111111222222222222222222222222222222222222222111111111222222222222222222333333333333444444444777777888999999888888777888888888888888999:::;;;;;;;;;;;;<<<<<<===>>>>>>@@@AAAEEEKKKPPPTTTTTTTTTVVVXXX[[[\\\^^^aaaeeehhhmmmrrr}}}~~~}}}}}}|||zzzvvvooojjj```ZZZRRRMMMLLLKKKIIIGGGHHHJJJKKKKKKKKKKKKLLLMMMNNNPPPQQQNNNIIIFFFFFFGGGIIIIIIJJJJJJJJJIIIIIIHHHFFFHHHJJJJJJIIIHHHIIIJJJMMMNNNOOOOOOPPPTTTYYY]]][[[VVVSSSRRROOOIIIGGGHHHBBB@@@<<<999777777888999999777555444333444555666222222222222222222222333333333333333222222222222///000333555555333000///222222222222222222333333333444444555555444444333444333222222111111222222000111111111111222222222000000////////////000000000000000000000000000000111111222222222222111111000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111/////////000000000111111//////000111111111111111//////000000111111222222000000000000000000000000222222111111000/////////111111111111000000000000jjjXXXMMMPPPQQQQQQQQQRRRRRRQQQSSSRRRQQQNNNKKKHHHFFFEEE@@@>>>;;;888555444444444333333333333333333333444333333222111111222222222111111111000000111111111333333333333333333333333111111111111111111111111222222222222222222222222000000000000000000000000000000000000000000000000000000//////000111222222000000000000000000000000000000000000000000000000000///...///000111000...///000111000//////111222333333222111000///......000000000000000000000000000000000000111111111111111111111111000000/////////////////////000000000111000000000000000000111000000000000000000000000000000111222222222222111111111111111111111111111222222111111111111222222000000000000000000000000111111111111111111111111000000111222222222222111000000111111111222222222111000000000000000000111111111111111111111111111111111111222222222333333111111111222222333333333111111111111111111111111111111111111222222222222333444444444444555555555555666777999::::::999999<<<;;;:::999999:::;;;<<<===>>>@@@CCCFFFIIILLLNNNPPPSSSYYYaaahhhkkkiiiggglllnnnqqqrrrtttyyyyyymmmddd___[[[VVVRRRNNNNNNNNNMMMLLLKKKKKKLLLKKKLLLLLLJJJGGGFFFGGGIIIKKKKKKKKKLLLMMMLLLKKKIIIDDDEEEFFFGGGGGGGGGHHHHHHHHHGGGEEEEEEGGGLLLQQQUUUXXXWWWYYY\\\ZZZSSSOOOOOOJJJIIIGGGDDDAAA>>>======;;;999666444333333555666000000000111111111222222222222333333333333333333000111333444444333111000111111111222222333333333333333444444444444333333222111000000//////000000000000111111111222222222000000000000000000000000000000000000000000000000111111222222222222111111000000000000000000000000111111111111000000000///////////////////////////000000000000000111111111////////////000000000000//////000111111111111111......///000111222222333000000000000000000000000111111111111000000//////111111111000000000000000yyydddRRRQQQQQQSSSSSSRRRRRRRRRRRRRRRQQQOOOLLLIIIGGGEEEBBB@@@>>>:::888666444444555555555555444444444444555444333222111000000000000111111222222222222222222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000000000111111111111000000000000000000111222000000000000000000000000000000000000111111111111111///...///000111000///---...//////......000222333222222111000///......111111111111111111111111//////000000000111111111//////000000111111111111......//////000000000000000000000111111000000000000000000000000000000000000000111222222222222111111111111111111111111111222222111111111111222222111111111111111111111111111111111111111111111111000000111222222222222222000000111111111222222222111111000000000000111111111111111111111111111111000000000000111111111222111111222222333333333444111111111111111111111111111111222222333333333444555555666666777888888888999999:::;;;<<<<<<<<<<<<===>>>???@@@BBBDDDEEEFFFIIIJJJMMMQQQVVV\\\aaadddmmmqqqyyy}}}|||vvvnnniiidddbbb^^^ZZZWWWUUURRRQQQQQQQQQQQQPPPOOONNNNNNOOOMMMLLLLLLMMMOOOOOOLLLIIIFFFFFFGGGHHHKKKMMMNNNNNNLLLJJJFFFCCCDDDGGGJJJLLLLLLNNNUUU]]]^^^XXXRRRQQQOOORRRSSSQQQLLLGGGCCCBBB???===:::777555444444555444444555555555555555555333333333333333333444444333333222222222222333333111111111222222333333333222222333333333333222222222111000000//////000000000000111111111222222222111111111111111111111111000000000000000000000000111111222222222222111111000000000000000000000000111111111111000000000///////////////////////////111111000000000000000000////////////000000000000//////000111111111111111......///000111222222333000000000000000000000000111111111000000000000000000000000000000000111111kkkYYYTTTQQQTTTVVVUUUTTTTTTRRRRRRQQQPPPMMMJJJGGGEEECCCBBB???<<<:::777666555666555555555555555444444666555444222111111111111000111222333333333333333111111111111111111111111111111111111111111111111222222222222222222222222000000000000000000000000000000000111111111111222111000000000000000111111000000000000000000000000000000000111111111111222111000//////111111000///---...///...---...000222/////////000111111222222111111111111111111111111/////////000000000111111...//////000111111222222000000000111222222333333000000111111111111000000000000000000000000000000000000111222222222222111111111111111111222222222222222111111111111222222111111111111222222222222111111111111111111111111000111222222333222222222000111111111111222222222222111111000000111111222222222222222222222222222//////000000000111111111222222222333333333333333222222222222222222222222333333444444555555666666777777888999;;;<<<======<<<<<<<<<<<<===>>>???@@@@@@BBBFFFKKKOOOSSSVVVWWW``````aaaeeekkkrrryyy~~~~~~xxxssspppllliiiggg[[[\\\\\\[[[XXXUUURRROOOSSSQQQPPPRRRTTTSSSOOOJJJJJJIIIJJJLLLPPPSSSUUUUUUQQQNNNIIIGGGFFFFFFFFFEEEEEEGGGNNNWWWYYYTTTPPPOOOPPPUUUYYYYYYTTTNNNJJJIIIGGGFFFCCC@@@===:::888777777777666666666555555555444444444444333333333333444333222111111222333444222222222222222222333333111222222333333222222111444333222222111111222222000111111111111222222222111111222222222222111111000000000000000000000000111111222222222222111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000000/////////000000000111111//////000111111111111111//////000000111111222222000000000000000000000000111111000000000000000000000000000000111111111111vvvaaaVVVPPPTTTYYYYYYVVVVVVRRRRRRRRRQQQNNNKKKHHHFFFDDDCCCAAA>>>;;;999777666555555555444444333333333444444333333333333444444000111222333333333222111222222222222222222222222111111111111111111111111222222222222222222222222000000000000000000000000000000111111111222222222111111000000000000111111000000000000000000000000000000111111111222222222111000///000111111000///---...//////...///111333...//////000111111222222111111111111111111111111////////////000000000111000000000000000111111111///000000111222222333333///000111222222111000///000000000000000000000000000000111222222222222111000000111111111222222222222222111111111111222222000000000000111111111222111111111111111111111111000111222222333333222222000111111111111222222222222111111000000111111222222222222222222222222222000000111111111222222222333333333333333333222222444444444444444444444444555555666777777888999999888999:::<<<>>>@@@BBBCCC@@@@@@@@@AAAEEEIIIMMMPPPUUUXXX^^^dddiiimmmnnnooottttttuuuyyy{{{{{{{{{yyytttlllccc]]]aaa^^^\\\\\\^^^[[[UUUPPPOOOMMMMMMOOOTTTWWWYYYXXXUUURRRNNNMMMLLLKKKHHHEEEFFFEEEHHHMMMNNNKKKJJJLLLLLLRRRXXXYYYUUURRRQQQQQQTTTSSSQQQMMMIIIEEEAAA>>>:::999999888777666555555555555555444333333333222333333333333333333333333333333222222222222222222222333333333333333333222444333222222111111222222000111111111111222222222///000111222222111000///000000000000000000000000111111222222222222111111000000000000000000000000111111111111000000000000000000000000000000000000111111111111000000000///000000000111111111222222//////000111111111111111000000000000000111111111000000000000000000000000000000000000000000000111///000000000111111111111fffXXXOOOTTT[[[\\\XXXWWWSSSSSSSSSRRRPPPLLLIIIGGGDDDCCCAAA???<<<:::888777444444444333333222222222222222222333444555777888000111222333333222111000333333333333333333333333111111111111111111111111222222222222222222222222000000000000000000000000000000111111222222222222111111000000000000000111000000000000000000000000000000111111222222222222111000///000111222111///...///000000///000222444222222111111000000//////111111111111111111111111////////////000000000000222222111111000/////////---......///000111111111///000111222222111000///000000000000000000000000000000111222222222222111000000111111222222222222222222111111111111222222.../////////000000111111111111111111111111111111111111222333333333333222000111111111111222222222222222111111111111222222222222222222222222222222111111222222222333333333444444444333333222222222666666666666666666666666666777777888999::::::;;;999:::<<<>>>AAACCCEEEFFFFFFGGGHHHLLLSSS[[[cccgggssswww|||~~~~~~yyynnnkkkhhhggggggddd\\\VVVRRRPPPNNNPPPUUUYYYYYYYYYYYYWWWUUUUUUVVVTTTOOOKKKLLLHHHEEEFFFFFFDDDFFFIIIIIINNNTTTUUUSSSRRRUUUXXX]]]]]][[[XXXSSSMMMGGGDDD@@@@@@???>>><<<;;;::::::666666555444333333222222000222444666666444222000444333333222222111111111333444444555555444444333222111111000///000000000000111111111111222222222...///000111111000///...000000000000000000000000111111222222222222111111000000000000000000000000111111111111000000000000000000000000000000000000222111111111000000//////111111111111222222222222//////000111111111111111111111111000000000000000000000000000000000000000000000000000000111111111//////000000111111111222tttdddWWWXXX^^^^^^\\\\\\[[[VVVUUUXXXYYYSSSMMMJJJJJJEEE@@@@@@AAA@@@;;;666777555444555777777444111555444444333333444444555222222222222222222222222333222222111111222222333111111111111111111111111333333333222222222111111111111222222222222111111......///000000000000000000000000000000000000000000000000000000000000000111111222222222222111111111111111111000000000000000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111222222333333222222111222222222222111111111000...//////000000000000000222222222222222222222222222111111111000000//////,,,...000222333444444333333222222222111111000000111111222222222333333333222222111111111111111111222111111111111111222222333333333333333333333333777444222333555666444111555666777666444222222222666555444555666777777777:::555666:::;;;888:::???AAAAAAAAACCCGGGLLLPPPRRRVVVUUUWWWaaaooo|||zzzvvv}}}|||~~~zzzuuunnngggddd```XXXTTTTTTTTTSSSWWW^^^ZZZ]]]```aaa]]]XXXSSSPPPGGGHHHJJJIIIHHHHHHJJJLLLKKKKKKKKKLLLNNNPPPSSSTTTaaa___bbbiiikkkbbbVVVOOOMMMJJJHHHHHHIIIGGGCCC???===<<<<<<;;;999777555333999777444333444555555555444444444444444444444444222222222222222222222222222222222222222222222222333222222222111000000000111111111111111111111111222111111111000000//////000000000000111111111111111111111111000000000000//////......---------,,,............/////////000111111000000//////......111111111000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222sss```ZZZZZZ[[[]]]```aaaXXXSSSWWW[[[XXXRRRNNNLLLGGGAAA@@@AAAAAA===888888666444444666666444222555444444333333444444555222222222222222222222222333222222111111222222333111111111111111111111111222222222111111111000000111111222222222222111111000000000000111111111111000000000000000000000000000000000000000000000000000111111222222111111000//////000000111111111222000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111222222333333222222111......///000111222333333...//////000000000000000222222222222222222222222222222222222111111111000...///000222333333333333333333222222222111111111111111222222222333333333222222111111111111111111333222111111111111111222333333333333333333333333555444333333444555444333444666777777666555555666:::999888888999:::::::::===999999===???===>>>CCCFFFIIIMMMQQQVVV\\\bbbeeennnpppuuuuuurrr||||||wwwuuuuuuwwwpppjjjiiieee^^^[[[[[[\\\^^^aaaaaa___[[[XXXVVVSSSOOOIIIGGGIIIMMMOOOPPPJJJJJJKKKLLLMMMOOOQQQRRRYYYYYY___jjjoooiii```[[[WWWWWWXXXZZZ[[[XXXRRRMMMFFFDDDAAA>>>;;;999777666666444333333444444333111333333333444444444444444222222222222222222222222222222222222222222222222222222222111111111111111111111111111111111111111222111111111000000000000000000000000111111111111111111111000000000//////111111000000000/////////........./////////000000111111000000////////////111000000000000000000000000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000ooo```ZZZ[[[bbbiiiiii]]]TTTVVV[[[\\\WWWTTTPPPJJJCCCAAABBBBBB???<<<999777444333444555444333555444444333333444444555222222222222222222222222333222222111111222222333111111111111111111111111111111111000000000//////111111222222222222111111222111000000000111333444000000000000000000000000000000000000000000000000000111111222222111111000......///000111222333333000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111111111222222222222111111...//////000111222333444...///000000111111000000222222222222222222222222333333333222222222222222///000111222222222222111333222222222222222111111111111222222222333333333111111222222222222222222444333222111111111111111222222222222333333333333333444555555444333444555444666888888888888999:::;;;:::999999999999:::;;;???===>>>BBBDDDDDDGGGJJJQQQWWW___ggglllrrryyy~~~}}}uuutttvvvxxxxxxwwwnnnmmmuuu}}}}}}}}}{{{rrrrrrssssssrrrooolllkkklllssszzz|||yyy|||zzzlllcccccccccbbbaaa___]]]ZZZYYYVVVOOOIIIIIINNNSSSSSSQQQOOOPPPPPPPPPOOOOOONNNMMMLLLMMMTTT```fffddd^^^\\\```ccchhhmmmpppnnniiieeeWWWSSSMMMHHHDDD@@@===:::888777555555666555333111222222333333444444444444333333333333333333333333222222222222222222222222111111111111111222222222111111111111111111111111111111111111111000000000000000000111111111222222000000000000////////////111111000000000000//////....../////////000000000111000000000000/////////000000000000000000111111000000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000////////////000000jjj___^^^fffmmmnnnbbbYYYWWWYYYXXXXXXYYYUUUMMMEEEBBBCCCDDDBBB???;;;999666444333444444444555444444333333444444555222222222222222222222222333222222111111222222333111111111111111111111111222111111111000000000000111111222222222222111111222111000//////111333444000000000000000000000000000000000000000000000000000000111111111111000000...//////000111111222222000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000111111111111111111111111///000000000111111111111111111222222222222111111333333333222222222111111//////000111111111111000222222222222222222222222222222222222222222222222111111222222111111111111111111111111111111111111111111222222222333333333111111222222222222222333444444333222111111111111222222222222333333333333111444777666444333555888555777999::::::999;;;<<<<<<<<<;;;::::::;;;>>>@@@DDDDDDGGGLLLPPPTTTWWWZZZeeekkkttt{{{|||{{{uuussstttvvvwwwwwwyyyuuuooojjjiiikkkoooqqqpppkkkmmmuuu{{{zzzxxxxxx}}}~~~{{{vvvtttvvvyyy}}}~~~~~~~~~~~~~~~}}}tttnnnlllllllllkkkjjjiiihhhhhhkkkqqqsssooonnnrrruuuuuuzzz{{{||||||{{{zzzzzzzzz}}}ssspppjjjeeeaaa^^^[[[YYYQQQNNNMMMPPPUUUWWWVVVSSSXXXXXXWWWVVVSSSPPPMMMKKKIIIHHHJJJRRRWWWVVVTTTUUU```dddkkksssyyyzzzyyywwwjjjfff```[[[VVVOOOGGGBBBAAA>>>;;;888888777666555222333333333444444444444333333333333333333333333222222222222222222222222000000000111222222222333111111111111111111111111111111111111111111111111000000111111111222222222000000000/////////......//////.....................////////////000000000000000000000000000000000000000000000000111111111///000000000111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222111111111111222222wwwhhhcccdddffflllfff```[[[UUURRRUUU[[[XXXPPPGGGCCCDDDFFFDDDBBB===;;;999666444444555666555444444333333444444555222222222222222222222222333222222111111222222333111111111111111111111111333333222222222111111111111111222222222222111111111000...---...///111333000000000000000000000000000000000000000000000000000000000111111000000000111111000000000000000000000000000000000000000000111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000///000000000111111111111000111111222222111111000111111111111000000000000///000000111111111111111222222222222222222222222000000111111111111111111222222222111111111111111//////000000000000000000111111222222222333333333111111222222333333333333444444333222111111222222222222333333333444444444222555777777555555888;;;888:::<<<<<<;;;:::;;;<<<<<<===>>>>>>???BBBFFFJJJRRRVVV\\\bbbiiippptttuuu}}}yyyssstttvvvyyyxxxyyy~~~~~~}}}xxxrrrqqqsssuuutttrrrsssqqqooolllkkkmmmooorrrpppoooqqqxxx|||zzzwwwuuutttuuuuuurrroooooorrruuutttttttttqqqooopppsssvvvxxx{{{}}}yyyvvvrrrqqqooonnnnnnmmmlllkkkiiippptttsssooommmmmmlllrrrsssuuussspppnnnnnnoooxxx}}}tttnnnhhhddd```XXXXXXWWWVVVTTTTTTTTTUUUYYYYYYXXXWWWUUURRROOOMMMPPPKKKIIIKKKNNNNNNQQQVVV]]]aaaffflllppptttvvvxxxuuurrrpppnnnkkkcccXXXPPPLLLGGG???:::777666666666444444444444444444444444333333333333333333333333222222222222222222222222000000000111222222222333111111111111111111111111111111111111111222222222111111111111222222222222000000000000////////////......//////////////////////////////000000000111000000000000111111111111//////000000111111111111///000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000222222111111111111222222~~~||||||wwwmmmeee```gggeeeddd___VVVOOOSSSZZZYYYRRRIIIEEEFFFGGGEEEBBB>>>>>><<<999666444555666555444444333333444444555222222222222222222222222333222222111111222222333111111111111111111111111333333333222222222222111111111222222222222111111000///.........///111111000000000000000000000000000000000000000000000000///000000111111000000///111111111111000000//////000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000+++,,,,,,---...///000000///000111111222222111111222222222222222222222222000000000000000111111111222222111111000111111222/////////000000000000000111111222222222333333333111111222222333444444444333333222222222222333333333333444444555555666666444666777888888999:::<<<;;;<<<>>>>>>>>>===>>>???;;;>>>AAACCCEEEJJJRRRXXXkkksss|||vvvmmmkkklllllliiikkkqqqwwwyyy|||~~~{{{{{{}}}~~~|||zzzssssssrrrqqqqqqqqqrrrrrrooopppqqqssstttqqqmmmiiikkkkkkjjjhhhggghhhkkkmmmjjjjjjiiieee```___bbbfffiiimmmrrruuuvvvvvvvvvwwwuuussspppoooooonnnmmmkkkmmmttt{{{{{{wwwrrrpppqqqwwwyyyyyyvvvpppllllllmmmqqqyyyzzzwwwooolllfff^^^VVVRRRRRRTTTTTTTTTTTTTTTSSSSSSRRRQQQPPPJJJFFFGGGIIILLLRRRYYY]]]___```aaaaaacccfffiiippppppsssyyy|||xxxnnnfffYYYSSSJJJBBB===:::888666777777666666555444444444333333333333333333333333222222222222222222222222111111111111111222222222111111111111111111111111111111111222222222222222111111111222222222222333111111111111000000000000000000111111111111222222/////////000000000111111000000000111111111111222/////////000111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000yyyvvvwwwttthhhbbbbbbcccaaa[[[TTTSSSXXXYYYRRRJJJGGGGGGHHHEEEAAA???@@@@@@===999666666777555444444333333444444555222222222222222222222222333222222111111222222333111111111111111111111111222222222222111111111111111111222222222222111111//////000000000111111111000000000000000000000000000000000000000000000000//////000000000000//////000000000000000111111111000000000000000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000,,,,,,---...///000111111000000111222222222222111222222222222222222222222000000000111111222222222222111111000000111222333000111111111222222222222111111222222222333333333111111222222333444444555222222222222333333444555444444555555666777777888777666777888;;;=========<<<>>>AAABBBBBBBBBCCCEEEEEEJJJOOORRRVVV^^^hhhppp{{{rrroooppppppmmmooouuuyyyyyy|||}}}|||{{{{{{zzzyyyvvvtttjjjiiiiiijjjlllllljjjgggeeefffeeedddbbb```\\\XXXZZZZZZYYYXXXXXXYYY\\\]]]ZZZ\\\\\\YYYTTTRRRSSSVVVZZZ^^^bbbdddeeeeeehhhjjjkkkhhheeedddddddddcccaaaeeelllsssuuupppllllllpppuuuwwwyyyvvvqqqnnnnnnppppppxxx~~~|||{{{{{{{{{{{{xxxuuuvvvyyy~~~~~~uuulllccc^^^UUUUUUTTTSSSRRRRRRRRRRRRLLLHHHEEEGGGIIIKKKRRRYYY[[[\\\\\\ZZZWWWWWWYYY\\\___bbbjjjwwwkkkfff^^^VVVOOOHHHBBB>>>::::::999777666555444333444444444444444444444444222222222222222222222222222222222111111111111111111111111111111111111111111111111222222333333333111111111222222222333333222222222222111111111111000000111111111222222222//////000000000111111111000000111111111222222222...//////000111111222222000000000000111111111111000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000000zzzrrrqqqxxx```___```ccc```YYYVVVVVVYYYRRRKKKHHHHHHHHHEEEAAA???AAABBB???:::777666777555444444333333444444555222222222222222222222222333222222222222222222333111111111111111111111111111111111111000000000000111111222222222222111111000000111222222222222111000000000000000000000000000000000000000000000000//////000000000000//////......///000111222333333000000000000000000000000......//////000000111111000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111000000111111111111000000222222222222111111111111000000111222222222222111222222222222222222222222111111111222222333333333222111000000000111333444222222222333333444444444111111222222222333333333111111222333333444555555111111111222333444555666555555555666777888888999999777666999===@@@???===<<>>===>>>AAAEEEHHHHHHHHHLLLNNNTTT\\\eeepppzzzooodddaaabbbdddfffeeecccfffmmmsss~~~|||}}}~~~vvvrrrqqqmmmllljjjhhhgggffffffeeefffeeeccccccaaa]]]WWWSSSSSSTTTTTTTTTSSSRRRPPPOOORRROOOLLLJJJIIIIIIGGGFFFHHHIIIJJJIIIHHHHHHIIIJJJLLLKKKJJJJJJKKKJJJHHHFFFJJJKKKKKKLLLMMMMMMMMMMMMOOONNNNNNPPPSSSUUUTTTSSSLLLLLLLLLKKKJJJIIIHHHGGGJJJJJJIIIIIIJJJKKKMMMNNNPPPPPPPPPSSSVVVXXXWWWWWWXXX[[[___ccceeeeeecccaaabbbccceeefffgggffffffeeedddeeegggiiikkkmmmnnnooojjjfffaaabbbfffkkkmmmlllrrruuuyyy}}}tttkkkeee___[[[TTTPPPMMMLLLNNNQQQVVV[[[\\\^^^```aaa```___]]]\\\VVVTTTSSSYYYdddooovvvyyyyyywwwuuuvvvwwwtttnnniii]]]RRRGGGCCC@@@;;;999:::999888777888888777444222333333333444333333222222333222222111111222222333111111111111111111111111333333333222222222111111111222333333333222000///000111111111111222222222000111111111111222222222000000000000000000000000111111111111111111111111000000000000111333444555111111111111111111111111111111000000000000111111000000000000000111111111//////000000111111111222000000000000111111111111ttteeeccciiiiiiccc\\\SSSOOOOOOVVVZZZWWWQQQNNNJJJIIIFFFBBB>>>:::888666666666555555444333333222222222222222222222222222333333333333333333333333555555444444333333333222111111111111111111111111000000111111111111111000333222111111000111111111000000000000000000000000000111111111111222222222333222111000////////////000000000000000000000000222222111111111000000000000000000000000000000000//////000000000000//////222111111111000000//////000000000000000000000000111111222222222222111111111111111111111111111111000000000000000000111111222222222222222222222222222222333333333444444444222222333333333333222222333333222222222222333333111333444333222222333555444444444444444444444444666555555444444444555555777777777777888:::<<<===;;;<<<<<<======<<<;;;;;;???@@@BBBFFFKKKPPPTTTVVV___bbbkkkyyy{{{xxxvvvtttqqqrrr{{{yyylllggggggjjjkkklllkkklllpppwww~~~|||xxxuuuqqqqqqpppnnniiiccc^^^[[[ZZZZZZYYYXXXWWWWWWWWWWWWWWWVVVTTTSSSSSSPPPMMMJJJJJJKKKLLLMMMNNNNNNNNNNNNPPPMMMHHHDDDCCCBBBBBBAAA>>>@@@BBBDDDEEEGGGJJJMMMOOONNNMMMMMMMMMMMMKKKIIIKKKLLLLLLLLLMMMNNNOOOOOOLLLKKKKKKMMMPPPRRRRRRQQQJJJJJJJJJIIIGGGEEEDDDCCCFFFEEEDDDDDDDDDEEEGGGHHHIIIJJJKKKNNNQQQSSSRRRQQQRRRQQQQQQTTTXXXZZZXXXVVVTTTTTTVVVWWWXXXYYYYYYYYYWWWXXXZZZ]]]```bbbdddeeeeeedddaaa``````aaabbbccciiilllppprrrrrrssstttuuuvvvoooeeeccc___\\\YYYXXXXXXXXXZZZ]]]bbbffffffccc^^^\\\VVVTTTRRRRRRTTTZZZ___bbbjjjkkknnnppprrrrrrqqqqqqkkkaaaWWWPPPKKKDDD???>>>;;;:::888777666555222000333333333444444444444444222111111000000111111222222222222222222222222222333333333222222222222111333333333444333333222111222111000000000111333333000111111111111222222222000000000000000000000000222222222222222222222222000000000000000111222222111111111111111111111111111111000000000000111111111111111111000000000000...//////000111222222222000000000000111111111111qqqjjjkkkllliiieeeVVVPPPOOOVVV]]][[[VVVRRRPPPMMMJJJFFFCCC???;;;999666666555444444333333333222222222222222222222222333333333333333333333333555555555444333333222222111111111111111111111111000000111222222222111111222222111111111111111222000000000000000000000000000000111111111222222222333333222000////////////000000000000000000000000111111111000000000000///000000000000000000000000//////000000000000//////222222111111000/////////000000000000000000000000111111111111111111111111111111111111111111111111000000000000000111111111222222222222222222222222333333333333444444444444222333333333333333333222333222222111111222222333444555666666444444555666444444444444444444444444555555555444444444555555777777888888:::<<<>>>???AAAAAAAAA@@@>>>>>>>>>???AAADDDIIINNNUUU]]]ffflllxxx}}}|||rrrooommmkkkiiieeedddkkkttt|||xxxxxx{{{{{{{{{yyywwwvvvyyy~~~{{{vvvqqqmmmiiigggccc___\\\YYYWWWTTTNNNJJJNNNMMMMMMMMMMMMNNNNNNOOOOOONNNLLLLLLLLLKKKIIIGGGIIIJJJLLLNNNQQQSSSTTTUUUSSSOOOJJJFFFEEEEEEFFFFFFAAACCCEEEGGGHHHKKKNNNQQQUUUTTTSSSTTTVVVVVVTTTSSSQQQPPPOOOOOOPPPRRRSSSTTTMMMLLLLLLMMMPPPRRRRRRRRRPPPOOONNNKKKHHHEEECCCAAABBBAAAAAAAAABBBDDDFFFGGGKKKKKKMMMOOORRRSSSQQQOOOQQQMMMJJJLLLQQQUUUTTTQQQMMMMMMNNNOOOPPPPPPQQQQQQNNNOOOPPPRRRTTTVVVXXXZZZ[[[]]]___^^^]]]^^^aaadddfffiiillllllkkkiiiiiiiiimmmrrrtttrrrrrrvvvyyyyyy}}}vvvnnneee\\\XXX\\\dddmmmnnnfff]]]XXXWWWVVVTTTPPPMMMNNNSSSXXX```dddgggiiihhhggghhhjjjjjjeee___\\\YYYSSSLLLGGG@@@<<<888666555666555555333333333333333333444444222222111111111111222222222222222222222222222222222222222222222222222222333333333333333333222222333111000//////111333444000000111111111222222222000000000000000000000000222222222222222222222222000000////////////000000111111111111111111111111111111000000000000111111222222111111000000//////......///000111222222333///000000000111111111111|||yyy~~~sssnnnnnnnnnmmmZZZRRROOOTTT[[[\\\YYYXXXTTTPPPLLLHHHEEEBBB===999888777666444444444444444222222222222222222222222333333333333333333333333444333333333222222222111111111111111111111111111000000111222222222222222222111111111111111222222111111111111111111111111000000111111111222222222333222111000////////////000000000000000000000000111111111000000000000///000000000000000000000000000111111222222111111000111111111111000000//////000000000000000000000000000000000//////000000000111111111111111111111111//////000000111111111111222222222222222222222222222222222222333333333444333333333444444333333333333222222111111222222333444555666555444333444555333333333333333333333333444444444444444555666666777777888:::<<<>>>@@@AAAFFFFFFEEECCCAAABBBFFFIIIIIINNNTTTZZZaaalllyyyvvvkkkfff``````ccceeeccccccjjjttt{{{uuuqqqqqqrrrtttpppmmmiiiccc___\\\ZZZYYYYYYUUUPPPOOOOOONNNJJJFFFFFFFFFFFFGGGHHHIIIJJJKKKLLLKKKJJJJJJKKKKKKIIIGGGIIIJJJLLLOOORRRUUUXXXYYYXXXTTTNNNJJJIIIIIIIIIIIIKKKLLLLLLLLLLLLNNNQQQTTTWWWWWWWWWYYY\\\]]]\\\[[[VVVUUUSSSRRRRRRTTTVVVXXXRRRPPPOOOPPPSSSUUUUUUUUUVVVTTTRRROOOJJJFFFCCCAAA@@@@@@AAABBBEEEHHHJJJLLLOOOOOOOOOQQQRRRRRRQQQOOOOOOJJJFFFHHHMMMPPPOOOMMMLLLMMMMMMMMMMMMMMMLLLLLLKKKKKKKKKKKKLLLMMMOOOPPPKKKOOOSSSTTTTTTUUUYYY^^^___bbbeeeggggggfffggggggdddffffffbbbaaaeeegggfffoooppprrrvvv~~~uuuhhhdddfffkkkjjjbbb[[[XXXVVVVVVTTTPPPLLLMMMSSSXXX\\\```cccbbb___]]]___aaa___```bbbdddfffeee^^^WWWMMMHHH@@@;;;888999999:::333333222222222222333444333333222222222222333333222222222222222222222222222222222222222222222222222222111111111222222222333111000//////111333444000000111111111222222222111111111111111111111111222222222222222222222222111000//////.../////////111111111111111111111111111111000000000000111111222222111111000000//////...//////000111111222222///000000000111111111111|||xxxxxx{{{xxxuuurrr___VVVQQQTTTXXXZZZ[[[]]]WWWRRRMMMIIIGGGCCC>>>999999888777555444555555666333333333333333333333333333333333333333333333333111111111111222222222222222222222222222222222222000000111222333333333333111111111000111111222333111111111111111111111111000111111111111222222222222111111000000000000000000000000000000000000000222222111111111000000000000000000000000000000000111111222222222222111111000000000000000000000111000000000000000000000000000000////////////000000111111111111111111111111/////////000111111222222333333333333333333333333111111111222222222333333333333444444444444333333333333222222222222333333222444444444222111222333333333333333333333333333444444444444666777888999888999;;;===???AAACCCCCCBBBDDDFFFGGGGGGIIIOOOTTT[[[```fffiiimmmwww~~~pppeee``````aaadddjjjpppqqqrrrzzzzzzvvvqqqjjjeeebbb``````^^^\\\XXXTTTQQQPPPOOOPPPNNNKKKHHHGGGIIIIIIFFFCCCBBBBBBBBBCCCDDDEEEFFFGGGHHHHHHHHHIIIJJJJJJHHHFFFEEEFFFHHHKKKNNNRRRUUUWWWZZZVVVQQQNNNMMMLLLLLLKKKNNNNNNNNNMMMLLLMMMPPPSSSUUUUUUUUUWWWZZZ[[[ZZZYYYUUUSSSPPPMMMMMMOOOQQQSSSRRRPPPNNNNNNPPPQQQRRRRRRVVVUUURRROOOKKKGGGCCCAAAAAABBBCCCEEEHHHKKKNNNPPPTTTSSSRRRSSSUUUVVVUUUTTTPPPMMMKKKLLLOOOQQQPPPOOOLLLNNNOOOPPPOOONNNLLLJJJMMMLLLKKKIIIIIIJJJKKKKKKGGGJJJLLLMMMMMMNNNRRRUUUSSSVVVZZZ^^^```bbbdddfffcccggggggbbb```bbbcccbbbbbbdddggglllsss{{{vvvjjjeee```XXXVVVYYYUUUUUUSSSPPPMMMOOOUUUZZZVVVXXXZZZYYYVVVTTTUUUWWWUUUZZZ```gggnnnrrrnnnhhhZZZTTTKKKCCC===:::888777666555333222222222333444444333333333333333333444333333333333333333333333111222222222222333333333222111111111111222222333222111000000000111333333000111111111111222222222111111111111111111111111222222222222222222222222111000///////////////000111111111111111111111111111111000000000000111111111111111111000000000000000000000000111111111111000000000000111111111111yyy}}}uuuaaa[[[VVVWWWXXXYYY[[[^^^\\\WWWPPPMMMKKKGGGAAA<<<;;;:::888666555666777888444444444444444444444444444444444444444444444444000000111111222222333333222222222222222222222222///000111222333333333333111111000000111222222333111111111111111111111111000111111111111222222222000000000000000111111222000000000000000000000000333222222222111111111111000000000000000000000000000000111111111111000000/////////000111111222222000000000000000000000000111111000//////000111111111111111111111111111111...//////000111111222222333333333333333333333333111111222222222333333333333333444444444444333333444444333333333333444444444555666555333222333444444444444444444444444444444555555777888:::<<<===:::;;;>>>@@@CCCEEEFFFGGGAAAHHHPPPVVVYYY]]]ccchhhrrrvvvyyyxxxvvv}}}~~~|||tttmmmhhhhhhkkkqqqtttzzz~~~}}}{{{vvvsssssshhheeeaaa]]]YYYVVVSSSQQQQQQPPPMMMJJJHHHHHHIIIIIIFFFEEEDDDDDDDDDDDDBBBAAA@@@@@@@@@AAABBBCCCDDDEEEEEEEEEFFFHHHIIIHHHEEECCCDDDDDDFFFHHHKKKOOORRRTTTYYYWWWUUUUUUVVVXXXXXXXXXVVVVVVVVVUUUUUUWWWZZZ^^^]]]]]]\\\^^^___```^^^]]]XXXVVVQQQNNNMMMNNNQQQSSSSSSPPPNNNMMMNNNOOOOOOOOOSSSRRRQQQOOOLLLIIIFFFDDDCCCCCCDDDFFFIIILLLOOOQQQSSSQQQPPPQQQSSSVVVXXXXXXRRRSSSTTTUUUUUUUUUTTTSSSMMMOOOSSSUUUUUUSSSPPPNNNOOONNNLLLKKKJJJKKKLLLMMMLLLLLLMMMMMMMMMNNNQQQSSSMMMOOORRRTTTUUUWWWZZZ\\\[[[bbbeeebbb```aaacccccc___```ccchhhmmmqqqssstttzzz~~~ssshhh\\\XXX[[[WWWVVVSSSPPPOOORRRWWWZZZUUUVVVUUUTTTRRRPPPPPPPPPQQQWWW\\\aaakkktttuuupppeeeaaaZZZSSSLLLDDD===999:::888666444333333444555333333222222222222333333333333333333333333333333111111222222222333333333333222222111222333444555000111111111111222222222000111111111111222222222111111111111111111111111111111111111111111111111000000000//////000111111111111111111111111111111111111000000000000111111000000000000000111111111111111111111000000000000000000000000111111111111|||zzzwwwbbb]]]ZZZ[[[ZZZXXX[[[___aaa\\\UUURRRPPPMMMFFF@@@<<<;;;999777666777888999555555555555555555555555444444444444444444444444000000111222333444444555222222222222222222222222///000111222333444444444111111000000111222333333111111111111111111111111000111111111111222222222////////////000111222333000000000000000000000000333333333222222222222111000000000000000000000000//////000000000000//////......///000111222333333000000000000000000000000333222111000000111222333111111111111111111111111...//////000111222222222333333333333333333333333222222222333333333444444333444444555555444444333555444444333333444444555888999999888777666666777666666666666666666666666555666777888;;;===???@@@<<<>>>@@@CCCFFFHHHIIIJJJJJJTTTaaakkkqqqvvv{{{{{{~~~~~~~~~~~~|||~~~|||wwwtttvvvxxxxxx{{{}}}zzz{{{{{{{{{xxxrrrjjjddd```___WWWUUUSSSQQQPPPNNNKKKIIIJJJIIIGGGEEEDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDDDDAAAAAAAAAAAABBBCCCDDDEEECCCDDDFFFHHHJJJHHHDDDAAAFFFFFFGGGIIILLLPPPSSSUUUWWWVVVXXX\\\aaaeeehhhhhheeeeeeffffffgggjjjnnnrrrpppnnnnnnnnnnnnnnnllljjjdddaaa\\\XXXVVVXXXZZZ]]]ZZZWWWTTTRRRSSSTTTTTTTTTQQQQQQPPPOOOMMMLLLJJJIIIEEEEEEEEEFFFHHHKKKMMMOOOJJJHHHFFFHHHLLLPPPSSSUUUOOORRRVVVWWWVVVTTTRRRRRRNNNRRRVVVZZZ[[[YYYVVVSSSQQQPPPNNNLLLLLLMMMOOOPPPNNNMMMLLLLLLMMMPPPRRRTTTNNNOOOPPPOOOMMMMMMOOOQQQJJJSSSZZZZZZXXXZZZ^^^___```bbbeeejjjnnnppppppnnnlllmmmqqqvvvzzzzzz{{{}}}mmmbbbaaa[[[XXXTTTQQQRRRUUUXXXZZZ]]]\\\ZZZWWWUUUSSSQQQPPPQQQUUUWWWZZZdddqqqtttqqqooommmjjjeee___VVVKKKEEE===;;;999666555555555666222222111111111111222222333333333333333333333333111111111222222333333333444333333222333444666666000000111222222222222111000111111111111222222222111111111111111111111111000000000000000000000000000000000000000111222222111111111111111111111111111111000000000000111111//////000000111111222222222222111111000/////////000000000000111111111111|||wwwcccaaaaaa```YYYTTTZZZeeehhh```ZZZYYYXXXPPPGGGCCC>>>===;;;999888777666666555444444333333444444555333333333333333333333333111111222222222222111111222222222222222222222222000000000000000000000000222222111111111111111111444444333333333333222222000000000111222222333333111111000000000000111111111111111111111111111111333333222111000000000111333333222222111000000000222000///......///000222000000000000000000000000111111111111000000000000111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333333333333222222333444444444444444555555555666666333444555555666666555555888888777555444444777999:::;;;<<<;;;;;;<<<>>>@@@;;;???CCCDDDDDDHHHQQQYYY]]]fffyyy~~~xxxvvv|||rrrllloooqqqpppqqqttt|||{{{}}}{{{wwwsssqqqoookkkhhhddd^^^XXXSSSOOONNNNNNKKKIIIIIIKKKLLLKKKIIIKKKGGGCCCAAABBBEEEHHHJJJLLLKKKHHHEEEGGGKKKIIICCCGGGDDDCCCGGGHHHFFFEEEFFFIIIIIIJJJKKKLLLMMMNNNOOOLLLTTTXXXTTTTTT[[[bbbdddhhhbbbcccmmmwwwyyyzzz}}}zzzsssoooqqqvvv{{{}}}|||sssrrrrrrkkkmmmqqqkkkiiiiiiiiihhhgggeeecccbbbbbbdddbbb\\\ZZZ]]]______WWWRRRMMMMMMQQQSSSRRRPPPLLLLLLKKKJJJLLLNNNPPPRRRPPPSSSWWWXXXVVVTTTRRRRRRNNNQQQUUUWWWXXXXXXXXXYYYWWWTTTQQQPPPQQQQQQQQQPPPOOOMMMLLLMMMPPPRRRSSSSSSTTTSSSQQQOOONNNOOOPPPRRRNNNOOOOOOPPPQQQRRRSSSTTTXXXZZZ^^^bbbfffhhhiiijjjjjjlllnnnnnnkkkiiijjjlllqqqppprrrvvvwwwvvvyyy}}}qqqiiiiiieee^^^WWWUUUZZZ```^^^______[[[VVVRRROOONNNQQQRRRTTTWWWYYY^^^dddhhhggglllsssxxxuuukkk\\\RRRKKK@@@888999999555333555333222333444555444222000111111000000111222333333222222222111111000000000333222222111111222222333111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111......//////000000111111yyy{{{xxx|||ccc``````bbb```\\\___eeehhhccc___```\\\SSSKKKGGG???>>><<<:::888777666555555444444333333444444555333333333333333333333333111111222222222222111111222222222222222222222222000000000000000000000000111111111111111111111111111111111222222222333333222222111111111111111111111111000000000000111111000000000000000000000000333222111111000000111111///////////////000000000111000///......///000111000000000000000000000000111111111111000000000000111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333333333333222333333333444333444444444444555555555444444555666777777777777777888888888777888;;;===:::;;;===>>>>>>>>>@@@BBB@@@CCCFFFKKKQQQYYYbbbhhhvvvzzzrrrlllllljjjfffggglllppprrrxxx~~~{{{vvvpppjjjdddaaa___]]][[[XXXSSSOOOLLLJJJIIIIIIFFFDDDEEEGGGIIIIIIHHHHHHFFFCCCBBBCCCEEEHHHIIIGGGIIIIIIGGGIIINNNMMMJJJLLLIIIIIINNNPPPPPPQQQTTTVVVWWWXXX[[[]]]___```aaaffflllooolllkkkqqqwwwyyyyyytttuuu|||xxxzzz~~~}}}yyyvvvwwwyyyyyyuuuuuuzzz~~~~~~rrrllleeebbbcccdddbbb```\\\ZZZWWWTTTQQQPPPPPPPPPQQQRRRSSSVVVWWWWWWTTTQQQMMMNNNPPPRRRSSSTTTTTTSSSTTTRRRPPPPPPRRRSSSSSSSSSPPPNNNMMMMMMPPPSSSUUUUUUTTTTTTSSSQQQPPPPPPQQQRRRPPPPPPPPPQQQQQQRRRRRRRRRQQQRRRUUUXXX[[[^^^___```dddfffhhhhhheeedddeeegggdddbbbcccffffffeeehhhnnnyyy~~~}}}wwwooojjjhhhiiihhhfffccc___ZZZVVVRRRPPPOOOPPPQQQQQQQQQSSSWWWYYY___fffqqqyyyzzzuuunnnhhhXXXMMMBBB???<<<777555666666555555666777666444222222222222222222333444444333333222222222111111111333222222111111222222333111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111/////////000000000000000vvvpppiiivvvgggaaa^^^aaaffffffeeedddgggeeeeeegggbbbWWWOOOLLLAAA???===;;;888777666555555444444333333444444555333333333333333333333333111111222222222222111111222222222222222222222222000000000000000000000000111111111111111111111111......///000111222333333333333222222111000000///111111000000000000111111////////////////////////222222111000000000111111---......///000000111111111000///......///000111000000000000000000000000111111111111000000000000000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333333333333333333333444444444444444444666777888888888888666888:::;;;;;;<<<>>>@@@>>>@@@AAAAAA@@@AAACCCDDDEEEIIIPPP[[[hhhttt}}}{{{sssqqqnnnmmmpppuuuvvvyyyzzzvvvtttzzz~~~zzzpppmmmhhhaaa[[[VVVSSSQQQSSSRRROOOMMMKKKIIIHHHGGGIIIFFFDDDCCCEEEFFFGGGGGGEEEDDDDDDEEEFFFHHHKKKLLLHHHNNNQQQQQQSSSWWWYYYXXXYYYWWWXXX^^^bbbcccgggllljjjkkkkkkmmmoooqqqtttuuu{{{~~~|||~~~{{{uuunnniiieeedddcccbbb^^^\\\___dddeee```[[[WWWTTTQQQQQQRRRSSSQQQNNNMMMLLLKKKLLLNNNPPPPPPOOOLLLJJJHHHJJJNNNSSSWWWYYYUUUUUUUUUTTTQQQOOOOOOPPPQQQQQQQQQPPPPPPOOOOOOOOOLLLMMMOOOQQQSSSVVVWWWXXX[[[]]]^^^^^^]]]\\\]]]^^^\\\ZZZZZZ\\\[[[ZZZ^^^cccnnnpppvvvyyyqqqfff^^^YYYUUURRROOOPPPPPPPPPOOOLLLKKKLLLNNNWWW```mmmwwwzzzyyyxxxxxxhhh^^^TTTLLLDDD<<<888888666444333333444444222000444444333333333444555555444333333333333333222222333222222111111222222333111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000000000111111111111000000000000000000111111111111111111111111111111111111000000000000000000//////qqqeeebbbmmm~~~oooddd\\\]]]eeejjjhhhdddccccccggghhhbbbWWWPPPNNNCCCBBB???<<<999777666555555444444333333444444555333333333333333333333333111222222333333222222111222222222222222222222222000000000000000000000000111111111111111222222222//////000000111222222333222222222111111111000000111111000000000000111111000000000000000000000000111111000000000000111111000000111111222222222222111111000//////000111111000000000000000000000000111111111111000000000///////////////////////////222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333333333333333333333222222222222222333333333444444333444555777888888999999888:::<<<>>>>>>>>>???AAADDDDDDCCCBBBAAACCCFFFIIINNNVVVdddsssxxxvvvyyy{{{|||sssuuu|||}}}yyytttqqqooommmjjjggg```^^^ZZZVVVRRRPPPOOOOOOSSSRRRPPPNNNLLLJJJIIIIIIKKKIIIFFFEEEEEEFFFHHHHHHFFFHHHKKKMMMOOORRRUUUWWWXXX___fffffffffiiikkkkkklllkkkmmmssswwwzzz~~~{{{xxxxxxyyy|||~~~~~~zzzuuuxxx}}}vvvpppjjjccc```___\\\VVVQQQJJJIIIIIIJJJLLLLLLJJJHHHHHHGGGEEEGGGMMMTTTZZZ]]]YYY[[[\\\ZZZVVVTTTSSSTTTUUUTTTSSSRRRPPPOOOMMMMMMOOOOOOPPPQQQSSSUUUVVVWWWTTTUUUVVVVVVUUUUUUUUUUUUXXXUUUUUUWWWWWWWWWZZZ```gggfffhhhmmmsssxxxzzz{{{qqq___VVVRRRPPPNNNRRRRRRRRRPPPNNNLLLLLLMMMUUU^^^iiioooooooooqqqsssooolllfff___TTTHHH???:::777555333222333333222111555444444333444444555555444444444444444444444444333222222111111222222333111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000000111111222222111111000///000000000111111111111111111111111111111111111222111111000000/////////~~~nnn______ggguuu}}}ooo^^^YYY___ggggggccc^^^^^^bbbddd___TTTNNNMMMGGGEEEBBB???;;;888777666555444444333333444444555333333333333333333333333222222333333333333222222222222222222222222222222000000000000000000000000000000111111111222222222222222222222222222111111000000111111111222222222111111000000000000111111111111111111111111111111111000000///000000111111222222222222111111000000111111000000000000111111000000000000000000000000111111111111000000000///////////////////////////222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333333444444444444333222111222222222333333333444444222333444666888999999:::;;;===?????????>>>???@@@AAAAAAAAAAAACCCIIIPPPVVV___lll~~~~~~wwwyyyyyynnnnnnsssoookkkfffaaa^^^[[[YYYWWWTTTSSSPPPNNNMMMMMMNNNOOOSSSRRROOOMMMJJJHHHGGGGGGHHHHHHGGGGGGHHHKKKMMMOOOPPPTTTYYY\\\___bbbfffiiiqqqyyy~~~~~~~~~|||{{{{{{|||{{{|||~~~}}}yyy~~~~~~~~~yyyrrrggg___WWWWWWXXXYYYXXXUUUOOOKKKKKKIIIGGGGGGLLLRRRVVVXXXZZZ^^^aaa```]]][[[]]]___[[[ZZZYYYWWWTTTRRRQQQPPPPPPPPPQQQSSSTTTUUUVVVWWWQQQQQQQQQQQQQQQQQQOOOOOONNNLLLMMMPPPQQQQQQUUU[[[`````````bbbdddddddddcccjjjqqqzzziiiXXXQQQNNNLLLOOOPPPPPPOOOMMMMMMNNNPPPVVV]]]ccceeecccaaabbbeeeiiinnnrrrnnncccVVVJJJCCC@@@===999777666666555555444444333333333333444444444444444444444444444444333222222111111222222333111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111///000000000111111111111000000000000000000000000111111222222222222111111///000000000111111111111111111111111111111111111222222111111000000//////pppdddbbbgggppp|||iiiZZZZZZaaadddaaa[[[YYYZZZ\\\YYYQQQLLLKKKKKKIIIEEEAAA===:::888777555444444333333444444555333333333333333333333333222222333333333333222222222222222222222222222222000000000000000000000000000000000111222222333333333333222222222111111111///000000111222222333333111111000000000000111111111111111111111111111111000000/////////000111111111111000000///......---111111111111111111111111000000000000000000000000111111111111000000000000000000000000000000000000222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333333444444555444333111000333333333333444444444444222333555777999:::;;;<<<>>>???@@@@@@??????AAABBB>>>@@@DDDIIIPPPYYYccciiiuuu}}}{{{wwwvvvoooiiimmm|||ooofffcccbbbbbb```\\\XXXUUUSSSRRRQQQOOOMMMKKKIIIHHHIIIKKKMMMOOONNNLLLJJJIIIHHHGGGGGGHHHJJJNNNQQQTTTXXX\\\```eeeiiinnnqqqrrruuuyyy}}}|||zzz|||}}}zzz}}}vvvppp{{{tttvvv|||xxxssstttvvvwwwuuummmddd]]]TTTPPPMMMKKKLLLOOOPPPQQQTTTYYY]]]]]][[[[[[___cccbbbaaa___]]]ZZZWWWVVVTTTOOOPPPRRRTTTVVVVVVVVVUUUSSSRRRQQQQQQQQQPPPNNNLLLHHHGGGIIIMMMNNNNNNQQQVVVWWWYYY[[[\\\]]]\\\[[[ZZZYYY___gggnnnssswwwzzz|||xxxaaaSSSLLLJJJKKKKKKKKKJJJIIIJJJMMMPPPXXX[[[______\\\YYYYYYZZZ\\\gggppppppiiiaaaZZZUUULLLGGGAAA;;;888666444333555555444333333333444444333333444444444444444555333222222111111222222333111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111111222222222222111111000000000000111111111111111111111111111111111111111111111111111111000000}}}uuuppprrruuuxxxyyyyyybbbYYY]]]``````[[[VVVSSSUUUUUUPPPLLLKKKNNNLLLHHHDDD???<<<999888555444444333333444444555333333333333333333333333222333333444444333333222222222222222222222222222000000000000000000000000///000000111222222333333000000000111111111111111111111111111111111222222111111000000000000111111111111111111111111111111///////////////000111111000000000///////////////111111111222222111111111000000000000000000000000111111111111000000000000111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333333444555555444333111///333444444444444555555555444555777999<<<===>>>??????@@@AAAAAAAAACCCEEEHHHEEEKKKUUU___hhhpppwww|||wwwsssjjjooorrrssszzz|||mmmbbb]]]YYYSSSUUUUUUTTTRRRPPPNNNNNNOOOLLLJJJHHHFFFGGGIIILLLNNNPPPPPPPPPPPPRRRSSSTTTUUUZZZ^^^dddhhhkkknnnrrruuu}}}}}}xxxvvvyyyzzzooogggooo{{{zzz}}}zzzuuummmpppvvvzzzqqqgggdddaaa_______________[[[___bbb___ZZZYYY^^^ccccccbbb```]]][[[XXXVVVUUUQQQTTTWWWZZZ\\\[[[ZZZYYYXXXVVVTTTSSSTTTRRROOOLLLIIIIIILLLQQQQQQOOOQQQUUUPPPRRRUUUWWWWWWWWWWWWXXXVVVYYY]]]```ccceeehhhjjjrrrwww}}}wwwfff[[[UUUOOONNNKKKIIIGGGIIIMMMPPPYYYZZZ[[[ZZZXXXVVVSSSQQQOOO[[[eeeeeedddfffjjjkkk___YYYOOOFFF???:::666444777666555555444444555555222222333333444444444444333222222111111222222333111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111222222333333222222111000000000000111111111111111111111111111111111111111111111111111111222222~~~zzzsssvvvjjj[[[[[[______]]]UUUPPPQQQSSSQQQMMMLLLPPPNNNJJJEEEAAA===:::999555444444333333444444555333333333333333333333333222333333444444333333222222222222222222222222222000000000000000000000000///000000111222222333333------...///000111222222333333222222111000000000111111000000000000111111000000000000000000000000///////////////000111111000000000111222222333333111111222222222222111111000000000000000000000000111111111111000000000000111111111111111111111111222222111111111111222222111111111111111111111111222222222222222222222222333333333333333333333333333444555555555333000///444444444555555555666666555777999;;;>>>???AAAAAA@@@AAABBBBBBCCCEEEJJJMMMRRR[[[gggsss||||||tttooommmxxxrrrnnneeeZZZVVVXXXUUUOOOKKKLLLMMMLLLKKKJJJKKKLLLIIIHHHGGGGGGIIILLLQQQSSSUUUVVVXXX[[[^^^bbbeeegggqqqvvv|||}}}vvvxxxyyyzzzqqqhhhmmmwwwvvvxxxzzzvvvoooiiikkkpppwww}}}}}}zzzzzz{{{||||||{{{nnnqqqpppjjjbbb^^^aaafff```___]]][[[XXXVVVTTTSSSWWWZZZ^^^bbbdddcccaaa___\\\YYYVVVVVVVVVTTTQQQMMMKKKKKKNNNSSSRRROOOOOORRRLLLNNNPPPQQQQQQRRRTTTUUUYYYZZZZZZYYYXXXYYY[[[]]]^^^bbbhhhqqqrrrkkkWWWUUUQQQLLLIIIKKKOOORRR[[[ZZZXXXWWWVVVSSSNNNKKKHHHSSS[[[ZZZ\\\hhhttt{{{uuummmaaaUUUKKKDDD???<<<888888777666666666666666222222222333333444444444333222222222222222222333111111111111111111111111111111222222222222111111111111111111111111111111111111111111111111111111000000000000111111111111000000000000000000000000111222222333333222222111000000000000111111111111111111111111111111111111000000000111222222222333|||vvvzzzyyyfff^^^[[[ZZZ[[[UUUNNNKKKLLLMMMMMMLLLMMMMMMMMMKKKGGGBBB<<<999999888666555444444555555555555444444444333333333444444444444444444444444444444333222222111111000111111111111111111111111222222222222222222222222222222222222222222222222222222222222222222222222000000000000000000000000000000000000000000000000111000/////////000222333111333444444222111111222111111111111111111111111333333222111000000000111000111111111111222222222000000000000000111111222333333333333333333333333444222000222444666444222000000111222444555666666777666444333222222333444555555444444444333333333222222333444444555666666666999<<<===>>>???AAACCCBBBHHHDDDBBBKKKPPPVVVbbbiiivvv~~~xxxxxx{{{{{{zzz{{{yyywwwsssoooiiibbbXXXRRRPPPPPPPPPOOOOOOKKKJJJMMMMMMIIIIIIMMMIIILLLPPPQQQRRRWWW___fffggglllrrrttttttuuuzzz~~~|||yyyzzz|||~~~~~~zzzllleeeffflllqqqzzz|||~~~|||sssjjjaaafffnnnvvv|||yyy}}}zzzoookkklllllleee\\\XXXXXXXXXUUURRRUUUXXX\\\___```aaabbbcccdddeeeccc^^^XXXUUUUUUVVVQQQRRRSSSVVVXXXWWWUUURRRUUUQQQMMMLLLNNNRRRUUUVVVRRRSSSTTTSSSQQQQQQUUUXXXWWWWWW[[[dddpppyyy~~~~~~ppp___SSSOOOPPPRRRSSSWWWYYY[[[ZZZWWWSSSPPPNNNLLLMMMNNNPPPVVVbbbqqq|||{{{pppfff]]]RRRFFF===999777555444444333111000111222444444444333333444444444333333333333222222333333333222222111111111111222222333333222222111000000000000111111111111222222222111111111111111111111111111111111111111111111111111111111111111333333333333333333333333000111111111111222222222000000000000000000000000222222222222222222222222nnnddd___\\\YYYUUUOOOLLLKKKKKKLLLLLLMMMNNNNNNMMMJJJDDD???;;;999888666555444444444555555555444444444333333333333333333333333333333333222222222222222222222333111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111000000///000111222333111222444333111000000111000000000000000000000000333222111111000000111111000000111111111222222222000000000000000111111222222222222222222222222222444222111222444555444222111111222333444444555555666555444333333333444555666555555444444444444444444444555555666777777888888:::===>>>???AAACCCFFFCCCJJJIIIKKKXXXaaaiiixxx{{{sssmmmkkkiiiddd```]]]YYYTTTRRRSSSTTTSSSRRROOOKKKKKKNNNNNNLLLMMMQQQWWW[[[aaaccceeeiiipppvvvxxx|||zzzwwwyyyvvv}}}~~~||||||~~~|||{{{mmmeeedddgggjjjwwwxxxyyyzzz{{{}}}yyyooofff```dddjjjooosssvvvyyy{{{~~~wwwmmmpppzzz{{{sssooommmiii```XXXUUUVVVXXXZZZ]]]bbbhhhllliiikkkkkkiiiccc]]]ZZZZZZ^^^[[[WWWUUUVVVWWWXXXXXX[[[WWWRRROOONNNOOOOOOOOOQQQRRRRRRPPPMMMMMMOOOQQQRRRRRRTTTXXX___dddhhhjjjvvv|||xxxiiiccc___[[[WWWUUUVVVWWWWWWVVVSSSNNNKKKLLLLLLLLLMMMPPPZZZgggpppzzzxxxtttrrrmmmdddXXXNNNDDD@@@:::666444444333222333444555555444333333444444444333333333333222222333333333222222222111111111222222333333222222111000000000000111111111111111111111111111111222222111111111111111111111111111111111111111111111111333333333333333333333333000111111111111222222222111111111111111111111111222222222222222222222222}}}~~~qqqfff^^^WWWVVVSSSOOOLLLKKKLLLNNNNNNOOOQQQPPPMMMHHHBBB>>>:::999777555444333444444555555444444444333333333333333333333333333333333000111111222333333444444111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111000000000000111222222000222333222111///000000////////////////////////222222111000000000111111000000000111111111222222000000000000000111111222111111111111111111111111333222111222333444444222222222333333444444444555555555444444444555666777777666555444333444555666777666777777888888999:::>>>???@@@AAABBBDDDHHHKKKPPPYYYZZZ^^^lllvvvxxxqqqmmmhhhbbb^^^]]]\\\YYYVVVWWWVVVUUUUUUVVVVVVTTTRRRNNNLLLMMMRRRUUUXXX\\\aaalllqqqvvvyyyzzz|||}}}wwwqqqxxxxxxsss|||||||||{{{yyyxxxvvvuuusssxxx|||~~~~~~{{{xxxvvvsssooolllmmmnnnooooooppptttxxx|||zzzqqqgggaaa^^^______hhhhhhiiihhhhhhiiilllnnnqqqxxx}}}{{{vvvoooggg```^^^aaadddfffffffffggghhhiiilllssszzz}}}yyyooogggfffmmmtttwwwvvvuuuwww{{{{{{yyyssspppjjjdddbbbdddiiinnnoooooonnnkkkfffbbbaaa```gggccc^^^ZZZZZZZZZ[[[[[[XXXUUUSSSRRRSSSSSSSSSSSSRRRRRRQQQNNNKKKJJJJJJLLLOOOPPPPPPQQQRRRTTTXXX[[[ccciiiqqqwwwzzz}}}yyyppphhh[[[WWWSSSSSSUUUUUUPPPLLLMMMMMMMMMKKKLLLRRR[[[cccmmmpppvvv}}}yyymmmdddQQQKKKBBB:::666666666666444444444444444444333333444444333333333333222222333333333222222222222111111222222333333222222111000000000111111111222222000000000111222222222333111111111111111111111111111111111111111111111111333333333333333333333333000111111111111222222222111111111111111111111111222222222222222222222222qqq```XXXYYYXXXTTTOOONNNPPPTTTQQQSSSTTTTTTPPPJJJCCC???;;;:::888555444333333333555555444444444333333333222222222222222222222222111111111222222333333333111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000000000000111111111222222///111222222000//////000000000000000000000000000111111000000000000111111000000000000111111111111000000000000000111111222111111111111111111111111222111111222333333333333333333333444444444444444444444555555666777888888999777666444444555666777888777777777888:::;;;<<>>;;;888666555444444555555444444444333333333333333333333333333333333444444333333222111111000111111111111111111111111222222222222222222222222111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111000111222222333333222222000222333222111///000000111111111111111111111111000000/////////000111111/////////000000000111111000000000000000111111222222222222222222222222222000111222222111111222444333333444444555555555666555666777888999:::999999999999999888888888777777777666666777:::===@@@BBBAAAEEEMMMUUU___jjjttt{{{zzz~~~yyyrrrrrrwwwzzzzzz}}}sssgggaaaYYYUUUTTTRRRMMMIIILLLLLLMMMOOOPPPRRRTTTUUUTTTXXX___ffflllrrrxxx{{{{{{}}}|||ssspppoooooopppqqqqqqooollliiifffddd___[[[[[[\\\YYYSSSNNNJJJJJJIIIHHHHHHHHHHHHHHHDDDHHHJJJIIIJJJLLLLLLIIILLLMMMMMMJJJGGGDDDCCCCCCDDDDDDDDDFFFGGGEEEBBB???BBBCCCDDDEEEEEEDDDBBBAAA===???AAABBBBBBCCCEEEFFFEEECCCCCCEEEDDDBBBDDDIIICCCDDDDDDCCCAAA@@@AAABBBBBBEEEIIIMMMPPPRRRRRRRRRXXXXXXXXXVVVVVVXXX]]]aaaaaafffkkknnnrrruuurrrlllhhhccc]]]XXXWWWZZZ___cccqqqwww~~~}}}~~~qqqfffbbbccceeehhhlllkkkiiihhhhhhhhhfffddd___\\\XXXVVVUUUTTTRRRQQQPPPQQQQQQOOOMMMMMMMMMNNNMMMOOOQQQUUUZZZ___dddfffgggjjjooovvv{{{eeeZZZVVVQQQMMMKKKLLLKKKHHHGGGJJJPPPVVV___ccciiinnnqqqqqqpppnnnllliiiccc]]]VVVMMMDDD???:::666333333666777666444444444333333333333222222111222222222222333333333111222222333333222222111111111111222222222222333000000000111222222222333111111111111111111111111111111111111111111111111222222222222222222222222000111111111111222222222222222222222222222222222111111111111111111111111ssslllbbbZZZUUUSSSSSSSSSXXXXXXWWWUUURRRNNNKKKIIIBBB@@@===:::777666555555555555444444444333333333333333333333333333333333333222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000111222333333333222222111222444333111000000111111111111111111111111111///////////////000111111////////////000000000111000000000000000111111222111111111111111111111111///111333222111000222444222333333444555666777777666777888:::::::::999999888999:::;;;:::999777666777777777999<<<@@@DDDGGGJJJSSSbbbpppzzz}}}yyyuuuppplllttt|||sssiiibbbXXXTTTNNNJJJIIIHHHGGGFFFIIIKKKOOORRRVVV[[[^^^aaa___gggqqqzzzyyyppppppvvv|||wwwnnniiifffbbbbbbaaa___]]]YYYUUUQQQNNNLLLJJJHHHHHHIIIGGGEEECCCCCCBBBBBBAAA@@@@@@???===AAACCCCCCCCCFFFEEEBBBEEEFFFFFFDDDAAA???AAACCCDDDBBBAAABBBCCCDDDBBB???BBBBBBCCCCCCCCCBBB@@@@@@:::<<<>>>?????????@@@AAAAAA>>>???AAA@@@===>>>DDD??????@@@???===<<<===???AAABBBDDDEEEFFFGGGIIIJJJHHHKKKNNNMMMLLLNNNSSSXXXXXXZZZZZZYYY]]]ccceeebbb___]]]YYYVVVVVVXXX\\\^^^cccfffjjjppp|||}}}yyyvvvrrrppppppttt~~~|||vvvrrrppppppnnnnnnoooqqqssstttssskkkgggbbb___^^^\\\YYYWWWXXXWWWVVVWWWWWWVVVSSSQQQNNNMMMMMMNNNRRRUUUXXXYYYXXX[[[___hhhxxx}}}ooodddYYYRRRKKKKKKJJJFFFEEEHHHOOOUUU^^^```bbbccccccaaa```______bbbgggjjjiiibbbXXXQQQCCC>>>888777888888666333444444333333333333222222111111222222222333333333111222222333333222222111111111111222222222333333111111111111111111222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222111111111111111111111111vvviii^^^YYYWWWUUUSSSVVVVVVUUUTTTRRRPPPNNNMMMCCCAAA>>>;;;888777666666555555444444444333333333444444444444444444444444111111111222222333444444111111111111111111111111000000000000000000000000222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111111111000111222333444333222222111333444444222111111222000000000000000000000000///////////////000111111////////////000000000000000000000000000111111222000000000000000000000000///111333222000000222444222222333444555777777888777888999:::;;;:::999888777999;;;<<<<<<:::777555888888888:::>>>CCCGGGJJJXXXeeewww~~~|||{{{|||rrrpppnnnppp~~~wwwjjj```YYYVVVMMMKKKHHHEEEDDDFFFHHHJJJGGGKKKQQQYYY```gggmmmqqqrrrzzzzzzssskkknnnwww{{{|||~~~~~~yyylllddd^^^YYYVVVUUUSSSRRROOOKKKFFFCCCBBBCCCBBB@@@AAADDDEEEEEEBBBBBBBBBAAA@@@>>><<<<<<<<<@@@CCCBBBDDDGGGFFFBBBDDDEEEEEECCC@@@???BBBEEEDDDAAA===>>>@@@CCCCCCBBBAAAAAABBBBBBBBBBBBBBBBBB@@@BBBDDDDDDCCCBBBCCCDDD@@@===???CCCBBB<<<<<>>===>>>@@@???@@@@@@@@@??????AAACCC>>>CCCHHHHHHEEEDDDHHHMMMPPPPPPMMMJJJMMMTTTXXXVVVTTTTTTSSSSSSTTTVVVXXXYYYZZZ]]]```dddooo}}}yyyooolllkkkhhheeeeeennnzzz{{{xxxuuuttttttuuuttttttwwwrrrlllhhhfffccc___\\\WWWVVVVVVXXX[[[ZZZVVVRRRPPPNNNLLLLLLOOOQQQSSSTTTLLLNNNQQQXXXggg{{{ttteee[[[NNNMMMKKKGGGEEEHHHOOOVVVZZZ\\\]]]\\\YYYUUUSSSRRROOOXXXeeeqqqwwwtttkkkcccKKKDDD===::::::999555111444444444333333333222222111111111222222333333333222222222333333222222222111111222222222333333333222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000111111111111222222222222222222222222222222222000000000000000000000000ssseeecccddd^^^UUUTTTUUUTTTPPPQQQTTTSSSNNNKKKIIIDDD???;;;999777777666555444333333333333444333222222111111222222333666444222222444333000---000000//////000111222222222222222111111111000000111111222222222333333333111111111111111111111111000000000000000000000000444333222111000000000000111111222222222333333333111111111111111111111111333222222222111111000000222222222222222111000000222222111111000000//////222222222222222222222222111111111222222333333333222222333333333333444444333333444444444444444444777777777777888888999999999888777777999999999888888>>>;;;;;;DDDIIIMMMXXXiiixxxtttuuu{{{}}}xxxppphhh```YYYSSSPPPKKKJJJIIIHHHHHHJJJLLLMMMSSSZZZdddjjjnnnuuuxxxpppoooppprrr||||||zzzwwwssspppooooootttpppkkkeee___YYYSSSNNNLLLIIIFFFCCCBBBAAA???>>>FFFBBB>>>>>>AAAEEEFFFFFFFFFBBB===<<<===??????>>>DDDDDDCCCCCCBBBBBBBBBAAAGGGEEEDDDCCCCCCEEEGGGHHHFFFFFFFFFFFFEEEDDDCCCBBBEEEEEEFFFFFFEEEDDDBBBAAAGGGGGGFFFEEEEEEEEEEEEFFF????????????@@@AAABBBCCCBBBAAAAAAAAABBBBBB@@@>>>>>>???@@@@@@???@@@AAACCCDDDEEEEEECCCAAAAAABBBCCCDDDCCCBBBBBBDDDFFFHHHJJJIIIIIIJJJKKKMMMNNNOOOOOOSSSSSSUUUYYYaaallluuu{{{xxxtttmmmfffbbbbbbgggkkkzzz}}}}}}zzzxxxwwwyyyzzzzzzyyyuuuooohhhccc]]]]]]\\\[[[ZZZYYYYYYZZZSSSSSSSSSQQQOOOMMMNNNOOOLLLLLLNNNRRRZZZeeeooovvv{{{{{{mmm\\\RRRJJJGGGFFFFFFIIINNNYYY___bbb]]]SSSKKKKKKNNNLLLWWWdddooo{{{www```RRRDDD>>>>>><<<777333111111111111222222222222444444444333333222222222222222222222222111000///333333333222222111111111222222222222222222222222000111222333222111000///111111111111111111111111333333333222111000//////111111111111111111111222444666888777444222111111333333333222222111111111{{{}}}zzznnnmmmmmmeee[[[UUUTTTSSSTTTUUUTTTRRRPPPNNNKKKFFF@@@<<<999888777555555444333333444444444444444333333333333444444555333111222333333111...000000000000000111222222222222222111111111000000111111111222222222333333111111111111111111111111111111111111111111111111444333222111000000000000111111111222222222333333000000000000000000000000222222111111111000000000000000000000000///......111111111000000000//////222222222222222222222222222222222222222222333333111111111222222222333333333333333444444444444555666666666666777777777777888888999;;;<<<======<<<<<>>>>>AAADDDFFFFFFFFFBBB???===???AAAAAA@@@EEEEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFFFFFFFGGGHHHIIIHHHHHHGGGGGGFFFDDDCCCBBBDDDDDDEEEFFFFFFDDDCCCBBBGGGIIIJJJKKKKKKIIIGGGFFF@@@@@@AAABBBCCCCCCDDDEEEEEEDDDCCCDDDEEEEEEDDDBBBAAAAAAAAA@@@???@@@BBBDDDCCCDDDDDDCCCAAA@@@AAACCCDDDCCCAAA@@@@@@AAABBBCCCCCCCCCDDDEEEFFFHHHIIIIIILLLLLLLLLOOOTTT\\\cccgggllljjjeee```]]]___eeeiiivvvzzz}}}yyyqqqmmmkkkhhheeebbb```]]][[[YYYRRRRRRRRRQQQOOOOOOPPPPPPKKKJJJJJJKKKQQQXXX```dddkkkxxxyyy|||sssgggYYYPPPIIIFFFGGGKKKSSSXXX\\\ZZZSSSMMMKKKKKKJJJSSS^^^iiixxxvvvgggUUUIIIBBB>>>:::888555555555555777777777777444444444333333333222222222222222222222222111111333333222222222222222222222222222222222222222222000111222333333333222111111111111111111111111111333222222222111000000000111111111111111111111000///111222222111000000111222222222111111000000000zzzuuupppqqqssswwwzzzwwwvvvnnndddYYYSSSTTTZZZ[[[TTTQQQSSSRRRNNNHHHBBB===:::888888555444444444444444555555666666555555555555666666333222111222333333222111111000000000000111222222222222222111111111111111111111111222222222222333111111111111111111111111222222222222222222222222333333222111000000000000111111111222222222222333////////////////////////111111000000000000//////000000000111000000///...111000000000000/////////111111111111111111111111333333222222222222222222000000111111111222222222333333333444444444555555555555555555555555555555333555777:::<<<===>>>>>>???KKKOOOTTT```iiiuuuwwwnnniiifff^^^]]][[[XXXTTTQQQNNNLLLPPPQQQQQQPPPRRR\\\jjjuuuyyyxxxzzzuuuwwwzzz}}}~~~~~~}}}}}}}}}{{{qqqfff^^^ZZZYYYYYYWWWVVVRRRNNNKKKJJJLLLOOOLLLJJJIIIHHHHHHGGGEEECCCBBBAAA@@@AAACCCEEEFFFEEECCCAAA>>>>>>AAADDDFFFGGGFFFDDDAAA@@@AAACCCDDDDDDGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJLLLKKKJJJIIIGGGEEEDDDDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDFFFJJJMMMLLLIIIEEEBBBBBBCCCEEEFFFGGGHHHHHHHHHKKKJJJIIIJJJLLLMMMMMMLLLGGGGGGEEECCCBBBBBBEEEHHHFFFHHHHHHGGGFFFEEEFFFGGGGGGEEECCCAAA???>>>>>>????????????@@@BBBCCCEEEFFFIIIHHHGGGGGGIIIMMMPPPSSS[[[ZZZXXXUUUUUUYYY___cccnnnqqqtttwwwyyywwwsssooojjjhhhgggeeebbb^^^VVVVVVUUUTTTSSSSSSSSSSSSNNNLLLJJJIIIJJJMMMQQQTTTZZZcccrrr|||pppttt}}}pppbbbVVVMMMKKKNNNPPPQQQTTTTTTSSSOOOKKKHHHJJJOOOVVV___nnn{{{kkk[[[NNNEEE???;;;777555444444555555444333444444444444333333333333111222222333333333333222222222222222222222333333222222222222222222222222111111222333444444444444111111111111111111111111222222111111111111111111222111111111000000//////---...000000///000222444111111111000000000000000tttiiihhhlllpppvvv|||{{{wwwsssnnn___VVVWWWaaaaaaTTTOOOTTTTTTQQQJJJDDD???;;;999999444444444444444555555666666666555555555555666666222111111111222333333333111111111000000111222222111111111111111111111111111111111111222222222222111111111111111111111111222222222222222222222222333222222111000000111111111111111111222222222222000000000000000000000000000000000///////////////222222222333333222222111000000000000000000000000111111111111111111111111333333333222222111111111111111111111222222222222222333333444444555555555555555555555444444444444444666777999;;;>>>BBBDDDIIIXXX```fffqqqxxx}}}xxxwwwxxx~~~|||ssskkkeeeaaa___[[[YYYWWWSSSPPPNNNOOOPPPRRRXXX___ccchhhsss}}}xxxyyyuuuwwwzzzuuuvvvuuurrrnnnjjjfffeeedddeeeaaa[[[TTTPPPNNNNNNNNNHHHIIIIIIHHHGGGHHHJJJLLLIIIHHHGGGHHHIIIIIIGGGEEECCCBBBBBBDDDGGGJJJKKKJJJDDDCCCAAAAAACCCEEEGGGIIIGGGEEEDDDCCCDDDEEEFFFGGGJJJJJJIIIIIIHHHHHHHHHGGGGGGIIIJJJLLLLLLKKKJJJIIINNNMMMKKKIIIHHHFFFEEEEEEDDDEEEGGGHHHIIIIIIHHHHHHDDDFFFJJJLLLLLLIIIEEEBBBDDDFFFHHHJJJKKKLLLLLLLLLOOONNNNNNPPPSSSUUUVVVUUUNNNMMMJJJGGGEEEFFFJJJMMMMMMOOOPPPPPPOOONNNOOOPPPKKKJJJHHHEEECCCBBBAAAAAAAAA@@@@@@AAABBBDDDEEEFFFLLLKKKIIIHHHGGGHHHIIIIIIKKKKKKKKKJJJLLLOOOUUUYYY```dddhhhlllpppwww|||vvvqqqlllkkklllmmmllliii```___\\\ZZZYYYXXXVVVUUUTTTRRRPPPNNNMMMMMMNNNOOOQQQWWWaaallltttwwwvvvtttwwwwwwyyy}}}yyymmmccc^^^___WWWSSSOOONNNPPPOOOLLLHHHMMMNNNPPPUUU```mmmxxx~~~}}}}}}tttfffXXXIII???;;;888444222333333111///444444444444444444333333111222333333444444444444111111111222222333333333222222222222222222222222111222333444555555666666111111111111111111111111111111111111111222222222222111111000000/////////111111222111111222555777111111111111111111000000~~~nnnggggggjjjnnnssszzzrrrqqqqqqddd[[[\\\eeecccUUUNNNRRRTTTQQQLLLFFFAAA===;;;:::555555444444444555555666555555444444444444555555111111111111111222444555222222111111111111111222111111111111111111111111000000111111111222222222111111111111111111111111111111111111111111111111333222111111000111111111000000111111111222222222111111111111111111111111///////////////000000000222222333333333333222222000000000111111111111111111111111111111111111111333333333222222111111111222222222333333333333444222222333333444555666666666666666666666666666666;;;<<<<<<===???DDDLLLRRR]]]mmmuuuyyytttnnnlllmmmssszzz~~~{{{yyywwwsssmmmfff```\\\[[[[[[WWWVVVSSSPPPNNNQQQWWW[[[```iiivvv~~~~~~{{{vvvvvvpppppprrrlllmmmhhhaaaZZZUUURRRQQQQQQOOONNNKKKIIIGGGFFFGGGGGG@@@DDDGGGIIIIIIHHHGGGHHHHHHGGGFFFFFFGGGFFFDDDBBBEEEDDDEEEGGGJJJLLLLLLKKKFFFFFFEEEEEEEEEGGGIIIJJJHHHGGGGGGFFFFFFGGGHHHIIIKKKKKKJJJHHHGGGFFFEEEDDDFFFHHHJJJLLLLLLKKKIIIHHHKKKJJJHHHGGGFFFEEEEEEEEEDDDEEEGGGIIIJJJJJJIIIIIIIIIJJJKKKKKKKKKJJJIIIHHHEEEFFFGGGJJJKKKMMMNNNNNNNNNMMMLLLNNNQQQTTTUUUUUUPPPOOOLLLIIIGGGHHHLLLOOONNNPPPSSSSSSRRRRRRRRRSSSNNNMMMKKKIIIHHHFFFEEEEEEEEEDDDCCCCCCCCCEEEFFFHHHKKKJJJJJJIIIHHHFFFFFFEEEAAABBBCCCCCCDDDFFFJJJNNNQQQVVV[[[```fffnnnxxx{{{yyyzzz~~~wwwssssssssssssrrroookkkfffbbb```]]]YYYVVVXXXWWWUUUSSSQQQPPPOOOOOOMMMRRRXXX[[[^^^bbbiiioootttssstttwww}}}||||||mmmbbbUUUNNNNNNOOONNNKKKPPPOOOOOOQQQUUU[[[ccciiihhhyyyvvv```NNNDDD>>>777444555777666444444444444444444444444444111222333333444444444444111111111222222333333333222222222222222222222222222222333333444555666777111111111111111111111111111111111111111222222222222111111111000000//////444444444333222222444666222222222222222222222222|||qqqjjjgggiiimmm|||oookkkkkkddd^^^^^^ccc```UUUNNNOOOPPPOOOLLLHHHDDD@@@===<<<777666666555444444555555444444333333333333444444111222222111000111444666333333222111111111111222111111111111111222222222000000000111111111111222111111111111111111111111111111111111111111111111222222111111111111111222000000000111111111111222111111111111111111111111//////000000000000111111///000111111222111111111111111111222222222222333222222222222222222222222333333222222222222222222222222333333333444444444111222333333444555666666888888888999999:::::::::===???AAABBBEEEMMMWWW___nnn{{{~~~~~~ooohhhhhhkkksss~~~zzzuuurrrooohhheee```[[[XXXVVVUUUVVVRRRTTTUUUUUUXXX___iiiqqqzzz||||||yyyvvvlllgggfff^^^\\\WWWPPPKKKHHHHHHHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCEEEIIIMMMOOOMMMJJJGGGEEEIIIHHHFFFFFFFFFEEECCCAAAFFFFFFFFFHHHKKKLLLKKKJJJHHHIIIIIIHHHGGGGGGIIIKKKIIIIIIJJJIIIGGGGGGHHHJJJJJJIIIHHHGGGFFFEEEDDDCCCFFFHHHJJJKKKKKKKKKIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHHHHIIIKKKLLLMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIJJJJJJGGGGGGHHHJJJLLLNNNQQQRRRNNNLLLJJJJJJLLLNNNOOONNNNNNMMMLLLJJJHHHIIILLLOOOLLLNNNQQQRRRRRRQQQRRRRRROOOOOONNNLLLJJJIIIHHHGGGGGGFFFDDDCCCCCCDDDEEEFFFEEEFFFGGGGGGFFFDDDBBBAAA===???AAAAAAAAABBBDDDFFFGGGKKKQQQUUUZZZbbblllssszzz}}}~~~|||}}}tttvvv{{{{{{zzz{{{}}}|||uuuooolllgggaaa\\\\\\\\\ZZZYYYVVVSSSPPPNNNLLLOOORRRQQQQQQUUU```iiieeehhhoooxxx}}}gggWWWRRRQQQQQQOOOPPPNNNNNNQQQRRRRRRWWW]]]ZZZrrr{{{gggNNNEEE;;;555666888888777444444444444555555555555111222222333333333333222222222222222222222333333222222222222222222222222333333333333333444555666111111111111111111111111222222111111111111111111111111111111111111111111333444444222111000111222222222222222222333333333uuukkkiiimmmvvvrrreee^^^^^^]]]]]]\\\ZZZVVVPPPLLLKKKKKKKKKJJJGGGCCC???===999888777555444444444444444444333333333333444444222333333111///000333666444333222222111111111222000000111111111222222222000000000000111111111111111111111111111111111111222222222222222222222222222111111111111111222222000000000000111111111111111111111111111111111111000000000111111111222222///000111111222222222111222222333333333444444444333333333333333333333333222222222222222222333333111222222222333333333333111222222333444555666777::::::;;;<<<===>>>>>>???>>>CCCJJJPPPUUU]]]hhhppp{{{}}}zzz~~~~~~pppmmmrrrxxxzzzppplllhhhccc\\\[[[YYYWWWVVVVVVWWWWWWXXX]]]ccciiioooxxx|||xxxzzz}}}}}}|||}}}vvvmmmiii___ZZZWWWOOOLLLIIIEEEDDDFFFFFFFFFEEEEEEFFFHHHIIIHHHGGGEEEDDDJJJMMMPPPQQQOOOKKKIIIGGGHHHGGGGGGHHHIIIIIIHHHFFFHHHGGGHHHKKKMMMNNNMMMLLLIIIKKKKKKIIIFFFEEEGGGIIIIIIKKKLLLKKKHHHGGGHHHJJJGGGGGGFFFFFFFFFFFFEEEEEEHHHHHHJJJKKKKKKKKKJJJIIIJJJJJJIIIIIIKKKMMMOOOQQQRRRSSSUUUVVVVVVVVVUUUUUUQQQQQQPPPOOONNNOOOOOOPPPOOONNNNNNOOOQQQUUUYYY[[[ZZZVVVRRRPPPOOONNNMMMLLLNNNNNNNNNMMMLLLLLLOOOQQQNNNPPPTTTUUUUUUUUUUUUVVVSSSRRRQQQPPPMMMKKKIIIHHHJJJIIIFFFCCCBBBCCCDDDEEECCCDDDFFFGGGFFFDDDAAA???>>>@@@BBBCCCCCCCCCDDDEEEDDDGGGJJJLLLOOOTTT\\\bbbeeeiiikkkmmmqqqvvvwwwtttooosssyyy}}}xxxqqqkkkhhhgggeeebbb]]]WWWRRROOOOOOOOOOOONNNMMMPPPVVV[[[XXXZZZcccpppzzz}}}gggZZZVVVTTTRRROOOMMMMMMPPPPPPNNNRRRYYYVVVjjj~~~}}}bbbUUUDDD:::777777555333444444444444555555555666222222222222222222111111333333222222222222222222222222222222222222222222444444333222222333444555111111111111111111111111333222222222111000000000111111111222333333444444111222333333111000000111000111111111222222222222qqqmmmqqqlll{{{wwwbbbSSSXXX[[[[[[WWWVVVVVVRRRKKKHHHIIIKKKKKKIIIEEE@@@===:::999777666444333333333444444444333333444444444222444444111//////222666444333333222111111111222000000111111222222222222000000000000111111111111111111111111111111111111333333333333333333333333222111111111111111222222000000000000111111111111000000000000000000000000000000111111222222222333111222333444444444444444333333333444444555555555444444444444444444444444111111111222222333333444000111111111111222222222111111222333444666666777;;;<<<===>>>???AAABBBBBBEEEMMMXXXaaahhhqqq{{{~~~xxx}}}~~~tttuuurrriiiddd^^^XXXUUUUUUVVVWWWXXX[[[]]]^^^ccckkkuuu~~~{{{qqqkkknnnuuuzzz|||~~~~~~lll\\\VVVUUUMMMJJJIIIBBBDDDCCCBBBDDDGGGGGGDDDAAAAAACCCFFFIIIJJJIIIHHHFFFGGGIIIKKKKKKJJJIIIHHHIIIDDDDDDDDDFFFIIIKKKJJJIIIJJJJJJKKKNNNQQQSSSRRRPPPJJJKKKLLLIIIFFFDDDEEEHHHJJJLLLMMMKKKHHHFFFGGGIIIDDDDDDEEEFFFFFFGGGHHHHHHIIIJJJJJJKKKKKKKKKKKKKKKOOOOOOOOOPPPRRRUUUXXXZZZ\\\]]]___``````______^^^\\\\\\\\\\\\[[[[[[ZZZZZZWWWVVVUUUVVVXXX]]]bbbeeehhhddd^^^YYYVVVSSSQQQOOOPPPQQQRRRRRRQQQQQQSSSTTTSSSVVVZZZ\\\\\\[[[[[[\\\XXXWWWVVVSSSPPPMMMKKKIIIMMMKKKHHHEEECCCCCCDDDEEEEEEGGGIIIJJJIIIFFFCCCAAA???BBBEEEFFFFFFFFFFFFGGGDDDFFFHHHGGGGGGJJJPPPUUUQQQUUUYYY[[[```eeeeeeaaaiiimmmrrrwwwzzztttsssqqqllleee]]]VVVRRRTTTQQQNNNMMMNNNOOONNNMMMPPPOOOSSS^^^jjjuuusssbbbZZZVVVTTTOOOLLLLLLOOOMMMJJJOOOWWWVVVcccooouuuyyyiiiTTTCCC<<<888444111444444444555555555666666222222222222222111000///444333333222222111111111222222222222222222222222555444333222111222333444111111111111111111111111444333333222111000//////111111222333444555555666///222444444333222222222//////000000111111111222xxxuuussswww{{{|||gggZZZVVV[[[___^^^ZZZTTTOOOMMMHHHIIIJJJLLLKKKHHHBBB>>>999888777666555444333333555444333333222222333333333333333333333333333333000000000111222222333333000/////////000111222222333333333333333333333333222222222222222222222222333333222111111222333333///000111222222111000///111111111111111111111111////////////////////////000000000000000000000000111111111111111111111111///000000000000111111111444444444444444444444444333333333333333333333333444444444444444444444444555444444666888999999999<<<>>>???@@@@@@AAADDDGGGPPP[[[kkkyyy{{{ssskkkggg___VVVTTTWWWWWWYYY[[[___ccciiioootttzzzlllccciiivvv}}}~~~}}}~~~|||vvvkkkcccUUUSSSPPPKKKFFFDDDDDDEEEDDDEEEFFFEEEDDDCCCDDDEEEGGGFFFFFFFFFEEEEEEEEEEEEFFFHHHJJJKKKJJJHHHHHHHHHFFFGGGHHHJJJJJJKKKKKKKKKGGGMMMQQQPPPOOOPPPOOOLLLJJJKKKMMMMMMMMMKKKIIIGGGLLLLLLMMMOOOPPPOOOKKKHHHHHHHHHGGGGGGHHHJJJMMMOOONNNMMMMMMNNNQQQSSSTTTTTTVVVXXXZZZ[[[]]]___bbbdddhhhiiiiiijjjkkkkkkkkkkkkgggoooooohhhfffmmmooojjjeeedddbbb``````dddlllqqqtttpppjjjccc\\\XXXUUUSSSWWWYYY\\\]]]\\\[[[\\\\\\^^^^^^```eeegggfffdddccc^^^```aaa^^^ZZZVVVUUUVVVSSSQQQMMMJJJGGGEEEEEEEEEGGGHHHIIIIIIIIIGGGFFFEEEEEEEEEFFFFFFFFFFFFEEEEEEGGGHHHHHHHHHIIIIIIJJJJJJKKKJJJKKKMMMQQQTTTUUUUUUZZZ```hhhpppwww}}}}}}||||||yyy{{{~~~~~~~~~tttvvvzzzyyynnn___VVVUUUQQQTTTTTTQQQPPPRRRQQQNNNPPPPPPPPPSSS[[[eeepppvvvxxxhhh\\\UUUMMMKKKHHHIIINNNUUUWWWUUUWWWWWW[[[bbbiiisss}}}dddPPPEEE???999444444444444333222222444666333333333222222111111111333333333333333333333333444444333333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222//////000000111111222222|||vvvxxxxxx{{{oooaaa[[[^^^aaa```[[[UUUOOOLLLJJJJJJKKKLLLLLLJJJFFFCCC:::999888777555555555555555444333333222222333333333333333333333333333333222222111111111111111111111111000000000111222222333333333333333333333333222222222222222222222222333333222111111222333333000000111111111111000000111111111111111111111111000000000000000000000000111111111111111111111111111111111111111111111111111222222222222333333333444444444444444444444444333333333333333333333333444444444444444444444444555555555666888999::::::>>>@@@BBBCCCEEEIIIPPPUUUeeeqqq|||wwwtttoooiiidddbbb\\\UUUSSSWWWZZZ___gggpppyyy~~~qqqhhhmmmwww}}}}}}|||{{{uuunnniiiddd^^^TTTMMMLLLLLLJJJGGGDDDCCCCCCDDDEEEFFFGGGFFFDDDCCCDDDEEEDDDDDDDDDEEEEEEEEEEEEEEEHHHJJJKKKKKKJJJIIIJJJKKKFFFGGGIIIKKKMMMOOOQQQRRROOOVVVZZZYYYWWWXXXVVVSSSSSSRRRPPPOOONNNOOOOOOPPPQQQRRRTTTUUUTTTRRROOOLLLMMMLLLMMMMMMOOOQQQTTTUUUWWWWWWYYY[[[^^^^^^\\\ZZZ\\\^^^```bbbeeeiiimmmooouuuwwwyyyzzzxxxwwwwwwxxx{{{wwwuuu||||||rrrpppooonnnqqquuuzzz}}}zzzwwwqqqjjjddd```]]]\\\___aaacccdddcccccccccdddfffgggiiimmmooonnnlllkkkiiikkkkkkiiiccc___]]]\\\XXXVVVRRRNNNKKKIIIHHHHHHJJJKKKLLLLLLKKKIIIGGGFFFEEEEEEEEEDDDDDDCCCCCCBBBEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFHHHKKKNNNOOOOOOQQQUUU\\\bbbiiiooouuuyyy}}}yyyvvvvvvrrrssstttuuuuuutttsssrrrvvvsssvvvzzznnn___WWWUUUPPPTTTUUUSSSTTTXXXXXXUUUPPPOOONNNOOOSSSYYY```eeeppp|||wwwhhh___VVVRRRNNNNNNSSSXXXZZZYYYYYYWWWWWWZZZ^^^gggwwwrrraaaSSSGGG>>>999555555555333222222444555333333333333333333222222333333333333333333333333444444333333333333222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111111222222222222|||zzzuuuttt|||mmmbbbdddeeeccc___XXXQQQLLLMMMLLLLLLMMMNNNMMMJJJGGG<<<;;;999777666666666666555444444333333333333333333333333333333333333333333333222222111000000///333222222111111111111222222222222222222222222222222222222222222222222222333222222111111222222333111111000000000000111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222333333333444444444444444444444444333333333333333333333333444444444444444444444444666666666777888999:::;;;<<<>>>AAACCCGGGOOOZZZbbbzzz~~~|||{{{uuupppkkkhhhccc```^^^\\\YYYUUUWWW[[[iiippp{{{tttkkkmmmrrrtttrrrpppnnnggg]]]VVVPPPKKKEEEAAACCCEEEFFFFFFEEEDDDDDDEEEGGGHHHIIIGGGEEEDDDDDDEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGHHHHHHGGGGGGGGGJJJLLLKKKLLLMMMPPPSSSVVVYYYZZZ]]]cccgggeeeddddddbbb^^^^^^[[[VVVSSSRRRTTTWWWZZZWWWZZZ]]]^^^[[[WWWTTTSSSSSSTTTVVVYYY\\\___aaabbbfffgggiiilllnnnmmmiiieeedddeeefffiiimmmrrrwwwyyy{{{~~~~~~~~~zzzwwwxxx}}}}}}xxxrrrmmmjjjhhhggggggiiikkklllkkkkkklllmmmppprrruuuwwwxxxwwwvvvtttrrrtttuuusssooojjjgggfff```^^^[[[WWWSSSPPPNNNMMMPPPQQQSSSTTTSSSPPPNNNLLLJJJIIIGGGEEECCCBBBBBBBBBDDDDDDDDDEEEEEEEEEEEEFFFDDDCCCBBBDDDFFFIIIIIIIIIGGGJJJOOOSSSXXX^^^dddhhhrrruuuwwwwwwsssoookkkjjjddddddeeeeeeffffffggggggnnnooowwwuuuggg]]]ZZZPPPSSSTTTSSSUUUZZZ\\\ZZZTTTRRRPPPOOOOOOPPPSSSUUUYYYcccsss}}}|||sssaaaYYYQQQOOOSSSYYY\\\]]]]]]WWWRRRPPPQQQWWWfffsssxxxyyyvvvmmm^^^NNNBBB<<<999888777555444444555555444444444444444444555555333333333333333333333333444444333333333333222222444444444444444444444444222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333222222222222222vvvpppxxxxxxiiihhhgggeeebbb\\\TTTNNNOOOOOOOOOQQQQQQNNNJJJFFF===;;;999777666666666777555555444333333333333333333333333333333333333333222222222111111111000000444444333222111111111222111111111111111111111111222222222222222222222222222222222222222222222222222111000//////000111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000000111111111333333444444444444444444444444444444444444444444444444444444555555555555555666666777777888;;;===;;;???DDDHHHNNNYYYgggrrr|||}}}~~~}}}~~~}}}tttmmmiiigggdddbbb]]]\\\[[[ZZZZZZ\\\ccciiiyyynnneeeeeeeeebbb^^^\\\[[[VVVPPPKKKHHHEEECCCAAAAAADDDGGGHHHHHHGGGGGGGGGHHHIIIJJJHHHFFFDDDEEEFFFGGGGGGGGGHHHHHHHHHIIIIIIGGGHHHGGGGGGFFFIIIMMMPPPUUUVVVWWWYYY\\\```ccceeekkkpppsssqqqoooooommmjjjhhheee```\\\[[[]]]aaaccc```dddhhhiiifffaaa]]]\\\]]]```dddiiinnnrrruuuvvvvvvvvvwwwxxxyyyxxxuuurrrlllkkkjjjlllqqqvvvzzz|||}}}}}}|||}}}xxxuuurrrqqqqqqnnnpppqqqrrrqqqqqqrrrsssxxx}}}}}}wwwxxxyyyxxxvvvssspppnnnhhhgggdddaaa]]]YYYWWWUUUYYYZZZ\\\^^^]]][[[XXXVVVQQQPPPMMMJJJGGGFFFEEEDDDEEEEEEFFFFFFFFFFFFFFFFFFDDDCCCAAABBBDDDEEEEEEDDDDDDEEEGGGIIIMMMRRRXXX]]]fffgggiiiiiifffaaa]]]ZZZTTTTTTVVVXXX[[[^^^aaaccchhhooo|||ttthhhccc^^^___]]]YYYYYY^^^```___[[[ZZZWWWUUUSSSQQQQQQPPPMMMUUU```jjjrrrxxx|||~~~~~~wwwhhhXXXQQQTTTYYY___bbb```YYYQQQMMMKKKLLLVVV```___eeemmmnnngggZZZMMMDDD>>>;;;888777666666666666444444555555666666777777333333333333333333333333444444333333333222222222333333333333333333333333222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222333333333222222111111000zzzqqqsssppplllgggeeeccc___WWWQQQOOOPPPRRRTTTTTTOOOIIIDDD???===:::777555555555666666555444444333333444444333333333333333333333333000000111111111222222222444444333222111111111222111111111111111111111111222222222222222222222222222222222222222222222222222111000//////000111222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000000111111111333333333444444444555555444444444444444444444444444444444555555666666666444555777777777999<<<@@@>>>EEEMMMTTT]]]kkk|||yyyyyyooommmnnntttuuummmddd___^^^^^^\\\ZZZVVVYYY[[[]]]aaakkkyyy}}}}}}zzzhhh```ZZZYYYYYYTTTPPPOOOIIIGGGEEEDDDCCCCCCAAA@@@BBBDDDHHHIIIIIIGGGGGGGGGHHHIIIJJJHHHFFFEEEEEEFFFHHHHHHHHHHHHHHHHHHHHHHHHKKKKKKKKKKKKLLLPPPUUUYYY]]]___bbbeeejjjnnnrrrtttvvvzzz|||yyywwwxxxxxxuuutttrrrnnnllljjjkkkmmmnnnmmmqqquuuxxxvvvrrrmmmjjjlllooouuu{{{~~~~~~vvvssspppooossswwwzzz{{{}}}{{{zzzzzzzzztttvvvwwwwwwvvvwwwxxxzzz~~~|||zzzwwwtttrrrpppooonnnlllhhheeebbb```aaabbbdddfffeeedddbbb```YYYWWWTTTQQQNNNKKKIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDBBBAAA@@@AAABBBAAA@@@BBBCCCCCCDDDFFFJJJPPPTTT[[[[[[\\\[[[YYYUUUPPPMMMJJJKKKLLLNNNRRRVVV[[[]]]]]]gggyyyzzzsssxxxxxxssskkkhhhhhhhhheee^^^^^^\\\ZZZWWWUUUSSSRRRMMMOOOTTTYYY___gggpppuuu}}}{{{{{{~~~~~~ggg]]][[[\\\```dddbbb[[[UUUPPPLLLIIILLLRRRSSSYYYccckkknnnggg\\\SSSEEE@@@:::777666666555444555555555666666777777777333333333333333333333333444444333333333222222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222222222111111000000000///tttqqqzzz}}}uuulllhhhgggddd]]]VVVQQQRRRTTTUUUUUUQQQKKKFFFCCC@@@<<<888666555555666666555555444444444444444333333333333333333333333///000000111222222333333333222222111111111111222222222222222222222222222222222222222222222222222111222222333333222222111111111000000000000111111111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111111222222222222333333333222333333444444555555555444444444444444444444444444444444555666666777777444666888999888;;;AAAEEEBBBKKKWWWaaakkkyyy~~~tttppphhhllluuuxxxhhh```WWWTTTVVVXXXWWWUUUUUU]]]dddhhhqqq}}}}}}}}}wwwxxxxxxooollljjj```UUUPPPOOOQQQRRRNNNLLLMMMDDDDDDEEEDDDDDDBBBAAA@@@AAADDDGGGHHHFFFEEEDDDDDDGGGHHHIIIHHHFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHKKKLLLMMMOOOQQQVVV\\\```cccfffkkkqqqwww}}}~~~}}}{{{~~~~~~{{{zzzzzz{{{{{{{{{}}}zzz{{{~~~|||vvvtttvvvyyy{{{{{{~~~{{{}}}}}}}}}|||}}}~~~{{{xxxvvvwwwxxxxxxwwwuuurrrooommmkkklllllllllkkkiiihhhfff```___]]]ZZZVVVRRROOOMMMHHHHHHHHHHHHHHHGGGGGGGGGEEECCC@@@?????????===<<>><<<<<<===>>>>>>???AAAEEEHHHLLLJJJIIIKKKMMMNNNMMMKKKMMMLLLKKKKKKJJJJJJJJJJJJOOOUUUeee}}}rrrkkkiiifffbbb^^^ZZZWWWVVVRRRQQQOOOLLLKKKNNNSSSWWW^^^eeesssxxxiiibbbbbb\\\WWWUUUQQQLLLJJJLLLKKKLLLNNNRRRWWW___iiiooojjj___OOOBBB<<<999666444666666666666666666555555333333333333333333333333444444333333333333222222111111111111111111111111222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222000111111111111111222222{{{ooommmyyy~~~|||yyyrrrjjjWWWTTTRRRRRRTTTVVVXXXXXXLLLHHHCCC===999777777888666666555444444444444555333333333333333333333333333333222222111000000000000/////////000111222222333333333333333333333333222222222222222222222222111222333444444333222111///000111222222111000///111111111111111111111111////////////////////////222222222222222222222222111111111111111111111111///000000000000111111111222222333333444555666666555555555555555555555555444444444555666777777888777:::>>>>>>???BBBJJJQQQbbblllxxx~~~|||yyyxxxyyyxxxoooggg```\\\UUUPPPLLLPPPZZZbbbeeedddooo~~~~~~~~~|||xxxtttccc[[[\\\[[[PPPLLLMMMHHHHHHGGGHHHKKKJJJEEECCCEEEEEEDDDCCCAAA@@@@@@BBBCCCBBBDDDFFFGGGFFFFFFGGGHHHCCCEEEFFFGGGFFFFFFGGGIIIGGGHHHJJJMMMPPPRRRTTTUUUXXX[[[___ccchhhmmmssswwwuuuxxx}}}{{{wwwyyy|||}}}|||}}}~~~}}}}}}~~~|||{{{|||}}}{{{vvvsssqqqppprrrrrrrrrqqqmmmhhhbbb___TTTTTTTTTSSSSSSRRRRRRRRRMMMJJJGGGEEEDDDCCCAAA???;;;===>>>>>>>>>@@@CCCFFFHHHGGGFFFHHHMMMPPPQQQPPPOOOOOONNNMMMLLLKKKJJJJJJKKKLLLXXXnnnvvvtttooojjjddd___\\\ZZZTTTTTTRRROOOLLLKKKMMMOOONNNXXXkkk~~~|||pppbbb[[[UUUSSSPPPLLLKKKMMMIIIKKKKKKKKKOOO\\\ooo~~~ppp\\\LLLCCC???;;;888777777666666555555444444333333333333333333333333444444444333333333222222222222222222222222222222222222222222222222222222222222222222222222222222111111222222222333333333222222222222222222222222111111111222222333333444uuukkkkkksss{{{}}}yyyxxxcccZZZTTTUUUUUURRRUUUZZZZZZUUULLLCCC<<<999777777555666777777777666444333444444444333333333222222333333333222222111111111111111111111111111111111333222000/////////000000222222222222222222222222111111222222222333333333111111111111111111111111222222222111111111111000000000000000000000000000000000111222222222222111000000000000111111111111333333333333333333333333222333333444444333333222666666777777777777777666777666666666666888:::;;;>>>@@@BBBCCCFFFMMMYYYaaattt}}}}}}zzzyyy}}}}}}pppggg```ZZZUUURRROOOPPPXXXeeeqqqxxx{{{}}}{{{xxxnnnbbbWWWTTTPPPKKKGGGFFFFFFFFFHHHJJJLLLJJJGGGDDDEEEFFFIIIIIIHHHHHHGGGFFFFFFEEEFFFEEEEEEGGGIIIJJJJJJJJJKKKKKKKKKIIIIIIKKKNNNPPPMMMMMMOOORRRWWW]]]cccfffkkkppprrrqqqrrrwwwzzzyyy~~~~~~}}}{{{{{{|||}}}}}}~~~~~~~~~|||yyyzzz}}}~~~|||~~~|||}}}}}}yyyvvvvvvvvvvvvuuurrrmmmhhhdddeee___ZZZZZZ]]]```___\\\SSSRRROOOJJJFFFDDDDDDEEEAAA@@@>>>>>>AAADDDEEEEEEHHHHHHIIIIIIJJJJJJJJJJJJMMMMMMMMMNNNOOONNNLLLJJJIIIOOOUUU^^^lll{{{~~~zzzpppsss{{{|||yyyyyyuuujjj___ZZZ[[[WWWSSSPPPMMMJJJJJJKKKKKKOOO[[[kkkyyyzzziii\\\RRRTTTWWWUUURRRQQQKKKJJJJJJKKKMMMVVViii|||yyyjjjXXXHHH===888777555444444555555333111555555333333333333555555555555444333333222111111555444222111111111222222444444444444444444444444222222222222222222222222333333333222222222111111111111222222222333333333333333333222222111111111oooeeefffnnnuuu}}}mmmaaaUUURRRQQQRRRVVV\\\```ZZZPPPFFF>>>999777777555666777777777666444444444444444333333333222222333333333222222222111111111111111111111111111111333222111000000000000111222222222222222222222222111111111111222222222333111111111111111111111111222222222111111111111000000000000000000000000000000000111222222222222111000000000000111111111111333333333333333333333333222333333444444333333222555666777777888888888888888999:::;;;<<<>>>@@@BBBDDDEEEFFFGGGKKKUUUbbblll{{{~~~zzz{{{ooofff```\\\ZZZXXXTTTWWW^^^iiiuuuxxxzzzxxxtttrrrooofff[[[QQQNNNJJJFFFDDDCCCCCCCCCGGGJJJKKKJJJHHHFFFGGGHHHJJJJJJIIIIIIHHHHHHHHHHHHJJJIIIIIIIIIJJJKKKKKKKKKNNNNNNOOONNNNNNOOOQQQSSSSSSTTTWWW[[[bbbjjjrrrvvvxxx{{{|||yyyyyy}}}}}}||||||~~~}}}}}}}}}}}}}}}}}}|||}}}}}}}}}~~~~~~}}}zzzxxxxxxyyy}}}|||xxxxxxyyyzzzxxxuuuqqqnnnnnnllljjjgggeeeccc```___aaa___[[[VVVPPPLLLJJJIIIGGGDDDBBBBBBDDDFFFHHHHHHLLLMMMOOOPPPPPPOOOMMMLLLMMMMMMMMMNNNNNNNNNMMMLLLJJJPPPVVV\\\eeemmmjjjccc[[[]]]cccooovvviiibbbddd```\\\XXXTTTQQQPPPPPPJJJKKKRRR]]]iiisssxxxfffVVVSSSUUUTTTPPPNNNKKKIIIHHHIIIJJJSSSfffwwwyyyiiiVVVEEE;;;;;;999777666666666444333555444333222222333444555555555444333333222111111444333222111111111222222222222222222222222222222222222222222222222222222333333333222222222222111111222222222222333333333333333222222222222222222wwwhhh```aaaiiiooo{{{zzzjjjXXXOOONNNQQQWWW\\\eee___TTTIII???:::777666666666666777666555555444444444444444333333333333333333333222222222222111111111111111111111111111333333222111111111111222222222222222222222222222000000000111111111222222111111111111111111111111222222222111111111111000000000000000000000000000000000111222222222222111000000000111111111222222222222222222222222222222222333333444444333333222444555666777888888888888444777999;;;===???BBBDDDJJJKKKLLLOOOWWWdddrrr||||||yyy}}}{{{ssslllddd]]][[[\\\]]]^^^```iiiuuuuuummmmmmjjjfffdddaaaZZZRRRKKKIIIFFFCCCBBBBBBBBBCCCGGGHHHJJJJJJIIIHHHIIIJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOPPPRRRTTTUUUXXXXXXWWWWWWXXXYYYZZZ[[[``````cccgggnnnwww~~~zzzxxx|||~~~~~~{{{yyyxxxyyy|||~~~~~~~~~}}}yyy{{{{{{zzzxxxvvvvvvwwwyyy{{{{{{}}}~~~|||xxxzzzzzzwwwqqqllliiiiiipppnnnkkkfff```ZZZUUUSSSQQQMMMJJJIIIJJJLLLNNNNNNSSSVVVZZZ\\\\\\XXXTTTPPPPPPOOONNNNNNMMMMMMMMMMMMNNNTTTZZZ```eeefff^^^UUUPPPQQQUUU\\\jjj}}}uuupppiiifffbbb\\\WWWTTTRRRQQQKKKIIIJJJOOOWWW```mmmyyyxxxddd[[[YYYWWWRRROOOPPPLLLJJJIIIJJJPPP___mmm}}}jjjTTTEEE@@@===999777777666555444444333333222222333333444555444444333333222222111444333222111111111222222222222222222222222222222333333333333333333333333333333333333222222222222222222222222333333333333222222222222222222333333~~~rrrhhhbbbdddjjjooo~~~ppp\\\PPPNNNRRRVVVYYYeee___UUUJJJAAA;;;888777666666666666666555555444555444444444444333333333222222222222222222222222111111111111111111111111333333222222222222222222222222222222222222222222///000000000000111111111111111111111111111111111222222222111111111000000000000000000000000000000000000111222222222222111000000111111111222222222111111111111111111111111222333333444444333333222222333444555777777888888222555999<<<===>>>BBBEEEKKKNNNSSS]]]kkkyyy~~~{{{}}}~~~|||zzzuuuqqqiiieee```]]]]]]bbbfffjjjsss~~~}}}wwwfffbbb___\\\YYYXXXVVVPPPJJJIIIGGGFFFDDDDDDDDDEEEFFFFFFGGGHHHIIIIIIIIIIIIJJJLLLPPPUUUZZZ\\\\\\[[[YYYXXXXXXYYYZZZ\\\___cccfffhhheeebbb```aaaccceeeffflllllllllooossszzzxxxtttwwwyyyyyyyyywwwuuuuuuwwwzzz||||||~~~}}}}}}~~~~~~|||zzz{{{}}}|||zzzyyyxxxyyyxxx}}}~~~~~~|||yyyxxxxxxxxxxxxwwwuuurrrmmmgggccc___ZZZUUURRRSSSTTTVVVWWW^^^bbbgggkkkjjjeee___ZZZWWWVVVTTTPPPMMMKKKKKKLLLNNNRRRYYY```eeeeee___YYYNNNPPPTTTXXX]]]gggttt}}}}}}{{{mmmlllggg```ZZZXXXUUUQQQPPPLLLIIIKKKNNNSSS^^^hhh||||||nnneee___YYYVVVSSSPPPMMMMMMMMMOOOXXXbbbpppuuu|||xxxeeeVVVDDD@@@:::777666666666666333333333222222333333333444444444333333222222222333222222222222222222222333333444444444444555555333333333333333333333333444444333333333222222222222222222333333333444444111111111222222333333333~~~uuuooolllnnnqqqsss~~~vvvyyy|||ppp```SSSPPPSSSTTTTTT```[[[TTTKKKCCC>>>;;;999777666666666555555555555555555555444444444333333222222222222222222222222111111111111111111111111222222222222333222222222222222222222222222222222///000000000000111111111111111111111111111111111222222222111111111000000000000000000000000000000000000111222222222222111111111111111222222222222111111111111111111111111222333333444444333333222000111222444555666666666666:::>>>@@@@@@BBBGGGKKKMMMSSS```rrrzzzwwwwwwzzzvvvqqqjjjeee]]]]]]^^^```eeelllssswww~~~}}}{{{sssfff[[[YYYUUURRRRRRRRROOOKKKHHHHHHGGGFFFFFFEEEFFFGGGGGGEEEFFFGGGJJJLLLMMMMMMMMMPPPVVV___gggkkkjjjgggeeeeeefffgggggggggkkkpppuuuxxxrrrjjjffffffhhhkkklllqqqqqqqqqsssvvvzzz~~~zzzvvvxxxzzzyyywwwuuussstttvvvyyy{{{||||||~~~{{{{{{{{{}}}~~~~~~|||{{{zzz|||}}}|||{{{|||zzz~~~~~~~~~|||}}}~~~zzzooojjjccc^^^]]]___```aaaiiinnntttyyyyyytttmmmiiicccbbb^^^XXXPPPKKKJJJKKKIIIKKKPPPWWW\\\]]]]]]\\\PPPRRRTTTUUUWWW^^^gggnnnwww~~~vvvwwwsssiiicccaaa]]]WWWTTTPPPMMMNNNMMMMMMRRRYYYbbbnnn{{{wwwiii```ZZZQQQMMMLLLNNNPPPPPPTTTYYY^^^bbbkkkvvv}}}zzzooofffJJJDDD===888666666666777333333333333333333333333444444333333333333222222222222222222222222222222333333333444444555555555333333333333333333333333444444444333333333222222222222333333333444444444111111111222222333333333{{{yyyyyywwwvvvxxx~~~pppoooqqqlllaaaVVVRRRSSSSSSQQQYYYWWWRRRMMMFFFAAA===;;;777777666555555555555666555555555555444444444333111222222222222333333333111111111111111111111111000111222222333222222222222222222222222222222222000000000111111111222222111111111111111111111111222222222111111111111000000000000000000000000000000000111222222222222111111111111222222222222333222222222222222222222222222333333444444333333222111111333444555555555555777;;;@@@BBBBBBFFFMMMSSSWWWaaattt}}}~~~wwwuuuwwwzzz|||rrrkkkeee^^^ZZZVVV[[[bbbiiipppxxxwwwkkkddd\\\UUUTTTOOOMMMPPPRRRNNNKKKIIIGGGGGGFFFFFFEEEEEEEEEEEEFFFFFFIIIMMMSSSWWWXXXXXXYYY^^^gggnnnrrrrrrooommmpppqqqqqqooonnnqqqxxx}}}{{{qqqkkkiiikkklllllloooppprrruuuxxx{{{~~~zzzvvvxxxyyyyyyvvvuuutttvvvyyy|||}}}}}}zzz~~~}}}zzz{{{{{{|||~~~~~~{{{zzzzzzzzz}}}~~~}}}}}}{{{}}}|||~~~~~~~~~yyyqqqjjjiiijjjkkkllluuuyyy~~~zzzqqqppplllcccXXXPPPMMMMMMMMMLLLMMMRRRUUUVVVYYY]]]]]][[[XXXUUUVVV[[[bbbhhhcccooo}}}rrrjjjgggbbbYYYWWWTTTRRRRRROOOKKKLLLPPPTTT___mmm{{{~~~|||mmmbbbQQQLLLIIILLLOOOOOOQQQUUUTTTVVV[[[dddlllpppooommmVVVOOOEEE<<<888777777777333444444555555444444333333333333333333333333333111111222333333333222222000111111222222333333444333333333333333333333333444444444444333333333333333333333333444444444444222222222222222222333333zzzvvvoootttooohhheeefffaaaWWWPPPQQQSSSRRRVVVUUUSSSOOOJJJDDD>>>;;;888777666555444555555666555555555555444444444444111111222222222333333333111111111111111111111111///000111222222222111111222222222222222222222222111111111111222222222333111111111111111111111111222222222111111111111000000000000000000000000000000000111222222222222111111111111222222222333333333333333333333333333333222333333444444333333222333444555555666666666666888===BBBDDDFFFKKKVVV___jjjuuuzzzyyy~~~zzzwwwyyy}}}}}}sssiiiaaa]]]\\\[[[```gggrrr{{{~~~nnnbbb]]]XXXSSSQQQLLLKKKQQQTTTPPPLLLLLLIIIIIIHHHGGGFFFEEEDDDDDDFFFHHHLLLTTT]]]dddhhhhhhdddgggkkkoooqqqrrrqqqpppnnnpppqqqppppppttt}}}zzztttqqqpppmmmjjjjjjlllppptttwwwzzz{{{{{{|||~~~yyyvvvxxxyyyxxxvvvvvvvvvyyy}}}{{{~~~~~~|||||||||}}}|||zzzzzz{{{{{{~~~~~~|||yyyzzz}}}~~~|||uuurrrrrrtttuuu~~~}}}}}}yyypppcccYYYTTTSSSTTTPPPOOORRRRRRQQQTTT[[[hhheeecccaaabbbcccccccccccceeeoooyyy|||}}}rrrnnnfff\\\[[[XXXWWWVVVRRRLLLKKKOOOOOOWWWbbbmmmzzz}}}{{{}}}uuu___VVVMMMKKKLLLLLLNNNQQQMMMNNNOOOSSSYYYaaahhhlllfff]]]PPPDDD<<<888777777444555555666666555555444333333333333333333333333000111222333333333333222000000111222222333444444444444444444444444444444555444444444444333333333333333333444444444444555333333222222222222222222zzzsssnnnooo{{{pppfff^^^ccc```VVVOOOPPPSSSSSSUUUUUUUUURRRLLLEEE>>>:::888777666444444555555666666666555555555444444444111111111222222333333333111111111111111111111111...///000111222222111000222222222222222222222222111222222222222333333333111111111111111111111111222222222111111111111000000000000000000000000000000000111222222222222111111111222222222333333333333333333333333333333333222333333444444333333222666666777777777777777666===BBBHHHKKKMMMUUUbbblllzzzwwwvvv|||wwwuuuuuuxxxzzzuuulllbbb\\\\\\```dddqqqyyywwwiii___ZZZWWWSSSOOOJJJKKKRRRVVVRRRNNNNNNLLLLLLKKKIIIHHHFFFEEEEEEGGGIIINNNYYYeeeooosssuuullllllllllllmmmnnnpppqqqfffiiilllmmmooovvv}}}yyyuuuoooiiihhhjjjnnnrrruuuvvvuuuttt|||{{{zzz|||}}}{{{vvvwwwxxx|||~~~~~~}}}|||}}}}}}{{{yyy{{{}}}~~~zzzxxxwww~~~~~~||||||zzzwwwxxxyyy{{{xxxkkk___ZZZYYYSSSOOOMMMPPPOOOLLLOOOVVVccceeeiiippptttssslllffflllhhhmmmxxxwwwuuu}}}yyyvvv~~~}}}xxxnnnbbb```]]][[[YYYUUUOOONNNQQQIIIOOOVVV\\\fffttt}}}zzzxxx|||rrrdddUUUMMMKKKIIIKKKNNNGGGFFFFFFGGGMMMVVVbbbjjjssshhhYYYJJJ@@@:::888777444555666777777666555444333333333333333333333333000111222333444333333222222222333444444555666666444444444444444444444444555555444444444333333333333333333444444444555555444333333222222111111111{{{vvvkkkpppyyywwwiiiaaadddeeeaaa[[[VVVQQQMMMUUUUUUUUUTTTQQQLLLDDD???;;;999777666666666555333333333333333333333333333444444333333333333222222333333333222222111111111333222222222111000000000000111222333333222111000000111333444444333111000000000111111111111000000111111111111111111222222000...---...000111111000111111222222222222111111222222222111111111000000111111111000000000000000222333333444444333333333444333666::::::888:::>>>>>>IIIKKKKKKSSS[[[hhh{{{zzztttsssvvv~~~zzzrrrggg___]]]^^^aaalllwww}}}sssnnnfff]]]UUUQQQOOONNNIIIJJJLLLPPPSSSSSSRRRQQQOOOQQQPPPLLLLLLOOOPPPNNNQQQOOOTTTaaaoooxxxyyyxxxwwwooollliiiiiiuuu}}}tttnnnllljjjlllrrryyy{{{uuuoookkkkkkkkklllppptttxxxyyyyyyzzzzzz{{{{{{zzzxxxwwwvvvvvvsssssszzz}}}~~~~~~~~~~~~}}}}}}}}}{{{zzz~~~}}}~~~~~~~~~~~~rrriiiffffff\\\ZZZVVVPPPLLLJJJLLLNNN\\\aaalllzzz}}}~~~www{{{}}}vvv|||xxxrrrssswwwzzz{{{qqqiiiiii```bbbcccXXXRRRSSSOOOVVVSSSSSSVVVYYY^^^jjjvvv|||xxxwww~~~mmmUUUIIIIIILLLKKKJJJIIIJJJKKKJJJNNNZZZgggpppoooeeeUUUGGGAAA>>>;;;444777999666333444555555555555444333333333333444666444222//////000222444333333333333333333333333333333333333333333333333222222222111111111000000222222222222222222222222333333333333333333333333{{{oooqqqvvv~~~qqqeeeiiikkkeee\\\VVVSSSSSSTTTUUUVVVWWWUUUOOOFFF@@@;;;999666555666666555444333333333333333333333333333333222222222111111111444444444333333333222222222222222111111111111111000111222222222222111000111222333333333333222111000000111111111111000000333222222222111000000000222000//////111222222111111111222222222222111111222222222111111111000000222222222222222222111111333333444444555444444444444222333888::::::===BBBEEENNNOOOQQQ]]]gggqqq|||{{{www}}}{{{rrriiiccc___bbbgggooo{{{{{{qqqhhhccc\\\UUUOOOLLLLLLLLLJJJKKKLLLOOOQQQRRRQQQQQQVVVXXXWWWSSSSSSWWWXXXVVVWWWWWW\\\iiiwww~~~}}}vvvmmmiiigggiiiyyy~~~pppnnnlllmmmrrrxxx}}}zzzuuuooolllnnnnnnooorrrvvvxxxyyyyyyyyyzzzzzzzzzyyyxxxvvvuuutttqqqrrrxxx}}}{{{zzz~~~}}}~~~|||vvvsssqqqfffddd___XXXQQQMMMLLLLLLUUUYYYdddrrr|||uuutttzzz|||yyyyyymmmqqqvvv{{{|||nnntttjjjjjjhhh[[[VVVYYYWWWSSSPPPNNNOOOPPPSSS\\\eeeuuuwww{{{lllWWWOOOMMMKKKJJJHHHGGGHHHIIIKKKSSS\\\iiikkkhhh^^^TTTLLLBBB:::444666777555444444555555555555444333333333333444666555333222111222333444333333333333333333333333333333333333333333333333444333333333222222222111222222222222222222222222333333333333333333333333wwwvvvvvvzzzyyykkknnnoooiii^^^VVVUUUWWWQQQSSSWWWZZZYYYRRRIIIBBB;;;999666555555666555444333333333333333333333333222222222111111111000000444444444444444333333333111111111111111222222222000111222222222222111000222222222222222222222222000000111111111111000000444333333222111000//////444222000000111222111000111111222222222222111111222222222111111111111111222333333333333333333333333333444444555555555666666333333888===@@@DDDHHHLLLTTTVVV[[[jjjrrrwwwzzz{{{}}}qqqjjjgggfffgggmmmuuu~~~yyyuuurrrsssvvvsssjjjbbb[[[WWWRRRMMMJJJIIIJJJKKKKKKLLLMMMNNNPPPRRRSSSSSS___aaa```]]]^^^bbbcccbbb```bbbhhhrrr}}}wwwlllggggggkkk}}}uuurrroooooossswww{{{}}}~~~{{{vvvssspppsssrrrrrrtttwwwyyyyyyxxxxxxxxxyyyyyyyyywwwvvvuuusssqqqqqqvvv~~~~~~~~~|||xxxqqqoooiii```WWWOOOKKKIIIKKKLLLSSS```jjjrrr{{{{{{uuuuuurrrooolllnnnrrruuuuuuttthhhkkkpppsssvvvxxxzzz||||||yyyppppppooobbb\\\\\\YYYXXXTTTQQQQQQPPPOOOSSSZZZfffnnn|||nnn^^^TTTNNNMMMJJJHHHIIIJJJJJJMMMSSS^^^dddiiijjjggg^^^MMM???999888777666666555555666555555444333333333333444555555444444444444444444222222222222222222222222333333333333333333333333444444444444333333333333333333333333333333333333333333333333333333333333~~~zzz|||ooommmkkkhhhbbbYYYSSSRRRMMMQQQVVVZZZZZZSSSIIIBBB===:::777555555555555444444444444444444444444444222222222222111111111111333333333333333333333333000000000111222222222333111111111222222111111111333222222111111222222333000111111222222111111000333222222222111000000000444222000000111111000///111111222222222222111111111111111111111111111111222222222222333333333333222222333333444555666777888555666>>>DDDGGGJJJMMMQQQ]]]ccciiitttvvvvvv~~~}}}zzz}}}}}}qqqjjjjjjrrrtttxxx|||vvvooorrrnnniiiiiijjjggg```YYYTTTQQQMMMJJJHHHIIILLLMMMMMMNNNPPPQQQSSSVVVYYY[[[gggiiiiiifffgggkkkmmmkkkhhhlllrrrzzz}}}qqqlllmmmppp{{{xxxtttsssuuuxxxzzz{{{~~~~~~~~~{{{yyywwwvvvuuutttuuuwwwxxxxxxwwwwwwxxxxxxyyyxxxwwwvvvuuutttrrrrrruuuzzz|||yyywwwuuuppphhh]]]TTTNNNKKKKKKHHHHHHOOOVVV]]]gggpppzzzuuukkkccc\\\\\\bbbiiimmmmmmkkknnnqqqssssssrrrrrrsss}}}}}}rrrssswwwpppjjjdddZZZ]]]YYYVVVVVVTTTQQQRRRVVV[[[eeevvvvvvdddVVVRRROOONNNOOOMMMJJJLLLRRRTTT\\\gggqqqvvvqqq___MMMBBB===888888888777666777555555444333333333333444333333444555555444333222222222222222222222222222333333333333333333333333444444444333333333333333333333333333333333333333333333333333333333333333vvvwwwtttjjjccceeeeee]]]RRRLLLLLLOOOTTTYYYYYYSSSJJJCCC@@@<<<888666555555555444444444444444444444444444444333333333333222222222111111111111111111222222000000000111222222222333222111111111111111111222333222222111111222222333111111222222222222111111000000000111222222222333333111//////000000///...111111222222222222111111111111111111111111111111111111111111222222333333111111111222333555777888888777;;;DDDJJJLLLNNNQQQ\\\mmmvvvyyy|||uuuqqqxxxyyyoooiiilllsss~~~vvvooolllnnnjjjfffddddddaaaZZZTTTQQQOOOKKKIIIIIIKKKNNNPPPQQQSSSWWWYYY[[[___cccgggmmmoooooolllmmmqqqsssqqqnnnuuu|||{{{vvvvvvuuu~~~}}}yyywwwxxxzzz{{{{{{~~~~~~xxxwwwvvvvvvwwwwwwvvvuuuvvvwwwxxxyyyxxxwwwvvvuuusssrrrrrrrrrtttwwwzzz{{{{{{~~~}}}~~~{{{|||{{{zzzvvvooofff^^^YYYVVVUUUNNNJJJJJJLLLPPPXXX```vvv}}}}}}uuugggaaaZZZWWWZZZ```gggllljjjmmmqqqtttuuuuuuuuuvvvyyy{{{uuuyyyzzzyyytttggg^^^YYYWWWWWWVVVSSSRRRUUUVVV]]]jjjxxxyyycccVVVUUUTTTSSSMMMIIIMMMTTTMMMVVVbbbppp|||~~~rrrcccOOODDD:::888888555444666555555444333333333333444000111333444444333222111222222222222222222222222333333333333333333333333222222222333333333333333333333333333333333333333333333333333333333333333vvvqqqvvv~~~{{{jjj^^^bbbfff```TTTNNNOOOQQQUUUXXXYYYTTTMMMHHHDDD@@@;;;777666666555444444444444444444444444444444444444333333333222222000000000000111111111111111111111111111222222222222222111000000111222222222222222222222222222222111111222222222222111111//////000111222333333444222000......///000///...111111222222222222111111111111111111111222222222000000111111222222333333222222111222444666888:::999:::AAAJJJOOOQQQVVV]]]pppvvvooouuu{{{qqqmmmjjjiiissszzztttpppnnngggdddaaa``````\\\VVVQQQOOOMMMKKKIIIJJJMMMQQQSSSYYY]]]bbbeeegggjjjooossssssuuuuuurrrrrrvvvxxxvvvuuu}}}}}}xxx{{{~~~~~~{{{yyyzzz{{{||||||zzzxxxwwwwwwxxxxxxvvvuuuwwwwwwxxxyyyyyyxxxwwwvvvrrrssstttsssrrrtttvvvyyyzzz~~~~~~||||||}}}yyy|||}}}}}}{{{wwwqqqkkkhhhhhh^^^WWWPPPMMMKKKJJJOOOUUU___jjjvvvqqqnnniiiccc___^^^```ccccccggglllqqquuuxxx|||~~~|||zzzyyyzzz~~~~~~uuufff```]]]]]]\\\XXXWWWXXXUUUXXX]]]fffqqq}}}www___ZZZUUUQQQMMMIIILLLSSSKKKRRR]]]kkk{{{xxx```NNN>>>:::999444222444555555444333333333333444000111222333333333222111333333333333333333333333333333333333333333333333222222222222333333333333333333333333333333333333333333333333333333333333|||tttqqqqqq~~~ppp```bbbfffaaa[[[ZZZWWWWWWXXXZZZZZZXXXSSSOOOHHHCCC===999777666555444555555555555555555555555333333333333222222222111000000111111111222222222222222222111111111111111222222111000000111222222111222333333333333222111111222222333333222222111000000000111222222222333111000...///000111111000111111222222222222111111000000111111111222222222111111222222333444444555444333333444666888;;;===>>>AAAIIIPPPTTTZZZeeeqqqwwwooottt{{{nnngggjjjnnnqqq|||zzzrrrlllhhh]]]\\\\\\]]]]]][[[VVVRRRNNNMMMKKKKKKNNNRRRWWWZZZdddiiiooorrrrrrssswwwzzzzzz|||{{{wwwwww{{{|||zzz{{{xxxyyy~~~}}}}}}zzzyyyzzz{{{|||{{{~~~|||zzzyyyyyyyyyyyyxxxvvvwwwxxxyyyzzzzzzyyyxxxwwwvvvxxx{{{zzzxxxyyy|||~~~~~~}}}}}}}}}zzzwwwtttttttttkkkddd\\\WWWRRRMMMMMMQQQOOOZZZdddjjjrrr|||~~~}}}|||yyyssslllddd```___ccchhhnnnrrrxxx}}}{{{~~~uuummmgggfffccc^^^[[[[[[UUUUUUUUUXXX___iiisssyyy~~~mmm```SSSNNNNNNMMMMMMNNNKKKQQQZZZfffwwwttt]]]GGG@@@===777555888555555444333333333333444111222222333444444333333444444444444444444444444333333333333333333333333333333333333444444444555444444444444444444444444333333333333333333333333zzzqqqjjjjjjxxxwwweeecccdddbbbbbbggg]]]\\\\\\\\\\\\[[[XXXUUUJJJFFF???:::777666555444555555555555555555555555222222222111111111111000111111222222222333333333333222222222111111000000333222111000000111222333000111333444444333111000111222222333333222222111222222222111111111111111222000///000222333333222111111222222222222111111000000111111222222222222222222333333444555666666555555555555777:::===???EEEHHHPPPVVVZZZbbbsssxxxooosssxxxrrrfffbbbllluuuyyyxxxnnnccc\\\WWWWWWYYY\\\]]]\\\XXXTTTOOONNNNNNOOORRRXXX]]]aaakkkqqqxxxzzzxxxxxx{{{~~~~~~{{{{{{~~~}}}~~~wwwxxx~~~|||yyyxxxyyy{{{{{{{{{}}}~~~~~~|||{{{zzz{{{{{{zzzxxxwwwxxxyyyzzzzzzzzzyyyxxx{{{~~~{{{|||{{{zzzxxxwwwxxxzzz{{{tttllleee]]]UUURRRSSSQQQXXX\\\[[[^^^iiisssvvv}}}uuukkkbbbeeeiiilllpppuuu{{{~~~vvv}}}}}}tttllliiiddd^^^YYYXXXUUUSSSRRRRRRVVV]]]eeejjjuuuyyy|||~~~zzzfffRRRMMMQQQRRRNNNJJJLLLRRRZZZdddtttjjjQQQHHHCCC<<<:::===555555444333333333333444333333333444444555555555555555555555555555555555333333333333333333333333444444444555555555666666444444444444444444444444333333333333333333333333}}}ooofffdddiiivvvmmmbbbccciiikkkkkkeee```\\\^^^cccccc\\\UUUOOOIIIAAA:::777666666555666444333222222333555666111222222333444444444444555444222111000111222222222222222222222222222222333333222222222222222222333333222222111222222222333333///222777---***888333333333333333222111000000000000000000000000000111111111111111111111111333444444555444333222111000000/////////111222333666555444666:::???BBBCCCLLLOOOSSSYYYcccrrr~~~vvvkkkooouuu~~~zzzmmmeee```cccppp|||}}}tttlllddd\\\WWWRRRRRRRRRUUUWWWXXXWWWVVVYYYVVVTTTTTTXXX]]]aaadddvvvwwwyyyyyyzzz{{{}}}~~~}}}}}}}}}{{{{{{{{{{{{|||}}}}}}{{{zzz{{{{{{|||~~~}}}|||~~~}}}}}}{{{{{{|||~~~|||{{{{{{{{{{{{zzzxxxvvvvvvwwwyyy{{{||||||zzztttjjjbbb^^^]]][[[\\\\\\ZZZXXX[[[```dddrrrxxxrrrtttqqqnnnmmmmmmnnnmmmlll}}}yyyzzzyyyrrrmmmiiieee___ZZZXXXTTTOOOLLLNNNSSSWWWYYYcccppp}}}www___SSSNNNJJJKKKNNNSSSVVV]]]fffqqq|||zzzcccRRRFFF===;;;???666333444777777444444666444444444444444444444444333333333444444444555555444444444555555555666666666666555444333333222222444444444444444444444444555555555555555555555555wwwkkkddd___dddooo~~~tttfffcccfffjjjkkkiiiccc^^^___cccddd^^^XXXSSSMMMEEE===:::888777666666555333222222333555666222222333444444444333333444333222222111111222222222222222222222222222222222222222222222222222222333333222222111222222333111444111???TTTGGG111333///000000111111111000000222222222222222222222222111111111111111111111111222333444444333222111000111111111111111222333333777666555888===DDDJJJMMMQQQTTTZZZbbbnnn|||qqqiiilllpppuuuzzz|||ssshhhiiiiiippp~~~~~~wwwnnneee___ZZZUUUQQQOOOOOOPPPRRRTTTWWWYYY[[[^^^]]]\\\]]]```eeeiiikkkxxx{{{~~~}}}|||||||||{{{{{{zzz{{{|||}}}}}}}}}}}}xxxxxxxxxxxxxxxxxxxxxxxx}}}~~~}}}xxxqqqjjjgggfffccccccccc```[[[YYYYYY[[[ccciiiuuu~~~zzzuuupppllliiihhhtttuuuxxxyyyvvvtttzzzuuupppoookkkbbbZZZWWWTTTOOOMMMOOORRRTTTUUU]]]iiixxxsssaaaUUULLLKKKOOOSSSVVV]]]eeennnxxxtttgggVVVEEE===>>><<<777555666666333222555444444444444444444444444333333444444444555555555444444444555555555666666666666555555444333333222444444444444444444444444444444444444444444444444wwwwwwvvvooofffaaa___bbbmmm}}}nnncccaaaeeeiiijjjddd___]]]```aaa^^^ZZZWWWQQQGGG???:::888666555666555444333333444555555333333444444444333222222222222333333333222111111222222222222222222222222111111111222222333333444333222222111222222333333222777000BBBggg[[[777222......///111111222222222222222222222222222222222111111111111111111111111222222222333222222111000222222222333333333333333777777888;;;BBBKKKSSSYYYXXX]]]fffqqqyyyooommmmmmqqq{{{wwwrrrmmmhhhnnnssszzzuuukkkeee]]]VVVRRRQQQPPPOOOLLLNNNOOOOOOPPPTTT[[[aaaffffffggghhhjjjlllnnnoooyyy~~~}}}|||}}}}}}~~~}}}}}}}}}~~~xxxyyyzzz{{{{{{zzzyyyxxx{{{wwwttttttoooooommmiiibbb\\\XXXVVVXXX]]]fffqqq|||tttiiicccaaafffiiiooosssqqqlllnnntttzzzuuuuuusssjjjbbbZZZVVVRRRPPPPPPQQQQQQPPPSSS^^^mmmzzzvvvaaaQQQLLLOOOSSSWWW]]]ccchhhoooxxx~~~}}}jjjSSSEEEAAA@@@:::666666555222111333444444444444444444444444333444444444444555555555444444444555555555555555777666666555555444444444444444444444444444444444333333333333333333333333zzzrrrqqqpppjjjdddaaaaaadddpppxxxeee]]]```eeegggbbb[[[XXXXXXYYYYYYXXXYYYRRRHHH???999666444222666555555444444444444555444444444444333222222111111222333444444333111000222222222222222222222222000000111222333333444444222222111111222222333333555:::,,,777\\\SSS444444000111222333333333333333000000000000000000000000111111111111111111111111111111111111111111111111222222333333333333333333777999===CCCIIIQQQYYY]]]aaagggrrr~~~yyyvvvuuuzzzzzzooolllooossszzzxxxxxxyyyzzzxxxssslllggg```[[[TTTOOOMMMNNNPPPRRRNNNQQQRRRQQQPPPTTT^^^fffmmmnnnpppqqqpppppppppppp|||||||||}}}~~~~~~~~~}}}}}}}}}|||xxxwwwtttpppjjjddd```^^^]]]___aaadddiiirrr~~~|||lllbbb^^^```bbbfffjjjhhhfffhhhnnn~~~|||yyyvvvrrrnnnbbb^^^YYYUUUSSSQQQOOOMMMKKKTTTaaakkkrrrxxxrrr[[[NNNKKKPPPVVV]]]aaacccggglllqqq|||jjjUUUJJJ@@@:::666777777444222333555555555555555555555555444444444444555555555555555555555555555555555555777777666666555555555555444444444444444444444444333333333333333333333333|||uuusssqqqkkkfffdddeeeiiivvviii[[[[[[aaaddd```ZZZUUUSSSSSSUUUVVV[[[TTTJJJAAA;;;777555444666666555555444444444444444444444444333222222111000111333444444333222111222222222222222222222222000000111222333333444444222111111111222222333444333:::///000DDD===---444333333333333333222111000000000000000000000000000111111111111111111111111111111111111111111111222111222222333333444444555777===EEELLLRRRVVV[[[^^^kkkpppzzzyyyyyy|||}}}ssskkklllvvv{{{uuutttsssrrroooiiibbb^^^WWWTTTOOOJJJIIILLLQQQUUUVVVXXXYYYWWWUUUYYYbbbiiinnnrrrvvvwwwwwwvvvwwwxxx~~~}}}~~~}}}{{{zzzxxxuuurrrooonnnlllkkkiiihhheeeaaa___eeepppxxxvvvkkkeeeccc```______^^^^^^dddlllyyy~~~wwwvvvwwwpppkkkccc\\\WWWSSSPPPNNNJJJRRRYYY\\\___iiizzzlllUUUJJJJJJPPPWWW]]]```bbbeeehhhmmmyyylllVVVBBB;;;777999:::888555444555555555555555555555555444444444555555555666666555555555555555555555444666666666666666555555555444444444444444444444444444444444444444444444444~~~{{{sssllliiiooosssppp^^^[[[___cccaaa\\\VVVQQQQQQTTTWWW]]]WWWMMMDDD???<<<:::888777777666666555444444444333333444444444333222222111111222333333333222222222222222222222222222222111111111222222333333444111111111111222333444444000555555444444///+++///222222222111111///......222222222222222222222222111111111111111111111111222111111111111222333333222222222222444666888999<<>><<<;;;777777777666666555444333222222333444444444333333222222111111222222333444222222222222222222222222222222222222222222222222111111111111222333444555333...666777,,,...444...000000111111111000000///222222222222222222222222111111111111111111111111333222111111222333444555555444333333555999===???EEEMMMWWW^^^bbbdddiiilllwwwzzzxxxtttsssuuuwww{{{|||yyyqqqlllfffaaa\\\XXXUUURRRMMMMMMMMMLLLNNNSSS\\\bbbhhhiiijjjkkkmmmoooqqqsssrrrxxx~~~}}}{{{{{{|||{{{xxxvvvrrrrrrqqqoookkkiiihhhhhhkkkrrr|||}}}uuummmfff```[[[WWWYYY^^^qqqxxxttteee[[[VVVTTTTTTRRRTTTTTTPPPPPPYYYjjjxxxoooYYYTTTQQQRRRWWW\\\]]]]]]WWW```qqqcccSSSCCC<<<999777777888555555555555555555555555555555555555666666666666666666555555555444444444444444444444444444444444444444444444444444444444444444444444444444444444xxxtttrrrqqqzzz{{{hhhbbbbbb```___\\\VVVOOOLLLPPPTTTZZZTTTKKKDDD???===<<<<<<777777777777666555444333111222333333444444444444222222111000111222444555222222222222222222222222333333222222222222222222111111111111222333444555999)))111555&&&111>>>000000111222333333333333333000000000000000000000000111111111111111111111111333333222222222333555666777666444444666;;;@@@DDDKKKSSS\\\cccfffjjjpppuuuzzz{{{~~~{{{uuuuuusssuuu}}}|||xxxlllggg```ZZZUUUSSSPPPOOOOOOPPPRRRSSSVVV]]]fffmmmllllllnnnrrrvvvxxxxxxwwwwww|||}}}zzzuuutttuuuvvvvvvsssnnniiieee___dddlllwww}}}vvvooojjjbbbZZZWWWXXXiiirrrxxxfff[[[VVVUUUUUUQQQQQQPPPNNNPPPWWWaaaiii}}}iii___TTTOOORRRVVVWWWVVVXXX[[[aaasssttt```III<<<777555666999666666666666666666666666555555555555666666666777666666555555555444444444333444444444444444444444444444444444444444444444333333333333333333333333|||pppppprrrsss{{{uuuiiibbb___ggggggZZZNNNKKKLLLLLLRRRRRRNNNEEE@@@???<<<777888777666555555555555555333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222222111111000111111111222222111111111111222222000111111111111222222222333333333222222111111111111111222222222333333333444444444444444444444444777555555888===BBBDDDEEESSSZZZbbbiiilllpppvvvzzz}}}|||~~~vvvuuuwwwwww{{{{{{pppiiiaaaWWWQQQPPPQQQOOOLLLOOOTTTYYY]]]eeennnqqqpppqqqqqqsssuuuyyy}}}}}}zzzzzz{{{~~~|||{{{{{{yyytttpppoooqqqtttmmmkkkhhhhhhkkkrrryyy~~~||||||yyyssskkkccc]]][[[^^^hhhxxx}}}ttteee]]]WWWVVVXXXUUUTTTRRRQQQQQQVVV[[[```rrroooYYYMMMOOOUUUWWWVVVWWWWWW\\\iii~~~sssSSSBBB@@@???:::555555555666666555555444333888777666555555555555555555555555555555555555555555555444444444444555555444444444444444444444444222222111111222222333444|||ppppppqqqyyyyyynnngggccckkkkkk]]]NNNHHHHHHIIIOOORRRPPPIIICCC@@@>>>;;;777666555444444444444444333333333333333333333333222222222222222222222222222222222222222222222222111111111111111111111111222111111111111111222222222222111111111111222222000111111111111222222222333333333222222222111111111111222222222333333333222222222222222222222222333555888:::===CCCKKKPPPaaabbbfffmmmvvv}}}~~~|||{{{tttrrrsssvvv~~~tttjjjbbbZZZQQQMMMNNNQQQRRRRRRYYY^^^bbbfffmmmuuuyyyxxxuuuwww{{{~~~zzzvvvtttttt|||||||||{{{xxxuuutttvvvxxxtttqqqmmmkkkkkknnnrrruuu~~~{{{pppeee^^^[[[^^^ggguuu{{{www}}}}}}oooiiibbb[[[XXXSSSSSSSSSSSSSSSUUUXXXZZZjjjvvvppp\\\SSSRRRSSSSSSXXXXXXZZZcccssscccOOODDD???:::777333444555666777777777777777777666555555555555555555555555555555555555555444444444333333444444444444444444444444444444444444444333333444444555666wwwuuussszzzuuuooojjjqqqrrrcccQQQFFFFFFIIILLLSSSUUUOOOGGGCCC@@@>>>777666555444333333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000111222333333222222111111111111222222000111111111111222222222333333333222222222222111111111222222222333333333222222222111111222222222333888===@@@BBBJJJVVV```kkkhhhhhhqqq|||zzztttlllkkkpppvvvyyyvvvkkkcccZZZTTTMMMLLLPPPUUUZZZ[[[eeejjjnnnpppvvv~~~|||{{{xxxvvvsssqqqxxx|||~~~}}}zzzuuupppmmmkkkkkkkkkyyy}}}ssshhh```\\\ZZZbbbpppwwwuuuppppppwww|||rrrdddZZZSSSTTTUUUVVVWWWWWWVVVVVV```iiiyyyooo[[[RRRQQQTTTXXXXXXXXX\\\fffvvvyyyaaaLLL@@@;;;;;;555555555666777777777777666666666666555555555555555555555555555555555555444333333333333333333444444444444444444444444444444444444444444555555666~~~yyy|||}}}vvvpppwwwxxxkkkVVVIIIHHHLLLLLLUUUZZZUUUKKKEEEAAA???888777666555444333333333333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000111222333444222222111111111111222222000000111111111222222222222222222222222222222222111111222222222333333333555444444333333444555666999===BBBFFFKKKUUUaaajjjlllkkknnnxxx|||yyy|||wwwjjjffflllwww~~~wwwlllddd^^^WWWTTTRRRTTTYYY```eeegggnnnsssxxxyyy~~~~~~}}}xxxvvvwwwxxxwwwuuuvvvyyy{{{~~~}}}~~~{{{vvvrrrnnnlllkkkpppttt|||yyyoooggg___^^^dddiiikkkiiijjjppp~~~mmm^^^XXXWWWWWWWWWXXXXXXWWWVVVXXX]]]hhhuuutttwwwzzzgggWWWRRRTTTTTTUUUWWWYYY^^^iiixxxuuuZZZFFF>>>===999888777666555444333333555666666666666666555555555555555555555555555555555444444333333444444555555555555555555555555555222222222222222333444444xxxxxx}}}rrrwwwyyynnn[[[LLLJJJNNNLLLVVV]]]XXXNNNFFFAAA>>>:::999888666555444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222000000000000111222333444222222111111111111222222000000111111111222222222222222222222222222222222111111222222222333333333555444444333444666888999???@@@DDDKKKUUU___ggglllkkkqqqzzz}}}|||uuuooojjjlllvvv|||{{{{{{zzzxxxssskkkbbb]]][[[ZZZ[[[]]]bbbhhhnnnrrrsssxxx~~~~~~}}}|||zzzvvvrrrrrrtttvvvvvvtttuuuuuuuuuxxx}}}~~~|||yyywwwtttsssqqqqqqttt|||~~~xxxnnneee```___aaacccbbbfffppp~~~yyyhhh___\\\WWWUUUUUUVVVVVVVVVTTTUUUYYYbbbmmmvvvzzzzzzpppppppppvvv{{{bbbSSSNNNNNNQQQUUUXXX]]]eeeooowwwmmmTTTEEE===:::999777555444333222222444555666666777666555555555555555555555555555555666666555555555555666666555555555555555555555555333333222222333333444555|||pppnnnuuusssuuuvvvooo___OOOKKKMMMLLLUUU[[[WWWPPPIIICCC===;;;:::999777666555555555333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333000000000000111222333333222222111111111111222222000111111111111222222222111222222222222333333333111111222222222333333333333222222222444666999;;;BBBCCCIIIRRR^^^ggglllmmmnnnwww}}}xxxzzzllloootttzzz}}}xxxxxx|||~~~}}}zzzjjjhhhgggeee```ZZZXXXZZZ___bbbffflllsssyyy~~~~~~}}}}}}~~~wwwuuurrrqqqrrrrrrrrrqqqssssssrrrttt}}}~~~~~~|||xxxvvvyyy}}}sssggg```]]]]]]\\\[[[aaalllwwwxxxkkkddd[[[VVVTTTUUUTTTSSSRRRQQQQQQUUU]]]hhhpppuuuuuurrrnnnooo{{{tttYYYJJJLLLNNNRRRWWW]]]eeelllqqqhhhQQQAAA999888666555444555555666444444666777777777666555555555555555555555555555777777666666666666777777555555555555555555555555555555555555555666666777zzzlllhhhjjjqqq}}}yyywwwwwwrrreeeUUUMMMNNNIIIQQQVVVUUUQQQLLLEEE???;;;:::888777555444444444333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222111111111111111222222222222111111111111222222000111111111111222222222111111222222222333333333111111222222222333333333333222222333555999===???CCCIIITTT___hhhooosssuuu}}}tttttt~~~wwwmmmxxxwwwrrrrrrrrrpppmmmccc______```\\\WWWXXX]]]ccceeeiiinnnvvv}}}|||}}}xxxxxxxxxwwwuuusssssstttuuuuuusssttt}}}|||{{{zzzoooeee___ZZZVVVWWW^^^hhhqqq|||{{{rrrggg^^^ZZZXXXTTTQQQPPPOOONNNOOOTTT]]]hhhooozzzyyywwwuuuxxxiiiSSSNNNNNNOOOTTT\\\eeelllooo~~~{{{aaaKKK<<<;;;999777666666777888333444666777888777666555555555555555555555555555666666555555555555666666555555555555555555555555555555555555555666777777~~~mmmfffeeehhhrrr||||||zzzwwwkkkZZZQQQPPPGGGMMMRRRSSSQQQOOOHHHAAA:::999888666444333333222333333333333333333333333222222222222222222222222222222222222222222222222333333333333333333333333222222111111111111111111222222111111111111222222000111111111111222222222111111111222222333333333111111222222222333333333444444444555888===AAADDDDDDPPP___kkkqqquuuzzz}}}sssuuu}}}tttsssvvvnnnkkkjjjfffcccccc___^^^```^^^YYY[[[aaadddfffhhhllluuu}}}||||||}}}~~~yyy|||~~~~~~{{{yyyzzz|||yyyyyywwwxxx~~~qqqeee\\\VVVTTTYYYaaaiiisss|||rrrhhhbbb]]]VVVQQQNNNOOOOOONNNPPPWWWbbbjjjyyy~~~|||}}}zzzaaaQQQNNNMMMQQQ[[[eeellloootttnnnUUUBBB@@@===999777666666666222444666777888777666555555555555555555555555555555555444444444444555555666666666666666666666666444333333333333444555555vvvgggdddhhhnnnrrr|||yyynnndddWWWMMMQQQNNNPPPVVV[[[WWWMMMEEEDDD===888888999666444444444444444444444444444444444444444333333222222222333333222111111222333333222222222222222222222222333333333222222111111111//////000111222333333444222222222111111111000000000111111111111222222222444333333222333444666777999555555999:::;;;BBBLLLRRRZZZgggrrrvvvzzz~~~|||}}}}}}qqqiiifffbbb```___^^^kkkqqqiiicccfffiiigggkkkhhheeeiiittt~~~|||{{{|||}}}}}}|||yyy~~~~~~~~~zzzyyy}}}vvvhhhZZZTTT[[[```___dddoooyyyrrrjjjfff\\\QQQTTTPPPMMMNNNOOOQQQXXX```ooo{{{tttVVVNNNIIIMMMVVV]]]eeellloooyyy}}}gggOOOEEE===;;;888222111333555666777888888777666555666666777777777777666666777777666555555555555666555555555555555555555555555444444333333444444555zzziiibbbccchhhlllvvv{{{{{{sssjjj^^^SSSRRRQQQTTT\\\bbb___UUUMMMFFF>>>999999999666444555444444444444444444444444444444444333333222222222333333222111111222333333222222222222222222222222333333333222222222111111222222222111111111111000333333333333222222111111111111111111222222222222111111111111111222333444444333777===???AAAJJJTTTXXX]]]gggpppvvv|||nnnfffaaa^^^^^^___hhhuuu{{{tttnnnooopppmmmiiigggggglllvvv~~~~~~}}}{{{zzzzzz{{{}}}~~~~~~{{{~~~~~~}}}{{{|||~~~~~~yyyhhh[[[ZZZZZZWWW\\\fffppp|||ooohhh___VVVSSSPPPOOOPPPPPPOOOSSSXXXaaaqqqlll[[[LLLKKKTTT[[[```cccbbbjjjqqqwwwwwwaaaQQQAAA:::888777999===555666777888888777666555666666777777777777666666777666666555444555555555555555555555555555555555555444444333333444444555nnnaaa^^^bbbgggpppvvv}}}yyyuuuqqqeeeXXXTTTVVVZZZccckkkjjj```VVVHHH@@@::::::999666444555444444444444444444444444444444333333333333222222333222222111111222222333222222222222222222222222333333333222222222222111222222222111111111111000444444444333333333333222111111111111222222222333111111111111222222222222333555;;;BBBEEEJJJTTT___eeefffjjjpppwwwxxxiii```ZZZYYY\\\bbbtttyyyxxxuuuqqqffffffjjjqqqzzz}}}}}}}}}{{{yyywwwwwwzzz}}}~~~~~~}}}}}}|||{{{zzzzzz{{{yyywwwxxxzzz}}}}}}}}}jjj___XXXTTTWWW^^^fffrrrtttjjjaaaYYYUUUSSSRRRTTTSSSOOOOOOQQQXXXggg}}}nnnRRRHHHNNNUUUYYYZZZYYY]]]```eeesssppp\\\EEE:::888999:::;;;666666777777777777666666666666777777777777666666666666555444444444444555555555555555555555555555555444444333333444444555rrrbbb\\\___eeekkkqqqzzz}}}uuutttrrrhhh[[[VVVYYY^^^fffnnnooofff[[[KKKCCC<<<;;;:::777555555444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222//////000111222333333444333333333333333333333222111111111222222222333333222333333444444444444444777;;;AAAGGGLLLTTTaaakkkqqqoooppprrrvvv}}}ooo```YYYTTTTTT]]]iii~~~~~~yyytttnnndddhhhooowww~~~}}}|||}}}}}}{{{yyyvvvvvvxxxzzz|||||||||~~~~~~}}}|||{{{zzzzzzyyyyyywwwvvvvvvxxx||||||~~~mmmbbb[[[XXXXXX^^^dddooozzz~~~~~~|||oooccc[[[ZZZUUUTTTVVVUUUQQQOOOPPPVVV```qqqdddPPPMMMPPPUUUXXX[[[[[[XXXXXXcccvvv|||iiiRRRCCC===;;;777333666666777777777777666666666666777777777777666666666555555444444444444444555555555555555555555555555444444333333444444555rrrbbbZZZ]]]aaaccckkkwww|||rrrrrrsssjjj^^^VVVZZZ]]]bbbkkkooohhh]]]OOOFFF>>><<<:::777555666444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222222222222222222222222222//////000111222333333444111111111111222222222222111222222222222333333333333333333444444555666666:::>>>DDDKKKUUUcccpppyyytttssstttwwwyyy~~~pppcccXXXTTTQQQRRR```qqq~~~xxxqqqkkkgggmmmuuu|||}}}||||||}}}}}}}}}zzzvvvtttuuuvvvwwwwwwxxx~~~}}}}}}}}}}}}|||||||||yyyxxxxxxxxxyyy|||rrrggg\\\SSSVVVVVV]]]gggnnnoootttzzzmmmaaa\\\VVVQQQRRRRRRPPPPPPRRRQQQVVVbbbuuucccRRRMMMPPPUUUYYYXXXTTTRRRZZZlllgggRRREEE???999555777777666666666666777777666666777777777777666666666666555444444444444555555555555555555555555555555444444333333444444555ssscccZZZYYY[[[[[[eeessssssqqqsssmmmcccVVVYYYZZZ\\\eeennnjjj```RRRHHH@@@===;;;777666666444444444444444444444444222222333333333333444444111222222333333222222111222222222222222222222222111222222222222333333333222222222111111111111000000111111111111111222222222222222222333333333333222111111111333555777888;;;@@@GGGQQQaaasss~~~ssstttyyy~~~vvvdddXXXQQQQQQPPPQQQbbbwww|||xxxrrrnnnnnnsss{{{~~~}}}}}}|||}}}yyytttqqqpppqqqqqqqqqsssxxx~~~~~~~~~~~~~~~~~~~~~}}}zzz{{{{{{zzzzzz|||zzzhhhWWWSSSOOOPPPYYY```ccckkkuuu}}}kkk^^^UUUOOONNNPPPOOOOOORRRGGGLLLWWWhhh~~~xxx^^^MMMIIILLLQQQRRRRRRSSSYYYiii~~~{{{aaaLLLAAA===:::777777666666666666777777666666777777777777666666777777666555555555555555555555555555555555555555555444444333333444444555xxxhhh\\\WWWVVVVVVbbbrrrsssoooqqqmmmfffUUUWWWVVVUUU```nnnnnnfffTTTJJJAAA>>>;;;888666777444444444444444444444444222222222333333444444444111222333333333333222111222222222222222222222222111111222222222333333333222222222111111111111000111111111222222333333333222222222333333333444444333222111111333666:::===???DDDMMMZZZmmm~~~}}}vvvyyy{{{iii[[[QQQNNNQQQPPPPPPbbbyyyzzzyyyyyyxxxvvvtttuuuzzz|||zzzzzzuuuppplllkkklllllllllooossszzz~~~}}}}}}|||{{{}}}~~~}}}{{{{{{}}}kkk\\\QQQMMMRRRVVVWWW___kkkwwwsssaaaXXXQQQQQQRRRQQQPPPQQQHHHJJJOOO\\\nnnyyy```PPPLLLNNNRRRVVVXXX[[[eeevvvzzz]]]JJJ@@@;;;888777666555555666777888666666777777777777666666888888777666666666666777555555555555555555555555555444444333333444444555nnn```XXXTTTVVVbbbtttrrrlllnnnkkkfffTTTVVVSSSRRR^^^ooorrrkkkUUUKKKBBB>>><<<888666777444444444444444444444444222222222333333444444444111222333444444333222111222222222222222222222222111111111222222333333333//////000111222333333444222222222333333444444444222222333333333444444444555444222222555999???BBBEEEKKKTTTbbbuuu~~~sss}}}~~~lll\\\WWWOOOMMMRRRQQQPPPaaayyyyyyssssssvvvwwwxxxxxxzzz~~~{{{xxxvvvqqqlllhhhggghhhiiijjjmmmpppxxx~~~|||{{{zzz|||~~~~~~|||zzz{{{}}}}}}gggYYYPPPPPPQQQOOOUUUaaahhhzzzwwwfff]]]WWWWWWXXXUUURRRQQQQQQNNNMMMRRR```uuu{{{dddYYYQQQWWW]]]^^^\\\___lllxxxuuuXXXEEE<<<888777666555555666777888666666777777777777666666999888888777777777777777555555555555555555555555555444444333333444444555tttddd]]]]]]]]]dddtttwwwppppppkkkcccOOOOOOPPPUUU\\\bbbgggiiiYYYNNNCCC???<<<888777999444444333333333222222222222222333333333333444444444444444444444444444444111111111111111111111111000000000000000000000000333333222111111222333333222222222222222222222222444444333222222333333333444333444555777<<<@@@CCCEEEMMM___uuu}}}wwwvvv|||qqqggg```\\\PPPTTTXXXWWWUUUYYYeeeooouuuqqqnnnpppuuuzzz}}}}}}}}}{{{wwwuuurrrmmmiiiiiikkkooorrrvvv{{{~~~}}}zzz{{{||||||}}}||||||{{{}}}~~~}}}lll]]]WWWQQQKKKOOOZZZYYYeeeqqq{{{ssslllhhhhhhccc[[[WWWYYYQQQPPPPPPSSSZZZgggvvvxxxZZZWWWXXX]]]bbbbbbbbbhhhppp}}}iiiPPPDDD>>>888666888999888777999888888888888777777777777555555444333333555666777666666666666555555555555333333444444555555666666kkkbbb```dddiiiwwwuuunnnmmmjjjcccTTTRRRPPPRRRXXX___eeehhhZZZPPPFFFBBB>>>999666777555555555444444444333333222222333333333333444444444444444444444444444444222222222222222222222222111111111111111111111111333333222111111222333333222222222222222222222222444333333222222333333444222333444666999>>>CCCFFFOOOYYYjjjyyy}}}xxxwww{{{{{{pppgggbbb___]]]]]]```aaa^^^[[[]]]gggppptttssssssvvvzzz}}}}}}|||}}}xxxuuuuuurrrnnnllllllppptttwwwzzz}}}|||||||||||||||}}}}}}}}}~~~~~~kkk^^^UUUMMMLLLRRRQQQZZZfffsssyyyooollljjjbbb[[[XXXVVVTTTQQQPPPSSS[[[eeekkkzzz~~~yyysssxxxfffWWWWWWYYY^^^``````dddiiiwwwvvvZZZGGGAAA;;;777999:::888777888888888888888777777777777666555555555666666777777666666666666666666666777555555555555555666666666ssshhhfffkkknnnxxxwwwooonnnlllhhh\\\WWWRRRQQQUUU\\\dddhhh___UUUKKKFFFAAA;;;666555666666555555555444444444222222333333333333444444444444444444444444444444333333333333333333333333222222222222222222222222333222222111111222222333222222222222222222222222333333333222222333333444222444777:::===BBBHHHLLLWWWbbbpppxxxuuuqqqxxxxxxmmmeeecccdddfffhhhoooooonnniiidddfffmmmttttttvvvyyy~~~|||~~~|||zzzxxxvvvtttuuusssqqqppprrrvvv{{{~~~~~~~~~}}}}}}}}}~~~~~~}}}kkk^^^RRRLLLLLLKKKQQQ[[[jjj||||||vvvppppppkkkccc]]][[[WWWRRROOONNNQQQVVVYYYgggooouuuqqqiiikkkxxxsss[[[VVVUUUZZZ^^^```aaaccclllzzzhhhOOOEEE>>>999::::::888666777888888888888777777777777666666777888888888888777666666666777777888888888777777666666666666666555vvvkkkjjjlllnnnwwwvvvrrrqqqpppddd^^^UUUQQQUUU]]]eeekkkhhh\\\PPPIIICCC;;;666555555555555555444444444444222222222333333333444444333333333333333333333333333333333333333333333333333333333333333333333333222222222222222222222222222222222222222222222222333333222222222333444444555888<<>>@@@CCCJJJSSSZZZqqqsssuuuuuuxxx~~~kkkhhhgggjjjrrryyy|||}}}wwwuuurrroooooorrrvvvyyy{{{~~~yyyvvvuuuuuuuuuuuuzzzzzzyyyzzz{{{~~~~~~{{{{{{~~~~~~}}}sssaaaVVVSSSLLLOOOTTT[[[cccnnn{{{xxxnnnlllkkkkkk^^^ZZZUUURRRQQQRRRQQQPPPOOOVVV```iiiooorrrsssssstttdddUUUTTTZZZ___``````___gggtttsssTTTHHH<<<999:::888777888888888888888777777777666444555666777888777666555666777777777888888888999888888777777666666555555sssfffcccdddlllxxxzzzqqqqqqppphhh]]]WWWWWW]]]dddhhhmmm```SSSJJJCCC<<<999999444444333333333222222222222222333333333333444444333333333333333333333333333333333333333333333333333333333333333333333333111222222333333222222111222222222222222222222222222222222222333444555555555999>>>AAAEEENNN[[[dddyyyyyyvvvvvv~~~}}}|||iiiggggggmmmtttxxxvvvsssllljjjiiikkkoootttwwwxxx{{{|||wwwttttttuuuvvvvvv{{{{{{{{{|||}}}}}}{{{{{{~~~kkk]]]WWWNNNOOORRRVVVZZZcccuuuxxxpppnnnnnneee___XXXTTTRRRPPPMMMKKKJJJNNNWWWbbbmmmtttuuuttt~~~www___UUUUUUWWWYYY[[[^^^jjjwwwdddTTTCCC<<<:::999888999888888888888777777777777444555666666777777666666777777777777777777777777777777666666666666666555vvvfffaaa]]]iiivvv~~~sssrrrqqqjjj___WWWUUUWWW[[[^^^aaaXXXNNNJJJFFF???:::999555444444444333333333333222222333333333333444444222222222222222222222222222222222222222222222222222222222222222222222222111222333333333333222111222222222222222222222222222222222222333444555666777;;;AAAEEEKKKWWWhhhuuuzzz{{{{{{}}}}}}|||ooofffdddeeejjjqqqsssoooiiieeedddeeekkkrrrxxxzzzyyyxxx}}}}}}yyyuuussssssuuuuuuuuuyyyyyyzzz|||}}}~~~{{{{{{zzziii^^^VVVRRRPPPRRRUUU[[[iiivvv~~~yyyrrrmmmfff]]]WWWTTTRRRMMMIIIKKKMMMRRR[[[fffpppwww{{{qqq[[[SSSQQQRRRUUU[[[jjjyyywwwcccLLL@@@;;;999888888888888888888777777777777777777666666777777888888888777777666666555555555555555555555555666666666zzzhhhaaaWWWdddsss|||wwwwwwrrrjjj___VVVRRRRRRTTTUUUWWWPPPKKKJJJHHHAAA:::888666666555555555444444444222222333333333444444444222222222222222222222222111111111111111111111111222222222222222222222222111222333444444333222111222222222222222222222222222222222222333444555666:::???EEEJJJRRRaaattt{{{sssaaacccaaaaaagggoooqqqlllfffddddddfffnnnwww}}}~~~}}}uuu|||zzzwwwsssrrrssstttuuuuuuvvvwwwyyy{{{}}}~~~{{{{{{tttfff___WWWPPPQQQSSSUUU]]]ffftttrrrtttzzz~~~yyyrrrjjj```ZZZWWWUUUQQQMMMMMMOOOSSSWWW___kkkyyycccSSSNNNOOORRRWWWfffxxxmmmSSSCCC===999777888888888888888777777777777999888777777777888:::;;;888888777666555444333333333444444444555555666666lllccc^^^aaaiiivvvwwwqqqnnniiiaaa[[[WWWUUUUUUUUUPPPNNNKKKGGGDDD???:::777555555444333333222222111333333333333333333333333888666444111000111222222222333333444444333333222333333333333333333333333222222222222222222222222333333222222333333444555222555777666222111666:::>>>CCCGGGNNNccc}}}tttkkkeee___dddjjjmmmllljjjiiiiiiggghhhkkkqqqwww{{{||||||xxx{{{qqqpppooorrruuuwwwuuussssssvvvyyy{{{|||}}}}}}~~~rrrlll\\\QQQSSSTTTQQQTTT\\\ddddddjjjttt~~~zzztttiii]]]XXXXXXWWWTTTRRRNNNMMMRRR[[[hhhyyyrrrSSSKKKLLLLLLUUUcccqqqxxxeeeMMMAAA<<<999666999999888888777666666555666666666666777777777777555555555555555555555555666555555444444444555555sssjjjbbbccchhhooorrrttt|||zzzsssooommmggg___WWWRRRPPPPPPQQQQQQPPPMMMHHHBBB===999666555555444333333222222333333333333333333333333666555333222111111222333222333333444444333333222333333333333333333333333222222222222222222222222333333222222333333444555222444666555444666:::>>>AAAEEENNN```yyy}}}uuupppmmmkkknnnpppooollliiihhhiiihhhiiimmmrrrxxx{{{|||{{{zzzxxxqqqpppooorrruuuvvvuuussssssvvvyyy{{{{{{}}}~~~}}}xxxfffVVVSSSRRRNNNOOOUUU______eeepppzzz}}}pppddd\\\XXXXXX[[[YYYTTTRRRVVV]]]hhhxxx___LLLJJJNNNQQQ]]]hhhnnnuuuqqqYYYHHH@@@<<<;;;999999888888777777777777666777777777777777777777555555555555555555555555555555444444444555555666|||sssffffffhhhgggcccbbbjjjtttwwwuuuwwwuuukkk\\\QQQMMMNNNRRRUUUWWWUUUOOOGGG@@@<<<777666555444444333333333333333333333333333333333555444222222222222333444222333333444444333333222333333333333333333333333222222222222222222222222333333222222333333444555222222333555777;;;>>>AAAEEEHHHXXXvvv}}}{{{{{{{{{zzzyyyuuuooojjjggggggiiijjjkkkoootttxxx{{{{{{yyy|||sssooooooppprrrtttuuutttrrrsssvvvxxxzzz{{{|||}}}}}}~~~}}}}}}~~~}}}|||}}}{{{eeeZZZSSSMMMLLLOOOXXXYYY___jjjsssxxx}}}wwwkkkaaaYYY[[[ccc___ZZZVVVXXX\\\dddqqq~~~tttQQQIIIQQQMMMVVV^^^___cccpppyyybbbMMM@@@======999999888888888888888888777777777777777777777777555555555555555555555555444444444444555666777777xxxiiiiiihhhddd\\\YYYbbbnnnttt}}}yyydddSSSNNNOOORRRYYY______WWWKKKBBB===777666555333333333333333333333333333333333333333333222222222222333444555222333333444444333333222222222222222222222222222222222222222222222222222333333222222333333444555333222111444999>>>AAABBBIIINNNddd~~~}}}}}}vvvmmmhhhfffgggiiilllmmmoootttxxxzzzyyyxxx}}}yyyooommmnnnppprrrssssssrrrqqqsssuuuxxxyyyyyyzzz{{{}}}{{{||||||}}}~~~|||zzzzzz}}}zzzfffZZZQQQMMMNNNSSSTTT[[[eeemmmppptttyyyzzzooohhh``````fff___ZZZVVVVVVXXX^^^iiittt^^^LLLOOOKKKQQQUUUTTTSSS\\\mmmzzz}}}kkkUUUEEE??????:::999888888888888999:::888888888777777777777777555555555555555555555555444444444444555666888888yyylllkkkiiidddZZZUUU\\\hhhlll{{{iiiUUUNNNPPPQQQ\\\gggiii^^^OOODDD>>>777666444222222222333333333333333333333333333333222222222222333444444555222333333444444333333222222222222222222222222222222222222222222222222222333333222222333333444555555333222444999???BBBDDDPPPYYYppp{{{zzz{{{~~~~~~{{{rrrkkkgggggghhhjjjlllmmmnnnqqquuuwwwwwwvvv{{{}}}sssmmmkkkmmmppprrrrrrrrrqqqppprrrtttvvvwwwwwwwwwxxxzzzxxxyyy|||~~~~~~~~~~~~|||{{{{{{~~~vvvdddXXXRRRQQQRRRSSSXXXaaagggiiilllppp~~~rrrooojjjggghhh___ZZZVVVUUUVVVZZZccclllpppSSSJJJGGGKKKOOONNNLLLQQQ]]]hhh~~~yyyeeeRRRFFFAAA<<<;;;999888888888::::::999888888888777777777666666666666666666666666666444444444555666777888999zzzooommmjjjdddZZZSSSVVV^^^gggwwwiiiUUUNNNPPPQQQ```ooorrrfffTTTFFF@@@888777444333222222444555333333333333333333333333222222222333333444444444222333333444444333333222222222222222222222222222222222222222222222222222333333222222333333444555555444555666:::@@@EEEIIIZZZgggyyyvvvtttxxx}}}zzzuuuoookkkjjjkkklllllllllkkkkkkmmmqqqtttvvvvvvyyyyyyqqqlllkkkhhhlllppprrrqqqpppppppppppprrrtttuuuttttttuuuvvvuuuvvvwwwxxxzzzzzz{{{{{{~~~}}}~~~~~~~~~rrrbbbXXXUUUTTTSSSWWW^^^bbbcccfffjjjwww{{{wwwvvvqqqjjjbbb]]]YYYWWWWWWXXX```hhhpppbbbMMMHHHHHHKKKNNNNNNOOOWWW```qqqzzzwwwbbbMMM@@@>>>===:::888888888999:::999999999888888777777666666666666666666666666666555555555555666777888888}}}nnnkkkiiieee]]]UUUUUUYYYdddrrrhhhUUUOOOPPPRRRdddwww{{{mmmXXXIIIBBB;;;999666444444444666777333333333333333333333333222222333333444333333333222333333444444333333222111111111111111111111111222222222222222222222222333333222222333333444555333555888999<<>>;;;999777888999:::::::::999888888777777666666666666666666666666666777666666666666666777777llliiihhhgggaaaZZZXXXZZZbbbooohhhVVVQQQSSSSSSfff|||qqq\\\KKKDDD===;;;888666555666888999333333333333333333333333222333333444444333333222222333333444444333333222111111111111111111111111222222222222222222222222333333222222333333444555222666:::<<<>>>EEEPPPYYYqqq{{{qqqsssyyy||||||zzzwwwnnnsssrrrqqqsssvvvvvvrrrooojjjhhheeeeeejjjooosssvvvxxxsssnnnjjjeeedddgggfffkkkppprrrpppnnnnnnooommmoooqqqqqqppppppqqqrrrqqqqqqppppppqqqssstttvvvtttuuuvvvwwwxxxyyyyyyyyyxxxyyyzzz|||}}}~~~~~~~~~}}}}}}~~~{{{iii___XXXUUUUUUYYY[[[[[[]]]aaammmxxxvvvgggbbb\\\YYYUUUSSSWWW]]]```nnn}}}sss]]]UUUQQQTTTTTTRRRTTTYYY[[[jjjoooWWWBBB@@@<<<999777777888999::::::999999888777777666777777777777777777777777888777777666666666666777