BM6P6(@ 000000000000000000000000111111111111222222222222---...000111222111///...000000000000000111111222111111111111111111111111///...---,,,,,,---...//////000000000000000//////...///000111111000///...//////000000111111111222000000///...............222222111111000000//////---.........///000000000,,,,,,,,,---------......000000000000////////////---...///000///...,,,***,,,,,,,,,,,,,,,,,,,,,,,,////////////000000000000222111///......///000111///000000000000...---,,,//////000000000000//////000000000000000000000000......//////000000111111111111111111111000//////////////////////////////////////////////////////111000///---,,,,,,,,,---......---------,,,,,,,,,111111222222222222111111000000000000111111111111111222222222222111000000000000000000000000000000//////000000///...------------......//////000000000///...---,,,------...///////////////.........---------............///000000000000000000000000//////000000000000//////.........////////////000////////////000000000000111111000000//////......333333222222222222222222333222111111222333555666444333333333333444555555666777777777666555444444444444444555666777777888666666555666666777888999777666555666777888777666;;;;;;::::::999888888888;;;;;;;;;;;;;;;;;;;;;;;;666666777:::======:::777777888999:::;;;:::999888666666666666666777888888;;;999777444333444666777888777666666777666444222111111222333333444555555444444555555555444333333111222333333333222111000333333222222222222111111333333333222222000///...222222333333444555666666333333222222111111222222111111000000000000111111------......///111222333111111111111111111111111222000//////111222222111000111333444444333111000111111111111111111111111222222111///...///222555???===999666333222222222555444222222222222444555333222111000000000111222000000000000000000000000000111111111111222222222000111333333333222000...111111111111111111111111111111000000//////......000111111111222222222333//////000000111222444444666666555444444333222222111000000000000000111111111111222333333333222222111222222333333222222111333333222222222222222222222222111000///...------111111222222222333333333333333333222222222111111222222222222222222222222333333333333333222111000111111000000000000111111////////////////////////........./////////000000---...000111111111//////000000//////000000111222111111111111111111111111000///............///000//////000000000000//////......000000000///...---......//////000000000000000000///...............////////////......------..................//////---------.........//////000000000000/////////...000111222333222111///............................../////////000000000000111000...------...000111---...///000111111111000//////000000000000/////////////////////////////////////////////000000000000000000000000///...---................................................///......---,,,,,,++++++---------....../////////000111111222222111111000---......///000000111111000111111222222111111111000000000000000000000000///////////////...---------------............///000///...---,,,------...............////////////---------............///000000000000000000000000...//////000000//////...,,,,,,,,,------------...////////////000000000000......//////000000111111222222222222222222222222333333222222333444666777222222222222222333444444444444444555444444333333444444444555666777777777666555555666666777888999888777666666888888777666999999999999999888888888::::::::::::::::::::::::777666777:::======:::777888999:::::::::999888888666555555555666666777888888777555444444666888:::777666444444555555444222111111222222333444444555222222222222222222333333333444444444444333111000222222333333444444555555333333333333333222111000222222333333444555555666444444333222111111111111111111000000000000111111111000000///////////////111111111111111111111111444222000000111111111000111222333333333333222111111111111111111111111111111222111000000111555888<<<:::777444111000000000333333222222222222333333111111000000111222333444111111111111111111111111000000111111111222222222000111222333333111000///111111111111111111111111222111111111000000000000////////////////////////000000000000111222333444444444333333222111111000000000000000000111222333222222222222222222222222111222222333333222222111111111111111111111111111000000000000000/////////111111111222222222333333333333222222222111111111222222222222222222222222222222222222222222111000111111000000000000111111////////////////////////---------............///---...000111111111000///000000//////000000111222000000000000000000000000000000////////////000000...//////000000/////////---...///000000000..................////////////000//////............////////////............---.........---------------........./////////000000000000000/////////......000111222333222111000///............................../////////000000000//////...------...///000......000111111111111111...//////000000//////...////////////////////////000000//////////////////....../////////...------................................................,,,------------+++***))),,,,,,---...///000111222000000111111111111000000---......///000111222222//////000111222222222222000000000000000000000000///////////////......---............------------///...------,,,------------------.../////////000---------............///000000000000000000000000---..................---,,,,,,,,,------------...////////////000000000000......//////000000111111000000111111222222333333333333333333444555666777111111111111111222333333333333444444555444444444444444444555666666777777555555555555666777888999999888777888999999888777777777777888888888888999888888888888888888888888777777888;;;======:::888999:::::::::999888777777555555555444555555666777555444333333555777:::<<<888666444333555666666555111111222222333333444444333222222111222333555666666666666555555333222111222333333444666777777888222333333333333333222222222222333333444444555555555444333222111111111111111111000000000000111111111111000///////////////111111111111111111111111555222000000000111000///333222222222222222222333111111111111111111111111000111111111111333666999:::888666333111000000000111111222222222222111111000000000000111333444555111111111111111111111111000000000111111111222222111111222333222111000///111111111111111111111111222222222222111111111111////////////............111000000000111222333333222222111111000/////////000000000111111333444555333222111111000111222333111111222222222222111111/////////////////////////////////000000000111111111111111222222222222333333222222222222111111111000000000000000000000000000000111111222111111111111111000000000000111111////////////////////////........./////////000000......///000111000000//////////////////000111111////////////////////////////////////////////////......//////000/////////...///000111111111000///////////////////////////000///............//////000000000000000000000000.........---,,,,,,,,,+++---.........////////////000000/////////...............////////////...---------------------------........./////////000000...------------...//////111111000000//////...---...//////////////////...////////////////////////000000000//////......---....../////////......---................................................+++,,,...///...---***))),,,------...//////000000///000000000000000000///000000000000111111111111---...///111222222333333////////////////////////...///////////////......000000//////...------,,,...---------------------,,,,,,------...///000000---------............///////////////////////////,,,------......------,,,.........////////////000////////////000000000000111111000000//////.........//////000111222333333222222222222333444555555111111111111111222333333444444555666777777777666444444444555555666666666555555555555666888999:::;;;999888888::::::999777555666666777888888999999888888888888888888888888777888999;;;<<<;;;:::999:::::::::999888777666666555555444444444555555666444444333444555777999;;;999777444444555777888888111111222222333333333333555444333333333666888:::777777777666555444333222333333444444555666666777111222222333333333222222222222333333333444444444555444333222111000000000111111000000000000111111............///000111222111111111111111111111111333111000000222333222111444333111000000111333444111111111111111111111111000111111111000111444777999888666444333222222222///000111222222111000///000000111111222333444444111111111111111111111111000000000000111111111111111222222222222111000///111111111111111111111111111111111111111111111111111111111000000000000///111111111000111111222222111111000000000/////////000000000111222444555666444333111//////000222333111111222222222222111111////////////000000000000000000000000000000000000111111111111222222222222222222222222111111111111000000000000000000000000...///000111111111111111111111000000000000111111....................................////////////...//////000000000000000/////////...///000000111................................................------...//////////////////000111222333222111111000000000000000000000000//////............/////////////////////000000000.........---,,,,,,,,,+++,,,,,,---------.........////////////............,,,,,,------------------------------------------............////////////---------------...//////000//////...------,,,,,,......////////////..............................000000//////......------...//////000000/////////................................................,,,---///000///...,,,+++------------------------...//////000000//////...000000000///......------,,,---///000222222333333////////////////////////......///////////////...222111111000///...------,,,,,,------------------+++,,,,,,---...//////000---------............///////////////////////////,,,,,,------------,,,,,,.........////////////000////////////000000000000111111000000//////............///000000111222222///000000111222222333333222222222222222333444444444444555666777777777666444444444444555555555555444444555555666888999:::<<<:::999999::::::999777555555666777888999999:::888888888888888888888888777888999::::::999999999;;;:::999888777777666666666555444444444444555555555555444444555666777888888555333222444666777777111111222222222222222333555444333222333555888999777777666555444444333333333333333333333333333333111111222222333222222222222222222333333333333333555444333222111111111111111111000000000000111111///......//////000111222111111111111111111111111000000111444666777666555555333111000000111333555111111111111111111111111111222222000//////000222666555444333333222222222//////111222222111//////222222333333333222222222111111111111111111111111//////000000000111111111222222222222111111000000111111111111111111111111000000000000000000000000111111111111111000000000222222111111000111111111111111111111111000000000000000000111222444555666444333111//////000111222000111111222222111111000000000000111111222222222222222222111000/////////000000111111111222222222222222222111111111000000////////////////////////...///000111111111111111111111000000000000111111........................,,,,,,,,,------------...////////////000000000000//////......//////000111////////////////////////------............------,,,---......////////////...///111222333222222111111111111111000000000000///............//////000,,,------------..................---------------,,,,,,,,,------------.../////////.........------..................//////////////////////////////------........./////////---------.../////////000,,,,,,,,,,,,---...///000---......//////......---........................//////........................///000000000//////---------------------------------------------------.../////////...---,,,......------,,,,,,,,,,,,......////////////......---------,,,++++++******,,,---...000111222222222000000000000000000000000---...//////////////////111111000///......------+++,,,,,,------------,,,,,,,,,,,,---.........///---------............///000000000000000000000000,,,------------------,,,,,,,,,,,,------------...////////////000000000000......//////000000111111......//////000000111111......///111111111111111222222222222222333444444333333444444555444444444444444444444444444444444444444444555777888::::::<<<:::999999:::999888777666666777777888999::::::888888888888888888888888666888999999888777777888:::999888777777777777777777666555555444555555555666666555555555555555555555333111000222333333222111111222222222222222222222111111000111222444555555444333333222333333333333333222222222111111111222333333333333333222222222222222222333333333333444333222222111111222222111111000000000000111111333222111///............111111111111111111111111111333666;;;>>>>>><<<999444333111000000111333444111111111111111111111111111222222000...---...000111111111111111000000000000000111111111111000000333333444444333222111111222222222222222222222222/////////000000000111111222222222111111111111111111111111111111111111111///////////////000000000.../////////000000000000333333222111000000000111222222222111111111111111000000000111111333444555444333111000//////000000000000111111111111000000111111222222333333444444444333222111000///......000000000111111111111222222111111111111000000000////////////////////////000000111111222111111111111111000000000000111111........................,,,------------.........///////////////000000111///............///000000////////////////////////---...///000000///...---+++,,,---...////////////,,,---///000111111000000111111000000000/////////...............///000000,,,,,,,,,---------........................//////------------............//////.........---------...............///000000////////////////////////---------.........//////------...///000000000000------,,,,,,---...000111---......//////......---........................------..................,,,---...////////////...------------------------------------------------------------------------------------............---......//////......---+++++++++,,,,,,------------...///000111111111111000000000000000000000000------...///////////////.........------,,,,,,+++***+++,,,---...------,,,---------------------------------............///000000000000000000000000------............------,,,,,,,,,------------...////////////000000000000......//////000000111111////////////////////////......000111222222111111111111111111111222333333444444444555444444333333444444444444444444444444444444444555777888:::;;;;;;:::888888999999777666777888888888999999::::::777777777777777777777777555777888888555555666888999888777666666777888888888777666666555555555666555555555555555555555555555444222222333333222000222222111111111111111111111111111111111111111111222111111000000111333333111111111222222222222222555666666666555444333333222222222222222222222222222222111111222222333333111111000000000000111111333222111///......------111111111111111111111111666999>>>DDDGGGEEEAAA<<<333333222111111222333333111111111111111111111111000111222111//////000111//////000000000000000000222111111000000111111222111222333444444444333222222222222222222222222222////////////000000000111333222222111111111111111111111111111111111111111//////000000000111111111......///000111222333333444333222111000000000000111111111111111111111111000000000000000111222333222222222111000/////////000000111111111111000000111111222222333444444444222222222111111000000000000000000000111111111111111111111111000000000000000000000000000000000000222222222222222222111000111111000000000000111111......................../////////000000000000111///////////////000111111...............///000000000000000000000000000000...///000111111000///...+++,,,---...////////////***+++---////////////...000000//////.........---...............///000111........./////////000000---.........///000000000............/////////000//////.........------------------------...///000........................---------.........//////---...///000111111111111222111///...------......---..................---........................,,,------....../////////+++,,,------.........------------------------------------------------------,,,+++++++++,,,------,,,------...///000111111---..................---+++,,,---...000111222333---...///000000111111000000000000000000000000000------...///000000//////,,,,,,++++++++++++******)))***,,,---...------,,,------------------,,,,,,---------.........//////000000000000000000000000---......//////......---........./////////000000////////////000000000000111111111000//////......///////////////............///111222333333222222000000000000000111111222666777777777666555444444444444444444444444444444333444444555777888:::;;;;;;:::888888888888777555999999999999999:::::::::666666666666666666666666444666888777444333555777888888777666666777888999888888777666666666666666444444444555555555666666888777666666777666444222222222111111111111111111222222333333333222111111000////////////111222333000000111222333333444555888888888888777666444444222222222222222222222222111111111111222333444555111111000000000000111111000////////////000000111111111111111111111111111;;;???DDDJJJMMMJJJCCC>>>333222222222222222222333111111111111111111111111///000222222111111222444000000111222222222222222333222111000000111222333///000222444555555555444222222222222222222222222////////////000000000000333222111111000000111111111111111111111111111111000000111111222222222333000000111333444555666777444444222111000000000000000000000000111111111111111000000000000000111111222222222222111000...---000000111111111111000000000000111222333333444444111111111111111222222222000000000000111111111111111111111111000000000000111111111111111111111111333333333333333222111000111111000000000000111111............////////////000///...---------------////////////////////////...000111222222111000...---///000000//////000222//////000111111111111111......---------,,,,,,,,,...............///000000000000//////.........---000000000000000000000000...///000000000///---,,,...///////////////......---------............///////////////////////////......------------............//////...---,,,,,,---...............------///////////////.........///......---------......000///...---,,,+++++++++///............---------,,,,,,,,,---------......//////.........---------------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,---...//////...///111222222111000///111111111000///......---+++,,,,,,---.........---.........------,,,,,,,,,//////.........---------+++,,,,,,------,,,,,,+++,,,------......------,,,------------------------,,,---...//////...---------,,,,,,,,,,,,---......000000//////.........---//////000000000000//////000000000000000000000000/////////000111111222222111111111111222333444555333333333444444555555555333333333444444444555555555555555555555666777777666777777777777666555555777777777666666666666666555666888999999777555333666666666666777777777777666666666666666666666666::::::999888777666555555777777666555444444333333333333333333333333333333444444444333222111000///...------......///000111111111111111111111111111111111111111222333444555888777666555444333333333222222333333333333444444444444333333333333222222333222222111111222222333000000////////////000000000000000000111222333444===AAAEEEFFFEEEAAA???===555444222000000111222333333222222222222222333333111111000000000000111111111111111111111111111111---***(((***000333222///000000111222333444555666111111111111111111111111000000////////////000000000000000000000000000000111111222222222333333333333333222222111000//////////////////000000000000111111111111111111111111222111111000111333555666000000000000000000000000333222111000000111222333000000000000111111111111333222111111000111111111222222222111000//////...000000/////////000000111000000//////.........---111111111111000000000000000000000000000000000000---...000111222222111111............//////////////////...---------------////////////////////////...///111222222111///...---///000000//////000222...///000000111111000000............------,,,,,,---------------...//////000/////////............////////////////////////...//////000///...---,,,......////////////......---------............///////////////////////////......------------......///////////////...---------...............------............//////////////////...............///000///...---,,,,,,,,,,,,///............---------,,,,,,,,,---------...............------------,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,------......------,,,******++++++,,,,,,------...///111222333222111000111000000//////...------***+++,,,,,,---------,,,......---------,,,,,,,,,......------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------......------,,,---------------------------......//////...---,,,---------------......///000/////////............//////000000000000//////000000000000000000000000/////////000111111222222111111111111222333444555444444444444444333333333333333333444444444555555555555555555555666666777888888888888888777666666777777777777777777777777666777777888777666555444555555555666666666777777777777777777777777777777999888888777666555555555666666555555444333333222222222222222222222222222111222222222222111111000222111111000000000111111111111111111111111111111000000000000111222333333777666555444333333333333111111111222222222333333333333222222222111111111333222222111111222222333111111000000000000111111000000000000111222333444:::===@@@AAA???===;;;:::555444222111000111222333222222111111111222222333111111000000000000111111111111111111111111111111333000---...222444333000000111222444555555666666222222222111111111111111000000////////////000000000000000000000000000000111111111222222222333333333333222222111000000///111111111111222222222222111111111111111111111111///////////////111222333000000000000000000000000222111000000000000111222/////////000000000000000333222222111111111111111222222111111000//////...111000000//////000111111111111000000000///////////////000000111111111222000000000000000000000000111111111111111111000///............//////////////////...------------...//////////////////////////////111111111111//////...///000000//////000111---......///000//////////////////............---------,,,,,,------...///////////////............////////////////////////...////////////...------......///////////////...---------............///////////////////////////......------------......//////000000000///......------...............------------.../////////000/////////......//////000//////...---,,,,,,,,,,,,///............---------,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,------............------*********+++++++++++++++---...000222333333222222000000000//////......---******+++,,,,,,,,,,,,+++...------------,,,,,,,,,---,,,,,,,,,,,,+++++++++------............------,,,------......------,,,------------------------......//////...---,,,,,,......------......///000////////////............//////000000000000//////000000000000000000000000/////////000111111222222111111111111111222333444555555444444333222222222333333333444444444555555555555444444555555666777999999999:::999888888777666666777777888888999999777777666666555555666666444444444555555555666666777777777777777777777777777666666666555555444444555555444444333333222222111111111111111111111111///000111222222222222222333333222111000000000000111111111111111111111111////////////000111222222555444333222222222222222000000111111111222222222222222222111111111000000222222111111111111222222222222111111111111222222000000000000111222333333666888::::::888666666666444333222111111111222333222222111111111111111222111111000000000000111111111111111111111111111111666333000000222333111///000111444666777666666555222222222222111111000000111000000//////000000111000000000000000000000000111111111222222222222333333333222222111000000000111111111222222222333333111111111111111111111111///////////////000111222000000000000000000000000111000000//////000000111111222222222333333333444333333222111111111111111222222111111000/////////111111000000///000000111111111111111000000000000......///000111222333333000000000000000000000000555444333111000/////////............///////////////......---------......//////////////////////////////000111111000//////...000111000///...///111,,,---......//////....../////////////////////......------------.../////////////////////........./////////////////////////////////.........---------...//////////////////---------............///////////////////////////......------------......///000000000000000//////,,,---......///.........,,,,,,------...///000000000////////////000000111//////...---------------///............---------,,,,,,,,,---------......------,,,,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++///...------,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++++++++*********---...///111222333333333111111111000000/////////+++,,,,,,---------,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,......////////////......,,,------......------,,,------------------------/////////......---,,,,,,///............///000000///////////////.........//////000000000000///////////////////////////////////////000111111222222111111111111111222333333444444333333333333333333333333333444444444555555555444444444444555666666:::::::::::::::999888888555666666777888999::::::999777666444444555666777333333333444444444555555666666666666666666666666555555444444444444444444444444444333333222222222222222222222222222222222111111222222222222222111111000000///......//////111111111111111111111111////////////000111222222333333222111111111111111111111111111222222222222222222222222111111111111222222111111111111222222222111111000000111111222111111000000111222222333333444555444222222222333333333222111111222222333222222111000000000111111111111000000000000111111111111111111111111111111333111//////000000///---000222555777888777555444333333222222111000000000111000000000000000000111000000000000000000000000111111111111222222222222222222222111111111000000//////000000000111111111111111111111111111111111111111111111111222333333////////////////////////000000////////////000000111111222222333333444444333333222111111111111222111111111111000000//////000000//////......//////000000000000000000000000...//////000111111222222000000000000000000000000666444222111//////000000............////////////......---------......////////////////////////////////////000000////////////000111000///...///000,,,,,,---..................////////////////////////////////////000000111.........///////////////........................///......---------------------...///////////////---------............///////////////////////////......------------......//////000000000000000///,,,------...//////......+++,,,,,,---...//////000///////////////000111111//////...---------......///............---------,,,,,,,,,---------......------,,,,,,,,,+++++++++------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++///...------,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,++++++++++++------///000111222333333222222111111111111111000---...............------------------------------------------...............//////000000//////...,,,------......------,,,------------------------//////......------------///............///000000........./////////////////////000000000000///////////////////////////////////////000111111222222111111000000111111222222111111222222333444555555333333333444444444555555444444444444444555666666999::::::::::::999888888555555666777888999999:::999777555333333444666777333333333333444444444444555555555555555555555555333333333333444444444444444333333333333333222222333333333333333333333333444444444444333222111000///////////////000111111000000000000000000000000000000000000000111333333222222111000000000111111222222222333333333333444444333333333333222222222222111111000000111111222000000////////////000000111111111000111111222333222333333222111000111333222222222222222222222333333333222111000000111111111111000000000000111111111111111111111111111111000///......///000000000111222555777888777555444222222222111111111000000111111000000000000111111000000000000000000000000000000111111111222222222222222222111111111111111000000000000111111111111000000000000000000000000000111111111222222222222//////////////////////////////000000000000//////......//////000111222222444333333222111222222222111111111000000000000000000///...---------------////////////////////////111111000000000000000000000000000000000000000000333222111000000111222333............////////////...------------.../////////////////////////////////////////////////////////000111000///...///000,,,------...///.........---............/////////000000//////000000111222.........///////////////........................///...------,,,,,,------,,,---...///000000000000---------............///////////////////////////......------------............///000000000//////,,,,,,---...////////////,,,,,,,,,---.........///............///000111111//////...............//////............---------,,,,,,,,,---------......------------,,,,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++...---,,,,,,,,,,,,,,,,,,******++++++++++++******++++++,,,,,,,,,,,,,,,,,,------......///000111111111111111111111111111111...////////////......---,,,,,,,,,------------...------...............///......////////////......,,,------......------,,,------------------------......---------......///......------......///000........./////////////////////000000000000//////000000000000000000000000/////////000111111222222111111000000000111111222///000111222333444555666333333333444444444555555444444333333444444555666888888888999888777777666555555666666777777888888888777555333333444555666333333333444444444555555444444444444444444444444222222333333444444555555444444444444333333333333333333333333333333333333444444444333222111000///111111111111222333444444000000000000000000000000000000000000111222333333222111111000000000111111222222333333333444444444444444444333333333222222111111000000000000111111000000////////////000000222111111111111111222222222333444333222111222333111222222222222333333333444444333222111111111111111111000000000000111111111111111111111111111111/////////000111222333444111333555666666666444333111111111111111111111111222111111000000111111222000000000000000000000000000000000111111111111222111111111111111111111111222222222333333333333444000000000000000000000000......///000000//////...000000000000000000000000///000000111111000000///111222222333444555666666444444333222222222222222111111000000000000000000000000///...------------............////////////111111111111000000//////000000000000000000000000////////////000111222333............////////////---------------...///////////////////////////////////////......////////////111111000///......///------...///////////////,,,,,,------............///////////////000111111............/////////000........................///...---,,,,,,,,,------,,,---...///000000000000---------............///////////////////////////......------------......------...///////////////+++,,,---...////////////------------------------------------...///000111//////............/////////............---------,,,,,,,,,---------...............------------,,,------------------------+++,,,,,,------,,,,,,+++************************,,,++++++++++++,,,,,,---***++++++,,,,,,++++++***))))))******++++++,,,,,,---------------...//////////////////////////////......//////......---,,,,,,,,,,,,---------......,,,,,,,,,------.........---......//////......---,,,------......------,,,------------------------------,,,,,,---...000000---------------......///............/////////000//////000000000000//////000000000000000000000000/////////000111111222222111111000000000000111111000000111222333444444555333333333444444444555555444444333333444444555666666666777777666666555444555555555555555666666666777666555444444444555555444444444444555555555555222222222222222222222222222222333333444555555666444444444444444444444444222222222222222222222222111111111111111000///...222222222111222222333333000000000000000000000000////////////000111222222222111111000000111111222111222222222333333333333333333333333222222222111111111000000000000111111111000000000000000000111222222111111111111111222222444555555333222222333111111222222333333333333666555444333222222222222111111000000000000111111111111111111111111111111000111111111111222444555222333333444444444444333000000000111222222333333222111111000000111111222000000000000000000000000000000000000111111111111111111111111111111111111222222222333333333444444000000000000000000000000......///000000///...---000000000000000000000000000000111222222111000000444444555666777888999999444444333222222222222333000000000000000000000111222222111//////...............//////000000000000000000000000000111111111000000000000000000000000------...///000111111111............/////////000---------------...///000//////////////////////////////............//////000111111000///......///---...//////000000//////,,,,,,,,,---------.....................///000000---.........//////000000........................///...---,,,+++,,,------,,,---...///000000000000---------.........//////////////////////////////.........------.........,,,,,,---...//////......+++,,,---...////////////------------------,,,,,,,,,,,,,,,------///000000//////.........//////000//////.........---------,,,,,,,,,---------......//////.........---------------------------------+++,,,,,,------,,,,,,+++************************************+++,,,,,,---+++,,,,,,------,,,,,,+++'''(((((()))***++++++,,,------,,,,,,,,,------...---------...............---.........---,,,,,,+++,,,,,,,,,------.........+++++++++,,,,,,---------------............------,,,------......------,,,---------------------------,,,,,,,,,---///111222---,,,,,,,,,,,,---......---.........//////000000//////000000000000//////000000000000000000000000/////////000111111222222111111000000000000000111222222222222222222333333333333333444444444555555444333333333333444555555555555555555555444444333555555555555555444444444666666555444444444444444444444444555555555666666111111111111111111111111222222333444555555666666555555555555555555555555111111111111111111111111---......///////////////333222111000////////////000000000000000000000000...------......///000111222111111111111111222222000111111111111222222222222222222111111111111000111111000000000000111111222222111111111111222222222222111111111111111222222444666666444222222222000111222333333333333333777666555444333333333333111111000000000000111111111111111111111111111111000111111111000000222333333333333333333333333444//////000111222333333444222222111111111111222222000000000000000000000000000000000000111111111111111111111111111111222222000000111111111222222222000000000000000000000000000000111222222111000///000000000000000000000000000111222333333222111000//////000111222333444555555444333333222222333333000000000000000111111111444333222111000000000000//////000000111111111222......///000111222333333000000000000000000000000,,,---///000000000///...000000//////...---++++++////////////////////////111111000000000000111111...///000222222111111000222222111111111000//////000000000000000000000000---------.........//////............////////////222111000//////...//////222222222111111111000000////////////............////////////////////////...............///000000///...---,,,,,,---...//////...---,,,+++,,,,,,---------------------,,,,,,........................------,,,,,,,,,,,,---------,,,,,,,,,,,,---......---------............///,,,------......------,,,***)))***,,,...000000//////+++***,,,,,,******---+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))))))))))))))))),,,+++***))))))+++---...000000//////.........---//////......---------,,,------,,,,,,,,,,,,++++++,,,,,,,,,---------............//////......---,,,,,,,,,,,,---...///000000------------------------//////.........---------000000//////.........---,,,------.......................................////////////////////////111111000000000000111111////////////000000000000111111000000111111222333222222333444555555555555444444555555555555555444555555555555555444444444999999888777666555444444666666555555555444444444333333444444444444444444111000000000000000111111222222222222222222222222111222222333333222222111222222222222222111000///000000000000000000000000111111222333444444555555222222222111000...,,,+++//////000111111111111111333222222111111111111111000000000000111111111111222222333444333222111000///000222333333222111////////////000111111222222111111111111111222222222333333333222222222111111000111333444555555444444444333222111000000000000000000000000000000000000000000000000111111111111111111111111111111111111444333333222333444666777444333222111222333444555444444444333222111000///000000000000000000000000000111111111111222222222222111000//////000111222222222222111111111111000//////000000000000//////222222111111000111111222000000000000000000000000111111111111111111111111///000111222222222222222333222111000000111222333000000111111111000000///000111111111111000//////---------...///000000111////////////000000000000000111111111111222222222111111000000000000111111////////////...---,,,,,,........................//////............//////---...///000111000//////000///...------------...////////////////////////------..............................////////////111000//////////////////222222222111111000000000////////////...................................................///000000///..................///000///---,,,,,,,,,------......................................................------------......---,,,,,,,,,,,,---......---------............///,,,------......------,,,------,,,++++++,,,---...111,,,***---...,,,+++,,,+++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++......---------,,,,,,,,,************************,,,+++***))))))+++,,,...////////////......------111000000000/////////...------,,,,,,,,,,,,++++++,,,,,,,,,---------............//////......---,,,,,,---------.../////////------------------------......------,,,,,,,,,,,,000/////////.........---------...////////////...........................////////////////////////000000////////////000000000000000000111111111111111111000000111111222333222333444555555555555555555555666666666666666555555555555555555555555555666666666555555555555555444444333222222222222222444444444444444444333333222222111111111111222222222222222222222222222222111222222333333222222111111111222222222111000000111111111111111111111111111111111222333333444444111111222111000///---,,,///000000111111111111111333222111000000000111222000000000000111111111111222222333333333222111000000111222222333222111000111111111111111111111111111111111111222222222222333333333222222222222111---...///111222222111111444333222111000000000000111111111111111111111111000000000000111111111111000000000000000000000000333333333333333333444444333222222222222333444444333333333333222111111000111111111111111111111111000111111111111222222222222111000//////000111222222222222111111111111000000000////////////000000222222111111111111111222000000000000000000000000111111111111111111111111000000111222222222222222222222111000000111222222111111111000///...---,,,---...///000000000000000------......///000000111////////////000000000000000000111111111222222222111111000000000000111111---...............------------------------------........................,,,---...////////////...///...,,,++++++,,,---...////////////////////////..................------............/////////////////////...//////000000111111111111000000000000/////////............---.......................................///000000...//////000000//////...000///......------......---......//////000000000................................................---,,,,,,,,,,,,---......---------............///,,,------......------,,,//////...,,,+++---333888888000+++---000...,,,++++++,,,,,,------,,,,,,+++------------------------++++++++++++++++++++++++++++++++++++++++++++++++///...---,,,++++++,,,---++++++++++++++++++++++++++++++***))))))+++,,,---///............---------000000000///////////////------,,,,,,,,,,,,++++++,,,,,,,,,---------............//////......---,,,------..................---------------------------,,,,,,,,,,,,+++++++++/////////.....................///000000000////////////////////////////////////////////////////////////............//////111111111111222222222222111111000000111111222333222333444555666666666666666666777777777666666555555555666666666666666666333333444444444555555555555444222111111111222333555555444444333333222222333333222222222222222333222222222222222222222222111111222222222222111111000111111222222222111111111111111111111111111111000000000111222222333333000000111111111000///...///000111111222222111111444333111//////000111222000000000111111111222222222222333333222222111000111111111111111111111111222222222111111111111111222222222222222222222222333333333333222222222222---...///000000000000000333333222111000000000000111111111111111111111111000000000111111111222222000000000000000000000000222222333333333222111111111111222333333333333333222222222333333222222111111111111111111111111111000111111111111222222222222111000000000000111222222222222111111111111000111000////////////000111111111111111111111111222000000000000000000000000111111111111111111111111000000111222222222222111222111111000000111111222111111111000...---+++***+++,,,---///000000111111---......//////000000111////////////000000000000000000000111111111222222111111000000000000111111,,,------...//////......------------------------///000000000000000000///------......////////////111///---++++++---///000////////////////////////...............---------............////////////...............///000111000000000000000000000000//////.........---------////////////////////////...............///000000...///000111111000///...////////////......//////,,,,,,---...///000000111...........................//////////////////...---,,,,,,,,,,,,---......---------............///,,,------......------,,,,,,...///...---333===FFFCCC777------000///---,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))((((((***,,,---++++++++++++++++++++++++*********)))***+++,,,,,,------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,---------...............///......---,,,...............---------........................---,,,,,,,,,,,,,,,,,,,,,...........................//////000000000000000000000000000000000000000////////////////////////000//////......//////000000000000111111111222222111111000000111111222333222333444555666777777777555666666666666555555444555555666666666666666777444444444444444444444555777666444333222333444555555555444444333222111111333333222111111111222222111111111111111111111111111111222222222222111111///000111222222222222222000000000000000000000000//////000000111111111222//////111111222111000///000000111222222222222111555333111//////000222333000000111111111222222222222222222222222111111000333222111111000111111111111111111111222222222222333333333333333333333333444444333333333222222222000111111222222222222222333222222111000000111111111111111111111111111111000000111111111222222222000000000000000000000000111222333333333111000...///000222333444444333222000111222333333333333333111111111111111111111111000000111111111222222222111111111111111111111111222222222111111111000000222111///......///111222000111111111222222222111000000000000000000000000111111111111111111111111000111111222222222111111111111000000000000111111000000000000///...---,,,,,,---...///000000000000......//////000000000000////////////000000000000000000000000111111111111111111000000000000111111+++,,,---...////////////------------------------//////000000000000//////........./////////000000000///,,,++++++---///111.............................................---............////////////......---......///000000////////////////////////............------------000000000000000000000000...............///000000...///000111111000///.........//////////////////++++++,,,---......//////..............................///000000///......---,,,,,,,,,,,,---......---------............///,,,------......------,,,***,,,.........555@@@IIIJJJ<<>>GGG;;;000,,,------...000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++---000111++++++++++++++++++++++++)))))))))************+++++++++,,,,,,,,,,,,,,,---.............../////////------,,,,,,,,,,,,++++++,,,,,,,,,---------............//////......---,,,------..........................................------...............///---------------...............///000000000//////////////////////////////////////////////////////111111000000000000111111.../////////000000000000111111000000111111222333000111222444555666666666444444444444444333222111333333444444555666666666888888777666555444333333222222222222111111111111444444333333222222111111222222111000////////////111111111111111111111111000000111111111111000000000111111222222222111111////////////////////////000000000000000000111111///000111222222222111000000111222222333222222222333222222111111111111111111111111222222222222333222222111000000000000111333333222222111000000000...//////000111111222222111222333333444555666777444444444444333333333333222111111000111111222222222222111111111111111222222222222222222222222222111111111222222222222333333333333333333333333333111111222222222111000000//////111222333333333333000111222333333333333333222222222222222222222222000111111111111222222222111111222333333222111111222222222111111111111000111111111111111111111111...///111222333333222111000000000000000000000000111111111111111111111111111222222222222111000000///000000111111000000///...///000111222222222222111111111111111000//////000000000000000000000000////////////000000000000/////////000000000111111111111000000000000111111------..........................................+++,,,...//////...,,,+++......---------...///000,,,,,,,,,,,,,,,---..............................+++,,,,,,---...///000000............//////////////////...---------......---------....../////////.........---------,,,,,,.......................................///000000///..................///+++,,,---...///......---------------....................................,,,---...//////...---,,,---,,,,,,,,,,,,---......---------............///,,,------......------,,,,,,,,,,,,,,,---///111333:::333.........,,,---000+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,,,,------************************((())))))******************+++++++++,,,,,,,,,,,,---------....../////////------,,,,,,,,,,,,++++++,,,,,,,,,---------............//////......---,,,,,,---------.../////////........................,,,,,,,,,------.........,,,,,,,,,------.........------...////////////...........................////////////////////////000000////////////000000//////000000000111111111111111000000111111222333...///111333444555666666555555555555444333222111222222333333444555555555555555555444444444333333000111222333333111000///333333222222222222222222444333222111000000000000111111111111111111111111000000111111111111000000111111222222222111000000111111111111111111111111111111111111111111111111000111222222222111000///000111222222333333222222111222222333222111000///111111111222222222333333333222111000///000000111222222333333222111///...000000000/////////......000111222444555777888999555444444444444333333333222111000//////000111111222111111111111111222222222222222222222222222222111111111222222222333333222222222222222222222222222222111111111222333333//////000000111333444555111111222333333333222222222222222222222222222222000111111111111222222222111222222333333222222111222222222111111111111000///000222333333222000///...///111333333333222111000000000000000000000000111111111111111111111111222222222222222111000000...///000111111000///...//////000000000000000000//////000000000000000000000000000000000000000000////////////000000000000////////////000000000111111111000000000000111111---...............------////////////////////////---...000111111000...---------,,,+++,,,---...///---......//////000000000........................***+++,,,---...000111111............/////////000000///...------------------------.........//////......---------,,,,,,,,,------------------------...............///000000///...---,,,,,,---...///***+++---.........------///////////////.................................+++,,,...//////...,,,+++---,,,,,,,,,,,,---......---------.........//////,,,------......------,,,---,,,,,,...000111111///...,,,,,,//////,,,,,,///+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************)))(((((())))))))))))))))))))))))(((((()))************************++++++,,,,,,,,,+++++++++,,,,,,------------------,,,,,,,,,++++++,,,,,,,,,---------............//////......---,,,,,,,,,------...///000000////////////////////////+++++++++,,,,,,---------,,,,,,,,,------.........,,,------.......................................//////////////////////////////............//////000111111111111222222222111111111000111222222333...///000222333444555555666666666666555444333222111111222333333444555555222222333333333333444444111333555666666444111///222222222222222222333333555444333222111111111111000000000000000000000000000000111111111111000000222222222222222111000///222222222222222222222222222222222111111111111111111222222333222111000///111111222333333333333222000111333444333222000...111111222222222333333333333222000/////////000111111222333444333111///---333222111///...,,,+++***///000222444666888999:::555555444444444333333333333222111000000111222222222111111111111111222222222222222222222222222222111111222222222333333333111111111111111111111111222222111000111222444555000/////////000222444666222222333333333222222111222222222222222222222222000111111111111222222222111222333444444333222111222222222111111111111000...000222444444222000...---///111333444333222111000000000000000000000000111111111111111111111111222222222222222111000///...///000111111000///...//////000000///...------,,,,,,...///000000000000111111111000000000000000////////////000000000000////////////000000000000111111000000000000111111,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,++++++...------,,,,,,------...------............------------............------//////...------...//////------............------,,,,,,------.../////////000...,,,+++++++++---...------...//////...---,,,///...---,,,+++,,,,,,---........................---------.........//////333222000///............+++,,,,,,------,,,,,,+++------...///000111222333//////...------------...////////////////////////...---,,,,,,++++++++++++---......///000000000///***++++++,,,,,,------...---------............///.................................------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))******)))))))))***,,,---+++++++++***************)))***+++,,,,,,+++***))),,,+++***((((((((()))***(((((()))***+++,,,,,,,,,///...---+++***))))))))).........------,,,,,,,,,------------------------///...---,,,+++,,,,,,---------------------------.........////////////000------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........//////000000///...------............////////////---------.........//////...///000111111111111111///000000000111111111111///000111222333444444444666666777777777555444222222111111111222444666777333333444555444333222111555555555444444444333333111111222333444444555555;;;888444111000111333444...///000222222222111000000000000000111111111111111000///......///000111000000000000000000111111//////000111222222333333000000111111111222222222111222222333333222222111333333333222222111111111333333333333333333333333111111111111111222222333555444222111111111222333/////////000111111222222111111222444666777888999555444333333222222222222222222222222222222222222333222111000000222444666111111111111111111111111222111111111000000//////222222111111111222333444333333222111000000000111222333444444444333222111444444333222222111111000333333222111111222333333444555555333111///000111555444444333333444444555222222222111111111111000000000000000000000000000000111222333333222111000111111111111111111111111000000000000000111111111000000000000000000000000222111111111000000////////////............//////000000////////////000000+++,,,---///000000111111//////000000000000//////222111000///............333222111000000111222333,,,,,,------------------,,,,,,,,,,,,,,,---------...------,,,,,,------...---......//////......---------............------,,,+++***))))))***+++,,,------............------,,,,,,------.../////////111000...------...///000......////////////......000///...---------..............................,,,------------.........111000///...------------,,,,,,------------,,,,,,,,,------...000111111222//////...------------...------------------------------,,,+++++++++,,,,,,***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////------------------------------,,,,,,++++++++++++........................------,,,,,,+++******))))))***+++,,,---,,,,,,+++************************)))***++++++++++++***))),,,+++)))((((((((()))***)))))))))***+++++++++,,,------,,,,,,,,,,,,,,,---......---------,,,,,,,,,------------------------///...---,,,+++,,,,,,---------------------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.....................---,,,,,,............////////////---------........./////////000000111111111111000000111111111222222222222///000111333555666666777999999999888777666555555333333222222222333444444333444444555444333222111222222222222111111111111//////000000111222222333777666333000//////111222...///000000111111111000...////////////000000000111000////////////000111111111111111000000000000000111111222333333444444000000111111111222222222111222222333333222222111333333333222222222111111333333333333333333333333111000000000000111222222333333222111111111111222//////000000111111222222000111222333555666777888555444333333222222222333222222222222222222222222222111000000000222333444111111111111111111111111333222222222111111111111222222333333333444444444444333333222222222222333444444444444444333222222222222222222222222222333444444333222222333444444333444444333111000111222333222222111111222222333222222222111111111111000000000000000000000000000000111222222222222111000111111111111111111111111111111111000000000000000000000000000000000000000111111111111000000000///111000000000000000000111000000////////////000000------...///000000000000//////000000000000//////000000/////////000111111222111000//////000111222------------------,,,,,,+++,,,,,,------............------,,,,,,------...---......//////......---------............------------++++++++++++------------............------,,,,,,------.../////////111000///------...//////,,,,,,,,,++++++,,,,,,---000000///.........//////------------------------,,,,,,,,,,,,------------//////...---,,,,,,,,,---------............------,,,,,,---...///000000111//////...------------...........................,,,,,,+++++++++,,,------,,,---......///...............---,,,,,,+++******........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************+++++++++++++++*********---,,,,,,++++++*********)))***---//////...,,,***))))))))))))))))))******)))***++++++++++++***)))+++***))))))((()))))))))******************++++++++++++,,,,,,---...///000------------,,,,,,,,,,,,------------------------...------,,,,,,,,,,,,---------------------------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,------------...------------------,,,+++............////////////------........./////////000000000000000000//////111111111222222222333333///000222444666999:::;;;;;;:::888777555555555555333444444444333333222111333444444444444333222222111111111111000000000////////////000111111222222333222111000///.........//////......//////000000............////////////222111000000000000111222222222111111111000000000222222222333333444444555111111111111111222222222111222222333333222222111333333333222222222222111222222222222222222222222000000000000000111111222111222222222222111000000//////000000111222222222000000111222444555666666444444333222222222333333333333333333333333333333222222222222333333333333222222222222222222222222333333333333333222222222222333444555555555444444444333333333333444444555777666555444333333333333000111111222333333444444444444333333333333444444222333444333222111222333222222111111111111222222222222222111111111111000000000000000000000000000000111111222222111111000000000000000000000000000222222111111000000//////000000000000000000000000111111111111000000000000000000////////////000000000000////////////000000...//////000000//////...//////000000000000//////......//////111222444555111000///......///000111.........------,,,,,,,,,---------------------......------,,,,,,------.........////////////......------............------...---,,,++++++,,,---...------............------,,,,,,------...////////////...---,,,,,,,,,,,,---------+++++++++,,,.../////////..................------------------------+++++++++,,,,,,,,,------......---------------------..................---,,,,,,------...//////000//////...------------...000000000000000000000000++++++++++++,,,,,,---.........///////////////...---------,,,,,,+++++++++---------.........//////++++++++++++++++++++++++++++++++++++++++++*********************))))))))),,,,,,,,,++++++************+++,,,......---+++***((()))))))))))))))***************++++++***************))))))))))))))))))+++++++++*********************+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------........./////////++++++------------++++++,,,,,,,,,---------------------------------------------.........------,,,............////////////............////////////111111000000////////////000000111111111222222222///000222555888;;;===???;;;999666333222222333444222333444555444333222111333333333222222222111111222222222222111111111111111111111111222222333333000000000000//////...---000///...------...///000........./////////000000222111111111111111111222333222222111111000000///222222222222333333444444111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111000000//////000000111222000111222333222111000//////000000111111222333333000000111222333333444444444333333222222333333333333333333333333333333333333444555555555555444444222222222222222222222222333333333333222222222222111222444666666555333222333333222222333444555555999888666444333222333333111111111222222333333333333333333333333333333333111222333333222222444555444444333333333333444444222222222111111111000000000000000000000000000000000000111111111111000000////////////////////////333222222111000///......000000000000000000000000111111111000000000000000......------------......000000////////////000000000000000000000///......//////000000000000///////////////000111333444555000///...------...///000.........------,,,,,,,,,.........------,,,,,,+++...------,,,,,,------......//////////////////...------............------+++***)))(((((()))***+++------............------,,,,,,------.../////////......------,,,,,,,,,,,,000///.........///111222------------------------------------------------+++++++++,,,,,,,,,---------.........//////......---..................---,,,,,,------......////////////...------------...000000000000000000000000++++++++++++,,,,,,---...+++++++++,,,,,,++++++***+++++++++,,,,,,---------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,/////////.........------,,,,,,+++++++++++++++***++++++************++++++(((((())))))*********++++++******************+++)))))))))*********))))))+++++++++******************+++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///++++++------------++++++,,,,,,,,,------.........---------------------------....../////////..................////////////........./////////000000222111000///......//////////////////000000000000000111222444888;;;>>>@@@:::888555222111222333555000111333444555555444333222111111000000000000000222222222111111111000000000000111111111111222222//////000111111000///...000///...------...///000//////000000000111111111111111111222222111111111333222222222111111000000111111111111222222222222111111111111111111111111111222222333333222222111222222222222222222222222111111111111111111111111000000000000000111111222111111222333333111000///000000000111222222333333111111111222222333333333333333333222222333333444333333333333333333333333333333444444444444333222222222222222222222222222111111222222222222222222///111333444555444222111222222222222222333444555999888666444333222333333333333333222222222111111111111111222222111111111111222333444333333444666444333333222222333333444222222222111111111000000000000000000000000000000000000000000000000000000////////////////////////333222222111000///......000000000000000000000000000000000000000000111111......------------......000000////////////000000111111111111000///...---//////000000000000//////111111000000111222333333000///...------...///000------------------,,,,,,------,,,,,,,,,+++++++++...------,,,,,,------......//////000000//////...------............---------,,,+++******+++,,,---------............------,,,,,,------.../////////000////////////.........+++++++++++++++,,,---...+++,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---...///////////////------............------------.........///////////////...------------...------------------------,,,,,,+++++++++,,,------,,,,,,---------,,,++++++******+++,,,,,,---......*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,//////......------,,,,,,++++++++++++++++++++++++,,,+++***)))((()))***+++)))))))))***++++++,,,,,,++++++***))))))***++++++(((((()))************)))******************+++++++++,,,,,,---,,,+++)))(((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---......//////...------------,,,,,,,,,---...//////000/////////............////////////....../////////000000000111000///...---...///000........./////////000000111111222333666999<<<>>>:::999666444333444666777000000222333444555555555222111000000//////000000000000000000/////////..................///////////////000111111111000000000000//////......//////000000000000111111111111000000111222222111000000222222222222222222222222111111111111111111111111222222222111111111111111111222222333333222222111111222222222222333333333222222222222222222222222111111111111111222222333222333333333333222111111000000111111222333333333222222222222222222222222333333222222222333444444333333333333333333333333222222222222111111111111333333333333333333333333111111111111222222222222000111222333333333222222333222222222222222333444777666555444333333333333444444333333222111111000000000111111111111000000111333444444333333444666111111000000000000111111222222222111111111111000000000000000000000000000111000000//////000000111000000000000000000000000222222111111000000//////000000000000000000000000000000000000111111111111111111000000000000111111000000////////////000000111111111111000000///...//////000000000000//////222111111000000000111111000///...------...///000,,,,,,------------------))))))******+++,,,------...------,,,,,,------...//////000000000000//////------............------000///...------...///000------............------,,,,,,------...////////////////////////......---''''''((()))***++++++++++++,,,---/////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........***+++---...//////......,,,,,,------------,,,,,,......////////////000000//////...------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,...////////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,,,,,,,++++++***))))))(((++++++++++++++++++++++++,,,,,,,,,++++++*********)))******+++,,,,,,------++++++***))))))***++++++'''((()))***+++******))))))))))))***+++++++++,,,+++,,,---...---,,,***)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------.../////////......---------,,,,,,,,,,,,---....../////////...............////////////.../////////000000000000000///...------...000111////////////000000000000222222222222444666999;;;888777555444444555777888222222222222333333444555444333222111000111111222111111000000000/////////.........................../////////000000111111000111111111000000///.../////////000000000000111///000000111111000000///000111111222222333333444222222222222222222222222222222222111111111000000111222222333333222222111111111222222222333333333333333333333333333333333222222222222222333333444555444333333222333333333000111111222222333333444333333333333333222222222333222222222333333444555444444444444444444444444555444333111111111222333333333333333333333333333222222222222333333444444222222222333333333444444555444444333333333333444444444444444444333222222333222222222222222222222000111222222222222111000222444555444333333444555111111000000000000111111222222222111111111111000000000000000000000000000111000///......///000111111111111111111111111111111111111000000000000000000000000000000000000000///000000000111111111111222222111111111111222222000000////////////000000000000111111111000000/////////000000000000//////111000000//////000000111000000///......///000000,,,,,,,,,------.........%%%&&&''')))+++---...///...------,,,,,,------...//////000000000000//////---..................------,,,++++++++++++,,,------..................---,,,,,,------...//////000------......------,,,++++++,,,...///000000//////,,,---///000000000//////,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////((()))+++---.........---+++,,,,,,------,,,,,,+++/////////000000000000000//////...------------...------------------------...------,,,+++++++++++++++,,,,,,,,,++++++***)))...------,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++......------,,,+++******+++++++++++++++++++++++++++,,,...///...,,,***(((******+++,,,------......,,,+++***))))))***+++,,,'''((()))+++++++++***)))(((((()))***+++,,,,,,---+++,,,...//////...,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,,,,+++++++++++++++++++++++++++,,,,,,---------............---++++++++++++---...,,,,,,------...///000000.........------,,,,,,,,,+++,,,,,,---.........---............/////////000////////////000000000000///...---,,,---///111222000000000000111111111111333222111111222444777888444444333222333444555666555444333222111222333444555444333222222222333444333333333333222222222222000000000000000/////////...............///000111000111222222222000///.............../////////000...///000111111000///...000000111222333444444555333333333333333333333333222222222222111111000000222222222333333222222222111111111222222333333333333333333333333333333333333333222222333333444555666555444333222333444555000111111222222333444444444444444333333333333222222222222222333333444555444444444444444444444444999888666444333444666777333333333333333333333333333333333444444555555555444444333333333444555666777666555444444444444444222333444444444333222111111111111222222333444444111222333444444333222111333444555555333333444555333333222222222222333333222222222111111111111000000000000000000000000000111000///......///000111111111111111111111111111000000000000000111111111000000000000000000000000//////000000111111111222111111000000000000111111000000////////////000000000000111111111111000000//////000000000000/////////////////////000111111111000///......///000111000000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,,,,------///////////////////////////...---,,,,,,,,,,,,,,,000000///...,,,+++******+++,,,------......------//////000000///...------,,,---......//////.........---,,,+++++++++,,,,,,///............///000000...---,,,,,,,,,,,,---...------------------------++++++,,,,,,---...//////---...///000000///...---------------------------.........------,,,,,,,,,,,,,,,,,,,,,,,,---...///...------,,,,,,------...---------,,,,,,++++++++++++,,,,,,---.........---&&&&&&((()))++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,+++***)))+++*********))))))((((((+++++++++*********)))))),,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,+++++++++++++++++++++,,,++++++************++++++...---,,,++++++,,,---...---------,,,,,,+++++++++---,,,,,,+++*********+++,,,++++++******++++++,,,,,,,,,,,,------.........///...---,,,,,,---...///,,,,,,,,,---------.................................//////...------000222////////////////////////000000//////......------222111//////000111444555222222222222222222222222222222222222222222222222444333111000///000111222000000000000000000000000000000////////////000000000000000000000///......//////000000000000////////////000111111111111111222111111111000000//////333222222222222222222333444333111//////000111222222111///......000222333222222444444444444222222333333333333333222111000111111222222222333333333111111111222333444555666444444444444444444444444222222222111111000000000333333222222222222222222555444222111111222444555444444444444444444444444444555555555444444333222444444444444444444444444222222222222222222222222555555555444444333333333444444444444444444444444444444444444444444444444222333333444444333333222111222333333444444333333333333333333333333333333///000111222333444444444111111111111111000//////000111111111111222222222000000////////////000000000000000000000000000000//////000111222333333444222222222111111111111000000000000000000000000000//////............//////111111000000//////............//////000000111111222222222333333222222222000111111111111222222222000000///...............000000000000///...---,,,........................------------------------...........................---------------..............................///...---,,,,,,,,,,,,---------------------------+++,,,------......------///////////////...------,,,---......//////.........---,,,,,,++++++,,,,,,......------......///000...---,,,,,,,,,,,,---...------------------------++++++,,,,,,---......///,,,,,,------------,,,,,,------------------------......---------,,,,,,,,,------,,,,,,,,,,,,,,,---...------,,,,,,------...---------,,,,,,+++++++++***++++++,,,------,,,,,,'''((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***)))******************))))))+++++++++*********)))))),,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,+++++++++***************++++++************++++++******)))(((((()))******---,,,,,,,,,,,,,,,,,,+++---,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,---------......///...---,,,,,,---...///,,,,,,,,,------------..............................//////...------///111000000000000000000000000222222222222111111111000111111000///000111333555222222222222222222222222222222222222222222222222444333333222111111222222000000000000000000000000000000////////////000000000000000000000///......//////000000000000////////////000111111111111111111111111111000000000///222222111111111111222222555444333222222222333333000//////......000111222222222444444444444222222222222333333222111111000111222222222222333333333222222222222333444444555333333333333333333333333444444444333333222222222333333333333333444444444666444333222111222444555444444444444444444444444555555555444444333333333444444444444444444444444333333333333444444444444555555444444444333333333444444444444444444444444444444444444444444444444222333333444444333333222111222333333444444333333333333333333333333333333111222222333333333222222111111111111111000//////000111111111111222222222111111000000000000111111000000000000000000000000000000000000000111111111222222222111111111111000000000000000000000000000000000//////.../////////111000000000/////////....../////////000000000111000000111111111111000000000000111111111222222222000000///...............000000000///......------........................------------------------........................------------...///000000------------------------......---,,,,,,,,,------***++++++,,,---...///000+++,,,------......------///////////////......---,,,---......//////......---------,,,,,,,,,,,,,,,---------------............------,,,,,,------...------------------------+++,,,,,,------.........---------,,,,,,---------------------------------...------------,,,,,,,,,///...---,,,++++++++++++...------,,,,,,------...------,,,,,,,,,,,,++++++******++++++,,,,,,++++++)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,++++++***)))*********++++++++++++++++++++++++***************,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,++++++******)))))))))++++++************++++++))))))(((((((((((())))))+++,,,,,,,,,,,,,,,,,,---,,,,,,++++++******++++++,,,++++++******++++++,,,,,,,,,,,,,,,------------...------,,,,,,------...,,,,,,,,,,,,------------...........................//////...---,,,...000111111111111111111111111333333222222222222111111111000000///000222333444222222222222222222222222222222222222222222222222333333333444333333222222000000000000000000000000000000////////////000000000000000000000//////...//////000000000000////////////000111111111111111111111111111000000000000111111111000000111111111333333333333333222222222...////////////000000000222222444444444444222222111222222222222111000000222222222222333333333333333333333222222333444444333333333333333333333333666555555555555444444444333333444444555555666666666555444333222222333444333333333333333333333333666555444333333333444555444444444444444444444444555555555555555555555555555444444444444333333333444444444444444444444444444444444444444444444444222333333444444333333222111222333333444444333333333333333333333333333333333333333333333222111111111111111222111111000///000111111111111222222222111111000000000000111111000000000000000000000000111111000000000/////////222222222111111111111000000000000000000000000000222111000///////////////000000000000////////////////////////000000000000......////////////......000000000111111111222222000//////............///000000///...............,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------...///000111222------------------------...------,,,,,,,,,------******+++,,,---//////000+++,,,------......------...///////////////......,,,---......///.........---------------,,,,,,+++,,,,,,,,,---------------------------------------------------------------,,,,,,,,,---------......000///...------...///000------------------------------------------------///......---,,,,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------******++++++++++++***************++++++,,,,,,---************************,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,------,,,+++******))))))++++++************++++++,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------...........................//////...---,,,---...000000000000000000000000000/////////////////////000000000000111222333444222222222222222222222222222222222222222222222222111222333444333333111000000000000000000000000000000000////////////000000//////000000000000////////////000000000000////////////000111111111111111111111111000000000000000111111000000000000111111000000111111111111000/////////000111111111111000222222444444444444222222111111111222222111000000222222222333333333444444444444333222222222333333222222222222222222222222666555555555555555555555222222333444555666666777777666555444333333333444333333333333333333333333777666444222222444555666555555555555555555555555666666555555555555444444444444444444444444444444333333333333333333333333444444444444444444444444222333333444444333333222111222333333444444333333444444444444444444444444222333333444333333222222111111111222222111111000000000111111111222222222000000000//////000000000000000000000000000000000111111111111000000000000222222222111111111000000000000000000000000000000333222111000000//////000000000000000////////////////////////000000000000---......//////......---000000000000111111111111000///............//////000000///............///,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................---------...///000111222........................------,,,,,,,,,------...+++,,,,,,------.........+++,,,------......------......///////////////...,,,---......///.........------.........---,,,++++++,,,---.........------------------------------------------------------,,,,,,,,,---------------000///...------...///000------------------------------------------------...............///000000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******************++++++,,,,,,---************************,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,......---,,,+++******)))++++++************++++++------------------------+++++++++,,,,,,---------,,,++++++***++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------........................---...//////---,,,---...////////////////////////---.....................000000000111111222333333222222222222222222222222222222222222222222222222///000111222222111000///000000000000000000000000000000////////////000000//////000000000000////////////000000000000////////////000111111111111111000000000000000000111111111111000000000000111111///000000111111111000///000111222333333333333222222222444444444444222222000111111222222222111111222222333333333444444444444444333222222222333333222222222222222222222222444444444444444555555555111222222333444555555666777666666555444444444444444444444444444444444444777666444333333444666777555555555555555555555555666555555555444444444333444444444444444444444444333333333333333333333333444444444444444444444444222333333444444333333222111222333333444444333333444444444444444444444444111111222333444555555444111111222222222222111111000000111111111222222222000//////......//////000000000000000000000000000000000111222222333444444222222222111111111000000000000000000000000000000222222111000000000000000////////////000000000000000000000000////////////...//////000000//////...//////000000000111111111//////............//////000///...------...///000........................------------------------........................------------...///000000////////////////////////------,,,,,,,,,---......------------------------+++,,,------......---------...//////////////////,,,---......//////......---......//////---,,,++++++,,,---//////...------,,,------......------,,,---------------------------------------------------------,,,,,,---------------------------------,,,,,,,,,------------...------------...///000111...------,,,,,,------...++++++,,,,,,,,,,,,------------.........---,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,************************((()))******+++******************+++++++++++++++***************+++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,---,,,,,,++++++*********++++++************++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,---++++++******++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,........................***,,,...///...---...///..............................////////////000000///000000111222222333333222222222222222222222222222222222222222222222222...///000000000000000000000000000000000000000000000000////////////000000...//////000000000000000//////000000000000////////////000111111111111111000000000000111111111111111111111000000111111111111111111222222222222222222333333333333444444444222222444444444444222222111111222333333333333222333333333333444444444444333333333222222333444444333333333333333333333333333333333444444444444444222222333333444444555555666666666666666666666666555555555555555555555555666555444444444555666777555555555555555555555555666666666555444444333333333333333444444444444555333333333333333333333333444444444444444444444444222333333444444333333222111222333333444444333333444444444444444444444444000111222444555555666666000111222222333222222222000111111111111222222222000000////////////000000000000000000000000000000000000111222333444555666222222222111111111111000000000000000000000000000000000000//////000000111////////////000000000000000000000000//////////////////000000000000///////////////000000000111111///............//////000000///...------...000111........................------------------------...........................---------------..............................,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......+++,,,------......------------...///////////////,,,---......//////......---...///000///...,,,++++++---...000000///...---,,,,,,---......---,,,,,,------------------------------------------------,,,,,,------------,,,,,,------------------------,,,,,,,,,---------......------,,,,,,,,,------......------,,,,,,------...+++++++++,,,,,,------------------------,,,++++++))))))***,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))*********************************))))))))))))*********+++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,******))))))))))))))))))++++++************++++++***+++,,,,,,,,,,,,+++***---,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,---,,,++++++******++++++,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***)))***++++++++++++,,,,,,,,,........................(((+++---............///////////////////////////////////////000000000111///000000111222222333222222222222222222222222222222222222222222222222222000000//////000111111222000000000000000000000000000000////////////000000......///000000000000000//////000000000000////////////000111111111111111///000000000111111111111222222111111111111222222222111000000000222333444333333222111222333444555222222444444444444222222222222333444444444444444333333333444444444444555222222222222333444444555333333333333333333333333333333333444444555555555444444444444444555555555444555666666777777777777777777777777777777777777444555555555666666666777555555555555555555555555888888777666666555444444333333333444444444555555222222222222222222222222444444444444444444444444222333333444444333333222111222333333444444333333555555555555555555555555222222333444555555555444000111222222333333333222000111111111111222222222222222111111111111222222000000000000000000000000111111111222222333333333222222222111111111111000000000000000000000000000............///000111111.../////////000000000111111000000000/////////...//////000000000000//////////////////000000000111...............///000000000///...------...000111,,,,,,,,,,,,,,,,,,,,,,,,------------------------...........................------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---...///++++++,,,,,,---...//////+++,,,------......------------...///000000//////,,,---......//////......---...///000000...,,,+++,,,---///111111000///...,,,,,,---......---,,,,,,---------------------------------------------------...///000000///...---------------------------,,,,,,,,,------.........------,,,+++************...------,,,,,,------...+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++***)))'''(((***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***************+++*********))))))(((((())))))******++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,''''''''''''((((((((((((++++++************+++++++++,,,---......---,,,+++---------,,,,,,++++++++++++*********+++,,,,,,---,,,++++++++++++++++++,,,,,,,,,,,,++++++*********)))***+++,,,,,,+++***)))******+++++++++,,,,,,,,,........................'''***---.........///000000000000000000000000000---.........//////000000///000111222222333222222222222222222222222222222222222222222222222222222222111000000000111333444000000000000000000000000000000////////////000000......///000000000000000//////000000000000////////////000111111111111111//////000000111111111222333333222222222222333333000///...---...///111333333222111000000222444555222222444444444444222222222333444444555555555555333333333444444444555555111111111222333444555666444444444444444444444444333444444444555555666666666666666666666555555555333444555777888888888888777777777777777777777777444444555666777777666666666666666666666666666666999999999888777666666555333333333444444555555555222222222222222222222222444444444444444444444444222333333444444333333222222222333444444444333333555555555555555555555555444444555555444444333222000111222333333333333333000111111111111222222222444333333222222333333444000000000000000000000000222222222111111111111111222222222111111111111000000000000000000000000000------------...000111222.../////////000000111111111111000000/////////.........////////////......////////////000000000000...............///000111///////////////......---......---------,,,,,,,,,---------...///000000111------------------------//////.........---------++++++++++++,,,,,,---...////////////////////////000///...---,,,------...,,,,,,,,,---...///000000---,,,,,,++++++,,,,,,---.........////////////000...........................---+++******+++---...,,,---......//////..............................)))+++,,,...//////......------------------------/////////...,,,,,,---............------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---.........---,,,,,,+++...//////...+++))))))))),,,,,,,,,+++++++++******//////...---***'''%%%###++++++,,,,,,++++++***)))++++++++++++++++++++++++(((((()))))))))*********)))))))))))))))))))))))),,,,,,,,,++++++***************))))))))))))******,,,,,,,,,,,,---...//////******))))))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++,,,------------,,,+++***,,,,,,,,,+++++++++******///---+++******+++---///...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,,,,---------.....................///000000...///000000000///---,,,...///000111111222222111222333555666666555333111000000000000000111111222222222222222222222222222////////////////////////111111000000/////////...////////////////////////111111111111000000000000666444222000/////////000000111111222222111111000333333333333333333333333444444444333333222222222333333222222222222222222444444444444444444444444333333333333333333333333555555555666666555444444444555555555555666666666444555555555555444333333666555555555555555555666555555555555666666666666777777666666777999;;;<<<<<<:::888777777777666555888777777666666555444444555444444444555666888999333444666777777666444333555555555666666666777777333444444444444444444444777666444444555555555444555444333222111222333444222222333333333333444444444333333222111111111222111111333333333333111111222222444444444444222222222222222222222222222222333222111000000000222222111111111111111111111111.........888AAA777---444000000000111222222222333---...000111000///000111////////////000000000000////////////////////////////////////000000000000000000////////////000000000000000000000000000000///000111000///...///111///////////////......---............------,,,,,,------......///000000111------------------------//////.........------------,,,,,,,,,------...///........................000///...---,,,------...++++++,,,,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,------------..............................---,,,++++++,,,---...,,,---......//////..............................***+++,,,...............------------------------...//////...,,,,,,---......------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......------,,,+++)))+++------------...///,,,,,,,,,,,,++++++++++++)))***+++,,,,,,,,,+++***,,,,,,,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---************************,,,,,,,,,++++++******************))))))***************))))))******++++++******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++------,,,,,,,,,+++++++++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------............---------...///000000000111111000//////......///000111111222222111222222333444444333222111111111000000000000111111111111111111111111111111000000000000000000000000111111111000000/////////////////////////////////......///000111222333333333222111000000111222222222222222222222222222222111111111111111111111111444444444333333222222222333333333333333444444444555555555555555555555555444444444444444444444444444444555555555555444444333333333444444444555555555666666777777777777777666666666666666666666666555555555555555666666666555555444444555777888999===;;;999999999999999777555555666666777888888888777666666666666777999:::555666777777777666555444444444555555555666666666666666555555444444333333777555444333444555444333555444333222222333444555333333444444444555555555555444444333333333333333222333444555555444333222222333333444444333333222333333222222222222222222222222111111111111222222111111111111111111111111111000111===JJJ???111333111111111111111222222222,,,...000000///...///000//////000000000111111111000000000000000000000000000000000000////////////000000////////////000000000000000000000000000000///000111111//////000111///////////////......---/////////............---------......///000000000.......................................---------......---------...//////........................///...------,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------------...........................///...---,,,,,,---...///,,,---......//////..............................++++++,,,---..........................................///...,,,+++---...---------------.........------------------------++++++++++++++++++++++++------......------,,,,,,(((***---.........000111------------,,,,,,,,,,,,'''(((***,,,---.........---------------,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------------+++++++++++++++++++++++++++++++++++++++*********++++++************++++++------,,,,,,,,,,,,,,,,,,*********)))******+++,,,------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++...---+++******+++,,,,,,,,,,,,,,,+++++++++******)))***+++,,,,,,+++***))),,,++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,---------......///---,,,++++++---///000222111111000000000000000...///000111111222222111222222111111111111222222333222111000000000000000000000000000000000000000000000000000000000000000000000000000000/////////////////////////////////......///000111222333333000///000000111222444555444333222111111222333444222222222222222222222222444444333333333333222222333333444444555555666666555555555555555555555555555555555555555555555555444444444444444444444444444444444555555555666666444444555555666666777777777777888888888888777777777777777777777777777777666666666666666777888999<<<;;;::::::;;;<<<;;;:::666666777777888999999999999888888777777888999999999888888888777777666666555666666666666777777777888888777666555444444333777555333333444555444333555555444444444444555666444555555555555666666666555555555444444444444444444555666777777666555444444333333222222333333444333333333222222111111111111111222222222222222111111111111111111111111111222222333BBBPPPFFF444111222222222111111111111111000222333333111000000111000000111111111222222222111111111111111111111111111111000000//////......000000000000000000000000000000000000000000000000///000111111//////000111///////////////......---/////////////////////...............//////000000////////////////////////..............................------------.................................------------------------------,,,,,,,,,,,,,,,------,,,,,,,,,,,,------.........////////////000........................///...------------...///,,,---......///.................................+++,,,,,,------.........////////////////////////---......---,,,+++---...,,,,,,------......//////------------------------++++++++++++++++++++++++,,,------...------,,,,,,---...000///...------.........---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,------......------,,,+++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,++++++++++++++++++,,,............---,,,,,,++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,+++))))))***,,,---,,,,,,,,,+++++++++******)))******++++++******)))+++*********+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,,,,,,,---------.........---+++***+++,,,...000222111000/////////111111...///000111111222222111333222111000000111333444555444222111000/////////000000000000000000000000111111111111111111111111/////////...............////////////////////////111111111111000000000/////////000000111333333444555444222111111222444555444444444444444444444444333333333333333333333333222222333444555666666777444444555555555555555666555555555555666666666666444444444444444555555666777777777888888888999999777666666666666777777777999999:::;;;;;;:::999999999999999999888888888888999999999999::::::;;;;;;;;;:::999;;;<<<===<<<;;;::::::999999888777777777:::999999999888888888999::::::888777777777777777888888888999999999::::::999999888888777777666666777555333333444555444333555555555555555666666666444444555555555666666666444444555555555444444444444555666777777666555444444444222222222222444444444333333222222111111111000111222333444333222111111111111111111111111111///222444???LLLCCC444222333222222222111000000000000222333222111//////000111111222222222333333333000000000000000000000000111111000000//////......000000000111111000000000////////////////////////...///000000......///000///////////////......---.../////////////////////............////////////////////////////////////---.....................------,,,,,,,,,,,,,,,---........................,,,,,,------------------............------------...------,,,,,,------............////////////000.................................------.........,,,---......///.................................,,,,,,,,,,,,------......////////////////////////,,,---------++++++---///---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------...------,,,///000111000---+++++++++......---------,,,,,,,,,...------,,,,,,+++++++++------......------,,,+++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************,,,++++++++++++++++++,,,*********+++***)))((('''++++++***************+++************************++++++++++++++++++++++++++++++++++++++++++++++++---,,,***))))))***,,,---,,,,,,,,,+++++++++******,,,+++)))(((((()))+++,,,************++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,------,,,,,,,,,---------.........---+++++++++,,,...///000///...------...000111...///000111111222222111444333111000000222444666555555333111000/////////111111111111111111111111000000000000000000000000------------------------000000000000000000000000111111111111000000000///111111111111222222111111555444222111111222444555444444444444444444444444333333333333333333333333111222222333444555555666333333444444555555555555555555555555666666777777666666555555666777888888999999:::::::::;;;;;;;;;======<<<;;;:::::::::;;;::::::<<<======<<<:::::::::::::::999999888888888999999999::::::::::::::::::::::::<<<>>>>>>===;;;;;;;;;;;;:::999999888888999:::::::::999999999999::::::999888777777888888999999999999::::::::::::888888888999999:::::::::888666444444555555555444555555555666666777777777333444444444444555555555222333444444444444333333333444555666666555444333444444222222222222444444333333333222222111111111000111222444444444333222111111111111111111111111+++222333888>>>888000444333222222222111000000000...///000000...,,,,,,---222222222222333333333333////////////////////////111000000000/////////...000000111111111111000000////////////////////////---...//////------...//////////////////......------............/////////......//////////////////........................---------...............------,,,+++++++++,,,,,,------------------------+++,,,,,,------------,,,..............................------------......,,,,,,,,,------------...........................------------------------,,,---......//////..............................------,,,,,,,,,------...........................+++,,,---,,,++++++---///.............../////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------......------,,,---//////---,,,------------------,,,,,,,,,,,,+++++++++++++++,,,---------------------,,,++++++*********++++++,,,,,,---,,,,,,,,,,,,------------)))))))))))))))))))))))))))))))))***************++++++************++++++)))***+++,,,,,,+++)))(((,,,+++******)))************************************++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++***)))***+++,,,---,,,,,,,,,+++++++++******...,,,***((((((***,,,...+++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,,,,---------......---------------......///...............//////000...///000111111222222111333222111000111333555666555555333222111000000///111111111111111111111111////////////////////////,,,,,,,,,---------------000000000000000000000000......///000111222333333222222222222222111000///444333222111111222333444222222222222222222222222222222333333333333444444222222333333444444555555444444444555555666666777555666666777777888888999999888888777888999;;;<<<<<<<<<<<<<<<============???>>>===<<<;;;<<<=========>>>@@@AAAAAA@@@>>>===>>>>>>======<<<;;;;;;;;;999:::;;;;;;;;;;;;::::::>>>>>>>>>@@@BBBBBB@@@>>>;;;;;;;;;<<<======>>>>>>::::::;;;<<<<<<<<<;;;;;;::::::::::::::::::::::::888888999999999:::::::::888999999:::;;;<<<======999777555555666777666555333444555666777777777666333333444444444555555555111222444555555444333333222333444555555444333222444333333222222333333444222222222222222222222222000111222333444444444444111111111111111111111111+++333222000444000---444222222222111111111111111000222333333111000111111111111222222222333333333......................../////////000000000000000///000111222222111000///000000000000000000000000---...//////------...//////////////////......---,,,,,,------............/////////////////////...---------------------------------.........//////......---,,,,,,,,,,,,,,,------------------------***+++,,,---...------,,,,,,,,,,,,------......///......------------......,,,,,,,,,------------...........................,,,,,,------------,,,,,,,,,---......//////.................................---,,,,,,,,,,,,---...------------------------+++,,,---,,,++++++---///////////////............------------------------+++++++++++++++++++++++++++,,,------......------)))+++---...---,,,---...,,,,,,,,,,,,++++++++++++******))))))***+++---...,,,,,,,,,,,,,,,++++++***)))******+++,,,,,,------+++++++++,,,,,,,,,,,,---************************((()))))))))*********+++*********))))))************+++---......---,,,+++,,,++++++***))))))************************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,+++++++++******---,,,+++******+++,,,---,,,+++******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,---------......,,,---.../////////............///000000000000000...///000111111222222111111000000000111222444555555444333222111000000000000000000000000000000000........................------........./////////000000000000000000000000......///000111222333333111222222333222111000///222222222222222222222222333333333333333333333333222222222333333444444444444444444444444555555555555666666777888888999999888888999999:::;;;;;;<<<<<<;;;:::::::::<<<>>>@@@AAAAAABBBBBBBBBCCCCCCCCCBBBAAA@@@@@@AAACCCEEEFFFGGGHHHJJJLLLLLLJJJHHHGGGHHHGGGGGGFFFEEEEEEDDDDDDBBBCCCDDDEEEDDDDDDCCCBBBEEEDDDEEEGGGHHHHHHFFFCCC??????@@@@@@AAABBBBBBBBB;;;<<<>>>????????????>>>:::;;;===>>>???>>>>>>===;;;;;;<<<<<<<<<<<<======;;;;;;;;;<<<<<<=========:::888777666777888777666222333444666777777666666444555555555555666666666222333555666666666555444222333444555555444333222222333333444444333333222111111111222222333333444222222222222333444555555111111111111111111111111000555000,,,222000---222111111111111111222222222222444555555444333444555111111111111222222222222////////////////////////......//////000000111111///000222333333222000///000000000000000000000000///000111000///...///111///////////////......---,,,,,,,,,---------......///////////////.........---------------------------------.........//////000///...---------------------------------------)))***,,,---...------,,,******+++,,,,,,---............------------.............../////////000000........................+++,,,,,,------,,,,,,+++,,,---......//////..............................///...---,,,+++,,,---...------------------------***,,,,,,,,,++++++---///000000//////......------////////////////////////+++++++++++++++++++++++++++,,,,,,---.........---***,,,------,,,++++++,,,,,,,,,,,,+++++++++******,,,+++***)))))))))+++++++++,,,,,,,,,,,,+++******))))))***+++,,,,,,------(((((()))))))))*********++++++++++++++++++++++++(((((())))))*********+++******))))))))))))******&&&''')))+++++++++)))))),,,,,,+++***))))))******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,,,,+++++++++******+++,,,------------,,,+++,,,,,,+++***)))))))))***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......,,,---///111111000///---...///000222222222111000...///000111111222222111////////////000111222333444444333222111111111111////////////////////////.........................../////////000000111111000000000000000000000000111111111111000000000000000000222333333222111000000111222222222222111000555555555555555555555555222222222333333444444444666666666666666555555555777777888999::::::;;;;;;::::::;;;;;;<<<===>>>>>>>>>===<<<;;;<<<>>>@@@BBBHHHHHHHHHHHHIIIIIIIIIIIIJJJJJJIIIJJJLLLOOORRRTTTPPPRRRTTTVVVVVVTTTRRRPPPRRRQQQQQQPPPOOONNNNNNNNNNNNOOOPPPPPPPPPOOONNNMMMJJJJJJKKKLLLNNNMMMJJJHHHFFFEEEEEEDDDCCCCCCBBBBBB===>>>@@@AAABBBBBBBBBAAA;;;<<>>??????>>>:::<<>>?????????>>><<<:::999777666666777888555555555666777777777888999888777555555555666777888888888888888888888888333444555666666555444333333333333222222222111111222222222222222222222222333333333222222222111111111111111111111111111111222222111111000000//////000000000000000000000000222000000111444555333111000000///...............000000000000000000000000////////////////////////......000333555444222///222111000000///000000000,,,------...///000000111......////////////////////////......---,,,,,,+++...------,,,,,,---------.................................---------------------------------------++++++++++++++++++++++++....../////////000000000------------.........///......------------......---------...///000000000//////.........---------------............------------------------------+++,,,------...---------///...,,,,,,,,,...///111.....................---,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++......---------,,,,,,,,,***++++++++++++++++++***---,,,+++++++++++++++,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,+++++++++******************************,,,+++***)))((())))))************+++++++++,,,,,,++++++***)))******,,,,,,***++++++,,,,,,++++++***+++++++++*********))))))************************++++++++++++++++++++++++,,,***)))***,,,---,,,***---,,,+++,,,...///...---)))******+++,,,---......************************++++++++++++++++++++++++,,,,,,---......---,,,,,,------.........------,,,---------............///////////////////////////...///000111111111000///000000000000000111111111////////////////////////////////////////////////////////////............/////////////////////...000000////////////000000...///111222222222111000...///000111222333333333444444333222222222222222777666555333333333444444555555666666777777777777444555666666666888;;;======>>>???AAACCCDDDCCCBBBFFFIIILLLNNNNNNNNNPPPQQQQQQRRRSSSTTTUUUXXX\\\```aaa`````````bbbcccddddddiiilllpppsssrrrqqqppppppssstttuuuxxx{{{{{{tttpppnnnqqqqqqssswwwzzzyyytttqqqhhhfffdddeeeggghhhfffdddddd```]]]^^^cccddd___ZZZZZZZZZZZZYYYYYYYYYYYYYYYXXX[[[ZZZWWWWWWYYYYYYVVVTTTPPPNNNOOOSSSTTTSSSPPPKKKIIIFFFEEEEEEFFFEEEDDDDDDBBB@@@>>><<<;;;;;;;;;::::::999999888777777666:::999999888777777888888555555555555555555555555333333444555555444333333444333333333333222222222222222222222222222222222333333333222222222222111111111111111111111111111222222222222111111111111111111111111111111111111222000///111333444333111222111000///////////////111111111111111111111111111111111111111111111111...///111555888999777555222222111000000000000111......//////000111111111......//////000111111111......------,,,,,,++++++---------,,,,,,------...////////////////////////..................//////---------------.........,,,,,,+++*********+++,,,------------............------------..................------------......---------...//////000000/////////............---------............------------------------------++++++,,,---------------///...---------...000111000/////////......------,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,...------------,,,,,,,,,******++++++++++++******------,,,******))))))))),,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,+++***************+++*********++++++++++++,,,++++++***)))))))))************++++++++++++******+++++++++***************************************+++++++++++++++++++++++++++***)))***,,,---,,,+++...---,,,---...//////---++++++++++++,,,,,,,,,---++++++++++++++++++++++++************************,,,,,,------------,,,,,,,,,,,,------------,,,,,,---------............///............................../////////000000000111111111000000/////////........................////////////////////////////////////..................//////////////////000000////////////000000...///111222222222111000111111222333333444333333555555444333333333444444888777777666555444444333666666666666666666666666666777888888888;;;???BBBCCCEEEHHHLLLNNNOOOOOOOOORRRUUUXXXZZZ[[[[[[\\\]]]]]]```ccceeeeeefffggghhhhhhiiikkkmmmpppsssvvvwww|||zzzwwwvvvwwwyyy{{{{{{|||yyyvvvwwwzzz{{{wwwrrrmmmlllkkkjjjiiiiiihhhggghhhkkkkkkhhhhhhiiihhheeeaaa___]]]^^^```aaa^^^[[[WWWUUUSSSRRRRRRRRRQQQOOOOOOMMMJJJGGGDDDBBB@@@???>>>===<<<;;;:::999888888777777777777777666555555555555555555555555555555222333444444444444333222555555444444444333333333333333333333333333333333333333333333222222222222111111111111111111111111222222222222222333333333222222222222222222222222111000///000222222222000222222111000000000111111111111111111111111111111111111111111111111111111///000333777;;;===<<<:::333333222111111111111111000000000000111111111111//////////////////000000---------,,,,,,+++++++++------,,,,,,,,,---..............................---.........//////000000............////////////000...,,,++++++,,,---///,,,,,,,,,,,,------------------------------------...------,,,,,,------...---------......//////////////////...............------............------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,......------------...///000000//////...---------++++++++++++++++++++++++,,,------...------,,,,,,------------------------)))******++++++******))),,,+++******)))))))))***++++++******************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***************++++++,,,,,,,,,,,,++++++++++++++++++++++++************************************************************++++++++++++++++++***))))))(((((((((******++++++++++++******************************************************************+++++++++++++++******+++,,,,,,,,,,,,---,,,+++,,,.........---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,---------............///---------........................---...///000000111000000000////////////////////////////////////////////////////////////////////////........................////////////000000////////////000000///000111222222222111111222222333444444444333333555444444444444444555555444555666777888888888888555555666666777888888999>>>>>>>>>>>>???CCCIIINNNOOOSSSXXX\\\^^^```aaaaaa]]]```dddggghhhiiikkklllsssvvvyyyzzzwwwssspppooorrrtttwwwzzz}}}~~~|||yyywwwuuutttsssvvvvvvtttsssuuusssppppppllliiiggggggfffeeecccaaa```______```aaa```___ZZZXXXUUUQQQMMMJJJGGGFFFAAA@@@???>>>===;;;::::::777888999999888777555444666666666666666666666666444444444444444444444444666555555555444444444444333333333333333333333333444444333333333222222222111111111111111111111111000111111222222333333333222222222222222222222222111000000000000111111111222111111000000000111111000000000000000000000000111111111111111111111111000000222666:::<<<;;;:::444333222222111111222222111000000000000000000000000000///......---,,,,,,---,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---...///---------------------------.........//////000000,,,,,,,,,------.........000///---+++++++++---......////////////000000000------------------,,,,,,------,,,,,,,,,,,,------------------............////////////////////////------............------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,---,,,,,,,,,,,,,,,,,,,,,///.........---------,,,++++++++++++++++++++++++,,,,,,------...------,,,------------------------******++++++++++++*********)))))))))******+++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,,,,,,,++++++++++++++++++++++++++++++************************(((((())))))))))))))))))))))))*********+++++++++************))))))(((((()))******++++++******)))************************************************)))))))))******+++++++++******++++++++++++,,,,,,+++*********,,,---,,,+++,,,,,,++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---------,,,---------............///------------......//////.........---...///000000...////////////000000000000000000000000000000000////////////////////////////////////............---.........//////000000000000////////////000000000111111222222222222222222222333333444333333333444444444444555555666777333444555777999999::::::888999:::<<<>>>@@@BBBBBBCCCDDDDDDFFFKKKSSS\\\ccciiillloooqqqpppooooooppplllooossswwwzzz}}}zzz~~~~~~}}}xxxpppjjjfffffffffggggggfffgggiiilllmmmmmmllleeecccaaa]]]YYYUUURRRQQQJJJIIIFFFCCC@@@===;;;:::<<<=========<<<:::888777777777777777777777777777666666555555555555666666666666666555555555444444333333333333333333333333444444444333333333222222111111111111111111111111///000000000111111222222111111111111111111111111111111000000//////000111000000000//////000000111////////////////////////000000000000000000000000000000111333666777666555444333222222111111222222//////////////////......111111000...---,,,+++***------------,,,,,,,,,,,,,,,,,,,,,,,,---......///------------------------..................//////)))))))))***++++++,,,,,,...---+++***)))******+++,,,,,,---------.........------------,,,,,,,,,,,,------,,,,,,,,,,,,------------------------------...////////////000000000------............------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,------------...+++++++++,,,,,,+++++++++)))))))))******,,,------***************+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++)))***+++,,,---,,,++++++***++++++++++++,,,,,,,,,************************''''''((())))))))))))((()))))))))************+++******+++++++++***))))))))))))************))))))***************+++++++++************************(((((())))))***+++++++++)))+++,,,,,,+++***,,,---+++))))))***+++,,,+++***+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,------......------------............///---------...//////000000....../////////000000000.........//////000000000111111111111111111111111////////////////////////////////////............------......///000000000000000////////////000000111111111111222222333333222222333444444444444444555555555666666888999:::777777888999;;;<<<===>>>>>>???AAACCCFFFIIIJJJKKKIIIJJJLLLQQQZZZgggttt}}}{{{zzz{{{yyy|||yyynnngggeeefffggghhhhhhjjjmmmqqqsssssssssmmmlllkkkhhheeebbb___]]]XXXVVVRRRMMMGGGBBB???===>>>>>>===<<<:::777666444666666666666666666666666777777666666666666777777666666555555555444444444333333333333333333333333444444444444333333333333111111111111111111111111000000000000000111111111000000000000000000000000222222222000//////111333000000/////////000111111////////////////////////////////////////////////000//////000222333222111333333222111111111111111............////////////111000000///...---,,,,,,------------------------,,,,,,,,,,,,---...//////.................................---------------))))))***++++++,,,------------,,,++++++***)))))))))))))))*********++++++---------,,,,,,,,,++++++---,,,,,,++++++,,,,,,---------------------------.../////////000000000000------............------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,---------,,,,,,+++***)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,,,,------------,,,,,,,,,+++++++++++++++,,,---*********+++++++++,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,---(((***+++------,,,+++*********+++++++++,,,,,,,,,************************'''((()))***+++******)))))))))))))))************)))***+++,,,,,,++++++***))))))************))))))))))))*********+++++++++************************((((((((()))***+++++++++)))+++,,,,,,******+++...+++***)))***,,,---,,,+++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++,,,....../////////---------............///------...//////000111111...///000111111111000//////////////////.........000000000000000000000000////////////////////////////////////............------......///000000111000000////////////000000222111111111222222333333222333444555666777777777777777888888999;;;<<<===>>>>>>???AAACCCGGGJJJLLLMMMNNNOOORRRTTTVVVXXXYYYXXXYYY[[[```kkkyyyxxxnnnhhhggghhhggggggiiilllppprrrrrrqqqnnnnnnnnnmmmkkkiiifffeeebbb```\\\WWWRRRNNNJJJHHHCCCBBB???<<<999777666555777777777777777777777777777666555555555555666777555555555444444444333333444444444444444444444444555444444444444333333333111111111111111111111111222222111111111111111000111111111111111111111111333444333111///...111444111000000000000111222333111111111111111111111111000000000000000000000000000///...///111222222111222222111000000000000111.........///000000111111000000000000////////////........................+++++++++,,,---...///000////////////////////////.........------,,,,,,+++,,,,,,---......///000000......///...---,,,+++***++++++,,,,,,,,,------------------,,,,,,+++++++++---,,,,,,++++++,,,,,,---------------------------.../////////000000111111---..................---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++---.........------,,,+++(((((()))***+++,,,,,,---------------------------+++,,,,,,---.........---,,,,,,,,,------.........,,,------......------,,,......---,,,++++++++++++******++++++,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,------...(((***+++------,,,+++************++++++,,,,,,,,,************************((()))***+++,,,,,,+++***))))))))))))************)))***+++,,,------,,,+++))))))************))))))))))))******++++++++++++************************'''(((((()))***+++++++++(((+++---,,,***)))+++...,,,+++***+++---...---,,,))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************---,,,+++******+++,,,---+++,,,---...////////////---------.........//////.........///000111111222---///111222333222000///222111000///...---,,,,,,////////////////////////////////////////////////000/////////............---------...///000000111000000////////////000000222222111111222222333444333444555777888999999999999999:::;;;<<<===???@@@BBBCCCEEEHHHMMMSSSYYY\\\```aaabbbccceeeggghhhhhhhhhhhhiiimmmwwwtttllliiihhhffffffgggkkknnnoooooommmkkklllllllllkkkjjjhhhgggdddcccaaa^^^[[[XXXVVVUUUMMMKKKGGGCCC@@@>>>===<<<999999999999999999999999666555444333333444555666555555444444444333333333444444444444444444444444555555444444444333333333111111111111111111111111444333333222222111111111222222222222222222222222444555444222//////222555222111111111222333333444222222222222222222222222111111111111111111111111000///...000222444444333222111111000///000000000...//////000111222222333000000//////.........------,,,,,,++++++,,,,,,---,,,------......------,,,---.........---,,,,,,+++------------------------------------------------************************.........------,,,,,,,,,...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------000000//////...---++++++((()))+++,,,---,,,,,,+++---,,,++++++******++++++...//////////////////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------)))***+++,,,------------,,,---......//////......//////.........---------------,,,,,,+++***))))))******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))+++++++++++++++++++++++++++++++++***************+++++++++++++++++++++++++++++++++++++++***)))(((************))))))))))))(((''''''(((******)))(((************************+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************)))************+++++++++------------,,,,,,+++***,,,+++*********+++,,,---,,,***(((***,,,...,,,***++++++,,,,,,---...////////////.........---------.........///////////////111111111111111000//////000000000000000000000000//////............//////...///000111111000...---........................000000000000111111111111////////////000111222333111222333333333444666888444111333888;;;999999;;;>>>???@@@AAABBBDDDGGGJJJQQQVVVYYY[[[aaakkktttwww{{{{{{{{{{{{zzzyyywwwvvvzzzzzz}}}|||sssmmmjjjfffeeehhhnnnqqqpppnnnkkkkkklllkkkiiifffdddccchhhjjjlllkkkhhhdddaaa```^^^XXXOOOHHHEEECCCAAA???>>><<<::::::::::::999777777666555666666666444222555555555444444333333333666555333333444444333222444333222111111222333444333333333333333222111000333333333333333333333333222222222222222222222222111111111111111111111111111111111111000000000000222222111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111000000000000000111111222000/////////............---,,,,,,++++++,,,,,,---,,,------......------,,,------......------,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,,,,,,,+++++++++---------------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,000000000000///...---,,,******+++,,,,,,,,,,,,,,,++++++++++++,,,------...++++++,,,,,,,,,,,,++++++------------------------++++++++++++,,,,,,,,,,,,)))***+++,,,------------,,,------........................---------,,,,,,------,,,,,,+++******)))************************))))))*********++++++++++++++++++++++++++++++++++++++++++*********))))))++++++++++++++++++++++++******************+++++++++++++++++++++++++++++++++++++++++++++***))))))************))))))))))))((((((((()))***+++***(((************************+++++++++*********))))))************************))))))*********+++++++++************************++++++++++++++++++++++++)))************+++++++++,,,,,,------,,,,,,+++***++++++*********+++,,,---,,,***)))***---...---+++,,,------....../////////......------,,,,,,,,,,,,............////////////000111111111111000////////////////////////////////////............////////////...............///////////////////////////000000000000111111111111000000//////000111222222111222333333222333555777888555777<<<@@@@@@BBBEEEEEEFFFHHHHHHIIILLLPPPTTT\\\cccjjjnnnwww{{{uuurrrooommmnnnnnnlllkkkmmmmmmllljjjgggdddbbbaaaeeehhhkkkmmmlllkkkkkkkkkkkkddd\\\UUUQQQNNNJJJHHHIIIEEEAAA>>>===<<<;;;999999888666666777666444222555444444444444444333333666444333333555555444222333333222111111222333333333333333333333222111111333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000111111111111111111111111000000000000000111111222////////////............------,,,,,,,,,,,,------------............------------......------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******---...///000///...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,//////000000000/////////+++++++++++++++,,,,,,---++++++++++++---...///000------............------........................*********++++++++++++,,,******+++,,,------------,,,,,,---...............---------,,,,,,,,,++++++---,,,,,,++++++*********************************(((((()))))))))*********+++++++++++++++++++++++++++++++++***************++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++***++++++++++++***))))))++++++*********)))))))))))))))(((***+++,,,***)))************************+++++++++***************))))))))))))))))))))))))(((((()))))))))*********************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++,,,,,,,,,,,,,,,++++++***++++++******++++++,,,------++++++,,,---...---,,,.............../////////---,,,,,,,,,,,,+++++++++............//////000000000000111111000000///...//////////////////////////////............//////000...---++++++---///000000000000000000000000000000000000000111111111111000000000///000000111111222333444444333333555777999777999???DDDFFFKKKQQQSSSTTTTTTUUUVVVYYY^^^bbblllvvvyyyrrrmmmllllllmmmmmmmmmjjjfffcccaaaaaabbbeeeiiilllmmmmmmnnnoooppplllgggbbb___\\\XXXVVVWWWRRRLLLFFFBBB@@@>>><<<<<<;;;999888888888666444444444444444444444555555555444333333555666555444333333222222222222333333333333333333333222222111333333333333333333333333222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000000000000000000000000000000000000000111111222///////////////.........------,,,,,,,,,,,,------------............------,,,------...------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---000222222000---+++---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++------...///////////////---,,,+++******+++---...+++******+++,,,---............////////////......------------------------))))))*********+++++++++***+++,,,,,,---------,,,,,,,,,---.........------,,,,,,,,,+++++++++******,,,,,,,,,++++++*********************************))))))))))))*********+++************************************************++++++++++++++++++++++++(((((()))***+++,,,,,,,,,******************************+++++++++******)))+++++++++*********))))))***))))))***,,,,,,+++***************************************************************************))))))))))))*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,++++++***+++***++++++++++++,,,,,,,,,,,,,,,------......---...............------------,,,,,,,,,,,,,,,,,,,,,------......//////000000000000000000000//////...//////////////////////////////............/////////...---------...///000000000000000000000000000///000000000111111111111111111000000000000111111333555666666666777999;;;>>><<>>>>><<<::::::::::::888777333444444555555666666666444333333444666777666555333333333333333333333333222333333444333333222222333333333333333333333333222222222222222222222222111111111111111111111111//////000000000000111111111111111111111222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000111111222.........///////////////...------,,,,,,------...---......//////......---,,,,,,------...------,,,------------------------........................++++++++++++++++++++++++,,,,,,,,,---------------+++---000333333111...+++---------------------------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,---...............---,,,+++++++++------++++++***************+++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))*********+++++++++++++++,,,---------,,,,,,+++,,,,,,---...---------,,,,,,+++++++++*********,,,,,,+++++++++++++++************************************+++++++++,,,,,,************************************************++++++++++++++++++++++++(((((()))***+++,,,,,,,,,************************)))******+++++++++******++++++++++++***************))))))***,,,,,,+++***************************************************++++++++++++++++++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,+++++++++******++++++,,,,,,,,,,,,,,,,,,------------......------,,,,,,,,,,,,,,,,,,------------............---------...///000000111000000000000000///..............................//////............//////---...///000111000000//////////////////////////////000000000111111111111222111111111111222222333333555777888999;;;>>>@@@FFFFFFJJJQQQWWW]]]gggqqqvvvvvvvvvuuuuuuwwwzzz~~~~~~}}}rrrjjjfffeeebbbdddeeedddbbb```______dddeeegggiiijjjkkklllmmmhhhgggdddaaa[[[SSSJJJCCC???===;;;:::::::::999888555555555666666777777888555444333444666777666555333333333333333333333333222333333444444444333333333333333333333333333333222222222222222222222222111111111111111111111111........./////////000000000000111111111222222222111111111111111111111111000000000000000000000000////////////////////////000000000000000111111222.........///////////////......------------............////////////......,,,,,,------......------------------------------........................************************,,,,,,------------......+++---000222222000...,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------...------,,,,,,,,,,,,,,,++++++***)))))))))))))))+++,,,,,,------,,,,,,+++*********************************++++++++++++,,,+++,,,,,,------,,,,,,,,,++++++,,,---------------,,,,,,,,,+++++++++******++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,***************************************+++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,************************))))))***++++++++++++***,,,++++++++++++*********))))))(((***+++,,,***)))***************************************+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************)))************+++++++++)))***++++++++++++++++++)))***+++,,,,,,,,,,,,++++++,,,------,,,,,,---...+++++++++++++++,,,,,,,,,------...............///,,,------...///000111111//////000000//////...---........................//////............//////,,,---000222222111000///////////////////////////000000000000111111111111222222222222333444555666333666999<<<>>>BBBFFFIIILLLMMMRRRZZZ```fffqqq{{{tttllljjjfffggghhhfffcccaaa```aaaeeegggiiijjjkkkkkkmmmooommmmmmnnnmmmiii```VVVOOOEEEBBB???===<<<;;;:::999888888888888888888999999666555444444666777666555333333444444444444333333222333333444444444444444333333333333333333333333222222222222222222222222111111111111111111111111---......//////000000000000000000111222222333333222222222222222222222222000000000000000000000000000000000000000000000000000000000000000111111222............/////////000......------------............////////////......+++,,,------......------------------------------........................++++++++++++++++++++++++++++++,,,,,,,,,---------+++,,,///000111000...---........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------------......---,,,,,,+++*********)))******++++++---......//////......---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++,,,------------,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************++++++++++++************************))))))*********+++++++++++++++++++++++++++++++++******************++++++************************))))))***+++++++++++++++,,,,,,+++++++++*********((((((((()))***+++***(((************************))))))*********+++++++++************************************++++++++++++************************++++++++++++++++++++++++)))************+++++++++))))))***+++++++++++++++)))***+++,,,,,,,,,++++++)))+++---,,,+++***,,,...***++++++,,,,,,---------,,,,,,,,,------.........,,,,,,---...///000111111//////000000//////...---........................//////............//////,,,---...///000000000000000000000000000000000000000000000000111111111111222222333333555666888999888;;;@@@DDDHHHMMMSSSWWWTTTWWW]]]eeejjjooozzz~~~vvvtttoooooonnnkkkgggdddccccccgggiiikkkjjjjjjjjjmmmpppqqqrrrtttuuussslllddd^^^SSSOOOJJJFFFCCCAAA???===::::::::::::::::::999999777666555555666666555444333333444555555444333333222333333444555555444444333333333333333333333333222222222222222222222222111111111111111111111111/////////000111222222222///000000111222222333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000111111222---.........//////000000......------------............////////////......+++,,,,,,---.........---------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,...///000///...---........................---,,,,,,++++++,,,,,,------------------------------...............------------...///...---+++***)))))))))***+++,,,......***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,------,,,++++++++++++,,,---------,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))((()))***+++++++++++++++,,,,,,,,,+++++++++******(((''''''(((******)))(((************************))))))******++++++++++++))))))))))))))))))))))))))))))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++((()))***+++++++++++++++)))***+++,,,---,,,++++++(((+++---,,,***)))+++...++++++,,,,,,---...//////+++++++++,,,,,,---------,,,,,,---...///000111222///////////////......---........................//////............//////...---,,,+++,,,...000222111111111111111111111111000000000000111111111111222222333444666888:::;;;>>>BBBGGGLLLRRRXXX^^^bbbaaadddkkksssxxx|||~~~|||wwwvvvtttoooiiidddbbbbbbeeegggiiiiiihhhjjjnnnrrruuuvvvwwwxxxwwwtttnnnjjjaaa\\\VVVPPPKKKHHHDDDBBB<<<<<<<<<;;;;;;:::::::::888777555555666666555333333333444555555444333333222333333444555555555444333333333333333333333333222222222222222222222222111111111111111111111111000111111222333333444444///000000111222222333333222222222222222222222222000000000000000000000000111111111111111111111111000000000000000111111222222111///...///111444666000000//////.........---------------------------,,,,,,************,,,,,,000000000000000000000000------------------------++++++++++++,,,,,,---...++++++++++++++++++++++++,,,------......------,,,...............------------,,,,,,+++*********+++************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***++++++************++++++)))***+++,,,---,,,+++***...---,,,,,,++++++++++++*********++++++,,,,,,,,,...+++***+++---...,,,***((()))***+++,,,+++******,,,,,,------,,,,,,+++***++++++************++++++......---------,,,,,,,,,))))))))))))************+++++++++*********))))))&&&'''((()))))))))))))))++++++***)))((('''&&&&&&------,,,++++++******))),,,+++***))))))***+++,,,******+++++++++,,,,,,,,,)))************+++++++++++++++,,,------------,,,...---,,,+++************((())))))*********)))))),,,,,,,,,***((((((***,,,+++***)))***+++++++++)))&&&&&&&&&'''(((***+++,,,************************++++++------------++++++*********)))))))))))))))++++++,,,------...//////---,,,+++))))))))))))***+++++++++,,,,,,,,,------......---------,,,,,,,,,...------,,,,,,...///000222111000///...---,,,,,,/////////...------,,,,,,............/////////000......///000000000000000000000111111222222333333444222000000000111111111555777999888777999===BBBKKKPPPWWW___fffnnntttyyywwwzzz~~~{{{zzz{{{{{{wwwpppjjjiiiiiiiiijjjlllllllllmmmoooqqqpppvvv}}}{{{uuupppnnnfffaaa]]][[[[[[YYYSSSNNNEEEAAA===;;;<<<<<<;;;999666666666555555444444333555666777777666555222111333333333444444444555555222222222222222222333333:::888555333111111111222555333000---,,,---///000333333333333333222111000111222222222222333333333222222111111111111222222111111000000000000111111000...,,,---000111000---000000000000111111111111000///...------000222444000000/////////.........------------------------...---,,,,,,,,,,,,---...........................------------------------,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...........................------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,---,,,++++++*********+++******+++++++++,,,,,,,,,...,,,++++++......---+++)))***+++,,,---,,,,,,+++,,,------------,,,++++++++++++************++++++---,,,,,,,,,++++++++++++))))))))))))************+++++++++*********))))))(((((()))*********))))))******)))))))))))))))(((++++++++++++++++++++++++++++++***))))))***+++++++++++++++++++++++++++,,,)))************+++++++++((()))******++++++******,,,,,,+++******)))(((((((((((()))***************&&&((((((((('''((()))++++++***)))***+++,,,+++)))******))))))******++++++******************************+++,,,,,,+++******************))))))))))))******++++++,,,,,,------,,,,,,***)))))))))***+++,,,,,,,,,,,,------------............------,,,,,,///...---------...///000............////////////------.........................../////////000000///000111111222111111111111111222222222333333333555444222222333555666666555777:::;;;<<>><<<;;;:::999999888888888555666777777777666555444555555555555666666666666666666555555444444333333777666444333222222333333333333222222111111000000111111111111111000000///000000000000111111111222222222111111111111222222111111000000000000111111444222111111222222000////////////000000000111111---,,,,,,+++,,,...///111000000//////////////////........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,------------...............+++,,,,,,------,,,,,,+++////////////000000000000------,,,,,,,,,,,,------........................---------------------------------......---------------,,,,,,,,,,,,------...---,,,+++,,,---...///,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......---............---+++,,,,,,------------------------...---,,,,,,+++,,,++++++******++++++,,,,,,++++++++++++*********((()))))))))************************************,,,,,,,,,,,,++++++***)))******+++++++++,,,,,,,,,))))))******+++++++++,,,+++******************+++,,,,,,,,,++++++++++++***))))))*********+++++++++******+++,,,,,,,,,,,,,,,)))***+++,,,,,,***(((&&&&&&''')))***+++,,,,,,------...///...+++((('''''',,,+++******,,,,,,+++***,,,,,,,,,,,,,,,+++++++++************************)))***+++,,,,,,+++***))))))***************++++++************))))))))))))******))))))***,,,---...---------.........///////////////////////////...////////////000000000111111000000///......---------------.........//////...////////////000000000000111111222222222222222111111222222333333444444333333333333444777:::===@@@DDDJJJOOOVVV```kkkttt~~~ssslllgggeeebbbbbbccccccbbb```[[[[[[ZZZWWWSSSMMMGGGCCC>>>===;;;999777777777777666777777888888777666666666666666666666777777777777666666555444333222222555555444333333333444444222333444444444333222111111111222222222111111000222222222333333333444444333222222111111222222333222111111000000111111222222222111111222222111111111222222222333333333333---------------///000111//////000000000000000000.................................//////.........---------------------------------------------------,,,,,,++++++,,,,,,,,,---------....../////////------............------.../////////000000111111,,,+++++++++++++++,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,...---,,,+++,,,---...///------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,---............---......+++++++++++++++,,,,,,---------.........---,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++((()))))))))************************************,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,+++++++++++++++++++++******)))))))))*********++++++*********++++++++++++++++++++++++))))))*********+++++++++******+++,,,,,,,,,,,,+++)))***,,,------+++)))((('''((()))***,,,,,,------)))***+++***'''$$$######,,,+++***+++,,,,,,,,,***)))***++++++,,,+++++++++***************************+++,,,------,,,+++***))))))******+++++++++,,,+++++++++++++++***************))))))***,,,...///---------.........//////.../////////////////////...//////000000000000000000000//////......------//////.........---------////////////000000000111///000111111222222111111000111111222444555555666888999:::::::::===CCCGGGJJJPPPXXXaaakkkxxxzzzrrrjjjgggdddaaa___]]][[[YYYZZZ]]]aaaaaa^^^VVVOOOJJJEEECCC@@@===;;;:::999999888888888888888888777777777777777777777777777777666555555444333222222111444444444444333444444444111222444555555444333222222222333333444333333222222333333333333444444444333333222222222222333333222222111111111111222222///000111111111111222333111222222222333333333333............///000000111//////000000000000111111........................------............------........................------------------------------,,,+++++++++,,,,,,,,,,,,------.../////////......////////////......---......//////000000111++++++*********+++,,,,,,------------------------------------------------------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,------......------------......///------------,,,,,,,,,,,,,,,...///...---,,,---...+++++++++***+++,,,------...............---,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,,,,++++++++++++))))))))))))***************************+++++++++++++++,,,,,,,,,+++******,,,,,,,,,++++++*********,,,++++++***))))))(((((()))***++++++++++++***)))******+++++++++,,,,,,,,,)))************+++++++++'''((())))))******))))))***+++,,,------,,,+++***((()))***+++,,,,,,,,,,,,''')))******)))((()))***---+++***+++,,,---,,,+++'''(((***+++++++++***)))************************+++,,,------------,,,+++))))))******+++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,...///,,,------------.........---............/////////---...///000000000//////,,,------...///000111111000//////...------,,,,,,/////////000000000111111///000000111222111111111000111333444666888:::::::::<<<>>>???@@@EEEMMMSSS[[[bbbmmmxxx}}}vvvrrrmmmgggaaa\\\YYYXXXXXX]]]ccceeebbb\\\VVVSSSLLLIIIEEEAAA===;;;::::::;;;::::::999888888777777777777777777666666666666555555444444333333222222444444444444444444333333111222333555555555444444222333444444444444444444111111111111222222222222333333222222222222333333222222111111111111222222///111222222111111222333/////////000000000111111---------...//////000000//////000000000111111111........................------...//////...------........................------------------------...---,,,,,,+++++++++,,,+++,,,,,,---......//////---..................---,,,------...//////000000+++++++++++++++,,,------------------------------........................///...---,,,,,,---...///------,,,,,,,,,,,,------***++++++,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///......---------,,,,,,,,,+++---......++++++,,,...---,,,,,,+++,,,---...///...............------,,,---,,,,,,++++++,,,,,,---++++++++++++************))))))))))))************))))))*********+++++++++)))***+++++++++++++++***************++++++++++++************)))))))))))))))***++++++++++++***)))))))))***+++,,,------...)))************+++++++++'''(((((()))))))))))))))************++++++++++++)))***++++++,,,,,,,,,,,,+++,,,------,,,,,,...000---,,,++++++------,,,+++((()))+++,,,+++***((('''***************************+++,,,------,,,+++***))))))***++++++,,,------***+++++++++,,,---------,,,++++++***+++,,,......,,,,,,,,,,,,------------,,,,,,------............,,,---...///000///......,,,,,,---...///000111111..................------//////000000000111111111000111222222333333222222222333555888:::===???@@@???BBBFFFIIILLLSSS]]]eeeuuu|||zzzqqqhhhaaa^^^\\\ZZZ^^^bbbccc```]]][[[[[[TTTPPPKKKEEEAAA>>><<<<<<======;;;:::888777777777777777777666666555555555555555555444444444444444555555555555444333333222111111222333444555555555111222333444444444444333111111111222222222333333444333333222222333333444333222222111111222222333333555666444111///000222........./////////000000,,,,,,---......//////000//////000000111111111222////////////////////////---...///000000///...---........................------------------------...---,,,,,,++++++++++++++++++,,,,,,---...//////,,,------......------,,,,,,,,,,,,---...//////000,,,,,,,,,,,,------...///................................................000///...------...///000.........------.........)))***+++,,,---,,,+++***++++++++++++,,,,,,---............------,,,,,,,,,***,,,...---+++***+++.........---,,,---...///000......//////......---,,,---,,,,,,++++++,,,,,,---************))))))))))))))))))))))))************))))))******++++++++++++((()))***+++++++++++++++'''((()))***+++,,,------((((((((()))******++++++)))***+++,,,,,,+++***)))(((((()))***,,,---...///)))************+++++++++))))))***+++++++++++++++***))))))((())))))***+++***++++++,,,,,,,,,++++++......---+++))))))+++------,,,++++++------,,,++++++,,,------,,,)))'''%%%************************)))***+++,,,,,,+++***)))))))))***+++,,,,,,------))))))***+++,,,------------,,,+++++++++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,---------......+++,,,.../////////...---///////////////.........,,,,,,------.../////////000000000000111111111111222222333444444444333333444555777:::>>>AAACCCDDDHHHMMMRRRWWW[[[dddpppzzzxxxnnnfffbbbaaa]]]___```___]]]\\\^^^```^^^ZZZTTTNNNHHHEEECCCCCC???>>><<<:::888777777666777777666666555555555444555555555666666666666666555555555555444333222111111111111222333444555555000111222333333333333333333333444444444555555555444333333222222333333444333222222111111222222333777999999666222//////111000000000000111111111111222111///.........///000//////000000000000/////////000000000000000//////000000//////.........---//////...------------...,,,******+++---000000///...---,,,++++++,,,---...***+++---//////...---,,,+++++++++,,,,,,,,,------...---,,,++++++---...000//////...------------...+++++++++,,,,,,---------////////////////////////,,,,,,,,,---...///000000,,,,,,,,,+++***)))(((''',,,,,,,,,---------......---,,,+++,,,///000...+++***++++++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,,,,---///000+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))))))))*********))))))))))))))))))))))))***(((((()))***+++***)))***************)))((((((,,,++++++******++++++,,,************************+++++++++*********))))))...---,,,+++************((()))***+++++++++++++++++++++++++++++++++++++++***++++++******)))((('''))))))*********+++++++++---,,,***(((((()))***+++,,,+++++++++******))))))((()))***+++,,,------------///---***)))+++***&&&************************,,,+++***))))))***+++,,,---,,,,,,+++************,,,,,,++++++,,,,,,---...111///---++++++,,,///000......///000000///...---///......---------......////////////////////////...000111111///...///000---000222222111000000111222222333222222222222222333===??????FFFHHHLLLXXXUUUZZZbbbjjjsss|||tttjjjdddbbbaaa```___```bbbbbb^^^[[[^^^\\\ZZZYYYWWWSSSKKKEEEDDD@@@;;;888888:::;;;<<<999888777777888777555333777777666666666777777888555444444444555555333222555555555444444333333333555555444333333333333444444444444333333222222222333333333222222222111111111111111222222333333333333333333222222111111111222000...///222333111///222111000///...//////000//////000000000000////////////000000000000//////000/////////............---------------...///000...---++++++---......------------,,,,,,---------***+++---.........,,,+++........./////////000000---,,,+++******,,,---...//////...---------------+++++++++,,,,,,---------........................,,,---------.../////////,,,,,,,,,,,,+++***)))))),,,,,,,,,---------......---+++***,,,...///---+++++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************))))))))))))))))))))))))***(((((()))***+++***)))***************)))((((((+++******))))))******+++************************+++++++++*********)))))),,,,,,+++***))))))))))))(((((())))))))))))))))))++++++++++++++++++++++++***************))))))(((***+++++++++,,,,,,,,,,,,000...,,,***))))))***++++++++++++******)))))))))))))))***+++,,,,,,,,,,,,---,,,******///444222,,,******************************)))((())))))***+++------+++*********++++++,,,,,,++++++,,,,,,---...000...---,,,,,,---...///---.../////////...------//////............//////////////////////////////...000111111000//////000///111333333222111111222444555666666666777888999888BBBDDDEEEMMMRRRXXXfffooosssyyyzzzqqqkkkhhhgggggggggiiikkkiiieeeaaa___^^^]]]]]]]]]ZZZTTTPPPIIIDDD???;;;::::::;;;;;;<<<:::999888999888666444777666666555666666777777555444444444555444333222555555555444444333333333444444333222222222222222444333333333333333333222333333222222222111111111111222222222222222222333333333333222222111111111222000//////222222111///111111000/////////////////////000000000000////////////000000000000//////////////////............,,,,,,,,,---...///000111111///---,,,,,,,,,+++***,,,------......------,,,)))***,,,---------,,,+++,,,,,,,,,,,,------------,,,+++***)))***+++,,,---//////......------------++++++,,,,,,,,,,,,------........................------..................+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++++++++,,,---...---+++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***)))(((''''''((()))***+++,,,,,,------,,,,,,++++++++++++,,,,,,---------------,,,,,,+++*********))))))))))))))))))))))))***(((((()))***+++***))))))************))))))(((***))))))))))))))))))***************************+++++++++***************,,,+++***)))(((((((((((()))((('''&&&&&&''''''((())))))))))))))))))))))))((()))******+++*********++++++,,,,,,,,,---------111000---+++*********************))))))))))))))))))******+++,,,,,,,,,,,,,,,***'''***333;;;999111++++++++++++++++++++++++***************+++,,,---...---+++***)))***,,,---,,,,,,++++++,,,,,,---...------------------......,,,,,,---......------,,,//////............//////////////////////////////...000222222000///000111111333444444333222222333333444555666666888;;;===@@@KKKNNNRRR]]]eeemmm{{{xxxqqqmmmkkklllnnnqqqrrrooojjjfffaaa``````______]]]YYYVVVOOOKKKFFFAAA???>>>===<<<@@@>>>;;;::::::999777555666666555555555555666666444555555555555444333333555555555444444444444444555555444333333333333333222333333333333333333444333222222222222111111111222222222222222111111111222222222222222111111111222111000000111222111000111000000/////////////////////000000000000//////...//////000000000000//////////////////.........,,,,,,,,,------///000000111///---,,,,,,,,,+++***+++,,,---......---,,,+++)))***+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++++++++***+++,,,------...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------+++,,,,,,---......------,,,,,,,,,---------......+++++++++,,,------,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++************++++++,,,+++,,,,,,------,,,,,,+++***++++++,,,,,,------...------,,,+++******))))))))))))))))))))))))))))))***(((((((((***+++***)))))))))************)))(((******))))))))))))******************************************************,,,+++***))))))(((((()))+++***'''&&&%%%&&&'''((())))))))))))))))))))))))'''((()))***+++++++++++++++++++++,,,,,,,,,,,,---...---,,,+++******++++++)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,******)))+++111888777222++++++++++++++++++++++++++++++,,,,,,------.........---+++))))))+++---...,,,,,,++++++,,,,,,---...+++,,,---.........---,,,++++++,,,,,,,,,---,,,,,,------------------...//////////////////////////////000222222111000111222222333444444222222222333333555666777777:::@@@DDDJJJXXX```hhhuuu|||zzzsssnnnooorrrvvvyyyyyyvvvpppllljjjiiihhhfffccc```\\\YYYWWWSSSNNNJJJHHHGGGEEECCCDDDAAA===;;;:::999888666777666555555555555555555444555666666555444333444555555555555555444444444888888777666666666666666222222222333333444444444222222222222111111111111333333222222111111000000222222222111111111111111111111111111111222111111000000000000000//////...//////000000000000//////......///000000000000000.........//////////////////......---------......///---,,,,,,---...---,,,+++,,,---......---,,,+++******++++++,,,,,,,,,+++............////////////,,,,,,,,,,,,,,,------.........//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...............---------+++,,,------............,,,,,,,,,---------......***+++,,,------,,,,,,------------,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------,,,,,,+++***)))(((((('''))))))))))))))))))))))))***(((((((((***+++***)))((())))))*********))))))+++++++++******+++++++++************************************************------,,,+++************---+++)))''''''''')))***(((((((((((((((((((((((('''((()))+++,,,,,,,,,,,,************++++++++++++)))))))))******+++,,,,,,)))))))))))))))***************+++,,,,,,,,,++++++(((,,,...++++++...///...++++++++++++++++++++++++***++++++,,,,,,,,,------...---+++******,,,---...,,,,,,++++++,,,,,,---...***+++---...///...---,,,++++++++++++,,,,,,------,,,,,,++++++,,,------...///////////////////////////111222333222111222333111333444333222222444555666999<<<===>>>BBBJJJQQQYYYjjjwww{{{tttqqqtttxxx~~~}}}yyyuuuttttttsssqqqmmmhhhdddbbb]]]ZZZWWWTTTSSSRRRPPPNNNIIIEEE@@@<<<:::999888777777777666555555555555555444666777777444333444555555555555555555555555555888888777666666666666777222222222333333444444444222222222111111111000000222222222111111000000000111111111111111111111111111111222222111111111222000000000000000///......//////000000000000//////---...///000000111111000........./////////////////////...------------------,,,++++++---//////...,,,------......------,,,++++++++++++,,,,,,,,,---,,,------------.........,,,,,,---------.........---.../////////...,,,+++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------..................+++,,,,,,---.........---,,,,,,,,,---------......***,,,......---------...------,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++*********)))((((((((())))))))))))))))))))))))***(((((()))***+++***)))((())))))************))),,,,,,++++++++++++,,,,,,***************************************+++++++++...---,,,+++************,,,,,,***))))))***++++++((((((((((((((((((((((((((()))***+++,,,,,,,,,,,,))))))*********+++++++++''''''(((***+++,,,------***************+++++++++***++++++,,,,,,+++++++++(((...000+++'''(((******,,,,,,,,,,,,,,,,,,,,,,,,))))))************)))))),,,,,,,,,,,,,,,------...,,,,,,++++++,,,,,,---...)))+++,,,---......------++++++++++++,,,---......++++++++++++,,,---...//////////////////////////////111333333333222333444222333444444333444777999777;;;???BBBEEEMMMXXXaaaqqq}}}xxxvvvuuuzzz}}}{{{yyy{{{|||zzzuuupppkkkiiibbb```^^^]]]]]][[[YYYWWWNNNIIICCC>>>;;;:::999999999888777666666555666666333666888777444333444666555555555555555666666666666666555444444444444444222333333333333333333444222111111111111000000000111111111111111000000000000000000111111111111111111222333222111111222333///000000111000///...---//////000000000000//////---...///000111111111111............/////////000......---------......///...,,,++++++---......------------,,,,,,---------,,,,,,,,,,,,,,,------...*********+++++++++,,,,,,++++++,,,------------------...///000///...,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,---------.../////////+++,,,,,,---------,,,,,,,,,,,,,,,---------......+++---000000...---...000,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...------,,,,,,++++++***************************))))))))))))))))))))))))***(((((()))***+++***)))(((((()))***************++++++************++++++************************))))))*********+++++++++---,,,+++***))))))))))))*********+++++++++++++++)))))))))))))))))))))))))))******+++,,,,,,,,,,,,*********+++++++++,,,,,,((()))***+++,,,,,,------***+++++++++,,,,,,,,,,,,+++++++++,,,,,,++++++******...///+++)))++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***)))(((++++++---.........------,,,,,,++++++,,,,,,---...******+++,,,------...---,,,+++++++++,,,---///000------------...///000000///////////////////////////111333444333333444555333444555666666888;;;>>>;;;AAAHHHNNNTTT___nnnzzz{{{{{{yyy~~~yyyssspppgggeeedddcccbbb```]]][[[TTTNNNGGGAAA>>>===<<<<<<::::::888777777666666666333777999888444222444777444555555555666666666777666555444444333333444444444333333333333333333222111111111111000000000000000000000000111111111111///000000000111111111222000222444333111000222444///000111111111000...---//////000000000000//////---...///000111111111111---.........//////000000,,,,,,,,,---...///000111///---,,,,,,---...---,,,......,,,++++++,,,......------,,,,,,,,,---...///---------.........//////******+++,,,,,,,,,,,,+++---...///000000...,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------...///000000+++,,,,,,------,,,,,,+++,,,,,,,,,---------......+++...111000...---///111++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------.........+++,,,,,,------,,,,,,+++///...------,,,+++***)))++++++++++++++++++,,,,,,))))))))))))))))))))))))***(((((()))***+++***)))(((((()))*********************))))))))))))******************************))))))******++++++++++++,,,+++***)))((((((((((((((()))***+++++++++++++++******************************+++,,,,,,,,,++++++++++++,,,,,,,,,---------++++++,,,---------,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,++++++***,,,---,,,***---000///+++,,,,,,,,,,,,,,,,,,,,,,,,///000000000///---+++***)))+++---//////...---,,,,,,,,,++++++,,,,,,---...******++++++,,,---......,,,,,,++++++,,,...///000.........//////111222222///////////////////////////111333444333333444555444555777777888;;;>>>AAAFFFMMMVVV]]]fffsss~~~{{{}}}}}}yyyjjjhhhgggfffeeebbb^^^[[[XXXRRRJJJCCC@@@??????>>>;;;:::999888777777777777333777:::888444222444777444555555555666666777777777777666555555555555555444444444333333222222222111111111111000000000000//////000000111111222222//////000000111111111222000333444333111000222444///111222222111111111222......///000111222222333000000000000////////////+++,,,...000000///...------------............///+++***)))***---......---------------------------,,,,,,,,,------,,,++++++/////////......------,,,++++++,,,,,,,,,,,,------///......///111111000///...---,,,+++***+++,,,,,,)))***,,,...///...,,,+++...---+++*********++++++++++++******+++---...000------------------------,,,---///000000000///......---,,,+++************,,,,,,---...---,,,+++***...---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))++++++***)))(((((())))))))))))))))))))))))))))))///---,,,+++++++++)))'''+++***)))'''''''''((()))(((((())))))******++++++++++++)))))))))***+++,,,************************''')))***++++++***)))'''*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---+++*********))))))(((((())))))***+++,,,,,,------++++++************++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---///...,,,+++***++++++,,,,,,,,,,,,---------........................------,,,...//////...------...222333333333222222333555444666:::===@@@DDDIIIMMMPPPVVVbbbrrrzzzpppiiigggggghhhgggddd___WWWOOOIIIEEEDDDCCCAAA>>>999666666888888888999888777666666666888888777666444111//////222555333333444444555444444444555444333333222222333333111111111222333444555666888777444222000000111222555333000......000333555333444555555333111111222111000///...///000222333000000000000000111111111000000000000/////////...,,,---///000111000///...---------............///---......//////.........------------------------,,,,,,,,,------,,,,,,+++......------------------++++++,,,,,,,,,,,,---------...000222444333000---...---,,,+++++++++,,,,,,***+++,,,------,,,++++++---,,,+++*********++++++,,,++++++++++++,,,...///------------------------,,,---.../////////......///...---,,,++++++++++++((()))***+++,,,++++++***...---,,,,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))++++++***))))))))))))))))))))))))))))))))))))))),,,***))))))***+++***(((,,,+++***)))((())))))***)))))))))))))))*********,,,+++******))))))************************************))))))))))))*********++++++++++++++++++,,,++++++++++++++++++++++++++++++******++++++,,,---++++++++++++*********)))))))))***++++++,,,------++++++************++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---,,,,,,---------.................................---///000000///...///000444555666555555666888:::777999===@@@DDDJJJPPPTTTXXXaaarrrxxxpppkkkiiigggeeeeeebbb\\\WWWRRROOOLLLJJJCCC???:::777666777888888999999888777777777777888666666555333111111333555000111222333444555555555444333333222222222222222222222222222333444555666777555333111000000000111444222000//////000222444444555666555333111111222222...++++++...222333333111111111111000000//////000000000/////////.........///000111111111000///---------............//////222555444111.........------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---000444555444///,,,...---,,,+++++++++,,,,,,+++++++++++++++*********---,,,+++*********++++++,,,,,,,,,++++++,,,------------------------------+++,,,---.........------//////...---,,,,,,,,,,,,'''''')))***+++,,,,,,,,,------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++,,,''''''''''''''''''''''''(((((())))))))))))******))))))))))))))))))))))))+++***)))))))))))))))))))))))))))))))))))))))))))))((('''(((***+++***))),,,+++***************+++************))))))))))))++++++++++++***)))((((((************************,,,+++)))'''''')))+++,,,+++++++++++++++*********+++++++++++++++++++++++++++************+++,,,,,,,,,,,,,,,+++++++++++++++))))))******+++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,---...,,,------------....................................///111111000000111333222333444444555666999<<<===AAAFFFLLLRRRYYY```eeecccnnn{{{uuupppllliiiiiifffccc```]]]YYYUUUQQQHHHDDD>>>999888999::::::999999999999999888777666444666666666444444555666///000111333444555555666555444444333333333333333333333333333444555555666555444222000//////000000222222111111111111222222555666777666333111111111222...***,,,111444333111111111000000000000000000000000/////////............//////000000000//////---------............//////444888777111---,,,...------------------------++++++,,,---------,,,,,,*********++++++,,,,,,---+++++++++,,,,,,,,,------,,,---...111333222///,,,------,,,,,,,,,+++++++++,,,,,,+++***)))))))))***,,,+++++++++++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------......---,,,,,,,,,,,,,,,******+++,,,------......---,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++************************************++++++++++++(((((((((((((((((((((((((((((((((((()))))))))***))))))))))))))))))))))))******)))))))))))))))***)))))))))))))))))))))))))))((('''(((***+++***)))************************++++++******))))))((((((((()))***++++++***)))(((************************++++++***))))))***++++++,,,,,,++++++******))))))++++++++++++++++++++++++***************++++++,,,++++++++++++++++++++++++))))))******+++++++++,,,++++++************+++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,------......------------........................////////////---///000111000111333555444555555666666888<<>><<<<<<<<<<<<999999:::;;;:::999777666444666888888777666666777111222333444555555555555777666666555444555555555444333333333444555555666444333222111000000111111111222222333333222222111666777888666333111111111111...---000555666333......//////000111111222222////////////.................................------------............///...333777666000++++++---------------------------***+++,,,,,,---------,,,)))******++++++,,,,,,,,,+++++++++,,,,,,,,,---------,,,+++,,,---......------------,,,,,,,,,++++++,,,,,,+++***)))))))))***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++************************))))))*********+++++++++))))))))))))))))))))))))'''(((((((((((()))))))))))))))))))))))))))))))))***)))))))))))))))******************************,,,***))))))******)))((((((((())))))))))))))))))++++++******))))))((((((%%%'''(((***+++++++++***)))))))))))))))))))))))))))***+++,,,,,,+++***)))+++++++++******)))))))))++++++++++++++++++++++++******))))))******+++,,,))))))******************)))***************++++++++++++************+++++++++++++++,,,,,,,,,------...------,,,,,,------...+++,,,,,,---............---------.........//////........./////////000000---...000000111222555888999::::::;;;<<<>>>CCCFFFKKKVVVfffvvv}}}vvvnnniiifffbbb]]]XXXSSSNNNHHHBBB@@@>>><<<;;;:::;;;;;;;;;;;;999777666444666999999888777666777555666666666666666555555666555555444444444444444444444333333333444555555333333333222222222333333111222333333333333222111555666777666333111111111000///000333666555111---......///000111222333333/////////.........------............---------------------............///---000333222///,,,+++,,,------------------------******+++,,,------------++++++++++++++++++,,,,,,++++++,,,,,,,,,,,,---------+++))))))***,,,------,,,,,,---------,,,+++***+++++++++++++++***************+++,,,,,,,,,++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...,,,++++++******+++++++++,,,+++******))))))******,,,,,,+++++++++,,,------++++++++++++++++++++++++************************)))))))))************+++************************''''''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))******+++************************,,,+++))))))******)))(((''''''((())))))))))))(((************))))))))))))&&&'''((()))***+++++++++))))))))))))))))))))))))(((***,,,------,,,***(((***************)))))))))++++++++++++++++++++++++***))))))))))))***++++++)))))))))))))))*********************************++++++************++++++++++++,,,,,,,,,,,,------......------------......,,,------............---------........./////////.........//////000000111...///111111222444888;;;:::;;;===>>>@@@EEEKKKOOOZZZfffxxxyyyrrrnnnjjjccc]]]WWWSSSMMMHHHEEEAAA===;;;<<<<<<<<<;;;:::999888777555777999999888666666666888888888888777666555444444333333222111222222222333333333222222333333444333333333333333444444444222222333333333333222222333444555555333111111222000000111222222111///...//////000000111111111222//////.........---------000//////...............---------............///------............------------------------------)))***+++,,,------------,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,------,,,***)))***,,,---,,,+++,,,,,,---------,,,+++******+++,,,------,,,++++++)))***+++,,,,,,,,,,,,+++)))***,,,------------,,,++++++++++++++++++++++++---,,,,,,+++,,,---...///,,,,,,+++++++++,,,,,,---+++***)))))))))***+++,,,,,,+++++++++,,,,,,---...++++++++++++++++++++++++************************))))))))))))************))))))))))))))))))))))))'''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))***++++++************************)))((('''(((*********((('''((()))***+++******))))))))))))))))))*********))))))(((((((((((())))))))))))))))))))))))))))))++++++++++++++++++++++++))))))))))))************++++++++++++++++++++++++)))))))))))))))***++++++)))))))))******+++++++++************))))))))))))++++++************++++++++++++,,,,,,,,,,,,------......------------......---......//////...---,,,............////////////---......///000000111111000111333444555888<<>>@@@BBBFFFKKKRRRZZZ___pppzzz}}}wwwmmmeee^^^[[[WWWRRRNNNIIICCC???>>>===<<<;;;999999999888777888999888666555555666666777777777777666666555555444444333333333333333333222222111111222222222111111222333333333333333333333333333333333333333000222333333222111111222111111222000...---...///111111111111000000000000//////.........---------111111000///////////////---------.........//////---,,,+++,,,...000//////------------------------)))***+++,,,------...------------,,,,,,+++++++++++++++,,,,,,,,,---------******+++---//////,,,***,,,,,,---...---,,,+++***)))***,,,...///...,,,+++)))***+++,,,---,,,,,,+++(((***+++---......------++++++++++++++++++++++++------,,,+++,,,---...///------,,,,,,,,,------...++++++******+++---///000++++++++++++,,,,,,---...++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************((((((((((((((((((((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))((())))))***++++++************************&&&%%%%%%&&&)))******)))((()))***+++,,,,,,+++***(((((())))))******++++++---,,,***(((&&&&&&''''''))))))))))))))))))))))))---,,,***))))))***,,,---(((((())))))******++++++++++++++++++++++++++++++)))))))))))))))******+++*********++++++,,,,,,,,,*********)))))))))))))))++++++************++++++++++++,,,,,,,,,---------......------------............/////////...,,,+++............/////////000---......///000111111222222333555666777:::???BBBGGGJJJNNNSSSZZZccclllrrrvvvlllfffccc```\\\WWWQQQIIIDDD???>>><<<:::999999999999888999999777555444444555444444555666777777666666888888777666666666666666222222111111000111111111///000111222222222222222444333333222222333333444///000222222111111111222000000000000000000000000//////000000000000////////////000000000000/////////000111111111000...---...------------...///////////////......---------------------------------,,,,,,+++++++++,,,---...---------------------------------,,,,,,,,,++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,---...///,,,,,,,,,++++++*********---,,,++++++------,,,+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,---///...------++++++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------***))))))((('''&&&&&&%%%************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******))))))((((((''''''))))))***+++++++++++++++))))))*********+++++++++(((((())))))******+++++++++++++++*********))))))+++++++++++++++++++++++++++++++++************)))+++*********))))))(((((()))******++++++******)))++++++++++++++++++++++++,,,,,,,,,++++++*********++++++******++++++,,,------,,,+++***+++,,,---.........---,,,,,,+++******---,,,,,,------///000000///000111000//////111333444666999<<>>EEEGGGHHHNNN[[[eeeooouuuvvvmmmfffbbb]]]XXXRRRLLLGGGBBB>>>;;;;;;;;;;;;;;;;;;:::::::::888888888999999999999999777666444555666666555333222333333444444333333222222222333333333333222222333333333222222222222111000000000000000111222333//////////////////////////////000000000000////////////000000000000/////////000111111111000...---...------------...//////---------------,,,,,,,,,.........------,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------))))))(((***---......---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++***+++++++++,,,,,,---------++++++++++++++++++++++++***++++++++++++,,,,,,,,,.........------,,,,,,,,,************************++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******************************((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))*********++++++,,,,,,,,,(((((()))************)))************************((((((((((((((((((((((((************************************************+++++++++*********))))))*********)))))))))))))))++++++,,,,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------,,,---///000000000///.../////////.........------000//////...//////000000111222333333444666999<<<@@@EEELLLPPPUUU___lllwww|||yyyqqqlllfffaaaZZZSSSMMMGGGAAA>>>;;;;;;::::::::::::;;;;;;999999999999::::::::::::777666666555666555555444333333444444444444333333222333333333333333333222222222222222222222222222333222000//////000111222//////////////////////////////000000000000////////////000000000000/////////000111111111000...---...------------...//////------------------------.........------,,,,,,,,,+++,,,---.........------.................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------+++***)))***,,,---,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++***++++++,,,,,,------...++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,+++++++++++++++***************************++++++++++++++++++++++++((((((((((((((((((((((((******++++++++++++******************************((()))))))))************))))))))))))))))))))))))******************************++++++,,,,,,------(((((()))***************************************)))))))))))))))(((((((((************************************************+++++++++*********))))))))))))))))))))))))*********++++++,,,,,,++++++*********************************************++++++,,,,,,++++++,,,,,,---...---...///000111000///............---------------000000/////////000111111111222333444666:::???CCCJJJLLLQQQYYYdddppp|||~~~xxxpppjjjccc[[[TTTNNNIIIEEE===<<<;;;:::999999::::::999999999999999999999999666777777666555555555555444444444444444444444444333333333444444333333333222222222222222222222222666444222111000000000111000000000000000000000000//////000000000000////////////000000000000/////////000111111111000...---...------------...//////---------............///------------------------+++,,,---//////......---....................................---------,,,,,,,,,------------,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,------------,,,+++******+++,,,+++)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++************++++++++++++************************************************++++++++++++++++++++++++((((((((((((((((((((((((******++++++++++++******(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************++++++++++++++++++,,,,,,))))))***++++++++++++++++++++++++***************************))))))))))))***************+++++++++************************+++++++++************)))))))))))))))*********************++++++*********************************))))))))))))************,,,,,,,,,,,,,,,------...---......///////////////------------------------////////////000111222333111333555777:::@@@FFFKKKRRRUUU[[[fffsssxxxrrriii___XXXRRRNNNKKKCCCAAA???===;;;:::::::::999999999999888888888888666777888777555444555666666555555444444555555666333333444444444444333333111222222222222333333333555444333222111000000000000000000000000000000000//////000000000000////////////000000000000/////////000111111111000...---...------------...//////........./////////000000+++,,,,,,------.........+++,,,...///000///...---....................................------------,,,,,,---......---,,,,,,///...---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---***)))((()))+++,,,,,,+++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))******++++++++++++******(((((((((((((((((((((((())))))))))))************))))))))))))))))))))))))************************++++++++++++******************+++,,,,,,,,,,,,,,,+++++++++*********)))))),,,+++++++++*********)))))))))*********+++++++++************************+++++++++************)))((()))))))))************((())))))******))))))(((************************))))))*********+++++++++---,,,,,,,,,,,,---............------......///000..............................///000111333444555666888;;;>>>CCCJJJRRRWWWZZZaaalllxxx|||vvvqqqssswwwzzz~~~~~~xxx{{{tttiii```[[[VVVTTTLLLIIIFFFBBB???===<<<<<<:::::::::999999999888888666777999888555444555777777666555444444555666777333333444444444444333333111111222222222333333333000000111111111111111000000000000000000000000000//////000000000000////////////000000000000/////////000111111111000...---...------------...//////.../////////000000111111***++++++,,,---...//////+++,,,...000000///...---------------------------//////.........---------,,,,,,---......---,,,,,,///...---,,,,,,,,,,,,,,,*********++++++,,,,,,,,,(((''''''))),,,---------++++++,,,,,,,,,---------------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++,,,---------------------************************))))))))))))))))))))))))******************************++++++++++++******************************))))))))))))************))))))))))))))))))))))))************************,,,++++++******)))))))))++++++,,,------------,,,++++++++++++******)))))),,,,,,,,,+++++++++******))))))******++++++++++++))))))))))))))))))))))))+++++++++************)))(((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))******+++++++++,,,,,,,,,---,,,,,,,,,,,,---............---,,,,,,...///000////////////000000000000......///000111333555666===???BBBFFFKKKSSS\\\bbb```lll|||yyyqqqllllllgggdddgggkkknnnrrrwwwzzzyyyqqqnnntttxxx{{{zzztttqqqqqqsssnnnnnnuuuwwwnnngggcccaaaRRRPPPKKKFFFBBB@@@??????;;;;;;;;;::::::999999999666888999888555444555777777666555444444555666777333444444555555444444333111111111222222333333333+++,,,...000222222111111000000////////////000000////////////000000000000000000000000000000000000333333333222111000000//////.........------------........................000///...---------------.........------,,,,,,,,,......------------......////////////////////////......---,,,,,,+++******------------------------.........------,,,,,,,,,.........------,,,,,,,,,000///---,,,+++,,,,,,------.../////////...,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------...------,,,,,,++++++*********+++++++++,,,,,,,,,...---,,,++++++,,,---...++++++************++++++************************((()))***+++,,,,,,+++***)))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++))))))))))))))))))))))))++++++)))(((''''''''''''******++++++++++++******))))))))))))))))))))))))+++++++++************)))+++***((('''''''''((()))************************)))************++++++++++++***))))))+++,,,+++***************************))))))))))))))))))))))))++++++************++++++'''((()))+++++++++***)))++++++++++++++++++++++++++++++,,,------......///222222111000000000000000---111333222000222999???FFFGGGKKKQQQXXX___eeeiiiqqqzzz}}}wwwqqqllljjjiiijjjiiihhhfffgggjjjnnnppppppwww{{{{{{wwwuuuvvvxxxwwwuuupppkkkgggjjjkkkllllllkkkkkkmmmooommmnnnpppttt{{{~~~xxxuuulllcccWWWOOOLLLIIIEEEBBBAAA>>>:::888888999::::::999888888888888888999999555555555666666666666666777777666555555555555555333333555555555555333333///000111222333444444444111000000//////000000111////////////000000000111000000000000000000000000111111000000///......---/////////.........------........................//////...---------------.........------,,,,,,,,,......------------......////////////////////////---------,,,,,,+++++++++------------------------......---------,,,,,,,,,------------,,,,,,,,,+++......------,,,,,,---------.../////////...,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------,,,++++++******)))******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))((()))***+++,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))+++***)))(((''''''''''''******++++++++++++******))))))))))))))))))))))))))))))******+++++++++,,,,,,+++***)))((())))))***************************))))))*********+++++++++---+++******++++++)))(((************************************************++++++************++++++((()))******+++++++++***+++++++++++++++++++++++++++,,,,,,------....../////////////////////000111222444666777999===EEEJJJLLLMMMPPPUUU]]]gggooottt}}}zzzwwwvvv}}}~~~}}}{{{wwwsssrrrrrrsssqqqmmmiiigggfffggghhhiiiggggggiiilllppprrrsssrrrtttwwwzzzzzzwwwtttqqqtttuuuwwwwwwtttpppkkkiiiiiijjjkkkjjjiiijjjlllnnnpppqqqrrrsssvvvzzz~~~|||{{{{{{|||~~~{{{yyy|||yyyiii[[[SSSMMMHHHDDDAAA>>>:::999999:::999999999999888888888888999999666666666666666666666666777777666555555555555555333333444444444444333333///000000111111111111000222111111111111111111222/////////000000000111111000000000000000000000000111111000000///.........000000000/////////..............................//////...------------............---------------......------------......////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------............------............---,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********++++++))))))))))))))))))))))))+++***)))((((((''''''(((******++++++++++++******))))))))))))))))))))))))'''((()))***+++,,,------,,,++++++***)))*********************************)))))))))*********++++++...,,,+++*********((('''************************++++++++++++++++++++++++++++++************++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////////////////000111222222111222444888???GGGPPPUUUTTTTTTTTTXXXaaalllwww~~~}}}vvvooojjjhhhhhhkkkkkklllkkkjjjiiikkklllmmmlllkkkjjjjjjkkklllmmmnnnnnnmmmooosssvvvwwwwwwtttuuuwwwxxxxxxxxxwwwvvv{{{|||}}}|||zzzvvvrrrpppoooppppppooonnnnnnqqqsssuuuvvvwwwwwwvvvvvvxxxyyyxxxxxxxxxxxxwwwuuutttsssvvvsssqqqqqqrrrrrrooollllllnnnqqqsssuuu{{{oooaaaWWWOOOJJJDDDAAA>>><<<<<<<<<;;;999:::999999888888999999999777777666666666666666666777777666555555555555555444333333222222333333444111111111111111000//////333222222111111222222333//////000000000111111111000000000000000000000000222222222222111111000000000000000000////////////........................///......---------.....................---------......------------......////////////////////////+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,---/////////...---.........---------,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------------,,,,,,+++******)))******+++++++++,,,,,,,,,+++,,,---......---,,,++++++,,,,,,,,,,,,,,,,,,+++))))))))))))))))))))))))************+++*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))(((((((((((((((******++++++++++++******))))))))))))))))))))))))((())))))***++++++,,,,,,++++++*********)))))))))************************))))))))))))************---+++******++++++)))(((************************++++++++++++++++++++++++++++++************++++++---,,,+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111111111111111222333333222222444;;;FFFRRR[[[```aaa______bbbkkkvvv{{{llllllkkkhhheeeddddddfffggghhhiiijjjkkkmmmqqqsssvvvuuuvvvvvvvvvwwwxxxxxxxxxxxxxxxzzz}}}~~~~~~}}}|||||||||{{{zzzxxxxxxzzz{{{|||}}}~~~~~~}}}~~~~~~}}}||||||zzzxxxuuutttsssqqqmmmjjjjjjkkkkkkkkkkkknnnssswwwyyyxxxyyyrrrdddXXXQQQJJJGGGCCCAAA@@@>>><<<;;;;;;::::::999999999999:::888888777777777777666666777777666555555555555555444333222111111222333444333333333444444333222222333333222222222222333333000000000000111111111111000000000000000000000000222222222111111111111111000000000000////////////..............................---------......///..............................------------......////////////////////////+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++++++++++++++,,,...///000///............------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------.........---,,,,,,++++++******+++++++++,,,,,,,,,***+++,,,------,,,+++*********++++++++++++******++++++++++++++++++++++++++++++******************))))))))))))))))))))))))(((((((((((((((((((((((((((((()))))))))*********))))))))))))))))))))))))***))))))(((((((((((()))******++++++++++++******))))))))))))))))))))))))************************)))))))))))))))((((((((())))))))))))))))))))))))(((((()))))))))************)))((()))+++,,,,,,+++************************************************++++++************++++++...---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////000222111111000000111111111777888<<>>===<<<;;;::::::::::::;;;::::::999888888777777777777666555555555555555444555555666666555555444000111111222333333333222222111111111111111111222000111111111111222222222000000000000000000000000111111111111111222222222///.........------------........................---------------...///000---.........//////000000.........------.........////////////////////////......---,,,,,,+++******++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,------.........111000///---------...///...---,,,+++***+++,,,---+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------...------,,,,,,++++++*********+++++++++,,,,,,,,,---,,,+++******+++,,,---***+++---......---+++***************************---,,,***)))))))))******))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))(((((((((((()))*********++++++++++++******))))))))))))))))))))))))(((((()))***+++,,,,,,---******+++,,,+++***)))((())))))))))))))))))))))))(((((((((((()))))))))))),,,***)))***++++++***)))************************,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++,,,---,,,+++)))(((------------------------------......///000000000///000222444777:::<<<>>>CCCKKKUUU]]]cccjjjttt|||yyysssmmmllljjjiiijjjmmmpppsssqqqsssvvvyyy|||}}}{{{}}}~~~{{{xxxuuussspppqqqqqqqqqppprrruuuxxxsss|||{{{pppiii^^^TTTNNNJJJIIIGGG>>>>>>===<<<;;;:::::::::;;;;;;::::::999888777777777777666555555555555555444555666777777666555444444444555555555444333333222222222111111111111000111111000000000000000000444222000111333444333000000000000000000000000000////////////////////////---------.........//////---,,,++++++,,,---///000.................................------,,,,,,,,,//////.........---------........................++++++++++++++++++++++++......---,,,---...///000---------,,,,,,+++++++++000...,,,,,,---//////.........---,,,++++++***))),,,++++++******++++++,,,***))))))***+++,,,---...///---,,,***))))))******++++++******++++++,,,---,,,***))))))***++++++***+++,,,,,,------,,,,,,+++******++++++++++++******************************))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))+++,,,((((((((((((((((((((((((+++*********))))))((((((((('''''''''''')))+++,,,************************((()))***++++++***)))(((******))))))((((((''''''))))))))))))))))))))))))***+++,,,,,,***))))))))),,,+++)))(((((()))+++,,,*********)))******+++,,,++++++************++++++++++++++++++++++++++++++,,,,,,.../////////...---///......000222333333222444//////777<<<>>>AAAFFFIIIPPPYYYbbbjjjuuu}}}{{{yyyvvvrrrppppppnnnllllllkkkkkkqqqyyywwwyyyyyywwwvvv{{{~~~}}}xxxuuuuuuvvvuuutttssssssssstttuuurrrtttxxx~~~zzzmmmccc[[[VVVQQQMMMCCCAAA???<<<;;;;;;<<<<<<======<<<<<<;;;:::999999777777777777666666666666222222222333333333444444222333444444555555444444222222222222111111111111111111000000000111111222444222000111333444222000000000000000000000000000////////////////////////---------.........//////------,,,,,,------...............---------------...------------------,,,//////.........---------------------------------++++++++++++++++++++++++---,,,,,,+++,,,---...///.........---------,,,,,,...,,,******+++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,------------...///000000...---,,,************+++,,,,,,,,,,,,,,,------...---+++******+++,,,,,,+++++++++,,,,,,,,,,,,++++++******++++++++++++******************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((((()))******((((((((((((((((((((((((*********)))))))))((((((((((((''''''(((***+++,,,************************((()))***++++++***)))(((******))))))(((((((((((())))))))))))))))))))))))***+++,,,,,,***))))))***,,,+++)))(((((()))+++,,,***************++++++,,,++++++************++++++++++++++++++++++++++++++,,,---.../////////...---111111000111222333333222333222555<<<@@@BBBJJJSSSSSSZZZccckkkttt{{{yyyuuutttttttttttttttrrrqqqqqqnnnmmmmmmkkkkkkrrrzzz{{{}}}}}}zzzxxx|||{{{yyyxxxwwwvvvtttttttttuuuuuurrrsssuuuxxx|||xxxnnnfff^^^WWWQQQLLLIIIDDDAAA???>>>>>>>>><<<<<<;;;;;;:::999999999999888888888888777777777777777777666555555444444555555555555555444444333333222222222111111111111111111111111111222333444333111111111222333222111000000000000000000000000////////////////////////------........./////////---............---,,,,,,---------------------------------------........................---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,------//////............------...,,,******,,,---,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++++++++***++++++,,,---......---,,,+++******++++++---------------............,,,++++++,,,------,,,******++++++++++++************++++++++++++******************************++++++++++++************))))))))))))))))))))))))))))))))))))))))))))))))))))))(((''''''(((((((((((((((((((((((((((((((((******))))))))))))(((((()))))))))))))))***+++,,,************************))))))************))))))***))))))))))))((((((((()))))))))))))))))))))))))))+++,,,,,,***))))))***,,,+++***))))))***+++,,,************++++++,,,,,,++++++************++++++++++++++++++,,,,,,,,,,,,,,,---......//////......000000111222333444666666555888???DDDGGGLLLWWWcccdddjjjrrrzzzvvvssssssrrrqqqrrrnnnoooqqqssstttuuuuuuuuuuuurrrppppppmmmmmmsss{{{|||~~~~~~}}}|||zzzxxxwwwwwwwwwttttttttttttuuuvvvvvvwwwxxx{{{~~~vvvlllaaaYYYSSSNNNHHHBBB@@@>>>======<<<<<<;;;:::999999999999::::::999999999888888888;;;:::999888666555444333777777777666666555555444333333222222222111111111111111111111222333444555222111111111222222222111000000000000000000000000////////////////////////............////////////...////////////---+++***,,,,,,,,,,,,------------,,,,,,------......//////........................,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---............------------///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******)))******+++,,,,,,------,,,,,,++++++++++++,,,,,,------............---,,,******,,,---,,,+++)))******++++++******)))******++++++++++++******************************))))))))))))((((((((('''(((((((((((((((((((((((()))))))))))))))))))))))))))(((((('''''''''''''''(((((((((((((((((((((((())))))))))))))))))((((((***************++++++,,,************************)))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***,,,,,,***)))******++++++***))))))***++++++)))******+++,,,,,,,,,,,,++++++************+++++++++++++++,,,,,,,,,,,,,,,---------...............---...000222444777:::===;;;@@@GGGNNNTTT]]]hhhqqqvvvzzzyyypppnnnppppppsssvvvtttvvvyyyzzz{{{}}}}}}{{{yyyuuurrrwww~~~}}}{{{yyyxxxwwwvvvtttssssssrrrrrrrrrsssvvvxxxxxxwwwuuutttyyy{{{ooofff[[[UUUMMMGGGDDDBBB@@@>>>===<<<;;;999888888888999:::999999999888888888888:::999888777555444333333777777777777777777777888333333333222222222222111111111111111222333444555111111111111111111111111000000000000000000000000////////////////////////........./////////000000//////000000///---+++***,,,,,,,,,------.........---------....../////////---.....................------------------------+++++++++++++++++++++++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---///...------//////...---......---,,,,,,+++*********++++++,,,,,,++++++***...------------......///------------,,,,,,,,,+++++++++,,,---...------,,,,,,+++))))))+++++++++***)))******++++++******)))******++++++++++++******************************))))))))))))((((((((('''(((((((((((((((((((((((((((((((((((((((((((((((('''(((((((((((('''''''''))))))))))))))))))))))))(((((((((((((((((()))))))))*********++++++++++++))))))))))))))))))))))))***))))))))))))))))))***))))))))))))************))))))))))))))))))))))))(((***,,,,,,***)))***++++++******************+++((()))+++,,,---------,,,++++++************++++++++++++,,,,,,,,,---------------------......//////...000222333444777<<<@@@AAAFFFOOO[[[iiivvvwwwppplllnnnqqqsssvvvyyyzzz|||}}}~~~yyyxxxwwwuuussssssrrrrrrqqqqqqrrrsssrrrqqqooonnnrrrtttyyywwwhhhaaaXXXRRROOOLLLHHHEEEAAA???===;;;999999999999999999888888888777777777888888777777777666666666555555666666888999;;;<<<333333333333222222222222111111111111111222333444000111222111000000111222000000000000000000000000////////////////////////....../////////000000000000000000///...---,,,,,,,,,------....../////////.............../////////---------.......................................++++++++++++++++++++++++++++++,,,---------------+++++++++,,,,,,,,,,,,---,,,++++++,,,------,,,***///......---+++******)))***+++,,,------,,,+++***------,,,,,,,,,,,,------,,,,,,------------,,,,,,***+++,,,......---,,,,,,,,,***))))))***++++++*********++++++++++++************++++++++++++******************************++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((&&&'''((())))))))))))((())))))))))))))))))))))))''''''(((((((((((())))))))))))***++++++******)))))))))))))))))))))))))))******))))))))))))******)))))))))************+++))))))))))))))))))))))))(((***++++++*********+++************************((()))+++---......------++++++************++++++++++++,,,,,,------.........------------...//////222555777777666999>>>CCCIIIRRR```ooo{{{wwwsssppppppuuuyyy{{{}}}}}}~~~|||yyywwwuuutttsssqqqqqqqqqrrrrrrqqqqqqqqqqqqoooooouuu~~~~~~wwwoooeee^^^[[[VVVOOOIIIFFFDDD@@@===;;;:::::::::999888888888888777777777888888888999999:::::::::444444444555777:::===>>>444444333333333222222222111111000000000111111222///111222222//////000222000000000000000000000000////////////////////////.../////////000000000000000000///......---......------...//////000111111////////////............---------.........//////------------------------++++++++++++++++++++++++)))***+++,,,---,,,,,,+++,,,,,,,,,,,,------......,,,++++++,,,......,,,***---------,,,,,,+++++++++)))***,,,------,,,***)))++++++***))))))******++++++,,,---......---,,,,,,+++,,,.../////////---,,,---+++)))***+++,,,++++++++++++,,,,,,,,,,,,++++++******++++++++++++******************************++++++++++++************))))))))))))))))))))))))((((((((((((((((((((((((%%%&&&(((***++++++******))))))))))))))))))))))))'''''''''((((((((())))))((()))*********)))(((((())))))))))))))))))))))))+++***)))(((((()))***+++))))))*********+++++++++))))))))))))))))))))))))((()))++++++******+++,,,*********++++++*********''')))+++---......------++++++************++++++++++++,,,,,,---......///...------,,,---...///000222666999:::;;;???FFFLLLYYYhhhzzz{{{yyyzzzxxxyyy~~~|||zzzvvvuuuttttttssssssrrrrrrqqqooonnnqqqvvvzzz{{{{{{|||yyy}}}yyyqqqllldddZZZRRRKKKHHHDDD@@@<<<;;;;;;;;;::::::999999999888888888777888888888999999999:::555555444555777999<<<>>>444444444333333333222222111111000000000000000000///111333222///...000222000000000000000000000000////////////////////////////////////000000000000111000...------...//////.........///000111111222000000//////......---------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,+++******---------.........//////...------///000000...,,,++++++,,,,,,,,,,,,------)))***,,,------,,,***)))......------,,,---------+++,,,---.........---,,,,,,---///000111000///......,,,++++++,,,------,,,+++,,,,,,------,,,,,,+++******++++++++++++******************************))))))))))))(((((((((((())))))))))))))))))))))))((((((((((((((((((((((((%%%&&&(((***,,,,,,,,,,,,))))))))))))))))))))))))&&&'''''''''(((((())))))'''((()))******)))((('''))))))))))))))))))))))))+++***)))(((((()))***+++))))))******++++++++++++))))))))))))))))))))))))''')))++++++******+++,,,******++++++++++++******''')))+++---//////...---++++++************++++++++++++,,,,,,---...//////......---,,,---...///000...333999<<>><<<;;;;;;;;;;;;;;;:::::::::999999666666666666666666666666777666555555666888:::<<<666666555555555444444444222222222111111111111000222111111111000000/////////000000000000111111111111111000///////////////......///111444555333222------------------------,,,,,,---///000222333333////////////000000000000////////////...............///000000///...+++***++++++,,,---------,,,,,,++++++++++++++++++++++++........................---,,,+++*********+++,,,,,,---...---+++***+++,,,---.........------,,,+++...------,,,,,,------...//////...---,,,,,,++++++++++++++++++++++++++++++111000---+++************+++++++++++++++++++++,,,---------,,,,,,,,,++++++************************++++++******)))******+++***)))'''((()))***((('''%%%&&&&&&'''((()))******))))))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******))))))(((((('''''''''((()))))))))))))))(((''''''(((((())))))******))))))))))))******************++++++++++++******,,,++++++******++++++,,,,,,,,,+++******+++,,,,,,111000///...............,,,,,,,,,---------.........///000000.........///000777>>>AAAEEENNN^^^kkk}}}zzzwwwtttwwwsssppprrrvvvxxxvvvrrrpppooommmlllmmmnnnpppqqqyyyhhh]]]OOOEEEFFFDDD===<<>>;;;;;;;;;:::999888777777999999888888777666666555666555555555555666666777333333333333222222222111333333333222222222111111222222222111111111111000111111111111222222222333111000000///////////////000///...///000///---+++////////////////////////.....................---....../////////000000000////////////............------.........,,,+++))))))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++++++++,,,---...---+++***+++,,,,,,,,,++++++++++++******,,,++++++******++++++,,,......------,,,,,,++++++++++++++++++++++++++++++,,,,,,+++***************------,,,+++***))))))(((+++************)))))))))***************************************************(((((((((******)))((()))))))))(((((('''''''''&&&&&&''''''''''''&&&&&&))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))))))))))))))***)))((('''&&&&&&''''''))))))))))))(((((((((((())))))))))))******************++++++++++++******,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,,,,+++++++++++++++,,,------------.........000000111000000111555888:::>>>BBBFFFNNN___vvv|||xxxxxxwwwtttpppnnnmmmkkkiiigggffffffeeecccffflllttt}}}iiiUUULLLFFF???<<>>BBBJJJMMMRRRYYYeeeyyy{{{tttnnnnnnnnnmmmnnnnnnooopppooonnnllliiiggghhhkkknnnttt~~~sssaaaUUULLLFFFDDD@@@???>>><<<;;;;;;;;;;;;888888888888777777777777777777777777777888888999555555555555444444444333555555444444444333333333222333333333333444444444111111111111222222222333///////////////000000111222111///000222333333222000000000000000000000000++++++,,,,,,---...//////------........./////////////////////............---------,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------,,,++++++***,,,------++++++,,,...,,,+++***)))***+++,,,---...------,,,,,,------...,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,++++++***'''(((((()))***+++,,,,,,***))))))))))))((((((((())))))))))))))))))))))))&&&''')))***+++******))))))(((((()))+++,,,+++***&&&''''''(((***++++++,,,''''''&&&''''''((()))***))))))))))))))))))))))))************************************************))))))******************,,,+++***((((((((())))))))))))))))))(((((((((((())))))))))))******************++++++++++++******,,,++++++******++++++,,,***++++++,,,,,,++++++***---------------......///------.........////////////111444666999>>>CCCHHHMMMRRR[[[eeeqqqxxxrrrqqqooonnnmmmnnnpppqqqqqqqqqpppmmmiiifffeeefffeeeooonnn^^^QQQHHHDDDDDDCCCAAA>>><<<<<<<<<<<<999999999999999999999999555555555555555666777777666666666666555555555555555555555555444444444444333333333333444444444555000000000111111111222222///////////////000111111555222000000111222222111////////////////////////---------------.........---------.........//////////////////...............---------------......,,,,,,------,,,,,,++++++------------------------------------------------,,,---.........---,,,+++***+++---,,,,,,+++---...,,,+++***))))))+++---...---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,+++***(((((())))))******++++++))))))))))))(((((((((((())))))))))))))))))))))))%%%&&&(((***+++***)))))))))(((((()))+++,,,,,,+++(((((()))))))))*********((((((''''''((()))+++,,,))))))))))))))))))))))))************************************************++++++******************((('''''''''''''''''''''(((((((((((())))))))))))))))))))))))******************++++++++++++******,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***---------------...//////............////////////111444888<<<@@@DDDJJJMMMSSSZZZgggsss~~~yyytttrrrqqqrrrtttrrrrrrrrrpppmmmjjjjjjjjjgggllluuu|||jjj\\\RRRMMMIIIGGGCCC@@@>>><<<<<<<<<::::::::::::::::::::::::777666666555555555555555999999999999888888888888666666555555555444444444333333333444444555555555///000000000000111111111///////////////000111111777444111000000000000///////////////////////////000000///......---,,,,,,---------.........//////000/////////..................---------......///------------,,,+++******------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,+++***+++---,,,,,,,,,---......---,,,++++++---///000,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---...---,,,+++***************))))))))))))++++++++++++************))))))))))))))))))))))))$$$&&&(((***++++++)))))))))(((((()))+++---,,,+++************))))))))))))+++************,,,...///))))))))))))))))))))))))************************************************,,,+++++++++***)))))))))+++,,,,,,---------,,,,,,''''''(((((())))))******))))))))))))******************++++++++++++******,,,++++++++++++++++++,,,***+++,,,------,,,+++***,,,,,,,,,,,,------...///............/////////000333666;;;@@@DDDIIINNNQQQ]]]ggguuu~~~xxxvvvwwwxxxuuuuuuuuusssqqqoooooopppnnnmmmnnnrrrzzzuuuhhh___ZZZKKKIIIEEEAAA???=========;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777666666555555======;;;999777888;;;===999888666444333444555666444444444333333333222222222111111111000000//////333222222222111000000000333444555666666444222111////////////////////////---------------------------------............///000...---...111111///,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------//////.........---------------------,,,+++***)))++++++******++++++,,,---...------,,,,,,------............---,,,+++***)))---,,,,,,++++++,,,,,,---------------------------)))************+++++++++000///...---,,,---......((((((((((((((((((((((((000...,,,***))))))***+++)))******)))&&&%%%%%%&&&)))))))))))))))************************)))(((((())))))))))))***+++,,,---,,,+++)))(((((()))+++,,,+++***)))))))))***,,,---///...,,,***((((((((((((***)))'''((()))+++******+++++++++++++++***)))((())))))************))))))))))))))))))************))))))******++++++,,,,,,******+++++++++,,,,,,,,,...------,,,,,,++++++***------------------------...---------------,,,,,,+++...111111000000333666:::???DDDFFFHHHNNNWWW___iiixxxyyyyyyyyyzzzzzzvvvqqqnnnqqqqqqqqqqqqrrrrrrrrrrrrzzzmmmcccUUUPPPIIICCC@@@>>>===;;;999<<<===<<<:::999;;;===:::999777777888888666555>>>===;;;999777777999:::999888666444333444555666222222222222111111111111333222222222111111111111222222222111111111111111222333444444444222000///////////////////////////---------------------------------............///000...---...000111///,,,------------------------------------------------//////.........---------***+++,,,------......---------,,,+++*********+++------,,,,,,,,,,,,------,,,,,,,,,------,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************++++++++++++///...---,,,,,,,,,------++++++++++++++++++++++++---,,,+++))))))***+++,,,)))***+++***(((''''''(((''''''(((((()))***++++++***************)))((((((''''''''''''((()))***+++++++++***))))))***++++++***))))))((()))***+++,,,///...,,,+++***)))******,,,***))))))+++,,,,,,+++***++++++++++++***)))(((******++++++++++++******))))))))))))************(((((((((((())))))))))))******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,///333333333333777:::@@@FFFLLLPPPTTT\\\gggppp{{{}}}|||zzzxxxuuurrrrrrqqqppppppooooooooooootttzzzwwwjjj[[[UUUNNNGGGCCCAAA???>>>888:::;;;:::888777888::::::999777777888888666555@@@???===;;;:::999999888888777555444333444444555333333222222222111111111333333333333333222222222111111111111111222222222444444555555444222111///////////////////////////---------------------------------............//////......///000000///---........................------------------------...............---------++++++,,,......////////////...---+++******)))))),,,,,,++++++++++++,,,,,,******+++,,,---......///------,,,,,,,,,,,,------************************************+++++++++,,,...---,,,+++++++++,,,,,,))))))))))))))))))))))))+++******)))***+++,,,---)))***+++***)))((()))***$$$%%%&&&''')))***+++,,,)))************))))))(((''''''''''''((()))***+++************************))))))((((((((()))******...---,,,++++++++++++,,,---+++***+++,,,...------******++++++******))))))***++++++,,,,,,++++++***))))))))))))************)))))))))))))))(((((((((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++---------...............---111555777777888<<<@@@DDDJJJRRRYYY___iiivvv}}}zzzxxxwwwvvvtttrrrpppppppppqqqnnnpppxxxuuuggg```VVVNNNHHHEEECCCAAA:::;;;;;;:::888777888:::;;;999888888888888777555BBBAAA@@@???>>>===;;;999888777666555444444444444555555555555444444444444333333333333222222222222000000000111222222222333777777777777666444333222////////////////////////........................---------............///.........///000///......------------------------------------------------.........................../////////...------,,,......---,,,+++******+++,,,++++++******++++++,,,+++++++++,,,---...//////------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,+++++++++++++++((((((((((((((((((((((((++++++***)))******+++,,,((()))******(((((()))+++%%%%%%&&&'''((()))******))))))************)))((())))))))))))***+++,,,---))))))************))))))(((((((((((((((((())))))+++++++++++++++++++++,,,---+++******,,,------,,,))))))************)))))))))******++++++******)))((()))))))))************,,,,,,,,,++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------....../////////000...222777:::;;;>>>CCCGGGJJJQQQZZZcccjjjuuu}}}zzzxxxvvvvvvvvvvvvrrrpppqqqtttyyyvvvnnnbbbWWWNNNHHHDDDBBB???>>>===<<<:::::::::;;;<<<:::999888999999888666FFFCCCAAA@@@@@@???<<<:::888777777666555555555444666666666555555555444444111111222222222222222222000000000111222222222333666666666666555444333222000000000000000000000000........................---------............///....../////////.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------..............................///......---------,,,,,,+++,,,,,,------,,,++++++******++++++,,,---,,,,,,,,,,,,---...///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))(((&&&((()))(((''''''((()))''''''''''''((((((((((((((())))))*********))))))))))))))))))***+++,,,---((()))************)))((((((((()))))))))(((((((((((())))))***************+++***((()))+++,,,,,,+++((())))))*********))))))(((((())))))))))))((((((((()))))))))************------,,,,,,++++++************+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------------...//////000111111000555:::>>>AAAEEEKKKPPPVVV^^^hhhqqqyyy||||||xxx}}}}}}{{{zzzyyyyyyuuurrrqqqppppppttt~~~pppbbbVVVMMMGGGDDDBBBAAA>>><<<;;;;;;;;;;;;<<<;;;999999::::::888777NNNJJJEEECCCBBBAAA===:::999999888888777666666555555555444444444333333333111111111111222222222222111111111111111222222222333333222222222111111111000000000000000000000000........................---------............///---///000000///......///,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------...............)))***,,,---//////000000,,,,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,...---,,,,,,,,,---///000......------------......++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++,,,,,,+++***)))((('''''''''((()))((('''&&&'''(((((((((((((((((((((((((((((())))))************)))''''''''''''((()))***+++))))))))))))))))))))))))))))))*********)))(((((((((((())))))***))))))(((***((('''((()))+++******(((((())))))******))))))'''(((((((((((((((((('''))))))))))))***************************)))))))))******+++++++++,,,,,,,,,******+++,,,,,,---......------------------------------...///000111222333333888???DDDHHHMMMTTTYYY___hhhttt~~~~~~~~~|||sssvvv~~~{{{yyyuuurrrqqqqqqppppppwww}}}nnnaaaVVVMMMHHHDDDAAA===;;;;;;;;;;;;:::===;;;::::::::::::999777]]]WWWOOOJJJHHHEEEAAA<<<:::::::::999999888777666555555555555444444444333222222222222333333444444222222222111111111111111111000000000000111222222000000000000000000000000........................---------............///,,,///111000...---...000---------------------------------------------------------.........//////((()))+++,,,.../////////...------,,,,,,,,,------------,,,,,,,,,,,,------,,,+++++++++,,,///111333......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,---------,,,******))))))))))))))))))))))))***************)))(((((()))******)))'''&&&'''(((((((((((())))))*********(((((()))***************''''''''''''((()))***+++***)))(((''''''((()))*********+++++++++***(((((())))))***+++******((((((***((('''''')))******)))'''(((((()))))))))))))))(((((())))))))))))(((((())))))))))))************)))******************+++******+++++++++,,,,,,,,,)))******+++---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///111222333444888===EEEKKKPPPVVV]]]bbbfffqqqxxxxxx|||zzzvvvtttuuutttrrrssswwwvvv{{{zzzlll```VVVPPPHHHDDD???<<<======<<<;;;===<<<::::::;;;;;;999888kkkcccYYYRRRNNNKKKEEE@@@::::::;;;::::::999777777888777777777666666666666333333333444444555555555333222222222111111000000111111111111222333444555000000000000000000000000////////////////////////---------.........//////,,,///111111...---...000........................---------------------------------.........//////++++++,,,------,,,,,,,,,000///...---,,,+++++++++...------,,,,,,------...*********+++---000444666......------------......////////////////////////++++++,,,,,,,,,---------,,,,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))************)))+++,,,,,,+++(((''''''(((&&&'''((()))***+++,,,---(((((()))***************))))))))))))***+++,,,---+++)))(((&&&&&&((()))+++***+++,,,,,,,,,***)))(((***++++++,,,+++***)))(((***)))'''(((***++++++***''''''((()))))))))))))))))))))************))))))))))))))))))************+++++++++,,,,,,------...******+++++++++,,,,,,,,,))))))***+++---...//////++++++++++++++++++++++++,,,---...000111333444555;;;AAAIIIOOOTTT[[[ccchhhppp{{{~~~||||||}}}|||yyyzzzxxxtttqqqrrrkkknnnssswww~~~ttthhh^^^WWWLLLGGGBBB???@@@@@@???>>>>>><<<;;;;;;;;;;;;:::888nnn\\\YYYZZZVVVNNNJJJBBB???;;;777555666777888777555333222333444444333222222222222222222222222222222222222222222333333222222111111111111222222222222111111000/////////------------------------//////////////////////////////000000///...------111111000///////////////......////////////......+++,,,---...///...---,,,...------,,,,,,,,,---------,,,,,,,,,,,,---......+++,,,...//////...,,,++++++++++++,,,,,,,,,---------......///////////////000000///...------,,,,,,...---,,,,,,---...000111........................++++++++++++******))))))((()))***++++++***)))(((+++*********))))))(((((())))))))))))))))))))))))(((((())))))))))))(((((((((((())))))*********+++))))))(((((((((((())))))++++++++++++*********)))***---//////---+++******))))))))))))(((((((((((((((((((((((())))))))))))))))))(((((((((((()))))),,,***)))''''''(((***+++---,,,***)))))))))*********************************++++++,,,,,,---......------,,,,,,,,,---......111//////000333555555444@@@FFFNNNUUU[[[bbbjjjpppyyy~~~{{{xxx{{{|||{{{{{{|||}}}~~~}}}|||||||||}}}~~~|||xxxtttppppppqqqqqqnnnmmmsss~~~tttcccXXXRRRLLLDDD???======>>>???<<<:::777666888:::;;;;;;}}}ooojjjfff^^^VVVTTTMMMIIIDDD@@@===;;;::::::999777555444555555444333333333333333333333333333000000000000000000111111222222111111111111222222000111111111111111111111000000000000000000000000//////////////////////////////000000///......---000000///............///......////////////......+++,,,------......------...---------...///000000000///...---------------,,,,,,---......---,,,,,,,,,,,,---------.........,,,------...............000//////...------,,,,,,///...---,,,,,,------...------------------------++++++++++++*********))))))******++++++******)))************)))))))))((())))))))))))))))))))))))(((((())))))))))))((((((((()))))))))************))))))(((((((((((())))))+++*********))))))))))))(((+++------+++)))(((((((((((((((((())))))))))))(((((((((((())))))))))))******))))))))))))******+++***)))(((((()))***+++,,,,,,***)))))))))******+++++++++*********************++++++,,,---------------,,,,,,------......////////////111333666888CCCKKKVVV___fffmmmtttzzzyyywwwwww|||~~~zzzyyywwwuuuttttttuuuvvvtttsssrrrrrrrrrsssttttttuuuvvvxxxyyy{{{|||||||||~~~{{{wwwuuuppppppooollljjjmmmtttzzzrrrggg\\\VVVLLLEEE@@@???>>>>>>>>><<<999999999::::::999xxxlllccc___WWWRRRLLLGGGBBB>>>:::888:::888777777777777555333333333333333333333333333111111111111111111000000222222111111111111222222000000111111222333333444111111111111111111111111//////////////////////////////000000000///......//////...------------.........////////////......---,,,,,,,,,,,,---...............///000111222333222111000...------,,,,,,---------------------------------.........//////+++,,,,,,---...---------//////......---,,,,,,,,,///...---,,,++++++++++++++++++++++++++++++++++++++++++++++++************+++******))))))******+++************))))))))))))))))))))))))))))))))))))((())))))******))))))((())))))))))))***************))))))(((((())))))***))))))))))))((((((((((((&&&(((******)))'''''''''''''''(((((())))))******(((((((((((())))))))))))++++++************+++++++++***)))(((((()))***+++,,,+++******)))*********,,,,,,++++++*********))))))******++++++,,,------------,,,,,,---......///...000111111111666===BBBJJJSSSaaammmuuu{{{wwwvvvyyy~~~{{{wwwtttnnnmmmkkkiiiiiiiiikkkllliiihhhggggggfffggghhhiiihhhiiikkklllnnnnnnoooooosssuuuxxxzzz|||~~~{{{xxxvvvsssrrrooommmllllllnnnoooxxxyyyjjjcccXXXNNNHHHDDDAAA???@@@>>><<<;;;;;;;;;:::888rrriii```[[[TTTNNNIIIDDD===999999888777888999888777555444444444444444444444444444333333333333333222222222222111111111111222222111111222222222333333333//////////////////////////////////////////////////////000000000//////.........---,,,,,,,,,,,,---......////////////......------,,,+++,,,---.../////////...//////000111111000000...------,,,,,,,,,...------,,,,,,------...------------............,,,,,,---............---.........------,,,,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******(((''''''(((***************))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))************))))))))))))))))))***)))(((((((((((('''''''''&&&'''))))))'''&&&&&&'''))))))))))))(((((((((((((((((((((((())))))))))))+++******))))))******+++***))))))((())))))***+++++++++******************---,,,,,,++++++******)))))))))******+++,,,,,,---------,,,------...///000000222444555666<<>><<<<<<<<<<<<:::999wwwkkkeee]]]WWWRRRLLLEEE???:::999888888999:::999777555555555555555555555555444444444444333333222222222222111111111111222222333333333222222222111111........................//////////////////////////////000000000000000///......---,,,,,,,,,,,,,,,......////////////......------,,,+++,,,---...///000///......---------------,,,,,,++++++,,,------...------,,,,,,------...+++,,,,,,,,,,,,---------------...///////////////---------------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,)))((('''&&&&&&'''((()))))))))))))))))))))******************************))))))************))))))******))))))))))))))))))******))))))))))))******(((((((((((('''''''''&&&&&&((())))))''''''((()))++++++***)))((('''&&&&&&(((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))******+++************+++*********,,,,,,,,,,,,++++++******)))******+++,,,,,,------------------...///000111///222666777;;;EEESSS^^^gggqqqzzzyyy~~~zzzvvvtttvvvxxxzzzzzzwwwvvvtttrrrpppooopppqqqlllnnnoooqqquuu{{{}}}wwwuuuqqqmmmjjjfffaaa]]]ZZZYYYXXXXXXXXXZZZ\\\]]]___^^^]]]\\\[[[\\\]]]]]]XXXYYYZZZ\\\\\\]]]]]]]]]^^^```bbbcccdddhhhpppuuu|||~~~vvvuuuuuuvvvwwwwwwvvvtttuuuzzz|||rrrfffYYYMMMFFF@@@>>><<<<<<<<<===<<<;;;vvvnnnddd]]]XXXSSSKKKEEE@@@===:::999999:::999999666666666666666666666666333333333222111111000000222222111111111111222222444333333222111111000000000000000000000000000000//////////////////////////////000111111111000000......---,,,,,,,,,,,,---......////////////......---,,,,,,,,,,,,---......000///...,,,++++++++++++++++++******+++,,,------------------------------+++++++++,,,,,,,,,---------...//////000000//////------,,,,,,,,,,,,,,,,,,***+++,,,---............------------------------++++++++++++,,,,,,,,,,,,)))((((((''''''(((((()))))))))))))))************************************)))******++++++******)))************))))))))))))+++******))))))******+++(((((((((((('''''''''''''''((())))))'''''')))***++++++***)))((('''&&&&&&(((((((((((())))))))))))))))))(((((((((((())))))(((((())))))******++++++))))))***++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,---......,,,,,,------...///111111///222555:::CCCPPP___iiixxxxxxzzz}}}}}}uuuqqqllljjjkkkooorrrtttllllllkkkhhhfffdddeeegggcccdddfffjjjooowww}}}xxxtttllljjjgggdddaaa^^^YYYVVVUUUUUUTTTTTTUUUWWWZZZ[[[\\\[[[ZZZXXXXXXXXXYYYYYYTTTUUUVVVWWWXXXXXXXXXXXXTTTWWWZZZ[[[\\\___eeejjjsss{{{xxxxxxxxxxxxxxxyyyzzz{{{xxxwwwvvvyyy}}}jjjXXXLLLEEEBBB>>><<<<<<=========|||pppgggbbb]]]TTTNNNIIIEEE???;;;::::::999888777777777777777777777777444333333222111111000000222222111111111111222222111111111111111111111000111111111111111111111111//////////////////////////////000111111111111111///......---------------......////////////......+++,,,------......------......---,,,+++++++++,,,------,,,+++++++++,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,---------...,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......///...------+++++++++++++++++++++++++++++++++,,,,,,,,,------))))))************))))))((()))))))))************************************)))******++++++******)))************)))))))))(((+++******))))))******+++)))))))))(((((((((''''''&&&'''((((((''''''(((***(((((((((((())))))))))))(((((((((((())))))))))))***))))))))))))))))))***'''((()))******+++++++++((()))***+++,,,++++++******++++++,,,,,,---------+++,,,,,,------...//////,,,,,,------...000111222222444888@@@MMM]]]llluuu}}}zzzuuuttt{{{~~~xxxsssppppppjjjgggcccaaabbbeeeggghhh___``````^^^[[[ZZZ\\\^^^ZZZ\\\___dddkkkuuu}}}vvvoookkkdddbbb___^^^\\\ZZZVVVSSSSSSRRRRRRRRRTTTVVVYYY[[[[[[ZZZXXXWWWVVVVVVWWWWWWTTTUUUVVVWWWXXXXXXXXXWWWRRRVVVYYYZZZZZZ[[[___cccjjjsss}}}}}}|||wwwtttvvv~~~jjj[[[MMMHHHBBB>>>============vvvqqqkkkbbb[[[QQQKKKDDD>>>:::999888888777777777777777777777777666666555444444333222222222222111111111111222222/////////000111111222222000000000000000000000000//////////////////////////////000111111111111111//////...------------.........////////////......+++,,,---...///...---,,,------,,,,,,,,,------...000///...---,,,++++++++++++,,,...//////...,,,+++---------.........//////+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,...//////000///...,,,+++************************+++++++++,,,,,,---------***+++,,,------,,,+++***(((((())))))*********+++******************************++++++++++++******+++*********))))))((((((++++++************++++++))))))))))))((((((((((((%%%&&&''''''&&&&&&(((***&&&&&&'''((()))***+++,,,(((((((((((())))))))))))++++++************++++++'''''')))***++++++++++++((()))***+++,,,,,,+++***)))***+++,,,------...///,,,,,,---......//////000,,,,,,------///000111222777888<<>>=========qqqdddccc[[[PPPEEE???======>>>888888888888888777777777666666555444222111111000222222222222222222222222111111111111111111111111000111333222000//////000000000000000000000000000..................------///............---------..................------,,,,,,------...///000000.........------,,,,,,,,,...------,,,,,,------............------............---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---.........---,,,,,,+++,,,,,,---------,,,***)))---,,,,,,+++*********+++,,,***(((***---...---+++************************&&&(((***+++,,,***)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))******++++++++++++))))))(((((((((((())))))+++++++++++++++***))))))***************)))((('''(((((())))))*********+++))))))))))))))))))))))))******+++++++++,,,,,,,,,,,,---......+++)))((((((******+++,,,,,,---......111...,,,---///111000...111111000000111444999===???@@@EEEPPP^^^mmmzzz~~~qqqfffdddiiipppuuuzzzzzzvvvtttpppmmmhhhccc```___^^^___VVVUUUUUUUUUUUUVVVVVVWWWTTTRRRQQQQQQSSSUUUUUUUUUXXXVVVYYY___fffnnnzzz|||wwwnnneeeeeeccc```___]]]\\\YYYWWWTTTTTTVVVWWWXXXXXXXXXXXX[[[ZZZZZZZZZ[[[\\\^^^```]]]^^^___```aaaaaaaaaaaa````````````aaabbbdddeeeiiiooozzz{{{wwwsssooommmhhhooo~~~vvvZZZSSSIIIBBB@@@???===<<<|||oooeeeXXXOOOKKKGGGBBB>>><<<<<<;;;;;;999888777777666666555444333222111111222222222222222222222222111111111111111111111111111222444333111000000111000000000000000000000000........................///............---------........................,,,,,,---......//////000...------------------,,,---------,,,,,,---------...------,,,,,,------......---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------......---,,,,,,+++,,,------...---,,,+++***---,,,++++++******++++++,,,***)))***---...---+++************************)))***+++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))((()))+++,,,,,,,,,+++***))))))(((((((((((())))))(((((())))))(((((('''&&&(((((()))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))*********++++++(((+++---......------...******+++,,,,,,---.........,,,***+++---///...---000000///...///222777;;;BBBDDDJJJSSS```mmmxxx~~~~~~yyytttmmmhhhooosssxxx{{{|||wwwsssnnnjjjhhheeeccc```\\\ZZZXXXXXXXXXRRRRRRQQQQQQQQQRRRSSSSSSTTTRRRQQQRRRTTTVVVVVVVVV]]]\\\^^^dddjjjoooyyy}}}vvvpppnnnkkkiiihhheeebbb```^^^^^^^^^^^^^^^^^^]]]]]]\\\]]]^^^___aaadddfffgggggghhhiiijjjjjjkkkkkkjjjiiiiiihhhhhhiiiiiijjjjjjlllpppxxx{{{wwwtttqqqoooiiikkkssscccZZZOOOFFFBBB@@@???===}}}rrrcccZZZVVVPPPFFF>>>AAAAAA@@@>>><<<:::888666777666666555444333222222333333333333222222222222111111111111111111111111111333444444222111111222000000000000000000000000........................///............---------........................---------......//////000---------------.........---------------------------,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...---------------,,,,,,+++,,,---.........---,,,+++,,,,,,++++++******++++++,,,+++***+++,,,---,,,+++************************,,,,,,++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,......---+++***))))))(((((((((((())))))''''''((((((((('''&&&&&&&&&''''''(((((((((((('''(((((((((((())))))))))))))))))))))))))))))))))))((((((((()))))))))******'''***,,,------,,,---...***++++++,,,,,,------...---,,,++++++---......---000000000//////222777;;;FFFHHHNNNXXXcccooozzz{{{uuusssvvvxxx~~~yyyvvvqqqkkkfffaaa^^^]]][[[ZZZYYYXXXVVVUUUTTTSSSQQQQQQQQQQQQQQQRRRSSSSSSTTTSSSSSSUUUXXXZZZ[[[ZZZdddbbbdddiiimmmpppxxx~~~|||yyyvvvrrrnnnllllllkkkjjjhhhgggfffeeeeeefffiiilllooorrrssstttvvvvvvwwwxxxyyyyyyyyyyyyxxxxxxwwwvvvuuutttssssssrrrtttxxx}}}zzzxxxvvvuuuqqqppppppvvvrrrgggYYYMMMFFFCCCAAA???xxxkkkaaaWWWMMMFFFFFFFFFDDDBBB???<<<999888777777666555555444333333333333333333333222222222111111111111111111111111000222333333222111111222000000000000000000000000............///////////////............------------------...............------....../////////000,,,,,,------......//////,,,------------------,,,,,,++++++++++++++++++,,,---,,,,,,++++++,,,,,,,,,------------------------------------------------,,,,,,---------,,,,,,+++,,,---............,,,,,,,,,,,,++++++***++++++,,,,,,,,,+++,,,,,,,,,,,,,,,************************,,,+++************++++++))))))))))))))))))))))))))))))))))))))))))))))))(((***---000000...+++)))))))))(((((((((((())))))(((((())))))))))))((((((&&&&&&'''((())))))))))))******++++++++++++++++++((((((((((((((((((((((((((((((((()))))))))*********+++---,,,)))'''&&&&&&+++++++++,,,,,,---------......---...///000000111111222111111222555:::>>>HHHLLLRRR[[[ggguuu~~~yyyvvvrrrnnniiiccc^^^[[[ZZZYYYWWWXXXYYYYYYXXXWWWVVVUUUSSSSSSSSSTTTUUUVVVXXXXXXXXXXXXZZZ]]]aaadddddddddhhhgggiiinnnqqqsssyyy|||||||||{{{zzzyyyxxxvvvtttsssrrrqqqtttvvvzzz}}}}}}|||xxxyyy{{{~~~|||{{{yyyvvvrrrqqqyyyvvveeeWWWMMMHHHDDDAAAnnnaaaYYYVVVNNNLLLIIIEEEAAA>>>;;;:::888777777666666555555555444444444333333333222222111111111111111111111111///000222222111000000111111111111111111111111111........./////////000000///............------------------.........//////.........///////////////---------....../////////,,,,,,---......---,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,---------------------------------------------------++++++,,,,,,---,,,,,,++++++,,,---......---,,,,,,,,,++++++***++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,***************************)))))))))***+++,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))+++...000000---***((())))))(((((((((((())))))(((((())))))))))))(((((('''((())))))************++++++******************(((((((((((((((((((((((()))))))))*********++++++,,,---...,,,)))&&&$$$$$$++++++,,,,,,,,,,,,------------.........///111222000111111222444888>>>CCCKKKPPPWWWaaannn~~~~~~zzz~~~wwwrrrnnnhhheee```\\\YYYXXXYYYZZZXXXYYY[[[\\\[[[ZZZYYYXXXTTTUUUVVVWWWYYY[[[]]]^^^bbbccceeejjjnnnppppppooommmkkkmmmrrruuuwww}}}zzzuuussstttuuuuuuzzz~~~xxxwwwssspppqqqzzzssscccXXXOOOHHHDDD{{{llldddbbbZZZWWWQQQJJJDDD@@@===<<<888888888777777777666666555555444444333333222222111111111111111111111111...000111111000000000111111111111111111111111111.........//////000000111///............---------,,,,,,------.../////////////////////////////////.............../////////+++,,,---......---,,,+++,,,++++++******++++++,,,,,,,,,+++++++++,,,------------------------------...------------,,,,,,,,,***++++++,,,,,,,,,,,,,,,***+++,,,---------,,,+++++++++******++++++,,,,,,,,,---...---,,,+++,,,---************************(((((())))))************))))))))))))))))))))))))))))))))))))))))))))))))***+++---......,,,***((())))))(((((((((((())))))&&&&&&'''(((((((((''''''((()))***************)))(((((((((((('''''''''''')))))))))))))))))))))))))))))))))*********+++++++++---......,,,*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,---///111...///111333777===DDDIIIRRRYYYcccooo{{{xxxwwwzzzzzzsssnnnkkkbbbaaa^^^[[[[[[[[[]]]^^^^^^___`````````___]]]\\\XXXYYY[[[^^^aaadddgggiiiqqqrrrtttxxx{{{{{{yyywwwqqqoooppptttvvvyyy~~~{{{xxxnnnjjjiiikkkmmmmmmqqqvvvzzzzzzyyyuuusssuuu{{{rrreeeYYYNNNHHHsssnnnjjjdddZZZOOOGGGAAA>>>===999888888888888777777777666555555444333333222222111111111111111111111111...000222222111111111222111111111111111111111111---......///000000111111///............---------,,,,,,------...//////000000/////////////////////////////////............+++,,,...//////...,,,+++,,,,,,++++++++++++,,,,,,,,,+++++++++,,,,,,---.................................---------,,,,,,,,,******+++,,,,,,,,,,,,,,,))))))+++,,,,,,,,,++++++++++++******++++++,,,---,,,...///...,,,***,,,---************************))))))******)))(((&&&%%%))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,,,,+++)))((())))))(((((((((((())))))&&&'''(((((())))))(((((())))))))))))))))))((('''''''''''''''&&&&&&&&&%%%))))))))))))))))))))))))((((((((()))))))))******)))+++......---,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))+++------,,,,,,///222///111444777===DDDMMMRRR[[[eeesssxxxuuu~~~|||vvvqqqoooiiihhhgggffffffhhhiiikkkmmmmmmmmmlllkkkjjjiiihhheeegggiiimmmqqquuuyyy{{{|||xxxpppnnnmmmoooqqqttt{{{}}}yyywwwtttpppnnngggdddcccfffggggggjjjnnnyyy~~~{{{xxxxxxyyy{{{sssdddVVVLLLzzzuuummmaaaSSSHHHBBB>>>===999999999888888888888888666666555444333333222222111111111111111111111111///111333333222222333444111111111111111111111111---......///000111111222//////.........---------,,,,,,------...///000000000000000000////////////000000//////......------+++,,,...//////...,,,+++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,---....................................------,,,,,,,,,)))***+++,,,,,,,,,,,,,,,((()))***+++,,,++++++***+++*********+++,,,,,,---,,,...000...+++***+++...***************************+++++++++)))&&&""" ))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++******)))((())))))(((((((((((())))))))))))***+++++++++++++++((()))))))))((('''&&&&&&))))))(((((('''''''''&&&))))))))))))))))))))))))''''''''''''((((((((()))(((+++------,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++---//////---...111444222444888===CCCLLLUUU[[[bbbnnn~~~vvvyyy{{{xxxuuuttttttsssssstttuuuvvvwww|||{{{zzzxxxwwwvvvuuuttttttuuuxxx||||||wwwnnnjjjhhhiiijjjlllttt|||}}}{{{zzzxxxxxxyyy|||yyytttpppllliiiggggggdddcccfffgggeeefffjjjooo~~~zzzxxxxxxyyyyyyyyyxxx}}}{{{kkk[[[PPPyyykkkbbbWWWHHH???>>>===;;;999888888999:::::::::999888666555555555555555444333222222222333444222222111111111111222222000000000000000111111111000000000000000000000000///............---------------------------------........................------------------------,,,---...---+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++///....../////////,,,***......---,,,,,,+++******++++++************++++++*********))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***)))((((((***---(((,,,///---(((&&&))),,,))))))))))))((((((((((((&&&'''((()))******))))))(((((())))))))))))((((((''''''''''''((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++///...,,,+++***+++,,,,,,---...///000000/////////...888BBBEEEIIITTT```gggqqq{{{|||vvvrrriiigggfffgggfffffflllsss|||~~~}}}wwwyyyvvvsssqqqqqqsssvvvyyy|||{{{xxxsssnnniiigggffffffiiigggffffffggghhhhhhgggjjjppp~~~~~~~~~}}}uuupppyyysss```TTTvvvlll```RRRIIIFFF>>><<<999888999:::;;;<<<:::999888777666555555555555444333222111222333333222222111111111111222222000000000000000000000111000000000000000000000000000000/////////.........................................................------------------------+++,,,---,,,***)))***+++---------,,,,,,++++++++++++++++++,,,,,,,,,---------------...000000...,,,---------,,,,,,+++++++++++++++************++++++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))((((((***,,,((()))++++++***(((''''''))))))))))))((((((((((((((())))))))))))))))))***(((((())))))))))))(((((('''''''''((((((((())))))(((((((((((((((((((((((())))))))))))))))))))))))++++++,,,------------,,,...---,,,+++++++++,,,,,,,,,---///000111111333444555===EEEIIIOOO\\\hhhooowwwzzzsssnnngggdddcccdddcccbbbhhhooosssyyy}}}}}}~~~zzzwwwtttpppmmmlllnnnqqqssszzz~~~zzzwwwpppnnnllliiiiiijjjmmmnnnooonnnllllllmmmnnnmmmlllnnnqqq{{{~~~|||{{{uuurrrwwwoooddd~~~qqqbbbVVVQQQGGGCCC>>>;;;;;;<<<<<<<<<;;;:::888777666666555555444444333222222222222222222222111111111111222222111111000000000000000000000000000000000000000000111000000000////////////////////////////////////........................------------------------***+++,,,+++***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))((((((***,,,)))(((((()))++++++(((%%%))))))))))))((((((((((((,,,+++***)))((()))******(((((())))))))))))((((((''''''((((((((()))))))))(((((((((((((((((((((((())))))))))))))))))))))))+++,,,,,,---------------...---,,,,,,+++,,,,,,,,,+++---///000111333777:::>>>EEEMMMTTT^^^mmmyyy}}}~~~|||uuuqqqkkkgggdddcccaaa___ccciiikkkqqqxxx|||zzzwwwqqqllljjjjjjlllmmmsssyyy{{{vvvtttlllkkkjjjjjjmmmrrrvvvzzzzzzxxxwwwwwwwwwwwwvvvuuutttrrruuu|||yyywwwvvvvvvvvv{{{}}}sssuuudddYYYUUUOOOGGGAAA???>>>===<<<;;;:::999888777666666666444333333222222222222222222222111111111111222222111111111000000000000000000000000000000000000000000000000/////////......////////////////////////................................................+++,,,---,,,*********+++)))******+++---......///---............/////////---,,,,,,---///000///...+++,,,,,,,,,,,,,,,,,,,,,++++++************++++++)))***************++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))(((((()))++++++***)))((())))))))))))))))))))))))((((((((((((...,,,***(((((()))***+++(((((())))))))))))(((((('''(((((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,,,,------,,,,,,---------,,,,,,,,,------,,,...///000111444:::>>>GGGPPP[[[gggvvv{{{{{{uuuooojjjfffbbb^^^___dddiiinnnvvv}}}{{{tttooolllkkkkkkooovvv|||yyywwwssssssrrrssswww|||}}}yyytttqqqsssvvvxxx|||zzzyyywwwssssss}}}ttteee```XXXMMMFFFCCCBBB???===<<<;;;:::888777777777777444444444444333333222222222222111111111111222222111111111111000000//////000000000000000000000000/////////.........------........................////////////////////////........................---.........,,,+++,,,---++++++,,,,,,,,,,,,------------------............000///------......---,,,+++,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******))))))))))))*********++++++++++++***))))))************************))))))))))))))))))))))))&&&((())))))(((((()))***)))***)))&&&"""###)))...))))))))))))((((((((((((...,,,***(((((()))***+++(((((())))))))))))(((((((((((((((((()))))))))***************************************************))))))***+++++++++++++++------------------------...///111000111555===DDDPPP]]]nnn|||uuunnnjjjfffbbbaaadddgggjjjrrr}}}xxxrrrnnnlllmmmsss|||~~~}}}|||{{{{{{|||~~~~~~wwwqqqpppppprrrxxx~~~zzzyyywwwvvvyyyzzzkkkaaaTTTKKKHHHGGGDDDAAA<<<<<<:::999888777777777555555555555555444333333222222111111111111222222222222111111000/////////000000000000000000000000............------------........................////////////////////////........................---//////...---,,,---...000///...---+++***)))(((,,,,,,,,,------------...111///---------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))))))))))))))******++++++++++++***))))))************************))))))))))))))))))))))))%%%'''))))))((((((((()))%%%(((((($$$ '''...))))))))))))((((((((((((,,,+++***)))((()))******(((((())))))))))))((((((((((((((()))))))))******++++++++++++++++++++++++************************((())))))***************,,,,,,---............---///111333222333999DDDMMM[[[lllyyyrrrnnnkkkgggfffhhhdddeeelllxxx{{{uuurrrnnnqqqwww}}}~~~{{{tttrrrpppppptttzzz~~~|||{{{yyyxxxzzzxxxrrrbbbVVVPPPMMMHHHCCC===<<<;;;:::999888888888555666777777777666555444222222111111111111222222222222111111000//////...000000000000000000000000////////////............////////////////////////////////////////////////........................---...///...,,,+++,,,---......---,,,,,,+++******,,,,,,,,,---------......000...,,,,,,---......------------,,,,,,+++++++++++++++************++++++))))))***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))******+++***++++++++++++***))))))************************))))))))))))))))))))))))%%%'''))))))((((((((()))&&&'''(((&&&$$$%%%(((+++))))))))))))((((((((((((((())))))))))))))))))***(((((())))))))))))(((((((((((()))))))))*********************************************************))))))***++++++++++++***+++,,,.../////////...---///222555555777???MMMXXXhhh{{{{{{vvvqqqkkkhhhiiidddbbbeeeppp||||||ssssssuuuyyy}}}}}}wwwvvvttttttwww}}}~~~|||{{{{{{|||}}}zzzxxxyyywww{{{}}}}}}~~~pppaaaXXXQQQIIICCC===<<<;;;:::999888888888666777888888888777555444222222111111111111222222222222222111000//////...000000000000000000000000000000000000////////////000000000000000000000000000000000000000000000000////////////////////////,,,---...---+++***+++,,,))))))***+++---...//////------------.........//////---++++++---///000000......---,,,,,,+++******++++++************++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,***++++++++++++***))))))************************))))))))))))))))))))))))$$$''')))***)))'''(((((()))))))))+++------+++)))))))))))))))((((((((((((&&&'''((()))******))))))(((((())))))))))))(((((())))))))))))************))))))))))))))))))))))))******************************+++,,,,,,,,,,,,++++++,,,.../////////......///222666777;;;EEETTT```rrr}}}}}}vvvnnnhhhhhhhhhcccbbbjjjttt}}}xxxwwwvvvxxx|||}}}yyyzzzzzzzzz~~~~~~}}}~~~{{{yyy{{{wwwxxx}}}{{{uuuyyy}}}mmmddd\\\QQQHHHAAA>>>;;;::::::999888777777666555444444444444444444444222222222222444444222222222111111111111000//////000000000000//////...///////////////......////////////000000000000333222222111000//////.../////////000///......---***+++---...///......------,,,+++***+++,,,---......---,,,+++***+++,,,,,,.........------,,,,,,,,,......---------,,,,,,,,,,,,,,,+++***)))))))))*********))))))))))))******,,,------......------,,,+++++++++++++++++++++++++++++++++************)))))))))*********))))))((()))))))))))))))))))))))),,,+++***))))))(((((())))))))))))))))))))))))))))))))))))(((''''''&&&&&&+++*********))))))((((((*********))))))))))))))),,,,,,+++***)))((('''&&&+++*********))))))(((((((((((()))************)))---,,,++++++******++++++111000//////...///000111555555888???FFFNNNYYYdddzzz{{{zzzzzzqqqiiijjjjjjjjjjjjlllsss}}}|||vvvvvv{{{yyyxxxxxxwwwyyy}}}|||{{{}}}~~~~~~yyyzzz}}}|||xxx{{{{{{pppfffZZZQQQIIIEEEAAA>>>===<<<;;;:::888888777666555555555555444444222222222222444444222222222222111111111111//////000000000000//////000000111111111111000000////////////000000000111222222111000000///.........////////////...------+++,,,---......------,,,,,,,,,++++++,,,,,,------,,,,,,++++++,,,---...///......---------,,,,,,,,,.........---------,,,,,,---,,,,,,+++******++++++******))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++************)))))))))************))))))((((((((((((((((((((((((***))))))((((((((((((((())))))))))))))))))))))))''''''((((((((((((((((((%%%%%%'''(((***,,,---...***)))))))))))))))))))))******))))))))))))))))))************)))))))))(((******+++,,,,,,,,,,,,,,,+++*********+++,,,------///000000000000000222333666888???GGGNNNUUUbbbnnn{{{{{{xxxpppmmmlllkkkiiijjjnnnvvv|||}}}{{{|||{{{zzz{{{|||}}}~~~{{{yyyzzz}}}~~~~~~}}}xxx|||uuufff]]]OOOKKKEEE@@@===<<<:::999:::999888777666666666666444444222222222222444444333222222222111111111111///000000111111000000///000000111111111111000000/////////000000000111111111000000//////........................---,,,,,,,,,,,,---------,,,++++++++++++,,,,,,------,,,,,,+++++++++,,,---///000111...------------,,,,,,,,,//////.........---------------,,,,,,+++,,,,,,,,,******))))))))))))******+++***)))(((((()))***++++++++++++++++++++++++++++++++++++************)))))))))************))))))'''''''''''''''''''''''''''&&&&&&&&&&&&'''(((((())))))))))))))))))))))))&&&&&&'''(((((()))******))))))))))))))))))))))))))))))))))))))))))******''''''((()))***++++++,,,************))))))))))))***++++++,,,,,,,,,,,,,,,))))))******+++---...///...///111111111111333555888>>>IIISSSXXX^^^mmm{{{{{{|||}}}vvvtttqqqmmmjjjkkkooorrr||||||}}}~~~|||yyyvvvuuuvvv{{{~~~zzzzzzxxxwwwwww{{{~~~zzz}}}}}}tttiiiXXXSSSKKKEEEAAA???<<<;;;;;;:::999777666666666666444444222222222222444444333333222222222111111111000000000111111000000000---......////////////...//////000000000111111111000/////////.........---------......------,,,+++---------,,,,,,+++*********+++,,,---...---,,,+++,,,,,,------...///000000------------------------/////////.........---------,,,,,,+++++++++,,,,,,+++******))))))******++++++***(((''''''(((***++++++++++++++++++++++++++++++++++++*********))))))((())))))************)))(((((((((((((((((((((((($$$$$$$$$%%%%%%'''((((((((((((((((((((((((((((((''''''(((((())))))))))))++++++***)))(((''''''&&&)))))))))))))))*********''''''((()))***++++++,,,*********)))))))))))))))((()))******++++++******+++******+++,,,---......---000222111000111444777===GGGUUU^^^aaaeeeuuu~~~|||vvvzzz|||vvvqqqnnnmmmmmmrrrxxxzzzwwwvvvwwwwwwvvvttttttuuuwww~~~~~~}}}{{{zzzyyyttttttuuuwwwzzz||||||ttteee___WWWPPPJJJFFFBBB@@@;;;:::888777666555555555444444222222222222444444333333333222222222222111000000111111111111000000------...///////////////000000000000111111111111////////////............------......------,,,+++...------,,,,,,+++++++++***+++,,,---...---,,,+++.....................---------------------------///.........------------++++++************++++++++++++************++++++,,,+++)))(((((()))+++,,,+++++++++++++++++++++++++++++++++*********))))))(((((()))***************))))))))))))))))))))))))$$$$$$$$$%%%%%%'''((()))((((((((((((((((((((((((******))))))(((((((((((($$$%%%&&&''')))+++,,,,,,(((((())))))************)))))))))))))))*********))))))))))))))))))******))))))***++++++++++++***------,,,,,,+++,,,,,,---...000222222000111666:::EEEPPP^^^ggggggkkkyyy{{{sssvvvzzztttpppmmmmmmooouuu~~~yyytttqqqqqqrrrtttttttttvvvyyy|||}}}{{{zzzyyyyyywwwvvvvvvuuusssrrrqqqqqqrrruuuyyy}}}}}}xxx}}}rrrlllcccZZZRRRKKKDDD@@@;;;:::999777666555555555444444222222222222444444333333333333222222222222000111111222222111111000...///000111111222222111000000000111111111222222////////////////////////...............---,,,,,,......---,,,,,,,,,------++++++,,,,,,------,,,,,,...............---,,,+++,,,,,,,,,------------.........---------,,,,,,,,,******))))))******++++++++++++************++++++,,,+++***))))))***+++,,,+++++++++++++++++++++++++++++++++************)))'''((()))******+++******************************%%%%%%%%%&&&'''((()))***))))))))))))))))))))))))++++++***))))))(((''''''&&&''''''(((((())))))***((((((((()))******++++++++++++******))))))(((((())))))))))))************+++,,,,,,---------------......---,,,,,,,,,,,,,,,...111333222111444<<>>>>><<<:::999888777777444444222222222222444444444444444333333333222222111111222222222222111111,,,---...///000000000000000111111111111222222222000000000000111111111111//////000000//////...---///...------...///000111---,,,+++***+++,,,---...((()))+++---......------,,,,,,,,,------.........,,,,,,,,,+++++++++******++++++++++++,,,,,,---...,,,++++++******++++++,,,))))))************))))))+++++++++++++++++++++++++++++++++************)))''''''(((******+++++++++((((((((((((((((((((((((***))))))))))))******+++))))))))))))))))))))))))((((((((()))******++++++%%%%%%&&&'''((()))***+++'''(((((()))***+++++++++)))))))))))))))*********(((((())))))*********+++)))***++++++,,,,,,+++++++++++++++,,,---...///000---111444444666???MMMXXXbbbhhhqqqxxx{{{}}}yyyttttttzzz~~~{{{zzz|||wwwvvvrrrkkkeeebbbeeehhhjjjnnnuuuzzz}}}~~~}}}ssskkkggggggiiijjjooovvv~~~|||{{{{{{{{{|||tttuuuwwwyyy{{{}}}{{{xxxwwwxxxyyywwwzzz|||||||||kkkZZZNNNIIIBBB:::555666777888777666444222111111222333555666666555444333333222222111111111111111111111111//////000000000000//////000000000000000000000000000000000000////////////////////////////////////+++++++++******)))))))))+++++++++,,,,,,,,,------......---------,,,,,,,,,//////...---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******++++++************++++++%%%&&&((()))*********)))***************)))((((((((((((((()))******+++++++++++++++*********))))))((('''''''''((()))+++,,,'''''''''(((((((((((((((************************))))))))))))))))))))))))---,,,***)))))))))******))))))))))))(((((((((((())))))))))))))))))))))))++++++************++++++...//////...---...000222///222555666;;;EEETTT```kkkttt}}}{{{qqqooorrr{{{xxxwwwvvvxxx}}}}}}uuuooojjjhhhfffeeegggggghhhkkkooorrrssssssrrrtttzzz|||uuummmgggeeehhhkkkooouuu~~~xxxssstttwwwyyy}}}pppaaaXXXPPPIII@@@;;;:::;;;;;;:::666666444333333444444555666555555444333333222222111111111111111111111111//////000000000000//////000000000000000000000000000000000000//////////////////////////////////////////......------------,,,,,,---------...............---------,,,,,,,,,.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++++++++************++++++'''(((***+++,,,,,,+++++++++++++++++++++***))))))*********)))))))))))))))+++++++++*********))))))***)))(((''''''((()))***''''''(((((((((((())))))))))))))))))))))))))))))((((((((((((((((((((((((,,,+++***)))))))))******)))))))))))))))))))))(((************************++++++************++++++,,,------,,,+++,,,///111444555666888???KKK[[[fffooovvv|||tttnnnnnnttt}}}vvvuuutttvvv{{{}}}||||||}}}~~~}}}uuunnniiidddaaaaaaaaaaaacccfffiiijjjiiikkklllpppuuu{{{}}}}}}|||xxxuuuooohhhddddddgggkkksssxxx}}}xxxxxxyyyxxxzzz~~~{{{mmmggg[[[SSSIIIBBB???>>>===;;;777777777666666555555555555555555444444333333222222222222222222222222222///000000111111000000///000000000000000000000000000000000000////////////////////////////////////000000000///////////////---------.........//////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++************++++++******,,,---------------,,,,,,,,,,,,,,,+++******++++++******)))(((((('''+++************)))))))))+++***)))((('''((())))))((((((((()))))))))******((((((((((((((((((((((((''''''''''''''''''''''''++++++***)))))))))******))))))))))))))))))))))))************************++++++************++++++,,,---------,,,---000222;;;999999===FFFTTTccclllpppvvv}}}}}}uuuoooooossszzztttrrrqqqssszzzzzzwwwvvvxxx{{{wwwooohhhccc```^^^\\\]]]___aaabbbaaacccccceeehhhlllooooooooopppnnnjjjfffccceeejjjnnnyyy~~~|||yyyxxxzzz}}}{{{ssseee\\\PPPGGGBBB>>>;;;999777777888888777666555444555555444444444333333333222222222222222222222222000000000111111000000000000000000000000000000000000000000000////////////////////////////////////.........---------------------------..................---------,,,,,,,,,,,,,,,,,,------.........------------------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++************++++++++++++,,,---------------++++++,,,,,,++++++***)))************))))))((((((************))))))))))))***)))((((((((()))***+++(((((())))))***+++++++++))))))))))))))))))))))))((((((((((((((((((((((((*********))))))))))))***)))))))))))))))*********************************,,,++++++******++++++,,,...///000000///111444666???>>>???EEEPPP\\\fffkkkmmmqqqzzz~~~xxxsssqqqvvv|||}}}pppnnnmmmpppwww|||xxxuuussswwwzzzxxxoooiiieeebbb___^^^___``````___]]]]]]]]]```dddggghhhhhhlllkkkiiiggggggjjjpppuuuzzzxxxzzzxxxpppfffYYYMMMEEE???:::777888888888888777666444444444444444444444333333333222222222222222222222222000000111111111111000000000000000000000000000000000000000000////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------......---------,,,,,,,,,+++,,,,,,------.........------------------------++++++++++++++++++++++++******++++++++++++******++++++************++++++++++++++++++,,,,,,,,,---***************))))))((((((((())))))************))))))))))))))))))))))))(((''''''((()))+++---...))))))******+++,,,,,,---************************))))))))))))))))))))))))))))))))))))***)))))))))((()))))))))*********+++************************,,,,,,++++++++++++,,,,,,...///000000111222666888AAABBBGGGOOOYYYaaaeeeggglllpppzzz}}}{{{yyywwwvvvvvv|||}}}xxxkkkiiihhhkkkrrr{{{{{{vvvsssssstttuuu~~~tttmmmjjjgggdddbbbaaaaaa```^^^ZZZYYYYYY\\\```dddffffffiiiiiihhhgggiiimmmsssxxxzzzwwwyyyyyyzzzuuufffXXXMMMEEE???:::999999888777666666555555444444444444444444444444333333333333333333333333000111111222222111111000000000000000000000000000000000000000////////////////////////////////////---------------.........+++++++++,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++************++++++,,,++++++******++++++,,,)))************)))(((((('''(((((()))******++++++(((((()))))))))))))))***'''''''''((())),,,...000)))******+++,,,---......************************************************'''((()))*********))))))((())))))******+++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,...//////000222555888@@@EEENNNWWW^^^cccfffgggpppvvv~~~uuutttttttttvvvyyy{{{}}}~~~zzzvvvhhhgggfffiiipppxxx|||xxxsssppppppuuuzzz~~~yyyqqqmmmkkkiiigggfffdddaaa___ZZZYYYYYY\\\```dddeeeeeefffggggggfffhhhlllssswww}}}}}}xxxyyyxxxwwwxxx}}}wwwgggZZZQQQIIICCC===;;;:::888777666777777444444444444444444444444333333333333333333333333000111111222222111111000000000000000000000000000000000000000////////////////////////////////////,,,,,,---------.........,,,,,,,,,,,,---------.........---------,,,,,,,,,,,,,,,------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++************++++++---,,,+++******+++,,,,,,***++++++++++++***)))))))))))))))))))))*********(((((((((((())))))******(((((((((((()))+++---///******+++,,,---...//////************************))))))))))))))))))))))))&&&''')))*********))))))((())))))******+++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,...///000111333777999@@@HHHRRR[[[```eeeiiilllvvv}}}wwwlllmmmooorrrwww}}}~~~{{{yyymmmlllkkknnnuuu{{{zzzyyyxxxyyyzzzzzzyyywwwpppnnnmmmooottt|||vvvtttsssrrrpppmmmiiieee```______bbbeeeggggggfffgggggggggggghhhlllqqquuuuuuwwwyyyzzz{{{}}}}}}{{{uuuuuuwwwzzz~~~rrreeeZZZQQQLLL???===;;;888777777888999444444444444444444444444333333333333333333333333111111222222222222111111000000000000000000000000000000000000////////////////////////////////////+++++++++,,,,,,------------------.........//////......---------,,,,,,,,,------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++************++++++...---,,,+++++++++,,,---+++,,,,,,,,,,,,+++******++++++******)))((((((((('''((((((((())))))************)))))))))***,,,---******+++,,,---//////000))))))))))))))))))))))))((((((((((((((((((((((((&&&'''(((*********)))(((((())))))***++++++,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...000111222333666999<<<@@@IIITTT\\\```fffmmmsssyyy|||qqqiiikkknnnsss{{{}}}~~~~~~~~~}}}tttssssssvvv|||~~~|||tttsssqqqqqqqqqooommmkkkggggggjjjpppyyy~~~~~~}}}{{{wwwrrrnnnfffffffffhhhjjjjjjiiihhhiiiiiiiiiiiiiiimmmrrrvvvoooqqqsssttttttvvvyyy|||zzz{{{|||||||||}}}sssuuuyyy{{{xxx|||zzzooobbbVVVIIIBBB<<<:::999777777:::444444333222222222333333222333444555444333222111222222222000......000222333333222222111000000000222111000.........///000////////////////////////+++---...---,,,,,,---.........---------,,,,,,,,,//////...------------...---,,,,,,+++,,,---///000+++***)))***+++++++++)))---,,,,,,++++++,,,,,,---******+++,,,,,,,,,+++++++++*********))))))((((((************************************************++++++++++++*********)))((((((((((((((((((((((((((((((''''''(((***---...***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***,,,---,,,******+++,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,---...///000444;;;CCCIIIOOOSSSXXXZZZ]]]eeeqqq{{{~~~xxxrrrooosss}}}}}}{{{|||}}}}}}{{{xxxvvvvvvxxx}}}}}}zzzzzzzzzxxxvvvuuutttuuutttsssqqqkkkiiieeebbbaaabbbdddfffiiilllrrr{{{yyypppmmmjjjiiijjjjjjjjjjjjmmmjjjfffeeehhhiiiiiihhhhhhiiijjjlllnnnpppqqqrrruuutttsssrrrtttwwwzzz|||~~~}}}www|||{{{zzztttfffVVVKKKBBB>>>;;;777555555555444444333333333333333333333444444333333222222222222222000///...000222111111111111111111222222222111000///......///000////////////////////////,,,.........,,,,,,---.........---------,,,,,,,,,+++,,,,,,,,,------......------,,,,,,,,,---...///+++***)))***+++,,,+++))),,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++***)))++++++++++++*********)))************************************************++++++*********)))))))))***************************)))((((((***,,,...///***************)))(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,,,,******+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,///000000222777???HHHOOOXXXYYYZZZ\\\aaakkkxxx}}}}}}|||}}}}}}|||{{{|||}}}|||yyyvvvttttttvvv{{{|||wwwtttrrrrrrqqqooommmllllllllljjjhhhfffdddbbb```aaacccfffgggmmmqqqyyy{{{wwwssspppooooooooonnnooolllhhhffffffgggfffdddddddddeeefffggghhhiiiiiijjjiiihhhhhhjjjmmmoooqqqwwwyyy|||~~~~~~~~~~~~{{{uuu|||{{{gggXXXIIIBBB>>>:::666444666555444444333333444444444444333333222222333333111222222111//////000222///000000111222222333333111000000////////////000////////////////////////...//////...,,,+++,,,---......---------,,,,,,,,,((()))+++---.........---......---,,,,,,,,,------,,,***)))***+++,,,+++***++++++************++++++---------,,,+++***)))(((,,,,,,,,,+++++++++++++++******************************************************)))))))))(((((((((************************++++++******+++---///000)))************))))))((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,+++******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------111111111444999DDDOOOWWW```______cccmmm|||xxxuuuzzz|||||||||}}}}}}{{{wwwtttttttttvvv{{{{{{vvvrrrpppooonnnllliiihhhhhhhhhfffdddccccccbbbccceeeiiimmmpppuuu{{{~~~wwwrrrpppooooooooorrroookkkhhhfffeeecccaaaaaaaaaaaaaaa````````````^^^^^^^^^^^^```ccceeegggmmmqqquuuyyyzzz{{{|||}}}zzz}}}|||{{{yyyeeePPPEEEBBB>>>;;;999777777666555444444444444555444333222111222333444111222333222000///000222000000111111111222222222000000000////////////000///////////////////////////000000///,,,++++++,,,......---------,,,,,,,,,(((***,,,...///...---,,,///......---,,,,,,,,,,,,,,,+++******,,,,,,+++*********))))))))))))******,,,,,,,,,,,,++++++***)))++++++++++++++++++++++++************************************************))))))))))))((((((((((((************************++++++***++++++---...///))))))************)))((())))))))))))))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((()))***++++++******+++,,,++++++++++++++++++++++++++++++,,,,,,------......000111222555<<>>===999888777666555555555555555444333222111222333444111222333333111000000111222222222111111111000000/////////000000000000//////////////////////////////000000///---+++,,,---......---------,,,,,,,,,,,,---...000000...,,,+++.........------,,,,,,+++,,,+++***+++,,,,,,,,,******))))))(((((())))))***)))***++++++,,,,,,,,,,,,))))))******************************************************************))))))))))))(((((((((((()))))))))))))))))))))))))))))))))******+++,,,,,,((())))))*********))))))))))))))))))))))))))))))(((((((((((())))))))))))((((((((((((((((((((((((((()))++++++***)))+++,,,+++++++++++++++++++++++++++,,,,,,---....../////////000333888???JJJVVV^^^^^^bbbmmm}}}|||vvvmmmhhhiiiqqq{{{~~~||||||yyywwwwwwwwwvvvuuuuuuuuuwwwzzz|||xxxwwwvvvvvvuuuuuussspppmmmjjjiiiiiibbbbbbaaa```___]]]]]]\\\XXXZZZ\\\___bbbdddfffffffffiiilllnnnmmmmmmmmmmmmnnnrrrwwwzzz|||~~~~~~xxxxxxzzz||||||~~~|||yyy{{{ooo\\\OOOEEE???===:::999888777666555555555444444333333222222333333111222444333222000000111333333222222111000000///...//////000000000000//////////////////////////////000000///---,,,---.........---------,,,,,,,,,....../////////...---,,,------.........---,,,,,,---+++***+++,,,---,,,+++******))))))))))))******((()))***+++,,,---------)))))))))))))))***************************************************************)))))))))((((((((((((((((((((((((((((((((((((((()))))))))*********((())))))************)))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))''')))******))))))+++,,,+++++++++++++++++++++++++++,,,,,,---...///000000///222888>>>EEENNNWWW]]]^^^gggwwwmmmfff```aaakkkwww}}}zzzxxxwwwwwwxxxwwwtttpppnnnmmmmmmccccccccccccbbbbbbbbbbbb___aaacccfffggghhhhhhhhheeeggghhhgggeeeddddddeeehhhkkkooosssvvvyyy}}}wwwpppmmmooowww~~~~~~nnn\\\MMMCCC???;;;:::999888777666666666333333444444333333222222111222444444222111111111222222111111111111111111---...///000111111000///////////////////////////...///000///...---...///......---------,,,,,,,,,---------------------...+++,,,---.........---,,,---,,,++++++------,,,++++++******))))))******+++)))***+++,,,,,,,,,,,,,,,)))))))))******+++++++++************************************************++++++*********)))))))))))))))))))))))))))))))))(((((())))))******))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))'''(((******))))))+++,,,++++++++++++++++++++++++,,,,,,---...///000111111222777???GGGNNNTTTZZZ^^^bbbooozzzaaa___```gggttt}}}yyywwwyyyzzzzzzwwwrrrnnnmmmnnngggggghhhiiijjjkkklllllllllmmmnnnooonnnllljjjhhhccccccbbb```^^^]]]^^^___```bbbfffjjjnnnsssxxx|||}}}~~~~~~~~~|||nnneeehhhrrrzzzwwwzzz~~~zzzgggUUUHHHDDD<<<;;;:::888777666666666222333444555444333222111111333444444333111111111000000000111222222333333---...///111111111000///////////////////////////---...000///......///000......---------,,,,,,,,,*********+++,,,---...///***+++---...///...---------,,,++++++------,,,+++++++++************++++++++++++,,,,,,,,,++++++************++++++,,,,,,,,,************************************************++++++++++++************************************((())))))*********))))))(((((()))***************))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))&&&((()))***))))))+++---++++++++++++++++++++++++,,,,,,---...///000111222555;;;EEENNNTTTYYY\\\^^^ffftttlll^^^aaagggrrr}}}~~~~~~|||~~~{{{{{{||||||xxxrrrnnnmmmmmmkkklllnnnoooqqqsssuuuuuuvvvwwwwwwvvvtttpppllliii``````^^^[[[YYYXXXZZZ]]]ZZZ]]]```cccgggmmmtttyyyyyyzzz|||}}}~~~~~~~~~~~~~~~yyytttlllooo~~~yyyxxxxxxuuusssvvvssscccUUULLLGGGAAA;;;888999999777555222222333444444555555666444333222222111111222222111111111111111111111111222111111000///......---000000///...---,,,,,,,,,111111000//////...------,,,---...//////...---,,,------------------------------++++++++++++------))))))***++++++++++++***------,,,,,,,,,,,,++++++)))))))))***++++++,,,,,,,,,,,,,,,+++++++++******************************+++++++++************)))+++******)))))))))))))))******+++++++++******)))******))))))))))))******---+++)))***,,,,,,)))&&&)))))))))+++---...---+++)))))))))))))))))))))))))))))))))))))))))))))))),,,,,,++++++***)))))))))++++++++++++++++++++++++////////////...000333666;;;FFFSSSXXXXXXYYY```ggguuurrrdddVVVcccuuu{{{wwwvvvuuurrrppprrrrrrsssuuuxxx}}}{{{vvvrrrqqqrrrtttqqqrrrsssuuuvvvwwwwwwxxx}}}xxxuuusssoooiiiddd]]]^^^]]]ZZZWWWVVVYYY\\\ZZZZZZ\\\___ccchhhlllooovvvvvvwwwxxxwwwvvvuuutttuuuwww{{{}}}~~~~~~rrrnnnvvv{{{vvvsssuuusssqqqppprrrzzzooo___TTTLLLFFF@@@<<<;;;;;;999777444444444444444555555555444333222222111222222222111111111111111111111111222111111000//////......000000///...------------///...---+++)))((('''&&&------...//////...------------------------------------,,,++++++,,,------***+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++************************************''''''((()))***++++++,,,+++******)))))))))))))))******+++++++++******)))******))))))))))))*********)))(((***,,,---+++))),,,,,,,,,---000000///...))))))))))))))))))))))))************************++++++++++++************+++++++++,,,,,,,,,------.../////////000222666:::BBBLLLWWW[[[[[[]]]eeemmm{{{iii___\\\hhhzzz{{{tttooommmllljjjiiigggggghhhkkkooossswwwzzz~~~~~~|||wwwsssssstttvvvvvvwwwxxxyyyyyyyyyxxxxxxxxxuuupppmmmkkkhhhdddaaaZZZ[[[\\\[[[ZZZZZZ^^^aaa^^^___```bbbeeehhhjjjlllooooooppppppooonnnmmmlllppprrruuuwwwxxxyyy|||~~~tttqqqpppllllllpppoooooooooooosss|||{{{iii^^^SSSMMMEEE@@@>>>===;;;888666666555555555555444444444444333222222222222222222222222222222222222222111111111000000//////...000000///...------------000///......---,,,+++***------...//////...------------------------------------,,,,,,,,,,,,------,,,---......//////......------,,,,,,,,,,,,++++++------,,,,,,+++******)))+++************)))))))))************************&&&&&&'''((()))***+++++++++******))))))))))))))))))******+++++++++************))))))))))))******((('''(((***---...---,,,---,,,,,,...000111///...))))))))))))))))))))))))************************************++++++++++++***++++++,,,---...//////000111222222333777;;;???JJJSSS[[[^^^^^^bbblllvvvnnn```^^^gggrrr~~~}}}xxxrrrmmmkkkjjjiiiiiihhhiiijjjlllppptttwwwyyy|||zzz~~~~~~xxxuuuuuuvvvxxxwwwxxxxxxyyyxxxwwwuuutttpppmmmiiifffeeedddbbb```]]]^^^``````___aaaccceeedddeeefffgggggggggggggggggggggggggggfffeeeccccccgggiiikkklllmmmppptttwww{{{||||||||||||||||||{{{}}}~~~~~~xxxpppiiihhhkkkoooppppppnnnnnnsss|||pppeeeYYYRRRIIICCC@@@>>>;;;888888888777666666555444444444444333222222222222333222222222222222222222222111111111000000000//////000000///..................//////000111222333444---..................---------------............---------,,,,,,---------------...////////////...------,,,,,,,,,+++++++++,,,+++++++++*********)))***)))))))))))))))))))))***************************))))))))))))(((((((((+++******)))))))))))))))))))))***+++++++++************))))))))))))******(((((()))+++,,,---------******)))+++------,,,***))))))))))))))))))))))))************************))))))***++++++,,,------***+++,,,---...000111111333444444444666999???CCCMMMTTT\\\^^^___fffsss~~~sssaaa___fffuuu~~~~~~|||yyytttqqqppppppqqqrrrwwwwwwxxxyyy{{{~~~zzzwwwwwwxxxxxxxxxxxxyyyxxxwwwvvvtttsssnnnkkkhhhfffeeeeeeffffffiiiiiiiiiiiihhhhhhhhhhhhiiiiiijjjiiihhhfffcccbbb`````````___^^^^^^]]]\\\]]]^^^```aaadddhhhmmmqqquuuuuuvvvvvvvvvvvvuuuuuuvvvwwwxxxxxxxxxyyy{{{~~~yyymmmgggeeennnnnnmmmjjjiiilllrrrwwwuuummm```XXXMMMEEEAAA===:::777999999888888777666555555555444333333222222333333222222222222222222222222111111111111000000000000000000///.........//////++++++,,,...///000111222.........------.........---------....../////////------------------------,,,,,,---...............------,,,,,,,,,+++++++++)))))))))*********++++++)))))))))))))))))))))***************************++++++*********)))))))))+++******)))))))))))))))((()))***+++++++++++++++******))))))))))))*********+++,,,,,,,,,+++++++++)))(((((()))++++++***((())))))))))))))))))))))))************************))))))***+++,,,------...******,,,---///000222222333333333333444888>>>BBBLLLSSS[[[___aaaiiixxxxxxeee^^^ggguuu}}}|||{{{{{{yyyxxxxxxzzz}}}}}}}}}|||{{{||||||{{{zzzyyywwwvvvuuuooonnnmmmkkkjjjkkkmmmnnnssssssssssssrrrqqqooommmjjjjjjjjjhhhfffbbb___]]]ZZZZZZYYYYYYXXXXXXXXXXXXVVVWWWYYY[[[^^^bbbgggkkknnnnnnoooooooooooonnnnnnmmmnnnpppqqqrrrtttwwwyyyyyyzzz|||||||||~~~xxxllleeekkkiiifffeeefffjjjnnnqqq}}}}}}xxxhhh___SSSIIICCC???;;;888::::::999888888777666666555444444333333333333333333333333333333333333333111111111111111111111111000000//////...//////000........................///...------------...///---------...//////000000------............------+++,,,,,,---...---------------,,,,,,,,,,,,++++++((())))))***++++++,,,,,,)))))))))************+++************************(((((()))***+++,,,------+++******)))))))))))))))((()))***+++++++++++++++******))))))))))))******,,,---...---+++***)))******))))))***+++,,,***)))))))))))))))))))))))))))++++++++++++++++++++++++*********+++,,,------...***+++,,,---///000111222000000000000222777===BBBMMMVVV___dddgggooo}}}yyyiiibbbeeeuuu~~~~~~}}}|||yyywwwuuuuuuuuusssttttttsssrrrsssuuuwwwyyyxxxxxxyyyzzzxxxtttrrrggggggeeecccaaa^^^\\\ZZZUUUTTTTTTTTTTTTUUUVVVVVVVVVWWWYYYZZZ\\\^^^bbbeeeffffffggggggggggggffffffdddgggiiikkklllmmmppprrrqqqssstttuuuwwwyyy}}}zzzzzzyyyzzz}}}xxxnnnhhhddd```aaahhhooossstttxxxpppgggZZZOOOHHHCCC>>>;;;::::::999999888888888777555555444333333333333444333333333333333333333333111111111111111111111111000000////////////000000111111111111111111111111///...------------...///---------...///000000000,,,---...//////...---,,,+++,,,------......------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++,,,,,,************************''''''((()))***+++,,,,,,+++******)))))))))))))))(((((()))++++++,,,,,,+++******))))))))))))******,,,...///...+++)))***++++++*********,,,,,,***)))))))))))))))))))))))))))+++++++++++++++++++++++++++++++++,,,,,,---------***++++++---...///000000...//////111444;;;CCCHHHTTT^^^hhhnnnpppvvvuuuddd^^^dddqqq}}}~~~~~~}}}{{{~~~}}}{{{xxxvvvuuuwww{{{}}}yyywwwwwwxxxyyy|||~~~~~~||||||~~~}}}|||{{{|||{{{xxxsssnnncccbbb```]]][[[ZZZYYYXXXTTTTTTTTTTTTUUUVVVXXXYYY[[[\\\]]]]]]\\\\\\]]]___]]]^^^^^^______^^^^^^]]]```bbbeeeggggggggghhhiiihhhjjjlllnnnppptttxxx||||||yyyrrrqqqqqqqqqtttzzzyyyhhhbbb]]]aaalllvvvzzzzzzttt{{{wwwmmm___TTTLLLGGGBBB>>>:::::::::999999999999888555555444333333333333444333333333333333333333333111111111111111111222222000000////////////000111......///000111222333333///...---,,,,,,---...///---------...///000000111,,,---...//////...---,,,,,,------...............---------,,,,,,,,,++++++000//////......---,,,,,,******+++++++++,,,,,,,,,************************))))))))))))((((((((((((+++******)))))))))))))))(((((()))++++++,,,,,,,,,******))))))))))))*********---///...+++***+++,,,***)))))))))++++++)))'''))))))))))))))))))))))))++++++++++++++++++++++++++++++,,,,,,,,,,,,------***++++++,,,---.../////////000111444999AAAJJJPPP[[[eeepppvvvwww|||ppp```SSSWWWgggzzzzzzxxx}}}~~~|||||||||}}}~~~~~~|||zzzyyy|||~~~~~~}}}~~~}}}{{{xxxtttpppllliiihhhjjjooouuuxxxxxxxxxyyyzzz~~~|||zzzuuummmggg```^^^\\\YYYXXXWWWWWWXXXVVVVVVVVVWWWXXXZZZ\\\^^^```aaabbb```]]][[[ZZZZZZXXXXXXYYYYYYYYYYYYXXXXXX^^^aaadddeeedddbbbbbbbbbbbbdddgggiiilllpppuuuxxx|||~~~|||xxxuuummmllljjjkkkooouuu|||vvvkkk___^^^hhhtttzzz{{{qqqxxx~~~wwwjjj^^^UUULLLDDD???;;;777555777666333333666666555555444333333222222222333333444444333333222222222222111111111111000000000000000000000000000......//////000000111111000//////...---,,,,,,,,,........................//////.........---------......---------,,,,,,,,,+++++++++*********)))))),,,,,,,,,++++++*********,,,,,,+++***)))((('''&&&)))************+++++++++,,,,,,,,,+++++++++******))))))************))))))+++*********))))))(((((())))))))))))))))))))))))+++++++++***************)))(((((((((''''''''''''))))))))))))******************+++++++++******)))++++++++++++++++++++++++---,,,,,,---///000///......///000222888CCCQQQZZZeeehhhpppwwwxxxzzzooo]]]UUUTTTbbbuuuzzzqqqsss{{{~~~}}}|||}}}~~~~~~}}}|||~~~~~~|||{{{|||~~~{{{{{{|||}}}}}}zzzvvvsssqqqoookkkfffaaa___```bbbaaabbbdddgggiiikkkmmmnnnvvvxxxyyy{{{}}}{{{||||||xxxqqqiiiccc___\\\YYYWWWVVVXXXZZZ[[[[[[YYYYYY[[[\\\^^^```aaaaaacccbbb```___^^^\\\YYYWWWTTTSSSSSSSSSUUUXXX[[[]]]``````___\\\ZZZXXXZZZ[[[YYY]]]dddhhhkkknnnrrrvvvwwwxxxzzz{{{yyytttoookkkhhhhhhhhhggghhhmmmvvv}}}}}}{{{{{{zzzyyyxxx{{{{{{lllddddddjjjqqqtttooouuuzzz{{{nnncccZZZSSSLLLGGGAAA<<<999999888555444777555555555444444333333333222333333444444333333222111111111000000000000///000000000000000000000000.../////////000000000111000000//////...------,,,........................//////.........---------......---------,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,++++++++++++++++++************)))))))))))))))************+++++++++,,,+++++++++************))))))************))))))************)))))))))(((((((((((((((((((((((((((************************))))))((((((((('''''''''))))))))))))******************+++++++++******)))++++++++++++++++++++++++---,,,,,,---.../////////111444777999>>>HHHWWWbbbjjjnnnvvv|||~~~~~~ooo___RRRPPPVVViii}}}zzzqqqssszzz~~~}}}|||||||||}}}~~~~~~~~~~~~~~~}}}||||||}}}}}}|||{{{zzzxxxuuuqqqooommmllliiieeeaaa___```aaa```aaaccceeehhhkkkmmmnnnwwwyyy{{{}}}|||xxxxxxvvvrrrllleee```^^^\\\ZZZYYYZZZ\\\_________aaabbbeeeggghhhhhhgggfffbbb```]]][[[ZZZXXXUUUSSSTTTSSSTTTUUUVVVYYY[[[\\\]]]\\\[[[XXXUUUTTTUUUWWWYYY]]]cccgggiiikkknnnqqqrrrssssssrrrppplllhhhfffdddeeeffffffhhhmmmuuu{{{~~~~~~zzzuuurrrrrrrrrsssssstttxxx~~~{{{jjjbbbccchhhmmmnnnssswwwyyyuuukkkddd^^^WWWSSSJJJCCC>>><<<;;;777555777555555555444444444444444222333333444444333333222111000000000000/////////000000000000000000000000////////////000000000000111000000//////......---.......................................---------......---------,,,,,,,,,............------------++++++++++++++++++,,,,,,'''(((((()))***+++,,,,,,)))************+++++++++++++++*********)))))))))))))))************))))))************))))))))))))(((((((((((((((((((((((()))))))))))))))))))))))))))))))))(((((((((''''''))))))))))))************)))******+++++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///000000333888<<>>:::999777777666666555444444333222333333444444333333222444444333333333222222222000000000000000000000000000000000000////////////////////////////////////........................---------.....................---------,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++,,,,,,,,,,,,,,,+++*********))))))************+++++++++++++++*********)))))))))))))))************))))))))))))))))))************++++++++++++++++++++++++'''(((((())))))******+++******)))))))))((((((((())))))))))))************((()))***+++++++++++++++++++++,,,,,,------......,,,...///...,,,...222777;;;;;;AAAOOO___iiijjjfffcccmmmyyyppp___SSSQQQTTTXXXhhh}}}~~~}}}}}}|||}}}~~~||||||||||||||||||||||||||||||||||||||||||{{{{{{}}}|||zzzwwwrrrmmmhhheeeccc^^^``````___^^^aaagggllltttxxx}}}}}}|||}}}}}}|||}}}}}}}}}~~~{{{yyyvvvrrrmmmhhhcccaaa______YYYXXXWWWYYY\\\___``````bbbbbbaaa___^^^]]]\\\[[[[[[\\\^^^^^^^^^```cccffffffeeecccccccccaaa^^^[[[UUUVVVXXX[[[___eeeiiilllqqqooommmllljjjhhhdddbbb^^^\\\YYYWWWXXX[[[___bbbhhhiiijjjiiiiiijjjmmmpppnnnllljjjgggfffeeefffgggmmmoooppprrrtttvvvvvvwww{{{{{{|||}}}}}}{{{~~~|||kkkiiijjjpppssssssvvv|||zzzkkkZZZQQQJJJCCC<<<:::999888777666555444333222222333333444444333333222333333333222222222111111000000000000000000000000111000000000/////////...................................................---------.........//////......---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,++++++*********)))************+++++++++,,,+++++++++************))))))************))))))((()))))))))************************************(((((())))))***++++++,,,*********)))))))))(((((())))))))))))************(((((()))++++++,,,,,,+++++++++,,,,,,---......///---///000///---...444999888>>>JJJXXXdddjjjjjjiiigggsssrrrcccVVVOOOQQQXXXaaattt||||||}}}|||}}}}}}zzzyyyxxxyyy{{{}}}~~~~~~~~~||||||||||||{{{{{{zzzyyy~~~~~~}}}|||}}}|||zzzxxxvvvsssoookkkgggdddbbbaaa^^^```aaa___]]]^^^dddiiinnnrrrwww|||}}}~~~{{{wwwtttkkkjjjgggdddaaa```___^^^^^^]]]^^^```ccceeefffeeebbbaaa```______```aaaaaabbbdddfffgggggggggiiijjjhhhdddaaa______^^^[[[YYYUUUWWW[[[```eeejjjnnnpppssspppllljjjhhhfffaaa^^^XXXXXXXXXZZZ]]]```dddfffhhhiiijjjiiiggggggiiikkkfffeeecccaaaaaacccdddfffiiijjjkkkmmmpppsssuuuwww{{{}}}zzzxxxyyy~~~qqqkkkjjjoootttuuuyyy~~~vvvdddXXXOOOFFF>>>;;;:::999888777555333222111222333333444444333333222222222222111111111111000000000000000000000000000111111000000/////////...---------.......................................---------.........//////......---------,,,,,,,,,------,,,,,,,,,+++++++++---,,,,,,++++++*********++++++++++++++++++++++++)))************+++++++++,,,,,,,,,++++++++++++***))))))************))))))(((((())))))*********+++))))))))))))))))))))))))((())))))***+++,,,,,,,,,************))))))))))))))))))))))))************(((((()))++++++,,,,,,,,,++++++,,,,,,---...//////---000111000...///555;;;999EEEVVVdddjjjmmmoooqqqooozzzttt___SSSMMMKKKRRR[[[jjj}}}}}}yyy{{{||||||~~~}}}zzzwwwuuuuuuwww{{{~~~|||}}}}}}||||||zzzyyyyyy||||||}}}~~~~~~~~~~~~}}}|||zzzxxxxxxxxxwwwuuussssssqqqmmmhhheeedddcccdddccceeefffccc______dddiiigggkkkpppuuuzzz~~~{{{~~~{{{wwwrrroooggghhhhhhhhhgggfffdddccceeeeeeeeehhhjjjlllkkkjjjccccccbbbaaabbbeeegggiiijjjmmmooopppnnnmmmmmmnnnhhhddd___\\\\\\\\\YYYWWWYYY\\\aaaggglllooorrrssssssoookkkhhhgggddd```\\\XXXZZZ]]]aaaeeehhhjjjkkkggghhhhhhgggfffeeefffhhhbbbaaa```___```cccfffhhhggggggiiikkkooossswwwyyy}}}zzzwwwyyyyyyuuuhhhfffpppzzz}}}|||sss```UUUNNNGGGBBB;;;;;;999666333222222333666666555555555444444444//////000000111111111222000000000000000111111111//////............//////........................//////............//////////////////////////////......---------,,,,,,,,,++++++++++++++++++++++++---,,,***(((((()))***+++---+++***(((((()))+++,,,,,,,,,,,,++++++*********,,,,,,+++***))))))******(((((()))))))))*********))))))))))))))))))))))))+++*********))))))(((((())))))***+++++++++++++++,,,,,,+++***)))))))))***)))))))))((((((((((((((()))************+++++++++,,,,,,---------------------,,,---000111111666<<>>HHHaaannnyyyvvvjjjgggrrrlll]]]LLLGGGFFFMMM[[[ppp|||zzzzzzzzzzzzzzz|||{{{vvvrrrllljjjgggdddaaa___^^^^^^[[[ZZZXXXWWWWWWYYYZZZ\\\]]]]]]\\\[[[ZZZXXXWWWWWWVVVWWWYYY]]]ccciiinnnqqq~~~~~~|||zzz||||||yyypppoooqqquuuxxx||||||wwwpppjjjfffhhhggggggjjjooovvv}}}~~~wwwoooiii```___\\\YYYYYY^^^fffmmmrrrwww{{{{{{uuuoookkkjjjcccbbbaaaaaadddggglllnnntttxxxyyyxxxzzz{{{xxxxxxxxxooojjjhhhnnnttttttooojjjhhhhhhuuuvvvhhh]]]XXXIIICCC<<<888777777666444444444333333333222222222222222222222111111111111......///000111222333333//////............//////..............................------------......------------------------......---------,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++)))))))))***++++++,,,,,,***++++++++++++,,,,,,,,,((((((((((((((())))))***((())))))))))))*********))))))))))))))))))))))))))))))))))))************'''((())))))******))))))))))))((((((((()))******(((((())))))***+++++++++)))************+++++++++,,,,,,---...///000000111111222666888777999DDDPPPmmmsssvvvtttoooqqq|||~~~fffVVVFFFEEEIIIVVVjjj}}}yyyyyyyyyyyyzzz{{{}}}xxxooohhhdddccc```\\\ZZZXXXWWWWWWSSSSSSRRRSSSUUUWWWZZZ\\\]]]]]]^^^]]]]]]\\\[[[ZZZYYYWWWVVVVVVYYY]]]bbbeeemmmuuu~~~}}}|||{{{}}}}}}xxxrrrnnnmmmnnnnnnnnnssszzz|||xxxssspppnnnrrrssstttwww{{{~~~wwwooofffaaa\\\]]]^^^]]]___eeennnvvvzzz}}}}}}vvvoookkkjjjbbbcccdddggglllqqquuuxxx|||{{{yyyzzzzzzxxxuuuxxx~~~vvvlllhhhmmmqqqsssppplllhhhfffmmmyyyzzzmmmbbb\\\PPPHHH>>>888777888777666555555555444444444333333444444333333222222222222//////000000111111222222//////............//////...........................------,,,,,,------...------------------------......---------,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,((((((((((((((()))******&&&&&&&&&''''''''''''((())))))))))))))))))))))))((()))))))))************((()))******++++++******((((((((((((((()))******''''''((())))))***++++++)))************+++++++++,,,,,,---...///000111111000222666999:::???MMM\\\rrrqqqppprrrwwwyyybbbRRRGGGHHHOOOaaazzz{{{xxxxxxxxxzzz{{{}}}~~~}}}xxxpppjjjeeebbb___[[[XXXVVVUUUTTTOOOOOOOOOPPPSSSVVVYYY\\\]]]^^^___aaabbbbbbbbbbbb]]][[[YYYWWWWWWYYY[[[]]]```ffflllpppxxxzzzzzz{{{~~~{{{tttoookkkmmmmmmkkklllooouuu|||}}}{{{zzzzzzzzz}}}~~~wwwoooiiiccc___^^^bbbfffhhhjjjoooxxx~~~}}}zzzuuuqqqooonnnjjjlllpppuuuzzz}}}}}}~~~~~~~~~{{{{{{yyyuuuuuuyyy~~~xxxnnnpppsssuuutttqqqmmmjjjhhhvvvsssggg___TTTKKK???888777888888777888777777777777666666666555555555444444333333333111111111111000000000000//////............//////000000000000000000000000...------,,,,,,------...------------------------......---------,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++(((((()))++++++,,,,,,,,,*********++++++,,,,,,,,,******)))******+++,,,,,,))))))))))))************))))))))))))))))))))))))(((((())))))*********+++))))))***+++++++++++++++((((((((((((((()))******&&&''''''((()))*********)))************+++++++++,,,,,,---...///000111222///222666:::<<>>CCCPPP```kkkooopppkkklllxxx{{{gggWWWNNNJJJIIIPPP___vvvssskkkmmmssszzz{{{|||{{{yyyxxxyyyzzztttxxx|||}}}}}}}}}zzzvvvuuuuuuvvvvvvuuuuuutttssssssrrrqqqnnnllliiigggeeedddcccaaa___]]]^^^]]]\\\]]]cccooo||||||vvvnnnllljjjhhhfffddd```]]]]]]\\\]]]```fffooowww|||xxxzzz{{{{{{yyyxxxwwwxxxrrrrrrrrrsssuuuxxx{{{}}}~~~uuulllmmmnnnqqqtttxxx{{{}}}~~~yyyxxxuuuooolllmmmnnnttt||||||yyywwwrrrooollliiihhhhhhfffeeefffeeeeeeddddddeeeeeefffiiihhhhhhhhhhhhiiijjjjjjlllllllllmmmnnnpppsssttttttuuuvvvyyy{{{}}}~~~|||xxxuuuwwwyyy~~~xxxyyy{{{{{{}}}{{{xxxyyy|||ooohhh]]]SSSKKKFFF@@@===:::999888777666555555555555555444444333333333333222222222111111111000000000000000////////////...////////////////////////......................../////////...---------,,,///......------,,,++++++************++++++,,,---+++++++++++++++++++++++++++++++++************)))******)))))))))***+++,,,'''((()))***+++******)))************************((((((((((((((()))))))))******))))))((((((''''''***)))))))))((((((((('''))))))))))))))))))))))))(((((()))******+++,,,,,,+++++++++,,,,,,,,,------+++---//////000222666999888===@@@FFFXXXnnnwwwtttqqqppptttwwwaaaPPPIIIHHHJJJUUUhhh|||qqqjjjmmmssswwwxxxyyyxxxwwwvvvwwwxxxuuuyyy~~~|||zzzyyywwwtttoookkkiiihhhfffdddfffeeefffhhhlllnnnnnnmmmnnnjjjeeecccbbbaaa___]]][[[\\\[[[ZZZ]]]gggvvv{{{wwwtttpppmmmiiiffffffeeeddddddhhhooovvvzzzzzz~~~yyypppeeeeeefffiiimmmqqqvvvyyy{{{~~~}}}zzzwwwqqqmmmmmmkkkqqqzzzzzztttpppllljjjdddbbbaaaaaabbbddddddccccccbbbbbbbbbbbbbbbbbbcccaaaaaaaaabbbbbbbbbccccccffffffeeeeeefffhhhkkkllljjjkkklllnnnqqqtttvvvwww||||||~~~|||zzz}}}{{{}}}|||~~~}}}|||}}}{{{|||uuuggg]]]WWWPPPEEE;;;;;;:::999888777666666666555555444444444444333333222222222111111111111111111000000000////////////////////////////////////---...................../////////...---------,,,///......------,,,++++++************+++,,,---...++++++++++++++++++++++++)))************+++++++++,,,,,,+++***************'''((()))***+++******)))))))))))))))))))))))))))(((((((((((())))))************))))))(((((('''''''''((((((((()))))))))***((((((((((((((((((((((((+++++++++***************++++++,,,,,,,,,---------,,,---...///111333888;;;888>>>BBBKKK```www~~~xxxpppsssyyyyyyaaaPPPHHHIIILLL\\\ooozzzqqqkkkmmmsssuuuwwwwwwvvvtttssstttuuuwww|||~~~~~~~~~~~~zzzzzzzzzyyywwwtttqqqnnnmmmiiiddd```]]][[[YYYWWWYYYYYY[[[```gggmmmqqqsssuuuqqqkkkfffcccbbbaaa```]]]___```]]][[[___iiirrr~~~yyytttqqqnnnmmmllllllnnnpppsssuuuyyy}}}{{{rrrkkk`````````bbbffflllqqquuu{{{{{{|||xxxqqqmmmmmmhhhoooyyyxxxvvvqqqlllhhhdddaaa```]]]\\\[[[\\\___``````___\\\[[[[[[ZZZZZZ[[[[[[\\\\\\\\\\\\]]]]]]]]]]]]]]]aaa```^^^^^^___aaaccceeebbbbbbccceeehhhkkkmmmooonnnnnnrrrvvv{{{~~~||||||zzzuuu{{{}}}|||zzzzzz~~~wwwlllcccXXXIII======<<<;;;999888777777777555555444444444444444444444333222222111111222222111111000000000/////////////////////////////////---------..............................---------///......------,,,+++++++++++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,---------------,,,+++***++++++++++++***((('''%%%(((((((((((((((((((((((('''(((((())))))******+++***))))))))))))))))))((('''''''''((()))*********((((((((((((((((((((((((,,,,,,+++++++++*********,,,,,,,,,,,,------------,,,---...///111444999===;;;???GGGWWWlll|||~~~xxxmmmrrr{{{vvv```NNNHHHJJJOOOdddvvv}}}xxxqqqlllnnnssstttuuuvvvuuusssrrrsssttt{{{}}}|||}}}}}}{{{yyyxxxxxxwwwvvvuuuuuuttttttrrrqqqqqqrrrrrrpppllliiibbb___ZZZWWWVVVUUUSSSRRRQQQSSSVVVZZZ___gggpppwwwxxxwwwtttooojjjfffffffffdddffffffbbb]]]\\\```eeerrr~~~vvvvvvuuuuuuuuuuuuuuuuuuyyy}}}|||vvvnnnhhh```___]]]]]]```eeejjjnnnwwwwww}}}}}}wwwpppkkkkkkgggooozzz|||tttnnnmmmjjjhhhddd```\\\ZZZXXXXXX[[[ZZZYYYYYYZZZ[[[ZZZXXXWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWXXXYYYYYYYYYYYYXXXZZZZZZYYYYYYYYYZZZ\\\]]][[[[[[[[[]]]___bbbeeefffeeefffjjjooosssxxx}}}zzzyyy|||{{{rrrttt}}}~~~|||zzzwwwvvvyyyqqq___PPPGGG???>>>===;;;999999888888444444555555555555555555555444333222222222333444111111111000000000//////////////////////////////---------.........//////---------...............///......------,,,++++++,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************''')))+++------,,,***)))++++++++++++***((('''%%%))))))))))))))))))))))))'''(((((()))******++++++)))))))))***************(((((((((((())))))))))))((((((((((((((((((((((((***+++++++++++++++++++++,,,,,,,,,------------...,,,---...///111555:::>>>>>>BBBPPPgggyyy}}}xxxssskkkrrr|||ooo[[[LLLIIIPPPWWWmmm~~~yyyvvvqqqmmmnnnrrrppprrrssstttssssssuuuvvv}}}zzzxxxyyyxxxtttqqqnnnnnnmmmlllkkkjjjiiihhhffffffgggkkknnnooommmkkkbbb___ZZZWWWVVVUUUSSSRRRPPPSSSUUUUUUVVV]]]jjjttt{{{zzzsssqqqrrrnnnnnnmmmhhhccc```aaacccfffrrr~~~}}}||||||}}}zzzqqqkkkccc```\\\ZZZZZZ]]]bbbeeejjjlllsss|||wwwooojjjiiiiiiqqq|||yyypppmmmiiibbb^^^___]]]\\\YYYVVVTTTSSSSSSTTTVVVUUUTTTUUUWWWWWWUUUTTTUUUUUUTTTTTTTTTTTTUUUUUURRRSSSTTTUUUVVVUUUUUUTTTTTTTTTTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUWWWZZZ]]]^^^aaa```bbbgggjjjmmmsss{{{|||zzzyyyzzz|||zzzrrrttt|||vvv}}}}}}|||wwwuuutttvvv{{{eeeWWWRRR@@@???>>><<<:::999999999444444555555555555555555666555444333222333444444111111111111000000000000////////////////////////---------.........//////,,,------......////////////......------,,,++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))(((''' ###&&&)))+++***'''&&&'''((()))++++++******)))************************'''(((((()))***+++++++++))))))******++++++,,,,,,******))))))((((((''''''(((((((((((((((((((((((())))))***+++,,,------...,,,,,,,,,---------......,,,---...///111555;;;???@@@DDDWWWsss}}}rrrmmmmmmsss~~~{{{jjjWWWJJJKKKUUU___rrr{{{vvvtttppplllmmmpppnnnppprrrsssssstttwwwxxx~~~~~~yyyvvvvvvuuupppkkkhhhgggfffeeedddbbbaaaaaa]]]]]]```fffmmmqqqqqqoooiiieee```\\\YYYWWWUUUSSSQQQTTTUUURRROOOUUUcccooo~~~~~~wwwvvvrrrnnniiiggghhhhhhccckkksssxxxwwwooofffbbb]]]XXXVVVXXX[[[]]]]]]aaaiiivvv|||vvvmmmhhhhhhlllttt~~~}}}tttiii```]]][[[WWWVVVYYYVVVUUURRRPPPOOOPPPQQQRRROOOOOOOOOQQQTTTVVVUUUTTTQQQPPPPPPOOOOOOPPPPPPQQQPPPQQQRRRSSSTTTSSSRRRRRRPPPQQQQQQRRRRRRRRRQQQPPPRRRQQQQQQQQQRRRUUUXXXZZZ[[[XXXXXX\\\___```ccchhhqqq}}}{{{yyyxxx~~~|||zzz{{{vvvvvv||||||zzz{{{}}}|||zzz|||sss```WWWNNNEEE>>>===<<<888666777777777666666555555444444555555444444333222111111000000000000////////////111111000000//////..............................000000//////.........---...---,,,+++***+++,,,---------++++++++++++------+++,,,...//////...,,,+++,,,,,,,,,,,,,,,+++***)))************************,,,,,,,,,++++++*********,,,+++***))))))***+++,,,++++++,,,,,,,,,++++++***))))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((******+++++++++,,,,,,,,,******++++++++++++,,,,,,---000111000111666<<>><<<999777888666666555555555555555555444444333333222222111111000000000000////////////000000000000////////////........................000/////////...............---,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++,,,,,,,,,,,,,,,+++***)))************************,,,,,,,,,++++++*********++++++***))))))***++++++))))))*********))))))((())))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************+++++++++,,,,,,,,,,,,,,,,,,,,,---------...---000222222444888>>>BBBJJJZZZqqq|||tttpppnnnvvvvvvgggZZZTTTRRRVVVgggxxxrrrpppnnnmmmlllmmmnnnooommmmmmnnnpppuuu{{{~~~zzzxxxuuusssrrrqqqnnnhhhddddddaaa___dddnnnxxx}}}xxxrrrlllgggdddccc]]]]]][[[WWWUUUVVV[[[___mmm~~~}}}yyyuuuqqqsssuuuvvvvvvyyy~~~|||ssskkkaaa[[[XXXWWWUUUTTTUUUYYY^^^dddppp{{{qqqjjjhhhiiiuuuzzzyyyrrrkkkccc\\\YYYUUUQQQOOOOOOOOOOOOOOOPPPOOONNNMMMMMMLLLLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNOOOPPPPPPPPPPPPOOOOOOOOOPPPPPPOOOOOOOOONNNNNNOOOOOOPPPQQQPPPOOOOOOPPPRRRUUUWWWYYY___fffllluuu~~~}}}}}}yyyuuuqqquuu|||yyylllZZZOOODDD@@@===:::999:::555555555555555666666666222222222222222222222222000000000000////////////////////////000000000000........................////////////...............------,,,+++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,------------,,,,,,++++++,,,,,,,,,+++******+++++++++++++++++++++++++++++++++++++++*********++++++***))))))***++++++((())))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,******+++++++++,,,,,,,,,---.........////////////---000333555666:::AAAGGGVVViiiwwwssssssttt|||qqqbbbUUUTTTYYYbbbssszzzooonnnmmmllllllmmmoooppppppooooooqqqvvv~~~xxxppphhheeecccdddkkkvvvxxxrrroooeeecccaaa]]]YYYXXXZZZ\\\bbbppp|||}}}~~~}}}{{{{{{|||}}}}}}{{{tttjjjbbb___\\\YYYVVVVVVXXXZZZ]]]hhhxxxxxxooojjjiiijjjtttyyyyyyrrriiiaaa]]]YYYUUUQQQPPPMMMJJJIIIJJJLLLLLLLLLNNNNNNMMMMMMLLLLLLKKKKKKMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKLLLNNNOOOPPPLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLLOOONNNMMMMMMMMMOOORRRSSSRRRWWW[[[\\\```rrr|||tttpppuuu~~~rrraaaUUUIIIBBB>>>:::999;;;555666666666777777888888111111222222222222222222000000000000////////////......//////000000111111........................///////////////...............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,------++++++,,,,,,,,,++++++***+++++++++++++++++++++++++++++++++***************+++******************+++******+++,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))))))))*********+++++++++,,,,,,******+++++++++,,,,,,,,,............///////////////000444777888:::BBBKKKaaavvv}}}tttuuuyyy{{{ppp```TTTWWWaaalllzzzuuupppnnnmmmllllllmmmnnnpppoooppprrruuu{{{vvvsssnnnjjjlllttt{{{pppnnnjjjeeeaaa^^^]]]]]]]]]dddqqquuunnniiieee```\\\YYYZZZZZZ[[[fffuuuwwwnnnhhhhhhjjjrrrvvv{{{|||}}}}}}~~~~~~~~~}}}}}}~~~~~~}}}}}}|||{{{{{{zzz~~~}}}|||{{{zzzzzzzzzyyyyyyyyyzzz|||uuunnnccc___YYYTTTRRRPPPMMMKKKJJJHHHFFFFFFGGGIIIIIIIIILLLLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJKKKLLLNNNOOOPPPJJJKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKLLLLLLLLLLLLLLLQQQPPPOOOOOOPPPQQQSSSTTTUUUXXXYYYYYY]]]lllxxxqqqppp~~~~~~xxxiii\\\MMMEEE???:::999:::777777777888999999999:::222222222222222222333333000000000000////////////......//////000000111111////////////////////////.........///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---***++++++,,,,,,,,,++++++++++++++++++++++++++++++*********************************++++++*********)))***+++,,,,,,,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++******+++++++++,,,,,,,,,,,,------------.........111111444888888:::EEEQQQjjj~~~yyyttt{{{~~~lll^^^VVV]]]jjjttt}}}tttqqqpppnnnlllkkklllmmmnnnmmmpppvvv|||yyytttwww~~~zzzuuuooojjjfffcccbbb```___dddrrryyysssnnngggccc]]]^^^]]]^^^hhhwwwwwwmmmggggggiiirrruuuyyy||||||||||||}}}}}}~~~~~~xxxyyyyyyyyyyyyxxxxxxwwwtttssssssrrrqqqqqqpppppprrrqqqpppoooooooooooooooooonnnnnnmmmmmmnnnooooooqqqqqqqqqrrrsssuuuvvvwwwxxx{{{wwwppphhhbbb^^^UUUSSSRRRQQQOOOMMMKKKIIIJJJHHHFFFFFFGGGGGGGGGFFFJJJJJJKKKLLLLLLLLLKKKKKKJJJJJJJJJJJJJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLLLLMMMHHHHHHHHHIIIJJJLLLMMMNNNMMMMMMNNNOOOPPPPPPOOOOOOMMMMMMOOOPPPQQQQQQQQQPPPRRRRRRRRRRRRSSSUUUWWWXXX[[[\\\\\\^^^eeeppp}}}|||vvvrrrwwwpppbbbTTTJJJCCC===:::;;;888888888888999999999999333333333333333333333333000000000000////////////////////////000000000000////////////////////////.........///////////////---............---,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***************)))***++++++++++++***)))'''((()))***************))))))))))))))))))))))))))))))))))))))))))))))))((((((((())))))))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,---------222111444888:::<<>>;;;999888888777666666555555444444333222222222222222111111111000000////////////000000000000000000000000////////////////////////////////////////////////...---,,,+++,,,,,,,,,,,,,,,,,,++++++******++++++++++++******,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++******)))))))))))))))))))))))))))+++......---+++++++++))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++***++++++,,,...000222333666777;;;GGGaaavvvsssvvv{{{vvvmmmgggcccbbbgggssswwwqqqnnnkkkiiihhhdddeeefffgggiiimmmssswww~~~~~~}}}{{{yyywwwuuutttttttttsssrrrrrrqqqqqqrrrqqqqqqpppooonnnnnnnnnllllllllljjjhhhggghhhiiidddgggnnnzzztttmmm```[[[UUUPPPNNNMMMMMMMMMPPPPPPOOOOOOPPPPPPQQQRRRQQQPPPPPPPPPRRRRRRQQQOOOMMMMMMMMMMMMMMMNNNNNNNNNKKKKKKKKKKKKLLLMMMNNNOOORRRRRRQQQQQQQQQPPPPPPPPPQQQRRRRRRSSSTTTUUUVVVVVVSSSQQQOOONNNMMMNNNOOOPPPTTTSSSWWWaaaiiinnnuuu|||}}}xxxwwwuuusssrrrsssvvvxxxzzzxxxzzz~~~~~~}}}{{{wwwsssnnnkkkiiigggdddbbb```___^^^^^^XXXYYYZZZYYYXXXXXXZZZ\\\ccchhhpppwww}}}}}}}}}nnnaaaVVVNNNBBB???<<<:::999999888777666555555444444333222222222222222111111111111000////////////000000000000000000000000////////////////////////////////////000000000///...,,,+++***+++,,,,,,------,,,,,,+++******+++++++++***)))))),,,,,,++++++******++++++*********+++++++++++++++++++++++++++++++++++++++))))))***++++++++++++***)))))))))(((((((((((((((***,,,------,,,++++++,,,)))))))))))))))))))))))))))************++++++++++++************+++,,,,,,,,,,,,---...///111333444222666>>>MMMiiiyyyqqqttt{{{xxxlllccc\\\ZZZ\\\mmmzzzzzzsssooonnnmmmjjjgggcccdddfffgggjjjpppwww{{{}}}{{{yyyxxxxxxxxxwwwuuussspppnnnmmmlllllllllkkkjjjjjjiiiiiijjjiiiiiihhhfffeeeddddddaaacccdddcccbbbaaaaaabbb[[[^^^aaadddiiisssxxxmmmccc]]]XXXTTTOOOLLLLLLLLLLLLLLLNNNNNNMMMMMMNNNOOOOOOPPPOOONNNNNNOOOPPPPPPOOOMMMLLLLLLMMMMMMNNNNNNOOOOOOLLLLLLLLLMMMOOORRRTTTVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTUUUVVVWWWYYYZZZ[[[\\\ZZZYYYWWWTTTSSSRRRQQQQQQSSSSSSWWW```fffjjjooouuu}}}}}}{{{xxxsssmmmgggbbb___\\\[[[YYYWWWVVVUUUVVVVVVSSSTTTTTTSSSRRRRRRUUUWWWXXX\\\bbbhhhlllppptttwww~~~~~~|||~~~}}}xxxjjj]]]RRRFFFCCC???===;;;:::888777666555555444444333222222222222222111111111111000.../////////000000000111000000000000////////////////////////////////////.../////////...---,,,,,,++++++,,,---------,,,++++++,,,,,,,,,++++++***)))---,,,++++++******++++++)))*********++++++++++++++++++++++++++++++++++++))))))***+++++++++++++++*********)))))))))((((((***++++++***))))))***,,,)))))))))))))))))))))))))))************++++++++++++***)))))))))***,,,---.........///000222333444222;;;EEETTTooo~~~sssoooyyynnnbbbZZZUUUYYY___ssszzzuuuooommmmmmmmmiiifffcccdddfffhhhlllrrrzzz~~~||||||}}}|||zzzwwwrrrtttwwwyyy{{{~~~}}}zzzuuurrrppppppoooooolllkkkkkkjjjhhhgggeeedddbbbbbbaaaaaa``````______^^^^^^^^^^^^]]]]]]\\\[[[XXXZZZ[[[[[[ZZZXXXXXXYYYTTTVVVXXXWWWXXX]]]fffnnnqqqrrrtttvvvvvvwwwxxxxxxwwwvvvsssnnnfff^^^XXXUUUTTTPPPMMMKKKKKKMMMNNNNNNOOOOOONNNNNNNNNOOOPPPPPPQQQPPPOOOPPPRRRRRRPPPOOOPPPQQQQQQRRRSSSTTTTTTTTTSSSSSSTTTVVVYYY\\\```bbb^^^^^^]]]\\\]]]^^^_________```aaaccceeeggghhhiiijjjhhheeeaaa]]]YYYVVVUUUSSSRRRUUU\\\``````cccgggkkkooorrrvvv||||||xxxqqqooolllgggaaa]]]YYYWWWUUUTTTSSSRRRRRRRRRSSSTTTSSSSSSSSSQQQPPPQQQTTTVVVSSSUUUXXXZZZ\\\^^^aaadddlllqqqzzz~~~zzz|||~~~~~~rrrcccWWWKKKGGGCCC???===;;;888666666555555444444333222222222222222111111111111000.../////////000000111111000000000000////////////////////////////////////,,,---......///.........***+++,,,---------,,,+++------------,,,,,,+++***---,,,,,,+++*********+++))))))******++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++,,,+++++++++******)))))))))))))))(((&&&''')))+++)))))))))))))))))))))))))))************+++++++++******)))))))))***,,,---000000000000111222444444777AAAMMM[[[sss|||rrrrrr{{{ggg[[[UUUVVV^^^iiivvvwwwrrrmmmlllmmmmmmhhhdddcccdddfffiiimmmttt|||~~~~~~~~~}}}{{{{{{|||}}}~~~xxxuuurrrrrrsssssspppmmmhhhiiikkkmmmnnnooooooooorrrzzz~~~yyyssspppppplllhhhfffeeefffffffffaaaaaabbbaaaaaa```___^^^[[[[[[ZZZZZZYYYXXXXXXXXXUUUVVVVVVWWWWWWWWWWWWWWWRRRTTTVVVVVVTTTRRRRRRRRRPPPRRRTTTTTTTTTVVV[[[___YYYZZZ\\\\\\\\\]]]^^^```aaabbbaaa___[[[WWWUUUTTTRRROOOLLLKKKLLLNNNOOOOOORRRRRRQQQQQQQQQQQQRRRRRRUUUTTTSSSTTTUUUVVVTTTRRRVVVWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]___bbbfffkkkmmmhhhgggggggggiiijjjlllnnnqqqqqqsssuuuwwwyyyzzz{{{wwwvvvrrrmmmgggaaa\\\YYYTTTSSSUUUZZZ\\\YYYYYY\\\___bbbfffhhhmmmxxxzzztttooolllcccbbb___\\\YYYWWWVVVUUUSSSRRRRRRQQQRRRSSSTTTUUUSSSTTTSSSRRRQQQRRRUUUWWWWWWXXXXXXXXXWWWXXX[[[]]]\\\bbblllvvv{{{{{{}}}~~~|||}}}~~~jjjYYYQQQGGG>>><<<<<<999666666444444444444333222111111333222222111000//////...//////000000000000//////111111000000//////......////////////////////////000///---,,,++++++,,,---'''(((***,,,---...//////+++++++++,,,,,,---------...---+++*********++++++++++++++++++++++++++++++///...---,,,,,,...000111************************,,,+++++++++***)))))))))++++++***************+++))))))))))))))))))))))))++++++***)))(((((())))))------/////////...---,,,000,,,,,,000333444777;;;;;;@@@NNNfff}}}zzzjjjqqq|||vvveeeZZZTTTSSS^^^mmm|||pppnnnllliiigggfffffffffaaabbbdddjjjsss{{{~~~}}}|||{{{yyywwwwwwvvvuuuuuuttttttuuuuuurrroookkkiiihhhgggfffdddbbbaaa```_________```aaaeeehhhkkknnnoooqqqsssuuuuuuvvvxxx~~~~~~}}}wwwqqqllljjjgggdddaaaddd```\\\[[[\\\^^^]]][[[\\\[[[XXXWWWVVVWWWXXXYYYXXXUUUSSSSSSUUUUUURRRPPPPPPOOONNNPPPSSSTTTQQQNNNRRROOOLLLLLLNNNOOONNNLLLQQQPPPOOOMMMMMMNNNOOOOOOQQQPPPPPPOOOPPPQQQSSSTTTVVVWWWXXXZZZZZZYYYWWWVVVRRRQQQOOONNNNNNOOOQQQRRRVVVUUUTTTSSSTTTUUUWWWXXXUUUWWWXXXYYYYYY[[[^^^```aaaccceeeeeeffffffhhhjjjjjjlllooorrrtttvvvvvvvvvzzzzzz{{{|||~~~yyyqqqiiieeebbb^^^^^^]]]^^^___```___^^^^^^```cccgggkkksss}}}{{{sssmmmiiieee___[[[YYYYYYXXXWWWUUUTTTSSSSSSQQQRRRRRRRRRSSSSSSSSSSSSWWWVVVTTTRRRRRRSSSUUUVVVWWWXXXYYYXXXWWWWWWXXXYYY]]]```eeemmmwwwyyywwwxxx{{{}}}tttcccXXXLLLBBB>>>===999666666444444444444333222111111222222222222111111111111//////000000000000//////000000000000////////////////////////////////////000///---,,,++++++,,,,,,***+++,,,,,,---------,,,++++++++++++,,,,,,,,,,,,---,,,+++*********++++++++++++++++++++++++++++++***)))((('''((()))+++,,,************************+++++++++***************++++++***************+++************************++++++***))))))))))))))),,,,,,---......---,,,+++000,,,,,,111444444777;;;<<>>999777777444555555444444333222111111222222222222333333333//////000000000000//////////////////000000000000//////////////////////////////...,,,,,,,,,,,,,,,------------,,,+++******+++++++++++++++*********---,,,+++*********+++++++++++++++++++++++++++++++++***)))((()))***+++,,,***************************************++++++++++++***************++++++++++++++++++++++++++++++++++++***))))))))))))***++++++,,,------,,,,,,+++///------222444444777;;;>>>KKK```xxx}}}rrrrrryyy~~~nnn___ZZZZZZ```ooo}}}tttiiigggeeecccaaa``````aaaeeehhhnnnttt{{{}}}||||||~~~~~~}}}}}}vvvtttrrrppppppnnnllljjjhhhgggeeebbb```^^^]]]\\\\\\ZZZWWWVVVVVVWWWVVVVVVSSSRRRQQQPPPOOONNNNNNOOOLLLOOOQQQRRRRRRRRRTTTUUUSSSSSSTTTVVVXXX\\\___``````bbbfffkkkooorrrtttuuuwwwwwwwwwxxxxxxxxxyyyyyywwwwwwwwwvvvuuusssrrrqqqllllllllljjjhhhfffdddccccccbbb___\\\[[[ZZZZZZZZZXXXVVVSSSRRRRRRSSSSSSRRRRRRPPPNNNNNNOOOPPPPPPPPPQQQPPPNNNMMMMMMNNNOOOPPPQQQOOOLLLKKKLLLMMMMMMLLLMMMMMMMMMOOOQQQRRRQQQOOOPPPOOOMMMMMMOOOPPPPPPOOOPPPPPPPPPPPPQQQRRRSSSTTTQQQQQQRRRSSSUUUWWWYYYZZZ[[[\\\^^^___^^^]]][[[ZZZ^^^______```aaabbbbbbcccbbbdddgggjjjlllmmmmmmmmmrrrtttuuuuuuvvvwww{{{}}}{{{yyyvvvwwwyyy{{{}}}~~~~~~uuupppmmmhhheee___\\\YYYXXXWWWWWWVVVUUUUUUUUUVVVVVVWWWWWWXXXXXXWWWVVVUUUTTTTTTTTTUUUVVVSSSQQQQQQTTTZZZ^^^```___```___^^^]]]]]]^^^^^^___^^^___cccjjjttt~~~~~~}}}zzzxxxyyy~~~}}}qqqaaaPPPFFF@@@:::777888555555555555444333222111222222222222222222111111//////000000000000//////......//////000000111111///////////////////////////......---,,,,,,++++++------------,,,+++******,,,++++++******))))))))),,,+++++++++++++++++++++***+++++++++++++++,,,,,,++++++*********+++,,,---************************)))))))))***+++++++++,,,*********)))******+++,,,++++++++++++++++++++++++++++++***))))))*********+++,,,,,,,,,------------...---///333555555999>>>AAARRRlllzzzooottt|||~~~zzzjjj]]][[[___hhhyyywwwooogggfffdddbbbaaaaaaaaaaaaggglllssszzz|||zzzyyyxxxzzzyyyxxxvvvuuusssrrrrrrllljjjhhhgggfffeeecccaaa```___]]]ZZZXXXWWWVVVUUURRRPPPNNNNNNOOOPPPQQQPPPQQQPPPOOONNNLLLKKKKKKJJJKKKMMMOOOOOONNNMMMNNNOOOOOOOOOOOOOOOPPPPPPQQQQQQSSSSSSUUUVVVXXXYYYZZZ[[[^^^^^^_________`````````]]]^^^___``````___]]]\\\[[[[[[ZZZYYYXXXWWWUUUUUUVVVUUUTTTRRRRRRQQQRRRRRRRRRQQQPPPPPPQQQRRRRRRSSSRRRQQQPPPPPPQQQRRRSSSSSSQQQPPPPPPOOOOOOPPPQQQQQQRRRPPPNNNMMMNNNOOOPPPPPPOOOOOOPPPRRRSSSTTTUUUTTTRRRQQQQQQRRRSSSTTTUUUUUUWWWWWWXXXYYYZZZ[[[\\\]]]^^^^^^___aaaccceeeggghhhiiikkklllnnnnnnmmmlllkkkiiijjjkkkmmmnnnnnnnnnnnnqqqrrrsssuuuwwwxxxyyyzzzxxxyyy{{{|||}}}xxxssslllgggdddcccaaa___YYYXXXWWWVVVWWWYYYZZZZZZWWWXXXXXXYYYYYYZZZZZZZZZ\\\ZZZYYYWWWWWWWWWXXXYYYWWWTTTRRRVVV```jjjoooqqqpppmmmiiigggfffeeeeeeeee```aaadddkkkttt~~~zzz}}}zzzzzz}}}{{{}}}{{{kkkWWWJJJBBB<<<999999555555555555444333222222444333222111000///......//////000000000000//////......//////000000111111////////////////////////.........------,,,++++++++++++,,,---------,,,,,,,,,++++++******)))))))))++++++++++++++++++++++++*********++++++,,,,,,,,,))))))((()))))))))******************************)))))))))***+++++++++,,,******))))))***++++++,,,************************+++***************++++++---------------.../////////...000444555777<<>>::::::555666666555555444333222555444333111///...---,,,//////000000000000//////////////////000000000000////////////////////////............---,,,+++***)))***+++,,,---.........+++++++++++++++***************+++,,,,,,,,,++++++*********++++++,,,,,,---***+++++++++,,,,,,,,,,,,***************************************+++++++++))))))))))))***+++,,,,,,************************+++************+++,,,,,,---------------...000000//////000444666999AAAKKKWWWkkkvvvrrrxxxpppbbbYYY^^^jjjvvv}}}ooojjjbbbaaa```^^^^^^^^^______iiipppxxx~~~yyyxxxuuussspppnnnmmmllljjjhhhddd```]]][[[ZZZYYYYYYWWWVVVVVVWWWWWWVVVTTTNNNNNNMMMMMMLLLMMMMMMMMMMMMKKKIIIJJJLLLNNNNNNNNNMMMMMMMMMMMMLLLJJJIIIHHHJJJLLLMMMLLLKKKIIIJJJJJJIIIIIIIIIIIIJJJJJJJJJJJJHHHHHHIIIIIIJJJKKKLLLLLLLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOPPPRRRSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPQQQKKKLLLNNNOOOOOOOOONNNMMMOOOPPPQQQQQQPPPPPPQQQRRRRRRTTTUUUUUUTTTTTTUUUWWWWWWWWWXXXYYYZZZ[[[[[[[[[\\\]]]______^^^^^^___aaa^^^```bbbbbbccceeehhhjjjiiikkknnnppppppqqqssstttyyyzzz{{{}}}~~~~~~xxxxxxxxxwwwvvvvvvuuuuuutttqqqmmmjjjjjjlllooorrroooqqqsssuuuyyy~~~~~~zzzqqqhhhcccbbbcccddddddccc```]]][[[]]]^^^^^^^^^]]]^^^aaacccgggggggggggggggggghhhhhhkkkjjjjjjiiigggfffeeeeee]]]YYYUUUUUU^^^nnnxxxqqqnnnllliiigggggggggiiippp{{{{{{~~~zzz{{{{{{sssxxx|||ttt```RRRHHH@@@<<<;;;666666666666555444333222444444333222000///......//////000000000000//////000000000000////////////////////////////////////---............,,,+++*********+++,,,------------++++++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++)))******+++,,,,,,------,,,------...............************************+++++++++***************))))))))))))***+++,,,---+++++++++++++++++++++++++++*********++++++,,,---,,,,,,,,,,,,,,,...///000000///111444666;;;FFFRRRiii{{{{{{uuuttt|||hhh\\\VVV```nnn|||~~~ooojjjbbbaaa```_________```aaaiiipppxxx|||}}}}}}~~~}}}{{{yyywwwvvvmmmkkkiiigggeeecccbbbaaa___]]]ZZZVVVTTTSSSRRRSSSRRRQQQPPPQQQSSSSSSSSSRRRLLLLLLKKKJJJJJJJJJJJJKKKLLLJJJIIIIIIKKKMMMMMMMMMLLLLLLMMMMMMLLLKKKJJJIIIIIIKKKLLLLLLJJJIIIIIIJJJKKKKKKJJJKKKKKKLLLMMMNNNGGGHHHIIIKKKMMMNNNNNNOOONNNOOOOOOOOOOOOPPPPPPPPPPPPPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUTTTTTTUUUVVVWWWTTTTTTTTTSSSTTTUUUUUUVVVWWWYYY[[[\\\ZZZZZZ[[[]]]___aaaccccccaaa```aaacccdddeeefffgggiiiiiijjjjjjfffjjjmmmnnnmmmllllllnnnppprrrtttttttttvvvzzz~~~{{{~~~yyywwwpppooollljjjhhhgggfffffffffdddaaa______```bbbcccaaabbbdddeeehhhmmmtttyyyyyyvvvqqqooollliiigggggghhhhhheeeiiimmmnnnpppwwwzzzrrrkkkgggiiijjjlllmmmkkkiiigggfffeeeggghhhgggfffgggjjjmmmoooooopppqqqrrrsssttttttttttttuuutttssspppnnnlll___]]]ZZZXXX\\\jjj}}}{{{ssspppnnnkkkhhhiiihhhjjjrrr}}}}}}yyy}}}{{{~~~xxxvvv{{{{{{zzz{{{vvvaaaTTTJJJBBB===<<<666666666666555444333222333333333222222111111111//////000000000000//////111111000000//////......////////////////////////---......///...,,,+++***++++++,,,---------,,,,,,+++++++++,,,,,,---------)))***+++,,,---,,,,,,+++))))))***+++,,,,,,------))))))***++++++++++++***************************,,,+++++++++******))))))))))))))))))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,,,,---++++++******+++---...///111000111444666<<>>???999666333111222333444333333333333222222222111111000000000000000000000000000000000000000000000000......//////000000111111000///...---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))(((((()))***+++,,,---------******++++++++++++***************))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,---...//////111...222;;;@@@BBBOOO```zzz||||||~~~nnn___XXXVVVbbbxxx~~~ooohhhfffdddbbb``````aaaccceeekkkoootttwwwwwwvvvvvvuuutttsssqqqnnnlllgggaaa]]][[[ZZZXXXVVVTTTSSSSSSRRRRRROOOMMMMMMOOOOOOMMMJJJMMMMMMMMMNNNOOOPPPOOOMMMOOOMMMKKKJJJIIIJJJKKKLLLMMMLLLKKKKKKKKKMMMOOOPPPOOOQQQRRRSSSRRRQQQOOOMMMNNNOOOOOOPPPPPPOOOOOOOOONNNOOOQQQRRRQQQQQQRRRSSSUUUUUUVVVWWWXXXZZZ[[[\\\[[[[[[\\\^^^___aaacccdddddddddddddddfffhhhjjjkkknnnkkkhhhiiilllnnnnnnmmmqqqpppooooooppprrrtttvvvuuuvvvwwwxxxzzz{{{||||||~~~}}}yyyvvvooohhhbbb]]]ZZZYYYSSSQQQNNNMMMLLLLLLJJJIIIEEEEEEEEEFFFFFFHHHIIIIIIKKKKKKJJJKKKMMMPPPSSSUUU]]]```eeekkkqqqvvvyyyzzzwwwvvvsssppptttyyyyyyuuuuuuooojjjhhhddd^^^\\\]]]WWWWWWVVVUUUSSSRRRRRRQQQNNNRRRUUUUUUTTTYYYdddmmm~~~~~~~~~~~~~~~{{{ppppppmmmiiihhhnnnzzzzzzpppkkkjjjfffhhhmmmvvv|||yyy|||}}}zzz|||vvveeeTTTEEE>>>>>>;;;999666444444444444333333333333222222222222111111111111111111111111111000000000000000000000000////////////000000000000//////...---,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))***+++,,,,,,,,,+++******++++++++++++******************))))))))))))***************+++,,,,,,,,,,,,,,,,,,---...//////111///333;;;>>>AAAQQQddd}}}fffYYYVVVYYYhhh~~~|||nnnhhhcccaaa```______aaadddeeejjjmmmppppppooommmlllkkkhhhfffdddbbbaaa^^^ZZZWWWTTTSSSRRRQQQPPPOOOOOOOOOOOOMMMKKKKKKMMMMMMKKKIIIMMMMMMMMMOOOPPPPPPPPPOOOOOONNNLLLJJJIIIJJJJJJKKKMMMMMMMMMMMMNNNOOOQQQQQQRRRSSSTTTUUUTTTRRRPPPOOOTTTTTTUUUUUUUUUUUUUUUUUUVVVXXX[[[[[[[[[[[[\\\]]]]]]^^^___aaacccfffhhhiiihhhhhhhhhiiikkknnnppprrrssssssssstttvvvxxxzzz{{{}}}|||}}}~~~~~~{{{wwwqqqlllfffccc^^^XXXRRROOOLLLKKKHHHFFFDDDCCCCCCCCCBBBAAABBBBBBBBBCCCCCCDDDEEEFFFDDDDDDDDDEEEFFFHHHJJJKKKOOOQQQUUUZZZ^^^bbbdddfff___aaabbbaaadddjjjllliiiiiidddaaa```]]]XXXVVVWWWRRRRRRRRRQQQQQQPPPPPPPPPMMMPPPSSSSSSSSSXXXbbbkkkzzz}}}|||yyyuuutttyyy{{{pppkkkjjjeeeggglllttt~~~{{{{{{|||zzzxxxttt___LLLAAA???===;;;888777777666444333333333333333222222222222111111111111111111111111////////////////////////000000000000//////////////////...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++------,,,,,,++++++******++++++++++++++++++++++++***++++++,,,,,,,,,,,,+++))))))******+++******)))******++++++++++++******************************+++++++++++++++,,,------,,,,,,,,,,,,---...///000222222777<<<>>>DDDXXXnnnppp]]]UUUXXXaaarrryyymmmhhhaaa```______```bbbeeefffhhhiiiiiigggdddaaa``````[[[YYYWWWVVVUUUUUUSSSRRROOOOOOOOONNNNNNNNNNNNNNNOOOMMMLLLMMMNNNNNNMMMLLLOOOOOOQQQRRRSSSSSSSSSSSSSSSRRRPPPOOONNNNNNOOOOOOPPPQQQRRRTTTUUUVVVVVVVVVYYYYYYZZZ[[[ZZZYYYXXXWWW\\\\\\]]]]]]^^^^^^^^^^^^ccceeeggghhhhhhhhhjjjkkkkkklllooorrruuuxxx{{{|||{{{{{{zzzzzz}}}xxxooohhhccc___YYYVVVRRRPPPLLLHHHEEEBBBAAA@@@CCCBBBAAAAAABBBBBBAAA@@@AAAAAAAAABBBBBBCCCCCCDDDAAAAAAAAABBBCCCCCCDDDDDDEEEFFFHHHKKKNNNPPPSSSTTTSSSWWWZZZ\\\bbbiiillljjjccc^^^ZZZZZZYYYUUUSSSUUURRRRRRRRRSSSSSSRRRRRRRRRPPPSSSUUUTTTTTTXXXbbbjjjuuuzzz~~~sssmmmkkkeeegggkkkrrr|||zzzwww{{{vvvwwwnnnWWWHHHBBB===;;;999888888777555444444444333333333222222222111111111111111111111111////////////////////////111111000000//////.....................---,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++******++++++++++++++++++++++++***+++,,,,,,------------))))))*********))))))(((******++++++++++++******)))***************+++++++++++++++++++++,,,------,,,,,,,,,------...///000444777<<>>:::888888666666555444444333333222444444444333333333333222222111111000///000000000000000000000000000000000////////////............+++******,,,...000000///............------------------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***************,,,,,,++++++++++++,,,,,,)))************+++++++++(((((())))))******++++++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------...////////////111444777999???GGGUUUooo|||zzzlllbbbYYYUUU]]]jjjzzzwwwqqqllliiifffeeeiiipppyyy~~~{{{yyyssspppllliiigggeeebbb______^^^]]]]]]^^^```ccceeeeeegggkkklllmmmqqqxxx}}}{{{tttsssqqqpppnnnkkkfffcccaaa```^^^]]]]]]\\\ZZZXXXZZZYYYYYYXXXXXXYYYYYYZZZZZZ[[[]]]______^^^\\\[[[___]]]ZZZYYYXXXWWWTTTRRRPPPOOONNNLLLKKKJJJIIIIIIJJJIIIHHHHHHHHHJJJKKKLLLLLLNNNOOOOOOOOOPPPRRRTTTUUUVVVWWWXXXYYYZZZ[[[[[[^^^^^^___```aaaccccccdddcccbbbbbbdddkkkuuuyyyssssssvvvyyy|||vvvrrrrrrsssuuu{{{{{{ssslllgggfff`````````aaaaaaaaaaaaaaacccdddeeeeeefffffffffeeedddhhhmmmqqquuuxxx|||zzztttqqqooonnnoooppppppooonnnqqqxxxzzzqqqiiiddd^^^XXXSSSMMMMMMMMMPPPZZZgggnnnnnnooolllgggbbb___]]]\\\\\\bbbgggnnnttt{{{nnn{{{zzzxxxyyy}}}uuusssuuuwwwmmmnnnsssqqqaaaQQQGGGBBB===;;;;;;555555444444333222222222333333333333333333333222222111111000000000000000////////////////////////////////////............***))))))***,,,------,,,------------------------------,,,,,,,,,+++++++++------------------------************************+++++++++******+++++++++))))))*********+++++++++******+++,,,------......******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------///000000//////111555888;;;AAALLL```|||}}}{{{~~~sssggg^^^VVVTTT```ppp~~~zzzqqqmmmiiigggddddddjjjsss}}}uuuooojjjhhhgggeeedddaaa___]]]\\\ZZZYYYZZZYYYXXXXXXYYY[[[\\\^^^]]]___`````````bbbfffiii{{{zzzsssnnniiiiiiiiiiiiiiigggeeecccdddcccbbbccceeeeeecccbbbaaaaaa``````aaabbbbbbcccdddfffiiilllmmmlllhhheeeeeebbb^^^[[[XXXVVVSSSQQQQQQPPPOOOOOONNNMMMMMMMMMNNNNNNMMMMMMOOOQQQSSSUUURRRTTTUUUUUUUUUVVVYYY[[[\\\]]]^^^___aaabbbcccddddddfffhhhiiiiiikkklllnnnqqqppppppsssyyy}}}xxxvvvuuummmjjjjjjmmmpppttt{{{wwwoooiiigggbbbbbbaaa```______^^^^^^^^^___```bbbcccbbbaaaaaadddfffhhhjjjkkkmmmppprrrsssuuuxxx{{{|||~~~wwwtttrrrooooooqqqsssssssssuuuwww|||{{{rrrjjjddd^^^WWWSSSNNNNNNLLLNNNXXXfffnnnnnnpppmmmhhhccc```^^^^^^^^^___dddjjjpppwww}}}}}}{{{{{{~~~vvvtttuuuuuurrrpppqqqyyyzzzjjjWWWKKKDDD>>><<<<<<444444333333222111111111111111111111222222222222111111111111000000000///////////////////////////////////////............000...---...//////...---,,,,,,------------------------,,,,,,,,,+++++++++------------------------******************************))))))))))))******))))))*********+++++++++******+++,,,------......,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------...////////////222555888===CCCRRRkkkyyyzzzzzznnnccc[[[UUUUUUccctttzzzxxxuuurrrmmmiiifffdddaaabbbjjjttt|||rrrnnniiiccc^^^[[[ZZZZZZ[[[ZZZZZZYYYXXXXXXXXXYYYWWWWWWWWWWWWXXXYYYZZZ[[[ZZZ[[[[[[[[[[[[\\\^^^```hhhppp}}}|||wwwsssqqqooommmmmmnnnqqqrrrrrrqqqppppppqqqpppoooooopppqqqpppoooppppppppppppqqqrrrssstttwwwxxx{{{yyytttkkkgggaaa\\\YYYVVVTTTRRRTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSSSSTTTVVVXXX[[[\\\ZZZ[[[]]]]]]^^^___aaaccccccdddeeegggiiikkklllmmmnnnqqqssstttssstttwwwyyy}}}}}}~~~vvvnnnjjjhhhggg```___aaafffkkkoooxxx}}}tttmmmjjjeeedddbbb```___^^^^^^^^^[[[\\\^^^___``````______cccdddfffffffffgggiiikkkjjjkkklllllllllmmmppprrrzzz~~~|||}}}~~~|||sssjjjbbb[[[VVVSSSPPPNNNLLLMMMWWWfffoooqqqssspppjjjeee```^^^]]]\\\^^^bbbgggmmmttt~~~{{{{{{}}}yyyssspppooovvvsssppptttuuu___PPPFFF>>>::::::555444444333333222111111000111111111111111222222000111111111111000//////000000000000000000000000////////////............000...------......---,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++++++++***))))))))))))))))))***)))************+++++++++(((((())))))******++++++,,,,,,,,,++++++*********++++++,,,,,,,,,,,,---------...//////000333777;;;???GGGYYYtttyyyuuuwwwxxxkkk___YYYVVVYYYhhhzzzxxxsssooolllkkkiiifffdddccc```bbblllwww|||uuunnnjjjaaa___\\\XXXVVVUUUUUUVVVTTTUUUVVVVVVUUUVVVXXXZZZVVVVVVVVVWWWXXXYYY[[[[[[YYYYYYYYYZZZ\\\]]]___``````eeennnzzzxxxtttssstttuuuuuu{{{~~~~~~~~~sssnnngggbbb^^^\\\ZZZXXXVVVWWWWWWWWWWWWVVVUUUUUUYYYZZZ[[[]]]___aaabbbcccccceeegggggggggiiilllnnnlllmmmnnnpppsssuuuvvvwww{{{~~~}}}{{{wwwqqqjjjeeebbbaaaaaa]]]\\\^^^bbbeeeiiirrr|||zzzssspppgggfffccc```^^^]]]]]]]]]YYYZZZ[[[\\\]]]^^^^^^^^^^^^```bbbbbbaaaaaabbbccccccccccccaaa``````bbbdddjjjoooyyyvvvkkkaaaZZZVVVTTTRRRPPPLLLMMMWWWhhhsssvvvzzzvvvooogggaaa]]]ZZZYYY^^^aaaeeejjjpppzzz|||||||||~~~vvvqqqqqqxxxtttoooqqq}}}kkkYYYLLLAAA;;;:::777666666555444444333333111111111222222333333333000111111222111000///...000000000000000000000000////////////............---,,,++++++---...---,,,++++++,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++******))))))******+++)))************+++++++++))))))))))))))))))))))))***+++++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,...///000222666:::>>>AAAKKK```|||qqqooosssxxxiii[[[XXXYYY___ooo|||tttnnniiiffffffeeeccccccbbbaaadddqqq~~~|||wwwpppkkkgggcccaaa___ZZZYYYXXXXXXWWWWWWXXXXXXVVVXXXZZZYYYXXXXXX[[[^^^\\\\\\]]]___```bbbcccdddaaaaaaaaabbbcccdddddddddbbbdddiiiqqq|||}}}}}}zzzsssmmmjjjhhhgggfff```aaaaaaaaaaaa```___^^^ccceeehhhkkkmmmmmmmmmmmmmmmooopppqqqqqqsssvvvxxxvvvwwwyyy{{{}}}yyywwwyyyvvvvvvrrrmmmlllppppppnnnrrrnnniiiccc___\\\\\\\\\ZZZYYY[[[^^^___cccnnnyyy{{{wwwnnnkkkgggccc___\\\[[[[[[XXXXXXXXXYYYZZZ\\\]]]^^^\\\___aaaaaa```^^^]]]]]]^^^^^^]]][[[YYYXXXZZZ]]]aaacccjjjyyy{{{nnnbbb[[[XXXWWWTTTQQQMMMMMMYYYjjjwwwzzz|||uuummmfffbbb___^^^]]]```cccfffkkkuuu}}}{{{{{{wwwyyywwwsssoooppp{{{vvvbbbRRREEE>>>===888888888777666666555555222222222333333444444444000111111222222000///...000000000000000000000000000/////////...............------///111222222111+++++++++,,,,,,------------------,,,,,,,,,++++++........................))))))******++++++++++++,,,++++++++++++++++++,,,)))************++++++++++++++++++***************((()))***+++,,,---......++++++,,,,,,,,,------------...000222444888===AAABBBMMMdddkkkjjjppp}}}wwwgggYYYXXX\\\dddtttzzzssslllfffddddddbbbbbbbbbccccccggguuu{{{wwwmmmhhhaaa\\\ZZZZZZ[[[[[[YYYZZZZZZ[[[[[[[[[\\\\\\^^^```aaa```^^^^^^```cccffffffhhhjjjkkkmmmnnnoooooonnnlllllllllkkkjjjhhhhhhhhhiiioooxxx~~~xxxuuutttssssssqqqqqqrrrrrrrrrpppooonnnmmmooosssvvvxxxxxxwwwvvvsssuuuwwwwwwxxxyyy|||}}}~~~}}}zzzwwwssslllfffhhhmmmggghhheeeaaaccchhhiiigggooolllfff```[[[XXXWWWVVVVVVUUUWWWZZZ\\\```lllxxx|||tttqqqlllfffaaa]]]\\\[[[XXXWWWWWWWWWXXXZZZ\\\]]]^^^aaaddddddbbb___]]]\\\\\\\\\[[[XXXVVVWWWYYY[[[\\\]]]cccqqqpppddd]]][[[[[[UUURRRNNNNNNZZZlllyyy~~~yyysssmmmjjjhhhhhh]]]___aaadddhhhrrr~~~|||~~~yyyyyyzzztttooonnnrrrnnn^^^LLL>>>777888666444444444555444222444444333333222111000000000111111222222222111111222111111111000000//////////////////...............------------...//////...---,,,,,,,,,,,,---.........------------,,,,,,***++++++,,,,,,++++++*********************************************************))))))))))))******************************))))))***++++++++++++***---+++***+++---//////...///+++***///333666;;;@@@GGGTTTmmmrrraaahhhrrr{{{~~~kkkcccYYYVVV]]]kkkzzz{{{tttmmmeeecccdddbbbcccddddddfffmmmvvv~~~wwwqqqnnngggddd```]]]ZZZZZZZZZ[[[\\\^^^```___]]]\\\^^^```dddddddddcccccceeeiiilllsssuuuuuuuuuzzzxxxssssssrrrnnnnnnpppnnnnnnnnnrrrwww}}}}}}~~~~~~~~~sssppplllhhheeedddeeefffgggggggggiiikkkkkkjjjhhhmmmjjjeee___ZZZWWWXXXYYYUUUSSSSSSVVVZZZ```lllxxxzzzqqqllliiieee___YYY^^^YYYWWWYYYZZZXXXYYY[[[bbbcccccccccaaa___\\\ZZZZZZ[[[ZZZXXXVVVVVVYYY[[[\\\]]]```hhh{{{uuuiii___YYYYYYVVVVVVQQQOOOYYYmmm}}}~~~wwwpppkkkfffdddbbbaaaaaabbbfffnnnxxx~~~}}}||||||xxxvvvsssnnnkkksssssscccRRRDDD>>>:::888666555666666555444444444333333222111111000000111111222222222111111111111111111000000000///000000000///......------...------------...//////...---,,,,,,,,,,,,---...,,,,,,++++++++++++*********++++++,,,,,,++++++*********************************************************))))))))))))******************************))))))***+++++++++++++++---+++***+++---//////...111---,,,111555888<<>>DDDOOOaaa||||||kkkfffmmmwww~~~rrrbbbZZZTTTZZZjjjzzz~~~uuupppkkkeeeccceeebbb```___aaagggnnntttwww{{{xxxxxx{{{}}}}}}|||wwwsssqqqooooooqqqrrrsssrrrpppoooooopppoooqqqrrrtttuuuxxx|||}}}yyytttrrrtttssssssssstttvvvyyy|||~~~}}}}}}{{{xxxxxxyyyzzzzzzyyyzzz{{{~~~|||xxxuuuuuuwwwzzz|||{{{yyyssshhh^^^WWWTTTTTTUUUTTTRRRRRRUUUXXX^^^jjjvvv}}}wwwqqqkkkfffaaa\\\XXXXXXWWWVVVXXX]]]bbbcccddddddccc```]]][[[\\\YYYVVVVVVXXX]]]aaaccc```aaabbbdddlllyyynnnbbb\\\[[[VVVRRRMMMPPP```xxxwwwnnnhhheee\\\\\\[[[\\\```hhhssszzz}}}|||zzzuuuoooooo{{{}}}kkkZZZMMMEEE>>>;;;888666666666555444444444333333333222222222111111222222222111000000111111111000000000000000////////////...............------------...//////------------------------......---------,,,,,,,,,***++++++,,,,,,++++++*********************************************************))))))))))))******************************)))***++++++,,,,,,++++++---+++***+++---//////...222000000444777999???FFFSSShhh|||jjjkkkqqq{{{|||{{{lll^^^WWWTTT___ttt{{{qqqllliiidddcccdddaaa^^^\\\```hhhqqqvvvxxxzzzwwwttttttuuuuuuvvvxxxxxx|||~~~~~~|||wwwrrrpppqqqssstttuuuuuuuuuvvvxxxzzzwww}}}|||zzztttssssssrrrrrrqqqpppooommmqqqwww}}}vvviii]]]VVVTTTTTTUUUSSSQQQQQQTTTWWW\\\hhhttt}}}uuunnnjjjccc]]]YYYXXXVVVUUUYYY___cccdddffffffeeebbb^^^\\\\\\XXXSSSSSSXXX```eeehhhhhhhhhgggfffgggttt{{{oooccc]]]\\\UUUPPPKKKOOOaaayyyyyyooogggccc[[[[[[ZZZZZZ^^^fffpppwww|||uuuvvvxxx|||qqq```RRRHHH???<<<888555555555444333444444444333333333333333222222222222222111000///000000000000000000111111------......///000000000...------------...//////------------------------......---------,,,,,,,,,***++++++,,,,,,++++++*********************************************************))))))))))))************************************+++,,,,,,,,,,,,+++---+++***+++---//////...000///000444777999@@@HHHWWWooo~~~nnnpppuuu~~~zzzyyyyyyiii\\\WWWWWWfff}}}xxxmmmiiifffcccaaabbbaaa]]]\\\```kkkvvv}}}{{{wwwvvvvvvtttqqqqqqsssvvvyyy}}}wwwsssnnniiihhhiiikkknnnqqqrrrrrrqqqrrrssssssyyy|||||||||~~~~~~{{{yyyxxxxxxyyy{{{~~~~~~~~~~~~{{{xxxvvvooonnnnnnllljjjgggffffffgggkkkqqqvvvzzz~~~yyyuuuqqqpppqqqqqqsssuuu{{{xxxiii]]]VVVTTTUUUUUUSSSPPPPPPSSSUUU[[[fffrrrxxxpppkkkddd___ZZZXXXUUUUUU[[[cccgggiiijjjkkkiiieeeaaa^^^\\\XXXSSSSSSXXXaaajjjpppqqqooommmiiieeekkk|||~~~|||pppddd]]][[[TTTOOOKKKOOO^^^uuusssiiiddd\\\[[[ZZZZZZ]]]dddmmmttt||||||qqquuuzzzjjjZZZOOOAAA===888555444444444333444444444444333333333333222222222222222111000///000000000000111111111111------......///000000000...------------...//////,,,------......------,,,,,,,,,++++++++++++*********++++++,,,,,,++++++*********************************************************))))))))))))*********************************++++++,,,,,,,,,,,,,,,---+++***+++---//////.........111555888:::CCCLLL^^^xxxuuuuuuyyyyyy}}}wwwfff[[[XXX[[[kkkuuujjjeeedddaaa``````___^^^^^^cccnnn|||wwwooooooooonnnnnnpppttt{{{}}}yyyppphhhdddaaa]]]\\\______eeellloooooommmmmmmmmpppuuuyyyyyyzzz|||zzzuuutttrrrooooooppprrrssssssuuuwwwyyy{{{{{{yyywwwuuulllllljjjgggcccaaaaaabbbjjjlllpppsssuuu~~~|||yyyvvvuuuuuuvvvwww||||||yyywwwvvvpppnnnjjjgggffffffggghhhgggjjjpppyyy{{{kkk^^^WWWUUUTTTSSSRRROOOOOOQQQTTTYYYeeeppp|||sssnnnfffaaa\\\XXXUUUVVV___iiioooqqqssssssppplllgggddd]]][[[WWWUUUXXXbbboooyyyzzzvvvrrrmmmggghhhyyy|||}}}~~~rrreee]]][[[UUUQQQNNNQQQZZZkkkzzznnnggg^^^]]][[[YYY[[[bbbjjjqqqyyyssswwwssscccWWWCCC???:::666555555555444444444444444444444444444222333333222222000/////////000000000111111111111000000//////...............------------...//////,,,,,,---......---,,,,,,,,,,,,++++++++++++*********++++++,,,,,,++++++*********************************************************))))))))))))*********************************+++,,,,,,------,,,,,,---+++***+++---//////...---...222777999===FFFPPPiii|||yyy{{{}}}uuucccZZZYYY]]]mmmtttgggcccbbb```^^^^^^^^^^^^```fffqqqyyyvvvsssnnniiigggjjjqqqvvv}}}{{{sssmmmiii```YYYVVVTTTQQQRRRUUUWWW```kkkqqqqqqnnnmmmmmmmmmrrruuuvvvxxxzzzvvvqqqqqqmmmhhheeefffhhhiiijjjmmmooossswwwyyyyyyxxxwwwlllkkkhhhccc______bbbeeeooooooqqqrrrqqqvvv{{{wwwqqqpppnnnmmmlllmmmnnnnnnpppwwwxxxwwwuuurrrqqqpppooooookkkjjjhhhfffeeeeeefffggggggiiinnnvvv~~~mmm___XXXTTTQQQOOOQQQOOONNNPPPSSSXXXcccoooyyytttgggbbb]]]YYYVVVXXXbbbmmmyyy{{{||||||yyytttnnnjjj``````]]]YYYZZZddduuuzzzvvvnnnkkkxxxzzz|||tttggg___]]]XXXUUUSSSTTTVVVbbbzzz~~~qqqiii___]]][[[XXXYYY___gggmmmvvv|||yyy{{{wwwhhh\\\EEEAAA;;;777666666666666444444444444444444444444333333333222222000////////////000000111111111222333222111///...,,,++++++...------------...//////,,,,,,---......---,,,,,,.........---------,,,,,,+++++++++,,,,,,+++++++++******************************************************))))))))))))*********************************+++,,,,,,------,,,,,,---+++***+++---//////...---///333999;;;???IIITTTqqq{{{}}}sss```YYYYYY___nnnsssfffbbbaaa___]]]\\\]]]___bbbhhhttt{{{rrriiieeegggmmmrrryyyxxxqqqhhh```___WWWOOOMMMLLLKKKLLLPPPUUU```mmmuuuuuusssqqqqqqkkkpppsssuuuwwwxxxtttnnnooojjjddd``````bbbddddddgggkkkpppuuuxxxyyyyyyxxxlllkkkgggbbb^^^___eeejjjqqqpppqqqpppnnnppp|||xxxtttsssrrrrrrqqqqqqrrrssssssnnnqqqvvv|||~~~zzzuuurrrpppooonnnnnnnnnooopppqqqmmmlllkkkiiiiiiiiijjjjjjkkklllqqqxxxoooaaaXXXSSSOOOLLLQQQNNNNNNPPPRRRWWWcccnnnyyygggccc^^^ZZZVVVYYYdddpppyyysssnnnccccccaaa]]][[[eeexxx~~~vvvqqq|||vvvyyy~~~vvviii```^^^ZZZXXXXXXVVVTTT\\\tttqqqiii___]]]ZZZWWWXXX]]]dddjjjttt}}}~~~|||uuuiiicccLLLCCC;;;:::999777666777555444333222111111111111222222222111111111111000------...///000000111111888333...---000111000---//////............//////......---......///000111************************...------,,,,,,++++++***---------,,,,,,+++++++++,,,+++++++++***)))))))))************************))))))))))))((((((((((((++++++++++++++++++++++++///...---,,,,,,---///111///222777999888===OOOaaakkk^^^UUUYYYcccrrrwwwpppgggaaa^^^^^^\\\ZZZ[[[YYY]]]hhhwwwyyyrrrjjjdddgggnnnmmmttt}}}|||vvvpppggg___VVVTTTQQQLLLIIIJJJMMMPPPWWW```nnnxxx{{{xxxssspppppprrrsssuuuvvvvvvtttsssnnngggbbbbbbbbbbbbcccgggfffjjjnnnqqqvvv{{{{{{wwwooommmjjjgggeeecccccccccoooqqqqqqnnnlllppp{{{}}}}}}}}}}}}~~~xxxwwwvvvvvvxxx{{{~~~~~~{{{{{{wwwxxxyyyxxxwwwvvvwwwxxxzzzxxxwwwwwwxxxzzzzzzyyy|||yyyvvvssssssrrrqqqpppnnnkkknnnwwwssseeeYYYQQQPPPSSSPPPOOOPPPRRRRRRUUU___jjjyyypppggg]]]XXXVVVZZZfffqqqxxxtttjjjccc_________fffyyyzzzwww~~~yyyxxxvvviiibbbbbb]]]ZZZZZZYYYUUUYYYnnnyyyllleee___ZZZZZZZZZZZZ___eeeqqq{{{{{{kkkcccQQQHHH???<<<;;;777666777555444333222111111111111222222222111111111111000333333444555555666777777555000+++***---...,,,***///..................//////...---------------...++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++***************************************((((((((()))))))))******++++++++++++++++++++++++...---,,,,,,,,,---//////---111777:::;;;CCCVVViiiuuuddd[[[VVV[[[eeetttrrrlllccc^^^]]]]]][[[ZZZ\\\[[[___jjjxxxzzzqqqiiiiiimmmkkkrrrzzz}}}{{{~~~zzzwwwssskkkcccZZZXXXUUUPPPLLLKKKMMMOOOWWWaaaoooyyy}}}zzzuuurrrpppqqqrrruuuwwwwwwvvvuuussslllfffeeeeeecccdddgggggglllpppsssxxx~~~~~~zzzsssqqqoookkkhhheeecccbbbhhhkkknnnmmmnnnuuu}}}yyyvvvuuuuuuuuuyyy||||||}}}zzzyyyzzz|||~~~~~~yyywwwuuutttrrrqqqnnnoooxxxxxxiii]]]TTTQQQTTTRRRPPPPPPQQQQQQSSS]]]ggg|||uuulllbbb\\\YYY[[[eeeooo~~~zzzppphhhccccccccciii{{{|||vvvwwwwwwiiibbbaaa^^^[[[ZZZYYYUUUXXXlll|||pppfff```\\\[[[[[[ZZZ^^^cccoooyyy|||pppeeeWWWMMMCCC???<<<888666777555444333222222111111222222222222111111111111000222222333333444444555555222///+++***,,,---,,,***......------------......//////...,,,,,,+++++++++------------------------(((((()))******+++,,,,,,,,,,,,,,,,,,++++++++++++***************+++++++++************************&&&'''((()))***+++,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......---111777<<>>EEEOOOcccrrr___TTTRRRTTTbbbqqqzzzoooccc^^^YYYWWWXXXXXXWWWTTT```ccclllyyyzzzsssoookkkmmmttt~~~{{{zzztttiiiaaa^^^YYYSSSMMMLLLMMMOOOTTT___ppp~~~zzzwww{{{~~~xxxqqqgggaaa___bbbnnn~~~rrrhhhbbb___^^^\\\]]]aaajjjsssyyyyyyttteeeffflll|||{{{wwwssspppnnnfffbbbbbbgggiiimmm{{{wwwddd[[[[[[SSSMMMJJJLLLPPPTTTZZZaaaZZZbbbfffccceeevvv~~~tttlllfffeeekkksssxxxnnnmmmnnnrrr}}}xxx~~~~~~ooofffddd___ZZZXXXZZZXXXXXXcccrrrsssllleeeaaa]]]ZZZ\\\```bbbjjjttt{{{}}}||||||||||||vvvpppllliiihhhffffffgggjjjqqq~~~|||{{{uuuyyyuuu]]]OOOGGG???888444999888666444222111111111000000111111111111000000000000//////.........---111111000000//////......................................................///...---,,,+++,,,---...,,,------......------,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))++++++++++++))))))---,,,,,,++++++,,,,,,---------,,,++++++*********,,,---------,,,---000222///;;;BBBFFFTTTrrrmmm___YYYZZZ\\\oooxxxtttiii___YYYVVVVVVWWWVVVXXX[[[\\\gggsss{{{{{{pppkkkhhhkkkttt{{{wwwwwwnnneee\\\TTTQQQNNNLLLLLLOOOTTT]]]mmm~~~|||yyy}}}zzzsssmmmgggdddhhhqqq|||qqqggg``````\\\[[[___ccchhhooowww}}}ssshhhhhhiiippp|||vvvsssqqqooonnneeeeeeeeeeeeccchhhxxx{{{ggg[[[ZZZRRRPPPLLLKKKRRR^^^eeefffcccbbbbbbbbbcccjjjyyywwwooohhhdddgggmmmrrrnnnqqqyyyxxxrrrxxxrrrddd]]]]]]^^^YYYXXXYYYUUU\\\qqqyyyrrrjjjdddbbbbbb```___cccgggllloooqqqsssuuuwww|||~~~~~~}}}wwwuuupppkkkgggeeedddccc^^^^^^^^^___dddmmmxxx~~~{{{yyy{{{uuu```SSSJJJAAA:::777888777666444333222222222000000111111111111000000222222222111111111000000000000///////////////......................................................------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,+++++++++*********************************+++,,,------,,,+++***++++++************++++++++++++++++++++++++,,,,,,---............///111444333<<>>CCCLLLbbb|||yyy|||uuugggfffnnnuuu~~~vvvoookkkeee______ZZZXXXYYYYYYYYY[[[```eeeooozzzvvvqqqmmmmmmttt~~~}}}tttiii```XXXTTTQQQMMMLLLOOOPPP[[[nnnxxxqqqmmmiiiqqq{{{rrrjjjeeefffaaa___aaacccdddjjjppp}}}|||}}}nnnjjjgggiiissszzzvvvrrrnnnjjjgggbbbaaaaaaaaa___cccqqqnnn```ZZZVVVRRROOOSSScccttt{{{yyyrrrmmmiiieeeaaa___dddmmm{{{wwwmmmhhhkkkrrruuurrrwwwzzzssszzzwwwiiiaaa\\\]]]XXXWWWYYYVVV^^^sssxxxoooiiifffeeedddbbb```aaacccdddeeehhhmmmpppvvvyyy~~~}}}xxxrrrnnnlllcccaaa___]]]\\\\\\]]]^^^^^^___^^^]]]\\\^^^aaacccmmm{{{vvvvvvvvviii]]]QQQEEE>>><<<666666555444444444444444000111111222222111111000........................,,,,,,------......//////........................------------------------***+++,,,---,,,+++***))),,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************))))))(((((((((((())))))+++++++++,,,,,,,,,---------.../////////111444777;;;???CCCOOOkkkqqqrrrzzz{{{lllkkkuuu}}}xxxnnnhhhccc^^^]]]YYYXXXYYYYYYXXX\\\bbbjjjsss}}}xxxsssmmmnnnuuu~~~wwwkkkccc[[[VVVSSSNNNMMMOOOPPP[[[mmm|||uuuppplllssszzzrrrlllhhhfffaaa___aaacccdddiiiooo{{{zzz|||ooojjjeeefffnnn}}}|||xxxtttoooiiieeeaaa`````````___bbbmmmzzzsssddd[[[VVVRRROOOWWWkkkxxxqqqllleee______ccclll{{{{{{pppjjjmmmssstttsssyyyyyyrrrxxxyyyjjjbbb[[[\\\WWWVVVYYYWWW___uuu{{{qqqkkkhhhfffdddbbb_________^^^___ccciiimmmqqqvvv{{{{{{uuuooojjjgggdddbbb```^^^]]]]]]^^^___]]]^^^^^^^^^\\\\\\]]]^^^eeetttzzzvvvyyyvvvjjj```TTTGGG???===777666555555444444444444111111222222222222111111------------------------,,,,,,------......//////........................------------------------***+++,,,---,,,+++***)))+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++************************+++++++++******++++++++++++******))))))******+++---------,,,,,,,,,++++++,,,---...//////111444777;;;???DDDTTTrrryyykkkooo|||rrrqqqzzz|||qqqiiiccc^^^ZZZWWWWWWXXXXXXWWW\\\cccllluuu~~~xxxrrrmmmmmmuuuwwwlllddd\\\XXXTTTOOOMMMOOOPPPZZZlll~~~vvvqqqqqqvvvyyysssmmmiiiccc```^^^aaadddfffjjjpppzzz{{{{{{oooiiidddeeekkkyyy{{{wwwqqqkkkfffbbb`````````___aaakkkuuuyyyhhh\\\VVVQQQOOOXXXoooyyyssskkkccc______bbbppp}}}rrrkkkmmmsss~~~rrrrrrzzzxxxqqqvvvyyyjjjaaaZZZ[[[VVVUUUYYYWWWaaawww~~~tttllliiigggdddbbb___^^^]]][[[\\\___fffjjjnnnrrryyy~~~zzzuuunnniiieeefffeeebbb```___^^^___```___aaabbbbbbaaa```aaabbbaaalll~~~xxxxxx|||xxxkkkbbbWWWJJJ@@@<<<888777666555444444444444111111222222222222111111......////////////000000.............../////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,************************------,,,++++++,,,------,,,++++++******++++++,,,.........---,,,++++++++++++,,,...//////222555888;;;@@@HHHYYYxxxuuukkkssstttuuu~~~qqqhhhaaa\\\XXXVVVWWWXXXWWWWWW]]]eeennnvvvxxxrrrlllmmmttt|||xxx|||xxxlllddd\\\YYYUUUPPPNNNOOOPPPYYYiiiyyyssstttyyyyyysssmmmiiibbb^^^^^^bbbeeegggkkkqqqyyy~~~{{{{{{~~~ppphhhcccdddhhhttt~~~yyysssmmmiiicccaaa```aaa```aaahhhqqqlll]]]UUURRRPPPYYYpppyyyqqqggg```^^^^^^iiiwwwuuummmnnnsss~~~|||qqqrrr{{{xxxooottt~~~zzzjjjaaaYYYZZZUUUTTTXXXXXXbbbyyyvvvnnnjjjhhheeeccc___^^^\\\ZZZZZZ]]]cccgggkkkpppxxx~~~}}}xxxrrrmmmiiiiiihhheeecccbbbbbbcccddddddfffggggggfffeeefffgggeeekkkwww{{{yyyzzz{{{lllccc[[[NNNCCC<<<999888777555444333333333111222222333333222222111000000000111111111222222000000///////////////...........................,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++***))))))***++++++,,,++++++******++++++,,,------------------,,,,,,,,,---///000111333777:::;;;BBBLLL___|||vvvpppzzzwwwnnnsss~~~ooofff```[[[WWWWWWXXXZZZXXXXXX___hhhoooxxxzzztttmmmlllsss}}}zzzsssttt|||yyyjjjccc\\\YYYUUUPPPNNNOOOOOOWWWggg~~~|||vvvvvv{{{yyyssslllhhhbbb___^^^bbbeeefffjjjpppyyy}}}}}}}}}rrrhhhbbbbbbdddlllzzztttoookkkccc```___`````````fffnnn{{{ooo]]]UUUSSSRRRYYYoooxxxmmmdddaaa]]]ccclllxxxxxxpppppptttyyy{{{pppsss|||yyypppsss|||~~~|||~~~{{{jjjaaaYYYYYYTTTTTTXXXXXXccczzzyyyqqqmmmjjjgggddd^^^]]][[[YYYXXX[[[```dddiiiooowww~~~}}}wwwrrrooolllkkkiiigggfffggghhhiiidddfffgggfffeeeeeefffgggjjjmmmuuu}}}{{{zzz}}}mmmddd]]]RRRDDD===:::999888666444333333222111222222333333222222111//////000000111111111222111111000000//////..............................,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++,,,---...+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((('''&&&%%%%%%&&&'''(((++++++************+++++++++,,,,,,------......///---...000111222555999<<<;;;DDDPPPcccxxxtttzzzlllgggooo~~~nnneee___\\\XXXXXXYYY[[[ZZZZZZaaajjjpppyyy|||uuunnnlllrrr{{{~~~uuusssyyyzzziiibbb\\\YYYVVVQQQNNNOOOOOOUUUeee}}}yyyvvv|||yyyssslllgggccc```___ccceeefffiiinnnyyy|||tttjjjbbbaaa```fff|||zzzuuuooolllbbb```^^^_________dddkkkrrrppp]]]VVVUUUSSSZZZnnn~~~sssiiiddd^^^aaaeeeppp{{{rrrqqquuuuuu{{{qqqttt}}}zzzpppsss{{{{{{xxxxxx{{{}}}|||kkkbbbXXXYYYTTTTTTXXXXXXddd{{{|||sssooolllhhhfff]]]\\\ZZZXXXWWWZZZ^^^bbbiiinnnvvv}}}~~~xxxvvvuuuqqqooollliiihhhhhhjjjkkkkkkkkkjjjjjjjjjjjjjjjkkknnnnnnttt{{{uuuwwwmmm^^^UUULLL===@@@888222333444333333555555555444444333222111111000000000000000000000000---.....................////////////////////////......---------,,,,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------.........000111222333444777999>>>CCCQQQjjj~~~~~~rrrfffbbbgggtttyyykkk```\\\[[[YYYXXXXXXZZZZZZ\\\ccclllsss{{{vvvkkkmmmuuu}}}ssspppvvvzzzlllccc[[[XXXVVVQQQNNNNNNPPPVVVdddzzz{{{vvvyyy~~~uuulllgggddd```^^^\\\]]]aaafffkkkmmmuuu{{{ppphhhbbb___^^^bbbttt|||yyytttoooiiifffaaa^^^]]]___ccceeeooo|||ppp^^^XXXUUUQQQVVVmmmxxxmmmfffbbb```___fffssszzzsssqqqqqq|||zzzssstttzzz~~~{{{zzzqqqrrryyy|||||||||xxxsssooonnnrrr{{{nnn^^^YYYWWWVVVUUUSSSWWWeeettt|||uuutttrrrlllggg```\\\ZZZ[[[\\\[[[^^^bbbiiinnnvvv}}}}}}|||wwwuuurrrooommmmmmnnnnnnllllllkkkkkkkkkkkkllllllooopppuuu~~~yyyvvvggg]]]SSSCCCBBB:::555666777555444555555444444333222222111111000000000000000000000000//////..................,,,,,,,,,,,,,,,,,,,,,,,,............------,,,,,,---------------------------------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------.........000111222333444777:::>>>EEEWWWrrrqqqggg]]]\\\dddrrrxxxjjj```\\\[[[YYYWWWWWWYYYYYY\\\dddnnnxxxvvvlllmmmuuu}}}}}}qqqnnnuuu|||oooeee\\\YYYUUUPPPMMMMMMOOOVVVdddzzz~~~xxxzzz~~~tttkkkdddbbbaaa___^^^```dddjjjpppssstttyyyuuullldddaaa^^^aaarrr~~~{{{xxxsssooohhhfffbbb___]]]___aaaccciiitttppp^^^XXXUUURRRVVVlll~~~rrrkkkeeebbb___cccnnn|||{{{sssqqqqqqyyy~~~zzzrrrtttyyy{{{yyy}}}rrrrrrwwwxxxxxxxxxrrrlllhhhhhhjjjrrrooo```ZZZXXXWWWUUUTTTWWWdddqqq~~~yyywwwtttnnnhhhbbb]]][[[\\\\\\[[[]]]bbbhhhnnnuuu||||||yyyvvvsssrrrrrrrrrnnnnnnmmmmmmmmmnnnnnnooopppqqqvvv|||rrrfffZZZIIIDDD===888999:::777666666444333333222222111111111000000000000000000000000000000000//////................................./////////............---------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------.........///111222333555888;;;>>>III___|||qqqcccZZZUUUYYYcccrrrtttggg^^^[[[ZZZYYYWWWVVVWWWXXX\\\fffppp~~~vvvmmmnnnuuu}}}|||pppmmmsss}}}rrrhhh^^^YYYUUUPPPLLLLLLOOOVVVcccyyyzzz}}}~~~sssiiibbb______^^^^^^```eeelllrrrvvvtttxxx}}}~~~wwwmmmddd```]]]^^^nnn|||yyyvvvrrrooogggeeebbb___^^^]]]^^^___aaahhhsssppp___XXXVVVSSSVVViiiyyyrrriiiddd______fffqqq||||||uuurrrqqquuuzzzyyyqqqrrrxxx~~~yyywww{{{ooolllnnnmmmlllllliiieeebbbaaaccciiivvvqqqccc[[[YYYWWWVVVTTTVVVaaammm}}}{{{wwwpppjjjddd```]]]^^^]]][[[]]]aaagggmmmttt{{{~~~zzzwwwuuuttttttrrrqqqqqqqqqqqqrrrrrrsssqqqsssvvvyyy}}}zzzlll^^^MMMEEE>>>999::::::888555666333333222222222111111111000000000000000000000000111111111000//////....../////////////////////////////////////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------.........///111111333555:::===???MMMffftttdddZZZTTTRRR[[[hhhuuu{{{nnnccc\\\YYYYYYYYYVVVUUUVVVXXX]]]hhhsssvvvmmmnnnttt||||||qqqmmmsss|||rrrhhh^^^ZZZVVVQQQNNNOOOOOOVVVdddyyy}}}ssshhhaaa^^^\\\\\\]]]^^^aaagggnnnssstttxxx{{{|||}}}wwwmmmccc___[[[\\\iiizzzzzzwwwuuuqqqnnnfffdddbbb```^^^\\\[[[[[[ZZZ^^^eeetttpppaaaXXXWWWUUUWWWfff~~~wwwkkkfff___\\\___hhhqqqwww~~~wwwtttssssssxxxwwwooopppvvv}}}wwwuuu{{{nnniiihhhfffddddddccc```^^^___```cccnnnyyyrrreee\\\YYYWWWVVVTTTTTT\\\fff}}}~~~yyyrrrlllgggbbb______^^^[[[\\\```fffkkkrrryyy}}}~~~zzzwwwvvvuuuwwwvvvvvvvvvwwwxxxxxxyyytttuuuwwwxxxyyyrrrcccQQQFFF>>>999999999666444555333333333222222222222222000000000000000000000000111111000000/////////...,,,,,,,,,,,,,,,,,,,,,,,,.../////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------.........///000111333666;;;???BBBRRRkkkkkk]]]TTTQQQSSS___mmmyyyuuuiii```ZZZWWWVVVXXXUUUUUUWWWZZZ___kkkvvvvvvnnnnnnssszzz~~~rrrooottt}}}rrrggg^^^ZZZWWWSSSQQQRRRPPPWWWdddxxxtttiiibbb___\\\\\\]]]\\\^^^bbbiiinnntttxxx{{{|||}}}yyynnnccc___\\\]]]iiixxx}}}xxxvvvsssooollldddcccaaa___]]][[[YYYXXXVVVXXX\\\hhhpppaaaYYYXXXWWWXXXddd~~~xxxmmmhhhaaa\\\\\\aaajjjpppzzz~~~~~~yyyvvvuuurrrvvv~~~|||sssmmmooouuu{{{xxxvvvsssnnnkkkfffddddddaaa______aaaaaabbbjjjsssrrreee]]]YYYWWWVVVSSSRRRWWW^^^ssszzztttooohhhccc``````^^^[[[\\\___eeejjjpppwww|||}}}{{{yyy}}}|||||||||}}}~~~{{{zzzzzzyyyyyyxxxhhhWWWHHH???888888777555444555333333333333333333333333000000000000000000000000////////////////////////---------------------------............/////////------------------------++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------.........///000111333777<<<@@@FFFWWWrrr{{{eeeYYYPPPNNNTTTcccsss|||zzzpppfff___ZZZWWWVVVWWWUUUVVVYYY\\\bbbmmmyyywwwooonnnqqqwwwtttpppuuu}}}rrrhhh^^^ZZZXXXTTTSSSUUURRRYYYeeexxxtttiiibbb```]]]^^^___]]]\\\___ffflllrrrvvv{{{|||~~~~~~qqqfffbbb___^^^iiivvvzzzvvvuuurrrmmmiiicccbbb```]]][[[YYYXXXXXXUUUVVVYYYaaatttpppaaa[[[YYYXXXZZZcccxxx{{{ppplllfff___\\\^^^dddiiirrrwww}}}|||xxxvvvvvvrrruuu{{{wwwpppkkknnntttyyyyyyyyyxxxtttqqqlllhhhhhhhhhggggggiiigggeeeiiippp{{{qqqddd\\\YYYVVVUUURRROOOQQQWWWfffsss{{{vvvrrrhhhccc```___^^^[[[\\\___dddhhhooouuuzzz~~~|||{{{~~~zzzlll[[[KKKAAA999777666444444666444444444444444444444444000000000000000000000000---------...//////000000000000000000000000000000,,,,,,------............------------------------+++++++++,,,,,,---------++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------.........//////000333777===BBBIII]]]{{{}}}uuubbbYYYNNNNNNVVVhhhzzz}}}vvvmmmeeeaaa]]]YYYVVVVVVUUUWWW\\\___eeeooozzz~~~wwwooommmooottt}}}tttqqquuu}}}uuujjj___[[[XXXTTTSSSTTTTTT[[[fffxxxrrrhhhbbb```\\\^^^^^^]]][[[^^^eeekkkoootttzzz|||~~~sssfffaaa]]]\\\dddppp~~~{{{yyyzzz|||}}}}}}~~~{{{wwwuuutttqqqkkkgggbbb```^^^[[[YYYXXXXXXXXXTTTWWWYYY\\\kkk}}}~~~|||{{{{{{|||}}}}}}rrreee]]]YYYXXX[[[bbbtttuuurrrlllddd]]]\\\```dddkkkpppwwwyyyxxxuuuuuuuuuqqqtttxxxrrrllliiimmmtttxxx|||{{{|||~~~yyyuuuuuuwwwvvvwwwwwwrrrmmmmmmrrrzzz~~~ooobbb\\\XXXUUUTTTQQQMMMMMMPPPXXXfff{{{}}}yyywwwgggbbb______]]]ZZZ[[[___cccgggmmmsssyyy~~~~~~|||~~~~~~~~~{{{zzzlll[[[MMMCCC999666666555555888555555555555555555555555000000000000000000000000+++,,,,,,---...///000000------------------------,,,,,,,,,---------......------------------------+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,---------............///000333777>>>BBBKKKaaayyyzzzsssbbb[[[NNNOOOYYYmmm{{{uuummmfffccc___[[[XXXUUUUUUXXX]]]aaafffqqq{{{wwwooommmnnnrrr{{{tttpppttt|||xxxlllaaa[[[WWWSSSRRRSSSUUU\\\gggxxx}}}qqqgggbbb```YYY[[[\\\[[[YYY\\\cccjjjlllrrrxxx|||~~~rrreee___ZZZWWW^^^iiiwwwuuurrrrrrtttwwwyyyzzzzzzxxxuuuttttttqqqjjjeeebbb```]]]ZZZXXXXXXYYYYYYTTTXXXYYYZZZfff}}}~~~{{{~~~yyywwwtttrrrqqqpppnnnmmmqqq}}}uuujjj___ZZZXXX[[[bbbqqqyyywwwpppggg___\\\^^^aaaffflllrrruuutttsssssstttppprrrvvv|||ooojjjhhhmmmtttwwwzzz}}}~~~{{{~~~|||tttrrrvvvzzz~~~}}}oooaaa[[[WWWTTTSSSPPPKKKJJJMMMOOO]]]ttt|||zzzfffaaa^^^^^^]]]ZZZ[[[___bbbfffmmmsssxxx}}}}}}yyyxxx|||~~~lllcccTTTIII<<<555666777666333000111333444555666666666000000000000////////////111111000///////////////////////////////////////------------------------,,,---///...------...000...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++***)))))))))---,,,+++***+++...000222+++++++++,,,,,,,,,------///---///444888:::???EEEMMMmmm~~~}}}lllXXXOOOSSS]]]mmm~~~wwwjjjaaa]]][[[WWWTTTTTTUUUVVVZZZaaajjjsssyyyxxxmmmgggfffjjjsss}}}~~~tttpppttt}}}zzzlll___[[[[[[WWWQQQMMMRRRXXXcccttt{{{oooeee___\\\[[[[[[\\\[[[\\\^^^cccfffooorrryyy{{{kkk```[[[ZZZ^^^eeezzz}}}{{{sssrrrooommmlllnnnssswwwuuuvvvuuurrrmmmiiigggfff^^^]]][[[YYYXXXXXXXXXXXXYYY\\\___bbbjjj{{{|||uuuqqqooonnnlllkkkjjjhhheeecccfffoooyyyyyyoooddd```]]]___aaajjj~~~wwwllliiigggddd``````eeehhhllloooqqqrrrqqqqqqqqqpppooorrrvvvxxxvvvtttkkkjjjjjjlllppptttvvvvvv}}}zzz{{{zzztttttt{{{uuurrrtttwwwwwwwwwwwwvvvnnneee]]]YYYUUUQQQOOOMMMKKKIIILLLVVViiiyyyrrrlllhhhccc___^^^]]]]]]\\\```ccchhhnnnuuu|||xxxuuu}}}}}}~~~~~~nnncccXXXMMM???777666666444222222333333444444444444333111111111000000000//////111111000///////////////////////////////////////------------------------***+++,,,,,,++++++,,,---...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++***************))))))((()))***,,,---,,,,,,---------.........000...///555888:::???FFFQQQppp|||zzzlllXXXPPPUUU___oooxxxjjjaaa]]]ZZZXXXVVVVVVWWWYYY]]]eeennnwww}}}xxxmmmgggeeehhhqqqzzzzzzuuupppttt~~~|||nnn```\\\[[[WWWRRRPPPSSSXXXcccsssyyymmmddd^^^\\\[[[\\\[[[[[[[[[^^^cccfffqqqtttzzz{{{kkk```ZZZWWW[[[```ppp~~~|||zzzxxxwwwqqqpppmmmjjjhhhhhhkkknnnrrrssssssqqqlllhhheeeddd]]][[[ZZZXXXXXXYYYZZZ[[[^^^aaacccffflll{{{xxxpppmmmiiigggfffddddddcccbbbaaaccckkkrrrwww{{{}}}wwwpppgggbbb___```dddlll|||{{{pppkkkiiidddaaa```dddgggjjjnnnpppqqqqqqpppnnnlllkkknnnrrrsssrrrpppjjjiiiiiikkkooorrrtttttt{{{yyyyyyxxxrrrrrr|||uuupppllljjjmmmooooooqqqqqqjjjbbb\\\YYYUUUQQQOOOMMMJJJHHHIIITTTfff}}}|||uuuoookkkeeeaaa```______^^^```bbbgggnnnuuu|||xxxrrrwww|||zzzttteee\\\QQQCCC:::777666444111333333333333222222111111222222222111111111000000111111000///////////////////////////////////////------------------------)))***++++++******+++,,,...---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,------------.........//////000///111666888:::@@@GGGWWWwwwyyy~~~}}}kkkYYYPPPVVVaaaqqqxxxkkk```\\\ZZZYYYXXXVVVWWWZZZ```hhhrrrzzzwwwlllfffccceeellluuuvvv}}}vvvqqquuuqqqbbb\\\ZZZWWWSSSRRRTTTYYYcccqqqvvvjjjbbb^^^]]]\\\\\\[[[ZZZ[[[^^^cccgggsssuuu{{{~~~}}}nnnccc[[[WWWXXX\\\dddppp~~~yyyuuusssrrrrrrppppppnnnjjjfffcccdddeeemmmooopppnnnjjjeeebbb```]]]\\\[[[ZZZ[[[^^^aaaccceeehhhjjjkkkooo|||~~~tttmmmjjjfffeeeddddddddddddeeeeeeeeejjjooorrrvvvyyyvvvqqqiiiddd```cccjjjqqqzzztttnnnjjjeeebbbaaaccceeehhhlllnnnooooooooollljjjhhhjjjnnnpppooolllhhhggggggjjjmmmqqqrrrrrryyywwwwwwuuuooommm|||}}}xxxqqqkkkfffccc]]]```ccceeejjjmmmiiiaaa\\\ZZZVVVSSSQQQOOOLLLIIIIIISSSeee|||zzzrrrnnnhhhdddbbbaaa``````^^^aaafffmmmttt{{{xxxqqqtttzzz|||xxx}}}{{{iii^^^TTTGGG===888777555333333222222111111111111111333333333222222222111111111000000///////////////////////////////////////------------------------***,,,------,,,+++---......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***++++++,,,------......//////...---,,,,,,------------............111000333777999;;;BBBJJJ^^^}}}{{{jjjYYYPPPWWWcccrrrwwwkkk```[[[ZZZZZZZZZTTTVVVZZZaaaiiisss{{{vvvkkkeeeaaaaaahhhooosss|||wwwrrrvvvsssccc[[[XXXUUUSSSSSSVVV[[[dddpppttthhhaaa^^^^^^^^^]]][[[ZZZZZZ^^^eeeiiitttvvv{{{}}}|||rrrhhh___XXXWWWYYY\\\fffpppvvv~~~~~~vvvqqqooooooooorrrrrrppplllgggcccbbbbbbgggiiikkkkkkgggccc```^^^```___^^^^^^```dddhhhkkklllooopppooorrr}}}vvvooollliiikkkmmmnnnnnnnnnnnnooonnnrrruuuvvvxxxzzzvvvpppiiidddaaagggqqqzzz~~~wwwppplllgggddddddbbbdddfffiiilllmmmmmmmmmkkkiiigggiiimmmooonnnlllhhhggggggjjjmmmpppqqqpppuuutttssspppjjjhhhrrr{{{ssspppooolllhhhddd```\\\ZZZSSSWWWZZZ^^^dddjjjhhhbbb]]][[[WWWTTTRRRPPPMMMKKKKKKUUUfff}}}}}}uuupppiiidddbbbaaa```___]]]___eeekkksssyyy~~~zzzxxx~~~{{{ssssssvvv~~~xxxyyy}}}ooo```WWWJJJ???:::888777666111111000000000111222333333333333333222222222222111000000///////////////////////////////////////------------------------***,,,------,,,+++---......---,,,,,,++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***+++,,,------...++++++,,,,,,+++***)))(((+++,,,,,,,,,,,,---------111111444888999<<>>:::;;;555444333333222222333333111111111222222222111111222111000///...//////000///............//////000+++,,,------.........---------------------------------------------------++++++++++++++++++++++++************************(((***------,,,*********++++++,,,,,,,,,,,,------+++,,,------,,,,,,...000111555555999AAAFFFWWWrrrlll\\\XXX[[[bbbnnnyyy~~~}}}xxxqqqlllddd\\\WWWVVVWWWXXXZZZ```hhhpppvvv{{{|||rrriiifffcccbbbcccggguuu~~~{{{vvvzzz{{{hhh]]]WWWRRRPPPQQQUUUXXXaaannnxxxyyynnngggeeeeeebbb```^^^aaagggooouuuxxx|||xxxtttnnngggbbbeeelll|||{{{uuuppplllhhheeefffjjjnnnsssyyy}}}xxxrrroookkkhhhfffdddbbb___^^^YYYWWWZZZ\\\bbbuuu{{{wwwuuuppphhhbbb```^^^_________```fffmmmtttzzzzzz{{{||||||zzzvvvsssiiihhhggghhhqqqwwwgggccccccjjjvvvvvvrrrrrrmmmkkkiiiiiiiiiiiigggeeedddaaa```dddjjjooopppoooeeebbbdddhhhjjjiiiiiillljjjccc]]]\\\XXXRRRPPPSSSPPPQQQRRRSSSUUUWWWXXXXXX[[[ZZZYYYYYYZZZYYYXXXVVVWWWWWWXXXXXXVVVTTTRRRPPPOOOOOOSSS___sss}}}ppplllnnnssswww|||}}}yyyooofffbbb```[[[YYYYYYXXX[[[___bbbcccfffiiikkkpppssswwwyyy{{{}}}uuujjj]]]SSSIII???::::::555444444333333333333333111111111111111111111111111111000///////////////000//////............///,,,,,,---............---------------------------------------------------++++++++++++++++++++++++)))))))))))))))))))))))))))+++---...,,,+++++++++++++++,,,,,,,,,,,,------+++,,,------,,,---///111222777666999BBBIII^^^|||xxxggg[[[XXX[[[eeeoooyyy{{{{{{zzzxxxuuunnnjjjbbb[[[WWWUUUVVVWWW]]]bbbkkksssyyy~~~}}}tttkkkgggeeedddfffjjjttt}}}~~~zzz}}}~~~jjj^^^WWWRRRPPPQQQTTTXXXaaammmvvv}}}wwwmmmgggdddddd______aaaeeekkkqqqssstttzzztttmmmggg```]]]bbbjjj{{{yyysssmmmiiiggghhhjjjnnnsssxxx|||{{{uuuppplllgggdddaaa]]][[[ZZZXXX[[[mmmyyyvvvqqqiiidddccc______^^^^^^bbbiiissszzz|||vvvqqqggggggfffgggppp{{{pppgggeeeeeehhhqqqzzzsssqqqpppnnnlllkkkjjjiiigggeeebbbaaaaaaeeekkknnnnnnllldddbbbdddiiillljjjiiijjjjjjfffbbbaaa^^^[[[[[[^^^]]]]]]^^^^^^^^^^^^______bbbaaaaaabbbbbbaaa___]]]^^^^^^^^^^^^[[[XXXUUUSSSQQQQQQSSSZZZggg{{{tttppprrrxxx|||zzzpppgggccc```\\\YYYZZZYYYZZZ\\\^^^___bbbfffiiinnnpppsssuuuvvvyyy|||~~~xxxmmm```VVVKKK???999777555555444333333333333333222222111111111111111111111000000///////////////111000///...............------............------------------------------------------------------++++++++++++++++++++++++***************************+++---...,,,,,,,,,---+++++++++,,,,,,,,,------+++,,,------------000222333777666999CCCLLLeeepppcccZZZXXX[[[hhhqqqxxxwwwtttsssrrrpppjjjfff```ZZZVVVUUUUUUVVV^^^dddllltttzzzvvvmmmiiihhhfffiiimmmttt~~~|||lll___XXXRRRPPPQQQRRRVVV```llltttyyyvvvmmmgggeeeddd______bbbffflllppprrrrrrxxxpppgggaaa[[[ZZZ```hhh|||~~~wwwrrrqqqqqqsssvvv{{{xxxqqqkkkhhheee```^^^\\\WWWWWWggg{{{yyyuuupppiiieeeeee```^^^]]]^^^dddnnnyyy~~~uuuoooggggggggggggnnn~~~~~~xxxwwwzzz{{{{{{}}}}}}uuulllgggffffffgggkkk|||uuupppqqqooommmlllkkkjjjgggeeeccccccdddhhhlllmmmkkkiiihhheeegggmmmooommmkkkmmmooonnnmmmlllkkkkkkllloooqqqpppooonnnmmmlllkkkjjjmmmllllllmmmnnnmmmjjjggggggggggggeeebbb^^^ZZZXXXXXXWWWVVVVVV\\\lllyyyvvvyyy~~~zzzqqqhhhdddaaa]]]ZZZ[[[ZZZ[[[[[[[[[\\\___dddhhhlllmmmoooppprrruuuyyy||||||yyyuuuggg[[[NNNAAA999888666555444444333333444444333333111111000000111111000000000000000//////...111000///...............---......//////...------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++***+++------,,,,,,---...+++++++++,,,,,,,,,------+++,,,---------...000222333777777:::DDDOOOjjj}}}lll___XXXXXX\\\nnnwww|||wwwqqqnnnlllkkkdddaaa]]]YYYVVVUUUVVVVVV^^^dddlllttt{{{xxxoookkkiiihhhjjjnnnuuu~~~|||~~~lll```XXXRRRPPPQQQPPPUUU___jjjrrrwwwvvvmmmhhheeeddd``````aaadddjjjnnnqqqrrruuulllddd^^^ZZZZZZ```ggg}}}wwwqqqmmmiiidddaaa___ZZZXXXeeewwwyyyuuuooogggcccddd```^^^\\\___gggttt}}}tttmmmdddeeefffgggnnn}}}}}}xxxuuusssooollliiikkkmmmmmmqqqtttqqqkkkffffffffffffiiiwww}}}uuuqqqooommmllllllkkkiiigggfffggghhhkkklllllliiigggiiihhhjjjnnnooonnnppptttzzz}}}~~~|||zzzxxxwwwwwwvvvvvvvvvwwwvvvtttqqqqqqqqqpppnnnjjjfffbbb___```___]]]ZZZ[[[fffwww{{{rrriiieeebbb^^^[[[\\\[[[[[[[[[ZZZ[[[]]]bbbfffiiikkklllmmmooorrrvvvyyyyyy}}}yyy~~~oooaaaSSSEEE===;;;666555555444444444444444444333222000000000111111000000000000000///......000//////............///...////////////...------------------------------------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,++++++---...++++++,,,,,,,,,,,,------+++,,,---......///111333333999999<<>><<<666666555444444444444444555444222000//////000111///000000111000///...---///............//////000///////////////...------------------------------------------------------++++++++++++++++++++++++************************(((***++++++******,,,...++++++,,,,,,,,,,,,------***,,,---......///222444444;;;<<>>999777555444555555444333333333333222222222111111222222222111111000000///............////////////......---------......//////............---------...------------,,,,,,,,,------,,,+++***)))(((((()))))))))))))))(((((((((++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++---.........///111333888:::>>>FFFTTTlllnnn___UUUSSS```pppuuuhhh```^^^VVVVVVTTTSSSRRRTTTXXX\\\cccjjjssszzzzzzqqqjjjeeebbb```___^^^^^^```cccgggmmmsssvvv|||~~~}}}oooeeeaaa``````\\\\\\\\\ZZZWWWUUUTTTUUUYYY]]]eeeppp}}}nnnaaaZZZXXXWWWWWWXXXUUUUUUXXXZZZ\\\ccckkkttttttkkkfffdddddddddfffeeefffiiilllllliiieee\\\\\\[[[ZZZYYYXXXWWWWWWZZZgggxxx~~~yyyvvvvvvqqqmmmmmmrrr}}}wwwrrrppprrrwww{{{vvvpppiiiddd___```bbbhhhxxxtttmmmmmmkkklllooouuu{{{}}}|||yyyzzzzzzxxxsssooommmmmmnnnxxxzzzooorrrzzz}}}qqqnnnoooooommmkkkiiigggddd```]]]ZZZYYY^^^^^^bbbiiikkkrrrlllbbbYYYVVVUUUVVVZZZ___nnn{{{rrrkkkkkkkkkfffaaa___ZZZXXXVVVVVVWWWWWWVVVUUUXXXZZZ[[[\\\\\\^^^bbbeeejjjlllpppuuuyyy|||~~~vvvppppppooonnnjjjxxxjjjYYYKKK@@@999777555555555555444333333333333222222222111111111111000000///...------............///////////////......---------......///............---------------------------------------,,,+++***))))))(((************))))))))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,,,,---.........///222444999:::>>>GGGWWWssslll\\\TTTTTTbbbrrrwwwkkkbbb___VVVVVVUUUSSSRRRTTTXXX\\\cccjjjttt{{{zzzrrrkkkgggcccaaa___ZZZZZZ[[[^^^dddjjjppptttzzz}}}vvvlllfffcccbbb]]]___```___\\\ZZZZZZZZZ^^^aaahhhqqqzzz}}}nnnaaa[[[ZZZYYYXXXVVVSSSRRRTTTWWWZZZccclllooo{{{uuulllhhhgggggggggggghhhiiilllmmmkkkfffbbb\\\]]]\\\[[[ZZZWWWUUUTTTQQQYYYfffvvv~~~}}}{{{xxxsssoookkkhhhgggkkkiiigggfffgggqqq~~~wwwvvvxxxuuu~~~}}}xxxqqqjjjeeeaaabbbdddjjjzzzssslllllljjjmmmtttzzzvvvtttpppxxxxxxyyyvvvooonnnmmmllliiiiiigggddd```\\\YYYWWW[[[\\\```eeefffhhhttt~~~nnnddd[[[WWWWWWWWW\\\aaaiiizzzrrrkkklllkkkgggaaa___YYYXXXVVVVVVWWWWWWUUUTTTVVVXXXYYYYYYZZZ[[[___bbbfffiiimmmrrrvvvxxxyyyyyy~~~{{{qqqpppqqqoooggguuurrr^^^MMMBBB:::888666555555555444333333333333222222222111111222111111000///......---............///////////////......---------......///............---------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,---...///...///000444666888;;;???HHH[[[yyy~~~gggZZZTTTVVVdddsss~~~}}}tttiiibbb^^^WWWVVVUUUSSSSSSUUUYYY\\\cccjjjttt{{{|||wwwpppjjjfffbbb___]]]XXXXXXYYY\\\aaahhhooossswww{{{vvvpppllljjjeeeggghhhgggeeedddddddddhhhlllrrryyy~~~{{{mmmaaa\\\YYYXXXWWWRRRNNNLLLNNNPPPSSS\\\eeejjjwww~~~~~~uuummmiiihhhiiiiiiiiijjjlllmmmllliiiccc___[[[\\\\\\[[[YYYVVVSSSQQQKKKQQQZZZhhhzzz~~~zzzuuupppnnnllljjjhhhgggfffdddbbbaaa`````````aaaaaabbbcccccchhhvvv{{{yyy|||www~~~yyyrrrkkkeeecccdddffflll|||rrrkkkkkkiiimmmyyy|||tttooommmkkkjjjiiigggddd```\\\YYYWWWZZZ[[[___bbbaaa```eeekkkjjjkkkmmmnnnqqqxxx~~~{{{yyyxxx{{{{{{lllcccZZZWWWVVVWWW[[[```hhh}}}{{{rrrlllllllllgggaaa___ZZZXXXWWWWWWWWWWWWUUUTTTVVVWWWXXXXXXYYYZZZ]]]```cccfffjjjooorrruuuuuuvvv~~~~~~vvvvvvxxxxxxqqq|||yyydddQQQDDD;;;999777555666555444222333333333222222222111111333333333222222111111000............////////////......---------......//////............---------,,,,,,,,,------------...***+++++++++,,,,,,------+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,---...///...///111555888888<<>>DDDNNNfff}}}kkk[[[VVVWWW[[[gggttt|||yyytttnnnfff```]]]\\\WWWWWWVVVTTTSSSUUUYYY]]]fffnnnxxxuuuqqqlllgggccc___ZZZWWWWWWVVVVVVXXX]]]eeelllpppqqqvvv}}}xxxjjj___XXXTTTQQQOOORRRNNNLLLMMMMMMOOOUUU]]]dddrrryyyqqqnnnoooqqqwwwxxxpppkkkkkkkkkkkklllmmmnnnlllhhhccc^^^\\\YYYYYYXXXWWWUUUSSSQQQPPPKKKOOOTTT[[[eeennnqqqnnniiifffccccccdddeeeeeedddcccdddeeehhhjjjlllnnnoookkkiiiiiijjjjjjiiimmmssszzzuuuooojjjfffhhhiiioooooogggfffccchhhvvvyyyrrrpppmmmkkkgggbbb^^^[[[YYYXXXXXX[[[^^^```aaa```^^^[[[\\\XXXVVVWWWWWWYYYbbbmmm|||xxxuuusssrrrnnnllliiifffcccbbbaaaaaabbbggglllrrryyy~~~|||uuunnnfff```^^^^^^\\\^^^aaaiiixxxyyyqqqpppoooiiiccc```___\\\XXXWWWWWWXXXXXXWWWVVVWWWXXXWWWWWWYYY\\\^^^bbbccceeeiiillloooqqqsss|||{{{|||~~~{{{zzzmmmWWWIII<<<:::777666666555444222333333333222222222111111000000000000000111111111............/////////000,,,,,,,,,---...///000111//////.........---------,,,,,,,,,------.........*********)))))))))))))))))))))******++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,///333777;;;@@@GGGQQQiiivvveeeWWWUUUXXX]]]hhhttt{{{sssjjjccc^^^[[[[[[WWWWWWVVVTTTSSSUUUYYY]]]hhhpppzzzuuurrrmmmiiieee```\\\XXXWWWVVVUUUWWW\\\cccjjjoooooouuu|||wwwiii^^^WWWRRRNNNKKKHHHEEEEEEGGGIIILLLSSSZZZcccqqqyyyoookkkkkklllppp{{{|||sssooonnnnnnooommmnnnnnnlllgggaaa]]][[[\\\[[[ZZZXXXVVVUUUSSSSSSMMMQQQUUUXXX^^^eeegggeeeaaa______bbbeeeiiikkkkkkjjjkkknnnqqqtttvvvwwwxxxzzzuuurrrsssrrrqqqrrrvvv~~~~~~{{{wwwrrrmmmggghhhjjjpppnnneeedddaaaeeesssxxxzzz}}}uuusssnnnkkkfffaaa\\\ZZZXXXXXXWWWZZZ^^^aaacccdddaaa]]]XXXTTTSSSUUUUUUWWW```lllssszzzpppjjjgggeeecccbbb```___^^^^^^______```dddgggjjjqqqwwwvvvpppmmmfffaaa```___]]]^^^aaammmyyy|||tttsssqqqkkkdddaaa```]]]YYYWWWWWWXXXYYYXXXUUUVVVWWWWWWWWWXXX[[[]]]bbbcccdddgggjjjnnnqqqsss~~~xxxttttttvvvwwwxxx}}}sssvvv~~~kkk[[[TTT???;;;777555555555333000444444444444555666777777111111111111111222222222////////////////////////........................------------------------------------------------...---+++*********++++++++++++************+++++++++++++++,,,,,,---------*********++++++,,,,,,---,,,---...//////111555888999>>>FFFUUUsssyyyiii]]]UUUUUUVVVYYYiii|||~~~ssseee\\\ZZZWWWTTTSSSTTTTTTTTTSSSUUUXXX[[[jjjpppyyy~~~yyyssskkkfffccc```\\\XXXWWWWWWWWWVVVXXX^^^eeejjjooosssxxx|||~~~}}}zzzxxxxxxvvvooofff]]]VVVQQQNNNKKKLLLLLLJJJIIIIIIMMMRRRVVV[[[kkk}}}xxxqqqnnnnnnnnnpppuuu|||uuusssrrrooolllkkkmmmooollleee^^^ZZZXXX[[[XXXTTTRRRSSSUUUWWWWWW\\\XXXZZZccciiigggbbb```___```gggqqqwwwxxxyyy|||yyyyyyzzz{{{~~~~~~{{{|||{{{uuupppkkkjjjkkkqqq}}}uuukkkfffaaaccclllyyyvvvxxxzzzsssmmmhhhdddccc___YYYWWWYYYVVVZZZ```dddddd```ZZZWWWVVVTTTRRRPPPPPPTTTZZZ___nnn|||vvvmmmgggbbb___bbbbbbaaa```^^^___bbbdddmmmooooooooorrrxxxxxxuuupppkkkfffddd```]]]___dddlllxxx}}}vvvrrrrrrpppiiicccccc___\\\ZZZYYYZZZYYYXXXWWWWWWXXXYYYZZZZZZYYYYYY]]]___bbbeeegggjjjooorrrzzzzzzwwwsssqqqsssxxx}}}{{{zzzpppssszzzppp^^^TTTEEE@@@;;;999999999777444333333333222333333444555111111111111111111111111////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++************+++++++++++++++,,,,,,---------+++++++++++++++,,,,,,,,,,,,---...///000222555888;;;@@@HHHXXXwww|||mmmaaaWWWQQQTTTXXX___ppptttfff^^^\\\[[[XXXUUUUUUUUUTTTTTTVVV[[[^^^nnnttt}}}yyyssslllfffccc```\\\XXXVVVVVVUUUUUUWWW[[[bbbggglllqqqvvv{{{}}}~~~{{{tttpppmmmmmmmmmmmmhhhaaaZZZVVVRRROOOMMMKKKKKKJJJIIIIIILLLQQQUUUZZZiii{{{yyyssspppooonnnpppuuuxxxvvvtttqqqnnnkkkmmmnnnkkkeee___\\\[[[\\\XXXUUUSSSUUUXXXZZZ[[[``````eeemmmqqqmmmgggeeebbbfffqqq~~~|||vvvqqqiiiiiijjjppp~~~sssiiiccc```aaahhh{{{vvvrrrttt~~~vvvnnnhhhdddbbb^^^YYYWWWYYYXXX\\\aaaeeeddd```[[[WWWUUUTTTRRRPPPPPPTTTZZZ___kkkyyyyyyqqqlllgggdddhhhhhhhhhfffddddddeeegggtttxxxzzzyyyzzz||||||yyywwwqqqllliiidddaaabbbggglllxxx~~~vvvssssssqqqjjjdddccc```\\\ZZZYYYYYYXXXWWWWWWWWWWWWWWWXXXXXXXXXYYY[[[]]]```ccceeeiiimmmpppsssuuuvvvtttqqqttt}}}{{{yyyooopppvvvzzz{{{vvvcccVVVHHHBBB<<<999999888666444333222222111111111111111222222222111111000000///////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++*********++++++++++++************++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,---//////000222666999<<>>:::777555666555444333333333333333000000000000000/////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,+++++++++************++++++---------,,,,,,+++++++++,,,,,,,,,------------------...000222333666:::===;;;DDDRRRiiilllRRROOONNNRRR___ppp~~~vvviii```]]]YYYUUUSSSSSSSSSTTTWWW^^^gggmmmtttzzzzzzqqqjjjfffaaa[[[WWWSSSSSSRRRPPPOOOOOORRRTTTTTTXXX]]]bbbggglllrrruuuwww|||}}}xxxtttsssooojjjiiiooouuuzzzzzzqqqiiidddaaa______]]][[[YYYYYYZZZ[[[[[[[[[\\\\\\]]]^^^```bbbdddeeefffdddddddddfffgggfffeeehhhjjjlllllljjjiiiiiiiiigggooozzzwwwuuuzzz{{{wwwuuutttsssmmmfffbbb`````````______```cccgggjjjjjjgggddddddooouuurrruuu|||wwwmmmllllllpppyyyyyyjjjcccaaa\\\___bbbdddjjjwww~~~sssrrrooollljjjhhhgggggghhhmmmssswwwxxxwwwxxxyyyssssssuuuyyyppphhhbbb^^^ZZZ\\\```hhhkkkooopppmmmggg```[[[XXXVVVSSSRRRTTTZZZcccjjj|||oooaaaZZZXXXVVVWWWYYYcccjjjxxx|||wwwsssqqqppplllgggcccaaa___]]]\\\WWWWWWWWWVVVVVVUUUUUUUUURRRUUUXXXZZZ]]]```dddgggxxxvvvyyy|||{{{rrrqqqkkksss|||{{{lllmmmcccUUUIIIAAA===:::777444444333333222222333333////////////000000000000////////////////////////........................------------------------------------------------)))***+++,,,---,,,,,,+++++++++************++++++---------,,,,,,+++++++++,,,,,,,,,------.........---///000222333666:::===<<>>DDDVVVsss}}}|||yyydddQQQQQQPPPUUUbbbrrryyyxxxzzzsssjjjbbb^^^YYYTTTPPPTTTSSSTTTVVV\\\cccjjjnnnxxx|||~~~uuulllfffbbb^^^\\\TTTSSSQQQOOONNNNNNNNNNNNOOORRRYYY```ccceeejjjqqqsssvvvxxxvvvrrrmmmjjjhhhiiijjjkkkpppuuuyyy{{{{{{xxxtttnnnjjjgggeeebbb```^^^_________^^^```dddgggiiikkknnnpppqqqqqqrrrssstttuuuvvvvvvuuuuuuvvvwwwwwwxxxyyyzzzyyyxxxvvvtttrrrzzzzzz~~~~~~}}}}}}}}}zzznnndddbbbeeeeeeeeeeeehhhiiilllllljjjeee```\\\ZZZbbboootttkkkeee```]]]pppyyytttpppnnnrrryyyvvvhhh```^^^```______bbbfffnnn}}}~~~|||zzzzzzzzzzzzvvvppprrr~~~wwwpppiiiaaa[[[^^^dddqqqqqqrrrrrroooiiiaaa[[[VVVSSSSSSVVVXXXZZZaaahhh}}}ssseee]]]ZZZYYY\\\```fffllluuu}}}wwwsssmmmlllkkkhhhdddbbbaaabbb]]][[[XXXVVVWWWWWWVVVUUUUUUUUUUUUVVVYYY]]]```bbbxxxqqqnnnnnnyyytttlll```iiiooossstttqqqkkk___RRREEE===:::999777555333111000000111222111111111111000000000000////////////////////////...............---------------------------------....../////////...---,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,------+++---,,,,,,++++++,,,,,,---+++---///111222444777:::@@@HHHZZZwww~~~rrr]]]TTTSSSRRRUUUaaapppvvvuuuvvvoooggg```]]]ZZZVVVSSSUUUTTTUUUWWW\\\cccjjjooozzz~~~vvvllleee```]]][[[TTTSSSQQQOOOMMMMMMMMMMMMOOOPPPVVV]]]```bbbhhhpppuuuyyy}}}~~~|||yyywwwwwwyyyxxxyyy|||}}}xxxtttqqqooonnnlllhhhiiiiiiiiiiiikkknnnqqqppprrruuuxxxyyyzzzzzz{{{{{{|||}}}||||||{{{||||||~~~}}}|||yyy|||~~~~~~~~~|||pppgggfffiiiiiiiiijjjkkklllmmmmmmiiiddd___[[[YYY```jjjyyyyyyooofff```]]]\\\mmm~~~|||uuupppnnnrrryyyvvvhhhaaa___```______bbbeeennn~~~vvvpppppp}}}{{{ssskkkccc]]]___eeeqqqrrrssssssooohhh```[[[XXXUUUSSSUUUWWWZZZbbbjjj{{{wwwggg___\\\[[[]]]aaagggmmmvvvzzzvvvuuutttqqqlllfffbbb```___]]][[[XXXVVVVVVWWWVVVUUUUUUUUUUUUVVVXXX[[[___aaa}}}rrrnnnnnnrrrxxxuuukkkbbbhhhjjjnnn}}}tttrrrpppiii\\\NNNAAA;;;888666666444333222111111111111111111111000000000000////////////////////////---------...............------------------------,,,,,,,,,---,,,,,,+++***,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***+++,,,------,,,------,,,,,,,,,,,,---------///111222333555888;;;AAAKKK___}}}nnnZZZTTTSSSRRRUUUaaapppwwwwwwrrrkkkccc]]][[[ZZZXXXVVVVVVVVVVVVXXX^^^eeelllppp|||yyymmmddd___[[[YYYTTTRRRPPPNNNMMMLLLLLLLLLNNNOOOSSSYYY\\\___gggpppwww~~~}}}|||zzzyyyvvvwwwxxxxxxxxxzzz}}}|||~~~}}}ssskkkkkknnnoooooopppppppppooommmhhhbbb]]]YYYWWW]]]dddooo|||yyytttrrrpppnnnmmmnnnpppqqqvvvuuurrrjjjbbb\\\[[[\\\jjjzzzvvvqqqooorrrxxxttthhhcccaaaaaa______aaadddmmm}}}vvvooommmyyyvvvnnnfff```aaagggssstttuuutttooohhh```[[[[[[WWWTTTUUUWWWZZZcccmmmyyy{{{kkkbbb^^^\\\^^^bbbiiioooxxx~~~zzz{{{yyyuuupppkkkfffcccaaa^^^[[[XXXVVVVVVVVVUUUTTTUUUTTTTTTUUUVVVYYY\\\^^^zzzsssooonnnsss}}}wwwmmmfffggghhhkkkwwwxxxooopppnnneeeVVVGGG>>>:::777666555444333222111000111111111111000000000///........................,,,---------.../////////------------------------******+++++++++*********,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,++++++,,,---------------,,,,,,,,,,,,------///111222333444666999<<<@@@LLLcccooo^^^QQQPPPPPPTTTbbbsss||||||rrrjjjaaa[[[ZZZYYYXXXVVVWWWWWWWWWZZZ___gggnnnrrr}}}{{{nnnddd^^^YYYWWWSSSRRRPPPNNNLLLKKKKKKKKKOOONNNQQQVVVYYY]]]fffpppzzz}}}tttooopppsssssstttvvvtttsssppplllfff```[[[XXXWWW[[[```gggtttzzztttpppooonnnhhhfffdddbbbbbbeeegggiiikkkmmmnnniiiaaa]]]]]]```fffwwwxxxrrrooorrrwww}}}~~~rrrhhhdddcccaaa______```cccjjjzzzvvvnnnkkkuuuyyyqqqjjjeeefffkkkvvvxxxyyyvvvppphhh```\\\]]]XXXUUUUUUWWW\\\fffpppzzz}}}mmmccc^^^\\\^^^bbbjjjqqqzzz~~~zzzxxxuuussspppmmmiiiggg___\\\YYYWWWVVVVVVUUUTTTUUUTTTTTTTTTUUUWWWZZZ[[[zzzrrrnnnrrrzzz{{{rrrhhheeeeeeiiirrr~~~kkknnnooojjj^^^OOOCCC===888777666555444222111000111111111111000000000///------------------------,,,---------.../////////------------------------......---------.........,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,++++++,,,---......------,,,,,,------...000111222333444777;;;>>>>>>LLLfffqqqeeeRRRQQQPPPUUUcccuuu~~~vvvnnnccc[[[XXXXXXVVVUUUWWWWWWXXX[[[aaaiiiqqquuu}}}{{{nnnddd]]]YYYVVVTTTRRRPPPNNNLLLKKKKKKKKKOOONNNPPPTTTWWW[[[fffqqq~~~{{{uuuqqqsssvvvuuuvvvyyywwwuuupppjjjddd___ZZZXXXYYY\\\___cccmmm|||zzzoooiiiggghhhkkkeeecccbbbaaabbbdddgggiiifffiiikkkhhhbbb___```cccgggwwwyyyrrrnnnqqqvvvzzzzzzppphhhddddddaaa___^^^___```ffftttvvvmmmiiirrr{{{tttoookkklllqqqzzz|||}}}zzzrrrhhhaaa]]]^^^YYYUUUVVVXXX^^^iiittt~~~~~~mmmbbb]]][[[]]]aaallluuuzzzxxxvvvuuutttqqqmmmjjjaaa^^^ZZZXXXWWWVVVUUUTTTUUUTTTSSSSSSTTTVVVYYYZZZwwwrrrtttzzzzzzssskkkeeecccgggmmmvvvjjjlllnnnllldddWWWJJJAAA:::999777555333222222111111111111111000000000000---------------------------------...............------------------------,,,,,,,,,,,,,,,,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++***+++,,,,,,++++++---///......------------......///000222222444777<<>>BBBJJJYYYuuussseeeVVVUUUTTTXXXgggzzzvvviii^^^ZZZYYYYYYXXXUUUVVVXXX^^^fffpppyyy~~~wwwooohhhaaa[[[WWWWWWUUUSSSPPPNNNLLLLLLLLLIIIHHHJJJOOORRRVVV```jjjtttyyyjjjbbb___]]]\\\___ccckkkttt|||{{{xxxwwwzzz{{{yyyyyy|||uuuqqqkkkddd___\\\[[[[[[YYY]]]```bbbiiivvvyyyrrrooonnnyyy{{{}}}~~~~~~~~~xxxuuurrrqqqqqqqqqpppoooxxxyyyqqqkkkmmmqqqqqqrrrsssrrrttttttqqqjjjeeecccccc```______^^^YYYWWW]]]fffrrr~~~}}}rrrjjjllltttyyy|||{{{~~~yyyxxxzzzwwwkkkdddaaaZZZWWWVVVZZZ___eeeqqq{{{mmmccc^^^\\\```eeennn|||}}}||||||yyyrrrkkkgggddd```]]][[[YYYWWWVVVTTTSSSSSSSSSUUUXXX[[[]]]|||uuuwww~~~vvvpppooonnnnnnzzzsssgggjjjtttsssmmmaaaPPPAAA<<<888777555111000222000000111222222000///...///...............////////////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------..................------......000333333333999AAAHHHZZZyyyooo___UUUSSSTTT\\\jjjwwwxxxjjj```]]]\\\ZZZXXXVVVVVVYYYaaakkkuuu}}}~~~uuullleee```[[[XXXUUUVVVUUUSSSPPPMMMKKKKKKJJJLLLMMMNNNPPPTTTZZZ^^^ppp~~~zzzjjj```[[[XXXWWWVVV\\\fffooowww}}}yyyyyyxxxwwwwwwwwwxxxxxxyyyssskkkccc```^^^______ccc]]][[[___hhhrrr}}}{{{xxxrrrkkkiiikkkttt{{{qqqhhhjjjnnnooooooooojjjiiihhhfffdddcccbbbaaa___^^^\\\YYYWWWWWWYYY\\\lll~~~tttjjjjjjooopppnnnmmmmmmpppqqqrrrrrrtttyyy}}}yyy{{{xxxmmmfffbbb[[[ZZZZZZ[[[```jjjvvv~~~rrrggg^^^\\\aaaiiiwww~~~zzzxxxvvvuuukkkhhhccc^^^[[[ZZZZZZ[[[VVVUUUTTTTTTTTTVVVXXXZZZxxxyyyyyyssssssqqqrrr~~~uuuiiijjjsssrrrmmmcccSSSBBB<<<888777555111111333111111111111111000//////222111111111111111222222//////.........---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------..............................000333333444:::BBBKKK^^^~~~jjj^^^TTTRRRRRRYYYgggvvvxxxjjj```\\\ZZZWWWUUUUUUVVVZZZaaakkkvvv}}}uuulllgggccc]]]ZZZWWWWWWVVVTTTPPPMMMKKKKKKJJJKKKLLLMMMOOOSSSYYY]]]iiisssyyyiii___ZZZXXXWWWVVV\\\eeennnvvv}}}zzzyyyyyyyyyyyyyyyzzzzzz{{{tttkkkdddbbbbbbaaa```bbb^^^\\\```eeennn|||{{{vvvnnneeeaaacccqqqvvvllldddeeehhhiiihhhhhhhhhgggfffeeedddbbbbbbaaa]]]]]][[[XXXUUUUUUWWWYYYjjj}}}vvvnnnpppttttttpppnnnlllmmmmmmkkkiiikkknnnrrruuuxxx~~~~~~~~~{{{ooofffaaa\\\\\\\\\]]]ccclllxxxqqqfff^^^[[[```gggwww{{{yyywwwwwwmmmjjjeee```\\\[[[[[[[[[XXXWWWVVVUUUUUUVVVXXXYYY||||||~~~~~~xxxwwwvvvwwwxxxjjjjjjqqqqqqmmmfffXXXDDD===888777555222222444222111111000000000000000////////////////////////...............---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++,,,,,,,,,,,,------........................///...000333444444;;;CCCMMMbbbuuueee\\\TTTPPPOOOWWWeeettt}}}xxxlllbbb\\\YYYWWWUUUUUUVVVZZZbbbmmmvvv}}}uuullliiifffaaa\\\YYYXXXWWWTTTQQQNNNLLLJJJJJJJJJKKKLLLMMMQQQVVVZZZeeejjjwww~~~|||uuuyyy~~~xxxiii___ZZZXXXXXXWWW\\\dddlllttt|||zzz{{{{{{{{{||||||}}}}}}|||tttkkkfffffffffccc``````^^^^^^___aaagggvvv}}}vvvlllbbb^^^___mmm|||rrriiiaaaaaacccbbbaaabbbddddddccccccbbbaaaaaaaaa\\\[[[ZZZVVVTTTSSSTTTVVVgggzzz|||xxx}}}zzzwwwqqqpppnnnjjjgggfffiiikkkkkkmmmqqqvvv{{{rrrfff___\\\]]]^^^```fffooo{{{sssggg___[[[___fffvvv}}}zzzxxxwwwpppmmmhhhccc___\\\[[[[[[[[[YYYXXXVVVVVVWWWXXXYYY}}}|||zzzxxxyyyzzzjjjhhhnnnnnnmmmggg[[[GGG???888666666333333555333222000/////////000111---.........------,,,,,,...........................------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------------...............///...000444444555<<>>FFFSSSpppxxxlllfffXXXUUUUUU^^^llluuuvvvrrrooolllfff```\\\ZZZYYYYYYWWWZZZaaajjjuuu}}}yyyqqqkkkddd^^^^^^[[[WWWWWWWWWVVVQQQNNNKKKKKKKKKJJJJJJLLLPPPSSSUUUXXX___hhhpppzzzuuummmjjjfffdddaaa^^^\\\[[[[[[[[[ZZZ```fffiiiqqq}}}|||oooccc\\\[[[\\\ZZZ^^^dddjjjqqqyyy}}}yyytttppplllhhheeeccc[[[ZZZZZZ\\\[[[^^^hhhsss|||lll^^^YYY\\\dddpppzzzvvvqqqtttzzz|||wwwlllfffbbbcccbbb``````ccccccccccccbbbbbbbbbbbbbbbbbbbbbaaa^^^ZZZWWWVVVWWW```uuuzzzsssoooppprrrrrrqqqssstttuuuttttttzzzuuufff^^^YYY\\\```fffnnnwwwsssggg___[[[\\\___mmm{{{zzzvvvtttwwwuuusssooojjjfffbbb___^^^]]]ZZZXXXXXXXXXYYYZZZ{{{yyy~~~}}}vvvnnnmmm~~~yyyrrrsssmmmhhhmmmnnnpppnnneeeTTTGGG:::666666444222333111111111111111000//////,,,---......---,,,***(((---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************))))))***+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,------...//////000//////222555666888???GGGTTTsss{{{pppjjj]]]WWWUUU]]]lllxxx{{{yyynnnlllgggbbb\\\YYYYYYYYYXXX\\\cccmmmwwwvvvmmmeee```^^^ZZZWWWWWWYYYXXXTTTOOOLLLLLLKKKJJJIIIKKKOOORRRUUUXXX___fffkkkqqqxxxoookkkhhhgggdddbbbbbbbbbdddeeefffmmmrrrtttyyy}}}oooccc[[[YYYZZZ[[[___eeekkkqqqxxx~~~{{{uuunnniiiffffff]]]ZZZZZZ]]]___bbbjjjsss|||kkk\\\XXX[[[aaalll}}}|||qqqrrrvvvzzz{{{xxxpppkkkhhhjjjnnntttxxxxxxvvvsssnnniiifffggghhhfffgggjjjhhhhhhhhhggggggfffffffffddddddccc```[[[XXXWWWXXX```vvvyyywwwwwwuuussspppqqqqqqoooooorrryyy~~~tttggg___YYY]]]bbbiiiqqqzzzttthhhaaa]]]^^^```iiiwww|||yyywwwwwwwwwuuurrrnnniiidddbbb]]]\\\ZZZXXXWWWXXXYYYZZZ}}}wwwtttyyy|||}}}~~~ooojjjkkk{{{yyyqqqrrrooojjjoooppprrrqqqgggWWWIII;;;666666444222222000111222222222111///...///000111111000///,,,+++---------.........//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))&&&'''(((***,,,...///000++++++,,,,,,,,,---------,,,,,,------...///000000//////222666777888???GGGRRRrrr|||rrrlll```XXXTTT[[[lll{{{rrrpppkkkeee___[[[ZZZZZZYYY]]]dddoooyyyyyynnnfffaaa]]]ZZZWWWWWWZZZYYYUUUQQQMMMLLLLLLJJJJJJKKKOOORRRPPPSSSYYY___bbbgggttt|||sssoooooommmkkkjjjjjjlllnnnpppuuu{{{|||ooobbbZZZXXXXXX[[[```ffflllrrrxxx}}}zzzpppiiihhhiii___[[[ZZZ^^^cccgggmmmttt{{{}}}mmm___\\\```___iiiyyyyyyqqqllljjjmmmsssyyy|||xxxpppiiikkkkkkmmmppprrrsssqqqnnnqqqmmmkkkmmmmmmlllmmmqqqlllllllllkkkjjjiiiiiiiiieeeeeeddd```\\\YYYWWWWWW```vvv}}}yyyuuuoooooonnnmmmlllnnnqqqssssssgggaaaZZZ^^^dddkkksss|||}}}wwwkkkeeeaaaaaadddggguuu~~~{{{zzzxxxwwwvvvsssooojjjfffccc\\\[[[YYYXXXWWWXXXZZZ[[[|||rrrmmmwwwzzzzzzuuuooossstttmmmmmm|||rrrggglllnnnpppnnngggXXXKKK===666444222111222222111111000000000000000////////////////////////000///...------...///000///...---,,,,,,,,,,,,,,,------------------------*********++++++,,,,,,,,,+++***)))((((((***,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......//////222444444555>>>III[[[yyywwwqqq___ZZZWWW]]]lllzzzxxxvvvqqqjjjbbb\\\ZZZZZZXXX___hhhrrryyytttllleeebbb```]]]ZZZWWWVVVUUUUUUQQQPPPNNNLLLKKKJJJKKKKKKNNNQQQVVV\\\___dddqqq}}}{{{yyyzzz~~~qqqcccZZZVVVUUUXXX^^^fffooovvv}}}}}}xxxsssmmmfffbbbdddaaa```eeeiiijjjmmmqqqyyyyyylll```[[[\\\]]]gggxxx{{{wwwtttqqqnnnlllcccgggooozzz{{{tttoooppprrrtttvvvvvvuuuuuuvvvuuutttuuuvvvvvvuuusssrrrooolllhhhfffeeeeeeeeeeeebbb^^^ZZZXXXYYYZZZ[[[cccwww{{{uuutttrrrooolllkkklllnnnxxx{{{nnneee```[[[___gggooowww}}}lllaaa^^^```cccjjjsss|||yyywwwtttrrrooojjjeeeaaa]]]\\\ZZZYYYXXXXXXXXXYYY}}}wwwsssxxx|||{{{ssstttyyyppplllvvvvvvjjjooopppqqqooohhhYYYKKK===777444222111222222111111000000000000000///////////////////////////...---,,,,,,---...//////...---,,,,,,,,,,,,---------------------------*********++++++,,,,,,,,,,,,+++)))))))))***,,,---++++++,,,,,,,,,,,,------,,,,,,,,,---------......///000222555555666???JJJ___~~~~~~uuuooo^^^YYYVVV\\\iiivvv~~~yyywwwssslllddd^^^\\\[[[XXX___hhhrrryyy~~~|||qqqiiibbbaaa^^^[[[YYYWWWVVVVVVPPPOOOMMMKKKJJJIIIJJJJJJPPPRRRVVV[[[]]]bbbnnnzzzrrrdddZZZVVVVVVXXX]]]fffnnnvvv}}}~~~xxxsssnnniiieeeeeebbbbbbgggjjjkkknnnrrrwwwzzzmmmaaa\\\^^^]]]ggguuu~~~~~~~~~wwwvvvuuuuuuuuuuuusssqqqkkkjjjllluuuwwwyyy|||}}}{{{yyywwwvvvvvvtttqqqoookkkiiifffdddbbbaaa``````aaa___\\\YYYXXXYYYZZZ[[[eeezzz|||xxxsssooolllkkkjjjttt{{{xxxkkkbbb^^^]]]aaahhhpppwww~~~|||kkk```]]]___bbbiiirrr|||zzzxxxtttpppmmmiiieeebbb^^^\\\[[[YYYXXXWWWXXXXXX|||{{{|||~~~zzzttt{{{}}}rrrjjjoooxxxkkknnnooopppooogggYYYLLL>>>777555222111222222111111000000000000000////////////////////////------,,,,,,,,,,,,------......---,,,,,,,,,------------------------------*********+++++++++++++++,,,+++*********+++---...++++++,,,,,,,,,,,,------,,,,,,,,,---------......000000333666666888AAALLLccc|||pppjjjZZZWWWUUUZZZfffqqqwwwyyyyyyxxxtttmmmfff```^^^]]]YYY```iiirrrxxx}}}yyymmmcccbbb```^^^\\\YYYXXXWWWRRRPPPNNNLLLKKKJJJJJJJJJPPPQQQUUUYYY[[[^^^iiitttttteee[[[WWWWWWWWW]]]eeennnuuu|||}}}wwwsssoookkkiiihhheeefffjjjlllllloootttyyy}}}pppddd___aaaeeennnyyy~~~~~~}}}~~~vvvwwwzzzwwwooohhhlllwww}}}|||yyyvvvssspppmmmjjjgggbbbbbbaaa___^^^]]]\\\[[[\\\[[[ZZZYYYYYYZZZ[[[[[[ggg||||||}}}yyyuuurrrnnnjjjpppvvvttthhh```\\\```dddkkkqqqwww}}}|||kkk```\\\^^^```hhhppp||||||xxxsssooollliiieeeccc___]]][[[YYYWWWWWWWWWWWW~~~yyyvvvrrrgggjjjzzzuuuhhhkkklllmmmmmmfff[[[MMM???888555222111222222111111000000000000000////////////////////////------------------------...------,,,,,,,,,------------------------------***************+++++++++,,,,,,+++++++++,,,---...+++++++++,,,,,,,,,------,,,,,,,,,---------......000111444777777:::CCCNNNfffwwwjjjcccUUUSSSSSSXXXcccmmmrrrtttwwwvvvsssmmmgggaaa___^^^[[[aaajjjrrryyy}}}~~~oooddddddbbb```]]][[[YYYWWWUUUSSSQQQOOOMMMLLLKKKLLLNNNNNNRRRVVVXXX\\\eeeooo}}}wwwfff\\\XXXXXXWWW\\\eeemmmuuu|||~~~}}}{{{uuurrrpppnnnlllnnnkkkkkkmmmmmmlllpppuuusssfffbbbeeeoooyyy|||ooommmwww|||xxxvvvtttqqqmmmkkkiiigggdddaaa_______________]]]\\\\\\\\\\\\[[[[[[[[[[[[[[[[[[fff{{{{{{wwwyyy|||zzzvvvrrrooottt~~~}}}pppfff___\\\bbbgggmmmsssxxx}}}|||kkk```[[[\\\^^^fffnnnyyyzzztttnnnjjjhhhfffddd```^^^\\\YYYWWWVVVVVVVVV~~~~~~}}}~~~{{{qqqfffhhhxxxuuugggjjjkkknnnnnnhhh\\\NNN@@@999666333222222222111111000000000000000////////////////////////.........//////.........------,,,,,,,,,------...------------------------************************,,,,,,+++,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......000111444777888;;;EEEOOOhhhrrrddd]]]PPPOOOQQQWWWaaaiiinnnppprrrqqqppplllfffbbb______]]]cccllltttyyy}}}rrriiigggeeebbb___\\\ZZZYYYVVVTTTRRROOOMMMKKKKKKKKKKKKJJJMMMSSSVVVYYYaaajjjtttzzziii]]]YYYXXXVVV\\\dddmmmttt{{{}}}}}}~~~xxxsssqqqppppppoootttqqqoooooonnnmmmrrryyyttthhhfffiiixxx|||{{{wwwsssrrrkkkiiigggfffffffffeeedddccccccdddddddddcccbbbbbbaaaaaa```______^^^^^^^^^ggg{{{zzzxxxzzz}}}~~~}}}{{{rrrvvv}}}yyymmmddd___]]]ccchhhnnntttyyy}}}}}}lll```[[[[[[\\\ccclllwww}}}uuuoookkkhhheeeccc```^^^\\\YYYWWWVVVVVVVVV}}}|||zzzzzz}}}tttggggggvvv{{{lllmmmnnnppprrrlll]]]OOO@@@:::777333222333222111111000000000000000////////////////////////......///000000///......------,,,,,,,,,---......------------------------***************)))))))))++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......///000444777999<<>>777444222222333222222111111000//////..................---------------------------------+++++++++++++++++++++++++++,,,...//////...,,,+++++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,---------------............///000666555666===@@@JJJ]]]xxx~~~hhhXXXQQQOOOMMMOOORRRTTTVVVXXX\\\___```bbbfffiiijjjhhhdddaaagggllltttzzz~~~{{{tttnnnkkkfffbbb]]]ZZZXXXVVVUUUSSSNNNLLLJJJHHHHHHJJJLLLNNNQQQXXXbbbppp~~~||||||kkk```ZZZXXXTTTXXX```jjjttt}}}|||wwwuuussspppmmmppplllkkktttzzzmmmdddaaaaaa______```ccceeegggfffffffffjjjssszzzxxxwwwwwwyyy|||}}}}}}{{{pppkkkccc]]]\\\]]]___```^^^aaahhhqqqyyyzzzttteee]]]]]]___dddhhhrrr|||zzztttnnniiifff[[[ZZZXXXWWWWWWWWWXXXYYYwwwqqqllljjjhhhiiikkknnnrrrwww~~~}}}vvvvvv||||||rrrpppssssssdddffflllmmmiiiYYYKKK===666444222111333222222111111000000////////////.........---------,,,---------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,------------------............///...555444555<<<@@@KKK^^^}}}{{{dddUUUOOONNNLLLOOOQQQSSSUUUXXX[[[^^^___bbbfffiiiiiifffcccaaakkkooovvv{{{|||uuupppjjjfffaaa\\\ZZZXXXVVVUUUPPPNNNLLLIIIIIIIIIKKKLLLNNNUUU]]]iii}}}}}}{{{lll```[[[YYYTTTYYY```jjjttt}}}}}}wwwtttrrrpppnnnmmmjjjiiirrrtttllljjjkkkiiiiiijjjmmmqqqsssrrrpppmmmmmmooowww}}}zzzvvvttttttuuuvvvuuuvvvyyy~~~~~~pppjjjbbb\\\[[[]]]___aaa^^^aaafffmmmuuu{{{yyy~~~uuueee\\\[[[^^^ccciiitttyyytttooojjjfff]]]\\\ZZZXXXWWWVVVWWWWWW}}}vvvqqqnnnjjjiiihhhhhhkkkqqqwww{{{~~~wwwuuuuuu~~~}}}rrrlllhhh}}}rrrbbbccclllmmmiiiYYYKKK===666444222222333111111111111000000///////////////...------,,,,,,+++,,,---.........------------------------------...---+++******+++---...++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,---------------------............///...444333444<<>>===<<<222...000---222111///.........///000000000////////////000000000000000000////////////+++,,,,,,---.........---///...---...//////---+++............------,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...............///000111111555444888EEESSSqqqzzzqqq{{{sss___YYYXXXXXXXXX```eeehhheeeaaa```]]]YYYWWWVVVUUUTTTTTTTTTUUUVVVWWW[[[aaaeeehhhlllrrrwww{{{vvvsssrrrsssooolllllliiilll~~~}}}}}}pppccc^^^VVVYYY^^^dddlllsssyyy||||||{{{{{{wwwrrr{{{uuuhhh```\\\\\\]]]aaaggglllpppqqqzzztttqqqppprrr~~~yyypppeeeeeedddfffnnn|||wwwpppppppppwwwkkkeeeccceeennn}}}rrrllluuu|||rrrkkkdddaaa^^^\\\^^^bbbrrr{{{jjjaaa```\\\___cccjjjrrr|||xxxnnngggbbb___```iiiwwwggglllttt|||~~~}}}}}}~~~~~~{{{wwwtttjjjhhheeeccc```_________aaadddiiimmmqqqwww|||rrrccc___eeeooo{{{qqqhhhjjjllleeeZZZDDD999888:::333222555111222111000///...//////000......------------......////////////............***+++,,,,,,---------,,,///111222111...,,,,,,------------------,,,+++++++++******)))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------......///111111111555555999FFFTTTrrryyyrrrnnn\\\WWWVVVWWWYYY[[[aaadddaaa___^^^\\\YYYVVVUUUTTTSSSSSSTTTUUUVVVUUUZZZ```eeehhhmmmtttyyy~~~}}}xxxuuussssssnnnlllkkkhhhkkk}}}~~~~~~qqqddd___VVVXXX]]]cccjjjqqqwww{{{}}}|||}}}xxxttt}}}wwwlllfff]]]]]]^^^ccckkkrrrwwwyyy~~~yyytttoooooo{{{uuujjjgggeeefffmmm{{{zzzsssrrruuuwwwjjjcccaaabbbjjjzzz|||qqqiiipppxxxpppiiiddd```\\\]]]aaaooo|||kkkaaa```]]]```eeekkkrrr|||wwwmmmfff^^^[[[\\\cccnnn|||aaafffmmmuuu~~~}}}{{{ooonnnkkkgggeeecccbbbbbbaaadddgggiiilllpppuuuyyyuuugggdddiiiqqqzzz}}}pppiiikkkllldddYYYEEE777444777444444777222111111000///////////////......------------..................------------******+++,,,,,,,,,,,,+++...333666333---)))+++///,,,,,,,,,,,,,,,++++++***+++***)))(((((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000222222222666666;;;GGGVVVsssxxxttt~~~hhhZZZTTTSSSUUUYYYYYY___bbb```______]]]ZZZTTTTTTSSSRRRRRRSSSTTTUUUTTTXXX___dddhhhnnnuuu{{{}}}~~~|||wwwuuurrrmmmkkkjjjgggjjj|||qqqddd___XXXYYY]]]cccjjjqqqxxx|||}}}{{{}}}yyywwwzzzqqqlllcccbbbcccgggooowww}}}wwwooolllttt{{{pppjjjgggffflllyyywwwvvv{{{wwwiiiaaa^^^___eeeqqqyyynnnfffgggsssxxxoooiiiccc]]]]]]aaakkk}}}lllaaa```___bbbffflllsss{{{}}}uuullleeeZZZYYYYYY]]]cccmmm___ccciiipppyyyvvvssspppllliiifffeeedddccceeegggiiikkkooossswww}}}wwwkkkiiinnnttt{{{~~~rrrkkkkkkkkkbbbWWWKKK;;;555666222333333---111000000///////////////000000////////////000000/////////.........------+++,,,,,,---------,,,,,,...111333111---+++,,,...+++++++++,,,,,,++++++***+++***((('''''')))+++---++++++,,,,,,,,,,,,------+++,,,,,,---///111222333222777777<<>>KKKYYYuuuwwwxxx~~~rrrdddZZZSSSNNNOOOTTT[[[bbbhhhhhhgggfffccc^^^VVVUUUSSSRRRRRRRRRSSSTTTXXX[[[```dddggglllsssyyy|||}}}|||wwwrrrmmmjjjjjjgggjjj|||qqqccc]]]ZZZZZZ]]]aaaiiirrr{{{|||zzz}}}vvvooopppnnnmmmooouuu|||uuunnnnnnrrr~~~rrrmmmhhhkkkuuu|||{{{xxxkkkccc___aaaccciiiuuu|||yyyuuuppplllfffaaa]]]ZZZZZZbbbuuu{{{tttllleeedddfffmmmnnnccc``````dddhhhmmmssszzz{{{wwwqqqhhhbbb[[[ZZZYYYXXXWWWZZZhhhvvvaaadddgggkkkqqq|||zzzuuupppllljjjiiicccdddeeeeeefffiiiooorrrwww|||qqqqqquuuzzzwwwnnnkkkhhh```UUUKKK;;;444444///000444000000000000000000///............------------......111000000000////////////...////////////......---+++******+++...///...,,,***++++++,,,,,,,,,,,,,,,))))))))))))******++++++***++++++,,,,,,------...,,,,,,------///000222222111777888>>>KKKYYYvvvxxxyyysssdddZZZSSSNNNNNNQQQYYYbbbjjjllllllkkkfff```YYYXXXVVVTTTSSSSSSTTTTTTYYY\\\```cccfffkkksssxxx}}}~~~yyyrrrmmmkkkjjjgggjjj|||rrrddd^^^XXXXXXZZZ___gggrrr{{{~~~zzzzzztttsssrrrrrruuu|||}}}ssspppooo~~~wwwrrrmmmnnnwww~~~~~~yyykkkccc______bbbgggqqq~~~wwwqqqlllhhhccc```]]][[[ZZZXXXUUUWWWcccqqq{{{rrrjjjhhhjjjnnnpppccc```___ccchhhmmmssszzz|||xxxuuuoooggg```YYYWWWVVVVVVTTTUUU^^^iii___bbbfffjjjoooxxxzzztttpppmmmlllggggggfffddddddgggkkkooosss|||uuussswww{{{vvvllliiiggg```WWWHHH:::555444---...555444///000000111000///...---......------------......000000/////////...............//////......---,,,+++,,,---...------------++++++,,,---------------))))))+++,,,,,,,,,+++*********+++,,,,,,---......---------......///111111000666888>>>KKKYYYvvvwwwzzztttcccYYYSSSNNNNNNOOOWWWbbbmmmrrrsssrrrmmmggg]]]\\\YYYWWWUUUTTTTTTTTTXXX[[[___bbbfffllltttzzz~~~|||sssnnnlllkkkhhhkkk}}}tttfff___YYYYYY[[[```iiittt{{{yyy}}}zzzzzzzzz~~~zzzrrrooowww~~~xxxrrrrrrzzzyyyjjjaaa]]]ZZZ]]]ccclllwwwyyytttnnnhhhccc```\\\ZZZYYYXXXXXXXXXTTTSSS[[[eee{{{xxxoookkkmmmnnnqqqddd```]]]aaaffflllrrryyy~~~yyyvvvsssmmmeee___YYYVVVUUUVVVUUUUUUZZZ```\\\___dddhhhnnnvvv}}}wwwssspppoookkkkkkiiifffeeefffjjjmmmqqqyyywwwtttwwwzzz~~~tttjjjgggfff```XXXIII;;;777444+++,,,333444///000111111111000...---000000////////////000000//////.........------------.........---,,,,,,++++++///333111,,,))),,,///+++,,,------............(((***,,,---...---+++*********+++,,,,,,---.....................///000111///555777>>>KKKYYYuuuwww{{{uuubbbXXXSSSOOONNNOOOVVVcccpppxxxzzzzzztttnnn```^^^[[[YYYVVVUUUUUUUUUVVVZZZ^^^bbbfffmmmvvv}}}~~~sssooolllllliiilll~~~vvvhhhaaa\\\\\\^^^cccmmmyyyyyyxxx~~~tttnnnqqq|||wwwvvv}}}yyyiii___[[[UUUYYY```hhhqqq~~~}}}yyyqqqmmmgggbbb___]]]ZZZXXXXXXWWWWWWXXXUUUTTTYYYaaammm|||rrrmmmnnnmmmqqqddd```\\\```ffflllrrryyy|||xxxuuurrrllleee___[[[WWWUUUWWWXXXWWWYYY^^^eee```___dddkkkrrr|||{{{wwwsssqqqoooooommmiiieeeeeehhhllltttwww}}}{{{tttrrrrrrwww|||}}}sssgggdddfffaaaVVVGGG@@@:::888666111000111000000000000////////////............////////////---------............///111000///...------...///---,,,,,,+++***)))((((((+++++++++,,,,,,---------------,,,...///000...---000...---++++++,,,---...............///111222333444555999>>>HHH]]]}}}}}}~~~sssaaaVVVOOOKKKLLLOOOXXX```lllwww}}}|||xxxuuueee```ZZZVVVVVVUUUSSSQQQTTTWWW\\\aaafffmmmtttxxxvvvrrrnnnjjjgggmmmzzziii^^^YYYYYY\\\cccnnn{{{~~~||||||{{{xxxyyyxxxzzz|||sssooozzzyyyyyyxxxjjj___YYY\\\\\\]]]bbbiiirrrzzz{{{sssmmmjjjeeeccc```]]][[[ZZZZZZZZZTTTUUUUUUTTTQQQRRRUUUYYYfffvvvnnnmmmxxxrrreee```^^^```dddjjjrrrzzz{{{sssooolllhhhaaa\\\ZZZWWWTTTSSSTTTVVVWWWWWWccc______dddjjjqqqzzz}}}yyyvvvsssqqqqqqnnniiieeeeeegggjjjooorrrxxx~~~uuuooommmooosss}}}{{{rrrfffcccddd^^^SSSFFF???999888666222111222111000000000////////////............////////////........./////////000000000///...---,,,,,,---......------,,,,,,++++++***+++++++++,,,,,,---------,,,++++++,,,...///---,,,******,,,---.../////////............///111222333555666999???HHH\\\}}}~~~vvvbbbVVVOOOLLLLLLOOOUUU^^^kkkvvv}}}|||xxxtttfffaaa[[[WWWUUUTTTRRRPPPTTTWWW\\\aaafffmmmtttxxxvvvrrrnnnjjjgggnnn~~~yyyhhh\\\YYYZZZ]]]dddppp}}}~~~zzzxxxwwwwwwvvvvvvuuuyyy{{{}}}xxxlllvvvzzzzzzyyyjjj___ZZZXXXXXXXXX[[[bbbiiipppssswwwxxxzzz}}}|||tttmmmgggeeeddd^^^]]]\\\ZZZYYYXXXWWWWWWVVVWWWWWWUUURRRRRRUUUXXX]]]sss}}}vvvuuuzzzssseee___]]]```dddjjjqqqwww}}}}}}wwwoookkkiiifffaaa\\\ZZZWWWTTTRRRSSSUUUVVVVVVaaa^^^___dddiiinnnuuu}}}~~~|||yyywwwuuussspppkkkfffeeegggiiiiiilllqqqwww}}}tttmmmiiijjjmmmzzzyyypppeeebbbbbb[[[OOOCCC===888777666222222444111111000000000/////////............////////////////////////000000000111......---,,,,,,,,,,,,---........................++++++,,,,,,,,,,,,------+++******+++------,,,+++(((***,,,///000///...---............///111222333666777:::???HHH\\\}}}|||dddVVVPPPMMMMMMOOOQQQZZZhhhtttzzzzzzuuuqqqeeeaaa[[[WWWTTTSSSPPPOOOTTTWWW[[[```eeellltttyyywwwsssnnnjjjiiippp~~~xxxfffZZZYYYZZZ]]]fffsss~~~~~~{{{wwwtttsssrrrrrrtttrrrqqqxxxyyyxxxooottt}}}{{{{{{|||yyyjjj___ZZZXXXWWWVVVXXX]]]cccggghhhgggeeeddddddhhhnnntttxxx}}}{{{vvvnnngggcccaaabbbZZZZZZZZZZZZZZZYYYXXXWWWZZZZZZZZZXXXVVVUUUWWWXXX^^^lll}}}||||||ttteee___]]]___dddiiiooossswwwyyyyyy~~~{{{uuupppiiieeedddbbb___\\\YYYVVVSSSRRRSSSUUUUUUUUU```^^^___dddiiilllqqqwwwzzz}}}{{{yyyvvvqqqlllhhhffffffgggfffhhhmmmrrrxxxrrrllljjjlllpppzzzxxxpppeeeaaaaaaXXXLLLAAA;;;666666555333222555111111111000000000//////............////////////....../////////000000000...---------------------------........./////////,,,,,,,,,,,,,,,,,,,,,,,,+++******+++---...,,,+++,,,---.........---,,,+++............///111222333666777;;;???HHH\\\}}}hhhXXXRRROOOOOOPPPOOOWWWcccnnnsssrrrmmmiiiaaa^^^[[[WWWTTTSSSQQQQQQTTTVVVZZZ___eeellltttzzz~~~zzzuuuooollllllttt}}}yyyggg[[[YYYYYY\\\fffuuu}}}zzz{{{}}}|||||||||{{{zzzwwwvvvssspppooonnnoooooopppnnnnnnwww{{{uuu{{{wwwvvv|||~~~wwwxxxwwwiii^^^YYY[[[YYYXXXZZZ___dddfffffffffbbb______eeeooozzz{{{qqqhhhcccaaa\\\]]]^^^`````````___^^^_________^^^]]]\\\\\\\\\bbbiiixxx~~~~~~uuueee___\\\___ccchhhmmmppprrrrrrrrruuuzzz}}}}}}yyyvvvnnnjjjdddaaa```___^^^\\\YYYWWWTTTTTTUUUVVVVVVUUUaaa______dddhhhjjjnnntttuuuyyy~~~}}}yyysssmmmiiiggggggffffffhhhkkkooovvv~~~tttllliiinnnttt|||{{{rrrfffaaa```VVVIII???999555555555333222555111111111111000000000000............////////////------........./////////........./////////......,,,,,,------......//////,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,......---,,,///...---,,,+++,,,------............///111222333666777;;;@@@III]]]}}}mmm]]]UUUQQQPPPRRRQQQVVV___fffiiigggccc```[[[[[[YYYWWWTTTSSSSSSTTTSSSVVVYYY^^^dddllltttzzz~~~~~~}}}wwwpppmmmnnnwww}}}zzzhhh\\\XXXXXX[[[fffvvv}}}zzzxxx{{{{{{xxxvvvsssrrrrrrsssrrrrrrqqqpppnnnllllllmmmnnnooommmlllmmmvvv}}}tttuuuzzz{{{vvvwwwtttwwwuuuhhh^^^YYYYYYXXXXXX]]]eeekkkmmmlllkkkgggcccbbbiiiuuurrrgggbbbbbbccceeegggiiiiiiiiihhhfffffffffffffffeeecccbbb```aaajjj}}}~~~uuufff```\\\___cccgggkkkmmmooopppppppppqqqqqqrrrtttwwwzzz~~~{{{yyyvvvrrrooojjjgggccc```^^^]]]]]]\\\YYYWWWUUUUUUVVVWWWVVVVVVdddaaaaaaeeehhhiiimmmrrrpppssszzzzzzsssnnnkkkiiihhhgggggghhhjjjmmmsss|||xxxkkkfffkkkttt~~~ssseee___^^^TTTGGG???999444444444222222444222222111111111000000000............////////////------------............---...//////000000//////+++,,,,,,,,,------......------,,,,,,,,,,,,++++++,,,++++++,,,...///---,,,---,,,******+++---000222............///111222333555777:::@@@III^^^{{{sssdddYYYSSSSSSVVVTTTWWWZZZ]]]^^^]]][[[ZZZWWWXXXXXXVVVTTTSSSTTTUUUSSSUUUYYY]]]cccllluuu{{{~~~xxxppplllnnnwww}}}zzziii^^^YYYXXX\\\gggxxx{{{xxxwww{{{|||uuuqqqnnnlllkkklllmmmmmmlllpppooommmlllllllllnnnoookkklllnnnwwwtttqqqsss|||vvvttt}}}rrrwwwssshhh```]]]XXXWWWZZZdddqqqzzz}}}|||uuuqqqkkkhhhjjjrrr|||sssllljjjkkkmmmoooppprrrrrrrrroooooonnnnnnnnnkkkgggddd]]]]]]bbbpppuuugggbbb]]]___bbbfffjjjmmmoooqqqsssqqqooommmmmmnnnoooqqqxxx|||{{{zzzxxxuuurrrqqqooollliiiiiigggeeebbb```^^^\\\\\\YYYWWWUUUUUUVVVWWWVVVUUUhhhdddcccfffhhhiiimmmssssssrrruuu{{{~~~{{{tttnnnlllkkkiiigggfffggghhhjjjoooxxx}}}kkkbbbhhhssssssddd]]][[[QQQEEE???888444444444111111333222222222111111111000000............////////////............////////////,,,---.../////////......---------------------------------,,,,,,++++++++++++******+++------,,,++++++++++++,,,---...///000............///111222333444666:::@@@JJJ___vvvyyyjjj]]]TTTTTTYYYXXXWWWVVVVVVVVVWWWXXXYYYWWWXXXYYYWWWTTTRRRSSSTTTSSSUUUXXX\\\ccckkkuuu{{{wwwnnnjjjllluuu}}}xxxiii___[[[ZZZ]]]iii{{{yyyvvvuuu{{{}}}tttrrroooooopppqqqqqqqqquuusssqqqnnnmmmlllmmmmmmjjjmmmpppxxx~~~xxxqqqqqqwwwyyyttt{{{zzzrrryyy|||rrriiieeeddd]]]^^^dddsss}}}uuupppppprrrtttzzzttttttuuuvvvxxxzzz|||}}}yyywwwuuutttrrrmmmgggaaa\\\\\\___fffuuuuuuhhhccc^^^___aaaeeejjjnnnrrrtttwwwtttqqqooooooooopppppprrruuuzzz~~~~~~{{{wwwtttpppnnnmmmmmmmmmmmmkkkjjjjjjjjjiiigggccc___]]]\\\VVVUUUSSSTTTUUUUUUTTTRRRkkkfffdddfffhhhiiinnnssszzzvvvtttvvvuuuttt{{{{{{tttooommmllljjjhhheeeeeefffgggllluuukkk```gggtttsssbbb[[[XXXOOOCCC???999444444333111000333222222222111111111111000............/////////000////////////000000000000***+++---...///...------........................---------,,,,,,+++++++++***))))))***,,,,,,+++))),,,---...//////---+++***............///111222333333555999@@@JJJ```|||rrr}}}|||nnn```UUUUUU[[[ZZZWWWTTTRRRRRRUUUXXX[[[WWWYYYZZZWWWSSSQQQQQQSSSSSSUUUXXX\\\bbbkkkuuu|||vvvlllhhhjjjsss}}}vvviii___]]]\\\___kkk}}}~~~xxxttttttzzz|||zzzxxxxxxyyyzzzzzzzzzzzzxxxtttpppnnnllllllllliiinnnrrrxxx||||||}}}uuussskkkzzz}}}vvvzzzxxxrrr{{{zzzqqqkkkiiiiiieeegggpppyyyrrrooommmmmm{{{~~~|||||||||}}}~~~}}}zzzwwwtttmmmeee^^^YYYZZZ[[[\\\eeexxx~~~uuuiiieee^^^___aaaeeejjjoootttvvvzzzwwwtttrrrrrrssssssssspppqqqtttuuuvvvtttsssqqqkkkjjjjjjkkkmmmooonnnmmmkkklllllljjjeee```]]][[[TTTSSSRRRRRRSSSSSSRRRPPPnnnmmmjjjhhhiiiooowww}}}{{{{{{yyyvvvsssrrrsssuuuzzz{{{sssoooooommmiiieeefffdddccceeegggkkkvvv~~~ooohhhkkkooo~~~vvvhhh\\\WWWVVVOOOGGG@@@<<<666222111222333333222222222222111111111111////////////////////////////////////000000000000...---,,,++++++,,,---...------............------,,,,,,,,,------.........+++,,,------......------///............---------......---...///000222333555666999???III___xxx}}}kkk]]]]]]^^^[[[[[[___aaa\\\XXXYYY[[[[[[[[[ZZZXXXWWWVVVUUUUUUUUURRRTTTXXX\\\bbbjjjsssyyy~~~~~~rrrhhhhhhjjjppp~~~}}}zzziii]]]YYYZZZbbbqqqyyyqqqmmmrrr~~~~~~wwwrrrqqqpppnnnlllkkklllpppyyyyyytttxxxwwwrrrpppxxxyyyyyy{{{{{{zzzyyy}}}uuummmiiikkkmmmlllkkkwwwuuukkkllljjjsssxxxqqqkkkeee___[[[UUUTTTVVVZZZaaannn~~~|||tttjjjggg``````bbbhhhpppyyy}}}yyyvvvvvvuuuuuuyyy}}}{{{uuuooorrrqqqnnnlllkkkjjjjjjkkkmmmmmmllljjjfffbbb]]][[[ZZZUUUSSSUUUUUUQQQOOOPPPqqqooollljjjlllqqqyyy|||wwwsssqqqqqquuuyyy}}}wwwssssssqqqnnnjjjjjjeeecccbbbcccgggsssoooffffffhhhppplllccc\\\YYYWWWNNNDDD>>>:::555222111222222111000000000000////////////////////////////////////------------............000///...------...///000------............------,,,,,,------------------+++,,,,,,---------------+++,,,,,,,,,------............---...///000222333555666:::@@@JJJ___yyy}}}ppp___]]]______bbbgggiiiccc___^^^]]]\\\[[[ZZZXXXWWWUUUTTTTTTTTTRRRUUUXXX\\\bbbjjjsssyyy{{{oooffffffhhhmmm{{{}}}}}}lllaaa]]]___fffuuu|||uuummmkkkrrrxxxsssqqqpppmmmkkkgggiiinnnvvvzzztttooottt}}}yyyooorrr{{{~~~zzz||||||~~~~~~wwwmmmiiijjjmmmlllooo~~~sssjjjgggooo~~~vvvnnngggaaa[[[XXXSSSQQQRRRUUU[[[eeewww|||sssiiigggcccdddfffmmmvvvzzzxxxxxx{{{~~~}}}xxxsssrrrqqqooommmkkkjjjiiihhhjjjkkklllllliiiddd___[[[[[[VVVSSSTTTSSSPPPNNNOOOtttrrrooommmnnnttt|||}}}xxxtttsssrrrtttvvvyyy}}}|||zzzyyywwwsssoookkkfffbbb```___dddppp|||pppddd______``````^^^[[[[[[WWWMMMAAA<<<999555333222222111000000000000000////////////////////////////////////------------............111000000//////000000111------............------------------------,,,,,,***+++,,,,,,------,,,,,,))))))***+++,,,---...///......---...///000222333555666:::@@@JJJ```|||sss___\\\aaafffmmmssstttooohhhddd```]]]ZZZYYYXXXVVVUUUTTTSSSSSSSSSUUUXXX]]]bbbkkksssyyy~~~wwwlllccccccdddiiiwww|||~~~nnnbbbaaadddmmm{{{xxxppphhhiiitttyyyrrrooonnnkkkiiiccceeejjjrrrsssmmmjjjppp}}}qqqnnnqqq||||||{{{}}}qqqkkkjjjkkkiiippp{{{www{{{zzzqqqhhhaaa[[[VVVSSSQQQOOOOOOQQQTTT\\\kkkzzz|||sssiiigggggghhhlllttt~~~yyyvvvvvvtttrrrooollljjjhhhfffiiilllnnnlllgggaaa\\\\\\VVVRRRRRRQQQNNNMMMOOOvvvtttqqqoooooouuu}}}|||zzzssssssrrrsssvvv|||~~~{{{vvvrrriiieeeaaa``````dddooozzzrrrddd[[[XXXYYY\\\\\\[[[[[[WWWLLLAAA;;;999666555555333111///222222222222111111111000////////////////////////////////////000000000000000000000000000000000000------............------.........------,,,,,,,,,***++++++,,,---,,,,,,,,,***++++++,,,------............---...///000222333444666;;;AAAKKK```qqq^^^[[[eeennnwww}}}~~~xxxooohhhbbb]]]ZZZYYYXXXVVVTTTSSSSSSRRRSSSUUUXXX\\\bbbjjjsssyyy|||}}}yyywww}}}sssiiibbbbbbbbbeeesss|||~~~|||mmmbbbbbbgggqqqvvvmmmfffiiivvvxxxpppmmmkkkgggeee```bbbgggnnnzzz|||lllhhheeelll}}}|||uuupppnnnuuu{{{{{{}}}{{{pppjjjhhhfffoooxxxrrrhhh```ZZZVVVRRRPPPQQQOOOOOOPPPQQQVVVdddqqq~~~tttkkkhhhjjjlllqqqzzz}}}|||{{{yyyvvvrrrnnnlllgggiiikkkllljjjgggbbb___]]]WWWQQQQQQOOOLLLLLLNNNvvvtttqqqoooooouuu|||xxxuuurrrqqqtttyyy}}}vvvrrrfffdddcccddddddgggoooyyyssseee\\\WWW^^^``````]]]ZZZVVVLLLCCC;;;999888777777555333111222222222222111111111000////////////////////////////////////000000000000////////////////////////------............------.........------,,,,,,,,,++++++,,,------------,,,.........---------------......---...///000222333444666;;;BBBLLLaaannn\\\ZZZeeeqqq{{{}}}ssskkkccc]]][[[ZZZXXXVVVUUUSSSRRRRRRRRRTTTXXX\\\bbbjjjsssyyy|||~~~wwwsss|||}}}wwwppphhhbbbbbbaaacccppp}}}~~~|||mmmcccaaagggttttttlllfffjjjxxxvvvpppllliiieeebbb```bbbeeejjjsssyyyjjjeeeccckkk}}}~~~uuurrroooooovvv}}}|||{{{www{{{wwwlllffffffmmm}}}~~~wwwmmmggg```YYYUUUSSSQQQOOONNNMMMNNNOOOOOORRR]]]iiiuuullliiiiiilllsss~~~~~~zzzwwwsssqqqllllllkkkjjjhhheeecccaaa]]]WWWQQQQQQOOOLLLLLLNNNwwwuuurrrooopppuuu|||zzzuuurrrtttxxx{{{}}}xxxsssgggffffffhhhiiijjjqqqzzzrrrfff___[[[gggiiifff```[[[VVVNNNEEE<<<:::888777777666444222000000000000////////////////////////////////////------------............---......//////......---------............------------------------,,,,,,+++,,,------......------/////////......---------......---...///000222333444666<<>>AAAFFFMMMUUUgggzzzrrrsssvvvlll]]]XXX___eee{{{|||ppphhhccc___]]]\\\[[[YYYWWWUUUSSSRRRPPPQQQSSSWWW]]]dddjjjnnnsssvvvzzz}}}xxxqqqkkkddd]]]YYYTTTTTTTTTTTTUUUVVVXXXYYYYYYYYYXXXUUUSSSPPPOOOOOOOOOUUUaaassszzzqqqlllfffaaa\\\[[[cccmmmwwwpppttt~~~~~~xxxoooddd\\\WWWVVVWWW\\\iii{{{wwwrrrlllgggccc___ZZZVVVRRRLLLIIILLLMMMQQQ___ppp~~~oooiiifffjjjuuu}}}wwwqqqlllgggcccaaacccggglllppptttyyy|||}}}yyyvvvssspppnnnkkkhhheeeeeedddccc```\\\YYYYYYYYY\\\aaaggglllqqqxxx~~~~~~|||wwwtttqqqppprrrrrrrrrppplllkkkjjjiiigggccc]]]YYYTTTSSSQQQNNNKKKHHHGGGGGGPPPZZZiiiuuu{{{}}}}}}}}}zzzxxxyyyvvvjjjccc```bbbjjj|||{{{rrrjjjeeebbb]]]ZZZYYYWWWTTTUUUXXXzzzwwwwwwxxx|||yyywwwxxx}}}ssskkkhhhdddfffgggfffeeeccc]]]WWWIIIEEE???;;;999888777666333333444444333222000///////////////////////////////////////////////////........................------------------------,,,,,,+++++++++***************+++++++++,,,,,,,,,------------......//////...------...///111444555===???CCCHHHPPPccc{{{sssssszzzooo___YYY___dddzzz{{{mmmeee```]]]]]]\\\[[[XXXVVVUUUSSSSSSPPPPPPRRRVVV\\\ccciiimmmtttwww{{{~~~~~~vvvnnnfff___YYYUUUSSSTTTTTTVVVWWWYYYZZZ[[[[[[ZZZYYYWWWUUUSSSQQQOOOLLLPPPVVV```ooo~~~sssmmmfffbbb______fffpppyyysssvvvyyyssskkkaaaZZZTTTSSSTTTYYYfffzzz}}}}}}}}}|||zzzxxxnnnkkkfffaaa\\\YYYUUUSSSPPPKKKIIIKKKKKKNNN\\\mmmoooiiifffjjjuuu{{{uuupppkkkfffcccccccccfffkkkpppsssuuuvvvrrrooommmkkkjjjiiigggeeebbbccccccaaa]]]ZZZYYYYYYZZZ___dddiiiooowww}}}zzzxxxwwwwwwvvvuuuqqqpppooonnnlllgggaaa]]]XXXVVVSSSPPPMMMJJJHHHFFFMMMVVVdddqqqzzz}}}}}}}}}zzzwwwxxxxxxllleee___```eeetttuuulllggggggaaa^^^]]]ZZZWWWXXX\\\~~~yyyxxxyyy~~~yyyxxx{{{sssjjjfffcccbbbbbbcccfffddd]]]VVVKKKFFFAAA<<<:::999777666333333444444333222000///000000000000000000000000////////////////////////........................------------------------,,,,,,,,,+++++++++******++++++++++++,,,,,,,,,,,,------......////////////---------...///222444555;;;<<<@@@EEELLL___~~~~~~uuuttt~~~zzzooo^^^VVV[[[```uuuyyyllleeeaaa___^^^\\\ZZZXXXVVVTTTTTTSSSOOOPPPRRRVVV[[[bbbiiilllvvvxxx|||~~~}}}zzzssskkkddd]]]YYYWWWVVVXXXZZZ\\\]]]^^^_________]]]ZZZXXXWWWUUURRRPPPJJJKKKNNNSSS[[[lllvvvooohhheeebbbcccjjjsss}}}xxxyyy|||vvvpppiiiaaa[[[TTTSSSSSSWWWbbbvvv~~~}}}{{{yyyvvvxxxvvvuuutttuuuuuusssrrrjjjhhhccc^^^YYYTTTQQQPPPMMMIIIHHHJJJIIIKKKYYYkkkrrrjjjeeejjjwwwyyytttoooiiiddddddaaabbbggglllmmmnnnpppooommmkkkkkkjjjjjjhhhfffaaabbbcccbbb___\\\ZZZZZZXXX]]]ccciiinnnvvv|||zzzyyyxxxxxxwwwuuusssqqqoookkkfffbbb]]]ZZZVVVRRRPPPMMMJJJGGGKKKTTTaaapppzzzzzzxxxxxxzzzmmmfff^^^___cccooo{{{rrrmmmlllfffbbb```^^^[[[\\\```|||zzzzzzyyyzzzrrrhhhddd``````aaadddeeeccc___\\\LLLGGGAAA===:::999777666333333444444333222000///000000000000000000000000////////////////////////........................---------------------------,,,,,,,,,++++++++++++,,,,,,,,,,,,---------------......///////////////.........///000333555777:::;;;>>>CCCKKK^^^~~~~~~ssspppwwwzzznnn]]]UUUYYY^^^rrrzzznnngggdddaaa^^^]]]ZZZXXXVVVTTTTTTTTTOOOOOOQQQUUU[[[bbbhhhlllwwwyyy{{{}}}|||uuurrrnnnhhhbbb^^^]]]\\\```bbbdddgggiiiiiiiiiiiigggccc___\\\[[[YYYVVVSSSMMMJJJKKKNNNRRR[[[mmm}}}{{{ssskkkhhheeeffflllttt~~~}}}{{{tttoooiiibbb]]]VVVUUUTTTTTT]]]ooo|||yyyvvvttttttsssqqqnnnooommmkkkkkkllllllkkkjjjdddcccaaa]]]YYYUUUSSSRRRKKKHHHIIIKKKIIIKKKZZZlllvvvllleeekkkzzz{{{tttnnnhhhfffaaaaaagggllllllllloooqqqpppnnnmmmmmmkkkiiifff___aaabbbbbb___[[[YYYYYYVVV[[[bbbiiiooowww}}}||||||}}}|||yyyvvvtttqqqnnnjjjfffbbb^^^XXXTTTRRROOOLLLIIIIIIQQQ___nnn{{{|||yyyxxxzzzmmmfff___```dddmmm|||wwwpppjjjeeecccaaa^^^```ddd~~~{{{{{{zzz|||qqqgggccc]]]```dddhhhgggccccccdddLLLHHHBBB===:::999777666333333444444333222000///000000000000000000000000////////////////////////........................---------------------------------,,,,,,,,,++++++,,,,,,------------......---......///000//////////////////000222444777888;;;<<>>:::999777666444333222111111000000000111000000000//////////////////000000///...,,,+++........................---...//////000000//////------,,,,,,,,,+++++++++,,,,,,,,,---------......,,,,,,---.../////////////////////000111222444444666666;;;DDDMMM]]]|||ssskkkpppwww{{{pppccc[[[XXX___kkk{{{yyyvvvqqqjjjddd^^^ZZZXXXWWWVVVUUUSSSRRRQQQPPPLLLKKKMMMRRRVVVYYY```gggnnnrrrwww{{{|||}}}~~~~~~xxxrrrllleee___\\\WWWQQQPPPSSSPPPWWWddduuu~~~vvvpppooottt{{{}}}vvvmmmfff```ZZZUUUSSSRRRSSSZZZaaasss}}}~~~{{{wwwttttttuuuuuutttsssrrrpppnnnlllllllllllljjjjjjkkkjjjhhhfffcccbbbbbbcccfffgggdddgggtttyyylllbbbfffvvvxxxuuuuuuxxxuuuqqqsssuuuvvvvvvjjjbbb\\\ZZZXXXVVVVVVYYYTTT[[[eeeoooxxxxxxsss{{{rrroookkkggg```YYYSSSQQQPPPQQQVVVbbbppp}}}~~~|||mmmccc^^^^^^```ffflllvvv|||uuuooorrr{{{{{{vvvtttxxxvvvkkkfffjjj]]]MMMAAA<<<:::777555333333222111000000000000111111000000000/////////......------------------........................---......///////////////------,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,...////////////////////////000111222333444777777<<>>:::666555555444333222222222222111111111111000000000000///...,,,+++---///333555........................,,,------...............---------,,,,,,,,,++++++,,,,,,---------.........,,,---...///000000000000......//////000222333444999999>>>FFFMMM[[[xxx|||wwwvvvwwwvvvwwwggg[[[\\\qqqvvvkkkbbb]]][[[WWWWWWVVVVVVUUUTTTTTTSSSQQQOOOOOORRRUUUWWW^^^fffgggllltttzzz}}}~~~}}}wwwrrrttt{{{uuupppmmmhhhbbb```bbb]]]ZZZYYY^^^kkkzzz|||wwwzzz}}}pppyyyzzzssshhhcccaaacccdddbbbccceee```nnn~~~~~~}}}{{{~~~zzzuuuqqqpppqqqrrrmmmnnnqqqqqqppptttvvvlllnnnyyy~~~wwwqqqiiiddddddeee^^^YYYYYYXXXVVVWWWYYY]]]dddoooyyyrrrlllsss|||tttooooookkkaaaYYYWWWMMMLLLNNNVVVeeetttxxxmmmhhh___\\\]]]bbbhhhooo{{{zzzvvvxxx{{{}}}tttttt{{{}}}kkklllooohhhYYYHHH>>><<<;;;777555555444333333222222111111111111111000000000000////////////////////////.../////////...---,,,,,,------............------.../////////...------,,,++++++,,,,,,---...//////111111000///////////////---...///......///222444999;;;@@@EEELLL\\\xxx{{{zzzzzzvvvggg___bbbvvvqqqggg]]]UUUXXXXXXYYYXXXWWWUUUSSSQQQNNNMMMLLLNNNSSSZZZaaafffgggmmmtttxxxxxxyyyzzz||||||yyytttnnnkkkoooyyy|||rrrooolllhhhgggiiibbbcccbbb```aaakkk|||}}}zzz}}}xxxmmmrrr}}}ssslllhhheeehhhnnnnnnhhhbbbaaajjjuuu~~~~~~}}}xxxtttsssssssssrrrmmmkkkooosssyyyzzzqqqpppzzzwwwoookkkeee^^^YYYWWWXXXYYYVVVSSSUUU[[[___gggsss|||yyynnnqqq|||~~~{{{vvvrrrmmmeee\\\TTTSSSPPPOOOTTT```nnnyyy~~~|||mmmaaaaaa]]]\\\```eeemmmyyy|||tttmmmmmmnnnpppuuu{{{|||zzzzzz|||kkkmmmooohhhZZZIII>>>;;;999666555555444444333333222222000000000111111222222222.................................///......------------............------,,,,,,------,,,,,,+++***++++++,,,,,,---......///111000000///////////////...///000//////000333666999;;;@@@FFFLLL\\\xxxvvvggg___dddyyyyyymmmbbbXXXXXXYYYYYYXXXWWWUUUSSSRRRNNNMMMLLLNNNRRRYYY```eeegggmmmtttxxxxxxxxxyyyzzz{{{xxxrrrjjjeeeffflllrrrxxxtttrrrmmmiiihhhcccdddccc``````hhhvvv}}}zzz~~~vvvhhhlll~~~vvvpppllljjjmmmsssuuupppjjjggglllrrr{{{{{{wwwuuutttsssrrrmmmlllooottt|||{{{rrrqqqzzzvvvlllhhhbbb\\\XXXWWWWWWWWWUUURRRTTTZZZ___gggrrr{{{zzzrrrttt}}}|||vvvrrrmmmggg___ZZZWWWSSSQQQUUU___kkktttyyy{{{{{{}}}qqqeee```]]]\\\```eeelllwwwwwwnnneeebbbbbbdddiiioooqqqzzz}}}}}}yyyiiikkknnniii\\\JJJ???:::777444555555444444333222222222...//////000222333333444////////////////////////------......///.........------............------,,,,,,------,,,,,,+++++++++,,,,,,------.........000000//////....../////////000111000000111444666888;;;@@@FFFMMM\\\wwwvvvggg___eee|||sssggg\\\YYYYYYYYYYYYWWWUUUSSSRRRNNNMMMLLLMMMRRRXXX___ccchhhmmmtttwwwwwwvvvwwwyyy}}}zzztttjjjbbb^^^```cccssszzzxxxrrrkkkhhheeefffeeebbb```eeeoooxxx{{{www|||~~~sssdddeeesss}}}vvvrrrqqquuu|||{{{vvvooopppqqqwww}}}yyyvvvtttrrrooommmqqqwww~~~tttttt|||uuuiiiddd___ZZZZZZXXXWWWXXXVVVSSSVVV[[[bbbiiisss{{{}}}tttuuu}}}xxxrrrnnnjjjddd```\\\XXXUUUWWW___hhhooorrrqqqrrruuuuuuiii___\\\\\\```dddjjjsss}}}uuullleeecccccccccgggkkknnnwwwyyyxxx}}}~~~zzz~~~uuufffiiinnnjjj^^^MMM@@@:::666222444333333222222111000000......///000000111222222000000000000000000000000,,,,,,---.../////////...------............---------......///......------,,,,,,,,,---------......000//////........./////////000000000///111333666888;;;AAAGGGMMM\\\wwwvvveee]]]ccc{{{~~~tttiii```ZZZZZZZZZYYYXXXVVVTTTSSSNNNLLLKKKLLLPPPWWW]]]bbbgggmmmsssvvvvvvvvvxxxzzz{{{qqqgggaaa```aaalll~~~~~~zzzsssllliiiggghhhgggdddbbbeeelllrrr~~~wwwtttzzz}}}qqqcccaaakkk|||yyyxxx}}}wwwvvvuuuwww}}}yyyvvvsssqqqpppsss{{{yyyyyyxxxjjjddd___[[[^^^ZZZXXXYYYXXXVVVXXX]]]eeelllttt{{{tttuuu~~~|||uuuppplllgggccc```]]]ZZZ\\\bbbhhhlllmmmmmmnnnrrrvvviii___\\\\\\```cccgggpppyyyvvvqqqnnnoooooommmmmmooopppwwwtttqqqtttwwwtttyyy|||vvvgggkkkmmmkkkaaaPPPBBB:::666222222222111111000/////////////////////////////////////////////////////////,,,,,,---.../////////...------............------------......///......---,,,,,,,,,---------------//////............//////---...//////...///222555777;;;AAAGGGNNN]]]wwwuuucccZZZ___wwwxxxppphhhaaaZZZZZZ[[[ZZZYYYWWWUUUSSSMMMLLLKKKLLLOOOUUU\\\```fffkkkqqqtttvvvxxx||||||sssllljjjkkkwwwzzzsssmmmllljjjkkkjjjhhhfffhhhlllppp|||~~~vvvssszzz}}}rrreeebbbfff|||~~~~~~|||xxxxxx}}}yyyvvvuuutttwww~~~pppiiiccc______ZZZWWWXXXXXXWWWYYY]]]iiiooovvv|||wwwyyy{{{tttoooiiieeedddaaa^^^```eeejjjlllllliiikkkqqqtttfff^^^\\\\\\___bbbfffnnnwwwzzzwwwwww{{{|||wwwttttttsssyyyrrrmmmppp|||}}}|||rrrooovvv{{{yyyjjjnnnlllllldddTTTEEE<<<777333222222111111000//////...000000000//////.........------------------------------......///.........------............------++++++,,,,,,------,,,,,,------------------------......------......//////---...///......///222444777:::AAAHHHNNN]]]wwwtttbbbXXX]]]ttttttmmmfff```[[[[[[[[[[[[YYYWWWUUUTTTMMMLLLKKKKKKNNNTTTZZZ^^^dddhhhnnnrrrvvv{{{|||{{{|||vvvqqqrrrooonnnmmmkkkjjjjjjmmmoooyyyvvvsss|||~~~tttgggcccdddsss~~~xxxtttxxx~~~zzzzzzyyy{{{}}}}}}}}}{{{rrrlllfff```ZZZVVVVVVXXXWWWYYY\\\hhhnnnwww|||{{{|||}}}vvvnnnhhhgggdddbbbdddhhhkkkkkkiiidddgggooottteee___\\\[[[^^^aaaeeennnwww}}}zzz{{{zzzvvvuuuvvv{{{rrrmmmoooyyyyyyuuuyyyooohhhpppwwwzzzkkkmmmkkklllfffWWWGGG>>>888444333333333222111111000000000000000000111111111111------------------------.........///......------------............------***+++,,,,,,------,,,,,,------------------------...------------...///000...////////////000333555666:::AAAHHHOOO]]]wwwsssbbbYYY^^^tttuuunnnggg```[[[\\\\\\[[[ZZZXXXVVVTTTMMMLLLJJJJJJMMMSSSYYY\\\aaaeeejjjooouuu~~~~~~xxxyyytttssspppmmmkkkkkklllmmmtttyyy~~~tttqqqzzzxxxeeecccaaalll{{{uuurrrttt~~~~~~}}}~~~}}}|||}}}}}}uuunnnccc\\\WWWXXXZZZZZZ[[[^^^dddkkkuuu|||xxxyyyuuunnnjjjgggeeefffiiiiiigggddd___dddooovvvggg```\\\ZZZ]]]```eeeoooyyy||||||~~~yyyuuutttyyyqqqmmmnnntttxxxqqqyyyoooaaajjjsssxxxhhhkkkkkkmmmgggXXXIII???:::666555555444333333222222111000000111222333444444555111111111111111111111111.../////////...---,,,,,,---..................---,,,------.../////////...---------------------------------------...///000///000000000000111444666666:::AAAHHHOOO]]]wwwssscccZZZ___vvvyyyqqqhhh```\\\\\\\\\\\\ZZZXXXVVVUUUMMMLLLJJJJJJMMMRRRXXX\\\```ccchhhnnnuuu~~~~~~xxxuuurrrmmmkkkjjjjjjkkkooouuu|||zzzpppmmmwwwzzzcccaaa___gggvvvqqqqqqsssxxx}}}}}}zzzssshhh```[[[\\\^^^___```bbb```hhhttt|||{{{qqqsss}}}{{{ssskkkiiigggggghhhgggddd```]]]cccpppxxxiiiaaa\\\ZZZ\\\___eeeppp{{{{{{~~~{{{{{{{{{{{{|||}}}~~~~~~|||zzz}}}~~~~~~wwwppppppqqqxxxnnnwwwxxxooodddjjjwwwuuujjjfffjjjllliii]]]LLL===777777666444222000000000111222111111000000//////......000000000000////////////------------------------......////////////......)))******++++++,,,,,,---+++,,,,,,+++******+++---///...---,,,,,,---...//////...---,,,---...111222444===AAAFFFSSS___uuu}}}aaa[[[bbbkkk}}}qqqggg```[[[[[[[[[ZZZYYYWWWVVVUUUTTTSSSQQQOOOOOORRRXXX\\\^^^aaagggnnnyyy{{{wwwtttsssooojjjjjjnnnrrruuu{{{|||uuuooonnnwwwwwwfffaaa]]]cccyyyzzzuuutttssssssttt~~~|||}}}~~~|||}}}tttkkkbbb\\\^^^aaa```______dddfffmmmxxx|||mmmppp{{{tttppplllhhhggggggeeeaaa]]]]]]bbbpppzzzlll^^^[[[YYY\\\___ccclllvvv|||~~~zzzyyyyyyxxxxxxwwwvvvvvvvvvvvvyyyzzz}}}}}}rrrpppnnn|||wwwmmmxxxwwwmmmffflllyyyrrriiigggiiikkkiii]]]MMM???999999666444222111000000111222111000000000/////////...////////////000000000000.................................//////.........---------------,,,,,,,,,+++,,,,,,+++******+++---///...------------...//////...------...///111222444===AAAFFFSSS___uuufff___dddlllsssiiiaaa]]]]]]\\\ZZZXXXVVVTTTRRRSSSRRRPPPNNNOOOSSSYYY^^^cccgggmmmttt~~~|||wwwuuupppkkkkkkooonnnqqqvvv{{{~~~xxxsssmmmlllvvvxxxgggaaa\\\aaauuuzzzuuutttsssrrrttt|||~~~{{{{{{~~~~~~}}}}}}yyymmmeee___aaadddcccbbbaaabbbccciiittt{{{~~~zzzooopppwww~~~vvvqqqkkkgggfffddd___\\\```dddqqqyyykkk___[[[ZZZ\\\^^^bbbkkkttt{{{}}}~~~{{{yyyyyyyyywwwuuurrrpppooonnnnnnppptttzzzxxxrrrrrr{{{wwwmmmyyyuuukkkhhhppp{{{zzznnnhhhhhhiiikkkiii^^^NNNAAA;;;;;;555444333111000111111222000000000000////////////......//////000000111111////////////////////////------............------000000//////...------,,,+++,,,,,,,,,******,,,---///...------------.../////////......///000222333444===AAAFFFSSS___tttkkkaaadddiiivvvkkkccc___^^^]]]ZZZWWWTTTRRRPPPPPPPPPNNNMMMOOOTTT\\\bbbkkkooouuu||||||wwwrrrmmmmmmppplllnnnrrrwwwzzz||||||||||||wwwrrrnnniiijjjtttzzzhhhaaa[[[^^^oooyyytttsssrrrqqqrrrttt}}}}}}yyy{{{zzzuuuzzz|||}}}|||pppiiidddfffjjjiiiffffff``````dddmmmuuuzzzxxxpppnnnrrr}}}~~~xxxpppkkkhhhfffccc```dddfffqqqxxxjjjaaa\\\ZZZ[[[]]]aaaiiirrryyy~~~{{{~~~}}}~~~}}}zzzwwwsssnnnkkkiiifffhhhmmmsssyyy~~~~~~wwwwwwxxxnnnzzzsssllljjjsss||||||sssjjjgggjjjjjjllljjj___NNN@@@;;;:::555444333222111111111111000000000000////////////---......///000111111222........................,,,,,,------------,,,,,,000/////////.........---+++,,,---,,,******,,,---.........------.........////////////000111333444444>>>AAAGGGSSS^^^ssskkk___```bbb}}}vvvjjjbbb^^^^^^\\\ZZZWWWUUURRRQQQNNNNNNLLLLLLPPPWWWaaahhhssswww}}}zzztttooonnnpppnnnppprrruuuwwwxxxxxxxxxtttpppllliiifffhhhsss|||hhhaaaZZZ]]]kkkwwwsssrrrpppoooppprrryyy~~~{{{uuulllmmmzzz{{{zzz~~~~~~rrrkkkhhhkkkooonnnkkkkkkaaa___aaahhhooovvvvvvooommmoooxxxyyyrrrooommmjjjgggfffgggrrrxxxjjjbbb]]][[[[[[\\\___gggpppxxx|||xxx~~~~~~zzztttooojjjgggdddfffjjjnnnrrrvvvyyy{{{}}}}}}xxxyyyqqq|||tttnnnkkkssszzzvvvmmmggghhhkkkmmmoookkk___MMM???888888444444333222111111111111////////////000000000000---......///000111111222------------------------,,,,,,------------,,,,,,,,,,,,---------.........,,,------,,,++++++,,,...---..................---......///000111222333444444>>>BBBGGGSSS]]]qqqkkk___]]]^^^wwwvvviii```]]]]]]\\\[[[XXXVVVTTTSSSNNNMMMLLLMMMRRR\\\hhhpppzzz~~~|||wwwqqqoooppppppqqqrrrssstttttttttsssnnnjjjgggeeecccfffrrr~~~hhh```[[[]]]hhh}}}uuurrrqqqpppoooppprrrxxxpppiiihhhppp}}}{{{}}}sssmmmkkkpppuuutttqqqpppeeeaaa```eeekkkqqq{{{uuummmkkkmmmvvv}}}xxxrrrmmmhhhhhhiiitttyyylllbbb]]]ZZZ[[[[[[^^^fffnnnvvv{{{ssszzz|||vvvooojjjgggfffhhhjjjlllmmmooorrrtttyyy~~~}}}|||yyyrrruuuoookkkrrrtttooohhhgggjjjlllnnnooolll___MMM>>>777666444444333333222111111000////////////000000000000......//////000000111111------------------------------............------***++++++,,,------......,,,---------++++++---...------...//////...------------...///111222333333444>>>BBBGGGSSS]]]ppplll```^^^]]]vvvxxxjjj```^^^^^^]]]\\\ZZZXXXVVVUUUNNNMMMMMMNNNUUUaaaoooxxx{{{vvvrrrrrrpppppppppppppppooonnnnnnjjjgggdddcccaaaeeerrrhhh```\\\^^^ddduuutttrrrsssqqqqqqrrrssswww~~~~~~ooohhhfffjjjwwwsssnnnnnnuuu{{{zzzwwwvvvjjjeeeaaacccgggllluuu~~~tttjjjhhhkkksss|||zzzpppiiimmmppp||||||oooaaa]]]ZZZZZZ[[[]]]eeemmmvvvzzznnnuuu~~~yyyrrrllliiihhhjjjllllllkkklllooorrrsssxxx~~~xxxsssrrrtttyyyzzzyyyyyyqqq{{{vvvmmmkkkooonnnhhhdddhhhlllllllllmmmjjj^^^LLL===777666333333333333222111000000.../////////000000000111////////////000000000000.................................//////.........,,,,,,,,,,,,,,,,,,------,,,---...---++++++---...------...//////...------+++,,,---///000111222222444>>>CCCHHHSSS\\\ooolll```^^^]]]uuu|||mmmcccaaaaaa___]]][[[XXXUUUTTTOOONNNNNNPPPXXXfffuuu}}}{{{vvvuuurrrqqqpppooommmlllkkkjjjhhheeecccaaaaaaeeeqqqiiiaaa]]]^^^aaallluuutttvvvuuuuuuvvvvvvxxx~~~~~~ppphhhcccbbbppptttpppqqqyyy~~~}}}nnnhhhbbbbbbdddgggooowww|||uuuiiifffgggnnnvvv}}}tttuuuzzz~~~qqq```\\\YYYYYYZZZ]]]eeemmmvvvzzzjjjrrrzzz}}}vvvpppmmmiiikkkmmmlllkkkkkkooorrrmmmrrrwwwzzz{{{rrrjjjggghhhnnnuuuyyytttuuu{{{yyynnnvvvvvvjjjjjjmmmkkkcccbbbhhhmmmmmmiiikkkiii]]]LLL>>>888888333333333333333111000000.../////////000000111111000000000000////////////////////////////////////......////////////...............---,,,,,,++++++------...---,,,+++---///,,,---...//////...---,,,***+++---///000111111222444>>>CCCHHHSSS\\\nnnjjj___]]][[[tttqqqfffddddddbbb___[[[WWWTTTSSSPPPOOOOOORRRZZZhhhyyy}}}{{{}}}zzzxxxtttsssrrrpppnnnlllkkkjjjhhheeebbbaaaaaaeeerrrjjjbbb^^^^^^^^^fffwwwvvvxxxxxxxxxyyyyyy{{{~~~~~~qqqhhh___]]]lll}}}uuuqqqsss}}}pppiiicccaaaaaacccjjjqqqxxxuuuiiieeeccciiiqqq{{{|||sss```[[[YYYYYYZZZ]]]eeennnvvvzzz{{{zzzzzzzzz}}}jjjnnntttwwwxxxyyy|||xxxrrrpppoooqqqsssuuutttrrrpppnnnjjjlllnnnqqqvvv}}}nnngggeeeeeehhhnnnppp{{{}}}tttrrrtttsss}}}mmmnnn{{{ooommmmmmhhhbbbaaagggkkkkkkooollleeeYYYLLLAAA999666444444333222222111111000////////////////////////000000000000000000000000////////////////////////........................------------------------,,,---......//////......++++++***+++,,,...000111...///000//////000333555888???AAAEEERRR\\\mmmssseeeVVVYYYooossshhhbbbbbb```^^^\\\YYYVVVTTTPPPLLLJJJOOO\\\lllyyy~~~{{{www{{{}}}}}}uuuxxxwwwvvvtttqqqnnnllljjjfffbbb___]]]\\\bbbppp~~~}}}pppbbbZZZ]]]___bbbvvv~~~{{{~~~}}}|||~~~~~~~~~vvvkkkccccccmmmxxx{{{oooqqqwwwuuulllccc___]]]^^^dddlllwwwwwwiiifffdddgggooo{{{sssccc\\\WWWWWWXXX\\\ccckkksss|||~~~}}}~~~yyyuuurrrqqqrrrvvv{{{~~~}}}{{{yyyyyyxxxyyy{{{|||}}}gggkkkqqqssstttvvvzzz~~~}}}wwwttttttvvvyyyzzzzzzwwwsssqqqlllmmmnnnpppssszzzwwwnnnjjjgggiiimmmooowww|||qqqlllmmmrrr|||llllll{{{ppppppoookkkeeeeeejjjnnnnnnoookkkcccWWWJJJ???888666444444333222222111111000////////////////////////000000000000000000000000................................................++++++++++++++++++++++++,,,,,,---............---,,,,,,,,,,,,---...000111...///000//////000333555888???@@@EEERRR\\\lll{{{vvvhhhYYY[[[ooouuujjjdddccc```^^^\\\YYYVVVTTTOOOLLLJJJNNN[[[kkkyyy|||yyyxxxyyy}}}~~~~~~}}}zzzwwwssspppmmmkkkdddaaa___^^^^^^cccqqqqqqcccZZZ\\\[[[\\\kkk}}}zzz~~~~~~~~~wwwllldddccclllwwwyyyqqqssszzz|||rrrhhhbbb^^^^^^cccjjjvvv~~~zzzkkkgggdddfffnnnyyysssccc]]]WWWWWWXXX[[[ccckkksss|||}}}}}}zzzuuuqqqnnnlllooorrrvvvwwwvvvtttrrrrrrppprrrvvvxxxzzz}}}dddhhhmmmoooqqqsssxxx|||{{{|||~~~}}}xxxuuupppooonnnnnnpppuuu|||yyyrrrlllkkklllpppttt{{{~~~qqqkkklllsss{{{kkkkkkzzzqqqoooooolllffffffkkknnnnnnnnnjjj```TTTGGG===888666444444333222222111111000////////////////////////000000000000000000000000................................................++++++++++++++++++++++++++++++,,,---------------...---------......///000...///000//////000333555777>>>@@@FFFRRR\\\mmm{{{sssyyyzzzlll]]]^^^ooo{{{nnngggeeeaaa^^^\\\ZZZWWWUUUOOOKKKIIIMMMXXXggguuu}}}~~~zzzuuuvvvxxx}}}~~~yyytttooollljjjdddbbb`````````eeesssrrrddd[[[[[[ZZZXXXcccsss}}}{{{wwwllldddbbbjjjuuuxxxooorrr{{{zzznnnfff```^^^aaahhhttt{{{}}}llliiieeefffnnnxxxsssccc]]]XXXWWWYYY[[[bbbjjjsss{{{~~~~~~zzztttooojjjfffeeeiiikkkmmmmmmkkkiiihhhiiifffjjjoootttwwwzzz}}}cccggglllnnnpppsssxxx}}}}}}yyytttssspppnnnmmmpppvvvzzz}}}uuupppnnnqqqrrruuuxxxrrrrrrxxxyyykkknnnxxxqqqlllmmmjjjeeeeeeiiikkkjjjmmmhhh^^^PPPDDD;;;777666444444333222222111111000////////////////////////////////////////////////................................................------------------------***+++,,,,,,------,,,,,,//////......////////////...///000//////000333555666>>>AAAFFFSSS]]]mmmuuulllpppwww~~~qqqccc```nnnuuulllgggbbb^^^]]][[[XXXUUUOOOLLLIIIJJJRRR___llltttwww~~~{{{uuutttuuuyyyyyyrrrmmmjjjhhhhhheeedddccccccgggtttqqqddd\\\\\\\\\\\\cccooo}}}|||~~~~~~xxxmmmdddaaaiiirrrvvvkkkoooxxxsssjjjccc^^^aaafffqqqwwwmmmiiifffgggnnnyyysssddd]]]XXXXXXYYY[[[aaahhhqqqzzzzzzwwwsssnnnhhhccc___]]]___aaabbbaaa```___```aaaaaaffflllqqquuuwwwzzz|||dddhhhnnnqqqsssvvv{{{~~~zzzxxxuuurrroooooorrruuuxxx{{{vvvsssrrrrrrzzz~~~xxxyyy|||yyylllooovvvpppjjjllljjjeeeeeeiiijjjiiilllggg\\\NNNBBB999666555444444333222222111111000000000000000000000000000////////////////////////................................................------------------------***+++,,,,,,------,,,,,,......//////////////////...///000//////000333555666???BBBHHHUUU___nnnssshhhiiinnnyyyuuugggbbblll|||pppjjjccc^^^]]]\\\XXXUUUQQQNNNIIIHHHKKKTTT___fffiiisss}}}vvvtttrrrttt{{{zzzsssooolllkkknnnjjjhhhfffeeehhhuuurrrfff\\\\\\^^^```fffmmmuuu}}}|||~~~~~~~~~}}}}}}~~~}}}|||{{{{{{}}}yyynnneeeaaagggoootttiiikkksssvvvmmmfff```aaaeeelllsss{{{~~~lllhhhfffhhhppp{{{tttddd^^^YYYYYYYYY[[[```gggoooxxx|||zzzyyysssqqqmmmhhhccc]]]YYYWWWVVVWWWYYYYYYXXXXXXZZZ\\\```eeekkkpppsssvvvxxxzzzfffkkkrrrvvvyyy{{{~~~zzzvvvssstttuuuttt|||yyywwwtttxxxzzz{{{zzzmmmpppuuuppplllnnnmmmiiiiiilllmmmjjjkkkeee[[[NNNBBB999666555444444333222222111111000000000000000000000000000000000000000000000000000------------------------........................++++++++++++++++++++++++++++++,,,---------------,,,---...///////////////...///000//////000333555777@@@CCCJJJWWWaaapppwwwhhhfffhhhrrrxxxjjjccciiiuuummmddd^^^^^^]]]YYYVVVQQQOOOKKKGGGGGGLLLSSSYYY^^^hhhvvvzzzvvvqqqpppuuu|||}}}wwwtttsssrrrsssoookkkhhhgggkkkyyyvvviii]]]\\\```dddjjjooossszzz{{{{{{}}}~~~}}}zzzwwwwwwyyyxxxvvvvvvwwwzzz}}}zzzoooeee```eeemmm}}}qqqhhhhhhnnn|||{{{sssjjjbbb```cccfffnnnxxx}}}kkkhhheeegggooozzzttteee___ZZZYYYZZZZZZ___eeekkkvvv~~~zzzuuusssnnnllliiieee```ZZZVVVTTTQQQRRRTTTUUUTTTUUUWWWXXX^^^bbbhhhmmmqqqtttxxxzzzgggmmmvvv{{{~~~zzzxxxxxxuuuzzz}}}{{{zzz||||||ooosssvvvqqqmmmpppooollllllnnnnnnllliiieee[[[OOOBBB999555444444444333222222111111000000000000000000000000000000000000000000000000000------------------------........................++++++++++++++++++++++++,,,,,,---............---***+++---.../////////......///000//////000333555888AAAEEELLLYYYcccrrr|||iiiffffffnnnyyylllbbbeeeyyyxxxoooddd___^^^]]]ZZZVVVQQQPPPMMMHHHFFFHHHMMMQQQWWW```mmmzzz}}}uuupppqqqwww~~~}}}yyywwwwwwxxxuuupppkkkiiiiiioooxxxjjj]]]\\\dddmmmuuuzzz||||||~~~}}}~~~zzzwwwxxxsssrrrqqqqqqssswww{{{~~~{{{pppeee```ccckkkyyymmmfffdddfffrrryyyoooeee``````aaaiiivvv|||kkkgggdddfffmmmxxxuuueee___ZZZZZZZZZZZZ^^^dddhhhttt~~~}}}uuuqqqjjjiiigggccc___ZZZVVVSSSPPPRRRTTTTTTTTTSSSTTTUUUYYY]]]bbbggglllrrrwww{{{gggnnnxxx~~~|||{{{wwwzzz|||~~~{{{|||rrrwwwxxxsssmmmppppppmmmlllooonnnkkkiiiddd[[[OOOCCC:::555444444444333333222111111000000000000000000000000000000000000000000000000000------------------------........................------------------------,,,---......//////......(((***,,,...////////////...///000//////000333555888AAAFFFMMMZZZdddssskkkgggeeemmmyyylllbbbcccrrrzzzpppeee___^^^^^^ZZZVVVPPPPPPNNNJJJFFFGGGKKKOOOUUU\\\gggssszzzsssqqqvvv{{{{{{xxxwwwxxxzzzuuupppkkkiiijjjrrrwwwjjj^^^^^^iiiwww~~~{{{|||ooonnnmmmnnnqqquuuzzz}}}{{{pppfff___cccjjj}}}vvvjjjccc______iii|||}}}rrrfff___^^^]]]ggguuu~~~|||kkkgggddddddkkkuuu~~~uuueee___[[[ZZZZZZZZZ^^^dddgggsss~~~wwwrrrhhhhhhfffccc___ZZZVVVSSSRRRTTTUUUVVVTTTRRRRRRRRRTTTXXX]]]ccciiipppwww{{{rrrvvv}}}~~~xxxuuuvvv}}}wwwvvv{{{xxxrrrpppooommmkkkkkklllooopppkkkggg^^^PPPCCC:::777777555444333222111111111111111111111111111000//////000000000000000000000000111000///...............------------------------------++++++++++++------.........------,,,,,,,,,....../////////...,,,+++...///000//////000333555999<<>>GGGSSS]]]iiiyyy}}}}}}{{{{{{vvvddd^^^___ffftttjjj```]]][[[XXXWWWYYYWWWUUUQQQMMMJJJIIIJJJJJJMMMSSS[[[dddooo}}}vvvqqqqqqxxx~~~}}}yyyvvvuuutttvvv}}}zzzmmm```^^^ggg}}}~~~}}}rrreee```bbbffftttzzzxxxxxxuuunnnggg```]]]XXXXXXgggzzzoooeee___]]]eeerrr|||~~~llleee___aaahhhppp{{{zzz{{{|||wwwfff___YYYXXXYYYZZZ]]]bbbjjjrrr|||xxxtttnnngggaaa]]][[[ZZZ]]]]]]\\\XXXUUURRRRRRSSSRRRVVV[[[aaahhhooowww|||tttzzz{{{sssppppppuuuwwwooonnnlllkkklllnnnqqqsssllleeeZZZMMMAAA:::777666444444333222111111111111111111111111111000////////////////////////////////////...............///........................---------,,,,,,---------------------------------++++++++++++---///222333...///000//////000333555:::>>>HHHTTT___kkk|||}}}{{{|||xxxddd[[[\\\eee{{{pppggg^^^[[[ZZZXXXWWWYYYWWWUUUQQQMMMKKKJJJJJJJJJMMMRRRXXX```jjjwww}}}vvvssstttyyy}}}zzzzzzzzz}}}{{{nnnaaa^^^eeexxxssseee___```dddpppzzzvvvqqqooonnnlllgggbbb```]]]XXXXXXeee}}}sssiiibbb___eeerrr|||~~~kkkccc^^^```gggppp{{{xxxqqqmmmiiiiiiiiilllqqqxxxxxxggg___YYYXXXYYYZZZ]]]bbbiiirrr~~~zzzsssmmmhhheeecccbbbaaa```]]]ZZZVVVTTTSSSRRRQQQUUU[[[aaahhhpppxxx}}}sss{{{xxxtttrrrttt}}}vvvpppooommmllllllnnnqqqrrrllldddXXXKKKAAA:::777666444444333222111111111111111111111111111000//////////////////////////////---------,,,,,,---......------------------------------------------------------------------------------,,,,,,---...000111...///000//////000333555:::>>>HHHUUU```mmm~~~|||yyywww{{{zzzcccZZZZZZeeevvvkkkbbb[[[ZZZ[[[YYYYYY[[[VVVTTTQQQMMMKKKJJJIIIIIINNNRRRXXX^^^fffrrrzzzuuusssvvv{{{{{{nnncccaaacccpppssseee^^^^^^aaammm~~~{{{wwwtttoookkkgggeeeeeeccc```]]]]]]ZZZWWWXXXcccyyyyyymmmeeeaaafffooo}}}}}}jjjccc]]]```fffooozzz}}}uuummmeee```ZZZYYYYYY\\\ccclllvvv|||xxxggg___YYYXXXYYYYYY]]]aaadddnnn{{{{{{uuupppnnnmmmkkkiiieeebbb^^^ZZZWWWUUUTTTSSSQQQUUU[[[bbbiiirrrzzzssszzz|||yyywww{{{~~~uuurrrpppnnnllllllnnnpppqqqlllcccVVVIII@@@:::777555555444333222111111111111111111111111111000//////000000000000000000000000---------,,,------...///------------------------------............------,,,,,,,,,------------.........---------......///...///000//////000333555999===HHHUUUaaannn~~~yyywww|||zzzcccZZZ[[[eeeuuuhhh```ZZZZZZ[[[ZZZZZZ\\\TTTSSSPPPNNNLLLKKKJJJJJJNNNRRRXXX^^^eeeooo{{{xxxxxxvvvwwwzzz}}}ooodddbbbbbbhhh~~~uuufff^^^]]]```lll{{{zzzvvvssspppmmmjjjeeecccaaa``````___]]][[[ZZZXXXWWWYYYaaatttqqqiiibbbeeelllwwwjjjccc]]]___fffnnnyyy~~~xxxrrrkkkddd^^^YYYVVVUUUTTTWWW___jjjuuu|||wwwhhh```YYYXXXYYYYYY\\\aaadddmmmyyy~~~zzzuuussssssrrrooolllgggccc^^^ZZZXXXVVVUUUSSSQQQUUU\\\ccckkkttt}}}rrryyy~~~}}}|||{{{}}}~~~yyyyyy}}}xxxsssrrrooommmlllmmmoooppplllbbbTTTHHH@@@;;;777555555444333222111111111111111111111111111000//////000000000000000000000000...............///000000........................,,,---...//////...---,,,,,,,,,,,,---------......,,,---......///............///000//////000333555888<<>><<<:::888666444222222333333222000000000000000000000000000////////////////////////111...,,,,,,......---+++........................------------,,,,,,,,,+++++++++,,,,,,,,,,,,------,,,---......//////....../////////000000111222333888>>>IIIUUUbbbssslll^^^]]]ZZZppp}}}rrrgggcccaaa]]]ZZZYYYZZZWWWSSSOOOMMMMMMNNNOOOOOORRRUUUZZZ___gggooottt}}}uuurrrwwwrrrdddaaa```___dddlll~~~}}}ooodddaaadddmmm|||wwwoookkkllliiihhhgggfffeeeeeefffhhhkkklllnnnppppppnnnlllkkkdddaaa^^^\\\^^^iii|||nnnddd```aaalll|||nnnfff___^^^```fffpppzzz|||zzz}}}zzzqqqiiiddd\\\\\\[[[YYYYYYXXXXXXXXXXXXXXXYYY\\\dddnnnyyy|||kkkbbbZZZYYYYYYYYYZZZ]]]```eeelllooopppuuu~~~vvvqqqkkkeee^^^YYYWWWWWWVVVUUUXXX\\\ccclllvvv}}}sssuuu{{{zzztttpppllllllrrr{{{zzzyyy|||mmmnnnmmmnnnppppppooollliii^^^UUUJJJBBB>>><<<:::888777333///,,,---///111111000000000000000000000000////////////////////////111///------...///...---........................,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,---......//////......000000000000111222333444666===IIIUUUcccssslll\\\YYYVVViiiwwwlllhhheee```[[[ZZZ[[[XXXTTTQQQOOONNNOOOPPPOOOQQQTTTYYY^^^fffmmmsssxxx~~~vvvwww}}}sssfffbbb```\\\___fffttt~~~rrrfffdddgggnnnyyyxxxuuutttrrrooonnnnnnooopppssstttvvvvvvuuuqqqmmmkkkddd```]]]ZZZZZZbbbuuu}}}nnnddd```aaajjjyyyppphhh```]]]^^^cccllluuu{{{zzz{{{{{{yyyuuunnngggccc\\\]]]_________^^^\\\[[[\\\[[[\\\```hhhrrr{{{lllbbbZZZXXXYYYYYYZZZ]]]___eeekkknnnooorrryyy|||ttttttnnnddd]]]YYYWWWWWWVVVZZZ___gggpppyyy{{{{{{~~~~~~xxxtttlllkkkmmmttt{{{zzzyyy~~~yyynnnjjjjjjkkknnnpppnnniiieeeXXXQQQGGG@@@===<<<:::777666222...,,,,,,...000000000000000000000000000000////////////////////////000///........./////////........................+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,---......///.........000000000000111222333333444<<>><<<999666444333333333444333111///000000000000000000000000........................---...///...------///111........................++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,---......//////..................///000111222444;;;GGGSSSaaaqqq}}}dddWWWPPP\\\tttvvvkkkaaa^^^___]]]\\\]]][[[ZZZWWWTTTQQQOOONNNNNNLLLNNNQQQUUUZZZaaahhhnnnvvv|||tttfffbbb```\\\___fffooowww{{{rrrkkkjjjnnnuuu{{{tttgggbbbdddttt~~~xxxqqqlllhhh```\\\XXXUUUQQQOOOUUU^^^jjj{{{yyynnnfffbbbbbbgggppp~~~ppphhh```^^^```dddnnnwww~~~~~~|||yyyzzzxxxvvvrrrlllfff```]]][[[\\\^^^bbbiiiqqqzzz~~~~~~ooodddZZZWWWWWWWWWYYY]]]```gggqqq|||~~~yyyqqqggg___\\\\\\^^^gggnnnwww~~~}}}wwwrrrnnnmmmmmmooovvv}}}zzzzzzzzzpppmmmjjjhhhjjjmmmkkkddd]]]PPPKKKDDD@@@???<<<999555555444333333444444222000000000000000000000000000........................+++---......,,,,,,...111........................+++,,,,,,,,,------------++++++,,,,,,,,,,,,------,,,---......//////......////////////000111222333555;;;FFFRRR___pppgggYYYPPPXXXmmmsssfffaaa```^^^]]]^^^[[[YYYWWWSSSQQQNNNMMMMMMKKKMMMQQQTTTYYY```gggllluuuzzz|||vvvgggbbb___\\\___fffmmmvvv|||ssskkkhhhlllsssxxx}}}vvviiieeegggsss{{{tttnnnjjjggg^^^ZZZWWWUUUQQQNNNQQQWWW]]]pppzzzooodddaaa```dddlll{{{ppphhh```]]]^^^cccllluuu}}}~~~~~~{{{vvvooohhhbbb^^^[[[XXXYYY[[[___fffnnnvvvzzzooodddZZZWWWWWWWWWYYY]]]^^^eeerrryyyooofff``````aaalllsss|||{{{vvvrrrqqqpppqqqwwwzzzwwwxxx}}}rrrpppllliiijjjmmmllleee^^^PPPKKKEEEAAA???===999555777555333222333333222222000000000000000000000000........................***,,,...---++++++...000........................,,,,,,,,,------.........++++++,,,,,,,,,---------,,,---......//////......000000000000111222333444555;;;EEEQQQ^^^ooo}}}lll]]]SSSYYYkkk|||mmmfffccc___^^^___ZZZYYYVVVSSSPPPNNNLLLLLLKKKMMMPPPTTTXXX___fffllltttyyy~~~|||zzzxxxuuuzzzyyyhhhbbb^^^[[[^^^fffllluuuwwwnnnjjjmmmtttzzz|||xxxlllhhhjjjooo}}}wwwpppjjjfffddd]]]ZZZWWWUUUQQQMMMOOOUUUVVVkkk{{{qqqbbb___^^^aaaiiiwwwqqqhhh```]]]]]]aaaiiirrr}}}~~~zzzssskkkddd^^^[[[ZZZVVVWWWYYY]]]dddlllsssxxxpppeeeZZZWWWVVVWWWYYY]]]___fffssswwwllleeedddeeeooovvv|||tttpppnnnnnntttzzzuuuuuunnnxxxxxxnnnnnnkkkiiikkkooommmddd\\\SSSJJJBBB@@@>>>:::888888999888666444333111111111111///------000000...,,,............////////////////////////////////////......//////...---,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,---......//////......000000000000000111111222888888???NNN___nnn{{{vvv```UUUWWWfffzzzmmmeeeaaa^^^\\\ZZZYYYVVVSSSPPPMMMKKKIIIKKKMMMOOOQQQVVV\\\dddiiiqqqwww~~~}}}|||{{{zzz}}}|||{{{xxxwwwuuuqqqnnnmmmoooqqqooorrrxxx~~~}}}jjj___ZZZYYY\\\aaammmuuuvvvnnnjjjkkkooorrrwww|||zzzkkkeeegggrrr}}}vvvpppiiiaaa^^^___```]]]ZZZXXXVVVTTTQQQOOOVVVcccvvvyyyttteee^^^[[[___fffrrrsssfff]]]]]]]]]^^^dddnnn~~~{{{tttkkkccc]]]XXXUUUSSSRRRUUUYYY]]]ccckkksssyyy{{{}}}uuuiii]]]YYYYYYXXXXXXZZZbbbgggsssssshhhhhhnnnyyy|||xxxssspppnnnrrrxxx~~~tttsssmmmxxxzzzqqqpppmmmjjjmmmpppnnneee]]]SSSJJJBBB@@@>>>:::888888777666555444222111111111222000......000111///---............////////////------------------------......//////...------,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,---......//////......000000000000000111222222777777???OOO___ooo~~~yyy}}}~~~kkk\\\[[[fff~~~qqqiiiccc___]]]ZZZYYYWWWTTTQQQNNNLLLKKKKKKLLLOOORRRVVV]]]eeejjjrrrxxx~~~{{{xxxvvvuuuxxx|||~~~}}}}}}|||{{{yyywwwtttrrrpppoooiiihhhfffcccaaaaaadddfffkkknnnuuu|||~~~lllaaa\\\ZZZ]]]bbblllttt~~~~~~uuummmiiijjjmmmppptttyyy}}}nnngggiiimmm|||xxxqqqlllfff___]]]___aaa___\\\YYYXXXUUURRRPPPTTTaaatttyyyttteee^^^[[[___fffrrrsssfff\\\\\\\\\\\\cccmmmyyy}}}yyysssiiiaaa\\\YYYWWWVVVVVVWWWYYY\\\___dddkkkpppyyy{{{vvviii]]]YYYYYYXXXXXXYYY```eeeqqqxxxllllllqqq|||~~~~~~xxxsssoooqqqvvvtttsssppp}}}|||tttsssooommmooorrrooofff^^^SSSJJJCCC@@@???;;;888999666555444333222222222222222111000000111111000...............////////////------------------------.........///......---,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......111000000000000111222222555777@@@PPP```ooo}}}yyyzzzxxxddd___cccxxxuuukkkeee___\\\YYYXXXWWWUUUSSSPPPNNNLLLJJJLLLNNNRRRWWW^^^ggglllsssyyy{{{wwwsssqqqooossswwwzzzyyyxxxwwwwwwpppooommmjjjgggdddbbbaaa]]]\\\[[[ZZZYYYZZZ]]]```dddiiipppyyymmmbbb]]][[[^^^bbblllttt|||}}}uuummmhhhgggiiikkkooosssyyy~~~~~~nnnggghhhiiixxx|||uuuoookkkeee```___bbbdddaaa^^^[[[ZZZWWWTTTQQQQQQ^^^qqqzzzuuufff___[[[___eeeqqqsssfff\\\[[[[[[[[[aaajjjsssyyyxxxqqqggg___ZZZYYYYYYYYYYYYZZZ[[[[[[\\\```fffjjjtttwww|||wwwjjj]]]YYYXXXWWWWWWYYY^^^cccnnntttrrrwww{{{~~~xxxssstttxxxxxxvvvttt{{{tttuuurrroooqqqtttqqqhhh```TTTKKKCCCAAA???;;;999999555444333222222222222222222222111111111111111000............////////////////////////////////////---...............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........111111000000111111222333444666@@@PPPaaaooo}}}{{{yyy}}}jjj```^^^nnnvvvmmmfff___[[[YYYXXXXXXVVVTTTQQQOOONNNIIIKKKNNNRRRXXX___hhhnnntttyyy~~~yyyuuurrrnnnoooppppppoooooooooooohhhfffdddaaa^^^ZZZXXXWWWUUUUUUUUUTTTTTTWWW[[[^^^^^^dddlllwwwmmmccc]]][[[]]]aaajjjsss{{{vvvnnngggdddddddddhhhkkkpppwww}}}|||lllddddddiiiwwwyyysssooojjjddddddfffgggdddaaa^^^[[[XXXTTTRRROOOZZZlll{{{zzzuuuggg___[[[___dddooosssfff[[[ZZZYYYYYY^^^hhhqqqxxxwwwpppfff^^^ZZZZZZ\\\\\\ZZZ[[[\\\]]]^^^aaafffiiimmmpppvvv|||xxxkkk]]]XXXWWWWWWWWWYYY\\\bbblll{{{|||zzz~~~zzz}}}yyyyyy|||~~~xxxuuuyyyrrrvvvrrroooqqqtttrrriiiaaaTTTKKKCCCAAA???;;;999999555444333333222222222222222222222222111111111111............////////////////////////////////////------...............---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........111111111111111222222333444666???PPPaaaooo|||{{{vvvwwwzzzlll```XXXcccxxxpppiiibbb]]]YYYYYYXXXWWWUUURRROOOMMMHHHJJJMMMRRRWWW___hhhnnnuuuyyy}}}yyyvvvqqqnnniiieeeddddddeeeeee___^^^\\\YYYVVVTTTQQQPPPMMMMMMNNNMMMNNNQQQVVVYYY\\\aaakkkvvv~~~mmmbbb]]]ZZZ\\\___hhhrrr{{{zzzyyy{{{}}}yyyppphhhccc```___bbbdddhhhooowww~~~|||lllddddddjjjwwwzzzvvvqqqkkkiiikkkllliiieeeaaa]]]YYYUUURRRMMMWWWfffuuu}}}~~~yyyuuuggg```[[[^^^cccnnntttfff[[[YYYXXXWWW]]]fffqqqxxxxxxqqqggg```\\\\\\^^^___\\\]]]___``````bbbeeegggfffjjjpppwww}}}yyylll^^^XXXWWWVVVVVVXXX\\\aaajjjvvvyyyyyy}}}~~~wwwrrrwwwqqqtttpppnnnqqqtttrrrjjjaaaTTTKKKDDDAAA@@@<<<999:::777666555444333333333333111222333222000000000111............////////////------------------------,,,---......///.........,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......222111111111111222333333444666???OOO___nnn|||}}}tttqqqqqqxxxmmm```UUU\\\vvvzzzsssllleee```YYYYYYYYYXXXUUURRRNNNLLLGGGIIIMMMQQQVVV^^^gggmmmuuuxxx}}}~~~{{{sssmmmfff```]]]\\\[[[[[[WWWWWWUUUSSSQQQPPPNNNMMMLLLMMMMMMMMMMMMPPPUUUXXX]]]cccmmmxxx~~~mmmccc]]]ZZZ[[[^^^gggqqq|||}}}vvvnnnjjjjjjkkkjjjnnnvvvzzzrrrjjjddd```^^^___```ccciiirrr{{{ooogggggglllyyyzzzssspppqqqssspppjjjeeeaaa\\\WWWSSSMMMTTT```nnnxxxzzzxxxttthhh```\\\^^^bbbllluuuggg\\\ZZZXXXVVV[[[dddqqqwww{{{uuukkkccc```____________bbbdddeeeeeeddddddddddddhhhooovvv{{{~~~{{{mmm^^^XXXVVVUUUVVVXXX\\\bbbkkksss~~~yyyuuuwww|||yyyttt}}}wwwqqqqqqnnnlllooosssrrrjjjbbbUUULLLDDDBBB@@@<<<::::::999888777555444333333333000222333222///...000111............////////////------------------------,,,------...//////......,,,,,,,,,---------......------------------------,,,---......//////......222222111111222222333444555666>>>MMM^^^mmm}}}uuunnnllloooyyynnnbbbVVVYYYpppzzzssslllddd^^^YYYYYYYYYXXXUUUPPPLLLJJJGGGIIILLLPPPUUU]]]eeekkktttvvvzzztttooohhhccc___\\\XXXVVVSSSSSSRRRQQQQQQPPPOOOOOOPPPPPPPPPOOOOOORRRVVVYYY___eeeooozzzoooddd^^^[[[\\\___eeeqqq}}}{{{pppfff```^^^^^^[[[^^^eeeooo{{{{{{tttmmmgggcccaaa```___aaagggpppyyy~~~sssjjjjjjqqq}}}~~~zzzzzz{{{wwwqqqkkkeee___YYYUUUMMMRRR\\\hhhrrrwwwvvvsssiiiaaa\\\]]]aaakkkvvvhhh]]]ZZZXXXVVV[[[dddnnnttt}}}xxxppphhhcccaaa```___aaaeeekkknnnnnnmmmkkkkkkfffjjjqqqxxx~~~~~~|||mmm^^^WWWVVVUUUUUUXXX[[[bbbkkksss{{{zzzrrrsssyyy|||yyy|||xxxrrrooolllkkknnnsssrrrjjjbbbUUULLLDDDBBB@@@<<<:::::::::999888666444333333222///111333222///...///111............/////////000////////////////////////,,,,,,---.../////////...,,,,,,,,,------.........------------------------,,,---......//////......222222111111222222333444666666===LLL]]]mmm}}}yyyoookkkkkktttooodddXXXYYYoooxxxqqqiii```YYYYYYYYYYYYXXXTTTPPPKKKHHHGGGIIILLLOOOTTT\\\dddjjjtttuuuxxx}}}vvvrrrmmmiiifffaaaZZZUUUSSSSSSSSSSSSSSSSSSSSSSSSPPPPPPOOONNNNNNPPPTTTWWWbbbhhhrrr|||pppfff```\\\]]]```dddqqq~~~{{{pppddd\\\YYYXXXWWWXXX\\\eeeqqq{{{~~~zzzuuupppjjjfffdddbbb```aaagggpppxxx~~~ssskkkkkkvvv|||vvvoooiiibbb\\\WWWMMMQQQYYYdddooouuuuuusssiiiaaa\\\]]]aaakkkwwwiii^^^[[[YYYVVV[[[cccjjjqqqyyy{{{ssskkkfffccc```___aaagggooouuuxxxwwwvvvuuuiiimmmttt|||}}}nnn^^^WWWUUUTTTUUUXXXZZZbbblllttt{{{xxxrrrvvv}}}|||zzz~~~zzz}}}yyypppnnnnnnoootttzzzyyykkk[[[TTTMMMEEE@@@===<<<999777555555444333222000000///000000000000000000000000//////.........---------......------------......,,,,,,------.../////////......---------,,,,,,,,,------,,,,,,------...///////////////000000000000000000000000000111111111333777>>>HHHWWWjjj|||qqqllliiimmmyyyzzzggg[[[\\\lllyyyqqqnnnkkkeee```[[[ZZZYYYYYYWWWSSSNNNJJJKKKKKKJJJMMMSSS[[[dddiiisssvvvzzz}}}{{{ssslllgggbbb\\\WWWVVVUUUSSSSSSUUUVVVUUUTTTUUUSSSSSSTTTSSSQQQSSSWWW```lllyyyqqqccc^^^^^^^^^]]]hhhpppzzzrrrjjjeee```ZZZXXXWWWWWW\\\eeeqqqzzz~~~zzzvvvqqqmmmjjjhhhjjjdddbbbgggmmmssszzztttkkkjjjttt|||rrrhhh```\\\ZZZMMMQQQWWW```mmmxxxyyyuuukkkaaa\\\```eeennnuuuhhh\\\WWWUUUUUUXXX\\\lllrrryyyxxxqqqlllhhhdddbbbfffjjjqqqyyy{{{xxxxxx{{{sssccc[[[YYYXXXYYY[[[[[[```iiirrryyy|||sssssswww~~~vvvwwwzzzyyy{{{qqqppppppqqqtttzzzyyykkk[[[QQQKKKDDD@@@>>>===:::888555444444333222111000///000000000000000000000000//////.........---------......------------........................------......---------,,,,,,,,,++++++******++++++,,,---....../////////000000000000000000000111111111111222666===GGGUUUiii~~~tttpppnnnpppzzzpppbbb```nnnzzzqqqllliiiccc^^^[[[ZZZYYYXXXWWWTTTOOOKKKKKKKKKKKKMMMSSS\\\eeejjjssswww|||zzzsssmmmggg```ZZZUUUTTTSSSTTTVVVXXXYYYXXXXXXUUUUUUVVVUUUSSSUUUZZZdddppp|||rrreee___^^^^^^^^^hhhpppzzzyyyssskkkddd^^^[[[YYY[[[cccmmmvvv|||~~~}}}zzzwwwsssooolllkkkkkkeeebbbgggmmmttt|||ssskkkkkkxxx~~~tttiii```ZZZVVVOOORRRVVV]]]jjjuuuvvvrrrkkkaaa[[[^^^dddnnnuuuiii\\\WWWUUUUUUXXX\\\hhhoooxxxzzzrrrllliiifffeeehhhllluuu~~~}}}}}}tttccc[[[YYYWWWXXX[[[ZZZ^^^gggpppxxxtttoooppp|||{{{rrrvvv}}}~~~}}}qqqqqqrrrrrruuuzzzxxxjjj[[[NNNJJJDDDAAA@@@>>>:::777555444333333222111000000000000000000000000000000/////////............---......------------......000//////...------,,,,,,......---------,,,,,,,,,++++++******++++++,,,---------........./////////000000000111111111222222111555<<>>:::555111333333333222222222111111////////////////////////...////////////000000000......------------......,,,,,,------...//////000......---------,,,,,,,,,++++++******++++++,,,---------.........////////////000000111222333444444444777<<>><<<;;;888666333333222222222222222222////////////////////////.../////////000000111111.........------........./////////...------,,,,,,......---------,,,,,,,,,------,,,,,,------...///////////////000000000000///000000222333444555555222555:::BBBPPPfff}}}xxxzzz{{{ttteee[[[jjj{{{ooofffbbb]]][[[YYYWWWVVVUUUSSSQQQLLLLLLMMMOOOSSSXXX]]]```dddiiiooouuuzzz~~~zzzxxxwwwwwwvvvnnnhhhdddccceeejjjuuuxxxhhh]]]ZZZ\\\```gggppp}}}tttmmmkkkkkklllssswww~~~ppphhhbbbbbbfffkkkrrryyy|||wwwsssuuurrr|||mmmkkkeeeaaaeeejjjhhhccc^^^ZZZ[[[```eeeooozzz~~~wwwjjj]]]WWWUUUTTTVVVZZZaaajjjuuu~~~}}}tttooommmkkkqqq{{{uuueee]]]YYYTTTRRRRRRRRRUUU]]]iiiqqqxxx|||{{{yyyuuuzzz~~~{{{ooolllhhhfffhhhhhhgggjjjnnnpppqqqtttyyyzzzttt|||rrrmmmqqqsssrrrrrroooeeeZZZSSSIIIAAA>>><<<888666777333222111111000000111111,,,,,,,,,------.........////////////000000000000...------,,,,,,------...222111111000///..................---,,,+++))))))++++++******++++++,,,---------,,,------...///000000...,,,...222555666555888666888@@@NNNbbb{{{www}}}yyycccZZZddd{{{mmmggggggbbb___\\\YYYXXXWWWTTTRRRMMMMMMNNNNNNPPPTTTZZZ___bbbffflllrrrxxx}}}}}}}}}}}}{{{xxxwwwrrrkkkgggiiirrr|||yyyjjj```]]]^^^aaaeeeqqq|||}}}tttnnnhhhhhhlllqqqtttzzzrrrlllfffeeeiiipppuuuwww}}}xxxuuuwwwxxx}}}wwwpppkkkhhhffffffeeeaaa``````bbbggguuu~~~~~~wwwkkk^^^XXXVVVTTTUUUXXX___fffqqq{{{}}}vvvnnniiigggjjjpppyyyxxxiii___ZZZXXXTTTQQQSSSUUU]]]hhhpppyyyzzzqqqmmmppppppuuu|||uuulllgggeeeeeeeeedddfffjjjoooqqqtttwww|||}}}vvv|||}}}nnnmmmpppsssssstttqqqggg\\\QQQHHH???===;;;777555666333222111111000000111111..................//////------------...............------,,,,,,------...111000000//////...------,,,,,,---------,,,+++++++++++++++***++++++,,,---------,,,------...///000111///---...111333333222777555777???MMM```{{{{{{zzzfff[[[bbbzzzrrrjjjhhhdddaaa]]][[[YYYWWWUUUSSSNNNNNNOOOOOOPPPSSSYYY]]]```eeekkkrrrwww|||}}}{{{uuuoookkkmmmuuuzzzjjj```\\\^^^```fffqqq||||||tttnnniiihhhkkkooorrryyyvvvqqqkkkiiimmmsssxxxzzzwwwsssuuuxxxvvvpppnnnllljjjhhhbbb______ccckkk{{{~~~~~~yyylll___YYYVVVSSSTTTWWW___fffpppzzz~~~xxxrrrnnnlllnnnttt|||xxxjjj___ZZZWWWTTTQQQSSSUUU\\\fffoooyyy~~~tttoooppplllpppvvv|||{{{oooiiieeedddcccaaadddhhhmmmooosssvvvyyyyyyyyyxxxssstttvvvyyy}}}}}}vvv}}}vvvkkkiiimmmqqqrrrsssqqqggg\\\OOOFFF>>>;;;999666444555333222111111000000111111000000000///////////////------------..................------------....../////////......------,,,***+++,,,,,,------------+++++++++++++++,,,------------,,,------...///000222000//////111222222111666444666>>>JJJ^^^yyykkk^^^```tttxxxnnnjjjeeebbb___\\\ZZZXXXUUUSSSPPPPPPPPPOOOOOORRRVVVYYY]]]bbbiiipppvvv{{{~~~}}}{{{wwwrrroooqqqyyyzzzkkk```\\\]]]___fffpppzzz~~~uuuppplllkkkmmmlllpppwww|||wwwqqqoooqqqvvv{{{~~~uuupppqqqyyy~~~xxxvvvuuupppkkkgggbbbaaafffqqq~~~{{{nnnaaaYYYVVVSSSSSSVVV^^^dddnnnwww~~~|||wwwtttssstttyyyyyykkk```ZZZVVVSSSQQQTTTUUU[[[dddnnnxxx{{{uuussskkkmmmrrrxxx}}}~~~sssmmmhhhfffeeeccceeejjjkkknnnrrruuuvvvtttqqqnnnhhhjjjmmmpppuuuyyy}}}yyyuuuppphhhdddiiimmmnnnpppnnndddZZZMMMDDD<<<999888555444555333222111111000000111111000000000//////.........////////////000000000000......------------...............------,,,,,,,,,***+++,,,,,,------,,,,,,,,,++++++++++++,,,------------,,,------...///000111111111111222333444444444444666<<>>OOOkkk}}}eee\\\aaaqqq}}}rrrfffbbb]]]YYYXXXXXXXXXWWWTTTTTTRRROOOLLLKKKLLLMMMPPPTTTZZZaaagggnnnvvvzzz~~~vvvuuuxxx|||~~~zzzuuupppnnnkkkiiiggghhhiiilllrrrzzzyyyiii^^^^^^bbbjjjqqquuusssqqqrrrrrrqqqvvvzzzzzzvvvooohhhdddcccbbbbbb___[[[XXXYYY[[[___hhhqqq~~~uuuhhh```\\\aaajjjvvvuuuhhh]]]XXXVVVTTTSSSVVV[[[dddmmmvvv~~~}}}{{{~~~vvvggg[[[UUUTTTVVVXXXYYY[[[aaahhhrrr{{{~~~{{{zzzzzzyyyxxxyyyyyyxxxuuusssnnnoooqqqqqqooolllhhheeecccdddhhhlllqqqzzzuuummmmmmqqqpppgggfff___\\\XXXVVVUUURRRMMMIIIDDDAAA>>>;;;999888555333111000000//////000000111000000///////////////////////////////////////////////////.....................//////......---,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------......---------....../////////000000000000//////...333333555:::===LLLgggzzz{{{jjj^^^```hhh}}}xxxiiiddd^^^YYYXXXXXXXXXXXXTTTTTTSSSPPPMMMKKKLLLMMMPPPSSSYYY```fffnnnuuuyyy}}}qqqpppvvv||||||wwwsssqqqooommmkkkkkklllnnnttt{{{|||lllaaa```eeemmmtttxxxuuurrrqqqpppnnnnnnqqq{{{~~~uuummmhhheeebbb```\\\XXXWWWYYY[[[___hhhqqquuuhhh```\\\___dddmmmzzz~~~uuuggg\\\WWWUUUSSSRRRUUUZZZcccllluuu}}}}}}|||~~~yyyiii\\\TTTRRRSSSSSSTTTWWW]]]eeennnwww|||}}}~~~~~~}}}~~~~~~|||yyyvvvppprrrttttttsssoookkkhhheeefffgggiiinnnvvvuuullllllsss}}}qqqiiiggg```\\\XXXUUUTTTQQQLLLHHHCCC@@@>>><<<;;;999666333000000////////////000000...///////////////......------------------------..............................//////......---,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------...------------...//////000000////////////000000///333333555;;;<<>>;;;999999888666555111000000//////000000111---...///000111000///...........................---------------.........------......------,,,++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------------...///000111000///......///000111111444333666<<<;;;EEEZZZwwwyyywww~~~}}}kkk``````qqquuummmhhhddd___[[[YYYXXXWWWVVVUUUUUUSSSQQQNNNLLLMMMNNNRRRVVV\\\bbbiiipppwww|||~~~}}}}}}~~~~~~}}}{{{qqqssswww~~~~~~ooodddccchhhwww~~~zzzvvvsssmmmiiilllsss|||}}}wwwrrrkkkeee```___```eeepppzzzttthhh```WWWZZZ^^^eeennnxxxvvvhhh]]]WWWTTTRRRQQQRRRXXX```hhhpppxxx}}}~~~qqqeee___]]]^^^\\\\\\]]]^^^aaadddhhhjjjjjjnnnttt{{{}}}xxxtttpppnnnlll}}}zzzttttttuuuvvvvvvwwwwwwwwwooommmjjjiiikkkrrr|||xxxnnnmmmtttxxxwwwnnniiifff\\\WWWRRROOOOOONNNJJJGGG@@@===999777777777666666111111111000000111111111---...000222222111000///........................,,,,,,,,,------.........,,,,,,,,,---,,,,,,+++***+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------,,,,,,------///000000111000///......///000111000333222555;;;:::AAAVVVoooxxxtttyyyoooaaa\\\jjjwwwllldddaaa^^^[[[ZZZYYYWWWUUUUUUUUUTTTQQQNNNLLLMMMOOOQQQUUU[[[aaahhhooovvv{{{}}}vvvxxx|||pppeeedddiiiyyy|||uuummmhhhiiinnnvvv|||uuummmfffcccccchhhsssttthhh```WWWXXX[[[```iiirrr|||~~~xxxtttrrrpppnnnmmmmmmooosssxxx}}}wwwiii^^^XXXUUUSSSQQQRRRWWW___gggooowww~~~|||}}}pppeee___^^^^^^[[[[[[[[[\\\^^^aaadddeeeccceeejjjqqqwww}}}~~~||||||}}}~~~{{{wwwsssrrrrrrrrr}}}yyytttttttttuuuvvvxxxyyyzzzpppnnnkkkiiikkksss}}}vvvpppsss}}}uuuvvvnnnjjjfffYYYTTTOOOMMMMMMLLLIIIFFF@@@<<<888555555666666666222222111111111111222222---///111222333222111000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........+++,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------,,,,,,,,,---...///000111222000///......///000222///222000444:::888???SSSiiiwwwrrrvvvqqqbbbWWWeee|||yyymmmbbb```]]]\\\[[[YYYWWWTTTUUUUUUTTTQQQNNNMMMMMMOOOPPPTTTZZZ```gggnnnuuuzzz}}}zzz|||rrrgggfffjjj{{{uuummmhhhiiimmmqqqyyy~~~uuulllgggggglllxxxrrrfff^^^XXXXXXXXX\\\dddoooyyyxxxtttmmmgggeeecccbbbbbbaaaffflllttt{{{xxxiii^^^XXXUUUSSSQQQQQQWWW___gggooovvv}}}{{{|||pppddd^^^\\\]]]YYYYYYYYYZZZ\\\___aaabbbaaaccceeeiiiooouuu{{{~~~{{{yyyyyyzzz{{{|||~~~{{{wwwuuuuuuvvvxxx~~~{{{vvvyyy{{{zzz|||~~~{{{uuuuuunnnhhhhhhjjjmmmuuu}}}xxxrrrvvv}}}tttvvvooojjj[[[UUUOOOIIIFFFFFFFFFEEEDDD>>>:::666333333333333333111111111111000000000000000000000000000000000000........................000///...---------------,,,---...//////---+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,+++***)))***+++,,,------------......000111111444333222222444:::BBBGGGfff~~~zzz|||sss```WWW^^^rrr}}}mmmhhheeeaaa]]]ZZZXXXWWWWWWXXXVVVUUUTTTSSSQQQNNNLLLPPPRRRWWW\\\ccckkktttzzz~~~{{{zzz~~~ssshhhhhhmmm~~~}}}xxxssspppmmmmmmuuu~~~}}}sssjjjhhhnnnzzzsssdddYYYWWWUUUTTTWWW```lllwww~~~~~~wwwlllfffcccbbb```[[[XXXYYYYYY```iiirrryyy{{{mmmaaaYYYUUUTTTSSSTTTXXX___gggooowww||||||pppcccZZZVVVVVVTTTWWWZZZ\\\^^^aaaeeeiiigggcccbbbgggkkkooovvv}}}|||tttlllooopppsssyyy~~~zzzzzzzzzyyyyyy|||{{{ttttttmmmhhhgggiiilllsss{{{uuuttt{{{|||vvvnnniii[[[QQQLLLEEEBBBCCCCCCBBBAAA===:::666444333333333222111111111000000000//////...................................................---,,,++++++++++++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,++++++***+++,,,---............//////111222222333333222222333888???DDD___{{{zzzfffWWW[[[kkk|||nnniiiccc]]]ZZZYYYYYYYYYXXXWWWUUUTTTSSSQQQNNNLLLNNNQQQVVV[[[bbbjjjsssyyy}}}sssiiihhhmmm}}}~~~xxxsssnnnlllqqqyyywwwnnnmmmttt}}}ssscccXXXWWWUUUTTTWWW___jjjuuu{{{uuunnnhhhccc``````^^^YYYWWWYYYVVV\\\fffpppzzz|||nnnaaaYYYTTTRRRQQQRRRWWW^^^fffnnnvvv~~~{{{|||qqqcccXXXSSSQQQNNNPPPTTTZZZaaahhhllloooiiidddbbbdddgggiiiooouuu|||uuunnnjjjjjjlllqqqwww|||~~~}}}~~~{{{sssrrrkkkffffffgggjjjpppxxxzzzoootttwwwmmmhhh[[[OOOIIICCC@@@@@@AAA@@@???;;;999666555444444222111111111000000000000//////................................................------,,,+++++++++,,,,,,...,,,***))))))***+++---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......000000///000000111222333222222333333444777<<<@@@VVVrrrmmm[[[[[[ffftttnnneee^^^ZZZZZZZZZ[[[YYYWWWUUUTTTTTTRRROOOLLLMMMPPPTTTZZZaaajjjsssyyy}}}tttiiihhhmmmzzz~~~xxxqqqmmmoootttvvvvvv|||ssscccXXXWWWUUUTTTVVV]]]hhhrrryyyzzzoooiiifffbbb``````^^^ZZZYYY[[[WWW[[[dddppp|||}}}nnnaaaXXXSSSQQQPPPQQQVVV^^^fffmmmttt{{{~~~yyyzzzttteeeYYYQQQNNNKKKLLLQQQZZZfffpppuuuvvvrrrlllgggfffeeeeeeiiiooo|||~~~xxxqqqgggffffffiiiooovvv|||~~~}}}tttpppjjjeeedddeeegggmmmttt}}}xxxsssiiirrr~~~yyylllgggZZZNNNHHHBBB???@@@AAA@@@???999888666555555444222000111000000000////////////................................................///......---------......---,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////000/////////000000111222111333444444555777;;;===PPPiiisssccc___ggg~~~xxxpppeee]]]ZZZ[[[\\\\\\YYYXXXVVVUUUTTTRRROOOMMMLLLOOOTTTZZZaaaiiirrrxxxtttiiigggkkkwww}}}vvvpppooorrruuueeeZZZVVVUUUUUUVVV]]]gggrrrzzz{{{rrrlllhhhdddcccccc```\\\[[[___]]]___fffqqq}}}|||nnnaaaYYYTTTRRRQQQQQQVVV]]]eeelllrrrxxx|||{{{vvvwwwvvvggg[[[TTTQQQOOOOOORRR]]]lllxxx~~~~~~yyyrrrnnnkkkhhhjjjoooxxx}}}wwwkkkhhheeefffmmmvvv~~~wwwooohhhdddcccdddeeekkkqqqxxxyyyqqqlllfffooo{{{zzzlllfffYYYKKKFFF@@@===>>>???>>>===999777555555555444222000000000000////////////...////////////////////////..............................---------......///+++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........///////////////.........///000000222444555666666888;;;===MMMddd|||iiiccciii}}}sssfff]]][[[\\\]]]]]]ZZZXXXWWWVVVUUUSSSPPPNNNMMMPPPTTTZZZ```iiiqqqwwwttthhhfffiiirrr|||uuurrrttt{{{wwwggg\\\TTTTTTUUUWWW\\\fffsss{{{xxxtttmmmjjjiiihhhccc]]]]]]``````ccciiittt|||ooobbbZZZVVVTTTSSSQQQVVV]]]dddjjjpppvvvzzz~~~wwwsssuuu}}}uuueee[[[UUUTTTRRRQQQUUUaaaqqq~~~yyytttoooooorrryyyrrrmmmggggggmmmwwwyyynnnhhhcccccccccdddiiiooouuu}}}vvvmmmhhhgggmmm~~~wwwkkkeeeXXXGGGBBB<<<:::;;;<<<<<<:::999777444333444444222111000000////////////......000000000000000000000000........................,,,,,,+++++++++,,,------***,,,...//////...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......//////............//////222444555666666888;;;>>>JJJ^^^}}}pppggghhh{{{lllbbb_________]]][[[YYYWWWVVVVVVTTTQQQNNNNNNPPPTTTYYY___fffooottt~~~tttgggdddfffnnn{{{wwwvvvyyyyyyiii^^^SSSTTTUUUVVVZZZcccpppyyy}}}{{{uuusssqqqmmmfff^^^]]]aaaaaaeeennnyyyqqqddd[[[WWWUUUTTTRRRUUU[[[```ffflllssswww}}}zzzssspppsss|||sssdddYYYUUUTTTPPPQQQUUUaaarrrxxxvvvxxx}}}zzzsssllliiinnnxxxzzznnnhhhccccccccccccgggmmmrrr{{{}}}rrrjjjjjjooorrrhhhcccVVVFFFAAA;;;999:::<<<;;;:::999777333222222333333222000000/////////.........////////////////////////........................+++++++++++++++,,,---...++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,---...///...------000000///////////////000111222333333444777;;;???FFFWWWttt}}}mmmfffyyyvvvjjjfffdddaaa]]][[[ZZZXXXWWWVVVTTTQQQOOOMMMOOORRRVVV\\\cccjjjpppwww}}}tttfffbbbcccjjjzzzyyyxxxxxxyyyiii^^^TTTUUUUUUTTTVVV^^^jjjssswwwzzz~~~|||wwwmmmcccaaaddddddjjjttt~~~tttfff\\\WWWTTTRRRQQQSSSWWW[[[aaahhhooouuuzzz~~~wwwpppnnnqqq{{{uuufff[[[VVVTTTPPPQQQUUU___nnn|||sssnnnrrr{{{{{{nnnhhhdddcccccccccgggmmmqqqzzzyyyppplllrrrnnnfffbbbUUUHHHCCC===;;;<<<======<<<:::777333111111333333333000/////////............................................................---------------...///000,,,+++***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++---.........---,,,111111000000000000000111000111111111333666;;;???BBBQQQoootttfffsss~~~qqqkkkgggbbb]]]\\\ZZZXXXWWWVVVUUURRROOOLLLNNNQQQTTTYYY```ggglllqqqwwwtttfff```bbbhhhwwwzzzxxxssszzzyyyiii]]]UUUVVVUUUSSSSSSZZZeeennnssswww|||}}}{{{{{{~~~ssshhhfffiiiiiiqqq{{{wwwhhh]]]VVVRRRPPPPPPRRRTTTXXX]]]dddmmmssswww|||uuunnnmmmpppzzzzzzkkk___XXXUUURRRSSSVVV]]]iiiyyyyyytttvvvqqqmmmfffbbbbbbdddfffgggsssyyypppnnn~~~xxxiiieee]]]QQQDDDBBB>>><<<;;;:::999888888666444222222222333444444111---,,,///000000///............////////////------------------------.........------,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////000111111000111222333222333555777AAAQQQkkkvvvhhhrrrzzzoooeeeaaadddaaa^^^[[[XXXVVVTTTRRRPPPLLLKKKNNNUUUZZZ^^^ccciiiqqqvvv|||}}}}}}~~~ttteee___```bbbrrr|||wwwvvvzzzvvvfffYYYWWWUUURRRPPPRRRYYYbbbiiiwwwyyy|||~~~}}}~~~yyykkkcccbbbbbbiiittt}}}jjj\\\VVVSSSQQQNNNOOOPPPSSSYYYbbblllsssxxx|||uuulllooorrr{{{yyyjjj___XXXUUUUUUTTTSSSUUU^^^mmm~~~wwwqqqjjjdddcccdddggghhhtttyyyxxxvvvrrrfffcccZZZLLLDDDAAA>>><<<<<<;;;:::999777666444222222222333444444111...---///000000///000000//////.........---------------------------//////.........---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++///////////////000111111000111222222222333555777AAAOOOgggyyykkksss}}}rrrgggdddeeebbb___[[[YYYWWWUUURRRPPPNNNKKKMMMSSSXXX\\\ccciiimmmsssyyyzzzwwwvvvvvvwwwsssddd___```aaappp~~~yyywwwzzzwwwiii\\\VVVTTTQQQPPPQQQXXXaaagggtttwww{{{~~~tttfff```aaaccciiittt}}}jjj]]]WWWUUUSSSOOOPPPQQQTTTZZZbbblllsssxxx{{{uuulllmmmpppxxxzzzkkk___XXXUUUSSSSSSTTTVVV]]]hhhuuu~~~xxxnnnfffcccdddfffgggrrryyy|||nnnfffdddXXXIIICCCAAA===<<<;;;;;;:::999777666444222222222333333333111///...///000000///111111000///...---,,,,,,------------------------////////////............++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///////////////000000111000111222222222333555777???KKKaaa{{{|||mmmrrrvvvlllggggggccc```\\\YYYXXXVVVSSSQQQPPPLLLLLLQQQVVVZZZaaahhhmmmrrrxxx|||zzzuuuqqqpppppppppzzzrrrddd___```___mmm{{{wwwzzz~~~yyykkk___TTTSSSQQQOOOQQQWWW___fffooosssxxx}}}~~~ooobbb]]]```eeejjjttt~~~~~~kkk^^^YYYWWWUUUPPPQQQRRRUUUZZZbbbkkkrrrwww{{{vvvllljjjmmmuuuzzzkkk___XXXUUUPPPRRRTTTWWW[[[ccckkkqqq|||pppgggcccccceeefffooowww~~~mmmhhhfffZZZKKKAAA???<<<:::::::::999888666555444333222222222222222111000//////000000000111000000///...---------------------------------..................------+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,,,,,,,------.........///////////////000000////////////000000///111222222111222555777<<>>;;;999999888777666555444444333222222111111111222111111000///000000.........///////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,---------........./////////000000000000////////////000000///000111111111222444666999CCCWWWrrrwwwhhhjjjttttttlllhhheeeccc___\\\ZZZXXXVVVTTTSSSNNNKKKMMMPPPTTT\\\dddkkkpppwww{{{}}}~~~|||xxxtttrrrqqqqqqqqquuu~~~sssfff______^^^iii{{{yyyvvvvvvyyy~~~zzzkkk___VVVUUURRRPPPQQQUUU\\\aaadddjjjssszzz~~~yyypppggg```aaagggoooyyy{{{uuurrrxxx|||kkk^^^XXXTTTQQQNNNOOOQQQSSSWWW]]]eeejjjssswww|||{{{qqqjjjkkkqqq~~~|||mmm```XXXTTTQQQQQQQQQRRRUUU\\\eeekkkrrrwww~~~{{{ppphhhdddccceeeeeekkktttvvvgggdddaaaWWWKKKAAA???;;;999888777666555444444444333222222111111111222333222000///000111............//////000000------------------------+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***++++++,,,,,,------...+++++++++,,,------......111000000//////////////////000111111111222444666888???PPPjjjvvvfffeeeiii~~~xxxpppkkkgggddd```]]]\\\ZZZWWWUUUSSSNNNKKKLLLOOORRRYYY```ccciiirrrxxx{{{~~~|||yyyuuurrrqqqpppqqquuu~~~vvvhhh___^^^]]]hhhyyy~~~xxxttttttuuu{{{zzzlll___WWWUUURRRPPPOOOSSSXXX]]]___gggrrryyy}}}xxxqqqjjjbbbcccjjjttt}}}}}}|||pppjjjfffhhhmmmrrryyy~~~vvviii]]]XXXTTTPPPMMMNNNPPPRRRUUU[[[bbbgggoootttzzz|||rrrkkkjjjooo|||}}}nnnaaaXXXTTTRRRQQQPPPPPPSSS[[[eeelllooouuu}}}yyypppiiiffffffggghhhnnnvvvrrreeeaaa^^^TTTLLLDDDAAA===;;;999888666555333444333333222111111000000222444333000///000111///////////////.........------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,------++++++++++++++++++++++++******+++,,,,,,---......*********+++,,,---------111111000///////////////...000111111111111444666999===III```}}}yyygggaaa^^^nnn}}}vvvppphhheeeaaa^^^]]][[[XXXVVVRRRMMMKKKLLLOOOQQQWWW]]]^^^eeemmmssswwwzzz~~~}}}yyyuuurrrppppppuuuyyyjjj```\\\[[[eeexxx~~~xxxsssqqqsssyyy|||nnnbbbVVVTTTQQQNNNMMMOOOSSSWWW]]]eeepppxxx|||uuuoooiiibbbfffoooyyy~~~}}}}}}xxxtttrrrgggaaa]]]]]]___aaagggooorrrsssooofff]]]YYYUUUQQQNNNOOOQQQSSSVVV[[[aaaffflllqqqxxx~~~{{{qqqkkkiiimmmyyy}}}nnnaaaXXXTTTQQQPPPPPPPPPSSSZZZccciiiooottt|||}}}xxxpppjjjhhhiiiiiijjjqqqxxxrrreeeaaa]]]UUUNNNGGGDDD???<<<;;;999777555333333333333333111000000000222444333111///000222111111000///...------,,,------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------++++++++++++++++++++++++******+++,,,,,,---......++++++,,,------...//////111111000///////////////...000111111000111444666;;;<<>>:::888666666777555222000///000222333111111111111000000000000,,,---------.../////////000///---,,,++++++,,,,,,...------,,,,,,------......------------,,,,,,,,,,,,,,,,,,++++++*********+++++++++******)))))))))------,,,+++,,,---...///000////////////000000111000111111222222333444444777===BBBSSSooommmaaa[[[___uuu{{{sssiiieeebbbbbb^^^XXXVVVXXXQQQLLLJJJKKKMMMNNNSSSYYY\\\```eeeiiilllllljjjiiikkknnnqqqvvvzzz}}}~~~wwwtttuuu{{{}}}vvvggg``````^^^ddduuu|||vvvuuurrrqqquuu~~~ooo___ZZZWWWSSSOOOMMMNNNPPPQQQYYYaaakkktttyyy}}}tttnnnkkkjjjnnntttrrrhhhcccaaa___^^^ZZZYYYXXXXXXYYY[[[]]]___dddfffhhheee```[[[YYYZZZUUUVVVWWWXXXZZZ^^^dddiiihhhnnnvvv}}}yyyoooiiigggjjjtttqqqaaaWWWTTTTTTTTTSSSRRRTTTYYY___dddkkkqqqxxx~~~zzzvvvtttssssss{{{~~~xxxwwwyyyjjjaaaaaa]]]TTTMMMGGGEEEBBB>>>:::777666555666444222111000000111222111111111000000000//////---------...............000///---,,,++++++,,,,,,------,,,,,,,,,,,,---------------,,,,,,++++++***,,,,,,,,,+++++++++******---------,,,,,,,,,++++++------,,,,,,,,,---...//////////////////000000111//////000111111222222333666;;;???OOOkkkoooaaaXXXYYYkkkyyylllfffaaa```^^^YYYWWWXXXRRRLLLIIIJJJKKKLLLQQQWWWYYY]]]bbbfffiiihhhfffeeebbbdddgggkkkpppuuuyyy{{{yyyvvvwww|||~~~vvvggg______^^^ddduuu}}}wwwtttqqqnnnrrrzzz~~~}}}{{{mmm^^^YYYVVVRRRNNNLLLMMMOOOPPPWWW___hhhppptttxxx}}}tttooommmmmmrrrxxxxxxmmmeeebbbaaa```___^^^]]]\\\[[[\\\]]]___```fffhhhjjjhhhddd___]]]\\\XXXXXXXXXWWWYYY\\\bbbgggjjjooowww|||~~~tttkkkhhhiiippp|||qqqbbbXXXVVVTTTTTTSSSRRRTTTXXX___dddkkkpppxxx}}}}}}|||{{{|||wwwqqqlllkkknnn~~~~~~hhh``````\\\TTTMMMEEECCC@@@===999777555444444444333222222111111111111111000000000000//////...............---------//////---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,++++++***)))))),,,,,,,,,++++++++++++***---------,,,,,,,,,,,,+++---,,,,,,,,,,,,---...///.........//////000000000......//////000111111222444999;;;HHHccczzzuuudddWWWTTTaaasssqqqhhh___^^^^^^[[[XXXWWWUUUOOOKKKJJJKKKKKKPPPVVVXXX\\\aaafffhhhgggdddbbb]]]]]]^^^aaadddiiimmmpppwww~~~}}}zzz{{{~~~vvvggg___^^^]]]ccctttxxxvvvrrrnnnooovvvwwwsssssstttuuuuuuvvvtttjjj^^^WWWUUUPPPMMMKKKLLLMMMNNNUUU\\\dddjjjmmmqqqvvvyyywwwsssssssssxxx}}}{{{rrrlllkkkkkkjjjiiijjjiiihhhgggggghhhiiijjjkkkmmmooonnnjjjeeeaaa___[[[ZZZXXXWWWWWWZZZ```eeemmmqqqwww{{{~~~~~~~~~{{{qqqllliiinnnxxxrrrcccZZZXXXTTTSSSRRRRRRSSSXXX___dddkkkpppwww|||{{{yyytttooommmiiidddeeeiii|||ggg``````\\\RRRKKKCCCAAA???<<<999777555444333333444444333222000///111000000000/////////////////////...---------,,,......------,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---...------,,,+++***))))))++++++++++++++++++++++++************************,,,,,,,,,,,,------......------...//////000000000......///000000111111222444888888CCC[[[rrr~~~kkkZZZSSS[[[hhhwwwjjj___]]]___\\\YYYWWWXXXRRRMMMLLLLLLLLLPPPUUUXXX]]]dddjjjlllkkkhhhfffaaa___]]]\\\\\\___bbbdddmmmuuu}}}wwwhhh___^^^]]]cccsss}}}|||vvvpppooouuu~~~vvvnnniiihhhiiiiiiiiikkklllfff^^^VVVSSSPPPMMMKKKKKKLLLMMMTTTYYY```dddgggjjjnnnrrrxxx}}}zzzzzzzzz}}}zzzyyyyyywwwuuuuuuuuuttttttttttttuuuvvvtttuuuuuusssnnnhhhbbb^^^YYYXXXVVVTTTUUUYYY___dddmmmpppuuuxxxzzz|||~~~}}}xxxqqqkkkmmmvvvsssddd[[[YYYSSSSSSRRRQQQRRRWWW^^^cccjjjooovvv{{{~~~~~~ssskkkhhheeedddaaa___bbbggg|||ggg``````ZZZOOOGGGAAA@@@>>><<<:::777555444222333444444444222000///000000000////////////.../////////...---------,,,------------------,,,,,,,,,,,,,,,++++++,,,,,,,,,///......---,,,+++++++++++++++++++++++++++++++++************************,,,,,,,,,---------------,,,,,,...///000000000/////////000000111222222333444888777???UUUjjjqqq]]]SSSVVV___vvv{{{nnnbbb___```]]]ZZZYYYXXXRRRNNNMMMLLLKKKNNNRRRWWW]]]fffnnnrrrrrrpppmmmfffccc___[[[ZZZZZZ\\\^^^fffnnnyyyxxxjjj```^^^\\\bbbrrrzzzsssooorrr{{{}}}{{{}}}|||vvvnnnhhheee]]]___^^^^^^```cccaaa\\\VVVTTTPPPMMMLLLLLLLLLMMMSSSXXX]]]___aaaccchhhlllttt~~~~~~~~~~~~~~~~~~~~~~~~|||{{{xxxtttnnnfff___ZZZSSSSSSRRRQQQSSSWWW^^^cccjjjmmmpppsssuuuxxx{{{~~~~~~{{{ssslllllltttttteee[[[YYYRRRRRRQQQPPPRRRVVV]]]bbbjjjnnntttyyy|||~~~pppdddaaa___^^^[[[YYY^^^fffyyyeee___^^^XXXMMMDDD@@@???>>>===;;;888666555222333444444333222000///000000////////////.....................---------,,,------......---,,,,,,,,,,,,++++++++++++,,,,,,......------------,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,,,,---------+++,,,------......------***,,,---///000000000/////////000111111222222333444888666<<>><<<999777555333333333333222111000000000000/////////.........---------...............,,,,,,---......------,,,,,,,,,++++++++++++,,,,,,+++,,,,,,,,,,,,---------******+++++++++,,,,,,,,,++++++,,,,,,,,,---------+++,,,---.........------)))+++---///000000//////......//////000111111222222666444999IIIZZZqqq{{{cccTTTQQQSSSaaayyy~~~}}}uuulllhhhccc^^^\\\]]]VVVRRRQQQRRRQQQMMMLLLOOOTTT]]]kkkyyyxxxuuuooojjjeeebbbaaa``````eeemmmzzz~~~|||{{{nnnccc___ZZZ```pppwwwqqqpppuuu~~~rrrkkkccccccaaa^^^[[[ZZZ\\\]]]XXX[[[[[[YYY[[[______\\\XXXWWWTTTRRRPPPOOOOOOOOOOOORRRUUUVVVWWWZZZ___dddhhhvvv{{{vvvnnngggaaaZZZRRRMMMFFFHHHJJJLLLNNNRRRVVVZZZ]]]___aaaeeeiiiooowww|||{{{xxxooolllrrrwwwfffZZZVVVQQQQQQPPPOOOQQQUUU\\\aaaiiimmmrrrwwwzzz}}}vvvjjjgggccc___YYYWWW]]]gggnnn]]]YYYZZZUUUJJJAAA?????????>>><<<:::777666444444333222222111111111000/////////............,,,------....../////////+++,,,---.........---,,,,,,++++++++++++++++++,,,)))******++++++,,,------*********++++++,,,,,,,,,)))))))))******++++++++++++,,,---.........---,,,)))***---///000000//////------......///000000000111555333666FFFUUUlllgggWWWRRRSSS]]]vvv{{{}}}~~~wwwpppkkkddd^^^\\\^^^XXXUUUUUUWWWVVVRRRPPPRRRVVV```ooo{{{ssslllfffcccaaa```dddkkkvvv~~~zzz|||oooddd```YYY___ppp|||tttrrrwww~~~rrrkkkeeeccc```]]][[[\\\aaaeee]]]``````___```cccdddaaaYYYXXXVVVSSSQQQQQQPPPQQQMMMPPPRRRSSSTTTWWW]]]bbbbbbsss}}}{{{vvvppphhhaaa[[[UUUNNNIIIDDDFFFIIIKKKMMMOOOSSSVVVXXXZZZ]]]```fffmmmuuu{{{xxx|||~~~sssppptttxxxfffYYYTTTQQQQQQPPPOOOPPPUUU\\\aaaiiimmmrrrvvvyyy|||}}}pppfff^^^\\\YYYWWW___jjjoooggg^^^YYYWWWQQQHHH@@@>>>===<<<;;;;;;999666333444444333333222111000000111000...,,,+++,,,---...000000000000000000000000///............---------------,,,,,,,,,,,,++++++---------,,,,,,+++++++++++++++++++++++++++++++++++++++,,,+++******,,,---++++++,,,,,,,,,,,,---------------............///000000000000////////////222111444:::>>>JJJddd}}}ttt[[[QQQSSSVVVrrryyy{{{zzzsssqqqpppmmmhhhccc___]]]]]]ZZZXXXTTTPPPNNNMMMNNNOOOUUU^^^ooo}}}vvvrrrlllfffhhhgggjjjuuu~~~qqqeee______```nnn~~~uuuqqqvvv}}}|||xxxpppbbbeeehhhhhhffffffhhhkkkmmmlllkkkkkklllllljjjiiifff```XXXTTTTTTTTTPPPMMMQQQMMMLLLOOOPPPPPPRRRWWW^^^mmmzzzsssmmmiiiggg___```aaa___[[[TTTLLLHHHEEEFFFJJJMMMKKKIIIMMMTTTVVVWWWYYY[[[```jjjwww~~~|||uuuuuu~~~}}}kkk\\\UUUSSSRRRPPPOOOPPPVVV]]]bbbeeekkkrrryyy{{{|||||||||~~~rrrhhh```]]]YYYYYYdddrrrkkkfff___ZZZVVVOOOFFF???>>>===<<<<<<;;;:::777444444333333222222111111111.........////////////...........................///............---------------,,,,,,,,,,,,++++++---------,,,,,,++++++++++++++++++++++++++++++++++++,,,---,,,***))))))***++++++,,,,,,,,,,,,---------------............///111111111000000000000000333111333888<<>>999888888999::::::888666222222222222222222222222555333111///......000111........................///............---------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++$$$''')))************+++++++++,,,,,,,,,,,,---------------............///,,,------......//////000111///111777999;;;GGGUUUnnnjjjWWWQQQOOO]]]yyyzzztttmmmhhhgggeeeccc```]]][[[XXXUUURRRPPPNNNMMMQQQTTT]]]nnn}}}~~~|||wwwrrrpppqqqqqqpppnnnooorrrwwwzzz|||}}}}}}uuuggg```^^^```gggvvvwwwqqqqqqvvv{{{wwwooogggaaa]]]ZZZYYYXXXWWWVVVUUUUUUUUUTTTOOOLLLLLLJJJGGGGGGJJJOOOTTT]]]iiittt~~~yyyrrrkkkddd\\\WWWUUUWWWYYYZZZ[[[[[[ZZZYYY\\\WWWTTTUUUUUUSSSRRRTTTSSSSSSSSSSSSSSSRRRQQQPPPPPPPPPPPPPPPPPPOOOOOONNNTTTWWWcccsss{{{tttggg___VVVWWWZZZbbblllwww~~~xxxhhh\\\XXXSSSSSSRRRQQQQQQSSSWWW[[[eeeiiioootttwwwxxxzzz|||~~~{{{ggg]]]\\\hhh~~~oooeeeccc___WWWNNNDDD>>>;;;777666666888999999777555444333333222222111111111111000000/////////000000........................///............---------------,,,,,,,,,,,,+++++++++++++++,,,,,,---------++++++++++++++++++++++++&&&((())))))((((((***+++++++++,,,,,,,,,,,,---------------............///---------...///000000000111///111777999888AAANNNccc}}}ttt```SSSRRRZZZppp{{{ppphhheeeccc```]]]]]]\\\YYYVVVSSSPPPNNNMMMMMMQQQYYYfffyyy~~~yyytttmmmiiihhhhhhfffdddeeehhhllloooqqqsssuuuwwwyyy|||}}}tttggg```\\\___cccpppuuuooooootttyyy~~~wwwmmmddd^^^[[[YYYXXXWWWXXXXXXXXXXXXXXXXXXYYY[[[UUUOOOMMMJJJGGGHHHLLLMMMSSS\\\hhhsss{{{yyyqqqjjjddd___ZZZVVVWWWWWWXXXXXXXXXXXXWWWWWW[[[WWWUUUXXXZZZXXXWWWYYY^^^^^^___^^^]]]\\\ZZZYYYTTTTTTSSSSSSSSSSSSTTTTTTTTTXXXfffzzz~~~oooddd\\\\\\___gggqqqzzz{{{jjj^^^XXXSSSSSSRRRQQQQQQRRRVVVZZZaaaeeelllqqquuuxxx{{{}}}xxxddd\\\^^^kkk|||{{{~~~pppeeeaaa[[[TTTKKKCCC<<<888555555555777999999777555444444333333222111000000,,,---///111222111000///000000000000000000000000//////.........------------------,,,,,,,,,+++++++++++++++,,,,,,---------+++++++++++++++++++++++++++,,,,,,+++***)))+++---++++++,,,,,,,,,------------------.........//////---......///000111111222222///111777888666===III[[[vvv~~~|||hhhWWWVVV\\\lllqqqgggccc```]]]ZZZ]]]\\\ZZZWWWTTTQQQNNNMMMHHHMMMUUU```oooxxxrrrjjjeeecccbbb```]]]]]]```dddggghhhiiikkklllooosssxxx|||~~~sssgggaaa[[[]]]aaalll~~~tttmmmnnnssswwwyyywwwnnnfff\\\TTTPPPQQQTTTUUUVVVWWWXXXYYYYYYYYYZZZ\\\aaaZZZTTTPPPMMMJJJKKKOOOKKKQQQ\\\gggrrrzzzzzztttlllfffdddcccaaa___``````______^^^]]]]]]]]]___\\\[[[^^^```^^^]]]^^^fffggggggfffeeebbb```___XXXXXXWWWWWWXXXYYYZZZZZZTTTXXXfff{{{rrrgggaaa```cccjjjttt}}}~~~lll___YYYSSSSSSRRRQQQQQQRRRVVVYYY]]]bbbiiipppuuuyyy}}}sssbbb```iiixxxzzz|||jjjfffccc^^^UUUJJJ@@@:::888444444555666777777666666333333222222111000//////000000000000000000000000,,,---------.../////////000000000///......------,,,,,,,,,,,,,,,,,,,,,,,,......,,,+++***)))))))))---,,,+++***))))))))))))))))))))))))))))))))))))******+++,,,,,,---......)))***,,,------,,,***)))---......///000111111222444222222555666777===DDDWWWmmm{{{{{{~~~~~~{{{pppZZZTTTVVVaaayyyzzzmmmiiigggaaa]]]\\\]]][[[XXXWWWVVVTTTQQQOOONNNLLLPPP[[[jjjzzz|||uuulllgggfffeeebbb___^^^______^^^\\\\\\```dddfffiiinnnqqqssswww}}}xxxiii___]]][[[]]]jjjyyyoooiiiiiilllooo}}}~~~tttnnniiieeebbbZZZVVVQQQNNNMMMOOOSSSVVVVVVXXXYYYXXXVVVVVVXXX[[[YYYZZZZZZXXXUUUQQQOOOOOOPPPWWWaaajjjqqqvvvyyy{{{~~~~~~~~~~~~{{{|||xxxzzzyyysssqqquuuxxxxxx{{{yyywwwvvvuuurrrnnnkkkkkkjjjiiihhhggggggggggggiiilllppprrrqqqnnniiieeeaaa___\\\]]]^^^^^^\\\YYYZZZ^^^eeepppxxxyyyssslllfffgggjjjqqqyyy|||}}}nnnaaaXXXVVVTTTQQQOOOOOOQQQTTTVVV^^^aaafffmmmsssyyy}}}rrraaabbbnnn}}}zzz{{{jjjfffccc\\\RRRGGG???999777555555666666666666555555333333222222111000000///////////////////////////.........///////////////////////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++---,,,+++***))))))))))))******************************+++,,,,,,---......+++,,,---///000000//////---......///000000111111444222222444555666;;;BBBQQQggg~~~~~~|||}}}xxx[[[SSSSSS[[[qqq{{{mmmhhhfffaaa]]]]]]^^^[[[YYYWWWVVVTTTRRROOONNNLLLOOOYYYeeeqqqvvvpppnnnmmmiiiffffffggggggdddaaa```aaaddd___bbbeeegggiiilllqqqvvv|||~~~wwwhhh^^^\\\ZZZ]]]iiiyyypppjjjiiijjjlllyyy~~~{{{tttkkkccc___\\\YYYXXXUUURRRNNNJJJJJJLLLPPPRRRTTTUUUVVVUUUSSSSSSTTTWWWXXXYYYZZZXXXTTTQQQOOOOOORRRXXXaaaiiinnnrrruuuwww|||~~~~~~}}}}}}}}}~~~{{{{{{}}}yyywwwwwwwwwvvvtttqqqooommmmmmppptttwwwwwwuuuqqqnnnllliiieeecccbbbaaa___]]]```aaafffooovvvwwwsssmmmiiijjjlllrrrzzz{{{|||nnn```XXXVVVTTTQQQNNNNNNQQQTTTVVV^^^aaafffmmmtttyyy~~~sssbbbeeetttyyy{{{zzzjjjfffccc[[[PPPEEE===999888777777666666555444444333333333222222111000000000........................000000000///////////////---............/////////,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,+++***))))))))))))***************************++++++,,,,,,------...+++,,,---...000111222333.........//////000000111444111111333444444888???JJJ^^^}}}~~~|||aaaUUUQQQWWWiiirrrjjjfffbbb______^^^\\\YYYXXXWWWUUURRRPPPPPPNNNPPPWWW```iiisss}}}~~~{{{yyyuuurrroooooonnnjjjfffbbbaaaaaa^^^^^^______```cccgggkkksssuuuyyy~~~uuufff\\\ZZZYYY\\\hhh}}}xxxpppjjjhhhhhhiiisssyyywwwfffbbb\\\WWWVVVVVVVVVUUURRROOOLLLIIIIIIKKKOOOQQQTTTUUUVVVUUUSSSSSSTTTUUUYYYZZZZZZXXXUUURRRQQQQQQTTTYYY```fffjjjmmmoooqqqwwwyyy{{{{{{{{{zzz{{{}}}}}}|||{{{zzzzzzzzzzzzzzz|||zzzyyy}}}|||{{{~~~{{{wwwqqqmmmkkkiiihhhfffkkkkkkmmmrrrvvvwwwtttppplllmmmoootttzzz~~~~~~yyy{{{mmm___WWWUUUSSSPPPNNNNNNPPPSSSUUU]]]```fffnnnuuu{{{tttdddjjj|||zzz}}}wwwhhhgggcccZZZNNNDDD===::::::999888777555444333222222222222222111111111000000........................000000//////......------,,,,,,---......///000000------------------------,,,++++++***++++++,,,,,,,,,++++++***))))))******************************+++++++++,,,,,,---------******++++++,,,...///000........./////////000000333000111333222222555;;;FFFXXXwww}}}~~~lll\\\TTTWWWddd}}}qqqjjjfffcccbbb___]]]ZZZYYYXXXVVVSSSQQQQQQOOOQQQXXX```fffooowww{{{zzzxxxtttpppkkkhhhfffeeecccaaa___^^^```dddfffhhhkkkooovvv|||~~~~~~uuueee[[[YYYXXX[[[gggzzzwwwnnnhhhffffffhhhmmmuuu}}}qqqiii[[[YYYVVVTTTTTTUUUVVVWWWSSSQQQOOOMMMNNNPPPSSSUUUVVVWWWXXXYYYYYYYYYZZZZZZ\\\]]]\\\ZZZVVVTTTSSSSSSWWW[[[```ccceeegggiiijjjqqqsssuuuvvvuuuuuuvvvwwwvvvvvvuuuuuuttttttttttttxxxvvvvvvxxx{{{}}}yyyvvvttttttvvvvvvwwwyyyzzzyyytttqqqmmmnnnqqquuuyyy|||~~~~~~www}}}{{{lll___VVVSSSRRROOOMMMMMMOOORRRSSS[[[___fffnnnuuu{{{pppdddoootttfffgggcccZZZNNNDDD>>><<<===:::999777555333222111111222222222111111111111111////////////////////////.........------,,,,,,,,,++++++,,,---...///000000------------------------...---,,,+++************,,,+++******)))*********************************++++++,,,,,,,,,,,,------+++++++++***++++++,,,---............////////////222000000222222111444999DDDTTTttt~~~}}}xxxcccWWWWWW^^^vvv}}}sssnnniiifff```^^^[[[ZZZYYYWWWTTTRRROOOMMMOOOWWW___eeemmmuuu{{{wwwtttooolllgggcccaaaaaabbbcccaaacccgggmmmuuu|||}}}}}}uuufff[[[XXXXXX[[[eeevvvwwwmmmfffdddfffgggjjjrrr}}}zzzuuuoookkkkkkoootttxxx{{{oooeee```TTTTTTSSSRRRQQQRRRTTTUUUVVVUUUTTTTTTUUUWWWYYY[[[ZZZZZZ\\\___aaabbbbbbbbbbbbbbbaaa]]]YYYUUUTTTTTTXXXZZZ]]]___```aaacccdddkkklllnnnooonnnnnnoooppppppppppppppppppooooooooopppnnnooorrruuu}}}{{{yyywwwxxxzzz{{{yyytttnnnjjjiiikkkooosssvvvyyy{{{}}}~~~vvvyyy{{{lll^^^VVVRRRPPPNNNMMMMMMNNNPPPRRRXXX]]]dddmmmuuu|||wwwiiidddsssoooccceeeaaaYYYOOOEEE@@@>>>???:::999666444222111111111111111111111111111111111////////////////////////---------,,,,,,,,,,,,,,,++++++,,,---......//////------------------------///...,,,+++***)))))))))++++++***************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................000///000222222111444999BBBQQQppp}}}lll\\\XXXXXXkkk}}}wwwpppiiiaaa___\\\[[[ZZZXXXUUUSSSLLLJJJLLLTTT[[[bbbjjjrrr~~~zzzvvvoookkkhhhfffdddbbbbbbbbbcccffflllttt{{{~~~|||wwwggg\\\XXXXXX[[[dddsss|||qqqiiiffffffggghhhppp{{{}}}zzznnnhhhcccbbbiiitttxxxlllccc^^^WWWXXXYYYXXXVVVVVVWWWYYY[[[[[[[[[\\\^^^```bbbcccaaaaaacccfffiiikkkjjjhhhiiihhheee```ZZZUUUTTTSSSUUUWWWYYYYYYZZZZZZ]]]___cccdddfffgggffffffggghhhiiiiiijjjjjjjjjjjjiiihhheeedddeeehhhkkkrrr~~~vvvrrrkkkmmmppppppnnniiiccc```bbbeeejjjnnnqqqtttxxxzzz|||vvvvvv|||mmm___VVVPPPOOONNNMMMMMMNNNOOOPPPUUUZZZcccllluuu|||~~~~~~pppfffgggxxxzzzjjjaaaaaa^^^WWWNNNEEE@@@>>>???:::888666333111111111222111111111111111111111111........................,,,,,,,,,---------------,,,,,,,,,------.................................---,,,,,,+++*********++++++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---/////////..............................///...///333333111444999@@@NNNlll~~~vvvbbbZZZTTTaaa~~~~~~uuulllbbb```]]][[[ZZZYYYVVVTTTPPPLLLMMMRRRYYY^^^gggnnnssswww{{{zzzwwwuuuwwwzzzzzz|||~~~xxxuuuqqqllliiihhheeecccbbbeeelllsssxxx|||xxxiii^^^YYYYYY\\\cccppp{{{rrrkkkgggffffffnnnyyy}}}rrrooommmssswwwlllgggbbbdddfffeeecccaaabbbdddcccdddeeeggghhhjjjlllmmmllllllmmmooossssssqqqnnnnnnlllhhhaaaYYYSSSQQQQQQPPPRRRSSSSSSSSSTTTWWWYYYZZZ\\\^^^___^^^^^^___```^^^^^^___`````````___^^^\\\ZZZZZZ]]]___cccllluuussshhhbbb\\\^^^___```^^^\\\[[[ZZZZZZ^^^dddiiilllppptttxxxxxx~~~vvvuuu}}}|||nnn```VVVOOONNNMMMLLLLLLMMMNNNOOOSSSXXXaaakkkttt{{{~~~|||{{{{{{}}}pppiiikkk|||sssfff```^^^[[[UUUMMMEEE@@@>>>>>>:::888555333111111222222111111111111111111222222------------------------,,,------....../////////,,,,,,------------..............................++++++******++++++,,,---+++***************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,'''))),,,...000000///........................---///...///333333222555:::===KKKhhh{{{iii^^^TTT\\\yyyxxxnnnbbb```]]]\\\[[[YYYVVVTTTUUUQQQPPPTTTXXX]]]eeelllmmmqqquuuuuupppmmmmmmoooqqqsssuuuyyy|||vvvrrrmmmiiiddd```aaafffmmmqqq{{{|||zzzjjj```YYYZZZ\\\cccoooyyypppiiieeedddlllwww~~~xxxqqqhhhkkkmmmmmmjjjiiijjjlllkkklllmmmoooqqqsssuuuuuuwwwvvvvvvxxxzzzzzzwwwssspppnnniiiaaaXXXRRROOONNNLLLMMMNNNNNNNNNPPPSSSVVVUUUWWWYYYZZZYYYYYYZZZ[[[TTTUUUVVVWWWWWWVVVUUUUUUVVVSSSSSSVVVWWWWWW\\\bbbeeeppp|||~~~zzzxxxvvvuuuuuuxxxzzz|||vvvhhh\\\VVVRRRSSSTTTTTTTTTUUUXXXYYYUUUZZZ```eeeiiimmmrrrvvvvvv|||vvvttt{{{}}}ooo```WWWOOONNNMMMLLLLLLMMMNNNOOOQQQVVV```jjjttt{{{~~~|||yyyxxx{{{}}}kkkkkkoooyyy|||iii```^^^```XXXNNNFFFAAA???<<<999777555444222111111222222000000000000000000000000111111000///---,,,++++++---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++111000///...---...//////***++++++,,,,,,++++++***+++++++++*********)))))),,,***(((***---...,,,************++++++,,,,,,,,,------,,,+++,,,---...///..................------...000111222111111333444999KKKcccvvv}}}vvv]]]XXXZZZggg|||yyymmmfffaaa\\\ZZZZZZYYYWWWTTTRRRMMMLLLPPPVVVZZZ```fffmmmnnnooommmiiihhhjjjlllooooooqqquuu{{{~~~wwwxxxtttnnngggcccdddhhhlllsss{{{~~~mmmaaaZZZZZZ\\\aaakkk}}}xxxmmmeeefffiiinnnwww~~~}}}{{{yyyzzzzzzzzzyyyzzzyyyxxxyyy}}}vvvooodddZZZSSSOOOMMMLLLJJJJJJKKKLLLLLLMMMMMMNNNPPPPPPQQQQQQRRRRRRSSSSSSUUUTTTRRRPPPOOOOOOOOOPPPMMMNNNNNNNNNOOOOOOOOOPPPTTTXXX^^^cccgggjjjnnnpppvvvssspppppppppooolllhhhkkklllnnnnnnnnnkkkiiigggfffdddaaa^^^^^^___aaacccnnnpppqqqooojjjbbbZZZUUURRRRRRRRRRRRRRRQQQQQQQQQUUUUUUWWW]]]dddlllqqqtttzzz|||xxxrrrttt|||zzz|||{{{lll___WWWQQQOOOMMMKKKJJJKKKLLLMMMQQQVVV___hhhooouuuwwwxxx|||zzzxxxwwwwwwzzz|||~~~tttdddgggpppyyyggg___]]]^^^VVVKKKCCC???<<<999666555444333222111111111222000000000000000000000000...---,,,,,,+++***))))))---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++000///...---------......,,,,,,------------,,,,,,,,,++++++++++++*********,,,***)))***,,,---,,,*********+++++++++,,,,,,,,,---,,,,,,+++,,,---...///........................///000111111111111444666<<>>:::777333111222222111000000000000000////////////////////////////////////////////////...------------,,,,,,,,,,,,,,,------------,,,,,,......------,,,,,,,,,,,,------............---------------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------------------...............111111111000000222777:::FFFHHHMMMXXXiii}}}eee]]]kkkxxxpppdddbbb______```^^^ZZZWWWVVVQQQNNNNNNNNNOOOUUU\\\aaagggmmmqqqrrrsssuuuxxxuuuvvvxxxyyyyyywwwuuusssppprrrwww}}}vvvqqqnnnmmmrrryyy~~~xxxhhh]]]ZZZXXXXXX]]]hhhzzz~~~xxxllliiieeegggnnnxxx{{{uuupppjjjgggbbb]]]VVVPPPMMMKKKIIIHHHHHHHHHIIIIIIJJJKKKKKKKKKNNNNNNMMMMMMLLLLLLKKKKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKJJJJJJJJJJJJJJJHHHIIIKKKKKKIIIIIIJJJKKKPPPPPPPPPQQQRRRRRRQQQQQQPPPRRRUUUXXXZZZ[[[[[[[[[\\\[[[ZZZZZZZZZ[[[\\\]]]aaa```___^^^]]][[[ZZZYYYWWWVVVUUUSSSQQQOOONNNMMMMMMOOOQQQTTTYYY___gggkkkssswww}}}uuuhhhaaa___^^^]]]^^^```aaa```^^^___dddhhhvvvzzz~~~yyymmm___VVVRRRPPPNNNLLLJJJJJJKKKLLLRRRTTTXXX^^^bbbfffhhhjjjeeeiiinnntttzzz}}}}}}mmmeeennnnnnbbb^^^^^^XXXPPPEEE===999666333111000111111000000000//////////////////////////////,,,,,,,,,,,,,,,---------.........---------,,,,,,,,,------......------,,,---------------,,,,,,,,,,,,,,,------------,,,,,,---------,,,,,,,,,++++++******++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------.........//////000111111000111444888<<>>JJJ```yyylllVVV^^^[[[rrrvvvjjjfffeeefffiiikkkiiiccc^^^YYYVVVSSSRRROOOPPPZZZeeewwwzzzuuuppprrr{{{}}}xxxrrrqqqxxx~~~zzziii^^^YYYUUURRRWWWdddvvv{{{ppphhhfffhhhkkkmmmnnnqqqtttwwwxxxyyy{{{}}}~~~xxxooohhhccc```___^^^___^^^]]]]]]]]]\\\YYYWWWVVVUUUUUUVVVXXXYYYXXXWWWVVVWWWWWWXXXYYYYYYZZZZZZ[[[[[[[[[\\\\\\]]]]]]]]]___```bbbcccdddddddddcccgggggghhhjjjkkklllmmmnnnlllnnnoooppppppsssvvvyyy|||~~~}}}vvvuuuuuusssoookkkfffddd^^^^^^]]][[[ZZZXXXWWWWWW[[[ZZZXXXVVVTTTRRRQQQPPPIIILLLNNNNNNNNNTTT^^^fffpppwww}}}{{{vvvrrrppppppqqqrrrppprrrvvvyyy{{{}}}zzzxxxvvvtttpppooolllkkkkkknnnqqqtttppprrrssssssppplllhhheee___]]]YYYUUURRRPPPPPPPPPNNNNNNNNNPPPSSSWWW[[[]]]fffjjjpppvvv|||}}}|||{{{||||||zzzyyyrrrooolllhhhfffffffffgggrrrfffaaa[[[TTTLLLFFF>>>777444222222111333222222222111111000000000000//////......------111000///...---,,,++++++......---,,,---...///000........................***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******)))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------000222666999;;;;;;;;;:::555444666;;;CCCSSSkkkmmm```]]]XXXiiizzzuuujjjiiijjjmmmnnnlllgggbbb]]]XXXTTTPPPNNNQQQ]]]iii}}}|||vvvuuu{{{wwwuuuwww|||zzz~~~xxxiii]]]\\\VVVQQQTTTaaassszzzppphhhcccbbbccckkkmmmooonnnlllnnnuuuzzzuuupppqqqkkkhhhdddaaa^^^]]]^^^___```______^^^^^^______```bbbaaa```^^^^^^```bbbcccbbbbbbcccdddfffgggiiijjjggghhhjjjlllmmmmmmlllkkkoooqqqsssuuuuuuuuusssrrrvvvvvvwwwxxxzzz}}}}}}xxxqqqnnnjjjfffccc```]]][[[XXXXXXWWWWWWWWWYYYZZZ[[[ZZZYYYYYYZZZYYYVVVRRRNNNNNNNNNMMMLLLMMMSSS^^^fffoooyyy|||{{{zzzxxxvvvtttrrrqqqsssqqqooopppuuu{{{~~~}}}~~~{{{tttlllggg^^^\\\YYYWWWTTTQQQMMMJJJLLLIIIHHHLLLPPPRRRWWW]]]eeejjjrrryyy|||}}}~~~|||yyyuuurrrjjjiiihhhggghhhjjjmmmooo|||hhh___]]]ZZZTTTJJJEEE===777444333222222333333222222222111111111000000//////////////////111000///...---,,,++++++...------,,,---...///000........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---,,,,,,,,,)))************++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......///222333666888999888777666333222444999@@@OOOfff{{{ppp___UUUTTT___uuuwwwnnnnnnoooqqqssspppjjjddd\\\XXXTTTQQQOOORRR]]]iii{{{}}}wwwvvv{{{{{{xxxyyy}}}zzz}}}yyyiii]]]ZZZVVVSSSWWWccctttwwwnnniiiffffffeeehhhjjjiiihhhjjjqqqvvv|||xxxssslllhhhiiihhhfffcccaaa```aaabbbccceeeeeeeeefffggghhhjjjjjjmmmlllkkkkkkkkklllmmmnnnnnnnnnnnnnnnoooppprrrrrrtttuuuwwwxxxyyyyyyxxxxxxzzz{{{|||~~~~~~~~~~~~~~~~~~~~~~~~|||yyysssnnnhhheeeaaa^^^[[[YYYXXXWWWVVVUUUUUUUUUUUUWWWXXXYYYXXXXXXXXXYYYYYYWWWSSSPPPPPPPPPPPPOOOOOOTTT\\\cccoooxxxyyyzzz|||}}}~~~}}}}}}|||wwwuuussssssvvvzzz~~~}}}uuukkkdddZZZXXXVVVTTTSSSQQQNNNLLLLLLIIIHHHLLLPPPRRRWWW]]]fffkkkqqqwwwzzz|||~~~}}}zzzwwwtttssslllllllllmmmnnnooopppqqqnnn^^^XXXXXXWWWSSSGGGBBB;;;666444333333222222222222222111111111111//////000000000000000000000000///...---,,,,,,+++...------------...//////------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------)))************+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------)))***+++,,,---///000000333444666666666555333111111000222666<<>>888555333333333222........./////////////////////000000111111222222/////////...------,,,,,,---------...............------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))))))))*********+++++++++***++++++,,,,,,++++++***,,,,,,,,,------.........000000000000///////////////000111111111111000000000000222444666>>>OOO___sssppp___RRRPPPUUUcccppprrrooolllhhhhhhjjjnnnrrrrrrnnnjjjddd___[[[XXXUUUQQQRRRWWW^^^ccckkkqqqvvv{{{{{{{{{}}}uuuuuu{{{lll___YYYUUUQQQRRRYYYhhhxxx{{{xxxuuutttooonnnmmmkkkjjjiiiiiiiiilllkkkkkkkkkkkkllllllmmmjjjiiihhhggghhhjjjlllnnnkkkkkkkkkkkklllmmmnnnooolllmmmoooqqqrrrqqqooonnnkkklllmmmmmmkkkiiifffccc```^^^[[[YYYYYYZZZ[[[[[[\\\]]]^^^]]]\\\]]]```dddfffggghhhiiijjjkkklllllljjjjjjiiiiiihhheee```]]]VVV\\\bbbeeeffffffhhhjjjsssyyy~~~|||}}}yyyssskkkbbb]]]YYYWWWVVVUUUTTTQQQNNNKKKMMMJJJIIIMMMQQQSSSXXX^^^eeekkksssxxx{{{zzzzzzyyy|||{{{zzzzzz{{{}}}ooo___\\\^^^ZZZQQQJJJ@@@<<<777444333222111111............//////////////////000000000000000000//////.........---------,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((()))************+++++++++******++++++++++++******,,,,,,,,,---......//////111111111000//////......---...//////000000000000000000222444444999GGGVVVjjjwwwuuuhhhRRRNNNOOOWWWaaagggkkkoooeeeddddddhhhlllmmmkkkhhheee___[[[ZZZVVVPPPNNNPPPTTTUUUZZZaaaffflllwww}}}|||zzzrrrpppxxx{{{kkk]]]\\\XXXTTTRRRXXXgggxxx~~~}}}zzzvvvsssooolllkkkbbbaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\ZZZZZZ[[[\\\___```___^^^^^^^^^___``````aaa```aaabbbdddeeeeeedddddd`````````aaa```___]]]\\\[[[[[[[[[\\\^^^```bbbdddcccfffhhhhhhffffffiiimmmnnnoooppprrrssstttttttttrrrqqqqqqpppoookkkfffbbb[[[aaaiiimmmmmmmmmnnnpppvvvzzzzzz{{{}}}wwwsssrrrqqqpppooommmiiiddd```]]]\\\\\\[[[YYYVVVPPPLLLMMMJJJJJJNNNQQQSSSYYY___ccchhhooouuuvvvvvvvvvuuuyyy{{{~~~~~~|||yyy}}}~~~jjjYYYVVVZZZXXXPPPJJJ@@@<<<777444222111000////////////000000000111111000000//////////////////...............---------,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))))))************+++++++++******++++++++++++******,,,,,,------...//////////////////........................//////////////////000111333222555AAANNN___mmm~~~sssYYYPPPJJJNNNXXXaaaiiiooofffcccbbbcccgggiiigggeeebbb]]]ZZZZZZVVVQQQMMMNNNMMMMMMQQQXXX]]]bbbnnnyyy}}}zzzppplllpppxxx{{{zzzkkk^^^YYYWWWTTTSSSXXXdddttt}}}{{{rrrpppmmmiiifffcccbbbbbbZZZZZZZZZYYYYYYZZZZZZ[[[VVVWWWXXXYYYYYYXXXWWWVVVWWWVVVVVVVVVWWWXXXYYYZZZ]]]]]]\\\\\\\\\]]]^^^^^^^^^___```aaabbbcccdddddddddcccbbbbbbaaaaaaaaaaaabbbccceeeggghhhjjjlllmmmmmmqqquuuuuusssrrrtttwwwuuuvvvxxxzzz||||||}}}|||zzzzzzyyyyyyxxxuuuqqqmmmgggmmmtttxxxwwwvvvwwwxxxzzz|||~~~~~~zzzyyy{{{}}}zzzwwwrrrmmmiiieeeaaa^^^______```bbbddddddbbb______```aaabbb```[[[TTTOOOMMMJJJJJJNNNQQQTTTYYY___bbbeeeiiilllnnnoooqqqssswww|||}}}{{{vvvrrrwww|||fffRRRQQQVVVUUUOOOJJJ???<<<777444222111///...000000111111222222222333000000//////......------...............---------,,,,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++)))************+++++++++******++++++++++++******,,,,,,------...///000000+++,,,,,,------.........///////////////............///111111000222===JJJWWWfffzzzvvvbbbTTTHHHJJJUUU___gggllliiieeebbbbbbdddfffeeeccc___[[[XXXYYYWWWRRRNNNNNNKKKJJJNNNVVVZZZ^^^hhhttt{{{~~~zzzpppiiikkk{{{yyyqqqrrryyyyyylllaaaSSSSSSRRRRRRVVVaaaoooyyy||||||{{{yyyuuuqqqmmmjjjgggeeeaaa^^^\\\ZZZ[[[[[[YYYYYYXXXYYYYYYZZZ[[[\\\ZZZ[[[]]]^^^^^^\\\[[[YYY\\\\\\\\\\\\]]]^^^______aaa```````````````aaaaaaaaaaaaaaabbbdddfffhhhiiimmmkkkjjjhhhgggggghhhiiikkkmmmpppqqqqqqqqqrrrsssuuuzzz}}}zzz|||~~~{{{}}}zzzwwwsssxxx~~~~~~||||||}}}}}}zzzsssooonnnyyyzzzvvvtttqqqiiifffaaa]]][[[YYYWWWUUUQQQRRRUUUYYY]]]___^^^\\\```aaadddfffeee```XXXRRRNNNJJJJJJNNNQQQTTTYYY___bbbcccdddeeegggjjjooorrrwww}}}zzzrrrrrrmmmiiiiiinnnyyynnnbbbWWWUUUUUUOOOGGGBBB<<<:::777444222111111111,,,,,,---...000222333444111111000000//////......///............---------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........************************,,,+++++++++++++++++++++,,,,,,+++++++++,,,------///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////////////////111555<<>>888777000111111111111111111111///////////////000000111////////////000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,((())))))******+++++++++,,,------...---+++***)))*********)))******+++,,,***++++++,,,,,,------......------------...//////...////////////111555888@@@WWWjjj|||sss```QQQPPP]]]jjj{{{|||xxxnnnccc[[[YYY[[[WWWVVVVVVXXXXXXWWWTTTRRRMMMKKKJJJJJJLLLQQQVVVYYY___dddlllttt{{{sssfff^^^WWWUUUWWWSSSUUUVVVVVVTTTTTTUUUWWWYYY[[[^^^aaabbbcccbbbbbb]]]YYYVVVWWWVVVTTTTTTWWW[[[^^^aaadddeeegggjjjlllrrruuuyyy}}}{{{wwwvvv|||zzzvvvtttrrrqqqnnnkkkgggfffggghhhiiiiiikkkkkklllnnnqqquuuxxxzzz~~~|||zzzyyyxxxxxxyyyzzz{{{}}}}}}yyyvvv{{{~~~|||||||||~~~}}}zzzyyyyyyyyyzzzzzzyyyxxxvvvtttsssssssssssstttuuuvvvwwwxxxxxxxxxwwwuuusssoookkkeee]]]XXXVVVUUUTTTSSSSSSSSSTTTTTTYYYZZZ]]]aaadddfffhhhiiieeefffiiiooowww{{{vvvqqqllljjj}}}tttmmmjjjfff___ZZZXXXWWWbbb{{{qqqbbbUUUSSSRRRNNNDDD999555666111111111222222111111000000000////////////000000.../////////000000000111///............---------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,---++++++++++++++++++*********************+++,,,,,,******+++,,,,,,---......//////...------------...,,,---/////////222555888;;;RRRfffyyyyyygggWWWTTT___kkk{{{mmmaaa[[[ZZZWWWVVVUUUVVVWWWWWWVVVTTTOOOMMMKKKKKKMMMQQQUUUXXX\\\aaahhhnnnsssyyy}}}|||}}}~~~~~~~~~wwwnnniiiccc``````^^^___``````______```aaacccdddggghhhgggfffeeeddd]]]XXXUUUWWWVVVTTTTTTWWWWWWYYY[[[^^^```ccchhhkkkooossswwwzzz|||~~~{{{xxx|||}}}|||||||||{{{~~~~~~}}}~~~~~~}}}yyyssskkkbbb[[[TTTTTTRRRQQQPPPOOOOOOOOORRRTTTWWW[[[___cccggghhhhhhggggggkkksss~~~|||xxxsssqqqlllddd]]]\\\]]]jjjooo```SSSQQQPPPKKKAAA666333555111222222222222111111000222111000//////...//////.../////////000000111111//////.........---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------***)))))))))***+++,,,,,,++++++******+++,,,------******+++,,,,,,---......000///...---------------+++---...///000222555888777OOOdddvvv~~~}}}~~~}}}lll[[[XXXbbblllwwwiiiaaa^^^WWWVVVUUUUUUWWWWWWVVVUUUSSSQQQOOONNNPPPSSSWWWZZZYYY^^^eeejjjnnnssszzz~~~|||zzzxxxvvvuuuvvvwwwxxxxxxzzz~~~|||wwwtttnnniiihhhjjjkkkllllllkkkjjjkkkmmmllloooqqqqqqnnnjjjfffddd\\\WWWTTTUUUVVVTTTTTTWWWSSSUUUWWWZZZ]]]bbbhhhlllnnnqqquuuxxxyyyzzz{{{|||uuu}}}|||~~~{{{xxxyyy{{{|||{{{qqqfff___SSSRRRPPPOOONNNMMMLLLLLLMMMNNNQQQVVV[[[aaaeeegggrrrpppnnnnnnuuu{{{rrrooopppmmmbbbXXXVVV\\\llljjjYYYWWWSSSLLLDDD===888444333000000000000000000000000...---,,,++++++,,,...///000000//////......------''''''(((***---//////---........................,,,,,,,,,++++++*********++++++++++++++++++++++++---,,,+++******+++,,,---...---+++***)))***++++++)))******++++++,,,------***++++++,,,,,,++++++***+++++++++*********)))))),,,+++*********+++,,,---,,,,,,+++***+++,,,---......000111111000111333666<<>>NNNeeezzz~~~{{{zzzuuu|||uuueeehhh~~~yyylllfff___[[[ZZZZZZXXXVVVUUUUUUUUUUUUSSSRRRPPPOOOQQQRRRTTTWWW[[[```dddgggjjjmmmqqqtttyyyyyyqqqmmmddd___[[[\\\___eeemmmuuu}}}qqqfff[[[XXXTTTOOOKKKJJJJJJJJJLLLNNNRRRUUUXXX]]]bbbfffjjjmmmpppsssuuuxxx{{{~~~~~~|||{{{|||sssttttttrrroooooorrrvvv{{{|||zzzxxxvvvvvv{{{|||{{{zzzzzz{{{}}}}}}wwwoooiiiaaaaaaaaa^^^YYYSSSPPPNNNHHHHHHHHHHHHIIIJJJKKKKKKLLLLLLOOOSSSTTTTTTZZZaaahhhqqq~~~oookkkhhhiiijjjlllsss{{{}}}uuuuuuxxx|||zzzcccWWWRRRMMMHHHAAA999444111111222000000000000000000000000------...//////////////////////////////.........222000///...//////---+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,+++***)))+++++++++***))))))(((((())))))************))))))))))))*********+++++++++)))***+++,,,,,,,,,++++++***+++,,,---------,,,,,,---.../////////000222444666;;;III```uuu}}}}}}|||~~~xxxgggbbbuuu|||mmmfff^^^ZZZZZZZZZYYYVVVTTTTTTUUUUUUTTTSSSQQQPPPNNNOOOQQQTTTXXX\\\```bbbfffiiikkkmmmqqq{{{yyyttthhhaaa[[[\\\^^^aaaiiirrr}}}xxxooofff[[[XXXSSSNNNJJJIIIIIIJJJJJJMMMPPPTTTXXX]]]cccgggllloootttxxxzzz}}}}}}}}}|||tttnnncccgggjjjkkklllqqqxxx~~~|||zzz{{{~~~}}}{{{zzz{{{~~~~~~wwwttttttrrroookkkgggeeeccccccddddddfffhhhiiihhhdddaaaZZZ]]]```^^^YYYRRRMMMKKKHHHHHHHHHHHHIIIJJJKKKLLLLLLJJJLLLQQQUUUVVVYYY^^^dddlllxxxrrrnnnkkkkkkjjjlllrrrzzz}}}|||vvv```UUURRRLLLGGG@@@888333111111111000000000000000000000000...///////////////......000000//////.........---+++++++++---//////...---*********************************++++++,,,,,,,,,---------------------------,,,+++******+++,,,---+++,,,,,,---,,,+++)))(((((((((((()))******++++++))))))************))))))))))))******++++++++++++)))***+++,,,---,,,++++++***+++,,,---...---,,,,,,---.../////////000222444444888FFF\\\qqqwwwgggXXXjjjmmmfff]]]ZZZZZZ[[[YYYWWWSSSTTTUUUVVVUUUTTTQQQPPPLLLMMMNNNQQQUUUYYY]]]___dddfffggggggjjjtttzzziiiaaa[[[\\\^^^```gggppp~~~}}}{{{{{{xxxuuuuuutttoooggg[[[WWWRRRMMMJJJIIIIIIJJJHHHJJJNNNSSSWWW]]]cccgggppptttyyy}}}|||xxxuuurrrqqqqqqrrrvvv}}}{{{uuummmeee___^^^ccchhhlllooovvv}}}{{{zzzyyywwwtttrrrsssvvvzzz}}}~~~zzzxxxwwwtttrrroooooorrrzzz~~~tttkkkfffeeeccc```]]]ZZZXXXWWWVVVWWWVVVVVVWWWZZZ[[[[[[[[[UUUZZZ^^^]]]WWWPPPJJJGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLIIIJJJPPPUUUWWWYYY\\\```hhhrrrzzzzzzqqqkkkkkknnnpppqqq{{{~~~uuuaaaYYYWWWMMMEEE;;;555444555444222////////////............//////......------------000000//////.........---............---,,,+++***++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,++++++,,,,,,---...)))******++++++,,,------))))))))))))))))))))))))***)))((('''%%%###""""""++++++******************++++++************++++++))))))*********+++++++++,,,,,,,,,------.........---,,,++++++,,,///111333333777BBBSSSiii|||~~~xxxqqqlllaaadddsss{{{qqqccc\\\\\\\\\ZZZWWWVVVUUUTTTSSSRRRRRRRRRRRRQQQQQQQQQRRRSSSUUUXXXYYYYYY^^^cccfffhhhppp}}}qqqiiibbb______aaagggooozzz|||~~~|||yyy|||}}}tttmmmjjjiiiiiiddd``````dddeeecccaaaYYYWWWSSSNNNKKKHHHGGGGGGIIIKKKNNNQQQVVV]]]eeekkksssxxx~~~~~~}}}|||}}}~~~~~~~~~{{{xxx{{{wwwwwwzzz|||zzzyyyzzz~~~~~~zzzwwwuuutttgggeeefffggggggiiisss~~~~~~vvvmmmddd___^^^^^^eeehhhnnntttzzzuuunnnkkkmmmooonnnsss{{{}}}|||}}}|||{{{wwwpppjjjeee```[[[XXX[[[ZZZXXXWWWYYY]]]bbbeeennnpppqqqnnniiiddd```^^^\\\[[[YYYWWWUUUSSSQQQPPPOOONNNNNNOOOQQQTTTWWWYYYXXXXXXYYYYYYWWWTTTPPPMMMOOOKKKHHHHHHJJJOOORRRSSSOOOOOOPPPPPPQQQTTTYYY]]]bbbgggmmmppptttzzz}}}tttooonnnoooooonnnuuuwww{{{~~~qqq___WWWUUUKKKCCC:::555444555333111000000000/////////......000000//////............000/////////.........---////////////...---,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------******))))))******+++,,,------,,,,,,,,,,,,,,,,,,************************))))))(((((('''''''''&&&***************************))))))))))))))))))*********+++++++++,,,,,,,,,)))***+++,,,---...///000------,,,+++,,,...000222444777@@@PPPdddwww|||vvvppplll```___iii~~~~~~ssseee]]]\\\\\\ZZZWWWWWWWWWVVVVVVUUUTTTTTTSSSPPPOOOOOOOOOPPPRRRTTTVVVVVV[[[aaadddffflllwww}}}tttjjjeeeaaa```eeelllvvv{{{~~~vvvpppppprrryyyyyywwwppphhhaaa]]]\\\[[[WWWTTTVVVZZZ]]]]]][[[XXXVVVRRRNNNLLLJJJIIIIIIJJJLLLOOORRRWWW^^^fffllluuuyyy}}}||||||~~~~~~}}}wwwsssrrrqqqmmmjjjmmmiiigggkkkllljjjiiijjjiiijjjjjjlllnnnppprrrssswww~~~|||xxxtttrrrpppkkkhhhffffffdddeeennnxxx}}}vvvsssmmmfff___]]]^^^```gggmmmvvv}}}{{{tttnnnmmmlllkkkooovvvvvvuuutttwww||||||vvvmmmiiiccc]]]XXXSSSOOOLLLKKKJJJIIIIIIJJJNNNRRRTTT[[[]]]``````^^^\\\\\\\\\VVVUUUUUUTTTSSSRRRQQQQQQOOONNNMMMMMMNNNPPPRRRTTTSSSTTTUUUUUUUUUSSSQQQOOOOOOLLLHHHGGGIIILLLNNNOOOOOOOOONNNNNNOOOTTTZZZ___eeehhhkkklllmmmsss{{{wwwqqqooonnnllljjjlllooossswww{{{kkk[[[SSSQQQGGGAAA999444444444333111111111000000000/////////000000000////////////////////////.....................////////////...---++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,******))))))******+++,,,//////...------,,,++++++************************((((((((()))******++++++************************))))))(((((((((((())))))+++++++++,,,,,,,,,------'''((()))+++,,,...///000...---,,,,,,---...///000444666===JJJ]]]qqq|||vvvppplllaaaZZZ]]]pppxxxjjj```]]]]]]\\\ZZZXXXXXXYYYYYYXXXWWWVVVUUUPPPNNNLLLKKKKKKMMMOOOQQQRRRXXX^^^bbbdddhhhpppwwwtttllleeebbbeeejjjrrrwww|||~~~~~~}}}rrrjjjgggfffiiihhhgggbbb[[[UUURRRQQQLLLJJJIIIKKKQQQUUUVVVUUUUUUTTTQQQOOOMMMLLLLLLLLLKKKMMMPPPTTTXXX___ffflllvvvyyy}}}~~~}}}zzzyyyyyyyyyzzz}}}~~~{{{wwwxxxxxxwwwxxx|||zzztttpppmmmiiifffbbb^^^\\\^^^___\\\[[[]]]\\\\\\\\\\\\\\\]]]^^^^^^eeekkkwww|||xxxvvvqqqlllhhheeeaaaaaahhhrrryyy||||||vvvrrrhhhfffccc___]]]___dddgggnnnvvvyyyrrrnnnlllkkkoootttqqqnnnlllmmmrrrwww|||~~~|||rrrkkk```\\\VVVQQQNNNJJJGGGEEEDDDDDDDDDEEEFFFHHHKKKLLLMMMOOORRRTTTTTTUUUWWWXXXQQQQQQQQQRRRRRRSSSSSSSSSQQQPPPOOONNNNNNOOOPPPQQQQQQQQQRRRSSSSSSSSSSSSSSSRRROOOKKKIIIIIIKKKMMMMMMQQQQQQOOOOOOQQQWWW___eeekkklllkkkiiihhhkkkrrrxxx}}}rrrkkkhhhhhhgggeeedddggglllqqqwww~~~uuudddWWWPPPLLLBBB===888444333333222111111111111111000000000000////////////....................................,,,---...............---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---......---------,,,,,,,,,+++************************(((((())))))***+++,,,,,,))))))))))))************))))))(((((((((((())))))******++++++++++++,,,,,,(((((()))***,,,---............---------......///333444:::EEEWWWkkk~~~yyyqqqmmmfff[[[WWWddd}}}~~~pppeee```^^^]]]\\\WWWXXXZZZZZZZZZXXXVVVUUUQQQOOOLLLIIIIIIJJJLLLNNNOOOUUU\\\aaadddgggmmmrrr{{{{{{rrrjjjfffggglllpppuuuyyy{{{|||}}}rrrjjjdddbbb[[[[[[YYYWWWTTTQQQOOONNNGGGEEEEEEHHHMMMRRRSSSTTTRRRQQQPPPNNNMMMMMMMMMMMMKKKMMMPPPSSSWWW]]]ccchhhqqqsssvvvvvvuuusssrrrrrrtttxxx~~~~~~{{{||||||{{{yyyvvvtttvvvzzz~~~zzzuuuoookkkfff```]]]^^^^^^ZZZYYYZZZZZZZZZYYYXXXXXXXXXXXXXXX___cccnnnxxxqqqkkkfffbbb```fffnnnyyy|||zzzssskkkggg______^^^^^^aaafffnnnsssxxx|||xxxuuussssssuuuwwwrrrnnnjjjhhhkkkrrryyy}}}{{{qqqfff___XXXUUUQQQNNNMMMKKKJJJHHHHHHHHHIIIJJJKKKLLLMMMNNNMMMOOOQQQQQQRRRSSSUUUWWWRRRRRRSSSTTTUUUVVVVVVWWWTTTTTTSSSRRRSSSSSSTTTUUUSSSSSSTTTTTTTTTUUUVVVVVVVVVRRRNNNMMMMMMOOOOOOOOOUUUTTTSSSRRRVVV^^^hhhoootttrrrnnnjjjfffhhhmmmqqq~~~~~~uuuiiiaaa^^^___```______bbbgggmmmttt}}}|||jjj]]]SSSLLLHHH===:::666333222222111111111111111111000000000000---------------------------------...............++++++,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++,,,,,,---...******++++++,,,,,,,,,---************************))))))))))))))))))******(((((()))))))))*********+++******))))))******+++))))))))))))************++++++++++++++++++++++++......---------.........111222777AAARRRggg{{{}}}~~~~~~uuuooolllaaaWWW\\\qqqsssggg```]]]\\\[[[VVVWWWYYYZZZZZZXXXVVVUUURRRPPPMMMJJJIIIJJJKKKLLLNNNTTT\\\bbbfffkkkooosssvvvyyypppiiihhhkkkooossswwwzzz{{{}}}qqqggg___[[[SSSQQQPPPNNNNNNNNNNNNNNNIIIHHHHHHJJJMMMQQQSSSTTTQQQQQQPPPOOONNNMMMMMMMMMKKKLLLOOOQQQSSSWWW\\\```fffhhhjjjkkkkkkkkklllmmmooovvv|||xxxyyy|||}}}}}}}}}||||||~~~{{{wwwtttssstttuuu|||xxxsssooohhhdddcccaaa]]][[[\\\YYYXXXWWWVVVUUUTTTTTTTTTVVVYYYbbbsss~~~vvvooojjjeeecccgggnnnxxxzzz{{{xxxqqqhhhaaa^^^[[[]]]___ccchhhpppxxx~~~}}}}}}}}}|||wwwssslllggggggmmmvvv|||{{{qqqfff[[[UUURRRPPPNNNMMMNNNNNNNNNMMMJJJJJJKKKLLLMMMNNNNNNNNNQQQSSSTTTUUUTTTUUUWWWXXXVVVWWWWWWXXXYYYYYYZZZZZZXXXXXXXXXXXXYYYZZZ[[[[[[XXXXXXXXXXXXXXXXXXXXXXXXXXXUUURRRPPPQQQRRRSSSSSSVVVVVVUUUVVV[[[eeeqqqyyy|||xxxrrrkkkggggggjjjlllyyy~~~ssskkk```YYYWWWYYYZZZZZZ[[[^^^ccciiiqqqzzzqqq```VVVPPPJJJEEE888666555333111111111111111111000000000/////////,,,,,,,,,,,,,,,------------------------.........++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******))))))******+++,,,))))))***++++++,,,------++++++++++++++++++++++++)))))))))((((((((((((((('''(((((())))))*********++++++************++++++((((((((())))))))))))***,,,,,,,,,,,,++++++++++++,,,------.........//////000111555>>>MMMaaavvv||||||zzzuuurrriii\\\YYYeeezzzwwwkkkbbb\\\YYYXXXVVVWWWXXXYYYXXXXXXWWWVVVRRRPPPNNNLLLKKKJJJJJJKKKMMMRRR[[[cccjjjpppuuuyyyxxxxxxnnnjjjlllooosssxxx{{{|||~~~|||oooeee]]]XXXWWWSSSNNNKKKKKKLLLMMMMMMMMMMMMMMMNNNOOORRRTTTUUUTTTTTTSSSRRRPPPOOONNNMMMLLLMMMNNNNNNOOOPPPTTTVVVXXXZZZ]]]___```bbbeeehhhjjjttt{{{wwwyyy|||{{{zzzxxxwwwuuuvvvyyy}}}yyywwwvvvuuuzzz{{{tttmmmkkkgggaaa______^^^]]][[[YYYWWWVVVUUUTTTRRRTTT[[[iii||||||tttooojjjggghhhlllppprrrqqqmmmeee^^^[[[[[[^^^aaaffflllrrrzzzzzzqqqiiifffjjjrrrxxx~~~vvvmmmccc[[[VVVSSSQQQOOOPPPQQQSSSSSSSSSQQQQQQQQQRRRRRRSSSSSSSSSUUUWWWYYY[[[[[[[[[]]]^^^]]]]]]^^^^^^___``````````````````aaaaaabbbbbbbbb````````````___^^^]]]]]]\\\YYYVVVUUUUUUVVVVVVVVVVVVVVVWWWZZZaaammmzzzwwwooojjjgggggghhhrrrxxxgggaaaZZZVVVVVVWWWWWWUUUVVVYYY^^^dddlllvvviiiXXXRRRNNNHHHBBB444444444222111000000111000000000/////////......,,,,,,,,,---------......,,,,,,,,,------.........------------,,,+++******++++++++++++++++++++++++------------,,,,,,,,,+++******))))))******+++,,,++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))''''''(((((()))******+++******))))))))))))******((())))))))))))*********,,,,,,,,,,,,,,,---------+++,,,---.../////////000000111555;;;HHHZZZnnn|||{{{~~~|||zzzuuuhhh\\\^^^ooorrrggg```\\\ZZZXXXXXXXXXXXXXXXXXXXXXXXXPPPPPPOOONNNMMMKKKJJJIIIKKKPPPZZZdddmmmvvv|||xxxsssssssssxxx}}}xxxrrrnnnkkkhhhllldddZZZSSSPPPPPPPPPPPPQQQRRRRRRSSSSSSUUUXXXZZZYYYYYYXXXVVVTTTQQQPPPNNNNNNNNNNNNMMMLLLKKKMMMNNNMMMPPPRRRUUUWWWZZZ___bbbgggrrr{{{yyy|||~~~|||wwwtttpppoooqqqvvv}}}}}}{{{{{{~~~{{{uuuoookkkkkkkkkiiifffbbb___\\\ZZZZZZWWWXXX\\\eeetttxxxsssnnnhhhgggiiieeegggfffbbb]]][[[^^^bbbhhhlllrrryyyyyynnnhhhiiipppwwwyyyrrrlllgggeeebbb```^^^^^^___``````___```____________``````aaa```bbbfffggggggffffffgggffffffggghhhiiijjjkkklllmmmmmmmmmmmmmmmllllllkkkjjjkkkmmmmmmmmmllljjjiiieeebbb___]]]]]]\\\[[[ZZZYYYZZZ]]]bbbkkkwwwvvvooojjjgggeeekkkrrr|||___\\\XXXWWWYYYXXXVVVSSSRRRUUUZZZ```iiisss}}}eeeUUUPPPMMMGGGAAA222333333222111000000111////////////............---------.........//////,,,,,,,,,------............///......---,,,+++***++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,++++++,,,,,,---...///......------,,,,,,+++++++++++++++++++++++++++((((((((()))******++++++&&&''''''((()))******+++))))))(((((((((((()))))))))************+++++++++++++++,,,------...//////***+++,,,...///000000000000222555:::DDDUUUhhhuuu|||}}}~~~rrraaa\\\kkkyyynnnfffaaa^^^YYYYYYXXXXXXXXXXXXYYYZZZNNNOOOOOOOOONNNLLLIIIHHHJJJOOOXXXdddoooyyy||||||yyy~~~~~~{{{zzzxxxtttwww|||wwwiii^^^YYYWWWVVVUUUUUUVVVWWWWWWXXXZZZ]]]___]]]]]][[[YYYVVVTTTQQQPPPOOOPPPOOOMMMJJJIIIIIIJJJHHHJJJLLLOOOQQQUUUZZZ^^^eeeqqq{{{{{{wwwsssnnnkkkkkkpppvvvzzz{{{{{{}}}yyyyyytttrrrnnniiieeeaaa^^^]]]]]]]]]^^^bbblll{{{{{{uuuooohhhdddeee^^^___```]]]ZZZ]]]dddkkkqqquuu}}}tttkkkkkkqqqwww{{{wwwvvvvvvuuurrrooonnnnnnooonnnmmmkkkjjjiiihhhhhhiiijjjkkkmmmpppssstttrrrpppnnnmmmmmmnnnoooqqqsssuuuvvvwwwyyyyyyxxxxxxvvvuuusssrrrsssuuuwwwyyyyyyxxxvvvtttooolllhhheeecccbbb```___]]]___cccjjjsss}}}uuunnnhhheeefffmmmxxxZZZXXXXXXXXXYYYXXXVVVTTTUUUWWWZZZ^^^eeeoooyyy~~~}}}}}}ttt|||xxx___TTTQQQLLLDDD>>>888666444222000000111222000000000000////////////////////////////////////........................000///...---,,,,,,+++,,,---------,,,,,,+++++++++///---+++***++++++***)))+++++++++***++++++,,,,,,///000111111111///---,,,...---,,,+++************))))))))))))))))))))))))((((((***+++---...///000++++++,,,,,,,,,+++***)))))))))*********+++++++++******+++++++++,,,,,,,,,***++++++,,,---...//////111000111666===JJJ^^^ooo}}}}}}}}}kkkaaafffzzz}}}qqqeee^^^___]]][[[ZZZ[[[[[[[[[YYYSSSSSSRRRRRRPPPMMMJJJIIIFFFKKKTTTbbbqqq~~~{{{tttuuuzzz|||yyyvvvooolllsss~~~|||ggg^^^```bbbaaacccaaa^^^___aaadddeeefff______^^^\\\XXXUUUSSSSSSQQQPPPNNNLLLJJJIIIHHHGGGIIIHHHJJJNNNQQQRRRWWW]]]dddqqq|||}}}vvvnnniiihhhkkkooovvv{{{}}}zzz~~~|||wwwsssoookkkgggdddaaadddfffgggkkkttt}}}vvvqqqkkkeee```_________aaafffmmmtttxxxuuummmooovvv~~~{{{~~~}}}{{{zzzyyyyyyzzzzzz|||||||||||||||{{{zzzzzzyyy{{{~~~yyysssmmmmmmqqqqqqkkkfffddddddgggooo}}}yyyqqqkkkiiihhhllluuu^^^]]][[[[[[[[[ZZZXXXVVVTTTUUUWWW[[[aaakkkvvv~~~zzzsssuuuwwwyyy{{{{{{yyywwwvvvttt]]]SSSQQQKKKCCC===777666444222111111111222000000000000/////////...................................................///...---,,,++++++++++++------,,,,,,,,,+++++++++---+++***)))+++++++++******************+++,,,---111222444555444111///---,,,+++***)))((((((((((((************************)))***+++,,,...///000111---,,,+++***************))))))*********+++++++++******+++++++++,,,,,,,,,++++++,,,---///000111111222111111555:::EEEWWWhhhyyy}}}~~~zzzoookkkvvvuuujjjccc```^^^\\\[[[[[[ZZZYYYWWWSSSSSSRRRQQQOOOLLLJJJIIIFFFJJJRRR^^^nnn}}}~~~~~~zzzxxxppplllpppzzzxxxllljjjiiifffnnnllljjjjjjkkkllllllkkkgggeee```[[[UUURRRQQQQQQPPPPPPNNNLLLKKKJJJJJJIIIIIIHHHIIIMMMPPPQQQVVV]]]cccppp|||tttnnnmmmmmmnnnqqquuu~~~xxx|||}}}xxxssspppjjjkkkkkkjjjkkkqqq{{{{{{tttooojjjeeebbbbbbbbbdddhhhnnnuuu|||vvvmmmooouuu|||~~~|||}}}{{{vvvqqqpppoooqqqwwwwwwooojjjiiillltttfffdddbbbaaa```^^^[[[YYYWWWVVVWWWYYY^^^iiittt|||}}}tttjjjkkknnnqqqrrrrrrqqqqqqvvvmmmZZZRRRPPPJJJAAA<<<666555333222111111111222000000000/////////..............................------------------------...---,,,++++++***++++++,,,,,,,,,,,,+++++++++++++++)))((((((***++++++***++++++++++++,,,---//////444555777888777444000...++++++***)))((((((((((((***************************++++++---...///000000000...+++)))((()))+++,,,***************+++++++++******+++++++++,,,,,,,,,+++,,,---...000111222333222111111444777???OOO^^^qqq}}}}}}~~~~~~{{{kkkkkk~~~{{{oooiiibbb```^^^]]]]]]\\\YYYWWWUUUTTTRRROOOMMMLLLKKKJJJGGGIIINNNXXXgggyyyzzzpppnnnqqqxxx}}}zzzwwwzzzyyyxxxxxxxxxwwwuuussspppjjjaaaXXXQQQNNNNNNNNNOOONNNMMMLLLLLLKKKLLLLLLIIIGGGHHHLLLNNNOOOUUU\\\aaaooo}}}xxxtttpppmmmoooqqqxxxzzz}}}zzzyyywwwsssoooqqqwww|||{{{tttooollliiiggghhhjjjnnnssszzz|||rrrrrrwww|||}}}||||||vvvnnnkkklllsss~~~pppnnnkkkiiigggddd```^^^]]][[[ZZZZZZ^^^hhhttt}}}zzzqqqjjjiiijjjlllllljjjkkknnnvvvssseeeVVVPPPMMMGGG???:::555444333222111111111111000000/////////.................................---------------------------,,,++++++*********+++,,,+++++++++++++++++++++)))((('''(((***+++++++++,,,,,,------///000111222444666888999777444000------,,,,,,+++******++++++******************************+++,,,------......000///...,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,***+++,,,---///111222333111000111333555;;;IIIWWWjjjwww~~~~~~kkkbbbrrrtttllldddbbb`````````___]]][[[WWWUUURRROOOMMMKKKKKKKKKHHHHHHKKKQQQ]]]ooosssllljjjpppwww~~~{{{rrrkkk___TTTNNNLLLLLLMMMLLLLLLKKKKKKKKKKKKLLLLLLIIIGGGGGGKKKMMMNNNTTT[[[aaaooo}}}uuuooooooooorrr{{{yyywwwyyy{{{||||||uuuqqqppppppppprrruuuzzz|||{{{uuutttxxx~~~~~~tttmmmmmmrrr||||||yyyvvvsssqqqmmmiiieeeccc```]]][[[^^^fffrrrzzz|||uuupppkkkiiihhhfffccchhhppp|||hhh]]]RRRMMMJJJCCC<<<888444333333222111111111111////////////....................................------------------------,,,,,,+++*********++++++++++++++++++++++++++++++((('''&&&'''***,,,,,,++++++++++++,,,---///000111222333555666555222...,,,---,,,++++++***+++++++++************************)))))))))******+++++++++---///000111111///---,,,******************************+++++++++,,,,,,,,,)))***+++,,,...///000111//////000333555:::FFFRRRdddqqqooodddoooxxxooodddbbb```____________]]]XXXVVVSSSPPPNNNLLLLLLKKKIIIIIIIIILLLTTTbbbsss~~~uuulllmmmrrr}}}mmmeeeZZZQQQMMMLLLLLLLLLIIIIIIIIIIIIIIIJJJKKKKKKIIIGGGGGGJJJLLLMMMSSSZZZbbbppp}}}uuuqqqnnnooovvv}}}~~~{{{wwwuuuuuuxxxzzzzzzzzzxxxuuuxxx|||}}}~~~zzzrrrpppsss||||||yyytttqqqgggddd```\\\]]]dddnnnuuu~~~~~~wwwnnngggddd```^^^hhhuuusss___VVVNNNJJJFFF>>>999777333222222222222111111000/////////.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,*********+++++++++++++++)))((('''(((***,,,,,,,,,))))))))))))***+++------///000111111111///---,,,******)))))))))))))))***++++++++++++++++++++++++))))))))))))))))))))))))+++---000333333111...,,,+++++++++*********************+++++++++,,,,,,,,,***++++++,,,---...//////......000444555888CCCNNN^^^lllrrrffflllvvv~~~sssfffbbb^^^\\\\\\]]]]]]]]]YYYXXXUUUSSSPPPNNNLLLLLLIIIIIIIIIIIIMMMWWWdddmmm|||~~~~~~yyytttddd^^^VVVQQQPPPOOOMMMKKKHHHHHHHHHHHHHHHIIIJJJJJJJJJHHHGGGJJJKKKMMMSSS[[[cccpppvvvrrrpppvvv~~~~~~}}}}}}}}}|||{{{{{{~~~{{{{{{}}}yyy{{{zzzyyyxxxxxxxxx{{{}}}zzzuuuvvv~~~|||mmmjjjeee``````dddlllrrr}}}rrrgggbbb^^^^^^mmmgggZZZRRRKKKGGGBBB:::666666222222222222222111111000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------)))*********+++++++++++++++***((()))+++,,,,,,,,,******)))******+++,,,,,,---------------------,,,***)))))))))))))))******++++++++++++++++++++++++************)))))))))))))))+++...000111111///...+++++++++*********))))))******+++++++++,,,,,,,,,------------.........///---...000333333555>>>HHHYYYgggzzz~~~}}}uuu~~~~~~vvvjjjjjjiii~~~zzzmmmhhhaaa\\\[[[\\\]]]^^^ZZZYYYXXXUUUSSSPPPMMMLLLGGGIIIKKKJJJKKKPPPYYY```iiioooxxx}}}xxxppphhhccc]]]YYYUUUTTTUUUSSSOOOJJJIIIIIIHHHHHHHHHIIIJJJJJJLLLIIIHHHJJJKKKMMMTTT[[[cccnnn~~~yyy{{{~~~}}}~~~zzzyyy{{{~~~yyytttuuupppnnnlllkkklllnnnooopppuuu}}}{{{rrrooojjjeeecccgggmmmsssvvviiiccc___aaasssxxx]]]WWWPPPIIIEEE???888555555111111222222222111111000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---......))))))******++++++++++++,,,+++)))***+++---,,,,,,------,,,,,,,,,---......,,,++++++++++++,,,------,,,+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++***************)))***+++,,,...///000000++++++++++++******))))))******+++++++++,,,,,,,,,////////////////////////......111333222222:::CCCVVVdddwww}}}zzzyyyrrr~~~~~~rrrnnn```wwwuuuooofff___]]]]]]___```ZZZZZZYYYWWWTTTQQQNNNLLLEEEIIILLLLLLKKKMMMTTTYYY[[[aaajjjppptttzzz|||xxxrrrlllfff```YYYUUUYYYWWWUUUWWWXXXVVVOOOIIIJJJJJJIIIIIIIIIJJJJJJKKKMMMIIIHHHJJJLLLMMMTTT\\\cccmmm~~~}}}wwwvvvuuutttyyywwwkkkfffgggaaa^^^[[[ZZZ\\\^^^___```]]]ccckkkwwwyyyssstttyyy}}}|||xxxxxx{{{~~~zzzrrrkkkiiilllrrrvvvuuulllfffaaacccwwwooo___SSSNNNGGG@@@;;;888444222444333222111000000000000000000000000000000000000...------------...//////***+++---000222111...***,,,---------------------******,,,,,,,,,,,,******++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,***************************************************)))'''(((***++++++***''''''((()))+++...000111...,,,******,,,---***(((((()))*********+++---///***+++,,,---...000111111+++,,,000333000///777CCCRRR[[[kkkyyywwwwwwvvvxxx~~~~~~xxxjjjjjjxxxwwwlllhhhddd______bbb___\\\YYYWWWVVVTTTRRRPPPIIIIIIIIIJJJKKKMMMOOOPPPSSSWWW]]]dddlllttt}}}{{{rrrjjjeeebbb\\\VVVRRRQQQQQQRRRUUUVVVWWWXXXVVVRRRNNNLLLIIIIIIIIIIIIJJJKKKLLLLLLKKKKKKKKKKKKKKKNNNTTTXXXdddnnn}}}~~~yyyrrrmmmkkkkkkkkkjjjpppnnnkkkfffbbb]]]ZZZXXXUUUTTTSSSSSSRRRRRRSSSSSSPPPRRRUUU]]]hhhttt|||yyywwwtttsssnnnllljjjkkkmmmnnnooonnnqqquuuyyy{{{{{{~~~xxxqqqoooqqquuuyyy}}}~~~uuullliiiiiipppiii[[[QQQLLLEEE>>>:::777444333333222111111000000111111////////////////////////---------,,,---......///++++++---///111000...+++.........------,,,,,,+++***+++,,,------,,,+++***++++++++++++++++++++++++************************************************************************,,,,,,,,,,,,,,,,,,++++++***)))'''((()))+++******''''''((()))+++---///000///,,,******+++,,,***)))+++,,,---,,,++++++---///........................///...000333111000666???MMMUUUggg||||||xxxuuurrrwww}}}wwwfffeeennnuuupppjjjccc```aaa___]]]YYYWWWVVVUUUSSSQQQLLLKKKJJJJJJJJJKKKMMMMMMQQQUUU[[[bbbjjjsss||||||tttoookkkfff^^^XXXVVVTTTPPPMMMLLLNNNPPPRRRUUUWWWXXXYYYWWWTTTQQQNNNLLLLLLKKKJJJJJJKKKKKKKKKMMMMMMMMMMMMNNNQQQVVVZZZeeeooo|||~~~~~~~~~{{{vvvnnniiiddd```___`````````aaa___]]]YYYVVVRRRPPPNNNQQQPPPOOONNNNNNMMMMMMNNNKKKKKKLLLPPPVVV^^^fffkkkyyy||||||wwwsssqqqooollljjjkkkhhhffffffhhhjjjkkkkkknnnrrruuuwwwwwwyyyyyyuuuvvvxxxzzz{{{yyyzzz~~~}}}rrrhhhiiiooo{{{{{{fffYYYLLLHHHAAA<<<999666444333222111111000000000111111////////////////////////,,,,,,,,,,,,,,,------...---,,,,,,---//////...,,,//////...---,,,++++++***+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************---,,,,,,,,,++++++*********((('''''')))******)))'''(((((()))+++---...///000---+++******++++++******,,,---,,,+++***,,,---------------------------222000111222222111444:::DDDNNNaaawww|||wwwqqqqqqzzzvvvlllaaa```cccsssyyyqqqiiidddddd```]]]ZZZXXXWWWVVVTTTRRRNNNMMMKKKJJJIIIIIIJJJJJJOOOSSSYYY```hhhqqqzzz|||vvvrrrhhhbbb\\\WWWUUURRRNNNJJJLLLJJJIIIHHHIIILLLOOOQQQUUUVVVXXXYYYXXXVVVSSSRRROOONNNMMMLLLKKKKKKKKKKKKMMMMMMMMMNNNOOOSSSXXX\\\iiippp{{{~~~~~~~~~|||zzzyyyxxxrrrssstttuuuvvvvvvvvvvvvrrrrrrqqqqqqqqqnnnjjjggg]]]YYYUUURRRSSSUUUVVVVVVTTTSSSRRRPPPNNNKKKJJJIIILLLLLLLLLLLLKKKKKKKKKKKKLLLKKKLLLMMMPPPSSSWWWYYYgggjjjnnnpppppppppqqqqqqqqqrrrsssuuuwwwyyyzzz{{{}}}~~~~~~~~~~~~{{{xxxuuurrrpppmmmjjjgggfffccc```___```ccceeefffiiilllooopppooorrrwww{{{~~~|||zzz{{{|||yyywwwuuuwww}}}|||rrrjjjmmmwwwvvvaaaUUUHHHDDD>>>999777555444333333222111000000///000000////////////////////////,,,++++++++++++,,,------...---+++,,,---......---.........------,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************)))(((((('''''')))((('''''')))******)))((((((((()))***,,,---...000...,,,*********++++++''')))++++++******+++,,,******+++,,,...///000000222000///000111222444666===GGGZZZqqqxxxqqqxxx|||nnnccc]]]]]]]]]fffvvvnnnjjjhhh```^^^[[[YYYXXXWWWUUUSSSNNNMMMKKKIIIIIIIIIIIIJJJNNNQQQWWW^^^gggqqq{{{|||{{{sssrrrrrrtttxxx}}}}}}tttkkkddd```[[[WWWRRRNNNMMMMMMKKKIIILLLLLLJJJJJJJJJLLLNNNOOORRRTTTUUUWWWWWWUUUTTTRRROOONNNMMMLLLLLLLLLLLLLLLKKKLLLLLLMMMOOOSSSYYY]]]mmmsss{{{}}}|||~~~}}}{{{{{{zzzyyyxxxwwwvvvuuutttrrrrrrqqqpppooommmlllkkkggghhhjjjkkkkkkkkkjjjiiieeedddbbbaaa___]]][[[ZZZTTTQQQNNNLLLNNNPPPQQQQQQSSSSSSRRRPPPOOOMMMLLLLLLKKKKKKLLLNNNOOOPPPPPPPPPQQQRRRSSSUUUWWWZZZ\\\]]]dddfffjjjkkkllllllmmmnnnnnnoooqqqsssvvvxxxzzz{{{}}}|||zzzwwwtttrrrnnnjjjfffccc___[[[YYYZZZ]]]```aaaeeeggghhhhhhhhhjjjnnnqqquuuzzz}}}wwwvvvuuuxxx~~~{{{uuusssyyykkkWWWLLLEEEAAA;;;777555444333222444333222000///.................................,,,++++++++++++,,,------///---++++++,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++)))))))))))))))))))))))))))))))))((((((''''''''')))(((&&&''')))******)))))))))))))))***+++,,,---000///...,,,*********+++%%%(((***+++++++++,,,...)))***+++,,,---///000000...//////...000222444444888BBBUUUkkk}}}yyy}}}|||mmmcccWWW[[[[[[]]]oooyyyqqqkkkhhhaaa^^^[[[ZZZYYYXXXVVVUUUMMMLLLKKKJJJIIIIIIJJJKKKMMMPPPVVV]]]fffqqq{{{|||uuunnngggccc[[[YYYXXXXXXZZZ___dddgggnnnmmmlllhhhccc]]]XXXUUUSSSQQQNNNLLLKKKLLLLLLLLLLLLLLLKKKKKKKKKLLLMMMMMMOOOQQQRRRTTTTTTSSSRRRQQQMMMMMMMMMMMMMMMNNNOOOOOOLLLMMMNNNOOOQQQVVV]]]aaaqqquuu{{{~~~~~~}}}}}}~~~~~~~~~}}}|||||||||{{{|||xxxuuutttuuuuuurrrnnnllllllkkkjjjiiihhhggggggdddcccbbbaaa```_________]]]^^^_________^^^\\\[[[YYYXXXWWWUUUSSSRRRQQQRRRPPPNNNKKKJJJLLLNNNOOOOOOUUUTTTTTTRRRQQQPPPOOOOOOMMMOOOQQQTTTWWWYYYZZZ[[[YYYZZZ\\\^^^```ccceeefffjjjlllnnnooopppqqqsssuuuuuuvvvxxx{{{}}}yyywwwsssppplllhhhccc```___\\\WWWUUUWWWYYY\\\]]]aaaaaabbbbbbbbbdddfffhhhooosssxxx}}}{{{zzzzzz~~~uuuwww|||~~~wwwcccSSSKKKCCC???:::666555444333222333222111000///.................................,,,,,,,,,,,,,,,------...///---++++++,,,---,,,+++***++++++,,,---...//////,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******)))'''&&&&&&((())))))((()))))))))))))))***+++,,,//////000...+++))))))***'''))),,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,000222//////222444444555>>>OOOdddvvv~~~zzzmmmfffWWWYYYYYYYYYccczzzuuulllfffaaa___\\\[[[ZZZYYYXXXVVVOOONNNLLLKKKJJJJJJKKKKKKLLLOOOUUU\\\eeeppp|||{{{tttmmmeee]]]UUUPPPNNNLLLKKKJJJKKKNNNPPPRRRUUUVVVXXXXXXWWWTTTQQQOOOLLLKKKJJJIIIIIIIIIJJJKKKHHHIIIJJJKKKLLLMMMNNNNNNPPPPPPRRRSSSSSSSSSRRRRRRNNNNNNNNNNNNOOOPPPQQQRRRPPPQQQRRRTTTVVV\\\bbbgggsssuuuyyyzzzzzzzzz{{{||||||}}}~~~~~~~~~}}}yyyvvvqqqqqqrrrrrrqqqpppooonnnmmmkkkiiihhhgggeeecccaaa]]]]]]\\\[[[[[[ZZZZZZZZZYYYYYYXXXWWWVVVWWWWWWWWWVVVVVVVVVVVVUUUTTTSSSSSSQQQQQQRRRPPPNNNNNNPPPQQQPPPNNNLLLLLLOOOQQQRRRRRRWWWWWWVVVVVVUUUUUUTTTTTTWWWYYY]]]aaadddggghhhhhhjjjjjjjjjkkkmmmnnnpppqqqwwwxxxyyyzzzzzz|||~~~tttqqqmmmiiifffccc___\\\\\\YYYUUUSSSUUUWWWXXXYYY\\\\\\[[[\\\]]]^^^```aaahhhkkkpppuuuyyy~~~}}}~~~{{{uuu}}}~~~kkk[[[QQQMMMCCC???:::666444333222111000000/////////000000111........................---------,,,---......///...---,,,,,,------+++***+++,,,,,,------.........+++******))))))******+++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))*********)))'''&&&&&&((())))))(((***))))))))))))******+++---///111000---***))))))'''))),,,,,,+++)))((((((,,,,,,,,,,,,,,,,,,,,,,,,...555888222...111333444444;;;JJJ]]]nnn~~~|||{{{yyyqqqmmmbbb]]]YYYXXX[[[iiisssiiibbb___]]][[[[[[ZZZYYYWWWRRRQQQOOOLLLJJJJJJIIIJJJJJJMMMRRRZZZcccooozzz}}}}}}wwwqqqhhhaaaZZZTTTNNNIIIJJJIIIIIIIIIIIIJJJJJJKKKKKKMMMPPPRRRSSSRRRPPPOOOKKKLLLLLLLLLKKKKKKLLLLLLLLLMMMOOOQQQRRRSSSSSSSSSSSSSSSTTTUUUUUUUUUTTTTTTRRRRRRQQQQQQQQQRRRSSSSSSQQQRRRTTTVVVYYY___fffkkkqqqsssuuuvvvvvvwwwyyy{{{xxxzzz|||||||||}}}~~~wwwtttrrrpppnnnllliiigggcccddddddeeedddbbb```___^^^______]]][[[XXXXXXXXXTTTTTTTTTTTTTTTTTTTTTTTTUUUUUUTTTSSSTTTUUUVVVWWWVVVUUUUUUTTTTTTTTTUUUUUUQQQSSSUUUUUUTTTTTTVVVYYYVVVTTTTTTVVVYYY]]]______`````````aaabbbcccddddddhhhjjjnnnrrruuuvvvwwwwww{{{{{{zzzzzzzzz{{{}}}~~~}}}yyywwwmmmjjjeeebbb```^^^\\\ZZZYYYVVVSSSRRRSSSTTTUUUUUUWWWVVVUUUVVVXXXZZZ[[[[[[___bbbgggmmmrrryyy|||~~~}}}www~~~}}}yyyqqq^^^QQQKKKKKKCCC???:::666444333222111---------...000111333444...........................------------...//////---,,,,,,,,,------+++)))---------------------,,,+++***)))(((((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))$$$%%%%%%&&&'''((())))))((('''&&&&&&((())))))(((******))))))))))))******,,,///222222...***((((((&&&(((***)))&&&###"""!!!))))))***+++---...//////000999===555///000333333333999GGGYYYiiiyyy{{{}}}xxxxxxoooddd[[[XXXXXX]]]rrr{{{ooobbb```]]]\\\[[[[[[YYYXXXVVVTTTQQQMMMKKKIIIHHHHHHHHHKKKQQQXXXaaammmyyyyyyzzz~~~ssslllccc[[[VVVRRRMMMJJJJJJJJJKKKLLLLLLLLLKKKKKKKKKMMMPPPSSSTTTSSSRRRQQQOOOQQQRRRRRRQQQQQQQQQQQQVVVWWWXXXYYYYYYYYYXXXWWWVVVWWWWWWXXXXXXWWWWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSPPPRRRSSSUUUYYY___fffkkkpppqqqssssssssstttwwwzzzvvvxxxzzz{{{{{{|||~~~||||||{{{~~~yyysssooommmiiifffcccaaa```___]]]\\\ZZZZZZ[[[\\\[[[YYYVVVUUUUUUXXXZZZXXXUUUSSSTTTVVVRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTUUUVVVXXXYYYYYYXXXWWWWWWXXXYYY[[[\\\UUUXXX[[[\\\[[[\\\___bbb^^^]]]]]]```eeejjjlllmmmkkklllmmmoooqqqsssuuuvvvwwwyyy|||}}}zzzwwwuuusssooommmddd```\\\YYYYYYXXXXXXWWWVVVTTTRRRQQQRRRSSSSSSRRRTTTRRRQQQRRRTTTWWWXXXXXXWWW[[[aaahhhnnnuuu||||||yyyxxx~~~yyyvvvyyy}}}}}}sssvvvgggZZZPPPJJJJJJAAA===777444222222111000............///000111222........................,,,,,,,,,---------......///,,,+++,,,...///---+++------,,,,,,,,,,,,++++++************************************************,,,++++++******++++++,,,******++++++++++++*********((('''(((+++,,,+++)))(((((())))))))))))(((((((((((())))))))))))(((((()))************+++++++++)))...222111---******---************************...---,,,+++++++++,,,---222222222222222333333333666555;;;LLL```ttt|||yyy}}}}}}zzzzzzsssjjjaaaWWWTTTaaaqqqlllggg```[[[^^^aaa^^^ZZZYYYWWWUUURRRNNNKKKIIIIIIHHHLLLMMMOOOTTT]]]iiitttzzzyyyxxxyyy|||~~~pppjjjccc^^^\\\ZZZWWWUUURRRRRRRRRRRRRRRRRRRRRRRROOOSSSWWWWWWTTTRRRUUUXXXWWWWWWWWWWWWYYYZZZ[[[\\\___```aaabbbbbb```___^^^___^^^]]]]]]___``````___aaa]]]WWWSSSSSSUUUVVVWWWWWWVVVUUUVVVXXX]]]aaadddhhhiiikkkmmmpppqqqrrrssspppqqqrrrtttwwwyyyzzz{{{||||||||||||}}}}}}}}}}}}|||}}}~~~~~~zzz|||~~~~~~~~~}}}}}}}}}~~~zzzwwwooolllhhhccc___]]]\\\\\\^^^\\\YYYVVVSSSRRRRRRSSSRRRSSSTTTTTTTTTSSSRRRQQQSSSUUUYYYZZZYYYWWWUUUUUUPPPRRRTTTWWWYYY[[[]]]]]]ZZZ[[[[[[\\\\\\]]]]]]^^^bbbccccccccccccddddddddddddeeegggjjjmmmoooqqqrrrtttpppnnnpppuuuwwwvvvssswwwxxxyyyzzzzzzyyyxxxwww{{{|||~~~~~~~~~~~~~~~|||{{{{{{{{{{{{~~~~~~~~~zzzvvvpppnnnkkkkkkkkkjjjgggccc```___\\\ZZZXXXXXXXXXXXXUUUUUUSSSRRRRRRQQQQQQQQQNNNNNNMMMNNNPPPSSSVVVXXXZZZYYY\\\ccciiinnnwww|||yyyxxx}}}wwwwww|||{{{nnnaaaWWWNNNHHHFFF>>>;;;666333222222111000222222000///....................................,,,,,,,,,---------.........---+++,,,...///---+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++************************,,,++++++******++++++,,,******++++++++++++*********((('''(((+++,,,+++)))(((((())))))))))))(((((((((((())))))))))))(((((((((((()))))))))*********)))---111111---******,,,************************---,,,++++++++++++,,,---////////////000000000000444444:::HHHZZZmmm|||}}}|||tttjjj]]]UUU[[[eeevvvjjjaaa\\\]]]```^^^[[[[[[VVVUUURRRPPPMMMKKKJJJJJJLLLLLLMMMQQQYYYdddmmmsssuuuuuuvvvzzzzzztttooollliiifffcccaaa```___]]]\\\ZZZYYYXXXXXX[[[___^^^\\\[[[]]]```aaaaaabbbcccdddeeefffffffffhhhjjjkkkkkkiiigggeeeiiihhhffffffggghhhgggfffccc```\\\ZZZZZZZZZZZZYYYXXXWWWVVVUUUWWWZZZ^^^aaaaaabbbdddgggiiijjjkkklllmmmnnnoooppprrrtttuuuvvvvvvvvvwwwwwwwwwxxxxxxxxxxxxyyyzzz{{{|||{{{{{{zzzwwwyyy{{{}}}}}}}}}{{{zzz~~~~~~~~~~~~~~~~~~~~~~~~||||||}}}}}}|||{{{yyyxxxzzzxxxxxxyyy{{{|||zzzxxxyyyzzz{{{zzzxxxwwwxxxyyy{{{{{{{{{{{{{{{zzzzzzyyyyyywwwtttsssssssssrrrppprrrqqqqqqqqqrrrtttvvvwwwsssssssssqqqnnniiieeebbbcccaaa]]]YYYVVVTTTTTTTTTVVVUUURRRPPPOOONNNOOOOOOQQQRRRTTTUUUVVVVVVUUUTTTTTTWWWZZZ\\\[[[ZZZYYYYYYXXXYYY[[[^^^```bbbcccccchhhiiiiiiiiijjjjjjkkkkkkmmmmmmnnnooopppqqqqqqrrrssssssuuuwwwyyyzzz|||}}}}}}zzz{{{|||||||||{{{zzzyyywwwvvvuuuuuuuuuvvvxxxyyy{{{||||||yyyxxxwwwuuuuuuuuuvvvvvvvvvvvvuuuttttttuuuuuuvvvwwwwwwxxxwwwvvvxxx{{{}}}|||zzzzzz{{{|||}}}|||{{{|||yyyuuusssrrrooolllhhhhhhfffddddddeeedddaaa^^^\\\[[[YYYXXXVVVVVVVVVVVVWWWVVVUUUTTTSSSSSSSSSSSSSSSRRRQQQQQQQQQSSSUUUWWWXXXVVVXXX]]]bbbgggpppyyy|||yyyxxx{{{{{{vvv|||uuubbbYYYTTTMMMEEEBBB;;;888444222111222111000333222111///......------........................,,,,,,,,,---------.........---,,,,,,......---,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******++++++++++++*********)))((()))***+++***)))(((((())))))))))))(((((((((((())))))))))))(((((('''''''''((((((((()))))))))---000000---***+++,,,************************,,,,,,++++++++++++,,,---------........./////////000222999DDDPPPaaaxxx{{{yyy{{{{{{qqqcccXXXWWW[[[qqqoooeee]]]\\\^^^]]]\\\\\\UUUTTTTTTRRRQQQOOOMMMLLLNNNMMMMMMPPPVVV^^^fffkkkooopppsssxxx}}}{{{xxxvvvtttrrrpppmmmjjjhhhgggdddgggjjjiiiggggggiiilllmmmnnnppprrrsssssssssrrrqqqrrrtttuuuuuusssqqqooosssqqqppppppppppppooommmkkkiiifffeeedddbbb___\\\YYYXXXVVVTTTUUUWWWYYY[[[ZZZ[[[]]]```bbbcccddddddggghhhhhhiiijjjkkkllllllmmmmmmmmmnnnnnnnnnoooooopppqqqsssttttttssssssrrrpppqqqsssttttttsssqqqpppsssssssssssssssrrrrrrrrrqqqrrrssssssrrrqqqooonnnooommmllllllnnnpppoooooommmnnnnnnmmmlllkkklllnnnpppppppppppppppoooooonnnmmmkkkhhhggggggfffeeecccfffeeecccbbbbbbbbbbbbcccaaabbbbbbaaa___\\\XXXVVVXXXWWWTTTRRRPPPOOOOOOOOOQQQPPPOOONNNNNNOOOPPPQQQSSSUUUWWWZZZ\\\]]]^^^^^^```cccfffhhhhhhhhhhhhiiijjjkkklllnnnpppqqqrrrrrrxxxxxxxxxxxxyyyyyyyyyyyyzzzzzz{{{|||~~~~~~{{{|||{{{xxxuuurrrpppnnnmmmiiiiiijjjjjjkkkmmmnnnooollllllkkkkkkkkklllmmmnnnppppppppppppqqqrrrtttuuusssssssssrrrpppqqqsssuuuooommmkkkjjjkkkllllllkkkjjjhhheeedddcccaaa___]]]```^^^]]]^^^___^^^\\\ZZZZZZYYYXXXWWWVVVVVVVVVVVVXXXWWWVVVUUUTTTTTTTTTUUUTTTSSSQQQPPPPPPQQQQQQRRRXXXUUUTTTWWW[[[___hhhqqq~~~{{{xxxwwwzzz}}}~~~~~~}}}yyyuuuwwwzzziiiXXXRRRQQQLLLCCC>>>888555222111111111111000000000////////////000000........................,,,,,,,,,---------......------,,,---------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++************++++++******++++++++++++******))))))))))))*********)))(((((())))))))))))(((((((((((())))))))))))((((((''''''((((((((()))))))))))),,,//////---+++++++++************************+++++++++++++++,,,,,,,,,.........//////000000000///111888???HHHWWWnnnyyyxxx}}}~~~yyyrrrhhh___[[[[[[bbbvvvjjj___\\\\\\[[[ZZZ\\\TTTTTTUUUUUUTTTRRRPPPOOORRRQQQPPPQQQTTTZZZ```dddiiikkkooouuu{{{}}}{{{rrrtttuuutttsssssstttvvvxxxzzz~~~}}}}}}}}}|||{{{{{{{{{zzzzzz{{{yyyxxxyyyzzzzzzxxxvvvyyyxxxvvvssspppkkkddd___ZZZXXXUUUSSSRRRRRRSSSTTTVVVWWWYYY[[[]]]^^^______`````````aaaaaaaaabbbbbbbbbccccccccccccdddddddddfffggghhhiiiiiihhhggggggffffffhhhhhhhhhgggfffeeeffffffeeeeeeeeeeeeddddddfffgggggghhhgggfffeeedddcccbbbaaaaaabbbccceeeeeedddddddddcccbbbbbbccceeeeeeeeefffffffffeeeeeedddeeecccaaa_________^^^\\\^^^]]][[[YYYXXXXXXXXXYYY[[[\\\\\\\\\[[[YYYWWWVVVUUUUUUTTTSSSRRRSSSSSSTTTTTTTTTTTTUUUVVVXXXZZZ[[[]]]___bbbfffiiikkkllllllpppsssvvvxxxyyyyyyzzz{{{{{{|||}}}~~~~~~zzzxxxwwwvvvtttqqqsssqqqnnnjjjgggeeedddddd````````````bbbdddeeegggeeeeeeeeegggiiikkknnnooouuuuuuvvvvvvwwwxxxyyyzzzvvvvvvuuussspppnnnooopppiiifffcccaaaaaabbbbbbbbbaaa```___^^^]]]\\\[[[ZZZ\\\\\\\\\]]]]]]]]]\\\[[[ZZZYYYYYYXXXXXXXXXXXXXXXVVVUUUUUUTTTSSSSSSTTTTTTTTTTTTSSSRRRQQQRRRRRRSSSXXXTTTRRRTTTWWW[[[dddnnn{{{}}}zzzyyy{{{|||~~~}}}{{{xxxwwwwwwyyy{{{|||~~~zzzvvvsssrrrzzzppp```RRRNNNOOOJJJBBB<<<555333111000111222111000000////////////000000111........................,,,,,,,,,---------......,,,------------,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++************************+++******))))))******+++******++++++++++++******)))*********))))))))))))(((((())))))))))))(((((((((((())))))))))))((((((((((((((()))))))))******)))+++---...---,,,++++++*********************************++++++,,,,,,,,,,,,------...//////000000///111777<<>>;;;555333222111222222111///000000////////////000000........................,,,,,,,,,---------......+++---///...,,,+++---...------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************))))))))))))************++++++++++++******)))+++,,,+++((('''(((***(((((())))))))))))(((((((((((())))))))))))(((((('''''''''((((((((())))))))))))+++---...---+++***************************'''(((***+++,,,,,,,,,+++******+++,,,---...//////...///222666;;;DDDUUUeee|||xxxsssyyy{{{zzzvvvuuusssjjj___[[[llluuujjjbbb[[[XXXWWWXXXWWWVVVUUUTTTTTTTTTTTTPPPOOOMMMLLLLLLNNNQQQSSSYYY^^^dddhhhlllpppuuuyyy|||zzzqqqggg___YYYRRRQQQOOOMMMLLLKKKKKKJJJHHHHHHJJJLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNOOOOOOOOOOOOPPPPPPQQQPPPOOONNNMMMNNNNNNOOOPPPPPPQQQQQQQQQOOOPPPPPPQQQRRRSSSTTTTTTTTTUUUVVVWWWWWWVVVUUUUUUUUUXXXZZZ[[[ZZZZZZ\\\^^^[[[[[[ZZZYYYXXXYYY\\\___aaaaaabbbcccccccccccccccdddcccaaabbbdddeeeeeedddaaaaaa`````````bbbcccdddhhhiiiiiijjjkkklllllllllmmmnnnppprrrtttuuuvvvwwwyyyzzz|||~~~}}}}}}|||{{{zzzyyyxxxwwwvvvuuuuuutttsssrrrqqqqqqooonnnnnnnnnmmmmmmmmmlllggggggfffeeedddccccccdddeeefffgggiiijjjkkkllllllmmmnnnppprrrrrrqqqooommmkkkjjjjjjkkklllnnnpppqqqpppqqqrrrrrrrrrqqqooooookkkkkkkkkhhhdddaaa______^^^\\\ZZZZZZZZZYYYWWWVVVSSSUUUWWWVVVTTTSSSUUUVVVVVVXXXZZZZZZXXXWWWXXXZZZXXXYYYYYYYYYYYYXXXVVVVVVUUUUUUUUUTTTTTTUUUUUUVVVQQQRRRSSSTTTVVVVVVWWWWWWXXXTTTSSSTTTTTTUUUZZZbbbooo}}}{{{yyysssiii```^^^bbbhhhkkkrrr|||}}}}}}zzzqqqpppqqqtttyyy{{{zzzxxxtttpppqqq{{{ooo^^^VVVOOOMMMIIIBBB<<<:::666444222222333222000///,,,,,,---...000222333444........................,,,,,,,,,---------......+++---///...,,,+++,,,///---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))************++++++++++++******)))+++,,,+++((('''(((***(((((())))))))))))(((((((((((())))))))))))((((((&&&&&&&&&'''''''''(((((())))))***,,,......,,,***************************'''(((***+++,,,,,,++++++,,,,,,---...///111111222...---000444999AAAPPP^^^uuuxxxssswwwxxxvvvvvvtttiii\\\TTTaaavvv{{{ooofff^^^XXXWWWYYYXXXVVVTTTSSSSSSTTTTTTQQQPPPNNNMMMNNNPPPRRRTTTVVV[[[aaaeeehhhkkkppptttyyy|||xxxnnnddd\\\TTTPPPPPPOOONNNLLLKKKKKKJJJJJJGGGHHHJJJKKKLLLMMMNNNNNNKKKKKKLLLLLLLLLLLLMMMMMMKKKKKKLLLLLLLLLMMMMMMMMMNNNNNNOOOOOOOOONNNLLLKKKMMMMMMMMMNNNOOOPPPQQQQQQSSSSSSTTTUUUWWWXXXYYYZZZYYYZZZ[[[\\\\\\[[[ZZZZZZ[[[^^^bbbcccbbbaaabbbdddeeeeeedddcccbbbcccgggjjjiiiiiijjjkkkllllllkkkkkknnnmmmlllmmmoooqqqqqqpppnnnmmmlllllllllmmmnnnooosssssstttuuuuuuvvvwwwwww{{{|||~~~yyyxxxxxxwwwvvvuuusssrrrqqqpppooonnnmmmlllkkkjjjkkkkkkkkkjjjjjjjjjjjjiiiffffffffffffffffffffffffggghhhhhhgggffffffhhhiiiggghhhkkkmmmoooppppppooooooqqqssstttsssooollliiikkkjjjiiihhhhhhhhhiiijjjfffgggiiiiiijjjiiihhhgggcccddddddccc```]]]]]]]]]\\\[[[ZZZZZZZZZYYYVVVTTTUUUWWWYYYXXXUUUTTTVVVXXXVVVYYY[[[[[[YYYWWWYYYZZZ[[[\\\\\\\\\\\\ZZZXXXWWWXXXXXXWWWWWWWWWXXXXXXYYYYYYZZZ[[[\\\]]]]]]]]]\\\^^^ZZZXXXXXXWWWVVV[[[aaaooo}}}