BM6P6(@ kkk```UUUPPPLLLHHHGGGHHHGGGGGGIIIIIIIIIIIIGGGGGGGGGFFFDDDCCCBBBBBBCCCCCCAAAAAABBBCCCCCCBBBAAAAAA???>>><<<999888777777777<<<;;;888555444444444555000111222444444333222222111111111111111111111111222000......///000000000000000000000000000000000..............................///////////////...///...---,,,,,,---...///,,,...///...,,,+++...111------------------------++++++,,,------......///,,,,,,++++++,,,,,,---...,,,,,,,,,------.........---.........---,,,,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))///...,,,++++++,,,...///000///...------...///000///......------,,,++++++000111111000...,,,---...,,,,,,,,,---...///000111///////////////.........//////000000000000//////.........////////////000,,,,,,,,,,,,,,,,,,,,,,,,........................//////000000000000////////////.........---------........................000///...---------------///...------------...///,,,,,,,,,------.................................,,,,,,------,,,,,,++++++......//////////////////---------............///------......//////000000...///000///...---...000000...------...//////...111000///...............222000///000111222111///000000///...............//////.........---------////////////////////////000000000000000000000000000000000000000000000000............/////////000000000000000000000000000...//////000000000000000000000000000000000000000////////////////////////............////////////////////////////////////,,,++++++++++++,,,------000000//////.........---------------------,,,,,,,,,,,,,,,---------......+++,,,---...////////////000000//////......------............////////////........................,,,------......------,,,,,,,,,,,,---...///000111---------............///........................,,,------......------,,,------------------------///...------------...///........................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++,,,,,,,,,------.........---------............///111000///...............,,,,,,,,,------.........kkk```UUUPPPLLLHHHGGGHHHHHHIIIJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBBBBBBBCCC@@@AAABBBCCCCCCBBBAAA@@@AAA@@@>>>=========>>>>>><<<:::888555444444444555000111111222222222222111444444444444444444444444222000......///000000000000000000000000000000000..............................////////////......///...------------...///...//////...,,,+++,,,---------------------------------------------------,,,,,,++++++,,,,,,---...,,,,,,------------------------......------,,,+++...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------,,,,,,,,,+++***))))))***+++,,,------,,,,,,,,,,,,---------------------------------...///...,,,++++++,,,---------------...///000222111111000///...------//////000000000///......------........./////////------------------------...........................//////000000//////...//////.........---------........................///......---------......,,,------......------,,,------...............///.........................../////////...---,,,,,,///////////////.........---------............///.........//////////////////000111000///...///111333111000000111222222111000000///...............111000......///000...---000///......---------...//////.........---------////////////////////////000000000000000000000000000000000000000000000000........./////////000000////////////////////////---......///////////////////////////////////////////////////////////////............////////////---------------------------------------...//////000/////////............------------------------,,,,,,---------.........+++,,,---...///////////////////////////.........------------............------------------------,,,------......------,,,......---------.........---------............///........................,,,------......------,,,------------------------///...---,,,,,,---...///........................................................................------------------------------------------------------......------,,,++++++,,,,,,,,,---------------------............///......---------,,,,,,,,,,,,,,,------------------kkk```UUUPPPLLLHHHGGGHHHIIIIIIJJJKKKKKKJJJIIIIIIFFFEEEDDDCCCBBBBBBBBBBBB@@@AAABBBCCCCCCBBBAAA@@@>>>===<<<:::999999::::::;;;:::888666444444444555444333333222222222222333555555555555555555555555222000......///000000000000000000000000000000000............................../////////......---///...------------...//////...------------,,,+++------------------------//////...------,,,++++++,,,,,,++++++,,,,,,---...------------------,,,,,,------......------,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++------.........,,,+++***))))))***+++,,,,,,------------------,,,++++++,,,------...//////,,,---......,,,+++,,,---......---------......///333222111000///---,,,,,,///////////////...---,,,,,,---------............................................................---..................---...............---------..............................---------...//////+++---///000000///---+++///////////////.................................111111111111000///...---000000//////.........------------............//////////////////.........000111222111000///000222000///------///000///...////////////............111000......//////...---//////...---------....../////////............---////////////////////////////////////////////////000000000000000000000000....../////////000000000////////////////////////,,,---......//////......////////////////////////////////////////////////............////////////------------------------//////......//////000111////////////............,,,,,,,,,---.........///,,,------------.........,,,,,,---...////////////.........///////////////,,,,,,,,,------------...........................------............------111000///...---,,,,,,,,,---------............///........................------............------------------------------...------,,,,,,------...........................------------------------------------------------------------------------........................------......------,,,,,,++++++++++++,,,,,,,,,,,,---------............///,,,---.........---,,,+++------------------,,,,,,kkk```UUUPPPLLLHHHGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHEEEEEEDDDCCCBBBBBBBBBAAA@@@AAABBBBBBBBBBBBAAA@@@???===:::777555333333333:::999888666555444444555777666444333333333444555333333333333222222222222222000...---///000000000////////////////////////..............................//////......------.........------.........///---+++---000111///,,,------------------------......---------,,,,,,,,,,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,------...------,,,,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............---,,,++++++++++++,,,------...///000000///...---,,,,,,,,,---------......---///000///......///000///......---------......000000//////...---,,,,,,...............------,,,,,,,,,,,,---------......................................................,,,------......------,,,................................................---------------...///000...///000000000000///...000/////////......------........................222222222111000///...---000000000///......---------------............///000000//////......------///000111111//////000111///---,,,,,,---......---...///////////////......000......///000111000///000//////......//////////////////...............////////////////////////////////////////////////////////////////////////...////////////000000000////////////////////////---......///000/////////........................////////////////////////............/////////////////////////////////////////////...///000000111///////////////.........+++,,,,,,---...//////000------------............,,,------...//////......------......//////000000,,,,,,---------.........////////////////////////------............------000000///------,,,,,,------------............///........................------............------........................------,,,,,,,,,,,,------........................------------------------------------------------------------------------------------------------,,,------...------,,,,,,++++++++++++++++++++++++---------............///---...000111111000...,,,.........------,,,,,,,,,kkk```UUUPPPLLLHHHGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@AAABBBBBBAAA@@@@@@AAA@@@===:::888777666666999999888777666555555555555444333222222333444555222222222222111111000000222000...---///000000000////////////////////////////////////////////////...............---,,,,,,---..................---222000...///111111...+++------------------------,,,,,,,,,---------......,,,,,,++++++,,,,,,---............------,,,,,,,,,,,,,,,------...------,,,...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---,,,,,,,,,,,,,,,,,,------...///000000///...---......---------,,,,,,,,,---///000///......///000///......---------......---------------------...------............------,,,,,,,,,---------......------------------------........................,,,,,,------------,,,,,,---.............................................---------------...///000000///---,,,,,,---///000///......------,,,,,,,,,........................000111111000///...------000000//////.........------------............///000000//////......------...///000000......///000222000//////000111111000---...//////000///......+++++++++,,,///111111000111000000///000000111111////////////////////////000000000000000000000000////////////////////////////////////////////////////////////000000000111........................//////000111111111111000////////////////////////////////////////////////............////////////////////////////////////......------......///000.........///////////////,,,,,,------...///000000---------.........//////,,,---......///.........------......//////000000---.........////////////........................---......//////......---...------------...//////---------............///........................---......//////......---........................------------------------........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,++++++++++++++++++++++++---------............///,,,...///111111000...---.........------,,,,,,,,,kkk```UUUPPPLLLHHHGGGHHHGGGGGGHHHIIIIIIHHHGGGGGGCCCCCCDDDCCCCCCBBB@@@@@@???@@@AAABBBBBBAAA@@@???>>>===<<<;;;:::;;;<<<<<<888888888777666555555444111111111111111222333333555444444333333222222111222000......///000000000000000000000000000000000////////////////////////...............---,,,+++------...//////...------444333222111000...+++(((------------------------++++++,,,,,,---...//////,,,,,,++++++,,,,,,---...------------------,,,,,,,,,,,,------......------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------,,,++++++++++++++++++++++++,,,------------------,,,//////...---,,,,,,++++++,,,---......,,,+++,,,---......---------......///+++,,,,,,---......//////,,,---...///////////////,,,---------............------------------------........................,,,------------------,,,---------.............................................---------.../////////---***((((((***---///---------------,,,,,,,,,........................///////////////......---////////////////////////---------............//////////////////.........---///000///...---...///000///------/////////...------///000000000///...)))((((((***---/////////000000//////000000111111...////////////000000000000000000000000000000000////////////////////////000000000000000000000000/////////000000000111111........................000000111222222222111111000000000000000000000000////////////////////////............////////////------------------------------,,,,,,------...///.........///////////////---------.../////////000------........./////////------...............---.........///////////////........./////////000000,,,,,,,,,,,,,,,,,,,,,,,,......////////////......+++,,,,,,---...///000111---------............///..............................////////////..............................---......//////......---........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,++++++++++++---------............///+++,,,---.........---,,,------------------,,,,,,kkk```UUUPPPLLLHHHGGGHHHGGGHHHIIIJJJJJJIIIHHHGGGCCCCCCCCCDDDCCCBBB@@@??????@@@AAABBBBBBAAA@@@???;;;:::999999999:::<<<<<<888888888777777666555444///000111333444444444444666555555444333333222222222000......///000000000000000000000000000000000////////////////////////............---,,,+++***------...//////...---------///111000...,,,+++***------------------------,,,---------------------,,,,,,++++++,,,,,,---...,,,,,,------------------+++,,,------......------...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---.../////////...,,,,,,,,,------,,,,,,,,,------,,,,,,,,,,,,---------------------------,,,---...///...,,,++++++,,,---------------...///000......//////////////////+++,,,---///000111222222------........./////////................................................------............---------------.........//////........................///......---------......///---,,,******,,,---///------------....................................---...//////000/////////------......///000000000---------............///.........///////////////...000111000///...///000...,,,++++++,,,------,,,,,,---///000111000///...,,,++++++,,,...//////..................///000000.../////////000000000000000000000000000000000000000000000000000000000000000000000000000000000000//////000000000111111111........................//////000111111111111111111111111111111111111111////////////////////////............////////////------------------------------,,,,,,------...///............/////////000............////////////............////////////---...............------///////////////.........---------.........//////------------------------......////////////......,,,,,,,,,---...///000111---------............///..............................////////////....................................///000000///......................................................,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,------......------------------,,,,,,,,,+++---------............///,,,,,,,,,---------......,,,,,,------------------kkk```UUUPPPLLLHHHGGGHHHHHHIIIJJJKKKKKKJJJIIIHHHBBBCCCCCCDDDCCCAAA@@@??????@@@AAAAAAAAAAAA@@@??????>>><<<;;;::::::;;;;;;777777888888777666555444111222444777888888888888555555444333333222111111222000......///000000000000000000000000000000000000000000000000000000000............---,,,+++***,,,---...//////...---,,,$$$(((---///---,,,...000------------------------///......------,,,,,,+++,,,,,,++++++,,,,,,---...,,,,,,,,,------.........+++,,,,,,---.........---...---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,...///000111111...//////000000//////...000///...------...///000+++,,,,,,------......///000111111000...,,,---...,,,,,,,,,---...///000111222222111111000000//////***+++---///111333333444.........////////////000000000000000000000000000........................---......//////......------------.........//////........................000///...---------------000000000000000000000000---.........//////000000........................---...///000000111111000,,,,,,---...///000111111---------.........//////---.........//////000000///111222111000///000111111///---...///000///...+++---///000111000///...333111000000111111000///,,,,,,,,,,,,,,,---...///.../////////000000111111000000000000000000000000111111111111111111111111000000000000000000000000000000000000111111111111...........................//////000000000000000111111111111111111111111////////////////////////............/////////000////////////////////////---------------...//////---.........//////000000///////////////...................../////////000---...............------000000//////.........---,,,,,,,,,---------......000000000000000000000000......////////////......------,,,------///000000---------.........//////..............................////////////......////////////////////////...///000111111000///...........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------........................+++,,,,,,---.........---.........------,,,,,,,,,---------.........//////...............///000111,,,,,,,,,------.........iii___UUUQQQNNNIIIGGGHHHHHHIIIJJJJJJJJJIIIHHHGGGDDDDDDCCCCCCBBBAAA???>>>BBBBBBCCCCCCCCCCCCBBBBBB>>>===;;;:::999999::::::888888888888777777777777333333444444444555555555444444555555444444333222222111///---,,,---...///000000000000000000000000------------,,,,,,,,,,,,.........////////////000---------,,,,,,---------///////////////.........------,,,,,,,,,---......------............------------...///000000000///...---,,,,,,,,,---...///---,,,,,,++++++,,,,,,---)))***,,,---,,,,,,---...---,,,,,,++++++,,,,,,---,,,---......//////......---------.........//////...---,,,++++++,,,---...//////...,,,,,,+++++++++///...---,,,+++,,,,,,---...///000///...---...000------,,,------...///000---.........//////000000111000///...------.../////////////////////////////////.........---------...---,,,---/////////...+++,,,------......------////////////////////////...------......///000111///---,,,---...///...---//////............/////////////////////.........////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////000000000000000000000000000000000000000000000000000000000000000000000000............/////////000---......///000111111222////////////////////////111111000000//////............//////000000111111000000000000////////////......------------......000000000000000000000000////////////////////////////////////////////////111111000000//////......---------.........//////////////////////////////......////////////......------..................---------...............////////////////////////000000000///......---------,,,,,,,,,---...000111---------............///////////////////////////........................000...,,,---000111000...222111111111111222333333..........................................------////////////000000000000//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,................................................222222111111000000//////------------,,,,,,+++******+++,,,,,,------,,,,,,---------........./////////............---------------------------------~~~iii___UUUPPPMMMIIIGGGGGGGGGGGGHHHIIIIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCAAA@@@BBBBBBCCCCCCCCCCCCBBBBBB@@@???===:::999888888888777777666666555555555444111111222222222333333333444444444444444333222222111000...------///000111000000000000000000000000111111111000000000//////------........./////////------,,,,,,,,,,,,------......---,,,+++******))),,,,,,,,,,,,,,,---...///,,,,,,------------,,,,,,,,,,,,---.........------+++***)))))))))***+++,,,------,,,,,,,,,,,,------+++---......,,,++++++,,,---,,,,,,++++++,,,,,,---,,,---......//////......---------.........//////------,,,++++++,,,------...---------------......///...---,,,,,,,,,---------///000///...---...000//////............................../////////000111000///...---....../////////////////////////////////.........---------...---,,,---///000///...------...////////////...////////////////////////...............///111111///...---...///000///---//////............///////////////////////////...////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////000000000000000000000000////////////////////////........./////////000000.........///000111111111000000000000000000000000111111000000/////////////////////000000000000000000000000000000000000/////////............//////000000000000000000000000111111111111111111111111000000000000000000000000111000000000/////////...---------.........//////////////////////////////......////////////....../////////...---------,,,+++,,,.../////////...---////////////////////////.........///////////////------,,,,,,---...///000........./////////000000////////////////////////------------------------///---,,,---///000///---,,,,,,,,,,,,------------.................................................../////////000000000000//////.........---------------------------------..................................................................---------------------,,,+++***++++++,,,------------,,,,,,,,,,,,---------......///............---------------------------------|||hhh^^^TTTPPPLLLHHHFFFFFFEEEFFFGGGHHHHHHHHHGGGFFFFFFFFFEEEEEEDDDCCCAAA@@@BBBBBBCCCCCCCCCCCCBBBBBBBBB@@@===;;;999777777777888888777666555555444444222222222222333333333333333333333333333222222111//////......///000222333000000000000000000000000000/////////............,,,---------............------,,,,,,,,,,,,------......---,,,***)))((('''+++++++++,,,---...///000+++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***---,,,,,,,,,,,,---............------------.........///000...,,,***)))***------,,,,,,,,,,,,------,,,---......//////......---------...............------,,,++++++,,,------,,,,,,,,,---...///000111......---,,,,,,,,,---------...//////...---...///222111000///........................////////////000000///............///////////////////////////...............---------...---,,,---///000///.........///000000000000///////////////////////////............///000111111000///...///000111000...//////............//////......//////////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////........................000000000000000000000000////////////////////////....../////////000000000......//////000000111111111111111111111111111111111000000000000/////////000000000000000000//////000000000000000000111111000000////////////000000000000000000000000000000111111111111111111111111222222222222222222222222000000000000////////////------........./////////////////////////////////......////////////......000000///...---,,,,,,++++++,,,...///000///...---////////////////////////------......///000000111......---------......///////////////000000000111////////////////////////------------------------...,,,,,,,,,...///...---,,,---///000000000///........................................................./////////000000000...............---------........................................................................,,,,,,------------------,,,------------,,,,,,+++++++++,,,---------------++++++,,,,,,,,,---------///............---------------------------------{{{ggg]]]SSSOOOLLLGGGEEEFFFEEEFFFHHHIIIIIIHHHGGGGGGDDDDDDCCCCCCBBBAAA???>>>AAABBBBBBCCCCCCBBBBBBAAAAAA???===:::999888888888;;;;;;:::999888666666555444444444555555555555666222222333333222222111000000000//////000111222222//////////////////////////////.........---------,,,,,,,,,---------......///......------......////////////...---,,,+++++++++++++++,,,---...///000,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++***))).............../////////.........------............///000///,,,*********------,,,,,,,,,,,,------,,,---......///....................................------------------...------------...///000000---------------------------...//////------...///111111000///////////////.........////////////////////////.........//////////////////////////////........................///------...///000///.........///000000000//////////////////////////////............///000111222111000///000111222111/////////............//////............////////////////////////////////////////////////////////////////////////////////////000000000000000000000000////////////////////////////////////////////////////////////////////////...........................////////////000000000.../////////000000000111111111111111111111111111000000000000000000000000222111111000000/////////000000000111111222222222111111000000000000111111000000000000000000000000111111111111111111111111222222222222222222222222000000000000////////////............////////////////////////////////////......////////////......//////......---------,,,---------------...//////////////////////////////............//////000000///.........---------........./////////000000000////////////////////////------------------------,,,,,,,,,,,,---......---...000222333444333111000........................---------......................../////////000000................................................................................................---------....../////////,,,---------------,,,,,,+++,,,,,,---...---------,,,,,,,,,---------......///............---------------------------------zzzggg]]]SSSOOOLLLGGGEEEFFFFFFGGGHHHJJJJJJJJJIIIHHHDDDDDDCCCCCCBBBAAA???>>>AAAAAABBBBBBBBBBBBAAAAAA???===<<<:::999999999:::<<<;;;:::999888777666555444444555555555666666666222222333333222222111000222222111000000000000000////////////////////////222222222111111111000000,,,,,,,,,---------......000000////////////000000............////////////,,,++++++,,,---...//////------............------------...------,,,+++******+++++++++,,,,,,,,,,,,.........------.........+++---///...---,,,------...------,,,,,,------...,,,---......///..............................---......////////////............------------......,,,------------------------...///...---,,,---//////////////////000111111///////////////...............//////////////////////////////////////////---.....................///...---...000000000///------...////////////...///////////////////////////......//////000111222222000///000111222111000//////............//////---.........//////000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000111////////////000000000000111111111111111111111111000000000000111111111111222222111111000000/////////000000111222333333444111111000000000000111111000000000000000000000000000000000000000000000000111111111111111111111111////////////000000000000........./////////000000////////////////////////......////////////......,,,---------......//////111///,,,******---000222////////////////////////000000//////..............................------------........./////////////////////////////////------------------------,,,,,,---------------...+++,,,...000000///...---........................---------.........//////............////////////---.....................------------------------................................................,,,,,,------......//////,,,------......---------,,,,,,---.........------............///////////////............---------------------------------{{{hhh^^^TTTPPPLLLHHHFFFFFFFFFGGGIIIJJJKKKJJJJJJIIIFFFFFFEEEEEEDDDCCCAAA@@@AAAAAABBBBBBBBBBBBAAAAAA>>>===;;;:::999999:::;;;999999888777666666555555222333333333444444444444333333333333333222222111222111111000000///......000000000000000000000000000000000000////////////,,,---------............000000////////////000000++++++,,,------......///------,,,,,,,,,---......---......//////......------............------,,,+++,,,---.........------......------------......***,,,............///000......------------......,,,---......//////.....................---------......////////////.........------,,,,,,,,,------+++,,,---.........------,,,---......---,,,---...............///000111222///////////////.........---...//////000/////////////////////////////////---------...............///...---...000111000///------...////////////...////////////////////////////////////000111222222111000///000111222111/////////............//////------......///000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000000000000000000000000000000000000000/////////000000000111111////////////000000000000111111111111111111111111000000000111111111111222111111111111111111000000///000000222333444555555111111000000000000111111000000000000000000000000////////////////////////000000000000000000000000////////////000000000000....../////////000000000////////////////////////......////////////......+++,,,,,,---...///000000111///+++)))***,,,000333////////////////////////111000000///......------------......///......---------------............////////////////////////........................+++---......------...///++++++---.........---,,,........................,,,,,,------.../////////------........./////////---------...............------------------------................................................++++++,,,,,,,,,,,,,,,,,,,,,------............---,,,,,,---..................////////////000000000///............---------------------------------{{{iii___UUUPPPMMMIIIGGGGGGEEEFFFHHHIIIJJJJJJIIIIIIFFFFFFEEEEEEDDDCCCAAA@@@@@@AAAAAABBBBBBAAAAAA@@@???>>><<<:::999999999999888888888777777666666666333333333333444444444444444444444444444333222222//////000000000//////...000000000000000000000000------------,,,,,,,,,+++------.........///////////////............//////,,,,,,,,,,,,,,,,,,------......---,,,,,,,,,------,,,------......------,,,,,,------............---......000000111000000///------,,,,,,,,,,,,------***,,,...///......///000......------------......,,,---......//////......//////.........---------,,,,,,---......---,,,,,,+++++++++++++++,,,---...+++,,,---.........------,,,---......,,,,,,---............---......//////000/////////............,,,---///000000000//////////////////////////////---------.........//////000.........000111000///......///000000000000///////////////////////////////////////000111222333111000//////111111000/////////............//////------......///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111//////000000000111111111000000000000////////////000000000000000000000000000000111111111222222222111111111111111111222222///000111222333555666666000000000//////000000000000000000000000000000000000000000000000000000000000000000000000000000000.../////////000000000111.../////////000000000000////////////////////////......////////////......,,,---------...////////////...---,,,,,,...///000///////////////////////////////////////.........+++,,,---/////////..................////////////////////////////////////////////////////////////,,,...//////------///111........./////////000000........................,,,,,,------...//////000---------.........//////---------.........//////........................................................................------------,,,,,,,,,,,,,,,,,,---...............,,,------........................////////////000///............---------------------------------|||iii___UUUQQQNNNIIIGGGHHHDDDEEEGGGHHHIIIIIIHHHHHHDDDDDDDDDCCCBBBAAA??????@@@AAAAAABBBBBBAAAAAA@@@AAA@@@===;;;999777777777::::::999999999999999999555555555666666666777777444444555555444444333222,,,---...///000000000///000000000000000000000000000////////////..................////////////000---------,,,,,,---------.........------,,,,,,,,,//////...---,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,------............***+++---.........---,,,---,,,,,,++++++,,,,,,---+++---//////...---...///......------------......,,,---......//////......//////.........---------******,,,,,,,,,,,,******(((((()))***+++---...///***+++---...///...------,,,---......,,,,,,---...000///...------,,,------000000//////.........---,,,---///000000000//////////////////////////////---------.........//////000///...///000111000/////////000111111111111111////////////////////////////////////000111222333000///...///000111000...//////............//////---------...///000000111000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000111111111111000000000000////////////////////////////////////000000111111222222222222000000000111222222222333//////111222444555777777000000////////////000000000000000000000000000000111111111111111111111111000000000000000000000000.../////////000000111111////////////000000000000////////////////////////......////////////........................------,,,,,,.../////////...---////////////////////////------......///000000000***+++---///000000//////////////////000000000000////////////////////////000000000000000000000000,,,...000000...---///111...------------...//////........................,,,,,,------...///000000---------.........//////---------.........//////000000000000000000000000................................................000000000//////.........,,,,,,---.../////////...,,,---......//////......---------.........////////////.........---------------------------------hhh^^^UUUQQQMMMHHHEEEEEEFFFGGGGGGHHHHHHIIIIIIJJJEEEEEEEEEDDDCCCCCCBBBBBBAAABBBBBBAAA@@@???>>>>>>AAA???===:::999888777888:::999999888777666666555555444222111111222444555444444333333333222222222444444333222111000///...000111111000000///...---......////////////......//////////////////////////////...---...///000111///............---------++++++++++++,,,,,,---...000///...---,,,+++******------------------------,,,,,,------...---------(((***++++++,,,...111444---%%%###***///...---///........................---------.........//////+++++++++,,,,,,,,,------...------,,,,,,------...***---///...,,,+++---000///000111111111000...---...000111///,,,---111555...............///000000+++---......------///000........................///...---,,,,,,---...///////////////000000000000222111111111000000//////.........///////////////000000000000000000000000,,,---///000000000///...000000111111222222222333000000000000000000000000........................111111111111222333444555111111111111000000000000222111111111000000////////////............//////...111444777777555222000222222111111111111111111111111000000000000111111000000000000000000000000222111///000111111000///444333333333222222111111111111111111222222222222...//////000111222333333111111111111111111111111444333222333444666999;;;111111000000000000111111111111111111111111111111111000/////////000222333000000000000000000000000000000//////......------000000000000000000000000000000//////......------000000//////.........---////////////////////////........................//////............//////....................................//////////////////......---------,,,........................////////////000000000000////////////////////////---.........//////000000////////////////////////...------------...//////////////////////////////////////////////////////,,,---...//////...---,,,---------.........//////---------............///000///...---------------...---,,,,,,,,,,,,---...........................---------.........//////---------.........//////------...///000000//////hhh^^^TTTPPPLLLGGGDDDDDDEEEEEEFFFGGGGGGHHHHHHIIIFFFFFFEEECCCBBB@@@?????????@@@@@@AAAAAAAAA@@@@@@AAA???===:::999888888888888777777666555555444444555444333222222333444555444444444444333333333333444333333222111000///...000000111111222111111111......////////////......////////////////////////,,,++++++++++++,,,------///............------------------,,,------.........---------------,,,,,,------------------------.........//////...------111111000...+++***+++,,,222+++(((,,,000...,,,,,,........................---------...............,,,,,,,,,,,,------------...------,,,,,,------...***---......,,,,,,---///......---,,,---...000111000///---,,,------...---...............///000000,,,...///...------...//////////////////////////////...------------...///////////////000000000000000000000/////////......222111000///...---,,,,,,000000000000000000000000---...//////000000//////222222222111111111111111000000000000000000000000........................111000000111111222333444111111111111000000000000222111111111000000000000111000000//////000000111222444666777777555222000111111111111111111111111111111000000000000111111000000000000000000000000111000///000111222111000111111111000000000//////111111111222222222333333//////000000111111222222111111111111111111111111111000000///000222555666//////............//////000000000000000000000000111000000///000111222333111111111111111111111111///////////////.........000000000000000000000000000000////////////......000000/////////.........////////////////////////........................//////............//////..................................../////////////////////.........------....................................////////////..................................../////////000////////////////////////...------------...//////////////////////////////////////////////////////------...//////...------+++,,,,,,,,,---------------------............/////////...---------------......---,,,,,,---..............................---------.........//////---------.........//////---......////////////...hhh^^^TTTPPPLLLFFFCCCBBBDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFEEECCCAAA???===<<<>>>>>>@@@AAABBBBBBBBBBBB@@@???===:::999888888888777777777666666555555444666555444333333444555666555555555444444444444333333333222111000//////.........///000111111111111......////////////......////////////////////////------...////////////...///............---------000///..................,,,,,,,,,------.................................000000000000///...------...//////...---,,,...000444///,,,...000///------.................................---------------------------.........///...------,,,,,,------...+++,,,...---,,,,,,---///...,,,)))'''))),,,000333///,,,***+++...000---***...............///000000...///000///---------///000000000000000000000000///...------------...///////////////000000000000//////...............---111111000//////...------000000000000000000000000//////......//////000111333333222222111000000000000000000000000000000000////////////////////////000000000000111222333333222222111111111000000000111111111111111000000000222222111111111111222222666666777777555444222000111111111111111111111111111111000000000000111111000000000000000000000000000//////000222333222111000000000000000/////////111111111222222222333333222222222222222222222222111111111111111111111111000000///...///000111222//////............//////111111111111111111111111111000000000000111222222222222222222222222222222...///////////////000000000000000000000000000000/////////000000000111111000000000000////////////////////////////////////........................//////............//////....................................////////////000000////////////..............................------------................................................////////////////////////////////////...------------...//////////////////////////////////////////////////////------...//////...------,,,,,,---------.........---------............/////////...------------.........---,,,,,,---..............................------........./////////---------...................../////////......---~~~iii___UUUPPPLLLGGGCCCCCCEEEEEEFFFFFFGGGGGGHHHHHHGGGFFFEEECCCAAA@@@>>>>>>>>>???@@@AAABBBBBBBBBBBB@@@???<<<:::999888888888999999999888888888777777666666555555555555666666666666555555555444444444333222222111000/////////,,,,,,---.....................////////////......////////////////////////---...///111111000/////////............---------000000///...------------,,,,,,,,,---------......////////////////////////000000000//////---,,,++++++,,,...///...///111333000...,,,...000111000000..............................------------,,,,,,............////////////...------,,,,,,------...,,,,,,------------.........,,,***((())),,,///222,,,++++++---000111///---...............///000000///000000///---,,,---...000000000000000000000000.........------.........////////////000000000000.................................///000000111111000000000000000000000000000///.........///111222222222111111111111111111000000000000000000000000000000000000000000000000////////////000111222333222222222111111111000000111111111111111111111111222222111111111111222222666555555444333333222222111111111111111222222222222111111000000111111222111111111111111111111111222111000000222222222000222222222222222222222222000000111111111222222222444444444333333333222222111111111111111111111111222111000000000000111111111111000000000000111111222222222222222222222222000000000111111111222222222222222222222222222222......//////000000000111////////////////////////...//////000111222222222000000000000000000000000////////////////////////........................//////............//////....................................////////////000000000000000/////////........................------........./////////------------------------.........///////////////////////////////////////...------------...//////////////////////////////////////////////////////---..................---/////////000000000000111---------............//////......---------............------------..........................................////////////........................////////////...---,,,,,,~~~jjj```VVVRRRNNNHHHEEEEEEFFFFFFGGGGGGHHHIIIIIIIIIFFFEEEEEEDDDCCCBBBAAAAAA@@@AAAAAABBBBBBAAAAAAAAA???>>><<<:::999888999999999999999999888888888888666666666666666666666666666666555555555444444444222111111000000/////////...............---,,,,,,......////////////......////////////////////////***+++,,,---...---,,,+++///............---------//////...---,,,,,,,,,---......---------,,,,,,,,,/////////////////////////////////...---,,,+++***///000111000...------.........------...000000///........................------------------,,,,,,........./////////000000...------,,,,,,------...,,,,,,,,,,,,---......---......---------------...---///222222000//////111...............///000000///000111000...------...////////////////////////---..................---////////////000000000000////////////////////////......//////000111111222111111111111111111111111000000///......000111222//////000111222222333333111111111111111111111111111111111111111111111111////////////000111222333222222222222111111111111111111111111111222222222222111111000000111111222222222222222222222333333000000111111111222222222222222111111111111222222222222222222222222222222444222111111222222111///222222222222333333333333000000000111111111222222444444444333222222111111111111111111111111111111333222222111111111111111222222222111111222222222222222222222222222222222000111111111222222222222111111111111111111111111.../////////000000111111////////////////////////......///000111222333333000111111111111111111111000000000000000000000000//////////////////////////////............//////////////////////////////............/////////////////////000000000000000////////////////////////....../////////000000000........................///////////////.........////////////////////////...------------...//////////////////////////////////////////////////////.........------........./////////000000000000111---------............///......---------......///........................................................./////////000000.....................---......///......---,,,,,,~~~jjj```WWWRRROOOJJJGGGGGGFFFGGGGGGHHHIIIIIIJJJJJJEEEEEEEEEDDDCCCCCCBBBBBBAAABBBBBBBBBBBBBBBAAA@@@???>>><<<:::999999999999777777777777777777777777666666666666666666666666555555555444444444444333111111000000000/////////111111111111000///............////////////......////////////////////////,,,,,,---...............///............---------......------,,,---------.........------,,,,,,,,,........................---.........---,,,++++++***,,,/////////...///000///000///,,,+++......,,,........................+++,,,,,,,,,------------............/////////000...------,,,,,,------...---,,,+++,,,...///...---...///000000000///---,,,000333444222---+++---000...............///000000///000111000.........000////////////////////////------...//////...------////////////000000000000///////////////000000000111111111000000/////////111111111111111111111111000000//////000000111111......///111222333444555111111111111111111111111000000000000000000000000000000000000111222333333333222222222222111111111111111111222222222222222222111111111111111111222000111111111222222222333000000000111222222333333222222111111111111222222222222222222222222222222444222111111222222111000111111111222222222222222222222222222333333333333444444333333222222111111333333333333333333333333222222222222222222111111222222111111111111222222111111111111111111111111000111222222333333222222111111111111111111111111///000000000000000000111000000000000000000000000......//////000111222222111111111111222222222222000000000000000000000000//////////////////////////////............//////////////////////////////............////////////......////////////000000////////////////////////////////////000000000111///////////////////////////////////////.........////////////////////////...------------.../////////////////////////////////////////////////////////...------------...///,,,,,,---------.........---------............///...------------...//////---...////////////...---............................../////////000000000...............---------------.........------,,,hhh^^^UUUQQQOOOJJJGGGHHHFFFFFFFFFGGGHHHHHHIIIIIIFFFFFFEEEDDDBBBAAA@@@@@@@@@@@@AAABBBCCCCCCCCCCCC???===<<<:::999999999:::777777777777777777777777555555555666666555555555444444444444333333333333000000000000////////////111111111222111111000000......////////////......///////////////////////////////////////000111111///............---------.........---......//////,,,,,,---------------...---------------------------...............------&&&))),,,...///000111222---000000,,,+++///000---........................******+++,,,---......///------........./////////...------,,,,,,------......,,,+++,,,...///...,,,,,,---///000000///...------------,,,+++,,,...///...............///000000...///000000///...000111000000000000000000000000------...//////...------////////////000000000000------........./////////111111111000000000000000111111111111111111111111//////000111111111111000//////000111222333333444111111111111111111111111000000000000000000000000111000000111111222333444333333222222222111111111111111111222222333333333333333222222222222333333222222333333333222111111///000000111222222333333333222222111111222222333333333333333333333333333111000000111333444444333222222222333333444444444555555555666666666777777777777777777777777777666777777777777777777777777444444555555555555555555444333333222222333333444333333333333333333333333000111222333333333222222222222222222222222222222111111111000000000000000000000000000000000000000.........//////000000000111111111222222222333333000000000000000000000000//////////////////////////////............//////////////////////////////............////////////------........./////////////////////////////////........./////////000000000000000000000000000000000/////////............////////////////////////...------------.../////////////////////////////////////////////////////////...------------...///+++,,,,,,,,,---------------------............///---------------...//////---...///000000///...---.........................../////////000000000000//////.........---------,,,,,,---.........------fff\\\TTTPPPNNNJJJGGGHHHEEEEEEEEEFFFGGGGGGHHHHHHGGGFFFEEECCCAAA???>>>===>>>>>>@@@BBBCCCDDDEEEEEE>>>===<<<:::999999::::::999999999999999999::::::444444555555555555444444444444333333333222222222000000000000////////////---...///000000111111000......////////////......////////////////////////------,,,++++++---.../////////.........---------//////...//////000111222***++++++,,,---//////000------------------------......//////////////////---///000///---***)))***(((...///,,,,,,222444222........................))))))***+++---...//////------------.........///...------,,,,,,------......,,,***+++...000...,,,+++,,,---...//////000000(((%%%###%%%+++000111111...............///000000---///000000//////000222111111111111111111111111,,,---...//////...---,,,////////////000000000000,,,,,,,,,------.........---...///000111222333333111111111111111111111111...///111222222111111000111111111111111222222222111111111111111111111111////////////////////////111111111111222333444555333333333222222222111111111111111222222333333333555444444333333444444555444555555555444222000//////000000111222222333333333222222111111222222333333333333333333333333333.........000444666777666555555555666666777777777888888888888999999999999========================999999999999999999999999777888888999::::::999999666666666555555666666666777777777777777777777777000111222333444333222222333333333333333333333333222222111111000000//////000000000000000000000000............////////////111111111222222333333333000000000000000000000000000000000000000000000000//////............//////000000000000000000000000............/////////000,,,---------......//////000000000000000000000000---------.........//////000000000000000000000000000000//////.........---////////////////////////...------------.../////////////////////////////////////////////////////////...---,,,,,,---...///---------.........//////---------.........//////---------------...///000---...///000000///...---........................////////////000000000000//////.........---------++++++,,,---............yyyggg^^^UUUQQQMMMHHHDDDDDDDDDDDDDDDDDDEEEFFFGGGHHHIIIHHHGGGFFFDDDBBB@@@???===>>>AAACCCCCCBBB@@@>>>>>>===<<<;;;::::::;;;<<<777888999::::::999777666555555555555555555555555444444333333333333222222000000////////////000000......------------......000000//////.........---////////////////////////////////////////////////...------------...//////...---,,,,,,++++++,,,,,,---------------...///000,,,------......------,,,---...............------////////////...---,,,+++//////............//////---------.........//////111///,,,***)))+++---///---...000111111///---,,,.........///////////////.................................------,,,,,,,,,------...///000000////////////.........---------///000000111111111000000000000//////......------........................///000111111111000...---000000///...............000000////////////000000////////////////////////---------------...//////111111111111111111111111111222444555555333000......//////000111222222333000000000000111333555777333333222222111000000000222222222222222222222222333333444555555666666777888666444555777888666333444444444333333333333333555555555555555333222222333444555444222111222333444444333444555666888:::::::::::::::;;;;;;;;;;;;<<<===>>>>>>>>>???BBBEEEBBBBBBCCCCCCCCCDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@BBBAAA????????????===;;;<<<<<<======>>>======<<<<<<<<<;;;;;;999888666555888777777666555444333333111111111222222222222222//////000000000111111111222111000000/////////000000000////////////000000////////////////////////222222222111111111111000111111000000000000000111222111000.........//////000000000000000000000000//////000000000000//////000000000000111111111111111111000///...------,,,...............///000000////////////////////////......////////////......////////////////////////111000///......///000111...............///000000////////////////////////.........------,,,,,,,,,++++++,,,,,,,,,---------...........................------,,,,,,------...---------------...///000++++++,,,,,,---...//////...............---------......---------,,,,,,,,,........................yyyhhh^^^UUURRRNNNIIIFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGHHHHHHGGGFFFEEEBBB@@@???===>>>AAABBBCCCBBB@@@??????===<<<;;;::::::;;;;;;888888888888888777666666555555555555555555555555444444333333333333222222000000////////////000000/////////....../////////000/////////............////////////////////////////////////////////////...------------.../////////...------,,,,,,------...---------------......,,,------......------,,,---...............------------..................//////............//////+++,,,,,,,,,------------111///---++++++,,,...///...///000000///---+++***//////...................................................------,,,,,,,,,---...////////////////////////.........------------...///000111222222222///////////////.................................///000000111000///...---000000///...............000000000000000000000000111111111111111111111111///////////////000000111111111111111111111111111111222444555444333000///---.........///000000000111111000000111333555666000000000111222222333333222222222222222222222222111111222333333444444555888666444444666666444222333333333333333333333333555555555555444444444444444555666666444444555666777777777777999;;;<<<>>>;;;<<<<<<===>>>???@@@@@@???@@@AAAAAABBBCCCFFFIIIKKKKKKJJJJJJJJJKKKKKKKKKMMMLLLKKKKKKJJJJJJJJJJJJHHHFFFEEEDDDEEEEEECCCBBBCCCCCCCCCCCCCCCBBBAAAAAAAAAAAAAAAAAA@@@>>>===<<<;;;::::::999888777777666333333333333333333333333111111111111111222222222000000//////.../////////000000/////////000000111000000000000000000000000000000111111222222222333333222111000000000000000111000////////////000111000000000000000000000000//////000000000000//////............////////////000000//////......------...............///000000////////////////////////......////////////......////////////////////////111000///......///000111...............///000000.................................------,,,,,,,,,++++++,,,,,,,,,---------...........................------,,,,,,------...------------------......,,,,,,---......///000000////////////////////////............---------,,,........................zzzhhh___VVVSSSPPPKKKGGGGGGEEEFFFGGGHHHHHHGGGGGGFFFFFFGGGGGGGGGEEECCC@@@>>>===???@@@BBBBBBAAA@@@??????>>><<<::::::::::::;;;:::999888777666555555555555555555555555555555555444444333333333333222222000000////////////000000000000////////////000000////////////............////////////////////////////////////////////////...------------...////////////...------------...------,,,,,,,,,,,,,,,---------............------------...............---------,,,,,,---...000111//////............//////,,,,,,---------.........000//////............/////////000///...,,,***(((/////////...---------,,,.................................---------------//////////////////...---/////////............---,,,---...000111222333333...///////////////000000////////////////////////000000000000000///......000000///.........//////000000111222222111000000111111111111111111111111111111111111111222222333222222222222222222222222111222333444444333111/////////////////////000000222111111111222222333444000000111111222333333333333333333333333333333333111111222333333444444555777555333333444333222000222222333333333333333333666666555444555666777888555777888888888888999;;;;;;<<<<<<===>>>@@@BBBCCCAAAAAABBBCCCEEEFFFGGGGGGEEEFFFGGGGGGHHHJJJMMMPPPTTTSSSSSSRRRRRRRRRSSSTTTTTTTTTRRRQQQPPPPPPPPPPPPPPPNNNMMMMMMNNNNNNLLLKKKIIIIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIIIIIIIHHHGGGGGGDDDCCCBBB@@@>>><<<:::999777777666666555555444444333333333222222222222222000000/////////000111111000/////////000111222222111111111111111111111111...///000111222333444444333333222111111111111111000000000///000000111222000000000000000000000000///000000111111000000///............///////////////////////////................../////////000000////////////////////////......////////////......////////////////////////000//////......//////000............/////////000------------------------.........---------------,,,,,,,,,,,,------------..............................------------.........------,,,,,,,,,,,,---------......///000000000......//////000000111111/////////.........------........................|||hhh^^^VVVRRRPPPKKKGGGGGGEEEFFFHHHIIIIIIHHHFFFEEEEEEFFFGGGGGGEEECCC@@@>>>>>>???@@@BBBBBBAAA@@@??????>>><<<:::999999::::::<<<;;;999777555555555666555555555555555555555555444444333333333222222222000000////////////000000000//////////////////000///////////////.........////////////////////////////////////////////////...------------.../////////......---------------------,,,+++++++++,,,,,,------............------,,,---......///.........///...,,,+++,,,---000111///......------......////////////000000000000111//////000000000000//////////////////...---,,,+++000//////...---,,,,,,+++.......................................---------//////000000///...------/////////...............---...///000111111111111......//////000000000111000000000000000000000000000000000000000//////...000000///////////////000///000222333333222000///111111111111111111111111222111111111111222333333222222222222222222222222111222333444444333111000222222222222222222111111222222222222222222333333444333333222222111000000333333333333333333333333333333444555555666666777555555444333222222111000222222333333444444555555888777666555666888:::<<<888:::;;;<<<<<<<<<>>>@@@???@@@@@@BBBCCCDDDFFFFFFGGGHHHHHHIIIIIIJJJJJJJJJHHHIIIJJJKKKLLLNNNQQQTTTWWWUUUTTTSSSSSSTTTVVVWWWYYYXXXWWWUUUTTTSSSSSSSSSUUUSSSRRRRRRRRRRRRQQQOOOJJJJJJJJJJJJJJJJJJKKKKKKLLLLLLMMMNNNOOOOOOOOOOOOOOOMMMKKKHHHDDDAAA???===<<<<<<;;;;;;:::999888888555555444333333222111111111111111000111111222333000000000000111222333333111111111111111111111111///000000111222222333333222222111111222222333444222111111111111000111111000000000000000000000000000000000111111000000000000000000000111111111111.........///////////////......///000000000000000////////////////////////......////////////......////////////////////////////////////////////////---......///////////////------------------------...............---------,,,,,,,,,------------.................................------------.........---,,,,,,++++++++++++------......////////////------...///000000111111000////////////.................................~~~ggg^^^UUURRROOOJJJFFFFFFDDDFFFHHHIIIIIIHHHGGGFFFEEEEEEFFFFFFEEEBBB@@@>>>>>>???@@@AAAAAAAAA@@@@@@???>>><<<:::999999999999>>><<<:::888777777777777555555555555555555555555444444333333333222222222000000////////////000000///......------......///.........///////////////////////////////////////////////////////////////...------------...//////...---,,,,,,+++,,,,,,,,,---,,,,,,+++++++++,,,,,,---......//////......---,,,------...//////......111000---,,,+++,,,...///......------------....../////////000000000000111...///000111111000000////////////000000000000///000000///...------,,,,,,................................................//////000000///...------//////////////////////////////000000000//////....../////////000000111111111111111111111111111111111000000///////////////000000/////////000000111///000222333333222000///000000000000000000000000111000000000000111222222222222222222222222222222111111222333333333222111333333333333222222222222111222222222222222222222444444333333222111111111333333333333333333333333333333444555555666666777555555555444222111111111333444444555666777777888:::999888888999;;;===???;;;===?????????@@@BBBDDDBBBCCCDDDEEEFFFGGGGGGGGGJJJJJJIIIIIIHHHGGGGGGGGGEEEGGGHHHHHHIIIKKKNNNQQQRRRPPPNNNMMMOOOQQQUUUWWW\\\\\\[[[ZZZXXXVVVUUUTTTSSSQQQOOOOOOOOOOOOMMMKKKFFFEEEEEEFFFGGGHHHJJJJJJJJJKKKLLLNNNPPPQQQQQQQQQRRRQQQPPPNNNKKKIIIHHHGGGCCCBBBBBBAAA@@@???>>>>>>999888777666555444333222111111000000000111111222111111111111111222333333111111111111111111111111111111111111111111111111//////000111222444666666444333333222111000000///111111111111111111111111000000111111111111000000000000000000111111111111.........///////////////...///000000111111000000////////////////////////......////////////......////////////////////////......////////////......------...///000/////////------------------------........................,,,,,,---------.................................///......------......///...---,,,,,,++++++++++++------------------......,,,,,,---......///000000000////////////.................................hhh___VVVRRRNNNIIIEEEEEEDDDEEEFFFHHHHHHHHHHHHGGGEEEEEEEEEDDDCCCBBBAAA@@@??????@@@@@@AAAAAAAAA@@@???>>><<<:::888888888888===<<<;;;:::999888888888555555555555555555555555444444333333333333222222000000////////////000000......------------...............///////////////////////////////////////////////////////////////...------------...//////------,,,++++++++++++,,,,,,,,,,,,,,,,,,---............////////////......,,,,,,---...////////////111000...---,,,,,,------......------------......,,,,,,---------............//////000000000000////////////000000111222222000000000///......------.......................................///////////////////////////...---...////////////000000000000000000000///...------///000000000000000000111000000000000000000000000111111000///////////////000000/////////000111111000000111222222111000000////////////////////////000000//////000000111222333333333333333333333333111111222333333333222222111111111111111111222222000111222333333333333333111111222222333444444444333333333333333333333333111111222333333444444555444555666555444333444555666666777888999:::;;;<<<===<<<<<<<<<===>>>@@@AAA>>>@@@AAABBBBBBBBBDDDFFFEEEFFFGGGHHHHHHHHHHHHGGGHHHGGGGGGEEEDDDCCCBBBAAABBBCCCDDDCCCCCCEEEHHHJJJKKKJJJHHHHHHKKKOOOUUUXXX\\\]]]]]]]]][[[XXXTTTRRROOOMMMKKKJJJJJJIIIGGGEEEAAAAAA@@@@@@AAACCCEEEFFFDDDFFFHHHJJJMMMOOOPPPPPPNNNNNNOOOOOOPPPPPPQQQQQQIIIIIIHHHHHHGGGFFFFFFFFFAAA@@@???===;;;999888777333333222111111111111111333333222222222222222333111111111111111111111111222222222111111111000000...//////000222444555666333333444333333222000000111111111111111111111111000111111222222111111000............///////////////////////////............///000111222111000///////////////////////////......////////////......////////////////////////---......//////......---,,,---///000000000///...------------------------.............../////////,,,---------....................................//////............//////...------,,,,,,,,,,,,---------------------------,,,,,,------......///////////////.........------........................kkkaaaXXXSSSOOOIIIEEEDDDBBBCCCDDDEEEGGGHHHIIIIIIFFFEEEDDDBBBAAAAAAAAABBB??????@@@@@@@@@AAAAAAAAA???>>><<<:::888888888888:::::::::::::::999888777555555555555555555555555444444333333333333222222000000////////////000000//////............//////............/////////000////////////////////////////////////////////////...------------...//////......---,,,,,,,,,,,,,,,++++++,,,,,,---...000000......////////////......+++,,,---...////////////..................------...------,,,,,,------...+++,,,,,,,,,------------........./////////000000000////////////000000111000000000000000000//////........................---........./////////000---...//////////////////.../////////000000000000/////////000//////......111111111000000000000000000000000000000000000000222111000///...//////000000000//////000111111222000000000000000000000000000000000000000000000000000000000000000111111222333333333333333333333333111111222222222333333333000000111111222333333333///000111333444444444333111111222333333444444555444444444444444444444444111111222333333444444555444666888777555555777999888999:::;;;<<<>>>????????????@@@@@@AAAAAAAAABBB@@@BBBDDDDDDCCCDDDEEEGGGIIIIIIJJJJJJJJJIIIHHHGGGGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDDDDCCCCCCDDDFFFIIIHHHGGGEEEFFFKKKQQQXXX]]]ccceeeggggggeee```[[[XXXRRROOOMMMKKKJJJHHHFFFCCC@@@???>>>======>>>???@@@>>>@@@BBBFFFIIIKKKMMMNNNLLLMMMMMMNNNOOOPPPQQQRRRNNNNNNMMMMMMMMMMMMMMMMMMKKKJJJHHHFFFDDDBBB@@@???::::::888777666666555555555444333222222222222222000000000000000000000000111111111111111222222222000000000000111222333333000111333444444444333333111111111111111111111111000111111222222111111000............////////////000000//////......------...///000222222111000///////////////////////////......////////////......////////////////////////------...//////...------,,,---///000111000///...........................---........./////////000------------....................................//////............//////------------------.....................---------.............../////////............---------,,,........................mmmcccYYYUUUPPPJJJEEEEEEBBBBBBCCCDDDEEEGGGIIIJJJGGGFFFCCCAAA@@@AAABBBCCC??????@@@@@@@@@AAAAAAAAA???>>><<<999888777777888777888999::::::999777666555555555555555555555555444444444333333333222222000000////////////000000000000////////////000000---.........//////000000////////////////////////////////////////////////...------------...////////////...------------...++++++,,,---...000111222......////////////......+++,,,---...////////////+++,,,---...////////////...------,,,,,,------...---------.........//////...............///000111111000///...............000000000000111111111111........................---.........//////000000------...///000000000///.../////////000000111111------...///000000//////222222111111000000//////////////////////////////222111///.........///000000000///000000111222222000000////////////000000111111111111111111111111111111000000111111222333333333333333333333333333111111111222222333333333222222333444444555666666...///111333444444444444555444444333333222222111444444444444444444444444333333444555555666666777444777999999777666999;;;::::::;;;===???@@@AAABBB@@@AAABBBCCCCCCCCCBBBBBBBBBCCCEEEEEEDDDDDDEEEGGGKKKLLLLLLLLLKKKJJJHHHGGGHHHHHHGGGGGGGGGFFFFFFFFFGGGHHHHHHGGGFFFFFFIIIKKKHHHGGGFFFGGGMMMUUU]]]bbbqqqsssvvvwwwuuupppiiieeeWWWUUURRROOONNNLLLIIIFFFBBB@@@>>><<<::::::;;;<<<:::<<>>===<<<;;;;;;666555444333222111111111//////////////////////////////000111222333333444222111111000///000000000---///111444555666666666111111111111111111111111111111222222222222111111000000000000111111111111111111000///...------,,,...///111222333222000///////////////////////////......////////////......////////////////////////,,,---...//////...---,,,,,,---///000111000///...////////////////////////---.........//////000000---------.........//////........................//////............//////------------......///000///////////////.........000000000000////////////......---------,,,,,,,,,........................ooocccVVVQQQNNNIIIEEEEEEDDDDDDEEEEEEFFFFFFGGGGGGFFFEEECCCBBBAAAAAABBBBBB@@@AAAAAABBBBBBAAAAAA@@@@@@>>>;;;888777777888999999;;;======:::777555555444333333333333444555555444444333333333333222222111000///......///000111000000//////.........---...............///000000////////////////////////000///...---------------000000//////.........------.........---,,,,,,+++(((((()))************))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...///000000000000//////......------------.........---,,,+++.........------,,,,,,,,,---...///000000///...---////////////////////////111///...------...///111,,,---...//////---+++)))//////000000///...---------......///////////////000///---,,,---...000222333222000///.........//////////////////.........//////............////////////000000111111222222111000/////////111222333333333222222111111000000222222222111111111000000000000000000111111111111111111111111111111111111111111111111111111111111222222333333333333444444222222333333333444444444000333555666444333222222222222222222333333333333111333555555444333444555999:::;;;<<<===<<<<<<;;;???>>>>>>@@@BBBDDDDDDDDDDDDDDDCCCCCCCCCDDDDDDEEEFFFFFFGGGFFFFFFHHHKKKNNNOOOPPPPPPNNNMMMLLLMMMOOOOOOMMMLLLLLLKKKJJJGGGEEEGGGIIIKKKMMMNNNMMMLLLKKKKKKIIIIIIJJJMMMTTTcccqqqyyyuuuiiibbbYYYUUUSSSRRRNNNJJJFFFFFFCCC@@@<<<;;;;;;<<<<<<;;;;;;===AAADDDFFFGGGEEEFFFHHHJJJKKKKKKKKKKKKNNNNNNNNNOOOPPPRRRSSSTTTSSSTTTTTTRRRPPPNNNNNNOOOKKKJJJHHHEEEBBB@@@>>>===999777555444444444333222222222111000000000000000222222111000000000000000000000111111111111000000222222111111222222333444666666555444444444000,,,111111000/////////......111000...---...///111222000000000000////////////......///000000000000000000000000000000000000000////////////////////////+++,,,,,,---...///000000///////////////////////////...---,,,+++,,,---...000000000000000000000000000000//////.........---//////............////////////.........---------////////////////////////000///...---------------................................................//////...---,,,,,,++++++......---------,,,,,,,,,ooocccXXXSSSPPPKKKGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGGGGFFFDDDBBBAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@BBB@@@===:::999999:::;;;888:::;;;:::888666555555555444444444444555666666444444333333333333222222111000////////////000111000/////////...........................///000000//////////////////////////////...---------------000/////////.........---------......------,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---------...............///////////////.........///......---,,,,,,++++++.........------,,,,,,,,,---...///000000///...---........................000///...------...///000------...///......,,,,,,///////////////...---------......///////////////000///...------///000111333222000///.........////////////////////////000//////............//////000000000000000111111111000000000000000000111222111111111111111000000000222222222111111111000000//////000000000111111111111111111111111111111111111111111111111111111111222222333333333333444444222222333333333444444444000333555555444222222222333333333444444444555555333555777888888999:::<<<===>>>@@@AAABBBBBBAAAAAACCCCCCCCCDDDEEEFFFFFFEEEGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKKKKJJJJJJKKKOOORRRSSSTTTUUUTTTRRRRRRSSSTTTTTTSSSRRRQQQQQQQQQPPPOOOOOOQQQSSSTTTUUUUUUTTTSSSSSSQQQPPPRRRTTT[[[iiivvv~~~wwwnnngggccc___XXXSSSMMMLLLJJJFFFCCC@@@??????===;;;:::<<>><<<999888888777555444333222222111111222222333111111000000000000000111111111222222222222111111222222111111222222333444555444444444555666444222222111///...///000111222222111///......///000111000000000000////////////......///000000000000000000000000000000000000000////////////////////////................../////////////////////////////////......---------...///////////////////////////000/////////............//////............////////////.........---------........................//////...---------------................................................///......------,,,,,,,,,............------,,,,,,nnncccYYYUUUSSSNNNJJJHHHDDDDDDEEEEEEFFFGGGGGGHHHHHHGGGEEECCCBBBAAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAA???===:::999999999:::888999999888666444555555666555555555555666777777444444333333333333222222111111000000000000111111////////////............//////.........///000000//////////////////////////////...------------.../////////...............------......------,,,,,,---...//////000000//////,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------.........///////////////000///...,,,++++++,,,,,,.........------------------...////////////...---........................000///...------...///000................../////////////////////......------......///////////////000///...---...///000111222111000///.........///.........///000000000111000//////......//////000111111111111000000000000000111111111111000000//////000000000000000000111222222222111111111111111/////////000000000111111222222222222222222222222222222222222222222222222222222333333333333444444333333333333444444444444000222555555444222222333444444444555555666666666222444777999:::;;;>>>@@@DDDEEEGGGIIIJJJKKKKKKJJJHHHIIIJJJKKKLLLLLLKKKKKKKKKLLLMMMOOOQQQSSSTTTUUUSSSSSSRRRQQQPPPQQQTTTWWWXXXYYYZZZZZZYYYYYYZZZ\\\[[[[[[ZZZYYYYYYZZZ[[[\\\ZZZ[[[]]]^^^______^^^]]]ZZZWWWVVVWWWYYY^^^iiiuuuzzzrrriiibbbZZZYYYVVVSSSOOOKKKHHHFFFAAA???======???AAAAAA@@@DDDEEEFFFGGGGGGGGGGGGGGGFFFEEEDDDCCCDDDFFFIIIJJJNNNPPPRRRSSSSSSTTTVVVXXXUUUUUUTTTRRRPPPMMMKKKJJJFFFDDDAAA???>>><<<:::888444444333333333444444555111000000000000000111111//////000000000000//////222111111111111222333333333111111333666777777666555333111//////000222333333222111////////////000000000000000////////////......///000000000000000000000000000000000000000////////////////////////000000000//////.........//////////////////////////////........./////////........................////////////............//////............//////...............---------------------------------///.........------------.....................................................................---/////////............---}}}kkkaaaXXXVVVTTTOOOJJJHHHDDDDDDEEEFFFGGGGGGHHHHHHIIIHHHFFFDDDBBBAAA??????@@@AAAAAABBBBBBAAAAAA@@@>>>===:::888777777777777999999999777555444555777555555555555555666666777444444333333333222222222111111111000000111111111///////////////.........000///////////////000000///////////////////////////......---------..............................,,,------...------,,,,,,,,,,,,---............---------------------------........................------......//////000000000...,,,++++++,,,---..................---------................................................000///............///000...............///000111...///////////////......---....../////////////////////......//////000111111111000///////////////,,,,,,---...//////000000000000////////////000000222222111111000000//////000111222222222000///.........//////000000111111111111111111111111111111/////////000000000111111222222222222222222222222222222222222222222222222222222222333333333444444333333333444444444444555111333444555444333333444333444444555666666777777555777:::<<<>>>@@@DDDFFFJJJKKKNNNPPPRRRSSSSSSSSSOOOQQQSSSTTTUUUUUUVVVWWWWWWXXXYYYZZZ\\\]]]^^^^^^^^^]]][[[YYYWWWXXX[[[^^^^^^```bbbbbbbbbbbbdddeeegggfffeeecccbbbccceeegggeeefffhhhiiiiiiiiiiiiiiieeeaaa______```bbbjjjrrr}}}{{{tttjjjhhheeebbb^^^YYYSSSPPPIIIFFFDDDBBBBBBBBBBBBAAACCCCCCDDDDDDDDDCCCCCCCCCDDDCCCAAA@@@AAACCCEEEGGGIIIKKKNNNPPPRRRTTTWWWYYYVVVVVVVVVUUUTTTRRRPPPOOONNNLLLIIIGGGEEECCC@@@===999888777666555444444444111000000000000111222222000000111111111111000000111111111111111222222333111......111444444555666666666444333222111000000555444222111////////////000000000000////////////......///000000000000000////////////////////////////////////////////////000000000000000/////////////////////////////////---...///////////////...........................///////////////.........///......------......///..................................................................------.....................................................................////////////////////////...{{{iii___VVVTTTSSSNNNIIIGGGDDDDDDEEEFFFGGGHHHIIIIIIHHHHHHGGGEEECCCAAA@@@???@@@AAAAAABBBBBBAAAAAA@@@===<<<:::888777666666666999:::999888666555777888444444333333444444555666444444333333333222222222000000000111111000000000.........///////////////111000000/////////000000////////////////////////......---------......///---------...............,,,,,,------...------,,,++++++,,,---------------------------------------,,,,,,------...//////000------......//////000000---,,,+++***+++---///111..............................------------..............................//////............//////...............///000111......///////////////...---......//////////////////////////////000111111000000000000000/////////++++++,,,------...//////000000////////////000000222222111111000000//////000111222222222000///.........//////000000111111111111111111111111111111000000000000111111111111222222222222222222222222222222222222222222222222222222222333333333444444333333444444444555555555222333555555444444555666333333555666888999:::;;;>>>@@@CCCEEEGGGJJJNNNQQQQQQRRRUUUWWWYYY[[[[[[[[[YYY\\\___```aaacccgggjjjllllllmmmnnnnnnnnnmmmmmmllljjjhhhdddbbbbbbeeehhhjjjmmmpppqqqrrrrrrtttuuuyyyyyyxxxuuuqqqppprrruuuuuuvvvwwwxxxxxxyyyyyyyyyxxxssspppooonnnnnnrrrxxx~~~xxxuuuqqqmmmiiiddd]]]YYYQQQNNNJJJGGGFFFEEECCCBBBCCCCCCBBBBBBAAA@@@@@@@@@BBBAAA???>>>>>>@@@AAABBBCCCEEEIIIKKKMMMOOORRRUUUUUUVVVWWWXXXWWWVVVTTTSSSSSSQQQOOONNNMMMJJJFFFDDD@@@>>><<<999777555333333222222111111111222222333333444444555555444444333111111000000111111222333000,,,+++111333111000333222333555666555444222111555555333222111000//////000000000000////////////......///000000000000000////////////////////////////////////////////////.........///000111111222////////////////////////+++---///000111000///....................................///////////////......------------......---.....................////////////////////////------...//////......---................................................---------................../////////////////////zzziii___UUURRRPPPLLLHHHFFFCCCDDDEEEFFFGGGIIIJJJJJJGGGGGGGGGFFFDDDBBB@@@???@@@AAAAAABBBBBBAAAAAA@@@???>>><<<;;;999888888888888999:::999777666777888333333333333333444555555444444333333333333222222//////000000000000//////.........///////////////111111000/////////000000////////////////////////...------------...//////---------------.........,,,,,,------......------,,,------...///.........------------------------++++++,,,---...///000111.........///////////////---,,,++++++,,,---///000.............../////////......------------......------------------------////////////////////////..................//////---...//////////////////---....../////////////////////000000000111111111//////000000000000//////,,,,,,,,,------......///111000000//////000000111111111111111000000000000000111111111111000000//////000000000000000000111111111111111111222222222111111111222222222333333333333333333333333333333333333333333333333333333222222333333333333444444333444444444555555555555333555666666555555777999555666888:::===???AAABBBDDDFFFIIILLLOOOTTTZZZ]]]___```ccceeeggghhhhhhhhhiiikkknnnooopppssszzz}}}{{{xxxsssppppppsssvvv|||}}}~~~zzzvvvsssnnngggbbbYYYVVVQQQNNNLLLJJJGGGEEEFFFEEECCCBBBAAA@@@@@@@@@??????>>>>>>======>>>>>>???AAADDDFFFGGGIIILLLNNNRRRSSSVVVXXXYYYYYYXXXWWWVVVTTTSSSSSSRRRPPPMMMJJJFFFEEEAAA>>>:::777555444555444444333222222333333000111111222222111111000111000000000000111222222111+++,,,333555000///222---///222555777777666666555555444333222111000///000000000000////////////......///000000000000000000000000000000000000000////////////////////////,,,------...000111111222////////////////////////+++---000222333222000....................................///////////////......------------......---------...............000000000000000000000000,,,---.../////////...---................................................---------------------,,,---............/////////|||kkk```UUUQQQOOOKKKGGGGGGCCCDDDEEEFFFHHHIIIJJJKKKFFFFFFFFFFFFEEECCCAAA@@@@@@AAAAAABBBBBBAAAAAA@@@>>>===<<<;;;999888777777555777999999777666555666444444444444444555666666444444333333333333222222---...///000000///...---............/////////000222111111000//////000000////////////////////////---------------...//////,,,,,,,,,------.........+++,,,------......------,,,---......//////..............................,,,---------....../////////////////////...............---------,,,,,,,,,---........./////////000...------,,,,,,------...------------------------......////////////......------...///......,,,,,,------...///////////////---....../////////////////////000111111111111111...///000111111000//////////////////////////////111111000000000000111111000000000000000111111111000000000000000000111222111111111111111000000000000000111111111222222222222222333333333444444444333333333333333333333333333333333333333333333333222222333333333333444444444444444444555555555555555666777777777777999;;;:::<<<>>>AAAEEEHHHKKKLLLLLLOOOSSSWWW]]]ccckkkpppvvvxxxzzz|||~~~~~~~~~~~~{{{}}}~~~}}}}}}}}}yyysssmmmccc```[[[WWWTTTRRROOOMMMJJJIIIGGGEEECCCBBBBBBBBB???@@@@@@AAA@@@???>>>======???AAABBBBBBCCCEEEGGGKKKMMMQQQTTTVVVWWWWWWVVVVVVUUUUUUVVVVVVUUURRROOOKKKJJJGGGCCC???===;;;:::888777666555444333333333...//////000000//////...000000000000000111222222222,,,///888;;;444222555111111111222333555666777444444444444333222111000000000000000////////////......///000000000000000000000000000000000000000////////////////////////------........./////////////////////////////////,,,///222555666444222000////////////////////////............/////////000...------,,,,,,------...---------.........//////000000000000000000000000+++,,,...///000///...---................................................---------,,,+++++++++***,,,,,,------............}}}mmmaaaUUUPPPNNNJJJHHHGGGCCCDDDEEEFFFHHHIIIJJJKKKEEEFFFFFFFFFEEEDDDBBBAAA@@@AAAAAABBBBBBAAAAAA@@@<<<;;;:::999888666555555333555888999777555444444555555555555555666777777444444444333333333222222,,,---...//////...---,,,---.........//////000000222222111000000///000000////////////////////////---------------...///000,,,,,,,,,------.........+++,,,,,,---.........---+++,,,,,,---------------........................///............---------000000//////.........---000000//////---+++)))(((---.........//////000000...---,,,,,,,,,,,,---...------------------------......////////////......,,,---...//////---+++)))------...///000000//////---....../////////////////////000111111111111111...///000111111000//////111111111111000000000000111111000000000000111111//////000000111111222222111000/////////111222333333333222222111111000000000000111111222222222222333333333444444444555555333333333333333333333333333333333333333333333333222222333333333444444444444444444555555555666666666777888888777888:::<<>>===<<<;;;;;;;;;;;;;;;<<<;;;;;;:::999888777777555444444333333444444555444444333333222111000000000000000000////////////------...///000000//////------......//////000000//////............//////000///...,,,***)))))))))........................//////////////////......,,,,,,,,,---...///000000,,,---------.../////////,,,---...000111111111111000111111111111000000///......///000000//////...//////......------,,,,,,000000000000000000000000............////////////111111///...---,,,,,,+++////////////............---///000...,,,,,,///333111111000000000000111111000000000000111111111111111111000000000000111111111111000000000000111111000111222111000///000111222222111111000000//////000000////////////000000000000111111111111000000000000000111222222333333//////000111333444555666555555555555555555555555666555444333333333444555222444555555333222222333666555555666888999999999999:::::::::;;;===AAADDDGGGMMMTTTWWWWWWYYY]]]bbbeeellluuu}}}~~~wwwnnniiigggddd___ZZZWWWUUUQQQLLLJJJIIIIIIIIIGGGHHHHHHIIIHHHGGGFFFEEEDDDCCCAAA@@@@@@AAABBBCCCBBBCCCDDDGGGIIIKKKMMMNNNSSSTTTUUUVVVVVVVVVUUUTTTSSSPPPLLLGGGDDDBBBAAAAAA>>>===;;;999888888888888555555555444444333333222333222222222222333333444222222333333444555666666<<<:::777333111//////000222222333333333444444444111111000000000000000000/////////000111111222222333222222111000//////...000000000000000000000000000000000000000000000000000000//////.........---...000333555555333000...........................000000//////............,,,,,,,,,---------......//////////////////////////////............//////111000000///...---------////////////////////////..............................////////////......---------.........//////lll```TTTPPPNNNJJJFFFFFFDDDEEEFFFGGGIIIJJJKKKKKKHHHGGGFFFEEEDDDCCCBBBBBBAAABBBBBBCCCBBBAAA???>>>===<<<;;;:::::::::::::::::::::999888777666555555555444444333333444444555444444333333222111111000000000000000////////////------...///////////////////////////////////////------,,,,,,,,,,,,------333222111000000000000000........................------------------------,,,---------.../////////---------.....................//////000/////////...//////000000000//////---------------------,,,/////////...............////////////////////////............////////////......---------...//////,,,---------....../////////000111000......111333111111000000000000111111000000000000111111111111111111000000000000111111111111000000000000111111000111222111000///000111111111111000000000000000111111000000000000111111000000111111111111000000222222222111111111111111000000111222333444444555444444444444444444444444555444333222222333444555333555777777666555666777888777666666888999::::::;;;===@@@CCCFFFKKKPPPUUUXXX^^^dddggggggiiimmmpppvvv|||}}}xxxtttpppjjjeee```]]]YYYTTTPPPMMMLLLLLLJJJKKKKKKLLLMMMMMMMMMLLLKKKKKKIIIGGGFFFEEEDDDDDDAAABBBBBBCCCEEEFFFHHHHHHNNNOOOQQQSSSUUUUUUUUUUUUSSSRRROOOKKKIIIGGGFFFFFF@@@>>><<<:::999999:::;;;999888777555555444555555333333222222222222333333000111111222333333444444888666444111000000111111111111111111222222222222777666555333111///---,,,000000000000000000000000111111111000000/////////000000000000000000000000000000000000000000000000000/////////...............000222333333222000.........................../////////.........------,,,,,,---------.........//////////////////////////////............//////111000000///......------////////////////////////................................................------------............}}}jjj___TTTPPPNNNJJJFFFFFFDDDEEEFFFGGGHHHIIIJJJKKKHHHGGGFFFEEECCCAAA@@@@@@???@@@AAABBBBBBBBBAAA@@@<<<<<<;;;:::999888888999999888777666555444444333555555444444444444555555444333333222222111111111000000000000////////////,,,---......///.........111111111000///.........------,,,,,,,,,,,,------//////.........//////000........................------------------------------.................................---------......//////......---,,,,,,---......////////////333222000/////////000000...///////////////000000....................................////////////......------......///000***+++,,,---...//////000000111111111000000222444111111000000000000111111000000000000111111111111111111000000000000111111111111000000000000111111///000111111000///000222000000000000111111111111222222111111111111222222000000111111111111000000444333333222111111000000222222222222333333333333333333333333444444444444444444333222222333444555222333555555444444666777:::999999999:::<<<>>>@@@BBBFFFKKKQQQWWW^^^eeejjjrrrwww|||~~~~~~~~~yyytttoookkkfff```ZZZVVVSSSRRROOOOOOOOOPPPQQQRRRTTTTTTSSSSSSRRRPPPMMMKKKHHHGGGEEEEEECCCBBBBBBCCCDDDEEEIIIJJJLLLOOOQQQRRRSSSTTTRRRRRRQQQPPPNNNMMMLLLLLLCCCAAA>>><<<;;;;;;===>>>???===;;;999888888888999555444333222111111111111///000000000111111222222333222111000000111222333/////////000000000111111333333333333333444444444222222222111000000//////000000000000////////////000000000000000000000000000000000000000000000000////////////............//////000000000000//////.................................---------------,,,------------.........//////////////////////////////............//////000000000///......------////////////////////////...........................---,,,++++++,,,---...,,,,,,,,,---------......{{{iii^^^SSSPPPNNNJJJGGGFFFDDDEEEFFFGGGHHHIIIJJJJJJHHHGGGFFFDDDBBB@@@???>>><<<>>>@@@BBBCCCCCCCCCCCC======;;;:::999999999999888888777666555444444333555555444444444444555555333333333222222111111111000000000000////////////------............------111111000000000///////////////............//////---,,,,,,++++++,,,,,,,,,.................................///////////////...............---------/////////...---------,,,---------......---,,,,,,+++,,,---...///000000000555333111///...///000111......//////000000111111....................................////////////111000///...------------,,,,,,------...///000000000000111111000111222222111111000000000000111111///000000000111111111111111111000000000000111111111111000000000000111111///000111111000000111222//////000000111111222222222111111000000111111222000111111222222111111000333333333222222111111111333333333333333333333333222222333333333333333444444333333222222333444555333555666666555555777999:::;;;===>>>@@@CCCGGGIIIOOOTTT\\\dddlllttt{{{~~~~~~{{{{{{}}}}}}zzzuuuooohhhbbb^^^[[[WWWVVVUUUTTTTTTUUUVVVWWWVVVVVVVVVVVVTTTRRROOONNNNNNLLLJJJHHHGGGGGGGGGHHHGGGGGGIIIJJJLLLMMMNNNOOONNNOOOOOOPPPPPPOOOOOONNNIIIFFFBBB???======>>>???@@@@@@@@@???>>><<<;;;;;;777666444333111000000000000000000000111111111111222111111111111222333444////////////000000000111//////111222444555777777555555444333222111000/////////////////////000000///////////////////////////////////////////////////////////////.........//////............//////........................------------------------------------............//////////////////////////////............//////000000//////............////////////////////////........................///...,,,++++++,,,...///,,,,,,,,,,,,------------yyyggg\\\RRRPPPOOOKKKGGGFFFEEEEEEFFFFFFGGGHHHIIIIIIGGGGGGEEECCCAAA@@@>>>>>>>>>???AAABBBCCCCCCBBBAAA???>>>===;;;::::::999999:::999888888666666555444666555555444444555555666333333222222222222222111000000000000////////////---......///......------.../////////000000000111//////............//////222111000///............................................./////////000000...............---------/////////...---------,,,***+++,,,---............,,,---...///000111111111000...,,,******+++,,,---......//////000000111111////////////////////////............////////////111000///...............000000///////////////////////////000111111111000111111000000000000111111///000000000111111111111111111000000000000111111111111000000000000111111...000111111000000111222//////000000111111222222000000////////////000000111111222222222222111111111111222222333333333333444444444333333333333222222222222333333444444444444444333333333444666777888999::::::999:::<<<>>><<>>===>>>???AAACCCDDDDDDBBB???===:::999777555333111000000222222222222222111111111333333222222222222333333000000000111111111222222333333222222111000000000777666555555444333222222////////////000000000000////////////////////////////////////////////////........./////////////////////...------...//////////////////////////////---------------------------------.........////////////////////////////////////............//////////////////............////////////////////////////////////////////////000///---,,,,,,---///000,,,,,,,,,---------......xxxeee[[[RRRPPPOOOKKKGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIGGGFFFEEEDDDBBB@@@??????BBBBBBCCCCCCBBB@@@???>>>@@@???>>><<<;;;:::999999;;;:::999999777777666555666666555555555555666666222222222222222222222222000000000000/////////////////////000//////...------------...///000000000------,,,,,,,,,,,,------333333111000////////////........................++++++,,,,,,---.........------.................................---------)))***,,,---.../////////---...///000000000000000......---,,,,,,---...///...///////////////000000////////////////////////............////////////---------...///000111222111111111000000000////////////...000111222000///111111000000000000111111000000000000111111111111111111000000000000111111111111000000000000111111...///111111000000111333000000000000111111111111000000////////////000000111111222222222222111111111111222222333444444555444444444444333333333333222222333333444444555555555555444444444666777888888999::::::;;;===@@@CCCEEEJJJRRRVVVYYY\\\aaadddnnnuuu~~~~~~|||zzztttrrrnnnjjjfffbbb___^^^[[[[[[\\\\\\\\\\\\[[[[[[YYYYYYYYYXXXWWWWWWVVVVVVQQQPPPMMMKKKIIIHHHGGGGGGGGGGGGHHHHHHIIIJJJKKKKKKOOOMMMIIIEEEBBB???>>>======???CCCEEEFFFEEEDDDBBBAAA???===:::777555333333444444444333222222222111333333333333333222222222111111111222222222333333000000000000000000111111555555555555444444444444111111111111000000000000000000000000000000000000000000000000000000000000........./////////////////////............//////////////////////////////---------------.........------.........///////////////////////////////////////............////////////////////////......////////////////////////////////////////////////000///............///000---------.........//////xxxdddZZZQQQPPPOOOKKKGGGFFFEEEEEEEEEFFFGGGGGGHHHHHHFFFFFFEEEDDDCCCBBBAAA@@@@@@AAABBBBBBBBBAAA@@@??????>>>===;;;:::999888888;;;:::999999777777666555666666555555555555666666222222222222222222222222000000000000////////////000000111111000//////...------------............------,,,,,,,,,,,,------//////............//////........................++++++,,,,,,---......///,,,---------.../////////---------...............,,,,,,---...............---....../////////....../////////000111111222222/////////...................................................////////////------......///111222333////////////000000000000000//////111333444222///111111000000000000111111000000000000111111111111111111000000000000111111111111000000000000111111---///111111000000222333111111111000000000000000111000000000000000000111111222222333333222222111222333333333333333333333333333333444444444444444222333333444555555666666666666555555666777999:::888:::<<<>>>AAAEEEJJJNNNXXX```iiinnnpppqqqtttwww}}}{{{}}}}}}wwwrrrmmmkkkfffeeecccaaa___^^^]]]]]]\\\]]]___aaaaaaaaa```___XXXVVVSSSPPPMMMKKKIIIIIIHHHGGGFFFFFFFFFHHHIIIJJJLLLLLLJJJHHHEEEBBB@@@>>>===>>>@@@BBBDDDGGGIIIJJJHHHGGGDDD@@@===:::999888555444444333222222111111111111222222222222222111111111111222222222333333,,,,,,---///111222444444111222222333444555555666333333222222111111000000000000000000000000000000000000000000000000000000............/////////000////////////////////////////////////////////////------........./////////............//////////////////////////////////////////............//////.../////////////////////////////////////////////////////////////////////................................./////////000000wwwcccYYYQQQPPPOOOLLLGGGFFFEEEEEEEEEFFFGGGGGGGGGHHHFFFFFFEEEDDDCCCCCCBBBBBB:::<<<>>>AAACCCEEEEEEEEE>>>>>><<<:::999888777777::::::999888777666555555666666555555555555666666222222222222222222222222000000000000////////////111111111111111000//////.........---,,,,,,++++++/////////....../////////.........//////000222222........................------......///000111111,,,,,,------...///000000,,,------....../////////......//////......---,,,---------...------,,,,,,+++,,,---///000000000000//////......---------,,,------------------------............/////////000111000000////////////000,,,------...///000111111222000000222555555333000111111000000000000111111000000000000111111111111111111000000000000111111111111000000000000111111---///000111000000222444222222111111000000//////222222111111111111222222111222222333333222222111555444444333333222222111333333333444444444555555333333444444555666777777777666666666777888:::;;;>>>AAADDDHHHLLLRRRYYY^^^jjjrrr|||xxxzzz}}}~~~yyyvvvooommmiiieeeaaa___]]]]]]___aaadddhhhiiiiiigggfff\\\ZZZWWWSSSPPPNNNMMMLLLJJJHHHGGGFFFFFFGGGIIIJJJIIIIIIIIIIIIGGGDDDBBB@@@>>>>>>===>>>BBBGGGLLLOOONNNLLLIIIEEEBBB???===<<<555444444333222111000000...///000111111222222222111111111111222222222222333222222111000///.........///000111333444555666444444444333222111000000000000000000000000000000000000000000000000000000---.........//////000000//////000000000000//////000000000000000000000000........./////////000000............/////////000//////////////////////////////............//////.........///////////////////////////////////////000000000000000000000000,,,------......------,,,////////////000000000000rrrdddZZZQQQNNNLLLHHHFFFGGGCCCEEEFFFFFFEEEEEEFFFGGGFFFFFFEEECCCBBBAAA@@@???AAA@@@???@@@CCCDDDBBB???>>>===<<<;;;:::999999999::::::999999888777666666666555555555555444444444444333333222222333333444222222222111111111111000------......//////000000------..................,,,---...///000000000000...000111000///...///111///////////////.........//////000000111111111222000///...------...///000////////////............,,,------...///000111111000,,,((()))---000///---000///...---------------000000000000000000000000000///---,,,,,,---///000//////............//////...//////////////////...//////000111111000///...000222333222111000111222111111000000000000000111222222222333444444222//////000000000///...------000000000000000000000000111111111111111111111111222222111111111111111111111111000000000000000111222333333444444333333222333222000000000222444666333333444444555444444444333222222333555666555555<<<999777888;;;???CCCDDDGGGLLLSSSYYY^^^fffpppxxxuuukkkhhhiiigggccceeeggglllqqqttttttqqqoooddd___XXXUUUUUUUUUQQQMMMNNNNNNMMMKKKIIIFFFDDDCCCIIIGGGFFFEEEEEEDDDCCCAAA>>>===<<<===@@@DDDIIIKKKMMMMMMMMMLLLJJJGGGDDDBBB;;;;;;:::888555222///---222333333444333333222111444444333222222111111111333333222222111000//////111111111111111111111111555555444444444333333333000000000000000000111111000000000000////////////000000111111111///...---000000000000000000000000000000000000000000000000...------,,,,,,------.........------------......---------............///////////////////////////////////////////////////000//////.........//////---------....../////////...---,,,++++++,,,---...//////.........---------pppbbbYYYQQQOOOMMMIIIGGGGGGEEEFFFGGGGGGFFFFFFGGGHHHGGGFFFEEEDDDCCCAAA@@@@@@AAA@@@???@@@CCCDDDBBB@@@>>>>>><<<;;;:::999999999::::::999999888777777666666555555555555444444444333333333333333333333333222222222111111111111000/////////000000000000000222111///...---...///000...///////////////......---///000///...---...////////////////////////.../////////000000000111111000///...------...///000/////////.........------------......//////000000000---+++---111222000,,,000//////......---......////////////////////////000///---,,,,,,---///000//////............//////111000000//////000000111...///000111111000//////000111222111000000111222000000///000000111222333222222111333444444222000///000000111111000000///000000000000000000000000111111111111111111111111111111111111111111111111333333222222222222333333222333333444444333333222555333222111111111333444333333444555555555555444999888888888888888777666999999999;;;???DDDIIIMMMSSS[[[fffooovvv~~~~~~zzzvvvwwwuuuppprrrrrrtttxxx|||~~~|||yyyjjjddd]]]YYYXXXWWWSSSPPPSSSSSSRRRPPPNNNKKKIIIHHHHHHGGGEEEDDDDDDCCCAAA@@@???>>><<<;;;===@@@CCCFFFKKKLLLNNNOOONNNLLLIIIHHHBBBAAA>>>:::777444333222222222222222111111111111222222222222222222333333333333222222111000000///111111111111111111111111111111222333444555555666444333333333222111111111111111111000000//////...//////000111111000///...........................000000000000000000000000///......------......///......------------.............../////////000000//////////////////////////////////////////////////////............//////............/////////000///...---,,,,,,---.../////////.........---------mmm___WWWPPPOOONNNJJJGGGGGGEEEGGGHHHHHHGGGGGGHHHIIIGGGGGGFFFEEECCCBBBAAAAAAAAA@@@@@@AAACCCCCCBBB@@@@@@???===;;;999888888777::::::999999888777777777666555555555555444444444222222444444444444222222222222222111111111111000111111111111000000000000777444111...---...000111000000000000///...---,,,---...///...---,,,---///......//////////////////...///////////////000000//////............////////////.........---------.........//////////////////......111444444000,,,000000////////////......////////////////////////000///...------...///000//////............//////111000...------...000111---...///000111111000000///000111111//////000111/////////000111222333444222111111222444444222000000000111222222222222111000000000000000000000000111111111111111111111111111111111111111111111111333333222222222222333333333333444444444444333333666555333222111111222222333444444555555555555666777777888999999888888777888<<>>===DDDMMMTTTYYYbbbmmmuuu~~~yyytttlllfffdddbbbaaa```\\\[[[[[[YYYXXXVVVTTTSSSRRRPPPMMMKKKKKKKKKIIIHHHDDDCCC@@@>>>======>>>???CCCFFFLLLQQQUUUVVVUUUTTTRRRPPPLLLHHHEEEBBB@@@???;;;999666444333333555555222222222333333333444444222222222111111111000000111111111111111111111111111111111111000000000000666666666555555444444444333333222111000000///.........///000000000111111000000000000000000000000//////////////////////////////............//////......------------............/////////000000000///////////////////////////////////////////////////............//////000......................../////////....../////////........................kkk[[[TTTOOOOOOOOOKKKHHHGGGDDDEEEFFFFFFEEEEEEFFFHHHHHHHHHGGGEEEDDDCCCBBBAAA???@@@AAABBBBBBAAAAAABBB@@@???===;;;999888777777999999999888888888888888666555555555555444444444111222444555555444222111222222222111111111000000000000000//////.........---...000111222111000000------...//////000//////...///000000///...///000---.........//////000000////////////...............//////////////////...111111111000000000/////////////////////.........111000...---.../////////...///000000111000//////......................../////////......///////////////............/////////...+++******+++...///.........///000111111222...000111000///...///000333333222111000000111111222111000111333444333222333333333222111000///...000000000000000000000000111111111111111111111111000000111111111222222222111111000000111222222333333444444555555444444333333333333444444555555666555555444555555777888999555888;;;>>>???BBBFFFIIIHHHPPP[[[cccjjjsss~~~{{{tttoookkkiiigggddddddcccaaa___\\\ZZZYYYYYYVVVRRRPPPPPPPPPOOONNNFFFDDDBBB???>>>===>>>>>>???BBBHHHNNNSSSUUUVVVVVVTTTTTTTTTRRROOOKKKGGGDDD@@@>>>:::777555555555666444444444333333333222222222222222111111111111111111111111111111111111111111111000000000/////////222222333333444444444555444333333222111000000000....../////////000111111111111111111111111111111////////////////////////...------,,,,,,------.........------------......------........./////////////////////////////////////////////////////////...............///000000------------------------...//////////////////...---.....................lll\\\UUUOOONNNNNNJJJGGGHHHCCCEEEFFFFFFEEEDDDFFFGGGGGGGGGFFFEEECCCBBBAAAAAA>>>@@@BBBBBBAAAAAAAAABBB@@@???===;;;999888888777888888888888888888888888666555555555555444444444222222444444444444222222222222222111111111111000////////////............)))+++///111222222000...,,,---...///000000000000///000111000///...///111------......///000000000000000000////////////.........////////////......111111111000000000//////.........///////////////111000---,,,,,,---...000---...///000111000///...........................//////////////////////////////............//////111000...------...000111//////......///000111222///000111111//////000111555444333222111000000000222111000000222444444333222222222222111000//////000000000000000000000000111111111111111111111111000000000111222222333333333333222333333444555666444444555555555555444444333333444555555666666777666555555555666777999:::888;;;>>>AAACCCHHHOOOUUU]]]cccllltttzzzyyyvvvtttpppooommmiiiddd```\\\ZZZ^^^[[[WWWTTTTTTSSSSSSRRRJJJHHHEEEBBB@@@>>>=========@@@EEEJJJOOORRRTTTUUUUUUVVVXXXXXXVVVRRRNNNKKKEEECCC???<<<888666555444555555555444333222222222111111111111111111111111111111111111111111111111---......///000111222222//////000111222333444444333333333222222222222111000////////////000000111////////////////////////000000000000000000000000------,,,,,,,,,,,,------......------------......------------............////////////////////////////////////////////////......---......///000111...............------------......//////......------------...............nnn^^^UUUNNNMMMLLLIIIGGGHHHDDDFFFGGGGGGFFFEEEGGGHHHGGGFFFEEEDDDCCCAAA@@@@@@>>>@@@CCCCCCAAA@@@AAACCC>>>>>><<<;;;:::999999999888888888888888888888888666555555555555444444444333333333333333333333333222222222111111111111000///////////////000000000,,,---///000111000//////......///////////////......///000000......///000------......///000000111111111000000000/////////---...///000000///...---////////////............------......//////000000/////////...---------...+++---...000000000...---........................//////000000000000////////////............//////111000000//////000000111000000///......///000111000111222111000000111222444333222222111111111111222111///000222444444444111111222333333333333333000000000000000000000000111111111111111111111111///000000111222222333333333333333333444555666666444444555555555555444444444555555666666666555555666666555555666888:::<<<;;;???DDDIIINNNXXXdddmmmxxx{{{}}}~~~~~~}}}~~~|||tttlllfffcccdddaaa\\\YYYYYYYYYXXXXXXSSSQQQMMMIIIEEEAAA???>>>>>>@@@CCCGGGKKKOOOQQQSSSVVVWWWYYYYYYYYYWWWTTTSSSLLLJJJGGGCCC???;;;888666444444444444444444333333111111111111111111111111111111111111111111111111......///000111222222333//////000000111111222222222222222333333333333333111000///......///000000////////////////////////000000000000000000000000......------------............------------..................////////////////////////////////////////////////////////////---------......///000111111000000000////////////,,,---...//////...---,,,---------.........//////ooo___VVVNNNLLLKKKHHHGGGHHHEEEGGGHHHHHHGGGFFFHHHIIIFFFFFFEEECCCBBBAAA@@@???>>>@@@CCCCCCAAA@@@AAACCC>>>===<<<;;;:::999999999888888888888888888999999666666555555555444444444444333333222222333333444222222222111111111111000//////000000111111222222000000///////////////000000000000000///...---,,,---...///...------...///---------...///000000111222222111111000000//////---...///000000///...---......---------,,,,,,,,,,,,------...///000111111---///111111000...---,,,***,,,...///000///...---........................//////000000000000////////////............//////...//////////////////...111000///......///000000000222333222111000111222222222222111222222333333222111///000222444555555///000222444555777777777000000000000000000000000111111111111111111111111///000000111222222333333111111111111222333444555444444555555555555444444777777777777666555444333666666555555666888;;;<<>><<<:::999888999999888777777666666666666666777777666555555555555555555555555444333222111000111111111111000000000000000000////////////000000////////////////////////............////////////222111000///------,,,,,,......//////000000111111000000///...---,,,,,,+++........................111111111111111000//////000///...------...///000000000000000000000000000000000//////......------///////////////.........---------------...///000...000000,,,'''''',,,222//////000000000000//////000000000000111111111111000000000000000000000000111111222333333333333222000111111111222222222222333333333333333333333333000111111111111222222222222222222222222222222222222222222333333444444444555444444333333444444555333333333444444444555555333333444777999:::888777777777888999;;;===???@@@JJJRRR^^^jjjwww~~~tttpppkkkgggccc___[[[XXX\\\[[[XXXVVVSSSOOOJJJFFFFFFDDDAAA@@@AAAFFFKKKNNNQQQSSSVVVYYY[[[[[[[[[ZZZ[[[YYYVVVRRRNNNIIIBBB>>>999888555333111111222333333444444444333222000///111111111111111111111111000000000000000000000000111111111111111111111111111222222222333333333333333333444444333333222222111000000///000000111222000000000000000//////...---///000222222000///---............////////////000000000000000000000000111111000000//////......000000//////.........---000000000000000000000000000///...------...///000////////////////////////////////////////////////lll]]]XXXQQQNNNLLLKKKHHHEEEEEEEEEFFFGGGGGGHHHHHHIIIIIIHHHEEECCCBBBAAAAAAAAA??????@@@AAABBBBBBBBBBBB???>>><<<:::888888888888888888777777666666666777666666555444444444444444222222333444444444444333111111111111000000000000000000////////////000000////////////////////////............////////////000//////............///////////////000000000000/////////......------,,,........................000000111111000000///...//////...---------...///000000000000000000000000///////////////........./////////////////////..................///000000000111000...++++++...222//////000000000000//////000000000000111111111111111111111111111111111111000000111222222222222111000000000111111111222222222222222222222222111111000111111111111222222222222222222222222222222222444333333333333333333222555444444333333444444555444444444444555555555555555555555666777666555333777777999;;;>>>CCCIIILLLWWWaaappp~~~yyyqqqiiidddbbb```___^^^]]]]]]\\\[[[XXXSSSPPPFFFDDDAAA???@@@BBBFFFIIINNNPPPSSSWWWYYY[[[[[[[[[]]][[[YYYWWWUUUQQQLLLHHH>>><<<999666444222222222444444555555444222111000111111111111111111111111111111111111111111111111000000000000000000000000/////////000000000111111111111222333444444444333111111111000000//////...000000000000000///.........///000111111000///...............////////////000000000000000000000000111000000000/////////...000/////////............////////////////////////000///...------...///000////////////////////////////////////////////////nnn\\\WWWQQQNNNMMMKKKHHHFFFDDDEEEEEEFFFFFFGGGHHHHHHGGGFFFEEECCCBBBBBBAAAAAA??????@@@AAABBBBBBBBBBBB>>>===;;;999888777777777999999888888777777777777555555444333333333333444222222333444444444444444222222111111111000000000000000////////////000000////////////////////////............////////////...............///000111000000000000////////////................................................//////000000000///......///......------......///000000000000000000000000.........///////////////......///////////////////////////000000000000111222111111000///000000111//////000000000000//////000000000000111111111111111111111111111111111111//////000111111111111000///000000000111111111111222222111111000000000///000111111111111222222222222222222222222222222222555444444333333222222111555555444444444444555555666666666666555555555555666666666666666666555555:::;;;<<>><<<:::888777777777777999999999999999888777777555555444444333444444555666666555555444222111000222222222111111111000000000000////////////000000////////////////////////............////////////...............///000000111111000000//////......---........./////////000..............................////////////......//////////////////000000////////////////////////------......//////000000............////////////000111111111111111111111222111000111222222111///000000////////////000000///000000000111111111111111111111111111111111111///000000111111111111111//////000000000111111111222222222111111000//////000000111111111222222222222222222222222222222222333333333333333333333333555555444444444444555555777777777777666666666666666666777777777888:::<<>>:::777666555555444444333333222222222222222222222222222222111111111111111111111111000000000000000000000000000000000000111111111111///000111222333333333333111222333444333222///...///000000000000///......000000////////////000000............////////////////////////////////////000000000000///////////////////////////........./////////////////////////////////....../////////////////////////////////////////////////////////rrr[[[VVVQQQMMMMMMLLLIIIFFFFFFFFFGGGGGGHHHIIIIIIIIIEEEEEEEEEDDDCCCCCCBBBAAA??????@@@AAABBBBBBBBBBBB>>><<<:::888777777777777888999999999999888777777666555555555555555666666666666666555444333222111222222222222111111111111000000////////////000000////////////////////////............////////////000000///...............111111000000//////......------......///000000000////////////////////////......////////////......//////000000111111111111////////////////////////------......//////000000---.........//////000000111222222333333222111111000//////000222222000...000000////////////000000///000000000111111111111111111111111111111111111000111222222333333222222000000000000111111111111333333222222111111111111000000111111111222222222222222222222222222222222111111222333333444555555666555555444444555555666777777777777777777777777666777888888888:::===AAADDDIIINNNTTT\\\iiiwww}}}vvvzzz}}}~~~}}}xxxpppllllllkkkiiiiiihhheeeaaa^^^WWWTTTPPPKKKFFFCCCAAA@@@???@@@BBBEEEHHHMMMPPPSSSWWWXXXYYY[[[]]]\\\ZZZXXXUUUSSSOOOJJJEEE@@@===;;;777666555444333222222222222222222222222222222222111111111111111111111111111111111111111111111111000000000000111111111111000111111222111111000000000111333555555555333222000000000111000000///...000000////////////000000............////////////////////////////////////////////////000000000000.........///////////////...........................//////////////////...////////////////////////////////////////////////sss[[[VVVPPPMMMMMMLLLJJJGGGFFFGGGGGGHHHIIIIIIJJJJJJFFFFFFFFFEEEDDDBBBAAA@@@??????@@@AAABBBBBBBBBBBB>>>===;;;999888777777777777888999999999888666555666555555555555666777777333333444555555555555555333222222222222111111111000000////////////000000////////////////////////............////////////111000///...............000000000000////////////.........//////000000000////////////////////////......///000000000//////......000111111111111111000000000000000000000000.........///////////////------......///000000000111222333333333222111000...//////000000000000///111000///......///000111000000000000111111111111222222222222222222222222111111222333333333333333000111111111222222222222222222222222222222222222000111111111111222222222222222222222222222222222000000111222444555666666666666555555555555666666666666666666777777777888888:::;;;;;;:::===DDDIIIOOOVVV^^^fffmmmyyyzzz|||}}}|||{{{|||yyyrrrooollljjjiiihhheeeccc[[[YYYUUUPPPKKKFFFCCCAAA@@@@@@@@@AAADDDGGGKKKMMMVVVVVVXXX[[[]]]^^^\\\ZZZYYYWWWTTTPPPLLLHHHDDDCCC;;;:::888666555444333333333333333333333333333333222222222222222222222222111111111111111111111111........./////////000000111111111111111000/////////000222444555555555555111111222222111111000/////////000000000000//////............////////////000000000000000000000000////////////000000000000.........///////////////..............................////////////......////////////////////////////////////////////////sss[[[VVVPPPMMMMMMLLLJJJGGGFFFFFFFFFGGGHHHHHHIIIIIIFFFGGGFFFFFFDDDBBB@@@>>>??????@@@AAABBBBBBBBBBBB???>>><<<:::888888888888666777888999999777555444555444444444555555666777333444444555555555555555333333222222222111111111000000////////////000000////////////////////////............///////////////............//////000////////////000000000000///////////////000000000////////////////////////...///000000111111000000+++,,,...///000000000///000000000000000000000000///////////////.........------......///000000111111222333333333222000///---///111111......000333111000///......///000111000000000000111111111111222222222222222222222222000000111222222222222222222222222222333333333333//////000000111222222222000111111111111222222222222222222222222222222222111111222333333444555555666666555555555555666666333444555555666777888888888;;;???AAADDDJJJTTT[[[ccckkktttyyy|||xxxrrrnnnkkkhhhfffaaa```\\\XXXSSSNNNJJJGGGEEECCCBBBAAABBBDDDGGGIIIQQQRRRTTTXXX\\\^^^]]]\\\ZZZYYYWWWUUUQQQNNNKKKJJJAAA@@@===:::888666555555333333333333333333333333222222222222222222222222111111111111111111111111/////////000000000111111//////000000111000000000000111111222222333333333222333333333333222111111...///000111111000///...............////////////000000000000000000000000.../////////000000000111............/////////000........................---...///000000///...---////////////////////////////////////////////////ttt[[[VVVPPPMMMMMMLLLJJJGGGEEEEEEEEEFFFGGGGGGHHHHHHGGGGGGGGGFFFDDDAAA???===??????@@@AAABBBBBBBBBBBB@@@>>><<<:::999888999999555666888999888777555444333333333333333444555666777777777666555444222222333333333222222222111111000000////////////000000////////////////////////............/////////000,,,---------///000111222......//////000000111111000000000000////////////000000000000000000000000//////000111111111111111)))***,,,...//////......000000000000000000000000000000//////.........------------...///000000111000111333333333111///...---000333111...---111555222000///......///000222000000000000111111111111222222222222222222222222//////000111111111111111222222333333333444444444------...///000111222222000111111111111222222222222222222222222222222222333333333333333333333333666666555555555555666666222333444555666777888999777<<>><<<:::888777666666999888888888777777666666444333222222333444666777888777666555555555555555222111000000///000000111......//////000000111111......//////000000111111..............................//////000000111111000000000000000111222222000000000000////////////000000000000000000000000,,,---...//////000000/////////000000111111222222------............------////////////////////////////////////000000000000444555555555444222000...000000////////////000000000000//////.........---000000////////////000000//////000111222333333444111111222222222333333333222222222222222222222222111111111111111111111111111111222222222333333333444444444444444444444444333333444444555666777777777999;;;;;;999888777888555333444888999999;;;??????EEEOOOXXXbbbnnn{{{wwwqqqkkkhhhcccaaa```]]]XXXUUUQQQNNNIIIEEEBBBBBBDDDEEEGGGIIILLLOOORRRVVVXXXYYYWWWXXXYYYZZZZZZYYYXXXWWWPPPMMMIIICCC???;;;999888555333222111222333222111222222222222222222222222111111111111111111111111111111111111111111111111222111000//////000111222...///000111111000///...111111111333444666888999333333111000//////......000///...------...///000000000000000000000000000000000000000000000000000------......//////000000000000000000000000000000......---,,,,,,...///000000000000000000000000000,,,,,,------------,,,,,,vvvaaaWWWOOONNNNNNJJJGGGFFFCCCCCCDDDEEEFFFGGGHHHHHHGGGEEEBBBAAABBBBBBAAAAAA??????@@@AAAAAAAAAAAA@@@???>>><<<:::888777666666888888888888777777777666666555444333333333444555777666555555444444555555000000////////////......////////////000000000000............/////////000111111111111111111111111///////////////000000000...............//////000//////.........---------........................---...///000111222222222......///////////////000......////////////......////////////////////////////////////000000000000333333333333222222222111000000////////////000000111111000000000/////////111111000000000000111111///000000111111222222222111111222222222333333333222222222222222222222222111111111111111111111111000000111111111222222222222222222222222222222222555555555555555666666666444666888888666555555555777555777;;;<<<;;;===BBBHHHPPP]]]jjjvvvrrrmmmgggeeedddccc___ZZZWWWTTTOOOKKKGGGEEEEEEEEEEEEFFFIIILLLOOOSSSVVVWWWWWWXXXYYYZZZZZZZZZYYYYYYUUUSSSNNNIIICCC>>>;;;999888666444444444555444333222222222222222222222222111111111111111111111111111111111111111111111111111111000/////////000111//////000000000000///////////////000222333444555444333222111111111111111111000///.........///000000000000000000000000000000000000000000000000000/////////000000000000000000000000000000000000000......------......///000000000000000000000000000......////////////......zzzeeeZZZQQQOOONNNKKKGGGFFFCCCCCCDDDEEEFFFGGGGGGHHHEEECCCAAAAAAAAABBBAAA@@@??????@@@AAAAAAAAAAAA@@@???>>><<<:::999777777666888888888888777777777777777666555444333333333333666555444444444444444444000000111111000//////...000000000000////////////------............//////////////////////////////000000//////////////////............////////////////////////.......................................///000222333444444444000000000000000////////////000000000000000000///////////////////////////////////////000000000000111111111111222333333444111000000//////000000111222222111111111111000000222222111111111111222222000000000000000111111111111111222222222333333333222222222222222222222222222222222222222222222222000000000000111111111111222222222222222222222222666666666666555555555444333555666666555444555666999777999===??????CCCIIIUUUaaarrryyynnniiijjjiiifffaaa___\\\XXXSSSNNNJJJHHHFFFGGGGGGHHHJJJMMMPPPSSSUUUVVVWWWXXXYYY[[[[[[[[[[[[[[[ZZZVVVQQQKKKDDD???<<<;;;999777666666666555444333333333333333333333333222222222222222222222222111111111111111111111111000000////////////000000111000000//////000000111/////////000111111222222444444333333333333333444222111000///////////////000000000000000000000000000000000000000000000000111111111111000000000000000000000000000000000000......//////000000000///000000000000000000000000000000111111111111000000}}}iii^^^TTTQQQOOOKKKGGGFFFCCCDDDDDDEEEFFFFFFGGGGGGDDDCCCAAAAAABBBCCCBBB@@@??????@@@AAAAAAAAAAAA@@@>>>===<<<:::999888777777888888888777777777777777666666555555444444444444555444444333333333444444333333444444333222111000111111000000//////........./////////////////////........................000000000//////......---///000000111111111111111222222111111111000000000...........................///000222333444444555444444333333222222111111000111111222222111111000////////////////////////////////////000000000000000111333444444444333222111000000000000000000111111111111111111111111111222111111000000111111222111000000000000000000000111111222222222333333333222222222222222222222222222222222222222222222222000111111111222222222222555555555555555555555555444444444444444555555555444666777777777666777999:::888999===@@@DDDMMMVVVeeerrryyyooolllllliiieeecccbbb___[[[VVVQQQMMMKKKMMMMMMLLLLLLMMMNNNPPPRRRTTTUUUVVVXXXZZZ[[[\\\]]]^^^^^^\\\XXXSSSMMMGGGCCC>>>;;;999777777777555333333333333333333333333333222222222222222222222222111111111111111111111111//////////////////000000222111000//////000111222000111111222222222222222333222222222333333444555333222222111000000//////000000000000000000000000////////////////////////111111111000000/////////////////////////////////---...000111111111000///////////////////////////000111111222222111111000~~~lll```UUUQQQOOOKKKGGGFFFDDDDDDEEEEEEFFFFFFGGGGGGFFFDDDCCCCCCDDDDDDBBBAAA??????@@@AAAAAAAAAAAA@@@>>>===<<<:::999888888777777777777777777777888888444444444555555666666666444444333333333444444555444444444333333111000000111111000000//////......000000000000000000000000111111111111111111111111000000//////......------//////000111222111111000111111111111000000000000////////////////////////---...///111222333333333444444333333222222111111111111222222222222111111////////////////////////////////////000000000000000333666888777555111///111111000000000000111111000000000000000000000000000000////////////000000111111111111000000000000111111222222222333333333222222222222222222222222222222222222222222222222222222222333333333444444555555555555555555555555000111111333444555666666555666888888777888:::;;;:::999;;;???DDDLLLZZZhhhxxxxxxpppmmmjjjgggeeedddccc```\\\YYYUUUSSSTTTSSSQQQOOONNNMMMMMMMMMRRRSSSTTTVVVXXXZZZ\\\]]]\\\]]]]]]\\\YYYUUUPPPMMMBBB@@@<<<:::888777444222333333333333333333333333222222222222222222222222000000000000000000000000...//////000000000000000222111000//////000111222000111111222222222111000000000000000111222333444333333333222222111111000111111111111111111111111////////////////////////000000000//////.........////////////////////////---...000111111111000//////////////////////////////000000111111000000///mmmaaaVVVQQQOOOKKKGGGFFFDDDDDDEEEEEEFFFFFFFFFFFFGGGFFFDDDDDDEEEDDDAAA?????????@@@AAAAAAAAAAAA@@@======;;;:::999888888888777777777777888888888888333333444666666777777666444444444444444444555666333222111//////.........000000000000////////////222222111111111111000000000000000000000000000000//////..................,,,---///000000000///...............------------000000000000000000000000---...///000111111111111000000000000000/////////111111222222222222111111////////////////////////////////////000000000000000222666888777444000...222111111000000111111222/////////000000000000111000000////////////000000111111111111111222222222111111222222222333333333222222222222222222222222333333333333333333333333333333333333444444444555333333333333333333333333///000111222444666777888555666777777777888;;;======>>>BBBHHHNNNXXXhhhwww{{{tttooolllggggggfffdddbbb___]]]\\\YYYXXXVVVTTTQQQOOOMMMLLLPPPPPPQQQSSSUUUWWWYYY[[[YYYZZZ\\\]]]\\\YYYWWWUUUJJJGGGCCC???<<<999666444333333333333333333333333333333333333333333333333000000000000000000000000...///000111222222111111111111111000000111111111---...000111111000///...000/////////000111111222222222333333444333333222111111111111111111111111000000000000000000000000////////////............000000000000000000000000......//////000000000///000000000000000000000000//////000000000000//////mmmaaaVVVQQQOOOJJJGGGFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGFFFEEEDDDDDDBBB???===??????@@@AAAAAAAAAAAA@@@===<<<;;;:::999888888888666777777777888888888888444555666777777666555555555555444444555555666777444222000---,,,,,,...///////////////000000000000111111111111000000000///........................------..................,,,---///000000000......------------,,,,,,,,,,,,//////////////////////////////000000000000000///......///////////////000111111222222222222111111////////////////////////////////////000000000000///000111222222222111111222111111000000111111222000000000111111111222222111000000000000000000111111111222222333333444444111111222222222333333333222222222222222222222222333333333333333333333333222222333333333444444444444444444444444444444444222222333444666777888888777888999999999;;;>>>@@@BBBFFFNNNXXX^^^ffftttxxxtttkkkjjjiiihhhfffdddcccccc^^^^^^]]]\\\ZZZVVVSSSQQQNNNNNNNNNOOOQQQTTTVVVXXXWWWXXXZZZ[[[\\\[[[ZZZYYYUUUQQQLLLGGGCCC???:::777444444444444444444444444333333333333333333333333000000000000000000000000...///111222333333333222000111111222222111111000---...000111222111000///000000/////////000111111111222333444555555444444111111111111111111111111000000000000000000000000///////////////000000000000000000000000000000000......------......///000000000000000000000000000//////000000000000//////mmmaaaUUUQQQNNNJJJGGGGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGEEEDDDDDDCCCAAA===:::??????@@@AAAAAAAAAAAA@@@===<<<;;;:::999888888888666666777777888888888999666666777777777555444333555555555555555666777888777444111---,,,---///111......//////000000111111111111000000/////////...111111111111111111111111,,,------....../////////...///111222333222000/////////.........---------........................000111111111111000////////////000000111111222222111111111222222111111111////////////////////////////////////000000000000///...------...000333444222222111111111111222222111111111222222333333333222222111111111111222222111111222333444444555555111111222222222333333333222222222222222222222222333333333333333333333333111111222222222333333333666666666666666666666666555666666666777777888888:::;;;<<<<<<===>>>BBBDDDFFFMMMYYYdddjjjooo{{{{{{ooonnnllljjjhhhggggggfffbbbcccddddddbbb___[[[YYYMMMLLLMMMMMMOOORRRTTTVVVVVVWWWYYYZZZ[[[ZZZZZZZZZ\\\XXXRRRMMMHHHCCC>>>;;;444444444444444444444444333333333333333333333333000000000000000000000000///000222333444444333333000111222333333222111000...000222444555444333222111111000000000000000111000111333555666666555555111111111111111111111111000000000000000000000000//////000000111111222222000000000000000000000000......---,,,,,,...///000000000000000000000000000000000111111111111000000ooodddXXXRRRNNNIIIGGGHHHDDDEEEEEEEEEFFFFFFFFFFFFJJJIIIGGGEEECCCCCCCCCCCCAAAAAAAAAAAAAAA@@@???>>><<<<<<;;;::::::;;;;;;;;;666888999888777666777888333333444444555666666666666666555555555666666777666555333111///---,,,,,,,,,---///000111222111111000000000000000000000000222111111111000000//////...............///000000222111000//////.../////////............//////000............///////////////......---------......000000////////////000000222000//////000111111000---...000111111111///...111111111111000000000000111000///......///000111///111222111000///000111111111000000000000111111111111000000000000111111222222222222222222222222333333222222222222222222111111222333333444555555333333333333333333333333555555555444444333333333555555444333222222222222111111111333555777777777888777777:::???EEEIIIKKKPPPYYYfffpppuuuzzzvvvsssooohhhfffiiidddeeedddbbb___]]]]]]]]]WWWSSSNNNLLLLLLOOOQQQQQQOOOQQQSSSVVVXXXZZZ[[[[[[\\\YYYUUUSSSQQQMMMFFFAAA:::777555444555777888777666555444222111222222333222222222111111111111000///000000000000111111111333333222222111000//////111111111111111111111111000000000000000000000000///000111222222222222222333333444444444555555555...///000111000...,,,***//////000000000000////////////000111111111111111000000000000000000000000000000000000000000000000111111222222222111111000mmmbbbWWWQQQNNNIIIGGGHHHFFFFFFFFFFFFGGGGGGGGGGGGJJJHHHFFFDDDCCCBBBBBBCCCAAAAAAAAAAAAAAA@@@??????<<<<<<;;;:::::::::::::::;;;<<<<<<:::777555555666555555555555555555555555666555555444555555666666444333222111000000000000------...///000///......000000000000000000000000111111111000000000//////...............///000000111000000////////////000111000000/////////000000............///////////////...............//////111000000//////000000111222000//////000111111000000/////////000000111111/////////000000000000000000000////////////000000///111222111000///000111111111111000000111111111111111000000000000111111222222222222222222222222222222222222222222222222222222222333333444444444333333333333333333333333555444444444333333333333555555444333333333333444555444444555777888888888<<<;;;<<<>>>DDDKKKQQQTTT```hhhrrryyy{{{~~~}}}wwwoookkkmmmkkkkkkjjjhhhfffdddccccccZZZVVVQQQMMMLLLKKKKKKJJJNNNOOORRRUUUWWWZZZ\\\\\\\\\ZZZWWWVVVTTTQQQKKKGGGAAA>>>999777777777777777555444333222111222222333222222222222111111111111000000000111111111222222333333222222111000000///111111111111111111111111000000000000000000000000000000111222222222222222333333222222333333444555111111222333222000...---//////000000000000//////...///000000111111000000000000000000000000000000000000000000000000000000111222222222222222111111~~~kkk```UUUQQQMMMIIIHHHIIIFFFGGGGGGGGGGGGHHHHHHHHHHHHGGGFFFDDDCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@???===<<<;;;:::999888888888<<<<<<<<<;;;888666666777777777666666555444444333555555444444444444444555222222222111222333333444000000000000000///...---000000000000000000000000111111000000000000//////...............///000000000////////////000000111333222111000000///000000............///////////////.........///000111222111111111000000111111111222000//////000111111000222111///...///000222444//////000000111111222222//////000000111000000//////111222111000///000111222222111111111111222222111111000000000000111111222222222222222222222222111111111222222333333444333333333333333333333333333333333333333333333333444444333333333333222222555555444444555555666666888888777888888999::::::???@@@BBBFFFNNNXXXaaagggtttzzzyyyqqqoookkkkkkjjjiiihhhfffeeeddd```]]]WWWSSSOOOKKKHHHEEEFFFGGGIIILLLOOORRRUUUWWW[[[ZZZYYYYYYYYYWWWSSSPPPKKKGGGAAA<<<999888666555444333222111111222333333333222222222111111111111111111111111222222222333333333222222111000000000111111111111111111111111000000000000000000000000000000111222222222222111222222111000111222333444333444555555444333111000///000000111111000000///......///000000000000///000000000000000000000000000000000000000000000000111111222222222222111111}}}hhh^^^TTTPPPNNNJJJHHHIIIFFFFFFFFFGGGGGGGGGHHHHHHGGGGGGEEEDDDCCCAAAAAA@@@@@@AAAAAABBBAAAAAA@@@@@@======;;;:::888888777777888999::::::888888999:::777666666666555555555444555555444333333333444444111111111111111222333444222222222222222222222222////////////////////////000000000000000000//////...............///000000//////...//////000111111333222111000//////...///............////////////////////////000111222333222222111111111111222222222000//////000111111000222111000000000111333333000000111222222333444444...///000222222111000//////111222111000///000111333222222222222222222333222111111000000111111222222222222222222222222222000000111222333333444444333333333333333333333222444444444444444444444444333333333333333333333222555555555555666777888999888888888888777888999;;;???CCCIIIQQQ]]]jjjwwwwwwooojjjiiihhhgggggggggfffeeefffccc___ZZZVVVQQQKKKGGGAAABBBCCCEEEHHHKKKNNNPPPXXXYYYZZZ\\\\\\\\\ZZZXXXTTTOOOGGGAAA<<<999666444444333222111111222333444333333222222222111111111111111222222222333333333222222222111111111000000111111111111111111111111000000000000000000000000000111111222222222111111222111/////////000222333444444555555555444222222000000000111111000000000---....../////////////////////////////////////////////////////////////////////000111111111000000|||ggg]]]TTTQQQNNNJJJHHHIIIEEEEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFDDDCCCBBB@@@@@@@@@AAAAAABBBBBBBBBAAAAAA>>>===<<<:::999888888888777888999888777666777999555555555666666666777777666555444333333333333333222111111000000000111111111111111222333444444555//////////////////////////////////////////000000...............///000000//////...//////000111111222111000///...---------............/////////////////////000000222333444222222111111111111222222222000//////000111111000///000111222333222222111//////000000111222333333...///111222222222111000///111222111000///000111333222222222222222222333222222111111111111222222222222222222222222222222000000111222333333444444333333333333333333333222444444444444444444444444333333333333333333333333555555555666777888999:::666777777777666777:::===@@@GGGRRR```nnn~~~wwwqqqmmmjjjhhhiiijjjiiihhhgggeeebbb___\\\WWWQQQMMMFFFEEEDDDDDDFFFIIILLLNNNRRRUUUXXX[[[]]]]]]^^^^^^YYYTTTMMMGGGAAA===888555555444333222222222333444333333333222222222222111111111222222222333333333222222222111111111111111111111111111111111111111000000000000000000000000111111222222222111111000000000/////////000111222333333333333333222222222000000111111111111000000---......///////////////////////////////////////////////////////////////------...//////000//////|||hhh^^^UUURRROOOKKKHHHIIIDDDDDDEEEEEEEEEFFFFFFFFFGGGGGGFFFFFFDDDBBBAAA@@@@@@AAAAAABBBBBBBBBBBBBBB>>>===<<<;;;:::999999999:::::::::999666444444555444444555666666777888888777666555444333333333333222222111000////////////.........///000222333444000000000000000000000000......////////////000000...............///000000000////////////000000111111000///......---..................////////////000/////////000111222222111111111000000111111111222000//////000111111000...///111333333222111///------......//////000000//////000111222222222222///111222111000///000111222222111111111111222222222222111111111111222222222222222222222222222222111111111222222333333444333333333333333333333333444444444444444444444444333333444444444444555555666666666666777888999:::444666888777777999>>>BBBGGGQQQaaarrrzzztttmmmhhhhhhiiihhhgggeeedddbbbaaa```\\\XXXTTTKKKHHHEEECCCBBBDDDFFFHHHKKKOOOTTTXXXZZZ\\\^^^___[[[XXXSSSNNNIIIDDD>>>:::888777555444333333333444333333333333222222222222111111111111222222222333111111111111111111111111111111111111111111111111000000000000000000000000111222222222222111000000/////////000000000111111111111111111111111111111000111111222222111111000......///000000000000///000000000000000000000000000000000000000000000000,,,---...//////000//////|||iii___WWWSSSPPPKKKHHHHHHEEEEEEFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGEEECCCAAA@@@@@@AAAAAABBBCCCCCCBBBBBB>>>===<<<<<<;;;;;;;;;;;;:::;;;;;;999777555555666666666666666666777777777888777666555444444444444222222111111000000111111000//////...///000111222000000000000000000000000........./////////000000...............///000000111000000////////////000000000///////////////000............////////////000000/////////000000111111000000//////000000111222000//////000111111000//////000000111111111000////////////////////////000000000000111222333444///111222111000///000111111111111000000111111111333222222111111222222333222222222222222222222222222222222222222222222222222222222333333444444444555555555555555555555555444444444555555666666666666666666666666777888999444777:::::::::>>>DDDJJJTTTaaassstttkkkiiihhhgggeeefffeeedddddddddbbb^^^\\\PPPLLLGGGBBB??????@@@BBBDDDIIIOOOTTTVVVYYY\\\^^^[[[ZZZWWWTTTQQQLLLEEEAAA:::999777555444333333444444444333333333222222222000000000111111111222222111111111111111111111111111111111111111111111111000000000000000000000000222222222222222111000000...///000222222111000///111000000000000000111111000111111222222111111000...///000000111111000000000000000000000000000000000000000000000000000000---...///000111111111111}}}jjj```XXXTTTQQQLLLHHHHHHFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHHHHHHHFFFDDDBBBAAA@@@AAAAAABBBCCCCCCCCCBBB>>>======<<<<<<<<<======888999::::::888888999:::888888777777666666555555888888777666555444444444222222222111222222333333333222111000000000111222000000000000000000000000---.........//////000000...............///000000222111000//////...//////111000000000000000111222............/////////000111000///////////////000000000////////////000000222000//////000111111000000///...---...///111222333333333222222222222222111000//////000222444555///111222111000///000111111111000000000000111111333222222111111222222333222222222222222222222222333333222222222222222222111111222333333444555555555555555555555555555555555555555666666666777777666666666666666777777888555999<<<===>>>BBBJJJPPP___llltttooommmkkkiiiiiihhhhhhhhhhhhgggdddbbbXXXTTTMMMFFFBBBAAABBBCCC@@@EEELLLQQQSSSVVVZZZ]]]\\\[[[ZZZYYYWWWQQQKKKFFF<<<;;;999666444444444444444444444333333333222222///000000000000111111111111111111111111111222222111111111111111111111111000000000000000000000000222222222222222111000///---///111333444222000///111000000///000000111111111111222222222222111111//////000111111111111111000000000000000000000000000000000000000000000000//////000222222333333333zzzlllaaaWWWTTTRRRLLLGGGEEEEEEEEEEEEFFFGGGGGGHHHHHHGGGEEEDDDDDDDDDDDDAAA???===>>>@@@BBBDDDDDDDDDDDD@@@@@@???===<<<:::999999888777777666666666666666555555444444444444555555666666666666555555555555444222000111333444333000333333333222222111111111000...------......---+++------...///000111222222////////////////////////000000000000000000000000000000000000000000000000////////////000000000000222111000.........///000000111222333444444333222///000000000000//////...////////////000000000000444111//////111333222111111111111111111111111111000111111111111222222222333333222222333333444555111111111111111111111111222222222222222222222222222333333444444333333222555555555444333222111000222222333333333444444444444333333333333444555555999777555555777:::===>>><<<<<<;;;;;;>>>HHHVVV```qqq||||||uuuqqqnnnkkkjjjjjjiiigggeeedddccc]]]YYYRRRKKKEEEBBBAAAAAABBBCCCFFFJJJOOOSSSWWWYYYYYYZZZ[[[ZZZXXXUUUQQQOOOHHHDDD???999555444444555222222222222222222222222222222222222222222222222222222222222111111111000000000111111111222222222000000////////////000000000000000000111222333444222111111111000000//////000000000000000000000000222222111111111111222222//////000111111111111111000000//////.........---222111///.........///000111111000000000000111111xxxggg___WWWTTTQQQLLLHHHHHHEEEEEEEEEFFFGGGGGGHHHHHHGGGEEEDDDDDDDDDDDDAAA???>>>???AAACCCDDDDDDCCCCCCAAAAAA@@@>>>===<<<;;;:::;;;::::::999999999999999666666666555555666666666666666666666555555555555444222000111333444222000222222222111111000000000333111000000111111000///333222000...+++)))''''''////////////////////////000000000000000000000000000000000000000000000000////////////000000000000222111000///......///000///000111222222111111000//////000000000000000/////////000000000111111111444111//////111333222111111111111111111111111111000111111111111222222222222111111111111222333333111111111111111111111111222222222222222222222222333444444555555444444333444444444444333222111111222222333333333444444444444444333333444444555666666444333444666999;;;<<<;;;===???BBBHHHTTTcccnnnxxx|||vvvqqqooommmlllkkkiiieeeccc```\\\VVVOOOIIIEEECCCBBB???@@@BBBEEEIIINNNQQQSSSXXXYYY[[[\\\[[[XXXUUURRRLLLIIIDDD???:::777666555333333222222222222222222222222222222222222222222222222111111111000000000000000111111111222222222111111000000000000111111333333222111000000000000111111111111000000000///000000000000000000000000000000////////////000000000000111222222222222222000000000/////////......222111000///...//////000111111000000000000111111vvvccc\\\WWWTTTPPPJJJIIIKKKEEEEEEFFFFFFGGGHHHHHHHHHGGGEEEDDDDDDDDDDDDAAA??????@@@AAACCCCCCCCCBBBAAAAAA@@@???>>>===<<<;;;:::999888888777777777777777777777666666666666777777666666666555555555555444333111111111222333222111111111111000000000000000333222111111222222111000---,,,,,,,,,,,,,,,,,,,,,000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000111000000////////////000//////000000000///............///000111111111111000000111111111222222222333111000000111222222111111111111111111111111111000111111111111222222222111111000000111111222333222222222222222222222222222222222222222222222222444555555666666555555444222222333333333333222222333333333333444444444444444444444333444444555666555444444555777999;;;<<<:::===CCCIIIRRR___mmmwww}}}wwwqqqooonnnmmmgggccccccaaa\\\VVVOOOJJJEEECCC>>>>>>@@@BBBFFFIIIMMMOOOUUUWWWZZZ]]]]]]\\\YYYWWWRRRPPPLLLFFFAAA<<<888666444444333222222111222222222222222222222222222222111111111111000000000///111111111111111222222222222222111111111111222222333333222111000000000000111111111111000000000000000000000000000000000000///......------......///000111222222333333222222111000000000000000//////111111000///////////////111000000//////000000111tttaaa\\\XXXTTTNNNHHHHHHLLLEEEEEEFFFGGGGGGHHHHHHIIIGGGEEEDDDDDDDDDDDDAAA???@@@AAABBBCCCBBBBBB@@@@@@??????>>>===<<<;;;:::999888777777666666666666666777666666666666666666777666666555555555444444444222111111111222222222111111111111111111111000000000///......000000///...))))))+++...000222444555000000000000000000000000////////////////////////////////////////////////////////////000000000000000000000////////////000000000000//////......------...///000111222222222111111222222222333333333222111111111111222111111111111111111111111111111000000111111111222222222111111111111111222333333222222222222222222222222111222222222222222333333444444555555555555444444111111222333333333333333333333333444444444444555444444444444444555666666777777888888888:::<<<===???DDDLLLUUU]]]hhhttt|||wwwqqqpppnnniiidddfffdddaaa\\\UUUNNNHHHEEEBBBBBBBBBCCCFFFIIILLLNNNPPPSSSWWW[[[]]]]]][[[ZZZWWWUUURRRMMMGGG@@@;;;777666555444222222111222222222222222222222222222222111111111000000000//////111111111111111111111111222111111000000111111222/////////000000111222333111111111000000000000000///////////////////////////......------......///000000111222222222222111111111111111000000000000111000000///////////////000000////////////000000tttbbb]]]XXXTTTNNNGGGGGGKKKFFFFFFFFFGGGHHHHHHIIIIIIGGGEEEDDDDDDDDDDDDAAA???@@@AAABBBBBBBBBAAA@@@?????????>>>======<<<;;;;;;<<<;;;::::::999999::::::666555555444444555555666555555555555444444444444111111111111111111111111222222222222222222222222///---------//////...---111111000000000000000000000000000000000000000000////////////////////////////////////////////////////////////000000000000/////////000000000000///222111111000////////////......000111222222222222222222222222333333333333111111222222111111111111111111111111111111111111000000111111111222222222222222222222222333444444222222222222222222222222111111111222222333333333333333444444444444333333111222333444444444444444333333444444444555555555555444444444444555666666777999:::999999:::===@@@HHHOOOZZZcccllluuu~~~vvvrrrppplllhhhgggfffddd```ZZZSSSMMMIIIGGGFFFEEEEEEFFFHHHKKKMMMLLLNNNRRRVVVYYY[[[[[[[[[YYYXXXVVVRRRLLLEEE???;;;999888666333222222222333222222222222222222222222111111111111000000000000111111111111111111111111000000////////////000000////////////000111222333000000000000000000111111////////////////////////000//////......//////000...//////000000000000000000000000000111111111111000000000000000//////...000000////////////000000vvvddd]]]XXXTTTOOOJJJHHHJJJFFFFFFGGGGGGHHHIIIIIIIIIGGGEEEDDDDDDDDDDDDAAA???@@@@@@AAABBBBBBAAA@@@???AAA@@@@@@???>>>=========;;;:::999999888888999999555555444444444444555555555555555444444444444333000111222111000000111222222222222222222333333333000///...///000111000///111111000000///......---000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000...//////000000000000///222222111000000000111111//////000111222222222222111111222222222333333333///111333333111000111222111111111111111111111111000111111111111222222222333333222222333333444555333333333333333333333333111111111222222333333444222333333333333333333222333333444555555555555555333444444444555555555555555555444444555555666777666888999999999<<>>>>>>>>===<<<<<<;;;;;;999888777777666666777777666666555555555555666666555555555444444444333333///111222222//////000222000111111111222222222222000///...///111222111000------......//////000000////////////////////////000000000000000000000000000000000000000000000000////////////000000000000---...///000111111000///222111000000000111222333000111111222222222111111111111111111222222222222///111444333111000000222111111111111111111111111000111111111111222222222222222222222222333333444333333333333333333333333000111111222333333444444333333444444444444333333555555666666666666666666444444444444555555555555555555555555555666666777555888;;;<<<===DDDMMMUUUaaakkkxxx~~~vvvqqqiiiiiiiiigggccc___ZZZXXXOOOMMMJJJGGGGGGHHHJJJKKKKKKKKKLLLMMMPPPTTTWWWYYYYYYZZZYYYXXXUUUQQQMMMJJJ???===:::777555444555666222222222222222222222222333333333333222222222222222222222111111111000000111000000000000000000111222111000//////......//////000000000111111111111000000000000000000000000111000000//////000000111......///000000000000000....../////////000000000///000000111000///...---//////............//////zzzdddZZZSSSSSSTTTQQQNNNMMMFFFGGGGGGHHHHHHIIIIIIJJJGGGEEEDDDDDDDDDDDDAAA???>>>???@@@AAABBBAAA@@@@@@:::::::::999999888888888<<<;;;::::::999999::::::777777666666666666777777555555444444444333333333///111333222///...000222//////000000111111111222///......///000111111000111111111000//////......////////////////////////000000000000000000000000000000000000000000000000////////////000000000000---...///111111111000///111000/////////111222333111111222222222111111000000000111111111222222222...111444444111000000222111111111111111111111111000111111111111222222222111111111000111222222333333333333333333333333333000000111222333333444444444555555555555555555444666666777777777777666666444444444555555555666666555555555555555666777777777:::===???CCCLLLXXXbbbyyyzzztttjjjkkkjjjiiifffccc___]]]SSSQQQMMMJJJIIIJJJLLLMMMLLLKKKKKKKKKNNNRRRWWWYYYZZZZZZZZZZZZXXXUUURRRPPPAAA???;;;888666555666777222222222222222222222222444444444333333333222222222222222222111111000000222222111111111111222222.........//////000111222//////000000111111111222000000000000000000000000000000////////////000000//////000111111111111111---.........//////000000///000111111111000...---//////............//////uuuiii```XXXUUUSSSNNNJJJJJJGGGGGGGGGHHHKKKLLLKKKJJJHHHFFFDDDDDDDDDCCCAAA@@@<<<===>>>???@@@AAAAAAAAA??????>>>>>>======<<<<<<999;;;<<<<<<:::777777777555444333333333555666777888777666444333333333333777555111...,,,,,,------000000000000000111111222111000///---------......000000000000111111111111000000////////////000000111111111111111000//////111111000000//////.........///000111111000///...//////000000000000//////...///000111111111111111222333444444444222000...//////000111222222333333111111111111111111111111///000333444444222000...///000111222333333222111444333222111000000000000111111222222222333333333333333333444444444555555111222333333333444666888000333666777666444333333666555555444444666777888444444444666777888777666;;;>>>AAACCCHHHVVViiixxxvvvvvvqqqllljjjjjjhhhbbb\\\YYYTTTOOOLLLLLLMMMLLLJJJJJJJJJJJJKKKLLLNNNPPPRRRWWWXXXZZZ[[[ZZZYYYWWWVVVMMMGGG???999666555555555333333333222222333444444222222222222222222222222...///000111222333444444111111111111111111111111111111111111111111111111000000000000000000000000111111222222222222111111000000000000000///......111111000000//////......000000000000000000000000000000000000000000000000000000000000000000000000yyyhhh___XXXUUUSSSNNNJJJJJJGGGGGGGGGHHHJJJKKKJJJHHHGGGFFFDDDCCCDDDCCCBBB@@@>>>??????@@@@@@@@@@@@?????????>>>>>>===<<<<<<<<<777999:::999777555555555888888777666555555555555666666666555444444333333222000///...///111333555222222111000//////000000111111000//////000111222000000000000111111111111000000////////////000000000000111111000000///...111000000000/////////......///000111111000///...//////000000000000/////////000000111111111111000222333444555555333222111000000111111222222333333111111111111111111111111000111222333333222000//////000111222333222222111222111111111111111222222111222222222222333333333333333333444444444555555222444555555444333444555222222444555666555555444666666555444555666777888666666666777888888888777;;;???DDDJJJUUUggg}}}yyyrrrmmmllljjjeeebbb\\\XXXSSSPPPPPPPPPNNNMMMKKKJJJJJJJJJKKKMMMPPPQQQUUUVVVYYY[[[[[[ZZZXXXWWWQQQKKKCCC===999777555444444333333222333333444444222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111000000000000000000000000000111111111111111111000000000000000000///......111000000000/////////...000000000000000000000000000000000000000000000000000000000000000000000000}}}hhh___XXXUUUSSSNNNJJJJJJHHHGGGFFFGGGIIIIIIHHHFFFGGGEEEDDDCCCDDDCCCBBB@@@@@@@@@@@@@@@@@@???>>>>>>??????>>>======<<<<<<;;;777888:::999777555555666999999888777666444222111444444555666666555444333000/////////111333666888444333222000//////......////////////000111222333000000000000111111111111000000////////////000000//////000000000///......000000000000//////////////////000000000000////////////000000000000//////000111111111111000000///111222444555555555444333222222222222222222222222111111111111111111111111111111111111111111111111000000111222222222222111000000000111111222444444222222222222333333333333333333333444444444555555333555666666444333333333555222111222555777777555666666555555555666777888777777777777777888999999>>>BBBIIIUUUfff{{{{{{rrrnnnkkkiiiggg```\\\XXXUUUTTTSSSRRRQQQMMMKKKJJJIIIIIILLLNNNPPPQQQSSSWWWZZZ\\\[[[ZZZYYYVVVQQQJJJCCC>>>:::666444444444333333333333333444222222222222222222222222444333333222111000//////111111111111111111111111111111111111111111111111000000000000000000000000///000000111111000000///000000000000000//////...000000000000////////////000000000000000000000000000000000000000000000000000000000000000000000000|||hhh___WWWUUUSSSNNNKKKKKKHHHGGGFFFGGGHHHHHHGGGEEEGGGEEEDDDCCCDDDDDDBBBAAA@@@@@@@@@AAAAAA@@@?????????>>>>>>===<<<<<<;;;;;;999:::;;;:::999888888999666666666666444222///...111333555777777666555444333222111000000111333444333222111000////////////...............///000000///000000000111111111111000000////////////000000......////////////......000000000000//////////////////000000000000////////////000000000000//////111111111111111000///...000111222333444444444444333333333222222222222222111111111111111111111111222111000000000111222333111111111111222111111111111111111111222222333444222222222333333333444444333333333444444444555555555555666444333333444666777333///000555999888666666666666666666777777777777777777777777888:::<<>>>>>???AAAAAABBBBBBBBB>>>>>>======<<<;;;;;;;;;999:::;;;:::888888999:::444555666666555333111000111222555777777777555444333222111000///000000000111000000000000000111111///////////////...------///000000000111111111111000000////////////000000......////////////......////////////000000000000000000////////////000000//////000000000000//////111111111111111000///......///000111222333333333333222222222222222222222111111111111111111111111222111000///000111333444222222111111111111111111444333333222111111222222222222333333333444444444333333333444444444555555555555444222111333888;;;888333///000555999888666666666666777777777777777666777777777777:::>>>BBBHHHPPP___qqquuulllhhhfffdddcccaaa]]]ZZZXXXWWWWWWRRRPPPNNNLLLKKKLLLMMMOOOLLLNNNRRRUUUXXXZZZ[[[[[[[[[XXXSSSNNNIIIBBB:::555666555444444333333333444222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111//////000000000000////////////000000000000//////////////////000000000000000000000000000000000000////////////////////////111111111111111111111111vvvggg^^^WWWUUUSSSOOOLLLLLLHHHGGGFFFGGGIIIIIIHHHFFFFFFDDDCCCCCCDDDDDDCCCBBB===>>>???AAABBBBBBCCCCCC>>>>>>===<<<<<<;;;;;;:::777888888777666666777999666777777777777777666666222333555666666666555555111111000000000111111222000000000000000111222222222222222222111000///...000000000000111111111111000000////////////000000......///000000000//////////////////000000000000000000////////////000000//////000000000000//////000111111111111000000////////////000111222222333111111111111111111111111111111111111111111111111111111000000000222333444333222111111000111111111555555333222222111111111333333333333444444444444333333333444444444555555555555333222222444999===888555222222555777777666555666777888888888777777555777888999999>>>EEEKKKPPP\\\mmm~~~rrrkkkgggffffffdddaaa\\\YYYYYYYYYUUUTTTRRRPPPOOONNNNNNNNNMMMMMMOOOQQQTTTWWWYYYZZZZZZXXXVVVSSSOOOHHH???:::777666555444333333333333222222222222222222222222000000111111222222222333111111111111111111111111111111111111111111111111111111111111111111111111///000000111111000000///...//////000000000000000////////////000000000000000000000000000000000000000000000000000000000000111111111111111111111111xxxfff^^^WWWUUUSSSOOOLLLLLLGGGGGGGGGHHHJJJKKKJJJHHHEEEDDDCCCCCCDDDDDDCCCBBB???@@@@@@AAABBBBBBBBBAAA>>>======<<<<<<;;;::::::777888888777555666888:::999999888777777777777888444444555555555555555555111111111111222222222333222111000000000000000111000000111222222111000///000000000000111111111111000000////////////000000...///000000111111000000.../////////000000000111111000///......///000111//////000000000000/////////000000111111111111000000000000000111222333333/////////000000111111222111111111111111111111111000000000000111222333444333333111000000000111111444333333222222222333333333333333444444444444555333333333444444444555555444555666555555555666888888777555444444555555666555666777888999888777777555888:::;;;===CCCMMMUUU]]]iiizzz}}}rrrmmmhhhiiihhhddd___[[[[[[\\\XXXWWWVVVUUUSSSQQQOOONNNNNNNNNMMMNNNPPPSSSVVVYYYXXXXXXYYYXXXUUUNNNFFF@@@777666555444444333333333222222222222222222222222000000111111111222222222111111111111111111111111111111111111111111111111111111111111111111111111000111111111111111111000......///000000000000000.../////////000000000111000000000000000000000000000000000000000000000000111111111111111111111111{{{fff^^^VVVUUUSSSOOOLLLLLLGGGGGGGGGIIIKKKLLLKKKJJJEEEDDDCCCCCCDDDEEECCCBBBAAAAAABBBBBBBBBAAA@@@@@@>>>======<<<;;;;;;::::::999::::::999777888:::<<<:::999777555555555555666666555555444444444555555444444444333333222222222444333222000////////////,,,---...000000000//////000000000000111111111111000000////////////000000//////000111111111111111.../////////000000111111111000///......///000111//////000000000000//////...///000111111111111111222222111111222222333444---......///000111111222111111111111111111111111//////000111222222333333444333111000000000111111222222222222333444555555333333333444444444555555333333333444444444555555333555888999888555444333777888888666444333444666555666777999999888888777666999<<<>>>@@@HHHSSS[[[hhhsssyyysssjjjkkkkkkgggaaa]]]\\\]]]YYYYYYYYYXXXVVVSSSPPPNNNOOONNNLLLKKKMMMQQQUUUWWWXXXYYYZZZ[[[YYYSSSKKKDDD777777666555444333333333222222222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111......///000000000000000.../////////000000111111000000000000000000000000000000000000000000000000111111111111111111111111{{{lllcccZZZWWWTTTOOOKKKKKKIIIGGGFFFFFFGGGHHHHHHGGGHHHFFFDDDDDDDDDCCCAAA@@@???======>>>AAAAAA>>>;;;BBBAAA???>>><<<;;;;;;:::::::::999999888777666666777666666666555555555555444444333333333333222222222222111111111111222222333333222111000000000111000000000000000000000000111111000000//////......,,,...///111111111000000---///000000///.........///////////////////////////000111111111000...---111111000000//////......000111111111111222222222000000000///000000111222222222222222222222222222111111111111111111111111222222222333333444444444666555333111111222333444444444444444444555666777444555666666444444555666333333333444444444555555444555666777888888888888777666555555666777888999444777999777333111333666777;;;???BBBKKKZZZeeeiii{{{}}}xxxuuulllgggiiiiiiccc]]][[[ZZZ[[[\\\]]]]]]YYYSSSOOONNNMMMMMMMMMMMMOOOPPPQQQWWWYYY[[[\\\ZZZVVVQQQNNN???;;;777444333333222111333222222111222222333333333333333222222111111111444333111////////////000222222111111111111111111111111111111111111111111222111000111222333222111111111111111111111111111///////////////000000000......///000111222222333////////////////////////////////////////////////zzzkkkaaaYYYVVVSSSNNNKKKLLLIIIGGGFFFFFFGGGHHHHHHGGGHHHFFFDDDDDDDDDCCCBBB@@@@@@???>>>@@@BBBBBB@@@===BBBAAA???===<<<;;;;;;:::::::::999999888777777777777777666666666555555555555555555444444444333333333333222222222222333333222222111111000111111111000000000000000000000000111000000000/////////...//////000000000//////...///000111111000//////000////////////////////////......///000111111000000111111000000////////////000111111111111222222222222222222222222333333444222222222222222222222222111111111111111111111111000000111111111222222222555444222111111111333333333333222222333444444555222333444333222111222444333333444444444555555555444444555666777777777777555555444444444555666777;;;:::888777777888:::;;;===BBBHHHNNNZZZjjjvvv{{{}}}ssskkkkkkjjjfffaaa```\\\\\\]]]^^^^^^[[[VVVRRROOONNNMMMMMMMMMNNNPPPPPPUUUWWW[[[]]]\\\XXXSSSPPPDDD???:::666555555444444333333333222222333333444333333333222222222111111333222111000/////////000111111111111111111111111111111111111111111111111222222111111111111111000111111111111111111111111444444333222111000////////////000000111111222222////////////////////////////////////////////////zzziii```WWWTTTRRRNNNLLLLLLIIIGGGFFFFFFGGGHHHHHHGGGGGGFFFDDDDDDDDDDDDBBBAAA???>>>===>>>@@@@@@>>><<>>===<<<;;;;;;;;;:::::::::999999888888888777777777666666666666555666666666555555555444444333333222222222222333333111000000000111222333333000000000000000000000000000000000000////////////111000...---------...///111000//////000111111000////////////////////////000///......///111222444000000000000000000000000000000111111111222222222111000000000000111222222222222222222222222222222222222222222222222222222333333333333333333333333333222222111111111222333222111111111111111222222333444555444333333333555444444444444555555555555333444555666666777777666888888888888888888888999777666555555666999<<<>>>DDDSSSeeeuuuwwwrrrnnnkkkhhhaaa```_________^^^\\\ZZZQQQPPPNNNLLLKKKJJJJJJKKKMMMQQQWWW[[[]]]\\\YYYWWWTTTOOOGGG@@@;;;888666444444333333222222222222222222222222222222222222222222111111000000000000000111111111111111222222222111111111111111111111111000111222111000000000111111111111111111111111111......//////000000111111111111111000000000000000////////////////////////////////////////////////{{{iii___VVVRRRQQQMMMLLLNNNIIIGGGFFFFFFGGGHHHHHHGGGGGGFFFDDDDDDEEEEEEDDDBBBCCCCCCCCCCCCBBBBBBCCCCCC??????===<<<;;;;;;;;;;;;:::::::::999999999999999888777777777666666666666555555555444444444444333222222111111111111222222111000000000111222333333000000000000000000000000////////////000000000000///...---------///000111000...,,,---///111111000000000000000000000000000222111000//////000111222000000000000111111111111000000111111111222222222111111111000111222222333222222222222222222222222222222222222222222222222333333333333333333333333222222222222222222333333333333222222222222333333333444555555333333444555444444444555555555666666333444555666777777777777999999999999999999888888555:::???>>>;;;;;;AAAGGGMMM```xxx}}}xxxqqqkkkdddbbb___^^^^^^^^^]]]\\\SSSQQQNNNLLLIIIHHHHHHHHHIIIMMMRRRXXX[[[\\\[[[YYY[[[UUUMMMEEE???:::666333333333222111111111111111222222222222222222222222111111111111000000000///000000111111111222222222111111111111111111111111///111222222111111222444000000000000000000000000---......///000000111111111111111000000000000000000000000000000000000000000000000000000000000000|||kkkaaaWWWSSSQQQMMMLLLNNNIIIGGGFFFFFFGGGHHHHHHGGGGGGFFFDDDEEEEEEFFFDDDCCC???@@@@@@???>>>>>>???AAA???>>>===<<<;;;;;;;;;;;;::::::::::::::::::999999888888777777777666666666555555555444444444333333222111111000000111111222111111111000111111222222000000000000000000000000////////////000000000000.........//////000111222000---++++++///111111///000000000000000000000000333222111000000000000000000000000111111111111222000111111111111222222222333333333333333444555555222222222222222222222222333333333333333333333333222222222111111111111000222222333333333444444444555444444333333333333444222333444444222222333444444444555555555666666666444555666777888888888888777888888888888777666666222:::@@@@@@<<<===GGGQQQ```ttt|||qqqhhheeeaaa___^^^^^^^^^]]]VVVTTTQQQMMMJJJHHHGGGFFFFFFIIINNNSSSWWWZZZ[[[[[[]]]YYYRRRKKKEEE???999555444444333222111111111111111222222222222333333333000000111111111111000///000000000111222222333333111111111111111111111111000222555444111111333666000000000000000000000000222222222222111111000000000000000000000111111111000000000000000000000000000000000000000000000000}}}mmmbbbXXXSSSQQQMMMLLLNNNIIIGGGFFFFFFGGGHHHHHHGGGGGGFFFDDDEEEFFFFFFEEECCC<<<======<<<::::::<<>>>>>===<<<;;;;;;;;;;;;::::::::::::::::::::::::888888888777777777666666666666666555555555555444333222222111111222222333222222111111000111111111000000000000000000000000.../////////000000000111000000111111111111111000222...***+++000333222000000000000000000000000000000000111222222222111111000000111111111222222222000111111111111222222222444333333333333444555555222222222222222222222222333333333333333333333333222222222111111111000000333333444444555555555555555555444333333333333333333444555555333333444555555555555555666666666666555666777888999999999999888888999999999888777666444888;;;<<<===DDDQQQ\\\sss{{{mmmiiiddd```______```___ZZZXXXTTTPPPLLLJJJHHHGGGDDDFFFIIINNNRRRWWWZZZ[[[\\\YYYUUUQQQLLLFFF???:::666666555444333333333333111111222222222333333333///000111222222111000//////000000111222222333333111111111111111111111111333666888666222000222555000000000000000000000000222222222222111111111111//////000000111111222222000000000000000000000000000000000000000000000000}}}ooodddYYYTTTQQQMMMLLLNNNIIIGGGFFFFFFGGGHHHHHHGGGGGGFFFDDDEEEFFFFFFEEEDDD@@@AAABBB@@@>>>>>>@@@DDD>>>===<<<;;;;;;;;;;;;;;;::::::::::::::::::::::::888888888888777777777777777777777777666666666666444333333222222333333444333333222111000000000111000000000000000000000000.../////////000000111111222222333333333111///...333///+++,,,111444444222000000000000000000000000---///000222333333333222000000111111222222222222000111111111111222222222222222111111222222333444222222222222222222222222333333333333333333333333444444444333333222222222333444444555666666666555555444444333222222222333666777888777666666666888555555555555666666666777666777888999999::::::999:::;;;;;;<<<;;;:::999888;;;;;;;;;<<>>===;;;:::::::::::::::999999888888999999666666555444444444444555777777777777666666666666444333222222111111222222222111111000000000000000000000000000000000000000000000000000000///......////////////000000000000111///---...000222333333222111000...------------111111000000111111222333222111000000000111333444111222333333444444444444444333333222222333333444555444222111111111222222333333333333333333333333111111222222222333333333000000111222333444444555555555444444444333333333222333555777777666555333222333444555666666666666;;;;;;:::999888888888888:::888777777999;;;<<<===<<<;;;>>>EEEJJJTTThhh{{{~~~ssshhhcccaaa```bbbeeebbb___\\\YYYUUUPPPIIIEEEEEEEEEEEEGGGKKKPPPVVVYYY]]][[[YYYXXXWWWRRRKKKEEE<<<999666555555444333222111111111222222333333444222222222111111111111000222222111111111111111111...///111222333333222222333333333222222111111111111111111111111111111111222222222111111111000000//////000111111111111111000000000000000//////...333222111000000000222222pppcccVVVSSSTTTQQQLLLIIIIIIFFFCCCAAABBBDDDHHHKKKHHHFFFEEEDDDEEEDDDCCCAAA??????@@@AAAAAAAAAAAA@@@AAA@@@>>>===;;;:::::::::;;;:::999999888888888888666666555444444444444555777777777666666666555555444333222222111111222222222111111000000000000000000000000000000000000000222222222222222111000000////////////000000000000111///...///111222222222111111000///............111111000000111111222333111111111111111222222333111222333333444444444333444333333222222333333444444444222111111111222222222222222222222222222222111111222222222333333333222222222222222222333333444444333333333222222222333333555666666666555444222333444555666666666666;;;:::999999888888888888777666555666777:::;;;<<<<<<<<>><<<;;;::::::999<<<;;;:::999888777777777777666555555444444555555666666666555555555444444444333222222111111222222222111111000000000000000000000000000000000000000111222222222222111111000////////////000000000000111000000111222222111///111111000000000000000111111111000000111111222333000111111222222222222222222222333444444444333333333333333333333333333333444333333222222222222333111111111111111111111111111111222222222333333333333333333222222222111111333333222222222111111111444444444555555555555666333444555555666666666666:::999999888888888999999666666666777888:::;;;===???AAAHHHSSSaaaooo~~~nnngggeeeaaa^^^^^^aaa`````````^^^ZZZTTTOOOHHHFFFCCCBBBDDDIIIOOORRRXXXXXXXXXYYYYYYVVVQQQNNNDDD???:::666444444444333333333333333222222222222333222222222111111111111111111111111111111111111///000111222222222222222333333333222222222222111111111111111111111111111222111111111111000000000//////000111111111111111000000111111000000///...111111000000000111111222ooocccWWWTTTRRRNNNKKKIIIFFFGGGHHHIIIIIIIIIGGGGGGJJJHHHFFFEEEDDDCCCAAA?????????@@@AAAAAAAAAAAA@@@@@@???>>><<<;;;:::999999<<<;;;:::888777777777777777666666555555555555555666555555555444444444444444333222222111111222222222111111000000000000000000000000000000000000000//////000000000000///...////////////000000000000111111111222333333000...111000000000111222222333111111000000111111222333000111222333444333222111222333333444444333333333333333333333333333333333333333333333333333333333222222222222222222222222111111222222222333333333222222222222222222222222333333333333222222222222555444444444444555666666444444555666666666666666999888888888888888999999999999:::999:::;;;===???EEEIIISSS```mmmyyy~~~~~~}}}~~~sssjjjfffccc```_________aaabbbbbb___ZZZVVVLLLHHHDDDAAAAAAEEEJJJNNNTTTUUUXXXZZZZZZYYYVVVSSSJJJEEE===888555555444444444444444333333222222111333333222222222111111111111111111111111222222222000000111111222222222222222222222222222222222222111111111111111111111111111111111111000000000000//////000111111111111111000111111111111000//////000000000000000111111111ooodddYYYTTTQQQLLLIIIHHHEEEFFFGGGHHHHHHGGGFFFEEEGGGFFFDDDDDDEEEEEECCCBBB??????@@@AAAAAAAAAAAA@@@@@@???===<<<:::999999999;;;:::999888777777777777777777666555555555555666666555555555444444444444444333222222111111222222222111111000000000000000000000000000000000000000...//////000000000//////////////////000000000000111111111222444333111...111000000111111222333444111111000000111111222333000111222444444333222222333333333444444333333222222333333444444333333222333333333333333333333333444444444444444444444444111111222222222333333333000000111222333333444444444444444444333333333333555444444444444555666666444555666666777666666666777777777777888999999::::::;;;;;;::::::<<<@@@CCCIIIRRR```mmmxxx~~~|||{{{zzzvvvvvvvvvvvvwwwwwwxxxxxxyyyzzz}}}zzzmmmgggbbbaaaaaa^^^^^^```bbbcccbbb^^^[[[QQQMMMGGGCCCBBBDDDHHHKKKOOORRRWWWZZZ[[[ZZZYYYXXXPPPJJJCCC<<<888777555555555444444333333222222222333333333222222222222111000000111111111222222222111111111111111111222222222222222222222222222222111111111111111111111111000000000000000000000000//////000111111111111111111111111111111000000/////////000000111111111111nnndddYYYTTTPPPKKKHHHIIIIIIFFFCCC@@@@@@BBBEEEHHHEEEDDDCCCDDDEEEFFFEEEDDD??????@@@AAAAAAAAAAAA@@@???>>>===;;;:::999999888999999888777777777777888888777666666555555666666666666666555555555444444444333222222111111222222222111111000000000000000000000000000000000000000000111111222222222222111////////////000000000000222111111222333333222000111111000000111222333333111111000000111111222333111222222333333333333333333333444444444333222222222222444444444444222222222333333444444444444333555555555555555555555555111111222222222333333333///000111222333444444555555555555444444444333333444444444555555555555666555666666777777666666666666666666777888999:::;;;999:::;;;::::::>>>FFFLLLSSS```ooozzz}}}{{{zzzwwwvvvuuusssrrrrrrqqqrrrrrrrrrssstttvvvxxxzzz{{{}}}xxxmmmdddaaaccc______```bbbddddddbbb```XXXTTTNNNHHHEEEFFFHHHJJJLLLPPPVVVZZZ[[[[[[[[[\\\VVVPPPHHHAAA<<<999777555444444444444333333333333333333333333222222222222000000000111222222333333222111111000111111222222111222222222222333333333111111111111111111111111//////000000000000000111//////000111111111111111111111222222111111000///......///000111111111111~~~jjjaaaXXXTTTPPPLLLKKKLLLJJJHHHDDDAAAAAACCCFFFHHHEEEDDDCCCDDDEEEFFFEEEDDD??????@@@AAAAAAAAAAAA@@@???>>>===;;;:::999888888777777777777777888888999888777777666666666666666777777777666666666555555444333222222111111222222222111111000000000000000000000000000000000000000000000111222222222222222////////////000000000000222111000000222444444333111111000000000111111222111111000000111111222333333222222222222333444444333444444444333333222111111222444555555444222111222222444555555555444444444444444444444444444444111111222222222333333333111111111222222333333333444444444333333333222222333333555666666666555444666666777777777777666666555555666666777999:::;;;999:::<<<<<<>>>FFFRRR[[[ggguuu}}}{{{yyyvvvtttrrrrrrqqqooonnnnnnmmmmmmnnnooopppmmmrrrwwwzzz|||{{{llleeefffaaa``````bbbeeeffffffeee^^^ZZZTTTNNNJJJIIIIIIJJJIIINNNUUUYYYZZZ[[[\\\]]]ZZZUUUMMMFFF@@@<<<888555333333333444444444444444444444333333333222222222///000000111222222333333333222111000000111222222111111222222222333333333111111111111111111111111////////////000000111111//////000111111111111111111222222222222111000000---...///000111111111000~~~ggg^^^VVVSSSQQQMMMMMMOOOHHHIIIIIIJJJIIIHHHGGGEEEFFFEEEDDDDDDEEEEEEDDDCCC??????@@@AAAAAAAAAAAA@@@???>>>===;;;:::999888888666666666666777888999:::888888777666666666666666777777777777666666666666444333222222111111222222222111111000000000000000000000000000000000000000......///000000000000000////////////000000000000222111///000222444555555111111000000000000000111111111111000111222222333444333222111222333444555444444444444333333222111111222444555555444222111111222444555666555444444333333333333333333333333111111222222222333333333333333333222222222222111333333333222222222111111222333555777777666555333666777777777777777666666555555555666777999:::;;;:::<<<>>>@@@DDDNNN]]]gggzzz~~~zzzwwwuuuttttttnnnmmmllljjjjjjjjjkkkkkkeeeiiimmmoooooosss{{{uuujjjiiicccbbbaaabbbeeehhhhhhhhhbbb^^^XXXRRRNNNKKKJJJJJJHHHMMMTTTYYYZZZZZZ\\\^^^\\\WWWPPPIIICCC===888555333333333444444555555555444444444333333333222222///000000111222222333333333222111000000111222222111111111222222333333333111111111111111111111111.../////////000000111111//////000111111111111111111222222222222111000000,,,---///000111111111000{{{jjj^^^TTTQQQPPPNNNLLLLLLKKKHHHFFFDDDEEEEEEEEEDDDFFFFFFFFFFFFEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@AAAAAAAAA???===;;;:::999999:::888888888888888888888888888888777666666666666666666666666666555555555555555444333222111111111111111222333333222111000///000000111111111111000000///////////////000000111000000000000000000000000000000111111111111000000---...///111111000000///......///000000000000000333222111000111222333444444444222222222222444444444444222222222222444444555444333333333333444555222222333444555777777888444444444333333222222222333333333333333333333333444444444444444444444444555555444444444333333333333333333444444444555555666888999999888888999;;;666;;;@@@DDDJJJXXXlll{{{}}}zzzyyyvvvsssooollliiihhhkkkjjjjjjjjjlllnnnqqqssstttyyywwwmmmfffcccbbbddddddbbbbbbeeedddcccaaa\\\WWWPPPJJJGGGJJJMMMRRRVVVYYY[[[^^^```ZZZXXXTTTPPPKKKDDD===888777666555555666555444222333444444444444333222222111111222222222111111000222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000//////000111222333333444222222111111111111222222000000000000000000000000{{{iii^^^SSSPPPPPPNNNLLLLLLJJJHHHFFFFFFFFFGGGFFFEEEFFFFFFFFFFFFEEEDDDCCCBBB@@@@@@?????????@@@@@@AAAAAA???===;;;:::999999:::888888888888888888888888888888777666666666666666666666666666555555555555555444333222222111222222111111222333222111000000111111222222222222111111000000000000000111222222111111111111111111111111222222333333333333222222///000111222333222222111000000111222222222222111111111111111111222333333444333333222222333333444555444333333333333444555555444333333333333444555333333444444555666666666444444444333333333222222333333333333333222222222555555555555555555555555333333333444444555555555555555555555666666666666666777888888777777888::::::===AAAGGGPPPbbbwww}}}yyyvvvrrrooonnnkkkjjjiiihhhhhhjjjlllmmmlllppptttxxx{{{wwwmmmgggbbbccccccbbbcccffffffeeeccc___ZZZTTTNNNKKKJJJMMMQQQVVVYYY\\\^^^```]]][[[WWWSSSOOOHHHAAA===888666444444555555444222111222222222222111000000111111222222222111111000222222222222222222222222111111111111111111111111111111111111111111111111111111111111111111111111111111111111111222222222111111111000000111111111000000000000000000000000|||iii]]]SSSPPPPPPNNNLLLLLLHHHGGGGGGHHHIIIIIIGGGFFFFFFFFFFFFFFFEEEDDDCCCCCC>>>>>>>>>>>>???@@@AAAAAAAAA???===;;;:::999999:::999999999999999999999999888888777666666666666666666666666666555555555555555555333222222222222222000000111222222222111111222222333333333333222222111111111111111222222333111111111111111111111111222222333333333333222222000000111222222222222111111222222333444333333333000000111222222222222222444333333222222333333444555555444444444444555555444444333333333333444444333333444444555555555555444444444444333333333333333333333333333333333333666666666666666666666666111222333444555666777777777777777777888888888888888999:::999888888:::;;;???@@@EEEMMM\\\qqq|||yyyxxxpppnnnllljjjiiiiiiiiiiiigggiiikkklllmmmqqqxxx~~~yyymmmcccaaabbbbbbccceeeggggggeeeccc^^^YYYUUURRRLLLNNNQQQUUUYYY]]]___aaaaaa___[[[XXXTTTNNNGGGCCC999666444333444444333222111222222222222111000000000111111222222222111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222222222222111111111000000111000000//////000000111000000000000000000000000~~~hhh]]]RRRPPPPPPNNNLLLLLLGGGGGGGGGIIIJJJJJJHHHFFFFFFFFFFFFFFFEEEDDDCCCCCC>>>>>>>>>>>>???AAABBBBBBAAA???===;;;:::999999:::999999999999999999999999888777777666666666666666666666666666555555555555444333222111111000111111000000111111222222222222111222222222222222222111111000000000000111222222111111111111111111111111000000111111111111000000.../////////000000000000111222333333444444333333000111333444444444333222333333333333333333333333444444444333333444444444333333333333333333333333222222333444444555666666444444444444444444333333333444444444444444555555555555555555555555555555333333333444555666666777777777777888888888999999:::;;;;;;;;;::::::===???AAADDDLLLYYYlll{{{zzzwwwtttqqqooommmmmmjjjjjjkkkjjjiiikkkooorrrqqqvvv|||wwwgggaaaaaabbbbbbdddfffffffffeeebbb^^^ZZZXXXOOOOOOQQQTTTYYY^^^```bbbcccaaa^^^[[[XXXSSSMMMHHH<<<999555333333444333333333444444444444333222222000000111222222222111111222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222111111111111111111111111000000////////////000000000000000000000000000000ggg\\\RRROOOOOONNNLLLMMMGGGGGGGGGIIIJJJJJJHHHFFFGGGGGGGGGGGGFFFEEEDDDCCC?????????@@@AAABBBCCCDDDAAA???===;;;:::999999:::999999999999999999999999888777777666666666666666666666666666555555555555333222111000000/////////000000000111111222333333000000111111111111000000000////////////000111111111111111111111111111111000000111111111111000000///////////////000000000000111111222222222222222111222444555555555444333333333333333333333333333222222222222222222222222333333333333333333333333000000111333444666777888444444444444444444444444444555555555666666777777444444444444444444444444555555555555555555555555666666777777777888888888888999:::999999:::>>>@@@BBBJJJWWWiii{{{{{{xxxuuutttoooooommmkkkiiiiiikkklllhhhkkkooorrrvvv~~~qqqfffcccaaa```aaacccdddeeeeeecccaaa^^^]]]TTTSSSRRRUUUZZZ___bbbbbbcccbbb___]]][[[VVVQQQMMMAAA===888555444444444444333444444444444333222222///000111222222222222222222222222222222222222222111111111111111111111111111111111111111111111111222222222222222222222222///000000111222222333333000000////////////000000000000000000000000000000fff[[[QQQOOOOOOMMMLLLMMMHHHGGGGGGHHHIIIIIIGGGFFFGGGGGGGGGGGGFFFEEEDDDCCC@@@@@@@@@@@@AAABBBCCCCCCAAA???===;;;:::999999:::::::::::::::::::::::::::888888777666666666666666666666666666555555555555333222111000000//////000111111111000111111222333000000000111111000000000///////////////000000111222222222222222222222222222222333333333333222222111111111000111222222333///000000111111111111111222333333444444444444444222333333444444333333222111111222222222222111111222222333333333333222222000000111333444555666777444444444444555555555555444444555555666777777777444444444444444444444444666666666555555555444444555666666666777777777777555666666777777:::>>>AAAGGGSSSeeexxx}}}vvvtttqqqnnnkkkiiihhhhhhdddfffhhhhhhiiimmmtttzzzqqqhhhaaa___``````aaacccddddddcccbbbaaaZZZWWWTTTVVV[[[```cccccccccbbb```___\\\YYYTTTPPPHHHCCC===777555555555555111222222222222111000000///000111222222222222222222222222222222222222222111111111111111111111111222222222222222222222222222222222222222222222222...///000111222333444444111000000//////000000111000000000000000000000000fff[[[QQQOOOOOOMMMLLLMMMJJJHHHFFFFFFFFFGGGFFFEEEGGGGGGGGGGGGFFFEEEDDDDDDAAA@@@@@@@@@@@@@@@AAAAAAAAA???===;;;:::999999:::::::::::::::::::::::::::888888777666666666666666666666666666555555555555555444333222111111111111333222111000000000111222000111111222222111111000000000//////000000111222222222222222222222222222222222333333333333222222222111000000000111333333///000000111111111111111222111111111111222333333222333333444444333333222111222333333333333222111111222333333333333222111333333333333333333444444444444444444555555555666333333333444555555666666555555555555555555555555555555555555666666666666666666666666777777777777555555666777999<<>><<<;;;:::999::::::;;;;;;:::::::::::::::999999999999999999666666555555555444444444111111111111222333444444888555222000000111111111333333333333333333333333222222222222222222222222111111111111000000000000222222111000//////000000111111111111111111111111222111000000000111333333333333222111111222333333222000///000444555444222111111222222222333333333111222333444555555555555111111111111111111111111333333444444444333333222444333333333333444555555444444444444444444444444444555555666777666666666666444444666999:::888666>>>>>><<<:::;;;AAAKKKSSScccoooyyyuuuwwwqqqiiieeeeeedddaaa]]]dddiiimmmppprrrxxx|||lllddd```aaacccddddddcccccceeefffeeecccbbb```______``````fffdddaaa``````___[[[XXXUUURRRLLLDDD<<<777666666444444333222222333333444333222111000000111222333333333222222222222333333222222222222222222222222333222222111111222222333111111111111111111111111///000000000111111111111111111111111111111111111000000000000000000000000kkk^^^QQQNNNOOONNNMMMMMMKKKIIIGGGFFFGGGGGGFFFEEEFFFFFFGGGGGGFFFEEEDDDBBBAAABBBBBBCCCBBBBBBAAAAAA@@@@@@???>>>===<<<;;;;;;:::::::::;;;::::::999999::::::::::::999999999999666666555555555444444444222222222111222222333333444111///...///000111111222222222222222222222222222222222222222222222222//////000000111111111222222222111000000000000000000000000000000000000000222111000000000111222333333333222111111222333333222000///111444555444222222222222222333333333333111111222333444444444444222222222222222222222222000000222333444444444444444333333333333444555555444444444444444444444444555555666777777777777666777666555666999:::888666999:::<<<>>>BBBKKKVVV^^^kkkvvv|||vvvoookkkkkkjjjgggcccbbbfffhhhiiiiiilllsssyyyrrrgggaaa^^^___aaacccdddeeeggghhhgggfffeeecccccccccccccccfffdddbbbaaaaaa```]]]ZZZYYYVVVPPPHHHAAA;;;888777444444444333333333333333222222111111111111222222222222222111111222222222222222222222222222222222333222222111111222222333111111111111111111111111111111111111222222222222111111111111111111111111000000000000000000000000mmm___RRRNNNOOONNNMMMMMMKKKIIIGGGGGGGGGHHHGGGFFFFFFGGGGGGGGGGGGEEEDDDCCCAAAAAABBBBBBCCCBBBBBBAAAAAA@@@>>><<<;;;;;;;;;<<<::::::;;;;;;:::999888888::::::::::::999999888888666666666555555555444444333333222222111222222222222000......000111222222111111111111111111111111111111111111111111111111......///000111222333333222222111000000000000111111111111111111111111111111111000000111111222333333222222111111222222333222111000111333444444333333333333333444444444444111222222333333333222222333333333333333333333333000111222333333333333333444333333333333444555555444444444444444444444444555555666777777777777666888777666777888999888777888:::===CCCKKKWWWdddlllxxx~~~xxxtttrrrpppmmmjjjfffggghhheeeccccccgggkkkrrrzzz}}}mmmccc___```bbbdddfffggghhhiiihhhgggfffeeeeeedddeeeeeeeeedddcccccccccbbb```^^^]]][[[VVVOOOHHH@@@;;;888444555555555444333222222111111222222222222111111222222111111111111222222222222222222222222222222222222111111111111222222111111111111111111111111111222222222222333333333111111111111111111111111000000000000000000000000nnn```SSSOOOPPPOOOOOOOOOIIIGGGEEEEEEFFFFFFEEEDDDFFFGGGHHHHHHGGGFFFDDDCCCAAAAAABBBBBBCCCBBBBBBBBBBBB@@@===;;;::::::;;;<<<:::::::::::::::999888777:::999999888888777777777666666666666555555555555444444333222111111111111444222111111222333333222000000000000000000000000000000000000000000000000...//////000111111222222222222111000000111111111333333333333333333333333111111111111111222222222222222222222222222222222111111111222333333333333333333333444444444555555333333444444444333222222444444444444444444444444444444444333222000///...444333333333333444555555555555555555555555555555444444555666666666666555777777666666777777777777;;;===@@@HHHSSSbbbpppxxx|||yyyuuuqqqnnnmmmmmmlllhhhdddcccdddfffgggllluuu~~~wwwiiieeeeeedddeeeggghhhhhhhhhgggffffffeeeeeedddddddddeeeeeeeeeeeeeeedddcccbbbaaa^^^ZZZUUUNNNFFF>>>999555666666666555444222111000111333333333333111000222111111000000111111222222222222222222222222222222222111111111111222222111111111111111111111111111111111222222222333333111111111111111111111111000000000000000000000000nnn```SSSOOOPPPQQQQQQRRRJJJHHHFFFEEEFFFFFFEEEDDDGGGGGGHHHHHHGGGFFFDDDCCC@@@AAAAAABBBCCCCCCCCCBBBAAA@@@===;;;::::::;;;<<<999:::::::::999999888777888888888777666555555555777777666666666555555555444444333222111111111111666444222222222222111000000000000000000000000000000000000000000000000000111111000000000000000000222111111111111111222222222222222222222222222222000000111111222222222222222222222222222222222222111222222222222222333333333333333444444444555555444555555555555555444333444444444444444444444444555555444333222111///...444333333333333444555555555555555555555555555555333333444555555555555444666666666555555555777888>>>@@@EEEPPP___ppp~~~~~~xxxsssppprrrqqqoookkkgggdddcccdddbbbfffkkkpppyyyuuujjjgggddddddfffhhhhhhgggggggggggggggfffffffffeeeeeeeeefffgggffffffeeeeeebbb```\\\XXXSSSLLLCCC<<<888777777666555444222111111222333444444333222111222222111111111111222222222222222222222222222222222111111000000111111222111111111111111111111111000000000000111111111222111111111111111111111111000000000000000000000000qqqbbbTTTPPPQQQQQQQQQRRRLLLJJJHHHHHHHHHIIIHHHFFFGGGHHHHHHHHHHHHFFFEEEDDD@@@@@@AAABBBCCCCCCCCCCCC@@@???===;;;:::::::::;;;888888999999999999888888999888888777666555444444777777777666666666555555333333222222111222222222444222111000111000...,,,000000000000000000000000111111111111111111111111111111111111000000//////222111111111111222333333////////////////////////000000111222222222222111111222222333333222222111111222333333111111222333333333333333444444444444444555666666666666555555444444444444444444444444111222333333444444444444444333333333333444555555555555555555555555555555333333444555555555555444555666666555555666888;;;>>>CCCNNN^^^qqq~~~yyyvvvtttrrrooolllhhheeecccbbbaaaccceeegggkkksss~~~qqqkkkeeeccceeeggghhhhhhhhhhhhiiiiiiiiiiiihhhhhhdddfffhhhhhhfffffffffgggccc```]]][[[XXXQQQHHHAAA;;;999888666444333333333222222333333333333222222333222222222222222222333222222222222222222222222111111000000000000111111111111111111111111111111//////000000000111111111111111111111111111111111000000000000000000000000uuufffVVVQQQPPPPPPOOOPPPLLLJJJHHHHHHIIIIIIHHHGGGGGGHHHIIIIIIHHHGGGEEEDDD???@@@AAABBBCCCCCCCCCCCC???>>>===<<<;;;::::::999666777888999999:::999999::::::999888777666555555777777777777666666666555222222222111222222333333222111000000111111///---111111111111111111111111222222222222222222222222000000000000000111111111222111111111222222333444000000000000000000000000///000111222333222222111111222333333333333222111111333444333111000222444222222222222333333333333333333444555666666666666333333333333333333333333111222333444555666666666444333333333333444555555555555555555555555555555444555666666777777666666555777777777666888;;;???CCCLLL]]]rrrzzzxxxtttpppmmmiiifffdddaaaccccccbbbcccgggnnntttyyynnnhhhggghhhhhhgggggghhhiiijjjjjjiiihhhhhheeegggiiihhhfffeeefffgggdddaaa]]]\\\[[[WWWNNNHHH===;;;888555333333333444333333333222222333333333444444333333333333444444222222222222222222222222111111000000000000111111111111111111111111111111000000111111111222222222111111111111111111111111000000000000000000000000yyyiiiYYYRRRPPPNNNMMMNNNJJJIIIGGGFFFGGGGGGFFFEEEHHHHHHIIIIIIHHHGGGEEEDDD???@@@AAABBBCCCCCCCCCCCC>>>>>>>>>===<<<;;;999888555666777888999:::::::::<<<<<<;;;:::999888777666777777777777666666666666111111111111222333444444222111111222444444333111111111111111111111111111222222222222222222222222......///000111222333333222111111111222333333444333333333333333333333333///000111222333222111111111222333444444333222111111333555333111000111444111111222222222333333333111222333444555555555555333333333333333333333333555555555666555555444444444333333333333444555555666666666666666666666666666777777888888888888888666888999999888:::>>>BBBIIIUUUjjj{{{wwwtttpppkkkhhhcccddddddbbb```bbbggglllqqq|||zzzoookkkiiigggeeeeeefffggghhhhhhgggfffeeeeeegggiiiiiifffdddeeegggeeeaaa^^^^^^^^^ZZZSSSLLL???<<<888444222222444555555444222222222222444555555444444333333444444555222222222222222222222222111111000000000000111111111111111111111111111111111111222222222333333333111111111111111111111111000000000000000000000000hhhXXXUUUOOONNNPPPLLLLLLKKKIIIIIIJJJJJJIIIGGGGGGGGGHHHHHHGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???===;;;;;;;;;<<<;;;:::888888999999999::::::::::::999888555333333666888999999999999888777555555555555444333333222111111444444444444444333222111000000111222222222222111000000000111222222222333............///000111222000000111111111222222222222222222111111111000000222222333333333444444444222222111111111111111111111222222333444555666666555555555555666666666666...000222555666555444333333333333333333333333333333333333444444444555555111111222222222333333333666444222222555666555333444444555555666777777777:::888888999888:::AAAJJJTTTeee|||{{{uuuppplllhhhgggeeeaaa______aaadddhhhmmmuuuuuummmjjjjjjiiihhhgggfffggghhhiiihhhgggiiiiiihhhgggfffeeeddddddfffdddbbb```]]]XXXSSSOOOIIIBBB:::666666666333000555555444444444333333333222222111000000111222222555444222111111111222222222111000//////000111222333222222111111222222333444333111///......//////000000000000000000000000111111222222222222111111jjjYYYVVVQQQPPPQQQNNNLLLKKKIIIIIIJJJJJJHHHGGGGGGHHHHHHHHHGGGFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???===;;;;;;;;;<<<;;;:::888888999999999:::::::::777888888777555444555666777777777666555555444333555555444333333222111111444444444444333111000000000000111222222222222111111111111111111222222222////////////000111222333111111111222222222222333222222222111111111000000222222222222333333333333222222111111111111111111222222333333444555555555444444444444555555555555000111333444555555444333333333333333333333333333333333333444444444555555222222222333333333333444555333111222444555444222555555666777777888888999999888999<<<<<<===DDDMMM^^^ooo~~~xxxtttlllkkkhhheeebbbaaabbbcccdddgggmmmuuuwwwoookkkhhhiiigggfffggghhhiiihhhgggjjjiiiiiihhhgggfffeeedddcccbbbaaa```___\\\WWWTTTMMMFFF===888777777444222555555444444444333333333555555444333333444555555444333222111000111111222333222111000000111222333333222222111111222222333333222111000000//////000222222222222222222222222111111222222222222111111mmm[[[WWWRRRPPPRRRNNNLLLJJJIIIIIIIIIIIIGGGFFFHHHIIIIIIIIIGGGEEEDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA???===;;;;;;;;;<<<;;;:::888888999999999:::::::::777999;;;:::888666555555777666666666555444444333555444444333333222222111222222222222222222111111000000111222222222222111222222222111111111111111000000000000111222333333222222222222333333333333222222222111111111111111111111111222222222222333111111222222222222222222333333333333444444444444222333333333444444444444333333333333333333333333333333333333333333333333333333333444444444555555333333333444444444555555666444333333444555555444666666777888888999999:::888888:::>>>@@@BBBJJJSSSkkk{{{}}}sssqqqnnnjjjgggeeeddddddaaabbbdddhhhnnnxxxwwwnnnjjjjjjhhhgggggghhhiiihhhgggjjjjjjiiihhhggggggfffeeedddcccaaaaaa```]]]ZZZWWWRRRKKKBBB<<<:::888666444555555444444444333333333333222222111111222222333333222111111000111111111333333222222222222333333222222111111111111222222000111111111111111000000222222222222222222222222111111222222222222111111ooo\\\XXXQQQPPPRRRNNNLLLJJJIIIHHHIIIHHHGGGEEEIIIIIIIIIIIIHHHFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA???===;;;;;;;;;<<<;;;:::888888999999999::::::::::::;;;<<<<<<:::888888999888888777777666666666666444444444333333222222222...///000111222333333333000000111222222222222111333222222222111000000000222111111111222222333444222222333333333444444444111111111111111111111111000000111111111222222222111111222222222222222333444444444333333333222222333333333333444444444444666555444333333333333333444444444444444444444444333333333444444444555555444444444444555555555666777666555555666666777666666666777777888999999:::999888999>>>AAAGGGSSS^^^uuu{{{xxxsssooollliiifffdddaaaaaa``````cccjjjsssyyytttoookkkiiigggggghhhiiihhhhhhjjjjjjjjjiiihhhggggggggggggeeebbbaaa___\\\XXXUUUVVVPPPGGG@@@;;;999777555555555444444444333333333111111111111111111111111111111111111111111111111222222222222222222222222222222111111111111222222...000111222333222111111000000000000000000000000111111222222222222111111ppp]]]WWWPPPOOOQQQMMMMMMKKKIIIIIIIIIIIIGGGEEEIIIIIIIIIIIIHHHFFFDDDCCCAAAAAAAAAAAAAAAAAAAAAAAA???===;;;;;;;;;<<<;;;:::888888999999999:::::::::;;;;;;:::888666666888:::888777666666555666666777444444333333333333222222000000111222222222222111000000111222222222222111333222222222111000000000222222222222222222333444222222333333333444444444111111111111111111111111000000111111111222222222111111222222333333333333444444444333333222111111333444444444444555555555666666555444333333333333444444444444444444444444333333333444444444555555444444555555555666666666666666555555444555555666555555666777777888888999;;;888999>>>CCCMMM\\\jjjzzz~~~wwwsssooolllhhheeeaaa```___]]]^^^bbbiiinnnyyy|||sssllljjjgggfffggghhhhhhhhhjjjjjjiiiiiihhhhhhggggggeeecccaaa___^^^\\\YYYWWWXXXSSSKKKDDD>>>:::777555555555444444444333333333444555555555555555555444111111111222222222111111000111111111111111111000222111111000000111111222...///111333333333222222000000000000000000000000111111222222222222111111rrr^^^XXXPPPNNNPPPMMMNNNLLLJJJJJJJJJIIIGGGFFFHHHHHHIIIIIIIIIGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA???===;;;;;;;;;<<<;;;:::888888999999999:::::::::999999777444222222555888666555444333333333555555333333333333333333333333444444444333222000///...000000111222222222222111222222222111111111111111333222222111222222333333222222222222333333333333111111111111111222222222111111111222222222222333111111222222333444444444444444333333222222111111444444444444555555555555666555555555444444333333444444444444444444444444333333333444444444555555444444444555555555666666333444444333222222333555555555666666777888888999<<<:::<<>>===<<<:::999999999999888999999::::::999999888:::999888777666666666666555555555555444444444333333333333333333333333333222222222222222222222222111111111111111111111111111111111000000000//////111111000000111111222333000111111111111222222222111111000000//////000000333333222222222222222222111222222333333333222222333333333333333444444444444333222222333444555666333333444555555666666777444444333333333333444444555555444333333444444444555444333333333444555666444555555555666666666666999777555555888<<<>>>??????JJJVVV___jjjwww~~~{{{zzzyyyrrrooojjjfffeeecccaaa```^^^```bbbcccfffooo{{{zzzppphhhfffeeecccccceeegggggggggggggggfffeeedddcccaaa``````bbbcccbbbbbb```^^^[[[XXXRRRKKKCCC===888666444333444444333222333333333333333333333333222222222222111111111000222222333333333222222111111333555444333222333333111111222222222333333333111111111111111111111111000222333222111///000000ttt___WWWOOOMMMPPPMMMLLLLLLKKKJJJIIIGGGFFFFFFIIIIIIIIIHHHGGGFFFEEEDDDEEEDDDBBBBBBCCCBBBAAA??????>>>===<<<;;;:::::::::888999999::::::999999888;;;:::999888777777777888666666666555555555444444111111111111111111111111222222222222222222222222222222222222222222222222111111111000000000000000111111000000111111222333000111111111111222222222222222222111222222333333222222222222222222333333111000111111222333444555555555444444444444444333111222222333444555555666444444555555666777777888444444333333333333444444777666555444333333333333666555555444333333444444666666666666777777777777999888888999;;;>>>BBBDDDEEESSSdddppp{{{{{{wwwrrrnnnkkkhhheeeccc___``````^^^___dddmmmtttyyylllggggggfffeeeeeeeeeffffffffffffeeeddddddbbb```___```bbbddddddcccbbb```^^^[[[VVVPPPHHHBBB<<<999666555555444333222333333333333333333333333222222222222111111111111333333333333222111000000222444555555444333333444222222222333333333444444111111111111111111111111111222444333111000000111ttt___WWWOOOMMMOOOLLLMMMMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGFFFEEEDDDCCCEEEDDDBBBBBBCCCCCCBBBAAA@@@???>>><<<;;;;;;;;;;;;888999999::::::999999888:::999999888777777888888777666666666666555555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111000000111111222333000000111111111222222222222222222222333444444555111111111222222333333333222222111111222333555666555555444444333333222222000111222444444555555555444444444555666666777777555555444444444444555555666666555444444444444444555555555444444444555555666777777777777888888888888999::::::;;;>>>DDDHHHSSSbbbtttzzzuuuqqqmmmiiigggdddcccaaa___]]]```eeejjjsss}}}rrriiihhhhhhggggggdddeeeeeeeeeeeeeeeddddddcccaaa```aaabbbdddccccccbbbaaa___]]]YYYSSSLLLGGG>>>;;;888666666666555444444444444444444444444444222222222222222222222222333333333333333222111000111333444444333222222333111111222222222222333333111111111111111111111111111333444444222111111222uuu___WWWOOOMMMOOOLLLMMMMMMLLLKKKJJJIIIIIIHHHHHHHHHHHHGGGFFFEEECCCCCCCCCBBBAAABBBDDDEEEDDDCCC@@@???>>>===<<<;;;;;;;;;888999999::::::999999888888888777666666666666777777666666666666555555555444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222111111000000111111222333000000111111111222222222//////...//////000111111111111111222222333333333555444333222222333444555444444333333222222111111000111222333444444444444222333333444444555666666666555555444444555555666444444444444444555666777333333444555666666666777777777777777888888888999777999;;;::::::???HHHPPPdddsss|||xxxsssnnnjjjgggfffccc```___```cccfffhhhqqqzzzlllhhhfffffffffddddddeeeeeeeeeeeeeeedddeeecccbbbaaabbbcccbbbaaaaaa```___^^^[[[VVVPPPKKK@@@===999777777777777777444444444444444444444444222222222222222222222333000111222333333333333333000111333333111000111222000000000000111111111111111111111111111111111111111333444444222111111222vvv```XXXPPPNNNPPPLLLKKKKKKJJJJJJIIIHHHHHHGGGHHHHHHHHHGGGFFFEEEDDDCCCAAA@@@@@@AAACCCEEEDDDCCC@@@???>>>===;;;;;;;;;;;;888999999::::::999999888666666555555555555555666666666666555555555444444333333333333333333333333222222222222222222222222333333333333333333333333000000000000000111111111111111000000111111222333000111111111111222222222000000000000000000111222222222222222222222333333444444333333222333333333333222222222222222111111222222222222333333333333222222333333444555555555666666555555555555666666444444444444555666777888222333444555777777777777777777777777888888888888666999<<<;;;<<>>AAALLL___oooyyyuuukkkiiifffcccbbbbbbaaaaaa```ccchhhnnnxxx}}}pppiiigggdddeeefffgggggggggggggggeeecccbbbbbbcccdddcccbbbaaaaaaaaaaaa```\\\WWWSSSJJJEEE???:::888666555555333333333333333333333333222222222333333333444444111222222333333333222222///111333333111000111222///000000000000111111111111111111111111111111111000222333222111///000000xxxcccZZZQQQOOOQQQNNNNNNNNNMMMMMMLLLLLLKKKKKKIIIIIIIIIHHHGGGFFFEEEDDDDDDBBBAAAAAAAAAAAA@@@>>>???>>>===<<<::::::::::::999999999::::::999999999666666555555555555666777555555444444444333333333222222222222222222222222222222222222222222222222333333333333333333333333111111222222333333333333111111111000111222222333000111111111111222222222111111000///.........///444333333222222111111111***,,,...000222222222222333333333444444555555555666444222000000000222333444444555555666777777777777777666666666666777777888777666555555444555555555666777777777666444444666666666666777777777777555:::???AAAEEESSSjjj|||}}}yyyooollliiifffeeecccbbb```___```aaaeeemmm{{{zzzoookkkeeeeeefffggghhhhhhggggggcccbbbaaaaaadddeeeeeedddbbbaaabbbbbbbbb^^^YYYUUUNNNIIIAAA;;;777555333222222222222222222222222222222222222333333444444444333333333333222222111000000222444444222111222333000111111111111222222222111111111111111111111111///111222222000//////000fffWWWRRRPPPNNNNNNMMMLLLJJJJJJKKKKKKIIIHHHJJJJJJIIIHHHGGGFFFDDDDDDBBBAAA@@@@@@BBBBBBAAA@@@BBB@@@===<<<<<<<<<:::999;;;;;;:::999777777888::::::999888777666666666666888777555444444555555666333333444444555444444444444444333333333333222222333333333333333333333333333222222111111222222333222222222222222222222222///111222222111000222333666555333111111111333444333222111000000111222222000111222333333333333333444444444444444444444444555555555444444333333333444555777666555333444444222444666777777444111///444555555555666666777777555555555555666666666777999777555666999:::888666;;;999:::BBBPPPcccttt~~~~~~zzzvvvpppjjjgggdddaaa___aaacccdddccceeemmmyyyyyyooohhhdddccceeefffeeefffjjjffffffeeeddddddcccbbbbbbcccccccccbbb```]]][[[YYYQQQLLLDDD<<<777666777888555555444444444333333333222222222222222222222222444444444444444444444444000000000000000000000000222222111111222222333444000000111111222222222222111111111111111111111111gggXXXSSSQQQOOONNNMMMLLLJJJJJJKKKKKKIIIHHHIIIJJJJJJJJJIIIGGGFFFEEEAAA@@@???@@@AAABBBAAA???AAA???<<<;;;;;;;;;999888::::::;;;999888777888::::::999888777666666666666777777666555555555555555666666777777777666666555444444333333333222222222333333333333333333333333333333222222222222333333444444444444444444444444000111333333222222333555666555333111111222333444333222111000000111222222111111222222222333333333444444444444444444444444555555444444444333333333111333555555444444444555555555555555555444444333555555555666666666777777555555555666666666777777999777666777999:::999888:::;;;>>>GGGWWWiiiyyy|||xxxrrrllliiifffccc```aaabbbbbbaaabbbgggqqqyyyyyymmmhhheeeffffffdddeeehhhffffffeeeddddddcccbbbbbbcccccccccbbb```^^^[[[ZZZTTTOOOGGG???999666666777555555555444444444333333222222222222222222222222333333333333333333333333111111111111111111111111222222111111222222333444000111111111222222222222111111111111111111111111iiiYYYTTTQQQPPPOOOMMMLLLJJJJJJKKKKKKIIIHHHHHHIIIKKKLLLKKKIIIGGGEEEBBBAAA@@@AAABBBCCCBBB@@@@@@>>>;;;:::::::::888777888:::;;;;;;999888888999:::999888777666666666666666666666666666555555444777777777777666555555444333333333333222222222222333333333333333333333333444333333222222333333444333333333333333333333333000222333333333333555666555444333222111222333444222222111111111111222333222222111111222222333444444444444444444444444444555444444444444333333333///111333444444444555666666666444444444555777888555555666666666666777777555555666666666777777777999888777777999::::::999:::===DDDPPP___ppp~~~yyysssoookkkgggeeebbbccccccaaa```bbbhhhmmmvvvsssmmmhhhgggfffddddddffffffeeeeeeddddddccccccbbbcccccccccbbbaaa___\\\[[[WWWSSSKKKBBB<<<888666555555555555444444444444333333333333333333333333333222222222222222222222222222222222222222222222222222222111111222222333444111111111111222222222222111111111111111111111111jjjZZZTTTRRRPPPPPPMMMLLLJJJJJJKKKKKKIIIHHHFFFGGGJJJLLLLLLJJJGGGEEEDDDCCCBBBCCCDDDDDDDDDBBB@@@>>><<<:::::::::999777777999;;;;;;:::888888888999999888777666666777777555666777777777666444333444444444444333222000000333333333222222222222111222222222222222222222222444444333333333333444444000000000000000000000000///111333333333333555666444444333222222222333444222222111222222222333333333222222111111222333333444444444444444444444444444444444444444444444444000222444555444444555666555555555555666777999999666666666666666666777777555666666666666777777777888777777777888999:::;;;<<>>FFFRRR___jjjuuu~~~|||vvvrrrjjjjjjiiifffcccaaa```aaa___iiiwwwzzzqqqhhhffffffddddddeeeeeeeeeddddddddddddcccccccccccccccccccccaaa___^^^]]]YYYSSSLLLDDD===888666666666555555555444444444333333333333333333333333444444444444444444444444333333333333333333333333222222111111222222333444333222222222222222222222111111111111111111111111lllZZZTTTQQQPPPPPPMMMLLLJJJJJJKKKKKKIIIHHHFFFGGGIIIJJJIIIGGGEEECCCAAA@@@???@@@AAABBBAAA???BBB@@@===<<<<<<<<<:::999777999::::::999999999:::888888777777777777777888666666666666666555555444444444444444333222111111222222222222111111111111222222222222222222222222333222222111111222222333333333333333333333333333///111222222111000111333222222333333333333444444000111222333444444444333222222333333333222111111444444444444444444444444333333333444444444444555666777888888666555555666333444666888888888888777888888777777777777666666666666666777777777888888777888888777666888;;;>>>CCCLLLYYYeeennnwww{{{tttrrrnnnjjjfffccc```___\\\cccmmmzzztttiiiffffffeeeeeefffddddddddddddddddddddddddbbbcccddddddcccbbbaaa```]]][[[VVVPPPIIIBBB<<<888666666666555555555444444333333333333333333333333444444444444444444444444333333333333333333333333222222111111222222333444333333333333222222222222111111111111111111111111kkkYYYSSSPPPOOOOOOMMMLLLJJJJJJKKKKKKIIIHHHIIIIIIJJJJJJIIIGGGEEEDDDBBBAAA@@@AAABBBCCCBBB@@@AAA???<<<;;;;;;;;;:::888888999999999888888:::<<<888888777777777777888888777777666555555555555555444444555555555444444333222222222222111111111111111111111111111111111111222111111000000111111222444444444444444444444444222333444333111000111222111222333333444444444444000111222444444444444444111222444555444333000///444444444444444444444444333333333444444444555555444555777777666555666777555555555555666666777888888888888777777777666666666666777777777888888888999::::::999888:::>>>BBBHHHRRR```lllttt{{{yyysssmmmhhhdddaaa```ccchhhooozzzzzzmmmiiihhhfffeeeeeeddddddddddddddddddddddddbbbcccdddddddddcccbbbaaa\\\[[[XXXSSSMMMEEE???;;;666666666666555555555555444444444444444444444444333333333333333333333333222222222222222222222222222222111111222222333444444444333333333222222222111111111111111111111111kkkYYYRRRPPPOOOOOOMMMLLLJJJJJJKKKKKKIIIHHHLLLKKKKKKJJJIIIGGGFFFEEEFFFDDDCCCDDDEEEFFFEEEDDD@@@>>>;;;:::::::::888777888999999888777888;;;===888777777777777777888888888777666444444555666666333333444444555444444444222222222111111111111000111111111111111111111111111111000000000000111111222222222222222222222222444555555444222111111222111222333444444444444444000111222444555555444444000222444666555333000---444444444444444444444444333333333444444555555555111333555666555555666888888666444222222555888:::999888888888777777666666777777777777888888888888;;;<<<<<<;;;999;;;@@@DDDKKKUUUdddpppxxx{{{tttnnnhhheeeccccccccceeekkkxxxqqqkkkjjjgggeeedddddddddddddddddddddddddddbbbcccddddddddddddbbbbbb[[[ZZZYYYUUUOOOHHHAAA===777666666666555555555555444444444444444444444444222222222222222222222222222222222222222222222222222222111111222222333444444444444333333222222222111111111111111111111111nnn\\\SSSNNNNNNPPPMMMKKKJJJJJJJJJJJJHHHGGGIIIIIIJJJJJJIIIGGGFFFEEECCCCCCCCCCCCCCCCCCCCCCCC@@@>>><<<;;;;;;;;;:::999:::::::::;;;;;;<<<<<<<<<666666666666777888999:::777777666555444444333333444444444333333222222222111111333333333333111111000000111222333333444444333333333333333333333333222222111111222222333444333333333444333333222111333333333222222111111111444444333222222222333333111222222333333222222111000111222222333444555555777666666555444444333333222333444555666666666666666555444444444444555555777777777777888888888888777777666666666666777777888888:::===<<<<<>><<<;;;;;;;;;:::999999999999999999:::::::::888888777777777777777888777666666555444444333333444444444333333222222222333333444555555444333333111222222222333444444444333333333333333333333333222222222111222222333333222333333444555555555555333333333222222222111111333333333222222333444444222222333333333333222222333333333333333333333333333333444444555666666666333333444555666666666666888888888888888888888888555555555555666666666666555555555666666888999999777777888;;;<<<>>>GGGRRR___gggsss}}}zzzqqqhhhdddbbbaaabbbbbbfffrrr~~~tttjjjccc```aaaaaaaaaaaaaaabbbcccddddddbbbccccccccccccbbbaaaaaabbb___[[[YYYVVVQQQHHH@@@::::::888666444444555666444444444444444444444444333333333333333333333333111222333333333333222111111111333444666777888999222222111111111111000000333333333222222222111111nnn\\\SSSOOONNNOOOLLLJJJIIIHHHHHHHHHFFFDDDGGGHHHIIIIIIIIIHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@>>><<<;;;;;;;;;:::999888888888888888777777777:::999888777666666666666666666666555444444333333444444333333333333222222333333444444444444333333222333333333333333333333333333333333333333333333333333222222111222222222333333333444444555555555333333333222222222222111222222222222333444444555333333444444444444333333444444444333333222222222222333333444555555666666444444555555555555555555555666777888888777666555555555555555666666666666444444555666777999:::;;;999777777;;;>>>DDDQQQ]]]jjjqqq{{{vvvkkkgggcccaaa___^^^___hhhqqq{{{nnnddd```aaaccccccbbbbbbbbbbbbbbbbbbbbbbbbccccccbbbbbbaaa```aaa^^^[[[ZZZXXXSSSLLLFFF;;;:::777555444444555666444444444444444444444444333333333333333333333333111222222333333222222111444444333333333333333333222222222222222111000///333333333222222222222111nnn\\\TTTOOOMMMOOONNNMMMKKKJJJKKKJJJIIIGGGGGGHHHIIIIIIIIIHHHGGGGGGBBBBBBBBBBBBBBBBBBBBBBBB@@@>>><<<;;;;;;;;;:::999999999888888777777666666999999888777666666777777666666555555555444444444333333333333333333333333111111111222222111111111222222222222222111111111222222333333333333444444444333222222111111222222444333333222222222222222222222222222222222222222111111111222333444555666333444444555555444444333333333333333333333333333555555555444444333333333666555555444444444444555333444666888888777666444777777777777888888888888555555555666777999:::;;;<<<999999>>>EEENNN]]]jjjsssxxxzzzoooiiieeeaaa___\\\\\\aaaiiitttuuuiiieeeeeeeeeddddddccccccccccccdddbbbbbbbbbbbbbbbaaaaaa``````^^^\\\[[[ZZZVVVPPPLLL>>>;;;777555555555666666444444444444444444444444333333333333333333333333222222222222222222222222666555444222111///...---222222333444444333222111222222222222222222222222mmm\\\TTTOOOMMMNNNNNNLLLKKKKKKKKKKKKJJJHHHGGGHHHIIIIIIIIIHHHGGGFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@>>><<<;;;;;;;;;:::999:::::::::999888888888777777777666666777888999999555555555555555444444444333333333333333333333333111111111111111111111111111111111111000000000000222222222333333444444444333333222222111222222333333222222222333444555666222222222222222222222222111111111222333444555666333444444555555444444333111111222333333444555555444444444444444333333333666666555444444444555555666777999;;;;;;;;;999888777777777777888888888888888777777777777888888999<<<999:::BBBLLLXXXhhhuuu||||||{{{~~~ssskkkfffbbb```]]]\\\___eeekkkuuu|||mmmeeedddcccbbbbbbbbbbbbcccddddddaaabbbbbbbbbbbbaaa``````^^^^^^]]]\\\ZZZWWWTTTQQQBBB>>>999666666777666666444444444444444444444444333333333333333333333333222222222222222222222222333444444444444555555555000000111222333333333333222222222222222222222222mmm]]]TTTOOOMMMNNNJJJIIIHHHIIIJJJJJJIIIHHHIIIIIIJJJJJJIIIGGGFFFEEEAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;;;;;;;:::999:::::::::::::::999999999666666666666777888999:::555555555555555555555555222222333333333333444444333333222222222222333333000000111111111111111111111222222333333444444555222222111111222222333444111111111333555777:::;;;111222222222222333333333222222222222333444444555333333444444444444333333000111111222444555555666000111222333444555666777666555444333333444666666444555777888999999888888555555555555666666666666999888888777777777888888;;;999<<>><<<;;;;;;;;;:::999999999999:::::::::::::::888777777777777777888888555555555555555555555555222222222333333444444444444333222111111222333444111111222222333333444444111111222333333444555555000000000111222333444555222222111111222444666777111111222222222333333333333333333222222333444444222222333333333333222222222222222333333444444444000000111222444555666777555444333333333555777888222333333444555555666666555555555555666666666666777777777777888999::::::======BBBOOO^^^kkkxxxwwwpppllliiisss~~~yyyqqqjjjeeedddaaa^^^^^^```___dddlllyyyqqqjjjeeeeeedddcccbbbbbbbbbbbbaaaaaaaaaaaaaaa``````___]]]^^^^^^\\\ZZZXXXVVVVVVLLLEEE===999999999777555444444444444444444444444333333333333333333333333333333222111111222333333444444444444444444333333777555222000///000111222111111222222222333333333lll]]]UUUOOOMMMMMMJJJIIIIIIJJJMMMOOONNNNNNKKKKKKKKKJJJHHHFFFDDDBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@>>><<<;;;;;;;;;:::999888888888999:::::::::;;;:::999888777666666666666444555555555555555555555222222222333333444444444222111000//////000111222222222333444444555666666111111222333333444555555///000000111222444555666555333111...---,,,------111111111222222333333333444444333222222222333333111222222333333222222111444444333333333333222222333333333333333333333333555444333222333555777999555555555555666777999:::777777777777888888888888666666666777888:::;;;<<>>:::::::::777555444444444444444444444444333333333333333333333333444333222111111222333444///000333777;;;>>>AAABBB>>><<<777333111222333444111111111222222333333333ppp\\\TTTPPPLLLIIIMMMNNNNNNMMMMMMLLLKKKJJJLLLLLLLLLLLLJJJGGGDDDBBBEEEBBB@@@???AAABBBCCCCCC???===;;;999888888999999:::::::::999999999888888999999999888888888888777444555666777777666555444777555333333444555666555444333222222111111222222222222333333333333444444222222333333333333444444111111111222222333333444222222333333333333444444222222333333333333444444444333222111111222333444222222222222222222222222666555444444333333333333666666666666555444333222777888999:::999777555444444444444444555555555666777777777777888888888888666888;;;:::888888:::===AAAJJJVVVbbblllwww{{{tttrrruuu{{{yyytttmmmhhheeecccaaa```]]]^^^bbbjjjqqq~~~{{{qqqkkkgggfffdddaaabbbeeebbbbbbbbbaaaaaaaaaaaaaaacccbbbaaa___]]][[[ZZZYYYNNNIIIBBB;;;666555555666666555444333222333444444222333333444444333333222555444444333333222222111333666555444???RRRXXXSSSWWWHHH999444444444555666333333333333333333333333qqq^^^UUURRRNNNJJJNNNNNNMMMMMMLLLKKKKKKKKKJJJKKKKKKKKKIIIFFFCCCAAAEEEBBB@@@???AAABBBCCCCCC@@@>>><<<:::999999:::;;;:::::::::999999999888888888777777777777666666666555555666666666666555555444222111000222333333222555444333333222222333333222222333333333333444444222222333333333333444444222222222333333333333333222222333333333333444444222222333333333333444444333333222111111222333333555555555555555555555555333222111111000000000111111111222222333333222222555666777888777666555444444444555555555666666666555555555555666666666666666999<<<<<<999999;;;>>>BBBLLLZZZgggrrr{{{}}}xxxqqqkkkgggeeecccaaa\\\\\\___dddjjjuuuwwwnnngggeeedddbbbbbbdddbbbaaaaaaaaaaaaaaaaaaaaacccbbbaaa___]]]\\\ZZZZZZQQQMMMFFF???999777777777666555444333333333444444222333333444444333333222333333333333333333333333///333444555AAATTT\\\XXXQQQDDD777333333333333444333333333333333333333333sss```VVVSSSOOOLLLOOONNNMMMLLLKKKKKKKKKKKKIIIJJJJJJJJJHHHEEECCCAAADDDBBB@@@@@@AAABBBCCCBBBAAA???===;;;::::::;;;<<<:::::::::999999999888888888888888777777777777666666666555555555555666666444222111111222333333222666555444444333333444444222222333333333333444444222222333333333333444444333333333333333222222222222222333333333333444444222222333333333333444444333333222222222222333333333333333333333333333333222111111000000000000000---...000111333444444444444555555555555555666666555555555555666666666777555555555555666666666666666999======;;;:::<<<>>>DDDNNN^^^lllvvv~~~~~~wwwqqqlllhhheeeccc^^^]]]]]]```cccjjjyyysssgggcccdddcccaaabbbaaaaaaaaaaaaaaaaaabbbbbbcccbbbaaa___^^^\\\[[[[[[VVVRRRKKKCCC===:::999888666555444444333333444444333333444444444444333333111111222333333444555555---111222444???OOOUUUSSSIII>>>444222333222111222333333333333333333333333sss```VVVRRROOOMMMOOONNNMMMLLLKKKKKKKKKLLLIIIJJJJJJJJJIIIFFFCCCBBBDDDBBB@@@@@@BBBCCCBBBBBBAAA???===;;;::::::;;;<<<:::::::::999999999888888::::::::::::999999999999777666555444444555666777777555444444666666666555555555444333333333333333222222222333333333444444222222222333333333444444333333333222111111111000222222222333333333444444222222222333333333444444333333333333333333333333222222222222222222222222444444333333333333333444000111222444555666777777555444444444555666777777555555555666666666777777777777777777888888888888555999<<<<<<;;;:::<<>><<<:::999999:::;;;:::::::::999999999888888:::::::::999999999888888777666555444444555666777777666555666777888777555444333333222222222222222222222222333333333444444222222222333333333444444222222111111000000//////222222222333333333444444222222222333333333444444333333333333333333333333666666666666666666666666555555444444444555555666444444555666777777666666666555555555555666888888555555555555666666666666777777777777888888888888444777:::;;;:::;;;>>>BBBMMMUUUaaalllttt}}}|||vvvpppjjjfffeeeaaa^^^^^^^^^```iiirrrjjjcccddddddaaa___``````aaaaaabbbbbbbbbbbbbbbbbbaaa``````___^^^^^^[[[WWWQQQJJJCCC>>>:::888555666666555555555444444333444444555555444444333444444444333333222222222444555333111222555666444<<<666222444555333222333222222222222222222222222ppp^^^SSSNNNLLLLLLMMMNNNNNNNNNMMMLLLKKKJJJJJJKKKKKKLLLJJJHHHFFFDDDCCCBBBAAAAAACCCCCCBBBAAA@@@>>><<<:::999999:::;;;:::::::::999999999888888777777777666666666666555666666555555555555666666555444333444666666444333333333222111111111111222222222333333333333444444222222333333333333444444111111111111111000000000222222333333333333444444222222333333333333444444333333444444444444333333555555555555555555555555444333333333333444444555444555555555555444444333666666666666666777777777444444444444555555555666555555555555666666666666555777999999:::===BBBGGGTTT[[[eeennnuuu}}}}}}vvvooojjjfffaaa^^^]]]\\\]]]cccjjjwwwnnneeedddcccaaa___`````````aaabbbbbbccccccbbbbbbaaaaaa`````````___[[[YYYSSSMMMFFF???;;;888555666666666666555444444444444555555555555444444555555444333333222111111444444444333333333333333888444222444555333222444222222222222222222222222ppp^^^SSSNNNLLLLLLLLLMMMNNNOOONNNLLLJJJHHHIIIIIIJJJKKKJJJHHHEEEDDDBBBAAAAAABBBCCCCCCBBB@@@AAA???===;;;::::::;;;<<<:::::::::999999999888888666666666555555555444444555555666666666666555555333222222333444444222000444444333222222222222333222222333333333333444444222222333333333333444444222222222222222333333333222222333333333333444444222222333333333333444444333333444555555444333333333333333333333333333333333222222222222333444555333444444444444444333333444555666666666555444333333333333333444444444444555555555555666666666666666888999999:::@@@HHHNNNYYYaaallluuu{{{|||tttooojjjeee```^^^\\\[[[___dddkkkzzzrrrhhheeebbb``````___``````aaabbbbbbccccccbbbbbbaaaaaaaaaaaaaaaaaa\\\ZZZUUUOOOHHHBBB===:::555666666777666555444333444444555555555555444444333333333333333333333333111222333444444333444555666222111333333111111444111111111111111111111111qqq___SSSNNNMMMMMMKKKLLLOOOPPPPPPMMMIIIGGGGGGHHHIIIJJJIIIGGGDDDCCCBBBAAAAAABBBCCCCCCBBB@@@BBBAAA>>><<<;;;;;;<<<===:::::::::999999999888888777777777777666666666666444555666777777666555444333222222444555555333111555555444333333333333444222222333333333444444444222222333333333444444444333333333444444555555555222222333333333444444444222222333333333444444444333333444555555444333333666666666666666666666666333333333333444444555666333444555555666666666555333444666666666444222000222222222333333333444444777777777777888888888888888999::::::<<>>888777666555555666777666444555555555444444333333333111222333444444333222111444333333222222333333444555555444444333222222222666555444333222000//////nnn^^^TTTOOONNNNNNNNNNNNNNNNNNMMMLLLKKKKKKIIIJJJKKKKKKJJJHHHEEEDDD???@@@AAABBBBBBBBBAAAAAABBB???<<<;;;;;;<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;999888888777777777777777666666555555555444444444444444444444444444444444333333333333333333333333444222//////111333444444444333333333222222222222222222222222222222222222444555555555555444444333111111222222222222111111222222333444444444333333444444333333333333444444555555444444444333333333666666555555555555666666444444555777999999777555666666555555555555666666777777888999999999999888999:::;;;===CCCMMMZZZbbbmmmttt|||}}}uuuooohhhbbb```_________aaabbbjjjzzzqqqfffbbbaaa```______```aaaaaaaaaaaaaaabbbbbbcccccccccbbb```___]]]\\\ZZZWWWQQQJJJAAA;;;888666555555666777666444555555444444444333333333222222333333333333222222444333333222222333333444////////////////////////333333222111000///......|||lll]]]TTTOOONNNNNNNNNNNNNNNNNNMMMLLLKKKJJJHHHIIIJJJJJJIIIGGGDDDCCC???@@@AAABBBBBBBBBAAAAAABBB???<<<;;;;;;<<<;;;:::;;;;;;;;;;;;::::::::::::999888888777777777777777666666666555555555555444444444444444444444444444333333333333333333333333111///...///111444555555444444444444333333333333333333333333333333333333444444555444444333222222111111222222222222111111333333444444444333222222333333333222222333333333555444444444444333333333555555666666666666555555333444777:::<<<;;;888555666666555555555555666666777777888888999999999999;;;===???CCCKKKVVVbbbjjjuuuzzzzzzuuummmfffbbbaaa____________dddppp~~~yyylllfffcccbbb``````aaaaaabbbbbbaaaaaa```aaabbbbbbbbbaaa```___^^^]]][[[YYYTTTMMMDDD???999777666555666777666555555444444444444333333333333333222222222222333333444333333222222333333444000111111222333333444444111111111111000000000000yyyjjj\\\SSSPPPOOOOOONNNNNNNNNNNNMMMLLLKKKJJJGGGHHHIIIIIIHHHFFFCCCBBB@@@@@@AAAAAAAAABBBBBBBBBBBB???<<<;;;;;;<<<;;;:::999999999888888888777777999888888777777777777777666666666555555555555555444444444444444444444444333333333333333333333333222111000000222444555444444444444444444444444444333333333333333333333333222222222222111000//////333444444444444444444333444444444444333222222111444444333333333333444444444444444444444444444444333444666666666666444333333444666999;;;;;;999666666666555555555555666666777777777888888999::::::;;;>>>CCCKKKVVVbbbnnnuuuxxx|||zzzqqqjjjeeebbb```^^^```^^^aaajjjvvvtttiiiccc``````aaaaaabbbbbbbbbaaaaaa___```aaabbbbbbaaa```___^^^]]]\\\ZZZVVVOOOGGGBBB;;;999777666666777666555444444444444444444444444444333222111111222333444444333333222222333333444555666666666777777777888222222222333333333444444vvvhhh[[[SSSOOONNNNNNMMMMMMMMMMMMLLLKKKJJJJJJGGGGGGHHHHHHGGGEEECCCAAA@@@@@@@@@AAAAAAAAABBBBBBBBB???<<<;;;;;;<<<;;;:::999999999888888888777777999888888777777777777777666666666666666666666666444444444444444444444444333333333333333333333333555444222333444555444333444444444444444444444444222222222222222222222222111222222222111111000///444444444555555444444444444444444444333222222111555555444444444444555555444444444444444444444444333444555666666555444333555444333555777888888777666666555555555555666666777777777777888999:::;;;:::>>>GGGTTTbbboooyyy~~~{{{~~~~~~vvvnnnhhhddd```^^^___]]]___fffooo~~~~~~oooddd___aaaaaabbbbbbbbbbbbaaaaaa___```aaabbbbbbaaa```___]]]\\\[[[ZZZWWWQQQJJJEEE===;;;888666666777666555444444444444444444444444555444333222222333444555444333333222222333333444555444444444333333333222111222222333444444555555~~~tttgggZZZRRRNNNMMMMMMMMMMMMMMMMMMLLLKKKJJJIIIGGGHHHIIIIIIHHHFFFCCCBBBAAAAAA@@@@@@@@@AAABBBCCCBBB???<<<;;;;;;<<<;;;:::;;;;;;;;;;;;::::::::::::999888888777777777777777555666666666666777777777444444444444444444444444333333333333333333333333666555444444555555444222333333333333444444444444111111111111111111111111333333444444444444333333222222333333333333222222333333444444444333222222666555555444444555555666333333333444444444444555444444555555555555444444666444222333444666666555666666555555555555666666777777666666777999;;;<<<:::AAAMMM]]]mmmyyy~~~{{{ssslllgggccc```\\\[[[]]]bbbhhhtttwwwhhh```bbbbbbccccccbbbbbbaaaaaa___```aaabbbbbbbbbaaa```]]]\\\\\\[[[YYYTTTMMMHHH???<<<999666666666666555333333333444444444444555444444333333333333444444444333333222222333333444444444444333222111111111000000111111222333333444}}}sssfffYYYQQQNNNLLLKKKMMMMMMMMMMMMLLLKKKJJJIIIGGGHHHIIIIIIHHHFFFDDDBBBAAAAAA@@@@@@@@@AAABBBCCCBBB???<<<;;;;;;<<<;;;:::<<<<<<<<<<<<;;;;;;;;;;;;999888888777777777777777555666666666777777777777444444444444444444444444333333333333333333333333444333333444555666444333222222222222333333333444222222222222222222222222222333444555555666555555222222333333333333222222222222333444444444333333555444444333333444444555333333333444444444555555555444444333333444444555555444444555666555444222666666555555555555666666777777666666777999;;;======DDDSSSeeeuuu}}}xxxqqqlllgggddd\\\[[[]]]```ccckkk{{{pppeeebbbccccccccccccbbbaaa```___```bbbcccccccccbbbaaa^^^]]]]]]]]][[[WWWPPPKKKAAA>>>999777666666666666333333333444444444555555333333444444444444333333444333333222222333333444555555444444444444444444000111111222222333333333|||ssseeeYYYQQQMMMKKKKKKMMMMMMMMMMMMLLLKKKJJJIIIHHHIIIJJJJJJIIIGGGDDDCCCBBBAAA@@@???@@@AAABBBCCCBBB???<<<;;;<<<<<<;;;:::;;;;;;::::::::::::999999999888888777777777777777555666666666777777888888444444444444444444444444333333333333333333333333111000111333555666555444111111111222222333333333333333333333333333333333000111222333444555555555444555555666666555555444111222333333444444444444444333333222222333333444333333333444444555555555555555333222222333555555444555666888888666222///666666555555555555666666777777666666777999<<<===???GGGVVViiiyyy{{{~~~{{{uuuooojjjggg]]]]]]___aaabbbffftttvvvjjjcccccccccccccccbbbaaa``````aaabbbcccddddddcccbbb____________^^^YYYSSSNNNBBB>>>:::777666666666666333333333444444555555555222333555555555555333222444333333222222333333444111111222333333444444444333333333444444555555555{{{qqqddd[[[RRRKKKJJJNNNMMMMMMLLLLLLKKKKKKJJJJJJKKKLLLMMMLLLKKKIIIFFFDDDCCCBBB@@@??????@@@BBBCCC@@@???>>>======<<<<<<<<<999999999999999999999999:::999888888777777888888666555444333333444555666444333333222222333333444333333333333333333333333444444444555555555555666111111111222222333333444444444333333333333222222555111------000333444333333333333333333333333333222222333333333333444444444444444444444444444444000111333444555444444333444555555555555555444333555555555555555444444444555555555555666666666666666555666999:::999<<>>999888999888666555555555555444444444333444444444444444444444444444444444444444444444444555555555555555555555555222222222222222222222222~~~qqqcccZZZSSSLLLJJJKKKLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKLLLLLLJJJHHHEEEDDDAAA@@@????????????@@@AAAAAA@@@>>><<<:::999888888999999999999999999999999999999888777777777777777555666777888888777666555444444333333333333444444333333333333333333333333222333333333333444444444444444444333333222222111111111222333333444555555111222555777888666333111333333333333333333333333222222222333333333444444444444444444555555555555666666555555444444333333444444666777888888888888999888888777666555555444555555555555666666666666888666666999999999>>>DDDMMMVVV^^^bbbgggooouuuwww}}}|||zzzzzz|||~~~yyyoooiiidddbbb___\\\^^^cccmmmzzzuuujjjbbb```aaa``````aaaccccccdddeeeeeeeeeddddddaaa```___^^^^^^\\\XXXUUUQQQJJJAAA;;;888888888888555555444444444333333333444444444444444444444444333333333333333333333333444444444444444444444444222222222222222222222222|||ooo```XXXRRRMMMJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKKKKKKKJJJHHHEEECCCAAA@@@@@@@@@@@@@@@@@@AAA???>>>===;;;;;;:::::::::999999999999999999999999999888777777666666777777555666777888888777666555555444444333333444444555333333333333333333333333444444444444555555555555555444444333333222222222333333333333333333333333111222333333222222111111333333333333333333333333222222222333333333444444444444444555555666666666555555444333333222222222444444666777888888888888666666666777777777777777555555555555666666666666888666777999;;;;;;@@@GGGOOOWWW^^^aaaeeennnuuuwwwzzz|||}}}{{{zzz{{{~~~sssllleeebbb```]]]^^^bbbhhhrrryyymmmbbb___`````````aaabbbcccdddeeeeeeeeeeeeeeeaaa```___^^^^^^]]]ZZZWWWSSSMMMDDD<<<888777777777555555444444444333333333444444444444444444444444333333333333333333333333222222222222222222222222222222222222222222222222zzzlll]]]VVVQQQMMMJJJJJJKKKKKKKKKKKKLLLLLLLLLLLLJJJKKKKKKKKKJJJGGGEEECCCAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;;;;;;;;;;999999999999999999999999888888777666666666666777555666666777777666666555555555444444444444555555333333333333333333333333444444444555555555666666444444444444333333333333444444444333333222222222222222222111//////111222333333333333333333333333222222333333333333444444444444444555666666777777444444333222222222333333444555555666777777777777444555555666666777777888555555555555666666666666999666777:::<<<>>>DDDLLLSSSZZZaaadddhhhpppwwwyyy{{{}}}xxxooohhheeebbb______aaadddlllyyy~~~pppbbb^^^`````````aaaaaabbbcccddddddeeeeeedddaaa```___^^^___^^^[[[YYYUUUPPPHHH@@@:::777666777555555555555444444444333444444444444444444444444333333333333333333333333111111111111111111111111222222222222222222222222wwwiiiZZZSSSQQQMMMJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMJJJJJJKKKKKKIIIGGGDDDCCCBBBBBBBBBCCCCCCBBBBBBBBBAAA@@@???===<<<;;;;;;;;;999999999999999999999999888888777666666666666666666555555555555555555666555555444444444444555555333333333333333333333333333333444444444555555555333333333444444444444444333333333333333333333333222444555333111000222444333333333333333333333333222222333333333333444444444444444555666777777777444444333222333444555555444555555666666666555555555555555555555666666666555555555555666666666666999777777;;;>>>AAAHHHPPPVVV^^^eeehhhlllttt{{{}}}~~~tttkkkgggddd```^^^```aaafffppp~~~rrrbbb^^^___``````aaa```aaabbbcccddddddddddddbbb```___^^^___^^^]]][[[VVVSSSLLLDDD===888777777666666666555555555444444444444444444444444444444222222222222222222222222222222222222222222222222222222222222222222222222uuugggXXXRRRPPPMMMJJJJJJJJJKKKKKKKKKLLLLLLMMMMMMJJJJJJKKKKKKIIIGGGDDDCCCBBBCCCCCCDDDDDDCCCCCCBBBCCCBBB@@@>>><<<::::::999999999999999999999999999888888777666666666666666666555444333333444555666555555444444444444555555333333333333333333333333222222333333333444444444333333333444444555555555111111222333444444555666333666888777444222333444333333333333333333333333222222333333333444444444444444444555666777777888555444333333444555777888555555555555555555444444666666555555444444444333555555555555666666666777999777888<<>>888666666555555555555666666777555555555444444444444333333333333333333333333333111111222222222333333333888777555333222222222222lll]]]XXXNNNJJJLLLJJJKKKKKKLLLLLLLLLLLLKKKKKKJJJJJJKKKKKKJJJHHHFFFDDDCCCAAA@@@@@@BBBCCCCCCBBBBBB@@@>>><<<;;;:::::::::666777777777777777888888;;;::::::999888777666666888888777666555555555555555555444333333333333444111111111222222333333333111111222222333333444444333444444444444444444333444444444444333333333333222333333444444444444333555555555555555555555555444444444444444444444444888777666555444444444444000222333333222222444555777777666666555555666666666666666666666666666666555555666777777888888999333777;;;@@@EEEOOOZZZbbbkkkpppvvvzzz}}}wwwpppjjjeeebbbdddaaabbbgggppp}}}sssgggbbb]]]\\\`````````aaaaaabbbbbbccccccaaa``````______^^^^^^^^^^^^[[[VVVOOOGGG@@@:::777444444444444555666777777444444444444333333333333444444444444444444444444111111222222222333333333666666444333222222222222nnn___YYYOOOKKKMMMKKKJJJKKKKKKLLLLLLLLLLLLKKKJJJJJJKKKKKKJJJHHHFFFDDDCCCAAA@@@@@@BBBCCCCCCBBBAAA@@@>>><<<;;;:::;;;;;;999999999999::::::::::::;;;;;;:::999777666555555999888666555555555666666555555444333333333333444333333444444444444555555111111222222333444555555444444555555555555444444555555444444333333222222333333444444444444444333444444444444444444444444444444444444444444444444777777666666555555444444444555777666555555777888777777666666666666777777666666666666666666666666555666666777888888999999:::===AAAFFFMMMWWWaaahhhppptttwwwyyy|||{{{tttmmmfffbbbccc```___ccciiittt}}}lllddd^^^\\\]]]______``````aaabbbbbbcccaaa`````````______^^^^^^^^^\\\XXXRRRJJJBBB<<<888666666555555555666666777444444333333333222222222444444444444444444444444111111222222222333333333555444444333333222222222qqq```ZZZPPPMMMOOOMMMJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJKKKKKKJJJHHHFFFDDDCCCAAA@@@@@@BBBCCCCCCBBBAAA@@@>>><<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;::::::999999777666555444444888777777666666666666777555555444333333333333444555555444444444444333333111111222333444444555555444555555666666555555444444444333333222222111111444444444555555444444333333333333333333333333333444444444444444444444444111111222222222222222222666777888888777777888999777777666666666666777777777777777777777777777777666666777777888999999999;;;>>>DDDLLLUUU___hhhnnntttvvvxxxyyyzzzxxxpppiiidddbbb___]]]```eeennn}}}tttggg```\\\\\\^^^______``````aaabbbbbb```````````````_________^^^\\\YYYTTTMMMEEE===999:::999888777666666666666444444333333333222222222222222222222222222222222111111222222222333333333333333333333333333222222tttccc\\\QQQMMMOOOMMMIIIJJJKKKLLLLLLMMMMMMLLLJJJJJJKKKKKKJJJHHHFFFDDDCCCAAA@@@@@@BBBCCCCCCBBBBBB@@@>>><<<;;;::::::::::::::::::999999999999999999888888777666555444444666777777888888777777666555555444333333333333444333333333222222111111111222222333333444444555555444444555555555555444444333333333333222222222222444555555555555444444333333333333333333333333333444444444444444444444444000111333444555555555555444666777666555555666777666666555555666666777777777777777777777777777777666666777888888999999:::888<<>>CCCNNN[[[gggnnnooommmnnnnnnlllkkklllpppvvvzzzzzznnnkkkgggdddbbbcccdddeeennn{{{~~~lllccc\\\]]]]]]^^^^^^___aaacccbbbaaa``````bbbccccccbbb```]]][[[[[[ZZZUUUMMMFFF===:::777666666666666555444555666666666555444444555555444444444444444444222222222222222222333333222222222222222222222222ooo```WWWOOOLLLNNNOOOOOOOOOOOONNNMMMLLLKKKMMMMMMMMMLLLKKKIIIHHHGGGCCCCCCBBBBBBBBBBBBCCCCCCDDDBBB???<<<;;;:::;;;;;;;;;;;;::::::999999888888888888888888888888888888999999888666444333444666666666555555555555666666222222222333333444444444333333333333444444444444444444444444444444444444333444444555555555444444444444555555555555444444555555444444444333333333555555555666666666777777555555555555555666666777333333333333444444555666555666666666666777777777555555555555666666666666666777888888888888:::<<>>;;;888666555555555444555555666777777666666555777666666666555555444444222222222222111111111111222222222222222222222222rrraaaXXXOOOLLLNNNMMMMMMNNNOOOOOOOOOOOOOOOMMMLLLLLLKKKJJJIIIHHHGGGBBBBBBBBBBBBBBBBBBCCCDDDDDDBBB???<<<;;;:::;;;;;;;;;;;;:::999999888777777888888888888888888888888666666444222000000222444555555555555555555555555333333333333333333333333222222222333333333444444444444444444444444444444111111222333333333222222333444444555555444444333555555444444444333333333555555555555666666666666555555444333333555666777444444333333333444444555444444444444555555555555777777777777888888888888666777888888888999<<<>>>BBBGGGNNNXXX```fffjjjkkkllliiieeefffkkkqqqssstttxxxzzz{{{}}}~~~~~~}}}|||{{{{{{zzzzzzyyyyyyyyyxxxwwwtttrrrqqqooonnnlllkkkkkkkkklllmmmnnnnnnnnnnnnnnnnnnnnnmmmnnnmmmlllkkkjjjkkkkkkkkkjjjjjjjjjkkkkkkmmmnnnnnnmmmmmmmmmmmmlllkkkiiihhhjjjjjjjjjkkkjjjiiigggfffeeedddccccccdddfffhhhiiilllmmmnnnooopppqqqqqqrrrsssssstttuuuwwwxxxyyyyyy{{{zzzwwwuuusssqqqooommmnnnnnnooonnnnnnmmmlllllljjjhhhgggfffiiimmmqqqtttvvv~~~zzzuuummmfffaaa```aaabbb```jjjzzz|||hhh^^^]]]]]]^^^`````````___```______```bbbbbbaaa```___^^^]]]]]]\\\XXXRRRNNN@@@===888666555555444444444555555555666666666666777777666555555444444444444333333333222111111111222222222222222222222222ssscccYYYOOOLLLNNNIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKKKKJJJIIIHHHGGGFFFAAAAAAAAAAAAAAABBBCCCCCCDDDBBB???<<<;;;:::;;;;;;;;;;;;:::999999888777777777777777777777777777777777777666555333444777:::444444444555555444444444555555444333333222111111222222222333333333444444444444444444444444444444222333333444555555444444333333444444444444333333555555444444444333333333333333444444444555555555444333222111222333444555666555444333333333333333666666666666777777777777777777777777888888888888666777888888888:::===@@@CCCHHHOOOWWW]]]bbbfffggggggeeecccfffkkkppprrrqqqtttwwwyyy{{{}}}{{{yyyxxxwwwwwwtttttttttsssrrrpppooonnnnnnnnnmmmmmmlllkkkjjjjjjjjjjjjjjjiiihhhfffcccbbbcccbbbaaa`````````aaabbbddddddcccccccccbbbbbbbbbaaaaaa``````````````````aaa`````````aaabbbcccdddcccdddeeeeeeeeecccbbb```___```aaaaaaaaa___]]]\\\\\\\\\[[[[[[\\\^^^```aaaccccccdddeeefffggghhhhhhhhhiiijjjkkklllmmmnnnnnnnnnnnnnnnlllkkkiiiiiihhhhhhhhhiiiiiiiiiiiihhhhhhgggeeedddcccdddgggkkkmmmnnnuuu~~~yyyqqqhhhcccaaaaaabbb]]]eeerrrlll```^^^]]]^^^```aaa___^^^```______```bbbbbbaaa___```___^^^]]][[[WWWRRRNNNCCC???:::666555555444444333333333444444555555666555555555555444444333333555555555444333333333222222222222222222222222222uuudddZZZPPPLLLNNNNNNMMMMMMLLLKKKIIIHHHGGGIIIJJJLLLLLLKKKIIIGGGFFF@@@@@@@@@@@@AAABBBCCCDDDDDDBBB???<<<;;;:::;;;;;;;;;;;;::::::999999888888666666666666666666666666666777777666555666888:::333444555555555555444333666555555444222111111000333333333333444444444444444444444444444444444444000000111222333333333333333333444444444444333333555555444444444333333333222222222333333333333444222222222222222333333444555555444333333333333444444444444555555555666666555555555555666666666666666777777777888:::>>>BBBDDDIIIPPPWWW[[[___bbbdddbbbccceeeiiinnnqqqssssssrrrvvv{{{}}}~~~|||zzzxxxvvvuuutttwwwwwwwwwuuurrrppppppqqqpppooonnnmmmllljjjjjjiiieeeeeeeeeeeedddcccbbbbbbbbbbbbaaaaaa``````______\\\]]]]]]]]]\\\ZZZYYYWWWZZZYYYXXXWWWWWWXXXYYYYYY[[[[[[ZZZYYYYYYZZZZZZZZZWWWXXXXXXXXXXXXWWWWWWWWWYYYYYYYYYYYYYYYZZZ[[[[[[\\\]]]___``````^^^\\\[[[[[[\\\\\\]]]\\\ZZZYYYXXXVVVVVVWWWWWWXXXYYYZZZ[[[[[[\\\\\\]]]^^^___`````````aaaaaabbbbbbccccccdddbbbdddffffffdddccccccdddbbbcccdddeeefffgggggggggfffeeedddddddddfffhhhiiilllrrr|||vvvmmmfffcccbbbbbb]]]ccclllxxxtttccc___\\\\\\___```___^^^```___```bbbccccccaaa___`````````^^^[[[WWWSSSQQQGGGBBB<<<888666555555444333333333333333444555666444444444444444444444444555555555555444444444444222222222222222222222222xxxggg\\\RRRMMMOOOQQQQQQPPPOOONNNLLLKKKJJJIIIKKKNNNPPPOOOLLLIIIFFFAAAAAAAAAAAABBBCCCDDDEEEDDDBBB???<<<;;;:::;;;;;;;;;;;;;;;:::::::::::::::777777777777777777777777444555666555444333444555444555666666666666555444444444444333333222222222333444444444444555555555444444444444444444444444......///000111111111111222333333444444333333222555555444444444333333333222222222222333333333333111222333333444444333333222222222333444555666777333333333333444444444444555555555555666666666666666666777777888;;;???CCCHHHNNNVVV[[[___aaaccceeebbbffflllrrruuuwwwyyyzzzvvv{{{}}}|||{{{{{{wwwuuussspppnnnkkkjjjjjjjjjjjjjjjiiifffddddddeeeccccccddddddcccbbb```___[[[[[[[[[\\\\\\[[[[[[ZZZYYYYYYYYYYYYXXXXXXXXXXXXUUUVVVWWWWWWWWWUUUTTTSSSUUUUUUTTTSSSSSSTTTUUUVVVUUUUUUTTTSSSTTTTTTUUUVVVSSSSSSSSSTTTTTTTTTSSSSSSVVVUUUUUUUUUUUUVVVWWWWWWWWWYYY[[[]]]]]][[[YYYXXXZZZZZZZZZZZZYYYXXXWWWWWWTTTTTTUUUVVVVVVWWWVVVVVVWWWWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]^^^^^^]]]```bbbbbb```___```aaa___```aaadddeeegggggghhhgggggggggggggggggghhhhhhkkkooowww~~~tttkkkeeebbbaaa^^^aaahhhppp}}}{{{fff```[[[ZZZ]]]``````^^^``````aaacccddddddbbb```___``````___\\\YYYWWWVVVJJJEEE>>>999777666666555444333333333444555777888444444444555666666777777333333444444444444444555222222222222222222222222{{{iii^^^SSSOOOPPPLLLLLLMMMMMMMMMLLLLLLKKKJJJMMMPPPRRRRRROOOJJJGGGBBBBBBBBBCCCCCCEEEFFFFFFDDDBBB???<<<;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888888888888888888888666888999888555333333333555666777888888777666555222222333333333333444444444444444555555555666666444444444444444444444444111222333444555666666666222333333444444333333222555555444444444333333333222222222333333333444444222333444555666555444333000000111222444777888:::777777777777888888888888777777777777888888888888666666777777888;;;@@@DDDMMMSSS[[[aaadddeeefffhhheeellluuu{{{}}}~~~|||yyyyyyxxxxxxwwwvvvvvvuuuqqqpppmmmjjjhhheeedddcccaaabbbbbbaaa___^^^^^^___\\\]]]^^^______]]][[[ZZZUUUVVVWWWWWWXXXXXXWWWWWWTTTTTTTTTTTTUUUUUUUUUUUUSSSTTTUUUVVVVVVUUUTTTSSSUUUTTTSSSSSSSSSTTTUUUVVVSSSSSSRRRQQQRRRSSSTTTUUURRRRRRSSSTTTTTTTTTSSSSSSUUUUUUTTTTTTTTTUUUVVVVVVVVVXXXZZZ\\\\\\[[[YYYWWWVVVVVVUUUUUUTTTSSSSSSSSSSSSTTTVVVWWWWWWWWWVVVUUUVVVWWWWWWXXXYYYZZZ[[[\\\^^^^^^^^^]]]]]]]]]\\\\\\]]]```cccbbb```^^^___```^^^___aaadddfffhhhiiijjjjjjjjjkkkkkkkkkjjjiiiiiijjjmmmttt~~~yyyooogggbbb```^^^aaaeeelllxxx~~~gggaaa[[[YYY\\\``````___aaaaaabbbdddeeeeeeccc```^^^```aaa```^^^\\\[[[[[[KKKFFF???:::888777666666555444444444555666888999444444555666777888999999222222222333333444444444222222222222222222222222iiiZZZTTTOOOKKKMMMNNNNNNMMMMMMLLLKKKJJJEEEGGGJJJKKKLLLJJJHHHGGGEEECCCAAAAAACCCDDDCCCBBBEEECCC@@@===::::::::::::;;;:::999888888888999:::999999777666555555555555777777666555555555555555333333333444555666888888444444444444444444444444000111222222333333222222555555555555555555555555333555666555222111333666444444333333333333333333444333333222222333333444444444444444444444444444444444444444444444444444444444444555555555555666:::888777555444444444444666666666666666555555555444777999:::;;;???EEEJJJOOOWWW```eeeeeeeeehhhkkkjjjuuu}}}zzzxxxqqqpppooommmllllllmmmnnnnnnllliiieeecccaaaaaaaaa[[[]]]]]]\\\ZZZXXXWWWXXXVVVWWWXXXXXXXXXWWWUUUTTTVVVVVVVVVVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRRRRRRRRRRSSSSSSSSSSSSRRRQQQQQQQQQQQQQQQQQQQQQRRRRRRRRRSSSTTTUUUTTTSSSRRRTTTVVVSSSVVVYYYZZZYYYWWWWWWWWWXXXWWWVVVVVVWWWWWWVVVUUUUUUUUUVVVWWWXXXWWWWWWWWWXXXYYYZZZ[[[\\\\\\\\\\\\_________^^^______``````bbbbbbaaaaaaaaaaaabbbccceeeeeefffggghhhiiijjjjjjlllmmmnnnnnnmmmlllkkkjjjmmmooouuu|||{{{ssslllgggccc^^^^^^bbbhhhppp}}}lllaaaWWWXXX\\\]]]]]]^^^```aaaaaaaaaaaabbbbbbbbb``````___^^^]]]ZZZXXXVVVSSSLLLCCC===:::888666444333444555666666555444333555555555555555555555555444444444444444444444444555333111111444555444222lll]]]VVVPPPMMMOOOOOOOOONNNNNNMMMLLLKKKGGGHHHJJJKKKKKKJJJHHHGGGDDDCCCBBBBBBDDDEEEEEEDDDEEECCC@@@===::::::::::::;;;:::999888888888999:::999888777666555555555555777777666555555555555555444444333222222222333333444444444444444444444444111222222333333333333333555555555555555555555555666666666444222222444555111111111111111111222222444333333222222333333444444444444444444444444444444444444444444444444444444444444444555555555555888777666555444444555555666666666666666666666666555777999:::<<>>:::888666444444555666666666666555444555555555555555555555555444444444444444444444444555333111111333555444222qqq```WWWRRROOOPPPPPPOOOOOONNNMMMMMMLLLJJJJJJKKKKKKJJJIIIGGGFFFEEECCCBBBCCCEEEFFFFFFEEEDDDCCC@@@===;;;:::::::::;;;;;;:::999999999999999999888777666666555555666777777666555555555555555555444333222222222222222444444444444444444444444222222333444444444444444444444444444444444444444:::888444333333444444444000000111111222222333333444333333222222333333444444444444444444444444444444444444444444444444444444444444444555555555555777666555555555555666666666666666666666666666666888999:::<<<@@@GGGOOOUUU[[[aaagggjjjkkkmmmsssxxxyyytttqqqnnnmmmkkkjjjhhhhhhhhhhhhiiihhhfffccc___\\\YYYXXXXXXWWWXXXZZZYYYWWWVVVVVVWWWVVVWWWWWWWWWWWWVVVUUUUUURRRSSSTTTVVVWWWXXXXXXXXXXXXXXXXXXYYYYYYYYYYYYZZZWWWXXXXXXYYYYYYYYYYYYXXXZZZZZZZZZYYYXXXXXXWWWWWWYYYYYYZZZ[[[[[[ZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWWWWYYYZZZZZZYYYWWWVVVWWWYYYWWWZZZ\\\]]]]]]\\\]]]]]]^^^]]]]]]^^^___```^^^]]]]]]]]]^^^^^^___``````aaacccdddfffhhhiiijjjkkkkkkmmmmmmmmmmmmmmmnnnooopppppppppppppppqqqrrrttttttxxxyyy{{{|||~~~~~~~~~|||{{{yyyxxxxxxyyyzzzyyyqqqjjjfffdddbbbbbbeeeiiirrrsssfff[[[ZZZ]]]```aaabbbaaabbbbbbbbbbbbccccccccc____________]]][[[XXXWWWSSSNNNFFF???;;;999777555555666666777777666666555555555555555555555555555444444444444444444444444555333111222333444444333vvvbbbXXXSSSQQQPPPOOOOOONNNMMMMMMMMMLLLLLLLLLLLLKKKJJJHHHGGGFFFEEEDDDBBBBBBCCCDDDDDDCCCDDDBBB???<<<;;;::::::;;;;;;;;;::::::999999999999888888777666666666666666777777666555555555555555444333333444555666777777444444444444444444444444222333444444555555444444444444444444444444444444===888444222444666555444222222333333444555666666444333333222222333333444333333444444444444444444333333444444444444444444333333444444444555555555555555555555666666777777666666666666666777777777::::::<<>>:::888777777777666666666666777777666666666666666666666666444444444444444444444444333333333333222222333444|||eeeVVVQQQQQQOOONNNMMMKKKJJJKKKKKKLLLJJJLLLMMMNNNLLLJJJGGGEEEEEECCCAAA@@@AAAAAA@@@>>>CCCAAA???<<<;;;;;;;;;<<<;;;;;;;;;;;;;;;:::999999777777666666666666777777777777666555555555555555666555444333222111111111444444444444444444444444222222333444444444444444333333333333333333333333777666444444555666555444111111222222333333444444444333333222222333333444222333333444444555555555222333333444444555555555333333333333444444444444444444555666777777666666555666666777777888888999777888:::AAAJJJTTT[[[^^^fffhhhjjjhhhgggjjjssszzz}}}xxxtttrrrpppoookkkkkkkkkkkkkkkkkkkkkkkkhhhjjjlllmmmmmmmmmnnnpppsssrrrqqqqqqppppppqqqqqqqqqqqqqqqqqqpppooonnnmmmmmmmmmmmmnnnnnnnnnoooooossssssttttttuuuuuuttttttuuuttttttssssssrrrrrrrrrrrrrrrtttuuuwwwwwwxxxxxxwwwwwwwwwwwwwwwwwwwwwwwwtttuuuuuutttssssssuuuvvvuuuwwwyyyzzz{{{|||}}}tttnnnhhhccc``````bbbeeemmmvvvxxxeee]]]\\\]]]^^^``````aaaaaaaaaaaabbbbbbbbb______```___^^^\\\[[[YYYUUUSSSNNNGGG???:::888888777666666555555666666777666666666666666666666666444444444444444444444444333444444333222222333555fffWWWRRRRRRQQQOOOMMMLLLKKKKKKLLLMMMHHHKKKNNNOOONNNKKKGGGDDDCCCBBB@@@@@@BBBCCCBBBBBBCCCAAA???<<<;;;;;;;;;<<<:::;;;<<<<<<<<<;;;:::999777777666666666666777777777777666555555555555555666555444333222111111111444444444444444444444444111222222333333333333333333333333333333333333333222333555666555444444555222222333333333333333333444333333222222333333444222222333333444555555666222222333333444555555666222222333333333444444444444555666777777666666555555666666777888888999999::::::>>>FFFQQQZZZ___```fffiiiiiigggeeehhhpppwww~~~~~~~~~~~~~~~}}}||||||yyy|||~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~|||}}}yyytttlllfffbbbaaaaaabbbhhhppp~~~kkkaaa^^^]]]^^^```______`````````aaaaaaaaa______``````___]]][[[ZZZUUUTTTPPPHHH@@@:::999999666666555444444555666666666666666666666666666666444444444444444444444444222444555333111111333555hhhWWWRRRSSSRRRPPPNNNMMMLLLLLLNNNNNNGGGJJJNNNPPPPPPLLLGGGDDDAAA@@@@@@AAACCCEEEFFFEEECCCAAA>>><<<;;;;;;<<<<<<:::;;;<<<<<<<<<;;;:::999777777666666666666777888777777666555555555555555555555444444444555666666444444444444444444444444111111222333333333333222333333333333333333333333...222666777555333444555555555555555555555444444444333333222222333333444222222333333444555666666222222333333444555666666222222333333333444444444444555666777777666555444555666666777888999999999>>>???DDDMMMWWW```dddeeegggiiijjjgggdddgggnnnttt}}}xxxoooiiidddbbbaaaaaaeeekkkwwwpppccc___]]]^^^```____________````````````______``````___]]][[[ZZZVVVUUUQQQIIIAAA;;;999999666555444333333444555666777777777777777777777777444444444444444444444444222444555444111111333666kkk___XXXSSSOOONNNMMMKKKJJJJJJIIIIIIKKKKKKLLLLLLLLLJJJFFFCCCFFFBBB>>>>>>AAADDDCCCBBBDDDBBB@@@===;;;::::::::::::::::::999999999888888999888666555444555666888777777777777777666555555777666555444444555666777888888777777777666666666555444333333333333444555222333444444555555444444333333222222222333444555555555444444444333333333222222222222222222222222444444444444444444444444555555555555555555555555666666555555555444444444444444444444444444444444555666777777666777999;;;777===HHHUUU___ddddddcccdddfffhhhgggdddffflllqqq|||~~~pppkkkddd``````bbbeeegggqqq{{{zzzhhhbbb```]]][[[^^^^^^^^^_________``````aaaaaa```___^^^^^^]]]]]]YYYVVVRRRKKKEEE>>>:::777666666555555555444444444888888888777777777777777555555555555555555555555555444444333333444444555kkk___XXXSSSOOONNNMMMLLLJJJJJJJJJJJJJJJJJJJJJLLLMMMKKKHHHEEEGGGEEEBBBBBBCCCCCCCCCCCCBBBAAA???===<<<<<<<<<<<<;;;;;;;;;:::::::::999999:::888777555555666777888666666666666666555444444444444333333333333444444444444444333333333222222555444333333333333444555222333444444555555444444222222222333333333444444444444444444333333333333222222222222222222222222444444444444444444444444444444444444444444444444666666555555555444444444555555555555555555555555555666777777777777:::<<<:::@@@KKKWWW```eeeeeeddddddffffffdddbbbccchhhnnnuuu}}}uuuooogggbbb```aaacccdddllluuunnneeebbb___]]]^^^^^^^^^_________``````aaa``````______^^^]]]]]]YYYWWWRRRLLLFFF???:::888555555555444444444333333333444555666777888999999555555555555555555555555444333333222222333333444kkk^^^WWWSSSOOONNNMMMLLLKKKJJJJJJJJJIIIHHHIIIKKKMMMLLLIIIGGGCCCDDDEEEDDDBBBAAABBBBBBAAA@@@???=========>>>>>><<<<<<<<<;;;;;;;;;:::::::::999888777666777888888555555555555555444444333333444444444444444444333555555555444444444444444555444444333333444444555222333444444555555444444111222333444444444333333444444333333333222222222333333333333333333333333444444444444444444444444333333333333444444444444555555555555555444444444666666666666666666666666555666777777777888:::<<<>>>EEEOOOYYYaaaeeeffffffggggggfffccc```aaafffjjjnnnsssyyy|||~~~{{{tttllldddaaa`````````eeennnxxxkkkdddaaa___^^^^^^_________`````````aaa``````______^^^^^^^^^YYYWWWTTTNNNHHHAAA<<<999666666666555555555444444333333444555666666777777555555555555555555555555333333222222222222333333kkk]]]VVVRRROOONNNMMMLLLKKKKKKKKKKKKJJJIIIJJJKKKLLLKKKIIIFFF===AAACCCCCC@@@???@@@BBBBBBAAA???>>>=========>>>;;;;;;;;;;;;:::::::::::::::999888888777777888888555555666666555555444333444555666777777666555444555555555555555555444444444444444444444444444444222333444444555555444444111222333444444444333333444333333333333222222222333333333333333333333333333333333333333333333333222222333333333333333444555555555555555555555555555555555555555555555555444666777777777888;;;===AAAHHHQQQZZZ```dddfffgggkkkjjjhhheeebbbbbbfffiiijjjmmmppprrruuuyyy~~~xxxooogggcccaaa```___aaajjjxxxrrrgggbbb```____________````````````aaa`````````______^^^^^^YYYXXXUUUQQQJJJCCC===:::888888888777777777666666777666666555555444444444555555555555555555555555444333333222222333333444jjj\\\VVVRRROOONNNMMMLLLLLLKKKLLLLLLMMMKKKKKKKKKKKKJJJGGGEEE<<>><<<;;;;;;;;;::::::::::::999999999999:::999999888888888888888666777777777777666555555444555666777777666555444111111111111111111111111444444444444444444444444222333444444555555444444222222333333444444333333444444444333333333222222333333333333333333333333333333333333333333333333222222222333333444444444444555555555555555555555444444444444444444444444444666777888888999<<<>>>CCCIIIRRRZZZ___bbbfffhhhlllkkkiiigggeeedddfffhhhiiiiiikkknnnrrrxxx{{{rrrjjjeeecccaaa``````gggtttyyyiiibbbaaa_________`````````aaaaaa```````````````_________YYYYYYWWWSSSMMMFFF???;;;777777777666666666555555888888777666666555444444555555555555555555555555555555444444444444555555jjj[[[UUURRROOONNNMMMLLLLLLLLLLLLLLLNNNLLLKKKJJJJJJIIIGGGEEEAAABBBCCCDDDDDDDDDFFFGGGDDDCCC@@@===;;;:::999999::::::999999999888888888999888888888888777777777777777777777777666666555333444444444444444444333222222222222333333333333333444444555555444444333222333444444555555444444333333222222222333444555555555444444444333333333333333333333333333333333333333333333333333333333222222333333444444555555444444444555555555555555444444444444444444444444444666777888888:::<<>><<<::::::::::::;;;;;;:::::::::999999999777888888888777777666666666666777777666666555444444444333333333333444444444555555555666666666666333333444555555444333333222333444444555555444444555333222000111222555666666666666555555555444444444444444444444444444444222222222222222222222222222333333444555555666666444444444555555555666666555555555555555555555555444666777888999:::===???DDDJJJSSSYYY]]]aaaggglllnnnooopppqqqrrrqqqooonnnnnnnnnoooqqqvvvzzz~~~|||yyy{{{xxxoooiiidddaaa___^^^cccjjjrrr~~~rrrgggeee___`````````aaaaaaaaaaaa`````````````````````aaaZZZZZZZZZXXXRRRJJJBBB===666666666555555555444444444444555555555666666666555555555555555555555555555555555444444555555555jjjZZZTTTRRRNNNNNNMMMMMMMMMMMMMMMMMMKKKJJJIIIIIIJJJKKKJJJIIIKKKGGGBBBAAABBBDDDBBBAAA???>>><<<;;;::::::;;;;;;<<<<<<;;;;;;;;;:::::::::777777777777777666555555555555666666555555444333777666555444444555666777222222222333333444444444333333444555555444333333222333444444555555444444666444111///000222555777777666666666666555555555444444444444444444444444222222222222222222222222333333444444555666777777444444444555555555666666666666666666666666666666444666777888999:::===???DDDKKKTTTZZZ]]]bbbhhhnnnrrrsssuuuxxxzzzyyyvvvtttsssssstttvvvzzz}}}~~~~~~|||yyy|||zzzqqqiiiddd```]]]]]]```ffflllwwwvvviiifff````````````aaaaaaaaaaaa````````````aaaaaaaaaaaaZZZ[[[[[[YYYSSSKKKBBB===999999999999888888888888777666666555333222111111555555555555555555555555555444444333333444444555hhhYYYTTTRRRMMMNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMLLLKKKJJJLLLIIIEEE@@@>>>>>>???@@@AAA@@@@@@???>>>======<<<<<<:::888777888888777666999888888777777777777777444444333333333444555555999777555555555666555444888777666555333222000000444555555555444333333222666666666555555444444444333333333444444444555555444444222222222222444444555444333222222222333444222222444444444444222222444444444444444444444444666666666666666666555555444444444555555555666666888666666999:::;;;@@@FFFFFFMMMVVV^^^cccggglllppprrryyy|||||||||zzz{{{~~~vvvoooiiiccc```\\\^^^aaaffflllzzz{{{kkkhhheeebbb```___```bbbbbbaaabbbbbbbbbbbbaaaaaa``````[[[[[[[[[ZZZVVVOOOFFF???>>>;;;888666777777777777777777777777777777777777666666555444333333222222444444444444444444444444iii[[[VVVTTTNNNNNNNNNOOOOOOOOONNNNNNNNNNNNNNNMMMLLLKKKJJJJJJIIIGGGDDDAAA@@@@@@AAABBBCCCBBBAAA@@@>>>===;;;;;;>>><<<::::::;;;;;;:::888999888888777777777777777666666555555444555555555666555333444555666666555444444444333333333222222444444555555444444333222555555555444444444333333333333333444444444555555555555444333333444555555444333333333333444666777222333333444444333333222444444444444444444444444555555555555555555555555444444444555555555666666:::888888:::;;;;;;@@@FFFKKKRRR[[[aaaeeeiiinnnqqqxxx~~~}}}~~~xxxqqqkkkeeeaaa^^^^^^aaadddiiittt~~~lllgggbbb```______aaaccccccbbbcccbbbbbbbbbaaa`````````\\\\\\[[[ZZZWWWPPPGGGAAA===;;;777666666777777666777777777777777777777777666666555444444333222222444444444444444444444444jjj\\\WWWUUUOOOOOOOOOOOOOOONNNNNNNNNOOONNNNNNMMMLLLJJJIIIHHHEEEDDDCCCBBBBBBBBBBBBBBBDDDCCCBBB@@@>>><<<:::999===;;;::::::::::::999888999888888777777777777777888888777666555555555555444333222333555666666666222222222333444444555555444444555555444444333333444444444444333333333333333333333444444444555555666555555444444555555666333333333333444666777888444333333222222333333444444444444444444444444444444444444444444444555555444444555555555666666666;;;999888;;;;;;<<<@@@GGGQQQWWW```fffiiilllpppsss~~~{{{tttmmmfffbbb___^^^___aaadddmmmooofff___^^^^^^___bbbccccccbbbccccccbbbaaaaaa```______]]]]]]\\\[[[XXXQQQIIICCC===:::777555666666666555777777777777777777777777666666555555444333333333444444444444444444444444kkk]]]WWWTTTPPPPPPOOOOOONNNNNNNNNOOOOOOOOONNNMMMLLLJJJHHHGGGCCCCCCDDDDDDCCCBBBBBBAAAAAAAAA@@@>>><<<;;;:::999===;;;;;;;;;<<<<<<:::888999888888777777777777777999888777666555555444444444333222222444555555444333333333444555555666666333444444555444444333333333333333333333333333333333333333444444444555555555555444444444444555555333333333333444444555555444444222222222222444444444444444444444444444444333333333444444444444444555555555555666666666666999777777:::;;;===CCCJJJTTTZZZccchhhkkknnnrrruuu~~~vvvnnngggccc```^^^^^^___aaahhhwwwssshhh___^^^^^^___bbbbbbbbb```cccbbbbbbaaa``````______^^^^^^]]]\\\YYYSSSLLLFFF===:::777555555666555555666666666666666666666666666666555555444444444333444444444444444444444444lll]]]UUURRRQQQPPPOOONNNNNNNNNOOOOOOOOONNNNNNMMMKKKIIIHHHGGGDDDDDDEEEDDDCCCBBB@@@???======<<<<<<;;;;;;;;;:::>>>=========>>>>>><<<:::999888888777777777777777888777666555444444444444777555333333444444333222666666666666555555555555333333444444555444444333333333333333333333333333333333333444444444555555333333333444444333333333333333333333222222111111444444222222222222444444444444444444444444444444333333333444444444555555555555555666666666777777555333444888;;;???FFFOOOUUU[[[dddiiilllooosssvvvyyyqqqiiidddaaa^^^]]]^^^```eeessszzzkkkaaa___^^^___``````___^^^aaaaaaaaaaaa`````````______^^^]]]\\\ZZZUUUNNNIII>>>;;;888666555666555555666666666666666666666666666555555555555555444444444444444444444444444444mmm]]]UUUQQQRRRQQQPPPNNNNNNNNNOOOOOONNNMMMMMMLLLKKKIIIHHHGGGDDDDDDDDDDDDCCCBBBAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<999888888:::;;;:::888666999888888777777777777777777777666555444444444444888666444333444444333222888777777666555444333333333333444444555555444444333333333333444444444444333333333444444444555555222333333444444333333222333333333333222000///...444333333222222333333444444444444444444444444444333333333444555555666666555555666666666777777777444222333888<<>>>>>>>>======<<<<<<<<<666555666888999999666444999888888777777777777777777777666666555666666666777666444444555666555444555555555444333333222222222333444444555555444444333333444444444555555555333333333444444444555555333333444555555444333333222333333333333222000///222333333444444333333222444444444444444444444444333444444555666666777777555666666666777777777777777555666:::>>>CCCLLLUUU]]]bbbhhhlllllllllnnnpppuuuzzzrrrmmmeeeaaa^^^^^^^^^aaaiiisssqqqbbb___[[[ZZZ\\\^^^```aaa]]]^^^^^^___```aaabbbbbb^^^^^^\\\\\\ZZZUUUPPPLLLAAA>>>:::888777777777666777777777777777777777777555555555555666666666666444444444444444444444444ooo```YYYUUUTTTRRRPPPNNNMMMNNNOOOPPPKKKKKKLLLLLLKKKJJJIIIIIIAAAAAAAAABBBBBBDDDEEEFFFBBBAAA@@@???>>>===<<<;;;;;;;;;;;;===???>>><<<999999888888777777777777777888777777777777777888999666444333444666888888777333333222222222222222111222333333444555555555444444444444555555666666666333333333444444444555555333444555666666555444333111222333444555444333222222222444555555444222222444444444444444444444444444444555555666777888888666666666666777777777777;;;888888<<<@@@DDDMMMVVVaaafffkkkmmmlllkkklllmmmkkkvvv}}}vvvpppgggbbb___^^^]]]^^^eeennn|||rrraaa]]]ZZZYYY[[[___bbbddd\\\\\\^^^___```bbbcccccc^^^]]]\\\[[[YYYUUUPPPLLLBBB???;;;888888888777666777777777777777777777777555555555666666666666666444444444444444444444444kkk\\\UUUSSSSSSSSSSSSQQQOOOLLLLLLMMMNNNMMMKKKKKKKKKJJJHHHFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@???>>><<<;;;;;;;;;;;;AAA===999888:::;;;:::999777777777777666666666666777666444444666777666555555444444333333222222111666555444444666666555444333333333444444444555555555444444333333444444555333333222222333333444555333333222222333333444555555444333333333333444555222333555555555555333222444444444555555555666666333222222444777777555222777777777777666666666666888666999>>>AAAEEERRR```ggghhhiiihhhggggggiiikkkqqqtttzzz}}}{{{zzzuuunnngggaaa`````````cccgggxxxzzzhhh```[[[\\\______```bbb___```aaabbbbbbaaa```______]]]\\\[[[YYYWWWSSSPPPEEE>>>888888999777666777555555444444444444555555888777666555444333333333555555555444444333333333kkk\\\VVVSSSSSSSSSSSSQQQNNNMMMMMMNNNNNNLLLKKKKKKKKKKKKHHHFFFDDDDDDCCCBBBBBBBBBBBBCCC@@@???>>><<<;;;;;;;;;;;;@@@<<<999888999::::::999888777777777666666666666777666444444666777666555333333333333333333333444555444333444555555555333333333333444444444555555555444444444444444444555333333222222333333444555333333222222333333444555444333222222222222333444333333444444444444333333222222222333333333444444555333333444777777666444777777777777666666666666999777:::???CCCJJJXXXeeejjjjjjjjjhhhffffffhhhiiimmmooosssvvvzzz}}}zzz|||wwwpppiiibbbaaaaaaaaacccgggrrr}}}lllccc\\\\\\______```bbb___```aaabbbbbbaaa```______]]]\\\[[[ZZZWWWSSSPPPFFF>>>999999999777666777666666666555555666666666777666555444444444444444555555555444444333333333jjj\\\VVVSSSRRRRRRRRRPPPMMMMMMNNNPPPMMMLLLKKKKKKKKKKKKIIIGGGDDDDDDCCCBBBBBBBBBBBBCCC@@@???>>><<<;;;;;;;;;;;;>>>;;;999888999999999888888888777777777666666666777666444444666777666555111222222333444444555555444333222333444555444222333333333444444444555555444444444444444444444444333333333333333444444555333333222222333333444555333222222111111222222333333333222222222222333333222222222333333333444444666555444444666777666666666666666666777777777777999888;;;@@@FFFOOO^^^jjjmmmllliiifffcccccceeeggghhhjjjkkkmmmpppuuu{{{}}}zzz~~~zzzrrrkkkdddcccbbbaaabbbfffkkkvvvuuuiii___]]]^^^______aaa___```aaabbbbbbaaa```______^^^\\\[[[ZZZXXXTTTQQQHHH@@@:::999999777666777777777666666666666777777666555555444444444555555555555555444444444444444jjj\\\VVVSSSRRRRRRQQQOOOMMMMMMOOOQQQMMMLLLKKKKKKLLLKKKIIIGGGDDDDDDCCCBBBBBBBBBBBBCCC@@@???>>><<<;;;;;;;;;;;;;;;:::999888888888999888888888888777777777666666777666444444666777666555333333333333444444555555444333222222444444333222333333333444444444555555444444555555555555444444333333333333333444555555333333222222333333444555333333222222222222333333444333111111111111333444444444444555555555666666666555333333333555666666666666666666777777777777999999;;;???FFFQQQ^^^iiilllkkkgggccc______aaadddffffffggghhhjjjooovvv{{{}}}zzzzzz~~~|||tttlllfffdddbbb``````cccdddnnnrrrddd^^^___^^^___aaa___```aaabbbbbbaaa```______^^^\\\\\\[[[YYYUUURRRKKKBBB;;;::::::777666777777666666666666666666777555555444444444555555666555555555555555444444444jjj\\\UUUSSSQQQRRRQQQPPPNNNMMMOOOQQQLLLKKKKKKKKKLLLKKKIIIGGGDDDDDDCCCBBBBBBBBBBBBCCC@@@???>>><<<;;;;;;;;;;;;:::::::::999888888999999888888888888777777777777777666444444666777666555555555555444444333333333444333222222444444333222333333333444444444555555444555555666666555555444444444333333444444555666333333222222333333444555333333444444444444333333444333111111111111333444444444444555555555666666444444333222111222333555555666666666777777777888888999:::===DDDPPP[[[bbbhhhgggddd```]]]\\\___bbbcccddddddeeehhhmmmsssxxxzzzyyyxxxwwwxxx{{{~~~uuunnngggeeebbb^^^^^^``````iiixxx}}}jjjaaa___^^^^^^______```aaabbbbbbaaa```______^^^]]]\\\\\\ZZZVVVSSSNNNEEE===;;;:::777666777666555555444444555555666555555444444444555555666555555555555555555555555kkk\\\UUURRRQQQRRRRRRQQQOOONNNNNNOOOLLLKKKJJJKKKLLLLLLJJJHHHDDDDDDCCCBBBBBBBBBBBBCCC@@@???>>><<<;;;;;;;;;;;;999:::;;;:::999888999:::999999888888888777777777777666444444666777666555666666555555444333333222444333222333444555444222333333333444444444555555444555666777777666555444444444444444444555555666333333222222333333444555333444444555555444444333333333222222222222333333222222222333333333444444333333444333111000222333555555666666777777888888777999;;;===DDDPPPYYY\\\cccbbbaaa^^^]]]]]]```cccaaabbbdddeeegggkkkqqquuuwwwvvvuuutttuuuwwwyyy{{{xxxqqqjjjgggccc^^^]]]^^^^^^eeeqqqqqqddd```^^^^^^^^^___```aaabbbbbbaaa```___```^^^]]]]]]\\\[[[WWWUUUQQQGGG>>><<<:::777666777555555444444444444555555666555555444444444555555555555555555555666666666kkk\\\UUURRRPPPRRRTTTSSSPPPNNNLLLLLLLLLKKKJJJKKKLLLLLLJJJHHHDDDDDDCCCBBBBBBBBBBBBCCC@@@???>>><<<;;;;;;;;;;;;888:::<<<<<<:::999:::<<<999999999888888888777777777666444444666777666555555555555555555444444444555444333444555555555333333333333444444444555555444555666777777666555444444444444444444555666666333333222222333333444555222333444444444444333222333333444444444444333333222222222333333333444444222444666555222111111333555555555666777888888888555:::<<>>===;;;;;;;;;;;;888;;;======;;;999;;;<<<999999999888888888888777777666444444666777666555333333444444555666666666666555444444666666555444333333333444444444555555444555666888888666555444555444444444444555666666333333222222333333444555111222333444444333222111333333555666666555333333444444444555555555666666222555777777444222222333444555555666777888888999444:::>>>AAAJJJWWW]]][[[[[[]]]___aaabbbcccfffiiiiiikkklllllllllmmmoooqqqmmmllllllnnnrrrwwwzzz{{{yyy|||wwwppplllhhhbbb______]]]```gggqqqzzzhhhaaa^^^]]]]]]___```aaabbbbbbaaa```___```___^^^^^^]]]\\\XXXVVVTTTJJJ@@@<<<:::777666888777777666666666666777777888777666555444333333333444555555555666666777777nnn\\\UUUTTTOOOQQQRRRQQQNNNKKKJJJJJJIIIIIIHHHJJJKKKLLLJJJIIIGGGFFFEEEDDDBBBBBBAAAAAAAAA@@@???===<<<<<<;;;;;;<<<<<<;;;::::::999888888<<<;;;999777666666777777555555555555555555555555222333444444444333222111555555444444444333333333444444444555444444333333222222333444555555555555555444444444444555666666333333333444444444555555666555333222111222333333222222333333333333444444666555555444444444555555666555444444555666777888888666333111111333666999888:::>>>BBBGGGOOOWWW]]]aaa___^^^```dddiiikkkmmmmmmllllllnnnppprrrrrrqqqllllllnnnsssyyy||||||zzzwwwyyy|||{{{tttmmmfffbbb______]]]^^^eeeppp}}}iii___^^^^^^^^^]]]]]]^^^___`````````___bbb```_________]]][[[YYYWWWPPPFFF???<<<:::888666888777777777777777888999666666555555555444444444444444444444444444444444nnn\\\UUUTTTPPPRRRSSSRRROOOMMMKKKKKKIIIIIIHHHJJJKKKLLLJJJIIIGGGFFFEEEDDDBBBBBBBBBBBB??????>>>===============<<<<<<;;;::::::999888888:::999888777777888888999555555555555555555555555666666777777777666555444555555444444444333333333333444444555444444333333333333444444555444444444444444444444444555666666333333333444444444555555555444333222222222333333222222333333333333444444555555444444444444444555777666555555555666777888999888666555555777999;;;999;;;???CCCHHHOOOWWW\\\^^^^^^```eeelllqqqtttuuusssrrrqqqsssuuuvvvuuutttqqqqqqssswww}}}~~~wwwooohhhccc```___^^^^^^ccclllxxxkkk```^^^^^^]]]\\\]]]^^^___````````````bbb```_________]]][[[YYYWWWPPPGGG@@@<<<:::888777888777777666666666777777666666555555555444444444444444444444444444444444nnn]]]UUUTTTQQQSSSTTTSSSPPPMMMLLLLLLIIIIIIHHHJJJKKKLLLJJJIIIGGGFFFEEECCCBBBBBBBBBBBB>>>>>>============>>>>>><<<;;;;;;::::::999999888888888777777888999999:::666666666666666666666666777777888888777777666555555555444444444333333333333333444444555444444333444444444555444444333333444444444444444555555666333333333444444444555555555444333333222333333333222222333333333333444444444444333333333333444444666555444444333444444555555555555555555666777777999<<<@@@DDDIIIOOOWWW\\\^^^```fffnnnvvv|||~~~~~~zzzyyywwwwwwxxxxxxvvvuuutttuuuwww|||{{{rrrkkkeeeaaa```___^^^```fffppp~~~nnnbbb^^^\\\\\\[[[\\\]]]___```aaaaaaaaabbb```_________]]][[[YYYWWWQQQIIIAAA===:::888777888888777666555555555555555555555555555444444444444444444444444444444444ooo]]]UUUTTTQQQRRRSSSRRRPPPMMMLLLLLLIIIHHHHHHJJJKKKLLLJJJIIIFFFFFFDDDCCCCCCBBBBBBBBB??????>>>======<<<======;;;;;;;;;::::::999999999888888888888888888999999777777777777777777777777555555555555444444333333555555444444444333333333333333444444555444444444555555555555444333222222444444333333444444555666333333333444444444555555444444444333333333444444222222222333333333444444333333222222222333444444444333333222222111111111333333444555666666666666999<<<@@@DDDIIIOOOVVV[[[cccgggpppzzz|||xxxwwwuuusssrrrrrruuuzzz~~~vvvmmmgggbbb```___\\\]]]bbbjjjwwwssseee^^^\\\[[[ZZZ[[[]]]___```aaabbbbbbbbb```_________]]][[[YYYWWWRRRKKKCCC>>>:::888888888888777555444444444444555555555555555555555555444444444444444444444444ppp^^^UUUSSSPPPQQQRRRQQQNNNLLLKKKKKKIIIHHHHHHJJJKKKLLLJJJIIIFFFEEEDDDCCCCCCBBBCCCCCCBBBAAA???>>><<<;;;::::::;;;;;;::::::::::::999999::::::999999888777666666888888888888888888888888444444444333333333333333555555444444444333333333222333333444555555555444555555555555444333222222333333333333333444555555333333333444444444555555444444444444444444444444222222222333333333444444222222222222222333444555444444444444333333222222555666888999::::::999999999<<>><<<:::999999::::::::::::::::::::::::::::::::::::888777666555777777777777777777777777666666555444444444444555555555444444444333333333222222333444555555555555444444444555444444333333333333333333333444444555333333333444444444555555333333444555555555555444222222333333333333444444333222222333333444555666666777777777777666666555444555666888999999999999999===BBBHHHMMMTTTZZZ^^^gggooo}}}yyytttsssrrrrrrwww}}}uuummmgggddd___\\\[[[___dddnnnmmmaaa[[[ZZZ[[[\\\]]]___```aaaaaaaaabbb```_________]]][[[YYYXXXUUUOOOGGG@@@:::999999888888777666555555555555444444444555555555555555444444444444444444444444qqq^^^UUUSSSPPPQQQSSSQQQOOOLLLKKKKKKIIIIIIHHHJJJKKKLLLJJJIIIEEEEEEDDDCCCCCCCCCCCCDDDBBBAAA???>>><<<;;;::::::::::::::::::::::::::::::888999999:::999888777666777777777777777777777777888777666555444555555666555555444444444333333333111222333444555555555555333333444444555444444444333333222222333333444555333333333444444444555555222333555666666666555444222222333333333333444444333333333333444555666777555555777777888777666666333333444555666777888888;;;???EEELLLRRRXXX___cccdddlll{{{uuuqqqqqqsssuuu}}}yyyrrrllliiiaaa^^^]]]___bbbjjjxxxqqqbbb\\\ZZZ\\\]]]^^^___````````````bbb```_________]]][[[YYYXXXVVVQQQIII@@@;;;999:::888777777666666666777777444444444555555555666666444444444444444444444444qqq___VVVSSSQQQSSSTTTSSSPPPMMMLLLLLLIIIIIIHHHJJJKKKLLLJJJIIIEEEDDDDDDCCCCCCCCCCCCDDD@@@@@@>>>===<<<<<<<<<<<<::::::::::::::::::::::::666777888::::::999888888666666666666666666666666777666555333333444444555555555444444444333333333111222333444555555555555222222333444555555555555333333222222333333444555333333333444444444555555222333555666666666555555222222333333333444444444333333333444555666777888111222444555666555444444666666666777888:::;;;<<<===AAAHHHOOOUUU\\\bbbgggaaaiiiwww{{{pppmmmooosssvvv}}}uuuooolllbbb___^^^___aaagggssssssccc\\\[[[]]]]]]^^^___`````````___bbb```_________]]][[[YYYXXXWWWRRRJJJAAA;;;999:::888777777777777888888999444444444555555555666666444444444444444444444444tttaaaUUUQQQPPPOOOOOONNNMMMLLLJJJJJJKKKJJJIIIJJJKKKKKKIIIGGGEEEDDDCCCBBBBBBAAABBBBBBBBBAAA???>>><<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;999888666555444555666888777777666666666666777777666555555555555444444444555555555555555555555555777777666666666555555555444444444333333222222222555444444333333444444555666666666555444444333333333333333333222222111000//////000111111222333333111111222333333444555555555555555555555555444444444555777777777888:::<<<;;;AAAKKKTTT[[[^^^^^^^^^]]]aaaiiiuuu|||wwwrrrpppoooqqqrrr{{{rrrmmmhhhccc______aaaeeennnxxx{{{ggg^^^]]]]]]^^^___`````````___^^^`````````___^^^\\\[[[ZZZUUUTTTQQQLLLDDD===999888999999777666555555555555666666666666555555555555555555555444444333333333tttaaaVVVRRRPPPOOOOOOOOOMMMLLLKKKJJJKKKJJJIIIJJJKKKKKKIIIGGGEEEDDDCCCBBBBBBAAABBBBBBBBBAAA???>>><<<;;;;;;;;;:::::::::::::::::::::::::::888777555555666777888777777666666666666777777666555555555555444444444555555555555555555555555111111222333444555555666555444444444333333333333555444444333333444444555222222333333444555555555333333333333333222111111222333333444555555666666111222222333444444555555555555555555555555555555444555777777777888:::===???FFFPPPYYY^^^___^^^\\\YYY\\\cccmmmwww}}}~~~xxxvvvssspppoooooopppqqq}}}{{{sssnnnhhhccc______```dddmmmvvvkkkaaa```\\\]]]^^^`````````______`````````___^^^]]][[[ZZZWWWVVVSSSMMMFFF???;;;999999888777666555555555555666666666666555555555555555555444444444333333333tttbbbWWWSSSOOOOOOOOOOOONNNMMMKKKKKKKKKJJJIIIJJJKKKKKKIIIGGGEEEDDDCCCBBBBBBAAABBBBBBAAAAAA???===<<<;;;;;;;;;:::::::::::::::::::::::::::999888777666777888888777777666666666666777777666555555555555444444444444444444444444444444444000000111222333444555555555555555555555444444444555444444333333444444555111111222222333444444555333444444444444333333222111111111222222333333444222222222333444444555555555555555555555555555555444555666777777888;;;>>>DDDLLLWWW___bbb```\\\YYYVVVXXX]]]eeelllppppppoooooonnnnnnnnnoooooooooooovvv}}}uuuoooiiiddd```___```bbbjjjssspppdddbbb\\\]]]^^^___`````````````````````___^^^]]]\\\[[[XXXXXXUUUPPPHHHAAA===;;;999888777666666555555666666666666666555555555555555444444444444333333333tttbbbXXXTTTOOOOOOOOOOOONNNMMMLLLKKKJJJIIIIIIJJJKKKKKKJJJHHHEEEDDDCCCBBBBBBAAABBBBBBAAA@@@???===<<<<<<;;;;;;999999999999999999999999:::999888888777777888888777777666666666666777777666555555555555444444444444444444444444444444444555555444444444333333333666666666666666555555555555444444333333444444555555555444444333222222222444444444555555444333333000000111111111222222222333333333333444444555555444444444555555555555555555666666666666888<<>>===<<<<<<<<<<<<::::::::::::::::::::::::999888888888888777777777777777666666666666777777666555555555555444444444333333333333333333333333000000111222333444555555555555555666666666666666555444444333333444444555333333444555555666666777222333333444444444444333444444444444444444444444444444444444444444555555333333444444555666666666555666666666666999>>>BBBIIIQQQZZZ]]]YYYSSSPPPOOOPPPTTTXXX[[[]]]___aaacccfffhhhkkkmmmmmmkkkiiihhhmmmrrrxxx{{{|||~~~zzzpppjjjeeebbb___^^^ccciiiyyyooofff___^^^^^^^^^^^^___``````^^^^^^______^^^^^^]]]\\\XXXYYYXXXSSSKKKCCC>>>;;;777777666666666666777777666666666666555555555555333333333444444444444555ppp```WWWTTTOOOOOOPPPPPPOOOOOONNNMMMIIIHHHHHHJJJKKKLLLKKKIIIEEEDDDCCCBBBBBBAAABBBBBB@@@???>>>======<<<<<<===::::::::::::::::::::::::777888888888777777666666777777666666666666777777666555555555555444444444333333333333333333333333111111222333444555555666444444555555555666666666555444444333333444444555222333333444444555666666111111222333333333333333222222222222222222222222555555555555555555444444333333444444555666666777666666666555666:::???BBBIIIPPPXXXYYYTTTOOOOOOPPPQQQTTTXXXZZZ[[[\\\^^^aaadddeeehhhjjjkkkjjjiiihhhjjjnnnrrrtttuuuwww{{{~~~rrrlllgggddd```^^^bbbhhhpppvvvkkkaaa```___^^^]]]^^^______^^^^^^______^^^^^^]]]]]]ZZZZZZZZZUUUNNNEEE???===777777666666666666777777666666666666555555555555333333333444444444555555ooo```WWWTTTOOOOOOPPPPPPPPPOOONNNNNNIIIHHHHHHJJJKKKLLLKKKIIIEEEEEECCCBBBBBBBBBBBBBBB@@@???>>>======<<<======;;;;;;;;;;;;;;;;;;;;;;;;777777777777777666555555777777666666666666777777666666555555555444444444333333333333333333333333777777666666666555555555333444444444555555666666555444444333333444444555555555444333333222222111000111222222333333333333555555555555555555555555555555555555555555444444333333444444555666777777666666666555666:::???CCCIIIPPPVVVVVVQQQMMMOOORRRSSSVVVZZZ[[[[[[[[[^^^```aaaccceeehhhiiijjjiiiiiihhhkkkooopppppprrrwww|||sssnnniiieeeaaa^^^aaagggiii{{{{{{ooobbbaaa___^^^]]]]]]^^^^^^^^^^^^^^^___^^^^^^]]]]]][[[\\\[[[WWWOOOGGGAAA>>>777777666666666666777888777666666666555555555555333333333444444555555555nnn^^^XXXPPPQQQPPPOOONNNMMMMMMMMMMMMJJJIIIIIIJJJKKKKKKJJJHHHEEEDDDCCCBBBBBBAAABBBBBBAAA@@@???===<<<<<<<<<<<<:::;;;<<<<<<<<<;;;:::999;;;:::999888888888999:::777777666555555555555555666666666666555555555555777666555444333222111111333333333333555666888999333444555555444444555777333333333333333333333333444444444444444444444444555555666777666555333222555444444333333444444555111111222222222333333333555555555666666666666777888666666999:::;;;???FFFJJJMMMOOOPPPOOOOOOPPPQQQWWWXXXZZZ\\\]]]^^^______eeefffggggggfffggghhhjjjnnnjjjjjjoooqqqnnnpppvvv{{{~~~xxxqqqjjjfffbbb^^^___ccciiitttjjjgggaaa^^^```bbb```______```````````````______^^^[[[ZZZYYYWWWSSSLLLDDD>>>;;;:::999888777777777777666666777777666555444444333444555555333333444555mmm^^^XXXPPPPPPPPPOOONNNMMMMMMMMMMMMJJJIIIIIIJJJKKKKKKJJJHHHEEEDDDCCCBBBBBBAAABBBBBBAAA@@@???===<<<<<<;;;;;;:::;;;<<<<<<<<<;;;:::999:::999888777777777888888777777666555555555555555666666666666555555555555555444444444444444333333444444444555555666666666666777777666555333333333444444444444444444444444444444444444444444444444555555555555555444333333555444444333333444444555222222222333333333333444444444555555555666666666888555666999::::::???EEEKKKNNNPPPPPPOOOPPPRRRTTTZZZ[[[\\\]]]^^^___``````ccceeefffffffffhhhkkkmmmpppmmmnnnrrrssspppqqqtttyyy{{{{{{ssslllhhhbbb]]]]]]aaafffpppmmmfff___\\\^^^```^^^]]]^^^_______________^^^^^^]]][[[ZZZYYYXXXTTTMMMDDD>>>;;;:::999888777777777777666666666666666555444444333444555555333333444555kkk]]]XXXQQQPPPOOOOOONNNMMMMMMLLLLLLJJJIIIHHHIIIKKKKKKIIIHHHEEEDDDCCCBBBBBBAAABBBBBB@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999999888777666666666777888777777666555555555666666666666666666555555555555333333333444444555555555444555555666666555555444666666777777666555444333555555555555555555555555444444444444444444444444555444444333333333333333555444444333333444444555333333333444444444555555333444444444555555555555777555555888999:::???EEELLLOOOQQQQQQPPPQQQUUUYYY````````````aaabbbccccccccceeeffffffgggjjjmmmqqqtttsssuuuyyyyyyvvvuuuvvvxxxzzz~~~~~~vvvoooiiiccc]]]\\\___bbbkkk{{{pppfff___[[[]]]___^^^]]]^^^^^^^^^^^^___^^^]]]]]]\\\[[[ZZZYYYXXXTTTMMMEEE???;;;:::999888777777777777666666666666666555555444333555555555444333444555~~~iii\\\WWWQQQOOOOOOOOONNNMMMMMMLLLKKKIIIIIIHHHIIIJJJKKKIIIGGGEEEDDDCCCBBBBBBAAABBBBBB@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;::::::999999:::999888777666777777888777777666666666666666777666666666666555555555555333333333444444444555555333444555666777777666666444444555666888888888777444444444444444444444444333333333333333333333333555444222111111222333444555444444333333444444555444444444444555555555666333333333444444444555555666444555888999:::???EEEKKKOOOQQQRRRQQQTTT[[[aaahhhgggfffeeefffggghhhiiigggggggggggghhhlllppptttwwwyyy~~~}}}|||{{{|||xxxqqqllleee___]]]___```ggguuusssfff```[[[]]]```______```^^^____________^^^]]]]]][[[ZZZZZZXXXUUUNNNFFF@@@;;;:::999888777777777777555666666666666666555555444555666555444333444666}}}iii[[[WWWQQQNNNNNNNNNNNNNNNLLLKKKJJJIIIHHHHHHIIIJJJJJJIIIGGGEEEDDDCCCBBBBBBAAABBBBBB@@@???>>><<<;;;;;;;;;:::;;;;;;::::::999999999999;;;:::999888777888999999777777666666666777777888666666666666555555555555555555444444444333333333111222444666777888999999888666555555888999888777333333333333333333333333333333333333333333333333444333222111111222444555555444444333333444444555444444555555555666666666333333333444444444555555666444555888::::::@@@FFFJJJNNNRRRSSSTTTZZZdddmmmrrrqqqnnnllllllmmmnnnpppllllllkkkjjjkkkoootttyyyyyy~~~~~~}}}}}}zzzsssnnnhhhbbb```bbb```eeepppttteee^^^YYY[[[^^^]]]^^^``````````````````___^^^^^^[[[[[[ZZZYYYVVVOOOGGGAAA;;;:::999888777777777777555555666666666666666555444555666666444444555666}}}iii[[[VVVOOOMMMNNNNNNOOONNNLLLKKKJJJIIIHHHGGGHHHJJJJJJHHHGGGEEEDDDCCCBBBBBBAAABBBBBB??????===<<<;;;:::::::::;;;;;;:::999999999999999;;;;;;999888888888999:::777777666666666777888888666666666666555555555555555555555444444333333333222222333444666999;;;<<<@@@<<<777555666777555333333333333333333333333333333333333333333333333333333333333333333444444555555444444333333444444555444444444555555555666666333444444444555555555555666444555999;;;<<>>===<<<;;;:::::::::;;;:::999888888888999:::;;;:::888777777777888999777777666666777888888999666666666666555555555555333333444444444444444555555444333333555888;;;===EEE>>>777333444666555444444444444444444444444444222222222222222222222222333333444555555555555555555444444333333444444555333333444444444555555555444444555555555666666666777555666:::<<<===BBBIIIKKKQQQWWW[[[```kkk}}}|||wwwtttssssssqqqpppppppppssszzz~~~{{{{{{~~~}}}xxxuuuuuuwwwzzzzzzuuunnnfffbbbddd```bbbhhhssswwwddd]]]XXXYYY\\\]]]^^^```______``````______^^^]]]\\\[[[[[[ZZZWWWQQQIIICCC;;;:::999888777777777777444444555666666666666666444666777666555444555777jjj[[[TTTLLLLLLMMMNNNOOONNNLLLJJJIIIHHHHHHGGGHHHIIIJJJHHHFFFEEEEEECCCBBBBBBBBBBBBBBB???>>>===<<<;;;:::::::::;;;:::999888888888999::::::999777666666666777888777777666777777888999999777666666666555555555555111222222333444666666777888666444333333666:::<<>>CCCJJJLLLSSSZZZ^^^dddqqqyyytttrrrrrrppppppppprrrvvv~~~zzz{{{}}}{{{vvvsssssssssvvv}}}wwwooofffbbbbbb```aaafffpppyyyhhh```[[[]]]``````bbbddd^^^^^^______^^^^^^]]]\\\\\\[[[[[[ZZZWWWQQQIIIDDD;;;:::999888777777777777444444555666777777666666555666777666555444555777yyynnn```UUUQQQMMMMMMMMMMMMMMMLLLKKKKKKKKKJJJHHHHHHIIIIIIHHHGGGDDDDDDCCCBBBBBBBBBBBBCCCCCCBBB@@@???===<<<<<<<<<888888888999999:::::::::;;;;;;999888777666666666555555555555555666777777666666555555555555666666666444333444555666555444444444444555555555555666666555333444555666666555333333222222333333444555555444444333333444444555999777555555555666555444222222222333333444444444222333444444222222333444444444444444444444444444444666888999:::???FFFLLLRRRWWW]]]aaafffqqqzzzssspppppptttrrrpppttt}}}{{{|||~~~zzzuuutttwww}}}yyyqqqkkkfffddd]]]]]]bbbmmmzzz~~~kkkbbb\\\^^^aaa```______^^^^^^____________^^^^^^[[[ZZZYYYYYYYYYUUUMMMGGG>>>;;;888666666777777666666666666666666666666666444444444555555555555666yyynnn___UUUQQQMMMMMMMMMMMMMMMLLLKKKKKKKKKIIIHHHHHHIIIJJJHHHGGGDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@>>><<<;;;:::::::::;;;;;;;;;<<<<<<<<<======999888888777777777777888888777666555555444444555666666555555555555666666666555444444555666444333444444444444555555555555555444444444444555555555333333222222333333444555555444444333333444444555888666444444555666555444222333333333333333333444222333444444222222333444555555555555555555555555444666888999;;;@@@GGGMMMVVV[[[___bbbeeemmm{{{~~~vvvrrrpppqqqooonnnnnnttt}}}~~~}}}zzzzzz~~~|||ssskkkfffccc^^^^^^bbbkkkvvvpppfff^^^^^^```___^^^^^^___``````````````````___]]][[[ZZZZZZYYYTTTMMMGGG???<<<888777777777777666666666666666666666666666555555555666666666777777yyynnn___TTTPPPLLLMMMMMMMMMMMMLLLLLLKKKKKKIIIHHHHHHIIIJJJIIIGGGDDDDDDCCCBBBBBBBBBBBBCCC@@@???>>><<<;;;:::999999999999999999::::::::::::777777666666777888888999:::999888666444333222222666666555555555555666666777555444444555555444222444444444444555555555555444444444444444444444444333333222222333333444555555444444333333444444555666444333333555666666555444333333333333333333222222333444333222222333555666666666666666666666666555666888:::===CCCJJJOOOXXX\\\___```aaafffooowwwyyyyyywwwtttpppooopppqqqmmmmmmnnnuuu~~~~~~~~~uuulllfffccc___^^^```hhhqqqvvvkkkaaa___```^^^]]]^^^aaaaaabbbbbbbbbbbbaaaaaa___]]][[[ZZZYYYTTTMMMGGG@@@===999777777777777666666666666666666666666666666666666666777777777888xxxmmm___TTTPPPLLLLLLMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHIIIJJJIIIHHHDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA???>>><<<<<<;;;;;;888888888888888999999999888888888777777888888999:::999777666444333333333666666555555555555666666777555444444444444333111333333444444444555555555333444555555333333333333333333222222333333444555555444444333333444444555555333222333555666666555444444444333333222222222333444444333111111333555555555555555555666666666666666888:::???FFFMMMQQQUUUXXX[[[[[[[[[]]]ccciiijjjkkkllllllllllllnnnppppppnnnooouuu~~~xxxnnnhhhddd___]]]___eeennnzzz~~~qqqeeeaaa```______aaaccccccddddddddddddccccccaaa___\\\[[[YYYUUUMMMGGGAAA>>>:::888888888777666555555555555555555555555555555666666666777777777~~~wwwlll^^^TTTPPPKKKLLLLLLMMMMMMMMMLLLLLLJJJHHHHHHHHHJJJJJJIIIHHHDDDDDDCCCBBBBBBBBBBBBCCCBBBAAA???===<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888777777777777777666555555555555555666666555555555555666666666444333333444444333222333333333444444444444555333555777666444222222333333333222222333333444555555444444333333444444555444222111222444555555444444444444333333222222222444444444222111111333666333333444444444555555555777777888;;;BBBIIIPPPSSSSSSUUUWWWWWWWWWYYY^^^bbbbbbdddgggiiiiiijjjlllnnnooommmnnnrrr{{{}}}}}}~~~~~~zzzqqqkkkggg___]]]^^^dddkkkwwwxxxiiicccaaaaaabbbddddddeeeeeeeeeeeeeeeeeedddccc```]]][[[ZZZUUUOOOIIIBBB???;;;999888888888777444444444444444444444444444444555555555666666666}}}vvvlll^^^TTTPPPKKKLLLLLLMMMMMMMMMMMMLLLIIIHHHGGGHHHJJJJJJJJJIIIDDDDDDCCCBBBBBBBBBBBBCCC???>>>===;;;:::999888888;;;;;;;;;;;;::::::::::::<<<;;;:::888777666666666555555555555555666777777666666555555555555666666444333222333444555444222333333333333444444444444333666999888555222222444333333222222333333444555555444444333333444444555444222111111333444444333444333333333333333333222444444333222000111444666222222333333444555555555888777888<<>>===;;;:::999888888999999999888888888777777888888777666666555666666555555555555555666777777666666555555555555666666333222111222444555555444222222333333333444444444333777;;;:::666333333555333333222222333333444555555444444333333444444555555333111111222333222111222333333333333333333444444444333111000111444666333333333444555666666666999777888===FFFOOOUUUWWWUUUTTTTTTTTTUUUXXX\\\^^^\\\```eeehhhjjjjjjkkklllgggfffgggkkkrrryyy{{{|||~~~~~~~~~zzzxxxxxxzzzwwwppplllccc```___aaafffnnn~~~tttiiicccaaacccfffeeeeeeffffffffffffeeeeeeddd```]]]\\\[[[XXXRRRMMMDDDAAA<<<:::999999888777666666666666666666666666555555555555666666666666|||uuukkk^^^SSSPPPKKKKKKLLLMMMMMMMMMMMMMMMIIIHHHGGGHHHJJJKKKJJJIIIDDDDDDCCCBBBBBBBBBBBBCCCAAA@@@>>>===;;;;;;::::::<<<<<<<<<;;;;;;:::::::::555444444444444555666666666666555555555555666666666666555555555555666666111111000222444666555555222222333333333444444444444888<<<;;;666333333555333333222222333333444555555444444333333444444555555333111111222222222000222222222333333444444444555444333111000111444777444444444555666777777888999777888===GGGPPPVVVXXXTTTSSSQQQQQQRRRUUUYYY[[[[[[___dddhhhjjjkkklllllliiihhhgggjjjooouuuyyy{{{xxx{{{~~~{{{|||~~~|||{{{wwwuuuuuuvvv~~~xxxpppllleeeaaa___```ccckkkyyyyyykkkdddaaaaaadddeeeeeeffffffffffffeeeeeeccc```]]]\\\[[[YYYSSSOOODDDAAA===:::999999888777888888888888888888888888666666666666777777777777yyyiii]]]UUUKKKLLLKKKKKKKKKMMMMMMKKKJJJJJJIIIHHHHHHJJJJJJIIIHHHCCCAAA@@@@@@BBBCCCCCCBBBAAAAAA???===::::::<<<>>>:::::::::999999999999888888999999:::999777555333888888777777666666555555666666666666666666666666444444444333333222222222111222222333444555666666444555666555333222333444222222222222333444555666444444333333333333222222444333222111111222333444444444444555555555555666444444444444444444444444666777888777666666666888:::888999>>>GGGNNNRRRSSSRRRQQQPPPPPPRRRUUUXXX[[[aaacccggglllooooookkkhhhcccgggiiiggghhhmmmqqqqqqrrrtttxxx}}}~~~}}}~~~~~~}}}zzzvvvttt{{{|||rrrlllddd___]]]___cccjjjvvvlllcccaaa```___aaabbbcccdddddddddccccccbbbaaa___^^^\\\YYYTTTQQQJJJDDD===999999999888777999999888777666555444444666666666666666666666666zzzjjj^^^VVVKKKLLLKKKKKKKKKMMMMMMKKKJJJJJJHHHHHHHHHIIIJJJIIIHHHDDDBBBAAAAAABBBCCCBBBAAAAAAAAA???===::::::<<<>>>:::::::::999999888888888999888888888777888888888777777777777666666555555555555555555555555555555555555555444444444333333555555444444444333333333444555666555333222333444222222222222333444555666222222222333333444444444333333222111111222333333444444444444555555555555444444444444444444444444333444555555333333444555999888:::???GGGNNNRRRSSSSSSRRRRRRRRRTTTXXX\\\^^^cccfffjjjnnnpppooollliiicccggghhhffffffkkknnnnnnnnnooorrrvvvwwwzzz~~~}}}~~~~~~~~~}}}{{{yyy|||}}}tttmmmeee```]]]___bbbhhhtttuuujjjgggeeedddaaabbbdddeeeeeeeeedddcccbbbaaa___^^^]]]YYYUUUQQQJJJDDD===999999999888777888888777777666666555555666666666666666666666666{{{kkk___VVVKKKLLLKKKKKKKKKMMMMMMKKKJJJJJJHHHGGGHHHIIIJJJIIIGGGEEECCCAAAAAABBBBBBAAA@@@@@@AAA@@@===;;;:::<<<===;;;;;;::::::999888777777999888777666666888:::;;;777777777666666666666555555555555555555555555555666666555555555555444444555555444444444333333333444555555555333222333444222222222222333444555555000111111222444555555666333333222222222222333333444444444444555555555555444444444444444444444444222444555444333222333444888888:::???GGGMMMRRRTTTQQQQQQPPPQQQTTTXXX\\\___gggiiilllooopppnnnllljjjfffjjjkkkhhhgggjjjlllkkkkkkjjjlllooopppttt|||{{{~~~}}}}}}~~~~~~|||{{{zzz}}}vvvooogggbbb^^^___aaafffpppzzzwwwjjjeeecccaaabbbcccdddffffffeeeeeedddbbbaaa______]]]ZZZVVVRRRKKKEEE===999999999888777777777777777666666666666777777777777777777777777{{{kkk___WWWLLLLLLKKKKKKKKKMMMMMMKKKJJJIIIHHHGGGGGGIIIIIIHHHGGGFFFDDDBBBAAAAAABBB@@@???@@@@@@@@@>>>;;;:::;;;===<<<;;;;;;:::999888777777999888777666666666777888666666666666666666666666555555555555555555555555555555555555444444444444111222222333444555666666333444555555333333333555333222222222333333444555111111222333333444555555333333333333333333333333333333444444444555555555444444444444444444444444444555666555444444555666777888;;;@@@GGGMMMQQQTTTRRRRRRRRRTTTWWW[[[___bbbhhhjjjmmmnnnmmmkkkjjjiiimmmqqqqqqmmmkkklllmmmkkkjjjiiikkkmmmnnnppp{{{}}}|||~~~}}}}}}~~~}}}|||{{{zzz}}}yyyrrriiiddd___^^^___ccclllvvvwwwhhhbbb```___cccdddeeefffffffffeeeeeeaaa```______^^^[[[WWWTTTLLLFFF>>>:::999999888777555666666666777777777888666666666666666666666666zzzjjj___WWWMMMLLLKKKKKKKKKMMMMMMKKKJJJIIIHHHGGGGGGHHHIIIHHHGGGFFFDDDBBBAAAAAABBB@@@??????@@@@@@>>><<<;;;;;;<<<;;;;;;::::::999888777777888888888888666555333111555555555555555666666666555555555555555555555555333333333333333333333444111222222333444555666666333444555444333333444555333333222222222333444444333333333333333333333333333333333333333333333333333333333444444444444555444444444444444444444444444555666555444444555666666888<<>>CCCGGGKKKPPPTTTUUUXXX^^^cccffffffeeedddfffhhhjjjiiieeedddfffiiiooovvvzzz{{{~~~zzzqqqjjjlllrrr~~~{{{|||~~~||||||{{{{{{{{{||||||xxxzzz~~~{{{oooiiiccc```^^^```hhhqqqooofffcccbbbaaabbbdddeeeeeeeeedddcccaaa````````````___[[[XXXNNNHHH@@@;;;::::::888666666666666666777777777777777777777777777777777777zzzrrrcccZZZXXXQQQLLLKKKKKKKKKMMMMMMLLLJJJHHHGGGFFFFFFHHHHHHGGGFFFCCCBBB@@@@@@BBBCCCCCCBBB>>>@@@AAA???===;;;;;;;;;777888888999999:::;;;;;;<<<;;;999888777888999:::444444444555555555666666444444444444444444444444444444444555555555666666111222222333444555666777222333444444333333555666444444333222222333333333111111222333444444555666333333444555555444333333222222333333333444444444444444444444444444444444666777888777666666777888333888???DDDGGGKKKPPPTTT]]]aaagggmmmpppooollljjjfffiiikkkiiieeedddgggkkkpppwww~~~tttlllooovvvyyy}}}yyyzzz~~~}}}|||{{{{{{{{{{{{|||yyy}}}|||pppjjjccc```___```hhhqqq}}}qqqgggcccbbbaaabbbcccdddeeedddccccccaaa``````aaaaaa___\\\YYYNNNHHH@@@;;;::::::888666777777777777666666666666999999999999999999999999sssmmmccc\\\WWWLLLIIIJJJJJJKKKKKKKKKKKKKKKFFFFFFFFFFFFFFFFFFGGGGGGFFFDDDBBBBBBBBBCCCBBBAAAAAAAAA???>>><<<:::999888<<<;;;:::999888999::::::777777888888888888777777555555555555666666777777444444444555555555555555222333555666777666555444444444444333333222222222111111111222222333333444222222333333333333444444444333222333444777:::<<<777666444333333444666777444444444555444444333333555555555444444333333333444444444444444555777777777:::@@@EEEJJJNNNSSSVVV```hhhssszzz{{{wwwqqqmmmllliiihhhgggdddaaaeeelllwww~~~{{{wwwvvv||||||yyy||||||{{{{{{{{{|||zzz|||~~~ssskkkdddaaa``````eeelllzzzqqqdddaaabbb___```aaabbbbbbbbbbbbbbb``````aaaaaa```^^^\\\[[[QQQKKKCCC<<<999999::::::777777777777777777777777888888888888888888888888sssmmmbbb\\\WWWLLLIIIJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGFFFDDDBBBBBBBBBCCCBBBAAACCCBBBAAA???===<<<::::::<<<;;;:::999999999::::::777777888888888888777777666666666666666666666666555555555555555555555555333444666888888777666555444333333333333333333222222222222222222333333333222222333333333333444444666555444333333444555555444333222111111222333444333444444555444444333333555555444444444333333333444444444444555666777777;;;>>>BBBEEEJJJOOOVVVZZZbbbkkkxxx|||uuupppllliiihhhhhheeecccgggnnn}}}~~~{{{}}}{{{yyy|||~~~|||zzzzzz{{{|||zzz|||tttmmmfffcccaaa```eeekkkwwwrrreeeaaabbb___```aaabbbccccccccccccddddddcccbbb```^^^\\\ZZZRRRLLLCCC===:::999::::::777777777777777777777777888888888888888888888888ssslllaaa[[[VVVLLLIIIJJJJJJKKKKKKKKKKKKKKKLLLKKKJJJHHHGGGGGGGGGGGGFFFDDDBBBBBBBBBCCCBBBAAABBBAAA@@@>>>===;;;:::999;;;;;;:::999999999999:::777777888888888888777777777777777666666666666666777666666555555444444444333444555666777666555444222333333333333333333444333333333333222222222222222222333333333333444444555555444444333333222222333222111000000111222333333333444444555444444333555444444444444333333333444444444444555666777888===???BBBEEEHHHNNNUUUZZZbbblllyyy~~~vvvpppkkkhhhggggggeeeccciiippp{{{yyy}}}~~~{{{zzzzzzzzz{{{|||~~~xxxppphhhdddaaa```ccciiirrrttteeeaaaaaa``````aaabbbccccccccccccgggfffeeecccaaa^^^[[[ZZZSSSMMMDDD===:::999999999777777777777777777777777888888888888888888888888ssskkk```ZZZVVVLLLIIIJJJJJJKKKKKKKKKKKKKKKJJJJJJIIIHHHGGGGGGHHHHHHFFFDDDBBBBBBBBBCCCBBBAAA???>>>===<<<;;;999888888:::::::::999999999999999777777888888888888777777888888777777777777666666888777777666555444444333111111222333333333222111222222222333333444444444444444444333333222222111222222222333333333444444111222333444555555444444444333333222222333333444333333444444555444444444444444444444444444444444444444444444555666777888:::===AAAEEEHHHLLLQQQUUU]]]eeeqqqyyyzzzvvvppplllhhhfffeeeeeecccbbbhhhppp~~~zzzyyy}}}}}}{{{yyyyyyzzzzzz}}}{{{ssskkkgggccc```bbbgggnnnzzzvvvfff````````````bbbcccddddddddddddfffeeedddbbb```^^^\\\[[[TTTNNNEEE>>>:::999999999777777777777777777777777888888888888888888888888sssjjj___YYYVVVMMMIIIJJJJJJKKKKKKKKKKKKKKKGGGGGGGGGGGGGGGHHHIIIJJJFFFDDDBBBBBBBBBCCCBBBAAA???>>>>>><<<;;;:::999888:::::::::999999999888888777777888888888888777777888888888888888888888777888888777666555555444444222222222222222222111111222222222333333444444444555444444333333222222222222222222333333333444444222333444555555555555555333333333333333333333333222333333444555555555444444444444444444444444444555555555555555666888888888===DDDIIILLLMMMNNNOOOXXX^^^eeejjjlllkkkiiihhheeebbbaaaaaa______fffnnn{{{{{{yyyzzz~~~|||zzzyyyxxxyyyzzz}}}~~~vvvnnniiiddd```bbbfffkkkwwwzzzhhh```___```aaabbbdddeeeeeeffffffdddcccbbb```___^^^]]]]]]VVVPPPFFF???;;;:::999999777777777777777777777777777777777777777777777777tttjjj^^^XXXUUUMMMIIIJJJJJJKKKKKKKKKKKKKKKFFFFFFFFFFFFGGGIIIJJJKKKFFFDDDBBBBBBBBBCCCBBBAAAAAAAAA@@@???>>>===<<<<<<999999999:::999888888777777777888888888888777777777888888888999999999999888777777666666555555555555555444444444444333333222333333333333333333444444444444444333333333333222222333333333333444444666666555555444444333333111222222222222222222111222222333444555555555555333333333444444444444555555555555555666777888888:::???GGGMMMOOOOOONNNNNNUUUXXX\\\___aaaccceeegggccc```^^^]]][[[\\\ccckkkwww}}}yyyxxxzzz~~~~~~|||yyyxxxxxxyyyyyy|||xxxpppkkkfffaaabbbfffjjjtttmmmccc``````aaacccdddeeefffggggggcccbbbaaa```___^^^^^^^^^WWWQQQHHH@@@;;;:::999999777777777777777777777777777777777777777777777777tttiii]]]XXXUUUMMMIIIJJJJJJKKKKKKKKKKKKKKKHHHHHHGGGHHHHHHIIIJJJKKKFFFDDDBBBBBBBBBCCCBBBAAABBBBBBAAA@@@???>>>>>>===888999999:::999888777666777777888888888888777777666777777888999:::;;;;;;777777777666666666666666666666555444444444444444444333333333333333333222333333333444444444444444222222333333333333444444555444333222222333444444222222333333333333222222111222333444555555555555333333333444444444555555555555555555666777888999<<>>===<<<<<<888888999:::999888777666777777888888888888777777666666777888:::;;;<<<===666666666666777777777777555444333333222222222333444444444333333222222222333333333444444555555555222222333333333444444444000000//////111444666888444555555666666555555444111222333444555555555555333333333444444555555555555555555666666777888999<<<@@@EEEHHHJJJKKKLLLNNNOOORRRUUUXXXYYY\\\___aaaccc```]]][[[YYYYYY```iiikkksssxxxwwwxxxyyyvvvvvv{{{~~~{{{yyywwwwwwxxxxxxzzz~~~yyyrrrmmmhhhccccccggggggooo~~~wwwjjjeee```aaaccceeefffggghhhhhhjjjhhheeebbb```^^^^^^^^^YYYSSSIIIAAA<<<:::999888777777777777777777777777777777777777777777777777sssfffaaa\\\VVVRRROOONNNMMMMMMNNNNNNLLLJJJJJJHHHFFFGGGIIIJJJKKKKKKFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???===;;;::::::999;;;:::888666666777888999999888888888888888999999888888777777777777888888666666555444444444444555444333222111111222333444333333333333333333333333666555555444444333222222444444333555666777666444333333222222222222333333444444444444444444444444222333333444444333333222333333333333333333333333444555555555444555777:::===BBBIIIOOOPPPOOONNNMMMQQQSSSVVVYYY]]]```cccdddbbbcccaaa^^^\\\]]]aaaffflllnnnqqquuuxxx{{{zzzwwwxxxzzz|||~~~}}}{{{yyyxxxwwwxxxxxx|||~~~uuummmhhhfffeeedddhhhooo}}}nnndddaaabbbcccdddfffggghhhhhhiiigggdddcccbbb```^^^\\\\\\TTTJJJBBB>>>===;;;:::888666444333222333555666777777777777777777777777tttgggaaa[[[UUURRRNNNMMMLLLMMMNNNNNNMMMKKKJJJHHHFFFFFFHHHIIIJJJIIIFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???===;;;:::::::::<<<;;;999888888888::::::999888888777777777888888888888777777777777888888666666555555444444444555777666555555555555666777333333333333333333333333444555555555555555555555222222111333444555444222222222111111111111222222444444444444444444444444333444444555555444444333444444444333333333333333444555555555444555888:::;;;???EEEIIIKKKLLLMMMNNNOOOPPPRRRVVVZZZ^^^aaacccccccccbbb```]]]^^^aaaeeehhhjjjnnnqqqtttxxx}}}yyyxxxyyy{{{}}}~~~}}}{{{yyyxxxwwwxxxxxx~~~wwwooojjjgggeeedddfffmmmzzzrrrgggbbbbbbcccdddfffggghhhiiijjjhhheeedddcccbbb___]]][[[TTTJJJBBB>>><<<:::999999888666555444555666777777777777777777777777777vvvgggaaa[[[TTTQQQMMMLLLLLLMMMNNNOOOMMMLLLJJJHHHFFFFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???===<<<;;;::::::===<<<:::999999999:::;;;999888888777666666666666888777777666666777777888666666666555555555444444444444333333333333444444333333333333333333333333333444444555666777777777222222111333444555444222333222222222222222222333444444444444444444444444444555555666666555555444444444444444444444444444555555666555444555888:::;;;>>>BBBEEEHHHJJJNNNPPPQQQRRRSSSUUUXXX\\\```bbbddddddcccbbb``````aaacccdddgggkkkooorrrvvvzzz}}}~~~xxxxxx{{{}}}~~~|||zzzxxxwwwwwwxxxyyy{{{rrrlllhhheeedddeeekkkxxxwwwkkkcccccccccdddfffgggiiijjjkkkiiigggfffeeedddaaa^^^\\\UUULLLDDD???<<<;;;:::;;;:::888777777777888999777777777777777777777777wwwhhhaaaZZZTTTPPPLLLKKKKKKLLLNNNOOONNNLLLKKKHHHFFFEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???===<<<;;;;;;;;;<<<<<<;;;:::999:::::::::999999777666555555555555777777666666666666777777666666666666666555555444333222222222222222222333333333333333333333333333444444444444555555666666444444333555666777666444444444333333333333444444444444444444444444444444444444555555555555444444444444444555555555555555555666666555555666888:::===AAAEEEHHHIIIKKKNNNPPPWWWWWWWWWXXX[[[^^^aaacccfffeeeeeedddbbbaaabbbbbbcccfffjjjnnnqqqtttxxxzzz}}}}}}zzzvvvwww{{{~~~}}}{{{yyywwwwwwwwwyyyzzz~~~uuuooojjjfffcccdddjjjuuuzzzmmmdddddddddeeefffhhhjjjkkkkkkjjjiiihhhhhhfffccc```^^^XXXPPPGGGAAA>>><<<;;;;;;:::999888888888888999777777777777777777777777xxxhhhaaaZZZTTTPPPKKKKKKJJJLLLNNNNNNMMMLLLKKKHHHFFFEEEFFFGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???======<<<<<<<<<;;;::::::999999999999999999999777666555555555555777777666666666666777777666666777777777666555444555555666666666666555555333333333333333333333333444444444333333222222222444444333555666777666444333333222222222222333333444444444444444444444444333333444444444444333333444444444555555555666666555666666666555666888;;;>>>BBBGGGKKKLLLLLLLLLMMMWWWWWWYYY[[[___cccfffhhhiiigggfffeeedddcccbbbbbbaaadddhhhlllnnnpppsssuuuvvvwwwyyy{{{uuurrrvvvzzz~~~|||zzzxxxvvvvvvwwwzzz{{{xxxqqqkkkfffccceeejjjsss}}}nnneeeeeedddeeefffhhhkkkllllllkkkjjjjjjjjjhhhdddbbb]]]YYYQQQHHH@@@<<<::::::999999888888777777777777777777777777777777777777xxxhhhaaa[[[UUURRRLLLKKKKKKLLLMMMNNNLLLKKKJJJHHHFFFFFFGGGHHHHHHGGGFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@???>>>============::::::::::::999999999888999888888777666666666666777666666555555666666777666666777888777666555444444444555555555555444444333333333333333333333333444444333333222111111000222222111333444555444222111000000//////000000111444444444444444444444444222333333333333333333222333333333444555555666666666666777666555666999;;;===AAAGGGKKKLLLLLLLLLLLLRRRTTTYYY^^^dddiiimmmpppllljjjfffeeeeeedddcccbbb```cccgggjjjlllmmmoooppppppqqqttt|||wwwrrrqqquuuzzz}}}{{{yyywwwuuuuuuwwwzzz|||zzzssslllgggdddeeeiiiqqq~~~oooffffffeeeeeefffiiikkkmmmlllkkkkkkkkkkkkiiieeebbb[[[WWWQQQGGG???999777888888888888888777777666666777777777777777777777777yyyhhhaaa[[[VVVSSSMMMLLLKKKLLLMMMMMMKKKIIIJJJHHHFFFFFFHHHIIIJJJIIIFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>============;;;;;;;;;;;;;;;::::::999999888888777777777888888666666555555555555666666555666888888888777555444111222222333333222222111333333333333333333333333333333333333333333333333222222111333444555444222222111111000000111111222444444444444444444444444333333444444444444333333222222222333444555555555666777777666666666999;;;>>>BBBFFFJJJMMMOOORRRTTTUUUXXX^^^dddjjjooorrrsssppplllgggddddddeeedddcccdddgggkkkmmmnnnnnnooopppkkkmmmqqqyyyvvvqqqqqqvvv{{{~~~~~~~~~{{{yyyvvvtttuuuwww{{{}}}{{{tttmmmhhhddddddgggmmmyyysssgggfffeeeeeefffiiilllnnnkkkkkkkkklllllljjjfffbbb\\\YYYSSSJJJ@@@999888888888888888888888777777666777777777777777777777777xxxhhhaaa\\\VVVTTTMMMLLLKKKLLLMMMLLLJJJHHHJJJHHHFFFGGGIIIJJJKKKKKKFFFEEEDDDCCCBBBAAAAAAAAA@@@@@@???>>>=========>>><<<<<<======<<<<<<;;;:::999888888888888888999:::666666555555555555666666555666888999888777555444444444666666666666444444333333333333333333333333222333333444444555555666444444333555666777666444555444444333333444444555444444444444444444444444444555555555555555555444111111222333333444555555666777777666666777999;;;AAACCCGGGJJJNNNSSSYYY]]]]]]```fffkkkppprrrsssrrrrrrmmmgggddddddeeeeeedddiiilllppprrrrrrrrrrrrsssjjjkkkpppwwwvvvrrrrrrwww|||~~~~~~{{{yyyvvvttttttwww{{{~~~|||tttnnnhhhdddccceeekkkvvvvvvhhhgggeeeeeefffiiillloookkkjjjkkklllllljjjfffbbb___]]]WWWMMMCCC<<<;;;;;;888999999999999888777777777777777777777777777777~~~iii^^^YYYTTTQQQPPPNNNKKKJJJJJJKKKJJJIIIJJJIIIHHHHHHHHHIIIJJJKKKGGGEEEAAA@@@AAABBBCCCBBBAAAAAA@@@>>>===;;;::::::999:::;;;:::888777888999999999888777666666777777777777666666555555555444222444666777777666444222333333333222222222111111333333222222333333444555333333333333333333333333222222333333333333333333888777666444333222111111333333333333333333333333333333333333333333333333444444444333333222222222444555555555555777999<<>>;;;;;;:::999888777777777777::::::999888777666555555jjj^^^YYYTTTQQQOOOMMMLLLKKKLLLLLLKKKJJJJJJIIIHHHHHHHHHHHHJJJJJJHHHFFFCCCBBBBBBCCCCCCCCCAAAAAA@@@>>>===;;;::::::999;;;;;;:::999888999:::999999888777777777777777888888777777777666666666555555555555555555555555444444444444333333333222333333222222333333444555333333333333333333333333111111111222333333444444555444333222111000000000333333333333333333333333333333333333333333333333555555444444444444444444444555555555555777:::<<>>;;;;;;:::999888777777777777999999888888777666666666kkk___YYYTTTQQQNNNMMMLLLMMMNNNOOOMMMKKKJJJJJJHHHHHHHHHHHHIIIJJJIIIGGGDDDCCCDDDDDDDDDCCCAAA@@@???>>>===<<<;;;::::::;;;<<<;;;:::999999;;;999888777777777777777777888888888888777777777777777666444444444444666777555555555555444444444444333333333333333444444555333333333333333333333333000000111222333444444555777666666555444444555555333333333333333333333333333333333333333333333333444444555555555555555555444555555666666777:::===BBBFFFLLLQQQXXXcccoooxxxyyywwwsssrrrqqqqqqpppooogggeeedddeeejjjrrrzzzuuuuuuvvvwww{{{~~~~~~tttrrrqqqsssxxx~~~{{{xxxxxxuuutttuuuttttttxxx~~~}}}yyyxxxyyyzzz|||{{{ssslllhhhdddcccgggrrrzzzjjjhhhffffffgggiiiiiiiiiiiiiiiiiiiiihhhgggeeedddbbb\\\TTTLLLFFFBBB>>>;;;;;;:::999888777777777777777777777777777777777777mmmaaaZZZTTTPPPLLLLLLMMMOOOPPPQQQOOOMMMKKKJJJIIIHHHGGGHHHIIIJJJIIIFFFDDDCCCDDDDDDCCCBBB@@@@@@???>>>===<<<;;;;;;;;;<<<===<<<:::999:::;;;888888777777777777777888777777777777777777777777666666555555555555666666555555555444444444444333333333333333333444555555444444444444444444444444333333333333444444444444666666666555555666777777333333333333333333333333333333333333333333333333333333444444555555666666333444666666666888;;;>>>BBBFFFLLLSSS\\\hhhvvv}}}wwwrrrpppnnnllljjjdddcccdddgggooozzzzzzzzzyyyyyyzzz|||~~~}}}}}}{{{yyyxxxzzz~~~}}}vvvuuuvvvxxx||||||yyyvvvsssrrrttttttsssxxx~~~|||wwwtttssstttvvv~~~}}}tttmmmiiieeecccfffooo|||{{{kkkiiiffffffggghhhiiihhhhhhiiiiiiiiihhhgggeeedddbbb]]]VVVMMMFFFAAA===;;;;;;:::999888777777777777666666666666777777888888ooobbbZZZTTTPPPLLLLLLMMMOOOQQQQQQOOOMMMKKKJJJIIIHHHGGGHHHHHHIIIGGGEEECCCCCCCCCBBBAAA@@@@@@??????>>>===<<<;;;;;;;;;<<<===<<<:::999:::;;;888777777777777777888888666666666666666666666666444555777888888777555444444444444444333333333333444444333333444444555666444444444444444444444444666666555555444444333333222111111111111222333333333333333333333333333333333333333333333333333333222222333333444444444555333444666666666888<<<>>>BBBFFFMMMTTT\\\gggttt}}}|||uuupppllliiifffdddbbbcccfffjjjsss{{{{{{zzzzzzzzzyyyyyyyyywwwwwwvvvttttttxxx}}}zzzvvvwwwxxxzzz}}}|||zzzuuurrrqqqsssssstttxxx}}}wwwqqqooonnnpppxxxwwwooojjjfffdddeeemmmxxx{{{mmmjjjgggfffggghhhiiihhhhhhhhhiiiiiihhhgggfffeeeaaa^^^WWWOOOGGG@@@===;;;;;;:::999888777777777777555555555666777777888888qqqccc[[[UUUPPPMMMMMMLLLNNNPPPPPPOOONNNLLLKKKIIIHHHGGGGGGHHHIIIGGGEEECCCCCCCCCBBB@@@>>>?????????>>>===<<<<<<<<<:::;;;<<<;;;:::999999;;;777777777777777888888999555555555555666666666666333555777999999777555333444444444333333333333222444444444444444555555666444444444444444444444444666666555555444444333333333222222222222222333333333333333333333333333333333333333333333333333333222222333333333333333333333444666666777999<<>>??????>>>>>>======<<<<<<999;;;;;;:::999888999:::777777777777777888999999555555666666777777777777555666777777777777666555555555555555444444444444444444444444444555666666555555555555555555555555222222222333333333444444777666666555555555666666333333333333333333333333333333333333333333333333444444444444444333333333333444666666777999===@@@FFFKKKPPPTTTWWW\\\bbbhhhiiigggffffffffffffeeedddccceeehhhjjjoooxxxzzz{{{}}}~~~~~~~~~}}}|||zzzyyywwwvvvvvv{{{xxxssswwwzzz}}}~~~}}}|||{{{||||||{{{yyyvvvtttrrrqqqtttuuuuuuzzzuuuooojjjhhhfffhhhooowww{{{tttooohhhdddccciiirrrrrrooojjjhhhhhhiiijjjjjjggghhhhhhiiiiiihhhfffeee```___ZZZQQQGGG@@@<<<;;;;;;:::999888777777777777555555666666666666666666ttteee\\\UUUPPPPPPNNNKKKKKKLLLNNNNNNMMMLLLKKKJJJHHHGGGGGGHHHHHHIIIGGGFFFEEEEEEDDDAAA?????????>>>>>>======<<<<<<999:::;;;:::888777888999777777666777777888999999666666777777888888888999888777666555555666777888777666666666555555555555555444444444444555666666555555555555555555555555---...///000222333444555555555444333333333333333333333333333333333333333333333333333333333333333666666666555555444444333333444666777777:::===@@@IIIMMMRRRTTTUUUXXX\\\```______```cccfffhhhhhhgggdddfffhhhhhhjjjqqq}}}|||~~~}}}|||zzzxxxxxx|||yyyuuuyyy~~~}}}|||{{{{{{{{{yyyvvvttttttrrrrrrtttuuuvvv{{{|||pppkkkfffeeedddfffmmmvvv}}}uuuppphhhdddccchhhqqq~~~tttpppkkkiiiiiijjjkkkkkkgggggghhhiiiiiihhhgggfff```___[[[RRRGGG???<<<;;;;;;:::999888777777777777666666666666666666666666yyyfff[[[VVVUUUPPPNNNMMMMMMNNNOOOOOONNNKKKKKKJJJIIIHHHHHHHHHHHHLLLIIIDDD@@@>>>>>>@@@BBBBBB@@@>>>>>>======;;;999:::::::::999999999888888::::::999999888777666666777777777777777777777777222333555666666666555444444444555666666555444444333222222111222333555666666555333222111111222333333333333333333333333333333333333333333333333333222222111000111222444555111111222222222333333333333333333444444444555555555666777777888;;;@@@CCCLLLNNNQQQRRRRRRSSSTTTVVVVVVXXX[[[^^^aaabbbcccccccccccccccccceeejjjrrrwww~~~xxxxxx}}}}}}wwwsssvvvzzz~~~~~~}}}|||zzzwwwuuusssrrrqqqqqqrrruuuyyy~~~zzzrrrlllgggeeecccbbbhhhooo~~~wwwrrriiieeedddffflllwww|||qqqiiihhhjjjjjjjjjkkkkkkjjjiiihhhggggggggghhh```^^^YYYQQQHHH???:::888999:::;;;999777666666777999999888999999999777666{{{ggg[[[VVVTTTPPPNNNMMMMMMNNNOOOOOONNNKKKKKKJJJIIIHHHHHHHHHHHHJJJHHHDDDAAA??????AAABBBBBB@@@>>>>>>>>>===;;;999:::::::::999999999888888::::::999888888777666666666666666666666666666666333444555555666555555555555555555555555555555555444444444444444555666777555444333222222222333333333333333333333333333333333333333444444555555555666555333111000///......111222222222222333333333333333333444444444555555444444444444666;;;BBBGGGNNNPPPRRRSSSRRRRRRTTTUUUWWWYYY[[[^^^aaacccddddddcccccccccccceeejjjqqqvvv{{{|||~~~xxxvvv{{{{{{uuusssvvv{{{~~~}}}}}}|||zzzwwwuuussssssrrrrrrsssvvvzzzuuuoooiiieeebbbbbbgggooo}}}xxxssslllgggeeegggkkkuuu~~~sssjjjhhhjjjiiiiiijjjiiiiiiiiihhhggggggffffffaaa___ZZZRRRIIIAAA<<<:::999:::;;;999777666666777888888777888888888666555}}}hhh\\\UUUSSSPPPNNNMMMMMMNNNOOOOOONNNKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFDDDBBBAAAAAAAAABBBBBB@@@???>>>>>>===;;;::::::::::::999999999888888999999999888888777777666666666666666666666666666555444444444444555666666777666555444444555666777444444555555666666555555333333222222222333444555333333333333333333333333222333333444555666777777555555444222000...,,,+++222222222222333333333333333333333444444444555555444444333222555;;;DDDJJJOOOPPPRRRRRRQQQPPPRRRSSSTTTUUUWWWZZZ]]]```aaabbbbbbbbbbbbbbbccchhhnnnssstttvvvyyyzzzzzzzzz{{{|||yyyuuuxxx~~~zzzuuutttwww|||}}}}}}|||{{{xxxvvvtttsssssssssrrrsssvvv{{{|||tttmmmgggcccaaagggnnn{{{yyytttnnniiifffgggjjjssstttkkkiiijjjiiiiiijjjiiijjjjjjjjjjjjhhhgggfffbbb```[[[TTTKKKCCC>>>===999::::::999777666777888777777777888777777666555~~~iii\\\VVVSSSPPPNNNMMMMMMNNNOOOOOONNNKKKKKKJJJIIIHHHHHHHHHHHHEEEEEEDDDDDDCCCCCCBBBBBBBBB@@@???>>>>>>>>><<<::::::::::::999999999888888999888888888777777777666666666666666666666666666555555444333333555666777666555333222222333555666111222333444444444222222111111222222333444555555333333333333333333333333111111222333444666666777000111222333333222000///222222222333333333444444333333333444444444555555555555555555777<<>>???>>>===;;;:::::::::999999999888888888888888777777777777777555555555555555555555555555555444333333555666777555444222111111222444555222222444444444333222111000111222333444555555555333333333333333333333333///000000222333444555555///000222444555555444444222222333333333444444444333333333444444444555555555777999:::;;;>>>AAADDDLLLLLLMMMLLLLLLLLLNNNPPPVVVWWW[[[^^^```aaabbbbbb]]]]]]]]]\\\]]]```dddhhhlllpppttttttrrrqqqtttwww}}}wwwxxx|||~~~{{{~~~~~~yyyvvvuuuxxx||||||{{{zzzwwwuuutttrrrrrrpppooooooqqqtttyyy~~~zzzrrrjjjfffiiiooo}}}|||wwwlllhhhffffffiiipppuuujjjiiijjjkkklllnnniiijjjllllllllljjjgggfffaaa```[[[SSSJJJBBB>>><<<888999:::999777777777999888:::;;;;;;999777888999~~~jjj]]]WWWTTTPPPNNNMMMMMMNNNOOOOOONNNKKKKKKJJJIIIHHHHHHHHHHHHEEEEEEEEEDDDDDDCCCCCCCCCBBB@@@????????????===<<<:::::::::999999999888888777777777777777777777777555555555555555555555555555444444444444555666666555444333222222333444555555555666666555555444444000111222333444555444444333333333333333333333333///000000111222333333444333333444444444444333333333333333333444444444444333333333444444444555555444777:::;;;<<<>>>@@@BBBIIIJJJKKKKKKKKKLLLPPPRRRTTTWWW[[[___``````^^^]]]\\\\\\\\\[[[[[[]]]aaadddiiinnnqqqqqqmmmlllooosss~~~{{{{{{}}}}}}|||yyy}}}}}}yyywwwvvvxxx{{{|||{{{xxxvvvtttsssrrrqqqooonnnnnnpppsssyyy~~~yyyqqqkkkmmmrrr~~~}}}xxxlllhhhffffffhhhooo|||vvvkkkiiijjjkkklllnnnhhhiiiiiiiiiiiigggfffeeecccaaa\\\TTTJJJBBB===;;;777999:::999888777888999888;;;===<<<999777888:::kkk^^^VVVSSSPPPNNNMMMMMMNNNOOOOOONNNKKKKKKJJJIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCBBB@@@????????????>>><<<:::::::::999999999888888666777777777777777777777555555555555555555555555333444555555666555555555555555555555555555555555777666555444444444444444111111333444444444444333333333333333333333333333111111111222222333333333555444333333222222222222333333333444444444444555333333333444444444555555222444666888:::<<<@@@CCCGGGHHHJJJKKKLLLOOOSSSVVVUUUYYY^^^bbbdddaaa]]][[[\\\]]]\\\[[[[[[\\\```ccceeejjjnnnlllgggeeehhhlllxxx}}}zzzuuuzzzzzzwwwvvvuuuwwwzzz~~~{{{zzzxxxuuusssrrrqqqqqqoooooooooppptttzzzxxxppppppttt|||yyynnnjjjggggggggglllyyyzzzmmmjjjjjjiiijjjllljjjjjjjjjiiihhhhhhggggggfffccc^^^UUUKKKBBB===;;;777888999999888777888999777:::===<<<888666888:::mmm^^^VVVRRRPPPNNNMMMMMMNNNOOOOOONNNKKKKKKJJJIIIHHHHHHHHHHHHIIIGGGEEEDDDCCCBBBCCCCCCBBB@@@??????@@@@@@>>>===:::::::::999999999888888666666666666777777777777555555555555555555555555222333555666666666555444666666777777777777666666666555333222111222333333111222333444555444333222333333333333333333333333333333333333333333333333333222111111111222333444333333333444444444555555333333333444444444555555111222333444666;;;AAAFFFGGGHHHJJJKKKMMMQQQVVVZZZ]]]aaahhhlllmmmiiiddd```]]]^^^^^^]]]\\\]]]```cccaaafffjjjhhhccc```cccgggrrr}}}yyysssxxx~~~}}}xxxvvvuuuuuuwwwyyy|||}}}{{{zzzwwwtttrrrqqqqqqqqqpppooooooqqquuu{{{|||tttrrrvvvzzzzzzqqqlllhhhggggggkkkvvv}}}ooojjjiiihhhhhhiiiooonnnmmmlllkkkkkkkkkkkkhhhfff```WWWLLLCCC>>>;;;777888999999888777888:::666999<<<;;;777555777:::ooo```WWWTTTOOONNNMMMNNNPPPQQQPPPOOOPPPNNNKKKHHHFFFGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<<<<<:::::::::999999999888888:::999999888888888888888333555777888888777555333555555555444444333333333555555444444444555666666333333333444444333222222333333444444555444444444222222222222222222222222555555555444444333333333555444444333333444444555444444444444444444444444222222333333333444444444444666777999;;;???DDDHHHFFFHHHKKKPPPTTTWWWZZZ[[[^^^ccciiinnnnnnjjjddd```]]]]]]\\\[[[[[[^^^cccfffmmmkkkkkkjjjddd______dddooo}}}{{{qqqvvv|||~~~|||xxxvvvvvvyyyyyy{{{|||~~~}}}}}}yyyvvvsssrrrrrrrrrnnnnnnpppsssxxx~~~yyytttsssssszzzzzztttooojjjgggdddgggtttooogggfffhhhkkknnnllllllllllllkkkjjjiiihhhfffddd___WWWMMMDDD???===<<<;;;:::999888888888888444888===>>>;;;999999;;;ppp```WWWTTTOOONNNMMMNNNPPPQQQPPPOOOPPPNNNKKKHHHGGGGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<<<<<:::::::::999999999888888666666555444444444555555444555666777777666555444555555444444444333333333444333333222222222333333333333333444444333333222444444444555444444333222333333333333333333333333555555444444444333333333555444444333333444444555222222222222222222222222222222333333333444444444555666777777888:::>>>BBBIIIKKKOOOSSSWWWZZZ\\\]]]___bbbhhhkkkllliiiddd```````````````aaadddiiimmmsssqqqqqqoooiiibbbbbbfffnnnzzzzzzrrrwww{{{|||yyyuuussssssxxxyyyzzz|||}}}|||}}}{{{xxxtttrrrqqqpppqqqnnnoooqqqtttyyy|||uuuqqqpppqqq{{{{{{uuuooojjjgggdddhhhsssooogggfffgggjjjmmmmmmmmmmmmlllllljjjiiiiiifffddd___WWWMMMEEE???===<<<;;;:::999888888888888777:::<<<===<<<:::888888sssaaaWWWTTTOOONNNMMMNNNPPPQQQPPPOOOOOONNNKKKIIIGGGGGGHHHIIIHHHFFFDDDBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<<<<<:::::::::999999999888888555555444333333333333333666666666666666666666666555444444444444333333333555444333333222222222222222333333444444333333333444555555444444333222111333333333333333333333333444444444444333333333333555444444333333444444555222222222222222222222222333333333333444444444444444555666666777:::>>>AAAJJJNNNTTTZZZ^^^``````______bbbeeeggghhhfffcccaaabbbccceeegggiiinnntttxxx}}}{{{zzzwwwooofffcccfffkkkwww|||}}}{{{xxx{{{}}}|||wwwrrrqqqrrrxxxxxxzzz||||||zzz{{{yyyvvvssspppooooooooooooppprrruuu{{{yyysssqqqpppppp|||}}}vvvpppjjjgggeeehhhrrr~~~pppgggffffffhhhkkkmmmmmmmmmmmmlllkkkjjjjjjgggeee```XXXNNNEEE???===<<<;;;:::999888888888888;;;:::;;;<<<<<<;;;888555tttbbbXXXUUUOOONNNMMMNNNPPPQQQPPPOOOOOOMMMKKKIIIHHHHHHIIIIIIHHHFFFDDDBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<<<<<:::::::::999999999888888777777666555555555555666666666555555555555666666444444444444444444444444888777666555444333333333222222333444444444333333333333444444444333333222444444444444444444444444333333333333333333333333555444444333333444444555444444444444444444444444333333333444444444444555222444666777999===BBBFFFHHHPPP[[[dddiiiiiieeebbb``````bbbcccccccccbbbaaabbbeeejjjoootttzzzwwwjjjeeeeeejjjttt}}}}}}xxxtttuuu{{{~~~}}}wwwsssqqqrrrvvvxxxzzz|||~~~~~~zzzyyyzzzxxxuuurrrpppoooooooooooopppssswww}}}||||||}}}|||xxxvvvuuuttt|||wwwqqqjjjgggfffhhhqqq{{{sssiiiffffffhhhjjjmmmmmmmmmmmmmmmlllkkkkkkgggfffaaaYYYOOOFFF???===;;;;;;:::999888888888888;;;999888:::======999666vvvcccYYYWWWOOONNNMMMNNNPPPQQQPPPOOONNNMMMLLLJJJIIIIIIIIIIIIHHHFFFDDDBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<<<<<:::::::::999999999888888999888888777666777777777666666555555555555666666444444444444444444444444888777666555444333333333111222333333444444444333111111222333444444444333444444444444444444444444333333333333333333333333555444444333333444444555444444444444444444444444333333444444444555555555222444666777999===BBBFFFGGGRRRbbbpppwwwtttmmmggg_______________`````````ccciiirrr{{{rrrjjjiiijjjrrrxxxxxxxxx{{{|||{{{xxxrrrmmmnnnuuu}}}~~~wwwrrrqqqrrruuuwwwyyy|||~~~~~~}}}zzzxxxzzzxxxuuurrrpppoooppppppoooqqqtttxxx~~~~~~vvvrrrqqqssstttwwwyyy|||}}}{{{}}}yyyrrrkkkhhhfffhhhpppyyyvvvlllhhhggghhhjjjmmmmmmnnnnnnnnnmmmllllllhhhgggbbbZZZPPPFFF???<<<;;;;;;:::999888888888888999777777999===>>><<<999xxxdddZZZXXXOOONNNMMMNNNPPPQQQPPPOOONNNMMMLLLKKKJJJJJJJJJJJJHHHFFFDDDBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<<<<<:::::::::999999999888888888888777666666666666666666666666666666666666666333333333444444444444555555444333333222222222222111111222333444444444444111111222333333333333333333333333333333333333333222222222222333333333333555444444333333444444555222222222222222222222222333444444444555555555555444555666666777:::>>>AAAIIIUUUfffvvv}}}zzzqqqjjj]]]]]]\\\\\\\\\]]]^^^___eeemmmzzz{{{qqqooommmsssvvvsssqqqsssuuuuuurrrmmmhhhjjjrrr{{{}}}vvvqqqoooppptttvvvyyy|||~~~~~~}}}zzzxxxyyywwwtttqqqpppoooooopppnnnppptttyyy~~~|||uuummmiiihhhiiikkkpppqqqsssvvvzzzzzzrrrkkkhhhgggiiiooovvv{{{oookkkiiiiiikkkmmmnnnnnnnnnnnnnnnmmmmmmhhhgggddd\\\QQQGGG@@@<<<<<<;;;:::999888888888888777777777999<<<======<<>>===<<<<<<:::::::::999999999888888888888777666666666666777444555666777777666555444333333333444444444555555444333333222222222333333000111222333444444444444444444444333222111000000333333333333333333333333111111222222222333333333555444444333333444444555222222222222222222222222444444444444555555555555555666777777888:::>>>BBBIIISSScccpppvvvtttmmmggg[[[[[[ZZZZZZ[[[[[[\\\]]]eeennn}}}uuusssppptttuuupppmmmnnnpppppplllhhhfffjjjsss|||~~~xxxrrrppppppsssuuuxxx|||~~~}}}zzzyyywwwuuurrrpppnnnnnnnnnooommmooosssyyy{{{tttnnnjjjiiijjjkkkqqqrrrrrrssstttxxx}}}{{{ssskkkhhhhhhiiinnntttsssnnnlllkkkmmmmmmnnnnnnooooooooonnnnnniiihhhddd]]]RRRGGG@@@<<<<<<;;;:::999888888888888777888::::::::::::<<<==={{{eeeZZZWWWOOONNNMMMNNNPPPQQQPPPOOOMMMMMMLLLLLLKKKKKKJJJJJJHHHFFFDDDBBBAAA@@@@@@AAAAAAAAA@@@???>>>===<<<<<<:::::::::999999999888888:::999999888888888888888444555777888888777555444333333333444444555555555555555444444444555666666000111222333444444555444777666555444222000...,,,222222222222222222222222111111111222222333333333555444444333333444444555444444444444444444444444444444444555555555666666444666777999;;;???DDDHHHHHHPPP\\\gggllljjjeeeaaaZZZZZZZZZZZZZZZ[[[[[[\\\bbblll{{{~~~uuutttrrrvvvuuuoookkklllnnnnnngggeeeffflllvvv}}}~~~}}}{{{uuusssssssssuuuxxx|||~~~}}}zzzyyyuuutttqqqnnnmmmlllmmmmmmlllooosssyyy~~~xxxuuuttttttuuuwwwwwwvvvtttsssuuuzzz}}}|||ssskkkhhhhhhiiinnnsssuuupppmmmmmmnnnnnnnnnooooooooooooooonnniiihhheee]]]RRRHHH@@@<<<<<<;;;:::999888888888888888:::<<<;;;999888:::===}}}gggYYYSSSPPPOOONNNOOOQQQSSSSSSSSSPPPOOOMMMLLLJJJIIIIIIHHHJJJHHHFFFCCCBBBAAA@@@@@@@@@>>>===>>>??????>>>===888888888777777777777666:::999888888777777888888;;;:::888777555444444333888888777555555444444444:::666333333777888666222666666777777666555444444333444555555666666555555222222111111222222333444222333444555555555444333111111111222222333333333555222///000333555555444555555555444444333333333666666666777999===@@@BBBFFFLLLUUU[[[^^^^^^^^^^^^VVVXXXZZZZZZYYYZZZ[[[]]]dddkkkuuuzzzvvvvvvtttvvvtttpppoooqqqpppmmmhhheeegggoooxxx{{{}}}~~~yyytttsssrrrtttwwwzzz}}}}}}~~~}}}{{{zzzuuussspppnnnlllkkkkkklllmmmqqqvvvzzz|||yyyxxxyyy{{{|||xxxpppllliiigggjjjooo|||tttlllkkkkkklllnnnooopppppppppooommmmmmjjjfffbbb^^^VVVIIIAAA???<<<<<<;;;:::999999999999555;;;???@@@<<<999999;;;~~~gggYYYTTTQQQPPPOOOPPPRRRSSSSSSRRRPPPOOOMMMKKKJJJIIIIIIHHHGGGEEECCC@@@???>>>>>>>>>AAA???>>>>>>??????>>><<<999999888888888777777777:::999888888777777888888999888777666666555666666888777666555444444444444:::777333444777888666333555666666666555555444333333444555555666666555555222222111111222222333444111222333444444444333222111111222222222333333333888555222111222333222000555555555555444444444444444444444555888;;;>>>@@@CCCIIIQQQWWWZZZZZZYYYYYYUUUWWWXXXYYYYYYYYY[[[\\\___eeennnxxx}}}vvvttttttwwwyyyxxxtttssstttssspppoookkkmmmvvv}}}yyytttsssrrrtttwww{{{}}}}}}~~~|||zzzzzzvvvtttpppmmmkkkjjjkkklllmmmpppuuuzzzwwwpppkkkhhhfffjjjooo|||tttlllkkkllllllnnnoooooopppooonnnllllllkkkfffbbb^^^VVVJJJAAA???<<<<<<;;;:::999999999999444888======:::777777999hhhZZZTTTPPPNNNMMMMMMNNNOOOOOONNNOOONNNMMMKKKJJJIIIIIIHHHIIIGGGEEECCCAAA@@@@@@@@@BBB@@@>>>>>>???>>>===;;;:::::::::999999999888888999999888777777777777888777666666666666666777888777666555444333333333333999666444444666888666444444444555555444444333333333444555555666666555555222222111111222222333444000111222333333333222222111222222222222333333333777555333222222222111000444444444444555555555555444444444666888;;;>>>@@@BBBGGGNNNSSSVVVVVVVVVVVVTTTUUUWWWWWWWWWXXXYYY[[[\\\```gggooovvv{{{}}}~~~xxxssssssuuu|||~~~}}}yyywwwxxxvvvrrrpppmmmpppxxx}}}}}}yyytttsssssstttwww{{{}}}~~~~~~|||{{{zzzxxxtttpppkkkiiiiiikkkllllllpppuuuzzz~~~~~~vvvoookkkhhhfffiiiooozzzuuummmkkklllmmmnnnooooooooonnnmmmkkkjjjkkkfffbbb___VVVJJJBBB???<<<<<<;;;:::999999999999444888<<<<<<999777777999jjj[[[UUUQQQOOOMMMMMMNNNOOONNNMMMNNNMMMLLLKKKJJJIIIIIIIIIIIIHHHFFFDDDBBBBBBBBBBBBBBBAAA???>>>>>>>>><<<:::;;;;;;:::::::::999999999999999888777777777777777777777666666666666777777666555444333333333333333777555333333555666555444333333333444444333333222333444555555666555555555222222111111222222333444000111222444444333333222222222222222222222222222222222111222222333333333222222333333444444555555666666777999;;;>>>@@@BBBCCCGGGNNNRRRTTTUUUVVVWWWSSSUUUWWWWWWVVVVVVXXXZZZ[[[^^^cccjjjqqqwww{{{}}}~~~{{{vvvtttxxx}}}~~~|||wwwrrrpppnnnrrr{{{}}}|||yyytttttttttuuuxxx{{{}}}~~~~~~||||||yyyuuuooojjjhhhhhhjjjlllkkkoootttyyy~~~~~~vvvnnnkkkhhhfffiiinnnyyywwwnnnlllmmmmmmoooooooooooonnnlllkkkjjjkkkgggccc___VVVJJJBBB@@@<<<<<<;;;:::999999999999777:::======;;;999999:::kkk]]]VVVUUUSSSQQQPPPQQQRRRQQQPPPMMMMMMKKKJJJIIIIIIIIIIIIFFFDDDBBB@@@????????????BBBAAA???>>>>>>>>><<<:::;;;;;;;;;::::::::::::999999888777777666666777777999888777666555555555555555555444333333333444444444333222222333444444333222222333333333333333222333444555555666555555555222222111111222222333444111222444555555555444333222222222222222222222222000000222222222333333444111111222222333333333444555666888:::<<<>>>@@@BBBCCCGGGLLLPPPSSSTTTVVVXXXUUUWWWXXXWWWVVVVVVWWWXXX[[[\\\```eeekkkqqqwwwyyy}}}~~~}}}zzzwwwzzz}}}vvvtttrrrvvv~~~yyyuuuttttttuuuxxx{{{~~~~~~~~~~~~zzzvvvpppjjjggggggiiikkkkkknnntttyyy~~~wwwoookkkhhhfffiiinnnwwwyyypppmmmmmmmmmnnnoooooooooooommmkkkjjjkkkgggccc___WWWJJJBBB@@@<<<<<<;;;:::999999999999888:::;;;;;;;;;:::999:::mmm^^^WWWRRRPPPNNNNNNOOOOOONNNMMMMMMLLLKKKJJJIIIIIIIIIIIIFFFEEECCCBBBAAA@@@AAAAAABBB@@@>>>>>>???>>>===;;;;;;;;;;;;:::::::::999999888888777666666666666777999999777666555555555555555555444444444444444555333333222222222333444444222222333333444444333333333444555555666666555555222222111111222222333444222333444555666555444444333333333222222222222111000222333333222111111222222222222222333333333333333444666888;;;===??????BBBEEEJJJNNNQQQTTTWWWYYYYYYZZZZZZYYYWWWVVVWWWXXXYYYZZZ\\\```eeekkkpppssszzzzzzyyyvvvwww~~~~~~tttrrruuu|||{{{yyy}}}yyyuuuttttttuuuxxx|||~~~~~~~~~yyyvvvpppkkkhhhggghhhiiijjjnnnsssyyy~~~zzzqqqlllhhhfffhhhmmmvvv|||rrrnnnmmmmmmnnnooopppppppppooommmmmmlllgggccc```WWWKKKCCC@@@<<<<<<;;;:::999999999999777777888888888888777777nnn___XXXPPPNNNLLLLLLMMMNNNNNNMMMLLLLLLKKKJJJIIIIIIIIIIIIHHHGGGFFFDDDCCCCCCCCCDDDAAA???>>>>>>??????>>><<<::::::::::::999999999999888888777666666666666666777777666666666666777777666555555444555555666666333444444444333444555666222222333444444444444444333444555555666666555555222222111111222222333444111222333444555444333333333333333222222222111111---000333333222111222444555555444444444444444444333444666999;;;===??????CCCFFFKKKOOORRRVVVZZZ]]]]]]]]]]]]\\\YYYWWWWWWXXXXXXYYY[[[^^^bbbggglllnnnssssssrrrqqqtttuuurrrrrrxxx{{{wwwrrrqqqvvvyyyvvvtttsssvvvyyy|||~~~}}}}}}}}}xxxvvvqqqlllhhhgggfffgggiiimmmsssxxx~~~}}}zzzyyy||||||sssnnniiifffhhhlllttttttooonnnmmmnnnnnnpppqqqqqqqqqpppooolllhhhddd```WWWKKKCCCAAA<<<<<<;;;:::999999999999888777777777888888777777ooo___XXXTTTSSSQQQRRRSSSTTTTTTSSSLLLKKKJJJIIIIIIIIIIIIIIIEEEDDDBBBAAA@@@@@@@@@AAA@@@>>>===>>>??????>>>===:::::::::999999999888888888888777666666666666666555555555666666777888999666666555555555666666777444555666555555555777888222333444444555555555555333444555555666666555555222222111111222222333444000111222333444333222222333333333222222111111111(((,,,000333333333666888777777777666666555555444555666999;;;>>>@@@AAAAAAFFFIIINNNRRRVVVZZZ___bbb___```___]]]ZZZWWWWWWXXXYYYZZZ\\\___cccgggkkkmmmmmmmmmllllllppp~~~{{{wwwvvvzzz{{{vvvqqqoooqqq|||zzzvvvtttsssvvvyyy|||~~~}}}|||||||||xxxuuuqqqmmmiiigggfffeeeiiimmmrrrxxx}}}yyyuuutttvvvxxxyyy{{{|||~~~~~~uuuoooiiifffgggllltttuuupppnnnmmmmmmnnnpppqqqrrrrrrqqqqqqlllhhhddd```WWWKKKCCCAAA<<<<<<;;;:::999999999999:::999888999::::::999999ooo```[[[TTTRRROOONNNNNNPPPPPPOOOPPPOOONNNLLLKKKKKKJJJJJJJJJGGGDDDBBBBBBBBBAAAAAA>>>>>>>>>>>>============::::::888777777777888999999888888888777777666666888888777666666666666666555555555555666666666666222222222222222222222222222222333444555666777777777666666555444444333333222222222222222222222222333333333333333333333333222222222222222222222222666555444333333333444555333333333444444444555555444555666999<<>>DDDFFFKKKQQQWWW^^^cccffffffeeeccc___[[[YYYYYYZZZVVV[[[^^^]]]^^^bbbcccbbbeeeffffffhhhooo{{{~~~zzzwwwwww||||||uuunnnjjjkkkttt{{{yyyuuuuuuuuutttxxxzzz|||}}}~~~~~~~~~}}}{{{|||wwwpppkkkiiihhhhhhgggjjjnnntttzzz{{{zzzyyyvvvsssqqqsssvvvxxx{{{vvvpppjjjfffggglllrrr}}}sssnnnmmmmmmpppqqqqqqqqqqqqpppoooooonnnlllhhhaaaWWWLLLBBB===<<<;;;::::::999999::::::888999:::;;;:::888555444ooo```ZZZTTTQQQNNNMMMOOOPPPQQQPPPPPPOOOMMMKKKJJJIIIHHHHHHJJJGGGDDDBBBBBBBBBAAAAAA???>>>>>>>>>======<<<<<<:::999888777777777888999888888888888777777777666666666555444444444444444666666666666777777777777333333333333333333333333555555555555666666666666444555555555555444333333222222222222222222222222222222222333333444444444222222222222222222222222555444333222222333444444333333333444444444555555444555777999<<<>>>??????FFFHHHMMMRRRXXX___eeehhhiiihhheeeaaa]]]ZZZZZZZZZYYY]]]___^^^___cccdddcccccccccbbbccciiiuuu}}}wwwuuuwww||||||uuummmjjjiiirrryyyxxxuuutttttttttvvvxxx{{{|||}}}~~~~~~}}}}}}}}}||||||wwwqqqkkkiiihhhhhhhhhjjjnnntttzzz}}}yyyuuuuuuvvvxxxzzz~~~vvvpppjjjfffgggkkkppp{{{uuuooommmmmmnnnooopppqqqqqqqqqqqqqqqnnnlllhhhaaaWWWLLLCCC===<<<;;;::::::999999::::::888999::::::999888777666ppp```YYYSSSPPPNNNNNNOOOQQQRRRRRRPPPOOOMMMKKKIIIGGGFFFFFFIIIFFFCCCBBBBBBBBBAAA@@@@@@??????>>>===<<<<<<;;;:::999888888777777888888888888888888777777777777666666555444444444444444666666666777777777888888444444444444444444444444666555555555444444333333111222444555555444444333333333333333333333333333000111222222444444555666333333333333333333333333333333222222222222333444333333333444444444555555444555777:::<<<>>>@@@AAAHHHKKKOOOTTTYYY___eeeiiijjjiiigggccc^^^[[[[[[\\\]]]```aaa___aaafffhhhfffeeebbb```___cccnnn{{{zzzrrrrrrwww}}}}}}uuullliiiiiirrryyywwwtttttttttssstttwwwyyy{{{}}}|||{{{|||}}}}}}}}}xxxqqqllljjjiiihhhhhhjjjooouuu{{{{{{||||||}}}vvvpppjjjeeefffjjjnnnyyyxxxpppmmmmmmmmmnnnooopppqqqrrrrrrrrrmmmlllhhhaaaWWWLLLCCC===<<<;;;::::::999999::::::999888888888888888888888qqq```YYYRRRPPPNNNNNNPPPRRRSSSSSSRRRQQQNNNLLLIIIGGGFFFEEEHHHEEECCCBBBBBBBBBAAA@@@AAA@@@???>>>===<<<;;;:::999999999888888888888888888888888777777777777777888888777666666666666666555555555555666666666777444444444444444444444444333333333333222222222222///000222444555555444333333333333333333333333333222222222333333444444444333333333333333333333333222222222222222222333333333333333444444444555555444666888:::<<<>>>AAACCCIIIMMMRRRUUUXXX\\\bbbfffffffffeeeaaa^^^]]]]]]___aaacccccccccffflllooommmkkkgggaaa^^^aaaiiittt|||vvvooopppwww~~~}}}tttkkkhhhllluuu{{{yyytttsssrrrqqqtttvvvyyy|||}}}zzzyyyzzz}}}zzzsssmmmjjjjjjiiihhhjjjooovvv|||wwwpppjjjeeeeeeiiimmmwwwzzzqqqnnnmmmnnnnnnooopppqqqrrrrrrrrrmmmkkkgggaaaWWWMMMCCC>>><<<;;;::::::999999::::::999888888777777888999:::rrraaaZZZSSSPPPNNNNNNPPPRRRSSSSSSTTTRRRPPPMMMJJJHHHGGGFFFFFFDDDCCCBBBBBBBBBAAA@@@AAA@@@???>>>===<<<;;;:::999999999999888888777777777777777777777777888888888888777666666666666666333333333444444444555555333333333333333333333333222333333333333444444444///000222444555555444444333333333333333333333333444444444333333222222222333333333333333333333333111111111222333333333333333333333444444444555555444777999;;;<<<>>>BBBFFFKKKOOOUUUXXXXXXYYY\\\```___```___^^^\\\]]]___aaadddfffgggiiipppwwwzzzwwwtttmmmddd______fffooouuu}}}}}}}}}|||wwwrrrmmmpppwww~~~}}}ssskkkhhhqqqyyy~~~{{{uuusssqqqoootttwwwzzz|||~~~}}}xxxvvvxxx}}}{{{tttnnnkkkjjjjjjiiikkkooowww}}}xxxrrrkkkfffeeeiiimmmwwwzzzqqqnnnnnnppppppqqqqqqqqqppppppooolllkkkggg```WWWMMMDDD>>><<<;;;::::::999999::::::999888888777777888999:::rrrbbb\\\TTTQQQOOONNNPPPRRRSSSSSSTTTRRRPPPMMMKKKIIIGGGGGGEEEDDDBBBBBBCCCBBBAAA???@@@??????>>>===<<<<<<;;;888999999999999888777777777777777777888888888888666666555444444444444444222222222333333333333444333333333333333333333333444444555555666666666777222222222333444555555666333333333333333333333333666555555444222222111000333333333333333333333333000111222333444444444333333333333444444444555555444777:::;;;;;;>>>CCCHHHOOOVVV\\\^^^ZZZWWWXXXZZZYYYZZZ[[[[[[ZZZ[[[^^^aaadddhhhlllqqq{{{~~~uuuiiiaaa```eeekkkpppzzzxxxwwwvvvuuutttqqqnnnnnnqqqyyy|||rrrjjjhhhrrr{{{|||vvvsssqqqoootttwwwzzz{{{}}}|||vvvtttwww}}}}}}uuuooolllkkkjjjjjjkkkpppwwwyyytttmmmgggfffiiimmmwwwyyypppooopppqqqqqqqqqqqqqqqpppoooooolllkkkggg```WWWMMMDDD???<<<;;;::::::999999::::::999888888888888888888888rrrccc^^^UUUSSSPPPOOOPPPRRRRRRRRRRRRQQQOOOLLLJJJHHHGGGGGGDDDCCCBBBBBBCCCCCCAAA??????>>>>>>>>>======<<<<<<888999999:::999888777666666777777777888888888888666666555444444444444444222222333333333444444444444444444444444444444444555555555444444444444444555444333222333444666777444444444444444444444444444444444333333222222222444444444444444444444444000111333444555555555444333333333444444444555555444888;;;<<<;;;>>>DDDJJJWWW^^^eeefff```YYYVVVWWWWWWXXXYYYYYYYYYZZZ]]]___dddiiipppyyy~~~pppfffdddgggmmmpppuuurrrooooooooonnnmmmmmmpppssszzz{{{qqqjjjiiipppxxx~~~{{{uuusssrrrqqqsssvvvxxxzzzzzz|||~~~zzztttrrruuu}}}~~~vvvpppmmmlllkkkjjjkkkpppxxx}}}{{{xxx|||{{{uuuooohhhgggjjjlllvvvvvvnnnoooqqqoooppppppqqqqqqqqqppppppllljjjggg```WWWMMMDDD???<<<;;;::::::999999::::::888999::::::999888777666rrrddd___VVVSSSPPPOOOPPPQQQRRRQQQPPPOOOMMMKKKIIIHHHGGGFFFDDDCCCBBBBBBCCCCCCAAA???>>>>>>>>>>>>============888888999:::999888777666666666777777888888888999888888777666666666666666333333333444444444555555666666666666666666666666444444333222111000///...777555333222222444777888444444444444444444444444333333333333333333333333444444444444444444444444111222333555666666555555333333333444444444555555555888;;;<<<;;;>>>EEEKKK\\\dddllllllddd[[[WWWVVVXXXYYYYYYXXXXXXYYY[[[]]]dddiiirrr}}}wwwllliiilllpppsssqqqmmmjjjkkklllllllllmmmqqquuu{{{{{{pppjjjjjjmmmuuu{{{yyyuuutttsssrrrrrrtttwwwxxxxxxzzz|||~~~zzztttqqquuu}}}~~~wwwqqqmmmlllkkkjjjkkkpppyyy~~~sssnnnmmmmmmrrrzzz|||vvvpppiiihhhjjjkkkttttttmmmooorrrmmmnnnooopppqqqrrrrrrrrrllljjjggg```XXXMMMDDD???<<<;;;::::::999999::::::888999:::;;;:::888555444tttccc\\\XXXUUUQQQPPPPPPRRRRRRRRRPPPOOOMMMKKKIIIHHHGGGGGGFFFEEEDDDCCCBBBAAAAAAAAABBBAAA@@@>>>>>>>>>>>>???;;;;;;::::::999888777777888888777666666666666666777777666555444333222222222333555777777777777666666555444222111111222222222222333333333444444444333444555555666666555555444333333222222333333444333333222222111222222222333444444222111111333555666666555555444444444555666444222333555666444222333000111666;;;???EEELLL\\\fffmmmiiiaaa[[[WWWUUUQQQSSSVVVWWWXXXZZZ]]]``````hhhttt{{{rrrooopppsssuuuwwwqqqmmmnnnmmmjjjjjjlllnnn{{{~~~|||oooeeeggglllrrrvvvssspppqqqqqqpppnnnrrrwww{{{}}}}}}}}}~~~~~~yyyuuussssssyyyxxxpppkkkhhhhhhhhhppprrrwww~~~~~~{{{~~~}}}ssskkkfffcccbbbeeemmmxxxxxxqqqjjjiiilllnnnvvvvvvooommmmmmnnnooopppqqqqqqqqqqqqqqqlllkkkiiicccYYYNNNDDD>>>;;;;;;::::::999888777777999888888888777777666666tttccc\\\UUURRROOOMMMNNNPPPQQQQQQQQQPPPNNNLLLJJJIIIHHHHHHFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>===<<<<<<======;;;::::::999999888888888888888777666666666666666444444555555555666666666333444555666777777777666777666444333222222222333222222333333333444444444111222333333444444333333555444444333333444444555333333222222111222222333444555555444222222444666555555333222222222333444555333222333555666555333333000111777<<>>;;;;;;::::::999888888777999888888888777777777777tttddd\\\TTTQQQNNNMMMNNNPPPQQQQQQQQQPPPOOOMMMKKKJJJIIIIIIFFFEEEDDDCCCBBBAAAAAAAAA???>>>===<<<;;;;;;;;;;;;999999999999999999999999888888777666666666666666555555666666666777777777333444555666777777777666777666555444333333333333333333333333444444444444111222333333444444333333666555555444444555555666333222222111222222333333555555666555333333555777555444222000000111222333333222222333555666555444666333333888;;;>>>CCCHHHPPPXXX]]]YYYTTTSSSRRRQQQQQQRRRQQQQQQQQQSSSWWWZZZfffmmmwww~~~wwwrrrrrrvvvzzz|||{{{wwwvvvwwwtttnnnkkklllooo}}}~~~{{{oooeeejjjpppvvvyyyvvvsssssssssqqqsssuuuxxxyyyyyyzzz|||~~~|||vvvrrrooonnnttt{{{}}}vvvpppkkkjjjjjjjjjlllpppwww~~~xxxsssppppppvvv~~~}}}vvvttttttssssssqqqnnnjjjeeebbb___\\\^^^bbbhhhooouuuxxxxxxyyy{{{{{{tttllliiikkkmmmtttuuunnnmmmoooooopppqqqrrrrrrrrrqqqpppmmmllliiicccZZZOOODDD>>>;;;;;;::::::999999888888888888888888888777777777uuueee]]]VVVSSSPPPOOOPPPRRRSSSSSSPPPOOONNNLLLKKKJJJIIIIIIGGGFFFDDDCCCAAAAAA@@@@@@>>>>>>===<<<;;;;;;;;;:::999999999999999999::::::888777777666666666666666999999888777666555444444444555555666666666666666666666555555444444444444333333333444444444444555333444555555666666555555555555444444444444555555222222111111222222333333444555666555444333444666555444222000000111222444222222222333555666666666:::666666999;;;;;;???CCCKKKQQQUUURRROOOPPPQQQQQQRRRRRRRRRQQQQQQTTTYYY]]]hhhmmmvvv|||}}}yyytttrrrtttyyy}}}zzzqqqmmmmmmnnn|||~~~zzzooohhhnnnsssyyy|||xxxuuuttttttrrrvvvwwwxxxxxxxxxyyy|||~~~}}}vvvrrrnnnmmmrrrzzz~~~{{{uuupppllljjjkkkkkkkkkpppxxxzzzuuurrrtttxxx~~~yyyqqqllllllkkkmmmnnnooonnnllliiiggg^^^^^^```ccchhhkkklllllljjjnnnssszzz}}}vvvmmmiiijjjlllsssuuunnnnnnooopppqqqrrrssssssrrrqqqpppmmmllliiicccZZZOOODDD>>>;;;;;;:::::::::999999999888888888888888888888888uuueee^^^VVVSSSPPPNNNPPPQQQRRRSSSOOONNNLLLKKKJJJIIIHHHHHHGGGFFFEEECCCAAA@@@@@@@@@???>>>>>>>>>===<<<<<<;;;999999999999999999::::::888777777666666666666666999999888777666555444444555555555555555666666777555555555555555555444444333333444444444555555555333444555555666666555555444444333333333333444444222111111111222222333444222333555444333222333444666555333222222222444555111222333444444555666666888555555999<<<<<>><<<;;;;;;::::::999999888888888888888777666666666666666444444555555555666666666777666555444444555666777222333444555555444333222444444444444555555555555111222333333444444333333444444333333333333444444111111111111222333444555111333555555444333333444555555666666666555444333222444666555333222444666444222444:::===>>>BBBFFFFFFKKKMMMMMMNNNSSSUUUTTTTTTUUUUUUTTTSSSTTTVVVYYY\\\^^^aaacccdddgggjjjlllmmmnnnrrrzzzvvvnnnooouuuwwwlllhhhqqqwww}}}{{{vvvuuutttrrruuuvvvxxxxxxyyyzzz|||~~~|||vvvssspppooouuu}}}{{{yyyuuupppllljjjjjjjjjmmmuuu}}}zzz{{{}}}~~~~~~zzzvvvssseeeaaa[[[WWWVVVUUUTTTTTTVVVYYY^^^bbbhhhsss|||uuunnnlllnnnjjjppp{{{}}}tttpppoooqqqsssuuuwwwvvvtttqqqooonnnmmmjjjddd[[[PPPEEE???;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::wwwggg```YYYUUUQQQNNNNNNOOOOOONNNOOOOOOMMMLLLKKKKKKKKKKKKHHHGGGEEECCCAAA@@@??????>>>????????????===<<<;;;;;;;;;::::::999888777777888888777666666666666666777777666555444333222222777666555444444555666777111222333444444444333222444444444555555555666666333444555555666666555555555555555444444555555555111111111111222333444555222444777777555444444444444555666777777555333222333555666555333111333555999666777;;;===<<<===AAAFFFJJJMMMMMMOOOTTTUUUSSSYYYZZZZZZYYYWWWVVVVVVXXXXXXYYY[[[]]]___bbbgggjjjjjjmmmsss}}}{{{ttttttyyyvvviiieeennnxxx}}}{{{vvvuuutttrrrsssuuuxxxyyyyyyzzz}}}~~~{{{uuurrroooooouuu}}}|||yyyuuupppmmmjjjiiiiiiooowww|||yyyhhhccc]]]XXXVVVUUUTTTSSSTTTXXX[[[^^^dddooo~~~|||uuunnnmmmpppiiiooo{{{vvvqqqooorrrsssvvvwwwwwwtttqqqooonnnmmmjjjddd[[[PPPFFF???;;;;;;;;;;;;;;;;;;;;;;;;888888888999999:::::::::ttteee___VVVSSSOOOMMMNNNOOOOOOOOOKKKKKKJJJIIIHHHGGGGGGFFFGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@???===<<<;;;:::999888888888888777777777777555555555555666666666666777777666666555555555444444555666666666555333333666555333111111111333444444333333222222333333444444444444555444444333333222222222222222222222222444444444555555555666666333222222222222333444444444444444444444444444444000000111222222333444444555888::::::999;;;@@@DDDFFFJJJMMMMMMQQQWWWZZZYYYYYYXXXXXXXXXXXXZZZ[[[\\\\\\]]]^^^]]][[[\\\```dddcccgggrrr{{{ssstttuuuhhhgggnnnvvv|||zzztttssstttsssxxxyyyzzz{{{{{{|||~~~|||uuuqqqpppoootttzzz}}}zzzuuuppplllkkkkkkkkkqqqwwwtttgggZZZUUUSSSRRRQQQSSSUUUSSSUUU\\\ccclllyyy~~~vvvqqqnnnmmmiiiooo{{{}}}ssspppqqqrrrssstttvvvvvvuuusssrrrrrrlllgggddd]]]PPPDDD???======<<<;;;999888888777777777777777777777777777ttteee^^^TTTQQQMMMKKKLLLMMMMMMMMMLLLKKKJJJJJJHHHHHHGGGFFFGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@???===<<<;;;:::999888888888888777777777777777666666666666666666666777666666666555555555555444555666666666555444333555555333222222222333333444333333222222333333444333444444555444444333333222222222222222222222222333444444444444555555555777666555444444444444444444444444444444444444444222222333333444444555555555888;;;;;;;;;<<<@@@DDDGGGKKKNNNOOOSSSYYY\\\[[[]]]\\\ZZZYYYXXXYYYZZZ\\\XXXZZZ[[[ZZZYYYZZZ^^^aaaaaadddooo~~~}}}vvvwwwssseeeeeekkkvvv}}}|||vvvuuuvvvvvvyyy{{{|||}}}}}}~~~yyyssspppooopppuuu|||}}}yyysssnnnjjjiiijjjkkkpppvvvyyykkk]]]VVVUUUSSSRRRTTTTTTRRRTTT[[[bbbkkkxxx~~~vvvqqqnnnllliiiooo{{{}}}rrrooopppppprrrtttuuuvvvuuutttssstttnnniiifff^^^QQQEEE@@@===<<<<<<;;;:::999888777888888888888888888888888tttddd]]]TTTQQQMMMKKKLLLMMMMMMMMMLLLKKKKKKJJJIIIHHHGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@???===<<<;;;:::999999999888888888777777777888888888777777666666666666666666666555555555555555555666666555555444333444444444333333333333333333333333333333333333333333333444444555444444333333333333333333333333333333333333333444444444444888888666555444333333333444444444444444444444444555555555555555666666666555999<<<===<<<===AAADDDIIINNNQQQSSSXXX___bbbaaadddaaa]]]ZZZXXXXXXZZZ[[[VVVXXXYYYZZZYYYZZZ\\\^^^^^^```iiixxx}}}xxxzzzpppcccbbbiiivvv}}}}}}xxxxxxyyyxxx{{{}}}}}}vvvpppoooooopppvvv}}}|||xxxrrrllliiihhhjjjkkkpppvvv~~~{{{{{{ppp```YYYVVVSSSSSSUUURRRPPPRRRYYYaaakkkxxxwwwqqqmmmkkkiiiooozzz|||rrrnnnooooooppprrrtttuuuuuutttsssuuuooojjjggg___QQQFFFBBB===<<<<<<;;;:::999888888888888888888888888888888tttccc\\\VVVSSSOOOMMMNNNOOOOOOOOOLLLLLLKKKJJJIIIHHHGGGGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@???===<<<;;;:::999999999999888888888777777999999888888777777666666666666666666666555555555555555555555555444444444333444444555444444333333333333333333333333333333333333444444555444444444333333333333333333333333222222222333333333444444555555444333222111111222333333444444444444444444666666666666555555555555444888<<<======>>>AAAEEEKKKPPPUUUWWW]]]eeeiiiiiihhheee___ZZZXXXXXXYYY[[[XXXZZZ\\\]]]^^^^^^^^^^^^^^^]]]cccppp}}}{{{xxx{{{oooaaa```gggttt|||~~~yyyyyyzzzyyy|||~~~|||uuuooommmmmmnnnttt{{{}}}yyyrrrllliiiiiikkkmmmooovvv|||}}}ssscccZZZVVVTTTSSSUUUQQQPPPRRRYYYbbbkkkxxxwwwqqqllljjjiiiooozzz|||qqqnnnnnnnnnooorrrtttuuuuuutttttttttoookkkggg^^^PPPEEEBBB===<<<<<<;;;::::::999999888888888888888888888888tttccc[[[VVVSSSOOOMMMNNNOOOOOOOOOMMMLLLKKKJJJIIIHHHHHHGGGGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@???===<<<;;;:::999999999999999888888888888999888888888777777777666555555555666666666666666666666555555444444444444333333444555555555444333222333333444444333333222222333333444555555555444333333333333333333333333222222222333333333444444333333222222222333333444333333333444444444555555555555555444444444444444222666:::<<<===???CCCGGGKKKPPPUUUXXX^^^fffjjjjjjhhheee___ZZZXXXXXXYYY[[[[[[\\\___bbbddddddbbb``````]]]___iiittt~~~xxxxxx~~~nnn``````hhhrrrzzz}}}yyyxxxyyyxxx|||~~~{{{tttnnnlllkkklllqqqxxx}}}yyysssnnnkkkkkklllnnnpppwww|||yyytttccc[[[WWWTTTSSSTTTSSSQQQSSSZZZbbblllyyyxxxqqqllljjjjjjoooyyy|||qqqnnnnnnnnnooorrrtttvvvuuuuuutttsssooolllggg]]]NNNDDDAAA===<<<<<<;;;;;;:::::::::888888888888888888888888tttbbbZZZTTTQQQMMMKKKLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@???===<<<;;;:::999:::999999999999888888888777777777777777777777777555555555666666666666666666666555444444444444555444444444444444555555555222222444444444444222222222222333444555555555555333333333333333333333333333333333333444444444444444444444444444555666777222333333444444555555555333333333333333333444444222555999;;;===AAAGGGLLLLLLQQQTTTVVVZZZaaaeeeddddddaaa]]]ZZZXXXXXXZZZ[[[\\\^^^ccciiimmmnnnkkkiiieee___]]]cccmmmttt{{{|||wwwzzzmmm___```hhhqqqyyy}}}xxxwwwwwwvvvyyy|||zzzrrrllljjjiiijjjpppwww|||yyytttpppmmmlllmmmmmmqqqxxx~~~{{{rrrddd\\\YYYUUUSSSTTTTTTRRRTTT[[[bbbkkkxxxyyyrrrmmmkkkjjjoooxxx|||rrrnnnnnnpppqqqsssuuuvvvvvvuuutttssspppmmmhhh\\\MMMCCCAAA<<<<<<<<<<<<;;;;;;::::::999999999999999999999999tttbbbZZZTTTQQQMMMKKKLLLMMMMMMMMMMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@???===<<<;;;:::999::::::999999999888888888555555555666666777777888555555555555666666666777777666555444333444444555555444333333444555666777111222444555555444222111111222333444555555555555444444444444444444444444333444444444444555555555666666555444444444555555222222333333444555555666222222222333444444444555444666:::<<<>>>DDDLLLRRRSSSVVVXXXWWWYYY]]]^^^\\\]]]\\\ZZZYYYXXXYYYZZZ\\\^^^bbbiiirrrzzz}}}{{{xxxkkkbbb]]]```ggglllrrrwwwyyyyyyzzzzzzvvvtttyyy|||kkk^^^___gggqqqzzz}}}xxxwwwvvvuuuvvvzzz~~~{{{vvvooojjjhhhiiijjjqqqxxxyyywwwtttpppnnnlllkkkkkkssszzz~~~qqqddd___\\\XXXUUUUUUUUURRRTTTZZZaaaiiiuuuzzzsssnnnllljjjoooxxx|||rrroooooorrrsssuuuwwwwwwvvvuuuttttttqqqnnniii]]]MMMDDDBBB<<<<<<<<<<<<;;;;;;;;;;;;999999999999999999999999tttbbbZZZVVVSSSOOOMMMNNNOOOOOOOOOMMMMMMLLLKKKJJJIIIHHHHHHGGGGGGFFFDDDCCCBBBAAA@@@@@@@@@???===<<<;;;:::999:::::::::999999999888888333333444555666777888888444555555555666666777777777666555444333444555555666555333222333555777888111222444555555444222111111222333444555555555555444444444444444444444444444444444555555555666666666555444333222111111111222222333333444555666666222222333333444555666666555888:::<<>>============;;;:::999999888888999999===<<<:::888777777888888777555333444777888666444444444555555555555444444444555666777666555444333222222333333333333444444000111222444555666666666444333333222222333333444444444444444444444444444555555555444444333333333222333333444444333333222333333444444555666666777888<<<@@@AAABBBJJJWWWaaammmhhh```[[[YYYYYYZZZZZZYYYWWWUUUUUUWWWZZZ\\\]]]bbbjjjuuutttiii\\\YYY```hhhkkkjjjmmmjjjhhhhhhfffgggoooyyywwwhhh```aaafffuuuyyy}}}}}}{{{xxxyyyzzzyyy{{{}}}|||zzzyyy|||}}}uuuqqqkkkffffffjjjppptttwwwqqqmmmkkkiiieeefffjjjsss}}}wwwppphhhbbb```___\\\ZZZWWWTTTSSSWWW[[[bbbnnnxxx~~~{{{xxxzzz}}}|||vvvqqqooommmpppvvv{{{pppnnnppptttuuuwwwxxxxxxwwwvvvuuutttsssooofffZZZNNNEEEAAA======<<<;;;;;;;;;;;;<<<;;;:::888777777777888888tttbbbZZZWWWTTTOOOLLLLLLLLLLLLLLLMMMMMMMMMLLLJJJHHHFFFDDDGGGFFFCCCAAA@@@AAAAAABBBAAA@@@???>>>============;;;:::999999888888999999;;;:::888777666777777888777555333444666666555333444444555555555555444444333333333333333222111111222222333333333333444444333333444444555444444333444333333222222333333444444444444444444444444444555555444444444333333333333333444444444444333333555555555555555555555555444777;;;===AAALLL[[[hhhpppjjjbbb\\\XXXVVVUUUUUUWWWVVVTTTUUUXXX[[[^^^```hhhpppzzzuuujjj___\\\bbbiiikkkjjjjjjfffddddddbbbccckkktttzzzmmmeeefffkkkvvvyyy|||{{{xxxvvvwwwyyyzzz|||~~~}}}{{{zzz}}}~~~vvvrrrlllgggggglllqqqvvvxxxrrrnnnmmmjjjhhhiiimmmrrr}}}uuupppiiidddbbb```]]]ZZZWWWTTTSSSVVVYYY___iiisss{{{yyytttrrrsssvvv{{{}}}vvvrrrpppnnnqqqwww{{{pppnnnppptttuuuwwwyyyyyyxxxwwwvvvtttsssnnnfffYYYNNNEEE@@@<<<<<<;;;:::::::::::::::<<<;;;999888888888999999tttbbbYYYVVVSSSOOOLLLLLLLLLMMMLLLNNNNNNMMMKKKJJJGGGEEEDDDFFFEEECCCBBBAAAAAABBBBBB@@@@@@???>>>============;;;:::999999888888999999888777777666666666777777666555333333444444333111444444555555555555444444333333222111111111111111222222333333333333444444666666666555444333222111444333333222222333333444444444444444444444444444555444444444444333333333444444555555555555444444444444555555666777777777333666888:::???KKK\\\hhhlllggg```ZZZWWWUUUTTTRRRTTTTTTTTTUUUXXX\\\```cccooovvv~~~wwwnnndddbbbfffkkklllkkkhhheeebbb```^^^___gggppp|||yyymmmfffhhhmmmwwwyyyzzzxxxuuusssuuuxxxzzz}}}~~~||||||vvvrrrlllhhhhhhlllrrrwwwwwwrrrmmmllljjjhhhiiinnnrrr|||~~~}}}tttooojjjgggeeeccc^^^ZZZWWWSSSRRRTTTVVVZZZccclllsss{{{~~~tttnnnkkkkkkooottt{{{~~~wwwssspppnnnqqqwww{{{qqqooopppsssuuuwwwyyyzzzzzzyyyxxxtttsssnnneeeYYYMMMEEE@@@;;;::::::999999999999999<<<;;;::::::999999::::::uuucccZZZUUURRRNNNLLLLLLMMMMMMMMMMMMLLLLLLKKKIIIHHHGGGFFFGGGFFFDDDCCCAAA@@@@@@@@@@@@???>>>======<<<<<<===;;;:::999999888888999999777777777777777777777888666555555444444444333222444444555555555555444444555444333222111222333444222222222333333333444444666666666555444333222111444333333222222333333444333333333333333333333333444444444444444444444444444555555555555555555444///000222555777:::;;;<<<666888:::;;;???HHHUUU^^^```]]]XXXVVVUUUVVVUUUUUURRRRRRSSSUUUXXX]]]bbbfffsssyyyzzzsssllljjjnnnqqqpppnnnjjjfffbbb```]]]^^^eeeooovvv{{{}}}wwwmmmgggjjjoooxxxyyyyyyvvvsssrrruuuyyyzzz}}}}}}~~~uuuqqqkkkgggggglllrrrvvvuuuooojjjiiigggeeehhhlllqqq|||{{{xxxxxxyyyzzzzzzsssooollljjjiiieee___YYYWWWSSSQQQSSSSSSUUU\\\dddjjjssstttmmmiiiiiijjjrrrxxxxxxssspppnnnpppvvv{{{rrrppprrrsssuuuwwwzzz{{{{{{zzzyyytttrrrnnneeeYYYMMMDDD@@@;;;;;;:::999999999999999:::::::::999999999::::::wwwddd[[[TTTQQQMMMKKKLLLMMMMMMMMMKKKKKKJJJJJJIIIIIIIIIIIIIIIHHHFFFDDDAAA???>>>===@@@???>>>===<<<<<<<<<<<<;;;:::999999888888999999777777888888888888888888666666666666555444444555444444555555555555444444555444333222111222333444222222222333333333444444333444444555444444333333444333333222222333333444333333333333333333333333444444444444444444444444444555555555555555555444000111222444777999;;;;;;666888;;;>>>AAAFFFNNNSSSUUUSSSQQQQQQSSSUUUUUUUUUPPPQQQSSSUUUWWW[[[bbbffftttyyy{{{wwwssssssvvvxxxvvvssslllgggbbb___\\\\\\cccmmmvvv{{{}}}xxxooojjjnnnsssxxxyyyyyyvvvrrrrrrvvvzzzzzz}}}~~~sssoooiiieeefffjjjqqquuuvvvpppjjjhhhfffeeeggglllqqq{{{~~~}}}xxxuuuuuuwwwxxxyyysssqqqnnnmmmkkkfff___YYYVVVSSSQQQRRRRRRRRRWWW^^^dddnnn}}}~~~uuunnniiijjjlllooowww~~~xxxsssooolllooottt~~~{{{sssrrrssssssuuuwwwzzz{{{{{{zzzyyysssrrrmmmeeeYYYMMMDDD???<<<;;;;;;:::::::::::::::888888888999999999999888xxxeee\\\SSSPPPLLLKKKKKKMMMNNNNNNKKKKKKJJJIIIIIIIIIIIIJJJIIIHHHFFFDDDBBB???>>>===??????>>>===<<<<<<<<<<<<;;;:::999999888888999999777888888999999888777777555666777666555555666777444444555555555555444444333333222111111111111111222222333333333333444444222222333444555555555555444333333222222333333444333333333333333333333333333333333444444444444555444444555555555555444444444444444555555555555555333666:::>>>AAAFFFKKKOOOQQQPPPOOOPPPRRRSSSSSSRRROOOQQQTTTTTTUUUYYY___eeeqqqwww|||~~~yyyxxxwwwzzz}}}~~~|||yyymmmhhhbbb^^^ZZZYYYaaajjjssswwwyyysssjjjfffkkkrrrvvvwwwwwwuuussssssvvvzzzyyy|||rrrnnnhhheeeeeejjjpppuuuyyyrrrllljjjgggeeehhhmmmpppzzz}}}yyyvvvvvvxxxyyyyyyvvvssspppnnnlllggg___YYYUUURRRQQQSSSRRRRRRVVV\\\aaakkk{{{zzzvvvpppkkkkkknnnsssvvvxxxrrrnnnlllnnnsss||||||uuussstttsssuuuwwwyyyzzzzzzyyyxxxsssrrrmmmdddXXXLLLDDD???<<<<<<;;;:::::::::::::::777777888999999999888888xxxeee[[[RRROOOKKKJJJKKKMMMNNNNNNOOOMMMKKKIIIHHHGGGGGGGGGFFFEEEEEEDDDCCCAAA@@@?????????===<<<<<<<<<<<<<<<;;;:::999999888888999999777888888888888666555444222444666666444444666888444444555555555555444444333333333333333222111111222222333333333333444444222333444444555555444444444333333222222333333444222222222222222222222222333333333444444444555555333333444444444444333333666555555444333222222111555666999;;;???DDDIIIMMMOOONNNNNNPPPRRRSSSSSSQQQOOORRRTTTTTTSSSVVV\\\bbbgggnnntttvvvyyy||||||yyyuuuvvvyyy}}}|||qqqkkkeee```[[[ZZZbbbkkkpppttttttlllccc```fffnnnrrrtttuuutttrrrrrrvvvyyyxxx{{{~~~~~~rrrnnniiieeefffkkkqqqvvv{{{tttmmmiiifffdddggglllpppyyy~~~{{{yyyzzzzzzzzzzzzyyyuuurrrooolllggg___YYYTTTQQQQQQSSSSSSRRRVVV\\\```kkk{{{xxxuuuqqqoooqqquuu{{{xxxqqqmmmmmmnnnsss|||~~~vvvsssssstttuuuwwwyyyyyyxxxwwwvvvsssqqqmmmdddXXXLLLCCC???;;;::::::999999999999999777888999:::::::::999999wwwdddZZZQQQNNNKKKJJJKKKMMMNNNOOORRRPPPMMMJJJGGGFFFEEEEEECCCCCCCCCDDDCCCCCCBBBBBB???>>>===<<<<<<;;;;;;<<<;;;:::999999888888999999777777777777777555333222000222555555333333666888444555555555555555555444444555666777666555444333222222333333333444444444444444444555555444333333444333333222222333333444222222222222222222222222333333333444444555555555222333333444444333333222333333333333333333333222:::999999999<<>>>>>===<<<;;;:::999999999:::::::::999999999888888vvvccc]]]UUUQQQMMMKKKLLLNNNOOOPPPNNNMMMLLLJJJHHHGGGFFFEEEEEEEEEEEEDDDCCCBBB@@@@@@AAA@@@>>>===;;;;;;;;;<<<555555555555555555555555777777777666666666666555777666666555555555555555444444444444444444444444444444444444444444444444333333444555555444333333444444444555555555666666222222333333333333444444111111222222222333333333222222222333444555666777333333222222333333444555444444555555555555555444555777999;;;<<>><<<;;;:::999777777777777777777777777666666666666555555555555777666555555444444555555444444444444444444444444444444444444444444444444333444444555555444444333222222222222333333333333222222333333333333444444000000111222333444555666111111111222444555777888333333222222333333444555222333444555555555555555555777999;;;===@@@DDDGGGNNNQQQRRRQQQSSSXXXYYYXXXVVVUUUSSSSSSSSSUUUWWWXXX[[[\\\]]]```bbbeeeggghhhjjjuuuwwwnnnmmmsssyyy}}}qqqggggggkkkmmmooommmkkklllooorrrtttuuuxxx{{{}}}tttlllddddddfffhhhnnnuuuwwwpppjjjfffccc```bbbgggooowww|||xxxvvv{{{}}}}}}|||yyyvvvrrrmmmggg```XXXSSSPPPPPPQQQPPPQQQSSSXXX[[[cccqqqyyyrrrnnnlllnnnsss|||{{{uuutttssstttuuuvvvvvvvvvuuutttqqqppplllcccWWWKKKBBB======<<<;;;;;;:::::::::::::::::::::999999999888888tttccc^^^VVVRRRNNNLLLLLLNNNOOOOOOLLLLLLJJJIIIGGGFFFDDDDDDEEEEEEEEEEEEDDDBBBAAA@@@@@@@@@???>>><<<:::888777999999999999999999999999777777666666666555555555666666555444444444444555666666666666666666666666444444444444444444444444444444444444444444444444111111111111111222222222222222222333333333444444444444333333333222222222222222222222333444555666333333222222333333444555111222333444555666666666555777999;;;===@@@EEEHHHLLLQQQUUUVVVYYY]]]^^^[[[XXXWWWUUUTTTTTTVVVWWWYYY[[[[[[\\\]]]___bbbdddeeeeeeqqqvvvrrrwww|||vvvmmmlllnnnppppppnnnkkklllooorrruuuvvvwww{{{~~~~~~}}}tttllldddccceeegggmmmsssvvvooohhheeeccc```bbbgggnnnvvv{{{vvvtttsss{{{}}}~~~|||{{{xxxtttnnnggg```YYYUUUPPPPPPPPPPPPPPPTTTXXX\\\ggguuuxxxrrrnnnkkkmmmrrr|||{{{tttrrrssstttuuuvvvvvvvvvuuuuuurrrpppkkkaaaUUUIIIAAA======<<<;;;::::::::::::::::::::::::999999999888888tttccc^^^VVVSSSNNNLLLLLLMMMNNNNNNNNNMMMLLLJJJIIIGGGFFFEEEFFFFFFFFFEEEDDDCCCAAAAAA??????>>>===;;;999777555777777777777777777777777888888888777777777666666666666555444444444444444666666666666666666666666444444444444444444444444444444444444444444444444555555555555555444444444222222222333333333444444666555555444333222111111444333333222222222333333333333222222333333444555111222333444555555555555555777999;;;===AAAFFFIIIFFFNNNUUUZZZ^^^bbbbbb^^^YYYXXXWWWVVVVVVWWWYYYZZZ[[[[[[\\\]]]^^^___``````aaammm{{{uuuyyyzzzqqqoooqqqsssqqqnnnlllkkknnnrrruuuwwwvvvyyy}}}~~~}}}~~~~~~tttllldddcccdddfffkkkqqqtttmmmgggeeebbb```bbbgggmmmvvvxxxuuuuuuvvv{{{}}}}}}|||{{{yyyuuunnnfff___YYYVVVPPPPPPPPPOOOPPPTTTYYY]]]lllyyy~~~xxxttttttzzzxxxqqqmmmkkkmmmrrr|||{{{tttttttttuuuuuuvvvvvvwwwwwwvvvtttqqqkkk```TTTIIIAAA>>><<<<<<;;;:::::::::;;;;;;:::::::::999999999888888sssccc^^^WWWSSSNNNLLLLLLMMMNNNNNNOOOOOOMMMLLLJJJHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA??????===<<<:::999888777999999999999999999999999888888888888777777777777666555444444333333444444444444444444444444444444444444444444444444444444555444444333333444444555444444444444333333333333222222333333333333444444333333333333444444444444555444333222222111111111333333222222333333444555111222333444444444444444555777999<<<>>>BBBFFFJJJJJJRRRZZZ```fffjjjjjjfffZZZYYYWWWWWWWWWYYY[[[\\\[[[]]]___aaaaaa___]]][[[^^^jjj{{{{{{vvvzzz{{{rrrqqqtttvvvssspppllllllnnnrrruuuvvvuuuxxx|||~~~~~~~~~uuullldddbbbccceeejjjpppssslllfffdddbbb```ccchhhnnnvvv~~~xxxwwwyyyzzz}}}~~~~~~~~~}}}|||{{{xxxwwwsssmmmddd]]]XXXVVVRRRRRRQQQPPPQQQUUU[[[```ppp~~~yyyqqqkkkhhhiiippp{{{xxxqqqmmmkkkmmmrrr{{{|||vvvwwwvvvvvvvvvwwwwwwxxxxxxyyyvvvrrrkkk```SSSIIIBBB???<<<;;;;;;::::::;;;;;;;;;:::::::::999999999888888sssccc^^^WWWSSSNNNLLLLLLMMMNNNNNNOOOOOONNNLLLJJJIIIGGGGGGFFFFFFFFFFFFDDDCCCBBBAAAAAA@@@>>><<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888777777777777666666666666555444444333333444444444444444444444444444444444444444444444444444444555444333333333333444555222222222111111111000000222222333333333333444444111222222333444555666666333333222222222222222222333333222222333333444555222333333444444444333333555777999<<<>>>BBBGGGJJJPPPVVV\\\aaaffflllnnnkkkYYYYYYXXXWWWXXXZZZ]]]^^^aaadddhhhjjjiiiddd^^^ZZZZZZdddsssxxxttt{{{zzzrrrrrrwwwyyyuuurrrmmmlllmmmqqqtttuuuuuuyyy}}}uuullldddbbbbbbdddiiiooorrrkkkeeecccaaa```ccchhhooovvv|||yyyyyy|||~~~}}}|||{{{{{{zzzzzzxxxwwwtttmmmddd]]]ZZZYYYUUUTTTSSSRRRTTTXXX^^^ccctttwwwnnngggcccbbbaaahhhqqqzzz~~~wwwqqqmmmjjjlllqqq{{{yyyvvvxxxwwwwwwwwwwwwxxxyyyzzz{{{xxxtttlll```SSSIIICCC@@@;;;;;;;;;::::::;;;;;;<<<:::::::::999999999888888sssbbb^^^WWWSSSOOOLLLLLLMMMMMMMMMOOONNNMMMLLLJJJHHHGGGFFFFFFFFFFFFFFFEEECCCBBBAAACCCAAA???===<<<<<<>>>???777777777777777777777777777666666666555555555555555555444333333333333444666666666666666666666666444444444444444444444444555444333333333333444555555555555444444333333333222222333333333444444444333333333444444555555555222111111111222333444444333333222222333333444555333333444444444333222222555777999<<<>>>BBBGGGKKKNNNSSSWWWXXX^^^eeeiiihhhYYYYYYXXXXXXYYY[[[^^^___gggkkkpppsssqqqkkkccc]]]VVV^^^lllyyyuuusss|||yyyrrrsssxxx{{{wwwsssnnnlllmmmpppsssuuuuuuyyy~~~uuullldddbbbbbbdddhhhnnnqqqjjjeeecccaaa```ccchhhooovvv{{{yyyzzz}}}}}}{{{yyyyyyyyyzzzyyyyyyvvvpppggg```]]]]]]WWWVVVUUUTTTVVVZZZaaafffvvvzzzpppgggbbb``````\\\bbbkkksss{{{~~~wwwqqqmmmjjjlllqqq{{{vvvtttwwwxxxxxxxxxxxxyyyzzz{{{|||yyyuuulll```TTTIIICCCAAA;;;;;;:::::::::;;;;;;<<<:::::::::999999999888888tttccc\\\YYYUUUPPPNNNNNNOOOOOOPPPOOOOOOMMMLLLJJJHHHGGGFFFDDDEEEFFFEEECCCBBBBBBBBB??????>>>>>>======<<<<<<888888999:::999888777666777777666666555555444444555555555555666666666666777666555444444555666777777666444222111111111222333333333333333333333333333333333444444444555555...000333555444333222333333222222222111000000000444444444444444444444444111000...------...000111333333444555555555444333:::::::::<<<@@@FFFLLLOOOSSSVVVZZZ\\\]]]^^^___aaaZZZVVVTTTXXX\\\]]]```eeekkkttt}}}yyykkk^^^ZZZ^^^fffmmmttt{{{yyysssooooooxxxsssjjjmmmuuuzzzzzzsssmmmlllmmmnnnrrrvvvxxx{{{}}}~~~sssnnnfff``````eeemmmrrrrrrpppjjjddd```___aaadddmmmwww~~~|||{{{zzzyyy~~~{{{zzz{{{{{{{{{zzz{{{yyyuuupppkkkfffcccbbbaaa]]]YYYXXXVVVXXX```jjj|||~~~|||vvvmmmhhhgggddd___aaabbbffflllpppxxxxxxpppkkkiiilllrrr|||~~~uuussstttuuuwwwzzz{{{zzzzzzzzz{{{yyysssiii^^^SSSIII@@@;;;:::::::::::::::::::::::::::999999888888999999:::sssbbb[[[XXXTTTPPPMMMMMMNNNOOOOOOOOONNNMMMKKKJJJHHHGGGFFFGGGHHHHHHFFFCCC@@@??????@@@??????>>>===<<<<<<;;;888999999:::999888777666666666666666666555555555666666666666666666666666666666555444444555666666555444333222222222333444333333333333333333333333333333333444444444444555...000333444222111111111333333333222222222222222333333333333333333333333555444333333333333444555333444444444555555555666999999:::>>>DDDLLLTTTXXXYYYXXXWWWWWWWWWXXXXXXYYYVVVRRRRRRWWW[[[\\\___dddmmmvvvrrreee[[[___dddkkkqqqvvvyyyzzzzzztttoookkkiiilllvvvrrrjjjlllsssxxxzzzsssmmmlllmmmnnnrrrvvvyyy{{{~~~sssmmmeee```___dddlllqqqqqqooojjjddd___^^^aaadddmmmwww~~~}}}}}}~~~}}}||||||zzzvvvrrrmmmiiifffdddbbb^^^ZZZXXXWWWYYYaaakkkzzzyyyyyyvvvqqqooonnniiiccccccbbbccciiinnnwwwxxxqqqllljjjmmmsss}}}|||tttrrrssstttvvvyyyzzzzzzzzzzzz{{{zzztttjjj___TTTIIIAAA<<<:::::::::::::::::::::::::::999999999999999999:::rrrbbb[[[WWWSSSNNNLLLLLLMMMNNNNNNNNNNNNMMMKKKIIIHHHGGGFFFHHHHHHHHHFFFCCC@@@??????AAA@@@???>>>===<<<;;;:::888999999999999888777777555555555666666666666666666666666666666666666666555555444444444444555555333222222222222333444555333333333333333333333333333333333333444444444444///111333333111000///000333333333333333444444444222222222222222222222222444444444444444444444444333333333333444555777888888888;;;@@@HHHSSS]]]cccbbb\\\VVVSSSSSSTTTSSSRRRQQQOOOQQQVVVZZZ[[[^^^bbbkkkuuuwwwkkk^^^___ccciiioooqqqnnnkkklllgggdddcccdddiiivvvqqqhhhjjjrrrvvvzzzsssmmmlllmmmnnnrrrvvvyyy|||~~~rrrlllddd___^^^cccjjjpppqqqnnniiiccc___^^^aaadddlllwww}}}{{{xxxtttpppllljjjhhheee___[[[YYYYYY[[[ccclllxxx~~~zzz{{{~~~}}}wwwooogggccc```eeellluuuxxxrrrmmmkkknnnttt~~~yyyqqqqqqrrrsssvvvyyyzzzzzzyyyzzz{{{{{{vvvmmmaaaUUUJJJBBB>>>;;;;;;;;;::::::999999999999999999999999999999999qqqaaaZZZVVVRRRNNNKKKKKKLLLMMMMMMNNNMMMLLLKKKIIIHHHGGGFFFDDDFFFGGGFFFDDDBBBBBBCCCAAAAAA@@@>>>===;;;::::::999999999999888888777777444444555555666666777777777777666666666666666555444444444444444444444444333333333333333333333333222222333333333333444444222222333333333444444444111222444333111000000000111222222222333333444444222222222222222222222222222222333444444333222222333222111111222444777999888888;;;@@@JJJUUU```fffiii```WWWRRRSSSTTTSSSPPPOOOOOORRRWWWYYYYYY\\\```dddooo{{{vvvjjj``````cccjjjppppppiiicccfffbbb______aaahhhuuu~~~pppgggiiipppuuuzzzsssmmmlllmmmnnnrrrvvvzzz|||~~~}}}qqqlllddd^^^]]]bbbiiinnnqqqooojjjddd```___bbbeeekkkvvv}}}|||zzzwwwtttpppmmmllliiibbb\\\ZZZZZZ]]]dddlllwww||||||zzzzzzzzzwwwllleee```ccckkkuuuyyysssppplllooouuuvvvpppooorrrsssvvvxxxzzzzzzzzz{{{||||||wwwooocccUUUJJJCCC???<<<<<<;;;::::::999888888999999999999999999999999pppaaa[[[VVVRRRMMMKKKKKKLLLLLLMMMMMMLLLKKKJJJIIIHHHGGGFFFEEEFFFGGGFFFDDDCCCCCCCCCAAAAAA@@@>>>===;;;::::::999999999888888888888888444444555555666666777777666666666666555555444444333444444444444444444333555555444444333222111111222222222333333444444444222222222333333333444444333444555444222111111222000000111111222222333333444444444444444444444444444555666666666666555444111111000000111333666888888999;;;@@@HHHRRR\\\bbbfff^^^UUUQQQRRRTTTSSSQQQPPPPPPTTTXXXYYYXXX[[[```bbblllwww~~~~~~ssshhhaaabbbfffnnnttttttmmmffffffbbb^^^^^^___eeerrr~~~|||ooogggiiipppuuuzzzsssmmmlllmmmnnnrrrvvvyyy|||~~~|||qqqlllddd^^^]]]aaahhhnnnqqqooojjjeeeaaa```cccfffkkkuuu}}}}}}|||zzzwwwtttqqqpppmmmeee]]]ZZZ[[[]]]dddkkkvvvvvvwwwvvvtttuuu{{{zzzppphhhbbbdddlllvvvzzzuuurrrnnnpppvvvvvvoooooorrrsssvvvyyyzzz{{{{{{|||}}}|||yyyqqqdddVVVJJJCCC@@@<<<<<<;;;::::::999888888888999999::::::999999888pppaaa[[[VVVRRRMMMKKKKKKLLLMMMMMMLLLLLLKKKJJJIIIHHHGGGFFFIIIIIIIIIGGGDDDAAA@@@@@@AAA@@@???>>>===<<<;;;::::::999888888777777888888555555555666666666666666666555555444444333333333444444555555555555444444555555555444333222000///111222222333333444444555222222222222333333333333333444555444333222333444111111111111111111222222444444444444444444444444333333333333333333333333111111111111222333555666888999;;;???FFFMMMTTTYYY[[[WWWQQQOOOPPPQQQQQQPPPPPPPPPTTTXXXXXXXXX\\\cccgggpppyyy~~~~~~tttjjjcccfffllltttzzzzzzuuuooojjjeee```^^^]]]aaammmxxx{{{ooohhhjjjrrrvvvzzzsssmmmlllmmmnnnrrrvvvxxxzzz~~~}}}rrrlllddd^^^]]]aaahhhmmmqqqnnnjjjddd``````cccfffjjjttt~~~|||yyyvvvuuuqqqggg^^^ZZZ[[[]]]ccciiiqqqooonnnoooooosss|||~~~pppjjjeeegggmmmvvv{{{vvvuuuooorrrwwwwwwppppppssstttwwwzzz|||||||||}}}~~~|||yyyrrreeeUUUIIIBBB@@@;;;;;;;;;::::::999999999888999:::;;;;;;:::999888qqqbbb]]]VVVSSSNNNKKKKKKMMMMMMMMMKKKKKKJJJJJJIIIHHHGGGGGGIIIJJJJJJHHHDDDAAA@@@@@@@@@??????>>>===<<<<<<;;;:::999888777777777888999666666666666666555555555555444444333222222111111444555666666666666555444333444444444444333111111111111222333333444555555111222222222222333333333222333444333222222333555222222222222222222111111333333333333333333333333222222111000000111222222333333333444444555555555777999;;;???DDDIIINNNQQQQQQQQQPPPOOOOOOOOOOOOOOOMMMNNNRRRVVVWWWXXX___hhhpppwww}}}vvvllleeejjjrrrzzz~~~~~~{{{yyyoooiiiddd```^^^```jjjvvv}}}zzzoooiiilllsssxxxzzzsssmmmlllmmmnnnrrrvvvvvvyyy}}}~~~sssmmmeee___]]]bbbiiinnnnnnlllgggbbb^^^^^^aaadddiiittt~~~|||zzztttiii^^^ZZZZZZ\\\aaafffiiiggghhhkkkmmmpppyyy}}}nnnjjjhhhiiimmmttt{{{wwwwwwpppsssxxxyyyrrrqqqtttuuuxxx{{{}}}}}}~~~{{{yyyrrreeeTTTHHHBBB@@@::::::::::::::::::::::::777888:::;;;;;;:::888777qqqccc]]]WWWSSSOOOLLLLLLMMMNNNNNNKKKKKKJJJIIIHHHHHHGGGGGGEEEGGGHHHGGGEEECCCCCCDDD??????>>>>>>======<<<<<<;;;:::888777777777888999777777666666555555555444444444333222222111000000444555666777777666555444111222333444555444333222111111222333333444555555111111222222222333333333000222222222111111333555444444444333333222222222222222222222222222222222777666444333333444666777555555666777777666666555666888;;;???CCCHHHKKKMMMMMMOOOQQQQQQOOONNNNNNOOOIIIKKKOOOTTTVVVXXXaaakkkuuu{{{wwwmmmgggnnnvvv}}}tttnnngggccc```bbbkkkvvv|||~~~yyyoooiiimmmuuuyyyzzzsssmmmlllmmmnnnrrrwwwuuuxxx|||tttnnnfff___^^^bbbiiinnnllljjjfff```]]]]]]```ccciiittt~~~~~~vvvjjj___ZZZZZZ[[[___eeecccbbbdddjjjlllmmmvvvvvvkkkiiiiiijjjlllsss|||xxxxxxqqqsssyyy{{{sssrrrtttvvvxxx|||~~~~~~{{{yyyrrreeeTTTGGGAAA@@@:::::::::::::::::::::;;;777888:::;;;;;;:::888777qqqbbbZZZVVVTTTPPPMMMLLLKKKLLLMMMMMMMMMLLLJJJIIIHHHGGGFFFGGGFFFEEEDDDDDDCCCCCCCCCBBB@@@>>>===<<<===>>>???666666777888777666555444:::999777666666666777888666666666555555444444444666666555555555444444444666555333111000000111111333444555555666666555555555444333333222222222222222222222222333333444555333333333333333333333333222111111111222333333444444333333222222333333444333333444444555666666666666999===@@@BBBDDDGGGIIIJJJLLLNNNPPPQQQPPPOOONNNHHHMMMRRRUUUWWW\\\dddkkkzzz~~~xxxrrrnnngggqqqzzz~~~qqqddd``````bbblllvvv|||tttkkkkkkrrrzzzxxxtttnnniiiiiimmmssswww{{{~~~}}}uuummmddd```]]]\\\aaaggghhhfffccc```^^^^^^___```jjjqqq{{{yyykkk\\\XXXYYYYYYZZZ\\\ZZZ]]]aaadddfffiiilllnnnrrrwww}}}|||wwwqqqpppooopppuuu~~~wwwsssqqqrrrwwwyyysssrrrwwwyyy|||~~~~~~~~~|||xxxoooaaaRRRGGGBBBBBB<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;qqqbbb[[[VVVTTTPPPMMMLLLKKKLLLMMMMMMMMMLLLJJJIIIHHHGGGFFFGGGFFFEEEDDDCCCCCCCCCCCC@@@>>><<<;;;::::::;;;<<<999:::;;;;;;;;;:::999888999888777666666666777888555555555555444444444333555555555555555444333333555444333111111111111222222333333444444444444444555555444333333333444444333333222222222333444444222333333444444333333222222222111111222333333444444444333333333333444444333333444444555666666666666999===@@@BBBDDDGGGIIIKKKLLLNNNPPPQQQRRRQQQQQQJJJNNNRRRTTTUUUZZZaaaggguuuyyy~~~{{{vvvqqqnnnmmmwwwuuugggaaa```cccmmmxxx}}}}}}yyypppgggfffmmmtttwwwsssmmmiiiiiimmmssswww|||~~~uuummmddd```]]]\\\aaaggghhhfffccc___^^^^^^___```jjjqqq{{{zzzlll]]]XXXXXXWWWXXXYYYXXX[[[^^^``````aaaccceeegggkkkqqqxxx}}}~~~|||{{{{{{zzz|||~~~wwwsssqqqrrrwwwyyytttssswwwyyy{{{~~~~~~~~~|||xxxoooaaaRRRGGGBBBAAA<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;qqqbbb[[[VVVTTTPPPMMMLLLKKKLLLMMMMMMLLLKKKJJJIIIGGGFFFFFFGGGFFFEEEDDDCCCCCCCCCCCC@@@>>><<<:::999999999999888999999999999888777777999888777666666666777777555444444444444333333333333444555555555444222111333333222222222222333333111222333333444444333333555444444444444555555666444444333222222222333333222222444444444444222222222222222222222333333444444444333333333333444444333333444444555666666666888:::===???AAACCCFFFHHHKKKLLLNNNPPPRRRSSSSSSSSSLLLOOORRRTTTTTTWWW]]]aaammmqqquuuvvvtttrrrpppooorrr}}}|||mmmccc```dddooozzz|||rrrhhhffflllsssuuuqqqllliiijjjnnntttxxx}}}uuummmeee```]]]]]]aaahhhhhhfffbbb___]]]]]]___```jjjqqq{{{zzzlll^^^XXXVVVTTTTTTUUUWWWYYY[[[[[[ZZZZZZZZZ\\\]]]aaagggnnnvvv|||~~~wwwsssqqqrrrwwwxxxuuuuuuwwwxxx{{{}}}~~~~~~}}}yyyoooaaaQQQFFFAAA@@@<<<<<<;;;;;;;;;:::::::::999999999999::::::::::::rrrbbb[[[VVVTTTPPPMMMLLLKKKLLLMMMLLLLLLKKKJJJHHHGGGFFFFFFFFFFFFDDDCCCCCCCCCCCCCCCBBB@@@>>>===;;;:::::::::888888888888888777777666888888777777666666666666444444444444444333333333222333444555444333111000222222222222333333444444222222333444444444444333333333333333333444555666555444333333222222222222111222444555555444222111333333222222222333333444333333222222222222333333333333444444555666666666888;;;===???@@@CCCFFFIIIKKKLLLOOOQQQSSSTTTTTTTTTPPPRRRTTTUUUUUUVVVZZZ]]]eeegggkkkmmmmmmmmmmmmnnnuuutttfffaaafffrrr|||~~~tttiiieeekkkrrrssspppllliiijjjnnntttxxx~~~vvvmmmeee```^^^]]]bbbhhhiiifffbbb^^^\\\]]]^^^```jjjqqq{{{wwwkkk^^^XXXUUURRRQQQRRRVVVWWWYYYYYYWWWVVVWWWXXX\\\```gggooovvv}}}}}}wwwsssqqqrrrwww~~~uuussstttvvvwwwzzz}}}~~~~~~}}}yyyoooaaaQQQEEE@@@???<<<<<<;;;;;;;;;:::::::::888999999999999:::::::::rrrccc\\\VVVTTTPPPMMMLLLKKKLLLMMMLLLLLLKKKIIIHHHGGGFFFEEEFFFEEEDDDCCCBBBBBBBBBBBBAAA@@@???===;;;:::999999<<<<<<;;;;;;::::::::::::777777777777666666555555444444444444444444444444333333444444444333222111111222222333444444444444333333444555555555555555222111111111222333444444555444333333222222222222222222444444444444222222444444333333222333333444222222111111111111222222333333444444555666666666888:::===>>>@@@CCCGGGJJJKKKMMMPPPSSSUUUVVVUUUUUUSSSTTTUUUVVVVVVWWWYYY[[[]]]___ccceeefffhhhjjjlllwww}}}kkkccchhhuuu~~~}}}rrrfffbbbgggnnnssspppllliiijjjnnnssswww}}}vvvnnneeeaaa^^^]]]bbbhhhiiifffaaa]]][[[\\\^^^```jjjqqq|||tttjjj___ZZZVVVSSSRRRTTTTTTVVVXXXYYYXXXXXXYYYZZZ]]]cccmmmwww~~~}}}wwwsssqqqrrrwwwzzzrrrqqqrrruuuwwwzzz|||~~~~~~|||xxxooo```QQQEEE@@@???<<<<<<;;;;;;;;;:::::::::888888888999999999::::::rrrccc\\\VVVTTTPPPMMMLLLKKKLLLMMMLLLKKKJJJIIIHHHFFFEEEEEEFFFEEEDDDCCCBBBBBBBBBBBB>>>>>>===<<<;;;999999888;;;:::999888888888999999666666777777777666555444444444444555555555555666555444444444333333333333111222333444555555444444333444555555666666555555222111111111111222222333444444333222222222333333333333333333333333333333555444444333333333333333222222111111111111222222333333444444555666666666888:::<<<>>>@@@CCCHHHKKKMMMPPPTTTXXXZZZYYYWWWUUUSSSTTTUUUVVVWWWXXXYYYZZZXXXZZZ^^^aaabbbdddgggiiivvvpppfffkkkwww~~~uuuiiieeejjjpppssspppllliiijjjnnnrrruuu{{{vvvnnnfffaaa^^^^^^bbbiiiiiifffaaa\\\ZZZ\\\^^^```jjjrrr|||rrrjjjaaa^^^[[[WWWWWWZZZXXX[[[]]]^^^^^^___```bbbaaaiiiuuu}}}wwwsssqqqrrrwwwwwwooooooqqqtttvvvyyy|||~~~~~~zzzwwwnnn```QQQFFFAAA@@@<<<<<<;;;;;;;;;:::::::::888888888888999999999999rrrccc]]]VVVTTTPPPMMMLLLKKKLLLMMMLLLKKKJJJIIIGGGFFFEEEEEEEEEEEEDDDCCCBBBBBBBBBBBB>>>>>>======<<<;;;:::999888777666555555555666666555666777777777666555444555555555666666666777777777666444333222333444555222333444555555444444333333333444555555555555444333333222222111111222222333333222222222333444444555444222111111222444555555555444333333333333333444333333333333333333444333333444444555666666666777888;;;===@@@DDDIIIMMMPPPTTTZZZ___```]]]YYYVVVRRRRRRSSSUUUWWWYYYYYYXXXUUUXXX\\\___```bbbdddfffppp~~~uuuiiimmmxxx~~~zzznnnjjjnnnuuussspppllljjjjjjmmmqqqtttxxx}}}wwwnnnfffaaa___^^^bbbiiiiiifff```\\\ZZZ[[[^^^```kkkrrr}}}qqqkkkeeecccaaa___```ccceeegggjjjkkkkkklllmmmoooooowww}}}wwwsssqqqrrrwwwwwwooonnnppptttvvvyyy|||~~~~~~yyyuuummm___QQQFFFBBBBBB<<<<<<;;;;;;;;;:::::::::888888888888999999999999sssddd]]]VVVTTTPPPMMMLLLKKKLLLMMMKKKKKKJJJIIIGGGFFFEEEEEEEEEEEECCCBBBBBBBBBBBBBBB??????@@@@@@???>>>======;;;:::888777777777888999555666777777777666444333555666666666777777888888999777444222222333555777333333555555555444333222222222333444444444333333555444444333222222222222222222222222333444444555666444222000000222444666666555444333333333333333666555555444444555555666333333444444555666666777666888:::===@@@DDDJJJNNNSSSWWW^^^cccdddaaa[[[WWWPPPPPPQQQSSSVVVXXXXXXXXXTTTWWW[[[^^^___aaacccdddiiiwwwxxxkkkoooxxx~~~xxxlllhhhmmmssstttqqqmmmjjjjjjlllpppsssvvv{{{wwwnnnfffbbb___^^^ccciiiiiifff```[[[ZZZ[[[^^^aaakkkrrr}}}rrrlllhhhgggfffdddfffjjjqqqsssuuuwwwvvvwwwxxxzzz}}}wwwsssqqqssswwwwwwpppooopppsssuuuxxx|||~~~~~~xxxtttlll___QQQGGGCCCBBB<<<<<<;;;;;;;;;:::::::::777888888888888999999999rrrbbb]]]XXXUUUPPPLLLJJJJJJLLLNNNLLLLLLJJJIIIGGGFFFDDDDDDDDDEEEEEEEEEEEECCCBBBAAADDDCCCAAA@@@>>>======<<<<<<;;;:::999888888888888666666666666555555555555444444555555555555444444555555555555555555555555444333222222111111222222333333333333333333333333222333333444444333333222333333333333333333333333444333222111111111222333999888666555444444555555444333222222333444333222222222333333444333333333333888<<<===AAAIIIOOOPPPVVVYYY___dddgggeee___ZZZSSSSSSTTTUUUVVVWWWXXXXXXWWW]]]cccdddaaa^^^___aaadddnnn|||zzzjjjfffttt|||rrrpppqqqpppssspppllliiihhhjjjmmmpppvvvyyy|||}}}}}}wwwqqqggg___[[[\\\```cccgggddd```\\\ZZZZZZ\\\^^^jjjsssvvvooojjjllloooqqquuuxxx~~~xxxuuupppsssxxxuuummmnnnsssrrruuuyyy|||||||||}}}~~~yyytttiii[[[MMMDDD???>>><<<<<<;;;:::999999888777::::::::::::::::::::::::sssbbb]]]XXXUUUQQQLLLJJJKKKLLLNNNLLLLLLKKKIIIGGGFFFDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@@@@???===;;;:::999999888:::999888777666666666666888777777777777666666666444555555555555555555444444444555555555555444444444444333222222222222222333333333333333333333333333333444444444444333333333333333333333333333333444444333222222333444555777666444333222222333333444333333333444555333111333444555666777777777777777;;;>>>???CCCKKKOOOPPPZZZ\\\___aaabbb___YYYTTTMMMNNNOOOQQQRRRTTTUUUVVVZZZaaaiiilllhhhcccaaa```aaajjjwwwvvvhhhfffuuu|||rrrpppppppppqqqnnnjjjhhhhhhjjjnnnqqquuuxxx|||~~~~~~wwwqqqhhh___[[[\\\```cccgggddd```\\\ZZZ[[[]]]___jjjrrr~~~{{{vvvssswww|||~~~xxxtttqqqsssyyyssskkkmmmqqqsssvvvzzz|||||||||}}}~~~yyyssshhhZZZMMMCCC???>>><<<<<<;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::tttccc]]]XXXUUUQQQMMMKKKKKKLLLNNNMMMLLLKKKIIIHHHFFFEEEDDDDDDDDDEEEEEEDDDCCCAAA@@@AAA@@@>>>===<<<;;;:::::::::999888777777666777777888888888888777777777777555555555555555555555555333444555666666555444333555444444333333333333333333333333333333333333333444444555555555555444444333333333333333333333333444444444444444555666777666555444333333333333333555444444555666555333000444444555777888888888888888<<<@@@BBBGGGOOOSSSRRR\\\\\\\\\]]]\\\YYYTTTPPPNNNOOOPPPRRRTTTVVVXXXYYY___gggqqqvvvrrrjjjccc^^^\\\dddooozzz{{{pppffffffttt}}}sssoooooooooooolllhhheeefffiiimmmppprrrwww|||xxxqqqhhh```[[[\\\```cccfffddd```\\\[[[\\\___aaaiiirrr}}}}}}zzz{{{}}}wwwsssrrruuu{{{sssmmmnnnrrrssswwwzzz|||}}}}}}}}}~~~yyysssgggYYYLLLCCC???>>>;;;;;;;;;<<<<<<=========999999999::::::;;;;;;;;;vvvddd^^^XXXUUUQQQNNNLLLLLLLLLMMMMMMLLLKKKJJJHHHFFFEEEDDDCCCDDDDDDEEEDDDBBBAAA@@@BBBAAA@@@>>>======<<<<<<<<<;;;::::::999999999999888888888777777777666666555555555444444555555555222333555666666555333222555555444333333333444444333333333333333333333333444555555555555555555444333333333333333333333333333333333444555666777777777777666666555555555555555555555666666555222000222333444444444444444444666;;;AAAFFFNNNXXX\\\[[[[[[ZZZXXXXXXXXXWWWTTTRRRRRRRRRTTTUUUWWWYYYZZZ[[[bbbkkkwww~~~zzzoooddd\\\YYY```iiisss{{{|||xxxqqqiiibbbcccqqqsssooooooooonnnkkkfffbbbbbbeeeiiilllpppuuu|||xxxrrriii```\\\\\\___bbbfffccc___\\\\\\]]]```bbbiiirrr}}}}}}}}}wwwssssssvvv}}}vvvpppqqquuuuuuxxx{{{}}}}}}}}}}}}~~~xxxrrrfffXXXKKKBBB??????;;;;;;;;;;;;;;;<<<<<<<<<888888999::::::;;;<<<<<>><<<;;;;;;;;;;;;<<<;;;::::::::::::::::::777777666666666555555555666555444444444444555666222333444555555444333222555555444333333333444444333333333333333333333333444555555555555555555444333333333333333333333333111111222333444555555555666666666666666555555555555444444555555555333000333333333333222111111000666<<>>============999999888888888888999999666666666666555555555555666555444333333444555666444333333333333333333444555444444333333333333333333333333333333333333333444444555555555555444444333333333333333333333333000000111222333333333333333444444555444444333333444333222222333444333222444444555444444333222111888>>>GGGQQQ```mmmpppnnn^^^[[[WWWTTTSSSSSSQQQPPPVVVVVVWWWYYYZZZ\\\]]]^^^dddkkkvvv}}}{{{rrreee]]]^^^aaaeeelllqqqrrrqqqoootttnnnhhhbbb^^^```kkkxxxxxxrrrrrrsssqqqllleee___]]]^^^bbbeeennnssszzz~~~~~~}}}~~~zzztttjjjaaa\\\\\\___bbbeeeccc___[[[ZZZ[[[^^^```gggppp}}}}}}xxxvvvvvvyyy{{{~~~xxxtttssswwwvvvrrrrrrssswwwzzz}}}~~~~~~~~~~~~wwwpppdddUUUIIIAAA??????===<<<;;;:::999888777777999999999::::::;;;;;;;;;yyygggaaaWWWVVVSSSPPPNNNMMMMMMMMMNNNMMMLLLJJJIIIGGGFFFEEEBBBCCCDDDDDDCCCBBB@@@???BBBAAA@@@??????>>>??????999999999888888999999:::777777777666666666666555777666444333333444666777555444222111111222444555444444333222222222222222333333333333333333333333333333444444444444333333333333333333333333333333000111222333333222111111222333444555555444333333333111//////111333444444222333444444555555555444999>>>FFFPPP^^^iiikkkggg[[[XXXTTTSSSRRRRRRQQQPPPVVVWWWYYY\\\___aaacccdddeeejjjrrrxxxxxxrrrhhh```___aaaeeelllrrruuutttrrrsssmmmfffaaa^^^```lllyyyzzztttuuuwwwrrrmmmfff```^^^```eeehhhnnnsssyyy|||||||||~~~{{{tttjjjaaa\\\\\\___bbbfffccc^^^ZZZYYYZZZ\\\]]]dddnnn{{{~~~{{{xxxuuuuuuxxx}}}yyyvvvrrrwwwwwwsssssstttxxxzzz~~~~~~~~~vvvpppcccTTTHHHAAA??????<<<<<<;;;;;;:::::::::999::::::::::::::::::::::::zzzhhhbbbWWWVVVSSSQQQNNNMMMMMMMMMNNNMMMLLLKKKIIIGGGFFFEEEBBBCCCCCCDDDCCCAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;::::::;;;<<<<<<888888888888777777777777777666444333333444666777666444222000000222444666444333222222111111222222333333333333333333333333222333333444444333333222333333333333333333333333111222333444333222111000444555666777777777555555222000------000333555666...///111333444555666666888<<>>===<<<<<<>>>===<<<:::999888888888<<<999666444444555666666333555777777555444333333444444444555555555555666444555666777666555444333222333444444555555444444333333333333333333333333333222222111111222222333555555555444444333333333444333333222222333333444555444444333333444444555444333333222333555888999;;;<<<@@@FFFMMMSSSVVVVVVSSSSSSRRRRRRRRRRRRSSSTTTUUUWWWYYY[[[^^^ccciiimmmnnnrrruuuwwwyyyvvvkkk___aaaeeekkksss{{{}}}tttjjjccc```bbblllvvvuuurrrttt{{{vvvooollllllmmmmmmlllrrruuuxxxzzz{{{}}}yyyrrrlllgggbbb\\\[[[^^^```___]]][[[YYYZZZ]]]```eeemmmxxx|||vvvvvvnnnqqquuuzzz}}}xxxuuussswww~~~vvvssstttvvvzzz~~~~~~|||zzzpppbbbSSSGGGAAA>>>===<<<<<<<<<;;;;;;:::::::::;;;;;;;;;::::::999999999|||hhh```ZZZWWWRRROOONNNMMMMMMLLLKKKKKKJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@???>>>===<<<<<<<<<;;;999888777666666666888777555555666666555333444555777666444333444444444444444555555555555666333333444444333333222111222222333444444444444333222222222222222222111111333222222111111222222333555555444444444333333333444333333222222333333444333222222111111222222333666555444333333444666777999:::===BBBHHHLLLNNNNNNOOOOOOPPPPPPRRRSSSTTTUUUUUUVVVXXXZZZ]]]cccjjjoooxxx{{{sssgggaaaeeellluuu~~~~~~tttiiiaaa^^^aaakkkvvvvvvtttwwwzzzwwwsssrrrrrrrrrpppnnnsssvvvyyy{{{|||{{{sssjjjeee___[[[\\\```bbbaaa___[[[YYYYYY\\\^^^fffmmmxxx~~~tttooopppnnnrrrwww}}}|||wwwttttttxxxvvvsssuuuwwwzzz~~~|||xxxooo```RRRGGG@@@>>>===;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;::::::999999999|||hhh```ZZZWWWRRROOONNNMMMMMMLLLLLLKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@???>>>===<<<<<<;;;:::999888777666666666666666666888999888666444555666666555333333444666444444444555555555555666444444333222222222222333222222333444444444444333222222222222222222333333333222222111111222222333444444444444333333333333444333333222222333333444333333222222222222333333777666555444333444444555999999;;;???DDDGGGHHHHHHJJJKKKLLLOOOQQQSSSUUUVVVTTTUUUVVVXXX]]]ccclllqqq{{{ooocccgggoooyyywwwjjjaaa]]]aaammmyyy}}}uuuvvvyyywwwvvvvvvvvvwwwvvvsssqqqvvvxxx{{{}}}~~~}}}sssiiibbb]]]YYY\\\aaacccbbb```\\\YYYXXXZZZ\\\fffmmmxxxzzzsssllliiilllooottt||||||wwwtttuuuyyyvvvtttvvvxxx{{{|||wwwmmm]]]OOOEEE@@@>>>===::::::;;;;;;;;;;;;;;;;;;;;;;;;::::::::::::999999}}}hhh```ZZZWWWRRROOONNNMMMMMMLLLNNNMMMLLLKKKIIIHHHFFFFFFDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@???>>>===<<<<<<===<<<;;;:::999999999999888777777888::::::888777666666666444222222444666444444444555555555555666777666555444333444555555333333444555555555555444444444555555555555666666333222222111111222222333333333333333333333333333444333333222222333333444555555444444444444555555666555444444444444555555999:::;;;???DDDGGGHHHHHHHHHIIIKKKNNNPPPSSSTTTUUUSSSTTTUUUWWW\\\ccclllrrr}}}rrrgggkkkttt~~~}}}mmmccc___dddqqq~~~zzzrrrssswwwtttttttttttttttttttttssswwwzzz}}}|||sssjjjccc]]]YYYZZZ___bbbaaa___\\\YYYYYY[[[]]]eeemmmxxx}}}vvvrrrnnnjjjjjjnnntttzzz}}}xxxvvvvvvzzzwwwuuuwwwyyy{{{|||tttiiiYYYLLLDDD@@@>>><<<:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::}}}hhh```ZZZWWWRRROOONNNMMMMMMLLLNNNNNNLLLKKKIIIGGGFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@???>>>===<<<<<<<<<<<<;;;:::999999999999999777555444666888888888666666666444222222444666444444444555555555555666777666555444333444555555444444555666666666666666444444444555555666666666333222222111111222222333333333333333333333333333444333333222222333333444666555555444444555555666333333333444555666777777777888:::???DDDHHHIIIIIIIIIJJJLLLOOOQQQRRRRRRSSSRRRSSSTTTWWW[[[aaaiiiooo}}}|||ssskkkpppyyyqqqfffaaaffftttwwwnnnnnnrrrqqqpppmmmkkkkkknnnqqqtttxxx{{{zzzssskkkfff```ZZZYYY\\\______^^^\\\ZZZZZZ\\\^^^dddlllwwwyyysssooonnnmmmlllpppuuu}}}{{{xxxvvvzzzwwwuuuwwwzzz{{{~~~zzzqqqfffUUUHHHBBB???>>><<<:::::::::;;;;;;<<<<<<<<<::::::::::::::::::::::::}}}hhh```ZZZWWWRRROOONNNMMMMMMLLLMMMLLLKKKIIIGGGEEEDDDCCCDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@???>>>===<<<<<<:::999888888777777888888999666222111222444666666555666666555333333444666444444444555555555555666444444333222222222222333444444555666666666666666111111222222333333444444333222222111111222222333222222222222333333333333444333333222222333333444444444333333333333444444222222333444555666777777444555888===CCCGGGIIIIIIKKKLLLNNNQQQRRRSSSRRRRRRQQQRRRUUUWWWZZZ___eeeiiisssyyy~~~~~~}}}wwwqqqnnnsss}}}uuuiiidddiiiwwwvvvkkkjjjmmmnnnlllhhhdddcccgggnnnsssxxx{{{zzztttmmmhhhbbb[[[YYY\\\^^^^^^^^^]]][[[[[[]]]___cccjjjuuuzzzuuuooollljjjmmmppprrrxxx~~~|||zzzwww{{{wwwuuuwwwyyyzzz~~~~~~}}}}}}yyyooobbbQQQEEE@@@???>>><<<::::::;;;;;;;;;;;;;;;;;;999999::::::::::::;;;;;;~~~hhhaaaZZZWWWRRROOONNNMMMMMMLLLMMMLLLKKKIIIGGGEEECCCCCCDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@???>>>===<<<<<<999999888888777777888888999777444444555555555444444555777666444333444444444444444555555555555666333333444444333333222111222333333444444444444444000000111111222333333333333222222111111222222333111111222222222333333333444333333222222333333444444444333333333333444444333333444555555666666555555666888===BBBFFFHHHHHHKKKMMMPPPRRRTTTUUUUUUTTTPPPRRRUUUWWWYYY\\\```cccffflllqqqrrrrrrsssqqqlllmmmsss|||pppkkkooo|||xxxllljjjlllkkkiiifffbbb```dddkkkrrrvvv{{{~~~vvvmmmhhhaaa[[[[[[^^^_________]]][[[ZZZ[[[]]]aaaiiittt~~~}}}wwwqqqmmmkkkiiikkkqqqwww{{{|||zzzyyy~~~wwwuuuvvvxxxyyy}}}~~~||||||}}}{{{wwwmmm```NNNCCC??????>>><<<;;;;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;;;;~~~hhhaaaZZZWWWRRROOONNNMMMMMMLLLOOOOOOMMMKKKIIIGGGEEEDDDDDDDDDDDDDDDCCCBBBAAA@@@AAAAAA@@@???>>>===<<<<<<;;;;;;::::::999:::::::::::::::999999:::999666444333555777777555444333333444444444555555555666666444555666777666555444333111111222333333333333222111111222333333444555555333222222222222222222333111111111222222333333333444333333222222333333444666666555555555555666666555555666666555555444333888888;;;???DDDGGGHHHHHHKKKMMMPPPTTTVVVWWWWWWWWWPPPSSSVVVWWWXXXZZZ]]]___\\\bbbgggggghhhkkkjjjhhhkkkrrrwwwrrrvvvzzznnnlllnnnjjjiiifffcccaaadddjjjpppuuu{{{xxxmmmfff```[[[]]]aaaaaaaaa```^^^[[[YYYYYYZZZ```hhhsss}}}{{{vvvqqqmmmjjjjjjiiimmmvvv~~~|||zzz{{{wwwtttvvvxxxyyy|||~~~|||{{{|||zzzvvvlll^^^MMMAAA??????>>>;;;<<<<<<<<<;;;;;;:::::::::999999999::::::;;;;;;;;;kkkbbb[[[YYYTTTPPPNNNMMMMMMMMMMMMMMMKKKJJJHHHFFFEEEEEE@@@@@@AAAAAABBBAAAAAAAAA@@@@@@??????>>>>>>======;;;;;;;;;:::::::::999999888888888888777777777777666555555555444444444444111222222333444555666666555555444444444444555555444222000000222555555555444222000...---...000222555444222111111222444555222222222333444555666777222222222333333333444444333333222222333333444555444333333333333444555555777999<<<>>>@@@BBBEEEHHHOOORRRVVVYYYZZZYYYVVVUUUQQQSSSVVVWWWWWWWWWXXXYYYYYY[[[___bbbcccbbb```^^^gggppp}}}tttwwwuuuooonnnkkkggg```\\\\\\aaahhhmmmpppuuu{{{~~~xxxnnneee^^^\\\\\\]]]```aaaaaa^^^ZZZXXXZZZ]]]```fffppp||||||wwwwwwzzz}}}uuuooommmllllllmmmlllpppwww}}}}}}{{{{{{}}}tttrrrvvvyyyzzz}}}~~~|||}}}}}}yyyrrrjjj[[[LLLDDD@@@======>>><<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;lllbbb[[[YYYTTTPPPNNNMMMMMMMMMMMMMMMKKKJJJHHHFFFEEEEEEBBBBBBCCCCCCDDDCCCCCCBBB@@@@@@??????>>>=========999999999999888888888888777777777666666666666555555555555444444444333333444444555555666777777777555555444444444444555555555333222222333444333222555444222000000111222333666555444333333444555666222111111222222333444555333333444444444555555555333333222222333333444555444333333333333444555555444777;;;>>>AAADDDHHHKKKQQQTTTXXX\\\]]][[[XXXVVVRRRTTTVVVVVVVVVUUUVVVXXXXXXZZZ\\\___```aaa``````dddmmm|||wwwyyyvvvqqqpppmmmhhhaaa\\\\\\___fffjjjpppttt{{{~~~xxxoooeee___\\\\\\\\\```aaaaaa^^^ZZZYYY[[[]]]___eeeooo{{{wwwtttuuu|||yyyuuuppplllkkklllmmmoooqqquuu||||||{{{|||zzzqqqppptttxxxyyy|||}}}|||||||||xxxrrriii[[[KKKCCC@@@======>>><<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;mmmccc[[[YYYTTTPPPNNNMMMMMMMMMMMMMMMKKKJJJHHHFFFEEEEEEBBBCCCCCCDDDCCCCCCBBBBBB@@@@@@???>>>>>>===<<<<<<888888777777777666666666666666666666555555555555555555555444444444333333666666666666666666666666555555444444444444555555555444333333444333111///444444444444333333333333555444333222222333444555222111111000000111111222444444444555555555666666333333222222333333444555444333333333333444555555333666:::???BBBGGGKKKNNNTTTWWW[[[______]]]YYYWWWSSSUUUVVVVVVUUUUUUWWWXXXXXXYYY[[[]]]______``````aaaiiixxxvvvxxxyyyssssssooojjjbbb\\\ZZZ]]]cccgggooosssyyy~~~yyypppfff___\\\[[[\\\___aaaaaa___ZZZYYYZZZ]]]]]]cccmmmyyyyyysssssswww}}}wwwooommmkkkjjjjjjmmmqqqssswww|||~~~{{{zzz|||vvvmmmnnnssswwwxxx{{{|||{{{{{{|||wwwqqqgggYYYJJJCCC@@@===<<<>>><<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;oooccc[[[YYYTTTPPPNNNMMMMMMMMMMMMMMMKKKJJJHHHFFFEEEEEEAAAAAAAAABBBAAAAAA@@@@@@@@@@@@???>>>===<<<<<<;;;888777777777666666666666777777666666666555555555666666666555555555444444555555444444444333333333555444444333333444444555444333333444555444222///333333444555555444333222111111000000000111222333333222222111000000111111444444444444555555555555333333222222333333444555444333333333333444555555333666;;;???CCCGGGLLLOOOUUUWWW\\\______]]]YYYWWWTTTUUUWWWWWWWWWWWWYYY[[[[[[^^^bbbeeeeeedddaaa______gggttt}}}ppprrr{{{vvvvvvooojjjbbb\\\ZZZ]]]bbbfffnnnrrrwww|||zzzqqqggg```\\\ZZZZZZ^^^___```^^^ZZZWWWYYY[[[[[[aaakkkvvv{{{vvvtttwww}}}zzzrrrllliiiiiijjjjjjlllppptttxxx|||}}}zzzyyy{{{ssskkklllqqqvvvyyy|||}}}{{{||||||xxxqqqeeeWWWIIIBBB@@@===<<<===<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;qqqddd[[[YYYTTTPPPNNNMMMMMMMMMMMMMMMKKKJJJHHHFFFEEEEEEAAABBBBBBBBBAAA@@@@@@???@@@@@@???>>>===<<<;;;:::999999888888888777777777888888888777777777666666777777777666666666666555555555555444333333222222444444333333333333444444111111222444555555444222111222333444444333222111000000000000111111222333555444333222222222222222222333333333333444444444333333222222333333444555444333333333333444555555555888<<<@@@CCCFFFJJJMMMSSSUUUXXX[[[\\\ZZZWWWVVVSSSUUUWWWWWWXXXZZZ]]]```ccchhhpppvvvuuuooogggaaa___fffppp|||vvvjjjlll{{{}}}wwwvvvooojjjbbb\\\[[[^^^cccggglllpppvvvzzz~~~{{{rrrhhh```\\\ZZZYYY\\\^^^___]]]YYYVVVWWWYYYZZZ___iiittt}}}yyywwwwww|||~~~vvvpppjjjfffeeehhhjjjlllnnnqqqvvvzzz|||yyyxxxzzzssslllmmmqqquuuyyy|||}}}||||||}}}xxxrrrcccUUUGGGBBB???===<<<<<<<<<<<<;;;;;;;;;:::::::::999999999:::::::::;;;;;;ssseee[[[YYYTTTPPPNNNMMMMMMMMMMMMMMMKKKJJJHHHFFFEEEEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@???>>><<<;;;::::::::::::999999999888888888888888888888777777777777777777777666666666555555777777666666666555555555444444333333333333444444111111111333555666555333///000222333333222222111222222333333444555555555666555555444333333333444222222222333333333444444333333222222333333444555444333333333333444555555666999===???BBBDDDHHHKKKPPPQQQSSSUUUVVVVVVVVVUUUTTTUUUWWWWWWXXXZZZ]]]```iiiqqq}}}{{{ooofff___dddmmmwwwyyynnnfffjjjwww}}}wwwuuupppkkkccc]]][[[^^^dddgggkkkoootttxxx||||||sssiiiaaa\\\YYYXXX[[[]]]___]]]YYYVVVVVVXXXYYY^^^gggrrr}}}~~~zzzzzzzzz{{{yyyqqqkkkhhhfffeeedddhhhmmmoooqqqtttyyy}}}{{{xxxwwwyyywwwppppppsssuuuxxx{{{|||{{{||||||xxxqqq```SSSFFFAAA???<<<;;;<<<<<<<<<;;;;;;;;;:::::::::999999::::::::::::;;;;;;tttfff[[[YYYTTTPPPNNNMMMMMMMMMMMMMMMKKKJJJHHHFFFEEEEEEDDDDDDDDDDDDCCCBBBAAA@@@@@@@@@???===<<<;;;:::999::::::999999999888888888888777777777777666666666555555555555444444444444666666666666666555555555444333333222222333333444444333111222333444444333000000111222222222222222222333444555555666666666555555444444444444444555333333333333444444444555333333222222333333444555444333333333333444555555555888<<>>@@@@@@???===<<<;;;999999999999999999888888888888777666666666555555555555444444333333333222222222444444444444444444444444444333333222222333333444777555222111222333333222111111111222222333333333000111222333444444444444444444444333333444444555444444444555555555666666333333222222333333444555444333333333333444555555333666:::>>>AAADDDHHHKKKMMMMMMMMMNNNPPPSSSVVVWWWWWWWWWWWWUUUSSSTTTVVVYYYbbblllzzz~~~rrriii^^^bbbgggmmmrrruuuvvvvvvqqqmmmfff```^^^dddpppyyy}}}tttrrrwwwqqqhhh```\\\]]]aaadddjjjmmmrrrvvvzzz}}}tttjjjbbb\\\XXXWWW]]]```bbbaaa\\\YYYYYYZZZZZZ^^^fffpppzzz~~~|||~~~}}}sssmmmddd^^^]]]```dddfffkkkqqqxxx}}}zzzwwwvvvzzzxxxvvvvvvvvvtttwwwxxxwwwwwwxxxsssmmm^^^QQQEEE@@@???<<<;;;;;;<<<<<<;;;;;;;;;:::::::::999999:::::::::;;;;;;;;;vvviii^^^[[[WWWRRROOONNNNNNNNNOOOMMMKKKIIIIIIGGGEEECCCAAAAAABBBBBBAAAAAA@@@???>>>>>>>>>===<<<<<<;;;;;;:::::::::999888777666555666666555555555555666666888777666555555555555555444333333222222333333444666444333111000000111111444333333222222111111111111111111111111111111111444444444444444444444444111222444444222111111222111333555777888777555444444333333222222333333444444444444555555555666666777999;;;???CCCGGGIIIKKKKKKKKKLLLMMMPPPSSSVVVWWWVVVUUUUUUVVVWWWYYY[[[\\\hhhnnnvvvzzz|||yyynnnbbb___aaadddiiimmmnnnmmmkkkjjjfffaaa]]]ZZZ]]]jjjwwwrrrsssuuuppphhhaaa]]]^^^aaadddkkkmmmqqqtttwww{{{~~~tttkkkddd^^^YYYVVVZZZ]]]```aaa^^^[[[XXXWWW[[[___fffpppzzz}}}xxxpppeeebbb^^^\\\^^^bbbeeegggqqqrrrxxx|||yyyzzz|||{{{yyyyyyxxxxxxvvvtttuuuwwwssslll[[[OOODDDAAA@@@>>>;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<>>>>>>>>===<<<<<<;;;;;;999999999888777666555444666666555555555555666666666555555444444444444555555444444333333444444555555444333111111111111222333333333222222222222222111111111111111111111111333333333333333333333333111222444333222111111222///000333444444333111000444333333222222333333444222222222333333333444444777999;;;???CCCFFFIIIKKKKKKKKKLLLNNNPPPSSSVVVWWWVVVWWWWWWVVVUUUWWWZZZ]]]eeelllssswwwyyyuuujjj___]]]```dddiiinnnooommmkkkgggccc^^^[[[XXX[[[gggttttttuuutttpppjjjccc^^^^^^aaaccciiilllpppuuuxxx|||~~~uuukkkddd^^^XXXUUUYYY\\\___```^^^[[[YYYXXXYYY\\\ccclllvvv|||wwwmmmeee```]]][[[[[[^^^ccchhhkkkuuuwww}}}|||yyyzzz}}}{{{yyyzzzyyyyyyxxxuuuvvvxxxssslllZZZOOODDDAAA@@@===;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;sssfff]]][[[VVVRRROOOMMMMMMNNNOOOMMMKKKIIIIIIGGGEEECCCBBBBBBBBBBBBBBBAAA@@@@@@???>>>>>>======<<<<<<;;;999999888777666555444444666666555555555555666666444444333333333444444555666555555444444555555666555444333222111111222222222222222222333333333333222222222222222222222222222222222222222222222222000222444333222111222333222333555666666444333111444333333222222333333444222222222333333333444444777999;;;???BBBFFFIIIJJJKKKKKKMMMNNNQQQSSSVVVWWWWWWYYYYYYWWWTTTUUU\\\aaaeeemmmtttwwwwwwssshhh]]]\\\___eeekkkpppqqqnnnkkkeeeaaa]]]ZZZWWWZZZfffrrrvvvwwwsssqqqlllfffaaa___```bbbfffjjjpppvvvzzz}}}~~~uuukkkddd]]]XXXUUUWWWZZZ]]]^^^]]][[[ZZZYYYXXX[[[bbbkkkuuu}}}xxxqqqhhh```[[[[[[ZZZZZZ\\\aaagggnnnrrrzzz||||||yyy{{{~~~|||zzz{{{zzz{{{zzzxxxyyyyyytttmmmZZZNNNDDDAAA@@@===;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999999:::;;;;;;;;;;;;:::qqqeee]]]ZZZVVVRRRNNNMMMMMMMMMOOOMMMKKKIIIIIIGGGEEECCCBBBBBBBBBCCCBBBAAAAAA@@@??????>>>>>>===<<<<<<<<<::::::999888777666555555666666555555555555666666333333333333444555666666555555444444444444555555444444333333222222222222111222222333333444444444222222222222222222222222222222222222333333333333000222333333222222222333555555666777666555333222444333333222222333333444444444444555555555666666777999;;;???BBBEEEHHHIIIKKKLLLMMMOOORRRTTTVVVWWWVVVYYY[[[XXXUUUWWW```hhhmmmuuu|||~~~|||vvvjjj```___ccciiipppuuuuuupppmmmgggccc^^^[[[XXX[[[fffsssyyyyyysssrrroooiiiccc______```ccchhhpppwww{{{~~~uuukkkddd]]]XXXUUUVVVXXX\\\]]]\\\ZZZZZZZZZZZZ]]]dddlllvvvuuullleee```\\\YYYZZZ[[[]]]```eeelllsssyyy}}}|||zzz|||{{{{{{}}}{{{||||||zzz{{{{{{uuummmYYYNNNCCC@@@@@@===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::;;;;;;<<<<<<;;;;;;oooccc]]]ZZZVVVQQQNNNMMMMMMMMMOOOMMMKKKIIIIIIGGGEEECCCBBBBBBCCCCCCCCCBBBAAAAAA?????????>>>======<<<<<<===<<<:::999888777777777666666555555555555666666555444444444555666777777444444333333333333444444444444444444333333333222222222222333333444444555222222222222222222222222222333333333444444555555///111333333222222333444222222222222222111000///444333333222222333333444444444444555555555666666888999;;;>>>BBBEEEGGGHHHKKKLLLNNNPPPRRRTTTVVVWWWTTTXXX[[[YYYWWWZZZdddmmmwww|||qqqgggeeeiiiqqqyyy}}}|||vvvrrrkkkfff```\\\XXX[[[gggttt{{{zzzssstttrrrlllddd______```bbbhhhpppwww{{{~~~uuulllccc]]]WWWTTTUUUWWWZZZ[[[ZZZYYYYYYZZZ[[[]]]ccclllvvv}}}|||{{{tttkkkccc^^^\\\\\\[[[ZZZ\\\___bbbgggmmmuuu{{{|||{{{}}}~~~{{{{{{}}}{{{}}}}}}|||}}}|||uuulllXXXMMMCCC@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===============oooccc\\\ZZZUUUQQQNNNLLLLLLMMMOOOMMMKKKIIIIIIGGGEEECCCCCCCCCCCCCCCCCCBBBAAAAAA@@@??????>>>>>>======<<<>>>===;;;999888888888999666666555555555555666666666666555555555666777777333333333222222333333333333333444444444444333333333333333333444444444444333333333333333333333333333333333444444555555666///111333333222222333444222222333333333222111111444333333222222333333444222222222333333333444444888999;;;>>>AAADDDFFFHHHJJJLLLNNNQQQSSSUUUVVVWWWSSSVVVYYYYYYXXX\\\dddkkkzzzwwwnnnjjjpppyyy|||rrrlllddd]]]YYY\\\iiiwww|||{{{tttuuutttnnneee______aaaccchhhpppvvvzzz}}}uuulllccc]]]WWWTTTUUUWWWYYYZZZYYYXXXXXXYYYXXXZZZ```hhhrrr||||||zzz|||nnniiiaaa[[[YYYZZZ[[[\\\[[[^^^bbbeeehhhnnnvvv||||||{{{|||yyyzzz}}}{{{~~~~~~~~~}}}uuukkkWWWLLLBBB??????===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>>>>>>>>>>===nnnbbb\\\YYYUUUQQQNNNLLLLLLMMMOOOMMMKKKIIIIIIGGGEEECCCCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@??????>>>=========>>><<<:::888777777888888666666555555555555666666666666555444444444555555444444333333333333444444222333444555555444333333444444444444444333333333333333333333333333333333111222222333444444555555///111333333222222333444333444444444444555555555444333333222222333333444222222222333333333444444888999;;;>>>AAADDDFFFGGGJJJLLLOOOQQQTTTUUUVVVVVVSSSUUUVVVWWWXXX[[[```dddttt{{{ssslllttt}}}uuukkkccc]]]aaaooo~~~|||zzzuuuwwwvvvoooeee^^^___bbbeeeiiipppuuuyyy|||~~~vvvlllccc\\\WWWSSSUUUWWWYYYYYYWWWWWWWWWXXXUUUXXX]]]eeeoooyyy~~~||||||{{{uuueeeaaa[[[WWWWWWYYY[[[\\\^^^bbbgggjjjmmmsss{{{||||||}}}zzzxxxzzz}}}{{{~~~}}}tttjjjWWWLLLBBB??????===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>=========nnnccc\\\YYYUUUQQQMMMLLLLLLLLLOOOMMMKKKIIIIIIGGGEEECCCCCCCCCDDDDDDCCCCCCBBBAAA@@@@@@??????>>>============;;;999777666666777888666666555555555555666666666555444444333333333333555555555444444555555555222333444555555555444333555555555444444333333333333333333333333333333333000000111222333333444444...000222333333222333555000000000111111222222222444333333222222333333444444444444555555555666666888999;;;>>>AAADDDFFFGGGJJJLLLOOORRRTTTVVVVVVVVVTTTTTTTTTUUUWWWZZZ\\\]]]mmmyyy|||uuummmuuu~~~rrriiicccfffuuu|||yyyvvvxxxwwwoooddd^^^___cccfffjjjpppuuuxxx{{{~~~vvvlllccc\\\WWWSSSUUUWWWXXXXXXWWWVVVVVVWWWUUUXXX]]]dddnnnyyy~~~~~~}}}rrrjjjbbb^^^ZZZWWWXXXZZZ\\\\\\aaaffflllpppsssyyy||||||{{{yyywwwyyy|||zzz}}}}}}sssiiiWWWKKKAAA??????===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<>>???@@@@@@???===:::999999::::::::::::999888888777777777777777777777777444444333333333333444444444333333222222333333444555666666666666444333222555555555444444333333333444333222111111222333444444333333555666666444111333333333333333333333333444444444333333222222222//////000222333444555666666555444333222333444555777888999999;;;>>>CCCGGGJJJNNNSSSVVVXXXYYYZZZ[[[TTTUUUVVVWWWXXXYYYYYYYYYfffjjjqqqvvvyyyxxxuuussspppwwwwwwmmmjjjmmmxxxtttuuuvvvuuuppphhhbbb______ccchhhnnnrrrtttvvv{{{xxxpppggg___YYYVVVWWWXXXYYYZZZZZZXXXVVVUUUUUUXXX^^^dddmmmwwwsssiiieee\\\\\\]]]]]]]]]___cccfffffflllsssxxx{{{{{{zzz}}}{{{tttsssuuuxxx|||yyy{{{}}}}}}~~~{{{ooocccOOOFFF???>>>???===<<<>>><<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>lllcccYYYWWWUUURRROOOMMMLLLKKKLLLLLLLLLKKKIIIGGGDDDCCCDDDCCCBBBCCCDDDDDDBBB@@@???@@@AAAAAA@@@>>>;;;:::999::::::::::::999888888777777777777777777777777555555444444444444555555444444333333333333444444333444555666666555444444555555444444444333333333333333222111111222333333444333222333555555333222///000111222444555666777444444444444333333222222//////000111222333444444555444333333333333444555555777:::<<<>>>@@@DDDGGGIIIMMMTTTXXXYYYXXXXXXWWWSSSTTTUUUVVVWWWXXXXXXXXXaaadddiiimmmoooooommmkkkjjjqqqtttnnnqqq}}}yyymmmnnnqqqsssoooggg```^^^___dddiiiooorrrtttwww{{{yyyooofff^^^YYYVVVVVVWWWYYYZZZYYYXXXVVVTTTTTTWWW\\\bbbkkkuuuxxxkkkbbb___]]]^^^___```bbbeeejjjmmmooottt{{{{{{zzz}}}{{{tttssstttwww{{{xxxzzz{{{{{{|||zzzooocccOOOFFF???>>>???===<<<===<<<<<<;;;;;;;;;;;;<<<<<<============>>>>>>>>>>>>lllcccYYYWWWTTTQQQOOOLLLKKKJJJLLLLLLLLLKKKIIIGGGEEECCCDDDCCCBBBCCCDDDDDDBBB@@@@@@AAAAAAAAA@@@>>><<<;;;999::::::::::::999888888777777777777777777777777666555555555555555555666555555444444444444555555222222444555666666666666555444444444444333333333333333222222222222333333444333111111333444333222000000111222444555666666555444444444444444333333222222222222333333333444444444333333333444444555333666;;;>>>AAACCCFFFHHHJJJPPPWWW\\\\\\YYYVVVTTTRRRSSSTTTUUUVVVWWWWWWWWW\\\]]]```bbbddddddccccccbbbiiiwww{{{rrrrrruuuhhhhhhnnnsssppphhh```___```eeejjjooossstttwww|||yyyoooeee]]]XXXVVVUUUVVVXXXYYYYYYWWWUUUSSSSSSVVVZZZ```hhhsss~~~}}}uuummmccc]]]]]]^^^```cccfffjjjnnntttxxx|||zzzzzz}}}zzzsssrrrsssvvvzzzxxxyyyyyyxxxyyywwwmmmbbbOOOFFF?????????<<<;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<=========>>>>>>>>>???mmmcccYYYWWWTTTQQQNNNLLLJJJJJJMMMMMMMMMMMMKKKIIIGGGFFFDDDCCCBBBCCCDDDDDDBBB@@@@@@@@@@@@@@@???===<<<;;;999::::::::::::999888888666666666666666666666666666666555555555555666666666666555555555555666666333333444444555555555555444444444444444444444444333333333333333333333333555222000000111333333222444444333333333333222222444444444444444444444444555555555444444444444444444333333333444444555555444777:::===@@@DDDHHHKKKOOOUUU^^^cccbbb^^^XXXUUUQQQRRRSSSUUUVVVVVVVVVWWWYYYZZZ[[[\\\]]]]]]]]]]]]\\\bbbppp}}}qqqooo~~~vvviiigggnnnuuusssjjjbbb```aaaeeejjjpppsssuuuwww|||{{{oooddd\\\WWWUUUSSSUUUWWWYYYYYYWWWTTTSSSSSSUUUYYY___fffqqq||||||qqqjjjddd___^^^```___bbbggglllqqqwww}}}~~~zzzzzz~~~yyysssrrrsssvvvyyywwwxxxwwwuuuvvvtttjjj___NNNFFF?????????<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<======>>>>>>??????nnndddZZZXXXUUURRROOOLLLJJJIIIMMMMMMMMMMMMKKKIIIGGGFFFDDDCCCBBBCCCDDDDDDBBB@@@??????>>>>>>===;;;::::::999::::::::::::999888888666666666666666666666666666666555555555555666666777666666555555666666777555555444444333333333333444444444444444444444444333333333333333333333333555222000000111333333222444444444333333222222222444444444444444444444444444444444444333333333333222333333444444555555555777888999:::>>>CCCJJJOOOUUU[[[ccchhhfffaaa\\\XXXRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXYYYZZZ[[[ZZZYYYYYYZZZ___iiiyyy}}}ooolllyyywwwiiigggmmmsssrrriiiaaa^^^^^^dddiiiooorrrtttxxx|||}}}pppeee]]]XXXVVVRRRTTTWWWYYYYYYWWWUUUSSSTTTVVVYYY^^^eeeppp{{{~~~sssiiiccc```^^^```dddbbbffflllqqqwww~~~}}}zzz{{{xxxsssrrrsssvvvyyyxxxxxxvvvttttttqqqggg\\\LLLDDD?????????===;;;<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<===>>>?????????ooofff[[[YYYVVVSSSOOOMMMKKKJJJJJJKKKKKKKKKJJJHHHFFFEEEDDDCCCBBBCCCDDDDDDBBB@@@???>>>===<<<;;;::::::999999::::::::::::999888888777777777777777777777777666555555555555555555666666666555555555555666666666555444333222222222222333333333444444444444555333333444444444444333333444333111111333444333222111111222333333444555555222222333333333333444444222222222222111111111111222222333444555555555555888888888999<<>>???@@@===<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@qqqggg\\\[[[WWWTTTPPPMMMLLLKKKJJJJJJKKKKKKJJJHHHFFFEEEDDDCCCBBBCCCDDDDDDBBB@@@@@@???>>>===<<<;;;;;;:::999::::::::::::999888888777777777777777777777777555555444444444444555555666555555444444555555666555444333222222222333444333333333444444444555555333333444555555444333333444333222333555555333222111222222333333444444555111111111222222222333333222222222222333333333333111222333555555555555555777888999:::<<>>@@@>>>===>>><<<<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<===>>>???@@@@@@rrrhhh]]][[[XXXUUUQQQNNNLLLKKKLLLLLLMMMMMMLLLJJJHHHGGGDDDCCCBBBCCCDDDDDDBBB@@@AAA@@@???===<<<<<<<<<<<<999::::::::::::999888888777777777777777777777777444444444333333444444444555555444444444444555555333222222111222333555666333333333444444555555555333333444555555444333333444333333555666666444111555555444333333222111111000000111111111222222222555555555666666666777777000222333555666666555555555777:::<<<>>>BBBGGGJJJQQQTTTWWWXXXVVVUUUTTTTTTWWWXXXYYY[[[\\\\\\]]]]]]\\\aaaiiinnnooojjjddd___WWWXXX]]]gggttt~~~|||uuujjjcccgggooo}}}ooogggfffgggiiijjjhhhccc^^^]]]bbbiiiooosssxxx~~~xxxmmmccc\\\XXXRRRUUUYYY\\\]]]ZZZWWWTTTRRRSSSUUUXXX___iiiuuu}}}xxxnnnfff```\\\^^^bbbdddiiinnnrrrvvv{{{~~~|||zzzuuuuuuuuuwwwzzzzzz{{{zzzwwwtttmmm___QQQEEE???<<<>>>@@@???>>>>>><<<<<<<<<;;;;;;<<<<<<<<<;;;;;;<<<===>>>???@@@@@@wwwggg___[[[UUUOOOLLLKKKLLLMMMJJJKKKLLLLLLLLLKKKJJJIIIAAAAAAAAABBBAAAAAA@@@???@@@???>>>>>>???>>><<<:::999999999888888888777777999777666444444666777999999888888777777777777777555555555555555666777777555444333333222222222222444444444444444444444444333333444555555444333333333333333333333333333333333333444444555666666666444444444444444444444444555555555555555555555555333444555555666666555555555666999<<<@@@DDDGGGHHHMMMMMMMMMMMMMMMOOOSSSWWWYYY\\\^^^^^^\\\[[[^^^aaa^^^cccmmmwwwyyyqqqfff___WWWXXX\\\aaaiiirrrzzz~~~~~~{{{wwwpppfff```dddmmm}}}}}}kkkiiijjjkkkkkkjjjgggccc```aaadddhhhmmmrrrwww}}}xxxoooeee]]]WWWSSSUUUWWW[[[]]]\\\YYYWWWUUUTTTVVV[[[___eeeqqq}}}~~~|||~~~{{{rrrlll___```aaabbbdddgggmmmqqqwww}}}|||{{{wwwvvvvvvyyy||||||zzzyyywwwmmm]]]QQQCCCBBB@@@>>><<<<<<<<<<<<;;;;;;:::999:::;;;<<<===;;;;;;;;;<<<===???@@@AAAxxxggg^^^[[[UUUPPPLLLKKKLLLMMMLLLLLLMMMLLLKKKJJJHHHGGGBBBCCCDDDDDDDDDDDDCCCCCC???>>>======>>>>>><<<:::999999999888888888777777888777666555555666777888999888777777666666777777555555555555555666666777666555444444333333333444444444444444444444444444333333444555555444333333333333333333333333333333555555555555555444444444444444444444444444444444555555555555555555555555222333333444444444444444555666999<<<@@@DDDFFFHHHHHHIIIIIIIIIIIILLLPPPTTT\\\___```___\\\[[[]]]___aaafffnnnwwwyyysssjjjdddXXXYYY[[[aaahhhqqqwww{{{{{{xxxssslllaaa[[[___gggxxxnnnhhhiiijjjlllkkkgggccc______cccggglllqqqvvv|||yyypppggg^^^YYYUUUVVVXXX[[[^^^]]]ZZZXXXTTTSSSUUUZZZ^^^eeeppp|||~~~|||zzz|||ssskkkfff```aaacccdddgggkkkqqquuu~~~}}}zzzuuuuuuuuuxxx|||}}}zzzyyyvvvkkk[[[OOOCCCBBB@@@>>><<<<<<<<<<<<;;;;;;:::::::::;;;<<<===<<<<<<<<<======???@@@AAAxxxhhh]]]ZZZUUUPPPMMMKKKLLLMMMNNNNNNNNNMMMKKKHHHFFFEEECCCDDDDDDEEEEEEEEEDDDDDD>>>===<<<=========;;;999999999999888888888888888888777666555555666777888888888777666666666666666555555444444555555666777666666555444444444555555444444444444444444444444333444444555555444444333333333333333333333333333666666555555444333333222444444444444444444444444444444444444444444444444111222333333444444333333555666999<<<@@@CCCFFFGGGDDDEEEFFFFFFFFFJJJNNNRRR^^^```bbb```\\\[[[\\\^^^cccgggnnnsssvvvtttmmmggg[[[ZZZ[[[```gggoootttwwwyyyuuuooohhh^^^WWWZZZbbbqqqqqqggghhhkkkmmmmmmjjjccc___^^^bbbgggkkkppptttzzz}}}{{{rrriii```[[[VVVWWWYYY\\\^^^^^^\\\YYYTTTSSSUUUYYY]]]cccooozzz{{{zzz{{{||||||sssllleeeaaa```bbbeeegggkkkqqqwww{{{xxxttttttuuuyyy}}}~~~|||zzzuuuiiiYYYMMMCCCAAA???===<<<<<<<<<<<<;;;::::::::::::;;;<<<==================>>>???@@@xxxhhh]]]ZZZUUUPPPMMMLLLLLLLLLNNNNNNNNNMMMKKKIIIFFFEEEDDDDDDDDDDDDCCCBBBAAA@@@>>>===<<<<<<===<<<:::888888888888888888888888888777777666666666666777777777777666555555555555666555444444444444555666666555555444444444444555555444444444444444444444444444444444444444444444444222222333333333333444444555555555444444333333333333333333333333333333333444444444444444444444444222222333444444444444333555666999<<>>>>>>>>===>>>>>>??????xxxhhh\\\YYYUUUQQQNNNLLLLLLLLLLLLLLLMMMLLLKKKJJJHHHGGGFFFFFFEEEDDDBBB@@@???>>>>>>===<<<<<<===<<<:::888888888888888888888888888777777666666666666777777777666555555444555555555444444444444444555666666444333333333333333444444444444444444444444444444444444444444444444444444222222222333333444444444333333333333444444555555333333333333333333333333444444444444444444444444333333444555555555555555555666999<<>><<<<<<;;;<<<<<<:::::::::;;;;;;;;;;;;;;;???>>>>>>>>>>>>>>>???@@@wwwggg[[[XXXUUUQQQNNNMMMLLLLLLLLLLLLLLLLLLKKKJJJHHHGGGHHHHHHGGGFFFDDDBBB@@@???>>>===<<<=========;;;999888888888888888999999999666666777777777777666666666666555444444444444444444444333333444444555666333333222222222333444444444444444444444444444444555444444333333444444555111222222333333444444555111222222333444444555555333333333333333333333333333333333333333333333333333444555555666666555555555666888;;;???BBBDDDEEE@@@@@@AAAAAABBBEEEIIIMMMQQQTTTXXXZZZZZZ\\\```dddiiittt~~~vvvhhheeeccciiirrrzzz~~~}}}|||uuullleee]]]VVVVVV[[[eeerrr~~~yyykkkjjjlllppptttssskkkddd```ccciiimmmqqqtttwwwyyy{{{xxxnnnddd^^^VVVVVVVVVXXX[[[\\\ZZZYYYSSSQQQRRRVVVYYY^^^iiisss~~~~~~wwwssstttyyy~~~{{{rrrjjjfffffffffggghhhkkkpppuuuzzzzzzyyy{{{|||~~~~~~ttteeeTTTIII@@@???>>><<<;;;;;;<<<<<<999:::;;;;;;<<<<<<;;;;;;>>>>>>>>>>>>>>>???@@@AAAvvveeeZZZXXXUUURRROOOMMMLLLLLLMMMNNNMMMMMMKKKIIIGGGEEEEEEEEEEEEDDDCCCBBBAAA@@@???>>>======>>>>>><<<:::777777888888888999999999666666777777777777666666666555444444333333444444444444333333444444555666333333333333333444555555444444444444444444444444555444333333333333444555111111222333333444555555333333333333333333333444222222222222222222222222333333333333333333333333333333444555555555555444555666888;;;>>>AAACCCDDDAAABBBBBBAAABBBDDDIIILLLPPPTTTXXXZZZ[[[]]]aaaeeemmm||||||llliiigggnnnyyy|||rrriii___VVVUUUWWWcccppp{{{kkkiiiiiinnnsssrrrllleee___ccchhhmmmppprrruuuwwwyyy|||zzzoooddd^^^TTTTTTTTTVVVXXXYYYXXXWWWSSSQQQRRRUUUXXX\\\gggrrr~~~~~~zzzuuutttwww|||{{{uuunnniiihhhkkkmmmoooqqquuuyyy~~~zzzzzz||||||}}}~~~|||rrrcccRRRGGG@@@???===<<<;;;;;;<<<<<<999:::;;;<<<<<<<<<;;;;;;======>>>>>>???@@@AAABBBuuueeeZZZXXXUUURRROOOMMMMMMLLLPPPOOOOOOMMMKKKHHHEEECCC@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>>>>???>>><<<:::777777888888999999999999666666777777777777666666555555444333333333333444444333333333333444555555444444444444444555666777444444444444444444444444555444333333333333444555111111222333333444555555555444444333333222222111222222222222222222222222333333333333333333333333222222333444444444333333555666888;;;>>>AAACCCDDDDDDEEEEEEDDDDDDGGGKKKNNNQQQUUUYYY[[[\\\]]]bbbeeennn~~~oookkkjjjqqq}}}xxxmmmbbbXXXUUUWWWcccooozzzkkkhhhgggkkkqqqqqqkkkeee]]]aaaggglllnnnqqqsssuuuwwwzzzzzzoooddd]]]SSSRRRSSSTTTWWWXXXWWWVVVRRRQQQRRRUUUWWW\\\fffqqq~~~|||yyywwwxxx{{{yyytttnnnkkkmmmppptttvvvyyy|||~~~yyy{{{}}}||||||~~~{{{}}}~~~{{{pppaaaPPPFFF???>>>===<<<;;;;;;<<<===999:::;;;<<<<<<<<<;;;:::=========>>>???AAABBBCCCuuueee[[[XXXTTTPPPMMMKKKKKKLLLQQQKKKHHHIIILLLKKKHHHEEECCCDDDEEEDDDCCCAAAAAAAAACCC@@@<<<:::;;;======>>>888888888888888888999999888777666555444333333333222333555555444555666777777777555222......111555666666555444444444444555333333444555555444333333111222222333333222222111333333333333333333333333222222222333333444444444666555444444333333333333555444333333222222222222333333333444444444555555666888;;;===>>>@@@CCCEEEEEEEEEEEEEEEGGGIIILLLMMMRRRWWW[[[^^^]]]]]]^^^```mmmxxxooommmlllrrr|||tttbbbUUUUUU\\\jjjsss~~~tttccc___fffhhhllllllcccbbb```bbbhhhlllllloootttyyy|||{{{nnnccc[[[XXXUUUSSSSSSVVVWWWVVVTTTQQQPPPQQQUUUWWW[[[dddnnnzzzwwwxxx{{{}}}|||xxxpppooonnnnnnqqquuuyyy|||~~~xxxyyy{{{{{{{{{}}}}}}{{{zzzwwwlll[[[MMMGGG@@@@@@>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAAAAABBBvvveee[[[YYYTTTPPPMMMKKKKKKLLLOOOMMMMMMMMMLLLJJJGGGFFFCCCDDDEEEDDDCCCAAAAAAAAAAAA???<<<:::;;;<<<<<<<<<888888888888888888888888888777777666555555555555777777777666444333333333333444555444222222555777333333333333333444555666333333444555555444333333222222333333333333222222222222222333333444444444555555444444444444444444333333222111111111222222555444333333222222222333333333333444444444555555555777:::<<<===???BBBDDDEEEFFFFFFGGGIIIKKKMMMNNNSSSWWW[[[]]]\\\\\\]]]___gggppp~~~zzziiihhhkkksss{{{hhh[[[ZZZ```kkkvvvvvvddd^^^ccceeeiiijjjbbbaaa```bbbhhhlllnnnrrrwww{{{}}}|||pppddd\\\WWWTTTRRRSSSUUUWWWVVVTTTTTTRRRTTTWWWYYY\\\eeennnxxx~~~yyy{{{}}}xxxuuunnnnnnoooqqquuuzzz|||wwwxxxzzzzzz{{{}}}|||{{{zzzvvvkkkYYYLLLGGG@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBvvvfff[[[YYYUUUQQQNNNLLLKKKKKKLLLNNNOOONNNLLLIIIGGGFFFDDDDDDDDDDDDCCCBBBAAA@@@???===<<<;;;<<<<<<;;;999888888888888888888888888888888777666666777777777999888777666555444333333222444666666555555555666111111111222333444555666333444444555555444444333222222333333333333222222222222222333333444444444777666666555555444333333222222111111111222333333444444333222222222333333333333333444444444555555444666999:::<<<>>>BBBDDDGGGHHHIIIKKKMMMOOOPPPPPPVVVXXX[[[[[[[[[[[[\\\]]]aaagggqqq{{{~~~xxxssseeefffkkkvvvoooaaa___dddppp}}}}}}iii```cccccchhhjjjccc```^^^aaahhhnnnpppuuu{{{}}}~~~sssggg___VVVSSSQQQQQQUUUWWWVVVUUUUUUSSSTTTWWWXXXZZZbbblllvvv}}}}}}|||~~~wwwrrrqqqmmmooorrrwww}}}xxxsssvvvyyyzzz{{{}}}|||zzzyyyuuuhhhWWWJJJFFF??????>>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<======>>>???@@@AAABBBBBBwwwfff[[[YYYUUUQQQNNNLLLKKKKKKKKKLLLLLLJJJJJJJJJIIIFFFDDDDDDCCCCCCCCCCCCAAA@@@>>>======>>>>>>===;;;999999999999888888888888888777777666666666777888888666666555555666777666555666666666555444333333333222222222222333444555666444444444444444444444444222333333333333333333222333333333333333333333333555555555555444444444444333333333333444444555666444333333222222333333333333333333444444444555555444666999:::<<>>===<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>>>>???@@@AAABBBCCCxxxfff[[[YYYVVVRRROOOMMMLLLKKKKKKLLLIIIEEEGGGLLLKKKEEEEEEDDDBBBCCCDDDDDDAAA????????????@@@@@@???<<<:::999999999888888888777777666666666555666666777777666555444444777888666555888666333111111222333444555555444444444444555555444444444444444444444444333333333444444333333333555555444333333222111111111111222333444555555555333333333333444444555666333333333222222333333444333333333444444444555555666777999;;;===@@@DDDHHHKKKNNNTTTZZZ^^^`````````^^^]]][[[YYYYYYYYYYYYYYYXXXYYY\\\```eeeggggggfffdddffflllyyy}}}lllfffiiivvvhhheeedddiiinnnjjj___]]]```ffflllooouuu{{{{{{{{{}}}yyyllldddWWWTTTPPPPPPTTTVVVWWWVVVSSSQQQRRRSSSSSSTTT\\\eeessszzz{{{tttnnniiikkkpppvvvzzz~~~|||~~~vvvqqqnnnrrrwwwxxxyyy|||{{{zzzxxxqqqbbbPPPFFFDDD>>>======<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCxxxgggZZZYYYVVVSSSPPPMMMLLLKKKLLLPPPNNNHHHGGGLLLLLLFFFFFFCCCBBBBBBDDDDDDBBB>>>@@@@@@???@@@AAA@@@===;;;::::::999999888777777777777666666555555666666666888666333444666666444111555222///...000444777888777666555444444444444555555444444333333444444555333333444444444444333333555555444444333222111111///000111222444555666666222222111111111222333333333333222222222333444444333333333444444444555555666888999;;;===@@@EEEIIIMMMRRR[[[ccciiilllmmmlllccc```\\\YYYYYYYYYYYYXXXTTTTTTVVVYYY^^^aaaaaa```^^^```ggguuurrrkkklllxxxiiieeeccchhhnnnjjjaaa^^^___dddiiikkkqqqwwwvvvwwwzzz{{{nnnfffZZZVVVRRRQQQTTTVVVWWWVVVTTTSSSSSSTTTTTTUUU]]]fffqqqxxx{{{rrrmmmjjjiiinnnttt||||||xxxxxx{{{tttooommmrrrvvvxxxyyy{{{{{{zzzwwwooo^^^MMMDDDCCC======<<<<<<;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>???@@@AAABBBCCCCCCxxxgggZZZYYYWWWTTTQQQNNNLLLKKKMMMYYY^^^TTTKKKKKKKKKHHHFFFCCCAAABBBEEEEEEBBB>>>AAA???>>>?????????===;;;::::::999999888777777666999888888777666666666666666333111222555777444111444222000000333666777777444444444333444444555555555444333333333333444555333333444444444444333333333333333333333333333333111222222333444555666666333333222111111111222222333222222222333333444555333333333444444444555555555777888999;;;@@@EEEIIIOOOUUU```kkkssswwwxxxxxxgggbbb]]]ZZZYYYZZZYYYXXXTTTTTTVVVYYY]]]``````___\\\]]]bbbnnnuuulllkkk}}}{{{jjjfffdddjjjoookkkccc```___bbbeeefffkkkqqqpppqqqvvv~~~|||oooggg]]]XXXSSSRRRTTTWWWWWWVVVSSSQQQRRRSSSSSSUUU]]]fffnnnvvvyyyqqqkkkiiijjjlllrrrzzz~~~~~~zzzwwwyyy}}}tttnnnmmmrrrvvvwwwxxxzzz{{{yyyvvvmmm\\\JJJBBBCCC<<<<<<<<<;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>??????@@@AAABBBCCCCCCxxxhhhZZZYYYWWWTTTQQQNNNLLLKKKMMMaaalll___OOOJJJJJJIIIGGGCCCAAABBBEEEEEEBBB>>>@@@???======>>>>>><<<;;;::::::999999888777777666;;;:::999888777777777777111///---000666999777444777555333444777777555222111111111222333444555666555444333333333333444555333444444555555444444333000111111222444555666666444444555555555555555555666555555444333333333333222222222222333333444555333333333444444444555555444555777888:::???DDDHHHOOOWWWcccpppyyy~~~iiiddd]]]ZZZZZZZZZYYYXXXWWWWWWYYY]]]aaacccbbbaaa^^^]]]```jjjyyyuuujjjiiixxx~~~mmmiiigggmmmrrrnnneeeaaa___aaaccccccggglllkkknnnttt}}}}}}pppggg___ZZZUUUSSSUUUWWWWWWVVVPPPOOOOOOQQQQQQSSS[[[dddlllttt~~~rrrlllggghhhjjjnnnuuu}}}}}}zzzyyy|||tttnnnmmmrrrvvvwwwxxxyyy{{{yyyvvvmmm[[[IIIAAACCC<<<<<<;;;;;;;;;<<<<<<===<<<<<<<<<<<<<<<<<<<<<<<<>>>???@@@@@@BBBBBBCCCDDDuuubbbZZZXXXUUUSSSRRRPPPMMMKKKKKKWWWbbb```TTTKKKJJJNNNDDDDDDDDDCCCBBBBBBBBBAAAAAAAAA@@@@@@???===<<<;;;999999999999999999999999???===:::888777666777888444444444444444444444444888888777555555444444444222222222222222222222222666555444333333333444555444444444444444444444444555444333111000111111222222222222222333333444555222222333333333444444444222222333333333333444444222222333333333444444444444777:::::::::===DDDJJJUUUYYY```jjjssswwwvvvtttjjjddd]]][[[]]]___]]][[[ZZZ[[[[[[]]]eeemmmmmmiiifff^^^\\\dddrrr~~~wwwiiiiiivvvuuuhhhiiiooooooiiieee```]]]___bbbcccfffjjjqqqooosss~~~wwwooobbb\\\UUURRRSSSVVVXXXXXXVVVUUUSSSQQQQQQUUU[[[```gggooo{{{}}}rrrjjjiiiiiihhhiiimmmssswww}}}sssqqqooorrrwww|||}}}}}}|||rrrfffWWWIIIAAA>>>???>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<>>>>>>@@@@@@AAABBBBBBCCCDDDDDDuuubbbZZZXXXUUUSSSRRRPPPMMMJJJLLLTTT]]]^^^YYYQQQKKKIIIDDDDDDDDDCCCCCCBBBBBBAAA??????>>>>>>===;;;:::999999999999999999999999999===;;;999777666666777888555555555555555555555555888777666555444444444444333333333333333333333333333222222222222333555666444444444444444444444444444333222111111111222333333333222222222333444444222222222222333333333444222222333333333333444444222222333333333444444444444777:::::::::===DDDJJJRRRUUU[[[ccckkkoooooommmiiifffbbb``````___^^^\\\\\\]]]___cccllluuuvvvssshhh___ZZZaaalllwwwuuuffffffkkkwwwwwwiiiiiipppppplllgggbbb___bbbeeefffiiimmmvvvsssuuu~~~zzzqqqddd^^^VVVSSSTTTWWWYYYYYYVVVUUUSSSQQQQQQUUU[[[```gggooo{{{wwwoooiiihhhhhhggghhhlllrrrvvv}}}xxxtttrrrsssxxx|||~~~}}}{{{rrreeeVVVHHHAAA@@@>>>======<<<;;;;;;<<<<<<;;;;;;;;;;;;<<<===>>>>>>???@@@@@@AAABBBCCCDDDDDDuuubbbZZZXXXUUUSSSQQQOOOLLLJJJMMMPPPUUUZZZ[[[VVVLLLEEEEEEEEEDDDDDDCCCBBBAAAAAA>>>>>>>>>>>>===;;;:::999999999999999999999999999:::999777666666666777888555555555555555555555555777666555444333333333333444444444444444444444444222222222222333555666777444444444444444444444444333222222222222333333444444444333222222222333333111111222222222333333333222222333333333333444444333333333333444444444444444666999999:::>>>DDDJJJOOOQQQTTTZZZ___cccdddcccggghhhgggeeebbb```_________aaaeeeiiisss~~~~~~mmmccc[[[^^^gggpppxxx~~~tttdddccc```lllzzzjjjiiiooorrrooojjjeeecccfffjjjkkkmmmqqqzzzwwwxxx~~~}}}uuuggg```XXXTTTUUUWWWYYYYYYVVVUUUSSSQQQQQQTTTZZZ___fffnnnzzzxxxpppkkkeeeeeeeeedddeeejjjpppttt}}}~~~zzzuuuuuuxxx|||~~~~~~{{{yyyrrrdddSSSGGGBBBAAA======<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<<<<===>>>?????????@@@AAABBBCCCDDDDDDuuubbbZZZWWWTTTRRRQQQOOOLLLJJJKKKLLLOOOTTTWWWTTTLLLEEEFFFEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@???>>>===<<<999999999999888888888888777777666666666666777888444444444444444444444444666555444333333333333333444444444444444444444444444444444444555555666666333333333333333333333333111111222222333444555555555444333333222222222222111111111222222222333333222222222333333333444444333333333444444444444555444555777888:::>>>EEEIIINNNOOOPPPSSSWWWZZZ\\\]]]cccgggjjjhhhccc^^^^^^___aaaeeeiiinnnwwwrrrggg]]]^^^dddllltttzzz{{{tttccc```\\\gggxxx{{{kkkgggmmmqqqqqqlllgggfffjjjnnnoooqqquuuzzzwwwwww}}}wwwiiibbbYYYTTTTTTVVVWWWWWWVVVUUUSSSQQQQQQTTTYYY]]]dddlllxxxxxxoooiiiggg````````````bbbgggmmmrrr|||yyywwwyyy}}}yyyyyyrrraaaPPPEEEAAA???<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>???@@@>>>???@@@AAABBBCCCDDDEEEvvvcccYYYWWWTTTRRRQQQOOOLLLIIIIIIJJJMMMNNNNNNMMMKKKIIIGGGFFFEEEDDDCCCBBBAAAAAA??????@@@??????>>>===<<<999999999888888777777777666666666666666666777777333333333333333333333333555555444333333333444444333333333333333333333333444444444444333333222222333333333333333333333333000111222333444555555555555444333333222222222222111111222222222333333333222222222333333333444444333333444444444555555555444555666777:::???EEEIIINNNNNNOOOPPPRRRUUUXXXZZZ^^^dddiiihhhbbb]]]]]]^^^bbbgggkkknnnvvvttthhh]]]]]]cccjjjqqqwwwyyyrrr___\\\ZZZcccqqq|||kkkeeeiiiooopppmmmiiihhhmmmqqqrrrtttxxxwwwuuuvvv{{{zzzkkkcccYYYSSSRRRTTTUUUUUUUUUUUUSSSRRRQQQTTTXXX\\\aaajjjvvv|||qqqiiifffeee\\\]]]]]]^^^aaafffmmmsss|||{{{xxx{{{~~~yyyyyyppp]]]LLLDDD@@@===<<<<<<;;;;;;;;;<<<<<<===============>>>???@@@@@@>>>???@@@AAACCCDDDEEEFFFwwwdddYYYWWWTTTRRRPPPNNNKKKIIIHHHJJJLLLKKKIIIHHHIIILLLGGGGGGFFFEEECCCBBBAAAAAA===============<<<;;;;;;999999999888777777666666666666666777777777777777444444444444444444444444555555444444444444444555333333333333333333333333222222222222111///...---333333333333333333333333111111333444555555555555444444333222222222333333222222333333333444444444222222333333333333444444333444444444555555555555444444444777;;;@@@EEEHHHLLLMMMOOOOOOPPPSSSWWWZZZZZZ___eeeeeeaaa]]]\\\^^^bbbgggkkkmmmsss{{{~~~ttthhh^^^^^^ccciiioootttxxxooo]]]XXXVVV^^^kkkyyy~~~lllcccgggllloookkkhhhhhhmmmrrrsssuuuxxxtttsssuuu{{{|||mmmdddYYYRRRQQQRRRTTTTTTUUUUUUSSSRRRQQQSSSWWW[[[^^^gggsss~~~}}}tttmmmhhheeeccc\\\]]]___aaaeeekkksssyyy{{{yyy|||zzzxxxkkkWWWIIIEEEBBB<<<===<<<<<<<<<<<<===>>>>>>============>>>???@@@AAA???@@@AAACCCDDDFFFGGGGGGyyyeeeYYYWWWTTTRRRPPPNNNKKKIIIIIIJJJKKKKKKJJJIIIIIIJJJHHHGGGFFFEEEDDDBBBAAAAAA===============<<<<<<;;;999999999888777666666666777777777888777777666666666666666666666666666666666555555444555555666666444444444444444444444444111222222222222111///...222222222222222222222222111222333555555555444444333333222222222333444444333333444444444555555555222222333333333333444444444444444444555555555555444333333666;;;AAAEEEHHHHHHKKKMMMNNNOOOQQQUUUYYYXXX\\\aaabbb```^^^]]]^^^aaagggkkkmmmqqqyyy}}}}}}wwwkkkaaaaaafffjjjnnnrrrxxxqqq___ZZZUUU[[[ffftttnnndddfffkkknnniiifffggglllqqqrrrtttwwwssstttwww}}}pppggg[[[SSSQQQSSSTTTTTTUUUTTTTTTRRRQQQSSSWWWZZZ[[[dddqqq{{{{{{sssmmmjjjgggdddaaa```bbbdddggglllttt}}}~~~zzzzzz}}}yyyuuueeePPPGGGHHHFFF>>>===============>>>??????>>>>>>>>>>>>???@@@AAAAAA@@@AAABBBDDDFFFGGGHHHIIIzzzfffYYYVVVSSSQQQPPPNNNKKKIIIJJJJJJKKKMMMNNNMMMIIIGGGHHHHHHGGGEEEDDDBBBAAAAAA>>>???????????????>>>===999999999888777666666555888888888888888777666666888888888888888888888888666666555555555666666777666666666666666666666666222333444555666555444333222222222222222222222222222333444555555555444333222222222222333444444555444444444555555555666666222222333333333444444444444444444555555555666666444333333666;;;AAAEEEGGGEEEHHHLLLMMMMMMPPPTTTXXXXXX[[[^^^``````___^^^^^^aaagggkkkmmmqqqyyy}}}~~~{{{pppgggfffjjjmmmpppssszzzuuuccc___WWW\\\eeeqqq}}}pppeeefffkkknnnhhheeeffflllppprrrtttwwwuuuvvvzzzrrriii]]]UUURRRSSSTTTUUUTTTTTTTTTRRRQQQSSSVVVYYYZZZcccpppzzz|||uuummmiiiiiihhhddd```eeefffiiimmmrrr{{{|||yyyzzz}}}xxxrrr```LLLFFFKKKIIIAAA>>>>>>>>>>>>>>>???@@@@@@>>>>>>>>>>>>???@@@AAABBBAAABBBCCCEEEFFFHHHIIIJJJ{{{ggg^^^WWWSSSRRRPPPLLLKKKLLLLLLLLLLLLLLLMMMMMMMMMMMMIIIGGGEEEDDDCCCBBB@@@>>>@@@@@@??????>>>=========<<<;;;999777666777777888:::999888777777888999:::666666666666555555555555555555555555555555555555666555444333222333444444222333333444444333333222444444555666666555444444555444444333333444444555555555444444222111///...444333333333333333333444000000111222444555666666222222222333333333444444666666666888;;;@@@CCCFFFHHHIIIKKKLLLMMMOOOSSSVVVWWWYYY\\\^^^^^^^^^___```cccbbbeeennnzzzvvvllljjjmmmqqqwww~~~vvvjjjbbbZZZ]]]cccnnn{{{sssgggiiikkkhhhjjjdddaaaeeekkkoootttxxxvvvyyy|||~~~vvviii]]]VVVSSSPPPQQQSSSUUUTTTRRRQQQPPPPPPPPPQQQYYY^^^hhhsss}}}|||vvvsssoookkkhhhhhhjjjkkkkkknnnrrrxxx{{{zzzzzz{{{~~~yyyiiiWWWMMMGGGBBB??????===>>>>>>>>>>>>>>>===============>>>??????@@@@@@@@@BBBDDDFFFHHHIIIJJJKKK|||hhh^^^XXXSSSRRRPPPLLLKKKLLLLLLLLLLLLLLLLLLLLLLLLLLLHHHFFFDDDCCCBBBAAA???===@@@@@@??????>>>=========;;;:::999777777777777888999999888777777888999999666666666666555555555555555555555555555555555555666555444333222333333444222333333444444333333222222222333444444333222222444444333333333333444444333333333444333333222222111000000000000000000111111111222222333444555555333333333333444444444444555666666888;;;???CCCEEEHHHJJJKKKKKKKKKMMMPPPSSSVVVXXXZZZ[[[ZZZZZZ[[[\\\bbbcccgggrrr{{{pppnnnqqquuu{{{|||nnneee[[[]]]cccnnn|||uuujjjkkkmmmjjjjjjccc___ccchhhlllppptttvvvzzz}}}yyylll```YYYVVVSSSRRRUUUUUUTTTRRRQQQPPPPPPQQQQQQXXX]]]gggqqq{{{yyysssrrrooommmmmmnnnppprrrvvvxxx}}}yyyyyyyyy{{{~~~wwwgggUUUJJJEEE@@@>>>???======>>>>>>>>>>>>============>>>>>>??????@@@@@@@@@AAACCCEEEGGGIIIJJJJJJ~~~iii^^^XXXSSSSSSQQQMMMKKKLLLNNNMMMMMMLLLLLLKKKKKKJJJGGGEEECCCAAAAAA@@@???===@@@??????>>>>>>======<<<;;;:::999888777777777777999888888777777888888999666666666666555555555555444444444444444444444444555555444333333333333333222333333444444333333222222222333333333333222222333333333222222333333333000111222333444555555555333333222222222222333333222222222333333444444444333444444444444555555555555555666888;;;>>>BBBEEEHHHIIIJJJKKKLLLNNNQQQTTTVVVXXXYYYXXXWWWWWWXXXZZZ```aaagggsssrrrppptttzzzsssfff]]]___eeepppyyymmmmmmnnnllliiibbb]]]```dddgggkkkooovvvzzz}}}qqqddd]]]YYYUUUTTTVVVTTTSSSRRRQQQPPPPPPQQQQQQWWW\\\eeeoooyyyzzzuuurrrqqqqqqrrrtttwwwzzz|||{{{wwwwwwxxx{{{~~~tttdddQQQGGGBBB>>>===???======>>>>>>>>>>>>============>>>>>>???@@@@@@@@@???@@@BBBEEEGGGHHHIIIJJJjjj]]]XXXTTTTTTRRRMMMKKKLLLOOONNNMMMLLLKKKJJJIIIIIIHHHEEECCCAAAAAAAAA@@@>>>?????????>>>======<<<<<<:::999999888888777777777888888777777777777888888666666666666555555555555444444444444444444444444444444444333333333333333222333333444444333333222444444444444444444444444222222222222222222222222///000111222444444555555444444333333333333444444333333333333333333333333444444444555555555666666555555555777:::>>>AAACCCFFFHHHJJJLLLNNNRRRWWWZZZXXXXXXXXXVVVUUUVVVYYY[[[]]]___dddnnn{{{}}}rrrpppvvv~~~yyyhhh```aaagggsss}}}qqqnnnnnnmmmjjjbbb\\\^^^bbbeeeiiimmmuuuzzztttggg```[[[VVVUUUVVVTTTSSSRRRQQQPPPPPPQQQRRRWWW\\\dddmmmwww}}}wwwttttttuuuvvvyyy|||~~~xxxtttuuuxxx{{{~~~qqqaaaOOOEEE@@@======???<<<======>>>>>>>>>>>>======>>>>>>??????@@@AAAAAA@@@AAACCCFFFHHHIIIJJJKKKjjj]]]XXXTTTUUUSSSNNNKKKLLLOOONNNMMMLLLKKKIIIHHHHHHIIIFFFCCCBBBBBBBBBAAAAAA??????>>>>>>===<<<<<<<<<999999999999888888888777777777777777777777777777666666666666555555555555444444444444444444444444333333333333333222222222222333333444444333333222444444444444444444444444111222222333333222222111000000111222333333222222111111000000000000111111444444333333333333222222444444444555555555666666555555555666999===@@@BBBFFFHHHJJJMMMOOOSSSXXX[[[ZZZYYYWWWTTTSSSTTTXXX[[[^^^___bbbhhhpppyyyyyypppqqqwwwoooeeeeeekkkxxxuuunnnlllkkkkkkccc]]]^^^bbbeeeiiinnntttyyy~~~vvviiibbb\\\VVVTTTTTTTTTSSSQQQPPPPPPQQQRRRRRRXXX[[[bbbkkkuuu~~~{{{xxxwwwzzz{{{~~~{{{uuussstttwww|||~~~|||nnn^^^MMMDDD@@@>>>>>>@@@<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@AAAAAABBBCCCEEEHHHJJJKKKLLLMMMjjj]]]XXXUUUUUUTTTNNNKKKKKKNNNNNNMMMLLLJJJIIIHHHHHHJJJGGGCCCBBBBBBCCCCCCBBB???>>>>>>======<<<<<<;;;888888999999999888888777666777777888888777777666666666666666555555555555333333333333333333333333333333333333333222111111222333333444444333333222222222111111111111222222111222333444444333222111111222222333333222222222222222111111111111222222333333333333333333333333333444444444444555555555555555555666888<<>>===???;;;<<<===>>>>>>??????>>>>>>>>>??????@@@AAAAAAAAACCCDDDFFFIIIKKKLLLMMMNNNjjj]]]XXXUUUVVVTTTOOOKKKKKKMMMMMMLLLKKKJJJJJJIIIIIIIIIFFFBBB@@@AAABBBBBBBBB>>>>>>>>>===<<<<<<;;;;;;777888999999999999888777555666777888888777666555666666666666555555555555333333333333333333333333222333333444333222111000222333333444444333333222222222111000000111222222222333444555555444333222222333444444555555444444555444444333333444444555333333333333333333333333333333333333444444444444555444444555888;;;>>>@@@DDDGGGKKKOOOTTTZZZaaaeeekkkggg```YYYTTTSSSWWWZZZ___^^^^^^^^^___bbbgggjjjlllkkklllnnnqqqzzzpppooottt}}}ooojjjiiiiiiaaa[[[^^^ccchhhnnntttrrrvvvyyyyyywwwzzz{{{nnneee___WWWSSSSSSSSSRRRQQQPPPPPPQQQRRRSSSTTTWWW\\\dddnnnxxxzzzyyy|||~~~wwwrrrrrrtttxxx}}}{{{wwwdddVVVIIICCC@@@===;;;<<<;;;<<<===>>>????????????>>>??????@@@@@@AAAAAABBBCCCDDDFFFHHHJJJLLLMMMMMMiii]]]XXXVVVVVVUUUOOOKKKKKKLLLLLLLLLKKKJJJJJJIIIIIIHHHEEEAAA??????AAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;777777999::::::999888777555666777888888777666555777666666666555555555555333333333333333333333333222222333444333222111000222333333444444333333222555444333222222333444555222333555666666555333222333333555666777777777777222111111000000111111222222222222333333444444444222222222333333333444444555444444555777;;;>>>@@@AAAEEEKKKSSS[[[dddlllrrrvvvqqqhhh___XXXVVVXXX[[[[[[[[[ZZZYYYYYY\\\aaaeeebbbdddhhhjjjjjjrrrsssrrrvvvqqqjjjiiihhh```ZZZ]]]ccciiipppuuuqqqtttwwwvvvtttwww~~~}}}oooggg```XXXTTTSSSSSSRRRQQQPPPPPPQQQRRRSSSRRRUUUZZZaaakkkuuu~~~~~~xxxxxx~~~{{{}}}vvvrrrrrrtttxxx}}}~~~zzzvvv```TTTGGGBBB???<<<::::::;;;<<<===>>>????????????>>>??????@@@@@@AAABBBBBBBBBCCCEEEHHHJJJKKKLLLMMMhhh^^^ZZZVVVRRRPPPMMMIIIGGGKKKLLLMMMLLLJJJGGGFFFFFFFFFEEECCCAAA@@@@@@@@@AAABBBAAA>>><<<;;;;;;<<<===888888888888777777777777999888666555333333222222666555555555555666777777777777777666555555555444444444333333222111000000...///000111333444555666333222111111111222333444333333333333333333333333333444555444222111222333333333222222333333444555555555555444444333333333333444555444333222444666333333444555777:::===>>>DDDHHHNNNVVVaaammmzzz|||mmm___XXXVVVWWWXXX[[[ZZZYYYXXXXXXYYYZZZ[[[aaaccceeeccccccjjjyyywwwoooooo}}}mmmfffeeeeee___[[[^^^bbbffflllrrrrrrrrrrrrrrrsssxxxuuujjjbbb\\\VVVRRROOOOOOOOOPPPQQQRRRSSSTTTQQQUUUYYY^^^dddnnn{{{zzzwwwyyy~~~wwwqqqtttxxx|||}}}yyyrrr```RRREEEAAAAAA???======>>>>>>>>>>>>????????????AAA@@@@@@@@@AAACCCEEEFFFFFFGGGHHHIIIJJJLLLMMMMMMhhh\\\YYYUUURRRPPPNNNKKKIIIKKKLLLMMMLLLJJJGGGFFFFFFFFFEEECCCAAA@@@@@@@@@AAABBBAAA>>><<<;;;;;;<<<===999999999999888888888888999888777666555444444444888777666555555555555555666666555555555555555555444333333333222111111111222222222222333333333444111222333444444444333333333333333333333333333333111333444555555555777888333333222222333333444555555555444444444333333333333444555444333222444666333333444555777:::<<<>>>BBBFFFNNNXXXdddrrr}}}ooobbb[[[ZZZZZZ[[[ZZZZZZZZZYYYZZZZZZ[[[[[[^^^aaabbb___]]]dddqqq}}}vvvnnnkkkvvvooogggfffddd^^^ZZZ\\\```dddjjjpppssstttuuuuuuwwwzzzxxxlllddd\\\VVVRRRRRRQQQQQQPPPPPPPPPQQQQQQPPPSSSXXX\\\bbblllxxx}}}xxxwww{{{}}}~~~zzztttuuuyyy|||~~~xxxppp\\\PPPCCC@@@@@@>>><<<===<<<<<<============>>>>>>AAA@@@@@@@@@AAACCCEEEFFFGGGGGGHHHJJJKKKLLLMMMNNNiiiZZZXXXTTTRRRQQQOOOMMMKKKKKKLLLMMMLLLJJJGGGFFFFFFFFFEEECCCAAA@@@@@@@@@AAAAAA@@@>>>===<<<<<<<<<<<<;;;::::::::::::999999999999888777777666666666777999888777666444444444333444444444444444555555555333333333333222222222222555555444444333222222222///111444666666555333111222222222333333444444444111333444555444555666888333333222222333333444555444444444444333333333333333444555444333222444666333333444555777999<<<===AAAFFFMMMWWWcccppp|||{{{oooeee___]]]\\\[[[YYYZZZZZZ[[[\\\\\\\\\\\\___bbbccc^^^ZZZ^^^jjjuuussskkkeeelll{{{sssjjjhhhddd]]]XXXZZZ]]]```ffflllsssvvvyyy{{{}}}}}}qqqfff^^^WWWSSSUUUTTTRRRQQQOOONNNNNNNNNOOORRRVVVZZZ___iiittt}}}|||yyyvvvwww}}}|||yyyxxx{{{}}}~~~~~~wwwnnnXXXLLLAAA>>>???===<<<============>>>>>>>>>??????AAAAAA@@@@@@AAACCCEEEFFFHHHHHHIIIKKKLLLMMMNNNOOOiii\\\YYYUUURRRQQQOOOLLLJJJKKKLLLMMMLLLJJJGGGFFFFFFFFFEEECCCAAA@@@@@@@@@AAA@@@@@@>>>===<<<<<<<<<<<<::::::::::::999999999999777777777666666777777888888888666555555444444444222333333333444555555555222222333333333333333333666555555444444333333222000111333444555444222111111111222333333444555555222333444333111000111222333333222222333333444555333333333333333333333333333444555444333222444666333333444444666999;;;===BBBFFFLLLTTT\\\eeeooouuuwwwsssnnnhhhddd___ZZZWWWXXXYYY[[[]]]^^^^^^^^^^^^dddhhhiiiccc\\\\\\fffqqq{{{ooohhhbbbeeeqqqzzzoookkkeee]]]WWWWWWZZZ]]]bbbhhhqqquuu{{{vvvjjj```YYYUUUUUUTTTSSSQQQOOONNNNNNMMMOOOQQQUUUXXX]]]fffqqqyyy{{{zzzwwwuuuwww~~~{{{}}}~~~~~~~~~uuujjjTTTJJJAAA??????======?????????@@@@@@AAAAAABBBBBBAAAAAAAAAAAABBBCCCEEEFFFIIIIIIJJJLLLMMMNNNOOOPPPiii^^^[[[WWWSSSQQQNNNKKKIIIKKKLLLMMMLLLJJJGGGFFFFFFFFFEEECCCAAA@@@@@@@@@AAA??????>>>======<<<<<<<<<:::999999999999888888888666666555555666666777777666666555555555555666666222333333333444555555555333333333333333333444444333333444444444444444555111111111111111222333333111111222333333444555555222333444333111000111222333333222222333333444555333333333333333333333333333444555444333222444666444333333444666888:::<<>>>>>AAA>>>??????@@@AAAAAABBBBBBBBBAAAAAAAAABBBDDDFFFGGGIIIJJJKKKLLLMMMOOOPPPPPPiii___\\\XXXTTTQQQNNNKKKHHHKKKLLLMMMLLLJJJGGGFFFFFFFFFEEECCCAAA@@@@@@@@@AAA>>>>>>>>>>>>=========<<<999999999999888888888888666666555555555666777777555555555555555666777777444444444444444555555555444444444444333333333333111222222333444555555666333222111000111222333555222222222333333444444444000222333444333444555777333333222222333333444555222222222222333333333333333444555444333222444666444333333444555888:::;;;???CCCIIIOOOTTTYYY^^^bbbcccfffiiimmmlllfff^^^WWWYYYZZZ\\\^^^aaabbbcccdddkkksssxxxqqqddd]]]aaahhhqqqxxx|||lllddd___```gggttt}}}uuummmddd[[[WWWVVVWWW[[[```gggnnnyyyqqqeee^^^\\\RRRRRRQQQPPPPPPPPPPPPPPPOOORRRTTTVVVYYYaaakkkrrrzzzzzzzzzyyyyyyzzz}}}~~~|||pppcccOOOHHHAAA@@@???===>>>AAA;;;<<<<<<===>>>???@@@@@@BBBBBBAAAAAABBBDDDFFFGGGIIIIIIJJJLLLMMMNNNOOOPPPhhh^^^[[[WWWTTTQQQOOOLLLJJJKKKLLLMMMLLLJJJGGGFFFFFFFFFEEECCCAAA@@@@@@@@@AAA>>>>>>>>>>>>>>>======<<<;;;:::::::::999999999999888888777666666777777777777666666555555555555666666666555555555555555555555555555444333333333222111111222222333444444444333333444444444444555555333333333333333333333333000111333333333444555777333333222222333333444555111111222222222333333333333444555444333222444666444444333444555777999:::===AAAGGGLLLQQQUUUZZZ\\\^^^```cccggghhheee```[[[ZZZ[[[\\\^^^aaacccfffgggnnnxxxyyyjjj```aaafffkkkrrryyy|||{{{nnnddd[[[[[[aaammm}}}zzzssshhh^^^XXXVVVUUUXXX]]]ccckkkuuuttthhhaaa___SSSSSSQQQPPPPPPOOOOOOPPPNNNPPPRRRTTTWWW]]]gggoooyyyxxxyyy{{{{{{}}}~~~}}}~~~|||oooaaaMMMFFFAAA???===;;;<<<@@@:::;;;;;;<<<>>>??????@@@BBBBBBAAABBBCCCDDDFFFGGGHHHIIIJJJKKKMMMNNNOOOOOOhhh\\\YYYVVVSSSRRRPPPNNNLLLKKKLLLNNNLLLJJJGGGFFFFFFFFFEEECCCAAA@@@@@@@@@AAA===>>>>>>>>>>>>>>>===<<<<<<<<<;;;;;;;;;::::::::::::999999888777777888888999888777666555444444444777777777666555555555444666666555444333333222222111222222222222222333333222444666888888777555444444333333333333333333333111222333222000///000111333333222222333333444555111111111222222333333333444444555444333222444666444444333444555777999:::<<<@@@FFFJJJNNNPPPTTTVVV[[[[[[]]]```bbbbbb___]]][[[[[[\\\^^^```dddgggiiiqqq|||oooccccccgggiiipppwww{{{~~~~~~pppdddYYYWWW]]]iiixxx}}}vvvkkk```ZZZVVVUUUWWW\\\bbbhhhsss|||vvviiicccaaaUUUTTTRRRQQQPPPOOONNNNNNMMMOOOQQQRRRUUU[[[eeelllxxxvvvxxx{{{}}}~~~~~~|||nnn```KKKEEE@@@>>><<<999:::>>>;;;<<<===>>>???@@@AAAAAABBBBBBBBBBBBCCCEEEFFFHHHHHHHHHIIIKKKLLLMMMNNNOOOmmm^^^ZZZUUURRROOOMMMJJJHHHLLLLLLLLLJJJHHHGGGHHHIIIFFFFFFDDDCCCBBBAAAAAA@@@>>>???AAABBBAAA@@@>>><<<999999999999888888888888555666999::::::999666555444555555666777888888999555555555555555555555555555555555444444333333333111111222222222333333333333333333333333333333333222222222222222222222222000111222333333222111000222222222222222222222222222222222222222222222222333333333444444555555555555555444444444666888999>>>@@@DDDHHHLLLOOOQQQQQQZZZYYYYYY\\\```aaa___\\\ZZZ\\\___bbbeeeiiinnnrrrsssxxxiiibbbjjjkkkrrryyy}}}ssseeeZZZXXX[[[```ooo~~~zzzoooccc\\\WWWSSSTTTXXX^^^cccllluuu|||~~~rrreee]]]TTTRRRQQQPPPPPPOOOMMMKKKQQQRRRSSSSSSUUUZZZcccjjjvvv~~~}}}}}}~~~~~~yyykkk]]]JJJEEE>>>===???@@@>>>;;;<<<<<<===>>>???@@@AAAAAAAAAAAABBBDDDEEEGGGHHHHHHHHHJJJMMMNNNNNNMMMNNNNNNmmm___[[[WWWSSSPPPNNNKKKIIILLLLLLLLLJJJGGGFFFGGGHHHFFFEEEDDDCCCBBBAAAAAAAAA>>>???@@@AAA@@@???===<<<888888888777777777666666777888999::::::999888777555555555666777888888888444444444444444444444444555555444444444333333333111222222222222333333333333333333333333333333333333333333333333222222222111222333333333333222111222222222222222222222222222222222222222222222222333222222222222222222111555555555555666777888888===???CCCGGGKKKNNNPPPQQQVVVUUUUUUXXX\\\]]]\\\[[[[[[]]]___bbbeeejjjooosss|||rrrggglllooowwwxxxiii\\\YYYZZZ___mmm}}}{{{pppddd\\\WWWSSSTTTWWW\\\aaajjjrrrzzzuuuhhh___VVVTTTRRRQQQQQQPPPNNNMMMOOOQQQRRRRRRSSSXXX```gggttt}}}~~~|||vvvhhhZZZIIIDDD>>><<<>>>???===;;;<<<<<<===>>>???@@@AAAAAAAAAAAABBBDDDEEEFFFGGGHHHGGGJJJLLLMMMMMMMMMMMMNNNnnn```\\\WWWTTTQQQOOOMMMKKKKKKLLLLLLIIIFFFEEEDDDEEEFFFEEEDDDCCCBBBAAAAAAAAA===>>>???@@@???>>>===<<<888888888888777777777777999999999999999999999999555555666666777777888888555555555555555555555555555444444444444333333333222222222222333333333333444444444444444444444444555444444444333333222222222333333444444333333222333333333333333333333333222222222222222222222222444333333222222111111000444555666777888888888888;;;===AAAEEEJJJMMMPPPQQQTTTSSSSSSUUUXXX[[[[[[ZZZ\\\]]]```bbbeeejjjppptttzzzlllnnnsss}}}ooo```ZZZYYY^^^mmm}}}|||qqqeee^^^XXXSSSSSSWWWZZZ___gggooovvv~~~xxxkkkcccZZZWWWTTTRRRQQQQQQOOONNNMMMOOOPPPPPPQQQUUU]]]dddpppzzz}}}yyy|||~~~|||zzzsssdddVVVGGGCCC>>><<<===>>>===;;;======>>>???@@@AAAAAABBBAAAAAABBBCCCEEEFFFGGGGGGGGGIIIKKKLLLLLLLLLMMMOOOnnn___\\\WWWTTTQQQOOOMMMKKKKKKKKKKKKIIIFFFCCCCCCCCCEEEEEEDDDBBBBBBAAAAAAAAA===>>>>>>>>>>>>===<<<<<<:::999999999999888888888999999888777777888999999555666666666777777777888666666666666666666666666444444444444444444444444222222222333333333444444555555555555555555555555666555555444444333333222222333333333333333333222333333333333333333333333111222222222222222333333444444444444444444444444444555666888999888888777:::<<>><<<======<<<;;;===>>>>>>???@@@AAABBBBBBAAABBBBBBCCCEEEFFFFFFGGGGGGIIIKKKLLLKKKLLLNNNOOOooo^^^ZZZVVVSSSQQQOOOMMMKKKJJJKKKKKKIIIFFFCCCBBBBBBEEEDDDCCCBBBBBBBBBBBBBBB>>>>>>>>>>>>>>>===<<<<<<999999888888888777777777888777666555555666777888666666666666777777777777555555555555555555555555444444444444444444444444222222333333333444444444555555555555555555555555555555555444444333333333222222111111111111222222333333333333333333333333111111111222222333333333222222333444444555666666333444666888888888777777999:::>>>BBBGGGLLLPPPRRRTTTUUUVVVVVVWWWWWWXXXXXXYYY[[[___bbbeeeiiinnnrrr~~~|||rrrwww}}}~~~iii___]]]dddvvvuuuiiiaaaZZZTTTSSSUUUWWW\\\bbbjjjqqqxxx~~~qqqhhh^^^ZZZTTTPPPNNNNNNMMMMMMMMMOOOPPPPPPPPPTTTZZZ```gggrrr}}}{{{vvvsssvvv|||}}}|||~~~~~~|||xxxooo___PPPCCCAAA???=========<<<;;;>>>>>>???@@@AAABBBCCCCCCBBBCCCCCCDDDEEEFFFGGGGGGGGGIIIKKKKKKKKKLLLOOOQQQppp]]]ZZZVVVRRRQQQOOOMMMKKKIIIJJJKKKJJJGGGDDDCCCCCCDDDDDDCCCBBBBBBBBBBBBBBB??????>>>>>>>>>=========777777777666666666666555777666555444444555666777666666666666777777777777333333333333333333333333333333333444444444444555333333333333444444444444444444444444444444444444333333333333333444444444222111111000000111111222333333333333333333333333111111111222222333333444//////000111333444555555333444555666777777777777888:::===AAAGGGLLLQQQSSSUUUWWWXXXXXXUUUSSSRRRRRRUUUXXX]]]aaadddhhhkkkmmmwww|||uuu{{{pppccc```ggg{{{wwwkkkccc\\\UUURRRTTTVVVZZZ```gggnnnuuu}}}tttkkkaaa\\\UUUOOOMMMMMMMMMMMMMMMOOOQQQQQQQQQTTTYYY^^^cccnnnyyy~~~}}}yyyyyy|||zzzyyyyyyzzz~~~|||wwwnnn]]]NNNBBBAAA@@@???>>>=========??????@@@AAABBBCCCCCCDDDDDDDDDEEEFFFFFFGGGHHHHHHHHHJJJKKKLLLLLLMMMPPPRRRqqq^^^[[[VVVSSSRRRPPPNNNMMMHHHJJJKKKKKKHHHFFFDDDDDDDDDDDDCCCBBBBBBBBBBBBCCC@@@@@@???>>>>>>>>>>>>>>>999999999888888888777777777777666666666666777777777777777777666666666666444444444444444444444444333333333444444444555555333333333444444444444555333333333333333333333333111111222222333333444444333222111111111111222333444444444444444444444444000111111222333333444444000000111222222333444444333333333444444555666777888:::===AAAGGGMMMRRRUUUXXXZZZ]]][[[WWWRRROOONNNPPPUUU[[[aaadddfffgggiiimmm{{{zzztttyyywwwhhhcccjjj~~~yyymmmddd]]]UUURRRSSSTTTWWW]]]dddjjjrrrzzzxxxnnnddd^^^VVVPPPNNNMMMNNNNNNMMMOOOQQQQQQPPPSSSXXX]]]```jjjuuuzzzzzztttuuuwwwyyy}}}~~~{{{vvvmmm[[[KKKBBBBBBBBB@@@???>>>>>>>>>??????@@@AAABBBCCCDDDDDDFFFFFFFFFGGGHHHHHHIIIIIIIIIJJJLLLLLLMMMNNNRRRTTTrrr___\\\XXXUUUSSSRRRPPPNNNGGGIIIKKKKKKIIIGGGEEEEEEDDDDDDCCCBBBBBBBBBCCCCCCAAA@@@@@@???>>>?????????======<<<<<<<<<<<<;;;;;;777777777888888777777777777777777777666666666666777777777777777777777777333333333444444555555555333333333444444444555555333333333333333333333333///000111222333444444555444444222222222222444444444444444444444444444444000000111222333333444444444444444444444444444444444333222222333444666777888:::===AAAGGGMMMRRRUUU\\\___bbb```ZZZTTTOOONNNMMMSSSZZZ```ccceeeeeeffffffttt{{{}}}wwwpppuuu{{{jjjeeekkkyyymmmeee]]]UUURRRSSSRRRUUU[[[aaahhhpppxxx}}}zzzqqqfff```XXXQQQNNNNNNOOOOOOLLLNNNPPPPPPPPPRRRWWW[[[___iiirrrwww}}}yyyssstttxxx{{{}}}~~~~~~zzzuuukkkYYYIIIBBBBBBCCCAAA???>>>>>>??????@@@@@@AAABBBCCCDDDDDDGGGGGGGGGHHHHHHIIIIIIJJJJJJKKKLLLMMMMMMOOOSSSUUUsssccc[[[UUUUUUTTTOOOLLLKKKKKKLLLNNNLLLIIIFFFDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@DDDBBB@@@???>>>===;;;999::::::;;;;;;;;;<<<<<<<<<888888888777777777777777666666666666666666666666666666666666666666666666111111111222222333333333333333333444444444555555444333333222222333333444555444444333333222222111333333333333333333333333444444333222111111111111333333222111222333444555333222111000000222444555444333222111111333555666888:::>>>BBBGGGMMMSSSXXX\\\eeejjjgggaaa\\\VVVPPPPPPTTTZZZaaaeeegggffffffgggkkkqqquuuuuusssqqqpppwwwpppcccfff{{{sssiii]]]TTTPPPRRROOOSSSXXX]]]bbbjjjttt{{{tttjjjddd[[[TTTPPPOOONNNNNNNNNOOOPPPOOOOOOQQQTTTVVVYYY^^^fffnnnvvv~~~zzzvvvuuuxxx||||||sssdddSSSHHH@@@@@@???>>>======>>>>>>>>>>>>???@@@AAACCCDDDEEEFFFHHHJJJJJJIIIHHHIIIJJJJJJLLLMMMNNNNNNPPPSSSUUUqqqccc[[[UUUUUUTTTOOOLLLKKKJJJLLLMMMLLLIIIFFFDDDCCCDDDCCCBBBAAA@@@@@@@@@@@@CCCAAA???>>>>>>===;;;:::888888888888888888888888999999999888888777777777666666666666666666666666333333333333333333333333333444444444444444444555333333333444444444555555444333333222222333333444111111111222222222222222333333333333333333333333333333222222111222222222333333222222222333444555333222111000111222444555444333333222333444555666888:::>>>BBBHHHOOOWWW]]]eeemmmrrroooiiibbb[[[UUUSSSVVV[[[aaadddeeeeeedddaaaeeeiiimmmmmmllljjjiiiqqq{{{qqqdddgggzzzrrrhhh^^^UUUQQQQQQNNNRRRWWW\\\aaahhhrrryyyvvvllleee\\\TTTPPPOOONNNNNNMMMNNNOOONNNNNNOOORRRUUUXXX\\\dddkkksss{{{yyyvvvuuuxxx|||~~~~~~yyyooo```PPPFFF@@@@@@???>>>>>>>>>>>>>>>?????????@@@AAACCCDDDEEEGGGIIIKKKLLLKKKKKKLLLMMMLLLNNNOOOOOOOOOPPPSSSUUUpppccc[[[UUUUUUTTTOOOLLLKKKJJJLLLMMMLLLIIIFFFDDDDDDDDDCCCBBBAAA@@@@@@@@@@@@BBBAAA???>>>>>>>>><<<:::<<<<<<;;;;;;:::999999999999999888777777666555555666666666666666666666666555555555555555555555555555444444444444444444333333333333444444444555555444333333222222333333444000111111222333333444444333333333333333333333333222222222111222222333333333333222222222333444555333222111111111222444555444444444444555555555666888:::===BBBIIISSS]]]cccooowww|||yyyqqqiiiaaaZZZVVVXXX\\\```cccdddcccbbb^^^___bbbdddeeedddcccbbbgggppptttffffffuuurrrggg___XXXRRRQQQMMMQQQVVVZZZ^^^fffpppwww~~~zzznnnggg^^^UUUQQQNNNMMMMMMLLLMMMNNNNNNMMMNNNPPPRRRVVVZZZaaahhhooowwwyyyvvvuuuxxx|||~~~~~~|||uuujjjZZZLLLCCC@@@???>>>>>>>>>>>>>>>>>>@@@@@@@@@AAABBBCCCDDDEEEIIIKKKMMMNNNNNNOOOPPPQQQPPPQQQRRRQQQQQQQQQSSSUUUqqqccc[[[UUUUUUTTTOOOLLLKKKJJJKKKMMMLLLIIIFFFEEEDDDDDDCCCBBBAAAAAA@@@@@@AAABBB@@@>>>>>>???>>>===;;;>>>>>>===<<<;;;:::999999888777666666555444333333666666666666666666666666666666666666666666666666333333333222222111111111333333333444444444555555444333333222222333333444444444444555555666666666333333333333333333333333111111111111222333444444222222222333333333444444333222222222222333444555444444555666777666666666666888;;;AAAHHHSSS___fffttt||||||tttlllddd]]]WWWYYY\\\___bbbccccccccc^^^^^^```aaaccccccaaa___^^^ffftttwwwhhhcccnnn|||rrrgggaaaZZZTTTRRRMMMPPPTTTWWW[[[cccmmmttt}}}~~~rrrkkkaaaXXXRRROOOMMMLLLLLLNNNOOOOOONNNNNNPPPQQQTTTXXX^^^dddkkkssszzzzzzwwwvvvyyy}}}~~~}}}zzzqqqdddUUUHHHAAA??????>>>>>>>>>>>>>>>???AAAAAAAAAAAABBBCCCDDDEEEIIIKKKNNNOOOPPPQQQRRRTTTSSSTTTTTTTTTRRRSSSTTTVVVsssccc[[[UUUUUUTTTOOOLLLKKKIIIKKKMMMLLLIIIGGGEEEEEEDDDDDDCCCBBBAAAAAAAAAAAAAAA???>>>>>>??????>>><<<<<<;;;:::999888666666555888888777666666555444444666666666666666666666666333333333333333333333333333333333222222111111111333333333444444444555555444333333222222333333444666666666555555444444444333333333333333333333333111111111111222333444444222222333333333444444444333333333333333333444444444555666777777777666666444666999>>>FFFQQQ\\\dddqqqxxx|||xxxpppjjjccc]]]VVVXXX[[[^^^aaaccceeefff```___```bbbddddddbbb___ZZZ```kkkyyyyyyiii```fffpppuuujjjccc[[[UUURRRLLLOOORRRUUUYYYaaakkkrrr{{{wwwooodddZZZTTTPPPNNNLLLNNNOOOQQQPPPOOOOOOOOOQQQRRRUUU[[[```fffnnnvvv{{{}}}zzzxxxzzz}}}~~~}}}xxxnnn___PPPFFFAAA???>>>>>>>>>>>>>>>??????AAAAAAAAABBBCCCDDDEEEFFFHHHKKKNNNPPPPPPQQQSSSUUUUUUUUUVVVUUUTTTTTTUUUWWWtttccc[[[UUUUUUTTTOOOLLLKKKIIIKKKLLLLLLJJJGGGEEEEEEEEEDDDCCCBBBAAAAAAAAAAAA@@@>>>===>>>??????>>>======<<<;;;:::999888777777999999888888888888777777666666666666666666666666444444444444444444444444555444444444444444444333333333333444444444555555444333333222222333333444444444444333222111111000333333333333333333333333222222222111222222333333111222333444444444333333333333333333444444444444555555555555666666666777333555888===DDDMMMXXX^^^hhhooosssoooiiiddd```\\\WWWXXXZZZ]]]```ccceeefffaaa```aaadddhhhhhhdddaaaYYY^^^fffqqq}}}{{{jjj___```gggyyyzzznnnddd[[[UUUSSSMMMOOORRRTTTWWW___iiiqqqzzz~~~|||tttiii^^^VVVQQQOOOMMMNNNPPPQQQQQQPPPNNNOOOOOOOOORRRWWW[[[aaahhhpppuuu|||~~~zzz{{{~~~}}}{{{uuuiiiZZZLLLDDD@@@>>>>>>>>>>>>>>>??????@@@AAAAAAAAABBBDDDFFFGGGHHHIIIKKKNNNPPPPPPQQQSSSUUUUUUVVVVVVVVVUUUUUUVVVXXXuuuccc[[[UUUUUUTTTOOOLLLKKKHHHJJJLLLLLLJJJGGGFFFEEEEEEDDDCCCBBBBBBAAAAAABBB???>>>===>>>???@@@???>>>>>>>>>===<<<;;;;;;::::::666666777777777777888888666666666666666666666666777777777777777777777777333444444444444444444555333333333444444444555555444333333222222333333444222222222222222111111111333333333333333333333333333333222222111222222222111222333444444444333333222333333444444444444444555555444444444555666777333666999>>>CCCKKKSSSXXX___fffiiifffaaa```^^^\\\ZZZ[[[[[[]]]___aaadddeeecccccceeeiiinnnnnnjjjeee[[[^^^cccjjjsss}}}{{{kkk___]]]cccnnn~~~rrrfffZZZUUUTTTMMMOOOQQQSSSVVV^^^hhhpppxxx}}}xxxlllaaaXXXSSSPPPNNNMMMOOOQQQQQQOOOMMMMMMMMMLLLNNNRRRVVV[[[cccjjjpppwww|||}}}|||~~~zzzxxxrrreeeUUUHHHAAA@@@>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAACCCEEEGGGIIIJJJKKKMMMPPPQQQQQQRRRSSSUUUTTTUUUVVVVVVUUUUUUWWWYYYuuuccc[[[UUUUUUTTTOOOLLLKKKHHHJJJLLLLLLJJJGGGFFFFFFEEEEEECCCBBBBBBBBBBBBBBB???>>>===>>>???@@@???>>>;;;::::::999999888888777222222333333444555555555666666666666666666666666444444444444444444444444111111111222222333333333333333333444444444555555444333333222222333333444111222222333333444444555333333333333333333333333444444333222111111111111111222333444555444333333222333444444555555444444666555333222333444666888444777;;;???CCCIIIPPPTTT[[[aaadddaaa]]]^^^^^^]]]]]]]]]]]]]]]^^^```bbbcccggggggiiiooottttttoooiii]]]^^^aaafffmmmuuu}}}zzzlll```^^^bbbgggyyytttfffZZZTTTUUUNNNPPPQQQSSSVVV^^^hhhpppwww}}}zzznnnbbbZZZTTTPPPNNNLLLNNNPPPPPPNNNLLLKKKKKKIIIKKKOOOSSSXXX___fffllltttyyy~~~}}}~~~xxxvvvooobbbQQQEEE@@@???>>>>>>===>>>>>>???@@@@@@???@@@AAACCCEEEHHHJJJKKKMMMOOOQQQRRRRRRRRRTTTUUUTTTUUUVVVVVVUUUUUUXXXYYYvvvaaa]]]XXXTTTRRROOOLLLJJJKKKKKKKKKKKKJJJIIIHHHGGGIIIHHHEEEBBBAAAAAAAAABBBAAABBBCCCCCCBBB???===;;;<<<;;;;;;::::::999999888:::999888888777888888888888888777777666666555555777666555555666777555444666444111///...///111222000111333333333333222111333333333444444444555555444444444444444444444444222222222222222222333333222222222222222222222222555444222222222444666777444444444333333222222222666555555444444444555555666888:::===@@@FFFMMMRRRTTTWWW[[[]]]]]]\\\\\\\\\\\\\\\]]]^^^aaadddhhhjjjkkknnnoooqqquuuyyywwwqqqdddaaaaaaeeeiiilllsssyyyrrrccc^^^```ccciiiwww}}}ooo^^^UUUTTTPPPMMMMMMSSSXXX\\\cccjjjwww~~~sssfff[[[UUUPPPMMMMMMLLLKKKLLLMMMNNNMMMLLLOOOPPPRRRSSSVVV[[[bbbgggpppuuu|||}}}||||||yyylllXXXJJJEEEAAA<<<======>>>>>>??????@@@@@@>>>???AAADDDGGGJJJLLLMMMOOOPPPRRRSSSTTTUUUTTTTTTVVVUUUUUUTTTUUUVVVXXXYYYqqq___[[[WWWSSSQQQNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGGGGIIIGGGEEECCCAAAAAAAAABBB@@@@@@AAAAAA@@@>>><<<:::999999888888777777666666777777666555555555555666888777777777666666666555999777666555666666444222777666444222111111222333444444555555555444444333333333333444444444555555444444444444444444444444000000000111111111111111222222222222222222222222555444333222222333555666444444444333333222222222555555444444444555555666555777999<<>>??????@@@@@@AAABBBDDDFFFHHHJJJLLLMMMOOOPPPRRRTTTUUUUUUUUUTTTWWWWWWVVVVVVVVVXXXYYYZZZmmm\\\YYYUUURRRPPPNNNLLLJJJJJJJJJJJJJJJIIIHHHGGGGGGHHHGGGEEECCCBBBAAAAAABBB??????@@@@@@???===;;;:::999999888888777777666666777777666555555555555666777777777777666666666666:::888666666666555333111555555444444333333222222666666555555444444444444333333333444444444555555333333333333333333333333111111111111111111111111333333333333333333333333555555333222222333444444444444333333333333222222444444444444444555666777444666888:::>>>CCCIIINNNQQQUUUYYY[[[[[[[[[[[[[[[[[[[[[\\\^^^bbbggglllooorrrqqqqqqvvv}}}qqqeeedddiiipppwww}}}nnn___ZZZ\\\cccppp~~~vvvfff[[[XXXSSSOOONNNRRRUUUXXX___eeerrryyyzzzmmmbbbZZZUUUQQQMMMLLLJJJJJJLLLLLLLLLKKKLLLLLLMMMNNNPPPUUU[[[```gggmmmuuu|||~~~}}}yyysssfffTTTHHHCCC@@@===<<<<<<======>>>??????@@@EEEEEEFFFHHHJJJKKKLLLMMMPPPQQQSSSTTTUUUVVVUUUUUUXXXXXXWWWWWWXXXYYY[[[\\\kkk[[[XXXTTTQQQPPPOOOMMMLLLKKKKKKKKKKKKJJJIIIHHHHHHGGGFFFEEECCCBBBBBBBBBBBB????????????>>>===<<<;;;<<<<<<;;;;;;::::::999999::::::999888888888888999777777777777666666666666999777666555666666444222222222333333333222000///555555444333333222222222333333333444444444555555333333333333333333333333444444444444444333333333333333333333333333333333555555444333222222222333333333333333333333333333333333333444555666777888444555777999<<>><<<<<<======>>>???@@@@@@EEEEEEGGGIIIKKKLLLNNNOOOQQQRRRTTTUUUVVVWWWVVVVVVXXXWWWWWWWWWXXXZZZ[[[]]]}}}hhh[[[XXXUUURRRQQQPPPNNNMMMLLLMMMMMMLLLLLLKKKJJJIIIFFFFFFEEEDDDCCCBBBBBBBBB@@@@@@@@@??????>>>===============<<<;;;;;;::::::;;;;;;:::999999999999:::666666666666777777777777666555444555666777666555111222333444444333111000555555555444444333333333333333333444444444555555333333333333333333333333555555555555444444333333333333333333333333333333555444333333222222222222333333333333333333333333333333333444555666777888444555777888;;;???EEEJJJNNNRRRWWWZZZ[[[[[[[[[\\\]]]]]]]]]```eeekkkrrrvvvyyyxxxvvv{{{tttnnnrrryyymmmbbb^^^dddmmmzzztttfff^^^UUUPPPNNNPPPSSSWWW^^^eeennnuuuuuujjj```XXXSSSOOOMMMJJJJJJJJJKKKLLLKKKKKKLLLLLLLLLMMMPPPVVVZZZ___eeennnwww~~~~~~|||}}}~~~~~~|||uuujjjZZZMMMEEE@@@??????<<<<<<===>>>???@@@AAAAAACCCDDDFFFHHHKKKNNNPPPQQQRRRSSSUUUVVVWWWXXXWWWWWWWWWVVVVVVVVVXXXYYY[[[]]]zzzeee\\\YYYUUURRRQQQPPPNNNMMMLLLLLLLLLLLLLLLJJJIIIIIIEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@?????????>>>>>>>>>;;;;;;;;;:::999999888888999999888777777777777888666666666666777777777777555444333555777888777666333444555666666555444333555666777888888777666555333333333444444444555555444444444444444444444444555444444333333222222111333333333333333333333333333333333333333222222222222222333333333333444444444444444444444555666777444555777888:::>>>DDDHHHNNNQQQVVVZZZ[[[[[[\\\]]]]]]]]]]]]___dddkkkrrrvvvxxxxxxvvvxxx{{{www{{{wwwhhh```ccckkkyyy~~~nnncccXXXRRROOOQQQSSSVVV]]]dddlllrrr{{{yyynnncccZZZTTTQQQNNNKKKJJJKKKLLLLLLLLLLLLLLLLLLKKKKKKOOOTTTXXX\\\bbbllluuu|||~~~zzzzzz|||}}}|||zzzssseeeUUUJJJDDD???>>>@@@======>>>???@@@BBBCCCCCCCCCDDDFFFIIILLLOOOQQQSSSSSSTTTVVVWWWXXXYYYXXXXXXWWWVVVVVVWWWXXXZZZ\\\]]]zzzddd\\\XXXTTTQQQPPPNNNMMMKKKKKKKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEDDDDDDCCCBBBBBB??????>>>============>>>:::999999888888777666666888777666666555555666666555666666666777777777888666555444555666777666555444444555555555555555444333555888:::;;;999777666333333333444444444555555555555555555555555555555555555555444333222222222444444444444444444444444111222222333333333333222222222222333333444444444555555444444444555555666555666777888:::>>>DDDHHHMMMQQQVVVZZZ\\\\\\]]]^^^\\\[[[[[[\\\aaahhhoootttsssuuuuuusssxxxqqqeeeffflll{{{wwwhhh]]]WWWRRRRRRSSSTTTZZZaaaiiinnnwww~~~rrrfff\\\VVVSSSPPPLLLKKKKKKMMMMMMMMMKKKKKKKKKJJJJJJMMMQQQUUUYYY___iiirrryyy}}}zzzxxxxxx{{{|||zzzxxxrrrbbbQQQHHHBBB>>>>>>AAA===>>>???@@@BBBCCCDDDEEEFFFGGGIIIKKKNNNPPPRRRSSSSSSUUUVVVXXXYYYYYYYYYYYYXXXWWWWWWXXXYYY[[[]]]___|||ggg[[[XXXTTTPPPOOOMMMKKKIIIIIIIIIIIIIIIHHHGGGFFFFFFDDDEEEEEEEEEDDDCCCBBBBBB>>>======<<<<<<<<<======::::::999999888777777777888888777666666666666666555666666666777777888888888777555555666666555333333333333333333333333333///222666999:::999666444333333333444444444555555666666666666666666666666888888777666555555444444444444444444444444444444000111222333333333333333222222222333333444444444666555555444444444555555555666888888:::>>>DDDHHHNNNQQQWWW[[[\\\]]]^^^___ZZZYYYYYYZZZ___fffmmmqqqpppssssssoooqqqyyyyyykkkiiinnn|||mmmbbb[[[UUUSSSRRRSSSWWW^^^ggglllttt}}}uuuiii^^^XXXTTTQQQMMMKKKLLLMMMNNNNNNKKKJJJJJJHHHHHHKKKPPPSSSWWW]]]gggooowww|||{{{yyywwwxxx{{{|||yyywwwqqq```NNNFFFBBB>>>>>>AAA>>>???@@@AAACCCDDDEEEFFFJJJJJJLLLMMMOOOQQQRRRSSSTTTUUUWWWYYYZZZZZZYYYYYYYYYYYYYYYYYY[[[]]]___```xxxeee\\\YYYUUURRRPPPNNNKKKIIIIIIJJJKKKKKKJJJIIIGGGEEECCCCCCCCCCCCCCCCCCBBBBBB@@@@@@@@@???>>>===<<<<<<===<<<<<<;;;999888888777666777777555333222333444666666666666555555555555666555444333333444555666222222222222222222222222444555555555555555555444444333333222222222333333444333222222222333444555555555555555444333222222666444222222444444222000333333333444444555555555444333222111222333444555333333333444444444555555555555666666777<<>>>>>=========<<<<<<;;;999888888777777888888666444333444666666666666666555555555555666555444444444444555666444444444444444444444444444444555555555555444444444444333333333333444444222222111111222444555666444444444555444444333333555333111222444555333111222222222333333333333333333333222222333333444444333333333444444444555555555555666666777;;;AAAEEEJJJQQQXXX^^^dddkkkmmmjjjgggbbb___```bbbeeekkkrrrrrruuutttnnnfffdddjjjqqqxxxwwwwww}}}tttpppppp~~~}}}hhh^^^UUURRRQQQRRRUUU[[[aaagggpppyyytttfff]]]VVVRRRMMMJJJJJJKKKLLLLLLMMMKKKJJJHHHIIIJJJMMMNNNQQQVVV___hhhpppxxx|||ssssssssstttxxxzzzzzzyyywwwiii[[[KKKDDDBBB??????@@@===???AAABBBBBBCCCFFFHHHGGGJJJMMMOOOPPPQQQSSSUUUWWWXXXYYY[[[\\\\\\\\\[[[[[[[[[[[[\\\]]]___aaaccczzzfffXXXVVVSSSQQQQQQPPPNNNLLLIIIJJJKKKKKKJJJIIIGGGEEEEEEEEEDDDCCCBBBAAAAAA@@@@@@@@@??????????????????<<<<<<;;;::::::999888888888999999777555555666777666666666666555555555555666555444444444444555666444444444444444444444444333333444444444444333333555444444444444444555555000000111222333555666777333333444444555444444444333222111222444555444333333222222222222222111111222222333333444444333333333333333444444444555555555555666666888;;;@@@DDDHHHQQQ[[[ccckkksssuuurrrnnniiieeeeeeeeefffkkkqqqtttwwwvvvpppfff```bbbfffkkklllooowwwyyytttsssiii```WWWSSSRRRQQQUUUYYY___eeennnwwwyyymmmdddXXXTTTOOOLLLKKKLLLLLLLLLKKKJJJIIIHHHHHHJJJLLLMMMOOOTTT\\\dddmmmuuu|||xxxoooppprrrtttwwwzzz{{{xxxuuudddWWWIIICCCAAA>>>>>>???>>>???AAABBBCCCDDDGGGIIIHHHKKKMMMOOOPPPRRRUUUWWWYYYZZZ[[[\\\]]]\\\\\\[[[[[[[[[[[[\\\]]]___aaabbbzzzeeeYYYWWWSSSQQQPPPOOOMMMKKKIIIJJJKKKKKKJJJIIIGGGEEEFFFEEEDDDCCCBBBAAA@@@@@@????????????@@@@@@@@@@@@<<<<<<;;;::::::999888888888888888777555555666777666666666666555555555555555555555444444555555555333333333333333333333333222333333444444333333222555555444444444555666666111111222222333444555555222222333444555555555555222222222222444444444444444444333333222222111111111222333444555444333222333333333444444444555555444555666666888;;;???CCCIIISSS___iiisss{{{}}}zzzwwwpppjjjgggffffffjjjpppvvvyyyyyyrrrggg___\\\]]]aaacccgggnnnyyy~~~wwwuuu~~~kkkbbbYYYUUUSSSQQQTTTXXX]]]bbbllluuu}}}}}}pppggg[[[VVVQQQMMMLLLKKKKKKKKKJJJJJJHHHHHHHHHIIIKKKLLLOOOSSSZZZaaaiiiqqqyyyxxxooonnnrrruuuxxxzzz{{{wwwrrr___RRRFFFAAA@@@>>>===>>>>>>@@@BBBCCCCCCEEEIIILLLJJJLLLNNNPPPQQQSSSVVVYYYZZZ[[[\\\]]]]]]]]]\\\[[[YYYYYYZZZ[[[\\\]]]^^^___zzzeee[[[XXXUUURRRPPPNNNKKKIIIIIIJJJKKKKKKJJJIIIGGGEEEFFFEEEDDDCCCBBBAAA@@@@@@??????????????????@@@@@@;;;;;;;;;::::::999999888666777777666555444666777666666666666555555555555444555555555555555555444333333333333333333333333222333333444444333333222444444444444444555666777333333333333333333222222222222333444555555555555111222333333333333444555555555444444333333222222111222333444555444333222333333333444444444555555444555666777888:::>>>AAAJJJUUUcccooo{{{~~~uuummmiiifffeeejjjpppvvvyyyzzztttiii___ZZZXXXZZZ]]]bbbgggooo|||}}}tttqqq{{{|||mmmddd[[[VVVTTTQQQRRRVVVZZZ```iiirrrzzzrrriii]]]YYYRRRNNNLLLKKKJJJJJJJJJIIIIIIHHHIIIJJJKKKLLLOOORRRXXX^^^fffnnnwww}}}zzzqqqnnntttxxxyyyzzz{{{uuummmZZZNNNCCC@@@@@@>>>===>>>???@@@BBBCCCDDDGGGKKKNNNMMMOOOPPPQQQRRRTTTWWWYYY[[[\\\]]]^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]^^^^^^^^^{{{fff\\\YYYUUURRRPPPNNNKKKHHHIIIJJJKKKKKKJJJIIIGGGEEEEEEEEEDDDCCCBBBAAAAAA@@@??????>>>>>>>>>>>>>>>>>>;;;;;;;;;::::::999999999666777777666555444666777666666666666555555555555444444555666666555444444555555555555555555555555333333444444444444333333333333333333444555666666444444444444333222111000333333444444555444444444111333444444222222333555555555444444444444444333222222333333444444333333333333333444444444555555333555666777888:::===@@@IIIUUUdddqqq~~~yyyrrroookkkhhhjjjooosssvvvxxxtttjjjaaaZZZWWWWWW[[[```ccchhhrrrzzzoooiiirrr~~~ooofff\\\XXXTTTQQQQQQTTTWWW]]]fffpppxxxvvvnnnaaa\\\UUUPPPMMMLLLJJJIIIJJJJJJJJJJJJJJJJJJKKKLLLNNNQQQVVV[[[bbbkkkttt{{{~~~vvvpppxxx|||{{{{{{{{{ssshhhVVVKKKAAA???@@@???===>>>@@@AAABBBCCCEEEHHHMMMQQQPPPQQQRRRRRRRRRTTTWWWZZZZZZ[[[\\\]]]^^^]]]]]]\\\]]]]]]___```aaaaaaaaaaaa}}}hhh[[[XXXTTTRRRPPPNNNLLLJJJIIIJJJKKKKKKJJJIIIGGGEEEDDDDDDCCCCCCCCCBBBBBBBBB???>>>>>>>>>===<<<<<<<<<;;;;;;::::::::::::999999666777888777666666777999666666666666555555555555444444555666666555444444666666666666666666666666444444555555555555444444222222222222333444555666222333444444444333222111444444444555444444333333222444555444222111222444333333333333333444444444333333222222333333444444333333333444444444555555333555666777888:::===???IIISSS```lllxxx~~~zzzxxxwwwtttnnnkkklllooorrrtttqqqjjjaaa[[[WWWWWW[[[___aaacccjjjuuu~~~pppfffkkkwwwpppggg^^^YYYUUUQQQQQQSSSUUU[[[eeennnvvv~~~vvveee```YYYSSSPPPNNNLLLKKKJJJJJJJJJKKKKKKKKKLLLLLLMMMOOOSSSWWW^^^gggqqqxxx}}}sss|||}}}|||{{{qqqcccSSSIII@@@???AAA@@@>>>>>>@@@AAABBBCCCEEEIIINNNRRRTTTTTTTTTSSSRRRTTTWWWYYYXXXYYY[[[\\\]]]]]]]]]]]]^^^___```bbbbbbbbbbbbaaa~~~jjjYYYVVVSSSQQQQQQPPPNNNLLLIIIJJJKKKKKKKKKIIIGGGEEECCCCCCCCCCCCCCCCCCBBBBBB???>>>>>>===<<<;;;;;;:::;;;:::::::::::::::::::::888999999888777777999:::777666666666555555555555333444555666666555444333444444444444444444444444444555555666666555555444222111111222333444555666000111333444555444444333555555555555444333222222333555666555222000111444111111111222222333333444444333222111222333444555333333333444444444555555333555666777888:::<<>>>>>>>>>>>>>>>>>======;;;:::999888888888888777777666666555555333333333333333333333333222222333444555555555444444444333333333333222222222222222333333444444444333444555666666555444333444333333222222333333444444555666555333222333444333333111111111111333333444333222333555666555444444444444444444444444444555333000...///111444666666555444444666999;;;===EEEMMMWWW^^^bbbfffkkkpppxxx|||{{{sssnnnllliiifffdddbbb```]]]ZZZ^^^aaaccc```]]]___gggnnnxxxtttggggggmmmwwwsssiii```]]]ZZZVVVSSSSSSRRRXXX```iiiqqqzzztttnnnddd[[[UUUQQQNNNLLLPPPNNNMMMLLLMMMMMMMMMKKKJJJLLLPPPUUU[[[ccckkkppp}}}wwwfffXXXKKKEEE???>>>?????????@@@DDDCCCCCCDDDGGGKKKOOORRRWWWVVVUUUTTTSSSSSSSSSTTTUUUVVVXXXYYYYYYYYY[[[]]]_________```______^^^^^^nnn]]]ZZZUUURRRPPPOOOMMMLLLJJJJJJJJJIIIGGGEEECCCAAAEEEEEEEEEDDDDDDDDDDDDDDD@@@??????>>>>>>>>>>>>>>>======<<<;;;:::999999888999888888888777777666666777777777777777777777777555555666666777666666666444444333333333333222222222222222333333444444444333444555666666555444333444333333222222333333444444555666555333222333444444333222111111222333444444333222333555666555444444444444444444444444444666555333222222444666888555555555555777999;;;<<>>>>>>>>>>>>>><<<<<<;;;;;;:::::::::999999888888888888888888888777777777777777777777777666666666777666666555555444444333333333333222222222222333333333333444444333444444555555444444333444333333222222333333444444555666555333222333444444444333333333333444444333222111222333444444222444444444444444444444444555555444444555555666777444444555666888999::::::???EEENNNTTTXXX\\\aaaeeegggqqquuulllcccaaa___```bbbdddffffffgggmmmsssooogggaaabbbfffkkkrrryyy}}}tttmmmjjjnnn}}}xxxlllbbb^^^\\\VVVRRRPPPQQQTTTYYY```hhhrrr|||{{{pppggg___YYYTTTQQQOOOMMMKKKKKKKKKLLLKKKIIIJJJLLLOOORRRVVV]]]dddiiitttxxx~~~}}}xxxlll\\\OOOFFFEEEBBB@@@???@@@AAAAAAAAABBBDDDGGGIIILLLNNNOOOPPPQQQRRRTTTUUUUUUTTTTTTUUUWWWXXXYYYXXXYYYZZZ\\\\\\\\\]]]]]]]]]]]]]]]\\\rrr```\\\WWWSSSQQQOOOMMMLLLHHHIIIIIIJJJIIIHHHFFFEEEFFFFFFEEEDDDCCCCCCBBBBBB@@@??????>>>>>>>>>>>>>>>;;;:::::::::::::::::::::777777777777777777888888666666666666666666666666444555555555444333222222444444333333333222222222333333333333333333333333333333333444444333333333444333333222222333333444444555666555333222333444444444444444444444444444111//////000111222111000333333444444444444444444222333444444555555444444333444555777888999999999===BBBIIIOOOSSSXXX\\\___dddjjjrrrzzz|||yyytttpppcccaaa___```cccgggjjjkkkkkksss{{{yyynnneeeaaabbbiiimmmsssyyy|||ppphhhiiiuuuyyymmmaaa^^^]]]XXXTTTRRRRRRSSSVVV[[[bbbmmmxxxvvvlllccc\\\VVVSSSQQQNNNLLLLLLLLLLLLKKKJJJJJJLLLNNNPPPSSSYYY___dddpppuuu|||{{{ssseeeVVVLLLBBBDDDDDD@@@===???@@@AAA@@@BBBEEEHHHJJJLLLMMMMMMLLLNNNQQQTTTUUUVVVUUUTTTVVVWWWYYYYYYXXXYYYZZZ\\\ZZZ[[[[[[\\\\\\\\\\\\[[[vvvbbb^^^XXXTTTQQQOOOMMMKKKHHHHHHIIIJJJIIIHHHGGGFFFFFFEEEEEEDDDCCCBBBBBBAAA@@@??????>>>>>>>>>>>>>>>::::::::::::::::::999999444555555555666666777777888888888888888888888888444555555555444333222222444444333333333222222222333333333333333333333333333333333222222333333333444333333222222333333444444555666555333222333444444444444444444444444444222111000111222333333111333333333444444444555555222333444555555555444444333444555777888888888888<<<@@@FFFLLLQQQVVV[[[]]]```ccchhhlllooopppooooooeeecccbbbbbbfffjjjmmmnnnpppyyy{{{ppphhhdddhhhkkkpppxxxttthhhfffpppzzz{{{mmm```\\\]]]ZZZWWWUUUSSSTTTUUUXXX^^^hhhsss{{{{{{pppfff^^^WWWSSSSSSPPPNNNMMMMMMMMMLLLKKKJJJKKKMMMNNNQQQUUU[[[```mmmsss{{{yyynnn___RRRIII???EEEGGGAAA<<<>>>@@@???@@@BBBEEEIIIKKKLLLLLLLLLKKKMMMPPPSSSVVVVVVVVVVVVVVVXXXYYYYYYXXXXXXZZZ[[[YYYZZZZZZ[[[\\\\\\[[[[[[zzzccc___YYYUUURRROOOMMMKKKHHHHHHIIIIIIIIIGGGFFFEEEEEEDDDDDDCCCCCCBBBBBBBBB@@@??????>>>>>>>>>>>>>>>;;;;;;::::::999999999888333333444555555666777777555555555555555555555555666666666777666666555555444444333333333333222222444444333333333333222222333222222111111222222333444333333222222333333444444555666555333222333444333333444444444444333333555444333444666666666444222333333444444555555555444444555666666666666555444444555666666777888888<<>>IIILLLDDD===>>>AAA???AAACCCFFFHHHJJJLLLLLLLLLLLLMMMPPPSSSUUUWWWXXXXXXWWWXXXYYYYYYXXXXXXYYY[[[YYYYYYZZZ[[[\\\\\\\\\\\\~~~ddd```ZZZUUURRRPPPMMMKKKHHHHHHHHHHHHHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@??????>>>>>>>>>>>>>>><<<;;;;;;:::999888777777333333444555666777888888333333333333333333333333555555666666777666666666444444333333333333222222444444444333333222222222333222111000000111222333444333333222222333333444444555666555333222333444111222333444444333222111555444333444555666666444222222333333444555555666444444444444555555555555555555444444555666888999;;;===BBBIIIPPPWWW\\\^^^]]]```cccggghhhhhhfffeeedddddddddfffjjjmmmoooooovvv|||~~~sssqqqqqqwwwooohhhmmmssstttaaaYYYZZZYYYWWWVVVSSSRRRRRRSSSWWW^^^gggmmmzzz{{{qqqhhh```[[[SSSQQQOOONNNNNNMMMLLLJJJIIIJJJKKKMMMOOOSSSXXX\\\dddlllvvv}}}}}}}}}{{{qqqbbbTTTJJJEEEAAANNNRRRIII@@@@@@CCCAAABBBCCCEEEHHHJJJKKKLLLMMMNNNOOOPPPSSSUUUWWWYYYZZZWWWXXXYYYYYYXXXXXXYYYZZZYYYYYYZZZ[[[\\\\\\\\\\\\eeeaaa[[[VVVRRRPPPMMMKKKHHHHHHHHHHHHGGGEEECCCBBBBBBBBBBBBCCCCCCCCCCCCCCC@@@??????>>>>>>>>>>>>>>><<<<<<;;;:::999777777666333444555666777888999:::777777777777777777777777222222333444555555555444444444444333333333222222444444444333333222222222333222111000000111222333444333333222222333333444444555666555333222333444111111333333333333111111222111000111333444333222222222333333444555666666222222111111111222333444666555444333444666888999:::<<<@@@HHHPPPWWW\\\^^^bbbaaa``````aaaccceeefffbbbbbbcccfffkkknnnooooootttyyyuuuwwwwww}}}rrrjjjmmmrrrxxxbbbYYYXXXWWWVVVUUUQQQQQQQQQQQQTTTZZZccciiiuuuuuulllddd___SSSQQQNNNMMMMMMLLLKKKIIIIIIJJJKKKLLLNNNSSSXXX\\\aaaiiittt|||||||||}}}yyyzzzxxxnnn^^^PPPGGGDDDCCCQQQWWWLLLBBBBBBDDDBBBCCCDDDEEEGGGIIIKKKLLLMMMPPPPPPQQQRRRUUUWWWZZZ[[[WWWXXXZZZYYYXXXXXXYYYZZZYYYYYYZZZ\\\\\\]]]]]]]]]mmmbbbXXXUUUTTTPPPLLLLLLHHHHHHHHHIIIJJJJJJGGGEEEEEEEEEDDDCCCCCCCCCCCCDDDCCCAAA???>>>??????>>>===;;;;;;:::999888888888888;;;:::888666555666666777666666666666666666666666666666666666666666666666555555444444444333333333222222333333333333444444333444444555555444444333555444222222222444666777===888333333666888666444333111000000222333444444444444444444444333222111333555666555444222222333444444333555666777555444444555555666777666666666:::===CCCHHHNNNTTTZZZ^^^ccceeeeee```^^^```^^^[[[ccccccdddeeegggjjjlllnnnjjjoooxxxyyywww}}}yyyoooppprrrhhhXXXWWWYYYWWWSSSVVVTTTSSSQQQRRRWWW^^^cccpppxxxtttiiiaaaZZZTTTPPPPPPOOOLLLKKKLLLNNNLLLMMMOOOOOOMMMPPPUUUccchhhpppxxx|||zzzzzzzzzzzz{{{zzzttthhhXXXLLLGGGGGGSSSPPPJJJEEEBBBAAABBBDDDFFFGGGIIIJJJLLLMMMNNNNNNPPPQQQRRRSSSUUUVVVWWWXXXXXXYYYYYYYYYYYYYYYYYYYYYZZZZZZ\\\]]]]]]\\\[[[ZZZmmmbbbXXXUUUTTTPPPLLLLLLGGGGGGGGGGGGHHHHHHEEECCCDDDDDDDDDDDDCCCCCCCCCCCCCCCAAA???>>>??????>>>======<<<;;;:::999999999999:::999888777666666666666777777777777777777777777555555555555555555555555555555444444444333333333222222333333333333444444333444444555555444444333333333222222444666888:::[[[PPP@@@555111000///...444222000111222444444444111111111111111000//////333555666555444222333333444444333555666777555444555555555555666666666666888;;;AAAFFFLLLSSSZZZ^^^ccceeeeee```___``````^^^______```bbbdddgggjjjllliiilllsss|||}}}wwwvvv{{{tttrrrwwwlllXXXSSSTTTSSSPPPTTTSSSRRRQQQRRRVVV\\\aaajjjrrr~~~zzzoooggg]]]VVVRRRQQQPPPMMMLLLMMMMMMKKKLLLOOOOOOMMMPPPVVV```eeennnvvv}}}~~~xxxwwwyyyzzzzzzzzzxxxrrreeeVVVJJJEEEEEELLLJJJFFFCCCAAAAAACCCDDDEEEGGGHHHKKKLLLNNNOOOOOOQQQQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWXXXYYYZZZ[[[\\\\\\[[[[[[nnncccYYYUUUTTTPPPLLLKKKGGGFFFFFFFFFGGGFFFCCCAAACCCDDDEEEEEEEEEDDDBBBAAABBB@@@>>>>>>??????>>>=========<<<;;;::::::::::::888888999888888777666555888888888888888888888888555555555555555555555555555555444444444333333333222222333333333333444444333444444555555444444333222222222333555777:::;;;YYYOOOAAA666222111222111555333111222333555555444333333333333333222222111333444666555444333333444444444333555666777555444666555444444444555777777666999>>>DDDJJJRRRZZZ___dddiiiiiifffdddeeeeeecccaaaaaaaaabbbdddgggiiikkkiiiiiilllqqqwwwxxxuuurrrrrrxxxyyysss{{{ttt[[[QQQPPPOOONNNQQQQQQQQQQQQRRRTTTYYY]]]bbbkkkwwwvvvnnn```YYYTTTSSSQQQNNNMMMOOOLLLKKKKKKNNNNNNMMMPPPVVV\\\aaajjjrrrzzzxxxtttuuuxxxyyyzzzzzzvvvnnnaaaRRRHHHCCCCCCDDDCCCBBBAAAAAABBBCCCDDDEEEFFFIIIKKKMMMOOOPPPPPPQQQQQQRRRTTTUUUVVVWWWXXXXXXXXXXXXWWWWWWVVVVVVVVVVVVWWWXXXZZZZZZ[[[[[[[[[nnncccYYYVVVTTTPPPLLLKKKHHHGGGFFFGGGGGGEEEBBB@@@BBBCCCEEEFFFFFFDDDBBBAAABBB@@@>>>>>>>>>>>>>>><<<===<<<;;;::::::999999999777888999999999777666555777777777777777777777777555555555555555555555555555555444444444333333333222222222333333333444444333444444555555444444333222222333333444666888999;;;999666666666666444222555444333333444555555333333444444444444444333333222444555555444333333444444333333555666777555444666555444333333555777888555888===BBBIIIRRR[[[aaajjjqqqvvvtttqqqpppmmmjjjjjjiiihhhhhhhhhjjjkkklllllliiiggggggkkkmmmllljjjjjjsss}}}sss{{{~~~aaaRRRMMMNNNNNNOOOPPPQQQQQQQQQSSSVVVYYY]]]eeerrryyyqqqbbb[[[UUUTTTQQQNNNMMMOOOLLLJJJKKKNNNNNNLLLPPPUUUXXX]]]eeennnvvv~~~}}}vvvrrrtttwwwxxxxxxyyyuuukkk]]]PPPFFFCCCBBBAAAAAAAAABBBBBBCCCCCCDDDEEEGGGIIIKKKNNNPPPQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWYYYYYYYYYXXXXXXWWWWWWVVVUUUUUUVVVXXXYYYZZZZZZ[[[ooodddZZZVVVTTTPPPLLLKKKJJJIIIHHHHHHHHHGGGDDDAAABBBCCCEEEFFFFFFDDDBBBAAABBB@@@>>>===>>>>>>===<<<<<<;;;:::999888888888888666777888999999888666555666666666666666666666666555555555555555555555555555555444444444333333333222222222333333333444444333444444555555444444333333333333333333333444444000111333666666555111...555444333444555555444222000000111111111111000000222444555555444333444444444333333555666777555444666555333222333444666888666999===BBBIIISSS]]]cccqqq{{{}}}wwwrrroooooonnnnnnooopppqqqrrrqqqkkkeeebbbbbbdddcccbbbaaajjjzzzvvvzzz~~~iiiUUUMMMLLLNNNNNNOOOPPPPPPPPPQQQSSSVVVZZZbbbnnnzzzzzzrrreee]]]VVVTTTQQQMMMLLLNNNLLLJJJKKKMMMMMMKKKNNNSSSTTTXXX```iiiqqqzzz~~~wwwsssuuuwwwxxxxxxyyysssgggYYYNNNFFFDDDCCCAAABBBCCCCCCDDDDDDDDDDDDGGGHHHJJJLLLNNNPPPQQQQQQRRRRRRSSSTTTUUUVVVVVVWWWZZZZZZZZZZZZYYYYYYXXXXXXTTTUUUUUUVVVXXXYYYZZZ[[[pppeeeZZZWWWUUUPPPLLLKKKJJJIIIIIIIIIJJJIIIFFFDDDCCCDDDEEEEEEEEEDDDBBBAAAAAA???======>>>>>>===<<<;;;;;;:::999888888888888777777888888888888777777555555555555555555555555444444444444444444444444555555444444444333333333222222333333333333444444333444444555555444444333333333333333222222222111555555444333444444555666444333333444555555333111000111222222333222222222222333555555444333444555444444333555666777555444555444333333333444666666888999<<>>===<<<<<<<<<;;;999999999999999888888777777777777888888666666666666666666666666444444444444444444444444555555444444444333333333222222333333333333444444333444444555555444444333222222333333333333333333555555333222222555888;;;333333222333444444222///222333444555555555555444111333555555444444444555444444333555666777555444333333444444444444555555888999;;;???EEEPPP[[[cccrrr{{{zzzyyyxxxxxxxxxyyyzzzvvvooogggcccaaaaaa```^^^[[[```iiivvvqqqlllyyyiiiWWWOOONNNPPPPPPOOONNNMMMOOORRRUUUUUUZZZcccmmmxxx{{{jjjbbbZZZVVVRRRNNNMMMOOONNNLLLLLLMMMKKKHHHJJJOOOOOOSSSZZZaaaiiirrr{{{yyywwwxxx{{{{{{zzztttkkk^^^QQQHHHEEEDDDEEECCCCCCCCCDDDEEEGGGHHHIIIJJJKKKMMMNNNOOOPPPPPPPPPSSSSSSSSSTTTUUUUUUVVVVVVXXXXXXYYYYYYZZZZZZ[[[[[[XXXWWWVVVVVVWWWXXXYYYZZZqqqfff[[[WWWUUUPPPLLLKKKHHHHHHHHHIIIJJJJJJGGGEEEEEEEEEDDDCCCCCCCCCCCCDDDAAA???===============;;;======<<<;;;::::::::::::999888777666666777888999777777777777777777777777444444444444444444444444555555444444444333333333222222333333333444444444333444444555555444444333111222333444555555555555444555444333111111222333333222222333444333111...///000111111222222222222111333555555444444444555444444333555666777555444222333444555555555444444777888:::===DDDNNNYYYaaaooo|||~~~{{{yyyxxxwwwuuuooohhhddddddcccbbb``````aaadddkkkwwwkkkeeennn|||ttt^^^TTTRRRQQQQQQPPPNNNMMMNNNRRRUUURRRWWW^^^hhhsssmmmddd\\\WWWSSSOOONNNPPPOOOMMMLLLMMMKKKGGGIIIMMMNNNRRRXXX```hhhpppyyy~~~yyywwwyyy|||}}}|||rrriiiZZZNNNFFFDDDDDDEEEBBBBBBBBBCCCEEEHHHKKKLLLLLLLLLMMMNNNOOOOOOOOOOOOSSSSSSSSSTTTUUUUUUUUUVVVVVVVVVWWWXXXYYYZZZ[[[[[[YYYXXXWWWVVVWWWXXXYYYZZZvvvhhh\\\XXXWWWTTTPPPNNNFFFGGGGGGGGGFFFDDDBBBAAADDDCCCBBBBBBBBBBBBCCCDDDAAAAAAAAA@@@@@@>>>======AAA>>>;;;:::;;;;;;;;;:::888777777777777777888888777666555444444555666777444555555555666666777777666555555555555444444444111111222333333444555555777111,,,+++///333444333555444333444666666666555444444444555555555555666555555444333333333333444777333000000222444444333222222333333333333444444222333555666666666555444888777777666666666666777:::<<<===>>>AAAIIITTT\\\gggooozzzyyyvvvuuurrrqqqoookkkiiihhhggggggfff```\\\\\\eeeqqq}}}pppffffffnnnhhhXXXSSSUUURRROOONNNOOOQQQRRRQQQSSSSSSXXXcccooozzzssslllbbbYYYSSSQQQOOONNNPPPOOONNNMMMLLLLLLLLLLLLNNNOOOUUU]]]ccciiittt~~~}}}xxxvvvxxxyyyxxxvvvrrrcccTTTMMMJJJGGGDDDDDDEEEFFFGGGHHHHHHHHHHHHHHHNNNNNNNNNOOOPPPQQQRRRSSSRRRSSSTTTUUUUUUUUUUUUUUUZZZZZZZZZ[[[\\\]]]^^^___]]]\\\ZZZXXXXXXYYY[[[\\\uuuhhh\\\XXXWWWTTTPPPNNNKKKKKKKKKKKKJJJHHHFFFEEEBBBAAA@@@@@@@@@@@@AAABBB@@@@@@@@@@@@???>>>===<<<@@@===;;;:::;;;;;;:::888888888777666666555666666777666555555555555666777555555555555666666666777555555555555444444444444444444444444444444444444888333......222555555444555444333444555666666444444444444444555555555555444444333222222222222333666333000000222444444333222222333333333333444444333444555666666555444444444444444333333444555555888:::;;;<<>>>>>======<<<===<<<;;;;;;;;;:::888666999888777666555444444444777666666555555666666777555555555555666666666666555555555555444444444444555555555555444444444444777444111111555777666555555333333444555666555444444444444444555555555555333333222111111111111222555333111111222444444333222222333333333333444444444444555555555444444333333333333333444555555666666888999:::<<>>>>>===============<<<;;;;;;;;;<<<:::777555999888777666666666666666777666666666666666666777555555555666666666666666555555555444444444333333333333444444444444444444555444222333666777666444444333222333555666555444333333444444444555555555444333333222222222222222444333222222222333333444222222222333333333444444444555555444444444333333555555555666777888999:::555777888999;;;AAAJJJQQQYYY^^^eeekkkuuu|||xxxtttrrrpppnnnllllllooouuuyyyxxxqqqiiiggghhhnnnyyyyyyjjjaaagggvvvhhhUUUMMMLLLKKKKKKLLLLLLKKKJJJMMMMMMQQQYYY```gggsss~~~}}}qqqeee]]]WWWTTTRRRNNNNNNMMMLLLKKKKKKKKKKKKKKKKKKOOOUUUXXX\\\fffooozzz~~~xxxwwwwwwtttqqqdddYYYMMMHHHFFFCCCCCCDDDEEEFFFHHHJJJKKKLLLMMMMMMMMMMMMMMMNNNOOOPPPQQQRRRUUUVVVWWWXXXYYYZZZZZZZZZWWWWWWXXXYYY[[[]]]^^^```___^^^\\\[[[ZZZYYYYYYYYYuuuggg[[[WWWVVVSSSOOOMMMIIIJJJJJJJJJIIIGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCC???>>>======<<<======>>><<<;;;;;;;;;<<<:::777555777777777777888999::::::666777777777777777777666666666666666666555555555555444444444444333333333///000000222333444555555333222222333444555444333444333222333555555555444333333333444444444444555555555444333333333333333333333333333222222333444222222222333333333444444444444444333333333444444777777777777888999:::;;;666777999999:::@@@HHHOOOTTTYYYaaagggooozzzyyytttrrrrrrqqqoooooossszzzxxxpppkkkiiilllvvvqqqcccfffqqq~~~mmmVVVKKKJJJIIIIIIKKKMMMMMMLLLMMMMMMQQQWWW[[[aaalllwwwuuuhhh___XXXTTTQQQOOONNNMMMLLLKKKKKKKKKKKKLLLLLLOOOTTTVVVYYYbbbkkkvvvzzzyyyyyyxxxtttooo```VVVMMMIIIGGGDDDEEEHHHGGGHHHIIIKKKMMMNNNNNNOOOMMMMMMMMMNNNOOOPPPRRRRRRTTTUUUVVVXXXYYYYYYZZZZZZYYYYYYYYYZZZ\\\^^^___```___^^^]]]\\\ZZZYYYYYYYYYtttgggZZZVVVVVVRRRNNNMMMHHHHHHHHHHHHGGGFFFDDDCCC@@@AAAAAABBBBBBAAAAAA@@@@@@???============>>>???===<<<;;;;;;;;;:::888666777777777888999:::;;;<<<666777777888888777777666666666666666666555555555444444444444333333333333---...///111222444555666111222222222333333333333444222222333444555444333333333333333444444444444666555444444333333444444222333444444222222333444222222333333333333444444333333333222333444555555555555555555666777888888666888999999:::???FFFMMMPPPVVV^^^ccchhhooozzzyyyrrrmmmooopppqqqrrrwwwuuukkkfffiiivvvyyygggfffmmmuuuvvv\\\MMMKKKHHHHHHJJJMMMNNNNNNKKKKKKOOOSSSUUUYYYdddppp{{{mmmbbbZZZUUURRRPPPOOONNNMMMLLLLLLLLLLLLMMMMMMOOOSSSTTTVVV^^^gggpppuuu|||~~~zzz{{{yyyrrrkkk[[[RRRJJJGGGEEECCCEEEIIIIIIJJJKKKMMMNNNOOOOOOOOONNNNNNNNNOOOPPPQQQRRRSSSSSSTTTUUUWWWXXXYYYYYYYYYZZZZZZ[[[[[[\\\]]]______^^^^^^]]]\\\[[[ZZZZZZYYYtttgggZZZVVVUUURRRNNNMMMFFFGGGGGGGGGFFFDDDBBBAAA@@@@@@AAABBBBBBAAA@@@@@@@@@???>>>======>>>@@@AAA@@@===;;;:::;;;;;;:::888888777777777888999::::::666777888888888888777666777666666666555555555555444444444333333333222222//////000111333444555555222222222222111222333555333222111222444555444333222222333333333444444444555444333333222222333333111333555555222111222444222222333333333333444444222222111111222444666777555444444444444444555555555777999888999===DDDJJJNNNTTTZZZ^^^```eeemmmttt{{{{{{uuuiiimmmpppqqqrrrvvv~~~yyyooojjjlllyyymmmhhhkkkqqqiiiRRROOOJJJHHHIIILLLMMMNNNJJJKKKNNNQQQQQQTTT^^^jjjzzzssshhh___YYYVVVQQQPPPOOONNNMMMMMMMMMMMMMMMLLLNNNQQQRRRSSSZZZccciiiooowwwzzzyyy{{{yyyooofffWWWPPPIIIGGGEEECCCFFFJJJKKKLLLMMMNNNOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRSSSTTTSSSTTTUUUWWWXXXYYYZZZZZZ[[[[[[[[[[[[[[[\\\]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZtttgggZZZVVVUUURRRNNNLLLJJJKKKKKKKKKJJJHHHFFFEEEBBBBBBCCCDDDDDDCCCBBBBBBAAA@@@>>>======???@@@BBBAAA>>><<<:::;;;;;;;;;:::888888777777777777777888666777888999999888777666777777666666555555555444444444444333333333222222222222222333333444444444333333333222111222444666333222111222444555444333222222333333333444444444444333222222111111222222000333555555333111222444222222333333333444444444111111111111222444777888666555555444444444555555555666888888888<<>>>>>??????<<<;;;:::999888777777777777777777777666666666666999888777666666777888999666666666666555444333222444444555555444444333333222222333333333333444444555444444333333444444555111111222222222333333333555555555555555555555555666555555555555666777777444444333222222222333333444444444333333222222222444444444444444444444444777666444333333444666777666777999999:::===BBBEEEMMMPPPUUUYYY\\\___bbbeeekkkoootttzzz~~~|||yyyppppppoooooooooqqqsssttt~~~~~~}}}yyyvvvxxxppphhhpppiii[[[MMMHHHHHHHHHJJJMMMLLLLLLLLLMMMNNNSSSXXX]]]hhhqqqtttiii```\\\SSSRRRPPPOOOPPPPPPOOONNNOOONNNMMMMMMOOORRRUUUXXX```fffoooxxxyyyzzzyyywwwwwwtttjjj___PPPMMMIIIFFFDDDFFFHHHJJJKKKLLLMMMNNNNNNNNNNNNNNNRRRRRRRRRRRRSSSSSSSSSSSSVVVVVVVVVVVVWWWWWWXXXYYYXXXXXXWWWVVVVVVVVVVVVWWWZZZ[[[\\\]]]]]]\\\ZZZYYY{{{fff[[[XXXSSSRRRRRRKKKIIIIIIHHHHHHGGGEEEDDDCCCEEEEEEEEEDDDCCCBBBBBBBBBAAA@@@??????>>>>>>??????>>>===<<<;;;:::999999999999888888888888777777777777666555444444555666777666666666666555444333333555555555555444444333222222222333333333333444444555444444333333444444555222222222222333333333333333333333333333333333333444444333333333333333333333333333333333333333333444444444333333222222222444444333333333333444444222111///......///111222666777888888:::<<>>>>>??????@@@???>>><<<;;;;;;::::::::::::999999999888888888666666555555555555666666555555666666666555555444666666666555444333222111222222333333333333444444555444444333333444444555333333333333444444444444333333333333333333333333333222222222222222222222222222333444444444333222444444333333333333222222444333222222222333444555444333222111111222333444555666777777888;;;???CCCMMMPPPUUUYYY\\\```dddfffggghhhjjjlllnnnpppqqqqqqrrrqqqpppnnnllljjjhhhfffnnnvvv~~~}}}}}}|||ooorrrqqqYYYOOONNNMMMLLLLLLJJJJJJJJJJJJJJJLLLQQQTTT\\\eeettt~~~rrrhhhbbbYYYVVVRRRPPPOOONNNMMMKKKMMMLLLKKKKKKMMMOOORRRSSSYYY___gggpppxxxyyysssoooqqqtttuuutttsssnnnbbbWWWKKKIIIFFFCCCCCCEEEGGGIIILLLMMMNNNOOOPPPPPPPPPPPPOOOOOOQQQRRRTTTVVVWWWXXXVVVVVVUUUUUUUUUVVVWWWWWWXXXXXXWWWVVVVVVVVVVVVVVVWWWXXXYYYZZZZZZYYYXXXWWW~~~hhh\\\YYYSSSRRRSSSLLLLLLLLLLLLKKKJJJIIIGGGGGGBBBCCCDDDEEEEEECCCAAA@@@AAA@@@??????>>>>>>??????@@@???>>><<<;;;;;;;;;::::::999999999888888888888888888777777777777888888444555555666666666666555666666666666555333222111222222222333333333444444555444444333333444444555333333333444444444555555444444444444444444444444111222222333444444555555000222444555555444333111333333333333333333333333444333222111111222444555777777666555555666777777444555666666777:::>>>AAAKKKOOOUUUZZZ^^^bbbgggjjjlllmmmmmmmmmmmmmmmoooqqqssssssrrrqqqnnnkkkhhhfffiiirrr|||~~~|||}}}wwwwww|||```RRRPPPOOOLLLKKKKKKKKKJJJIIIIIIJJJNNNQQQUUU___mmm{{{yyymmmfff[[[XXXTTTQQQPPPPPPNNNMMMOOONNNNNNMMMNNNPPPRRRSSSVVV[[[ccclllttt|||vvvrrrrrrnnnrrruuussspppjjj^^^SSSKKKIIIGGGEEEEEEGGGJJJKKKMMMNNNOOOPPPQQQQQQRRRRRRPPPPPPQQQSSSUUUVVVXXXXXXVVVVVVUUUUUUUUUVVVVVVWWWXXXWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXYYYYYYYYYYYYXXXjjj]]]YYYSSSSSSSSSLLLLLLLLLLLLKKKJJJIIIGGGGGGAAABBBDDDEEEEEECCCAAA@@@AAA@@@??????>>>>>>?????????>>><<<;;;::::::999999999999888888888777777777777777888888888888777777555555666666777666666666666666666666555444333222222222222333333333444444555444444333333444444555333333333444444444555555444444444444444444444444---///111333555666666666000111333555555444333222333333333333333333333333333333222222222333555555444444333333333333444444444555555666666999===@@@IIIMMMTTT[[[aaaffflllppptttttttttrrrooonnnppprrrppppppppppppnnnllliiihhhgggnnnuuuwwwvvvzzz}}}gggVVVQQQOOOMMMKKKLLLLLLLLLJJJIIIJJJLLLOOORRRZZZggguuussskkk]]]ZZZUUURRRRRRRRRQQQPPPOOONNNNNNMMMNNNOOOPPPQQQTTTXXX```hhhpppxxx|||qqqnnnoooooosssvvvsssnnnggg[[[PPPIIIHHHFFFEEEFFFHHHJJJLLLMMMMMMOOOPPPQQQRRRRRRRRRRRRRRRSSSTTTUUUVVVWWWWWWWWWWWWVVVUUUUUUVVVVVVVVVWWWWWWVVVUUUUUUUUUUUUVVVWWWXXXXXXYYYYYYZZZZZZZZZkkk]]]YYYSSSSSSTTTMMMIIIIIIIIIIIIHHHFFFEEEDDDAAABBBCCCDDDDDDCCCBBBAAAAAA@@@??????>>>>>>??????======;;;:::999888888888999888888888888777777777555555666666666666555555666666777777777666666555555666666666666555444444222222333333333333444444555444444333333444444555333333333333444444444444222222222222222222222222+++,,,///222333444555555000111333444555444444333222222333333333333444444222333333444444555555555333333333333333333333333444555666666666888<<>>>>>??????>>>===;;;:::999999888888::::::999999999888888888444555666777777666555444777777777777777666555444444555555666666666666666222222333333333333444444555444444333333444444555222222222222333333333333111111111111111111111111---///111333444444333222111111222333333444555555222222222333333444444444111333555666777777666555555555666666666666555555555666666666666888<<>>?????????>>>===<<<;;;:::999999999;;;;;;;;;:::::::::999999666777888999999888777666888888888888777666444444333444555666777777777777222222333333333444444444555444444333333444444555111111222222222333333333333333333333333333333333222333555666666555333222222222111222333444555666222222222333333444444444111333666888999888666555444444555555555555444444555666777666777999<<>>>>>>>>>>>===;;;======<<<;;;:::999999888999999999888777666666555888888888888777777777777555555555555555555555555555666666666555444333333222222333444555555555555222222222333333444444444666444222222333333222111222222222222222222222222222222222333333444444444222222222333333444444444222222333333333333444444444444444333333222222222333333333444444444555555777777666666777888999;;;===CCCNNNZZZfffqqq|||}}}vvvwwwvvvtttqqqooonnnmmmmmmkkkkkkkkkjjjjjjmmmqqqtttzzzwwwttt}}}eeeUUUPPPQQQKKKKKKLLLLLLMMMLLLLLLKKKNNNOOOSSS\\\eeepppvvvmmmaaaYYYVVVUUURRROOOOOONNNLLLKKKKKKMMMOOOPPPOOOQQQUUU[[[___dddppp{{{~~~zzztttqqqppprrrtttssslllaaaUUUMMMIIIEEEEEEFFFGGGIIIKKKMMMNNNPPPOOONNNMMMMMMNNNPPPQQQPPPRRRTTTVVVWWWXXXWWWWWWVVVWWWWWWWWWXXXYYYYYYYYYXXXXXXZZZZZZYYYWWWUUUSSSWWWWWWVVVUUUUUUUUUUUUVVVjjjXXXVVVXXXTTTOOONNNJJJIIIIIIIIIIIIHHHFFFCCCBBBBBBBBBBBBBBBBBBAAAAAAAAA???======>>>???>>>>>>======<<<;;;:::999999888999999999888777666666666888888888777777777666666555555555555555555555555444444444444444333222222555555555555444333222111222222222333333444444444666444222222333333222111333333333333333333333333222222222222333333444444222222333333333333333333222222333333333333444444555444444444333333333222333333333444444444555555666666555555666777999:::===CCCLLLWWWbbbmmmvvv|||}}}{{{yyyuuurrrpppnnnnnnnnnmmmmmmmmmkkkiiijjjmmmooosss~~~ssslllppp{{{mmmYYYQQQPPPMMMMMMMMMMMMMMMLLLKKKKKKMMMLLLPPPWWW```kkk{{{zzzrrrfff]]]ZZZWWWTTTQQQRRRQQQOOOMMMKKKKKKKKKKKKLLLMMMQQQWWW[[[___jjjuuu{{{yyyuuussssssssssssppphhh]]]RRRKKKHHHDDDEEEFFFGGGIIILLLNNNOOOQQQPPPOOONNNNNNOOOQQQRRRQQQRRRTTTUUUVVVWWWVVVVVVVVVVVVWWWWWWXXXYYYYYYYYYYYYZZZ[[[[[[ZZZYYYVVVUUUWWWWWWVVVVVVVVVWWWWWWXXX|||hhhWWWVVVWWWSSSNNNNNNKKKJJJIIIIIIIIIHHHFFFCCCCCCCCCCCCBBBBBBAAAAAAAAA???>>><<<===???@@@@@@???======<<<;;;:::999999888999999999888777777666666888888777777777777666666555555555555555555555555444444444555444444333222555555555555444333222222222222333333333333444444555333222111333333333222444444444444444444444444111222222222222222333333333333333333333222222222222222333333333333444444555555555444444444444444333333333444444444555555555555444444555666888999<<>>======>>>??????>>>======<<<;;;:::999999888999999999888888777777777888777777777666666666666555555555555555555555555666666666777777666666555111222333444555555666666333333333333333333333333444333111111222333333222444444444444444444444444222222222222222222222222444333333333222222111111222222222333333333444444555555555555555555555555333333333444444444555555444444333333444555777888999???GGGPPPYYYbbbjjjpppvvv|||~~~xxxssspppoooooorrrsssssspppmmmkkkjjjkkklllrrr{{{zzzeeeeeekkkyyymmmYYYPPPPPPOOONNNMMMLLLKKKKKKKKKKKKIIIIIINNNSSS]]]lllzzz}}}qqqggg```[[[WWWTTTMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLOOOTTTXXX[[[ccckkkrrrwww}}}{{{yyyyyyvvvqqqhhh]]]SSSLLLHHHFFFCCCDDDEEEGGGJJJNNNPPPRRRRRRQQQQQQQQQRRRSSSTTTUUUTTTTTTTTTTTTTTTTTTSSSSSSUUUUUUVVVWWWXXXXXXYYYYYY\\\]]]]]]]]]]]]\\\[[[ZZZWWWWWWWWWXXXYYY[[[\\\]]]uuudddVVVUUUVVVQQQNNNOOOMMMKKKIIIHHHHHHGGGEEEDDDCCCCCCCCCBBBBBBAAAAAAAAABBB@@@>>>===>>>>>>===<<<======<<<;;;:::999999888999999999999888888888888777777777666666666666555555555555555555555555555555555666666666666666555000111333444555666666666333333333333333333333333333222000111222333333222222222222222222222222222222222222222222222222222333333333222222111111111222222222333333333444444555555555555555555555555333333333444444444555555444444333333444555666888777<<>>>>>>>>>>>===;;;======<<<;;;:::999999888999999999999999999999999777777666666666666555555555555555555555555555555111222333333444333333333333444444555444444333333444444333333333333222222333111000000222333333222222222222222222222222222444444333333333333333222222222222222222111111111222222333333333333444444444444444444444555555555333333333444444444555555444444333333444555777888666;;;CCCKKKTTT\\\dddiiimmmsss{{{~~~zzzvvvtttsssxxxyyyyyyxxxwwwvvvxxxzzzssstttwww}}}}}}mmmjjjmmm{{{nnn^^^TTTSSSQQQOOONNNMMMNNNNNNLLLJJJJJJLLLOOOTTT___jjjzzz}}}qqqfff]]]XXXUUUUUUTTTSSSQQQOOOMMMLLLKKKMMMJJJKKKQQQUUUVVV[[[```gggmmmttt|||{{{yyyuuummm```UUUMMMIIIGGGFFFDDDEEEFFFHHHKKKNNNPPPRRRPPPQQQRRRSSSTTTTTTUUUUUUTTTSSSRRRRRRRRRRRRRRRSSSSSSTTTUUUVVVWWWXXXYYYZZZ\\\\\\\\\\\\\\\\\\\\\\\\XXXXXXXXXYYYZZZ[[[]]]^^^ooo```UUUUUUUUUPPPNNNPPPOOOLLLIIIGGGGGGFFFEEEDDD@@@AAAAAABBBBBBCCCCCCCCCAAA???>>>===>>>???>>>=========<<<;;;:::999999888999999999999999999999999777777666666666555555555555555555555555555555555000111111222333333222222333333444444555444444333444444444333333222222222222111///000222333333222333333333333333333333333555555555444444444333333111111111111222222222222222222333333333333444444222333333333444444444444333333333444444444555555555444444444444666777888666;;;BBBIIIPPPXXX___ccceeelllrrrxxx~~~|||zzzyyy{{{|||{{{zzzyyyzzz|||zzzyyyyyy}}}xxxqqqnnnxxx{{{hhh\\\ZZZVVVSSSPPPOOONNNNNNLLLJJJJJJLLLMMMPPPZZZdddrrrxxxkkkaaa\\\YYYXXXWWWTTTQQQOOONNNNNNNNNMMMJJJJJJOOOSSSTTTWWW\\\aaagggooowww|||{{{xxxrrriii\\\QQQKKKHHHFFFEEEFFFFFFGGGIIIKKKMMMOOOQQQOOOPPPQQQSSSTTTTTTUUUUUUSSSRRRQQQQQQQQQRRRSSSSSSSSSSSSTTTUUUWWWXXXYYYZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[XXXXXXXXXYYYYYY[[[\\\]]]|||mmm___TTTUUUUUUPPPNNNPPPOOOLLLIIIGGGFFFFFFEEEDDD???@@@@@@AAABBBCCCDDDDDD???>>><<<===???@@@@@@???>>>===<<<;;;:::999999888999999999999999999999999777666666666555555555555555555555555555555555555111222333333444444444444///000222444555666777777444444444333333222222222222000///000222333333222444444444444444444444444666666666555555444444444000000111111222222222333222222333333333444444444222222222333333444444444333333333444444444555555555555444444555666888999777<<>>======>>>@@@AAA>>>>>>===<<<;;;::::::999:::::::::;;;;;;<<<<<<<<<777777777777777777777777888888777666555444444333333333333333333333333333444333333333333444555666555555555444333222111000444444555555666777888888333333333333333333333333333333333333333333333333222222333333444444333333333444555444222111222333777666555444444444444444222222222333444555777888333444555666777777777777777777;;;BBBHHHLLLSSS[[[___bbbfffjjjmmmnnnnnnnnnsssvvv{{{}}}{{{||||||zzzxxxyyy|||nnnvvv}}}pppfff^^^[[[XXXTTTRRRRRRNNNMMMKKKJJJLLLPPPUUUXXXcccrrrzzzpppgggaaaWWWUUURRRPPPNNNMMMLLLLLLLLLKKKJJJJJJKKKMMMOOOPPP[[[___fffmmmttt{{{}}}wwwsssjjj^^^RRRLLLIIIEEEEEEGGGHHHIIIJJJLLLMMMNNNNNNNNNOOOPPPPPPQQQSSSTTTVVVWWWUUUTTTSSSSSSSSSTTTVVVVVVTTTTTTTTTUUUWWWYYYZZZ[[[YYYYYYYYYYYYXXXXXXXXXXXXZZZZZZYYYYYYYYYYYYYYYZZZrrrmmm___[[[UUURRRRRRRRRPPPMMMNNNLLLJJJIIIIIIHHHFFFDDDBBBBBBBBBBBBBBBBBBBBBBBBBBBAAA???=========>>>???>>>>>>===<<<;;;::::::999888888888999999999::::::777777777777777777777777777777666666666666666666444444444444444444444444222333333333444444444555555555555555444333222222111222222333444444555555666555555444444333333333444444444444444444444444444444444444333333222111111333444555444333444555666555555444444444444555555555444444444555555666222222222333444444555555666666999@@@EEEIIIPPPXXX[[[^^^bbbfffiiiiiiiiihhhjjjnnnuuuyyyyyyyyywwwtttuuuxxx{{{~~~vvv{{{wwwlllaaa\\\YYYTTTPPPPPPOOOMMMKKKJJJKKKOOOSSSVVV___mmm~~~vvvllleee[[[XXXUUUSSSQQQPPPOOONNNLLLLLLKKKJJJKKKMMMOOOPPPWWW\\\bbbiiipppwww~~~{{{vvvrrreeeZZZNNNIIIFFFDDDDDDFFFHHHIIIJJJLLLMMMMMMNNNNNNOOOOOOPPPQQQRRRTTTUUUVVVUUUTTTSSSSSSSSSTTTUUUVVVVVVVVVUUUVVVVVVWWWXXXYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZZYYYYYYZZZZZZZZZ}}}mmmggg\\\WWWRRRQQQRRRRRRPPPNNNMMMKKKJJJIIIIIIHHHFFFEEE@@@AAAAAABBBCCCCCCDDDDDDBBBAAA???>>>=========>>>>>>>>>===<<<;;;::::::999888888888888999999999999777777777777777777777777555555555666666666777777555555555555555555555555111222333444444444333222444555555666666555555444111111111222222333333444888777666555444333333222444444444444444444444444555555555444333222000000,,,///111333222222333444444444444444444444555666999888777555444444444444222222111111222333555666666555888===BBBEEELLLSSSZZZ\\\```dddfffeeedddccccccgggooozzzxxxxxxwwwuuussssssuuuxxx~~~~~~ssseee^^^ZZZUUUQQQPPPPPPNNNKKKJJJKKKMMMPPPSSS[[[eeeuuussskkk```]]]YYYVVVTTTSSSRRRQQQLLLLLLKKKKKKKKKMMMNNNOOORRRWWW]]]dddkkkrrryyy~~~|||{{{xxxsssoooaaaVVVLLLHHHFFFEEEEEEHHHHHHIIIJJJLLLLLLMMMMMMMMMNNNNNNOOOPPPQQQRRRTTTUUUTTTTTTSSSSSSTTTTTTUUUVVVWWWWWWVVVVVVUUUVVVVVVVVVZZZ[[[[[[[[[[[[[[[[[[[[[ZZZZZZZZZZZZZZZZZZ[[[[[[{{{iiiaaaZZZVVVQQQOOOPPPQQQOOOMMMMMMKKKIIIIIIIIIHHHGGGEEEAAABBBBBBBBBCCCCCCCCCDDDBBBAAA@@@???>>>?????????>>>>>>===<<<;;;::::::999:::::::::::::::::::::;;;666666666666666666666666444444444444555555555555444444444444444444444444000222333555555444222111333333444555555555555555222222333333333444444444666666555555444444333333333333333333333333333333444444444444333222111000---000333444333222222333333333333333444555555666888777666444333333333333555444333222333555777888777666777<<>>>>>===<<<;;;::::::999::::::::::::::::::::::::666666666666666666666666555555444333333222111111333333333333333333333333111222444555555444222111111222333444444444444444222222222333333333333333222222333333444444444555111111111111111111111111222333333444444333333333333444666666555444444444333333333333333444555666444444333333222333333333555444333222333555777999999777888<<<>>>AAAGGGOOO\\\___dddhhhjjjiiigggeeeeeefffkkksss|||~~~zzzyyyxxxxxxwwwwwwvvvuuurrrqqqqqqtttyyywwwddd[[[YYYVVVTTTTTTRRRPPPMMMKKKJJJKKKLLLMMMTTTYYYdddtttuuuiiiccc[[[WWWUUUTTTQQQNNNLLLLLLLLLLLLLLLMMMMMMMMMMMMPPPUUU[[[aaahhhpppuuu|||{{{wwwwwwuuuuuuvvvwwwtttmmmhhhZZZQQQIIIHHHIIIIIIKKKNNNKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQRRRSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTTTTTTTTTTUUUVVVWWWVVVWWWWWWWWWXXXXXXYYYYYYXXXYYYZZZ[[[[[[[[[[[[ZZZ~~~jjj```[[[VVVQQQOOOOOOOOONNNKKKLLLJJJIIIIIIIIIIIIGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA>>>>>>===<<<;;;::::::999888888888888888777777777777777777777777777777777666555444333222111000000333333333333333333333333333444555555555444333222111222222333444444444333111111111111111111111111000111111222333444555555222222222222222222222222111222333333444444444333111222333222000///000111333333333333333333444555222111111111222333444444333333222222333444666777:::777888;;;===@@@GGGOOOYYY^^^dddkkkooopppooonnnkkkjjjlllqqqyyy~~~xxxxxxxxxzzz{{{yyyvvvsssiiihhhjjjnnnttt~~~}}}ggg\\\YYYWWWUUUTTTRRRQQQNNNLLLKKKKKKLLLMMMQQQUUU^^^kkk{{{|||ppphhh^^^XXXVVVTTTPPPLLLLLLLLLLLLLLLMMMMMMLLLLLLLLLOOOSSSWWW]]]ccckkkpppwww|||{{{wwwvvvuuutttuuuuuurrrjjjdddVVVNNNGGGGGGIIIIIIKKKMMMMMMMMMNNNOOOOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQRRRRRRSSSSSSTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTUUUVVVWWWTTTTTTUUUUUUVVVWWWWWWWWWVVVXXXYYY[[[[[[[[[ZZZZZZmmmcccYYYUUUPPPOOOPPPQQQPPPNNNKKKJJJIIIIIIIIIIIIHHHFFFDDDDDDDDDDDDCCCCCCCCCCCCAAAAAAAAA@@@???>>><<<<<<>>>>>>===<<<;;;::::::999888888888888777777777666777777777777777777777777555555555444444333333333444444444444444444444444666666666555555444444444333333444444444444444333222222222222222222222222222222333333444444555555333333333333333333333333333333444444444333222222/////////---,,,---///222444444333333222333333333333222222222222333444555333333444555555666666777999666666:::<<>>>>>===<<<;;;::::::999::::::::::::999999888888777777777777777777777777555555555666666666666777555555555555555555555555888777666555555555555555444555555555555555444444444444444444444444444444555555555555555555444444555555555555555555555555555555555444333222111000333333222111000222666:::555444444333222222222222555444444333333333444444555666777888999999999999888555555888;;;>>>EEENNNUUU\\\hhhuuu{{{uuussstttwwwwwwwwwzzz{{{}}}wwwrrrooommmlllkkkmmmxxxppphhhbbb]]]ZZZSSSRRRPPPNNNMMMMMMNNNNNNLLLOOOUUU^^^iiiyyy}}}sssfff___\\\YYYSSSNNNLLLLLLMMMMMMMMMMMMLLLKKKKKKLLLOOORRRVVV[[[bbbgggmmmsss|||zzzsssrrrqqqqqqqqqmmmfff___WWWOOOIIIJJJLLLMMMNNNQQQPPPPPPQQQQQQRRRQQQQQQQQQPPPPPPPPPPPPQQQQQQRRRSSSRRRSSSTTTUUUVVVUUUTTTTTTVVVUUUTTTSSSRRRRRRRRRRRRSSSSSSTTTUUUVVVVVVWWWWWWTTTUUUWWWYYYZZZZZZYYYXXXuuuaaa\\\UUUQQQSSSTTTQQQNNNNNNIIIIIIHHHIIIIIIHHHDDDAAACCCAAAAAABBBDDDEEEDDDCCCCCCCCCAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>>>>======;;;:::999999888888999999555555666666666666555555777333///000444777777444222222333444444555666666222222222333333333444444222222333444444555666666777555333333444444333222444333222111111222333444666444222111111222333555222222222222222222222222222222222222222222222222222333444555666666666666555555555555555444444444666666666666777777777777777666666777:::???DDDGGGTTT\\\jjj{{{yyywwwxxxwwwwwwxxx~~~{{{wwwsssqqqooonnnoooqqqnnnhhheeebbbZZZVVVRRROOONNNMMMLLLKKKJJJMMMQQQWWW```nnn~~~|||oooccc]]]YYYUUURRRLLLJJJIIIIIIKKKMMMNNNNNNKKKJJJJJJLLLPPPVVV\\\```iiinnnwww~~~yyyxxxwwwvvvvvvssskkkaaaYYYMMMLLLJJJIIIJJJLLLOOOQQQPPPQQQQQQRRRSSSTTTTTTUUUUUUUUUTTTTTTUUUUUUVVVWWWTTTSSSRRRRRRRRRRRRRRRSSSTTTTTTUUUUUUUUUVVVVVVVVVTTTSSSRRRQQQQQQRRRSSSTTTSSSSSSSSSTTTUUUUUUUUUVVVxxxeeeZZZTTTPPPQQQRRROOOLLLLLLJJJJJJIIIJJJJJJIIIFFFCCCCCCBBBAAABBBDDDEEEDDDCCCAAAAAA@@@@@@???@@@@@@@@@??????>>>======<<<;;;;;;;;;:::999999888888999999777777777888888777777777888444000000444777666444333222333333444555666666333333444444444555555555222222333333444444555555666444333333444444444333333333222111111222333333333333222222222333444555333333333333333333333333222222222222222222222222222222333555555666666666444444555555555555555555444444444555555555666666777666555666999>>>BBBEEETTT]]]lll}}}||||||{{{{{{}}}~~~}}}}}}|||zzzwwwuuutttttt}}}yyynnniiiddd___[[[VVVRRRPPPPPPNNNMMMKKKLLLOOORRRYYYeeetttuuuiiibbb\\\WWWTTTRRROOOMMMMMMNNNOOOOOONNNKKKJJJJJJLLLOOOTTTYYY]]]fffkkksss{{{|||xxxxxxwwwuuuqqqiii^^^WWWMMMLLLKKKJJJJJJLLLOOOQQQQQQRRRRRRSSSTTTUUUVVVVVVWWWWWWVVVVVVVVVVVVVVVWWWTTTTTTTTTSSSSSSSSSTTTTTTTTTTTTTTTTTTUUUUUUUUUVVVTTTTTTSSSRRRRRRRRRRRRRRRTTTTTTUUUUUUVVVWWWWWWWWW{{{hhhZZZSSSNNNPPPPPPMMMKKKKKKKKKKKKJJJKKKKKKJJJGGGEEECCCBBBAAABBBDDDDDDDDDBBB@@@@@@??????@@@@@@AAABBB@@@???>>>===;;;:::999999::::::999888888888888999888999999999999999999888888555222222444666555333444333222222333444666777222222333444444444444444222222222333333333333333555333222222444555555444333333222222222222333333111222222333333444444555333333333333333333333333333333333333333333333333111222333444444555555444333444444444555666666666222333333333333444444444666555555555888<<<@@@BBBOOOZZZkkkzzz~~~~~~~~~{{{yyyxxxvvvnnnjjjddd___XXXSSSQQQPPPOOONNNLLLLLLLLLLLLPPPZZZgggqqq~~~rrriiiaaa[[[VVVSSSPPPMMMLLLLLLLLLKKKJJJKKKJJJJJJKKKMMMQQQUUUXXXaaafffnnnuuu{{{zzzyyyxxxuuuooofff[[[TTTMMMLLLKKKJJJKKKMMMOOOQQQRRRSSSTTTUUUVVVWWWXXXXXXYYYXXXXXXWWWWWWVVVVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWUUUUUUTTTTTTSSSRRRQQQPPPSSSTTTTTTUUUVVVVVVWWWWWW|||hhh[[[TTTOOOOOOPPPMMMKKKKKKKKKJJJJJJJJJJJJJJJGGGEEEDDDBBBAAABBBCCCDDDCCCBBBAAA@@@@@@???@@@@@@AAAAAA>>>>>>===<<<;;;:::999999:::999999888888888888888888999999::::::999999888888666333333444555444333555444333222222444666777000111222333333333222222333222222222222222222222444222111222444666666555333333333333333333333333222222333444444444333333444444444444444444444444333333333333333333333333111222333333444444444333333333333444555666777777222222333333333444444444555444444555777:::===???GGGSSScccqqq{{{zzz~~~zzzrrrpppeee___XXXSSSPPPOOONNNMMMLLLLLLKKKIIIKKKSSS___hhh{{{zzzpppfff]]]WWWTTTQQQNNNLLLLLLKKKJJJIIIKKKKKKJJJJJJKKKNNNQQQSSS[[[aaahhhpppvvv||||||{{{yyytttmmmcccYYYSSSMMMLLLKKKKKKLLLMMMOOOPPPRRRSSSTTTUUUVVVWWWXXXYYYYYYYYYXXXXXXVVVUUUTTTSSSTTTTTTTTTUUUUUUUUUUUUUUUWWWWWWWWWXXXXXXXXXYYYYYYUUUUUUVVVUUUTTTRRRPPPOOOQQQQQQRRRRRRSSSTTTUUUUUU|||hhh]]]VVVPPPPPPQQQNNNLLLMMMKKKIIIHHHHHHIIIIIIGGGFFFDDDCCCBBBBBBCCCDDDCCCAAACCCBBBAAA@@@????????????<<<<<<<<<<<<<<<;;;;;;;;;:::999888888777777888888777777888888888888777777777666555444555555444333444444333333333444555666111222444555555555444333333222222222222222222222333222111222444666666666333333333333333333333333333444444444444333222111444444444444444444444444333333333333333333333333222222333333444444333333333333333444555666777777333444444444555555555555555444444444666888;;;<<>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<999999888777777777777888666666777777777777666666666666666555555555555555444444444444444444444444333555777888999888666555222222222333333333333333333222111222444666666666333333444444444444333333444444444333333222222222333333333333333333333333333333333333333333333333333333444444444444333333333444444444555666666666555555555555666666666666555555555555666777999:::???GGGSSS^^^gggooowww|||~~~zzzwwwpppkkkbbb^^^YYYVVVTTTRRRQQQOOOLLLLLLLLLKKKKKKOOOWWW^^^gggtttttthhh___[[[XXXUUUSSSRRRQQQPPPOOOKKKJJJJJJIIIJJJKKKLLLMMMRRRWWW^^^fffmmmtttzzz~~~~~~|||vvvlllbbbYYYTTTRRRMMMMMMMMMMMMNNNOOOOOOPPPQQQRRRSSSTTTVVVWWWYYYYYYWWWWWWWWWWWWVVVTTTRRRQQQQQQRRRSSSUUUUUUUUUTTTTTTRRRRRRRRRSSSSSSSSSTTTTTTVVVVVVUUUUUUTTTSSSRRRQQQSSSSSSTTTVVVWWWXXXYYYYYYnnnaaaXXXRRRQQQQQQOOOMMMNNNLLLJJJHHHHHHIIIJJJIIIHHHEEECCCBBBBBBCCCCCCBBBAAABBBAAAAAA@@@?????????@@@>>>>>>>>>======<<<<<<<<<999999888777777777777777666666777777777777666666444555666666666555666666222333555666666555333222222444666888888777666444222222333333444444555555444333222222444666555555333333444555555444333333222222111111222444555666333333333333333333333333444444444444444444444444444444555555555444444333444444555555555555555555444555555555666666666666666666555555666777888999===BBBKKKUUU___gggmmmpppvvvxxx~~~uuuyyyoooeee\\\ZZZWWWUUUUUUSSSQQQOOOJJJLLLMMMKKKJJJMMMRRRWWWcccmmm{{{}}}ppphhh^^^[[[VVVSSSQQQPPPNNNLLLKKKJJJJJJJJJJJJKKKLLLLLLMMMQQQYYY```hhhooovvv{{{}}}yyyqqqfff[[[SSSQQQQQQLLLMMMMMMMMMNNNOOOPPPPPPRRRSSSTTTUUUWWWYYYZZZ[[[VVVWWWXXXXXXWWWUUUSSSRRRQQQRRRTTTVVVWWWWWWVVVUUURRRRRRRRRSSSSSSSSSTTTTTTVVVUUUUUUTTTSSSSSSSSSTTTTTTTTTUUUWWWXXXYYYZZZ[[[sssaaaXXXRRRQQQQQQNNNMMMNNNMMMKKKIIIIIIKKKKKKKKKJJJEEEDDDBBBBBBCCCCCCBBBAAA@@@@@@??????@@@@@@AAABBBAAA@@@@@@>>>===<<<;;;:::999888888777777777777777777777888888888888777777333444666777666666666777111333555777777555222111///111444555666444333111222222333444444555666666555333222222444555555444333333444555555444333333000000///000222555888:::222222222222222222222222444444444444444444444444555555555666555555444444555555555555555444444444444444444555555555666666777666666666666777888888<<<>>>EEENNNYYYaaaeeefffnnnooosssyyyzzzxxxyyy}}}xxxyyyooobbbVVVUUUTTTSSSSSSRRROOOLLLIIIKKKMMMKKKIIIJJJNNNRRRbbbiiitttwwwnnneeeaaa\\\XXXUUUSSSPPPNNNKKKJJJJJJJJJJJJKKKLLLLLLIIINNNUUU]]]dddlllsssxxx{{{{{{wwwnnnaaaVVVOOONNNPPPLLLMMMMMMNNNOOOOOOPPPPPPSSSTTTUUUWWWYYYZZZ\\\\\\VVVWWWYYYYYYYYYWWWUUUSSSRRRSSSVVVXXXXXXXXXWWWVVVTTTTTTUUUUUUUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSUUUUUURRRSSSTTTUUUWWWXXXYYYZZZrrrbbbYYYRRRQQQPPPMMMLLLLLLKKKLLLMMMNNNMMMKKKIIIHHHFFFEEEEEEGGGIIIJJJIIIHHHBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;888888999::::::888777666:::999888666555555555555666666666777999888666444666666666555444444333333222333333444444333333222333333444555666666666666333333333333333333333333444444555555444444333222555444333333222222222222222222222222222222222222222222222222222222222222555555555444444333333333///111333555666444333111555555444444444333333333777777666666666666666777:::===BBBHHHNNNVVV^^^cccdddgggkkkmmmmmmpppuuuyyyyyyxxxeeeZZZWWWRRROOOPPPQQQMMMIIILLLKKKIIIHHHIIIJJJLLLMMM^^^cccmmmzzzwwwjjjddd\\\WWWUUUTTTQQQOOONNNMMMLLLKKKKKKKKKKKKKKKPPPQQQRRRWWW^^^gggoootttzzz}}}{{{uuukkk___TTTMMMJJJJJJJJJJJJLLLMMMOOOQQQRRRSSSUUUVVVVVVWWWXXXYYYZZZZZZ[[[[[[ZZZXXXXXXWWWWWWWWWSSSTTTUUUVVVWWWWWWWWWWWWYYYWWWUUUSSSRRRRRRSSSTTTXXXYYYYYYYYYYYYXXXXXXWWWTTTSSSRRRTTTWWWYYYZZZYYYuuueee\\\TTTRRRQQQNNNLLLMMMJJJJJJKKKLLLKKKIIIGGGFFFAAAAAAAAABBBDDDEEEDDDCCCBBBAAA@@@??????>>>?????????>>>===<<<;;;;;;;;;;;;999999999999999888777777888888777666666666777777666555555777888888666444555555555444333333222222222333333444444333333222333444444555555555444444333333333333333333333333111111222333444444444333555444333333222222222333222222222222222222222222555555555555555555555444555555444444444333333333111222222333333333333333333333333444444555555555777777666666666666666777777:::>>>CCCHHHOOOVVV\\\^^^aaaeeefffgggiiinnnrrr~~~~~~xxxrrrZZZVVVPPPOOOQQQSSSRRROOOMMMLLLJJJIIIIIIJJJKKKLLLUUUZZZcccppp~~~}}}pppiii```ZZZWWWUUUSSSPPPNNNMMMLLLKKKJJJJJJJJJKKKLLLLLLNNNRRRXXXaaahhhmmmuuuyyy|||wwwqqqggg\\\RRRLLLKKKKKKJJJKKKLLLNNNPPPQQQSSSSSSVVVVVVVVVWWWXXXYYYYYYZZZ[[[ZZZYYYXXXWWWWWWWWWWWWTTTTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUSSSSSSTTTUUUVVVYYYYYYZZZZZZYYYXXXWWWWWWTTTSSSRRRSSSVVVXXXXXXWWWyyyhhh___WWWTTTRRROOOMMMNNNJJJJJJKKKKKKKKKIIIHHHFFFCCCBBBAAACCCEEEFFFEEEDDDCCCBBBAAA@@@@@@???????????????>>>===<<<<<<<<<<<<::::::999888888888888888777777777777777888999:::555555444555777777555333555444444333222222111111222333333444444333333222333444444444444333333222333333333333333333333333//////111222333444444444444444333222222222333333333333333333333333333333444444333333222222222111555444444444444333333333333333222111111333444555111222333444555666777777777666666555555666777777999;;;>>>BBBGGGMMMTTTZZZ\\\___bbbcccbbbdddiiimmmvvvyyy~~~```YYYQQQNNNQQQSSSSSSQQQNNNMMMKKKJJJIIIIIIJJJKKKOOOTTT]]]iiivvvyyyqqqfff^^^ZZZWWWTTTRRRNNNMMMLLLKKKJJJJJJJJJJJJIIIIIIKKKNNNTTT[[[bbbfffnnnssszzz~~~{{{yyyxxxtttmmmbbbWWWOOOLLLKKKLLLLLLLLLNNNOOOQQQSSSTTTTTTVVVVVVWWWWWWXXXXXXYYYYYYYYYYYYXXXWWWVVVVVVVVVVVVTTTUUUVVVWWWXXXXXXXXXXXXUUUUUUTTTTTTUUUWWWYYYZZZ[[[[[[[[[[[[ZZZYYYXXXWWWUUUSSSRRRRRRTTTUUUUUUTTT}}}jjj```XXXTTTRRRNNNLLLMMMLLLMMMMMMMMMLLLKKKJJJIIIEEEDDDCCCCCCEEEFFFFFFEEECCCCCCBBBAAA@@@@@@@@@@@@@@@???>>>======<<<<<<===;;;:::999888777888999:::999888888888888888999999555444444444666666555333555555444444333222222222222333333444444333333222444444444444333222111111333333333333333333333333000000222333333444444444444333333222222333333333333333333333333333333333333333222222111000000000444444444444444444444444444444333333444444555666333333333444555666666777666666555555555666777777999;;;===AAAFFFMMMUUUZZZ___bbbeeeeeeccccccgggjjjpppyyy~~~}}}nnnaaaTTTOOOOOOPPPOOOOOOOOONNNMMMKKKJJJIIIIIIIIIKKKOOOWWWaaammmyyyyyymmmccc]]]YYYUUURRROOONNNMMMLLLKKKJJJJJJJJJJJJJJJKKKMMMRRRXXX]]]aaaggglllttt|||{{{yyyyyyxxxwwwssskkk___TTTNNNLLLLLLMMMMMMNNNOOOQQQRRRTTTUUUVVVWWWWWWWWWWWWWWWWWWWWWXXXXXXWWWVVVUUUUUUUUUUUUUUUTTTUUUVVVWWWWWWXXXXXXXXXTTTTTTTTTVVVXXXZZZ\\\]]]]]]]]]]]]]]]\\\ZZZYYYXXXUUUTTTRRRRRRSSSSSSRRRQQQkkkaaaWWWTTTQQQNNNLLLMMMMMMMMMMMMLLLLLLKKKJJJIIIDDDBBBAAAAAABBBDDDDDDCCCCCCCCCBBBAAA@@@@@@@@@@@@@@@???>>>======<<<<<<===<<<;;;999888888888999:::;;;:::999888777777777777666555333444555666555444666666555555444333333333222333333444444333333222444444444444333222111111333333333333333333333333333333444444444444333333333333333222222333333444333333333333333333333333666666555555444444444333444444444444444444444444333444666777888777666555555555555555555555555555555555555555555666777777444666888<<>>===<<<<<<<<<<<<;;;;;;:::999999999999999;;;:::999888777666666666777555444444555666666555777666666555555444333333222333333444444333333222333444444444444333333222333333333333333333333333444555555555444444333222333333222222222333444444333333333333333333333333333333333333333333444444333333333444444444444555222444777999999888555444666666666555555555444444444444444444555666777777444666999<<>>?????????>>>===<<<;;;;;;;;;;;;::::::;;;;;;::::::999888999888777777666666666666888666444444666777777666666666555444444333333222222333333444444333333222333444444555555555444444333333333333333333333333222333333444444444333333333222222222333333444555444444444444444444444444000000000111111222222333333333333444444444555555222333444555666555555444555555555555666666666666444444444444555666777777888999;;;===BBBJJJSSSZZZ]]]eeennnssssssqqqppppppmmmnnnttt~~~~~~zzzxxxwwwxxxfffZZZVVVPPPOOOSSSNNNNNNNNNMMMLLLKKKJJJJJJJJJLLLOOOQQQUUU^^^kkkttt}}}tttkkkbbb\\\TTTSSSRRRPPPNNNNNNMMMMMMKKKJJJJJJJJJKKKMMMOOOPPPXXX\\\bbbhhhooowwwqqqqqqqqqsssttttttrrrpppiiiaaaXXXSSSSSSTTTSSSQQQRRRRRRTTTUUUWWWYYYZZZ[[[XXXXXXWWWWWWVVVUUUTTTTTTSSSRRRRRRRRRRRRRRRSSSSSSQQQRRRSSSTTTTTTUUUTTTTTTTTTUUUVVVXXXYYYZZZ[[[[[[YYYZZZZZZ[[[[[[[[[[[[[[[UUUTTTRRRQQQRRRRRRRRRPPPnnndddZZZVVVTTTRRRRRRTTTNNNMMMLLLKKKKKKJJJJJJKKKGGGDDDBBBAAABBBDDDDDDDDDBBBAAA@@@???>>>>>>>>>>>>>>>===<<<;;;;;;::::::;;;999:::;;;<<<;;;:::999888666666666666666777777888999777555555666777777777555555444333333222222111222333333444444333333222333333444555666666666666333333333333333333333333///000111222333444444444222222222222333333444555444444444444444444444444222222333444555666666777333333333444444555555555333333222111222333444555333444444555666777888888333333333444555666777888666777888999===EEEMMMSSSaaajjjuuu}}}~~~}}}}}}vvvuuuwww~~~~~~yyyuuusssxxxooo```XXXOOOMMMPPPMMMMMMNNNMMMMMMLLLKKKJJJFFFHHHJJJJJJLLLUUUaaakkk~~~|||rrrhhhaaaUUUTTTSSSQQQOOONNNNNNNNNMMMLLLLLLKKKLLLMMMNNNOOOVVVYYY^^^dddkkksss|||{{{oooppprrrtttvvvuuurrroooccc\\\UUURRRTTTVVVUUUSSSSSSSSSTTTVVVXXXYYY[[[[[[XXXXXXWWWWWWVVVUUUTTTTTTRRRRRRQQQQQQQQQRRRRRRSSSPPPQQQRRRSSSSSSTTTTTTTTTUUUUUUWWWXXXYYYYYYYYYYYYVVVWWWXXXYYYYYYZZZZZZYYYUUUTTTRRRRRRRRRSSSRRRQQQsssgggZZZUUURRROOOMMMNNNPPPNNNKKKKKKKKKLLLLLLLLLGGGEEECCCCCCCCCCCCCCCAAADDDCCCBBBBBBAAA@@@???>>>===>>>???>>><<<:::;;;<<<======;;;999888777666666===:::666555666777777666555666666666555444333333888888777666666666666666555555555555555555555555333333333333333333333333555333222444666666444111//////000000111111111222222222222222222222222222444444444444444444444444222222333333333333444444444444444444444444444444333444555555333333444555666555444444222222111000444444444444444444444444777555555777999>>>IIITTTbbbmmm}}}|||wwwqqqttt}}}~~~jjj]]]SSSOOOPPPRRRPPPMMMLLLMMMMMMLLLJJJIIIHHHHHHHHHKKKRRRZZZ```rrr{{{oooggg___WWWRRRRRRSSSQQQOOOPPPMMMMMMMMMMMMLLLLLLLLLLLLPPPSSSXXX^^^cccjjjqqqvvv}}}zzzqqqpppppprrrtttsssnnniiibbb]]]WWWSSSRRRSSSUUUUUUWWWVVVVVVVVVVVVWWWXXXXXXXXXXXXWWWVVVTTTSSSRRRRRRPPPQQQRRRSSSTTTTTTTTTTTTUUUTTTRRRQQQQQQQQQRRRSSSVVVWWWXXXYYYYYYXXXXXXWWWYYYXXXXXXWWWWWWVVVVVVUUUYYYYYYYYYYYYWWWUUUTTTRRRtttgggZZZUUURRROOOMMMNNNOOOMMMKKKKKKLLLLLLLLLKKKCCCBBBBBBCCCEEEGGGHHHGGGDDDCCCBBBAAA@@@?????????===>>>???>>><<<:::;;;<<<;;;;;;:::999888888888888<<<999777666666777777666555555555666555555444444666666555444444444444555444444444444444444444444333333333333333333333333555333111111333444333222111111111111222222222333444444333333333333333333333333333333333333333333222222333333333333444444444444444444444444444444333444555555333333444555666666555555444333333333444444444444444444444444777555555777999===HHHSSSaaannn}}}uuuuuu{{{tttcccUUUOOONNNPPPOOOMMMMMMMMMMMMLLLJJJHHHHHHGGGGGGJJJOOOWWW\\\lllyyyvvvnnnfff]]]WWWVVVUUURRRPPPPPPNNNMMMMMMMMMMMMLLLLLLLLLNNNPPPTTTYYY^^^eeelllqqqyyy||||||sssrrrrrrtttuuurrrkkkfff]]]YYYTTTQQQRRRTTTVVVWWWVVVVVVVVVVVVVVVWWWXXXXXXXXXXXXWWWVVVUUUSSSSSSRRRPPPQQQRRRSSSTTTUUUUUUUUUVVVUUUTTTSSSRRRSSSSSSTTTVVVWWWXXXYYYYYYYYYXXXWWWXXXXXXXXXWWWVVVVVVUUUUUUWWWWWWYYYYYYYYYYYYXXXWWWvvviii[[[UUURRROOOMMMNNNNNNMMMKKKKKKLLLLLLLLLKKKIIIGGGEEEEEEEEEEEEDDDCCCDDDCCCBBBAAA@@@?????????===>>>???>>><<<:::;;;<<<999999999888999999:::::::::888777777888888666555444444555555666555555555444444333222222222222333333333333333333333333333333333333333333333333333444222000///111222222222222222222333333333333333555555555444444333333333222222222222222222222222222222333333333333444444444444444444444444444444333444555555333333444555555555555555555555555555444444444444444444444444777555555888999<<>>???>>><<<:::;;;<<<:::999999888888999999:::999888777888999888666444333333444555666666666555444333333222222222222222333333333333333333333333333333333333333333333333222222111111222222222222222222222222333333333333555555555444333333222222222222222222222222222222222222222333333333444444444444444444444444444444333444555555333333444555444444555555555666666666555555555555555555555555666555666888999;;;CCCLLLXXXfffzzz}}}{{{|||zzzggg[[[VVVNNNMMMMMMMMMNNNNNNLLLJJJJJJJJJIIIHHHHHHJJJOOORRR\\\gggwwwtttjjjaaa]]]YYYTTTPPPPPPPPPPPPOOOOOONNNNNNMMMMMMJJJKKKLLLMMMPPPVVV^^^cccjjjpppyyy|||{{{zzzzzzxxxqqqggg___WWWTTTRRRQQQSSSVVVWWWXXXUUUUUUUUUUUUUUUVVVVVVWWWVVVVVVVVVUUUUUUTTTTTTTTTQQQRRRSSSUUUVVVVVVWWWWWWVVVVVVUUUUUUTTTTTTTTTTTTVVVWWWWWWXXXYYYYYYYYYYYYWWWWWWWWWVVVUUUUUUTTTTTTSSSUUUWWWYYY[[[\\\\\\\\\zzzlll]]]VVVRRROOONNNNNNLLLKKKJJJKKKLLLMMMLLLJJJ@@@??????AAAEEEHHHIIIIIIEEEDDDBBB@@@?????????@@@===>>>???>>><<<:::;;;<<<;;;;;;:::999888888888888888777777888999999777555333333444555666666666555555444444333222333333333444444444444444444444444333333333333333333333333000222444555444333222111222222222222222222111111444333333333222222111111444444444444444444444444222222222333333333444444444444444444444444444444333444555555333333444555333333333444555555666666555555555555555555555555666555666888888999@@@HHHSSS___ppprrrcccYYYOOONNNMMMNNNNNNNNNLLLJJJLLLLLLLLLJJJIIIJJJMMMPPPXXXaaapppyyynnnddd___[[[UUURRRRRRQQQQQQQQQPPPOOONNNNNNNNNKKKKKKKKKKKKMMMRRRXXX]]]dddjjjsss{{{~~~}}}yyypppeee\\\XXXVVVTTTSSSUUUVVVVVVVVVUUUTTTTTTTTTTTTUUUVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUSSSTTTUUUVVVWWWWWWWWWWWWTTTTTTTTTTTTTTTSSSSSSSSSVVVVVVVVVWWWXXXXXXYYYZZZXXXXXXWWWVVVVVVUUUUUUTTTTTTUUUWWWXXXXXXXXXXXXWWW|||mmm^^^VVVRRROOONNNOOOKKKJJJJJJKKKMMMMMMLLLJJJBBBAAA@@@AAADDDFFFGGGFFFFFFDDDBBB???>>>???@@@@@@===>>>???>>><<<:::;;;<<<<<<;;;:::999888888888888999777666777888888777666444444555555666555555555666555444444333333444444555555555555555555555555333333333333333333333333000222555555333222222222222222222222111111111111222222222222222222222222444444444444444444444444222222333333333333444444444444444444444444444444333444555555333333444555333333444444444555555555555555555555555555555555666555777999888777===DDDOOOXXXeeeqqq{{{kkk\\\SSSQQQOOONNNNNNNNNMMMLLLMMMNNNNNNLLLKKKKKKLLLNNNTTT\\\iiiyyyvvvkkkddd___YYYUUUUUUSSSSSSRRRQQQPPPOOONNNNNNLLLLLLLLLKKKLLLOOOTTTXXX^^^dddlllsssyyy~~~|||wwwnnncccZZZYYYWWWUUUUUUVVVVVVUUUTTTTTTTTTSSSSSSTTTTTTUUUVVVUUUUUUUUUUUUUUUUUUVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTUUUUUUTTTTTTSSSRRRUUUUUUUUUUUUVVVWWWYYYYYYYYYXXXXXXWWWWWWVVVUUUUUUUUUVVVWWWWWWVVVUUUSSSRRR~~~ooo___VVVRRROOONNNOOOJJJIIIIIIKKKMMMMMMKKKJJJJJJHHHEEEDDDDDDCCCAAA@@@FFFDDDAAA???>>>???@@@AAA===>>>???>>><<<:::;;;<<<::::::999999888999999::::::888666555777888888888555555555666555555444444555555444333333333333444444444444444444444444444333333333333333333333333222333333111//////222555444444333333222222222222111111222222333444444444333333333333333333333333222222333333333333444444444444444444444444444444333444555555333333444555555555555555555666666666555555555555555555555555666555777999888666;;;AAAGGGPPP\\\fffoooxxxxxxeeeXXXTTTPPPNNNMMMNNNNNNMMMMMMNNNNNNMMMKKKJJJKKKMMMPPPWWWcccppp|||tttllleee]]]YYYXXXTTTTTTSSSRRRQQQPPPOOONNNLLLMMMMMMLLLKKKMMMPPPSSSXXX]]]dddkkkqqqvvv{{{~~~}}}yyyssskkk```XXXVVVUUUTTTTTTUUUUUUTTTRRRSSSSSSSSSSSSSSSTTTUUUUUUTTTTTTTTTUUUUUUVVVVVVVVVXXXYYYYYYXXXXXXWWWVVVUUUTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTVVVXXXYYYZZZYYYYYYXXXXXXWWWWWWVVVVVVVVVWWWWWWVVVTTTRRRQQQ~~~ooo___VVVRRROOONNNOOOIIIIIIIIIKKKMMMMMMKKKIIIHHHFFFDDDDDDEEEFFFEEEDDDFFFDDDAAA???>>>>>>@@@AAA===>>>???>>><<<:::;;;<<<888888888888999:::;;;<<<:::888555555666888999999555666666666555444333333555444333333222222333333333333333333333333333333333333333333333333333333444333000,,,***,,,222888555555555444444333333333111222222333444555666666222222222222222222222222222222333333333444444444444444444444444444444444333444555555333333444555777777777777777666666666666666666666666666666666666555777999888666999@@@@@@IIIUUU___gggooovvv{{{ooo[[[VVVQQQNNNMMMNNNNNNNNNLLLMMMNNNMMMKKKJJJJJJKKKLLLSSS^^^iiittt{{{qqqiii```[[[ZZZUUUTTTSSSRRRQQQPPPOOOOOOLLLMMMMMMLLLKKKLLLNNNPPPUUUYYY```ffflllqqqwww{{{~~~|||~~~{{{vvvppphhh]]]VVVSSSRRRRRRSSSUUUUUUTTTRRRSSSSSSSSSSSSSSSTTTTTTUUUTTTTTTTTTUUUUUUVVVVVVWWWZZZZZZZZZYYYXXXVVVUUUTTTVVVVVVWWWXXXWWWVVVUUUTTTSSSRRRRRRRRRSSSUUUWWWXXXZZZZZZZZZYYYXXXXXXWWWWWWVVVVVVWWWWWWVVVTTTSSSQQQkkk[[[XXXQQQOOOQQQNNNMMMLLLJJJKKKMMMNNNNNNMMMGGGEEEDDDDDDEEEFFFFFFEEEFFFDDDBBB@@@???@@@AAABBB@@@@@@???>>>===<<<;;;;;;;;;:::999999888888999999666666555555555555666666777666444333333444555666555333111//////111333555666555444444333333333333333444555555555444333222222222111111222222333444333333444444444333333222333222222111111222222333333333333333333333333333000111222222333444555555444444444444444444444444333333333333333333333333444444555555666777999999333333333444444444555555777777777777888999:::;;;BBBGGGOOOWWW^^^eeelllpppxxx~~~lll^^^PPPMMMOOOOOOOOOOOOKKKKKKKKKKKKKKKJJJIIIIIIIIIMMMTTT]]]ggguuu{{{rrrjjjbbb]]]]]]YYYUUURRRQQQQQQPPPOOOOOONNNMMMLLLLLLKKKLLLLLLSSSVVVYYY]]]bbbhhhooottt}}}{{{~~~}}}tttiii```YYYVVVRRRRRRQQQQQQQQQRRRRRRSSSQQQRRRSSSTTTUUUVVVVVVVVVQQQQQQRRRTTTUUUVVVWWWXXXVVVVVVWWWWWWWWWWWWVVVVVVXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVXXXYYYYYYXXXWWWWWWYYYYYYYYYYYYYYYXXXWWWWWWXXXXXXWWWVVVUUUUUUTTTTTTkkk[[[XXXQQQOOOQQQNNNMMMLLLJJJKKKMMMNNNNNNMMMGGGEEEDDDDDDEEEFFFFFFEEEEEEDDDBBBAAA@@@@@@AAAAAA@@@@@@???>>>===<<<;;;;;;;;;:::999999888888999999777666666555555666666777888777666444333333333444555333111000000111333555555555444333333333333333444444555555555444333222222222111111222222333444222333333333333333222222666555555444444555555666333333333333333333333333333333333333333333333333444444444444444444444444333333333333333333333333777777777666777777888888444444444555555555666666777666666777777888999:::<<>>===<<<;;;;;;;;;:::999999888888999999888777777666666777777888999888666555333222222222555333222000000222333555444333333222222222222333444444555555444444333222222222111111222222333444111222222333333222222222333333222222222222333333333333333333333333333333444444444333333222222222444444444444444444444444333333333333333333333333555444333333222222333333555555555666666666777777666555555666666777888999888<<>>===<<<<<<<<<;;;:::999999888888999999888888777777777777888888777777666555444333333333444333222111111222333444333222222111111222222222444444444444444333333333222222111111222222333444111111222222333222222222222222111111111111222222333333333333333333333333333333333333333333333333444444444444444444444444444444444444444444444444444333333222222222333333444555555555666666666666555444444555555666777888999<<>>??????>>>>>>======<<<<<<;;;:::999999888888999999888888777777777777888888444444555555555555555555444444333222222333444444222222222111111222222333555555444444333333333333222222111111222222333444000111222333333333333333555555444444444444555555333333333333333333333333111111222333333444555555444444444444444444444444444444444444444444444444777777777777888999:::;;;333333444444444555555555444444444444555666777888999<<>>>>>>>>=========<<<;;;:::999999888888999999888777777666666777777888222333444555666666666666444444333333333333444444333222222222222333333444666555444333333333333444222222111111222222333444111222222333444444444444444444333333333333444444333333333333333333333333000111111222444555555666444444444444444444444444444444444444444444444444666666666777888999;;;<<<333333333444444444444555555444444555555666777888777:::>>>CCCKKKTTT^^^eeeiiiooovvvzzz{{{{{{|||}}}zzzxxx}}}jjjYYYOOOKKKMMMIIIJJJJJJKKKKKKKKKKKKKKKIIIJJJJJJIIIJJJOOOXXX^^^iiitttuuuppphhhaaa\\\WWWSSSPPPRRRQQQOOONNNMMMLLLKKKKKKJJJKKKLLLLLLMMMPPPTTTXXX\\\```ffflllqqqwww}}}yyywwwtttssstttxxx|||uuummmbbbZZZVVVUUUSSSQQQQQQQQQRRRRRRSSSTTTUUUVVVVVVWWWWWWWWWVVVUUUTTTTTTVVVVVVVVVVVVVVVVVVUUUUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUVVVVVVWWWXXXYYYYYYYYYZZZZZZ[[[[[[ZZZYYYXXXWWWUUUTTTSSSSSSSSSTTTVVVWWWYYY[[[\\\]]]]]]\\\ZZZYYYkkk[[[XXXQQQOOOQQQNNNMMMLLLJJJKKKMMMNNNNNNMMMGGGEEEDDDDDDEEEFFFFFFEEECCCBBBAAA????????????@@@>>>>>>>>>>>>============;;;:::999999888888999999777666666555555666666777333444555666666666555444444444444444444444444444333333333333333444555555666555444333333333444444222222111111222222333444222222333444555555555555222111111000000111111222333333333333333333333333222222222333333444444444444444444444444444444444555555555555555555555555444333333333444555555666444444444444555555555555555555555555666777888999666888<<>>>>>>>>@@@AAA>>>>>>>>>>>>============;;;:::999999888888999999666666555555555555666666555555666666666555333222444444444444444444444444333333333333444444555666666555444333222333444444222222111111222222333444222333444555666666666666555444444333333444444555333333333333333333333333444444333333333333222222444444444444444444444444555555555555555555555555666666555444444444555555555555555555666666666777666555555666666777888999666888<<>>>>>======<<<<<<;;;;;;>>>===<<<;;;;;;;;;<<<<<<888888777666666666666666777777666555555555555555444444444444444444444444111111222222222333333333555444444333333444444555222111111222444555555444555555666666555555444333555444444333333333444444333222111111333333222111333333333444444444555555333333444555555444333333555222000000333555555444444444555555444444333222444444444444444444444444444555555666666666666666555777;;;AAAEEELLLYYYfffssszzz|||hhhUUUPPPJJJJJJIIIIIIJJJJJJJJJJJJLLLHHHEEEEEEGGGIIIIIIHHHQQQVVV___hhhsss~~~yyyqqqjjjbbb\\\ZZZWWWTTTQQQPPPOOONNNLLLMMMLLLLLLKKKKKKKKKKKKLLLSSSRRRSSSUUUZZZ```fffiiioootttzzz~~~~~~wwwrrrooonnnjjjlllnnnqqqwwwxxxiiiddd\\\WWWTTTTTTUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTTVVVVVVVVVVVVUUUSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSRRRQQQQQQQQQSSSTTTUUUVVVWWWYYY[[[\\\\\\[[[[[[nnn^^^YYYQQQOOORRROOOOOOMMMKKKLLLMMMNNNMMMLLLHHHGGGEEEFFFGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@??????>>>>>>======;;;::::::999999999999999888888777666666666666666666666555444444444444444444444444444444444444444666555555444333222111111444444333333333333444444666555333333333333111000222222333333444444555555555444444333333333444444444222111222333444333222333333333444444444555555333333444555555444333333666333111222444666666555111111333444555666666666444444444444444444444444444555555666666666666666555666:::???CCCIIIVVVcccrrr}}}yyy~~~uuu^^^TTTLLLKKKIIIIIIJJJKKKLLLLLLNNNJJJGGGGGGHHHJJJIIIHHHMMMRRRYYYaaakkkvvvxxxppphhhbbb\\\YYYUUURRRQQQPPPNNNMMMMMMLLLLLLKKKKKKKKKKKKKKKQQQPPPQQQSSSWWW\\\bbbeeejjjooouuuyyy{{{~~~xxxsssooommmmmmlllooorrrvvv{{{|||tttfffaaaZZZUUUTTTTTTTTTTTTUUUUUUUUUUUUUUUTTTTTTTTTUUUUUUTTTTTTSSSTTTTTTTTTSSSSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTTTTTTTTTTTTTQQQQQQQQQQQQPPPOOONNNMMMOOOPPPQQQRRRSSSSSSSSSSSSTTTSSSSSSRRRRRRSSSTTTUUUUUUVVVXXXYYYZZZZZZZZZZZZppp___ZZZRRRPPPSSSPPPOOONNNLLLLLLNNNOOONNNMMMHHHFFFEEEFFFGGGHHHHHHGGGDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@??????>>>>>>======:::999999999888888888888888888777666666666666666555555444333333333333333444444444444444444444444777666666555444333222111444444333333333333444444777555333333333333111///111111000111222444555777444444333333333333444444444333222333444555444222333333333444444444555555333333444444444444333333666444333333555666666555111111333444555666666666444444444444444444444444444555555666666666666666555555888<<>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;::::::999999888777777666666666666666666555444444333333444444444444444444444444444444333333333333444444444444444333333333333333333444444333222222444444333222333222111000111333555777333333333222333333444444555444333333555555444333333333333444444444555555333333333333333333333333555444444444444555555555444444555555444444333222444444444444444444444444444555555666666666666666777666777:::<<>>>>>======<<<<<<;;;;;;::::::;;;;;;;;;:::999888888777777666666666666666777666666555555555555555444444444444444444444444222222222222333333333333333333333222222333333333333222111222444555444333666444333111111222444555222222222222222333444555555444333333555555444333333333333444444444555555333333333333333333333333333333444444333333333333444444555555444444333222444444444444444444444444444555555666666666666666888777888:::;;;???KKKWWWkkk{{{}}}zzzxxxmmmWWWQQQIIIFFFHHHKKKMMMLLLNNNMMMLLLJJJHHHFFFFFFFFFFFFHHHIIILLLQQQXXX```fffpppzzz}}}pppkkkccc]]]YYYWWWTTTSSSOOOOOONNNMMMLLLKKKKKKKKKIIIIIIHHHIIIJJJMMMOOOQQQSSSXXX^^^cccfffkkkrrrwww{{{~~~zzzvvvqqqnnnkkkhhhiiilllpppssswww{{{xxxkkkbbbYYYWWWTTTSSSSSSTTTTTTSSSPPPPPPPPPQQQQQQRRRRRRRRRRRRQQQPPPPPPOOOOOOOOOPPPMMMNNNNNNOOOPPPQQQQQQRRRPPPPPPPPPPPPPPPPPPPPPPPPNNNOOOPPPPPPPPPPPPPPPOOOQQQQQQRRRSSSSSSSSSSSSRRRVVVWWWYYYZZZZZZXXXWWWVVVRRRSSSTTTUUUVVVXXXYYYZZZsssbbb\\\TTTQQQSSSQQQOOONNNLLLLLLNNNOOONNNMMMFFFDDDAAAAAACCCEEEEEEEEEBBBBBBAAA@@@????????????@@@@@@??????>>>>>>======888999:::::::::999777666888888777666666666666666777777666555555555555666444444444444444444444444555444333222111000000///333333222222222222333333666444333333333333222000666555444333222222333444222111111222222333444555444333222333444555444222333333333444444444555555333333222222222222333333222333555444333222222222111111333444555666666666444444444444444444444444444555555666666666666666777777888::::::<<>>>>>======888999;;;;;;;;;:::888777888888777666666666666666666666555444444444444555444444444444444444444444555555444333222111111000333333222222222222333333444333222222444444333222222222222222333333333333111111111111222333444555444222111222333444333222333333333444444444555555333333222111111222333333222444777666444222222333111111333444555666666666444444444444444444444444444555555666666666666666555555888:::999999AAAKKKYYYhhhwwwwwwtttwwwhhh]]]OOOHHHHHHKKKKKKIIIKKKMMMNNNLLLIIIGGGGGGHHHDDDEEEFFFGGGIIILLLQQQTTT[[[cccoooxxx{{{qqqhhhaaa\\\YYYVVVSSSRRRQQQPPPOOONNNNNNNNNKKKKKKJJJJJJJJJJJJKKKKKKKKKOOOSSSVVVXXX\\\bbbgggppptttyyy~~~~~~yyyuuurrrnnnkkkeeeeeefffiiimmmrrrwwwzzz}}}~~~xxxlll___XXXQQQPPPOOOOOOPPPOOOMMMLLLMMMMMMNNNNNNOOOPPPPPPQQQOOOOOOOOOOOOOOOPPPQQQRRRQQQQQQRRRRRRRRRRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVRRRRRRSSSTTTUUUUUUUUUUUUTTTWWW[[[^^^___]]][[[YYYUUUUUUVVVWWWXXX[[[]]]^^^qqq___ZZZQQQNNNPPPMMMNNNLLLKKKKKKLLLMMMMMMLLLJJJGGGDDDBBBCCCEEEFFFFFFDDDDDDCCCBBBAAAAAAAAAAAA>>>>>>>>>===<<<<<<;;;;;;;;;<<<===>>>>>><<<:::999888888777666666666666666555555444333333333333444444444444444444444444444333333333444444444555555333222222222222222222333000//////111555777777666...///000222333333333333111111111111222333444555333222111111333333222111333333333444444444555555444333222111111222333444333666888888555333333444444444555555444444333222444444444444444444444444444555555666666666666666333444777999777777>>>GGGQQQ___nnnvvv}}}{{{qqqsss|||mmmaaaSSSJJJJJJLLLKKKIIIKKKNNNOOONNNKKKHHHIIIJJJBBBCCCDDDEEEFFFHHHKKKNNNSSSZZZfffqqqzzzzzzooohhhbbb^^^\\\TTTTTTRRRQQQPPPOOOOOOOOOLLLLLLKKKKKKJJJJJJKKKKKKIIILLLPPPRRRSSSVVV\\\aaahhhlllrrrwwwzzz|||~~~yyyssspppmmmjjjhhhggghhhjjjmmmsssxxx}}}}}}}}}ttthhh\\\TTTOOONNNMMMMMMMMMMMMKKKHHHLLLLLLMMMNNNOOOOOOPPPPPPNNNNNNNNNOOOPPPQQQRRRSSSSSSSSSSSSSSSSSSRRRRRRRRRQQQQQQQQQQQQQQQQQQQQQQQQNNNNNNPPPQQQRRRRRRRRRRRROOOPPPRRRSSSUUUVVVVVVVVVTTTWWW[[[___```___\\\[[[VVVVVVWWWWWWYYY\\\^^^```