BM6P6(@ ++++++++++++++++++++++++,,,,,,,,,++++++*********...---,,,,,,,,,---...///,,,,,,,,,---------......++++++++++++++++++++++++***++++++,,,,,,++++++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////............////////////000000000000000000000000........................000//////.........//////000000//////.........---////////////000000000000///000111222222111000///333333222111000///......222222333333333222222111000000111111111222222222222333444444555555444444555777888888777777888999888888888999:::;;;:::888;;;;;;===>>>@@@@@@AAAAAADDDCCC@@@???@@@CCCFFFIIILLLNNNUUU^^^eeennn|||oooeeeXXXOOOJJJGGGBBB>>>777666666555444444333333222222111111000///......000000000000000000000000222111///...---...000111000///...------...///000.........------,,,,,,,,,........................+++++++++,,,,,,---------******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))))))))***,,,------,,,***++++++,,,------------,,,***,,,---......---+++)))++++++++++++,,,---......,,,,,,++++++,,,,,,---.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++------,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,+++++++++******...---,,,***)))))))))))),,,,,,,,,,,,------------++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---..................////////////////////////////////////........................//////............//////111000000000/////////////////////000000000111111000000111111111111000000222222111111000/////////222222222333333222222111111111111222222222222333333333444555555555555444555777888888777666888999:::999999:::<<<<<<;;;999;;;<<<===>>>???????????????>>>===<<<<<<>>>AAABBBGGGGGGKKKRRRXXXaaaooo}}}|||ooofffZZZRRRHHHBBB???===999666666666555555444333333222333222222111000000//////000000000000000000000000222111///...---...///000//////...------...//////......---------,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,******++++++++++++******)))))))))+++---...---,,,(((((()))************)))***+++,,,---------,,,+++---,,,+++++++++++++++,,,,,,,,,++++++,,,,,,---.........---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++,,,,,,,,,++++++++++++***------+++***)))(((((((((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------------------------,,,,,,++++++,,,,,,---...---............///////////////////////////////////////////////////////////////............//////111111111000000000000///000000000000111111111111111111000000000000111111000000000000000000000000111222222333333222222222222222222222333333333333333444555555666666555555555666777777666666777999;;;::::::;;;======<<<:::;;;<<<<<<===>>>>>>>>>===<<<;;;;;;:::;;;;;;<<<<<>>AAADDDHHHQQQZZZaaakkkwwwxxx~~~xxxqqqggg]]]TTTKKKDDD???<<<:::888888999888666444444444333333222222222222333222222222111111111000000000000000000000000000111000///............///------------------------------------------------++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,...---++++++++++++---...111///,,,++++++++++++***+++,,,------...---------+++******+++,,,---...///,,,+++******)))))))))***,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,.......................................///000000------------....................................000000000000000000000000...............///000000........................///000000000000111111111222111000//////000111222/////////000111111222222000111222333333333333333222222333333333444444444333444444555555555555555333555666666555555666777888777777888::::::999777999::::::;;;;;;;;;::::::;;;<<<<<<======<<<;;;:::<<<;;;===BBBCCCCCCFFFKKKPPPTTT[[[ccchhhmmmtttzzz{{{}}}~~~}}}~~~|||qqqjjjZZZUUUNNNGGGAAA===:::888444444444555555444222000222222222222111111111111222222222111111111111111////////////////////////000//////...............,,,------------------,,,------------------------++++++++++++++++++++++++---------,,,,,,+++++++++******+++++++++,,,,,,,,,...---++++++++++++---...///---+++***+++,,,,,,,,,(((((()))***************+++******+++,,,---...///***)))))))))******+++,,,,,,,,,++++++,,,,,,---...------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++***++++++++++++,,,,,,,,,---------,,,+++***)))(((++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,---------------------------------/////////...///000000111,,,------------.................................////////////////////////......---......///000111,,,---------------......////////////000000000000111111000000000000111111//////000000111111111222000111222222333333333333222222222222333333333333222333444444555555444444333444555555444444555777666555555666888888777555777888999999:::::::::999999:::;;;;;;;;;;;;:::::::::999<<>>===???CCC@@@AAAFFFHHHIIIMMMTTTYYY^^^eeelllssszzz{{{rrrfffZZZRRRKKKDDD???<<<;;;:::888666666666777333444666666555444444444000000000000000000000000////////////////////////////////////////////////......//////......---------...////////////...---,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---******+++++++++,,,,,,,,,******++++++++++++******))))))(((***+++,,,+++))),,,,,,---............---***+++,,,---------,,,+++,,,+++++++++++++++,,,---,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...++++++++++++++++++++++++*********++++++,,,,,,,,,---...///000000000///...,,,,,,------------......------------------------,,,------......------,,,---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,,,,,,,---------......................................................---------......000111111---.........//////000000------------.........//////000111222222111000///111111000000000000000000///000111222333444444444000000111111111222222222111111222333333333333222222333555444333333444666555444444555777888666555444555666777999999::::::;;;;;;;;;;;;<<<===>>>???@@@<<<;;;???@@@??????AAACCC??????DDDEEEBBBDDDIIIKKKPPPXXX```gggooouuuyyy}}}|||tttaaaYYYOOOHHHDDDAAA===:::666666555444222000111222///111222333222222222333////////////000000000000............////////////////////////////////////......//////......---,,,---...///000000///...---,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))---,,,+++++++++)))%%%"""))))))***++++++++++++******,,,---......---+++)))......---,,,++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,------...///+++,,,,,,------,,,,,,+++&&&(((+++---...,,,***((()))******++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...,,,+++))))))*********+++++++++111000///...---,,,,,,,,,------------------------------------------------///////////////.........000000000000///////////////////////////////////////////////////000111222///......------///000111............////////////000000000000////////////000000000000000000000000222222222111111111111111000111111111111222222222333333333333333333333333333333333444444444555555555555555555555555555555777777777777777888999999:::999888888999:::<<<===<<<<<<<<<<<<============>>>===<<<<<<>>>AAACCCEEEHHHJJJLLLOOORRRXXX___ccclllxxx}}}rrrggg[[[RRRHHHEEEAAA===999777666666222333333333333222111111222222222222222222222222......//////000000111111222222111111000000//////////////////////////////.........---,,,,,,++++++,,,+++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........******+++++++++,,,,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---...---,,,+++,,,,,,------,,,,,,+++)))******+++++++++++++++,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++,,,,,,,,,,,,---------000///...------,,,------------------------------------------------------////////////............/////////............---........................//////.........///000000///......---...///000111........./////////000000000000000000////////////000000000000000000000000111111111111111111111111000000111111111222222222333333333333333333333333222222333333333444444444555666666666777777777777555555555555555666666777999888888999999:::;;;<<<;;;<<<<<<===============>>>>>>======>>>???@@@AAACCCDDDEEEFFFHHHLLLQQQUUU[[[cccoooyyyyyykkk```XXXPPPIIICCCAAA???<<<999777666666666222222333333222222111000111111111111111111111111......//////000000000000/////////.........------.............................................///......---,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***************++++++*********------------------------,,,,,,,,,---------......*********+++++++++,,,,,,***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++---------+++++++++,,,,,,,,,,,,++++++,,,+++***)))***+++---...------,,,,,,+++******)))++++++,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,------------......------------......------------------------------------------------.................................---------,,,,,,........................//////...---------............------......///000////////////000000000000////////////000000000000000000000000000000000000///000000111111222222222000000000111111111222222333333333333333333333333222222222333333333444444555666666777888999::::::555555444444555555666666777888999:::::::::::::::999:::<<<=========<<<<<<>>>>>>>>>>>>============>>>??????>>>>>>@@@DDDGGGHHHMMMTTTZZZaaakkkvvv}}}{{{qqqccc[[[PPPGGGCCC@@@===:::999888666555444444555555222222333333222222111000000000000000000000000000...////////////000000000...............---------........................---......///000000111111/////////...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))........................,,,,,,,,,,,,------------*********++++++++++++,,,***++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---+++***++++++,,,,,,,,,,,,++++++,,,+++******++++++------,,,,,,,,,++++++*********+++++++++++++++,,,,,,,,,---,,,+++******+++,,,---*********+++++++++,,,,,,---,,,,,,,,,------...///------------------------------------------------------...............///.........------------,,,........................///...------,,,,,,,,,,,,------------......///////////////000000000111111////////////000000000000000000000000000000000000...//////000111222222333000000000000111111111111222222222222222222222222333333333333444444444444555555777888999;;;<<<<<<777777666666666777777888555666888:::::::::999999888999;;;=========<<<;;;<<<<<<===>>>>>>===<<<<<<===>>>===<<<;;;<<<>>>@@@@@@BBBEEEHHHMMMUUU___fffooottt{{{uuuiii]]]UUUNNNIIIBBB===;;;:::999888555444333222222222333333222222222222222111000000000000000000000000000000////////////////////////////////////////////////------------------------........./////////000000,,,---.........,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))******))))))))))))******------------------------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,++++++,,,,,,***)))***++++++,,,,,,++++++***)))***+++,,,,,,,,,++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,...---,,,++++++,,,---...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------------------------------,,,---------......///////////////.........------........................///...---,,,,,,,,,,,,,,,,,,------...............////////////000000000000.../////////000000000111000000000000000000000000......///000111111222222//////000000000111111111222222222222222222222222444444444444555555555555444555666777999;;;<<<<<<777777666666666666777777555666888999:::999999888777888:::;;;<<<<<<<<<;;;:::;;;<<<===>>>>>>======<<<======<<<;;;<<<>>>@@@@@@AAAAAABBBDDDHHHMMMQQQ[[[bbbkkkrrrvvvzzzwwwkkk```XXXPPPIIIDDD>>><<<:::888777555333222444444333222222111111111111222222222222111000000111111111111111111111111/////////............................../////////------------------------.........------,,,,,,,,,)))***+++---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))),,,+++************+++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,++++++++++++***)))******++++++++++++******((()))***+++,,,+++******)))******+++,,,,,,------))))))******+++,,,,,,,,,---,,,,,,,,,,,,------...------------............,,,,,,++++++,,,---......------------------------------------------------,,,,,,,,,---......///////////////............---------------------------......---,,,,,,,,,------,,,,,,---............---............////////////......//////000000111111000000000000000000000000...//////000000111111111/////////000000000111111222222222222222222222222333333333444444444555555333444555666888999:::;;;555555444444333333444444555666777888888999888888888888888999:::;;;<<<<<<;;;;;;;;;<<<===>>>>>>???:::;;;<<<<<<;;;;;;===???@@@?????????@@@AAABBBCCCKKKQQQYYY```eeejjjpppuuu}}}wwwqqqeee]]]RRRIIIDDDAAA>>>;;;666666666666555333111000444444333333222111000000111111222222111111000///111111111111111111111111/////////............---+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******)))((()))***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,+++++++++---,,,+++******+++,,,---************************,,,,,,,,,,,,++++++++++++)))))))))************+++)))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,+++******+++,,,***)))******++++++++++++******))))))(((((())))))***++++++++++++++++++++++++,,,((())))))***++++++,,,,,,******+++,,,,,,,,,,,,,,,---------............///,,,,,,,,,+++,,,,,,------------------------------------------------------++++++,,,------...//////.........---------,,,,,,------------------------...---------------...///+++,,,---.........------------------.....................///000111111111000000000000000000000000/////////000000000000000////////////000000000111111111111111111111111111111111222222222333333333222222333444666777888888666555444333333333333444666666666666777777999999888888777777888:::<<<>>>>>>===<<<<<<<<<===>>>???999:::;;;;;;::::::;;;===<<<;;;:::;;;===>>>@@@@@@BBBGGGLLLOOORRRVVV\\\aaakkktttxxxmmmddd\\\WWWMMMHHHAAA<<<;;;:::777555555555555444333222333333111222222222222111111000111111111111111000000///000000000000000000000000//////.........---------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++******+++++++++++++++,,,---...------------------------++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******))))))))))))************))))))***+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,************************+++***)))***+++,,,+++*********++++++++++++******+++)))'''%%%%%%(((+++---------,,,++++++*********((())))))***++++++,,,,,,((()))***,,,,,,,,,+++***+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------++++++,,,,,,---...//////---------,,,,,,,,,++++++------------------------------------......///000+++,,,---.........---,,,,,,,,,,,,---------......---......///000111111222000000000000000000000000000000000000////////////////////////000000000000111111111111111111111111///000000000000111111111111222222333444555666666888777666555555555555555666666555555555777999:::999888666666777:::===???BBB@@@>>><<<;;;<<<===>>>:::;;;<<<<<<:::999:::;;;:::888777888;;;???BBBCCCAAADDDFFFFFFFFFIIIOOOTTTZZZcccnnnyyysssmmmddd[[[SSSLLLGGGCCC@@@<<<999888888777444000333222111///...///222555//////000111222222111111111111111111111000////////////////////////////////////.........---------,,,,,,,,,------.........++++++++++++++++++++++++)))******++++++,,,,,,---///...---,,,+++,,,---...------------------------++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------+++***)))'''''')))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))************))))))***++++++++++++***++++++++++++++++++++++++************************++++++++++++++++++++++++*********++++++,,,,,,,,,***************************)))((()))+++,,,,,,+++)))***+++,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********......---------......///,,,,,,,,,,,,,,,,,,,,,,,,...------------...//////,,,---...//////...---,,,++++++++++++++++++++++++///...,,,++++++,,,...///---......///...---+++***000///---,,,,,,---///000..................------........................,,,,,,------.../////////000/////////............//////............//////000000000000111111111111000000000000000000000000111222333333444444333333333333333444444444555555555555444333444555666777666555555555555666777777444666888;;;=========<<<@@@>>>;;;999888888:::;;;::::::::::::::::::::::::;;;;;;;;;;;;<<<<<<======AAA???>>>>>>AAAEEEGGGGGGOOOUUU\\\aaagggppp{{{yyypppiiiWWWSSSLLLEEE@@@===<<<<<<999888777666444333222111000111222333333222111000000000111111111111000000////////////....................................................................................------------------------,,,***)))***,,,...,,,***,,,,,,,,,++++++*********++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,---......******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------------------------------,,,,,,+++***)))))))))***------,,,,,,+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------,,,++++++,,,------++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,)))***+++,,,---,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///---,,,++++++,,,---///------......------,,,,,,...---,,,++++++,,,---.....................------////////////////////////,,,------...//////000000000000/////////.........//////............////////////000000000111111111111111111111111111111111111222333333444444333333333333333333444444444444555444333333333444555666555555444444555555666777444666888:::<<<<<<;;;;;;>>>===;;;999999999:::;;;:::::::::::::::::::::::::::;;;;;;<<<<<<<<<<<<<<<>>>======>>>AAADDDEEEEEECCCGGGLLLPPPTTTZZZccckkkqqqwww}}}}}}{{{{{{~~~xxxooohhhddd^^^VVVPPPJJJGGGBBB===:::888777777666555555444444333333333000111111222222111111000///000000111111000000///////////////............------------------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---+++)))***,,,---+++))),,,,,,,,,+++++++++******++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,---......******+++++++++,,,,,,,,,(((((())))))***++++++,,,***++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,------------------------+++++++++***************,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++******+++,,,,,,,,,++++++)))***+++,,,---,,,++++++******************************+++++++++,,,,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------.........++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...---,,,,,,,,,,,,---......---,,,+++******+++,,,---------------------......////////////////////////---......//////000111111000000000/////////......//////............////////////000000000000111111111111111111111111111111111222222333333333333333222222333333333444444444444333222222222333444555444444333333333444555555444555777999999999999888::::::::::::::::::::::::999999999999999999999999999:::<<<=========;;;:::;;;;;;<<>>>>>===;;;999999:::===AAAEEEEEECCCAAACCCEEEFFFFFFEEEGGGKKKNNNMMMQQQTTTUUUUUUXXX^^^ccckkkooovvv|||xxxnnneee___YYYRRRLLLHHHEEEAAA???>>>===:::888444555555555555444333333222222111111111111111111111000///......///000111...//////000000//////...//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************...---,,,++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++++++++,,,,,,,,,,,,---------------......***++++++,,,,,,++++++***---,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,,,,,,,*********)))******++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))***+++,,,---,,,++++++------------------------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---,,,+++***)))+++++++++++++++++++++++++++,,,------......---------,,,+++******+++,,,---------------------------,,,,,,,,,++++++,,,,,,,,,,,,+++++++++,,,...000111......------------......,,,,,,,,,,,,------......------------------------......//////000111111111111000000000//////////////////............//////...////////////000000000111111111111111111111111000111222222333333222222111111111222222222333333222222111000111222333444333222222222222333444444444555555555555555555555555777999:::;;;:::999999888888888888888888888888777999;;;===>>><<<:::999999;;;???DDDHHHHHHEEEBBBCCCCCCDDDCCCCCCDDDFFFHHHGGGIIIJJJIIIHHHIIIMMMQQQWWW]]]ccciiinnnuuu~~~}}}rrrkkk```[[[SSSMMMIIIFFFBBB???:::999777666666666666555333333444444444333222111333222222111000000//////111000///......///000111......////////////..................------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************---------,,,***)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******))))))(((******+++++++++,,,,,,,,,///......------,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,***)))))))))******+++,,,++++++++++++++++++++++++------------------------************************++++++++++++++++++++++++++++++,,,,,,,,,+++******)))***+++,,,---,,,++++++------------------------******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******,,,------,,,+++***++++++++++++++++++++++++***+++,,,......------,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,---...///000........................++++++,,,,,,------..............................---......//////000111111111111000000000///////////////............//////......////////////000000000000000000000000000000000111111222222222222222000000111111111222222222333222111111111222333444333333222222222333444444444444444444555555555555666777888999:::999999888999999999999999999999999888999;;;<<<<<<<<<:::999;;;===AAAFFFIIIJJJGGGDDDBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCDDDCCCCCCCCCEEEGGGGGGKKKQQQUUUYYY]]]dddiiikkkqqqwww{{{{{{{{{}}}{{{qqqggg\\\SSSMMMIIIEEEAAA>>>======<<<;;;555555444444333444444555111111222222222111000///333333222111000000////////////............//////------............------.........------------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------************************,,,------,,,***)))***+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++------,,,+++***))))))(((******+++++++++,,,,,,,,,,,,,,,++++++******))))))***++++++,,,,,,++++++***+++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,+++***************+++,,,---++++++++++++++++++++++++------------------------******+++,,,,,,+++******+++++++++++++++++++++++++++,,,,,,,,,,,,+++***))))))***+++,,,---,,,++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,&&&(((***+++,,,,,,******************************)))+++,,,......---,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,---............---------......---------***++++++,,,------..............................,,,------...//////000000111111111000000000////////////............//////........./////////000000////////////////////////000000111222222222222222000000000000111111111222333222222111222333444555333333333333333444555555444444444444444555666666777777888888888888888888::::::::::::::::::::::::999999:::;;;;;;;;;;;;:::;;;===AAAFFFJJJJJJHHHEEEDDDCCCBBBBBBCCCCCCCCCBBB???AAABBBBBBBBBAAAAAABBBAAACCCGGGJJJLLLOOOQQQSSSVVV\\\cccfffgggiiinnnrrruuuuuuyyyzzztttgggaaaZZZSSSMMMGGGBBB???<<<:::888777777777888777444555555444333333444555000000000000000000000000111111111111111111111111---......//////......------------......---------.........---------,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***,,,---,,,***)))***,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))))))))******++++++***++++++,,,,,,++++++***************+++++++++++++++++++++++++++++++++++++++,,,---......,,,+++)))*********++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,---,,,++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,*********++++++,,,,,,,,,$$$&&&(((***++++++***)))************************)))***,,,......---,,,++++++,,,---......---,,,+++++++++++++++++++++++++++***++++++,,,,,,++++++***+++,,,---...///...---,,,+++,,,,,,------,,,,,,+++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////111111111111000000000000//////............//////............/////////000////////////////////////000000111222222222222111000000000000111111111111444333222222222333444555444444333333444444555666444444444444555666777888888888777777777777777777::::::::::::::::::::::::999999999:::::::::;;;;;;;;;===@@@EEEIIIJJJHHHFFFBBBAAA@@@@@@@@@@@@???>>>@@@AAABBBCCCBBB@@@???>>>CCCDDDEEEGGGHHHIIIIIIIIIGGGLLLQQQSSSSSSTTTYYY^^^dddeeejjjqqquuuzzzyyynnnggg```WWWQQQLLLHHHCCC@@@????????????777666555555555555555555222333333222000000111222000000000000111222333333///000000111222333333333,,,---...//////...---,,,,,,------......------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))+++---,,,***)))+++---*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))***+++,,,---......///******+++++++++,,,,,,,,,'''((()))***,,,---...///+++++++++,,,,,,+++++++++))))))******+++++++++,,,+++++++++++++++++++++++++++,,,.........,,,***)))++++++++++++,,,---...///++++++++++++++++++++++++))))))))))))))))))))))))+++,,,------------,,,+++++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,++++++******++++++,,,))))))))))))))))))))))))******+++++++++******)))***++++++,,,,,,++++++***************************+++++++++++++++***)))((()))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***,,,,,,,,,+++***'''((()))***+++,,,,,,,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...............------------------............///000000////////////000000...///////////////......////////////////////////222111111111000000//////222222222222222222222222000000111222333333444444777555333222333666:::===666555444333333333333333666666666777888888999999888888777777888888999:::999:::;;;;;;;;;:::999888888;;;@@@DDDGGGGGGFFFEEECCCBBBAAA@@@????????????@@@@@@???>>>======>>>>>>===@@@DDDGGGHHHGGGEEECCCCCCEEEHHHIIIIIIIIIKKKLLLOOORRRWWW\\\aaaffflllppp{{{~~~{{{sssgggaaaYYYSSSOOOKKKFFFCCC<<<<<<:::888777666666666666555444333111000//////000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////////////////////////////000///...------------------,,,+++++++++,,,---...---------,,,,,,+++++++++......---,,,,,,+++******+++,,,,,,------,,,,,,+++---,,,++++++******++++++***+++---......---+++***((()))***++++++***)))(((,,,,,,,,,++++++*********++++++++++++++++++++++++((()))***++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,******)))))))))))))))))),,,++++++******++++++,,,))))))******,,,---///000------,,,+++******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++++++++++++++++++++,,,,,,++++++***)))))))))+++******))))))******+++******************************+++++++++******)))***++++++,,,,,,++++++***************************+++++++++++++++***))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++++++++,,,,,,,,,+++***))))))------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------------------............---------............///000//////......//////000......////////////......000000000000000000000000222222222222111111000000222222222222222222222222111111111222222333333333000111222444999>>>CCCFFF555555444333333333333333555555666666777888888888888888888888888888888888999:::;;;;;;;;;;;;:::999888:::>>>AAACCCDDDCCCCCCBBBBBBAAA??????>>>>>>>>>@@@???>>>>>>=========>>>;;;===AAAEEEFFFFFFDDDBBB@@@BBBDDDEEEDDDDDDEEEGGGCCCEEEIIILLLOOOSSSWWW[[[fffhhhkkkoooqqqrrrrrrrrrwww}}}vvvnnneee[[[SSSPPPKKKEEEAAA???===:::777999999777666555555444444444444333222111111000000000000000000000000000000000000000000000000000000////////////////////////........................------------------------///...------,,,,,,------...---,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,+++...------,,,++++++******+++,,,,,,------,,,,,,+++---,,,++++++******++++++***+++,,,------,,,+++***'''(((((())))))((((((''',,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************,,,++++++******++++++,,,222222000///---,,,,,,,,,,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++***)))))))))***))))))))))))))))))***++++++++++++++++++++++++)))******+++++++++*********++++++,,,,,,++++++******************************++++++++++++***))))))***++++++,,,,,,,,,,,,,,,------------------------+++************++++++,,,------------,,,+++)))))),,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,---......//////---------............///.........------...............///////////////...111111111111111111111111333333222222222222111111222222222222222222222222111111222222222222222222555666666777999;;;===>>>444444333333222222333333444444444555666666777777777777888999999888777666::::::;;;;;;;;;;;;::::::999:::<<<===??????@@@@@@AAAAAA@@@???>>>>>>>>>>>>???>>>======<<<=========999;;;>>>AAACCCBBBAAA@@@<<<>>>@@@@@@?????????@@@>>>@@@BBBCCCDDDFFFIIIKKKRRRSSSTTTVVVXXXZZZ\\\\\\gggmmmsssyyy}}}|||ooohhh^^^UUUOOOIIIBBB===>>><<<888666666666555444666555444333333333333444333333222222222111111111000000000000000000000000000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,...---,,,++++++++++++,,,+++,,,,,,,,,,,,,,,,,,---------,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,,,,+++************+++++++++************++++++***))))))))))))))))))***,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,******++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,((()))***+++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,******))))))))))))******++++++++++++++++++++++++))))))***+++++++++*********++++++,,,,,,++++++*********************************+++++++++******)))++++++,,,,,,---,,,,,,+++,,,,,,,,,,,,------------,,,+++***)))******,,,---***+++,,,------------,,,,,,++++++******++++++,,,---,,,,,,++++++,,,,,,------------------------------------------------------------------------------------............///...------,,,,,,------...---...//////////////////111111111111111111111111111111111111111111111111111111111111111111111111222222222222111111111111888888777666555333111111333333222222222222333333222333333444444555666666555777888999999777555444:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<===>>>@@@???>>>>>>=========>>>======<<<<<<<<<<<<<<<===999;;;===>>>>>>>>>===<<<;;;===>>>>>><<<;;;<<<===@@@AAABBBBBBBBBCCCEEEGGGJJJJJJIIIIIIJJJLLLMMMOOOTTTXXX]]]bbbfffkkkqqqvvvzzz~~~zzzssslllfffaaa]]]YYYRRRMMMGGGBBB@@@>>><<<:::888777666666666666777777333333222222222333333444111111111111111222222222000000000000000000000000000000000000000000000000------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,...------,,,+++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,++++++,,,++++++***************+++***)))(((((()))***+++...---++++++++++++---...++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++******+++,,,---***************************+++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++,,,'''((()))***++++++,,,,,,************+++,,,------******+++++++++,,,,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,+++++++++******+++++++++++++++++++++++++++++++++((()))***+++++++++++++++***++++++,,,,,,++++++***************************)))******+++++++++******,,,,,,---------,,,,,,+++******++++++,,,,,,,,,,,,---,,,+++******+++,,,---***+++,,,,,,------------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++---------............///------,,,,,,,,,,,,------------...///////////////111111111111111111111111/////////000000000000000111111111111111111111111222111111111111111111111000111222333444444333333222222111111111222222333222222222333444444555555444555777888888777555444999999999999::::::;;;;;;<<<;;;;;;:::;;;<<<======>>>>>>===<<<<<<<<<======<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888;;;===>>>>>><<<;;;;;;<<<<<<===>>>>>>>>>>>>AAACCCHHHGGGEEECCCCCCCCCDDDEEECCCEEEHHHJJJMMMQQQVVVXXX]]]dddjjjlllnnnssswwwyyywww|||{{{vvvqqqlllgggddd[[[XXXRRRNNNKKKIIIFFFDDD???<<<999777777888999999444444444444333333444444333333222222222333444444000000111111111111222222////////////////////////////////////////////////------------------------........................------------------------++++++*********++++++,,,---------,,,,,,++++++++++++++++++,,,,,,---------,,,+++++++++++++++*********++++++,,,,,,++++++***,,,+++******))))))******+++***(((''''''(((***+++...---,,,++++++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***))))))***+++,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,/////////...---+++)))(((************+++,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++***))))))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++***++++++,,,,,,++++++***************************))))))***++++++++++++***---------------,,,,,,+++)))******++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++***,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++---------............///---------,,,,,,---------,,,---...///000000000000111111111111111111111111.........////////////000111111111111111111111111000000111111111111111111000111222333444444444444111111000000111111222222222222222333444444555555333444555777777777666555888888777777888999:::;;;;;;;;;;;;:::;;;;;;<<<======<<<<<<;;;;;;<<<<<<<<<::::::::::::::::::;;;<<<======<<<;;;999888888777;;;===>>>>>><<<;;;;;;<<<999:::;;;<<<;;;<<<>>>@@@BBBAAA???===<<<<<<<<<===@@@@@@@@@AAABBBDDDFFFHHHFFFKKKPPPSSSUUUXXX]]]```aaaeeelllqqquuuzzzyyyrrrllldddaaa[[[WWWSSSOOOKKKHHHDDDBBB???>>>>>>===<<<:::999888666444333444555666333444444444222111111222333333333222222333444444000000111111111111111111////////////////////////////////////////////////------------------------------------------------------------------------++++++******++++++,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++************++++++++++++******++++++***))))))))))))***+++***)))'''''')))***++++++******************+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++************++++++*********************************++++++,,,,,,---***++++++,,,,,,++++++***))))))******+++,,,,,,,,,,,,++++++******++++++,,,)))***+++,,,,,,+++***)))+++++++++***++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))++++++************++++++************************(((((()))++++++,,,,,,+++***++++++,,,,,,++++++***************************))))))***+++++++++++++++------......---,,,,,,+++******++++++,,,------...,,,,,,------,,,,,,+++***)))***++++++,,,+++++++++------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---------------------------------------------------******+++,,,------......---------............///......------------......,,,---...///000000000000000000000000000000000000.../////////000000000000111111111111111111111111//////000000111111222222666555444333222111000000000000000000000111222222222222333333444555555555333333444555666666777777777666666666666888999:::999999::::::;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;<<<<<<999999999999999:::;;;;;;===<<<;;;:::999::::::;;;888:::<<<<<<:::::::::;;;:::;;;<<<<<<;;;;;;===???===<<<;;;;;;::::::::::::CCCAAA???>>>>>>???@@@@@@;;;>>>BBBDDDDDDEEEHHHLLLLLLOOOTTTZZZaaaiiiooosssrrrtttwwwxxxwwwvvvvvvvvvzzz|||~~~~~~}}}|||yyyuuuooogggaaa^^^YYYSSSNNNKKKHHHDDDAAA@@@???===<<<888777777777999999777555777777666444333222333444333555777666333222222444333333222222222222222333111111111111000000000000////////////////////////////////////////////////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------)))***,,,------------,,,---,,,,,,,,,,,,,,,,,,+++******************++++++******++++++++++++******++++++***)))))))))))))))+++***))))))))))))***+++))))))************))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************)))******+++,,,,,,------***+++,,,,,,,,,,,,+++***(((((())))))***++++++,,,,,,++++++******++++++,,, """%%%(((+++,,,,,,,,,,,,,,,++++++***+++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))***++++++,,,,,,******))))))))))))******))))))))))))))))))))))))(((((()))++++++,,,,,,,,,+++++++++,,,,,,+++++++++************************((()))***+++++++++++++++---.........---,,,,,,+++++++++,,,------...//////,,,,,,---...---,,,***)))$$$&&&(((***,,,---...///...------,,,,,,------...---,,,,,,++++++,,,,,,---------------------------........................'''((()))+++---///000111---------........./////////......------......///,,,---...///000000000000//////////////////////////////000000111111111222000000000000000000000000...//////000111222222333222222111000000111111222000000///000000111222222222333333444444555555666222222222333555666888999666555555555555777999:::777888999:::::::::::::::;;;;;;:::::::::;;;;;;<<<999888888888999::::::;;;;;;;;;:::999:::;;;===>>>666888999:::999888999:::999:::;;;:::999999:::<<<;;;;;;;;;<<<<<<<<<======???<<<999888888999999999;;;<<>><<>>;;;:::::::::777666555444333222222222222222222222222222222222333333222111111222333333333222111000////////////111111000000000000111111111111000000//////......000///...------...///000,,,,,,------------,,,,,,---------------------------,,,,,,---......---+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********((()))++++++)))((()))***************************---------,,,+++******)))*********++++++,,,,,,,,,+++++++++*********)))))))))))))))***+++++++++,,,******+++++++++,,,,,,,,,+++***)))))))))***,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++******)))+++++++++++++++***)))((()))*********++++++++++++************************************************)))***,,,---...---,,,,,,))))))))))))))))))))))))************************++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++++++++++++++*********)))))))))))))))******++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++,,,------------,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,---------+++,,,---......---+++***,,,,,,+++++++++,,,---...------------------------,,,---..................---------............///------...//////000000111000000000000//////......111000////////////000111////////////000000000000000000000000000000000000///000000111111111111000111111111111111111111111111222333444444444333333444444444444444444444444555555555555666777888999777888999999888777888:::999999999888888999999999;;;;;;:::999888777777888888999999999::::::::::::888888888888888888888888777777777888999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999888888888999:::::::::;;;:::::::::;;;===???BBBCCC========================??????@@@AAABBBEEEGGGHHHNNNSSS]]]gggggg^^^XXXVVVSSSWWW[[[___```^^^[[[YYY[[[\\\^^^___```___^^^]]]\\\]]]^^^______```bbbdddfffggghhhjjjlllnnnooopppwwwxxxzzzzzzzzzxxxuuusssqqqrrrtttvvvxxxzzz{{{|||~~~~~~|||||||||{{{zzzxxxvvvtttmmmhhhbbb______\\\WWWSSSRRRPPPNNNKKKHHHFFFDDDCCCCCCBBB@@@>>>============>>>===;;;888777666666666666555444333333222222222222222222222222222222222333222111111111111222333111000000000000000111111111111000000000000111111000000000000//////......//////...------...////////////000000000000//////---------------------------,,,,,,---......---+++++++++++++++++++++++++++************************,,,,,,,,,+++++++++******((()))++++++)))))))))*********************************))))))(((''''''&&&)))))))))******++++++++++++++++++*********))))))***************+++++++++******+++++++++,,,,,,,,,+++***)))))))))***,,,,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))******+++++++++*********++++++,,,,,,,,,++++++)))))))))*********++++++************************))))))))))))))))))))))))***+++,,,,,,------,,,,,,************************************************+++++++++++++++++++++++++++++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++************+++++++++***************+++++++++***************++++++++++++++++++++++++---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++***+++,,,,,,,,,,,,+++******++++++,,,,,,++++++*********+++,,,,,,---......,,,,,,------------,,,,,,------......---+++***))),,,,,,,,,+++,,,,,,---...---------------------------............------,,,---------............///,,,------....../////////000000000////////////...//////............//////////////////000000000000000000000000000000000000000111111111111000000///111111111111111111111111111222222333444333333333444444444444444444444444555555444555555666777888777999999999777666777888999999888888888888999999<<<<<<;;;:::999999999999888888888888888999999999999999999888777777777666666666777777888888999999999999999999999999999999888888888888888888888888888888888888888888888888::::::999888888999999:::888888888888888888888888888888888999:::;;;======BBBFFFNNNUUUTTTKKKEEEDDD@@@BBBEEEGGGHHHGGGFFFDDDEEEFFFGGGHHHIIIHHHGGGFFFIIIJJJKKKKKKJJJKKKMMMOOOJJJKKKMMMOOOQQQSSSUUUVVVZZZ[[[\\\]]]\\\ZZZXXXWWWXXXXXXYYY[[[\\\]]]^^^___aaaaaabbbcccdddfffhhhiiijjjjjjlllnnnpppsssvvvwwwzzzyyyxxxvvvsssqqqpppoooqqqpppnnnmmmkkkiiihhhgggccc```^^^]]]\\\[[[XXXVVVUUUVVVVVVVVVVVVVVVUUUTTTSSSNNNFFFBBBBBBBBBAAA???>>>>>>===<<<:::888666555888888777777777888888999888777666555444333333333555555444333222222222222111111111111111111111111222222111111111111222222/////////000111111222222111000000//////000000111000000000////////////.........------------......,,,------......------,,,------------------------...---,,,,,,......---,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***(((***++++++***))))))***************************,,,,,,,,,+++******)))))))))))))))))))))*********+++++++++***************+++++++++*********************+++++++++,,,,,,,,,+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))***+++++++++++++++******+++,,,---......---((()))))))))************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,+++++++++***)))))))))************************,,,,,,,,,,,,,,,,,,,,,+++---,,,+++***************++++++,,,,,,,,,,,,------,,,,,,++++++***++++++,,,*********++++++************++++++,,,,,,++++++***+++++++++,,,,,,---------***,,,......---,,,++++++,,,------------,,,+++***------,,,,,,,,,---------------------------------............------,,,+++---------............///,,,,,,,,,------.........////////////////////////........................////////////000000000000////////////////////////111111111111111000///...111111111111111111111111111111222222333333333333333333333333333333333333444444444444555666777777888999:::888777666666777888888777777777777888888<<<;;;::::::999999999:::777777777777777888888888<<<;;;;;;:::999888888777555666666666777777888888888888888888888888888888777777777777777777777777777777777777777666666666;;;;;;:::999888777777777999999999999999999999999::::::::::::;;;;;;;;;<<<>>>@@@GGGMMMKKKCCC>>>>>>;;;<<<===??????@@@??????;;;<<<===>>>>>>>>>======>>>???@@@???>>>>>>@@@BBB<<<===>>>???@@@BBBCCCCCCDDDDDDEEEFFFFFFDDDCCCAAADDDDDDEEEEEEFFFGGGGGGGGGIIIIIIHHHHHHIIIJJJLLLMMMLLLLLLMMMNNNPPPSSSUUUVVVXXXWWWVVVTTTRRRPPPOOONNNQQQQQQOOONNNLLLJJJIIIHHHHHHGGGEEEDDDDDDCCCAAA@@@AAAAAAAAAAAABBBAAAAAAAAAIIIDDD???;;;;;;<<<<<<<<<888999999999999777555444555555555666666777777777555555555444444444444444444444333222222222222222111111111111111111111111111111111000000111111111//////000111111111111111000000////////////000000////////////////////////------------------------++++++,,,,,,,,,,,,++++++------------------------...---+++,,,---...---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((***,,,+++***)))******************************------,,,,,,,,,+++++++++))))))******************************************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,************++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,'''((()))***+++,,,,,,,,,******+++,,,------,,,,,,(((((()))))))))*********************************++++++++++++++++++++++++---,,,+++******+++,,,---++++++++++++++++++++++++************************++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,+++++++++***)))))))))************************---------,,,,,,,,,,,,,,,,,,+++***)))))))))))))))+++++++++,,,,,,---------,,,++++++***++++++,,,,,,***************************++++++,,,,,,++++++***---------,,,,,,+++++++++))),,,......,,,++++++,,,++++++,,,,,,---------------------------------------------------------------.........---,,,++++++---------............///,,,,,,,,,,,,------------.............../////////------............------////////////000000000000////////////////////////111111111111111000///...000000000000000000000000111111111111222222333333333333333333333333333333333333333333444555666777888999999888666555666777888777777666666777777888:::999999888888888888888777777777777777777777777;;;;;;::::::999888777777666666666666666777777777777777777777777777777777666666666666666666666666777666666666666666666666999999999888888777666666777777777777777777777777888999999999999999888888888:::???DDDBBB<<<999;;;888888888999999::::::;;;999999::::::;;;;;;;;;;;;777888888777666666777999::::::::::::::::::::::::::::::;;;;;;;;;:::999999:::::::::;;;;;;;;;;;;<<<>>>===<<<;;;;;;===>>>???>>>>>>>>>>>>???@@@AAABBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>===<<<<<<;;;;;;===;;;:::;;;<<<<<<;;;:::;;;::::::999999999999999:::999777555555555444444333444555666666555333222222333333333333333222222333333333444444444333333333333222111111111222222000000000000000000000000000000000000000000000000111111111111111000///...000000////////////000000.............../////////,,,------------------,,,......////////////......------------------------///---++++++---...------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***,,,,,,***)))***+++************************))))))))))))((((((((((((++++++++++++++++++++++++************************,,,+++++++++***)))))))))******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,'''((()))***+++,,,,,,,,,+++++++++++++++***))))))))))))))))))************************************((((((((((((((((((((((((---,,,******)))***+++,,,++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++++++++************************,,,,,,,,,,,,+++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))((()))))))))***++++++,,,,,,------...++++++******++++++,,,,,,++++++***))))))***++++++***++++++,,,,,,++++++***......---,,,,,,+++******))),,,......+++)))+++---******+++,,,,,,---......---............---,,,,,,------------------------,,,------------,,,,,,+++---------............///---------------------------............/////////------...//////...------////////////000000000000000000000000000000000000000111111111111000000///000000000000000000000000222111111111111222333333333333333333333333333333333333333333333444666666666888888888666555666777777777666666666666777777888888777777666777777888888888888888777777777777888888888777666666666555666666666666777777777777666666666666666666666666666666666666666666666666666666666666666666666666555555666666666555555444555555555555555555555555777888888999999888777777666666:::>>>===999777:::555555666666666777777777666666666777777777888888666777777666555555777999::::::999999888777666666777888888888888888777777777777777777888888888888999999888888888888999999;;;:::::::::::::::;;;;;;888888888999999:::::::::777777777777777777777888888777666777999::::::999888777666555444444444444333333444444333222111000000000111222222222111111333333333444333222222111000111111222222111111000222222111111000111111222//////////////////////////////000000000000//////111111222222111000...---000//////......//////000---............/////////------............------,,,,,,------------,,,,,,------------------------///---++++++,,,......---++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,)))+++,,,,,,+++******+++************************************************,,,,,,,,,+++++++++++++++***************++++++++++++++++++*********************+++++++++,,,,,,,,,***++++++,,,---,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,((()))***+++++++++++++++++++++++++++***)))(((((()))*********++++++++++++************************++++++++++++++++++++++++,,,++++++************+++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++------,,,,,,,,,+++++++++***************+++++++++))))))*********+++++++++******++++++,,,,,,------******))))))******++++++******+++,,,,,,---......++++++******++++++,,,---,,,+++************+++,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))),,,...,,,)))(((+++...,,,,,,,,,+++,,,,,,---------.../////////...,,,+++------------------------++++++,,,---------,,,,,,---------............///.........------------------------.........//////---...////////////...---////////////000000000000000000000000000000000000///000000111111111111000000000000000000000000000222111000000000111333333222222222222222222222222222222222222333444555666555666888777666666777888777666666555555666666777777777777666666777777888999999999888888777777777777777777777666666666666777777777777777777777777666666666666666666666666666666666666666666666666555555555666777777888888444555666666666555444333666666666666666666666666888999::::::;;;:::999888888888:::===;;;777777:::666666777777777888777777555555555555555666666777666777888777666777999;;;999888888777777666666555666666666666666666666666555555555666666777777777666666777777777777666666777777777777777888999999555555666666777777777888555555555555555555555666555444333444666666666555555444333222222222333444444555666555444444444444111111111111111222222333222333444555555444333333///000111222111111000///111111000000000000111111////////////////////////......///000000///......///000111222222111///...//////............//////---------.........//////---...////////////...---******++++++++++++******------------------------000---+++***,,,---......++++++++++++++++++++++++******************************+++++++++,,,,,,,,,)))+++,,,,,,+++******+++************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********)))))))))*********+++++++++***************+++++++++******+++++++++,,,,,,,,,***+++,,,---------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))******+++++++++******+++++++++,,,++++++******++++++++++++,,,,,,,,,,,,************************------------------------+++++++++++++++***))))))************************************************+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++))))))******+++++++++,,,))))))******++++++++++++))))))***++++++,,,------************+++,,,------******+++,,,,,,---......+++*********+++,,,,,,------,,,+++******+++,,,---+++++++++,,,,,,+++++++++***++++++,,,,,,------...***,,,...,,,((('''+++000......---,,,++++++++++++....../////////...,,,+++------------------------***+++,,,,,,---------------------.........//////........................---------.........//////---...///000000///...---////////////000000000000000000000000000000000000...///000111111111111111000000000000000000000000222111000000000111333444222222222222222222222222222222222222333444555555444666777777666666777999666666555555555555666666888777777777777777888888:::999999999888888777777888888888888888999999999888888888888777777777777777777777777777777777777777777777777777777777777444555555666777888999999666777888888777666444333555555555555555555555555666777888999:::999888777999777888:::888333444777555666777777777777777666666666666666666777888888222333444444444444666888777777777777777777777777444444444444444444555555333444444555555666666777333444555666666555444333333333333333444666777888333333444444444444444444555555555444444444333333444333222222333333222000444444333333333444555666222333222111000000111333222111000///000111222333...///000222333222222111111222333333333222000000111000000000000000111111////////////////////////---...///000000///...------...000222333222111000//////............//////---------.........//////---...///000000///...---,,,------......------,,,------------------------000---+++***,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))+++---,,,+++***+++,,,************************)))))))))))))))))))))***+++*********))))))(((((())))))******++++++++++++))))))******+++++++++,,,******+++++++++,,,,,,,,,***+++,,,---...---,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++******)))******+++,,,------------++++++,,,,,,,,,---------************************((((((((((((((((((((((((***+++,,,,,,,,,***)))((())))))))))))))))))))))))************************++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,++++++*********************************(((((()))***++++++,,,,,,))))))(((((((((((())))))*********************+++))))))*********+++++++++,,,---......---,,,***))),,,,,,,,,++++++*********+++)))&&&$$$$$$&&&)))+++******+++,,,,,,---............,,,+++***)))))))))---------------------------------.........//////+++******))))))******+++------------------------///---+++)))))))))***++++++++++++,,,,,,,,,------...---,,,,,,,,,,,,---............------,,,,,,,,,//////............//////---...///000000///...---...............///000000000000000000000000000000000000/////////111222333222222111000//////000000333333222222222222333333222222222333333333444444444444444555555555555666333444555444333222444666555555666666777777888888888888777666666666666666666666555555666777888888777777777777666666666666777777777777777666666666;;;;;;::::::999888777777444666777999999777666444777444333444666777555333333444444444333222222111666666666555444333111111666666777777777777666666666666666666666666666666666555555555555444444444666666666555555444444444888777777666555444444333555555444444444444555555777777666666666555555555555444444333333444444555444444444444444444444444111222333333444444333333333333333333333333333333777555333333444444333222444444222111111222444444222222222111111111111000222222222222222111000///111111111111111111111111222222222111111111000000000000000000000000000000---......///////////////////////////////////////---------........./////////////////////.........------------------------.................................------,,,,,,,,,------------------------...------,,,+++++++++,,,...------,,,+++++++++,,,************************++++++++++++++++++++++++------,,,+++***)))((('''))))))***++++++++++++***+++++++++,,,,,,,,,------,,,+++***+++,,,,,,+++***************************)))***+++,,,,,,+++)))(((++++++******************+++++++++,,,,,,---------+++++++++***++++++,,,,,,******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,******++++++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++***((((((((())))))+++++++++,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************((())))))***++++++,,,,,,+++******))))))******++++++++++++*********))))))******++++++,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,+++++++++******+++)))'''&&&&&&''')))+++******+++,,,,,,---......,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---++++++************++++++------------------------,,,,,,,,,,,,,,,++++++***,,,,,,---------............---,,,,,,,,,,,,---.........---------,,,,,,,,,//////............//////......///000000///.....................//////000////////////////////////111000/////////000111222333222222111111111111111000//////......//////000222222222333333333333444444444444444555555555555333444555444333222444666555666666666777777777888777666666555444555555555666555555555555666666777555555555555444444444444666666666666666666666666999999888888777666666555555666777888888777666555666444333444666777555333444444444444444333222222666666666666555444333333444444555555555555444444666666666666666666666666555555555555444444444444555555555444444444333333777777666666555555444444555555444444444444555555555444444444333333333222444444333333333333444444444444444444444444444444111222333333444444333333333333333333333333333333333222000000111111000///333333222222222222333333222222222111111111000000111222222222222111000///111111111111111111111111222222222111111111000000////////////////////////---......///////////////........................,,,,,,,,,---------......////////////............------------------------........................---------,,,,,,+++++++++------------------------,,,+++******))))))******+++***))))))((((((((()))************************++++++++++++++++++++++++++++++***))))))))))))***))))))***++++++++++++***------........./////////)))(((''''''))))))((('''******************************+++++++++******)))************************++++++,,,,,,,,,,,,,,,,,,------,,,+++******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********++++++++++++************+++++++++,,,,,,,,,***************************++++++,,,,,,++++++***+++***)))(((((()))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------+++++++++++++++*********************************)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,+++++++++***)))))))))+++,,,,,,,,,,,,---------+++++++++++++++,,,------,,,,,,,,,++++++++++++*********))))))))))))*********++++++,,,,,,------...------,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------)))+++---//////...,,,+++---------.........//////...------,,,,,,------......------------,,,,,,,,,//////............////////////000000000000//////......------......///000////////////////////////111111000/////////000000333333222222222111111111222111111000000111111222111111222222222333333333333333333444444444555555333444555444333222444666666666666666777777777777666555444444333333444444666666666555555555555555555555555444444444444333333444444555555666666666777666666555555444444444666666666666666666666666666555444444555666555444555555555555555555444333555666666666666666555555444444555555555555444444666666666666666666666666555555555555444444444444444444444444333333333333555555555555555555555555444444444444444444444444444444333333333333222222444444333333333333444444333333333333333333333333111222222333333333333333333333333333333333333333222000//////000000000///222222333333333333222222222222111111111000000000111111222222111111000000111111111111111111111111222111111111111000000000........................---......///////////////........................------------....................................------------------------------------------------------------,,,,,,,,,,,,------------------------++++++******))))))*********)))(((((('''(((((((((************************++++++++++++++++++++++++++++++*********+++---...))))))***++++++++++++************+++++++++,,,,,,((('''&&&'''((()))(((&&&************************+++***************++++++************************,,,,,,,,,,,,,,,+++++++++......,,,+++***)))))))))******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++************++++++++++++************+++++++++,,,,,,,,,)))))))))******************++++++,,,,,,++++++*********)))))))))***++++++++++++******************++++++++++++++++++++++++******++++++++++++,,,,,,+++++++++***************************************))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,*********************++++++,,,,,,,,,,,,,,,,,,,,,+++******)))***,,,...///++++++++++++++++++++++++***++++++++++++++++++***+++++++++,,,,,,---------///...---,,,++++++++++++++++++++++++++++++++++++,,,,,,---------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,...//////......------------............------------------------------------------------///......------......///000000000000000000000000...------------...//////////////////////////////111111000000////////////111111111222111111111111222222111111111111222222111111111111222222222222222333333333444444444444333444555444333222444666666666666666777777777777666555555444333444444444777777777777666666555444777777666666666555555555222222333333444555666666666555555555444444333333777666555555555555666777555555444555555555555444555555666666666666555555444444555666666666666666555666666777777666666555555555555555555555555555555555555444444444333333333333333333333333333333444444444444444444555555444444444444444444444444555555444444444444444444444333333333333333333444222222222222222222222222111111222333333333333222222222222222222222222222444222000111222333222111000111222333333222111000111111111111000000000000000000111111111111000000111111111111111111111111111111111111000000000000........................---......///////////////....................................////////////------...............///------------------------------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---,,,++++++*********++++++************************************************...---,,,++++++---...000))))))***++++++++++++***((((((((())))))))))))***+++***))))))***+++***)))************************+++***)))))))))***+++,,,***************+++++++++---,,,,,,,,,++++++******------,,,+++******************************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,******++++++++++++************+++++++++,,,,,,,,,***************+++++++++***++++++,,,,,,++++++***)))))))))******++++++,,,,,,,,,++++++******))))))++++++++++++++++++++++++))))))))))))***************************************************************************+++++++++++++++************++++++(((((()))***+++,,,,,,---++++++++++++***************)))))))))***,,,...///++++++++++++++++++++++++***+++,,,------,,,+++***++++++,,,,,,,,,,,,------,,,++++++++++++,,,---...------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,...000111+++,,,,,,,,,,,,---------------------------------------------------------......------------......000000////////////000000---------------...//////........................000000000000//////.........///000000111000//////......------------......000000000111111111222222222222222222333333333444333444555444333222444666777777777777666666666666777666555555444444555555777888888888888777555555666666666666555555555555111222222333444555555666666555555555555555444444666666555555555555666666444555555555444444555555555555666666777666666555222333444444555555555555555555666666666666555555444444444444444444444444555444444444444333333333333333333333333333333333333333333333444444444444333333444555555444333333333333444444444444444444333333333222222333333333222222222222222222222222000111222222333333222222222222222222222222222222444222111111333444333333///000222222222222000///111111111000000000/////////000000111111111000000000000000000000000000000000000000000000000000000////////////////////////---......///////////////........................,,,,,,---------.........,,,---------......//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++,,,,,,------,,,,,,+++++++++,,,,,,---************************************************...---+++*********+++,,,))))))***++++++++++++***++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,+++***************************+++***)))))))))***,,,---))))))*********+++++++++,,,,,,,,,++++++*********************+++,,,------******************************+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++******++++++++++++************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***++++++,,,,,,++++++***))))))******++++++++++++------,,,,,,+++++++++***++++++++++++++++++++++++((((((((())))))))))))***)))))))))*********************************************************************))))))))))))******(((((()))***+++,,,,,,---++++++***************))))))))))))******,,,------***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))+++...///111------------------------************++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,******+++---///111+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,,,,------------.........------------......//////............//////------,,,,,,------...///........................//////000000000///......---...///000000000///...///......------......//////000000000000111111111111111222222222333333333333444555444333222444666777777777777666666666666777666666555444555555555666666777888888777666555444444444333333333333222222333333444444555555555555555555555555555555555555555555555555555555555444555666555444444555666444555666666666666666666222222333444555555444444333333444444444444333333444444444444444444444444444444444444333333333333333333333333444444444444333333333333333333333333222333444555555444333222000000111111111111222222333333222222222222333333111111111111111111111111000111111222222222222222222222222222222222222222222000//////111222222111000000111111111111000000111111000000000///////////////000000111111000000000000000000000000000000//////000000000000000111////////////////////////---......///////////////------------------------)))*********++++++++++++,,,,,,,,,---......//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************,,,,,,,,,,,,,,,,,,,,,,,,******))))))******++++++******************+++,,,************************************************))))))))))))((((((''''''))))))***++++++++++++***************++++++++++++***)))((()))***+++***(((************************))))))))))))***+++,,,,,,)))))))))***++++++,,,,,,+++++++++++++++*********)))))))))***+++,,,......******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))******++++++++++++************+++++++++,,,,,,,,,++++++,,,,,,---.........***++++++,,,,,,++++++***)))***++++++,,,+++++++++---------,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))))))))*********((()))))))))*********+++******************************************************))))))))))))******************************,,,,,,,,,++++++*********((()))***+++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))***+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,---------...,,,,,,---......---,,,,,,,,,,,,,,,---------.........------,,,,,,------...///...---,,,,,,---...///------,,,,,,------...///........................---...///000000000///...---...000111111111000///111000000//////000000111/////////000000000111111111111111111222222222222333444555444333222444666888777777777666666666555666555444444333333444444222333555666777666444333444444444333333333222222444444444444444555555555555555555555555555555555444444555666666555444444333555777666444333444666333444555666666666666555333444555555555555555444222333333444444333333222333333333333333333333333444444444333333333222222333333444444444555555555444444333333222222111111111222444555555444222111000000000000111111111222333333222222222222333333111111111111111111111111000000111222222222222222111111111111111111111111000///......000111111000000000000//////000000000111000000000////////////...//////000000000000000000000000000000000000000////////////000000111111........................---......///////////////------------------------*********+++++++++,,,,,,++++++,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++++++++++++++++++++++++++******))))))******+++,,,)))))))))))))))***++++++************************************************%%%'''(((******)))((('''))))))***++++++++++++***((((((((()))))))))*********((('''((()))***)))(((************************(((((()))***+++,,,,,,,,,((())))))***++++++,,,,,,************++++++++++++************+++,,,------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))******++++++++++++************+++++++++,,,,,,,,,******+++,,,,,,---......***++++++,,,,,,++++++******+++,,,,,,,,,+++***)))+++++++++++++++,,,,,,,,,++++++++++++++++++++++++)))************+++++++++(((((())))))*********+++************************++++++******************+++******************+++------,,,+++***)))((('''---------,,,,,,+++++++++((()))***,,,,,,+++***)))*********++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++)))(((''''''&&&++++++++++++++++++++++++++++++,,,,,,,,,---------+++******************+++++++++++++++++++++++++++(((***+++------,,,+++***---------.........//////,,,,,,---......---,,,,,,,,,,,,,,,------............------,,,,,,------......---,,,++++++,,,---...---,,,,,,,,,,,,---..............................,,,---...000000000//////---///111222333222111000------,,,,,,,,,,,,------////////////000000000000000111111111111222222222444444555444333222444666888888777777666666666555555444333333222222333333000111333555555555333222666666555555555444444444555555555555555555444444444444444444444444444444333444666777777666444333333555777666444333444777333333444555666666555555555666666666666666555555444555555666666555555444333333333333333333333333444444444333333333222222444444444555555666666666444444333333222111000000111222444555555444222111111111222222333333333444333222222222222222222333000000000000000000000000000000111222222222222111111111111111111111111111111000...///111222222111111000///......///000111000000000000////////////......///000000000000000000000000000000000000000.../////////000000111111---------------------------......///////////////---------------------------------.........//////++++++,,,,,,---...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........++++++++++++++++++++++++,,,+++++++++,,,------...******)))******+++,,,,,,************************))))))))))))))))))))))))%%%'''***---...---,,,***))))))***++++++++++++***+++,,,,,,,,,,,,---------+++)))((()))***+++***)))************************'''(((***+++,,,,,,++++++((())))))***++++++,,,,,,))))))******+++++++++,,,,,,,,,++++++***+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++******++++++++++++************+++++++++,,,,,,,,,))))))***+++,,,,,,------+++++++++,,,,,,++++++++++++,,,,,,---,,,+++)))((())))))******+++++++++,,,++++++++++++++++++++++++************************************************))))))***++++++++++++***+++++++++*********)))))),,,+++*********+++------...,,,******,,,---...------------,,,,,,++++++++++++++++++*********))))))---,,,+++++++++,,,---...++++++++++++++++++++++++(((&&&&&&(((+++---,,,++++++++++++************)))))))))***++++++++++++***---,,,+++******+++,,,---............------,,,+++***+++,,,,,,,,,,,,+++***)))************+++++++++***,,,------,,,++++++,,,++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,------.........---------............///////////////............000///...------...///000000000000000000000000000000000000000000000000000...///////////////......111111222333333333333222111333555666555555666777777666555444333444444555444444444444444555666777555555555555555555555555333444444555555444444333222333555666666555333222333333444444555444444444666666666666555555555555444444444444444555666666777777666555444444333333333333333333333333333333333333333333333333333333444333333333333444555555222222333333333333444444444333222222111111222222222222222222222222222222222222222222222222222222000000000111222222333333222222222222222222222222///000222333333222000///////////////000000000000000000000000000000000000111111111111111000//////000000000000////////////111000///......///000111000000000000000000000000111111000000//////......000000///...............000000000///.........------...///000000///...------------------------------,,,,,,,,,,,,---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,((())))))+++,,,---......++++++,,,,,,,,,,,,------000...---+++******++++++---,,,,,,,,,+++*********++++++,,,,,,,,,---------+++++++++*********))))))************************((()))******)))(((***+++************************))))))))))))))))))))))))+++++++++*********))))))++++++++++++******))))))))))))*********+++++++++******+++++++++,,,,,,,,,((('''(((***++++++)))''',,,,,,,,,++++++*********))))))))))))))))))))))))***++++++++++++***)))))))))))))))))))))))))))))))))***,,,------,,,***)))***************)))((('''************************+++++++++*********))))))+++******+++------,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***++++++++++++***+++++++++*********))))))+++******)))***+++,,,---***)))'''''')))*********---,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++******------,,,+++++++++,,,---++++++++++++++++++++++++,,,***)))***,,,---+++)))++++++++++++************+++,,,------......------,,,,,,++++++++++++,,,,,,---------------,,,++++++***+++,,,,,,,,,,,,+++***************++++++++++++,,,---///...---,,,---...+++,,,,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,------------------------------........................------------///...---,,,,,,---...///////////////////////////////////////////////////......////////////......///000111111222222111111333555666666444333444444777666555444333444444555555444444444444555555666333333444444444555555555333333444444444444333333222333444666666444333222333333444444555444444444555555555555555555444444777777666666777777888999777666666555444444333333333333333333333333333333333333333333333333333333333333333333333444555555222222222333333333444444444333333222222222222222222222222222222222222222222222222222222222222222222111111111111111111111000000000000000000000000///000222333333222000///////////////000000000000000000000000000000000000000000111111111000///////////////...............000///...------...///000////////////////////////000000000000//////......000000///...............//////..................---......//////......------------------------------,,,,,,,,,,,,---......,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------......---,,,++++++***++++++++++++++++++*********++++++++++++,,,,,,,,,,,,+++++++++*********))))))************************)))***++++++))))))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))++++++++++++*********)))))))))*********+++++++++******+++++++++,,,,,,,,,...------...///000///---,,,,,,,,,+++++++++******************************------......------,,,+++++++++++++++++++++++++++)))***,,,------,,,***)))******++++++******)))(((************************+++++++++*********))))))+++******+++------,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))))))))))))))))))))))))))***++++++++++++***+++++++++******************))))))))))))***++++++)))(((&&&'''(((******)))+++++++++++++++*********---------,,,,,,,,,,,,+++...---,,,+++++++++++++++++++++++++++++++++++++++///...,,,+++,,,,,,***(((,,,+++++++++************)))***++++++,,,+++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++***************+++++++++,,,***,,,---,,,+++***+++,,,.........------+++******,,,,,,,,,,,,,,,,,,,,,,,,+++---...---,,,+++,,,---------------------,,,,,,------------............------------,,,,,,,,,+++------,,,,,,,,,,,,------////////////////////////////////////////////////......///////////////......///000000111111000000444666777666444222222222666555444444333444444444555555444333333333444444222222222333333444444444333333444444444444333333222333444555555444333222333333333444444555555555444444444444444444444444444444444444444555555666666666555555444333333333333333333333333333333333333333333333333333333333333333333333444444444444222222222222333333333333555444333333222222333333111111111111111111111111222222222222222222222222333333222111111000//////000000000000000000000000///000111222222111000///////////////000000000000000000000000000000000000//////000000000000000///---------.....................------------......////////////////////////000000000////////////...000//////............///---------------............------,,,,,,------...------------------------,,,,,,,,,,,,,,,---......,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...------,,,+++***))))))++++++++++++,,,,,,,,,,,,------------,,,+++***)))))))))******************)))*********+++++++++++++++++++++******************************************+++,,,+++***)))***+++************************************************+++++++++***************++++++++++++***************************+++++++++******+++++++++,,,,,,,,,---+++******,,,------,,,,,,,,,,,,++++++++++++***+++++++++++++++++++++++++++++++++,,,++++++***))),,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++***)))************************+++++++++***************+++******+++------,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***++++++++++++***************************)))))))))))))))*********+++***)))***+++,,,,,,+++************************,,,,,,,,,,,,,,,,,,,,,+++------,,,++++++*********++++++++++++++++++++++++......---,,,++++++***))),,,,,,+++++++++*********(((((()))******************+++,,,------,,,+++***+++++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,,,,---...---++++++,,,...//////000000///......---,,,,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++,,,............------,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,,,,------------------------////////////////////////////////////////////////---...//////////////////...///000000111111000000333444555555333222222333555444444444444444444444555555444333222222222333222222222222222222222222333333333444444333333333222333444444444444333222333333333333444555555666555555555555555555555555222222222222222333444444555555555444444333333333333333333333333333333333333333333333333333333333222222333333444444444444111222222222222333333333555444333333222333333333111111111111111111111111111111111111111111111111222111111111000000000///222222222222222222222222000000111111111111000000////////////000000000000000000000000000000000000......//////000000//////------............//////........................////////////////////////////////////////////////000///............//////+++,,,,,,,,,---............---++++++++++++---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...------,,,+++***))))))***++++++++++++,,,,,,,,,+++,,,---------+++***)))((((((((()))*********+++))))))))))))************************************************************)))***++++++)))((()))***************************))))))))))))))))))))))))************************++++++++++++++++++++++++******************************+++++++++,,,,,,,,,***(((&&&&&&(((*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++,,,,,,,,,++++++***************************************************+++******+++------,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++))))))***++++++++++++***************************(((((())))))************,,,+++***+++---...---+++************************************++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++*********+++,,,,,,,,,++++++++++++***+++,,,,,,---...---------+++,,,---......---,,,+++***++++++,,,,,,+++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,///000000///......000111---...//////000000//////,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,---............------,,,,,,,,,,,,,,,,,,------------............------------,,,.........//////.........................................................------...//////////////////000111111222222111111000222444444333222333444333333444444444444444444555444333222222222222222444444333222111000000///222333333333333333333222222333333333333333333222333333222333333555666777777777777777666666666666555555444444555555666777444444444444444333333333333333333333333333333333333333333333333333333333111222333444444444333333111111111222222222333333444444333222222222222333000000000000000000000000111111111111111111111111//////000000000111111111111111111111111111111111000000000111111000000000////////////000000000000////////////////////////---....../////////............/////////000000000////////////////////////.......................................///////////////............//////+++,,,,,,,,,---.........---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***+++,,,---,,,+++***)))((((((((()))*********+++(((((()))))))))*********************************************************)))***+++***((('''((()))************************,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++,,,******************************+++++++++,,,,,,,,,---+++))))))+++---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++************************************************+++******+++------,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))***++++++++++++******************+++++++++((()))******++++++*********))))))***,,,,,,+++)))*********+++++++++++++++)))***************++++++******++++++++++++******++++++++++++++++++++++++(((***++++++******,,,---,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,***++++++,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,+++)))***,,,...******+++------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,...///...---,,,---...------------------,,,,,,,,,,,,,,,,,,------------............------------......///000000///......................................................,,,---...///000000000000///000111111222222111111...000222333222222333444222333333444444444444333333333222111111111222222555444444333222111000000222222333333333333222222333333222222222222333333333222222222333555777888:::999999888777666555555333333333222333444444555444444333333333333333333333333333333333333333333333333333333333333333333000111333444444444333222111111111111222222222222444333222222111111222222////////////////////////111111111111111111111111......///000000111222222////////////////////////000000000000000000000000////////////000000000000////////////////////////...............------,,,......//////000111111111//////000000000000//////........................---............////////////............//////000---------------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********++++++,,,,,,,,,************++++++++++++***+++++++++++++++******))))))******************((()))))))))***************************+++++++++***************************++++++***((('''((()))************************++++++++++++++++++++++++***************+++++++++++++++++++++,,,,,,,,,,,,+++++++++*********************+++++++++,,,,,,,,,---,,,++++++---......---***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++++++++***************************************++++++++++++******+++------,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))***++++++++++++***))))))*********+++++++++))))))+++,,,,,,,,,+++***(((((((((***+++,,,***(((++++++++++++,,,,,,,,,---*********++++++,,,,,,,,,((()))***+++,,,,,,++++++++++++++++++++++++++++++)))+++---,,,+++***,,,...------,,,,,,,,,+++++++++(((((()))************)))------,,,,,,,,,,,,------++++++,,,---------------,,,,,,+++******+++,,,,,,+++++++++,,,,,,,,,------))))))((('''%%%&&&(((+++***+++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///,,,,,,------------------++++++,,,,,,,,,---------------------,,,,,,,,,+++------...//////...------................................................,,,---...///000000000000...///000000111111000000///111333333222111111222111222333444555444444333222111111111111222222333222333333333333333333333222222333333333333222222333222222222222222222333333222222222333555777888;;;:::999777666444333222000000000000000111222222333333333333333333333333333333333333333333333333333333333333333333333333000111333444444333222111111111111111222222222222333222111111000000111111////////////////////////111111111111111111111111/////////000000000000000////////////////////////000000////////////000000////////////000000000000/////////////////////////////////...---,,,+++***------......///000000111......///000000///..............................---------.........//////...............///000000//////..................,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,************++++++++++++++++++************+++++++++++++++++++++*********)))))))))*********++++++))))))*********+++++++++************************,,,------,,,***))))))***************************(((((((((((((((((((((((())))))*********++++++++++++++++++,,,,,,,,,------+++++++++*********))))))******+++++++++,,,,,,,,,***))))))***,,,,,,+++)))******+++++++++,,,,,,,,,++++++++++++++++++++++++)))************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,((()))******++++++******************************))))))*********++++++++++++******+++------,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***))))))******++++++++++++)))***+++,,,---,,,++++++)))))))))+++------+++)))+++++++++,,,,,,---------+++++++++,,,,,,---------&&&((()))+++,,,,,,,,,++++++++++++++++++++++++++++++...///...,,,+++,,,...---------,,,,,,,,,++++++++++++,,,------------,,,......,,,++++++,,,......+++,,,------............---,,,+++******+++,,,---++++++,,,,,,,,,------------------+++******---///............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---...///...------...///,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,+++++++++******,,,,,,---......---,,,,,,................................................,,,---...///000000000000---......///////////////111333444333111//////000000111333444555444444333111000000000111222333333000111111333444555666666222222222333333222222222333222222111111222222333333222111111222555777999;;;:::999777555333111000333333222222333333444555333333333333333333333333333333333333333333333333333333333333333333333333///111222444444333222111000111111111111222222222222111111000///000000000////////////////////////000000000000000000000000111111000000//////......111111111111111111111111000000////////////000000////////////000000000000////////////////////////000000///...---+++***))),,,,,,------...///000000,,,---...//////...---,,,........................---------.........//////...............///000111000000000///.........---,,,,,,...//////...,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++)))************+++++++++++++++)))))))))***+++,,,---,,,,,,,,,+++*********************++++++++++++))))))******++++++++++++************************...//////...,,,++++++,,,************************++++++++++++++++++++++++))))))******+++++++++++++++++++++,,,,,,---------++++++++++++******))))))******+++++++++,,,,,,,,,*********,,,......,,,************++++++,,,,,,,,,++++++++++++++++++++++++,,,------------,,,++++++------------------------,,,++++++******++++++,,,'''((()))***************************************))))))******+++++++++++++++******+++------,,,***++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,---,,,++++++*********)))******+++,,,---,,,,,,+++*********+++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++*********+++,,,---(((***++++++++++++,,,...,,,,,,,,,++++++*********,,,,,,,,,+++***)))(((''')))***++++++,,,,,,+++++++++,,,,,,------,,,,,,+++((()))+++,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((('''(((***++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++////////////////////////......---------,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------///...---,,,,,,,,,,,,,,,............////////////000000000000000000000000333333444444444333333222222222222222222222222222222222111111111111111111222222333333333333444444444333222222444444333222000000111222222222222111111111111111111111111111777777666555444444333333444444444333333222222222444444333222222111111000222222222222222222222222444444444333333222222222///000000111222222333333111000000000//////.........///000111111000///...111111000000000000000000,,,---///000000000///...000000000000000/////////111000///......///000111////////////////////////////////////////////////000000//////.........---////////////////////////000000////////////000000......................../////////......---------,,,---......//////..............................//////.........---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,........................,,,,,,............,,,,,,+++++++++***++++++,,,,,,+++++++++************)))************************,,,+++***))))))***+++,,,+++***************++++++,,,,,,,,,+++++++++******))))))************))))))************************'''@@@AAA888:::222&&&***++++++************++++++------,,,++++++******)))***,,,------+++******+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,---***+++,,,------,,,+++************++++++,,,,,,,,,,,,,,,,,,++++++,,,------************************((()))***+++++++++*********************++++++,,,---,,,++++++******++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++*********+++,,,---+++,,,---,,,+++***+++,,,,,,,,,,,,+++++++++******++++++,,,---------,,,,,,***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))'''(((***++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,------------------------...------------,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////......---,,,,,,,,,,,,,,,............//////////////////////////////////////////000000000000///...222222222222222222222222111111111111111111111111222222222333333333444444444333222222333444333222000111111222222222222222222222222222222222222222666666555444444333222222333333333222222111111111222222222222222222222333222222222222222222222222444444333333333222222222111111111111111111111111222222222111111111000000...///000111111000///...000000000000000111111111//////000111111000//////000/////////////////////000000////////////000000////////////////////////........................000/////////.........---..............................------------.......................................---------,,,,,,,,,---......//////..............................---------...............------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,------------------------***++++++,,,,,,++++++***,,,,,,+++***))))))))))))+++++++++************)))************************++++++***))))))***++++++((()))***++++++***)))(((,,,,,,++++++************))))))************))))))************************+++555444999CCC888)))...++++++************+++++++++++++++++++++++++++,,,***,,,------+++******++++++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++///---++++++,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,***++++++,,,,,,++++++***++++++++++++++++++,,,,,,++++++++++++,,,,,,---...************************(((((()))************)))***************+++,,,,,,,,,,,,++++++******++++++---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,---...---***)))***+++,,,,,,,,,++++++++++++***((()))***,,,---...//////++++++,,,---------------+++,,,,,,------,,,,,,+++...---,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++------------,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,---------------............///...------,,,,,,,,,,,,,,,---............////////////////////////////////////000222333333222111000222222222222222222222222111111111111111111111111222222222222333333333333333222111111333444333111111111222333333333333222333333333333333333333333444444444333222222111111222222111111111111111000000111111222333333444444222222222222222222222222333333333333222222222222333333222222111000//////222222111111111111000000//////000000000000////////////000000111111111222222222222111111000////////////............///////////////000000/////////////////////////////////------------------------/////////.............................................------------......------------------------------------,,,,,,,,,,,,,,,---......//////..........................................------,,,,,,------,,,,,,,,,,,,------******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,***)))((('''''''''+++++++++************)))************************++++++***))))))***++++++((()))+++,,,,,,+++)))'''+++************)))))))))))))))************))))))************************///***'''555FFF<<<,,,...++++++************++++++)))******+++,,,,,,------***,,,------+++******+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,+++***,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++******+++++++++,,,,,,++++++++++++++++++*********+++,,,---...///************************)))))))))***************+++************+++,,,,,,,,,,,,++++++***++++++,,,---,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,---...---+++***+++,,,++++++++++++++++++++++++&&&'''(((***+++,,,------+++,,,------......------+++,,,,,,------,,,,,,+++,,,,,,++++++,,,---///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***((()))***++++++******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,---------......++++++++++++++++++++++++---------,,,,,,,,,++++++,,,,,,---------.........,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,------------.........//////////////////////////////000222444666777555333222111111111111111111111111000000000000111111111111111222222222222333333333222111000111222333222111111111222333333333333333222222222222222222222222333222222222111111111000222222222222111111111111111111111222222333333333111111111111111111111111333222222222222222222222333333222222111000000000//////////////////......//////000000000000///////////////000111111222222444333222000000///////////////...------...//////---...///000000///...---////////////////////////------------------------................................................000//////......//////000------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.................................111000///...,,,+++***)))------,,,++++++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......,,,+++***)))))))))))))))+++++++++*********))))))************************+++******************+++++++++,,,,,,,,,+++*********))))))))))))))))))))))))******++++++******)))************************///(((###---===>>>444...++++++************++++++*********++++++,,,,,,,,,***,,,------+++******+++***++++++++++++,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,---,,,******+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,,,,,,,++++++******************+++,,,---///000************************************++++++,,,,,,+++++++++***+++,,,,,,---,,,++++++***++++++,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,***+++------,,,,,,---...++++++++++++++++++++++++((()))***++++++++++++++++++,,,------......------+++,,,,,,------,,,,,,+++++++++*********,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,------------...,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------------....................................---000333666666555222000111111111111111111111111//////000000000111111111111111111222222222333333111000///000222333222111111111222333333333333222000000000000000000000000111111111111111000000000222333333333333333333333333333333222222222111111111111111111111111111111222222222222222222222222111111111111111111111111..................//////000000////////////000000//////000000111111111111333222000.........000000111000///------...//////---...///000000///...---////////////////////////........................---------.......................................//////............//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///..........................................---,,,,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......,,,,,,,,,,,,......***************+++,,,---+++++++++*********))))))*********************************++++++*********...,,,)))'''&&&(((***,,,)))))))))))))))))))))*********++++++++++++*********************************+++)))'''000AAACCC666++++++************++++++,,,,,,,,,+++++++++*********,,,------+++******+++*********+++++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,+++)))***+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))*********+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,++++++,,,+++))))))))))))+++,,,,,,,,,,,,++++++******************+++,,,---///000************************++++++******++++++,,,---+++++++++++++++,,,------++++++******++++++,,,,,,---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,+++***+++------,,,,,,...///***++++++++++++,,,,,,,,,,,,,,,---------,,,++++++++++++,,,---------------+++,,,,,,------,,,,,,+++++++++***)))((((((((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---+++******+++++++++************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------..............................,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------,,,,,,,,,---....../////////............---------+++++++++++++++,,,,,,---,,,------------....................................111666999:::888444111111111111111111111111111...//////000000111111111111111111111222222222222000///...///111222222111000000111222222222222111000000000000000000000000111111111111111111111111333333333333333444444444444444333333222111111000111111111111111111111111111111111222222222222222111111111111111111222222//////000000000000111111000000////////////000000111000000000000000000000222000...------///222444444333000...------...///.........//////.........////////////////////////////////////////////////---------------.........------------------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,---......//////..............................******+++,,,---...//////++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,------------------------,,,++++++******++++++,,,))))))******+++,,,...///+++++++++************)))************************)))***++++++++++++***)))...***&&&"""!!!$$$(((***)))))))))************+++******++++++++++++******************************&&&,,,///'''(((AAALLL===++++++************++++++------,,,,,,+++******)))***,,,------+++******+++************++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---,,,***))))))+++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++)))***+++,,,---,,,++++++*********))))))*********,,,,,,++++++++++++++++++*********+++,,,---...///************************+++***)))))))))***,,,,,,,,,++++++++++++,,,------++++++******++++++,,,------,,,++++++******++++++************************++++++++++++++++++++++++)))***+++,,,,,,,,,+++++++++---...---,,,,,,---...******+++++++++,,,,,,,,,,,,,,,,,,------,,,,,,+++***++++++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++***)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++++++++***)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++,,,,,,,,,------------------------------------,,,,,,,,,++++++++++++***++++++,,,,,,,,,---------,,,,,,------...///////////////.........---------++++++******+++,,,,,,---,,,,,,---------.................................///333888<<<===:::666333111111111111111111111111......//////000111111222111111111111222222222222///...---///111222222111//////000111111111111000000000000000000000000000111111111111111111111111111111222222333333333333333222222222222222222222111111111111111111111111000111111111222222222222333333222222111000000000/////////000000000111111111000///......///000111222222111111000/////////000///---,,,...222666999777555222///------...//////......------......///////////////////////////........................,,,,,,,,,------.........---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,---......//////..............................+++++++++,,,,,,---------)))***,,,......,,,***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++*********)))******+++,,,---+++++++++************)))************************)))***++++++++++++***)))---+++'''$$$###%%%(((***************++++++,,,,,,***++++++,,,,,,++++++***************************((('''...+++&&&777DDD777++++++************++++++,,,+++++++++++++++++++++***,,,------+++******+++************++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------+++***((()))+++,,,,,,+++************************************************))))))******+++,,,,,,---,,,,,,+++******+++,,,,,,,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++(((***+++------,,,+++***))))))************))))))++++++++++++++++++,,,,,,++++++++++++,,,,,,---...***************************)))((((((((()))+++,,,,,,,,,++++++,,,,,,---...+++*********+++,,,,,,------,,,++++++******++++++************************++++++++++++++++++++++++)))***+++,,,---,,,++++++...//////...,,,++++++,,,*********++++++,,,,,,,,,((()))***+++++++++++++++******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++***+++---...//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******+++++++++***))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......+++++++++,,,,,,,,,------------------------------,,,,,,,,,+++++++++******++++++,,,,,,,,,---------,,,,,,------...///000000---------,,,,,,++++++++++++*********+++,,,,,,---,,,,,,,,,---------..............................+++///444888999666222///000000000000000000000000---......///000111111222000111111111111222222222///...---...111222222111......///000000000000000111111111111111111111111111111111111111222222222000000111111222222222222111111111222222333444444000000000000000000000000000000111111222222222222555444333222111///......,,,---------......//////111000///......///000111333333222111000///......000///------///444999<<<:::777333000...---...//////...---,,,,,,---...///////////////////////////------------------------,,,,,,,,,------.........------------------------///......------......///,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,---......//////..............................000000...---+++***(((((((((***---//////---***(((******************************+++++++++,,,,,,,,,************************,,,,,,...//////...,,,,,,******)))))))))))))))***+++++++++************)))************************)))***+++,,,,,,+++***)))///---+++)))((((((************+++++++++,,,,,,,,,***++++++,,,,,,++++++***************************...###***///%%%***444+++++++++************++++++*********++++++,,,------***,,,------+++******+++)))************+++++++++++++++++++++++++++++++++))))))***+++,,,,,,------+++)))((()))+++,,,,,,+++************************************************))))))***+++,,,,,,---------,,,+++******+++,,,---,,,,,,,,,+++++++++******)))************+++++++++++++++++++++++++++++++++(((***+++------,,,+++***((()))***++++++***)))(((*********++++++,,,,,,---,,,,,,,,,++++++,,,------************************((()))+++---------+++***+++*********))))))((((((---,,,+++)))((('''''''''************************++++++++++++++++++++++++******))))))))))))******,,,+++***))))))+++---...,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++******************************++++++,,,,,,++++++***---,,,+++******+++,,,---)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********''')))++++++******+++,,,........................---,,,++++++************,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---......---,,,,,,++++++,,,,,,---************+++,,,---------------,,,,,,+++++++++---------............/////////...---,,,,,,++++++++++++++++++++++++++++++***+++,,,---...---,,,+++//////////////////////////////000111111111111111111000///......///000111000000000000000000000000333333222111000///..................////////////000000000//////////////////000111222333222111111111000000000000000111111111111222222222333333333222222222333333333333444444333222111000000000000//////000111222222333333222000///------///000222////////////////////////222111000//////...////////////............//////............///111222333333111000///000///...,,,////////////000000000000000000111000000///...------------............///........................++++++++++++++++++++++++,,,++++++++++++,,,------++++++,,,,,,---...//////,,,,,,,,,---------......///000111111000...,,,***------............------......//////...---,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,+++++++++///......---+++******)))------,,,***((((((+++---+++++++++,,,,,,---------************************)))))))))))))))))))))))))))))))))******++++++,,,++++++***************+++******))))))))))))******+++++++++*********))))))+++++++++************))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))************))))))((((((++++++******++++++,,,---)))))))))***+++++++++,,,)))))))))******++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++******++++++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***---,,,+++*********++++++++++++******************++++++************++++++,,,,,,,,,,,,,,,+++***)))************************(((***+++------,,,+++***+++*********)))))))))))),,,,,,+++*********++++++************************++++++++++++++++++++++++++++++************++++++,,,+++***))))))+++,,,...******))))))))))))******++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,++++++++++++++++++,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++(((***,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,---------,,,,,,+++++++++------------............///......---,,,,,,+++++++++++++++++++++++++++++++++,,,---.........------........................---...//////000000//////000///............///000000000000000000000000000222111111000000/////////............////////////000000000000000000000000000111222222222111000///111111000000000000111111000000000111111111222222222222222333333444444555444333222111000000000000//////000111111222333333111000///......///000111////////////////////////111000//////////////////000//////......//////000............///000111222222111//////000///...,,,.../////////000000000000....../////////......------------............///........................///...---,,,+++)))((((((,,,,,,,,,,,,,,,------...------......///000000111,,,,,,,,,------------...---.........---,,,***)))------............------...............---,,,,,,------,,,,,,,,,,,,------,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,---,,,---,,,***))))))+++---+++,,,,,,,,,,,,,,,,,,---************************************************************+++++++++++++++******)))))))))************))))))))))))******+++++++++*********))))))+++++++++************))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,+++***)))++++++*********)))))))))))))))(((((())))))***+++***************+++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++*********))))))***++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,))))))))))))))))))))))))******+++,,,,,,,,,,,,,,,)))))))))******+++++++++************************++++++************++++++,,,,,,,,,,,,,,,+++***)))************************)))***+++,,,---,,,+++******************))))))))),,,+++++++++,,,---......************************++++++++++++++++++++++++,,,++++++******++++++,,,++++++***))))))+++,,,---******))))))))))))******,,,+++***))))))***+++,,,***************************++++++,,,,,,++++++***+++++++++,,,,,,+++++++++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++---...---,,,++++++,,,************************------,,,,,,++++++,,,,,,........................---------,,,,,,+++++++++---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++------,,,,,,,,,,,,++++++,,,,,,,,,---------............------,,,,,,++++++++++++++++++++++++++++++,,,,,,---.......................................,,,------...///.........///......------......///000000000000000000000000000000000000000000000///............////////////111111111111111111111111222222333333222111000///222111111000000000111111/////////000000000111111111222222333444555555666333222111111000000000000///000000111111222222222111000///......///000111/////////////////////////////////...//////000000000000////////////000000000//////......//////000111000//////000000...---....../////////000000000,,,,,,---.........---------------............///........................///...---,,,+++***)))(((---,,,,,,,,,,,,---......---------...//////000000,,,,,,,,,,,,------------......------,,,,,,++++++------............---------............------,,,...------,,,,,,------...++++++***************)))++++++++++++,,,,,,------+++++++++***)))***,,,...---,,,,,,,,,,,,,,,,,,+++************************************************,,,,,,++++++++++++++++++)))))))))(((((())))))*********))))))))))))******+++++++++***************+++++++++************)))+++++++++++++++*********++++++,,,,,,,,,+++******+++++++++++++++*********))))))(((((())))))***++++++++++++***************************))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++******))))))((()))))))))))))))*********+++++++++++++++++++++++++++++++++)))))))))))))))))))))))),,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,------------,,,%%%&&&(((***++++++++++++************************++++++************++++++++++++,,,,,,,,,+++*********************************++++++,,,,,,,,,+++***************************,,,,,,++++++,,,,,,------************************************************+++******))))))******+++*********)))***+++,,,,,,,,,,,,++++++++++++,,,,,,---+++***((((((***+++---***************************++++++,,,,,,++++++******+++,,,------,,,+++******++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////,,,+++++++++************************------,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------------------------------------,,,,,,---...............------------------------////////////////////////.........//////000000000............////////////111111111111111222222222222222333444444444333222222222111111000000111111/////////000000000111111111111222333444555666666222222111000000000000000///000000000111111111222000///............///000////////////////////////...............///000111000000////////////000000111000///...............000///......///000///---........./////////000000+++,,,---...............---------............///........................+++++++++,,,,,,,,,,,,,,,------,,,,,,------...///+++++++++,,,,,,---------++++++,,,,,,,,,---------//////...---------......,,,------......------,,,---------......------,,,...------,,,,,,------...++++++++++++************------,,,,,,+++******)))***+++++++++******,,,...---------,,,,,,+++++++++************************++++++++++++++++++++++++------,,,,,,++++++******(((((((((((((((((()))*********))))))))))))******************************+++++++++*********))))))+++++++++***************++++++,,,,,,,,,++++++***++++++++++++++++++++++++++++++******++++++,,,---,,,+++++++++***)))))))))))))))(((((('''''''''&&&++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++***))))))))))))***************++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,&&&''')))+++,,,,,,***)))***************+++++++++++++++************++++++++++++,,,,,,,,,++++++***************************+++++++++,,,+++++++++******************+++++++++,,,++++++***************************************************************))))))(((((((((((())))))***))))))*********++++++,,,,,,++++++++++++,,,,,,,,,+++)))(((((()))+++,,,***************************++++++,,,,,,++++++******+++,,,------,,,+++***++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******************++++++...///000///---+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......---,,,,,,++++++,,,,,,---------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------------------,,,---......//////......,,,,,,------------,,,,,,........................---------...//////000000............////////////000000111111222222222222000222444666777777777777333333222111111111111111000000000111111111222222111111222222333444444555111111000000///000000000000000000000000111111111//////............//////////////////////////////......---......///000000000000////////////000000111000///...------------///...---...///000///...............////////////,,,---...///////////////---------............///........................++++++,,,,,,,,,------------,,,,,,,,,,,,---......+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------......---------......///,,,,,,------------,,,,,,,,,,,,---------------,,,---------,,,,,,---------+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******))))))***++++++***+++,,,...---------,,,,,,+++++++++************************************************,,,,,,,,,++++++*********(((((('''(((((()))************))))))))))))******************************+++++++++*********))))))***************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++******++++++,,,---,,,+++++++++***))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++*********+++++++++++++++,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********(((((((((((((((((((((((()))******+++++++++++++++)))***,,,------,,,***((())))))*********+++++++++++++++************++++++***++++++,,,,,,,,,++++++************************,,,,,,++++++++++++++++++*********++++++++++++++++++******)))((((((((()))************************************************(((((((((''''''((((((((()))))))))************+++******))))))))))))******+++***)))(((((()))***+++***************************++++++,,,,,,++++++***+++++++++,,,,,,+++++++++++++++,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************---///000///,,,+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///---,,,,,,++++++,,,,,,---,,,,,,++++++***+++++++++++++++,,,,,,,,,,,,------******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////......,,,------......------,,,........................,,,---------......//////............//////////////////000000111222222222///111333666888999999999444333222111111111111111000000000111111111222222111111111111222222222222111000000//////000000000000000000000000000000000........................////////////////////////.........---......////////////............//////000//////...---------......---,,,---///000000...------........./////////---......////////////...---------............///.................................---,,,+++++++++,,,++++++++++++,,,------------------------......++++++++++++,,,,,,,,,,,,******++++++,,,,,,------,,,,,,------------,,,,,,+++,,,,,,------------,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,---------((())))))***+++,,,------)))+++,,,,,,+++***+++------,,,,,,,,,,,,,,,,,,+++************************))))))))))))))))))))))))++++++******************(((((((((((()))***++++++******))))))))))))*********************++++++++++++++++++************))))))))))))*********************+++,,,,,,,,,++++++*********+++++++++++++++))))))(((((())))))***++++++++++++***************+++++++++***************++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++******+++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))))))))))))))))))))))))))***++++++++++++***+++,,,,,,---,,,+++***))))))))))))***++++++,,,,,,++++++************++++++******+++,,,,,,,,,++++++************************---,,,++++++*********+++*********++++++,,,,,,,,,))))))((((((((()))******************************************************))))))(((((((((((())))))((())))))*********************))))))))))))************))))))))))))*********************************++++++,,,,,,++++++***,,,++++++++++++++++++,,,+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++,,,---///...,,,+++++++++++++++++++++++++++++++++***)))))))))******+++,,,------------------------+++++++++,,,,,,------------,,,,,,++++++,,,,,,---+++++++++***++++++,,,,,,+++++++++,,,,,,---------************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---++++++++++++++++++++++++++++++,,,---------------,,,---...//////...---,,,------------------------------------------..................////////////......///000000111222222///000222555666777777777555444333222111111111111/////////000000000111111111111111000000000000000000000////////////000000000000000000000000000///---..................---//////////////////////////////...---------............------------......//////...---------......---,,,,,,---///000000///---------.........//////------.........---,,,,,,---------............///.................................---,,,,,,+++++++++************+++,,,,,,------------------------***++++++++++++,,,,,,,,,((()))+++,,,------,,,,,,+++,,,,,,------,,,,,,+++***+++,,,---------------,,,++++++******++++++,,,******++++++,,,,,,,,,,,,(((((()))***+++,,,------***,,,---,,,+++******++++++,,,,,,,,,,,,,,,,,,---************************(((((((((((((((((((((((())))))))))))))))))******)))(((((()))***+++,,,,,,******))))))))))))******))))))*********++++++++++++++++++************)))((()))))))))*********+++)))***+++,,,,,,,,,,,,+++)))))))))*********++++++))))))(((((())))))***+++***************+++++++++((((((((()))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++))))))))))))***,,,---...***+++++++++,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++,,,,,,++++++++++++++++++++++++)))***++++++,,,,,,++++++************++++++++++++((())))))***++++++,,,,,,++++++************++++++)))***+++,,,,,,,,,,,,+++************************---,,,,,,+++*********+++*********++++++,,,,,,,,,'''''''''((()))+++,,,---************************))))))))))))))))))))))))******))))))))))))******(((((()))***************,,,,,,++++++++++++,,,,,,))))))************))))))************************+++++++++,,,,,,+++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,...---,,,++++++,,,************************))))))(((((()))***++++++........................------,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---************+++,,,------+++++++++,,,,,,---------)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++++++++,,,---...++++++++++++++++++++++++******+++,,,,,,,,,,,,+++------...//////...------------------------------------------------------............/////////000---......///000111111111///000222444555555444444555444333222111111111111............/////////000111111000000///.........000000////////////000111000000000000////////////------............------////////////////////////000///...------------------------,,,,,,---------......---------......///,,,,,,+++---///000000///---------.........//////------------,,,,,,+++***---------.........//////........................++++++,,,,,,---...//////******))))))******+++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,(((***---///000///...---+++,,,,,,------,,,,,,+++***+++,,,,,,------------+++******************+++))))))******+++++++++++++++++++++***************+++,,,------+++))))))***+++++++++,,,,,,---------************************((((((((((((((((((((((((''''''(((((())))))******))))))))))))***+++,,,---******))))))))))))******))))))******+++++++++++++++++++++************)))(((((())))))*********+++)))***+++,,,,,,,,,,,,,,,(((((())))))*********++++++++++++***+++,,,,,,---))))))******+++++++++,,,++++++,,,,,,---------...++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++'''''''''((()))+++------)))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,---((((((((((((((((((((((((++++++,,,------------,,,(((((((((((()))***,,,---((())))))***++++++,,,,,,++++++************++++++)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******,,,,,,+++***************************+++***))))))))))))))))))******************************+++++++++******)))(((((((((((((((((((((((()))************+++++++++((()))***+++++++++++++++))))))***++++++++++++***(((((()))***++++++,,,,,,***+++,,,---...---,,,+++)))***+++,,,,,,+++***)))+++++++++++++++++++++++++++,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,++++++***)))(((((()))))),,,,,,++++++++++++++++++------------------------------------------------,,,,,,,,,++++++*********)))))))))))))))))))))))),,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******)))************+++++++++------------------------+++,,,,,,+++***+++---/////////.........---------........................---------............///------............------......///000000000000000000111111111222222222222555555333222111000000000000000000000111111111111000000////////////000000333222000/////////000111////////////////////////........................---.........//////000000..................------------------------------.........------,,,,,,,,,---------............///.........------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------000000///...---,,,,,,+++------------------------,,,------......------,,,---------------,,,+++***,,,,,,+++******++++++,,,)))***,,,------,,,***)))+++,,,,,,---,,,+++***))))))***+++,,,,,,+++***)))+++++++++++++++***)))((()))************+++++++++******************************))))))))))))******,,,,,,*********+++,,,------,,,***)))((()))***+++))))))))))))))))))))))))((((((((((((((((((((((((+++***)))(((((()))***+++++++++************++++++************************---,,,***(((''''''((()))************************,,,++++++******++++++,,,+++++++++*********))))))*********++++++,,,,,,,,,************************************************++++++*********************(((&&&(((+++,,,+++)))***+++,,,---,,,+++***)))++++++++++++++++++++++++++++++,,,,,,,,,,,,------************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))******+++++++++,,,,,,,,,***************************++++++,,,,,,++++++******)))'''((()))++++++***,,,,,,,,,,,,,,,,,,,,,,,,---+++***+++,,,,,,+++***************************)))))))))))))))******+++************************))))))***************))))))))))))))))))))))))))))))************+++++++++))))))******+++*********)))***************)))))))))))))))***++++++,,,,,,***+++,,,,,,------,,,,,,******++++++++++++******++++++++++++++++++++++++******+++,,,------------************************,,,+++***))))))***+++,,,++++++***)))))))))))))))++++++++++++++++++++++++------------------------------------------------,,,,,,,,,+++++++++******************************,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******++++++++++++******)))************+++++++++------,,,,,,,,,,,,,,,,,,+++,,,,,,+++***+++---//////.........------------........................------------............------............------......///000000000000000000000000000111111111222333222111000000000000000//////000000000111111111000000////////////000000222222000/////////000000////////////////////////........................---........./////////000........................------------------------......---------,,,,,,,,,------------.....................---------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...///......------,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++)))***,,,------,,,***)))+++,,,,,,,,,,,,+++***))))))***++++++++++++***)))+++++++++++++++***)))))))))************+++++++++******************************))))))))))))******---,,,+++*********+++,,,+++++++++++++++***))))))************************************************+++***)))(((((()))***+++++++++************++++++************************---,,,***((('''((())))))************************,,,++++++******++++++,,,+++++++++*********))))))*********++++++,,,,,,,,,************************************************************************,,,***)))***,,,---,,,******+++,,,,,,,,,+++******+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++++++++++++++++++++************************+++++++++***************************************************************))))))*********+++++++++************************+++++++++,,,,,,++++++++++++)))((((((***++++++***++++++++++++++++++++++++---,,,++++++,,,,,,***)))************************)))))))))))))))***+++,,,************************''''''((()))************************************)))************+++++++++))))))*********)))(((((()))))))))******)))(((((())))))******+++,,,,,,,,,+++++++++++++++,,,------++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,---...//////************************++++++************++++++++++++***))))))))))))************++++++,,,,,,---------------------------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,*********++++++++++++,,,******++++++++++++******)))************++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///............------------------------------------------------............------............------......///000000000000///////////////000000000000000000////////////000000//////000000000000111111000//////......//////000111111000/////////000000////////////////////////......................................./////////........................------------------------...------------,,,,,,,,,------------..............................//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++***)))***+++,,,------,,,+++******+++,,,------,,,+++***++++++,,,,,,,,,+++******)))***++++++++++++***)))++++++++++++++++++***))))))************+++++++++******************************))))))))))))******------,,,+++*********+++)))***,,,---,,,+++)))'''++++++++++++++++++++++++************************+++***))))))))))))***+++++++++************++++++************************,,,+++***((((((((())))))************************++++++************+++++++++++++++************************+++++++++++++++************************************************************************...,,,+++,,,------,,,+++******++++++,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******))))))************************************************))))))))))))************++++++++++++++++++++++++++++++++++++++++++++++++,,,***)))***+++,,,,,,,,,************************...,,,++++++++++++***(((*********************************))))))***++++++************************&&&&&&'''))))))*********************************))))))*********+++++++++)))))))))))))))((('''&&&&&&'''((())))))******************++++++,,,,,,,,,,,,+++*********+++---...,,,+++***))))))***+++,,,++++++++++++++++++++++++000///---+++++++++,,,,,,------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***))))))*********))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++******++++++++++++******))))))*********+++++++++******++++++++++++,,,,,,***,,,---,,,++++++---...------------------------------------------------,,,,,,---------.........------............---------...//////000000//////.........////////////000//////......///000000111////////////000000000111/////////....../////////000000000/////////000000////////////////////////................................................---------...............------------------------------------------------,,,,,,---------.........---.........//////000000------------------------***+++,,,---......//////******+++++++++,,,,,,,,,------------------------******++++++++++++************+++++++++******))))))***,,,......---+++******++++++,,,,,,++++++***++++++++++++++++++++++++*********++++++*********+++++++++,,,,,,+++******))))))*********+++++++++************************+++******))))))******+++------,,,++++++***************+++,,,+++***)))(((++++++++++++++++++++++++************************************************++++++************++++++************************++++++***)))(((((())))))************************++++++************++++++***************************************+++++++++***************************************************************+++++++++...---,,,,,,,,,,,,+++************+++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***)))))))))************************************************)))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---+++******,,,------,,,************************---,,,++++++,,,,,,***)))************************,,,,,,+++***))))))******************************&&&&&&'''))))))*********************************))))))*********+++++++++)))))))))))))))((('''&&&###$$$&&&(((***+++,,,,,,+++++++++++++++,,,,,,,,,,,,+++***)))***+++,,,---,,,+++***))))))***+++,,,++++++++++++++++++++++++///---,,,*********++++++---------,,,,,,++++++++++++++++++,,,,,,++++++++++++***************++++++))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******++++++++++++******))))))*********+++++++++*********++++++,,,,,,,,,***+++------,,,+++,,,...,,,,,,------------------------------------------,,,,,,,,,------------...------............------------...///////////////---.........///////////////////////////000111222...////////////000000000//////............///////////////000000000//////////////////////////////.......................................------------------.........//////------------------------------------------------,,,,,,,,,------------...---.........//////000000------------------------***+++,,,---...///......))))))***++++++,,,,,,,,,------------------------)))******++++++******))))))******+++++++++******)))***,,,...///...,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++******************+++***++++++,,,,,,,,,++++++))))))*********+++++++++************************++++++************++++++,,,,,,,,,,,,++++++******,,,,,,***)))))))))***+++++++++++++++++++++++++++))))))))))))))))))))))))******++++++++++++******++++++************++++++*********************************)))))))))))))))************************+++******))))))******+++************************************************************************************************))))))*********++++++++++++,,,,,,+++***))))))))))))))))))******+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++************************+++++++++*********))))))************************************************+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***+++,,,......---++++++++++++++++++++++++,,,+++******,,,,,,+++***************************,,,,,,+++***************************************''''''((()))************************************)))************+++++++++))))))*********)))((((((###%%%&&&)))+++,,,------++++++,,,,,,,,,,,,,,,,,,***************+++,,,,,,++++++************++++++++++++++++++++++++++++++************+++,,,------,,,++++++******)))))))))++++++,,,,,,,,,,,,+++++++++************+++,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,))))))))))))))))))))))))***++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))************+++******++++++++++++******)))************+++++++++******++++++,,,,,,------)))+++------,,,,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------------...////////////...............///////////////////////////000111111......////////////000000///......------......///......///000000000//////////////////////////////.................................---------------,,,,,,------.../////////------------------------,,,,,,,,,------------...,,,,,,,,,,,,------------..................//////------------------------***+++---...///......---*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++*********)))***++++++,,,+++++++++***+++,,,---......------++++++++++++++++++++++++++++++******++++++,,,---++++++***))))))***++++++***+++,,,,,,,,,,,,,,,,,,)))************+++++++++************************++++++************++++++***++++++,,,,,,,,,+++***---,,,***(((((()))***,,,++++++++++++++++++++++++((((((((((((((((((((((((******+++,,,,,,+++******++++++************++++++************************))))))******))))))))))))******************************))))))))))))*********************+++++++++***************)))))))))************************************************)))))))))***++++++,,,,,,)))***+++***(((((((((***)))))))))))))))***+++,,,++++++++++++++++++++++++************++++++++++++************************))))))))))))))))))))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,------+++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,------,,,***************************)))******+++,,,---...************************))))))***************))))))))))))))))))))))))))))))************+++++++++))))))******+++*********'''''')))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++******++++++++++++******++++++++++++++++++++++++)))***+++,,,------------,,,,,,++++++***))))))(((++++++,,,------,,,+++++++++*********++++++,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******************************+++++++++,,,,,,,,,************************))))))))))))******************++++++++++++******)))************++++++++++++++++++,,,------......)))+++---...---,,,,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------............------,,,---......//////............/////////000000000.........---......//////........./////////000000///......------......///------///000000000//////////////////////////////.................................------,,,,,,,,,,,,,,,------...//////000------------------------,,,,,,,,,---------......++++++,,,,,,,,,---------.........---------------........................+++,,,---//////...,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++*********+++,,,,,,,,,,,,,,,++++++,,,,,,---......///,,,++++++++++++++++++,,,++++++*********+++,,,---++++++***))))))***++++++***+++,,,,,,------,,,,,,)))************+++++++++************************,,,++++++******++++++,,,((()))+++,,,------,,,,,,,,,++++++***************************************))))))))))))))))))))))))***++++++,,,,,,++++++***++++++************++++++************************)))))))))*********))))))******************************))))))))))))******))))))*********++++++++++++*********)))))))))(((************************************************((())))))***++++++,,,,,,''')))******(((''')))+++)))((((((((()))***,,,---++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++************************)))))))))***++++++,,,,,,************************++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,+++)))***,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))(((***,,,......---************************''''''((())),,,...000111***************************++++++++++++******)))(((((((((((((((((((((((()))************+++++++++((()))***+++++++++++++++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,,,,+++******)))***+++,,,,,,+++***)))++++++++++++++++++++++++---...//////...---+++***......------,,,+++******++++++------------+++++++++*********+++,,,,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************))))))))))))******************++++++++++++******)))************+++++++++++++++,,,------...//////)))+++---...---,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------..................---,,,---......//////......////////////000000000000...------,,,,,,---------............/////////000.........------.........,,,---///000000000//////////////////////////////.................................------,,,,,,,,,,,,,,,------...///000000------------------------,,,,,,,,,------.........++++++,,,,,,,,,---------.........------,,,,,,+++........................+++,,,...//////---,,,***,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,++++++***+++,,,---------------,,,++++++,,,,,,...///000,,,++++++******++++++,,,++++++*********+++---...,,,+++***))))))***+++,,,***+++,,,,,,------------)))************+++++++++************************,,,++++++******++++++,,,'''(((***,,,---------,,,)))***,,,,,,,,,+++)))'''))))))))))))))))))))))))***************************+++,,,------,,,+++***++++++************++++++************************((()))************))))))******************************))))))))))))******))))))******+++++++++++++++*********))))))((((((************************************************((())))))***++++++,,,,,,&&&)))+++***((((((***---)))((((((((((((***,,,---++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))***+++,,,,,,---************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---,,,***)))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++)))((())),,,---+++)))+++---......---+++++++++)))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++,,,,,,,,,++++++***)))***+++,,,---,,,++++++***************************++++++,,,,,,------...++++++++++++++++++++++++******+++++++++,,,,,,,,,(((***+++------,,,+++***,,,,,,+++***))))))************+++---//////,,,***+++++++++++++++++++++++++++)))((('''((('''%%%$$$)))************+++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***)))))))))))))))))))))))))))***,,,......---,,,+++---------,,,,,,+++++++++***************************************************+++,,,,,,,,,,,,+++***---+++(((&&&&&&(((+++---///...,,,+++***++++++,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,------...///000000---------............///////////////////////////...............///000000333222111///....................................000000//////.........---111111000000//////........................------........................------------------------////////////////////////------,,,,,,,,,+++++++++------------------------,,,+++++++++,,,,,,---...000---,,,,,,------***'''---,,,************,,,---,,,,,,,,,---------......,,,,,,,,,---------..............................,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++,,,...000111------------------------++++++++++++++++++++++++---++++++,,,//////,,,)))+++++++++************))))))************+++++++++++++++************++++++************)))))))))(((++++++,,,,,,,,,------------,,,,,,+++*********++++++++++++++++++++++++++++++++++++*********))))))+++++++++++++++***)))(((************************))))))))))))))))))))))))+++*********))))))((((((++++++++++++++++++++++++)))))))))))))))******+++...---,,,+++************************************)))************+++++++++************************************************,,,,,,++++++++++++++++++************************************************,,,+++++++++***)))))))))(((***+++------,,,+++***+++,,,------,,,+++)))(((***++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,,,,***)))***+++------------,,,,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++)))((()))+++---+++***)))+++,,,,,,***))))))))))))************+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******+++,,,,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++***))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))***,,,---------+++***,,,,,,+++***************---...///000///---+++***++++++++++++++++++++++++...,,,++++++,,,,,,***)))************++++++++++++,,,,,,+++******+++,,,,,,************************+++,,,,,,,,,,,,+++***)))************************((()))+++------,,,+++***---------,,,,,,+++++++++***************************************************++++++,,,,,,++++++***---,,,***((((((***,,,---///...---,,,,,,,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------...//////000---------............///.......................................//////000222111000///............////////////////////////000/////////............000000000///////////////................................................------------------------........................------------,,,,,,,,,,,,------------------------,,,,,,+++++++++,,,------...---+++,,,------+++(((---,,,,,,,,,,,,,,,,,,---,,,,,,,,,------------...,,,,,,,,,------------...------------------------******+++,,,,,,---......************************------,,,+++,,,---......+++++++++++++++++++++++++++++++++++++++++++++++++++))))))***,,,,,,***'''+++++++++************))))))************+++++++++++++++************++++++++++++++++++************++++++++++++,,,,,,,,,,,,---,,,++++++*********++++++++++++++++++++++++++++++++++++*********))))))******+++++++++***))))))************************************************+++*********))))))))))))++++++++++++++++++++++++)))))))))))))))***++++++---,,,+++***))))))))))))************************((((((((()))))))))******************************************************++++++++++++++++++++++++************************************************+++++++++***************(((***+++------,,,+++*********+++,,,,,,,,,+++***++++++++++++++++++++++++************************++++++++++++++++++++++++------------------------++++++++++++++++++++++++***+++------+++***+++,,,,,,---------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++***)))))))))+++,,,+++***)))+++,,,,,,***))))))***)))************+++++++++++++++++++++++++++++++++++++++************+++++++++***))))))))))))++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******))))))(((,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,)))***,,,---------,,,+++,,,,,,+++*********++++++000222444222...+++***+++++++++++++++++++++++++++...---,,,,,,......---,,,************+++++++++,,,,,,,,,++++++++++++,,,,,,***************************++++++++++++******)))************************((()))***+++,,,+++******------,,,,,,,,,,,,++++++******************************************************+++,,,,,,+++******,,,,,,++++++++++++,,,,,,...------------......///...------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---......//////---------............///..............................------......///000000//////......//////000000000000000000000000000////////////............//////////////////000000................................................------------------------------------------------.........------------,,,------------------------------,,,++++++,,,,,,,,,,,,,,,+++,,,------,,,***,,,------......------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++......---,,,,,,,,,,,,,,,************************++++++++++++++++++++++++******)))***,,,,,,***(((+++++++++************))))))************+++++++++++++++************++++++,,,,,,,,,++++++++++++************++++++++++++,,,,,,,,,+++************++++++++++++++++++++++++++++++++++++***************)))******+++++++++*********************************************************************)))))))))++++++++++++++++++++++++***))))))))))))***++++++++++++***)))((((((((((((************************))))))))))))*********+++***************************************************************************************************************************************+++++++++)))***+++,,,---,,,++++++((()))***,,,,,,---,,,,,,,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++------------------------***************************,,,......,,,+++,,,---,,,,,,---------,,,++++++***************************************************))))))***++++++++++++,,,---...---,,,++++++,,,))))))*********+++++++++++++++++++++++++++++++++++++++************+++++++++***((('''''')))+++,,,,,,,,,,,,,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,***+++,,,---------,,,,,,---,,,,,,+++++++++,,,,,,///333555222---)))***---+++++++++++++++++++++++++++******+++,,,------,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***************************))))))***+++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******************************************************++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------......------,,,,,,+++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,------.........---------............///...........................------------...//////...............///000111///////////////////////////////////////.........---......//////000000000---------...............................................................------------------------//////.........---------------------------------------,,,+++++++++,,,,,,+++++++++,,,---------,,,+++,,,---......---,,,+++++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,//////...---+++***))))))++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,------,,,++++++++++++*********))))))))))))*********+++++++++++++++************++++++,,,,,,+++++++++*********))))))*********+++++++++++++++***************+++************************************************((()))***+++++++++++++++************************************************************************++++++++++++++++++++++++******))))))******+++,,,++++++***)))))))))))))))************************++++++,,,,,,,,,---------************************************************))))))************++++++************************************************)))))))))***+++++++++,,,)))***+++,,,,,,,,,++++++******++++++,,,,,,,,,,,,---,,,***))))))***,,,---************************************************++++++++++++++++++++++++))))))))))))))))))))))))***,,,------,,,++++++,,,,,,,,,,,,------,,,,,,+++************************************************)))***************++++++,,,---...---+++***+++---))))))*********++++++++++++++++++++++++++++++++++++******))))))******+++***)))((('''''')))+++---,,,+++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,,,,------,,,///222000+++(((+++...++++++++++++++++++++++++***))))))***,,,---,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,***************************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************************************************************+++,,,,,,+++************++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,------------------------............///........................---------------...//////------------...///000111.................................///////////////------......//////000000---------.........//////................................................------------------------//////.........------------------------------------,,,,,,++++++,,,,,,,,,)))***,,,---------------***+++,,,------,,,+++***+++++++++,,,,,,,,,------+++++++++,,,,,,,,,------------------------------//////...---+++***))))))++++++++++++++++++++++++******+++,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---+++++++++*********))))))))))))*********+++++++++++++++************+++++++++*********))))))))))))))))))*********+++++++++*********))))))***++++++************************************************((()))***+++++++++++++++***************************************************************+++++++++++++++++++++++++++++++++***************++++++,,,,,,,,,+++*********++++++************************++++++,,,,,,,,,---------************************************************))))))******++++++++++++************************************************)))))))))***+++++++++,,,******++++++,,,,,,,,,,,,,,,,,,,,,++++++*********---,,,***))))))***,,,---************************************************++++++++++++++++++++++++)))))))))))))))))))))))))))***,,,,,,*********++++++,,,,,,------,,,,,,,,,************************************************(((***++++++******+++,,,++++++,,,***(((((()))+++)))************+++++++++++++++++++++++++++++++++******))))))))))))*********)))(((((()))***,,,---++++++******++++++,,,---************************......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,---......***---...---***)))+++---++++++++++++++++++++++++,,,+++***+++---...---,,,++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,************************,,,------...............++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------************************************************+++***))))))))))))***+++******++++++++++++******)))******++++++++++++***+++++++++++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............///------------------------------,,,,,,------...///...---------...//////000.................................///////////////..................//////,,,,,,------.../////////................................................------------------------.........------------,,,------------------------,,,+++++++++,,,,,,---...)))+++------,,,,,,---...***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,........................+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,((()))***,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++***))))))***,,,+++++++++************))))))************+++++++++++++++************++++++*********)))))))))((((((*********++++++++++++,,,***))))))))))))***++++++***************************************+++++++++)))******+++++++++******************************++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++************+++,,,,,,,,,,,,+++++++++++++++,,,************************))))))))))))*********+++*********************************************************+++,,,,,,------***************************************************************+++++++++******+++++++++,,,,,,,,,...---,,,+++************,,,,,,+++******+++,,,,,,++++++++++++++++++++++++************************------------------------))))))))))))))))))))))))(((***,,,+++***)))******++++++,,,---------,,,,,,************************************************(((***,,,+++))))))+++---+++,,,+++***((((((***+++)))************+++++++++++++++++++++++++++++++++******))))))))))))******))))))******+++,,,,,,---******))))))***,,,...///++++++++++++++++++++++++------,,,,,,+++*********------------------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---......---------------...//////---,,,,,,+++++++++++++++++++++++++++++++++++++++---,,,++++++---...---,,,+++++++++,,,,,,,,,------,,,,,,---......---,,,,,,************************+++,,,------.........---+++++++++++++++++++++++++++++++++++++++,,,,,,---+++++++++,,,,,,---------************************************************+++***)))(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,+++***)))++++++******+++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---------............///------------------------------,,,,,,------...///......---------...//////..................................../////////000..................------,,,,,,------...//////000........................................................................------------,,,,,,,,,,,,------------------------*********+++,,,---...///))),,,......,,,+++,,,---,,,,,,,,,++++++,,,,,,,,,***++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++***((((((***---+++++++++************))))))************+++++++++++++++************+++++++++++++++*********))))))++++++++++++,,,,,,,,,,,,)))))))))))))))***++++++************************))))))*********+++++++++******+++++++++***))))))************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++************++++++************************((((((((()))))))))*********************************************************++++++,,,------......************************************************+++++++++***************++++++******++++++,,,,,,---,,,+++*********+++,,,++++++++++++++++++++++++++++++++++++++++++++++++************************------------------------************************)))+++,,,,,,+++******+++***+++,,,,,,---------,,,))))))))))))))))))))))))))))))))))))))))))))))))(((***,,,+++))))))+++------...---,,,******,,,...)))************+++++++++++++++++++++++++++++++++******))))))))))))******((()))***,,,---------,,,))))))))))))***---///000,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,------------------------******+++++++++,,,,,,,,,---,,,,,,,,,,,,---......---------------...///000000...++++++,,,,,,+++***++++++++++++++++++++++++,,,+++******,,,,,,+++***++++++,,,,,,,,,---------,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------++++++++++++++++++++++++******))))))******+++,,,+++++++++,,,,,,---------************************************************+++***)))(((((()))***+++...------,,,,,,------...,,,------...---,,,***)))+++*********+++,,,,,,---,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---------------------------,,,,,,,,,,,,---......///......---------......000000000000000000000000---.........//////000000/////////......------,,,,,,,,,------...///000000........................////////////////////////////////////////////////------,,,,,,,,,+++++++++------------------------))))))***+++,,,...///000***,,,///...+++***+++---......,,,++++++,,,......******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---,,,+++***)))++++++++++++++++++++++++++++++++++++++++++++++++,,,---...,,,***))),,,///+++++++++************))))))************+++++++++++++++************++++++,,,,,,,,,+++++++++******++++++,,,,,,,,,---------))))))((())))))***++++++))))))))))))))))))))))))))))))******+++++++++++++++++++++++++++***)))(((************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---***)))))))))))))))******************************)))************+++++++++************************************************++++++,,,------...//////************************************************,,,+++++++++******))))))++++++******++++++,,,---+++******)))***,,,---...***++++++,,,,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))++++++++++++++++++++++++***************************,,,...---,,,+++,,,,,,***+++,,,,,,------------------,,,++++++*********((()))***++++++***)))((()))(((((((((******(((&&&,,,,,,++++++***+++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++************++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++***+++,,,,,,+++***)))(((++++++++++++++++++,,,,,,,,,---.........---,,,+++------------------------***+++,,,,,,------,,,,,,.........------,,,,,,,,,......//////...,,,***)))++++++------------++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,---,,,,,,+++*********+++...------,,,,,,------...***+++,,,,,,******+++,,,++++++************++++++,,,,,,+++******+++,,,,,,***+++,,,------,,,***))),,,,,,------,,,+++)))((())))))))))))************))))))***++++++++++++***+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++******)))))),,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------........................111111111000///---,,,+++,,,,,,,,,---------......------......//////000000222222000///..................------------......000000111///---++++++,,,111000///...............000000///...---,,,,,,,,,------++++++++++++------++++++------------++++++***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++,,,---...///+++,,,,,,+++)))((()))+++---,,,,,,+++*********+++++++++++++++++++++++++++''''''((()))***+++,,,,,,......---,,,,,,++++++*********+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,+++******)))*********************************)))************++++++++++++++++++*********))))))******+++++++++,,,,,,,,,))))))************))))))******))))))(((((('''''')))************+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,++++++************++++++******************************************************************************+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,++++++***+++++++++************************---***''''''***,,,,,,+++(((((()))***++++++,,,,,,***---000...)))'''(((+++************************++++++++++++++++++++++++************************((()))***++++++***)))(((***))))))***,,,---,,,******)))))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++***++++++,,,+++***)))(((++++++++++++,,,,,,,,,,,,,,,,,,---------,,,+++***------------------------+++,,,,,,---------------.........---------,,,,,,---............---+++***+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++......---------,,,,,,,,,...------,,,++++++,,,,,,------------,,,,,,,,,,,,***+++,,,,,,******+++,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,+++++++++,,,,,,++++++***,,,,,,------,,,+++)))(((************++++++++++++)))******+++++++++++++++++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++*********))),,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------...///////////////...............------,,,,,,,,,------...//////000111111222111000///............///......------......///---/////////---,,,---...000//////............///000000///------,,,,,,---------,,,++++++,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,---,,,++++++++++++++++++------,,,+++++++++++++++++++++++++++++++++++++++*********+++++++++++++++*********************+++******+++++++++,,,,,,,,,---,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,++++++***************************************)))************++++++++++++++++++*********))))))))))))*********+++++++++))))))************))))))************)))))))))))))))************+++++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***************+++++++++++++++************++++++******************************************************************************++++++,,,,,,++++++************************,,,,,,,,,+++++++++******---,,,+++***)))(((((((((************************,,,***'''(((***,,,,,,+++((())))))***++++++,,,,,,+++...111000,,,)))***,,,************************++++++++++++++++++++++++'''(((((()))******++++++((()))************)))))))))((((((***,,,------,,,(((((((((((()))***++++++))))))***++++++++++++***++++++++++++++++++++++++++++++************++++++++++++************++++++,,,,,,,,,++++++*********+++++++++,,,++++++***)))+++++++++,,,,,,,,,------+++,,,,,,,,,,,,+++******------------------------,,,------..............................---------------.........------,,,+++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++------------,,,,,,,,,,,,......------,,,,,,------,,,,,,---------,,,***)))***,,,,,,,,,******+++,,,,,,,,,,,,++++++,,,,,,,,,,,,+++************+++,,,++++++*********++++++,,,,,,,,,,,,,,,,,,+++))))))+++++++++,,,,,,,,,,,,---)))***++++++,,,,,,++++++***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---++++++++++++************,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000000111111000000///...---,,,+++***------...///000111222222111111000///............//////............//////+++---......------///000///............//////000000///...---------------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***+++*********...+++)))***---...---+++------,,,++++++++++++,,,++++++++++++++++++++++++------,,,,,,++++++++++++((())))))***++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++*********++++++++++++++++++++++++,,,,,,+++***************************************)))************++++++++++++++++++***************(((((()))))))))*********))))))************))))))************++++++++++++)))************+++++++++************************++++++++++++++++++++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++++++++***************++++++************++++++******************************************************************************+++++++++***)))))))))))))))))))))))))))))),,,,,,,,,++++++++++++***///...,,,+++)))(((((((((************************+++***((()))***,,,,,,+++)))))))))***++++++,,,,,,+++///222222...++++++,,,************************++++++++++++++++++++++++))))))))))))******++++++((())))))***************)))((('''(((***++++++***************+++,,,---...))))))***++++++++++++***++++++++++++++++++++++++++++++************+++++++++******))))))******+++---,,,,,,++++++*********+++++++++++++++++++++***++++++,,,,,,------......------------,,,,,,++++++---------------------------......//////////////////.....................---------...............,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,.........,,,)))(((+++,,,---,,,*********,,,,,,++++++******++++++,,,++++++************+++++++++***)))))))))***,,,---,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,***++++++++++++++++++***---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---///000111111111000//////...---,,,,,,,,,,,,---...///000222333333111000///...............000//////......//////000,,,---......------...000...............///000111000///...------------------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++---)))&&&(((---///---***,,,++++++*********++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,+++************+++************************))))))*********+++++++++************************))))))))))))*********+++)))******++++++******)))(((((()))******+++,,,,,,))))))*********+++++++++************************++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))************************++++++++++++++++++++++++************************)))))))))))))))))))))))),,,+++++++++***)))))))))++++++************++++++************************************************************************,,,,,,,,,,,,+++***)))((())))))))))))))))))))))))++++++++++++++++++++++++000///...---,,,,,,,,,,,,******************************)))******+++++++++))))))*********++++++++++++...111111///,,,+++,,,************************++++++++++++++++++++++++,,,,,,+++++++++*********)))))))))))))))******+++---+++)))((()))))))))(((************+++,,,---...))))))***++++++++++++***++++++++++++++++++++++++++++++************+++++++++******))))))******+++,,,,,,,,,++++++*********++++++++++++++++++,,,,,,+++,,,,,,---....../////////.........---------------------------------------...//////000000//////////////////////////////.....................///,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,+++,,,.........,,,***)))+++,,,---,,,***)))***+++******))))))))))))************************************)))((()))***,,,---,,,,,,++++++++++++++++++*********++++++++++++,,,++++++,,,---------------+++++++++,,,,,,+++++++++---,,,,,,++++++,,,,,,---+++++++++++++++++++++,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------...///000000000///........................------...///000111222222000//////...............//////............//////.../////////---,,,---..................///000111//////...------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,******+++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++,,,(((%%%&&&+++...,,,(((******))))))))))))******++++++++++++++++++++++++))))))******+++,,,,,,------------,,,,,,,,,++++++******+++++++++,,,,,,,,,************************++++++++++++++++++++++++---,,,,,,+++***+++++++++************************))))))*********+++++++++*********************************+++++++++,,,,,,******++++++++++++******&&&''''''((()))***++++++))))))*********+++++++++************************+++++++++++++++++++++++++++******))))))******+++))))))))))))))))))))))))************************++++++++++++++++++++++++************************)))))))))))))))))))))))),,,+++++++++***)))))))))++++++************++++++************************************************************************......------,,,+++))))))************************++++++++++++++++++++++++---------,,,------......************************))))))***+++******++++++***************+++++++++***,,,...///...,,,+++***************************++++++++++++++++++++++++------,,,,,,+++******))))))((((((((()))***+++,,,111...+++******+++******(((((((((((()))***++++++))))))***++++++++++++***++++++++++++++++++++++++++++++************++++++++++++************++++++++++++++++++++++++++++++,,,++++++++++++,,,------+++,,,,,,---...///000000000//////...---.........---------------------------......///////////////////////////000000000000//////......---......///---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++*********+++,,,,,,,,,,,,---.........---,,,,,,------,,,***)))***+++))))))(((((((((((())))))))))))***++++++***)))))))))))))))))))))***+++,,,,,,,,,+++******++++++,,,************+++++++++++++++,,,------......------+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......///////////////...------........./////////------......//////000000//////......---......///......------------.........///000///---,,,,,,...///............//////000///......---------......------............---------,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((())))))***+++*********+++(((&&&''')))+++***(((***))))))))))))***++++++++++++++++++++++++++++++(((((()))***+++,,,------,,,,,,++++++***))))))(((******+++++++++,,,,,,,,,*********+++++++++++++++++++++++++++++++++++++++------,,,+++++++++++++++************************)))************+++++++++***************+++++++++***++++++++++++,,,,,,,,,******++++++++++++******&&&''''''((()))*********)))************+++++++++************************++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++************************++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++***************++++++************++++++************************************************************************.........---,,,+++***)))++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))))))))******+++,,,---************************((()))+++,,,+++******+++************************+++++++++++++++++++++***************************++++++++++++++++++++++++++++++++++++************)))((((((((()))***+++,,,000...+++***+++,,,,,,+++***)))))))))))))))******))))))***++++++++++++***++++++++++++++++++++++++++++++************++++++,,,,,,++++++++++++,,,,,,*********++++++,,,,,,---,,,++++++++++++,,,---...,,,,,,---...///000111111000///...---,,,---......------------------------------...////////////...//////000000000111111111111000///...------......---,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,------,,,------......//////000,,,------,,,***))))))*********))))))))))))******((()))***++++++***)))((('''((()))***++++++++++++,,,++++++******+++,,,,,,++++++++++++,,,,,,,,,---,,,,,,---...............,,,------......------,,,---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,---------------------------------......///////////////////////////............------------.....................------......///------,,,,,,,,,,,,------,,,---///...------...///000//////............///......---------......///,,,---...//////...---,,,---,,,,,,++++++,,,,,,---***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***************+++,,,,,,+++***))))))))))))))))))++++++******+++,,,,,,---++++++++++++++++++++++++***+++++++++,,,,,,------+++***************************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---++++++++++++++++++++++++------,,,++++++++++++,,,************************)))************+++++++++))))))*********+++++++++************++++++++++++***++++++,,,,,,++++++***((((((((())))))*********)))************+++++++++************************++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++************************++++++++++++++++++++++++***************************************************************+++++++++++++++************++++++************************************************************************,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++******+++++++++,,,,,,,,,******)))))))))******+++************************'''))),,,,,,+++)))***,,,************************,,,+++))))))***+++++++++************************++++++++++++++++++++++++((((((((()))******++++++)))((((((((((((***,,,------***(((''')))+++,,,,,,,,,,,,++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++++++++************++++++---,,,,,,++++++,,,,,,---))))))***+++,,,------...,,,,,,+++***+++,,,...///,,,,,,---...///000111222///...---,,,+++,,,------------------------------,,,------...............//////000000111111111222222111///...---------...------++++++++++++------******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,------...///------------...000111222,,,---...,,,***))))))***++++++************++++++((()))***++++++***)))(((&&&''')))***+++++++++***,,,+++*********+++,,,---,,,,,,,,,---------......,,,---......//////......---......//////......------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,++++++++++++++++++,,,+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------........................,,,,,,...///000000000000111111000///...------,,,......---------,,,,,,,,,......---------......///---,,,,,,++++++,,,,,,---***,,,---.........000222111000///.....................---------......///,,,---...//////...---,,,------++++++++++++------***+++,,,,,,******+++,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,+++,,,---...///+++,,,,,,+++)))((()))+++,,,,,,,,,,,,------...///++++++++++++++++++++++++......---------,,,,,,,,,+++++++++,,,,,,---......******+++++++++,,,,,,,,,+++++++++,,,,,,---------++++++++++++++++++++++++...---,,,,,,++++++,,,,,,************************)))************+++++++++))))))******++++++++++++))))))))))))***************++++++,,,,,,++++++******************+++++++++)))************+++++++++************************++++++++++++++++++++++++******))))))))))))******(((((((((((((((((((((((())))))))))))))))))))))))++++++++++++++++++++++++************************************************))))))******+++++++++,,,++++++************++++++***************************************************************************++++++++++++***))))))*********************************++++++,,,,,,,,,------,,,+++*********+++************************&&&)))------+++)))***,,,++++++******************...,,,)))((()))+++,,,---************************++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++))))))***+++,,,,,,,,,,,,***************************************************++++++,,,,,,++++++***************************,,,,,,++++++++++++++++++------,,,++++++,,,,,,,,,///,,,))))))++++++)))'''***+++---...000111222222666444222000......//////000///------...///...---000///...---------...//////000111000//////111333111///......//////---,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++)))************+++++++++---------,,,,,,+++++++++,,,,,,,,,------.........+++++++++,,,,,,---------++++++++++++******))))))******+++++++++,,,,,,,,,******++++++++++++******************************++++++++++++++++++++++++((()))***+++,,,---------,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,+++******+++,,,---///...------++++++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,------....../////////---------............///........................//////.........---------111000///...............///...---,,,+++***))))))333000------......+++(((........................---,,,,,,,,,,,,---............------------......,,,,,,,,,,,,,,,,,,,,,,,,(((***,,,,,,+++&&&"""(((***---...---+++***+++000///...---,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++......---,,,,,,+++******---///000000---+++******++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++*********))))))))))))******,,,+++******++++++)))((())))))))))))))))))))))))************************(((((()))***************++++++***************+++)))******++++++,,,------************************)))************+++++++++++++++++++++++++++++++++------,,,++++++******)))******++++++++++++******++++++***************+++************************************************///,,,)))***---...+++'''(((((()))***************)))))))))***+++++++++,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))************************,,,,,,,,,,,,++++++***)))************************************************(((((())))))))))))(((((((((***+++------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************++++++)))***************))))))***************************************************++++++,,,,,,++++++***************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---...,,,******,,,---,,,***,,,---000222555666777888999777444111000000111222222111......//////...---111000000/////////000000...///000000///000111333000...------------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))*********++++++++++++************++++++++++++---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------------+++++++++,,,,,,---------++++++++++++*********)))************++++++,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,---,,,,,,+++******+++,,,,,,...------,,,,,,++++++***+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------------------......------------............,,,,,,,,,,,,,,,,,,,,,,,,///.........------------......---,,,,,,,,,,,,,,,............------------444111...,,,.........,,,------------------------...------------...//////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,...///111111000---)))'''&&&))),,,------,,,,,,---......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---///...,,,+++***+++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))))))))******,,,+++******++++++***(((************************************************(((((()))***************++++++***************++++++++++++++++++++++++++++++++++++***************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,******++++++++++++******+++******))))))*********************************************************---***'''(((+++,,,***&&&((())))))******************************+++++++++******************++++++************************************************++++++,,,,,,,,,+++******************************++++++++++++++++++++++++))))))************))))))(((***+++------,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,+++***)))(((***************************************************++++++,,,,,,++++++***************************************************,,,,,,,,,++++++,,,,,,------,,,++++++---......---///000444777;;;===>>>???<<<:::666333222333444666666444222111111000///------........................///111222111222333444222000............---,,,,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++************+++++++++,,,+++,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++************)))))))))************+++******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,++++++******++++++,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,............------------...---,,,,,,,,,,,,,,,,,,....../////////000000000333000---+++,,,...//////,,,,,,,,,,,,,,,,,,,,,,,,///............///000000........................,,,,,,,,,,,,,,,,,,,,,,,,------......---,,,***)))&&&(((+++---------...///,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++(((((())))))***++++++,,,***+++------+++***++++++++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---------------,,,++++++,,,,,,,,,,,,------******************************+++,,,,,,+++************))))))))))))******,,,+++)))***++++++***)))++++++++++++++++++++++++************************((())))))************)))+++***************++++++---,,,,,,+++******))))))++++++++++++******))))))************+++++++++,,,************************)))******+++,,,,,,------******++++++++++++******))))))))))))))))))******************************************************---***((()))+++,,,***'''((()))******++++++******+++++++++***************((())))))***++++++,,,,,,++++++++++++++++++++++++******************************+++,,,,,,,,,++++++************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++++++++***((()))+++,,,,,,,,,+++***++++++++++++++++++++++++************************++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))++++++************++++++...............---,,,+++***************************************************++++++,,,,,,++++++***************************))))))************++++++,,,,,,+++++++++,,,------...---,,,,,,---.........000222777;;;???BBBCCCCCC@@@===999666555777999;;;<<<:::777555555444222000------............------///111444666666666777888777444222000000000///...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,+++++++++,,,,,,---------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))*********++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,++++++******++++++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---,,,,,,++++++*********,,,,,,---------.................................------------------------//////...------............////////////000000000---,,,,,,,,,,,,---------++++++++++++++++++++++++...............//////000---..................---++++++,,,,,,,,,,,,------))))))))))))))))))))))))(((***,,,---,,,,,,---...*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++(((((())))))***++++++,,,((()))++++++******+++,,,++++++************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,******+++,,,,,,---......++++++++++++++++++++++++******++++++++++++************))))))))))))******,,,***)))***++++++***)))++++++++++++++++++++++++************************((()))************))))))*********)))******+++,,,,,,+++++++++******)))))),,,,,,++++++***)))))))))*********+++++++++,,,,,,))))))))))))))))))))))))*********++++++,,,,,,,,,******++++++++++++******(((((())))))******))))))************************************************,,,+++)))***,,,,,,+++)))))))))***++++++++++++***,,,+++++++++***)))))))))))))))*********+++++++++++++++++++++++++++++++++************************)))***++++++,,,,,,,,,,,,************************++++++++++++++++++++++++******++++++++++++******))))))***+++,,,++++++***++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******+++************************))))))))))))))))))))))))++++++************+++++++++,,,---...............***************************************************++++++,,,,,,++++++***************************))))))******++++++++++++,,,+++++++++,,,,,,---............---------...///222555999>>>BBBDDDEEEEEECCCAAA>>><<<<<<===@@@BBBDDDAAA>>><<<;;;:::777666222222111111111000000000222666:::===>>>>>>>>>???;;;888444222111000///---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++,,,,,,------------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++,,,***)))))))))))))))))))))******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,+++******,,,++++++******++++++,,,***+++,,,,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...........................+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,++++++******))),,,,,,,,,------------...........................,,,,,,------------------......---------......////////////.........------***,,,...//////...---,,,++++++++++++++++++++++++------,,,,,,------...///------...//////...------+++++++++,,,,,,---------+++++++++++++++,,,,,,---+++---...---,,,++++++,,,)))******++++++,,,,,,---++++++++++++++++++++++++---------,,,,,,,,,++++++++++++++++++++++++++++++((()))******)))***+++---++++++************++++++++++++++++++++++++++++++************************))))))***+++++++++++++++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******************************))))))))))))******+++***)))***+++,,,+++)))************************************************))))))*********))))))(((******))))))***++++++,,,)))))))))******++++++++++++++++++*********))))))***++++++++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,+++++++++************++++++++++++******'''((()))***+++*********************************))))))))))))))))))))))))***)))))))))***+++***)))))))))***+++++++++++++++,,,+++++++++***)))))))))+++++++++*********))))))************************************************)))***++++++,,,,,,,,,,,,************************)))))))))))))))))))))))))))******************)))))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))+++******))))))******+++************************))))))))))))))))))))))))++++++************++++++((()))***+++,,,,,,,,,,,,***************************************************++++++,,,,,,++++++************************************+++,,,,,,------++++++++++++,,,---.........///000/////////111333777999>>>CCCFFFGGGGGGGGGFFFEEEDDDDDDEEEGGGIIIJJJLLLIIIFFFDDDCCCAAA???===555444222000//////000000888<<>>@@@DDDHHHKKKKKKJJJIIIJJJJJJLLLMMMOOOQQQRRRSSSRRRPPPMMMKKKJJJIIIGGGEEE===;;;777333222222333444>>>CCCIIINNNPPPOOOOOOOOOHHHCCC===888444222000...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,++++++******************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,,,,++++++******++++++,,,***+++---......---+++***,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++******++++++,,,---,,,---------------......,,,---...---******,,,...,,,,,,,,,,,,,,,,,,,,,,,,---------------...//////,,,---///000000///---,,,******+++,,,,,,---......)))***++++++,,,+++++++++---......---++++++,,,...,,,,,,,,,,,,------------++++++++++++++++++++++++///......---,,,,,,++++++(((((())))))***+++++++++***++++++***))))))+++---++++++************++++++************************************************(((((()))***+++,,,,,,++++++++++++,,,,,,---------+++++++++++++++++++++++++++***)))(((((()))***+++******))))))))))))*********)))((()))+++,,,+++******************************************************************)))(((((())))))))))))***+++,,,---))))))))))))************)))))))))***++++++,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,+++++++++++++++++++++******++++++++++++******((()))+++---...---,,,+++************************))))))))))))))))))))))))((())))))***))))))***+++)))***++++++,,,,,,++++++***************+++++++++++++++******************************************************************++++++,,,,,,,,,+++******************************))))))))))))))))))))))))******++++++++++++******)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))++++++************++++++,,,,,,,,,,,,,,,+++***)))************************************************+++++++++,,,,,,+++++++++************************++++++,,,------...//////++++++++++++,,,---...///+++...222444555777<<<@@@CCCFFFJJJMMMOOONNNMMMKKKMMMNNNPPPSSSVVVWWWXXXYYYVVVTTTQQQOOONNNMMMKKKIIIJJJFFFAAA===;;;;;;===???BBBGGGNNNSSSUUUUUUTTTTTTOOOJJJCCC===999666444222,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,------------------,,,,,,+++++++++*********++++++,,,,,,------------,,,,,,++++++++++++++++++,,,,,,---------,,,,,,,,,+++++++++************++++++++++++******************************++++++++++++++++++++++++((()))***+++,,,---------,,,++++++++++++++++++,,,+++,,,...//////...,,,+++,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++,,,,,,------,,,,,,++++++++++++,,,,,,---------++++++,,,,,,,,,---------........................+++++++++,,,,,,---------,,,,,,,,,,,,------...///++++++,,,---...///000111,,,+++)))&&&###$$$)))---,,,,,,,,,,,,,,,,,,,,,,,,...............///000000,,,---///000000///---,,,******+++,,,,,,---......+++,,,---.........---,,,+++,,,------,,,,,,...000------------------------++++++++++++++++++++++++//////...---,,,,,,++++++%%%%%%&&&((()))+++,,,,,,,,,,,,,,,+++))))))+++---++++++************++++++************************++++++++++++++++++++++++((()))***+++,,,---------++++++,,,,,,,,,,,,------************************+++***)))(((((()))***+++******))))))))))))*********)))((()))+++,,,,,,***++++++++++++++++++++++++***************************************)))(((((())))))))))))***+++,,,---++++++******)))((((((((((((((()))***+++,,,,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++*********++++++,,,------******++++++++++++******(((***,,,...///...---,,,************************))))))))))))))))))))))))+++,,,------------...///******+++,,,,,,,,,,,,+++))))))******+++++++++,,,)))))))))***++++++,,,,,,++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***)))************************************************+++,,,,,,------,,,,,,+++)))))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++******)))(((''''''&&&,,,+++******))))))******************************))))))))))))))))))))))))***+++,,,------+++)))(((+++++++++*********))))))+++---///...,,,+++,,,///+++,,,---,,,++++++,,,...---111666999:::===BBBFFFIIIKKKOOORRRTTTTTTSSSRRRRRRTTTVVVXXXYYYYYYYYYXXXZZZYYYWWWUUUTTTTTTTTTTTTRRROOOKKKGGGEEEDDDDDDEEELLLNNNRRRVVVXXXXXXXXXWWWRRRMMMGGGDDDBBB===555///......------------..............................,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++++++++++++++++++++++++++---,,,***))))))***,,,---...---,,,,,,++++++++++++******))))))))))))******...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++,,,---------,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,---,,,,,,,,,------............---,,,+++)))((('''&&&******)))))))))***,,,---++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,---------,,,++++++,,,------++++++++++++++++++++++++******+++,,,,,,,,,,,,+++............---,,,++++++------------------------,,,,,,------------,,,,,,------------------------...------,,,,,,,,,------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---...///---------,,,,,,+++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,111666444///******+++++++++************++++++***+++,,,,,,,,,,,,+++***++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***++++++......,,,,,,,,,,,,......*********************************************************++++++,,,,,,,,,++++++******++++++,,,---,,,,,,,,,++++++*********************************((()))***+++,,,,,,+++***(((((((((((())))))))))))++++++++++++++++++++++++++++++++++++++++++++++++)))))))))((())))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******************************+++,,,,,,---......+++*********))))))((((((******++++++++++++******---,,,,,,++++++,,,,,,---++++++,,,,,,,,,++++++***)))******++++++,,,------++++++************++++++************************))))))))))))***+++,,,---******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***+++------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++,,,---///000************************+++******)))((((((''''''((((((((())))))*********++++++++++++++++++++++++************************,,,---...///...---+++***+++++++++*********))))))+++---///...,,,+++,,,...---...///...------///000000555:::===???BBBGGGKKKNNNPPPSSSUUUWWWWWWVVVUUUTTTVVVXXXZZZ[[[[[[ZZZZZZZZZYYYWWWVVVUUUVVVWWWWWWUUURRROOOLLLJJJJJJKKKLLLRRRTTTWWWYYYZZZZZZXXXWWWTTTOOOJJJHHHEEE@@@888222000///...------------...........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------+++++++++++++++++++++++++++***)))(((((()))***+++...---,,,++++++++++++++++++******))))))******+++...---,,,+++************++++++++++++++++++++++++++++++++++++++++++++++++))))))***,,,,,,---------,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,***))))))***,,,------,,,++++++++++++,,,---++++++++++++++++++++++++++++++,,,------------------------...------,,,,,,------------------------......////////////......------------------------------,,,,,,,,,,,,------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++...111000---+++***,,,++++++************++++++***+++,,,,,,,,,,,,+++***+++******************+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...------,,,++++++,,,------*********************************************************++++++,,,,,,,,,+++++++++***++++++,,,,,,,,,,,,,,,+++++++++******************************))))))***+++,,,+++******)))))))))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******+++++++++***************************++++++,,,,,,---------************)))))))))(((******++++++++++++******+++++++++******+++++++++***+++++++++++++++******,,,+++++++++++++++++++++++++++************++++++************************+++++++++++++++,,,---...******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))***+++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++)))***++++++,,,,,,++++++++++++++++++++++++++++++------,,,+++++++++,,,---*********************************))))))(((((('''&&&''')))***+++,,,++++++++++++++++++++++++++++++************************,,,---.........---+++***+++++++++******************,,,...///---,,,,,,,,,---...///...------///111333777===AAADDDGGGLLLPPPSSSTTTVVVWWWXXXXXXWWWVVVWWWXXXZZZ\\\]]]]]]\\\\\\YYYXXXWWWVVVVVVWWWXXXYYYWWWUUUTTTRRRRRRSSSTTTUUUZZZ[[[\\\]]]\\\[[[YYYWWWSSSPPPLLLJJJGGGBBB:::444111111///...---,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++***)))(((((()))***+++---,,,,,,++++++++++++,,,,,,++++++******++++++,,,------,,,,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,)))***+++,,,,,,------,,,,,,,,,,,,,,,++++++++++++---,,,,,,++++++,,,,,,---------------,,,,,,,,,,,,---------------............---,,,,,,+++,,,,,,,,,*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........,,,,,,------...---------------------------------........................------------------------------------------------......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++++++++++++++++++++++++++************++++++***++++++,,,,,,++++++***************************++++++++++++++++++++++++))))))((())))))***,,,,,,,,,,,,+++******+++,,,,,,*********************************************************++++++++++++++++++++++++++++++*********,,,,,,,,,++++++++++++*********************************+++++++++***))))))*********+++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++++++++++++++++++++************************************************+++++++++,,,,,,,,,,,,,,,************))))))))))))******++++++++++++******************************))))))******+++******)))------,,,,,,+++******)))++++++************++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***+++******************************+++,,,,,,,,,,,,+++******))))))******+++,,,************************...---,,,+++*********************************************)))))))))(((((((((***,,,...///...---,,,++++++++++++++++++++++++***************************++++++++++++***)))(((***************************,,,---......,,,+++++++++,,,---,,,,,,,,,...000222888???CCCFFFJJJOOOSSSTTTUUUUUUVVVWWWWWWVVVVVVYYYZZZ[[[\\\]]]]]]]]]]]]ZZZYYYXXXWWWVVVVVVWWWXXXWWWVVVVVVVVVWWWYYY[[[\\\\\\]]]]]]]]]\\\ZZZXXXWWWPPPNNNLLLJJJFFF@@@999333333222000///---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,+++++++++++++++,,,---,,,,,,++++++,,,,,,------------,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,***++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,+++++++++000000///...---,,,++++++------,,,,,,++++++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...++++++,,,---............------------------------,,,,,,,,,,,,,,,,,,,,,,,,.................................///////////////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++---+++))))))***+++++++++++++++************++++++++++++++++++++++++++++++*********++++++************************************************++++++++++++******************+++***************************************************************++++++++++++++++++++++++******)))++++++++++++++++++++++++************************++++++++++++******))))))************+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***++++++++++++++++++++++++++++++******++++++++++++******************************,,,,,,,,,+++++++++++++++*********)))))))))))))))******++++++++++++******)))******************)))(((((()))************))),,,,,,,,,++++++*********++++++************++++++************************((())))))))))))(((((('''******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++***)))((()))***+++,,,++++++++++++++++++++++++---,,,,,,+++++++++++++++************************************))))))))))))***,,,---......---+++******************************************************++++++*********))))))************************++++++,,,---------+++***+++,,,------,,,---///111333999AAAFFFIIILLLQQQUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ[[[\\\\\\]]]]]]]]]]]]]]][[[YYYWWWUUUUUUUUUUUUUUUUUUUUUVVVXXX[[[]]]^^^[[[[[[[[[[[[ZZZYYYXXXWWWPPPOOOLLLIIIEEE???888444444333111///---,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,---------,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,---------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,++++++***///......---,,,+++******,,,,,,+++++++++***))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***+++,,,------++++++,,,---............---------------------------,,,++++++++++++,,,---...........................///000111222222111111......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++000---***)))***++++++***++++++************++++++++++++++++++++++++++++++)))***++++++++++++***)))************************000//////......---,,,+++************************************************************************************************)))***+++++++++***))))))++++++++++++++++++++++++************************,,,,,,+++******))))))))))))))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++*********)))***++++++,,,++++++++++++++++++++++++++++++,,,------,,,++++++************************+++++++++++++++++++++***))))))))))))))))))************++++++++++++************+++,,,,,,+++******'''((()))*********************+++++++++,,,,,,,,,++++++************++++++************************(((((()))))))))(((''''''******+++++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++******))))))))))))))))))))))))******+++,,,,,,,,,,,,++++++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------************************************************)))***+++++++++***((('''************************++++++++++++++++++++++++---,,,,,,,,,++++++++++++***************+++++++++---+++***+++,,,---,,,+++,,,...//////...///111333666;;;CCCIIIKKKNNNSSSVVVUUUUUUUUUUUUWWWZZZ\\\^^^]]]]]]]]]]]]^^^^^^^^^______^^^[[[XXXVVVUUUUUUUUUUUUUUUVVVWWWYYY[[[]]]^^^ZZZZZZZZZZZZZZZYYYXXXWWWSSSQQQNNNIIICCC===888555444333111///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************++++++,,,---,,,,,,++++++,,,,,,---+++,,,---......---,,,+++++++++++++++++++++++++++++++++,,,,,,------......,,,,,,------------,,,,,,,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,++++++++++++*********+++,,,,,,------******+++++++++***))))))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++,,,---,,,,,,------...---------------------------------///...---,,,,,,---...///...........................///111222333333222111......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------++++++++++++++++++++++++//////---+++******+++,,,++++++************++++++,,,++++++******++++++,,,)))***+++,,,,,,+++***)))++++++++++++++++++++++++---------,,,+++)))'''&&&)))***++++++++++++***)))***************************************************************)))))))))'''(((***+++++++++***)))***++++++++++++,,,,,,,,,************************,,,+++******)))*********)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++*********************************+++++++++++++++))))))))))))******************++++++++++++******)))***+++,,,,,,+++***)))(((((()))***++++++++++++)))******+++,,,,,,------++++++************++++++************************)))***+++,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++************************************+++,,,,,,,,,,,,+++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............************************************************(((((()))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++++++++++++++))))))*********+++++++++///,,,)))(((+++,,,,,,+++,,,.../////////000222444555;;;CCCHHHKKKMMMQQQTTTRRRQQQRRRSSSVVVZZZ^^^aaa_______________``````aaa```___]]][[[YYYXXXXXXXXXVVVWWWXXXYYY[[[\\\]]]^^^^^^]]]]]]\\\ZZZYYYXXXXXXSSSQQQMMMFFF???999555444333222111///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++***++++++++++++++++++******************+++,,,,,,,,,,,,++++++++++++,,,,,,+++,,,---//////...,,,+++++++++++++++++++++++++++++++++,,,,,,---......///,,,---------------,,,,,,,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++++++++++++++,,,,,,,,,)))******+++,,,,,,------)))***+++,,,,,,,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,---............---,,,---------------------------,,,+++******,,,---...---------...------,,,,,,------------------------///...,,,++++++,,,...///........................,,,...000111222222111000......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++---...---***)))+++...++++++************++++++,,,,,,+++******+++,,,,,,(((***+++,,,,,,+++***(((,,,,,,,,,,,,,,,,,,,,,,,,)))*********)))'''&&&%%%******+++,,,,,,+++******************************************************+++*********)))))))))(((%%%''')))+++,,,,,,+++*********+++++++++,,,,,,,,,************************+++***)))))))))***+++,,,*********+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------------***+++,,,------,,,+++***************************))))))******++++++,,,,,,((()))))))))******************++++++++++++******((()))***,,,,,,***)))(((((()))***+++,,,,,,,,,,,,+++++++++++++++++++++,,,++++++************++++++************************(((***,,,---...---,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,---------------++++++++++++++++++++++++++++++,,,---------,,,+++******************************************++++++))))))))))))***+++---...........................+++++++++++++++++++++++++++***))))))(((((())))))))))))******++++++++++++000,,,((('''***,,,---,,,***,,,---------...000222222999@@@FFFHHHJJJMMMPPPMMMMMMMMMOOOSSSXXX]]]```bbbaaaaaaaaaaaaaaabbbcccaaa___^^^\\\[[[[[[\\\\\\YYYYYYZZZ[[[\\\]]]^^^___bbbaaa```^^^\\\ZZZYYYXXXRRROOOJJJBBB:::444222111333222111///............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,++++++++++++++++++++++++,,,------......------,,,******))))))***+++,,,,,,,,,++++++******++++++,,,+++,,,...//////...,,,+++++++++++++++++++++++++++++++++,,,,,,---...//////---------...------,,,,,,,,,,,,,,,------.........---,,,,,,++++++,,,,,,---*********++++++,,,,,,------------,,,,,,+++++++++)))***,,,---...------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***------...//////...------------------------------...---,,,++++++---...000............---,,,++++++---------------------------,,,***))))))***,,,---////////////////////////***,,,...000111111//////......---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,***)))((((((((()))+++,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++++++++++++++&&&***...---***))),,,000++++++************++++++---,,,+++******+++,,,---((()))+++,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///......,,,+++***+++,,,------,,,+++***************************************************+++*********))))))(((((($$$&&&(((+++,,,,,,++++++*********++++++,,,,,,,,,******************************)))))))))***,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---........................((()))+++,,,,,,+++)))(((************************(((((()))***+++,,,,,,---(((((())))))*********+++******++++++++++++******'''((()))++++++)))((('''))))))***+++,,,---------------,,,++++++*********++++++************++++++************************&&&(((***,,,---,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++,,,---...///...---,,,************************+++,,,------,,,+++)))(((************************,,,+++***))))))***+++,,,)))***,,,...//////.........///000111000...,,,+++(((((()))***+++,,,,,,,,,---------,,,,,,+++++++++'''(((((()))***+++++++++******+++,,,------------*********+++,,,---...///111777???EEEIIIJJJKKKKKKLLLKKKIIIGGGHHHNNNVVV[[[___aaaaaa```bbbffffffcccgggeeebbb```_________```]]]\\\[[[ZZZ[[[]]]___aaahhhddd```^^^^^^^^^[[[YYYWWWOOODDD===:::777333///111000000///...---------------------------------,,,+++***))))))+++---...+++------,,,***)))***+++***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++******))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---,,,+++)))(((++++++,,,,,,---...//////------,,,++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,++++++*********++++++,,,,,,,,,........................,,,------......------,,,------------------------////////////////////////++++++,,,,,,,,,------------------,,,,,,+++++++++---------,,,,,,,,,++++++...------,,,,,,------...........................///---,,,---------,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,''''''((()))******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////...,,,+++***)))***,,,......,,,***)))))))))***+++++++++,,,)))************+++++++++******+++++++++,,,,,,,,,************************...------,,,+++***))))))+++++++++*********)))))))))************+++++++++************************+++++++++*********))))))---------,,,,,,,,,++++++************************,,,+++***))))))***+++,,,+++++++++*********)))))))))***+++,,,,,,+++***)))************************++++++,,,,,,,,,,,,------///............---------++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,+++++++++*********))))))++++++++++++++++++++++++************************************************))))))************))))))******+++,,,+++***)))(((+++++++++***************,,,+++***))))))***+++,,,+++++++++***************,,,+++******)))*********))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++************++++++************************++++++++++++++++++++++++---------,,,,,,+++++++++---,,,,,,,,,,,,---......************************++++++************++++++)))***+++---.../////////000111222222111///---,,,)))))))))***+++++++++,,,---,,,,,,,,,++++++++++++)))))))))***+++,,,,,,,,,***+++,,,------.........---------------...///000000666???EEEHHHIIIIIIIIIDDDCCCBBBAAACCCIIIQQQWWW\\\___```___bbbggggggdddfffdddbbb```______``````]]]]]]\\\[[[\\\^^^```aaaeeeccc```___^^^\\\YYYUUUQQQJJJ@@@:::777555222///000000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,---***,,,,,,+++***))))))***,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------......------------------------++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++++++++,,,,,,------.........//////............//////,,,,,,,,,,,,++++++++++++..............................---------,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------------------------------------------------------------------------........................++++++,,,,,,,,,---------......---------------------------,,,,,,,,,++++++...------,,,,,,------..............................---------------,,,+++------------------------+++,,,,,,------,,,,,,+++&&&''''''((())))))((((((,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,++++++******+++------+++******************+++++++++************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++*********)))))))))************+++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))************************++++++************+++++++++++++++*********)))))))))***++++++++++++***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------////////////............++++++++++++++++++++++++...---,,,******+++,,,---+++++++++*********))))))))))))))))))))))))))))))************************************************************************,,,,,,---------,,,+++*********************++++++++++++***))))))***++++++++++++++++++++++++,,,,,,******)))(((((((((((()))))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++---,,,,,,,,,,,,---......++++++++++++++++++++++++******++++++++++++******((()))+++,,,...//////000222333333333111000...,,,******************+++++++++++++++++++++******************+++,,,,,,------+++,,,---......///......000000/////////000000111000666>>>DDDFFFEEEDDDCCC999999888888;;;AAAIIIOOOVVV[[[^^^^^^aaafffgggeeedddcccbbbaaa```___``````^^^^^^]]]]]]]]]___```aaaaaaaaa``````^^^ZZZTTTPPPIIIBBB;;;666444333111...000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,++++++,,,---,,,+++***+++,,,,,,------......------,,,,,,,,,,,,---------..............................++++++,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,------------------------------/////////......//////000------,,,,,,,,,+++++++++...........................------------,,,,,,,,,,,,,,,++++++++++++******------------------------))))))+++,,,------------.............../////////,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------------------------------,,,,,,,,,,,,------------------..................------------,,,,,,,,,,,,...------,,,,,,------.................................---------,,,,,,,,,------------------------+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,---+++******+++,,,+++***+++++++++***************************+++++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++***************)))************+++++++++******************************++++++,,,---------+++++++++*********))))))******************************++++++++++++******+++++++++***************)))***++++++++++++***)))************************++++++++++++,,,,,,,,,,,,000000/////////.........++++++++++++++++++++++++000...+++(((((()))+++,,,+++++++++***************************************************************++++++++++++++++++++++++---,,,+++******+++,,,---,,,------------,,,+++***)))))))))***+++++++++,,,++++++***))))))***+++++++++++++++,,,,,,------...++++++***)))))))))))))))))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......++++++++++++++++++++++++)))***,,,,,,,,,,,,***)))((((((***,,,---///000000222222222111000...---,,,+++++++++************************************************+++++++++,,,,,,+++,,,---...////////////111111000/////////000000222777>>>CCCCCC@@@<<<:::333333222222444999@@@FFFOOOVVV[[[\\\___dddeeedddbbbbbbaaaaaa``````______^^^^^^^^^]]]^^^___```aaa^^^___``````]]]VVVOOOJJJAAA===777333222111000////////////......---------++++++++++++++++++++++++(((***+++------,,,+++***---...///...---,,,---...,,,,,,------------,,,,,,,,,,,,,,,---------......------------------------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...------------------,,,,,,,,,,,,,,,+++,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------))))))+++,,,------...................../////////++++++++++++++++++++++++///...,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,------......//////...------------,,,,,,,,,...------,,,,,,------...........................---......---,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---....../////////......,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***((((((***+++,,,...,,,***)))***+++++++++,,,+++++++++***)))))))))*********+++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++************************''''''((()))***+++,,,,,,---------,,,,,,,,,++++++************************)))***+++,,,,,,+++***)))*********************************++++++*********((((((((((((((((((((((((***++++++++++++,,,,,,,,,//////.........---------************************,,,+++)))(((((()))***+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++---,,,***))))))***,,,---++++++++++++******))))))(((((()))***+++,,,,,,,,,+++******************+++)))******+++,,,---.........---,,,,,,++++++,,,,,,))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...++++++++++++++++++++++++***+++,,,------,,,+++***((()))***+++,,,...///000000000//////---,,,+++***+++++++++***************************************)))))))))***************+++,,,---...////////////000000//////.../////////444999>>>@@@>>>999555333222111000///000444;;;???JJJQQQXXXZZZ\\\```aaa```^^^___`````````___^^^]]]]]]]]]]]]]]]]]]^^^^^^___[[[]]]^^^]]]XXXPPPIIIEEE===:::555222111000000000............------------++++++++++++++++++++++++((())),,,---...---+++***+++---...---,,,+++---...++++++,,,,,,,,,,,,++++++,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,.........---,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---------------------,,,,,,++++++******+++,,,------.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------++++++++++++++++++++++++******+++,,,---......---------------------------++++++++++++++++++++++++///...,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........++++++,,,,,,---------............---------,,,,,,...------,,,,,,------...........................,,,...///...,,,+++,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++*********++++++******))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,...,,,))))))***,,,,,,+++,,,+++++++++***)))))))))***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))************************))))))*********+++++++++************************&&&&&&'''(((***+++,,,,,,---------,,,,,,,,,++++++************************)))***+++,,,,,,+++***)))************************+++******************+++))))))))))))))))))))))))*********+++++++++,,,,,,------,,,,,,,,,+++++++++************************'''(((***,,,------,,,+++************************,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,+++)))(((((()))+++,,,++++++************)))***(((((()))***+++,,,,,,,,,*********++++++*********((())))))***+++,,,,,,---...---,,,,,,++++++,,,,,,))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************+++---...///---------,,,++++++************************++++++*********+++++++++++++++))))))))))))))))))))))))+++,,,---......///......///...............//////555888<<<<<<999555111///222222111000000444999===GGGPPPXXXZZZZZZ]]]^^^]]][[[\\\^^^______^^^]]][[[[[[[[[[[[\\\\\\\\\\\\\\\XXXYYYYYYVVVOOOHHHBBB@@@;;;999666333000/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,(((***+++------,,,+++***)))***++++++******+++,,,***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,---------------------------------------...///000//////.........---------........................,,,,,,,,,------------...******++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------------------------,,,,,,,,,,,,,,,++++++++++++++++++++++++...---,,,,,,,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............++++++,,,,,,,,,,,,,,,,,,............---------,,,...------,,,,,,------...........................,,,...000...+++***,,,...------------------------+++,,,,,,------,,,,,,+++)))************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))(((((()))+++,,,,,,***)))***+++---,,,,,,+++++++++***************++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,+++***)))(((***************+++++++++)))************+++++++++************************(((((()))***+++,,,---...+++++++++*********))))))******************************++++++++++++*********************+++++++++++++++***))))))***++++++++++++++++++++++++++++++************++++++++++++,,,,,,+++++++++*********************************'''))),,,000111000///...***************+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,******)))(((((()))******...---,,,,,,++++++,,,,,,)))))))))***+++++++++,,,)))***++++++++++++***))))))))))))******++++++,,,++++++***)))))))))))))))))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++************++++++*********************************************************++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++------,,,++++++******+++++++++)))))))))***+++++++++,,,++++++++++++,,,,,,,,,---***************************+++,,,------........................///000111222555888888666333111111222222222111222555;;;???GGGQQQZZZ[[[ZZZ[[[\\\ZZZWWWYYY\\\^^^___]]][[[ZZZYYYYYYYYYZZZZZZYYYYYYXXXTTTUUUSSSMMMEEE>>>;;;;;;:::999666333///------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,++++++)))+++,,,,,,++++++,,,...+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,---------......------------------------,,,++++++++++++*********,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,+++,,,,,,------..................//////000222222////////////.........---........................,,,,,,,,,---------......*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,+++---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------------------............---------------,,,,,,,,,............------------...------,,,,,,------...........................+++...000///+++))),,,///------------------------+++,,,,,,------,,,,,,+++---------------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,)))))))))+++---...---,,,***************++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))*********+++++++++)))************+++++++++************************((())))))***+++,,,,,,---+++++++++*********))))))************************++++++************++++++))))))*********+++++++++++++++***))))))***++++++************************************++++++++++++,,,,,,,,,+++++++++******************************(((***,,,---.........---))))))*********+++++++++++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,************************...---,,,+++++++++,,,,,,******************++++++)))***++++++++++++***)))++++++++++++++++++++++++******)))(((((((((((()))))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++***++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---++++++++++++---...,,,,,,+++******+++,,,---++++++******++++++,,,---(((((()))***+++,,,,,,---+++++++++,,,,,,---------,,,+++++++++++++++++++++******+++,,,------------............///000222222000222555555444333333333000111111222333777===AAAIIISSS\\\]]][[[[[[[[[ZZZUUUXXX[[[]]]^^^]]]ZZZXXXWWWXXXXXXXXXXXXXXXWWWWWWRRRQQQNNNGGG>>>888777777999999666222...,,,,,,,,,------------------------------------------------******++++++,,,,,,,,,+++---...//////......000111,,,------......------,,,,,,,,,,,,---------..............................//////---+++)))'''&&&%%%,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------++++++,,,,,,---...//////............///000222222000/////////............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,------.........------------------------............---,,,++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---------------------------------------------------------.........///////////////......------,,,//////.........---------...------,,,,,,------...........................+++...111///+++)))+++///+++++++++++++++++++++++++++,,,,,,------,,,,,,+++---.........---,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,'''''')))+++...///...,,,))))))******+++++++++,,,++++++,,,,,,,,,---------******+++++++++,,,,,,,,,***************************++++++++++++,,,,,,,,,))))))******++++++++++++)))************+++++++++************************''''''(((((())))))******---------,,,,,,,,,++++++************************,,,+++***))))))***+++,,,))))))******++++++++++++,,,+++***))))))***+++,,,'''''''''''''''''''''''')))************+++++++++---------,,,,,,,,,++++++))))))))))))))))))))))))))))))))))))))))))******))))))******++++++++++++------------------------************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***,,,+++***)))))))))***++++++++++++***************)))***+++,,,,,,+++***)))---,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))*********))))))***++++++++++++*********************************+++++++++,,,,,,,,,++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++******))))))++++++******++++++,,,---))))))))))))))))))))))))(((***+++,,,,,,+++)))((()))******++++++,,,------+++++++++,,,++++++******&&&))),,,---,,,+++***+++***++++++,,,,,,++++++***,,,,,,+++***))))))******,,,,,,,,,,,,+++***))))))+++---//////...---......;;;<<<<<<999333000000111666555555666999===BBBDDDVVVYYY]]]^^^\\\YYYYYYZZZXXXYYYZZZ[[[[[[ZZZYYYXXX[[[YYYWWWVVVVVVWWWXXXYYYNNNGGG>>>777333333444444666444000---+++,,,...000///............---------------,,,++++++,,,,,,,,,---------,,,,,,+++++++++,,,------......------,,,------------------------+++++++++,,,,,,,,,------------------------------------------------------***++++++,,,,,,++++++***,,,,,,,,,------........./////////......------------......///////////////......//////000000111111///...---+++++++++++++++---------,,,,,,+++++++++---------.........//////,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,------------------000...------.........---++++++,,,,,,,,,,,,------000000000///......------///////////////........./////////......---------------------------------///......------,,,++++++,,,---///000000...---+++///...---,,,+++*********,,,,,,............,,,,,,,,,------......------,,,------++++++++++++------*********++++++,,,,,,,,,000///...---,,,++++++++++++++++++++++++++++++++++++++++++*********))))))))))))))))))((((((((((((,,,,,,,,,,,,++++++***)))******))))))))))))***************)))))))))))))))++++++++++++++++++++++++++++++************+++++++++++++++++++++++++++++++++*********************++++++++++++++++++++++++''''''''''''''''''''''''************************)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********))))))))))))))))))))))))))))))++++++++++++++++++++++++************************,,,++++++++++++++++++,,,))))))))))))))))))))))))************************))))))***++++++++++++***)))************+++++++++************************+++++++++*********)))))))))************++++++++++++++++++++++++***)))((())))))************))))))&&&&&&'''((()))******+++************************************************+++++++++,,,,,,+++++++++************************++++++******++++++,,,---,,,+++++++++,,,------...)))))))))))))))))))))))))))***+++,,,++++++***)))*********+++,,,,,,------,,,---------,,,,,,+++***'''))),,,---+++*********++++++,,,,,,,,,,,,++++++,,,,,,+++***************+++,,,,,,,,,,,,++++++***---...//////...---///000;;;<<<===:::555111222333000111333666<<>>@@@@@@>>>999555555666///111555:::AAAIIIOOOSSSXXX[[[]]]]]][[[YYYXXXXXXXXXYYY[[[\\\]]]]]]]]]]]][[[ZZZXXXWWWVVVSSSPPPMMMAAA===777333111000///...000///...---,,,,,,,,,,,,............------------,,,,,,,,,++++++,,,,,,---//////............------------------------------------------------------,,,------------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------------,,,,,,------------,,,,,,,,,,,,++++++,,,---------------..................------,,,---...///000///...................../////////---------...........................------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,/////////............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------....../////////000000000111///------.........---++++++,,,,,,,,,,,,------,,,------...//////000000++++++,,,,,,------......---,,,,,,,,,,,,+++++++++------------------------+++++++++,,,---.........,,,---...//////...---,,,---,,,,,,++++++,,,,,,---***+++,,,,,,,,,,,,+++***,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,+++++++++++++++,,,++++++++++++++++++++++++---------,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,++++++******))))))))))))******))))))))))))))))))******************************++++++************++++++++++++++++++++++++++++++)))))))))***+++++++++,,,++++++++++++++++++++++++************************************************++++++************++++++************************+++++++++***************++++++++++++++++++++++++))))))))))))))))))))))))*********************************))))))*********++++++++++++++++++++++++************************))))))***++++++++++++***)))************+++++++++************************+++++++++***************)))************+++++++++***++++++++++++***))))))++++++,,,,,,,,,,,,++++++)))*********************************************************************)))******************)))************************++++++******++++++,,,---******))))))******++++++))))))))))))))))))))))))*********)))******+++,,,******++++++,,,------...111000000///...---+++******+++---,,,***)))((()))+++,,,,,,,,,,,,,,,,,,+++,,,++++++******+++++++++***+++,,,---............222111///------000555999CCCEEEFFFBBB===888777888444777;;;AAAHHHOOOTTTWWW[[[\\\]]]^^^\\\[[[YYYYYYXXXYYY[[[]]]____________^^^\\\[[[ZZZYYYUUUNNNIII;;;888555222111000...---...............---,,,+++.........---------,,,,,,,,,,,,+++++++++,,,------............---------------------,,,,,,------------------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------............------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------.........------,,,,,,,,,***,,,...000111000///...---------......//////000...........................---------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------/////////////////////...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------.........//////000000111222000...---...///...---+++++++++,,,,,,,,,---------------....../////////***++++++,,,---......///........................------------------------++++++,,,,,,,,,---------+++,,,---.........------,,,+++++++++,,,,,,---...*********++++++*********,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++***************************++++++************************,,,,,,,,,,,,,,,,,,,,,+++*********+++++++++++++++)))***++++++,,,,,,,,,,,,******))))))))))))******)))))))))))))))*********))))))))))))))))))))))))++++++************++++++************************+++*********************************************))))))))))))))))))))))))************************,,,+++***))))))***+++,,,+++,,,,,,,,,,,,,,,------************************++++++++++++++++++++++++******************************************************))))))))))))******))))))))))))))))))))))))************************))))))***++++++++++++***))))))*********+++++++++************************************************))))))*********+++++++++******+++++++++******)))***++++++++++++++++++***+++++++++***************************************************************))))))************))))))************************++++++******++++++,,,------,,,,,,+++,,,,,,------))))))))))))))))))))))))******))))))***+++,,,,,,***++++++,,,------......000000000///...,,,+++******+++,,,,,,***((()))***,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++,,,,,,***+++,,,---.../////////222111///---...222999>>>GGGIIIIIIEEE>>>888666666666999???FFFMMMTTTXXX[[[]]]]]]^^^^^^^^^]]]\\\ZZZXXXYYY\\\^^^````````````___\\\ZZZZZZYYYTTTLLLEEE888777444333222111///------.../////////...------...------------,,,,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,---...---,,,,,,,,,,,,---...---------------------------------.........//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............---......------,,,,,,++++++)))***---///000000///...,,,,,,------.........///.....................---,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,.../////////000000000111.../////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...//////000000222000.........///...,,,+++++++++,,,,,,,,,------///.........---------,,,++++++,,,---...//////000........................------------------------------,,,,,,,,,++++++++++++,,,,,,---------------++++++++++++,,,---......************************+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***************)))))))))***++++++************************************++++++++++++)))))))))*********++++++)))***++++++,,,,,,,,,,,,******))))))))))))******(((((())))))************))))))))))))))))))))))))++++++************++++++************************---,,,,,,+++***)))((((((************************++++++++++++++++++++++++************************,,,+++***))))))***+++,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************************))))))***++++++++++++***))))))*********+++++++++************************************************))))))*********+++++++++)))******+++++++++******))))))************))))))+++++++++***************************************************************))))))************))))))************************++++++******++++++,,,---------,,,,,,+++,,,,,,---)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++,,,,,,------...............------+++***)))***+++,,,+++))))))***+++,,,,,,------------,,,,,,,,,++++++++++++,,,,,,---+++,,,---...////////////111000///...000666===CCCHHHJJJKKKGGG@@@999777666555999@@@IIIQQQWWW\\\^^^^^^]]]\\\]]]^^^___]]]\\\XXXZZZ\\\^^^````````````\\\YYYWWWWWWWWWSSSJJJBBB888666444333333222000------....../////////......------------,,,,,,,,,,,,++++++++++++,,,---......+++++++++,,,,,,,,,,,,---...---,,,++++++,,,---...------------------------,,,------------.........------------------------------------------------------............------------------------,,,,,,,,,,,,,,,,,,------------,,,,,,---...............------------------,,,,,,***+++---...//////......---------------........................---------,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------......---............/////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,---...//////000000333111///...//////...,,,++++++,,,,,,,,,,,,------//////......---,,,,,,+++,,,,,,------......//////+++++++++,,,,,,,,,,,,------------------------------------,,,+++*********+++++++++,,,------......++++++++++++,,,,,,---...++++++***))))))***++++++++++++,,,,,,,,,,,,++++++******++++++++++++******,,,,,,++++++++++++++++++++++++***************+++************************)))***************++++++(((((())))))***+++++++++******+++,,,,,,,,,++++++******))))))))))))******((((((((()))******++++++************************++++++************++++++************************---,,,,,,+++***)))((((((************************************************************************++++++************++++++)))))))))******++++++,,,***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++*********************************))))))*********++++++++++++++++++++++++************************))))))***++++++++++++***)))************+++++++++***************************************+++++++++)))************+++++++++))))))***++++++++++++***)))))))))******))))))))))))*********************************************************************)))******************)))************************++++++******++++++,,,---++++++******))))))******))))))))))))))))))))))))'''(((***+++,,,,,,++++++++++++,,,,,,---.........+++++++++++++++***)))))))))***+++***))))))+++,,,,,,,,,------------,,,,,,+++++++++++++++,,,---...,,,---...///////////////////////////222999AAAGGGJJJMMMOOOLLLFFF@@@======;;;???FFFNNNUUUZZZ]]]___\\\ZZZYYY[[[]]]___]]]\\\YYYZZZ\\\^^^____________[[[XXXUUUVVVWWWSSSJJJCCC999666444333222111///...,,,,,,,,,------.........---------,,,,,,,,,++++++++++++++++++,,,---...///,,,,,,,,,,,,------......///...,,,++++++,,,...///------------------------,,,,,,,,,,,,------------------------------------........................---------......---------,,,,,,------------------,,,,,,---------.........++++++,,,---------------------------............------....../////////000/////////...............//////.........---------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,(((((()))******+++,,,,,,,,,,,,------....................................------------------------------------------------,,,---...///000111111222444222////////////...,,,++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,---------+++++++++,,,,,,,,,------------------------------,,,,,,++++++++++++++++++++++++++++++,,,---...///,,,,,,+++++++++,,,------,,,+++************+++,,,++++++,,,,,,,,,,,,++++++)))***+++,,,,,,+++***)))++++++++++++++++++,,,,,,---,,,+++************************************************++++++,,,,,,,,,))))))******+++,,,,,,---++++++,,,,,,,,,+++************))))))))))))******'''(((((()))******++++++++++++++++++++++++++++++++++++************++++++************************************************************************))))))))))))))))))))))))******************************++++++++++++******((())))))***++++++,,,,,,))))))*********+++++++++************************************************************************++++++************++++++++++++++++++++++++++++++************************))))))***++++++++++++***)))************+++++++++************************))))))*********+++++++++)))************+++++++++))))))***+++++++++++++++)))******++++++******)))((((((((())))))***************************************************************++++++++++++******************************++++++******++++++,,,---,,,+++******))))))******))))))))))))))))))))))))&&&(((***,,,---,,,+++***++++++,,,------......///))))))*********))))))((()))*********)))***+++---,,,------......------,,,++++++++++++,,,,,,---...---......///////////////---...///000444;;;CCCIIINNNQQQSSSRRRMMMHHHFFFFFFEEEIIIOOOUUUYYY\\\^^^^^^ZZZXXXWWWYYY\\\^^^]]][[[YYYZZZ\\\^^^______^^^^^^]]]YYYVVVWWWYYYVVVMMMFFF999666444222111111///---++++++++++++,,,---......---------,,,,,,,,,++++++++++++++++++,,,---...///---------........./////////...,,,++++++,,,...///------------------------+++++++++,,,,,,,,,------------------------------////////////////////////,,,------------------,,,,,,,,,,,,------.........---------....../////////******+++,,,,,,,,,,,,+++---------....../////////000////////////000000111111111000000//////......//////.........------------.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,------...//////000111111,,,,,,,,,---------......................................................---------------------------...///000111222333333444222000/////////...,,,++++++,,,,,,,,,---------+++,,,,,,------......///,,,,,,++++++++++++++++++---------....../////////------------------------*********++++++,,,------++++++++++++,,,---...///---,,,,,,++++++,,,,,,------,,,+++******+++,,,---+++++++++,,,,,,+++++++++)))***+++,,,,,,+++***)))*********++++++,,,,,,---...---,,,+++************))))))))))))))))))))))))+++++++++,,,,,,---------******+++,,,,,,---......,,,,,,,,,,,,,,,+++***)))******))))))))))))******'''(((((()))***+++++++++++++++++++++++++++++++++++++++************++++++))))))))))))))))))))))))'''((()))***+++,,,------))))))))))))))))))))))))------------------------************************)))***+++,,,,,,+++***)))******+++,,,------......))))))******++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))************************,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************))))))***++++++++++++***)))************+++++++++************************))))))******++++++++++++)))************+++++++++((()))***++++++++++++++++++++++++,,,,,,+++++++++&&&''''''((()))******+++************************************************++++++,,,,,,,,,,,,++++++************************++++++******++++++,,,---...------,,,+++++++++,,,******))))))***+++,,,,,,+++++++++******)))))))))++++++++++++++++++++++++***)))((((((+++,,,,,,,,,******+++++++++,,,,,,,,,******))))))))))))******000000///...---,,,,,,+++,,,...000000000111333444222222222333666===EEEJJJTTTSSSQQQPPPOOOPPPQQQRRRJJJMMMRRRXXX[[[]]]]]]\\\XXXWWWUUUVVVYYY[[[\\\\\\ZZZ[[[\\\]]]^^^^^^^^^^^^\\\[[[ZZZXXXTTTNNNFFF@@@666555444222111000000000.........------..................------,,,,,,,,,///...---,,,,,,,,,,,,,,,------............------+++++++++,,,,,,---------------------------------------------------------,,,++++++******++++++,,,---------............///------............---------...///000000///...---///---------...///...---////////////////////////------------.........///...///000111111000...---++++++,,,---.........---..................------....................................////////////******++++++,,,---......------------------------000000000///......------//////.........---------..............................------------......///......------,,,++++++((()))+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,---........................,,,,,,---...//////......///---+++,,,---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,***)))))))))***+++,,,------......------,,,******+++,,,,,,,,,,,,+++++++++************++++++************************---,,,,,,+++***)))(((((())))))***++++++,,,------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***))))))))))))))))))))))))))))))))))))))))))))))))))),,,+++***))))))***+++,,,************************))))))))))))))))))))))))++++++******)))((((((((()))))))))***++++++,,,,,,++++++++++++++++++++++++))))))******++++++++++++,,,+++++++++******))))))*********++++++,,,,,,,,,))))))))))))***+++,,,---************************************************,,,,,,+++***))))))******++++++++++++++++++++++++(((((((((((((((((((((((())))))))))))))))))))))))******************************+++++++++,,,,,,,,,++++++************++++++************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))******)))(((((()))******+++***)))(((((()))***+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,+++***)))((('''++++++++++++++++++++++++******))))))***++++++,,,---------,,,,,,,,,+++++++++++++++++++++++++++++++++***)))***,,,---------******+++++++++,,,,,,,,,*********))))))*********///......---,,,+++++++++,,,...000000111222444666222333333555888>>>FFFLLLTTTTTTTTTTTTTTTTTTTTTTTTQQQTTTXXX\\\^^^^^^]]]]]]UUUTTTSSSTTTVVVYYYZZZZZZYYYZZZ[[[\\\]]]^^^^^^^^^]]]\\\YYYVVVQQQJJJBBB<<<555444333111000000//////......------------...............------,,,,,,,,,///...---,,,,,,,,,,,,---------............------++++++,,,,,,,,,---------------------------------------------------------------,,,,,,,,,,,,---------------............///---......//////......---......////////////......000///......000000///...////////////////////////---.........//////////////////000000//////......,,,,,,---...........................................................................////////////++++++,,,,,,------......------------------------///////////////.........//////.........---------..............................------------.........------------,,,,,,,,,+++,,,---...//////...------,,,,,,++++++,,,,,,---........................,,,------...//////......///---+++,,,---...---,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------------------,,,,,,***)))))))))***+++,,,,,,------------,,,,,,******+++,,,,,,,,,,,,+++++++++************++++++************************------,,,,,,+++***************++++++,,,---------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,+++***)))************************))))))))))))))))))))))))++++++***))))))***++++++************************************************))))))))))))************++++++******************++++++++++++++++++++++++)))*********++++++++++++******))))))((((((((((((******+++++++++,,,,,,,,,++++++***************+++***************************************+++++++++,,,++++++***))))))******************************))))))))))))))))))))))))******************************************************+++++++++,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********************************+++***)))(((((()))***+++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++*********)))******+++,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++,,,+++***+++---......---******+++++++++,,,,,,,,,++++++************++++++------,,,,,,++++++******,,,...///000111333555888555666777888<<>>AAAGGGNNNTTTUUUUUUUUUUUUVVVWWWXXXYYY[[[\\\]]]^^^___^^^]]]]]]WWWUUUSSSSSSTTTVVVVVVUUUXXXYYYZZZ[[[\\\]]]]]]]]]aaa]]]VVVOOOHHH@@@888333111111000///...------...---,,,,,,++++++,,,,,,---...............---------...------,,,,,,,,,------------............---------------------...............................................................------------......---------............///......////////////......///...---,,,,,,---...///000///...///000000///...///////////////////////////000000000000111111111444222111/////////000111//////000000000000//////............////////////....................................////////////////////////....................................---......///000000111111/////////.............................................------------......++++++,,,,,,---...//////,,,---------------------------,,,,,,,,,,,,------........................------...............---///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,++++++************,,,,,,,,,------,,,,,,,,,******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,------.........+++,,,,,,------,,,,,,+++++++++,,,,,,,,,++++++***************************))))))))))))))))))))))))+++******************+++************************************************)))))))))******++++++++++++++++++*********))))))***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***))))))******************************)))))))))***++++++,,,,,,++++++***************+++************************++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++)))******+++,,,---......++++++++++++++++++++++++++++++***************+++************************++++++++++++++++++++++++,,,***))))))+++,,,,,,+++******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,------------,,,---...///000333666999<<<>>>???AAADDDJJJPPPUUUWWWVVVUUUUUUVVVYYY\\\^^^\\\\\\]]]]]]^^^_________[[[YYYVVVUUUVVVVVVVVVUUUYYYZZZ[[[\\\\\\]]]]]]]]]```[[[SSSJJJCCC<<<555111000000///...---------------,,,,,,++++++,,,,,,---........................------,,,,,,,,,------...------............------........................................................................------,,,,,,,,,,,,---------------............///...//////////////////...///...---,,,,,,---...//////...------//////...---000000000000000000000000000000000000111111111222666444333111000000111222///000000000000000//////........./////////000000////////////////////////............//////////////////////////////..............................---......///000111222222////////////////////////////////////////////////......------------......***++++++,,,---...//////------------------------...------,,,,,,------...........................---...............------///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++))))))******++++++,,,,,,,,,,,,------------......+++,,,,,,------,,,,,,+++***++++++,,,,,,,,,++++++*********************************************************++++++*********************************************************,,,+++++++++******))))))))))))*********+++++++++*********++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,------------++++++++++++++++++++++++******))))))***++++++,,,************************))))))*********++++++++++++***************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,------,,,***)))******++++++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++,,,+++******)))*********+++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,***((()))***++++++*********+++++++++,,,,,,,,,++++++************++++++++++++,,,,,,------......,,,---......///111555888;;;===>>>@@@BBBGGGLLLQQQVVVVVVUUUVVVXXX[[[^^^```\\\[[[[[[[[[\\\]]]______[[[YYYWWWVVVWWWWWWWWWWWWZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[VVVMMMEEE>>>888333000000///......---------...------,,,,,,,,,,,,------.............../////////------,,,,,,,,,---......------............------///////////////.........................................................------,,,,,,,,,,,,---------------............///...//////000000//////...//////............/////////---,,,---...///...---000000000000000000000000000000000000111111111111555555333222111111111111000000000000000//////............//////000000111////////////////////////............////////////.........///////////////..............................///000000111222222...////////////000000000////////////////////////......------------......++++++,,,,,,---...//////000///......---...............------------.......................................///......---,,,///---+++,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,---,,,++++++***++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++,,,,,,,,,,,,,,,---------+++,,,,,,------,,,,,,+++******+++,,,,,,,,,++++++++++++++++++++++++++++++************************)))***++++++++++++***)))************************++++++++++++++++++++++++---,,,,,,+++******))))))((())))))***++++++,,,,,,*********++++++,,,,,,---,,,,,,,,,,,,++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++***))))))))))))***+++,,,---*********************************************************)))******+++,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++,,,,,,,,,,,,)))***+++,,,,,,+++***)))******+++,,,,,,+++************+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))))))))++++++++++++++++++++++++,,,++++++***))))))******++++++,,,,,,,,,---------++++++++++++++++++++++++---+++******+++,,,+++*********+++++++++,,,,,,,,,*********))))))*********)))******+++,,,------...---------------///333666666888999:::<<>>999555222000000//////.....................------------......---........./////////000,,,,,,,,,,,,,,,---...///------............------000000000/////////............................................................------------......---------............/////////000000000000/////////000000000000000000//////...---...///000///---000000000000000000000000/////////000000000111111333333333222111000......///000000000//////...------......///000000111111////////////////////////............////////////---------......//////000......................../////////000000111111222.../////////000000000000////////////////////////......------------......,,,,,,,,,------.........000///...---,,,,,,---.........------------....................................//////...------,,,///---+++,,,---...---,,,------------------------------------------------,,,,,,------------------,,,,,,---------,,,+++***++++++,,,,,,,,,,,,++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************)))***++++++++++++***)))************************++++++++++++++++++++++++++++++++++++++++++++++++******************++++++)))******+++,,,,,,------------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++******+++***************++++++************************,,,,,,++++++***)))))))))******))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++,,,,,,------*********+++++++++,,,,,,***************************++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++*********++++++++++++++++++++++++,,,,,,+++***))))))******)))))))))******+++++++++++++++++++++++++++++++++...,,,++++++,,,---,,,+++******+++++++++,,,,,,,,,******))))))))))))******(((((()))***+++,,,,,,------------,,,,,,...222555222333444555666999>>>AAAFFFJJJPPPUUUWWWWWWTTTSSSTTTSSSQQQOOOOOOOOOQQQRRRPPPOOONNNPPPTTTXXXYYYZZZXXXXXXXXXWWWVVVUUUSSSRRRPPPJJJBBB:::555333111///000//////........./////////......------......///---.........//////000000,,,,,,,,,,,,,,,---...///---..................---111111000000/////////...//////////////////////////////////////////////////////............//////---------.........////////////000000000000/////////000111222222111000///111///...///000111000///000000000000000000000000////////////000000000000111111222111000...,,,+++///////////////...---------......///000111111222000000000000000000000000............/////////000+++,,,,,,---...///000000////////////////////////000000000000111111111111.../////////000000111111000000000000000000000000.........------.........,,,,,,,,,---------......------+++***)))******+++......------------................................./////////...---,,,,,,///---+++,,,---...------------------------------------------------------,,,,,,,,,------.........,,,,,,---...---,,,+++***+++++++++,,,,,,+++++++++******+++,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++************************)))***+++,,,,,,+++***)))************************++++++++++++++++++++++++*********++++++,,,------,,,,,,++++++***)))))))))))))))***+++,,,,,,---------------,,,,,,+++++++++---------....../////////,,,,,,,,,++++++*********---,,,+++***))))))))))))************************---,,,,,,+++***)))((((((******))))))***+++,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---************************++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,------)))))))))******+++++++++******)))(((((()))*********+++,,,------,,,+++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++******)))))))))*********+++,,,---/////////////////////000000000222222222222333444555555CCCEEEHHHKKKMMMMMMLLLKKKHHHGGGEEEDDDDDDFFFIIIKKKHHHFFFDDDGGGMMMSSSVVVVVVTTTTTTUUUUUURRROOOKKKIIIBBB???;;;666222000000000000000//////......------.../////////...------,,,,,,---......//////......---......///////////////............////////////........................------............------000///...---,,,------.............../////////000///...------...///000111000000111111111111000000222222111111000000//////,,,---...000111111222222+++---///111222222000000111111111111111111111111555444333111000000000000............///////////////000111111111///...---222111111111000000//////////////////............------...///000000000///000000////////////000000............////////////111111111111000000000000333222222111111111111111+++++++++,,,,,,,,,------//////............//////..............................////////////......///////////////////////////000222111///......///........................------------------------++++++------------++++++........................------------------------...---+++*********++++++......---,,,,,,+++******************+++,,,,,,------,,,,,,++++++*********++++++***))))))***++++++,,,++++++******++++++,,,,,,,,,,,,---------.........------,,,,,,++++++***(((((()))***+++,,,,,,---+++++++++*********))))))(((***---//////---***(((************************++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---,,,***)))))))))******)))***++++++))))))***+++,,,,,,+++***))))))******------,,,,,,+++***)))))))))************+++++++++************************))))))*********+++++++++)))************+++++++++,,,,,,---------,,,,,,+++++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************,,,,,,******+++++++++,,,,,,,,,---------,,,+++***)))(((,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,************************)))***+++,,,,,,+++***)))+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++)))'''))),,,---,,,***************************************************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************+++,,,...///000////////////000000000000111111111111111222222333;;;===@@@CCCEEEEEEDDDCCCAAA@@@???>>>>>>@@@BBBCCCBBB@@@???BBBGGGLLLOOOPPPQQQQQQRRRQQQNNNJJJFFFCCC???<<<888444222111111111000///////////////.....................---,,,,,,,,,---......//////......---...//////000000//////............////////////........................---......//////......---000///...---------.............../////////000000...---,,,,,,,,,---...///000000111111111111000000000000000///////////////...///000000000000000000,,,---///111222111000000111111111111111111111111222222111000000000111111/////////000000000111111000000111111111000...---222111111111000000000000000000000000////////////......//////000/////////000000////////////000000....../////////000000000000000000000000000000000000//////...............---------.........////////////............//////........................------............------...........................000111111///......///........................------------------------******+++,,,,,,+++******........................------------------------------+++*********++++++......---,,,,,,+++******,,,++++++++++++,,,,,,---)))******++++++,,,------------,,,++++++,,,------,,,++++++******++++++,,,,,,,,,,,,------------...*********++++++,,,,,,,,,+++++++++************)))+++++++++*********)))))))))***,,,......,,,***)))''''''''''''''''''''''''++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************---,,,+++***)))******+++***+++,,,+++*********,,,,,,,,,+++***************(((((()))+++,,,---......((())))))))))))*********************************))))))*********+++++++++)))************+++++++++*********++++++******)))++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++************++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++******+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++***((())),,,---+++)))************************************************************************************************,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,+++++++++++++++,,,---...///000//////000000000111111111111111000////////////000333555777:::;;;;;;:::999777777777777777888888888:::888888:::>>>BBBEEEFFFKKKLLLLLLKKKHHHCCC???<<<:::888555333111000111111////////////000000000000------......------,,,,,,,,,---......//////......---...//////000000//////............////////////////////////////////////---......//////......---000///......------............/////////000000000///......------------...000000111111111111000000............////////////000111111111000//////...---...000111222111111000000000000000000000000000000000///000000111222222000111111111111222222222000000111111111000///...111111111111111000000000222111111111000000000000///000000000000//////...111000000//////000000111///000000000000111111111////////////000000000000//////...------------.../////////000000000111111000//////......//////000........................,,,------......------,,,........................---///000000...------...........................------------------------++++++,,,------,,,++++++........................---------------------------,,,,,,++++++++++++,,,...------,,,,,,++++++***...---,,,,,,,,,,,,,,,,,,*********++++++,,,,,,------,,,,,,++++++,,,,,,---,,,++++++******++++++,,,,,,,,,,,,,,,------------******************+++++++++++++++************)))+++++++++******************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************************++++++,,,,,,++++++***,,,,,,,,,++++++++++++***************************---,,,,,,++++++++++++,,,+++,,,---,,,+++***+++---,,,++++++************+++'''''')))***,,,...//////((((((((())))))))))))***++++++++++++++++++++++++***************+++++++++)))************+++++++++)))******++++++*********++++++,,,,,,++++++************++++++,,,,,,------------,,,,,,,,,,,,------******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,++++++++++++************++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++,,,,,,------,,,,,,+++------,,,,,,,,,,,,++++++,,,+++******+++,,,***)))++++++++++++++++++++++++************************++++++++++++++++++++++++******++++++++++++******++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,---...///000000000111111222333333333222222111//////.........///000222444555555444333000111222333333222111111222222222333666:::<<<>>>DDDDDDEEEEEECCC???;;;999888666444111////////////...//////000000111111111,,,---------------,,,,,,,,,---......///...............///000000000000000............////////////000000000000000000000000......////////////......//////.....................////////////000000000222111111000000/////////000000111111111111000000.........//////000000000000111111111111000//////...///000111111111111000000000000000000000000000111000000//////000111111111111111111222222222222000000000111000000000000111111111111111111111111333333222222222111111111111111111111000000///...111000000000000000000111000000111111111222222222///////////////000000000222222111000000000000000000000000111111111111222000000////////////000000........................---..................------------------------------...000///---,,,,,,---...................................................//////////////////...........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++///...------,,,,,,,,,,,,------,,,,,,+++***))))))************************,,,++++++******++++++,,,++++++,,,,,,,,,---------...---,,,+++***)))((('''(((((()))***+++,,,,,,---************************,,,++++++++++++++++++,,,------------------------++++++++++++++++++++++++***+++++++++++++++,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,++++++******+++++++++,,,+++++++++++++++++++++))))))))))))************++++++++++++++++++++++++************************))))))*********+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,+++***)))))))))***+++,,,------...------------------------******+++++++++,,,,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++++++++***)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------,,,++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,---...///111111222333333444555555444333222111000/////////000111222333333333333222...///111222222000///......///000000222444666888<<<===???@@@???===;;;999777666333111...---,,,,,,......//////000000111111,,,,,,---......---------,,,---......///............//////000000000000000............////////////111111111111111111111111...//////////////////.........//////////////////////////////000000000111222222222111111000000///000000111111111111000000/////////000000111111111///000000111111111111111000000000111111111111111000000000000000000000000333222111000////////////000000000111111111222222111000000000000111111111111111111111111222222222333333333333222222222222111222222222111000//////111111000000000000111111111111111111222222222222.../////////000000111111444333222222111111222222//////000000000111111111000000////////////000000//////////////////////////////000000000000//////........................---...000///---,,,,,,---................................................////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++///...------,,,,,,,,,,,,......---,,,+++))))))(((************************,,,++++++******++++++,,,+++++++++,,,,,,,,,------///...---,,,+++***))))))(((((()))***+++,,,,,,---************************,,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++*********++++++,,,,,,,,,***************************++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,+++++++++++++++,,,,,,......---,,,+++))))))(((******++++++++++++,,,,,,++++++++++++++++++++++++************************))))))*********+++++++++***+++,,,---------------------......---,,,++++++))))))******+++,,,------------------------------******+++++++++,,,,,,,,,++++++,,,---------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,------..................---------,,,,,,,,,+++***))))))***+++,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------...,,,++++++++++++,,,---...000000111222333444444555555444333222111000000000222222333333333333333222///000111111111000///...---...///000000111333555777888;;;<<<===;;;999888666555333000...,,,++++++............////////////------......//////......,,,---......//////.........///000000111111000000............////////////000000000000000000000000...//////000000//////.........///000000000///////////////000000000111111///000000000000000///...000000111111111111000000000000000000111111111111///000000111222222222111111111111111111111111111111111111111111111111111555444333111000/////////000000111111111222222222111111000000000111222222111111111222222222222222444333333333222222222222111222222222222111111000222111111000000111111222000111111111111222222222//////000000111111222222222222111000000000000111/////////000000000111111111000000//////000000111////////////////////////000000000111111000000000////////////////////////---///000000...------......................................................---,,,,,,,,,,,,---...........................------------------------+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,++++++******++++++,,,++++++++++++,,,,,,,,,,,,***++++++,,,------......+++++++++************)))***************+++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---***************************++++++,,,,,,++++++******++++++++++++,,,,,,,,,***************************++++++,,,,,,,,,,,,++++++,,,---,,,+++***+++---,,,++++++++++++,,,,,,---,,,,,,,,,+++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************)))************+++++++++((()))******++++++++++++------.........---,,,,,,))))))******++++++,,,,,,,,,,,,------------,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------,,,,,,,,,---......//////.........------,,,,,,+++++++++************+++++++++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------------++++++*********+++,,,,,,------...///000111222333444333222111111111111111111111111111111111111111000000000000000///......,,,...000000//////111333444666888::::::888666444333333222000///...---,,,............---------------...//////000000//////,,,---......//////......//////000111111111111000............////////////000000000000000000000000//////000000000000//////---...///000111000000/////////000000000111111111...///000111111111000///000000111111111111000000000000000000000/////////111111222222222111000000222111111111111111111111222222222222222222222222444444333222111111222222222222222222333333333333111111000000000111222333111111111222222333333333333333333222222222222111111111222222333222222222222111111000000111111222000000000111111111111222000000000111222333333333222111111000///000000000///000000000111111111111111111000000000000111111//////////////////////////////000000000000//////000000000000000000000000...000111111///......///................................................------,,,++++++,,,------........................------------------------++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---+++++++++++++++++++++++++++,,,------------,,,+++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,((())))))+++,,,---...///+++++++++************)))))))))*********+++++++++++++++++++++++++++++++++------------------------++++++++++++++++++++++++)))******+++,,,,,,------***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,************************))))))+++,,,,,,,,,++++++***+++,,,+++*********,,,+++++++++++++++,,,---...++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))))))************+++++++++(((((()))***++++++++++++++++++,,,---------,,,,,,***************+++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,............---,,,++++++,,,++++++******++++++,,,,,,,,,------.../////////......------,,,++++++*********++++++++++++******+++,,,,,,------,,,,,,++++++++++++,,,,,,---------***,,,------+++***,,,...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************((()))+++,,,,,,+++)))(((*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------*********)))******++++++++++++,,,---...///000000333222222111111111111111000000000///////////////000//////.........------,,,...111000......000333444555777888777555333111111111000000/////////............------,,,,,,+++......///000111111000000,,,---......//////......//////000111111111111111............/////////000//////////////////////////////000000000000//////---...///111111111000///000000000000111111111111000111222333444444333222000000111111111111000000000000//////.........---333333333222111000///...222222111111000111111222333333333333333333333333333333222222333333444555333333333444444444555555111111000000000111333444111111111222222333333333333333333222222222111111000111222333333333333333222222111111111111222222///000000000000111111111000000111222333333444444333222222111111111111111000000111111111222222222111111000000000000111111000000000000000000000000......////////////......000000000000000000000000///000222111///......///........................///////////////////////////...---,,,,,,---...///........................------------------------***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,,,,---///...---,,,***)))(((''')))***+++,,,,,,+++***))),,,++++++++++++++++++,,,******+++++++++,,,,,,,,,)))************+++++++++(((((()))***+++,,,,,,---))))))******++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))++++++++++++++++++++++++))))))***+++,,,,,,------************************+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,++++++***)))***++++++))))))***+++++++++++++++,,,,,,---...,,,,,,,,,++++++*********)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******)))))))))************+++++++++)))***+++,,,---.........)))***+++,,,,,,,,,,,,,,,+++++++++*********************,,,,,,,,,,,,************+++++++++,,,,,,,,,............---,,,+++*********))))))))))))******,,,,,,------...///000000......---,,,++++++******)))***+++,,,,,,+++***)))+++,,,,,,------,,,,,,++++++++++++,,,,,,---------)))+++------++++++---///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***+++,,,************************++++++,,,,,,,,,,,,------...---+++))))))***+++,,,***+++,,,,,,+++***+++---***++++++,,,,,,++++++***,,,,,,,,,---------......///000111222333444555555////////////000000000000...------,,,,,,------...,,,,,,,,,---------......444333222111000///...---..................------////////////////////////,,,---...///000000000000///////////////////////////////////////.........//////000000111111222222///......---...///000111//////............//////000000000000000000000000////////////000000000000000000000000000111111222//////000000111111111222111///---...111222000...111111222222222111111000000000000000111111111111111222333333444444333333444444333222222333444444555555555444444333333222333333444444444444333222333333333333333444555666222333333333333222111000222333333444444333333222333333111111111111333333444333222111111222444666111222333333222222333555111111222222333333444444333333333333333222111000111111111111000000000000.../////////000000111111...///000222222222111000222111000//////111333444//////...---,,,,,,++++++------------------------///---******+++,,,,,,,,,------...............------.........///000000000..................------***++++++,,,,,,------.........---------,,,,,,,,,---,,,++++++************...------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***...---,,,,,,++++++++++++,,,,,,,,,++++++*********,,,***(((&&&&&&'''((()))+++++++++************)))******+++++++++,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++******************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***++++++------...///+++++++++*********))))))))))))*********+++++++++,,,,,,,,,++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,,,,++++++***)))(((((()))************+++++++++************************************************++++++,,,,,,,,,,,,------)))******++++++******)))+++,,,,,,------,,,,,,++++++***************++++++)))******++++++******)))---------............///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************''''''(((((()))))))))***************************,,,,,,,,,++++++*********************************,,,,,,,,,---------......***+++---------+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******)))***+++,,,************************+++++++++,,,,,,,,,------...---+++***)))***+++,,,+++,,,---,,,+++***+++,,,***++++++,,,,,,++++++***,,,---------...............///000111222333444444111000000000///............------,,,,,,------...,,,---------............222222111000///......---................................................---------...------,,,,,,........................//////////////////////////////000000000111111111111000/////////000111111000//////......//////000000000000000000000000000////////////000000000111000000000000000111222222000111111111111111111222222000///000222333111///111111222222222222111111000000000000111111111222222222333444444444444333444333222222222222333444777777777666666555555555333333333333333333333222333333222222222333444444555555444444444333333333222222333333333333222222444333222111111222333444999777555333222222222333222333444333111000111222000000111111111222222222111111222222222111111000222111111111000000000000/////////000000000111111...///000000111111111000444333111000///000111222000000///......---,,,,,,------------------------000...,,,,,,...//////...------.........------,,,..................//////..............................---,,,,,,++++++***......---------,,,,,,,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++...---,,,,,,+++++++++,,,,,,,,,,,,+++++++++******,,,+++***)))))))))******++++++++++++******************+++++++++,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))******++++++,,,,,,---,,,,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,---...//////...---,,,***+++,,,,,,******+++,,,,,,,,,++++++***))))))((()))************+++++++++************************************************+++++++++,,,,,,,,,------******++++++++++++******++++++,,,,,,,,,,,,++++++,,,,,,+++***))))))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************(((((()))))))))*********************************,,,,,,,,,++++++*********************************,,,,,,,,,------------...++++++,,,---,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,...---,,,*********+++,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,...---+++******+++,,,,,,,,,---...---+++)))***+++***++++++,,,,,,++++++***,,,,,,---------.........---......///000111222222111111000///...------,,,...------,,,,,,------...------........./////////000000//////........................................................................---,,,++++++........................//////////////////000000/////////000000000000111222111111000000000111111000000////////////000000000000000000000000000000/////////000000000111111111000000000000111222222333333222222222222222111333222111111333333222111111222222333333222222222000000111111111222222222222222333444444444444444444333333222222333333444555555555555555444444444333444444444444444444444555444444333333333333444555444333333222333333333333333444444444444333333222111111000000111111222666555333222111111111222444555555444222111111222111111111111222222222222111111222333333333222222222222222111111111000000000000000000000111111111///////////////000000111555444222000////////////111111000//////.........///////////////////////////---,,,---...000000///......///......---,,,+++.........---------------..............................------,,,+++++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,---...******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------,,,+++++++++,,,,,,,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,+++++++++,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************---------,,,,,,,,,++++++++++++,,,,,,,,,---------+++---111333333111---+++***+++,,,,,,******+++,,,,,,,,,++++++***))))))))))))************+++++++++************************************************++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************++++++************++++++***)))(((((((((((()))***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++************************+++++++++++++++*********************************,,,,,,,,,,,,------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++///...,,,+++***++++++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,---,,,,,,+++++++++,,,,,,---......---+++)))***+++***++++++,,,,,,++++++***+++++++++,,,,,,,,,------,,,,,,---...//////000000/////////......---------...------,,,,,,------............////////////000........................---------.......................................000000000000000///......------------------------//////000000000000111111000000000000000000000000222222111111111111111111111000000//////000000111000000000000000000000000//////000000000111111111111111000000111111222333444444444333333222222222222222111111222222222111111222333333333333333333111111111222222222333333222333333444555444444444444333333333333333333444555555555666666666666666555555555555555666666666888777666555555555555555777666555444444555666666444444555555555555444444333333333333333333333333333333222222333444555666555666777666444333444555333333333333444444444444222333333444555555555555333333222222222111111111111111111111111111111111000000.........///000111333333111000/////////000000000000//////.........////////////////////////,,,+++***+++---//////...000000000000///...---,,,.........---,,,,,,,,,+++---------...............++++++,,,,,,---...............---------,,,,,,,,,+++*********+++,,,------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++---,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,++++++,,,,,,+++++++++***************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,+++++++++*********)))---,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,---+++...222666666222...+++***+++,,,,,,******+++,,,+++++++++*********))))))))))))*********+++++++++***************************************************++++++++++++,,,,,,,,,+++,,,,,,------,,,,,,+++******))))))))))))******)))))))))***+++,,,......***)))'''&&&&&&''')))***++++++++++++,,,,,,,,,,,,************************++++++++++++++++++++++++************************++++++++++++++++++++++++************************+++++++++***************************************++++++,,,,,,,,,---------,,,,,,+++******++++++,,,++++++++++++++++++++++++///...,,,+++++++++,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------...///---+++******+++***++++++,,,,,,++++++***)))************+++++++++,,,,,,,,,------......///,,,,,,------......//////...------,,,,,,------............////////////000------------............---------.........//////...........................//////000111111000000........................000000000000111111222222111111111111111000000000111111111222111111111111111111000000000000111111111111111111111111111111000000000000111111111111111111111111111222222333555444444444333333222222000111111111111000111111222222333444444444444444222222222222333333333333333333444555555555444444444444444555555444444444888888888999999:::::::::555555444444555666777777999888777666666666666666999999888888888999999999555555666666666666555555777777777888888777777777555555555666777888888999555666777777555555666777444444444444444444444444222222333444555555555555333333333333222222222222222222222222222111111111111000///......///000111000000000000000000111111/////////...............000000000000000000000000+++++++++,,,...000///...222222222111111///...---.........---,,,,,,,,,+++---------.........//////+++,,,,,,------...//////......---------,,,,,,,,,,,,,,,,,,,,,,,,---...///---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++,,,+++******,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------,,,++++++******++++++++++++************************++++++++++++***---222555555222---******+++,,,,,,******+++,,,+++++++++***************))))))*********+++++++++*********************************************************+++++++++,,,,,,+++,,,,,,------,,,,,,+++***))))))(((((())))))***++++++++++++++++++,,,---///---,,,******,,,---///,,,,,,,,,,,,------------************************++++++++++++++++++++++++************************,,,,,,,,,+++++++++++++++************************************************************************+++++++++,,,,,,,,,------,,,++++++******+++,,,,,,++++++++++++++++++++++++---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,---------------...///---,,,***+++,,,***++++++,,,,,,++++++***))))))*********+++++++++,,,,,,,,,---------......***++++++,,,---...//////...------,,,,,,------...------........./////////------..................,,,,,,------.../////////------------------------,,,,,,---...////////////////////////////////////000000000111222222333333333222222222222111111111111111222333444444333333222222111111111111222222111111111111111111111111000000000111111111222222222111111111111222333333444444333333333333333222000111222111000///000222222222333444555555555555222222333333333444444444333333444555555555555555555666666777777666666555555555666777888999999:::666666555555555777888:::;;;:::999999999999999999888999999::::::::::::999999::::::::::::::::::999888888999999999999888888999999888888888777777777888999:::999888777888999555555555444444444444444222222333333444333333333444444444333333333222222333333333222222222222222222111111000000000000000/////////000000111111111........................000000000000000000000000...---...///111222000///111222222111111000///............---------------,,,,,,------...///////////////......---,,,,,,,,,......---------,,,,,,,,,///...............///000......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,+++++++++,,,------***++++++++++++,,,,,,,,,))))))))))))************,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---------,,,,,,++++++++++++++++++*********))))))))))))*********+++++++++))),,,///111111///,,,)))***+++,,,,,,******+++,,,************************)))************+++++++++************************************************************++++++++++++++++++,,,,,,,,,,,,+++++++++***)))(((((()))***+++000///---,,,***)))))))))---,,,+++******+++,,,---,,,,,,,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++************************,,,,,,,,,++++++++++++***************************)))))))))***************************************++++++++++++,,,,,,,,,,,,***++++++++++++,,,,,,,,,******************************))))))***+++---...,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++,,,,,,------...------,,,---...---,,,+++,,,---***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,------------...+++++++++,,,---------......------,,,,,,------...,,,---------............/////////...............,,,,,,------...//////000---------------------------....../////////......000000000000000000000000000000111111222333333444444444444333333333222222222333444666777777777777222222222111111222222222111111111111111111111111000000111111111222222222222222111111222222333444222222222222333333333333000222444333111000111333222333444555555666666666333333333333444444444444333444444555555555555555666777888999999888777666555555666777888999:::;;;<<<;;;;;;:::;;;===???@@@AAA@@@@@@@@@@@@AAAAAABBB???AAACCCEEEFFFDDDCCCAAADDDDDDEEEEEEEEEEEEDDDDDD???@@@AAABBBBBBAAA@@@???BBBBBBBBBBBBBBBAAAAAA@@@CCCCCCCCCAAA>>><<<<<<===999999999888888777777777555555666666666555555444444444444444333333333333444444333333333222222222222222222222222111000000000000000000000000/////////////////////////////////////////////////////////...///000111111///...//////000000000//////.....................//////,,,,,,------...//////000/////////...------,,,,,,......---------,,,,,,,,,......---,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,---...******+++++++++,,,,,,,,,***))))))((()))***+++,,,------,,,,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------))))))***++++++,,,------++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++++++++,,,,,,+++++++++******************+++++++++,,,,,,)))***+++,,,,,,+++***)))***+++,,,,,,******+++,,,************************)))************+++++++++************************************************************++++++++++++******++++++++++++******,,,+++)))(((((()))+++,,,///...---,,,+++*********))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************,,,+++++++++************************************((()))))))))*********+++***************************++++++++++++,,,,,,,,,)))***+++,,,---,,,++++++************************))))))(((((()))+++---...,,,,,,,,,,,,,,,,,,,,,,,,)))************++++++++++++,,,------.........---+++---...---,,,,,,---...+++++++++,,,,,,+++++++++,,,,,,---------.........,,,------------------...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,---------......000000/////////.........,,,,,,------...///000000------------------------222222222111111000///...000000000000000000000000000000111222333333444444555555555444444333333333333444666888::::::::::::333222222111111222222333111111111111111111111111000111111111111222222222222222111111222222333444111111111222222333333333111333555444222111333555222333444555666666666666333333333444444444555555333444555555666666555555777888999::::::999888777<<<<<<===>>>???AAABBBBBBCCCBBBAAAAAABBBDDDFFFGGGHHHHHHGGGHHHHHHIIIJJJKKKOOOQQQTTTWWWWWWVVVSSSQQQNNNOOOOOOOOOOOOOOOOOONNNOOOOOOQQQQQQQQQQQQOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUNNNNNNMMMJJJFFFBBBAAABBB>>>>>>>>>======<<<<<<<<<:::::::::::::::999888777555555444444444333333333444444444333333222222222222333444444444222111000111111111111000...---,,,000000000000000111111111////////////////////////...------...000///---+++------...............------.........///000000000,,,,,,------...///000000,,,,,,------...//////000......---------,,,,,,,,,++++++***)))((((((((((((***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++,,,,,,---...*********++++++,,,,,,,,,+++***)))((((((***,,,...---------,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,------.................................******+++,,,,,,---......************************+++++++++,,,,,,+++++++++************************---------,,,,,,,,,++++++++++++,,,,,,,,,---------)))(((((((((((((((((()))***+++,,,,,,******+++,,,******************++++++)))************+++++++++************************************************)))************+++++++++*********++++++*********,,,+++***((((((***+++,,,))))))***+++,,,...///000******++++++++++++******)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************+++++++++******)))))))))************************(((((())))))*********+++******************************+++++++++,,,,,,,,,((()))+++---...---+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,---......000///...---------------+++,,,------++++++,,,---,,,,,,,,,---------..................................................................////////////........................---......///000111111222000000000000000///......000111111111111222222222222222111111222222333444666666666777777888::::::444444222111000/////////333333333222222222111111000111111111111222222222333333333222222222111111111111111111111111222222111222333222000//////000666666555444444444555555444222000111444666555333888555222222666999999999:::<<<======<<<;;;<<<===>>>???@@@BBBEEEIIIMMMOOOPPPPPPNNNNNNOOOPPPSSSTTTSSSTTTVVVXXXYYYXXXWWWVVV[[[\\\^^^aaaddddddcccaaa\\\WWWVVV[[[]]]YYYWWWZZZVVVUUUVVVXXX[[[\\\\\\ZZZaaa___^^^___bbbdddcccaaaaaaaaaaaa___[[[VVVQQQNNNJJJJJJJJJIIIGGGEEECCCAAACCCDDDCCC@@@<<<:::999:::888777777777888999;;;<<<777888999999888777555444444333222111111222333444444333222000//////000000222222111000//////////////////...------------...//////.........---------////////////////////////.........///////////////---.........---...111333,,,------......------,,,///............---------)))))))))((())))))***+++------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++,,,---...++++++,,,,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++))))))************))))))++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***))))))***,,,---******))))))))))))******++++++++++++++++++++++++,,,,,,,,,+++++++++******///...,,,***))))))***+++++++++,,,++++++***)))(((***+++,,,+++)))))))))******++++++,,,,,,***)))((()))************+++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,******************************+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***&&&'''((()))***++++++++++++,,,---,,,***)))***+++,,,,,,++++++***)))))))))+++++++++******)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++***+++++++++*********))))))******+++++++++******)))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,+++******+++,,,,,,......---------,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,------,,,---......,,,,,,---...,,,,,,,,,---------..................................................................////////////.................................///000111111111000000000000000///......000000111111111222222222111111111111111222333333555555555555666777888999555444333222111111111111333333333222222222222111111111111111222222222222444444444444333333333222333333333333222222222222333444555555444333555666333333333333333444555666;;;888555555777999888777888666555777:::===>>>===:::===@@@CCCDDDEEEGGGIIIKKKKKKLLLNNNRRRWWW]]]```aaa___^^^\\\\\\^^^```aaa]]]^^^```bbbccccccbbbbbbhhhjjjmmmppprrrrrrpppnnnjjjddd```bbbbbb___^^^```^^^^^^^^^___bbbcccbbbaaadddbbbaaaccchhhlllnnnoooppppppooommmjjjgggcccaaa]]]]]]]]]\\\ZZZWWWUUUSSSQQQRRRQQQNNNJJJFFFDDDDDD???????????????@@@AAABBBBBBBBBBBBAAA???<<<:::888:::999888777777777888888777666444222222111222222000000///......---......111000//////......////////////.........---------........................,,,------...///000111111---.........---...000333,,,------......------,,,///............---------++++++******++++++,,,---......------,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++******)))))))))***+++,,,000000//////...---------,,,,,,,,,,,,,,,,,,,,,,,,******************************++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,---,,,***))))))***,,,---++++++************++++++++++++++++++++++++++++++,,,,,,++++++************...---+++***))))))******++++++,,,,,,++++++***)))***+++,,,+++)))))))))*********+++++++++***)))((()))************+++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***))))))***+++++++++*********+++,,,+++)))((()))******************+++++++++---------,,,,,,,,,++++++************************+++++++++++++++++++++++++++++++++*********)))))))))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++,,,++++++******++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++************************---------,,,,,,+++++++++...------,,,,,,,,,,,,,,,---...//////------...///,,,,,,,,,---------..................................................................////////////..............................//////000000111111000000111111000000//////000000000111111111222222111000000000000111222222333333333333444555666666444444333333333333333444333333333333222222222222111111222222222333333333555555555555444444444444555444444444333333222222111333444555444444666777333333333444555777888999<<<999777666777999::::::<<<<<<===@@@DDDGGGGGGGGGDDDGGGLLLPPPRRRTTTWWWYYYYYYXXXXXXYYY]]]ccciiilllllljjjhhhggggggiiikkkmmmmmmmmmmmmnnnoooooopppppprrrsssvvvyyyzzzzzzyyyxxxwwwqqqmmmmmmmmmjjjiiikkkgggeeedddeeeggghhhgggfffeeecccbbbccchhhmmmqqqssstttsssqqqpppnnnlllkkkkkkllllllkkkjjjiiigggeeedddcccdddeeebbb]]]YYYVVVUUUOOOPPPPPPQQQQQQQQQPPPPPPTTTTTTSSSQQQMMMJJJFFFEEEAAA@@@>>><<<;;;:::999999777666444222000000000111000000///.........//////222111000000//////000000/////////............---........................+++,,,---...///111222222---...///...---...000222------............------///............---------------,,,,,,,,,---......///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************------,,,,,,+++++++++*********))))))******+++,,,------,,,++++++******)))++++++++++++++++++++++++)))***+++,,,,,,+++***)))++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++******+++,,,---,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++************))))))))),,,+++***))))))))))))))))))***++++++,,,,,,++++++***+++,,,+++)))))))))***)))************)))(((((()))************+++++++++***************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,,,,,,,++++++***))))))***+++***)))((()))***))))))******+++,,,,,,------------,,,,,,,,,,,,+++************************,,,,,,+++******+++,,,,,,+++++++++***************)))***+++,,,---.........++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++++++++,,,,,,,,,...///...---,,,---...,,,,,,,,,---------..................................................................////////////.........................../////////000000000111000000111111111000000///000000000000111111111111000000000///000000111222222222111111222333333444222222222222222333444444444444333333333222222222222222222222333333333444555555555444444444444333555555555444333333222222222444555555555555666888777777777888999:::;;;<<<;;;:::888888:::===@@@AAADDDFFFJJJNNNRRRUUUUUUUUUVVVYYY^^^bbbdddfffhhhiiiiiihhhhhhhhhjjjmmmoooqqqppppppooooooqqquuuyyy|||~~~}}}|||{{{{{{{{{{{{{{{xxxxxxxxxxxxxxxzzz||||||zzzyyyzzzzzzxxxvvvuuuqqqooolllkkklllmmmmmmllliiiiiihhhhhhjjjlllmmmnnnlllkkkhhheeeddddddeeefffnnnnnnnnnnnnnnnmmmmmmmmmppprrrsssrrroookkkhhhfffeeefffggghhhhhhgggeeedddggggggfffdddaaa]]]ZZZXXXPPPNNNKKKHHHDDDAAA???>>>;;;:::777555333222111111222111111000000111111111111111000////////////000/////////...............------------------------,,,------...///000000111---...//////......///111------............------///............------------------------......///......------,,,,,,,,,+++------------------------------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))************++++++------,,,,,,+++*********,,,+++,,,,,,,,,,,,------(((((()))******++++++,,,************************((()))+++,,,,,,+++)))(((++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,+++++++++******+++++++++++++++++++++++++++++++++***)))))))))))))))))))))+++******)))))))))(((((('''((()))***++++++++++++***+++,,,+++)))))))))***************))))))(((((())))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***,,,,,,------,,,,,,+++******+++,,,+++***)))***+++*********++++++,,,,,,,,,************************************************---,,,***))))))***,,,---******************************+++,,,---------,,,++++++++++++++++++++++++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,+++++++++,,,,,,---+++---------,,,+++,,,---,,,,,,,,,---------..................................................................////////////////////////////////////////////////000000000000000000111111111111000000//////000000000111111111000000000///000000111222222111111111111222222333111000000111111222333444444444444333333333222222222333333333444444444444444444444444333333333333555555444444444333333333666777888888777777888:::999999999999:::;;;<<<<<<>>>>>>@@@BBBEEEJJJNNNQQQRRRUUUZZZ^^^bbbcccdddeeefffjjjpppuuuwwwyyy{{{}}}~~~~~~~~~}}}|||zzzxxxwww{{{{{{{{{}}}|||xxxwww{{{zzz}}}yyyuuusssssssssssssssoooqqqsssttttttrrrpppoookkkhhhdddaaa___```aaabbbiiiiiijjjkkkmmmnnnoooppptttvvvyyyzzzyyyvvvuuutttvvvwwwxxxyyyyyyxxxvvvuuusssssssssrrrpppnnnkkkjjjeeeddd```\\\VVVQQQMMMKKKEEEDDD@@@===999777666666333222222111111111111111111000//////......//////////////////////////////........................///////////////.........---...000///......///000---......//////......---///............---------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,++++++++++++------------------------,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***))))))******++++++++++++,,,,,,,,,++++++*********++++++,,,,,,------------,,,------......//////000************************((()))+++,,,,,,+++)))(((******++++++++++++***************++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++******))))))))))))******++++++++++++++++++++++++)))))))))))))))))))))***************)))))))))(((&&&&&&((()))***************+++,,,+++)))))))))***+++******)))))))))))))))))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++,,,------------,,,+++,,,------++++++,,,---,,,,,,,,,,,,++++++******************************************************---,,,***))))))***,,,---************************++++++,,,++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++,,,,,,,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))******+++---......///,,,,,,,,,,,,,,,------...+++,,,------++++++,,,---,,,,,,,,,---------..................................................................////////////////////////////////////////////////000000000000000000111111222222111111/////////000000000111111111000000000000111222222333222222111111222333333000000000000111222222333444444444444333333333333333333333444444444555555444444444333333333333222555555555555555555555555555666888888777888999;;;;;;;;;<<<<<<>>>???AAAAAAEEEHHHMMMRRRVVV[[[aaaeeefffiiinnnrrrtttuuuvvvwwwwww|||~~~yyyuuutttuuuuuuuuurrrvvv{{{~~~}}}zzzxxxwwwssspppkkkfffcccbbbcccdddbbbcccccceeegggiiikkkmmmsssvvvzzz||||||||||||}}}}}}}}}~~~~~~~~~~~~~~~}}}xxxxxxyyyyyyyyyxxxvvvuuusssqqqnnnjjjddd___[[[XXXNNNLLLHHHCCC>>>;;;999888444444333111111000000111000000///............///...////////////000000000////////////////////////000000000///......---------...000000///......///......////////////......///............---------,,,++++++++++++,,,------++++++++++++++++++++++++------------------------+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++************+++,,,,,,------++++++++++++++++++++++++((()))***++++++++++++***///......------,,,++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))******++++++++++++***************++++++,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++***))))))))))))))))))***++++++++++++++++++++++++)))))))))************+++)))******++++++***))))))&&&'''((()))***************+++,,,+++)))))))))***,,,++++++***)))*********)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++******+++,,,,,,------------+++,,,------,,,,,,---......------,,,++++++******+++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,+++******+++,,,,,,***************+++++++++,,,,,,,,,+++***)))((('''++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,,,,,,,,,,+++*********+++++++++,,,,,,,,,******++++++++++++******+++++++++++++++++++++++++++++++++,,,,,,---------------,,,,,,---......///,,,---...---,,,+++,,,...,,,,,,,,,---------..................................................................////////////////////////////////////000000000000///////////////000111222222222222111////////////000000000111111111111111111222333333444444333333333333333444222222111111111222333333555444444444444333333333444444444444555555555555555555555555444444444444666777777888888999999999666888:::<<<===???AAACCCEEEEEEGGGIIILLLNNNQQQRRRYYY^^^eeekkkppptttzzz~~~{{{yyyyyyzzzzzz|||~~~xxxrrrnnnkkkjjjjjjdddddddddeeegggiiikkkllltttvvvyyy{{{|||}}}}}}}}}}}}}}}~~~|||}}}~~~~~~}}}|||xxxwwwuuusssooojjjgggeeeZZZWWWRRRLLLFFFBBB???===999888777555444333333333222111000000//////000000.../////////000000000000000000000000000000000000///////////////.........---///000000///...............////////////......///............---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,........................++++++******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,------......)))))))))***++++++,,,,,,((()))***+++++++++******+++++++++***))))))((((((,,,,,,,,,,,,,,,,,,,,,,,,************************++++++,,,,,,,,,,,,++++++)))******+++,,,,,,------,,,++++++******++++++,,,+++++++++,,,,,,++++++++++++******))))))******+++++++++++++++++++++++++++************++++++,,,,,,)))***+++,,,,,,+++******((()))***+++++++++++++++***+++,,,+++)))))))))***------+++*********+++,,,)))************+++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++***++++++,,,,,,++++++***+++,,,,,,,,,,,,++++++******+++------,,,+++---...,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++,,,,,,,,,,,,+++***))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++***+++,,,------,,,+++************++++++,,,,,,,,,******++++++++++++******************************------,,,,,,,,,,,,++++++---------------...///000---...///...------...///,,,,,,,,,---------................................................................../////////000000000000000000000000000000000000000///////////////000111222222222222222////////////000000000000222222111111222222333444555555444444333444444444444333333222222333333444555555444444444333333333444444444555555555666666777666666666555555555555888888999:::;;;<<<<<<======@@@DDDGGGIIILLLOOORRRPPPQQQTTTWWW[[[___bbbdddpppvvv~~~zzzvvvttttttooonnnnnnnnnnnnppprrrsssuuuwwwyyy{{{{{{}}}}}}}}}||||||}}}}}}}}}|||{{{xxxuuusssqqqiiifff```ZZZSSSNNNJJJIII???>>><<<;;;999888777777333222222111000111111111.../////////000000111111000000000000000000000000---.........//////000000---///111111///...............////////////......//////.........------------,,,,,,,,,,,,---......------------------------........................+++*********+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++++++++,,,------...//////(((((()))***+++,,,,,,---***+++,,,---...---,,,,,,*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++,,,------......------,,,))))))***+++,,,,,,------,,,++++++++++++++++++,,,***++++++,,,,,,++++++***,,,++++++++++++++++++,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******,,,------,,,+++***++++++,,,---------,,,,,,***+++,,,+++)))))))))***...---,,,+++++++++,,,---)))************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++***************************************+++,,,,,,,,,,,,++++++++++++,,,,,,+++++++++---------,,,+++***(((((()))***,,,,,,++++++,,,---***++++++,,,,,,------...)))))))))******+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))******++++++++++++++++++,,,---------,,,,,,(((((((((((()))***+++,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++***...------,,,,,,++++++***,,,+++***)))***,,,///000---..................---........................,,,,,,,,,---------......---------............///...............///000000...///////////////..................////////////////////////000000000000111000000///......------////////////000000000000111111111111111111111111222222111111222444666777333333333333333333333333333333222222333333444555444555555444111000000111333333333444777888888888777666666666666888999;;;:::<<<>>>======???DDDIIILLLRRR[[[bbbfffiiilllooopppkkkiiilllpppvvv}}}{{{{{{|||yyyvvvvvvxxx{{{}}}~~~~~~|||~~~~~~}}}{{{wwwtttpppnnnkkkgggccc^^^YYYWWWLLLIIIDDD@@@>>>;;;999777666444222222333333222111222333333222000//////000111111000///////////////000000000000000000000000......////////////......///////////////////////////............---------........................------------,,,,,,+++***...---,,,,,,,,,,,,---...))))))))))))((((((''''''000,,,((()))---///---+++,,,,,,,,,++++++++++++***++++++------------++++++,,,+++***))))))***+++,,,+++---///111111///,,,***)))***,,,...//////......,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++*********))))))++++++,,,,,,,,,,,,------...---,,,,,,++++++++++++++++++++++++++++++++++++)))+++------+++***+++,,,,,,,,,,,,++++++*********......---,,,,,,+++******,,,,,,,,,++++++*********++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***+++,,,---,,,+++++++++++++++******)))((('''------,,,+++***)))((('''------------------------))))))***+++,,,,,,------,,,,,,+++******+++,,,,,,***+++,,,,,,------,,,,,,------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))***++++++************++++++*********++++++,,,,,,,,,******))))))))))))******++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++---...///------............------------------------------,,,,,,,,,,,,---------------------............///...............///000000...///////////////..................////////////////////////000000000000////////////////////////////////////000000000111111111111111111111111111222222222222333444444555333333333333333333333333333222222222222222333444555666777777555444555666666555555666777888888888777888888999999;;;===???===@@@EEEGGGJJJOOOUUU[[[gggmmmvvv}}}|||~~~}}}yyywwwwwwuuurrroookkkhhheeeccc\\\XXXRRRLLLHHHDDD@@@===999777555444444444333222111222333222111000000000111111000000000000000111000000000000000000000000......////////////......///////////////////////////............---------++++++++++++++++++++++++,,,,,,---------,,,++++++...---,,,,,,,,,,,,---...---------,,,,,,,,,++++++000,,,))))))---///---+++)))))))))******++++++++++++,,,,,,------,,,,,,+++,,,+++************+++,,,)))***,,,------,,,+++***)))***+++------------,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,------...---,,,,,,+++++++++,,,++++++++++++++++++++++++)))+++,,,,,,+++******+++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,+++++++++************+++,,,,,,,,,,,,+++++++++++++++++++++++++++))))))))))))))))))))))))******************************+++,,,,,,,,,+++***"""###&&&))),,,...000000++++++++++++************,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---,,,,,,+++******+++,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++))))))(((((((((*********))))))*********((()))***+++,,,------...******))))))))))))******,,,,,,------------,,,,,,******+++,,,,,,---......***++++++,,,,,,------...,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------------............///............/////////000......//////////////////............////////////////////////000000000000------...//////000111111/////////000000000111111111111111111111111111111222222333444444333333333333333333333333333444444555444444333333333444444333444666666555555666777666666555555555666666777999;;;>>>@@@BBBDDDHHHJJJIIIOOOVVV\\\aaaiiiqqqwww}}}{{{}}}{{{yyyvvvsssrrrqqqqqqkkkgggaaa[[[VVVQQQLLLIIIAAA???;;;999999777555444111222444555444333111000111111000000000111222222000000000000000000000000...//////000000//////...///////////////////////////............---------************************+++,,,,,,------------,,,...------,,,,,,------...//////............------///,,,******---...---+++''''''((()))***+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,++++++++++++,,,,,,*********+++,,,,,,,,,---******+++,,,,,,++++++***************************++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------,,,+++++++++,,,,,,++++++++++++++++++++++++)))***++++++***)))***+++++++++++++++++++++,,,,,,******+++,,,,,,---......,,,,,,,,,,,,++++++++++++++++++***))))))***+++,,,++++++++++++++++++++++++************************,,,,,,,,,++++++++++++*********+++,,,,,,,,,,,,+++++++++++++++++++++++++++************************************************++++++,,,,,,,,,++++++***'''((()))***+++,,,,,,,,,)))*********++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++******)))))))))*********))))))))))))******))))))***+++,,,,,,---------,,,,,,++++++,,,,,,---,,,------......------,,,+++++++++,,,,,,---------***+++,,,------------,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------------............///---......///////////////...............//////000............////////////////////////000000000000.........///000000111111//////000000000111111111111111111111111111111111222333444555444333222111333333333444444444444444777777666555555555666666333555666666555555666888888888888888888999;;;<<<>>>CCCJJJOOOSSSWWW]]]aaaccciiiqqqxxx~~~{{{xxxvvvvvvvvvwwwqqqmmmiiieeeaaa^^^ZZZWWWNNNKKKFFFCCC@@@===999777555666777999999777444111000000000000000111111222000000000000000000000000//////000000000000//////........................///............---------------------------------++++++,,,---.........------------------------------------,,,,,,,,,,,,,,,...,,,++++++---...---,,,((())))))***++++++,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,------,,,------///111222,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,,,,++++++++++++++++++++++++)))***+++***))))))***+++*********++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((((()))+++---************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,++++++******......---,,,+++)))'''&&&*********+++++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++++++++***************+++,,,,,,******))))))))))))******++++++++++++++++++++++++------,,,,,,,,,,,,------,,,------......------,,,---------,,,,,,+++++++++++++++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------............///------...///000/////////.........---...///000111............////////////////////////000000000000000000000000000000000000000000000000111111111111111111111111111111111111222333444555444333222111333333333444444555555555666666555555555555666666777888999999888888999;;;;;;===??????@@@CCCGGGKKKNNNUUU___ggglllqqqxxx}}}|||yyywwwvvvvvvvvvtttqqqnnnlllkkkhhheeebbb^^^ZZZTTTOOOJJJFFFAAA>>>>>>======>>>???<<<888444000000000//////000000111111111111111111111111111//////000000000000//////------------------------///............---------////////////////////////+++,,,------............------------------------+++++++++,,,,,,,,,,,,,,,------,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,///...------...000222333---------,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,---------************+++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++***))))))***,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((((((***,,,...************************************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++++++++++++++))))))***,,,------------,,,,,,,,,++++++++++++***------------------------,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,)))))))))******,,,------*********))))))*********,,,,,,,,,+++++++++******++++++************++++++,,,,,,------------,,,,,,......---,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------............///,,,---///000000000///...///...------...///111222............////////////////////////000000000000000000000000000000000000000000000111111111222222111111111111111111111111222222333444444333333333333333333444555555666666333333333333333444555555666777999:::999:::<<<===>>>AAAEEEHHHKKKPPPXXX^^^iiirrr}}}{{{wwwtttrrrqqquuusssrrrqqqqqqpppmmmkkkkkkgggaaa\\\WWWSSSNNNKKKJJJGGGEEEDDDDDDAAA<<<777222222111000000000000000111111111111111111111111///000000111111000000///------------------------///............---------------------------------,,,------............---,,,------......------,,,,,,,,,,,,------------...------............------......------,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++------,,,,,,,,,...///000...------,,,,,,---..............................,,,,,,,,,,,,------------)))***************++++++++++++,,,,,,,,,,,,------,,,,,,+++++++++,,,------++++++++++++++++++++++++,,,,,,,,,***)))))),,,...++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------+++************,,,---...++++++++++++++++++++++++***************************++++++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******++++++,,,---)))***+++,,,---.........------,,,,,,+++++++++***------------------------++++++++++++++++++++++++***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,------...++++++*********+++,,,,,,++++++************++++++++++++++++++++++++,,,,,,,,,++++++******++++++,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,---------............------------------------------------........./////////---------............///,,,---///000111000///...///...---,,,---///111222............////////////////////////000000000000/////////000111111222222000000111111111222222222111111111111111111111111222222222222333444444555333333444444555666666666333333333444555666777888888:::===???@@@BBBEEEGGGJJJOOOUUU[[[```hhhsss{{{|||vvvpppllljjjmmmmmmnnnqqqtttuuutttsssrrrooojjjfffccc```\\\ZZZVVVRRRLLLJJJIIIFFF???:::666555444333222111111111111111111111111111111111000000111111111111000000///////////////////////////............---------------------------------..................---,,,,,,,,,---......---,,,,,,,,,,,,---------.........,,,---//////...---------,,,,,,,,,,,,,,,,,,,,,---+++,,,,,,------,,,,,,+++******+++,,,,,,+++******,,,,,,+++++++++,,,,,,,,,,,,++++++++++++---...///------------------------,,,,,,,,,------------...*********++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++++++++,,,,,,---...++++++++++++++++++++++++---------+++******---///,,,,,,++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......***++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,******************************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******************************))))))***,,,...///............---,,,******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---***+++,,,,,,,,,,,,+++******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,+++***+++,,,,,,---......//////------,,,+++************,,,,,,++++++++++++,,,,,,))))))***+++,,,------......------,,,,,,------...***++++++,,,,,,++++++******++++++,,,,,,------...///---+++******+++---...---......//////......---.................................////////////000---------.........//////,,,---///000111000///...///...---,,,---///111333............/////////000////////////000000000000------...000111222444444000111111111111222222222111111111111111111111111222222111111222444666777333333444444555666777777666666666777888:::<<<<<<@@@CCCGGGJJJMMMPPPTTTWWW]]]ccckkkrrryyy|||tttmmmgggccccccdddhhhmmmtttxxxyyyyyyvvvsssooolllkkkiiifffddd^^^XXXQQQMMMLLLHHHBBB<<<999888777555444333222222111111111111111111111111000000111111111111000000111111111111111111111111//////.........---------.........................../////////...---,,,,,,,,,,,,---......---,,,,,,+++++++++,,,,,,,,,------,,,---///000///---------))))))***+++,,,------...++++++---......---++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,+++******))))))***,,,...///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++++++++,,,,,,---------++++++,,,,,,,,,---------++++++++++++,,,,,,---...++++++++++++++++++++++++......---,,,***+++...000---,,,,,,++++++*********((()))***+++---...///000,,,,,,,,,------.........***+++,,,---...///......,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,******+++,,,,,,,,,,,,+++++++++++++++++++++++++++------------------------************************))))))))))))***---///000,,,---------...------,,,)))******+++---......///++++++++++++++++++++++++))))))***+++,,,,,,------***+++,,,------,,,+++***++++++,,,---------,,,,,,------------------------***+++,,,------,,,+++***,,,,,,------...///000000((()))+++---...---+++***+++++++++*********))))))///---,,,,,,,,,,,,+++))))))***,,,------,,,***))),,,,,,---...---,,,******------------------------------,,,+++,,,---...///------------------------++++++,,,,,,---...//////000000//////.........---//////............////////////............//////............/////////000---000111000...---000333000000////////////000000000000000000000111111222555444222000000111222333111111222222222333333333///111444555444444444555555555555666888888777666555777888888888;;;BBBGGGFFFMMMVVV[[[]]]bbbjjjrrrxxx}}}tttttttttuuuxxx{{{}}}vvvfffZZZ^^^\\\]]]ccchhhnnnuuu|||zzzxxxvvvtttrrrpppppppppgggdddaaa]]]XXXRRRJJJFFFBBB@@@===;;;:::999777555333222222333555555333111222222222222222333333444111111111111000000000000000/////////............////////////////////////...//////000///---+++***------------------------------............------++++++++++++++++++++++++,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...,,,)))''''''***...000******+++,,,,,,---......,,,,,,,,,---------......///......------,,,++++++------++++++++++++------...------,,,,,,------...---------,,,,,,+++++++++---------......---,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++*********++++++,,,,,,---...---,,,---/////////...************************,,,+++***))))))***++++++,,,+++***)))))))))***+++************************------------------------,,,+++***))))))***+++,,,...---+++*********++++++'''(((***,,,---------,,,,,,,,,++++++,,,,,,---...+++,,,,,,------......///,,,,,,,,,---------......---,,,,,,++++++,,,,,,---000000111111111000...---,,,,,,,,,++++++*********/////////......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///000111111)))***+++,,,---,,,+++***)))*********++++++,,,,,,...,,,++++++------,,,******+++,,,------,,,+++***...---,,,+++++++++,,,,,,------------------------------,,,,,,,,,---...///------------------------,,,,,,---......///000000000/////////............//////............//////000//////......//////000........./////////000000//////000/////////000222000000////////////000000000000000000000111222222555444222111000111222333222222222333333333333444222444555555333111000111888777777888999:::999888888:::<<<===???DDDMMMSSSXXX```iiipppsssyyyzzzvvvvvvwwwyyyxxxxxxxxx{{{~~~~~~|||tttuuuvvvwwwzzz|||~~~{{{nnneee___[[[[[[___bbbeeekkkqqqzzzzzzzzzyyyxxxvvvuuutttmmmkkkgggccc___YYYRRRNNNHHHFFFBBB@@@>>><<<:::888444333111222333333222000111111000000000111111222111111111000000000//////000000/////////....................................////////////---,,,+++------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,+++*********+++---...******+++,,,,,,---......,,,,,,,,,---------......------------------------------,,,++++++,,,------------,,,,,,,,,,,,---------------,,,,,,++++++++++++++++++,,,,,,++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,++++++***************+++++++++---,,,+++,,,.........---************************,,,+++************+++,,,++++++******+++,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******+++,,,,,,---,,,+++***)))******+++((()))+++,,,------,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,+++++++++++++++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,---------,,,+++***//////.........---------......------------------,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////,,,,,,++++++++++++++++++))))))***+++,,,---......,,,+++***+++---...---,,,+++,,,---......---,,,+++000...+++))))))***---...---------------------------,,,,,,,,,,,,---...///------------------------.........//////000111111////////////............//////............//////111000000//////000000111....../////////000000000111///......000111111111111000000//////000000111111000000000000111222222555444222111111111222333333333333444444444555555444555777666444222222333888888888999999:::::::::===@@@CCCFFFKKKTTT___hhhvvv}}}{{{vvvtttwww{{{}}}{{{xxxvvvvvvxxx|||~~~yyyqqqddd```^^^___``````ccchhhvvvxxx|||~~~}}}zzzxxxvvvtttpppmmmiiiddd^^^ZZZSSSPPPKKKHHHEEECCC???===888666333222222222222111222111111000000000111111000000000000////////////000000000/////////......------------------------////////////...---,,,+++------------------------------............------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,---,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,---------......++++++,,,------...//////------,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,,,,++++++************)))))))))))),,,+++***+++---...---,,,************************++++++*********++++++,,,)))***+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,+++******)))************++++++,,,,,,,,,+++***,,,,,,++++++,,,,,,---...,,,++++++***))))))((((((,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---******+++++++++***)))))),,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,+++*********+++******+++,,,,,,---......+++******+++---......---,,,------......------,,,...---+++******+++---...,,,,,,------------------,,,,,,,,,,,,------......------------.....................//////000000000///////////////.........//////............//////111111000000000000111111...////////////000000000222///---...111333222000111000000000000000000111111111000000111111222333555444333222222222222333444444444444555555555666333555777777777777999:::999:::;;;<<<===>>>@@@AAADDDGGGMMMSSS\\\hhhvvv~~~{{{|||}}}{{{yyyyyy|||~~~zzzooojjjggggggeeecccdddhhhnnnrrryyy~~~|||~~~{{{xxxuuurrrnnnjjjfff___[[[VVVRRROOOKKKGGGEEE???<<<888555444444333222444333333222111111111222000000000/////////......000000000////////////...........................//////.........------,,,------------------------------............------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------......,,,,,,,,,---------......---------,,,,,,------------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,,,,,,,+++++++++,,,,,,++++++******)))))),,,+++++++++---...---,,,***************************)))))))))******++++++((()))+++---...------,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,++++++,,,,,,,,,************************,,,,,,,,,,,,++++++******,,,,,,++++++,,,,,,---...+++*********)))))))))(((++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++************************++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,+++***)))+++---///...---------------------------+++,,,,,,------,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,------------------------....../////////.............../////////........./////////////////////............//////111111000000000000111111////////////000000000111222000---...111333222000111111000000000000111111111111111111111222222333444444333333333333333333444444555555555666666666333555777777888999;;;===:::===@@@BBBDDDGGGKKKOOOQQQVVV]]]fffppp}}}yyytttpppooollliiiiiilllkkkpppyyy}}}{{{yyyvvvrrroooiiifffaaa\\\YYYUUUQQQNNNFFFBBB===999777666555333555444333222111000000000000000000000////////////111000000000///////////////////////////////////////.........------------------------------------------............------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***+++,,,...///++++++,,,,,,,,,,,,------,,,,,,,,,---------............---------,,,,,,,,,------------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---....../////////...,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,,,,+++++++++---------,,,,,,+++++++++...,,,,,,---...///...---************************'''(((((())))))))))))***)))***+++,,,,,,+++***)))++++++++++++++++++++++++******************************++++++++++++***************+++++++++******------,,,++++++*********,,,,,,++++++,,,,,,---...*********+++++++++,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---------------...............)))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,++++++++++++++++++---,,,,,,,,,+++++++++***+++******+++---......------,,,,,,,,,,,,,,,,,,---***+++,,,---...---,,,++++++,,,,,,------.........+++,,,------......---------------...//////000000................................./////////////////////............//////111000000//////000000111/////////000000000111111222000//////111222222222222111111000000111111222222111111111111222333333444444444444333333333333444444444555555555666666555666777777777888:::<<<:::>>>DDDHHHKKKQQQYYY___hhhnnnuuu~~~{{{yyyvvvqqqppprrrqqquuu}}}}}}|||{{{xxxvvvqqqmmmiiieeebbb^^^[[[XXXNNNJJJEEEAAA>>>;;;888666555555333222000000//////111111111111000000000000111111000000000/////////000000000000000000000000///......---------......------------------------------............------........................,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***+++,,,...000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////...---,,,,,,++++++------............------,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------,,,,,,,,,,,,++++++---------------,,,,,,,,,...---,,,---///000///...************************&&&'''((()))************++++++++++++******)))(((************************************************)))******++++++******)))******+++,,,,,,,,,++++++------,,,+++*********+++,,,,,,++++++,,,,,,---...******++++++,,,------...++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++******++++++,,,---,,,,,,,,,,,,------------++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++************+++++++++++++++,,,+++***+++---...---,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,---......///+++,,,---.........---------------...///000000000////////////////////////............/////////000//////............//////000//////......//////000//////000000000111111111000111111111000000222444222111111000000111111222222222111111222222333444444444444444444333333222333333444444444555555555777888999::::::<<>>999888777555333222222222222222222222111111111111111111111000000000//////000000000000000000000000///...------------...///------------------------------............------------------------------,,,------......------,,,------------------------++++++++++++++++++++++++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......---------------------,,,,,,---...//////...---,,,,,,,,,++++++++++++,,,,,,+++++++++,,,,,,---------***+++,,,---............------------------------......------------......------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---------,,,+++,,,...///...---************************'''(((***+++,,,,,,,,,+++++++++*********+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,+++*********+++,,,---...------,,,---,,,+++*********+++,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++************+++,,,---))))))*********+++++++++,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......((()))+++---...---+++***(((((()))***+++,,,,,,---,,,+++***+++---...---,,,,,,++++++******++++++,,,---,,,***)))***,,,...000++++++,,,,,,---...//////+++,,,---.........---,,,---------...///000000111111111111000000000000000---.........//////000000//////............////////////............//////000000000000111111111111///111333222//////222555222222111111111111222222222222111111222222333444444444555555444444333222333333333444444444555555666888;;;===???CCCHHHKKKUUU\\\dddlllsss}}}~~~zzz{{{|||~~~|||wwwtttpppnnnllljjjgggeeedddaaa]]]YYYTTTOOOJJJFFF>>>===<<<:::888777666666333333333222222222111111111111111111000000000000///////////////////////////...---,,,,,,---//////---------------------------..................---------------------------,,,------......------,,,------------------------************************)))+++---///000...---+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,,,,------......///,,,---...//////...---,,,,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,---...///000000000000------------------------......------------......---------,,,,,,,,,++++++*********++++++,,,,,,---,,,+++***+++---...---,,,************************)))***,,,---......------++++++******+++---///000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++***+++---...///...------,,,,,,*********+++,,,---,,,,,,++++++,,,,,,---...------,,,,,,+++***************+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,+++++++++,,,...///,,,,,,,,,------.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////++++++++++++++++++++++++,,,,,,---.../////////...////////////...---,,,,,,,,,,,,---......---,,,,,,---------.........//////------............------+++,,,------......---------.........//////000000000000000000111111111111///////////////.........000000000000000000000000000000000000111111111111111111000000000000111111000///.........///111222000111111222222333444444222222333333333444444444222333444444333222444555;;;888666888888666888<<>>@@@FFFPPP]]]eeeuuuyyy~~~~~~zzz}}}|||zzzzzzuuuqqqlllhhhfffgggjjjlllmmmkkkhhhccc]]]WWWSSSPPPGGGEEEBBB>>>:::777555444555444222222333333222000...------///000111000...////////////............//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////------------------------+++++++++,,,,,,---------++++++,,,,,,,,,,,,---------------,,,,,,+++++++++++++++*********+++,,,,,,000///...------------------------------------------------------------------..................------,,,,,,++++++,,,,,,------............---,,,,,,------------------------............---,,,++++++++++++,,,,,,,,,,,,------))))))*********+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***+++*********))))))((((((******+++++++++,,,,,,,,,)))))))))+++---...---,,,...///000000///,,,***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,+++******)))***************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------......///...............///......---,,,,,,,,,,,,---......---,,,,,,,,,------------.........------............------,,,,,,---.........------............/////////000000000000000000000//////////////////////////////000000000000000000000000000000000000111111111111111111000000000000111111000000///...///000111222111111111222333333444444222222333333333444444444333555666666666555666777777444444777888888<<>><<<;;;:::999666444333222000000111222111///---......///000000111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***))))))))))))......---,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---///////////////...------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---......---+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++******+++++++++,,,,,,,,,*********+++------,,,+++***)))(((((()))+++---///++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++************+++***++++++,,,,,,++++++***++++++++++++++++++++++++******++++++,,,---...............---------------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.../////////...---,,,,,,++++++,,,---.........---------------------------+++++++++,,,,,,,,,------------............---------......//////...------///////////////.........///.........---------,,,////////////000000111111///////////////////////////000000000111111111111000111222222222222111000000111111222222222222222222333333444555555666666444555555555666666666666777888999999888999:::<<<;;;===CCCJJJMMMQQQYYYbbbpppyyyvvvrrruuuyyyyyyqqqtttxxx~~~}}}yyyvvvtttttttttsssrrrrrrrrrrrrnnnnnnnnnnnnllljjjiiihhheeecccaaa]]]XXXSSSOOOMMMFFFDDDAAA???>>>;;;999666333111///000111222222111000000000000000000//////000000/////////.........000000000000000000000000................................................---------------------------------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......------------......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,,,,++++++,,,,,,---***************))))))(((,,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,------......+++++++++,,,,,,,,,------***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***))))))************************+++++++++,,,,,,,,,+++******+++------,,,***,,,+++)))'''((()))+++---,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,,,,+++***+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******+++,,,,,,---...............///////////////---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------...............///......------******+++------............------,,,,,,------...,,,,,,,,,,,,------------------............------------...//////////////////////////////....................................//////000000111111222000000000000000000000000000000000000111111111111000111222333333222111000111111222333333333333222333333444555555666666777666666777777777888888888666777888888999<<<@@@DDDCCCHHHRRR]]]cccgggqqq{{{wwwxxxuuunnnmmmrrrxxxyyy}}}}}}{{{yyyyyyxxxxxxxxxxxxyyyyyywwwuuuqqqmmmjjjhhhggggggffffffeeeccc```\\\YYYWWWMMMKKKGGGDDDBBB@@@<<<:::666444111111222333333222111111111000000/////////000000000/////////......////////////////////////........................////////////////////////---------------------------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---,,,,,,++++++,,,,,,---***++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,))))))+++,,,------------++++++,,,,,,,,,,,,------)))))))))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))))))))***************+++++++++,,,,,,,,,+++******+++------+++***...,,,***(((((()))***+++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///------......///.........))))))+++,,,---............---,,,,,,,,,,,,---...,,,------------.........------............------+++,,,---///000000000000000/////////............---------...//////000000...//////000111111222222000000000000000000000000000000000000111111111111000111333444444333111000111222333444444444333222444444444555666666777777888888888999999999::::::666777888:::===DDDLLLRRRYYY```mmmyyy~~~zzzwwwsssxxx{{{zzz{{{~~~|||{{{{{{{{{xxxsssnnnjjjgggeeeeeefffgggggggggfffdddbbb```XXXUUUQQQNNNKKKHHHDDDAAA<<<999666444333333333222000000000000000111111111000000000000/////////...------------------------................................................------------------------+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,,,,------+++++++++,,,,,,---------++++++******)))*********,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++------............---------,,,,,,++++++,,,,,,---------......------,,,+++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------)))))))))*********++++++++++++++++++++++++++++++***++++++,,,,,,++++++***)))))))))******+++++++++******+++++++++,,,,,,,,,,,,+++***+++,,,---+++)))---,,,+++***)))******+++++++++++++++++++++++++++++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,++++++++++++,,,+++,,,,,,------,,,,,,+++------------------------------,,,,,,,,,,,,++++++*********+++++++++,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////,,,,,,---.../////////...((()))***,,,---...//////...---,,,,,,,,,,,,---...---------.........//////---..................---++++++---///000111111111000000//////.........---,,,------...///000111111...//////000111222222222000000000000000000000000000000000000111111111111000111333444444333111000111222333444555444333333444444555555666777777777999999:::::::::;;;;;;;;;===>>>???BBBHHHQQQ\\\cccqqqxxxyyytttsssuuuzzz~~~{{{zzzxxxvvvrrrnnnjjjgggfffeeefffgggiiijjjjjjiiigggfffaaa___[[[WWWTTTQQQMMMJJJBBB>>>999666555444333111......///000111222333333000000000000////////////000000000000000000000000........................------------------------------------------------+++++++++,,,,,,---------++++++,,,,,,,,,---------+++++++++,,,,,,---------000///...---,,,+++++++++++++++++++++,,,,,,---...++++++++++++++++++++++++++++++++++++++++++++++++---......//////......------,,,,,,++++++,,,,,,---++++++,,,,,,++++++***)))++++++++++++++++++++++++******+++,,,,,,,,,++++++++++++,,,,,,,,,---------))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,+++***+++,,,,,,+++))),,,+++++++++++++++,,,,,,************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,...---,,,,,,++++++,,,,,,+++,,,,,,------,,,,,,+++...........................------,,,,,,++++++************++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...000------............------'''(((***---...//////...,,,,,,,,,---------...............------,,,,,,,,,............////////////............//////////////////000000000000//////000000000000000000000000222222222222222222222222////////////000000000000000000000000000000000000000111111111111222222222333222222444666666555444444444444444555666777888<<<<<<<<<<<<>>>???AAABBBDDDDDDFFFMMMZZZiiivvv}}}~~~|||yyywwwvvvzzz{{{{{{uuupppooolllfff```______ccciiillllllkkkkkkkkklllgggaaa^^^]]]YYYRRRLLLKKKHHHCCC???===;;;888666888555222111222333444444333222111000000//////000//////////////////////////////000000000000//////////////////000000000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...------,,,,,,++++++,,,------......///,,,,,,,,,------.........---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++))))))))))))))))))))))))***+++,,,------,,,+++***++++++******************///...------,,,,,,------++++++++++++++++++++++++++++++++++++***)))((((((***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,------,,,,,,+++***++++++******++++++,,,---************************++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,++++++++++++,,,,,,---------...------,,,,,,------...++++++******++++++,,,---***+++,,,,,,------,,,,,,+++,,,,,,+++***+++---///---,,,+++***+++---///000------............------***+++,,,,,,---------,,,,,,,,,---------.........---------,,,,,,,,,++++++............////////////------......//////000000///000000111111000000///000000000000000000000000000000000000000000000000////////////000000000111111111111111111111111111111111111111222222222222111000000222444555444222444444444555666777888999999:::<<<<<<>>>AAAFFFIIIKKKPPPZZZfffttt~~~yyyzzz}}}}}}uuuoooooonnnjjjeeeddd]]]```eeeiiilllmmmnnnnnnrrrmmmhhheeeccc```ZZZTTTPPPLLLHHHDDDAAA???<<<:::888555222000111222111111222222111000//////000000//////////////////////////////000000000000////////////......---------,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,,,,------------------------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++***++++++++++++,,,,,,,,,************************,,,++++++******++++++,,,++++++++++++++++++++++++************************+++++++++,,,,,,+++++++++++++++******************++++++***)))))))))))))))++++++++++++++++++++++++******+++++++++++++++******++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++++++++,,,,,,------,,,,,,+++***++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...+++,,,,,,------,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,++++++******++++++,,,---++++++,,,------------,,,+++,,,,,,,,,***+++---///---,,,,,,,,,,,,...///000------............------......---,,,++++++++++++,,,------------...............------------,,,,,,............////////////---------...///000000111000111111111111111111000000000000000000000000000/////////////////////////////////000000000111111111111111111111111111111111111111111222222222333111111111222444555444333555555666777999:::;;;;;;:::===@@@AAAAAAFFFOOOWWW]]]hhhxxx}}}|||zzzqqqppprrroookkkiiibbbbbbeeeiiimmmpppqqqpppuuuqqqmmmkkkiiifffaaa\\\VVVSSSOOOLLLIIIEEEBBB???;;;888444222222222111///222111000000///000000000//////////////////////////////000000000000//////000000///...---,,,++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...------,,,//////...------,,,++++++,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++++++++++++++,,,******++++++++++++++++++---,,,++++++******++++++++++++++++++++++++++++++)))***+++,,,------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,------,,,,,,+++***++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,///......------......///+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---++++++,,,---------------+++,,,---,,,++++++---///------,,,------...000111------............------///...,,,+++******+++,,,------------............////////////........................////////////,,,------...///000111111111111222222222222111111////////////////////////000000000000000000000000//////000000000111111111111111111111111111111111111111111222222222333333444333333555777888777555777888999:::<<<<<<======>>>CCCHHHIIIKKKSSS```kkkyyy~~~yyyvvvwwwuuuqqqooommmlllkkkmmmqqqssstttsssuuurrrooommmkkkhhhdddaaa]]]ZZZWWWTTTQQQMMMHHHEEE@@@>>>:::777666555333111222222111000000000000111//////////////////////////////000000000000//////222111111000///.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---------......---------,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,++++++******++++++,,,***+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---******+++++++++++++++,,,------,,,++++++++++++,,,++++++++++++++++++++++++***+++,,,---------------***++++++,,,,,,++++++***++++++,,,,,,,,,,,,------------------------------,,,,,,------,,,,,,+++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------......------------......+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,++++++,,,,,,,,,,,,++++++++++++******++++++,,,---+++,,,,,,---...---------+++,,,------,,,,,,---///,,,---------...//////000------............---------,,,+++***+++,,,---...---------.........//////---------------------...............////////////---------...///000000111111111222222222222111111////////////////////////000000000000000000000000000000000000111111111111111111111111111111111111111222222222222333333333555444444666888999888666777888:::<<<>>>??????@@@@@@FFFNNNTTTZZZgggxxxyyyzzz{{{|||yyywwwxxxvvvuuuuuuvvvwwwxxxxxxvvvtttrrrpppnnnkkkgggeeebbbaaa^^^\\\YYYUUUOOOKKKEEECCC???<<<:::888555333444333222111111000000111000000000000000000000000//////000000000000///////////////000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---.........---,,,,,,,,,---------......---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------------------------,,,++++++******++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---******++++++,,,,,,,,,,,,******)))(((((((((((((((++++++++++++++++++++++++---------------,,,+++******++++++,,,,,,++++++***+++++++++,,,,,,---------++++++,,,---......//////,,,,,,------,,,,,,+++***++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,++++++******++++++,,,---,,,,,,---.........------+++,,,......---,,,---///+++,,,,,,---......//////------............------*********+++,,,---...///------........./////////*********++++++++++++,,,............////////////............////////////000111111111111111111000000000000000000000000000////////////////////////000000000111111111222222222222222222222222222222222222222222333333333333333333333444666777666555666888<<<@@@DDDFFFGGGHHHGGGNNNXXXbbbooo|||xxxvvvyyy}}}}}}~~~zzzyyyxxxuuurrrooolllkkkgggfffeeedddbbb]]]WWWSSSJJJGGGDDDAAA???===999666777666555333222111111000000000000000000000000000//////000000000000//////------------......//////////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---............++++++,,,,,,---...//////...------------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,------------++++++++++++++++++++++++,,,++++++******++++++,,,*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,******++++++,,,---------,,,++++++***************++++++++++++++++++++++++------------,,,+++***)))***++++++,,,,,,++++++******++++++,,,,,,------...***++++++,,,---...///000,,,,,,------,,,,,,+++***++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++++++++++++++*********,,,,,,............,,,,,,++++++******++++++,,,---,,,,,,---...............+++---...///...---...///***+++,,,------.........------............------******+++,,,------------............////////////++++++++++++,,,,,,------............////////////////////////............///000000111111000000///000000000000000000000000000000000000000000000000000000111111111222222222222222222222222222222222222222222333333333444444444333333555777888777555999<<>>;;;999777555333222111000000000000000000000000000//////000000000000//////...............---------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............,,,---------------------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,)))******+++,,,,,,------+++++++++++++++++++++++++++++++++,,,,,,+++++++++******++++++,,,------...///......---------------++++++++++++++++++++++++***+++++++++++++++*********++++++,,,,,,++++++*********+++,,,,,,---......++++++,,,,,,---------...,,,,,,------,,,,,,+++***++++++******++++++,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++*********)))***+++---......---+++***++++++******++++++,,,---,,,------...............+++---//////...---......)))***+++,,,---------------..................---***+++,,,---...---,,,+++............/////////000........./////////000000............/////////000000000000///......------//////000000000000//////000000000000000000000000222222222222222222222222000111111111111222222222222222222222222222222222222222333333333444444444666666666777999:::999888===AAAIIIRRR[[[bbbgggiiirrruuu||||||wwwsssqqqpppooooooooopppnnnjjjddd___XXXVVVSSSQQQOOOLLLHHHEEE===;;;999666444222111000000000000000000000000000//////000000000000//////222222111000///......---------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---............///......------,,,,,,+++.........------,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,---------..............................,,,++++++++++++++++++,,,))))))***+++,,,,,,------++++++++++++++++++++++++***+++,,,------,,,+++*********+++,,,,,,---......---,,,++++++******++++++++++++++++++++++++++++++((()))***++++++++++++++++++++++++,,,,,,+++++++++******+++,,,,,,---......------,,,,,,,,,+++++++++,,,,,,---------,,,++++++++++++******++++++,,,---************************++++++++++++++++++++++++.........------.........+++,,,,,,------,,,,,,+++++++++++++++******)))))))))***,,,------,,,***)))++++++******++++++,,,---,,,---......//////......+++---///000///.........++++++++++++++++++,,,,,,------------------------******+++,,,------...///........................,,,------...............////////////..................---,,,---...///000//////000111111111111111//////000111222222333333.../////////000000000000000111111111111222222222111222222333333222222111111222333444555444333222:::666555777777777;;;@@@BBBIIITTT^^^fffmmmtttyyy}}}{{{zzzxxxvvvtttrrrqqqpppnnnllliiigggfffbbb```]]]ZZZWWWTTTPPPMMMHHHEEE@@@<<<999666222///333222222111111111222222000000000000//////////////////000000000000000///.........------,,,,,,,,,,,,---------,,,++++++***---------------------------------------...///000---------.........//////////////////////////////...............---------,,,,,,+++++++++,,,...///*********++++++,,,,,,,,,---,,,,,,,,,,,,---.........---,,,+++************,,,,,,,,,++++++*********))))))*********+++++++++------------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///------------------------++++++++++++++++++++++++.........------,,,,,,,,,***+++,,,,,,------,,,,,,...---,,,+++***++++++,,,.........---,,,,,,++++++---------,,,,,,,,,++++++---------,,,,,,+++++++++------------------------...---+++***)))***++++++........................------------------------******+++,,,---......///------------------------,,,,,,,,,,,,,,,,,,------........................------...////////////...////////////..................---------...///000......///000000000000000///000000111222222333333222222222222333333333333111111111111222222222222222333333444444333333222333444555666666555444444888666666999:::999<<>>;;;888555333444444333222111111222222111111000000000///////////////000000000000//////.........------,,,,,,,,,.../////////......---,,,------------------------------------------......---------.........//////........................,,,,,,,,,---------------******)))))))))***,,,,,,++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,++++++*********---,,,,,,,,,++++++++++++***+++++++++,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///------------------------++++++++++++++++++++++++......---------,,,,,,,,,++++++,,,---------------///...,,,+++++++++,,,,,,/////////............---,,,,,,,,,+++++++++******---------,,,,,,+++++++++------------------------///...---,,,,,,,,,------........................------------------------******+++---...///000111------------------------------------,,,,,,,,,+++..............................///000000000//////////////////..................------......///000---...//////000000//////000000000111222222333333222333333333333444444444111111222222222333333333444444444555555444444444555666777777777666666555888666888<<<===>>>BBBHHHQQQXXXdddqqq~~~zzz|||wwwvvvyyy{{{yyytttpppmmmmmmmmmnnnmmmllljjjhhhfffbbb\\\XXXQQQMMMGGGBBB???===;;;999666666444333222111111111111111111000000000000//////000000111000000//////.........---------------...////////////...------------------------------...------,,,,,,,,,,,,------------...............------------------------***++++++,,,,,,---------+++************++++++,,,------------,,,,,,,,,,,,---,,,,,,,,,,,,---......///...---,,,+++++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,---------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++************)))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,---............---......---,,,,,,,,,------------........./////////++++++++++++************------,,,,,,,,,,,,++++++------------------------///...------,,,---------........................------------------------++++++,,,---.../////////,,,,,,---------------------------------------,,,...........................//////000000000000000////////////...........................//////000...//////000000000000000000000111111111222222222000000000111111111222222222222222222333333333444555555666666666666555555666777777777777777666666888777999===@@@CCCKKKTTT```gggtttzzzyyyyyy}}}~~~{{{}}}~~~zzzuuuqqqmmmlllkkkooonnnnnnmmmllliiieeeaaaZZZVVVOOOIIIEEEBBB@@@>>>999888666444333222111111222222111111111000000000000000111111111000//////...............---------,,,,,,------------,,,,,,------------------------...---,,,,,,++++++++++++........................------------------------******+++,,,---.........------------------------.........------,,,,,,,,,---,,,,,,,,,,,,---......///...------,,,,,,,,,---------------------------+++++++++,,,,,,,,,,,,---,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++******************,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////.........---------------------++++++,,,---......//////,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++,,,,,,........................------------------------------------,,,,,,,,,,,,,,,,,,,,,---------......++++++,,,------...//////...........................//////000000000000000////////////.....................///////////////000000111222222222222111111111111111111222222222////////////000000000111222333333333444444444444555666666777777666666555666666666666666777777888888777999>>>CCCKKKXXXeeennnvvv}}}uuuwww~~~}}}yyytttpppmmmnnnmmmmmmnnnooonnnkkkhhhccc^^^WWWQQQMMMIIIEEECCC===<<<:::777555333111111222222222222111111111111111111111111111000//////........................,,,,,,---......------,,,------------------------...---,,,,,,++++++++++++.....................---........................+++,,,,,,---...//////000------------------------.........------,,,,,,,,,---,,,,,,,,,,,,---............---,,,,,,,,,------------------------------************+++++++++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......,,,,,,------------------,,,,,,---...///000000111...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------......------,,,++++++++++++,,,,,,------.........++++++,,,---...///000000..............................///000000000//////////////////............---...///000000000000///000111222222333333222222111111111111111111111111000000111111111222222222333333333444444444555555555666666777777666666555555555555666777888999::::::;;;@@@GGGNNNYYYjjjzzz}}}wwwuuu{{{~~~yyyssspppmmmlllllllllnnnnnnmmmkkkgggccc^^^YYYUUUQQQLLLIIICCCBBB???<<<999666444444333333333222222222111111222222222222111000//////.............../////////......///000000000000///------------------------...------,,,,,,,,,,,,---...............---------////////////////////////,,,------....../////////+++,,,,,,,,,,,,++++++***------------,,,,,,,,,,,,---,,,,,,,,,,,,---......------,,,,,,,,,,,,------,,,,,,,,,,,,------------))))))*********+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...,,,,,,---............---***+++,,,---------,,,,,,......///000111111222222............------------++++++,,,,,,,,,,,,------------------------------------...////////////...........................------------------------............------------++++++,,,,,,---......///,,,---------......//////........................------...////////////...////////////............---...///000111000000///000000111222222222222222111111111111111111111111111111222222222333333333444444444444555555555555555666666666666666666555555555666666888:::===>>>AAAEEEOOOZZZdddppp{{{yyy{{{~~~}}}xxxuuuooommmkkkjjjkkklllkkkkkkfffdddaaa___]]]YYYTTTQQQKKKIIIFFFBBB>>>;;;999888444333333333333222222222222222222222111000//////---........./////////000......///000000000000000------------------------------------------......//////.........---------........................------------------------,,,,,,---------,,,******++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,---*********+++++++++,,,,,,***+++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,---------......++++++,,,---------------)))***+++,,,,,,,,,++++++------......//////000000......---------,,,,,,,,,+++++++++,,,,,,---------------------------------,,,---///000000000///...........................---------------------------.........//////000000++++++,,,,,,---.../////////............---------........................,,,------...............000/////////............---...000111111111000/////////000111111111111111222222111111111111111111000000111111111222222222444444444555555555666666555555666666666666555555666666666888:::===???AAAHHHPPP]]]lllwww{{{zzz}}}rrroookkkiiiiiijjjjjjiiidddcccbbbbbbaaa^^^ZZZWWWOOONNNJJJFFFBBB???===;;;444444444333333333222222333333333222222000//////---.........//////000000,,,,,,---...//////......------------------------------------......///000//////.........------------------------------------,,,,,,,,,,,,,,,,,,,,,......///000///...,,,+++*********++++++,,,,,,,,,---,,,,,,,,,,,,---......+++++++++******+++,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---........................*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,------.........***+++,,,,,,------,,,,,,((()))***+++,,,++++++*********++++++++++++,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------------------------------***+++---.........------........................------------------------,,,///111///---,,,///222///...---,,,+++,,,------+++,,,---.........---,,,...+++***+++...000...,,,---......///////////////...///000000000///---,,,............/////////000000000000000000000000111222222222222222222222222111111222222222333333333333333333333444555666666555444444555888:::;;;;;;666999<<<===>>>CCCKKKRRR\\\eeetttxxx|||yyyqqqnnnoooooollliiiddd```\\\]]]aaacccaaa^^^XXXSSSMMMKKKKKKHHHBBB<<<;;;999666555444333222000111000//////000111000...///............---------000/////////............---------............///////////////////////////---.........//////000000++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))((((((***+++---***+++---//////...---,,,...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++,,,,,,---------------++++++++++++------------------------------((()))+++,,,,,,+++)))(((+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,,,,---------......,,,,,,++++++,,,,,,---...++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,............---,,,,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------........................---...//////---,,,---...////////////////////////222111/////////000000000000///...---,,,------...+++,,,---.........------...,,,+++,,,...000...---...//////000111000000000000000111111111000.............../////////000000222222111111111000000000222222222222222222222222111222222222222333333333333333333333444555666777888777666777777888888777666:::===AAAFFFPPP]]]gggzzz}}}~~~|||tttqqqqqqppplllgggddd___ZZZZZZ]]]___^^^\\\ZZZWWWSSSQQQOOOLLLFFFAAA???===:::888777666444222222111000000111222111///000000/////////.........///............------------------............///........................------------.........///------------------------------------------------,,,,,,,,,,,,,,,,,,++++++***+++---//////...---,,,------,,,,,,,,,,,,------......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,---------,,,++++++++++++,,,---------------------------++++++,,,------,,,+++***+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,+++++++++***,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,......////////////......------,,,+++)))'''%%%$$$---,,,,,,++++++,,,,,,---,,,,,,---------.................................,,,---...---,,,+++---...........................888333///...111222000---000000///...............,,,,,,---............---...---,,,---...///...---///000000111111111111111000111111111111000000///....../////////000000000333333222222111111111000222222222222222222222222222222222222333333333333444333333444444555666777888888888999999999999999:::>>>CCCJJJTTTddduuuyyyxxx{{{}}}~~~wwwttttttsssooojjjfff```ZZZWWWXXXZZZZZZZZZ[[[[[[[[[YYYVVVQQQMMMJJJFFFCCC@@@===<<<:::888666444333111111222222111000111111111000000000//////.........---------,,,,,,---------............///........................,,,,,,,,,---------------................................................---...///000///...+++***+++,,,---.........---,,,------,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------------------------......------,,,,,,++++++++++++,,,,,,,,,,,,---------------,,,,,,+++++++++------------,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......////////////............---,,,+++)))'''&&&---,,,,,,++++++,,,,,,------------.........//////---------------------------.........,,,,,,...///........................777444111///000000...---111000000///////////////,,,------.........................../////////...//////000111111111111000000000000000000000000000...////////////000000000222222222222222222222222222222222222222222222222222222222333333333444444444444444444555666777888666777999:::;;;<<<===???@@@EEENNNYYYhhhzzzzzz{{{xxxtttttttttrrroooiiiccc\\\WWWVVVVVVWWWWWWXXX[[[^^^___\\\YYYVVVUUUMMMJJJFFFCCCAAA>>>;;;999666444111111111222111000111111000000000///////////////.........------------------............///........................------------------------........................------------------------.../////////...---+++***+++,,,---.........---------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,++++++***---------,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,------...------------,,,,,,++++++,,,,,,---------------............------------------------...//////...------///111........................222333333111...,,,---...000000000000000/////////------------......////////////000//////...//////---...//////000000//////////////////////////////////////////000000000111000000111222333444444555222222222222222222222222222222333333333444444444555555555555666777888888444666999::::::<<<@@@CCCFFFNNN\\\mmmzzzsssqqqrrrqqqpppkkkggg```ZZZVVVTTTTTTSSSTTTXXX]]]```aaa```______UUURRRMMMIIIFFFBBB???<<<888555222000111111000000000000000/////////......000000000000////////////---------............///........................//////..................------------------------,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,++++++++++++,,,,,,---------...------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...............---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++)))***+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,------------------------------------------,,,+++,,,...111........................---111444333///------000000000000000000///............------......///000///000111000///...///000------...//////////////////............//////000/////////000000000111111///000000111222333444444222222222222222222222222333333333333444444444444666555555666666777888999666888:::;;;<<<@@@FFFLLLSSS]]]nnnyyyvvvxxx|||zzzwwwvvvsssqqqqqqnnniiiccc]]]XXXUUUSSSRRRUUUZZZ___cccfffffffff^^^ZZZUUUPPPLLLHHHCCC@@@;;;777444222111222111111000000/////////.........111111111000000000//////---------............///------------------------///////////////.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///...+++))))))***+++,,,,,,,,,,,,---------......,,,,,,++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++***************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,++++++,,,,,,---...---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------...............---,,,+++---,,,,,,++++++,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********)))((())),,,///------------------------,,,...222555444222000/////////000000000///...---///......---......000000000111333111///...///111......///000000000000000//////.........///111111//////000000000111111111111111111111111111111111222222222222222222222222333333333444444444444555666666666666777888999999888;;;>>>AAAEEEMMMXXXaaallltttzzzpppkkkkkkrrr{{{~~~}}}|||zzztttlllddd^^^[[[TTTTTTWWW^^^eeejjjjjjiiifffbbb\\\WWWRRRMMMIIIEEE>>>;;;777444333444333333111111111000000000//////000000000000////////////---------............///------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++++++++++++++,,,---,,,,,,,,,------......,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++*********))))))***+++,,,,,,+++***)))++++++++++++++++++++++++***+++,,,---......---------------,,,,,,+++++++++***++++++,,,,,,------...,,,,,,,,,,,,---------...,,,,,,,,,---------......,,,,,,++++++,,,,,,---...,,,,,,------...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,/////////000//////......---,,,,,,++++++,,,,,,---,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,***+++***)))(((***---000------------------------,,,---000555999999333......///000000000///---,,,///......------///000111000222333222///...///111//////000111111111111111111000/////////111222333000000000000111111111111333333222111000///...---222222222222222222222222333333333444444444555555666666666666777888999:::888===BBBGGGOOO[[[kkkwwwqqqiiihhhlllxxxzzzppphhhcccWWWUUUVVV]]]ffflllllljjjlllgggaaa[[[VVVQQQLLLIIIAAA===999666555666555555222222222111111111111000000/////////............---------.........//////------------------------.........------,,,,,,,,,------------------------........................***+++,,,......---,,,+++---,,,,,,,,,,,,---......,,,++++++++++++++++++,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******)))))))))***+++,,,,,,+++***)))++++++++++++++++++++++++)))+++---///000000///...---------,,,,,,+++++++++)))***+++,,,------...///---------.........//////,,,,,,,,,---------......,,,,,,++++++,,,,,,---...++++++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***'''((()))+++,,,------...---,,,,,,++++++,,,,,,------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---...---,,,+++---111444------------------------111...,,,...333777888888......//////000000111111////////////000000000000000000000000000111111222...000222222111000000000222111000//////000111222222222222111111111000000111111222333333444555555444444333222222111111111333444444444555666666666666777888999:::;;;;;;<<<>>>AAAFFFMMM\\\sssttthhhiiirrr|||xxxrrrfff^^^ZZZ___gggkkknnnqqqooollliiifffaaa[[[UUUPPPJJJFFFAAA>>>===:::555111222222000///////////////000000000000000000000000000...,,,,,,---...///...---------.........//////------......//////000000......------------.........---,,,,,,++++++++++++------------------------/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------------------------,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------...---,,,,,,------+++***---------,,,,,,+++++++++...---,,,+++++++++,,,---///...---,,,,,,,,,,,,---...---,,,,,,++++++++++++---------,,,,,,+++++++++*********++++++,,,,,,,,,---,,,,,,++++++*********------++++++++++++---------,,,+++******,,,...///000///...---------------.........////////////000000...,,,---111555666666.../////////000000000111////////////000000000000000000000000000111111222...000222222111000000000222111000//////000111222222222222111111111000000111111222333333444555555333333333333333444444444444555555666666777777888666777777888999;;;===???FFFNNNVVV```qqq|||wwwrrrqqqzzz|||{{{|||}}}~~~yyy{{{}}}|||pppiiieeeiiinnnpppqqqrrrrrrooollliiifffaaa[[[VVVSSSOOOHHHCCC???;;;555111333333222111000000000000000000000000000000000000000...,,,,,,---//////...---------.........//////.........///////////////......------------.........---,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,......---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,+++******++++++***(((---------,,,,,,+++++++++---,,,+++++++++,,,---...---......------,,,,,,+++...---,,,,,,+++++++++,,,---------,,,,,,+++++++++,,,------------------...,,,,,,,,,+++++++++++++++------,,,++++++,,,---------,,,+++***+++,,,.../////////...---------------------.........////////////---,,,---///111222222////////////000000000000////////////000000000000000000000000000111111222///000222222000///000111222111000000000000111222222222222111111111111111111222222333333444444555222333333444555666666666555555666777777888999999888888888888:::>>>DDDHHHRRR]]]jjjtttzzzqqqnnnsssxxx{{{|||}}}~~~|||xxxxxx}}}{{{~~~}}}uuuqqqtttxxxxxxvvvvvvuuussspppnnnlllhhhccc___\\\XXXQQQJJJDDD???:::777555444333222111111111111000000000000000000000000000...------...//////...---............////////////////////////...............------------.........---,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------,,,,,,,,,,,,************************************************------------------------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******++++++***)))------,,,,,,,,,,,,++++++,,,+++++++++,,,---...///------.........---,,,+++------,,,+++++++++,,,,,,------,,,,,,,,,,,,++++++...------------------,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,+++++++++,,,.../////////...------------...,,,---------...............---,,,,,,---...//////////////////000000000000////////////000000000000000000000000000111111222///000222111000///000111111111111111111111111111111111111111111111111111222222222333333444444444333333444444555555555555555555666666777888999999::::::;;;;;;>>>EEEPPPWWWeeerrrxxxrrrqqqsss~~~xxxyyy{{{|||~~~~~~~~~~~~~~~|||xxx{{{~~~||||||wwwuuusssqqqooolllhhheeeaaa]]]WWWPPPJJJFFFBBBAAA777666555444222222111111000000000000000000000000000...------///000///................../////////000000//////......------......------------.........------,,,,,,,,,------++++++++++++++++++++++++........................,,,,,,,,,,,,,,,,,,,,,,,,------............------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,---...//////------------------------,,,,,,,,,------------......---,,,,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...//////...------,,,,,,,,,---------,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++,,,,,,------------------,,,,,,------------,,,,,,,,,,,,---......///......---------......,,,,,,,,,---------......---......------------...000000000000////////////////////////000000000000000000000000000111111222000111111111//////000222111111222222222222111111111111111111111111111111222222333333333333444444555444444444333333333222333444444555777888888999888:::<<>>:::888666000000000000000000000000/////////000222111///---111111000000/////////...---.........//////000000.........------.........---------------...///000++++++++++++++++++++++++---------....../////////,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,*********++++++,,,,,,,,,************************))))))))))))))))))))))))------------------------------------------,,,,,,++++++++++++++++++++++++---------.........//////...---,,,---///000///...+++++++++,,,,,,------------.../////////...---,,,)))+++---///000///---+++++++++++++++,,,,,,---...+++++++++,,,,,,---------*********++++++,,,,,,,,,.........------,,,,,,,,,,,,---...//////...---,,,,,,---......//////......---------------...///000.........////////////000///000000000000000///...//////000000///...------////////////////////////////////////000000000000000000000000111111111111222111111111000000//////000111111111111222222222222333444444555555444444333333444555666666666666777444333777999999<<>>===>>>FFFPPP```mmmzzzvvvrrrmmmjjjiiiiiiiiihhhaaa^^^YYYTTTPPPJJJEEEAAA<<<999555333222222222111111222222222000///000111111000000//////000000111111111111111000000000000////////////...............------,,,,,,------...+++,,,,,,------,,,,,,+++------------------------------------------------........................---,,,,,,++++++,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,------------,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---......------------------------------++++++++++++------,,,------......------,,,***++++++,,,---......///,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,------------------------------------///////////////////////////...------,,,------------------............///000000000000000000000000++++++---...////////////111111000000000000000000////////////////////////////////////000000000000....../////////000000000111111111111111111111111111111111222222222333333333444444555555555555555555555555555555666777777666888<<>>>>>AAAHHHRRRZZZcccrrr|||tttlllggghhhhhhgggfffccc^^^XXXSSSNNNIIICCC>>>:::777444222222333333333111000111222000//////......//////000............////////////.........///////////////,,,------......------,,,+++,,,,,,------,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,+++***---------------,,,++++++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,.........---------------,,,,,,,,,,,,,,,,,,++++++------------------------,,,---------....................................+++,,,---......---,,,+++------...////////////...---------............///000000000000000000000000......///000000/////////...---,,,+++,,,---///000////////////////////////////////////000000000000111111111111222222222222111111111222222333333333222222222333333333444444444444555666666666666666777777777888:::===@@@BBBIIIMMMYYYgggrrryyy}}}{{{~~~|||tttoooiiihhhhhhhhhgggddd___[[[UUUQQQJJJDDD???;;;888666222333444333111000111222111000000//////000000111......//////000000000000............/////////000,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------------------------------,,,---.........---,,,++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,,,,,,,---.........++++++,,,---------,,,,,,---------...------,,,+++++++++,,,,,,---......///++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,,,,,,,------......//////++++++,,,,,,,,,,,,,,,,,,------------------------------------............////////////////////////,,,---...//////...---,,,,,,---...///000000///...---------............///000000000000000000000000///000000000000000///...111000///...///000222444////////////////////////////////////000000000000111111222222222333333333111111111222222333333333222222333333333444444444444555555666666666666666777777777999;;;???BBBDDDXXX^^^mmm{{{xxx}}}|||wwwiiiiiiiiijjjjjjgggccc```ZZZUUUNNNHHHCCC???;;;888222333444333111000111222222222111111111111222222//////000000111111111222---.........//////000000,,,,,,---......---,,,,,,+++,,,,,,------,,,,,,+++------------------------------------------------........................---...///000000///......+++++++++,,,,,,---------------------------------*********++++++,,,,,,,,,++++++,,,,,,---...//////))))))+++,,,---.........------......------,,,+++++++++,,,,,,---...//////++++++++++++++++++++++++---,,,,,,,,,,,,---......------------------------+++,,,,,,------,,,,,,+++,,,------......------,,,***+++,,,---///000111111---------....../////////---------------------------------.........//////000000000000000000000000---...000111111000...---,,,---///000000000///...---------.........//////000000000000000000000000111111000///////////////000000000000000000000000000000//////.........---////////////000000000000111111111111111111111111------...///000111222222444333333333333444555555666666555555555666777777>>>777777===??????IIIWWWgggxxx~~~vvvnnnkkkhhhiiilllkkkgggbbbddd^^^UUUNNNIIIEEE@@@<<<:::888555444333333111///222222111000000000000000000000000000000000000000111111000///...---,,,,,,........................,,,,,,,,,------.........+++++++++++++++++++++,,,------------------------..............................---,,,,,,---------///---+++******,,,///111,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,,,,------------...///...---+++***,,,,,,,,,------.........******+++++++++,,,,,,,,,))))))***++++++,,,------///...---,,,+++,,,---...------------------------...---,,,+++++++++,,,---111///...,,,+++++++++,,,,,,------.../////////...++++++,,,,,,---...//////,,,,,,------------,,,,,,///...,,,++++++,,,---...................................................////////////////////////---------............//////////////////.........111000//////.........///000000000000000000000000000000/////////.........//////000000000111111111111111111111111111111111111111111111111111222222444333333333333444555555444333444444555666777888999777999@@@BBBEEETTTgggzzz}}}|||}}}uuuqqqnnnnnnrrrtttrrrooofff```YYYSSSPPPLLLFFFBBB>>>;;;777555444333222111222111000000000000000111000000000000000000000000///////////////...................................................------,,,,,,,,,,,,,,,,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------...---,,,++++++---...000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,---.........---,,,+++,,,,,,------------------++++++,,,,,,,,,---------******++++++,,,---------...---,,,,,,,,,,,,---...------------------------,,,,,,+++++++++,,,---...000///...,,,++++++,,,,,,,,,,,,---...............++++++,,,,,,---......///------............------...---,,,++++++,,,...///........................................................................---------............///.........///////////////000///......---.........000000000000000000000000000000////////////......000000111111111222222222222222222222222222222222444444444333333222222222444333333333333444555555333333444555666888:::;;;888999>>>EEEHHHPPPeee{{{}}}yyywwwvvv}}}~~~yyysssrrrtttwwwwwwwwwkkkggg```\\\XXXSSSMMMGGGCCC???:::666555555444333111111000000000111111222000000000000000000000000---.........//////000000........................000000//////...---------.........------,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,,,,------------,,,------------------,,,,,,,,,,,,---------.........++++++,,,,,,------......------,,,,,,,,,------...------------------------++++++++++++,,,---......///...---,,,,,,,,,,,,,,,+++,,,,,,------------,,,++++++,,,,,,------...............//////.........---,,,++++++,,,---///000------------------------................................................---------............///------......//////000000///......---------......////////////////////////000000//////////////////111111222222222333333333222222222222222222222222444444444444333333333333444333333333333444555555666666777888999:::<<<===<<<===CCCLLLUUUbbbxxx}}}yyyvvvwwwxxx{{{uuutttvvvxxxyyysssnnngggbbb^^^YYYQQQLLLHHHCCC===888666666555555111111000000111111222222000000000000000000000000............////////////.......................................---------000000///...---,,,,,,+++------------------------........................++++++*********+++,,,,,,+++,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------++++++,,,,,,------------.........------,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,------.........---,,,,,,,,,------......------------------------,,,,,,,,,,,,,,,,,,,,,---...------------,,,------++++++,,,,,,---,,,,,,+++++++++,,,,,,,,,---------......////////////......,,,++++++,,,,,,...///000------------------------................................................---------............///,,,------...///000111111......------------.../////////////////////////////////000000000000000000222222222222333333333333222222222222222222222222111111222222333444444555444333333333333444555555777777888888999;;;<<<===AAABBBIIIWWWiii|||||||||}}}xxxtttuuuzzzyyywwwxxxzzz|||uuupppiiidddaaa]]]XXXTTTMMMHHHAAA<<<999888777666222111111111111111222222111111111111111111111111////////////....................................******+++,,,------......000000///......---,,,,,,------------------------........................+++*********++++++,,,---***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++,,,,,,------.........------,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------......+++,,,,,,------.........------------------------------------,,,++++++***,,,,,,------------------+++,,,,,,---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,......////////////......+++++++++,,,---...//////------------------------................................................---------............///,,,------...///000111111.........---......///000000000000000000000000000//////000000000000111111111111222222222333333333333333333333333333333333///000000111333444444555444333333333333444555555666666777888999;;;===>>>EEEJJJUUUhhh}}}~~~|||xxxtttrrruuu|||~~~yyywww{{{zzzwwwxxxzzz|||wwwqqqhhhcccaaaaaa```^^^SSSNNNHHHBBB???<<<:::888333333222111111111111111111111111111111111111111000000//////.........---........................(((((()))+++,,,---...////////////...---------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++***++++++,,,---...+++,,,---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------,,,++++++++++++,,,,,,---------------------,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,---------++++++,,,---............------------------------,,,,,,---------,,,+++***++++++,,,---.........------------------,,,,,,+++++++++++++++,,,,,,,,,,,,.........//////.........+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------............///------......//////000000///.........//////000111000000000000000000000000//////000000000111111111111111111111222222222222333333333333333333333333111111222222222333333333444333333333333444555555555666777:::===@@@CCCDDDNNNXXXjjj}}}zzzpppppppppooopppttt{{{|||{{{|||}}}vvvjjjbbb___```aaaaaaYYYTTTNNNIIIEEEAAA>>>;;;555444333222111000000000111111111111111111111111.........///////////////........................******++++++,,,---.........---------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,---...///+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,---------,,,+++*********+++,,,,,,,,,------------------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,++++++***+++,,,...............------------------------)))***+++---......------***+++,,,......///.....................---,,,,,,++++++++++++++++++++++++------............------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------............///.........//////////////////////////////000111111000000000000000000000000//////000000111111111222000000111111111222222222333333333333333333333333444444333333333222222222444333333333333444555555666777:::>>>BBBFFFJJJLLLWWWggg{{{~~~zzz{{{vvvqqqkkkmmmoooppprrrvvv}}}~~~nnnbbb]]]]]]^^^___\\\YYYSSSNNNJJJEEEAAA>>>666555444222111000000///111111111111111111111111,,,,,,---...///000111222........................,,,---------------------,,,,,,------------------------------------------........................,,,,,,,,,,,,---...///000,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++,,,,,,,,,---------...---+++*********++++++,,,,,,,,,------.........,,,,,,,,,---------......++++++++++++++++++++++++)))+++,,,...//////......------------------------&&&'''***,,,...///000000)))***,,,...//////........./////////...------,,,++++++++++++++++++++++++,,,------------------,,,---------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------------........./////////////////////.........111111000000//////......111111000000//////......000000000000000000111111000111111111111222222222222222111000111222444555333333333444444444555555666666555555444444555666:::888;;;CCCGGGIIIQQQZZZfffttt|||wwwuuusssooollllllmmmnnnqqqwww}}}lll]]]ZZZ^^^bbb```]]]YYYTTTOOOJJJFFFDDD???;;;777444333333333222000000000000000000000000000000000000000000000000........................,,,,,,------...//////000,,,------.../////////............------,,,,,,,,,))))))***++++++,,,---------------,,,,,,+++++++++........................---------------------------------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++------,,,++++++******)))************************,,,,,,,,,---------........................------000///...---,,,+++++++++******+++,,,,,,---......,,,+++++++++,,,,,,---...++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,------......------,,,.........------,,,,,,,,,............////////////...---,,,,,,,,,,,,---...+++,,,,,,---...///000000////////////............000000000000000///......111000000000/////////...000000000000000/////////111111111111000000000000111111111111222222222222333222222111222333444555333333333444444444444555555555666666666666777888:::999???JJJTTT\\\fffooovvvzzzvvvrrrooopppqqqpppooommmoootttyyypppaaa\\\]]]___bbb```]]]YYYTTTNNNIIIEEE???<<<777444333222222111000000000000000000000000000000000000000000000000..............................------,,,+++++++++,,,,,,---..................------------------,,,,,,,,,,,,------.........---------,,,,,,+++++++++------------------------++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------..................------///...---,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------...---,,,,,,,,,,,,---...,,,,,,------------,,,,,,......---,,,,,,,,,,,,,,,------------..................---,,,,,,---......---------...............---.........//////000000000000000000000///......000000000000//////////////////000000000000000000222222111111111000000000111111111111222222222333333333333333333333444555222333333333444444444444444555777777777888:::;;;>>>@@@IIIZZZjjjvvv}}}wwwooollliiiiiikkkoooqqqsssssswww~~~zzzkkkddd```^^^```___^^^[[[XXXRRRKKKFFFCCC???:::777555444333111000000000000000000000000000000000000000000000000........................//////......---,,,,,,+++,,,,,,------......---------------------.........------------------------------,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------......------,,,,,,,,,,,,------***++++++,,,,,,------...------,,,++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,------...,,,,,,------------,,,,,,...---,,,+++***+++,,,---,,,,,,,,,------------.........---,,,,,,---......//////.........---------,,,,,,---...///000111111000000000000000//////...000000000000/////////////////////000000111111222333222222111111000000///111111111222222222333333444444444444444444444444333333333333444444444444444666888888777888;;;>>>EEELLLZZZnnnxxxrrrooommmkkkiiiiiilllqqquuuxxxzzzqqqhhh```____________^^^ZZZRRRLLLIIIFFF@@@<<<:::777555333111111111111111111111111////////////////////////..............................//////000111111111,,,,,,---------------,,,,,,,,,------......//////+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,+++++++++++++++++++++*********++++++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,------------......,,,+++++++++,,,------...+++++++++,,,,,,---------------,,,+++++++++,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,------,,,,,,,,,...---+++******+++,,,---,,,,,,---------...............------------..............................---------...///000000111//////000000000000//////////////////000000000000//////000000111111222222333222222222111111000000111222222222222333333333444444444444444444444333333333444444444555555555555777999888666888>>>CCCMMMZZZnnn}}}xxxrrrooonnnmmmjjjkkkkkkmmmqqqwww}}}|||pppfffaaa```aaaccceeeccc\\\WWWNNNKKKEEEAAA===:::666333222222222222222222222222////////////////////////////////////////////////......//////000111111111---------......---,,,,,,---------....../////////+++++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++++++++,,,,,,,,,,,,,,,,,,,,,------......+++++++++++++++,,,---...++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------+++,,,,,,,,,,,,,,,,,,+++---,,,+++++++++,,,---...---.........////////////........................,,,,,,------...//////000///////////////.........//////000000000000//////////////////000000000000000000111111111111111111222222222222222222222222222222222222333333333333333444444444444333333222444555555555666666666666666888:::888888<<>>;;;888555333333222111000222111111000///......---------......///000000000111000...------...000111444333111000/////////000000000/////////...............------------......++++++++++++,,,,,,---...///...,,,******+++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))...---,,,,,,+++++++++,,,+++++++++************)))++++++++++++++++++++++++******))))))***,,,---...+++++++++,,,,,,,,,------...---+++******+++---...++++++++++++++++++++++++------,,,+++++++++,,,,,,---,,,,,,++++++,,,,,,---------------------------//////.........------------------------------------------.........////////////.........---------------............------..............................///111222222222222//////000000111111222222222111111000000111111222111111222222222333333333222222333333333333444444777666555444444555555666555555444444555777888888:::===AAAGGGSSSfff~~~vvvuuu|||tttooohhhccccccdddfffggghhhjjjmmmooorrrvvv{{{|||}}}~~~}}}}}}|||{{{zzzzzzyyy}}}}}}~~~}}}wwwtttsssrrrqqqlllgggaaa[[[WWWPPPHHHBBB===:::777555444333222111111111111000/////////...//////////////////......//////...------...//////333222000///......//////...---------,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++++++++,,,------............------,,,+++---,,,,,,++++++,,,,,,---------------------------++++++++++++++++++++++++---,,,++++++*********+++++++++++++++************++++++++++++++++++++++++++++++******+++,,,---...,,,,,,---------.........,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++++++++,,,------...---,,,,,,++++++,,,,,,---------------------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,---------.........////////////.........---------...//////////////////..............................//////000111111111111111111111111111222222222111000000000000000111111111111222222222333333333222222333333333333444444777777666666666666777888555555555666777888999:::;;;???GGGTTTfff|||{{{vvv|||wwwnnncccaaa^^^^^^aaaeeehhhjjjiiilllqqquuuxxx|||~~~|||zzzxxxwwwtttuuuwwwxxxyyyyyyyyyyyywwwvvvtttsssssssssttttttyyyzzzzzz{{{|||}}}~~~~~~~~~||||||sssnnnhhhccc^^^WWWNNNHHHAAA>>>:::777666555333111111111000000000000000000111111000//////...------------------------------111000///...............------------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,---///000000...,,,+++---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,+++++++++************++++++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...---------.........//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---...//////---,,,,,,++++++,,,,,,---------------------------...............---------++++++++++++++++++++++++---------..............................---------//////000000000000//////........................//////000000000000//////111111111111111111111000111000000000000111111222111111222222222333333333222222222333333333444444666666666666777777888888666777888888888999;;;<<<===DDDQQQdddyyysssgggaaa___^^^^^^```eeeiiikkklllllloootttxxxzzz}}}}}}}}}}}}~~~|||||||||{{{zzzyyyxxxwwwyyyxxxwwwvvvtttrrrqqqpppnnnoooppprrrssssssrrrrrrrrrqqqooommmmmmnnnpppqqqtttuuuuuuvvvwwwxxxxxxxxxzzzzzzyyyyyyyyyzzz{{{{{{|||}}}~~~}}}wwwooohhhccc\\\UUUOOOFFFBBB>>>:::888666333111000000111111111111111111000000000000//////......,,,,,,---......---,,,,,,//////......------------........................------,,,,,,,,,,,,------...---,,,,,,++++++++++++,,,,,,---......---,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,+++++++++*********+++++++++,,,,,,,,,,,,,,,------------------------------------............---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------.........---,,,,,,++++++,,,,,,---------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,................................................/////////000000/////////........................//////000000000//////...000000000000000/////////111111111111111222333444111111222222222333333333222222222333333333444444444444555666777888888888777888999888777888<<>>:::777444333333222222222222222222......///000000111222222---------------------------......///......------++++++++++++,,,,,,,,,,,,///......------......///------,,,+++++++++,,,,,,,,,+++)))((((((***,,,------,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,.../////////...---,,,,,,,,,,,,++++++++++++++++++,,,,,,------......***+++,,,---.........---+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---.../////////---,,,+++---,,,,,,++++++,,,,,,------------------------------------......................................................------------------...............------............------///////////////////////////000111111111111000000/////////000000111111222000000000000111222333444111111222222222333333333222222333333333333444444333444666888::::::::::::888:::;;;;;;;;;AAALLLTTTcccooo~~~qqqllleee___\\\\\\___aaa___bbbiiiqqqxxx|||{{{zzzxxxxxxwwwuuusssrrrsssuuutttrrrpppmmmjjjiiihhhgggggghhhhhhiiiiiiiiiiiiiiigggfffeeeddddddeeefffgggdddeeeggghhhhhhgggffffffgggggghhhiiijjjjjjkkkkkkjjjkkkkkkkkkkkkllllllllloooooooooooopppqqqrrrrrrtttuuuvvvxxxzzz|||}}}~~~~~~~~~~~~~~~yyyoooeee^^^YYYTTTNNNHHHCCC???;;;888444444444333222222111111000000000000000000111111//////...------...//////---...////////////...---******+++++++++,,,,,,,,,...------,,,,,,------...,,,,,,+++++++++,,,------************++++++,,,------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,------,,,,,,,,,+++++++++++++++,,,,,,---......///'''(((***,,,---.........,,,,,,,,,,,,---------...,,,+++***))))))***+++,,,------------------------+++,,,.../////////---,,,---,,,,,,++++++,,,,,,------------------------------------.........//////........................//////.........------------------.........//////......////////////......///////////////////////////000111222222333222222//////000111222333333444////////////000111222333111111222222222333333333222222333333333444444444444555777:::;;;<<<<<<<<<<<<>>>???@@@BBBJJJWWWaaa|||vvvjjjeeeccc```]]]]]]___aaaccceeehhhooovvv|||~~~}}}zzzuuutttssspppmmmmmmoooqqqpppooommmjjjgggeeedddcccbbbcccdddeeeeeeffffffeeebbbaaaaaa```aaabbbcccdddbbbcccdddeeeeeeddddddcccdddeeefffggghhhiiiiiiiiieeeeeeeeefffffffffffffffjjjjjjjjjjjjkkklllmmmnnnrrrssstttvvvwwwyyyzzz{{{{{{{{{{{{|||~~~vvvhhh___^^^YYYRRRLLLGGGBBB>>>;;;555555444333333222111111222222111111000/////////111000...------...000111---...///000000000......,,,,,,,,,------.........---,,,,,,++++++,,,,,,---++++++++++++,,,------...)))***,,,.........,,,+++---,,,,,,++++++,,,,,,---........................------------------------)))***,,,.........,,,+++---------,,,,,,,,,++++++++++++,,,,,,---...//////%%%'''))),,,---.........---------.........//////...---+++******+++---...------------------------)))+++---///000000///...---,,,,,,++++++,,,,,,------------------------------------.........//////------------------------//////.........------------------.........////////////000000000000//////000000000000000000000000///000111222333444444444000111111111111222222222666333000000333555444333111111222222222333333333111111222222222333333333:::888666666888;;;=========???AAACCCGGGTTTlll}}}uuulllgggeee]]]]]]\\\[[[\\\___dddhhhnnnrrrvvvxxxvvvuuuvvvxxxssspppmmmkkkjjjjjjiiihhhhhhhhhgggeeeccc```^^^]]]^^^^^^^^^^^^^^^^^^^^^^^^]]]^^^```bbbbbbbbbbbbaaa``````_________aaabbbcccggggggfffffffffeeeeeeeeebbbbbbcccccccccdddddddddffffffggghhhiiikkkmmmnnnnnnppprrrrrrqqqqqqrrrsssuuuwwwyyy|||~~~}}}}}}qqqiii___]]]ZZZUUUNNNGGGAAA===:::888777666666444111...111111000///////////////000000///...---+++***))),,,---///000000///---,,,.........------,,,,,,,,,111111000///......------------------------------////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,---------......---------,,,,,,+++++++++////////////////////////////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000111222////////////////////////,,,,,,------.../////////..............................---,,,---...///000///////////////.........000000000000000000000000......///000111222222333000111111111111222222222555222000000222333333222111222222222222333333333222222222333333333333444666555444555888;;;===>>>CCCFFFKKKPPPZZZllluuulllfff```\\\\\\]]]^^^___```aaaeeejjjmmmrrruuuxxxxxxvvvuuuuuuvvvooollliiiffffffeeedddcccccccccbbbaaa___]]][[[ZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^^^^_________^^^]]]]]]\\\]]]^^^```aaaaaaaaaaaaaaa````````````bbbccccccccccccdddddddddddddddeeefffgggiiijjjkkkkkkmmmooooooooonnnoooppprrrsssvvvyyy{{{|||||||||~~~~~~~~~zzzwww{{{vvvmmmeeebbb]]]WWWQQQJJJDDDAAA<<<:::777666555444111///111111000////////////////////////...---,,,+++***,,,---...000000...---,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---------------------------------,,,,,,+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............------,,,,,,,,,------------------------........................------------------------111111000///---,,,++++++.......................................---------..............................---------...///000/////////////////////...000000000000000000000000//////000000111111222222000111111111111222222222333111000000111222222111222222222222333333333333333333333444444444555555333444555666999<<>>BBBDDDIIIPPPYYYdddwww~~~lllbbbYYYVVVUUUUUUWWW\\\___bbbgggjjjkkkmmmnnnpppppppppooollljjjgggffffffbbb```\\\ZZZYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUUUUTTTUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUTTTTTTTTTUUUWWWXXXWWWWWWVVVVVVWWWYYY[[[\\\______^^^^^^^^^^^^]]]]]]ZZZZZZZZZ[[[[[[[[[\\\\\\^^^___```aaabbbcccdddddddddfffhhhhhhhhhggghhhiiiiiijjjmmmooorrrsssssssssuuuuuuvvvxxx{{{wwwjjj```]]]___jjjsss|||uuulllhhhccc___[[[VVVOOOJJJEEEAAA<<<888666555333222222111000000//////000000------...............---------...//////...------------------------------,,,,,,------.../////////------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,------------...------------------------++++++++++++++++++++++++,,,,,,,,,---------......------------------------........................------------------------------------............((()))***+++---...000000------------------------.........------,,,,,,,,,.......................................//////000............////////////000000000000000000000000111111111000000000000000000000111111111222222222222333333333333222333333222222333333333444444444444444555555555666666666666777999999:::>>>CCCGGGQQQ\\\hhhtttpppeee```YYYTTTTTTVVVWWW\\\bbbeeehhhlllooonnnmmmmmmmmmmmmjjjgggdddbbb```___^^^]]]ZZZWWWUUUUUUTTTSSSRRRRRRRRRSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSSSSSSSSSSTTTSSSRRRQQQQQQSSSTTTUUUTTTTTTTTTTTTUUUWWWYYYZZZYYYYYYYYYYYYXXXXXXXXXXXXWWWWWWWWWXXXXXXXXXXXXYYY\\\]]]___```aaaaaaaaaaaaaaaccceeeeeeeeedddeeefffeeegggiiilllnnnoooppppppqqqrrrssstttwww{{{~~~{{{qqqfff^^^^^^bbbkkkqqqyyyyyylllhhhdddaaa```[[[SSSMMMJJJFFF@@@<<<999777555333222222111000000000000000------......//////......---..................---------------------------........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,//////......------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,---------.........------------------------------------------------,,,,,,,,,---------......++++++++++++++++++++++++................................................++++++,,,,,,,,,---------......---,,,+++******)))------------------------,,,,,,,,,,,,------.......................................///////////////---.........//////000000000000000000000000000000111111111000000000000000000111111111111222222222111333555555333222333333333333333333444444444444444444444555555555666666555777888888999>>>FFFMMM\\\lll|||uuucccYYYUUUQQQPPPSSSWWWYYY___fffkkknnnqqqqqqooommmkkkjjjhhheee```]]]\\\[[[ZZZYYYWWWUUURRRQQQQQQQQQQQQPPPOOOPPPQQQQQQQQQQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPQQQPPPPPPPPPPPPPPPQQQQQQQQQQQQQQQQQQRRRTTTVVVXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWWWWWWWWWWXXXXXXXXXXXXZZZ[[[]]]^^^______^^^^^^]]]___aaabbbaaaaaabbbcccbbbdddfffiiikkklllmmmmmmmmmnnnnnnpppsssvvvyyy{{{sssggg___bbbiiinnnrrrzzz{{{}}}pppjjjccc```___]]]VVVQQQNNNJJJEEE@@@===:::666444222222111000000000000111---....../////////..............................,,,,,,,,,------------...---------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,..................//////,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++---......///,,,---------............------------------------------------------------,,,,,,,,,---------......************++++++++++++++++++++++++++++++++++++////////////////////////***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------------------***++++++,,,------..............................---...///000000000000///------......///000000000000000000000000000000000000000000000000111111111000111111111111222222222000222555555222111111333333333333444444444444555333333444444444555555555666888999999;;;CCCNNNWWWmmmrrrggg]]]VVVQQQOOOQQQWWW[[[^^^dddjjjkkkmmmoooooolllhhhfffeeebbb^^^XXXUUUUUUVVVUUUTTTRRRPPPNNNMMMNNNOOOOOONNNNNNNNNOOOOOOOOONNNNNNMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMMMMMMMMMMNNNOOOQQQSSSUUUWWWWWWWWWVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXZZZ\\\\\\\\\[[[ZZZZZZ\\\^^^^^^]]]]]]^^^______aaacccfffhhhiiiiiiiiiiiiiiijjjkkkmmmpppssstttxxx|||zzzkkkdddhhhqqqvvvxxxzzzzzzyyypppccc]]]\\\[[[XXXUUUQQQNNNIIIEEEAAA<<<777444333222111111000000111111...///////////////...---.........------.........,,,,,,,,,---------......,,,------....../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.../////////+++++++++++++++++++++++++++++++++,,,,,,---------------------....................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......*********++++++,,,,,,,,,++++++++++++++++++++++++........................++++++,,,,,,---......///((()))***,,,...///111111........................,,,,,,,,,,,,,,,,,,,,,---........................---...///000111000000///------......///000000111000000000000000000000000//////000000111111222222000111111111111222222222...111444444111000000222333333333444444444555555333333333444444444555555999:::<<<===@@@IIIWWWbbbvvvfff]]]XXXTTTQQQRRRRRRVVV]]]aaaccciiiooohhhiiikkkjjjfffcccaaaaaa\\\WWWQQQOOOOOOQQQPPPPPPOOOMMMKKKKKKLLLNNNNNNMMMMMMMMMMMMMMMMMMMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMMMMMMMLLLKKKJJJKKKKKKKKKKKKMMMOOOQQQRRRRRRQQQQQQQQQPPPPPPPPPPPPSSSSSSSSSSSSTTTTTTTTTTTTTTTVVVXXXZZZZZZYYYXXXWWWWWWYYY[[[[[[[[[[[[[[[]]]]]]^^^aaadddfffgggggggggggggggggghhhjjjllloooppprrrvvv|||~~~ooohhhnnnyyy{{{{{{~~~uuudddYYYXXXYYYYYYXXXSSSPPPLLLHHHCCC>>>888444333222111111000111111111///////////////......---......------------......,,,,,,,,,------.........------///000111333444444------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...//////++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////........................++++++++++++++++++++++++,,,,,,,,,---------......+++++++++,,,,,,---------------------------------------------------------,,,,,,------...///000000.........------,,,,,,,,,////////////////////////...------,,,,,,++++++***........................---...000111111111000///---------...///000000111000000000000000000000000...//////000111222222333222222111000//////000000333333333333333333333333333333333333333333333333888777666666888999999999:::999;;;@@@DDDMMMaaatttsssdddYYYUUUTTTRRRQQQPPPTTTYYY___cccfffggggggffffffeeeccc```\\\YYYWWWPPPPPPNNNMMMLLLLLLLLLLLLLLLKKKIIIJJJMMMNNNNNNNNNVVVPPPLLLNNNOOOMMMLLLNNNJJJIIIIIIHHHHHHIIIIIIJJJKKKKKKKKKJJJJJJIIIIIIIIIJJJJJJJJJJJJKKKLLLMMMNNNNNNNNNOOOOOOPPPQQQRRRRRRVVVTTTRRRPPPPPPQQQSSSUUUTTTUUUVVVWWWWWWVVVTTTSSSVVVWWWYYYZZZ[[[ZZZXXXWWWZZZ[[[]]]```ccceeeggghhhffffffeeeeeeeeeggghhhiiisssuuuyyy}}}|||xxxyyy}}}tttqqqvvv|||}}}{{{||||||lll___XXXWWWYYYZZZUUUUUUTTTPPPJJJDDD???===777444111///000111111000........................---.........//////000000,,,,,,,,,,,,---...//////...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,//////---,,,,,,,,,,,,,,,///...,,,++++++,,,---......------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,---...---,,,***)))++++++,,,---...///000111111000000///...---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++---...............---------------,,,,,,+++++++++........................000...+++))))))+++...000,,,,,,,,,---------......555111...---///000///---000000000000111111111111//////////////////////////////000000000000//////000111222333444333222222333222111000000000000000333333333333333333333333222222333333444444444444333333333444666777888888:::999<<>>999666222111111111111111////////////////////////........./////////000000......---,,,,,,---------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,...------,,,,,,---------...------,,,,,,------...,,,++++++******++++++,,,,,,,,,---------,,,+++***++++++,,,---...///000000000000//////...------,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,+++++++++------............---------------,,,,,,+++++++++------------------------///...,,,******,,,...///,,,,,,---------.........111...,,,,,,...000///......////////////000000000////////////////////////111111222222222222111111000111222333333333222222333333222111111111111222333333333333333333333333111222222333444555666666111222333444666777888888<<<===CCCOOO\\\jjjzzzooo___VVVRRRNNNNNNRRRUUUVVVUUU[[[]]]```bbbddddddcccbbb]]]\\\ZZZXXXUUURRROOOMMMKKKKKKJJJIIIHHHHHHHHHIIIGGGKKKMMMKKKIIILLLUUU^^^rrr___LLLFFFHHHKKKKKKLLLGGGGGGGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHHHHGGGGGGGGGIIIIIIIIIIIIJJJKKKLLLMMMLLLLLLMMMMMMMMMMMMMMMMMMOOOOOOOOOPPPPPPQQQQQQRRRRRRRRRRRRQQQQQQRRRRRRSSSRRRSSSUUUVVVVVVVVVUUUTTTVVVWWWXXXZZZ\\\^^^```aaaaaaaaaaaaaaabbbcccdddeeegggjjjooouuuyyy{{{||||||wwwuuurrrrrrtttwwwyyyzzz|||~~~~~~|||~~~{{{{{{~~~{{{mmmaaaZZZXXXYYY[[[[[[ZZZXXXRRRKKKDDD@@@;;;888444222222222222111000000000000////////////......////////////000000000///...---,,,,,,,,,,,,...------,,,,,,------...------------------------((()))***,,,------,,,,,,,,,,,,------...------,,,...------,,,,,,------...++++++************++++++,,,,,,---------,,,++++++++++++,,,---...//////000/////////......------,,,---,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---------,,,,,,,,,,,,------------------,,,,,,,,,,,,++++++------............------------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...,,,------------.........---,,,+++,,,...000000///............////////////000000000000000000000000111111222222222222111111000111222333333333333222333333222222222222222333222222333333333333444444111222333444555666777777444555777777777888999;;;@@@FFFQQQaaaqqq}}}}}}nnn]]]RRRPPPNNNMMMNNNRRRVVVXXXYYY```aaabbbbbbbbbaaa___^^^WWWVVVTTTRRRPPPMMMKKKJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIJJJKKKIIIFFFGGGLLLQQQ]]]RRRHHHHHHJJJIIIHHHGGGFFFFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFHHHHHHHHHHHHIIIJJJKKKLLLKKKKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNOOOPPPPPPPPPOOOQQQPPPOOONNNNNNOOOQQQRRRRRRSSSTTTTTTUUUUUUTTTTTTTTTUUUVVVWWWYYY[[[\\\\\\]]]]]]]]]^^^___```aaabbbbbbeeejjjooosssuuuvvvvvvrrrqqqooonnnoooqqqrrrsssvvvyyy{{{}}}~~~}}}zzzxxx~~~yyyzzz}}}{{{oooeee```^^^]]]\\\[[[YYYUUUOOOHHHDDD>>>;;;777444333222111000000000000000//////////////////////////////000000//////...---------------...------,,,,,,------...........................(((***,,,---...---+++***+++,,,---.........---,,,...------,,,,,,------...,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------...//////.........---------,,,,,,---------,,,,,,+++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,------------............------------...///000000........./////////000000000000000000000000000000//////000000000000//////111111222222333333333333333222222222222222333333222222222333333444444444222222333444666777888888666888999888888888;;;>>>BBBOOOcccxxxvvvhhh]]]TTTPPPOOONNNMMMOOOSSSXXX\\\^^^aaaaaaaaa```^^^\\\ZZZXXXRRRQQQPPPNNNLLLJJJIIIHHHIIIIIIHHHHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGGGGFFFEEEJJJGGGFFFHHHHHHEEEEEEHHHFFFEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGGGGGGGGGGHHHIIIJJJKKKIIIIIIIIIIIIIIIHHHHHHHHHHHHJJJLLLNNNNNNNNNMMMMMMNNNNNNMMMLLLMMMNNNPPPQQQRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSTTTUUUVVVWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]^^^```bbbfffjjjmmmnnnnnnmmmmmmmmmllllllkkkkkklllmmmqqqsssvvvxxxyyy{{{}}}|||zzzzzz~~~xxxyyy}}}vvvoookkkaaa^^^[[[YYYVVVRRRMMMIIIBBB>>>:::666444333222000000000000000//////......000000000000000000//////---------------...///000...------,,,,,,------...........................,,,---...//////---+++)))***+++---...///...---,,,...------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---.........------------,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,---------.........////////////000000//////////////////000000000111111111000000000000000000000000//////000000000000//////222111222222222222333333222111111111111222333333111222222333333444444555333444444555666777888888666777888777666999???DDDJJJ]]]wwwpppbbbXXXQQQOOOPPPKKKLLLMMMOOOTTTYYY___bbb^^^^^^]]][[[XXXVVVTTTSSSMMMLLLKKKJJJIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKKKKHHHGGGFFFHHHJJJJJJGGGCCCHHHFFFEEEEEECCCAAAEEEKKKFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFFFFGGGHHHIIIJJJGGGHHHHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKLLLLLLKKKJJJLLLLLLLLLLLLMMMNNNOOOOOOQQQQQQQQQRRRRRRRRRSSSSSSQQQQQQRRRRRRSSSSSSTTTTTTTTTTTTVVVXXXYYYZZZZZZZZZ^^^```cccfffhhhhhhgggfffggghhhjjjiiihhhggghhhiiikkkmmmppprrrtttvvvxxx{{{~~~~~~{{{{{{}}}{{{lllfff^^^YYYWWWUUURRROOOGGGDDD>>>:::888666444222222222111111000000//////111111000000000000//////------------...///000111...------,,,,,,------...------------------------......//////...,,,+++***++++++,,,---...............------,,,,,,------.........------------......,,,,,,+++++++++,,,------++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------++++++,,,,,,,,,,,,------***+++,,,------...------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------........./////////...000111111000//////000000000000000111111111111000000000000000000000000111111222222222222111111222222111111222222333444000000000000000111222333111111222333333444555555555555666666666777777777555777888777888===GGGNNN[[[rrrzzzlll^^^VVVQQQLLLKKKNNNIIILLLPPPSSSWWWZZZ]]]___ZZZYYYWWWUUUSSSPPPOOONNNHHHHHHGGGFFFFFFGGGHHHIIIGGGGGGGGGHHHIIIJJJKKKLLLFFFGGGHHHGGGGGGFFFGGGGGGIIIEEECCCEEEDDDCCCDDDHHHFFFEEEEEEEEEEEEEEEEEEFFFEEEEEEEEEFFFFFFGGGGGGGGGFFFEEEEEEFFFFFFGGGHHHIIIFFFFFFGGGGGGHHHHHHIIIIIIHHHHHHIIIIIIIIIIIIIIIIIIJJJKKKLLLMMMNNNNNNNNNNNNPPPOOOOOOOOOPPPPPPQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOPPPQQQSSSUUUWWWWWWXXXWWW[[[]]]```ccceeeeeedddcccaaadddffffffdddcccdddeeefffhhhkkkmmmnnnqqqsssvvvwwwyyy{{{}}}~~~{{{rrreee]]]YYYXXXWWWUUUMMMIIIDDD???<<<:::777555555444444333222222111111111111111000000000/////////...............///000...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////...------,,,,,,------......------,,,,,,------...,,,,,,+++++++++,,,---...+++,,,,,,,,,,,,---------++++++++++++++++++,,,,,,+++,,,,,,,,,,,,,,,,,,---...------,,,,,,++++++***)))******+++,,,,,,------+++++++++,,,,,,---------******+++,,,------------+++++++++,,,,,,---------------------------------------------------------............////////////+++---000111///...///111/////////000000000000111////////////////////////111111222222222222111111222222111111111222333444000000//////000111222222111111222333333444555555666666666666777777777777555888999999;;;CCCOOOXXXmmmzzzhhh]]]TTTSSSQQQLLLKKKMMMLLLPPPUUUYYY[[[[[[[[[[[[VVVUUUTTTQQQOOOMMMLLLKKKEEEEEEDDDDDDEEEFFFHHHIIIFFFFFFGGGGGGHHHIIIJJJKKKFFFIIIJJJFFFAAA@@@DDDIIIFFFAAAAAAGGGJJJGGGCCCAAAFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIEEEEEEFFFGGGHHHIIIIIIJJJIIIIIIHHHHHHHHHHHHHHHHHHIIIJJJLLLNNNNNNNNNNNNMMMNNNNNNMMMMMMNNNNNNOOOPPPMMMMMMMMMMMMLLLLLLLLLLLLNNNPPPRRRTTTVVVVVVVVVVVVXXX[[[^^^bbbcccdddcccbbb^^^aaaddddddbbb```aaacccbbbdddgggjjjkkkmmmpppsssoooqqqsssvvvxxxzzz{{{{{{vvvxxx{{{{{{kkk```[[[[[[ZZZXXXRRRMMMHHHCCC???===:::888777777666555444444333333222111111111000000//////111000///......---.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...,,,,,,++++++,,,---///000...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,,,,+++***+++,,,...///,,,,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++,,,+++++++++,,,,,,---------///...------,,,+++***)))))))))***+++,,,,,,------+++++++++,,,,,,---------)))***+++,,,------...---+++++++++,,,,,,---------...........................------,,,,,,------.............../////////000'''***...000///...000222............/////////000//////////////////////////////000000000000//////333222111111111222333444111111000000111222222333333333333444555666777888444666777777555444333333777999::::::<<>>@@@FFFTTThhhwwwwwwfffYYYTTTPPPLLLIIIIIILLLOOOQQQQQQUUUUUUUUUWWWYYYYYYVVVTTTQQQOOOMMMKKKIIIGGGFFFFFFCCCCCCCCCDDDEEEFFFFFFFFFIIIIIIIIIHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHJJJJJJJJJKKKKKKKKKKKKLLLHHHGGGFFFDDDDDDEEEGGGHHHIIIHHHHHHGGGGGGHHHHHHIIIHHHGGGFFFEEEEEEFFFHHHIIIKKKKKKKKKKKKKKKKKKKKKKKKJJJKKKKKKKKKKKKKKKKKKLLLLLLMMMOOONNNLLLKKKKKKLLLNNNOOOPPPRRRTTTUUUWWWWWWXXXZZZ\\\]]]\\\\\\]]]^^^___aaaddddddbbbaaa````````````aaacccdddeeefffggghhhiiijjjllllllmmmmmmmmmlllmmmoooqqqtttvvvxxxyyyyyyzzz{{{}}}vvviii___ZZZXXXZZZYYYWWWVVVUUURRRMMMJJJIIIEEEBBB@@@???===888444333222222111000000//////000///...---,,,---.........---,,,,,,++++++,,,,,,---------------------------------,,,,,,+++++++++---...//////------...///......//////...------,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,............////////////---,,,,,,++++++,,,,,,---------------------------------------------------***+++---///000000///...,,,,,,---......//////000......---------,,,,,,,,,------........./////////111111111111000///...---000000000000000000000000,,,---......//////......000000000000111111111111000000000000000000000000000222333333333333555777222222111111111111111222111111111111222333444444111333555666555555666777888:::>>>CCCMMM```www|||nnn^^^PPPKKKNNNGGGFFFGGGJJJOOOSSSVVVVVVXXXWWWVVVUUUUUUSSSOOOLLLKKKKKKIIIGGGFFFEEEEEEEEECCCCCCDDDDDDEEEEEEFFFFFFHHHGGGGGGGGGFFFFFFFFFFFFDDDDDDCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEBBBCCCCCCDDDFFFGGGHHHIIIHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFHHHHHHIIIHHHHHHHHHHHHHHHHHHIIIJJJHHHEEEDDDDDDEEEHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJHHHIIIJJJJJJKKKKKKKKKJJJLLLNNNOOOPPPOOONNNOOOPPPRRRSSSTTTUUUWWWXXXYYYZZZXXXZZZ[[[ZZZYYYZZZ\\\^^^___aaacccdddcccbbbbbbbbb```aaabbbccceeefffgggggggggggghhhiiiiiiiiiiiiiiijjjkkklllnnnppprrrsssttttttvvvxxx{{{}}}~~~~~~~~~}}}{{{rrrddd^^^]]][[[___eeekkkllliiiaaa\\\RRRMMMFFFBBB@@@>>>:::666222111111000000//////...000///...---,,,---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++---///000///...---...///.........///......---,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,+++---...000000000//////+++,,,...///000000//////...------------,,,,,,,,,,,,,,,,,,---------............------------......000000000000000000000000------...////////////...000000000000111111111111111111111111111111111111000222333444444555777999333222111111000111111111222111111111222222333444222444555666555555666777999<<>>;;;777444111000000000//////......000///...---,,,---............---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///...---,,,---///---...............------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////......***+++...///000000...---------------------------++++++,,,,,,,,,------------,,,+++***+++,,,...///////////////////////////------...//////////////////000000000111111111111111111111111222222222222111222333444333555888:::222222111111111111111222444333333333333444444555444666777666555555777888<<<@@@IIIUUUggg~~~yyy|||sssfffWWWPPPKKKHHHGGGHHHFFFIIIMMMQQQTTTUUUVVVVVVSSSQQQOOOMMMLLLJJJGGGEEECCCBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGGGGFFFFFFFFFFFFEEEAAAAAAAAAAAAAAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEFFFBBBCCCEEEGGGHHHIIIJJJJJJIIIKKKMMMNNNOOONNNLLLKKKEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIIIIGGGFFFEEEEEEFFFFFFGGGHHHHHHIIIIIIIIIIIIKKKLLLMMMNNNOOOOOOPPPRRRUUUVVVVVVVVVXXXYYY[[[[[[\\\]]]]]]^^^______^^^___^^^]]]\\\]]]___aaa^^^```bbbbbbaaaaaabbbcccbbbbbbccceeefffggghhhiiigggggghhhhhhhhhhhhhhhgggggghhhjjjmmmppprrrtttuuuuuuwwwzzz}}}}}}||||||||||||{{{zzz{{{|||~~~wwwrrroooooowwwzzzhhh]]]\\\aaaiiissszzz{{{xxxuuubbbYYYLLLBBB<<<888444222000000000000////////////000///...---,,,---......///...------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------...............---+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++------------............,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------,,,,,,(((***,,,...///...---,,,------------------------+++++++++,,,,,,,,,,,,---//////.........000111222........................---...//////000000/////////000000000111111111111000000000111111222222222333333444333333444777:::111111000000111222222333555555555444444555555666555666777777777777999<<<===CCCPPP```uuu{{{rrrbbbVVVKKKHHHIIIFFFDDDCCCIIILLLOOOQQQPPPOOOOOOPPPNNNLLLJJJIIIIIIHHHFFFDDDAAAAAAAAAAAAAAABBBCCCCCCDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGFFFFFFFFFEEEEEEEEE@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDEEEEEEEEEFFFFFFDDDEEEGGGIIIJJJKKKJJJJJJGGGHHHJJJKKKKKKKKKJJJIIIEEEEEEFFFFFFGGGHHHHHHHHHHHHGGGGGGFFFFFFGGGGGGHHHGGGIIIKKKLLLKKKIIIFFFDDDEEEEEEGGGHHHJJJKKKLLLMMMMMMMMMMMMNNNPPPRRRTTTUUUTTTVVVYYYZZZZZZZZZ\\\]]]^^^_________``````aaaaaaaaabbbbbbaaa``````bbbccc```bbbcccbbbaaaaaabbbcccbbbcccdddeeeggghhhiiiiiigggggghhhiiiiiiiiiiiiiiieeefffhhhkkknnnppprrrssssssuuuwwwzzz|||}}}~~~~~~}}}|||zzzzzzzzzyyyzzz{{{{{{|||zzzrrroookkkgggjjjvvvyyylll^^^^^^___bbbgggmmmoooooonnncccZZZLLLBBB;;;888444222000000000000000000000000000///...---,,,---......///......---------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------***,,,---,,,+++***+++,,,,,,---......///.........+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++******++++++,,,,,,------------------------------++++++++++++++++++,,,,,,((()))+++,,,------,,,,,,,,,,,,,,,------------...+++++++++,,,,,,,,,------...---------...//////000------------------------......///000000000000///000000000000111111111111000000000111111222333333333444444444444666:::===//////000000111222444444666666555555555555555666333555777777888;;;>>>AAAFFFNNN[[[mmmmmm```RRRKKKFFFFFFGGGEEEEEEGGGNNNQQQSSSRRROOOLLLKKKLLLJJJHHHFFFEEEFFFFFFDDDCCCBBBAAAAAAAAAAAABBBCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEDDDDDDDDDCCCCCC@@@@@@AAAAAABBBDDDEEEFFFDDDDDDEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLLLLKKKJJJEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJIIIIIIHHHHHHIIIIIIJJJJJJKKKLLLLLLKKKIIIHHHFFFFFFGGGIIIKKKNNNPPPRRRSSSRRRQQQPPPPPPRRRUUUYYY[[[XXXZZZ\\\]]]]]]^^^___```aaaaaaaaaaaaaaabbbbbbbbbbbbdddeeeeeecccbbbcccddddddeeeeeedddcccbbbccceeeccccccdddfffggghhhiiijjjfffggghhhiiijjjjjjjjjjjjfffgggiiikkkmmmooopppqqqssssssuuuwwwyyy{{{|||}}}~~~|||zzzyyyyyyzzz{{{{{{{{{zzz||||||pppjjjjjjgggcccbbbgggssssssiiieeecccaaa```bbbccccccccc]]]TTTHHH>>>999777444222111111111111111111111111000///...---,,,---......//////...---------------------------------------+++++++++,,,,,,---------+++,,,------++++++,,,---,,,------...//////......+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++************************))))))))))))************+++,,,,,,------,,,,,,+++)))******+++,,,,,,------........................---,,,,,,++++++,,,,,,,,,******+++,,,,,,------...,,,,,,,,,---------......,,,,,,,,,,,,------------++++++,,,,,,---,,,,,,,,,..............................///000000000000000000000000000111111111111111111111222333444444444333444555555777;;;@@@DDD/////////000111333444555666555555444444444555555111333666888:::>>>BBBFFFVVV]]]kkk{{{nnnZZZOOOGGGDDDDDDFFFFFFFFFJJJPPPSSSUUUVVVTTTPPPLLLLLLMMMIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBAAABBBBBBCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBB@@@@@@AAABBBCCCDDDFFFGGGEEEEEEEEEEEEFFFFFFFFFFFFGGGIIIKKKLLLMMMLLLKKKJJJGGGGGGFFFFFFFFFGGGHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJJJJJJJJJJKKKKKKMMMMMMLLLKKKJJJIIIIIIIIIHHHIIIKKKNNNQQQTTTVVVWWWUUUSSSRRRRRRTTTXXX\\\___ZZZ\\\___```______aaabbbbbbbbbbbbbbbbbbbbbbbbbbbbbbdddffffffeeecccccccccggghhhhhhfffddddddeeefffcccdddeeefffgggiiijjjjjjeeefffgggiiijjjkkkkkkkkkjjjjjjkkkmmmnnnoooppppppsssssstttvvvxxxzzz|||~~~~~~}}}zzzyyyyyyzzz||||||zzzyyy{{{ttthhhdddeeedddaaa^^^___eeennnttt{{{wwwnnnjjjddd```^^^]]]\\\\\\VVVMMMBBB:::666555333222111111111111111222222222000///...---,,,---......//////...------------...........................+++++++++,,,,,,---------,,,---......,,,,,,---...,,,,,,---.../////////...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++---,,,,,,++++++*********************************++++++,,,,,,,,,---------++++++------------++++++))))))***+++,,,,,,------////////////////////////......---,,,,,,,,,------,,,,,,,,,,,,,,,...//////,,,,,,,,,------.........,,,,,,------------............000000000///...---////////////////////////...//////000000000000000000000000000111111111111222222333333444555666666222333555777:::???EEEJJJ000111111111111222222222555555444444444555555666999777555666;;;EEEPPPXXXjjjrrr|||}}}hhhUUUKKKJJJFFFDDDCCCCCCEEEJJJNNNQQQUUUSSSQQQOOOMMMLLLKKKKKKHHHFFFDDDAAA@@@@@@AAABBB@@@AAAAAABBBCCCDDDEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBCCCBBBBBBAAAAAAAAABBBBBBBBBBBBBBBCCCCCCCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGIIIIIIJJJKKKJJJIIIHHHGGGBBBBBBCCCDDDEEEGGGGGGHHHFFFHHHIIIKKKLLLMMMLLLLLLKKKJJJJJJLLLNNNOOONNNLLLOOONNNLLLKKKJJJKKKLLLNNNPPPPPPPPPQQQSSSVVVYYY[[[aaa[[[VVVVVVZZZ^^^^^^]]]]]]^^^```bbbbbbaaa___^^^dddddddddeeeeeedddccccccffffffffffffeeedddcccbbbiiiiiiiiiiiihhhgggeeeeeeccccccdddeeeeeeeeeddddddiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiiijjjkkklllmmmmmmnnnooopppqqqrrrssssss~~~}}}||||||}}}}}}|||zzzxxxwwwxxx}}}rrrfffaaafff```\\\[[[WWWVVV]]]hhhmmmwwwqqqdddaaa___[[[XXXYYYVVVPPPGGG???999666444333444222000///000111000///000000000000000000000000,,,,,,,,,------.........//////...---,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++---000444555000///---+++++++++---...***++++++,,,,,,++++++******++++++,,,,,,++++++***---,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***((('''))),,,---,,,)))---------,,,,,,+++++++++------------------------,,,------......------,,,------------------------..................------....................................////////////000000000000000000000000000000000000000000000000222222111111111111222222222222222222222222333333444000333:::<<<===KKK\\\000000000111111111222222444444333444444555666666777888999:::>>>KKK\\\jjj{{{iiiXXXJJJDDDDDDCCCCCCCCCEEEHHHLLLPPPSSSUUUTTTQQQMMMJJJGGGEEEDDDEEECCCAAA@@@??????@@@AAAAAAAAABBBBBBCCCDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBAAACCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGHHHHHHHHHFFFEEEDDDDDDDDDEEEFFFGGGGGGHHHHHHHHHJJJLLLNNNOOOOOOOOOOOOMMMLLLLLLNNNOOOPPPOOONNNPPPOOONNNMMMMMMNNNOOOPPPUUUVVVVVVWWWYYY[[[]]]^^^bbb]]]XXXXXX\\\___```^^^^^^___```aaabbbaaa``````ddddddeeeeeeeeeddddddcccfffffffffgggffffffeeedddjjjiiiiiihhhggggggffffffddddddddddddddddddddddddiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhiiijjjkkklllllllllmmmnnnooopppqqqqqq{{{}}}~~~||||||||||||{{{yyywwwvvvvvvzzz~~~sssfffaaabbb^^^ZZZYYYUUURRRXXXaaahhhrrrzzzjjjdddbbb]]]YYYYYYWWWQQQIIIBBB===999666444555333111000111111000///000000000000000000000000------...............///000//////......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...111555888:::111///...,,,,,,,,,...///++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,+++,,,------+++(((---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,------------------------............................................................////////////000000000000000000000000000000000000000000000000222222111111111111222222222222222222333333333333555111444:::>>>DDDVVVkkk222222222222333333333333222222222333444555666777666999===???GGGXXXpppwwwbbbSSSHHH@@@>>>???@@@BBBDDDHHHKKKOOORRRTTTQQQPPPMMMIIIFFFCCCAAA@@@AAA@@@???>>>>>>???@@@AAACCCCCCCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCBBBAAAAAABBBBBBBBBAAAAAABBBBBBCCCBBBBBBCCCCCCCCCDDDDDDDDDFFFFFFGGGGGGHHHIIIIIIIIIGGGGGGHHHGGGFFFEEEDDDCCCEEEFFFFFFGGGHHHIIIJJJJJJLLLMMMOOORRRSSSTTTTTTSSSQQQPPPOOOPPPRRRRRRQQQPPPRRRQQQQQQQQQQQQSSSTTTUUUYYYZZZ[[[]]]^^^^^^______bbb___[[[[[[^^^aaaaaa`````````aaaaaaaaabbbbbbbbbddddddeeeeeeeeeeeeeeedddffffffggghhhhhhhhhhhhgggkkkjjjiiigggggggggggghhheeeeeeccccccccccccdddeeeggggggggggggggggggggggggffffffffffffggghhhiiijjjiiijjjkkkkkklllmmmnnnnnnuuuxxx{{{~~~~~~}}}{{{|||~~~|||~~~{{{{{{{{{zzzyyyxxxwwwvvvuuuxxx{{{|||~~~tttgggaaa___\\\ZZZXXXTTTRRRWWW^^^fffnnnyyypppgggeeebbb^^^[[[WWWSSSMMMGGGBBB===888555555333111111111222111///000000000000000000000000///////////////.........////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,.........///111444666888111000...---------...///++++++,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---------//////---+++------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,------......------,,,------------------------............................................................////////////000000000000000000000000000000000000000000000000222222111111111111222222222222222333333333444444777555777===DDDQQQjjj444444444555555555555666111111222222444555666777777999>>>EEESSSkkktttcccQQQFFFAAA======>>>@@@CCCFFFJJJNNNPPPQQQQQQJJJIIIGGGEEECCCBBBAAAAAA???>>>>>>>>>???@@@AAABBBDDDDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBAAA@@@BBBBBBAAAAAAAAABBBCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIIIIHHHHHHGGGFFFFFFDDDEEEFFFHHHJJJLLLNNNNNNPPPRRRTTTVVVWWWXXXXXXXXXUUUTTTRRRSSSTTTUUUTTTSSSUUUUUUUUUUUUVVVXXXYYYZZZZZZ[[[]]]^^^___^^^]]]]]]bbb```^^^^^^```bbbbbbaaabbbbbbbbbaaabbbcccdddddddddeeeeeeffffffffffffeeefffggghhhiiijjjjjjjjjjjjlllkkkiiigggggggggiiijjjgggfffdddbbbbbbccceeefffffffffffffffffffffffffffeeeeeeeeeeeeeeefffgggggggggggghhhhhhiiijjjjjjkkkooorrruuuyyy{{{{{{zzzyyyzzzzzzzzz{{{}}}zzzuuussssssuuusssxxx~~~{{{zzzzzzyyyxxxwwwvvvuuuuuuwwwyyyzzz{{{~~~tttggg```___]]][[[XXXVVVXXX```gggooossswwwyyy|||rrrhhhfffeeebbb___WWWTTTPPPKKKFFF@@@:::666555333111111111111000///////////////////////////000/////////......------------......////////////........................,,,,,,,,,,,,,,,,,,,,,,,,000//////............//////...------------......+++,,,,,,,,,,,,,,,,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******,,,---///000000000,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------......------,,,---------------------------------...................................................////////////////////////////////////////////////////////////222222111111111111222222222222333333444444555555888888;;;CCCNNNbbb333333333333444444444444111222222333444555777888::::::???LLLcccvvvaaaTTTGGGBBB@@@>>>===>>>BBBDDDHHHKKKMMMMMMMMMLLLFFFEEEDDDBBBAAA@@@@@@@@@>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBAAAAAA@@@AAAAAAAAAAAAAAABBBCCCDDDCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHHHHHHHIIIIIIIIIHHHHHHHHHHHHHHHCCCEEEGGGJJJMMMPPPRRRTTTUUUVVVXXXZZZ[[[[[[ZZZZZZXXXVVVUUUUUUVVVXXXXXXWWWXXXXXXYYYZZZ[[[]]]^^^^^^[[[\\\]]]_________^^^]]]aaa```___```aaabbbbbbaaadddccccccccccccdddeeefffdddeeefffgggggggggggggggggggggiiijjjkkkllllllllllllkkkiiihhhggghhhjjjkkkiiigggeeeccccccdddeeefffeeeeeeeeeeeeeeeeeeeeeeeeddddddccccccddddddeeeeeeeeeeeeeeeffffffgggggggggjjjlllppprrrtttsssrrrqqqtttuuuvvvwwwwwwxxxxxxxxxyyyzzz{{{|||}}}~~~~~~~~~~~~{{{uuupppmmmnnnooonnnrrryyy}}}{{{zzzyyyxxxwwwvvvvvvvvvwwwxxxxxxxxxyyy|||sssfff___]]]]]]\\\YYYZZZbbbmmmuuu~~~~~~|||wwwssswwwxxxlllhhhfffccc___XXXVVVRRRNNNJJJCCC<<<888555333111000000000///...///////////////////////////......------,,,,,,,,,,,,,,,,,,------...//////------------------------,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++------......///,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------......------,,,---------------------------------.........//////////////////////////////............////////////////////////////////////////////////////////////222222111111111111222222222333333444555555666666666999@@@KKK[[[rrr000000000000111111111111333333333444555666777888===>>>EEEXXXrrrmmmaaaOOOGGGAAA@@@@@@===<<<>>>CCCEEEHHHJJJKKKJJJHHHGGGEEEDDDCCC@@@???======<<>>DDDQQQeee~~~qqq[[[LLLEEE@@@>>>???>>><<<<<<@@@BBBDDDFFFHHHHHHGGGFFFEEEAAA@@@???>>>===<<<<<<<<>>IIIZZZooo}}}gggPPP@@@AAA???>>>???===;;;>>>CCCAAABBBDDDFFFGGGFFFEEEDDD:::::::::;;;<<<===>>>?????????@@@AAABBBCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDCCCCCCCCC@@@@@@@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEEEEEEEEEEGGGGGGHHHIIIIIIJJJJJJKKKHHHHHHHHHIIIJJJLLLOOOPPPSSSTTTUUUWWWYYY[[[\\\]]]]]]]]]^^^^^^]]][[[ZZZYYYYYYWWWVVVWWWZZZ]]]___```___```aaabbbbbbbbbbbbbbb]]]]]]\\\\\\]]]___aaacccbbbdddggghhhgggfffeeeeeedddeeegggiiiiiihhhfffeeeeeeeeeggghhhiiiiiiiiiiiiiiiiiijjjkkkkkkkkkjjjjjjjjjjjjkkklllllllllkkkkkkkkkkkkkkkkkkjjjiiigggfffffffffffffffffffffffffffddddddcccccccccccccccdddbbbbbbbbbbbbccccccccccccdddeeeeeefffgggiiijjjjjjeeefffggghhhiiiiiiiiiiiihhhhhhhhhhhhiiikkklllmmmmmmooopppooollliiiggggggiiimmmtttzzz~~~}}}|||zzzxxxwwwwwwwwwxxx|||zzzwwwvvvwwwxxxxxxxxxyyy|||~~~}}}wwwlllbbb[[[\\\fffooorrryyy{{{vvvttttttuuuuuu~~~wwwrrrnnncccaaa]]]YYYTTTOOOIIIEEE;;;999666555555555333222000000000000000000000000---.........//////000000////////////////////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***+++,,,------.........---,,,------......------,,,---,,,***))))))***,,,---,,,,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***---///...+++***+++,,,+++++++++,,,,,,---------++++++++++++++++++++++++,,,------......------,,,------------------------,,,,,,------...///000000000000000000000000000000............/////////000000000000000000000000000000000000000000000000000222222111111111111222222333333444555666777888999CCCLLL___yyy222222333333333444444444999555444777888777:::>>>FFFRRReeezzzvvv```OOOFFFBBB======<<<<<<<<<>>>???@@@CCCCCCCCCCCCBBBAAA@@@???>>>??????>>><<<<<<===???AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCBBBBBBAAA@@@AAABBBCCCDDDEEEDDDDDDDDDDDDEEEEEEFFFEEEGGGJJJKKKJJJJJJLLLMMMKKKKKKKKKLLLNNNPPPQQQSSSVVVVVVXXXYYYZZZZZZZZZZZZXXXYYYYYYZZZZZZZZZZZZZZZVVVWWWYYYZZZ\\\]]]]]]^^^\\\]]]^^^```aaabbbbbbbbbaaa```____________``````bbbbbbbbbccccccbbbbbbbbbggggggggggggggghhhhhhhhhhhhhhhhhhhhhhhhiiiiiijjjjjjiiiiiiiiijjjkkklllllljjjkkkkkkllllllkkkkkkkkkmmmmmmmmmlllkkkjjjiiihhhffffffeeeddddddddddddeeehhhgggeeebbbaaaaaaaaaaaabbbbbbbbbaaa``````______aaacccddddddddddddfffgggiiiiiiiiihhhhhhgggfffeeegggggghhhhhhhhhggggggfffiiiiiihhhhhhhhhhhhhhhiiiiiinnnuuu{{{~~~|||yyyvvvuuuwww|||}}}yyyvvvvvvwwwwwwwwwwwwyyy{{{{{{vvvnnneee___aaagggqqq}}}~~~xxxsssrrrssstttyyyxxxlllggg```\\\ZZZUUUNNNHHHCCC>>>888333222222222222......//////000000111111////////////............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,........................///...------//////...------------,,,,,,+++++++++.........------,,,,,,,,,........................+++,,,---...---,,,+++***,,,++++++***)))))))))***,,,++++++******++++++,,,///...---,,,+++,,,---...---,,,++++++++++++------------......///000000000444333111000...,,,******---------.........//////000000000000////////////////////////000000000000222222111111111111111111444111000333666777;;;AAALLL]]]uuu222222333333333444444444444333555888888888<<>>===<<<<<<<<<===???@@@AAACCCCCCBBBBBBAAA@@@???>>>===>>>>>>===<<<<<<===???AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@BBBAAAAAAAAAAAABBBCCCCCCBBBAAAAAA@@@AAABBBCCCDDDDDDDDDCCCCCCDDDDDDEEEFFFFFFHHHJJJKKKJJJJJJKKKLLLLLLLLLMMMNNNPPPRRRTTTUUUXXXYYYZZZ[[[[[[[[[[[[[[[YYYYYYZZZ[[[[[[ZZZZZZZZZWWWXXXYYY[[[\\\]]]^^^^^^^^^^^^______``````aaaaaacccbbbbbbaaaaaaaaabbbbbbccccccddddddddddddccccccggggggggghhhhhhiiiiiiiiihhhhhhhhhhhhhhhiiijjjjjjkkkkkkjjjjjjjjjkkklllllllllllllllmmmllllllkkkkkkllllllllllllkkkiiihhhgggggggggfffeeeeeeeeeeeefffgggfffdddcccbbbaaabbbbbbbbbbbbaaaaaa```_________```bbbddddddcccccceeefffggghhhhhhhhhhhhgggffffffgggggghhhiiiiiiiiihhhhhhjjjiiiiiihhhhhhhhhiiiiiiiiimmmssszzz|||yyyxxxyyy}}}|||xxxwwwwwwxxxxxxxxxyyyzzzyyyxxxtttoooiiifffggglllvvvzzzxxxwwwyyyzzz|||tttmmmddd^^^[[[WWWQQQLLLFFFAAA;;;666444444333333000000000111111111222222////////////............------------------------------------------------------------------------------------------,,,,,,------------------------...---,,,,,,......---,,,+++++++++*********))))))......---------,,,,,,,,,........................,,,,,,---......---------------,,,+++++++++++++++,,,,,,++++++++++++,,,,,,...---,,,,,,,,,---.........---,,,,,,+++,,,------------......//////000000111000000///...------------------.........//////000000000000////////////000000000000111111111111222222111111111111111111555333333555777999@@@III]]]qqq333333333333444444444444222333777:::::::::AAAJJJYYYkkkuuuaaaPPPEEE@@@===;;;<<<<<<<<<===>>>@@@AAABBBAAAAAAAAA@@@???>>><<<<<<:::<<<======<<<===>>>@@@BBBBBBBBBBBBBBBBBBAAAAAABBBBBBAAAAAAAAAAAA@@@@@@AAAAAAAAAAAAAAABBBCCCCCCAAAAAA@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCDDDEEEEEEGGGIIIJJJJJJIIIIIIKKKLLLMMMNNNOOOQQQTTTVVVXXXXXX[[[[[[\\\\\\]]]\\\\\\[[[ZZZ[[[[[[[[[[[[[[[ZZZZZZXXXYYY[[[\\\^^^^^^______aaa```___^^^^^^___```aaaeeedddddddddddddddeeeeeedddeeeeeeffffffeeeeeedddgggggghhhiiijjjjjjkkkkkkiiiiiiiiiiiijjjjjjjjjkkkllllllkkkkkkjjjkkkkkkkkkmmmmmmmmmmmmmmmlllkkkkkkllllllkkkkkkjjjiiigggfffhhhggggggfffffffffffffffeeeeeedddcccccccccccccccbbbaaaaaa``````______^^^```aaaccccccbbbbbbccceeeeeefffgggggghhhgggggggggggghhhiiijjjjjjjjjjjjjjjjjjiiiiiiiiiiiiiiijjjjjjiiilllrrrxxx|||~~~{{{|||}}}~~~~~~{{{xxxwwwxxxzzzzzzzzz{{{yyywwwuuurrrpppoooooolllqqq{{{|||{{{|||}}}~~~{{{wwwkkkaaa\\\XXXUUURRRKKKFFF@@@;;;888666555333111111111222222222222222////////////............------------------------------------------------........................,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++------,,,+++++++++++++++************...------------,,,,,,,,,------------------------------,,,------...///000///......---------------------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---...///000///...------------------------...//////000000............/////////000------........./////////////////////000000000000111111111111222222222222111111222222222222222222555555666777777<<>>JJJWWWgggxxxqqqcccPPPCCC???>>>===:::<<<<<<===>>>???@@@BBBBBB?????????>>>===<<<;;;:::999;;;===>>>===>>>???AAACCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCC@@@@@@@@@@@@AAAAAABBBBBBCCCBBBBBBBBBCCCDDDEEEEEEHHHIIIJJJJJJIIIIIIKKKLLLNNNPPPRRRTTTWWWYYY[[[\\\\\\\\\\\\]]]\\\\\\[[[[[[[[[[[[\\\\\\\\\\\\[[[[[[ZZZ[[[]]]^^^___`````````aaa```___^^^^^^___aaacccfffeeeeeeeeeeeefffggggggfffgggggghhhhhhggggggfffgggggghhhiiikkklllmmmmmmiiijjjjjjkkkkkkkkkkkkkkkllllllkkkjjjjjjiiijjjjjjmmmmmmmmmmmmlllkkkjjjjjjkkkkkkkkkjjjiiihhhgggfffggggggfffeeeeeeeeeeeeeeeddddddddddddddddddddddddbbbbbbaaa``````______^^^___aaabbbbbbaaaaaabbbdddcccdddeeefffgggggggggggghhhhhhiiijjjkkkkkkkkkkkkjjjiiiiiiiiiiiijjjjjjkkkjjjmmmrrrvvvzzz~~~~~~}}}}}}}}}{{{xxxxxxzzz{{{|||{{{yyyxxxvvvtttssssssttttttpppttt|||}}}{{{{{{|||}}}}}}|||yyysssqqquuu~~~tttfff]]]YYYVVVTTTOOOJJJDDD???;;;888555333111111222222222222222222////////////............................................................------------------------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,+++***------------------------------------------------------------------------,,,+++++++++,,,---///000......------------.........------,,,,,,------...+++++++++,,,---...//////000000//////......------,,,,,,---......//////000------......//////000000............////////////////////////000000000000000000000111111111222222111111222222222222222333333555777888888@@@SSSfff333333444444444555555555777777888:::;;;BBBSSScccwww}}}___SSSEEE>>>>>>???===999;;;<<<===>>>???@@@AAAAAA============<<<;;;:::999888;;;===?????????@@@AAACCCCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBB@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCEEEFFFFFFHHHIIIJJJIIIHHHIIIKKKMMMPPPQQQTTTWWWYYY[[[\\\]]][[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\\\\]]]]]]]]]]]]]]]]]]]]]___```aaaaaaaaaaaa```___^^^^^^___bbbdddfffeeeeeeeeeeeeffffffggghhhhhhhhhiiiiiiiiiiiihhhhhhggghhhiiijjjkkklllmmmmmmjjjjjjkkklllmmmllllllkkklllkkkjjjiiiiiiiiiiiiiiilllllllllllllllkkkjjjjjjkkkkkkkkkjjjiiihhhgggffffffeeeddddddccccccddddddccccccddddddeeeeeeeeeeeebbbbbbbbbaaa``````_________aaabbbbbbaaa```aaacccbbbcccdddfffggggggggggggggghhhiiijjjjjjjjjjjjjjjiiiiiihhhhhhiiijjjjjjkkkkkknnnqqquuuxxx|||||||||{{{yyyyyy{{{|||||||||wwwwwwvvvvvvvvvvvvuuuuuutttwww|||}}}{{{yyyyyyyyyxxxwwwtttnnnjjjmmmwww}}}nnnbbb[[[WWWUUUQQQMMMHHHCCC>>>:::666333111111111111111111111111////////////............................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........------------------------,,,+++******,,,,,,+++***------------------------------------------------------------------------******))))))***,,,...///---,,,,,,,,,,,,,,,------...------,,,,,,------...***+++,,,---......//////000000000//////.........,,,,,,------...////////////////////////................../////////000000.../////////000000000111/////////000000000111111111111222222333333333333111333777999<<>>;;;===???<<<999;;;<<<===>>>??????>>>>>>;;;;;;;;;<<<<<<;;;;;;::::::<<>>===;;;;;;<<<======>>>===<<<;;;999999:::;;;<<<<<<<<<<<<;;;>>>AAABBBBBBAAAAAABBBAAAAAABBBBBBBBBBBBBBBBBB@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@???@@@@@@AAABBBAAABBBCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDFFFGGGHHHIIIFFFGGGHHHHHHHHHJJJNNNQQQQQQRRRUUUXXXZZZZZZZZZZZZXXXXXXYYYZZZ[[[[[[[[[[[[YYYZZZ\\\^^^```aaabbbbbb```aaabbbccccccdddccccccbbbbbbcccddddddeeeffffffffffffffffffggghhhiiijjjiiiiiiiiijjjjjjiiiiiiiiihhhiiiiiiiiijjjjjjkkkkkkkkklllmmmoooooonnnmmmlllllllllkkkkkkkkklllmmmmmmlllmmmnnnoooooopppoooooollllllllllllkkkiiihhhgggeeeeeedddccccccccccccddddddeeeeeeffffffeeedddccceeeeeeddddddcccbbbbbbbbbaaabbbccccccaaaaaabbbcccbbbcccdddeeeeeeeeeeeeeeefffffffffffffffeeedddcccffffffffffffggghhhiiijjjiiikkkmmmoooqqqtttxxx{{{}}}~~~|||{{{{{{}}}}}}|||{{{xxxwwwvvvuuuuuuuuuuuuuuuvvvvvvwww{{{~~~vvvqqqnnnmmmmmmiiiiiihhhiiinnnvvv~~~zzz|||ttthhh```\\\VVVSSSOOOJJJFFFAAA;;;777333333222222222111111111////////////............................................................------------------------------------------,,,,,,---------------------------+++***+++,,,---,,,++++++++++++,,,,,,,,,------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++++++++++++++++++++,,,------,,,,,,++++++++++++,,,,,,+++,,,---.........---,,,+++,,,...///000/////////+++,,,,,,------......///////////////.............../////////000000000000.........///000111111111//////000000000111111111111111222222333444444555555777<<>>??????;;;<<<=========<<<:::999777888:::;;;<<<=========<<>>>>>???@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBCCCDDDDDDFFFEEECCCAAAAAAAAACCCDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCBBBBBBCCCEEEHHHIIIHHHGGGGGGGGGHHHJJJLLLMMMLLLOOOSSSVVVVVVVVVVVVWWWVVVWWWXXXZZZ[[[]]]^^^^^^^^^^^^___aaabbbdddeeeeeeccccccddddddeeefffggggggfffggghhhhhhgggggghhhiiihhhhhhggggggffffffeeeeeekkkkkkkkkkkkkkkkkkkkkkkkhhhiiikkkmmmmmmllljjjiiiooopppqqqrrrrrrrrrrrrrrrrrrqqqpppnnnnnnnnnoooooopppooonnnnnnoooqqqsssuuuooonnnlllkkkjjjiiihhhhhhggghhhhhhgggeeeeeefffhhheeeeeefffggghhhiiijjjjjjgggfffeeecccbbbbbbccccccffffffeeeeeeeeeeeeddddddfffeeedddcccbbbcccdddeeedddddddddddddddcccbbbaaadddddddddeeeeeeddddddcccfffggghhhkkknnnqqqsssuuuvvvwwwzzz}}}~~~}}}||||||zzzyyyxxxvvvtttrrrppppppoooqqqsssvvvyyy|||~~~}}}wwwnnngggcccccceeeaaafffjjjmmmtttyyyqqqppp{{{vvvhhh```WWWSSSSSSTTTRRRIIIBBB???666555444444555555333111000000000000////////////,,,---...//////...---,,,---------.........//////,,,---------.../////////------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////---------.........//////++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------,,,+++***......---------...//////////////////////////////---------------------------------------------------...///...---------//////...---------///000111111111111111222222222222444333333222222333444555666===GGGVVVmmm999666444777888666666999>>>GGGUUUggg~~~ttthhhYYYJJJAAA@@@<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999999999:::::::::;;;<<<===>>>?????????@@@@@@AAABBBBBBAAAAAACCCBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDFFFDDDCCCAAAAAAAAACCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDCCCDDDFFFHHHIIIJJJJJJIIIIIIIIIJJJKKKLLLLLLOOORRRTTTTTTUUUVVVXXXXXXYYYZZZ[[[\\\]]]^^^___^^^___```aaabbbcccdddeeecccddddddeeeffffffggggggfffgggiiihhhgggggghhhjjjhhhhhhhhhhhhhhhgggggggggkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnooooooooonnnmmmpppqqqqqqrrrrrrrrrqqqqqqqqqpppooonnnnnnnnnooopppnnnnnnnnnnnnoooqqqssstttrrrqqqooonnnmmmlllllllllhhhhhhiiigggfffeeefffgggggggggggghhhhhhhhhhhhhhhhhhgggeeedddccccccddddddffffffeeeeeeeeedddddddddgggffffffeeeeeeeeeeeeeeedddddddddddddddcccbbbbbbddddddeeefffffffffeeeeeeffffffgggiiikkknnnppprrrsssuuuxxx{{{~~~~~~~~~|||{{{zzzxxxwwwuuutttssspppqqqrrrtttvvvxxxyyyzzz~~~{{{vvvnnngggccccccdddeeekkkpppttt}}}vvvmmmooo~~~qqqeee[[[WWWUUUVVVSSSKKKCCC@@@888666444333333333222111000000000000////////////------...//////...---------------.........//////------------............------------------------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////,,,,,,---------.........++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++************+++,,,,,,........................------------------------------------------------...///000000......///000000///.........///000111////////////000000000000333333333333333444666888;;;FFFUUUfff|||888555555999:::888999<<<@@@NNNcccyyyrrr```RRRHHH???<<<===<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;:::999999999::::::::::::<<<===???@@@AAABBB@@@AAABBBBBBCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDEEEDDDCCCAAAAAABBBCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFFFFEEEEEEEEEFFFHHHIIILLLKKKJJJJJJJJJKKKKKKLLLLLLNNNPPPQQQRRRTTTWWWYYY[[[[[[\\\]]]^^^^^^______`````````aaabbbccccccdddddddddeeeeeefffgggggggggggghhhiiiiiihhhhhhiiikkkiiiiiiiiiiiijjjjjjjjjjjjllllllllllllllllllllllllnnnnnnooooooppppppppppppqqqrrrrrrrrrrrrqqqqqqpppoooooonnnnnnnnnooopppppplllmmmmmmnnnooopppqqqrrrnnnnnnlllkkkjjjjjjjjjjjjiiijjjjjjiiigggeeefffgggiiiiiiiiihhhhhhgggggggggiiihhhgggfffeeeeeeeeeffffffeeeeeeeeeeeedddddddddgggggggggggggggffffffeeedddeeeeeeeeeeeedddccccccddddddeeefffgggggggggfffeeeeeefffgggiiikkkmmmnnnppprrruuuxxx{{{~~~zzzzzzyyyxxxwwwvvvuuuuuussssssttttttuuuuuuvvvvvvyyyxxxtttnnnhhhdddccccccgggoooxxxooogggnnnyyy{{{xxxiiibbb[[[WWWWWWTTTMMMFFFDDD<<<999444222111222111111000000000000////////////------...//////...---------------...........................------------------------------------***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------------........./////////++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,------...///------------------------........................------------------------///000111000///...///111222111000000///000000000/////////000000000111111111222444444444666888;;;>>>NNNdddxxx444333555999::::::<<>>===>>><<<<<<<<<<<<<<<;;;;;;;;;;;;::::::999999::::::::::::;;;<<<>>>@@@BBBCCCDDDBBBBBBCCCCCCCCCCCCCCCBBBAAABBBBBBCCCCCCCCCCCCCCCAAAAAAAAAAAABBBCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFGGGHHHJJJJJJJJJKKKLLLMMMMMMNNNMMMNNNPPPPPPQQQTTTXXX[[[^^^^^^^^^______`````````aaaaaabbbbbbcccccccccdddeeeeeefffffffffggggggggghhhiiijjjjjjiiiiiijjjkkkjjjjjjkkkkkklllllllllmmmmmmmmmmmmmmmmmmmmmmmmmmmnnnnnnnnnnnnnnnooopppqqqssssssssssssrrrqqqppppppnnnnnnnnnnnnoooppppppqqqmmmnnnoooooooooooonnnnnnjjjjjjiiihhhhhhggghhhhhhjjjkkkllljjjhhhfffffffffiiiiiiiiihhhhhhhhhggggggiiiiiihhhhhhggggggggggggfffffffffeeeeeeeeeddddddfffggghhhiiihhhgggfffeeeeeeeeefffffffffeeeeeedddcccdddeeefffggggggggggggfffffffffggghhhiiijjjkkknnnppprrrvvvyyy{{{}}}~~~wwwwwwwwwvvvuuuuuuuuutttvvvvvvvvvvvvvvvwwwwwwwwwttttttsssooojjjfffddddddgggssswwwhhhhhhppp}}}yyyxxxssshhh```XXXWWWVVVPPPKKKIIIAAA===666222000111111111000000000000////////////---..................---.................................------,,,,,,,,,------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---...............//////000------------------------////////////////////////...........................///000000///...///000333222222111111000000000111111222222222333333333111333444444444666:::===EEEZZZttt555444666999999999===CCCOOOeeemmm[[[IIIAAA@@@>>>============<<<<<<<<<;;;;;;;;;:::::::::999999::::::;;;;;;<<<===???AAABBBDDDEEECCCCCCCCCDDDDDDCCCCCCBBB???@@@AAABBBBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCDDDEEEFFFFFFFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGHHHJJJLLLNNNPPPQQQRRRPPPPPPQQQQQQRRRUUUYYY]]]______``````aaaaaaaaabbbbbbcccccccccddddddeeeeeeffffffggggggggggggggghhhiiijjjkkkkkkjjjjjjkkkmmmkkklllllllllmmmmmmnnnnnnmmmmmmmmmmmmmmmmmmmmmmmmoooooonnnooooooqqqrrrssssssssssssssssssrrrqqqpppnnnnnnooopppppppppqqqqqqpppqqqppppppooommmlllkkkkkkjjjjjjiiiiiiiiijjjjjjkkklllmmmllliiiggggggggghhhhhhhhhhhhiiiiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhgggggggggfffffffffeeeeeeffffffggghhhhhhfffeeedddeeeffffffgggggggggffffffddddddeeefffffffffffffffhhhgggggghhhhhhiiijjjkkklllnnnppptttwwwyyy{{{|||~~~~~~~~~}}}wwwwwwwwwwwwvvvvvvuuuuuuuuuuuuvvvvvvwwwxxxxxxxxxrrrrrrrrroookkkhhhggggggjjjyyynnnhhhjjjvvvyyysssuuupppeee[[[XXXXXXTTTQQQOOOGGGBBB:::444222111111111000000000000////////////.........------..............................---......------,,,,,,,,,+++------------------------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********+++++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...++++++******++++++,,,---------------------------////////////////////////........................---...//////------...///333333222222222111000000222222222222333333333333222444555444333666<<>>FFFUUUlllwwwZZZMMM@@@===>>><<<::::::=========<<<;;;;;;::::::::::::999999999:::;;;;;;<<<<<<===???AAABBBCCCDDDCCCCCCCCCDDDCCCCCCBBBAAA>>>???AAABBBCCCBBBBBBAAAAAAAAAAAAAAABBBCCCDDDDDDBBBBBBBBBCCCCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGDDDEEEFFFGGGHHHIIIIIIJJJHHHJJJLLLOOORRRTTTUUUVVVSSSTTTTTTTTTTTTWWWZZZ^^^______```aaabbbbbbccccccdddddddddeeefffgggggghhhgggggghhhhhhhhhhhhhhhhhhjjjkkkllllllkkkkkklllmmmmmmmmmmmmmmmmmmnnnnnnnnnllllllllllllllllllllllllppppppqqqrrrsssttttttuuurrrssssssssssssrrrrrrqqqppppppqqqrrrrrrqqqqqqqqqsssrrrqqqpppnnnmmmlllkkkhhhhhhhhhggghhhhhhiiiiiikkklllnnnmmmkkkiiihhhhhhhhhhhhhhhiiiiiijjjjjjjjjiiiiiijjjjjjjjjjjjiiihhhiiihhhhhhhhhhhhggggggggggggggggggggggggffffffeeeffffffggghhhhhhhhhhhhgggffffffggggggggggggffffffhhhhhhhhhhhhiiijjjjjjkkkjjjkkknnnqqqtttwwwxxxyyyxxx{{{~~~||||||{{{{{{zzzzzzyyyyyysssssstttuuuvvvwwwxxxxxxqqqrrrrrrpppmmmkkkkkklllpppuuuhhhdddeeeqqqzzzpppnnnzzz|||nnnaaa\\\[[[XXXUUUTTTMMMGGG???999555333222111000000000000///////////////...------------...///...............---------------------,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......------------------------................................................---...///...---,,,---///111111222222222111111000000000000111111111111222333555666444444999DDDLLLddd|||:::999999::::::<<>>===<<<<<<>>>======<<<;;;;;;:::::::::999999999::::::;;;<<<======>>>???@@@AAABBBBBBCCCCCCCCCCCCCCCBBBAAAAAA>>>???AAACCCDDDCCCCCCBBBAAAAAAAAAAAABBBCCCDDDDDDAAABBBBBBCCCCCCDDDCCCCCCBBBBBBCCCDDDEEEFFFGGGGGGEEEFFFGGGIIIKKKLLLMMMMMMMMMNNNQQQTTTVVVXXXXXXYYYVVVWWWXXXXXXXXXYYY[[[^^^^^^______aaabbbcccdddddddddeeefffggghhhiiijjjkkkhhhhhhhhhhhhhhhhhhhhhhhhjjjlllmmmmmmllllllmmmnnnnnnnnnnnnnnnmmmmmmmmmmmmkkkkkkkkkkkkkkkkkkkkkkkknnnoooqqqsssttttttttttttrrrrrrssssssssssssssssssrrrrrrsssssssssrrrqqqpppsssrrrpppooonnnnnnooooooffffffffffffgggggghhhiiijjjlllnnnnnnllljjjiiijjjjjjjjjiiiiiiiiiiiiiiihhhhhhiiijjjjjjjjjjjjiiihhhjjjjjjjjjiiiiiiiiihhhhhhiiiiiihhhgggggggggggghhhfffggghhhhhhiiiiiiiiihhhjjjjjjjjjjjjiiihhhgggggggggggggggggghhhiiijjjkkkggghhhkkknnnqqqtttuuuvvvtttwww{{{}}}~~~}}}||||||uuuuuuvvvvvvwwwwwwxxxxxxrrrssssssqqqooonnnoooqqquuummmddd```cccmmm~~~vvvnnnttt~~~zzziiiaaa___[[[XXXVVVQQQLLLDDD===999666333222000000000000///////////////...------------.../////////.........---------,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------------++++++++++++,,,,,,,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,///............///000000........................------------------------........................---///000///...---...//////000111222222111111000000000000111111111222222333555666555777???NNNYYYuuu777666777:::<<>>>>>===<<<;;;;;;::::::999999999999::::::;;;<<<======>>>???@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@@@@???@@@BBBDDDEEEEEEDDDCCCAAAAAAAAAAAABBBCCCDDDDDDAAAAAABBBCCCDDDDDDDDDCCCBBBBBBCCCDDDEEEFFFGGGGGGFFFGGGIIIKKKMMMOOOPPPPPPQQQSSSUUUXXXYYYZZZZZZZZZXXXZZZ[[[ZZZZZZZZZ\\\^^^]]]^^^___```bbbdddeeeeeeeeeeeefffhhhiiikkklllllliiiiiiiiihhhhhhhhhhhhhhhkkklllmmmmmmllllllmmmooooooooonnnnnnmmmmmmllllllkkkkkkkkkkkkkkkkkkkkkkkkkkkmmmooorrrssssssrrrqqqqqqqqqrrrsssttttttttttttsssttttttuuutttsssqqqppprrrqqqooonnnnnnppprrrsssjjjjjjjjjjjjkkklllmmmnnniiilllnnnooommmkkkjjjkkkllllllkkkjjjiiihhhgggfffggghhhjjjjjjkkkjjjiiihhhkkkkkkkkkjjjjjjjjjiiiiiilllkkkiiihhhhhhhhhiiijjjgggggghhhiiiiiiiiiiiiiiimmmmmmmmmlllkkkjjjiiihhhfffffffffggggggiiijjjkkkdddfffiiilllooorrrssstttsssuuuyyy|||~~~~~~}}}|||yyyyyyyyyyyyyyyyyyyyyyyyssstttsssrrrpppppprrrtttvvvtttiiibbb___```nnnrrrssswww~~~oooeeeaaa]]]YYYWWWTTTOOOGGG@@@;;;888444222000000000000///////////////...---,,,,,,---.../////////.........---------+++++++++,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------.........//////++++++,,,,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,............,,,+++,,,++++++++++++,,,------////////////////////////------------------------///////////////////////////000111000///...///111...///000111222222111000222222333333333444444444222555666666999DDDVVVccc555666999<<<>>>EEEWWWhhhzzzdddSSSLLLAAA>>>;;;;;;>>>@@@@@@???@@@???===;;;::::::::::::777888:::;;;<<<=========AAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@@@@AAAAAA@@@@@@AAABBBCCCCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCCCCCDDDEEEFFFFFFGGGFFFFFFHHHJJJLLLNNNQQQTTTWWWXXXYYYYYYYYYYYYZZZZZZZZZZZZ]]]]]]\\\\\\]]]___```aaadddcccbbbaaabbbeeegggiiidddddddddfffiiikkkkkkkkkjjjiiiiiiiiihhhhhhgggggghhhiiiiiijjjjjjjjjiiiiiikkklllnnnoooooommmkkkjjjllllllkkkkkkkkkjjjjjjjjjoooooooooooopppqqqrrrrrrsssrrrqqqpppppppppppppppooorrrtttuuutttttttttuuusssssssssrrrqqqpppnnnnnnpppnnnlllllllllmmmlllkkklllkkkjjjiiiiiiiiijjjkkklllllllllkkkkkkiiihhhggggggggghhhiiiiiiiiiiiiiiiiiiiiiiiiiiihhhhhhhhhhhhkkkkkkjjjjjjiiiiiihhhhhheeeffffffhhhiiikkkmmmnnnmmmlllkkkkkkkkkjjjhhhfffjjjjjjiiiiiihhhhhhggggggggghhhjjjlllnnnpppqqqqqqtttuuuvvvxxxzzz|||}}}~~~~~~~~~{{{zzzxxxxxxyyyzzzyyyxxxuuuvvvvvvtttsssssstttvvvwww~~~pppfffaaa___cccmmmvvvtttyyy{{{kkkaaaZZZTTTOOOWWWUUUPPPHHHAAA:::777666444333222000//////////////////000000000000//////........................,,,,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++,,,...//////...,,,+++------,,,++++++,,,,,,,,,,,,,,,,,,---------......------------------,,,,,,---,,,+++,,,000111000...,,,---......//////......---------.........//////---...000111111111000///------------------------//////000000111111222222222...++++++...000111000222111111111222333444444:::666555777===KKKeee}}}888888;;;>>>BBBMMMbbbtttjjjTTTHHHDDD@@@>>>===>>>AAABBBBBB@@@@@@???===;;;::::::::::::888999:::;;;<<<=========@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFFFFFFFIIIJJJMMMPPPSSSVVVXXXYYYYYYYYYZZZZZZZZZZZZ[[[[[[^^^^^^]]]]]]^^^```aaabbbccccccbbbcccdddeeeggghhhfffffffffgggjjjllllllkkkjjjjjjjjjiiiiiiiiihhhhhhiiiiiijjjjjjkkkkkkjjjjjjjjjlllmmmooopppooonnnmmmmmmmmmmmmlllllllllkkkkkkppppppoooppppppqqqrrrsssuuutttssssssrrrrrrssssssqqqsssuuuvvvuuuttttttuuuttttttssssssrrrpppooonnnpppooonnnmmmmmmmmmmmmllllllkkkjjjiiiiiijjjkkklllkkkkkkkkkjjjjjjiiihhhgggfffgggggghhhiiiiiihhhhhhhhhhhhhhhhhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhhhhhhhiiiiiijjjkkkmmmnnnooommmlllkkkllllllllljjjhhhiiiiiiiiihhhhhhhhhhhhggghhhiiikkkmmmnnnppppppqqqtttuuuvvvxxxyyy{{{|||}}}~~~}}}zzzyyyyyyyyywwwvvvuuuvvvuuutttrrrrrrtttvvvwww|||yyyjjjddd^^^^^^dddrrr~~~{{{rrrggg```[[[XXXXXXVVVQQQKKKCCC<<<777555444333222111000000000000//////000000000000//////------------------------'''(((***,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------,,,,,,++++++++++++,,,...//////...,,,+++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------------------------,,,***+++...000///...,,,---......//////......---------.........//////------...///////////////........................000000000000000111111111111...,,,,,,...000111000111111111222333333444444333333555;;;BBBSSSqqq::::::<<>>===;;;:::::::::;;;999:::;;;<<<===>>>>>>>>>????????????@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCDDDEEEEEEEEEEEEEEEEEEAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCDDDEEEEEEFFFFFFIIIKKKNNNQQQUUUXXXZZZ[[[ZZZZZZZZZ[[[[[[\\\\\\\\\```______^^^___```bbbcccbbbcccdddeeefffgggggggggiiihhhhhhiiikkkllllllkkkjjjjjjjjjjjjjjjiiiiiiiiiiiijjjkkklllllllllllllllkkklllnnnpppqqqqqqppppppooooooooonnnnnnnnnnnnnnnppppppppppppqqqrrrssstttwwwvvvvvvuuuuuuuuuuuuvvvtttuuuwwwvvvuuusssttttttsssssssssrrrqqqpppooonnnppppppoooooonnnmmmmmmlllkkkjjjjjjjjjkkklllmmmnnnjjjjjjiiiiiihhhhhhggggggeeefffggggggggggggggggggggggggggggggggggggggggggggghhhhhhhhhhhhhhhhhhiiijjjjjjjjjjjjkkklllmmmnnnmmmllllllmmmnnnnnnmmmkkkjjjjjjkkkkkkllllllkkkkkkjjjkkklllnnnooooooppppppssstttuuuwwwxxxzzz{{{||||||zzzyyyxxxuuutttuuuvvvuuusssrrrqqqsssuuuvvvyyy}}}tttkkkaaa[[[[[[cccuuu~~~xxxjjjaaa]]][[[XXXWWWSSSNNNGGG@@@999666444444333222111111111111//////000000000000//////------------------------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++------,,,,,,,,,,,,+++++++++,,,---......---,,,+++,,,,,,,,,++++++,,,,,,---,,,,,,,,,---------..............................---+++******,,,...///...------...////////////...------........./////////---------------...//////000000000000000000000000111000000000000000000///111///------...000111000000111222333444444444444222444:::BBBNNNbbb::::::>>>GGGRRReee~~~rrr```NNNBBB@@@DDD>>>???BBBDDDEEEDDDCCCAAA???>>><<<;;;::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDD@@@@@@????????????@@@@@@BBBBBBBBBCCCDDDEEEFFFFFFIIIKKKNNNRRRVVVYYY[[[[[[[[[[[[[[[\\\]]]]]]^^^^^^aaa```_________```bbbcccbbbccceeeggghhhhhhhhhgggjjjiiihhhiiijjjkkkjjjiiijjjjjjjjjiiiiiiiiiiiiiiikkkkkklllmmmnnnnnnnnnnnnnnnnnnpppqqqqqqqqqqqqpppppppppppppppppppppppppppppppppppppppqqqrrrttttttwwwwwwvvvvvvvvvvvvvvvwwwuuuvvvwwwvvvtttrrrssssssqqqqqqqqqppppppnnnmmmmmmoooppppppooommmlllkkkkkkiiijjjjjjkkklllmmmooooooiiiiiihhhgggggggggggggggeeeeeeffffffgggffffffeeeffffffffffffggggggggggggffffffgggggghhhhhhiiiiiiiiiiiiiiihhhiiiiiijjjjjjllllllkkkmmmoooooonnnlllmmmnnnooopppqqqqqqpppppplllmmmnnnooooooooooooooorrrssstttuuuwwwxxxyyyzzz~~~~~~{{{yyyxxxwwwuuusssuuuuuuuuusssqqqqqqrrrtttsssvvvxxxyyy{{{tttggg]]]WWWZZZeeerrrrrreee]]]ZZZXXXVVVTTTQQQLLLFFF>>>:::444444333222111111111111//////000000000000//////------------------------/////////...---,,,+++***------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,---------......------............//////---,,,******+++,,,......------...///////////////............///////////////...---,,,---...///000000000000000000000000000111111000000/////////...000///......///000111111000111333444555555555555999;;;@@@LLL]]]sss999<<>><<<;;;::::::;;;<<<<<<<<<===>>>????????????AAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDDDDCCCBBBBBB@@@??????>>>>>>??????@@@BBBAAABBBBBBCCCEEEFFFGGGIIIKKKOOOSSSWWWYYYZZZ[[[\\\\\\]]]]]]^^^______```aaa``````______```bbbbbbbbbdddgggiiijjjjjjhhhgggjjjhhhhhhhhhjjjjjjiiihhhiiiiiiiiiiiiiiiiiiiiiiiilllmmmnnnooopppppppppppprrrrrrrrrqqqqqqpppooooooqqqqqqqqqqqqqqqqqqqqqqqqooooooooopppqqqrrrtttuuuvvvuuuuuutttuuuuuuvvvvvvuuuvvvvvvtttrrrqqqqqqrrrnnnnnnooonnnnnnmmmlllkkklllnnnpppnnnkkkiiiiiijjjhhhiiijjjlllmmmnnnooooooiiihhhgggfffffffffggghhheeeeeeffffffffffffeeeeeeeeefffffffffggggggggghhhffffffgggggghhhhhhiiiiiijjjiiiiiihhhhhhiiijjjjjjkkkkkkkkklllnnnooonnnlllnnnpppqqqsssssssssrrrqqqmmmnnnooooooppppppoooooorrrrrrssstttuuuwwwxxxxxxzzz|||~~~|||yyyxxxxxxwwwvvvtttuuuuuutttrrrppppppqqqssspppsssvvvvvvwww{{{lllaaaYYYVVV\\\dddpppqqqccc[[[WWWVVVUUUTTTQQQLLLDDD???555444333222111000000000//////000000000000//////------------------------((()))***,,,...///000000------------------------+++++++++++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,+++++++++,,,,,,---...,,,,,,,,,---------......------------......//////,,,,,,++++++++++++---...---...//////000000//////........./////////000000000///.........///111222////////////////////////111000000000//////......///////////////000000111111222333444555666666666<<<>>>EEEUUUmmm<<>>>>>???BBBEEEFFFDDDBBB@@@@@@>>>===<<<;;;:::;;;;;;<<<===>>>??????@@@@@@@@@???AAAAAAAAAAAAAAA@@@@@@@@@BBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBAAA@@@@@@??????????????????@@@BBBBBBBBBBBBCCCEEEGGGIIIKKKNNNRRRVVVYYYZZZ[[[[[[]]]]]]^^^^^^___```aaaaaacccbbbaaaaaaaaaaaaccccccccceeegggjjjkkkjjjiiiiiiiiihhhggghhhiiijjjiiihhhiiiiiiiiijjjjjjjjjjjjjjjmmmnnnooopppqqqrrrrrrrrrtttsssrrrqqqpppoooooonnnpppppppppppppppqqqqqqqqqnnnnnnnnnoooppprrrssstttsssssssssssssssttttttuuusssssssssqqqooonnnoooqqqmmmnnnnnnnnnmmmmmmlllkkkkkknnnpppoookkkggggggiiihhhiiijjjlllmmmmmmnnnnnniiihhhgggffffffggghhhiiifffffffffgggffffffeeedddfffffffffgggggghhhhhhiiiggghhhhhhhhhhhhhhhhhhiiikkkkkkkkkjjjkkkkkklllllllllkkkkkklllnnnooonnnlllmmmoooppprrrrrrqqqpppnnnmmmnnnoooppppppqqqppppppqqqqqqrrrssstttuuuvvvvvvxxxzzz|||}}}~~~}}}{{{yyyxxxyyyyyyxxxvvvuuuuuutttrrrooooooppprrrnnnqqqtttuuuvvv|||qqqeee\\\VVVWWW[[[aaaooo|||jjj___ZZZXXXVVVUUUUUUPPPIIICCC888777555333222000000/////////000000000000//////........................***+++,,,------...------------------------------........................+++,,,,,,------,,,,,,+++++++++,,,,,,,,,,,,------------------------------++++++++++++,,,---......,,,,,,,,,---------......++++++,,,,,,---.........+++---...---,,,+++,,,.........///000000000000///....../////////000000000///////////////000111111........................000//////////////////......///111111000///000222222222333333555666888999999@@@LLLaaa|||CCCLLL___uuufffXXXJJJDDDBBB@@@???AAACCCFFFHHHGGGDDDAAAAAAAAA>>>===<<<;;;:::;;;<<<<<<>>>???@@@@@@@@@@@@@@@@@@AAA@@@@@@@@@????????????BBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@@@@@@@@@@??????@@@@@@@@@CCCCCCBBBBBBDDDFFFIIIJJJOOORRRVVVYYY\\\]]]\\\\\\]]]^^^^^^___```aaabbbcccfffeeedddccccccdddeeefffeeefffhhhiiikkkkkkkkkjjjjjjhhhhhhiiikkklllkkkjjjkkkkkkkkklllllllllmmmmmmnnnooopppqqqrrrsssssssssrrrrrrqqqppppppoooooopppnnnnnnooooooooopppppppppllllllmmmnnnoooqqqrrrsssrrrrrrrrrrrrrrrsssttttttpppppppppnnnllllllmmmooonnnnnnooooooooonnnmmmmmmkkkooorrrpppkkkggggggiiiggghhhjjjkkklllllllllllljjjiiigggffffffgggiiijjjgggggggggggggggfffeeeeeeffffffggghhhhhhiiijjjjjjiiiiiiiiiiiiiiihhhhhhhhhjjjjjjjjjjjjkkkllllllmmmnnnmmmmmmnnnooopppnnnmmmnnnoooqqqrrrrrrpppnnnlllmmmnnnooopppqqqqqqrrrqqqppppppqqqrrrssstttuuuuuuvvvxxx{{{|||}}}~~~}}}{{{zzzzzzzzzyyyxxxtttuuutttqqqooonnnoooqqqnnnoooqqqrrruuuyyyvvvlllbbbYYYVVVWWWWWW```nnnvvviii___\\\XXXWWWVVVRRRJJJDDD<<<;;;999666444222111000//////000000000000//////////////////////////////000000//////---,,,+++***................................................+++,,,,,,------,,,,,,++++++++++++,,,,,,------------------,,,,,,---------++++++++++++,,,---...///,,,,,,,,,---------......******++++++,,,------...***---000000...,,,,,,---......///000000000000000.../////////000000000000---...//////000000//////.................................///////////////---000222222000///000222444333222222444666999;;;:::III^^^uuuHHHTTTjjj{{{VVVNNNGGGDDDBBBAAADDDHHHFFFIIIJJJIIIEEEBBBAAABBB>>>===<<<;;;:::;;;<<<===??????@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>======BBBBBBBBBBBBBBBBBBBBBBBB?????????@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAAAAA@@@AAAAAA@@@@@@@@@@@@AAAAAADDDCCCCCCCCCDDDGGGJJJKKKSSSUUUYYY\\\^^^___^^^]]]^^^^^^___```aaabbbcccccchhhhhhfffeeeeeefffggghhhfffggghhhiiijjjkkkkkkkkkjjjiiiiiijjjlllmmmmmmlllmmmmmmmmmnnnnnnnnnoooooonnnoooqqqrrrssstttttttttpppppppppoooppppppqqqqqqmmmmmmnnnnnnooooooooopppkkkkkklllmmmoooppprrrsssrrrrrrrrrrrrrrrssstttuuunnnnnnnnnllljjjjjjlllnnnooopppppppppppppppooonnnlllpppsssqqqlllhhhhhhjjjggghhhjjjkkkllllllkkkjjjjjjiiigggfffggghhhjjjkkkggghhhhhhhhhgggfffeeeeeefffgggggghhhiiijjjjjjkkkkkkkkkjjjjjjiiiiiihhhhhhhhhhhhhhhhhhiiijjjkkklllpppoooooooooqqqqqqooonnnpppqqqssstttsssqqqooommmmmmnnnooopppqqqrrrrrrrrrppppppqqqrrrssssssttttttuuuwwwzzz{{{|||~~~}}}||||||{{{zzzyyytttttttttqqqooonnnoooqqqooonnnnnnpppsssxxx||||||rrrggg]]]WWWWWWQQQWWW```sss~~~wwwccc___ZZZXXXVVVRRRJJJCCC???>>>;;;888555333222111//////000000000000//////000000000000000000000000+++,,,---///000111111111........................------------------------+++,,,,,,------,,,,,,++++++++++++,,,,,,---------...------,,,,,,------...++++++++++++,,,---...///,,,,,,,,,---------......))))))***++++++,,,------***---111222///---,,,---...//////000000000000000////////////000000000000+++,,,.../////////...---////////////////////////---.........//////000000---000222222000///000222555444222111333666:::===???UUUpppLLLiiizzzbbbQQQJJJCCCAAADDDHHHHHHGGGKKKHHHEEECCCBBBAAA@@@???<<<<<<<<<===============AAAAAAAAA@@@@@@@@@??????@@@@@@@@@?????????>>>>>>BBBBBBAAAAAABBBBBBCCCDDDAAA@@@???>>>>>>@@@BBBCCCCCCCCCCCCCCCBBBAAA@@@???BBBBBBAAAAAA@@@AAAAAABBBCCCCCCCCCCCCDDDHHHNNNRRRYYYYYYYYYZZZ[[[[[[\\\\\\______```aaabbbcccddddddggggggggggggggggggffffffkkkiiiggggggiiijjjkkkjjjlllkkkkkkjjjkkklllnnnoooppppppoooooooooooopppppprrrsssssssssssssssssssssnnnoooppppppoooooopppqqqnnnmmmlllkkklllmmmnnnooohhhiiijjjmmmooorrruuuvvvrrrrrrrrrrrrrrrrrrrrrrrrqqqpppnnnmmmlllmmmnnnnnnmmmnnnoooooopppooooooooonnnnnnnnnnnnmmmlllkkkjjjkkkjjjjjjjjjkkklllmmmmmmmmmllljjjhhhhhhiiijjjkkkiiiiiiiiiiiiiiijjjjjjkkkiiijjjkkklllmmmmmmmmmmmmllllllkkkkkkkkkkkkkkkkkknnnmmmkkkjjjiiiiiijjjkkkpppoooooopppqqqsssuuuwwwwwwvvvvvvuuusssrrrpppooorrrrrrssstttttttttssssssqqqrrrrrrtttuuuwwwyyyzzz|||{{{{{{{{{}}}|||wwwvvvwwwzzz{{{ttttttrrrooommmmmmnnnppppppppppppqqqrrrtttuuuvvvzzzvvvkkkbbb[[[VVVSSSOOOUUUjjjxxxxxxiii\\\TTTVVVTTTMMMLLLQQQGGGCCC>>>999444222111111000000000000////////////------............------........................------------------------))))))******,,,,,,---.........---,,,,,,+++*********+++,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------............---------------.........//////////////////////////////......------------......////////////////////////........................000000000000000000000000111111111000111111222222888222000333777:::>>>DDDQQQiii\\\xxxmmmXXXOOOJJJDDDCCCFFFIIIJJJJJJKKKHHHEEEBBBBBBAAA???>>><<<<<<<<<======>>>>>>>>>AAAAAAAAA@@@@@@@@@??????BBBAAAAAA@@@???>>>======???>>>>>>>>>>>>???@@@@@@BBBAAA@@@??????@@@BBBCCCDDDDDDDDDDDDCCCBBB@@@@@@AAAAAAAAAAAAAAABBBCCCCCCCCCDDDFFFGGGIIINNNSSSWWWZZZ[[[[[[\\\]]]]]]^^^^^^___``````aaabbbcccddddddffffffffffffffffffffffffjjjhhhggggggiiikkkkkkkkkkkkkkkjjjjjjkkklllnnnoooooooooooonnnnnnooopppppprrrrrrrrrrrrrrrrrrrrrrrrmmmnnnpppooonnnnnnoooqqqooonnnmmmmmmlllmmmnnnnnnjjjkkklllnnnppprrruuuvvvttttttsssssssssssssssrrroooooommmlllllllllmmmmmmnnnnnnooopppqqqqqqppppppqqqqqqppppppooonnnmmmllljjjjjjiiiiiijjjkkkkkklllmmmllljjjiiihhhiiijjjkkkjjjiiiiiihhhhhhhhhiiiiiiiiiiiijjjkkklllllllllllljjjjjjjjjjjjkkkkkkkkkkkkmmmllllllkkkkkkllllllmmmpppqqqqqqrrrsssuuuvvvwwwwwwwwwwwwvvvuuutttsssrrrssssssssstttttttttsssssspppqqqrrrtttvvvyyy{{{|||||||||||||||}}}~~~zzzxxxxxxxxxxxxuuuuuussspppmmmkkklllmmmnnnnnnnnnnnnooooooooopppuuuyyywwwlllccc]]]SSSQQQUUUbbbuuuyyy|||pppbbbWWWWWWUUUMMMJJJMMMIIIFFFAAA;;;666444222222111000000000////////////---......//////......---........................------------------------,,,,,,,,,---------------......---,,,,,,+++*********+++,,,,,,---------,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------------............------------------............////////////////////////........................////////////////////////........................000000000000000000000000111111111000111111222333444111000333666:::AAAIII]]]tttmmmuuu___OOOLLLHHHEEEEEEHHHLLLMMMLLLLLLIIIEEEBBBAAA@@@>>>===;;;;;;<<<===>>>??????@@@AAAAAAAAA@@@@@@@@@??????@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>???@@@BBBBBBAAA@@@AAABBBCCCDDDFFFEEEEEEDDDBBBAAA@@@@@@AAAAAAAAABBBCCCDDDEEEFFFEEEGGGKKKNNNPPPTTTYYY\\\]]]]]]]]]^^^______````````````aaabbbcccdddeeeeeeffffffffffffffffffffffffhhhgggfffgggiiikkkkkkkkkkkkjjjjjjkkkkkkmmmnnnnnnnnnnnnmmmnnnnnnooopppppprrrrrrqqqqqqppppppoooooolllnnnoooooonnnmmmooopppppppppooonnnmmmmmmmmmmmmllllllmmmnnnppprrrtttuuuttttttsssssssssrrrrrrrrrpppoooooonnnnnnnnnnnnooonnnnnnpppqqqrrrrrrrrrrrrrrrrrrrrrrrrpppooonnnmmmkkkkkkkkkkkkkkkkkklllmmmmmmlllkkkjjjiiijjjkkkkkkjjjjjjiiihhhgggggggggggghhhhhhiiijjjkkkkkkkkkkkkhhhiiiiiiiiijjjkkkkkkkkkkkklllmmmnnnooooooooooooqqqrrrtttuuuwwwxxxxxxxxxxxxxxxyyyyyyxxxxxxwwwvvvttttttttttttttttttttttttpppqqqrrruuuwwwzzz}}}~~~~~~~~~~~~~~~}}}{{{yyyvvvttttttttttttqqqmmmjjjjjjjjjkkklllmmmnnnooonnnnnnmmmoooqqqwwwwwwllldddWWWVVVVVVZZZcccuuu|||xxx|||kkk[[[WWWTTTMMMIIIJJJLLLIIIDDD>>>999666333222111111000000000/////////---......//////......---........................------------------------////////////......------...------,,,,,,++++++***++++++,,,---------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------............------,,,,,,,,,---------......////////////////////////......////////////......////////////////////////........................000000000000000000000000111111000000111222222333222222333666888<<>>>>>???@@@AAABBBCCC@@@@@@@@@@@@@@@AAABBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEEEEDDDBBBAAA@@@@@@@@@AAAAAABBBCCCEEEGGGIIIJJJIIILLLPPPSSSVVVXXX[[[^^^]]]^^^^^^______```aaaaaaaaaaaabbbcccdddeeeffffffeeeeeeeeeeeeffffffffffffhhhgggfffgggjjjkkkkkkkkkjjjjjjkkkkkklllmmmnnnooommmmmmmmmmmmnnnoooppppppqqqqqqpppooonnnnnnmmmmmmlllmmmnnnnnnmmmmmmnnnoooppppppooonnnmmmlllllllllmmmmmmmmmnnnoooqqqssssssrrrrrrqqqqqqqqqppppppppprrrrrrrrrrrrrrrrrrrrrrrrnnnooopppqqqrrrsssssssssrrrrrrrrrqqqpppooonnnmmmnnnnnnmmmmmmmmmmmmnnnnnnmmmmmmlllkkkjjjkkkkkklllkkkjjjiiigggfffeeeeeeeeegggggghhhiiiiiijjjiiiiiigggggghhhiiijjjjjjkkkkkkjjjkkknnnppprrrrrrrrrrrrrrrtttvvvxxxyyyzzzyyyyyyyyyyyyzzz{{{{{{{{{{{{{{{vvvvvvvvvvvvvvvvvvvvvvvvsssttttttvvvxxxzzz|||}}}}}}zzzxxxuuusssqqqrrrsssqqqnnnkkkjjjjjjjjjlllnnnpppqqqqqqooonnnkkklllooovvv}}}rrrjjj^^^[[[WWWVVVXXXeee}}}{{{{{{uuuaaaVVVRRRMMMKKKKKKMMMJJJFFFAAA<<<777444222111111111000000000//////......////////////..............................------------------------/////////...............---------,,,,,,++++++++++++,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------............------,,,,,,,,,,,,------------////////////////////////......///000000///......////////////////////////........................////////////////////////000000000000111222333333333444777::::::@@@PPP```{{{jjjWWWOOOMMMGGGFFFGGGIIIKKKMMMMMMLLLJJJGGGCCCAAA@@@???===;;;<<<<<<===>>>???@@@AAABBBAAAAAAAAA@@@@@@@@@?????????@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBCCCCCCDDDDDDDDDCCCBBBAAA@@@@@@@@@AAACCCCCCDDDFFFHHHJJJLLLMMMOOORRRUUUWWWXXXYYY[[[\\\]]]]]]^^^^^^___`````````bbbbbbcccdddeeefffggggggeeeeeeeeefffffffffgggggghhhggggggiiikkklllkkkjjjjjjkkklllmmmnnnoooooopppnnnnnnnnnnnnnnnoooppppppppppppooonnnmmmmmmlllllllllmmmnnnnnnmmmmmmnnnoooooooooooonnnmmmlllkkkkkkmmmmmmmmmnnnoooppprrrrrroooooooooooooooooooooooossssssttttttttttttttttttpppppprrrsssssstttttttttqqqqqqqqqqqqpppooonnnmmmooonnnnnnmmmmmmmmmnnnnnnmmmmmmmmmlllllllllllllllkkkjjjiiigggfffeeeeeeeeegggggghhhhhhiiiiiihhhhhhgggggghhhiiijjjjjjkkkkkkiiijjjmmmppprrrtttttttttssstttvvvyyyzzzzzzzzzzzzyyyzzz{{{|||}}}}}}}}}}}}xxxxxxwwwwwwxxxxxxyyyzzzyyyxxxxxxyyyzzz{{{||||||}}}zzzxxxwwwvvvooopppqqqpppnnnlllllllllooopppqqqqqqpppnnnllljjjiiijjjkkkpppxxxxxxrrrfff___XXXUUUUUU\\\jjjxxx}}}iiiZZZRRROOONNNOOOMMMKKKHHHCCC>>>888444222111111111111000000000000...//////////////////...........................------------------------+++,,,,,,---......//////------,,,,,,,,,,,,++++++,,,,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------............------,,,,,,,,,---------......////////////////////////......////////////......////////////////////////////////////////////////////////////////////////000000000000111222333444222444888;;;<<>>???@@@AAAAAABBBAAAAAAAAA@@@@@@@@@??????DDDCCCBBBAAA@@@???>>>>>>@@@@@@??????@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCDDDCCCBBBAAA@@@@@@AAABBBCCCFFFFFFGGGIIIKKKMMMOOOQQQTTTVVVYYYYYYYYYYYYZZZ\\\\\\]]]]]]^^^______``````ccccccdddeeefffggghhhhhheeeeeeffffffggghhhhhhhhhjjjjjjiiikkklllmmmkkkjjjkkklllmmmooopppqqqqqqqqqppppppooooooooooooppppppoooooonnnnnnmmmmmmlllllllllnnnoooooonnnmmmooopppooooooooooooooonnnllllllmmmmmmnnnooopppqqqssstttooooooppppppqqqrrrrrrrrrttttttuuuvvvvvvvvvvvvuuuttttttuuuvvvvvvvvvvvvuuuqqqrrrrrrssssssrrrrrrqqqnnnnnnmmmmmmllllllmmmmmmnnnnnnmmmmmmmmmllllllllllllkkkiiihhhgggfffffffffgggggghhhhhhiiihhhhhhggghhhiiiiiiiiijjjkkkkkkkkkhhhjjjlllnnnqqqsssttttttssstttvvvwwwyyyzzzzzzzzzyyyzzz{{{|||}}}}}}}}}}}}zzzzzzyyyyyyzzz|||~~~~~~~~~~~~~~~~~~}}}|||{{{zzzooopppqqqpppnnnmmmnnnooossssssqqqooolllhhheeeccchhhhhhiiilllrrr|||}}}oooeee[[[VVVUUUUUUZZZaaazzz|||{{{xxxeeeYYYSSSRRRRRRLLLKKKIIIEEE@@@;;;666333222222111111111000000000...//////000000//////...........................------------------------)))***+++,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............------............---------------.........//////////////////////////////......------------......////////////////////////////////////////////////000000000000000000000000//////000000111222444444111333777;;;@@@LLLbbbuuunnn]]]SSSLLLIIIIIIKKKMMMPPPQQQPPPNNNLLLKKKFFFDDDAAA?????????>>>===?????????@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@@@@??????BBBBBBAAAAAAAAA@@@@@@@@@???????????????@@@@@@AAAAAAAAABBBCCCCCCCCCCCCCCCDDDCCCBBBBBBBBBDDDFFFGGGIIIIIIJJJLLLNNNPPPRRRSSSWWWYYYZZZ[[[ZZZZZZ\\\^^^]]]]]]^^^^^^___`````````ddddddeeefffggghhhhhhiiiffffffgggggghhhiiiiiijjjmmmllllllmmmnnnmmmkkkiiikkkmmmoooqqqrrrssssssssssssrrrqqqppppppoooooopppnnnnnnnnnnnnmmmmmmmmmmmmmmmnnnpppooonnnnnnoooqqqooopppqqqqqqqqqpppoooooooooooooooqqqrrrtttuuuvvvrrrrrrssstttvvvwwwxxxyyyxxxyyyzzz{{{{{{{{{zzzzzzzzzzzzzzzzzzzzzyyyyyyxxxtttuuuvvvwwwxxxxxxxxxxxxqqqqqqpppooooooooooooooonnnnnnnnnnnnnnnmmmlllllllllkkkjjjiiihhhggggggggghhhhhhiiiiiiiiihhhhhhgggjjjjjjjjjjjjkkkkkkkkkkkkhhhiiijjjlllnnnqqqssstttsssssstttuuuvvvxxxyyyzzzyyyzzz{{{{{{||||||||||||{{{{{{zzz{{{}}}~~~rrrrrrrrrpppmmmmmmnnnpppsssqqqooollliiifffdddccceeefffggghhhlllttt}}}zzzpppddd\\\UUUPPPQQQUUUaaaxxx||||||uuucccYYYTTTQQQMMMLLLKKKHHHCCC>>>999666222222222111111111000000//////000000000000//////........................------------------------++++++,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++***,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------............------............------........./////////000000///////////////////////////...,,,******,,,...///////////////////////////////////////////////////000000000000000000000000/////////000111333444555333444888@@@JJJZZZrrrsss\\\RRRPPPNNNLLLLLLNNNPPPSSSTTTSSSOOOMMMLLLEEECCC@@@????????????>>>@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@??????<<<===>>>@@@BBBDDDEEEFFF@@@@@@@@@???@@@AAAAAABBB@@@AAABBBBBBCCCCCCBBBBBBEEEDDDCCCCCCDDDFFFIIIJJJKKKLLLLLLNNNOOOQQQSSSTTTYYYZZZ[[[[[[[[[\\\^^^```^^^^^^______```aaaaaaaaaddddddeeefffggghhhiiiiiifffgggggghhhiiijjjjjjkkknnnmmmmmmnnnooonnnkkkiiilllmmmppprrrssstttttttttttttttrrrqqqppppppoooooommmmmmmmmnnnnnnnnnnnnnnnnnnoooppppppoooooopppqqqpppqqqrrrssstttsssrrrqqqppppppqqqrrrtttvvvxxxyyyuuuuuuwwwxxxzzz|||}}}~~~}}}~~~~~~~~~~~~~~~}}}|||{{{zzzwwwxxxzzz{{{|||}}}}}}}}}vvvuuuttttttssssssssssssnnnnnnnnnooonnnmmmmmmllllllkkkjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiiiiihhhhhhllllllkkkkkkkkkkkkkkkkkkhhhhhhiiijjjlllooorrrtttssssssssssssuuuwwwyyyzzzyyyyyyzzz{{{{{{{{{{{{{{{|||{{{{{{|||~~~uuuuuussspppmmmlllnnnpppooonnnmmmkkkjjjiiiiiiiiibbbdddeeefffhhhnnnvvv}}}zzznnnbbbVVVNNNNNNSSSSSSkkkxxxlll]]]TTTOOOMMMMMMMMMJJJFFF@@@;;;888222222222111111111111000//////000000000000//////........................------------------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---..................---////////////000000000000///////////////////////////---***((((((***---///////////////////////////000000000000000000000000000000000000000000000000/////////000111333444555777777;;;EEESSSfffxxxbbbOOOMMMMMMJJJJJJOOOWWWWWWXXXWWWSSSNNNIIIFFFDDDBBB>>>;;;:::;;;>>>???@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAA@@@???@@@AAABBBCCCBBBCCCDDDDDDDDDFFFIIIKKKNNNNNNOOOOOOPPPRRRVVVZZZ[[[[[[[[[[[[ZZZZZZYYYYYY]]]]]]___```bbbdddeeefffdddfffgggfffeeeeeefffggggggfffeeeeeefffhhhkkklllppppppppppppooonnnmmmlllqqqqqqrrrsssssstttuuuuuuvvvtttqqqnnnmmmlllmmmnnnmmmmmmnnnmmmkkkjjjkkkllljjjjjjkkklllnnnppprrrsssssstttvvvwwwwwwwwwvvvuuuvvvxxx{{{|||{{{zzzzzzzzzyyyzzz}}}~~~~~~}}}~~~}}}}}}}}}|||zzzwwwuuutttqqqpppnnnmmmlllmmmooopppqqqooonnnmmmmmmkkkiiigggiiijjjjjjiiigggggghhhjjjkkkkkklllmmmnnnnnnnnnnnnkkkkkkkkklllmmmnnnooopppqqqooonnnpppuuuxxxyyyyyyxxxzzz|||{{{yyyxxxwwwxxx|||}}}~~~|||xxxtttpppoooooonnnmmmnnnmmmmmmlllkkkjjjiiiiiifffdddbbbbbbdddhhhmmmpppzzztttfffYYYPPPMMMMMMSSSaaavvv|||bbbVVVWWWPPPMMMJJJHHHFFFBBB===999777555222111111111111000111111000000//////......+++,,,------......------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++,,,,,,------------------.........//////,,,,,,,,,---------......------------------------................................................---......///////////////......//////000000111111////////////////////////000000////////////000000////////////////////////111222333333222111222444555666===KKK```www~~~eeeTTTGGGGGGJJJJJJNNNUUUYYYYYYXXXVVVRRRMMMHHHDDDCCCAAA>>><<<<<<===>>>???@@@@@@@@@@@@@@@@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>??????@@@AAAAAAAAABBBAAA@@@@@@@@@AAABBBCCCBBBDDDEEEEEEFFFGGGKKKMMMPPPQQQRRRRRRRRRUUUXXX[[[]]]]]]\\\\\\\\\\\\]]]]]]^^^___```aaabbbdddeeeeeedddfffggggggeeeeeefffhhhhhhhhhgggggghhhjjjlllnnnooooooppppppoooooonnnnnnsssrrrrrrrrrrrrrrrrrrrrrtttsssqqqooonnnmmmnnnnnnnnnooopppooommmllllllllljjjkkklllmmmoooqqqssstttuuuvvvwwwyyyyyyyyyyyyyyyyyy{{{~~~~~~}}}}}}}}}~~~}}}{{{zzzuuutttrrrpppoooooopppqqqooonnnmmmmmmnnnnnnllljjjjjjkkkkkkjjjhhhhhhiiijjjkkklllmmmnnnnnnooooooooollllllllllllmmmooopppqqqqqqpppqqquuuxxxzzzxxxvvvuuuwwwyyyzzzzzzyyyyyyzzz|||}}}~~~{{{vvvrrrqqqpppooonnnmmmmmmlllkkkjjjiiihhhhhhfffdddbbbaaacccfffjjjmmmwwwyyykkk]]]TTTOOONNNMMMZZZlll~~~ooo^^^XXXPPPNNNKKKJJJHHHEEE@@@<<<888555222111111111000///000000000000////////////////////////......---,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++++++++,,,,,,---------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------........................---------------------------......//////////////////////////////000000000////////////////////////000000////////////000000000000000000000000000000///000222222222222444555999;;;CCCTTTkkknnnSSSIIIBBBEEEIIIKKKRRR\\\[[[[[[YYYVVVQQQKKKFFFBBB@@@???>>>>>>>>>>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBB@@@@@@@@@???????????????>>>??????@@@@@@AAAAAABBBCCCCCCAAAAAA@@@AAABBBCCCCCCDDDFFFHHHIIIKKKNNNQQQSSSTTTUUUUUUUUUWWWZZZ]]]]]]\\\[[[[[[[[[]]]___aaa```aaaaaabbbbbbcccdddddddddfffggggggffffffgggiiijjjjjjiiiiiijjjlllnnnooonnnoooooopppppppppppppppssssssrrrrrrqqqpppooooooqqqqqqqqqpppooonnnnnnnnnoooppprrrrrrpppnnnmmmmmmllllllmmmoooqqqsssuuuvvvwwwxxxzzz{{{}}}}}}~~~~~~~~~}}}{{{yyyvvvttttttttttttnnnnnnnnnoooqqqqqqooommmkkkllllllkkkiiihhhjjjkkkkkklllmmmnnnoooooooooooommmmmmmmmnnnoooppprrrrrrqqqsssvvvzzz|||{{{xxxtttrrruuuxxxzzzzzz{{{|||}}}}}}~~~~~~yyyuuusssrrrpppooommmllllllkkkjjjiiihhhhhheeedddbbbaaaaaacccfffhhhrrr{{{ttteeeYYYSSSPPPKKKTTT```lllxxxiii[[[RRROOOMMMLLLLLLJJJDDD@@@999666333111111111000///////////////000000000000111111111000///---,,,+++------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,---......///////////////000000//////////////////////////////////////////000000////////////000000111111111111111111111111...///111111222333555777<<<@@@LLLaaayyywww___LLLGGGEEEHHHJJJMMMUUU^^^]]][[[XXXTTTNNNIIIDDDAAA===>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAABBB??????????????????????????????@@@@@@AAABBBBBBBBBDDDDDDBBBAAAAAAAAABBBCCCDDDFFFIIIKKKLLLNNNRRRTTTUUUVVVXXXXXXWWWYYY[[[]]][[[ZZZYYYXXXZZZ\\\```bbbcccccccccccccccccccccccceeefffhhhhhhgggggghhhjjjkkkjjjjjjjjjkkkmmmnnnooonnnooopppqqqrrrrrrrrrrrrrrrrrrqqqqqqpppooooooooonnnnnnoooooooooooonnnnnnoooqqqssssssqqqooonnnnnnooooooppprrrtttwwwyyyzzzyyyzzz|||~~~~~~}}}{{{zzzzzzsssrrrssstttuuuuuurrrppplllmmmmmmkkkiiiiiijjjkkkkkklllmmmnnnnnnoooooonnnooooooooopppqqqrrrssstttuuuwwwzzz|||}}}|||xxxvvvuuuwwwzzz||||||}}}~~~}}}xxxvvvsssqqqooollllllkkkjjjiiihhhhhhgggeeedddbbb``````aaabbbccckkkttt~~~|||mmm```VVVRRROOORRRXXX]]]dddtttsss```TTTPPPMMMMMMNNNMMMHHHCCC:::777444222222111000///......//////000000111111000000000//////---,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......------------------------........................---------------------------......///////////////000000000//////......---////////////////////////000000////////////000000111111111111111111111111///000111111111333555888===DDDTTTkkkfffUUUGGGGGGHHHKKKMMMPPPWWW^^^\\\ZZZVVVQQQLLLFFFBBB@@@===>>>???@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA????????????????????????@@@@@@@@@AAABBBBBBCCCCCCEEEDDDCCCBBBBBBBBBCCCDDDFFFHHHLLLNNNPPPRRRUUUWWWVVVXXXYYYYYYXXXYYY[[[]]][[[ZZZYYYYYYZZZ^^^aaadddddddddddddddcccccccccbbbeeefffhhhhhhhhhhhhiiikkkkkkkkkkkkkkklllmmmmmmnnnnnnoooppprrrssssssssssssppppppppppppppppppppppppkkklllmmmooooooooooooooooooqqqssssssrrrqqqqqqrrrssssssuuuwwwyyy|||~~~}}}}}}|||{{{{{{{{{{{{yyyuuurrrnnnnnnnnnmmmkkkjjjkkklllkkklllmmmnnnnnnoooooooooqqqqqqqqqrrrssstttuuuvvvzzz{{{||||||{{{{{{zzz{{{zzz|||~~~|||xxxuuuqqqooommmllllllkkkjjjiiihhhhhheeedddcccaaaaaa``````aaaeeemmmvvv~~~uuuggg\\\VVVRRRQQQRRRTTTWWWfff|||~~~}}}iiiXXXSSSMMMLLLNNNNNNJJJEEE<<<:::666444333222000///......//////000000111111,,,------.........------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////,,,,,,,,,---------......------------------------........................////////////////////////---......///////////////000000//////......------////////////////////////000000////////////000000111111111111111111111111111222222222222333666999>>>III]]]ttt~~~nnnXXXNNNBBBEEEHHHLLLPPPTTTYYY]]]YYYWWWSSSNNNIIIEEEBBBAAA>>>>>>???@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@@@@?????????????????????@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDCCCCCCBBBCCCDDDEEEFFFIIIKKKOOORRRSSSUUUWWWYYYWWWYYYZZZZZZYYYYYYZZZ\\\\\\\\\\\\\\\^^^aaadddeeeeeeeeeeeedddddddddcccccceeeggghhhiiihhhiiijjjllllllllllllmmmmmmmmmnnnnnnpppqqqrrrsssttttttttttttppppppppppppppppppqqqqqqllllllmmmooopppqqqrrrsssqqqrrrttttttttttttvvvxxxxxxyyyzzz|||zzzwwwqqqrrrrrrpppmmmlllmmmnnnmmmnnnoooppppppqqqqqqqqqssssssssstttuuuvvvwwwxxx}}}}}}|||{{{yyyzzz|||}}}~~~|||wwwssspppnnnmmmmmmlllkkkjjjiiihhheeeeeedddcccbbbaaa``````aaahhhpppvvv}}}nnnbbb\\\UUUPPPNNNOOORRR^^^{{{{{{zzz|||~~~www___WWWOOOLLLNNNOOOKKKGGG???<<<888666444333222000////////////000000000000+++,,,,,,---......------------------------------------------------------------------............------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------........................////////////////////////---....../////////////////////..................////////////////////////000000////////////000000111111111111111111111111222333333333333555999<<>>>>>>>>>>>>>>?????????@@@@@@@@@AAAAAAAAABBBCCCCCCDDDDDDCCCCCCBBBBBBCCCEEEGGGHHHKKKNNNRRRTTTVVVWWWYYYZZZYYYZZZ\\\\\\[[[ZZZ[[[\\\\\\\\\]]]^^^```aaacccdddeeeeeeeeeeeeddddddddddddeeegggiiiiiiiiiiiikkkmmmmmmnnnnnnoooooooooooooooqqqrrrssstttttttttttttttrrrrrrrrrqqqpppppppppooooooooooooppprrruuuwwwyyytttuuuuuuuuuvvvxxx|||}}}}}}}}}vvvvvvvvvtttqqqpppqqqrrrqqqqqqrrrsssttttttttttttttttttuuuuuuvvvxxxyyyzzz|||}}}}}}|||zzzzzz}}}}}}}}}~~~{{{vvvrrrooonnnnnnmmmlllkkkjjjjjjffffffffffffeeecccbbbaaa```fffkkkpppyyyvvvjjjccc[[[TTTNNNNNNNNNVVVmmm}}}yyy{{{hhh]]]QQQMMMNNNPPPMMMIIIBBB???:::888666555333111000000000000////////////---...............---,,,------------------------........................------------.........///---------,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,,,,---------......------------------------........................////////////////////////---......///////////////------..................////////////////////////000000////////////000000000000000000000000000000000111222333555999>>>BBBPPPccc{{{~~~~~~|||{{{zzzyyy{{{|||cccPPPHHHJJJLLLOOORRRWWWZZZYYYVVVSSSQQQMMMHHHEEECCCBBBBBBAAAAAA@@@??????@@@@@@AAA@@@@@@@@@@@@@@@@@@@@@@@@@@@?????????>>>>>>======>>>>>>??????@@@@@@@@@@@@AAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBCCCDDDFFFHHHIIIMMMPPPTTTVVVWWWXXXYYY[[[ZZZ\\\]]]]]]\\\[[[\\\]]]ZZZ[[[\\\]]]___```aaaaaaeeeeeeeeeeeeeeeeeeeeeeeeeeegggiiiiiiiiijjjlllmmmoooppppppqqqqqqqqqpppppprrrsssttttttuuutttttttttuuutttsssrrrqqqooonnnnnnqqqqqqqqqrrrtttwww{{{}}}vvvvvvwwwwwwxxx{{{yyyzzzyyywwwuuussstttuuussstttuuuvvvwwwwwwwwwwwwuuuuuuuuuvvvwwwxxxzzzzzzzzz|||~~~}}}{{{{{{}}}|||~~~}}}~~~}}}xxxtttoooooonnnmmmlllkkkkkkjjjffffffggggggfffdddcccaaaaaaeeeiiilllttt{{{ooohhhcccYYYQQQOOOLLLNNN```uuuzzz|||mmmaaaTTTMMMOOOQQQNNNJJJCCC@@@<<<999777666444222111111000000//////......111111000000///...,,,,,,------------------------........................---------.........//////---------,,,,,,+++++++++---------.........//////,,,,,,,,,---------......------------------------................................................---......///////////////,,,------....../////////////////////////////////000000////////////000000////////////////////////...000111333666;;;BBBFFFZZZnnn~~~rrr___QQQKKKJJJKKKOOOUUUZZZ[[[XXXTTTPPPLLLFFFBBB@@@@@@@@@@@@AAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@>>>????????????@@@@@@@@@??????@@@AAAAAABBBCCCCCC@@@@@@??????????????????AAABBBCCCCCCDDDFFFKKKNNNPPPRRRUUUXXXZZZ[[[ZZZZZZ]]]\\\[[[ZZZYYYYYYYYYYYY[[[\\\]]]^^^```aaabbbbbbeeefffiiijjjjjjiiifffeeeeeefffiiikkkmmmnnnnnnnnnoooooopppqqqqqqqqqqqqpppssstttuuuuuuvvvuuuuuuuuussssssssssssssssssrrrrrrsssssstttvvvxxxzzz}}}~~~{{{zzzzzz{{{~~~|||zzzyyyxxxwwwxxxyyyzzzyyywwwyyyyyyyyyzzzzzz{{{{{{|||~~~|||zzzzzz|||~~~~~~~~~~~~}}}~~~~~~zzzuuuqqqooolllkkkkkkkkkjjjiiigggiiikkkkkkiiifffaaa___bbbcccdddgggkkkrrrzzzwwwrrrhhh```UUULLLKKKQQQZZZaaa||||||lllWWWNNNOOONNNJJJHHHIIIFFFBBB===888555333222111111111000000000000000////////////////////////////////////////////////---+++******+++,,,+++***------------------------***+++------------+++***000///------......---,,,,,,,,,,,,,,,,,,,,,,,,,,,...............///000000000000///...---,,,,,,+++........................////////////////////////000000000000///...---,,,000000////////////000000111111000000//////......000////////////000000111777000000555666777DDDUUUmmmssseeeXXXOOOMMMMMMOOOSSSXXX[[[[[[VVVRRRNNNJJJEEEBBBAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@>>>????????????@@@@@@@@@???@@@@@@AAAAAABBBBBBBBB????????????????????????AAABBBCCCCCCDDDGGGKKKNNNRRRSSSVVVXXXZZZ[[[ZZZZZZ\\\\\\[[[ZZZZZZZZZZZZ[[[[[[[[[[[[\\\^^^```bbbccceeegggiiijjjjjjiiigggeeeggghhhkkkmmmooopppppppppoooppppppqqqqqqqqqqqqqqqtttuuuvvvvvvvvvvvvuuuuuussssssssssssssstttttttttvvvwwwxxxzzz|||~~~~~~}}}|||}}}{{{zzzyyyyyyzzz{{{yyyxxxxxxxxxyyyzzz{{{||||||}}}}}}{{{yyyyyyzzz|||}}}}}}~~~~~~~~~yyytttqqqnnnllllllllllllkkkiiiiiijjjjjjhhheeebbb```bbbcccccceeegggmmmtttyyy}}}xxxnnnggg]]]SSSOOOQQQUUUYYYkkk~~~|||}}}sss\\\QQQOOONNNLLLLLLIIIGGGCCC>>>999666333222111111111111000000000000////////////////////////........................,,,+++******,,,------,,,,,,,,,,,,---------......,,,------......------,,,///---,,,,,,------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------------...///////////////...------,,,,,,........................////////////////////////......//////////////////000000////////////000000111111000000////////////111000000000000111222222555111222888999;;;III[[[vvv|||}}}qqq___VVVPPPNNNOOOPPPRRRVVV[[[\\\YYYTTTOOOKKKGGGCCCAAAAAABBBCCCBBBDDDCCCCCCCCCBBBAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@>>>????????????@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA????????????????????????AAABBBCCCDDDEEEHHHLLLPPPTTTVVVXXXYYYZZZ[[[ZZZZZZ[[[[[[[[[[[[\\\\\\\\\\\\ZZZZZZYYYYYY[[[^^^bbbdddfffgggiiijjjjjjiiigggfffjjjkkkmmmoooqqqrrrrrrrrrooopppqqqqqqrrrrrrqqqqqquuuvvvvvvvvvvvvvvvuuuuuurrrrrrsssssstttuuuvvvwwwxxxyyy|||~~~~~~~~~~~~}}}||||||}}}}}}{{{zzzxxxyyyzzz{{{|||}}}~~~~~~}}}{{{xxxwwwyyy{{{}}}}}}yyyuuupppmmmlllmmmmmmmmmjjjjjjiiihhhgggeeecccaaabbbbbbbbbbbbcccffflllppp}}}wwwqqqggg]]]UUUQQQPPPPPPZZZnnnxxxuuugggWWWQQQNNNMMMOOOIIIHHHDDD@@@<<<888555333222222111111111000000000////////////////////////---------------------------,,,++++++---///......,,,,,,,,,------.........///......------......///...,,,++++++,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......................................................////////////////////////,,,---...///000000000000000000////////////000000111000000000000/////////111111111111111222333444222222555;;;<<>>>>>?????????@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???????????????@@@@@@@@@@@@BBBCCCDDDFFFIIINNNQQQWWWXXXYYYZZZ[[[[[[ZZZZZZZZZ[[[\\\\\\]]]^^^^^^^^^ZZZYYYWWWWWWYYY]]]bbbeeeggghhhjjjjjjjjjjjjhhhgggkkklllnnnppprrrrrrrrrrrrpppqqqqqqrrrrrrrrrrrrrrrtttuuuuuuvvvvvvuuuuuutttsssrrrrrrssstttvvvxxxyyyyyy{{{}}}~~~}}}{{{{{{|||}}}~~~~~~~~~{{{xxxwwwyyy{{{}}}~~~}}}xxxrrrnnnlllmmmmmmmmmlllkkkiiigggeeedddccccccaaaaaa`````````bbbgggkkkvvv~~~zzzooocccYYYQQQMMMLLLRRR___ssswwwqqqzzztttaaaTTTMMMLLLOOOJJJIIIFFFCCC???:::777555333222222111111000000000////////////////////////------------------------000...,,,,,,.........---------------------------///...---,,,,,,---...///...,,,+++,,,------,,,+++------------------------------,,,,,,------...///---------.........//////........................////////////////////////......///000000000000000000000////////////000000000000000000000000000000111111111111111222333444222333666:::>>>III```vvv}}}|||{{{jjjWWWPPPQQQPPPOOOOOONNNRRRVVVYYYWWWSSSNNNKKKDDDBBB@@@@@@BBBDDDEEEEEEEEEEEEDDDCCCBBBBBBAAAAAAAAAAAA@@@@@@@@@?????????>>>>>>?????????@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>>>>?????????@@@@@@@@@@@@AAACCCEEEFFFJJJOOOSSSXXXYYYYYYZZZZZZZZZZZZZZZZZZ[[[\\\^^^____________ZZZXXXWWWVVVYYY^^^cccgggiiiiiijjjkkkkkkjjjiiiiiikkklllnnnpppqqqrrrqqqqqqqqqqqqrrrssssssssssssssssssssstttuuuuuuuuuuuuttttttssssssssstttuuuwwwyyyzzz|||~~~~~~|||yyyyyy{{{}}}~~~~~~|||uuupppnnnmmmmmmmmmlllkkkiiifffeeedddcccccc______```______aaaeeeiiiqqqzzzttthhh\\\TTTPPPNNNPPPTTTbbbyyy|||rrrwww~~~mmm[[[NNNJJJMMMJJJJJJIIIFFFBBB===999666333333333222111000000///////////////////////////........................222000...---......,,,+++//////...---,,,++++++***...---,,,++++++,,,---......---,,,---...///...---------------------------...............//////000,,,,,,------.../////////////////////////////////////////////////////////000000111111000///......000000////////////000000000000000000111111111111/////////000111222333333333444666999AAARRRmmm~~~|||{{{}}}ggg\\\RRRRRRTTTSSSPPPPPPOOORRRVVVVVVSSSOOOKKKIIIBBB@@@??????BBBDDDEEEDDDEEEDDDDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@????????????>>>????????????@@@@@@@@@?????????@@@@@@@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAA@@@AAACCCEEEGGGKKKPPPTTTXXXXXXYYYYYYZZZZZZ[[[[[[[[[\\\^^^___`````````___ZZZYYYXXXXXX[[[```fffiiijjjjjjjjjkkkkkkjjjjjjjjjkkklllnnnpppqqqqqqqqqpppqqqrrrssssssttttttssssssqqqrrrsssuuuvvvvvvvvvvvvvvvuuusssrrrrrrsssuuuvvvzzz|||~~~~~~}}}~~~~~~|||zzz{{{|||~~~~~~~~~yyy}}}yyytttqqqooonnnmmmlllkkkiiigggeeedddcccccc^^^____________aaadddgggmmmttt~~~zzznnncccZZZTTTQQQMMMMMMUUUfff}}}|||yyyyyy|||fffSSSKKKLLLKKKKKKKKKIIIEEE@@@;;;777444444333222111000000///////////////////////////////////////////////////222000...---------,,,+++//////...---,,,++++++***,,,,,,,,,++++++,,,,,,,,,...---,,,---///000///...------------------------///............///000000---------.........//////////////////////////////////////////////////////111111111111000///...---000000////////////000000000000000111111111111222/////////000111222333444555555777===III^^^yyyuuuvvvyyy{{{~~~}}}uuu\\\TTTOOOQQQSSSQQQQQQRRRSSSUUUWWWUUUPPPKKKHHHGGG@@@???>>>???BBBDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCCCC@@@@@@@@@@@@????????????>>>????????????@@@@@@@@@>>>>>>??????@@@@@@AAAAAA===>>>>>>???@@@@@@AAAAAA@@@AAACCCEEEHHHLLLRRRUUUWWWWWWXXXXXXYYYZZZ[[[\\\\\\]]]___aaaaaaaaa```___ZZZZZZZZZ[[[^^^ccchhhkkkkkkkkkkkkkkkkkkkkkkkkkkklllmmmnnnpppqqqqqqqqqppprrrrrrssstttttttttttttttqqqrrrtttvvvxxxyyyzzzzzzyyywwwtttrrrpppqqqrrrsssvvvwwwxxxzzz|||~~~~~~|||{{{zzz{{{}}}~~~}}}{{{wwwzzz~~~~~~yyyuuussspppnnnkkkjjjiiihhhfffdddcccbbb___``````___^^^___aaacccggglllttt|||wwwlllaaaXXXRRRMMMKKKOOOZZZhhh|||zzz}}}sss\\\PPPNNNKKKLLLLLLKKKGGGBBB<<<888555444444333111000000///////////////////////////........................///---,,,,,,---......---------------------------,,,,,,------------,,,,,,---,,,+++,,,...///...---...........................------------...//////---------...............////////////////////////////////////////////////000000111111111000000///000000////////////000000000000111111111222222222000000000111222333444555555777;;;DDDTTTkkkuuuxxx{{{zzzxxxzzz~~~zzz~~~dddYYYRRRNNNOOOOOOOOOQQQTTTWWWXXXYYYUUUNNNHHHFFFEEE@@@???>>>???BBBCCCDDDCCCCCCCCCCCCDDDDDDDDDDDDDDD@@@@@@@@@????????????>>>>>>????????????@@@@@@@@@======>>>???@@@AAAAAABBB===>>>>>>???@@@@@@AAAAAA@@@AAADDDFFFHHHMMMRRRVVVVVVVVVWWWWWWXXXZZZ[[[\\\]]]^^^```aaabbbaaa___^^^[[[[[[[[[]]]```eeeiiilllkkkkkkkkkkkkkkkkkkkkkkkkmmmnnnoooqqqrrrrrrrrrqqqrrrsssttttttuuuuuuttttttrrrsssuuuxxxzzz|||}}}}}}{{{xxxuuuqqqooooooppppppqqqqqqrrrtttvvvyyy{{{|||yyyyyyzzz{{{}}}}}}{{{yyywwwzzz}}}|||yyyuuurrrooojjjjjjiiihhhgggeeecccbbb```aaa```___]]]]]]^^^```bbbfffmmmttt{{{~~~sssfffYYYRRROOOLLLNNNTTT\\\kkk}}}~~~|||cccTTTQQQKKKLLLMMMLLLHHHCCC===999555555444333222000000///////////////////////////------------------------+++******+++---///000///******+++,,,...//////000,,,---...//////...---,,,,,,+++***+++---...---,,,........................---,,,,,,,,,,,,---..............................000000000000000000000000////////////////////////...///000111111222222111000000////////////000000000000111111222222222222111111111222333444666777444888>>>JJJ]]]ttt~~~zzz~~~{{{uuuvvv}}}zzzqqq[[[VVVRRRNNNMMMOOOSSSWWWYYYVVVWWWVVVRRRLLLFFFBBB@@@AAAAAA@@@@@@AAAAAABBBCCCDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????@@@@@@BBBBBBAAAAAA???>>><<<<<<888:::>>>AAABBBAAA@@@???<<<===>>>>>>>>>???BBBEEE@@@AAADDDHHHMMMRRRWWWYYY[[[[[[ZZZZZZZZZZZZZZZ[[[^^^___```bbbbbbbbbaaaaaa```______bbbgggiiiiiigggkkkkkkkkklllllllllmmmmmmpppqqqssstttuuuttttttsssttttttsssssssssttttttuuutttttttttvvvzzz}}}}}}}}}{{{xxxsssnnnkkkjjjkkkllllllnnnpppqqqrrrsssvvvyyy}}}~~~~~~~~~~~~|||zzzyyy}}}|||~~~{{{vvvrrrnnnkkkgggeeeeeeeeedddddd___^^^^^^^^^^^^___``````aaacccggglllsss|||yyymmmaaaVVVTTTOOONNNRRRRRRZZZrrrooo[[[SSSOOONNNMMMJJJIIIGGGBBB<<<:::777333000000111222111111111111111000000000000---...000///...---///000......//////...---,,,,,,---,,,,,,,,,,,,---......////////////////////////---,,,,,,++++++,,,,,,---------------------------++++++,,,,,,---...//////////////////////////////000000000000000000000000,,,,,,...///000000000000////////////////////////000000000000000000000000000000111111111000000///222///...333555555555888<<<>>>EEEUUUjjj{{{}}}{{{zzz{{{hhhYYYTTTQQQNNNNNNQQQVVVYYY[[[ZZZXXXTTTNNNIIIEEECCCBBBAAAAAA@@@@@@AAAAAABBBCCCDDDCCCCCCCCCCCCBBBBBBBBBAAAAAA@@@????????????@@@>>>>>>???@@@@@@@@@@@@@@@:::<<<>>>@@@AAAAAA@@@???@@@@@@AAAAAAAAABBBEEEGGG@@@BBBFFFKKKPPPTTTXXXYYYZZZZZZZZZZZZ[[[\\\]]]^^^^^^___```aaabbbbbbaaaaaabbbaaaaaaeeeiiikkkkkkiiillllllmmmmmmmmmnnnnnnnnnnnnoooppprrrssssssssssssuuuuuuttttttssssssssstttttttttvvvyyy|||~~~}}}|||xxxuuupppkkkgggfffffffffiiikkkmmmnnnoooqqqtttvvvzzz{{{}}}yyytttnnnkkkhhhfffeeeeeedddccc^^^^^^]]]]]]]]]]]]^^^^^^___aaaccchhhnnnxxxtttggg\\\VVVOOOLLLMMMNNNSSShhh~~~zzzdddYYYOOONNNMMMKKKKKKIIIDDD???<<<999555222222333333222111111111000000000//////---...//////------...///......//////...------,,,---,,,,,,,,,,,,---..............................------,,,,,,,,,,,,------------------------------,,,,,,------......//////////////////////////////000000000000000000000000------...///000000000000111111111111111111111111000000000000000000000000000000111111111111000000333000000444666555666999:::???KKK___vvv|||sssqqqsssmmm\\\VVVQQQOOONNNPPPUUUYYY\\\^^^\\\XXXQQQIIIEEECCCDDDEEEAAAAAAAAAAAAAAABBBBBBCCCDDDCCCCCCCCCCCCBBBBBBBBBAAA@@@??????>>>>>>??????======???@@@AAAAAAAAAAAA>>>>>>>>>?????????@@@@@@>>>?????????>>>@@@BBBEEEBBBEEEJJJOOOTTTWWWYYYZZZYYYYYYZZZ[[[\\\^^^```aaa^^^___```aaabbbbbbbbbbbbddddddeeegggkkkmmmmmmlllmmmmmmnnnnnnnnnooooooooommmnnnpppqqqssssssttttttvvvvvvuuuuuuttttttssssssrrrsssvvvyyy{{{{{{xxxuuurrrooojjjfffbbb`````````dddfffhhhiiikkkmmmpppsssvvvwwwyyy||||||wwwooollliiigggfffeeecccaaa___^^^]]]]]]\\\\\\\\\\\\]]]^^^___bbbhhhqqq{{{{{{nnnddd\\\SSSLLLKKKJJJMMM\\\lll}}}ssscccRRRNNNLLLLLLLLLJJJFFFBBB???;;;777444444444444333000000000000////////////---...//////------...///.........///......---,,,---,,,,,,,,,,,,---......------------------------......------------......------------------------............////////////////////////////////////000000000000000000000000......///000111111111111111111111111111111111111000000000000000000000000000000111111111111111000444111111444666555777;;;;;;EEEXXXoooxxxnnniiigggttt^^^TTTSSSOOOOOOPPPTTTYYY]]]______[[[VVVNNNGGGDDDCCCCCCDDDAAAAAAAAAAAAAAABBBCCCCCCDDDCCCCCCCCCCCCBBBBBBBBB@@@@@@???>>>>>>>>>??????@@@@@@@@@AAAAAA@@@??????AAA@@@???>>>>>>>>>???@@@===>>>???>>>>>>???BBBDDDFFFIIIOOOTTTXXXZZZZZZZZZYYYYYYZZZZZZ\\\^^^___```^^^^^^___```aaabbbbbbccceeeeeegggiiikkkmmmmmmmmmmmmmmmnnnnnnnnnooooooooopppqqqqqqrrrrrrsssssssssuuuuuuuuuuuuvvvuuuuuuuuurrrsssuuuwwwwwwtttnnnjjjiiigggccc```^^^]]]]]]]]]```aaadddeeegggiiillloooqqqsssvvvyyy}}}~~~yyyqqqnnnkkkiiigggeeeccc```aaa```___]]]\\\[[[[[[[[[\\\\\\\\\^^^bbbkkkttt{{{uuukkkcccYYYPPPLLLJJJLLLTTT^^^|||yyyzzzoooWWWPPPKKKLLLMMMKKKGGGDDDAAA===888555444444333333000000000/////////......///000111000...---...///---...............---------,,,,,,,,,,,,---......------------------------.........------.........------------------------000000000000//////////////////////////////////////////////////////////////////000111111111111111////////////////////////000000000000000000000000000000111222222222111111333111111444555444777<<>>?????????@@@@@@AAAAAAAAA@@@@@@???BBBAAA???>>>===>>>@@@@@@AAABBBCCCCCCCCCDDDGGGJJJKKKNNNSSSXXX[[[[[[ZZZYYYZZZYYYYYYZZZZZZ[[[\\\]]]^^^^^^___```aaabbbcccddddddfffhhhiiijjjkkklllmmmllllllmmmmmmmmmnnnnnnnnnqqqqqqqqqppppppppppppppprrrsssuuuvvvwwwxxxxxxwwwuuuuuuttttttqqqllleee```___^^^\\\[[[ZZZ[[[\\\]]]\\\^^^```bbbccceeehhhkkkmmmnnnqqquuuyyy}}}tttqqqmmmjjjhhhfffcccaaabbbbbb```^^^]]]\\\\\\\\\\\\\\\[[[\\\^^^eeemmmsss|||}}}uuuiii```UUUOOOLLLLLLPPPUUUpppxxxtttwww|||```UUULLLLLLMMMIIIFFFFFFCCC???999666444333222111000000000000////////////000111222111///...///000------...............------,,,,,,,,,,,,---......------------------------.........------.........------------------------000000000000000////////////////////////////////////////////////////////////000000111111111111000////////////////////////000000000000000000000000000000111222222222222222111000111444444444888???FFFYYYsss{{{iiiXXX~~~ggg[[[WWWTTTRRRSSSUUUXXX]]]``````]]][[[RRRNNNHHHFFFFFFFFFCCCAAABBBBBBBBBBBBBBBCCCCCCDDDDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@??????@@@@@@>>>>>>@@@AAABBBBBBBBBBBBBBBAAA???>>>>>>???@@@AAA@@@AAABBBCCCDDDFFFIIILLLQQQSSSWWWZZZ\\\[[[YYYXXXZZZYYYYYYYYYZZZ[[[\\\\\\^^^^^^^^^___```bbbdddeeedddfffiiijjjjjjjjjlllmmmllllllmmmmmmmmmnnnnnnnnnpppooonnnnnnmmmmmmnnnnnnssstttvvvwwwxxxyyyxxxxxxwwwuuurrrnnnjjjddd^^^ZZZWWWWWWVVVVVVWWWXXXZZZ[[[ZZZ[[[]]]^^^___```cccfffhhhiiilllppptttxxx{{{}}}yyyuuupppkkkiiigggeeeccccccbbb```___^^^]]]]]]]]]\\\\\\[[[ZZZ[[[___eeeiiitttmmmggg]]]TTTNNNLLLMMMPPP```yyyzzzqqqpppzzznnn^^^PPPNNNMMMIIIFFFGGGEEEAAA;;;777555333222111111111111111000000000000111222222111///...///000,,,---......///.........---,,,,,,,,,,,,---......------------------------......------------......------------------------////////////000000000000////////////////////////000000000000000000000000//////000111111000000///111111111111111111111111000000000000000000000000000000111222333333333333000000111444444555;;;CCCNNNccc~~~jjjUUUooo\\\VVVWWWUUURRRWWWYYY]]]aaabbb```[[[VVVPPPKKKEEECCCEEEFFFEEECCCBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCBBBAAAAAA@@@AAAAAAAAA???@@@@@@AAABBBBBBBBBAAA@@@@@@@@@???@@@@@@AAAAAA>>>???AAABBBDDDFFFJJJMMMVVVXXXZZZ[[[[[[ZZZXXXWWWXXXYYYYYYZZZ[[[]]]^^^___^^^^^^^^^___```bbbdddeeedddgggjjjkkkjjjjjjlllnnnmmmmmmnnnnnnnnnoooooooooooonnnnnnnnnoooppprrrsssuuuvvvxxxyyyyyyxxxvvvuuutttpppjjjddd```\\\XXXUUUSSSRRRRRRSSSSSSUUUVVVWWWWWWXXXZZZZZZZZZ[[[^^^```bbbdddgggjjjnnnrrruuuvvv{{{|||~~~yyyrrrllliiihhhgggfffaaa```___^^^]]]]]]\\\]]][[[[[[[[[YYYYYYZZZ]]]```kkk{{{uuuqqqiii]]]SSSNNNNNNOOOSSSggguuuqqqrrr}}}hhhUUUQQQOOOIIIFFFIIIHHHCCC===999666555333222222222222222111111111111///000111///---,,,---...,,,------...//////......---,,,,,,,,,,,,---..............................------,,,,,,,,,,,,------------------------------.........//////000000000////////////////////////000000000000000000000000/////////000000//////...111111111111111111111111000000000000000000000000///000111222333333333333000000333666666888@@@III[[[qqq{{{eeeRRRhhhWWWUUUWWWUUURRRZZZ\\\___cccccc```YYYTTTPPPJJJCCC@@@CCCFFFGGGEEECCCBBBBBBBBBBBBCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBDDDCCCBBBBBBAAAAAABBBBBBCCCCCCCCCBBBAAA@@@>>>===??????@@@@@@@@@AAAAAAAAA@@@BBBDDDFFFHHHKKKOOOSSSYYYZZZ[[[\\\[[[YYYWWWVVVWWWXXXYYYZZZ]]]___aaabbb^^^^^^^^^^^^```bbbdddfffeeehhhllllllkkkkkkmmmooooooooooooooopppppppppppppppppppppqqqsssuuuxxxyyyxxxyyyzzzzzzyyyvvvtttrrrnnniiibbb\\\XXXUUUSSSRRRQQQPPPPPPPPPQQQQQQRRRSSSUUUVVVWWWWWWWWWXXXZZZ\\\___```cccfffjjjnnnqqqrrrwwwyyy|||{{{sssllliiihhhhhhhhh______^^^]]]\\\\\\\\\\\\ZZZZZZZZZYYYWWWWWWXXXZZZdddttt|||zzzrrrdddXXXRRRQQQQQQNNN]]]sss|||vvvlll}}}oooZZZSSSPPPIIIGGGKKKJJJFFF???;;;888666444333333333333222222222111111...//////...,,,***+++,,,,,,,,,---.../////////...---,,,,,,,,,,,,---......////////////////////////---,,,,,,++++++,,,,,,---------------------------,,,------...///000000111////////////////////////000000000000000000000000...///////////////......////////////////////////000000000000000000000000///000111222333444444444111111444888888:::CCCMMMggg}}}ttt```PPPsss^^^XXXVVVSSSUUU]]]^^^aaadddccc___XXXSSSOOOIIIFFFDDDEEEFFFGGGDDDBBBDDDAAA>>>===???BBBCCCDDDCCCDDDEEEDDDBBBAAABBBCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@AAAAAABBBCCCBBBCCCDDDFFFIIIMMMPPPRRR^^^]]][[[ZZZXXXWWWWWWWWWYYYYYYZZZ[[[]]]^^^___``````bbbddddddddddddfffhhhggghhhiiijjjkkklllllllllnnnnnnnnnnnnnnnooopppqqqmmmooorrrssstttuuuvvvwwwxxxyyy{{{|||zzztttkkkeee^^^\\\XXXUUURRRQQQQQQQQQOOONNNNNNMMMMMMMMMMMMMMMQQQQQQPPPQQQRRRTTTVVVWWWWWWZZZ^^^aaaeeeiiinnnrrrsssuuuxxx{{{~~~xxxrrrmmmjjjgggeeeccc```]]]\\\\\\\\\[[[ZZZ]]][[[XXXVVVUUUUUUWWWXXX```jjjyyy{{{pppcccYYYRRROOOLLLTTTdddzzzrrrrrruuu}}}fffTTTLLLKKKJJJIIIDDDCCCAAA>>>;;;888666555222222111111000/////////////////////////////////...---,,,,,,,,,,,,---...................................................000///...---------------/////////...------,,,,,,///////////////........................///000000000///...---...000222333111000000000000000111222//////000000000000//////............/////////000000000000111222222333333555111333::::::;;;HHHZZZttt{{{ooo```SSS~~~lll\\\YYYXXXUUUVVV\\\^^^bbbfffddd^^^WWWQQQOOOIIIFFFEEEEEEFFFFFFDDDBBBEEEBBB@@@???AAACCCDDDEEEBBBCCCDDDCCCAAAAAAAAABBBCCCCCCBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@AAAAAA@@@@@@AAAAAABBBCCCDDDEEEFFFIIIMMMPPPTTTVVV^^^]]]\\\[[[YYYYYYXXXXXXZZZZZZ[[[\\\]]]^^^___```aaabbbddddddddddddfffhhhiiijjjkkklllmmmnnnnnnnnnmmmmmmmmmmmmnnnooopppqqqpppqqqssstttuuuvvvwwwxxxxxxxxxxxxxxxuuunnneee___YYYWWWTTTRRROOOOOOOOOOOOMMMMMMLLLKKKKKKKKKKKKLLLNNNNNNNNNOOOPPPRRRTTTVVVWWWZZZ]]]```cccgggkkkoooppprrruuuwwwzzz~~~{{{uuuoookkkgggeeebbb```]]][[[\\\\\\[[[ZZZ\\\[[[XXXVVVUUUVVVWWWXXX^^^hhhvvvwwwjjj___WWWTTTMMMRRR___rrrtttttt{{{lllZZZQQQNNNMMMLLLIIIGGGDDDAAA===999666444222222111111000000/////////////////////////////////...------------...///................................................//////...---------------------................../////////////////////..................///000000///............000111222111111000000000000000111//////000000000000//////........./////////000000000000000111222222333333333000333888:::===NNNccc~~~uuufffYYYPPPpppcccXXXYYYZZZWWWWWWZZZ^^^ccchhheee]]]TTTOOONNNHHHGGGEEEEEEFFFFFFDDDCCCFFFDDDAAAAAABBBEEEFFFFFFAAABBBCCCBBBAAA@@@@@@BBBCCCBBBBBBAAAAAABBBBBBCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAABBBBBBCCCFFFGGGJJJMMMQQQUUUXXXZZZ^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\\\\]]]^^^___``````bbbcccdddddddddeeegggiiijjjkkklllmmmmmmmmmmmmmmmkkkkkklllmmmnnnpppqqqqqqrrrsssssstttvvvwwwxxxxxxvvvuuussspppllleee\\\WWWSSSRRRPPPNNNLLLLLLLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIIIIIIIJJJKKKMMMOOOQQQSSSWWWYYY[[[^^^___bbbfffiiikkkmmmppprrrtttwww{{{~~~yyysssmmmhhheeebbb```]]][[[[[[[[[ZZZYYY\\\ZZZXXXVVVVVVVVVXXXYYY[[[dddrrr~~~~~~qqqddd[[[VVVPPPPPPWWWeee{{{}}}wwwwwwuuuaaaVVVQQQOOOOOOMMMKKKHHHDDD>>>999555333222222222111000000//////////////////////////////000///............///000................................................//////...------------...,,,,,,------...//////000......//////////////////...............///000000---......//////000000111222222111000/////////000//////000000000000//////....../////////000000000000000111111222333333333333222555999;;;CCCZZZrrrzzzlll]]]SSSPPPwwwggg]]]VVVWWWYYYXXXXXX[[[___dddhhhdddZZZQQQMMMLLLGGGGGGFFFEEEEEEEEEDDDCCCFFFDDDBBBAAACCCEEEEEEEEEAAABBBCCCBBB@@@???@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAABBBCCCCCCFFFHHHLLLQQQUUUYYY\\\]]]\\\\\\[[[ZZZZZZZZZ[[[[[[]]]]]]^^^______```aaaaaacccdddeeeeeedddeeehhhjjjjjjjjjkkkkkkkkkkkkkkkkkkjjjkkklllnnnooopppqqqrrrtttsssssstttvvvwwwwwwwwwtttqqqmmmhhhbbb[[[TTTOOONNNNNNLLLKKKJJJJJJKKKKKKIIIHHHHHHGGGGGGGGGGGGGGGEEEFFFGGGIIIKKKMMMOOOOOOUUUVVVXXXZZZZZZ\\\___bbbeeegggjjjlllmmmooorrruuuwwwzzz}}}wwwpppiiidddccc```]]][[[[[[[[[ZZZYYY[[[ZZZXXXWWWWWWWWWXXXYYYZZZbbbmmmxxxsssfff[[[UUUSSSPPPPPPZZZlllxxx}}}|||hhhZZZRRRNNNNNNMMMLLLIIIEEE@@@;;;777444333333222111111000000//////////////////////////////..................///................................................///......---------......---------.........//////............////////////...............///000000,,,---...000000000000000333333111000//////////////////000000000000//////...////////////000000000000000111222222333333444555666888;;;???LLLhhh{{{tttmmmbbbXXXTTTTTTiiiccc[[[UUUTTTVVVXXX[[[^^^aaadddeeeaaaWWWOOOKKKJJJGGGGGGGGGFFFEEEDDDDDDDDDEEECCCAAAAAACCCEEEEEEDDDAAABBBCCCBBB@@@???@@@AAAAAAAAA@@@@@@@@@@@@AAAAAACCCCCCCCCCCCCCCCCCCCCCCCBBBBBBAAAAAABBBBBBCCCDDDEEEHHHMMMSSSWWW[[[]]]]]]ZZZYYYYYYYYYYYYZZZ[[[[[[^^^^^^___```aaabbbbbbcccdddeeeeeeeeedddfffiiikkkkkkkkklllllllllkkkjjjjjjjjjkkkmmmooopppqqqrrrrrrsssrrrrrrtttvvvwwwuuusssqqqmmmfff```ZZZTTTNNNJJJLLLLLLKKKKKKJJJJJJJJJJJJHHHGGGGGGFFFFFFFFFFFFFFFDDDEEEFFFHHHJJJKKKMMMMMMQQQRRRTTTTTTTTTVVVXXX[[[___aaadddfffggghhhkkkmmmooosssxxx}}}{{{ssskkkfffdddaaa^^^\\\\\\[[[ZZZYYYZZZZZZYYYXXXXXXXXXYYYYYYZZZ```iiirrryyyvvvhhh]]]WWWWWWQQQNNNTTTaaauuu}}}|||ppp___SSSMMMKKKJJJJJJHHHFFFBBB===999777333333222222111000000000000000000000000000000000------------------------......................................................---------....../////////.........------------.........//////000000...............///000000---...///000111111111111333333111000//////////////////000000000000//////////////////000000000111111111111222333333444444666777:::===DDDVVVtttsssddd]]]YYYUUUTTTVVVwwwccc```[[[VVVTTTVVV[[[___bbbcccbbb```[[[TTTNNNJJJHHHFFFGGGHHHFFFDDDCCCDDDEEEDDDCCCBBBBBBDDDEEEEEEDDDAAABBBCCCBBBAAA@@@@@@BBBAAA@@@@@@??????@@@@@@AAABBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEHHHNNNTTTYYY[[[\\\\\\XXXXXXXXXXXXYYYZZZ[[[\\\^^^___```aaabbbdddeeeeeeeeeffffffeeedddfffjjjlllnnnnnnnnnnnnnnnmmmlllkkkkkkmmmoooqqqrrrrrrrrrrrrsssrrrsssvvvxxxxxxtttooommmhhhaaaZZZUUUQQQMMMKKKKKKKKKKKKKKKKKKJJJJJJJJJHHHHHHGGGFFFFFFFFFFFFFFFEEEFFFHHHIIIKKKKKKLLLLLLLLLNNNOOOOOOOOOPPPRRRTTTWWWZZZ]]]___```aaaccceeeiiimmmsssyyy|||yyypppjjjfffccc```]]]]]]\\\[[[ZZZZZZYYYYYYYYYYYYYYYYYYYYY[[[^^^dddjjjpppwww~~~{{{oooccc\\\XXXQQQMMMQQQYYYhhh{{{iiiYYYOOOKKKIIIIIIHHHGGGDDD@@@<<<:::333333333222111111000000000000000000000000000000,,,,,,------------,,,,,,...................................................------------...//////000//////...------,,,,,,------......///000000000...............///000000///000000111111222222333222222111000/////////000//////000000000000///////////////000000000111111111111222222333444444444555777;;;AAAMMMddd~~~jjjXXXSSSSSSRRRSSSVVVjjjaaa[[[ZZZXXXWWWZZZ___dddfffeee```ZZZUUUQQQNNNJJJGGGFFFGGGHHHGGGDDDCCCDDDEEEEEEDDDCCCDDDFFFGGGFFFEEEBBBCCCDDDCCCAAAAAAAAABBB@@@@@@????????????@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDDDDFFFIIIOOOVVVZZZ\\\\\\[[[XXXXXXXXXYYYZZZ\\\]]]^^^^^^^^^```bbbdddeeeggghhhfffffffffeeeeeefffjjjmmmoooooooooooonnnmmmlllkkkmmmoooqqqsssssssssrrrqqqsssssstttxxx|||zzzsssmmmjjjddd\\\VVVRRRPPPOOONNNJJJKKKKKKKKKJJJIIIIIIHHHIIIHHHHHHGGGGGGGGGGGGGGGHHHIIIJJJKKKLLLLLLLLLKKKHHHIIIJJJJJJJJJKKKMMMOOOPPPSSSWWWYYYZZZ[[[]]]___aaaeeelllqqqtttwwwyyy{{{{{{{{{|||}}}~~~vvvpppgggeeeaaa___^^^]]]\\\[[[YYYYYYYYYYYYYYYYYYZZZZZZZZZ\\\___bbbgggmmmtttyyy}}}tttiiibbbWWWPPPNNNQQQTTT]]]tttuuubbbTTTNNNJJJKKKKKKIIIFFFBBB>>>;;;444333333222222111111000000000000000000000000000,,,---...//////...---,,,................................................---------------...//////..................------------......///000000111...............///000000222111111111111333444555111111000000000000000111//////000000000000////////////000000000111111111111111222333333444444555666999>>>HHH[[[wwwppp___QQQPPPQQQPPPSSSZZZnnnaaa___WWWXXXYYYZZZ]]]cccggghhhfff___VVVQQQPPPNNNJJJFFFEEEGGGIIIGGGDDDBBBCCCFFFFFFEEEEEEEEEGGGHHHGGGFFFCCCDDDEEEDDDBBBAAABBBCCC@@@@@@????????????@@@@@@@@@@@@@@@AAAAAABBBBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDGGGKKKQQQWWW[[[\\\\\\[[[XXXYYYYYYZZZ[[[]]]___```]]]^^^```bbbdddggghhhiiiggggggfffeeeeeegggkkknnnnnnnnnmmmmmmlllkkkiiiiiioooppprrrtttttttttrrrqqqttttttvvv{{{~~~|||tttmmmhhhbbbZZZTTTQQQPPPPPPPPPJJJJJJJJJJJJJJJIIIHHHGGGJJJIIIHHHHHHGGGGGGHHHHHHJJJKKKLLLMMMMMMMMMLLLKKKEEEFFFHHHHHHGGGHHHJJJLLLKKKNNNRRRUUUVVVXXXYYY[[[YYY]]]dddiiimmmoooqqqrrrttttttuuuvvvwwwyyy{{{{{{zzzzzzttthhhfffbbb```___^^^]]][[[YYYYYYYYYZZZZZZZZZZZZZZZYYYZZZ[[[]]]```fffmmmrrryyywwwllleeeVVVPPPNNNQQQRRRWWWlll~~~~~~iiiZZZRRRMMMMMMMMMLLLHHHCCC???<<<444444333222222111111000000000000000000000000000---...///000000///...---................................................---------------...///000,,,,,,------.../////////---------...///000000111...............///000000444333111111111333555777111000000000000000111222//////000000000000//////000000000000111111111111111222222333333444444555999<<>>>>>===>>>??????@@@@@@AAABBBBBBDDDEEEDDDCCCBBBCCCFFFIIILLLPPPUUUXXXYYYYYYZZZZZZZZZZZZYYYYYY[[[]]]```bbbaaabbbccceeegggiiijjjkkkfffeeedddeeefffiiikkkmmmooonnnmmmlllkkklllmmmmmmnnnoooqqqssstttttttttttttttxxx~~~~~~wwwnnnhhh^^^YYYTTTRRRTTTTTTQQQMMMNNNMMMKKKJJJIIIIIIIIIJJJHHHKKKLLLHHHEEEEEEIIIKKKHHHKKKMMMNNNMMMKKKJJJJJJGGGHHHHHHHHHHHHHHHHHHHHHMMMOOOPPPQQQQQQQQQSSSUUUYYY[[[]]]```cccgggiiijjjnnnooopppqqqrrrsssttttttxxxzzz}}}{{{mmmiiicccaaa```^^^[[[XXXZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYY]]]bbbfffqqq~~~vvvnnn\\\SSSPPPSSSTTTTTT```pppzzz}}}vvvaaaTTTPPPMMMMMMNNNKKKDDD@@@@@@;;;888444222222222222111000000////////////000000111000000///...---------------------........./////////...------------.............................................---------......///////////////........................///000111000------///222222222111000//////000000000000000000111111111111222111000000000111333444222333555666666777888:::<<<===GGG___tttnnnmmmiiibbbSSSQQQOOONNNQQQVVV[[[___pppaaa[[[YYYYYYXXXYYY^^^eeeiiihhheee\\\XXXQQQLLLJJJHHHFFFDDDFFFFFFEEEDDDDDDEEEFFFGGGFFFEEEDDDCCCBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????AAAAAA@@@??????>>>======??????@@@@@@AAABBBBBBBBBDDDEEEEEEDDDCCCDDDHHHJJJNNNQQQVVVYYYZZZZZZZZZ[[[[[[[[[ZZZZZZ\\\^^^```bbbaaabbbccceeefffhhhiiiiiihhhgggggggggiiikkknnnoooooonnnmmmmmmlllmmmnnnnnnmmmooorrrtttuuuuuuttttttqqqtttxxxzzzvvvooofff```ZZZUUUPPPOOOQQQQQQOOOLLLNNNMMMKKKIIIHHHHHHIIIIIIKKKMMMLLLIIIHHHJJJKKKIIIIIIKKKNNNNNNMMMKKKKKKKKKIIIIIIHHHHHHHHHHHHHHHIIILLLNNNPPPPPPPPPPPPRRRTTTTTTUUUWWWZZZ^^^aaacccdddggghhhiiijjjlllmmmnnnooossstttwwwzzz}}}~~~~~~qqqlllfffbbbaaa```]]]ZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXXXXXXXWWWXXX[[[___cccmmmzzzzzzrrreeeZZZSSSRRRQQQOOOWWWddduuuttt{{{kkk]]]SSSOOONNNOOOLLLFFFBBBBBB;;;888555222222222222111000000////////////000000111000000///......------------........./////////000000///............///................................................---......///////////////////////////////////////111333444333111000222444222111111000//////000000000000000000111111111111111111111111111222222333000222333444333444666888:::>>>LLLfffqqqiiigggaaaYYYRRRQQQPPPQQQUUUZZZ___bbbuuuddd[[[ZZZ[[[ZZZ[[[___eeejjjlllhhhdddXXXTTTNNNIIIGGGEEEDDDBBBEEEDDDDDDDDDEEEFFFGGGHHHFFFEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@?????????>>>>>>@@@@@@??????>>>=========@@@@@@AAAAAABBBCCCCCCDDDDDDEEEEEEEEEEEEGGGJJJMMMQQQTTTXXXZZZ[[[[[[[[[\\\]]]]]]\\\\\\]]]^^^```aaabbbbbbcccdddeeegggggghhhiiihhhhhhhhhjjjlllnnnooooooooonnnnnnnnnoooppppppnnnppptttwwwxxxxxxvvvuuuoooqqqrrrqqqlllddd\\\VVVSSSPPPLLLKKKMMMNNNLLLJJJMMMLLLJJJIIIHHHGGGHHHHHHHHHJJJKKKHHHIIILLLKKKGGGJJJLLLOOOOOONNNLLLLLLLLLMMMKKKIIIHHHGGGHHHIIIJJJKKKMMMOOOOOONNNOOOPPPRRRPPPQQQSSSVVVYYY[[[]]]^^^```aaabbbdddfffhhhiiijjjnnnoooqqqtttvvvxxxyyyzzz{{{|||~~~xxxqqqiiicccbbbaaa___]]][[[ZZZZZZYYYXXXWWWVVVVVVWWWWWWWWWUUUUUUWWW[[[^^^gggsssyyyooobbbWWWSSSPPPNNNRRRZZZnnnvvvqqqttt~~~zzzhhhWWWRRROOOPPPNNNIIIEEEEEE===:::666333333333222111000000////////////000000000000000///......------....../////////000000000111111000///////////////................................................---......///////////////000000000000000000000000000222444444333222222222111111000/////////000000000000000000111111111111000111111222222222222222111222333333333444666888;;;CCCVVVrrr}}}sssjjjddd\\\TTTOOOPPPQQQTTTXXX\\\```bbb}}}hhh^^^ZZZ[[[]]]ZZZ^^^dddkkkooonnnhhhcccUUUQQQLLLGGGEEEDDDCCCBBBCCCCCCDDDEEEFFFGGGHHHHHHEEEEEEDDDCCCBBBBBBBBBBBB@@@@@@@@@@@@?????????????????????>>>>>>=========AAAAAABBBBBBCCCDDDDDDDDDEEEEEEFFFFFFGGGJJJNNNQQQTTTWWWZZZ\\\\\\[[[\\\]]]^^^^^^^^^^^^^^^___```aaabbbccccccdddeeeffffffggghhhgggggghhhiiikkklllmmmooooooppppppqqqrrrsssssspppsssxxx{{{}}}|||yyywwwqqqqqqoookkkeee]]]UUUQQQNNNLLLIIIIIIJJJKKKKKKJJJLLLKKKIIIHHHGGGGGGHHHHHHDDDKKKNNNJJJGGGJJJJJJGGGKKKMMMOOOOOONNNMMMMMMMMMOOOMMMJJJHHHGGGHHHIIIKKKJJJLLLNNNNNNMMMMMMOOOPPPOOOPPPRRRTTTWWWYYY[[[\\\\\\]]]___aaaccceeeggggggkkklllnnnppprrrtttuuuvvvuuuvvvxxx{{{}}}vvvllleeebbbaaa```^^^[[[ZZZYYYXXXWWWVVVUUUUUUVVVVVVUUUTTTSSSTTTWWWZZZ```lll{{{uuuhhh[[[VVVSSSQQQSSSWWWbbb{{{wwwvvvxxxqqq\\\UUUPPPOOONNNJJJFFFFFF???;;;777444444333222111000000////////////000000000000//////............////////////000000000000111000//////......//////........................---------...............---......///////////////////////////////////////,,,...000222111000///...111000000/////////000000///000000000111111111111000111222333444333222111444555555555555666888;;;@@@MMMddd~~~|||qqqggg\\\TTTLLLMMMOOORRRVVVXXXZZZ[[[oooaaa[[[XXXXXX[[[YYY___gggnnnqqqmmmgggaaaSSSOOOJJJGGGEEEEEEDDDCCCBBBBBBDDDEEEFFFGGGHHHHHHEEEDDDCCCBBBBBBAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@????????????>>>>>>>>>>>>AAABBBBBBCCCCCCDDDDDDEEEEEEFFFGGGHHHJJJMMMQQQUUUWWWYYY\\\\\\\\\[[[\\\]]]^^^^^^^^^^^^___``````aaaccccccdddeeeeeefffggggggiiiiiiiiijjjkkklllmmmmmmooopppqqqssstttuuuvvvvvvuuuxxx||||||zzzuuusssnnnggg```YYYSSSPPPLLLJJJIIIHHHIIIJJJKKKKKKKKKJJJIIIHHHGGGHHHIIIIIIKKKYYY^^^SSSHHHHHHJJJJJJLLLMMMOOONNNMMMLLLMMMNNNPPPNNNKKKIIIHHHIIIJJJLLLJJJLLLMMMMMMLLLLLLNNNOOOOOOPPPQQQSSSUUUWWWYYYZZZYYYZZZ\\\^^^```bbbdddeeeggghhhiiikkkmmmooopppqqqpppqqqtttwwwzzz}}}yyynnnfffcccaaa___^^^[[[ZZZYYYXXXWWWVVVUUUUUUUUUUUUUUUSSSRRRRRRUUUWWWZZZfffsss~~~yyynnnaaaZZZVVVSSSRRRSSS[[[jjj}}}vvvuuuwwwaaaXXXPPPOOOMMMJJJGGGFFFAAA===999666444444333111000000////////////000000////////////............////////////000000000000000///......------..............................---------.........//////---......///////////////........................+++,,,---///000///...,,,000///////////////000000///000000000111111111111000111222444444333222222444555666555555777:::===EEEVVVrrrvvvhhh[[[SSSIIIJJJLLLNNNPPPPPPPPPPPPxxxccc[[[YYYUUUTTTVVVXXX^^^hhhooopppkkkddd^^^QQQNNNIIIFFFEEEEEEDDDDDDBBBCCCDDDFFFGGGGGGHHHHHHEEEDDDCCCBBBAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@@@@@@@??????????????????AAAAAABBBBBBCCCDDDDDDDDDEEEFFFHHHJJJLLLPPPUUUXXXYYY[[[]]]\\\[[[[[[[[[\\\]]]]]]^^^^^^___``````aaaccccccdddeeefffggghhhiiikkkllllllmmmnnnooooooooopppqqqsssuuuwwwxxxyyyyyyzzz|||~~~|||vvvrrrkkkccc[[[UUURRRPPPKKKJJJIIIHHHHHHIIIJJJKKKIIIIIIHHHHHHHHHJJJKKKLLLWWWhhhmmm\\\KKKHHHLLLMMMLLLMMMNNNMMMLLLLLLMMMNNNOOONNNLLLJJJJJJJJJLLLMMMKKKLLLMMMMMMLLLLLLMMMOOONNNNNNPPPQQQSSSUUUVVVWWWVVVWWWXXXZZZ\\\^^^___```bbbbbbcccdddfffhhhjjjkkklllmmmooorrruuuxxxzzz{{{~~~}}}rrriiieeebbb___]]][[[ZZZZZZYYYXXXWWWVVVVVVTTTUUUUUUTTTRRRRRRTTTVVVXXXaaalllwww~~~vvvkkk```XXXRRRNNNMMMUUU\\\iii}}}rrrooowwwggg\\\RRROOOMMMJJJGGGFFFBBB???:::777555444333111000000////////////000000//////////////////............/////////000000000//////...---------------........................,,,,,,------.../////////---......///////////////........................---,,,---///111111000...//////......//////000000000000000000111111111111111222222333333333333333222333444444555777<<>>AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDEEEGGGIIILLLNNNSSSYYY]]][[[\\\]]]\\\ZZZYYYZZZ[[[YYYZZZ\\\^^^___```aaaaaacccdddeeegggiiijjjllllllkkkkkklllmmmnnnnnnnnnmmmpppqqqtttwwwzzz{{{||||||}}}|||{{{pppjjjaaaXXXQQQMMMLLLLLLIIIJJJIIIHHHFFFFFFHHHJJJGGGGGGGGGHHHJJJMMMPPPQQQMMM\\\^^^NNNDDDJJJNNNLLLKKKLLLLLLKKKJJJJJJKKKMMMMMMMMMMMMMMMNNNNNNNNNNNNLLLMMMNNNNNNMMMLLLNNNOOOPPPQQQRRRSSSUUUVVVWWWXXXXXXXXXYYYZZZ\\\]]]]]]^^^^^^^^^^^^___```ccceeefffffffffhhhjjjlllnnnpppqqqwwwzzz~~~yyypppkkkfffbbb^^^ZZZZZZZZZZZZZZZYYYYYYYYYTTTUUUVVVUUUTTTTTTVVVXXXWWW]]]dddlllyyy~~~qqqddd[[[VVVTTTOOOSSSZZZggg~~~xxxlllnnn{{{rrrdddWWWQQQPPPLLLHHHGGGEEEAAA<<<888666555333222000000////////////000000.........///////////////------------.........///111111000///////////////........................,,,,,,------...///000000---......///////////////000000000000000000000000...,,,***+++...111000///...............///000111000000000000111111111111444333222111222333444555555666777888999===CCCGGGccczzz}}}kkk\\\UUUMMMMMMNNNNNNNNNMMMMMMMMMppphhh]]]VVVSSSSSSRRRRRRXXXaaahhhhhhfffaaaZZZSSSLLLKKKIIIFFFDDDCCCBBBBBBFFFFFFEEEEEEEEEEEEEEEEEEDDDDDDCCCBBBAAAAAA@@@@@@AAA@@@???>>>>>>>>>@@@@@@??????@@@@@@@@@AAAAAAAAA?????????@@@AAABBBCCCDDDEEEFFFIIILLLPPPUUUYYY[[[]]]\\\[[[ZZZZZZZZZ[[[\\\ZZZ]]]___``````aaabbbccceeefffggghhhhhhjjjmmmpppoooppppppppppppoooooonnnuuuttttttvvvzzz~~~|||wwwssspppfffbbb\\\UUUPPPLLLJJJJJJKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGGGGHHHIIIJJJLLLMMMLLLLLLJJJIIIIIIJJJKKKLLLHHHJJJKKKJJJHHHHHHJJJMMMRRRQQQPPPPPPQQQPPPNNNMMMKKKKKKKKKLLLNNNPPPPPPOOOPPPPPPQQQSSSUUUWWWYYYZZZZZZZZZZZZZZZZZZ[[[\\\\\\___^^^]]]\\\]]]___bbbddddddfffhhhiiijjjlllooorrrqqqssswwwzzz~~~}}}wwwpppiiibbb]]][[[YYYXXXXXXYYYYYYXXXVVVXXXXXXXXXWWWVVVUUUSSSRRRXXXXXX]]]eeelllttt|||pppbbbVVVQQQRRRSSSWWWbbbxxxvvvppprrrmmmWWWPPPQQQOOOIIIGGGEEECCC@@@===999555333111000000000000////////////////////////////////////........................//////.........---------///............---------..............................////////////..................////////////111000...---...///111222////////////000000000000000111111111111222222222111111111111222333444444222555333666<<<:::@@@SSSmmmmmm^^^WWWUUUVVVUUURRROOOMMMMMMNNN~~~jjjccc[[[UUUTTTTTTTTTSSSWWW___ffffffccc___YYYRRRKKKJJJIIIGGGFFFEEEEEEEEEGGGGGGFFFFFFEEEEEEEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@BBBAAA@@@??????@@@AAAAAA???@@@@@@@@@@@@AAAAAAAAA??????@@@@@@AAABBBDDDEEEFFFGGGJJJNNNSSSWWWZZZ\\\\\\\\\ZZZZZZZZZZZZ[[[\\\[[[]]]```aaaaaaaaacccdddeeefffhhhhhhhhhjjjmmmpppppppppppppppppppppoooooorrrqqqrrruuu{{{~~~yyyrrrllliiiaaa^^^XXXSSSNNNKKKJJJJJJKKKJJJIIIHHHHHHHHHHHHIIIFFFFFFGGGGGGHHHJJJKKKLLLMMMLLLKKKKKKJJJKKKLLLMMMIIIKKKMMMMMMKKKLLLNNNQQQTTTSSSRRRQQQQQQPPPNNNLLLKKKKKKLLLMMMOOOQQQQQQQQQSSSSSSTTTTTTVVVWWWYYYZZZZZZYYYYYYYYYYYYZZZ[[[[[[]]]\\\\\\\\\\\\^^^```aaabbbdddfffggghhhjjjmmmpppppprrruuuxxx{{{zzzrrrjjjccc___]]][[[ZZZZZZ[[[[[[YYYXXXYYYYYYYYYXXXWWWVVVTTTTTTTTTTTTXXX___fffnnn|||vvviii^^^XXXSSSSSSVVV___qqq}}}uuutttttt\\\RRRQQQNNNJJJHHHEEEDDDAAA>>>:::666333222111000000000////////////////////////////////////........................//////.........---------000000/////////.......................................////////////..................////////////000///...------///111222////////////000000000000000111111111111222222222222222222222333444555666444666444777>>>>>>GGG\\\yyyzzziii]]]YYYWWWWWWWWWVVVUUURRRPPPNNNooobbb^^^YYYUUUTTTUUUUUUUUUVVV^^^cccccc```]]]WWWQQQKKKKKKJJJIIIHHHHHHHHHHHHHHHHHHGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBB@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@@@@AAABBBCCCDDDEEEGGGIIILLLQQQUUUYYY\\\]]]ZZZZZZYYYYYYYYYZZZ[[[[[[]]]___aaabbbbbbcccdddffffffggghhhhhhiiijjjnnnppppppppppppqqqqqqqqqqqqqqqqqqqqqsssxxx}}}{{{ssskkkccc___ZZZWWWSSSOOOLLLKKKKKKKKKJJJJJJIIIIIIIIIIIIJJJJJJFFFFFFFFFFFFGGGIIIJJJKKKMMMMMMLLLLLLLLLLLLMMMMMMKKKMMMOOOPPPPPPQQQTTTVVVVVVTTTSSSRRRRRRQQQNNNLLLKKKLLLNNNPPPQQQRRRSSSSSSWWWWWWWWWWWWXXXYYYZZZZZZZZZZZZYYYYYYZZZZZZ[[[\\\ZZZ[[[[[[\\\\\\]]]]]]]]]^^^```bbbdddeeegggjjjlllnnnpppsssuuuwww{{{~~~uuullleeebbb```^^^\\\[[[\\\\\\[[[ZZZYYYYYYYYYYYYXXXVVVUUUTTTRRRQQQTTTZZZ```hhhvvv{{{pppeee^^^UUUUUUUUUZZZggg|||xxx~~~eeeVVVPPPLLLJJJIIIEEEDDDBBB???;;;777444333111111000000000/////////////////////////////////////////////////////////...............---------111000000000////////////..............................////////////..................///////////////...---------...000111////////////000000000000000111111111111222222222333333333333444555666666666888555888???CCCPPPiiiqqqccc\\\\\\[[[ZZZZZZ\\\]]]ZZZSSSNNNuuuccc]]][[[XXXVVVUUUUUUVVVVVVXXX^^^bbb```]]][[[VVVQQQNNNMMMLLLJJJJJJIIIIIIIIIIIIHHHHHHFFFEEEDDDCCCCCCBBBAAAAAAAAA@@@@@@@@@???@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBB@@@@@@AAAAAABBBDDDEEEFFFGGGJJJNNNSSSWWWZZZ\\\]]]XXXXXXYYYYYYYYYZZZ[[[[[[^^^```bbbdddddddddeeegggfffggghhhhhhiiikkknnnqqqqqqqqqqqqqqqqqqrrrssssssrrrsssvvv{{{|||uuulllccc\\\XXXTTTRRRPPPMMMLLLLLLLLLLLLKKKJJJIIIHHHHHHHHHHHHHHHFFFFFFFFFFFFGGGHHHIIIJJJLLLLLLLLLLLLLLLMMMMMMMMMLLLMMMPPPRRRTTTVVVWWWYYYSSSRRRQQQQQQQQQQQQOOOLLLLLLNNNQQQSSSTTTUUUVVVWWWZZZZZZZZZZZZ[[[\\\]]]^^^\\\\\\\\\\\\\\\]]]^^^^^^[[[\\\\\\]]]]]]]]]\\\\\\\\\^^^```aaabbbcccfffiiikkkmmmooorrrtttxxx}}}xxxnnngggdddbbb___]]]\\\\\\\\\[[[ZZZXXXXXXXXXXXXWWWVVVUUUTTTSSSRRRSSSXXX]]]eeerrr~~~~~~uuujjjaaaXXXVVVUUUWWW^^^ppp~~~|||qqq]]]RRRLLLIIIHHHFFFEEECCC@@@===999666444111111111000000000//////////////////////////////000000000000000000000000........................000000000/////////....................................////////////..................////////////...------------...//////////////////000000000000000000111111111222222222222222222333333444555666777999555777@@@FFFYYYuuuvvviii^^^\\\^^^^^^]]]^^^bbbddd___UUULLL}}}iii___\\\[[[YYYWWWUUUUUUVVVWWW\\\aaaccc```\\\YYYUUUQQQPPPOOOMMMKKKIIIHHHGGGGGGHHHHHHGGGFFFEEECCCBBBBBB@@@@@@@@@@@@@@@?????????======>>>???????????????@@@@@@AAAAAAAAABBBBBBBBBAAAAAAAAABBBCCCDDDFFFFFFHHHKKKOOOTTTXXXZZZZZZZZZWWWWWWXXXYYYZZZ[[[[[[[[[^^^aaacccddddddeeefffgggfffggghhhiiiiiikkknnnqqqqqqqqqqqqqqqrrrsssuuuvvvsssuuuwww|||yyywwwsssllleee]]]WWWTTTPPPOOONNNMMMLLLMMMMMMMMMKKKJJJIIIGGGFFFEEEEEEEEEFFFFFFFFFFFFGGGHHHIIIIIIKKKKKKLLLLLLMMMMMMMMMMMMLLLMMMOOORRRUUUWWWXXXXXXOOONNNNNNOOOQQQQQQPPPNNNMMMQQQUUUWWWXXXXXXZZZ[[[\\\\\\\\\]]]___```bbbccc```````````````aaabbbbbb______`````````___^^^^^^\\\]]]___``````aaadddfffgggjjjlllooorrrvvv{{{~~~{{{rrrjjjfffbbb```\\\ZZZZZZZZZYYYXXXVVVVVVVVVVVVVVVUUUTTTSSSSSSRRRSSSVVVZZZ```lllwww{{{pppeee]]]XXXUUUUUUYYYfff~~~~~~gggWWWNNNJJJGGGFFFFFFDDDBBB???;;;777555111111111111000000000000000000000000000000000000000000000000000000000000---...................../////////.........------..............................////////////..................////////////---------------...//////////////////000000000000000000111111111222222222111111111111222333444555777999555777AAAKKKbbbzzznnnddd]]]]]]```aaaaaacccfffggg___RRRHHHpppccc```\\\\\\[[[XXXVVVVVVXXXZZZ```dddddd___ZZZXXXTTTPPPPPPOOOMMMKKKHHHGGGFFFEEEFFFFFFEEEDDDCCCCCCBBBBBB????????????????????????;;;<<<===>>>?????????>>>AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDEEEFFFGGGJJJMMMRRRVVVYYYZZZYYYXXXVVVWWWYYYZZZ[[[\\\\\\\\\^^^aaacccddddddeeefffgggggghhhiiiiiiiiikkkoooqqqrrrqqqqqqqqqsssuuuwwwxxxtttuuuwwwzzz|||{{{xxxvvvnnnllliiiddd^^^XXXTTTQQQNNNNNNMMMMMMMMMMMMMMMMMMJJJIIIHHHFFFEEEEEEDDDDDDGGGGGGGGGGGGGGGHHHIIIIIIKKKLLLMMMNNNNNNNNNNNNNNNNNNNNNPPPSSSVVVWWWWWWUUULLLLLLLLLNNNPPPQQQPPPOOOOOOTTTYYY\\\\\\\\\^^^```_________aaabbbdddeeefffddddddccccccddddddeeefffcccccccccbbbbbbaaaaaaaaa^^^```aaa`````````cccdddfffhhhjjjlllnnnrrrwwwzzz{{{}}}xxxnnngggccc```\\\YYYYYYYYYXXXWWWUUUUUUUUUUUUUUUTTTSSSSSSQQQPPPQQQTTTVVVYYYcccmmm|||yyymmmccc\\\VVVVVVVVV^^^rrr}}}ttt```TTTLLLGGGFFFFFFFFFDDDAAA===999666222222111111111000000000000000000000000000000000////////////////////////---------...........................------------..............................////////////..................////////////------......////////////////////////000000000000000111111111111222222222111111111111222333444444666999777:::GGGTTToooppphhheeebbbaaabbbbbbcccfffhhheee[[[MMMBBB{{{hhh___]]]\\\]]]\\\YYYWWWXXX\\\___cccfffeee^^^XXXUUURRRNNNMMMLLLKKKIIIGGGFFFFFFFFFDDDDDDCCCCCCBBBBBBBBBAAA>>>?????????????????????;;;<<<>>>???@@@@@@??????AAAAAAAAABBBBBBBBBBBBCCCBBBBBBBBBCCCDDDEEEGGGGGGMMMPPPUUUYYY[[[[[[YYYWWWVVVWWWYYY[[[]]]]]]]]]]]]^^^```cccdddddddddfffgggggghhhiiiiiijjjlllooorrrrrrrrrqqqrrrsssvvvxxxzzzwwwwwwxxxyyyxxxtttoookkkeeedddaaa]]]XXXTTTQQQOOOMMMMMMMMMLLLLLLKKKKKKKKKGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIJJJMMMNNNOOOPPPQQQQQQQQQPPPQQQPPPQQQTTTWWWWWWUUURRRNNNMMMMMMOOOQQQQQQPPPOOOQQQVVV]]]```______aaadddccccccccccccdddeeefffgggffffffeeeeeeffffffggghhhgggfffdddcccbbbbbbbbbcccbbbccccccbbbaaaaaabbbdddfffgggiiiiiijjjlllpppsssuuuwwwyyy{{{}}}sssiiidddaaa\\\YYYYYYXXXXXXWWWUUUUUUVVVVVVVVVUUUTTTTTTQQQOOOQQQSSSTTTUUU\\\dddtttvvvjjj___XXXVVVTTTVVVeeewww~~~kkk[[[PPPIIIGGGGGGGGGEEEBBB>>>:::777222222222111111111000000000000000000000000000000........................---------.........//////////////////..........................................////////////..................////////////......//////000000000///////////////000000000000000111111111111222222222222222222222222444555555444999999@@@OOO___~~~xxxiiigggjjjjjjgggeeebbbeeeiiihhhaaaTTTFFF===rrrccc[[[YYY\\\]]]\\\ZZZXXXZZZ___dddeeegggeee]]]VVVSSSPPPMMMJJJJJJIIIHHHGGGFFFGGGGGGBBBBBBBBBBBBBBBBBBAAAAAA>>>>>>>>>>>>>>>?????????<<<===???@@@AAAAAAAAA@@@AAAAAAAAABBBBBBBBBCCCCCCCCCCCCCCCCCCDDDFFFGGGHHHOOOSSSXXX\\\]]]\\\YYYWWWVVVWWWZZZ\\\^^^^^^^^^^^^^^^```cccdddddddddeeegggggghhhiiijjjjjjlllooorrrrrrrrrqqqrrrsssvvvyyy{{{{{{{{{zzzzzzwwwrrrkkkfffaaa___\\\YYYUUUQQQOOOMMMMMMLLLLLLKKKJJJJJJIIIIIIEEEEEEFFFGGGHHHJJJKKKLLLIIIIIIHHHHHHHHHIIIJJJJJJNNNOOOQQQSSSTTTSSSSSSRRRSSSRRRRRRUUUWWWWWWTTTQQQPPPOOOOOOPPPQQQQQQPPPNNNRRRXXX___bbbaaaaaacccggggggffffffeeeeeeeeefffffffffffffffffffffggghhhhhhiiigggeeecccbbbbbbcccdddeeeeeeeeedddbbbaaabbbdddgggggghhhgggggghhhkkkmmmppprrrtttvvvyyy~~~vvvjjjfffbbb]]]ZZZYYYYYYXXXXXXVVVVVVWWWWWWWWWVVVUUUUUURRRQQQRRRUUUTTTTTTYYYaaammm|||{{{nnnbbbYYYVVVSSSQQQ\\\kkksssaaaSSSJJJGGGGGGGGGFFFCCC???:::888222222222111111111111000000000000000000000000000........................---------.........//////000000000000////////////..............................////////////................../////////000...//////000111000000000////////////000000000000000111111111111222222222333333333333444555666666333999;;;DDDUUUhhh~~~|||tttfffgggnnnpppkkkgggbbbfffjjjhhh^^^OOOAAA999yyykkkaaa[[[ZZZ___[[[WWWXXX^^^dddhhhiiikkkiiiddd^^^VVVPPPMMMKKKGGGGGGGGGGGGGGGGGGGGGGGGCCCBBBBBBAAA???>>>======??????>>>>>>>>>>>>>>>???@@@@@@AAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBCCCCCCEEEEEEEEECCCBBBDDDHHHKKKWWWXXXYYYYYYYYYYYYYYYYYYZZZZZZ[[[\\\\\\]]]^^^^^^bbbbbbbbbcccdddeeefffgggjjjkkkkkklllmmmnnnoooooouuusssqqqqqqrrruuuyyy{{{~~~{{{uuunnneee___[[[WWWQQQMMMMMMNNNOOOOOOKKKJJJHHHIIILLLLLLJJJGGGFFFFFFFFFFFFGGGGGGGGGGGGEEEFFFGGGGGGGGGJJJMMMQQQRRRVVVWWWVVVWWW[[[\\\YYYYYYXXXWWWWWWXXXXXXVVVTTTSSSRRRQQQPPPQQQSSSVVVWWW[[[]]]```bbbbbbaaabbbcccggggggggggggfffeeedddccceeeeeefffggghhhjjjlllmmmfffeeecccbbbbbbcccdddeeedddffffffdddaaa```aaaccceeeeeefffeeedddeeegggjjjrrrpppooooooqqqvvv{{{~~~{{{ooogggddd```^^^\\\[[[YYYWWWZZZYYYYYYXXXVVVUUUTTTTTTRRRSSSSSSRRRRRRTTTXXX[[[iiivvvyyykkk]]]WWWUUUVVV[[[```yyydddUUUTTTMMMLLLJJJFFF@@@;;;888777555444222111000///000000111111111111111111111111......---------,,,,,,,,,------......//////000000000000000000000000000000000...,,,,,,.........---//////////////////////////////............//////000000000000111111111111////////////////////////000000111222222222222111222444666666555444555666777999>>>HHH\\\zzz||||||sssmmmgggfffjjjnnnooonnndddfffgggaaaUUUGGG===777pppfff```]]]]]]```\\\YYYZZZ```fffkkklllhhhfffaaaZZZSSSNNNKKKJJJHHHHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCFFFJJJMMMVVVWWWXXXYYYZZZZZZZZZZZZ\\\\\\]]]]]]^^^___``````bbbbbbbbbcccdddeeegggggghhhhhhiiikkklllnnnooooootttsssrrrrrrsssvvvzzz|||}}}{{{wwwrrrjjjbbb\\\WWWSSSNNNKKKJJJKKKLLLLLLJJJHHHGGGHHHIIIJJJHHHEEEEEEEEEEEEFFFFFFFFFFFFFFFGGGHHHHHHIIIJJJNNNSSSWWWXXX[[[]]][[[\\\______\\\[[[YYYXXXYYYZZZZZZZZZXXXWWWWWWVVVVVVWWWYYYZZZ[[[^^^```cccddddddddddddeeegggggggggggggggfffeeeeeeeeeffffffgggiiikkkmmmnnnhhhgggeeedddcccdddeeefffccceeeeeedddaaaaaabbbddddddeeeeeeeeeddddddgggiiinnnlllkkkkkknnnsssxxx{{{~~~sssjjjfffaaa]]][[[ZZZXXXWWWYYYYYYXXXWWWVVVUUUTTTTTTRRRSSSSSSRRRRRRTTTWWWZZZcccqqquuueee\\\VVVSSSUUUYYYnnniiiWWWSSSPPPPPPMMMIIIDDD???<<<;;;666555333111000000000111000000000000000000000000/////////.........------.........///////////////........................000...,,,,,,...///...---//////////////////////////////............//////000000000000111111111111111111111111111111111111000000111222222222222222222444666666555555666777;;;>>>EEESSSjjj{{{|||rrrlllgggfffiiilllkkkhhheeefffeee^^^RRREEE:::555vvvfffaaa```___``````]]]ZZZ\\\cccjjjmmmnnnfffbbb\\\UUUPPPLLLKKKJJJJJJJJJIIIHHHGGGFFFFFFEEECCCBBBBBBAAA@@@???>>>>>>???>>>>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAABBBBBBCCCCCCCCCCCCCCCDDDDDDEEECCCDDDDDDDDDEEEHHHMMMQQQWWWWWWXXXYYYZZZZZZ[[[[[[]]]^^^___```aaabbbbbbcccbbbbbbccccccdddfffggghhheeefffgggiiikkkmmmoooooottttttssssssuuuwwwyyy{{{xxxvvvtttqqqllleee]]]XXXRRROOOJJJHHHHHHHHHIIIHHHHHHGGGFFFFFFGGGGGGEEEDDDGGGGGGGGGGGGGGGGGGGGGGGGHHHIIIJJJKKKNNNSSSZZZ___```cccdddbbbbbbdddccc___]]][[[ZZZZZZ\\\^^^______^^^^^^^^^______``````aaaaaacccffffffffffffggghhhggghhhhhhhhhhhhggggggfffffffffggghhhjjjlllnnnoookkkjjjhhhfffeeeeeeffffffcccddddddcccbbbbbbccceeedddeeeeeedddcccccceeeggghhhgggfffgggjjjnnnsssvvvwwwzzzxxxooojjjccc]]]ZZZYYYXXXWWWXXXXXXWWWVVVUUUTTTTTTSSSRRRSSSSSSSSSRRRSSSVVVYYY\\\iiiyyy}}}mmmbbbYYYRRRQQQSSS```pppsss^^^UUURRRQQQNNNJJJEEEAAA>>><<<777555444222111111111111////////////////////////000000000/////////......///////////////.................................///...,,,,,,...///......////////////////////////000//////......//////000000000000000111111111111111111111111111111111111000111111222222222222222222444555666555555777888:::===FFFYYYuuu}}}~~~tttooojjjiiikkkkkkgggcccdddccc```YYYNNNBBB:::666lllaaa``````___^^^___]]]\\\___fffkkknnnnnnccc___XXXRRRNNNLLLKKKKKKKKKKKKJJJHHHGGGEEEDDDDDDAAA@@@@@@???>>>>>>======>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@AAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCBBBCCCDDDEEEGGGKKKQQQUUUYYYYYYYYYYYYYYYZZZZZZZZZ^^^^^^___```aaacccddddddcccccccccdddeeefffggghhheeeeeegggjjjlllnnnpppqqquuuuuuuuuuuuuuuuuuuuuuuummmllljjjhhheee```YYYUUUOOOLLLIIIGGGGGGHHHGGGGGGHHHGGGFFFEEEEEEEEEEEEDDDHHHHHHHHHIIIIIIIIIIIIIIIHHHIIIKKKMMMPPPWWW^^^dddfffiiijjjhhhggghhhfffbbb```^^^\\\\\\^^^aaaccccccbbbcccdddeeefffeeeeeeeeedddeeeggggggffffffggghhhggghhhhhhiiiiiiiiihhhhhhfffggggggiiijjjlllnnnooommmllljjjiiihhhgggggggggffffffeeedddcccccccccddddddeeeeeedddcccbbbccceeedddccccccdddgggkkkooorrrtttwww{{{~~~}}}uuunnneee^^^ZZZXXXXXXXXXWWWWWWVVVUUUUUUTTTSSSSSSRRRSSSTTTSSSRRRSSSUUUWWWWWWcccqqq}}}rrrggg]]]TTTQQQRRRTTTaaawww}}}~~~gggYYYQQQOOOKKKGGGCCC@@@===;;;666555333111000000111111000000000000000000000000000000000/////////......000000//////......------000000000000000000000000///---,,,,,,...//////...////////////////////////000000////////////000000///000000000111111111111111111111111111111111111000111222222333333222222222333555555555666888::::::===HHH___zzzuuupppooopppnnnhhhbbbbbb___YYYRRRIII@@@:::777{{{hhhbbbbbbaaa^^^\\\___^^^^^^ccciiillllllkkkaaa\\\UUUPPPOOONNNMMMLLLKKKJJJIIIHHHFFFDDDCCCCCCCCCCCCBBBBBBAAAAAA@@@@@@>>>>>>======>>>???@@@@@@@@@@@@@@@AAAAAAAAABBBBBB@@@@@@@@@@@@@@@AAABBBBBBBBBCCCEEEGGGIIINNNTTTXXX\\\[[[ZZZYYYXXXXXXYYYYYY]]]]]]^^^```aaabbbcccdddcccccccccdddeeefffhhhhhhfffgggiiikkknnnqqqrrrsssvvvwwwvvvuuusssqqqnnnlllcccbbbbbbaaa```\\\WWWTTTNNNLLLJJJIIIIIIJJJIIIGGGIIIIIIHHHFFFEEEEEEEEEFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJKKKMMMOOOSSSYYY```eeehhhlllmmmkkkkkkkkkiiieeebbb```^^^^^^aaaccceeeeeeeeeeeefffggggggggggggfffdddfffffffffeeedddfffggggggggghhhiiijjjjjjjjjiiiggghhhhhhiiijjjlllmmmnnnmmmmmmkkkjjjiiihhhggggggjjjhhhgggeeeddddddccccccdddeeefffeeecccbbbbbbccccccbbbbbbccceeeiiilllooosssuuuxxxzzz}}}yyyrrrhhh```[[[ZZZYYYYYYVVVVVVVVVUUUUUUTTTTTTTTTRRRSSSTTTSSSRRRRRRSSSUUUUUU___kkkvvvvvvlllaaaUUUQQQQQQNNNWWWiiiyyywwwnnn\\\QQQNNNIIIEEECCC@@@===:::666555333111000000000000111111111111111111111111/////////.........------000000//////......------000000000000000000000000...---,,,,,,...//////...////////////////////////000000////////////000000///000000000111111111111000000000000000000000000111111222333333333333222222333444555555666999<<>>???@@@AAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBCCCCCCDDDCCCDDDFFFHHHKKKPPPVVV[[[]]]\\\ZZZYYYXXXYYYYYYZZZ\\\\\\^^^___aaabbbcccdddccccccddddddeeeggghhhiiihhhiiikkkmmmppprrrtttuuuwwwxxxxxxvvvsssnnniiifff___^^^]]]]]]]]][[[WWWTTTNNNLLLKKKLLLLLLLLLKKKIIIJJJJJJIIIGGGEEEDDDFFFGGGDDDEEEFFFHHHIIIKKKLLLLLLNNNPPPRRRTTTWWW\\\aaaeeehhhlllnnnmmmmmmnnnlllgggfffdddbbbbbbdddeeefffeeeffffffffffffffffffffffffdddeeeeeedddcccbbbdddfffffffffgggiiiiiijjjjjjjjjiiihhhhhhiiiiiijjjkkklllkkkkkkkkkjjjiiihhhggggggllljjjgggfffggggggfffdddeeefffgggfffdddbbbbbbccccccbbbbbbbbbdddgggjjjkkkqqqrrrtttuuuwww{{{}}}vvvlllccc^^^\\\[[[ZZZWWWVVVVVVVVVUUUUUUUUUUUURRRTTTTTTTTTRRRQQQRRRSSSUUU\\\eeeooo|||{{{rrrdddVVVOOOOOOMMMRRR^^^pppzzzuuuuuu```TTTPPPJJJFFFEEEDDD@@@===666555333222111111111111111111111111111111111111/////////.........------///////////////....................................,,,+++,,,...000000///////////////////////////111000000//////000000111000000000000111111111111////////////////////////111222222333333333333333222333444444555777;;;===AAAIII[[[xxx}}}uuurrrrrrppplllhhhkkkbbbTTTGGG===777333111vvvmmmfffdddccc___^^^___aaaccchhhnnnqqqooogggaaaZZZVVVQQQOOOQQQQQQNNNKKKGGGGGGFFFEEEDDDCCCBBBAAA>>>>>>>>>>>>========================>>>???@@@AAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBBAAAAAABBBBBBCCCDDDDDDEEEGGGIIILLLRRRXXX\\\[[[ZZZYYYXXXYYYZZZ\\\]]]\\\]]]^^^```aaacccdddeeeddddddddddddeeeggghhhiiiiiijjjlllnnnppprrrttttttwwwxxxyyyxxxtttoooiiieeeaaa```^^^^^^]]][[[WWWTTTNNNMMMMMMMMMOOONNNLLLJJJJJJJJJJJJGGGDDDCCCEEEHHHEEEFFFGGGJJJLLLOOOPPPQQQUUUWWWZZZ\\\^^^```ccceeeggglllooonnnoooqqqoookkkkkkiiihhhggghhhhhhfffdddffffffddddddddddddeeefffeeeeeeeeecccbbbaaaccceeedddeeefffhhhiiijjjjjjjjjiiiiiiiiihhhhhhiiiiiiiiiiiiiiiiiiiiihhhhhhgggfffkkkiiiggggggjjjkkkjjjiiifffgggiiihhheeecccbbbbbbcccbbbbbbbbbccceeefffhhhjjjkkklllnnnppptttyyy}}}xxxooogggbbb___]]]\\\WWWWWWWWWWWWVVVVVVVVVVVVRRRTTTUUUTTTRRRQQQQQQRRRTTTYYY___hhhvvvwwwiiiYYYQQQPPPMMMOOOUUUbbbuuuttt}}}fffVVVQQQJJJGGGGGGFFFBBB>>>999777666444333333333333111111111111111111111111000000000/////////...............///////////////...........................,,,+++,,,...000000///////////////////////////111111000000000000111111000000000000111111111111000000000000000000000000111222333333444444333333222333444444555888<<>>???@@@AAA@@@@@@AAAAAAAAABBBBBBBBB@@@@@@??????@@@@@@AAABBBDDDFFFHHHJJJMMMRRRXXX]]]YYYXXXWWWXXXYYY\\\^^^```]]]]]]___```bbbdddeeefffdddddddddeeefffggghhhiiijjjjjjlllnnnpppqqqssstttvvvxxxzzzyyyvvvpppjjjfffeeecccaaa```^^^[[[WWWTTTMMMMMMMMMNNNPPPOOOMMMKKKIIIJJJIIIFFFCCCBBBDDDGGGHHHIIIKKKNNNQQQTTTVVVWWW[[[]]]```bbbcccccceeeffffffkkkooooooqqqsssqqqmmmnnnmmmkkkkkkkkkiiigggdddgggeeedddbbbbbbccceeefffffffffeeecccaaaaaaccceeecccdddfffgggiiijjjjjjjjjjjjjjjiiihhhgggggghhhhhhgggggghhhhhhhhhggggggfffiiigggfffhhhkkknnnnnnlllggghhhjjjiiifffcccbbbbbbbbbbbbaaaaaabbbcccdddeeedddeeeggghhhjjjooouuuyyyzzz|||yyyqqqiiidddaaa^^^\\\XXXWWWWWWWWWWWWWWWWWWVVVRRRTTTUUUTTTRRRQQQQQQQQQSSSWWW\\\dddtttzzzlll]]]UUUTTTMMMMMMPPPZZZjjjttt|||mmmVVVPPPIIIFFFFFFEEEBBB>>>;;;999888666555555555555000000000000000000000000111111111111000000000000---.........//////000000000000000000000000000000---,,,+++,,,...000000///////////////////////////111111000000000000111111000000000000111111111111111111111111111111111111111222333333444444333333222333444444555888<<>>???@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@FFFFFFDDDCCCCCCBBBBBBBBBFFFEEEFFFKKKQQQVVVWWWWWWWWWWWWXXXZZZ[[[\\\]]]^^^]]]^^^aaaccceeeeeeddddddddddddeeefffggghhhiiiiiijjjmmmppppppppprrrvvvyyy}}}~~~~~~|||xxxrrrkkkgggdddcccbbb```]]][[[ZZZYYYRRRRRRPPPOOOMMMLLLJJJJJJKKKJJJHHHFFFFFFEEEFFFFFFEEEHHHLLLOOORRRVVV[[[___aaaccceeehhhiiiiiihhhhhheeehhhlllnnnmmmkkkjjjjjjjjjjjjiiiiiiiiihhhhhhhhheeefffgggeeecccbbbeeehhhlllkkkhhhfffeeeddddddddddddfffiiikkkmmmmmmmmmlllkkkjjjiiiggggggfffffffffjjjjjjiiihhhggggggffffffiiijjjjjjiiihhhhhhkkkmmmmmmjjjgggggghhhhhhfffdddfffdddccccccddddddcccaaaddddddfffhhhjjjlllmmmnnnuuuuuuvvvxxx{{{}}}}}}sssggg^^^[[[\\\WWWXXXXXXYYYXXXXXXWWWWWWUUUTTTSSSRRRRRRQQQQQQQQQUUUUUUWWW___kkkzzzzzzooocccZZZTTTPPPMMMMMMTTT```qqq}}}xxxaaaVVVLLLJJJJJJGGGEEEDDD@@@;;;666333333444222111222111111000000000000000;;;666000---......---,,,000000//////.........---.....................---000///...---------------111111000000//////......///000000000000000//////222111111111000000//////000111111111111222222222333333333444444444555555777555444666666555:::AAANNNeeeyyywwwxxxwwwuuujjjXXXEEE<<<999666333222xxxkkkhhhggggggeeeccceeejjjkkkoootttuuuooofff^^^YYYTTTSSSRRRPPPMMMKKKJJJIIIFFFFFFEEECCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@>>>>>>??????@@@@@@AAAAAA@@@AAAAAABBBBBBAAAAAA@@@DDDDDDCCCBBBBBBBBBBBBBBBFFFFFFHHHMMMSSSWWWXXXWWWWWWXXXYYYZZZ[[[\\\]]]^^^]]]___aaadddeeeeeeeeedddeeeeeefffggghhhjjjkkkkkkmmmppprrrssstttuuuyyy|||}}}yyyrrrlllhhhfffeeedddbbb```^^^]]]\\\WWWUUUSSSQQQNNNLLLJJJIIIJJJIIIGGGFFFEEEEEEFFFFFFHHHJJJNNNQQQUUUXXX]]]```cccdddgggiiijjjiiihhhgggfffhhhkkkkkkjjjiiiiiijjjiiihhhggggggfffffffffffffffggggggfffcccccceeehhhkkkjjjhhhfffeeeeeeeeeffffffhhhjjjlllnnnnnnmmmmmmiiiiiihhhgggfffeeeeeeeeeffffffffffffffffffffffffjjjjjjjjjiiiggggggiiikkknnnkkkiiiiiijjjjjjiiigggdddcccbbbbbbddddddcccbbbddddddeeeeeefffgggggghhhooopppqqqsssvvvyyy|||}}}vvviii```\\\\\\XXXXXXXXXXXXXXXXXXWWWWWWUUUTTTSSSRRRRRRQQQQQQQQQTTTTTTVVV]]]iiiwww{{{pppdddZZZTTTMMMJJJHHHLLLVVVggg~~~~~~fffYYYMMMIIIHHHEEEBBBAAAAAA===888555444444333222222111111000000000000000888444000...//////...,,,000/////////............---------.........//////000///...------------...111000000000/////////...---......///000000//////111111111111000000000///000111111111111222222222333333333444444444555555666444555777777888>>>EEETTTnnn{{{yyyxxxuuurrrfffUUUCCC;;;999666444333}}}rrrkkkiiiiiijjjhhheeefffkkkooorrruuutttmmmddd[[[WWWSSSRRRQQQOOOMMMKKKJJJIIIDDDDDDCCCBBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAA@@@@@@?????????@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAAAAAAAABBBCCCCCCEEEGGGKKKQQQWWWYYYYYYXXXWWWXXXYYYZZZ[[[]]]^^^^^^___```bbbdddffffffffffffffffffggghhhjjjkkkmmmnnnoooqqqsssuuuvvvxxx{{{}}}}}}xxxrrrlllhhhgggfffeeedddbbbaaa```___[[[YYYVVVRRROOOKKKIIIHHHIIIHHHFFFEEEDDDDDDEEEFFFKKKNNNQQQUUUXXX\\\```ccceeefffhhhjjjjjjjjjhhhgggggghhhiiihhhggggggiiijjjkkkjjjhhhffffffffffffggggggggggggfffdddccceeefffiiihhhgggfffeeefffggghhhiiijjjlllmmmnnnnnnmmmmmmiiihhhgggfffffffffffffffdddeeeeeefffggghhhhhhhhhkkkkkkkkkjjjgggggghhhiiihhhgggffffffhhhhhhgggfffeeeccccccccceeeeeeeeeccccccccccccbbbbbbbbbaaaaaaggghhhjjjmmmppptttvvvxxx|||~~~zzzmmmbbb]]][[[YYYYYYYYYXXXXXXWWWWWWWWWUUUTTTSSSRRRRRRQQQQQQQQQSSSSSSUUUZZZdddppp|||}}}rrrfff[[[TTTLLLIIIFFFGGGLLL[[[uuu|||ppp```PPPIIIGGGDDDBBBAAACCC???:::777555444333222222111111000000000000000444222000000000000...---////////////............---------......//////000//////......------......000000000000////////////......///000000111000000111111111111000000000000000111111111111222222222333333333444444444555555444333555888999:::AAAIII]]]zzz~~~{{{xxxsssnnn___OOO@@@:::888666444444vvvpppmmmkkklllmmmjjjffffffjjjooorrrsssqqqjjjaaaYYYUUUQQQPPPOOONNNLLLKKKJJJIIIFFFEEEDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCEEEEEEFFFIIIOOOUUUZZZ[[[ZZZYYYXXXXXXYYYZZZ\\\]]]^^^___```aaacccdddffffffggggggfffffffffhhhiiilllnnnooonnnpppsssuuuwwwyyy{{{}}}{{{uuuooojjjgggeeeeeedddcccbbb``````___[[[YYYUUUQQQNNNKKKJJJIIIHHHGGGEEEDDDDDDDDDEEEEEEMMMPPPUUUXXX[[[^^^bbbeeefffgggiiijjjjjjiiihhhgggggggggfffeeedddfffiiilllooommmkkkjjjiiiiiijjjkkkhhhhhhgggfffeeedddddddddeeeeeeddddddeeefffggghhhkkkkkklllmmmmmmmmmlllllljjjiiihhhhhhhhhhhhhhhiiigggggghhhhhhiiiiiiiiijjjjjjkkkkkkiiigggeeefffgggccccccdddeeefffffffffffffffdddddddddfffgggfffeeebbbbbbaaaaaa`````````___bbbccceeegggkkknnnqqqssswwwwwwyyy{{{}}}~~~~~~}}}qqqeee^^^[[[[[[ZZZYYYXXXXXXWWWWWWWWWUUUTTTSSSRRRQQQQQQQQQQQQRRRRRRTTTWWW^^^iiittt|||~~~uuuhhh]]]UUUMMMJJJHHHGGGIIITTTkkk~~~zzz|||zzzhhhTTTKKKIIIFFFDDDDDDCCC@@@<<<888666444222111222111111000000000000000000000000111111000///---///////////////.........////////////............//////............//////000000000000////////////111111222222222111111000111111111000000000000000000000111111111222222222333333333444444444555555444444666999999;;;CCCLLLddd|||wwwoooiiiVVVIII===999999777666666}}}sssppppppnnnmmmnnnjjjeeeeeehhhlllnnnnnnkkkeee]]]WWWTTTOOONNNNNNLLLKKKJJJIIIIIIJJJIIIGGGEEEDDDCCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAABBBCCCEEEGGGHHHHHHLLLSSSXXX[[[[[[ZZZZZZXXXXXXYYY[[[\\\]]]^^^___```aaabbbdddeeefffggggggeeeeeeeeefffiiilllnnnpppqqqrrrtttxxx{{{}}}~~~~~~~~~{{{wwwqqqlllgggeeebbbbbbaaa```^^^]]]]]]\\\WWWUUURRROOOLLLKKKKKKKKKGGGFFFEEEDDDDDDDDDEEEFFFNNNRRRVVVZZZ]]]___bbbeeeeeefffhhhiiiiiihhhgggffffffeeedddcccccceeejjjmmmpppooonnnmmmmmmmmmnnnooojjjiiihhhhhhgggfffdddcccbbbbbbbbbbbbccceeeggghhhkkkkkkllllllllllllkkkkkkllllllkkkkkkkkkllllllmmmlllkkkkkkjjjiiiiiihhhhhhggghhhhhhfffdddbbbaaabbbbbbccceeeggggggggghhhhhheeedddcccdddeeefffeeedddaaaaaaaaaaaabbbbbbbbbbbb```aaabbbdddgggjjjmmmnnnqqqqqqrrruuuyyy}}}}}}{{{{{{}}}~~~~~~|||{{{zzz{{{{{{|||{{{{{{{{{{{{{{{~~~tttiiiaaa\\\]]]\\\ZZZXXXWWWWWWWWWWWWUUUTTTSSSRRRQQQQQQQQQQQQQQQRRRSSSTTTYYYbbbllltttxxxlll___WWWMMMKKKJJJJJJJJJPPP___nnn}}}zzzlllVVVLLLIIIHHHFFFEEEAAA@@@===999555222111111222111111000000000000000---///000111111000///............///////////////111111000///...------,,,//////.........//////000////////////000000000000222222222111000///...---000000000000000000111111000000111111111222222222333333333444444444555555555555777999888:::EEEPPPkkk|||~~~{{{uuukkkcccOOODDD;;;999999777777888vvvpppooopppmmmlllllliiiddddddhhhjjjjjjjjjfff```ZZZUUUSSSMMMMMMLLLKKKJJJJJJIIIIIIKKKJJJHHHFFFDDDCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@AAAAAAAAABBBDDDFFFGGGHHHKKKOOOVVVZZZ[[[ZZZZZZZZZXXXYYYZZZ[[[\\\^^^______```aaabbbcccdddeeeggggggeeedddeeefffhhhlllppprrruuuuuuxxx|||~~~|||xxxsssnnniiifffdddaaa```___^^^\\\[[[ZZZYYYTTTRRROOOMMMKKKKKKKKKLLLGGGGGGEEEEEEEEEEEEFFFGGGMMMQQQVVVZZZ\\\^^^aaacccbbbccceeegggggggggeeedddddddddcccbbbcccffflllpppooopppppppppqqqqqqqqqqqqooommmlllkkkkkkjjjgggeeebbbaaaaaabbbccceeegggiiikkkkkkkkkkkkkkklllllllllnnnnnnnnnnnnnnnooopppqqqpppooonnnllljjjiiiggggggdddeeefffeeeccc````````````cccfffggggggfffggghhhfffdddccccccddddddcccbbbbbbbbbbbbcccddddddeeeeeeaaaaaabbbccceeeggghhhiiilllkkklllooouuuzzz}}}~~~~~~}}}zzzxxxwwwyyy{{{zzzyyyxxxwwwuuuuuuttttttsssttttttttttttvvvzzz}}}yyyooofffaaa___]]][[[XXXWWWVVVVVVWWWUUUTTTSSSRRRRRRQQQQQQQQQQQQRRRRRRRRRTTT[[[fffmmmzzz}}}{{{ooocccZZZMMMKKKJJJKKKKKKLLLSSS\\\wwwqqqXXXMMMJJJHHHEEECCC??????===:::555222222222222111111000000000000000,,,///111111000......///.........///////////////222111111000///...------//////......//////000000////////////000000000000////////////...,,,+++***000000000000111111111111000111111111111222222222333333333444444444555555666666777888888<<>>??????<<<777444444555222111111000000000000000---///111000...---...000............/////////000//////////////////000000///////////////000111111.../////////000000000111---....../////////......///000000000111111111111000111111111111222222222333333333444444444555555666666777888999@@@RRRcccxxxnnn```VVVFFF???:::;;;;;;999888:::rrrmmmkkkhhhjjjgggffffffeeedddgggmmmlllkkkiiiccc\\\UUURRRPPPKKKKKKJJJJJJJJJIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDBBBBBBBBBAAAAAAAAA@@@@@@??????@@@AAAAAABBBCCCCCC@@@AAAAAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBCCCEEEEEEPPPTTTXXXZZZYYYWWWXXXYYYYYYYYYZZZ[[[]]]^^^___```___``````aaabbbdddeeefffggggggfffhhhkkkooosssvvvuuuuuuwww||||||yyyuuupppllliiigggfffddddddbbb```^^^[[[ZZZYYYVVVTTTPPPLLLJJJJJJKKKLLLHHHHHHGGGFFFFFFGGGHHHIIIJJJNNNSSSWWWZZZ[[[]]]___\\\^^^```cccddddddcccbbb```aaabbbccceeeiiiooosssrrrtttwww{{{||||||zzzyyyyyyvvvttttttuuusssoookkkeeeeeedddeeefffhhhjjjkkklllllllllmmmmmmnnnppppppoooooooooooopppqqqsssssszzzyyyxxxwwwuuutttsssrrrnnnppprrrqqqooommmmmmmmmqqqtttxxxyyyxxxvvvwwwxxxrrrqqqooonnnnnnmmmkkkjjjfffffffffeeeeeeeeeeeeeeedddcccbbbaaaaaaaaaaaaaaabbbbbbccchhhooosssttttttwwwxxx{{{~~~~~~}}}}}}|||xxxtttsssuuuxxxqqqppppppnnnmmmkkkiiihhhhhhiiijjjiiiiiijjjmmmooonnnsssxxxzzz{{{~~~zzzqqqlllaaa___\\\YYYWWWVVVVVVWWWUUUTTTSSSRRRRRRQQQQQQQQQRRRSSSSSSQQQPPPUUU^^^fffrrrxxxtttggg^^^XXXPPPJJJJJJLLLKKKLLLOOOaaaeeeWWWRRRMMMGGGCCC???@@@@@@===999666666777222111111000000000000000...000111000---,,,...000---.........//////000000------...///000111222333///////////////000111111.../////////000000111111...///000111333333444444//////000000111111111222000111111111111222222222333333333444444444555555666666777999;;;DDDXXXkkkyyyyyyxxxlll]]]RRRDDD>>>;;;;;;<<<999888:::~~~pppiiihhhjjjeeeggghhhgggdddeeehhhkkkooojjjccc]]]XXXUUURRRPPPMMMMMMLLLKKKJJJIIIIIIHHHEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@?????????@@@@@@AAAAAAAAACCCBBBBBBAAAAAA@@@@@@???AAAAAABBBBBBBBBDDDGGGJJJSSSVVVYYYZZZYYYXXXXXXYYYWWWYYY\\\]]]^^^^^^```bbb^^^___aaabbbcccdddeeeeeedddgggiiikkklllmmmppprrrqqqvvv|||~~~}}}uuussspppnnnmmmkkkhhhfffddddddeeedddaaa]]]YYYVVVQQQPPPOOOMMMKKKJJJIIIIIIJJJIIIHHHFFFEEEDDDDDDDDDKKKNNNRRRTTTUUUVVVXXXYYY[[[\\\]]]___bbbdddeeefffcccbbbbbbbbbeeeiiinnnqqquuutttsssvvv{{{~~~~~~}}}||||||}}}}}}{{{uuupppkkkeeecccfffjjjkkklllnnnnnnoooqqqssssssrrrqqqpppssstttuuuuuuuuuwwwzzz||||||}}}~~~}}}|||{{{{{{|||{{{|||}}}zzzwwwwwwyyy|||~~~}}}zzzuuuooojjjsssoooiiiffffffgggggggggeeedddcccbbbbbbbbbbbbbbbaaacccfffggggggiiikkkmmmqqqrrrssstttwwwyyy{{{|||~~~}}}zzzwwwtttqqqpppooonnnmmmllljjjiiigggfffeeegggfffeeeddddddeeefffggghhhkkkppprrrtttwww|||vvvllldddaaa]]][[[YYYXXXVVVUUUTTTTTTUUUUUUTTTSSSQQQPPPRRRNNNMMMOOOQQQTTT\\\eeemmmxxx{{{nnn^^^WWWSSSMMMIIIHHHIIIIIIIII^^^vvvsss\\\QQQNNNKKKGGGDDDBBB???===;;;999555222111111111111000000000000222222000///....................................000//////........./////////////////////.........000000000000000000000000000000000000////////////000000000000000000000000111111222222222333333333111222333555666777777777888222444<<>><<<999555333111111111111000000000000111000///......---------------..................000//////.........//////............/////////000000000000000000000000000000000000000000000000///111111111111111111111111111111222222222333333333000111222333444555555555888555777===AAALLLhhhyyyzzz}}}yyymmm\\\PPPDDDAAA>>><<<;;;:::888666mmmgggdddeeeggghhhiiiiiihhhggghhhjjjllllllggg```ZZZWWWTTTQQQOOOLLLLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDFFFJJJMMMTTTVVVYYYZZZYYYXXXXXXYYYYYY[[[^^^``````aaabbbdddddddddeeeeeeeeeeeedddddddddfffiiikkklllnnnpppsssuuuyyy}}}~~~|||yyyvvvuuusssqqqooommmllljjjhhhfffcccccccccbbb___[[[WWWUUUPPPOOOMMMKKKJJJHHHHHHHHHDDDDDDDDDEEEFFFGGGHHHIIIIIIKKKMMMNNNNNNNNNOOOPPPUUUWWWYYY[[[^^^```aaabbbcccaaa^^^\\\[[[\\\^^^___aaadddiiiqqqxxx|||}}}||||||qqqllljjjmmmoooooopppssstttvvvxxxzzz{{{{{{yyyyyyzzz{{{{{{{{{{{{}}}yyytttqqqnnnkkkiiiddddddeeeeeedddcccbbbaaa```bbbdddeeeddddddfffggggggggghhhjjjlllnnnpppqqqttttttttttttrrrpppmmmkkkiiigggeeecccaaa___^^^]]]\\\[[[ZZZZZZZZZZZZ[[[\\\^^^```aaabbbdddhhhmmmppprrryyy}}}~~~{{{tttgggccc^^^[[[YYYWWWUUUTTTSSSSSSTTTTTTSSSRRRPPPOOOSSSPPPOOOQQQPPPPPPTTTZZZjjjvvvyyymmmccc\\\SSSKKKHHHGGGGGGHHHMMM```|||fffUUUOOOLLLHHHEEECCC@@@>>>===:::666444222222111111111000000000000000///...---------------------......//////////////////......//////000------......//////000000000000000000000000000000000000000000000000000000111111111111111111111111111111222222222333333333111222333444444444444444888888:::???EEEVVVwww~~~uuujjjZZZOOOCCCAAA>>><<<;;;999777555xxxllliiiggggggggghhhiiijjjkkkkkklllmmmnnniiiddd^^^YYYUUUSSSQQQOOOKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@AAAAAABBBCCCCCCBBBCCCDDDDDDEEEHHHLLLOOOTTTVVVXXXYYYXXXXXXYYYZZZZZZ]]]___aaaaaabbbccceeegggggggggggggggfffeeeddddddgggiiikkkmmmoooqqqtttxxx{{{}}}yyywwwvvvrrrpppmmmlllkkkjjjgggeeebbbbbbaaa```]]]ZZZVVVTTTOOONNNLLLJJJIIIHHHGGGGGGCCCCCCDDDDDDFFFGGGHHHIIIIIIJJJLLLKKKJJJIIIJJJKKKQQQSSSVVVYYY[[[]]]^^^___```^^^[[[YYYXXXXXXYYYYYYWWWZZZ```hhhooouuuxxxzzzsssooommmooopppoooppptttvvvwwwzzz|||}}}}}}||||||~~~~~~{{{tttmmmiiifffggghhhhhhgggdddbbb``````bbbeeefffffffffggghhheeeeeefffgggiiikkkmmmnnnpppqqqsssttttttqqqnnnlllhhhgggddd```^^^\\\[[[ZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[ZZZZZZZZZ[[[]]]```dddggggggmmmvvv}}}~~~}}}|||}}}}}}}}}wwwiiieee```[[[YYYWWWUUUTTTSSSSSSTTTTTTSSSRRRPPPOOORRRPPPPPPRRRRRRPPPSSSXXXiiixxx~~~rrrfff___TTTLLLGGGFFFGGGGGGGGGUUUnnnnnnZZZPPPKKKGGGEEECCCAAA???>>>;;;888555222222222111111111000000000000///...............------......//////000000//////////////////000111///////////////.........////////////////////////000000000000000111111111111111111111111111111111111111222222222333333333555555666666666666666555777:::===AAAJJJbbb}}}rrrfffXXXNNNCCCAAA===;;;:::999777555tttlllkkkiiigggfffhhhiiilllooorrrrrrqqqpppfffbbb[[[WWWTTTRRRPPPOOOKKKKKKJJJIIIHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@???????????????@@@@@@AAABBBCCCCCCBBBCCCDDDEEEFFFIIINNNQQQUUUVVVXXXXXXXXXXXXYYYZZZ[[[]]]```aaabbbbbbdddfffggghhhhhhhhhhhhgggffffffeeegggjjjmmmnnnpppsssvvv|||~~~{{{yyyxxxpppnnnlllkkkjjjiiigggdddaaaaaa```^^^[[[XXXUUUSSSNNNMMMKKKIIIHHHFFFFFFFFFDDDDDDDDDDDDEEEFFFGGGGGGIIIJJJKKKIIIHHHGGGHHHIIINNNPPPSSSVVVYYY[[[\\\\\\\\\[[[YYYWWWVVVVVVWWWXXXRRRTTTXXX]]]cccjjjppptttxxx{{{xxxtttssstttsssqqqssswwwxxxzzz}}}|||{{{}}}{{{pppiiiggghhhiiiiiigggeeebbb```aaacccfffhhhggggggggghhhddddddeeefffgggiiikkkllllllnnnqqqssssssqqqmmmkkkjjjhhhddd```]]][[[ZZZYYYZZZYYYXXXXXXXXXXXXYYYZZZYYYXXXWWWXXXZZZ]]]___```___dddjjjpppssswwwzzz|||~~~zzzmmmhhhaaa\\\YYYWWWVVVTTTSSSSSSTTTTTTTTTRRRQQQPPPPPPOOOPPPSSSTTTRRRUUUZZZhhhxxxssshhh```VVVMMMHHHGGGGGGHHHEEEOOOccc~~~~~~www```RRRKKKFFFFFFDDDBBB@@@???===999666222222222222111111111111222111000000///000000000........./////////000000///////////////000111111111111000///...------,,,///////////////////////////000000000111111111222111111111111111111111111111111222222222333333333555555666666777666666666666;;;???BBBPPPooo}}}pppcccVVVLLLDDDAAA>>><<<;;;999777555zzzoookkkjjjgggeeeeeejjjmmmqqquuuxxxwwwsssoooccc___YYYUUURRRQQQPPPOOOLLLLLLKKKJJJIIIHHHGGGGGGEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@??????@@@AAAAAABBBCCCCCCAAABBBDDDEEEFFFJJJOOORRRUUUWWWXXXXXXWWWWWWYYY[[[[[[]]]```aaabbbcccdddfffffffffggghhhiiiiiihhhhhhgggiiilllnnnppprrruuuxxx~~~~~~{{{yyyxxxooommmkkkjjjiiihhhfffdddaaa```^^^\\\YYYVVVTTTSSSMMMLLLJJJHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEFFFIIIIIIIIIHHHFFFEEEFFFGGGKKKMMMQQQUUUXXXYYYZZZZZZXXXXXXVVVUUUUUUVVVWWWWWWQQQRRRTTTVVVYYY___fffkkknnnrrryyy}}}|||yyyxxxxxxvvvsssuuuzzz}}}~~~|||xxxxxxzzz|||uuukkkfffggghhhhhhhhhhhhgggfffeeegggjjjjjjiiigggffffffcccddddddeeefffhhhjjjkkkkkkmmmppprrrrrrpppmmmkkkmmmkkkfffaaa]]][[[ZZZZZZXXXXXXWWWVVVVVVWWWXXXXXXYYYWWWWWWXXXZZZ\\\\\\[[[[[[^^^aaaeeeiiinnntttyyy|||pppkkkddd^^^ZZZXXXWWWUUUTTTTTTUUUUUUTTTSSSQQQPPPPPPNNNPPPSSSTTTSSSVVV\\\eeeuuu|||ssskkkdddYYYPPPKKKHHHGGGGGGEEELLL[[[rrr~~~|||iiiWWWMMMGGGFFFEEEBBBAAA@@@>>>;;;888333222222222222111111111222111111000000111111222////////////////////////////////////000111222222111111000///...------,,,000000000000000000000000///000000111111222222222222222222222222222222222111111222222222333333333222333444555555555555555666===AAAEEEYYY|||~~~pppbbbTTTKKKDDDBBB???===<<<:::888666}}}uuummmiiifffdddeeeiiiooorrrwww|||}}}yyyqqqjjjaaa]]]WWWSSSQQQPPPOOONNNMMMLLLLLLKKKJJJIIIHHHHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBB@@@@@@@@@@@@@@@@@@AAAAAA@@@@@@@@@AAAAAABBBBBBBBB@@@AAACCCDDDFFFJJJOOORRRUUUWWWXXXXXXWWWWWWYYY[[[[[[]]]```aaabbbbbbdddeeecccdddfffgggiiijjjkkkkkkhhhjjjnnnppprrrtttwwwzzz{{{vvvsssrrrnnnllljjjiiiiiihhhfffddd```___]]][[[XXXUUUSSSRRRMMMKKKJJJHHHFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGGGGEEECCCCCCDDDFFFIIIKKKPPPTTTWWWYYYYYYYYYVVVVVVUUUTTTTTTTTTUUUUUURRRTTTUUUVVVVVVXXX\\\```bbbhhhooouuuxxxyyy|||}}}|||yyyxxxxxxtttqqqsssxxx~~~}}}yyyyyy||||||pppggghhhjjjlllnnnqqqrrrssspppqqqsssqqqnnnjjjgggfffggggggggghhhiiikkklllmmmoooppprrrttttttrrrpppooopppmmmgggbbb^^^[[[ZZZZZZYYYXXXWWWVVVVVVWWWXXXYYYYYYXXXWWWYYY\\\\\\ZZZXXXYYYZZZ]]]___bbbgggmmmqqquuu}}}~~~sssnnnfff___[[[YYYXXXVVVUUUUUUVVVVVVUUUTTTSSSQQQPPPNNNOOOQQQQQQQQQUUU[[[```mmmvvvvvvuuuxxxwwwrrrpppiii___UUUNNNJJJGGGEEECCCHHHTTThhh|||rrr^^^PPPIIIGGGEEECCCBBBAAA???<<<999333333222222222111111111111111000000000000111111111111000000///.........////////////000111222333......//////////////////000000000000000000000000///000000111111222333333222222222222222222222222111111222222222333333333222222333555666666666666888???CCCIIIaaaqqqaaaRRRIIIFFFCCC@@@>>>===;;;999777{{{tttmmmiiieeecccgggnnnsssvvv{{{zzzooofff```\\\VVVSSSQQQPPPOOONNNMMMMMMLLLKKKJJJIIIIIIHHHEEEEEEEEEDDDCCCCCCBBBBBB@@@@@@@@@AAAAAABBBBBBBBB?????????@@@@@@AAAAAABBB@@@@@@AAAAAAAAAAAABBBBBB???AAACCCDDDFFFJJJOOORRRVVVWWWXXXWWWWWWWWWYYY[[[ZZZ]]]___aaaaaabbbdddeeeaaabbbdddgggiiikkklllllliiikkkoooqqqsssuuuyyy{{{}}}wwwrrrnnnmmmmmmllliiiiiihhhgggeeeccc```___]]]ZZZWWWUUUSSSRRRLLLKKKIIIGGGFFFDDDDDDCCCCCCCCCCCCCCCDDDFFFGGGHHHFFFFFFEEECCCBBBAAACCCEEEHHHKKKOOOTTTWWWXXXXXXXXXVVVUUUTTTSSSSSSSSSSSSSSSSSSUUUXXXXXXVVVUUUWWWYYYXXX___gggnnnqqqsssvvvyyyxxxvvvuuuuuuqqqmmmooouuu|||~~~}}}~~~tttjjjkkkmmmqqqvvvzzz~~~zzz{{{|||yyysssmmmiiigggkkkkkkkkklllmmmooopppqqquuuvvvwwwxxxxxxwwwuuutttqqqmmmhhhbbb^^^[[[ZZZZZZZZZZZZYYYXXXXXXYYYZZZZZZYYYXXXXXXZZZ]]]]]]YYYVVVWWWYYY[[[]]]___bbbfffiiimmmuuu~~~uuupppggg```\\\ZZZXXXWWWVVVVVVWWWWWWVVVUUUSSSRRRQQQNNNNNNPPPOOOOOOSSSYYY[[[fffmmmjjjjjjppptttsssuuunnncccYYYQQQKKKGGGDDDAAAEEEPPPbbbxxx}}}{{{xxxbbbSSSKKKGGGEEECCCBBBAAA???<<<:::333333333222222222111111000000////////////000111222222111000///...------////////////000111222333,,,,,,---...///000111222000000000000000000000000///000000111222222333333222222222222222222222222111111222222222333333333333444555777888999999999999AAAEEELLLgggrrraaaRRRIIIFFFDDD@@@>>>===<<<:::888sssppplllgggeeeiiinnnsss{{{~~~yyyooohhhZZZWWWUUUSSSSSSRRRPPPNNNLLLLLLLLLKKKIIIGGGEEEDDDEEEDDDCCCAAAAAABBBCCCCCCAAAAAAAAAAAAAAAAAAAAAAAAFFFEEEDDDBBBAAA@@@??????>>>???@@@AAABBBAAA@@@@@@@@@@@@AAACCCGGGLLLPPPSSSVVVVVVVVVVVVVVVWWWXXXYYY[[[\\\]]]^^^___aaabbbbbbdddeeefffggghhhiiijjjkkkmmmnnnooorrrvvvzzz}}}~~~yyyuuuqqqooonnnmmmnnnmmmllljjjhhheeebbbaaaaaa^^^YYYVVVUUUTTTSSSRRRLLLKKKIIIGGGFFFFFFFFFGGGEEEDDDCCCBBBBBBCCCDDDEEECCCBBBAAA@@@@@@BBBCCCEEEGGGHHHJJJOOOTTTXXXYYYYYYZZZVVVSSSSSSUUUWWWWWWVVVXXXXXXVVVUUUTTTSSSSSSSSSWWWZZZ^^^bbbfffjjjooosssrrrtttsssnnnhhheeegggkkkmmmrrryyyqqqffffffhhhooozzz~~~xxxssspppnnnmmmnnnqqqsssrrrqqqrrruuuyyy{{{zzzzzzrrriiiddd^^^YYYYYY\\\YYYXXXXXXXXXXXXYYYYYYZZZXXXZZZ]]]]]]\\\[[[[[[\\\[[[\\\]]]___aaabbbcccdddnnnoooqqqvvv}}}~~~wwwsssllleee___[[[YYYXXXYYYXXXWWWUUUTTTUUUUUUVVVTTTTTTTTTSSSSSSSSSSSSSSSYYY[[[^^^aaaeeekkkrrrwww~~~xxxnnnbbbWWWNNNIIIFFFDDDFFFLLLXXXmmm{{{xxx{{{hhhTTTNNNHHHHHHGGGEEECCC@@@===;;;777555333111///......///000000////////////000000000////////////000000111,,,------...///000111111000000000000///////////////...---------...000111000///.........///111222222222222222222222222222111111222333333444555555444444444555555555666666:::<<>><<<:::999}}}qqqooojjjggghhhllltttyyy}}}vvvmmmgggYYYWWWTTTRRRRRRQQQOOONNNMMMLLLKKKJJJHHHFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAEEEDDDCCCAAA@@@@@@@@@@@@???@@@AAABBBCCCBBBAAAAAA@@@AAABBBEEEIIINNNRRRTTTVVVVVVVVVVVVWWWXXXYYYYYY]]]]]]^^^```aaabbbcccddddddeeefffggghhhiiikkkkkkmmmnnnppprrruuuwwwxxxyyyyyywwwtttrrrpppooopppppppppooonnnllliiifffdddbbbbbb^^^ZZZWWWUUUUUUSSSRRRNNNLLLJJJGGGFFFEEEDDDDDDEEEDDDCCCCCCBBBCCCDDDDDDCCCBBBAAA@@@@@@BBBCCCEEEGGGHHHJJJOOOTTTXXXYYYXXXYYYVVVSSSSSSUUUWWWWWWVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSUUUYYY\\\___cccgggkkknnnpppqqqmmmgggdddeeehhhhhhlllqqqvvvzzz~~~tttmmmmmmpppwww{{{xxxuuusssrrrwww|||wwwmmmfff___YYYXXX[[[XXXXXXXXXXXXYYYZZZ[[[[[[[[[]]]______^^^]]]]]]^^^\\\]]]^^^___aaaccceeefffjjjkkkmmmrrrxxxyyyuuunnnggg```\\\YYYXXXYYYXXXVVVUUUTTTTTTUUUUUUTTTTTTTTTSSSSSSSSSSSSSSSSSSUUUYYY^^^fffoooyyy|||rrreeeXXXNNNHHHDDDDDDEEEIIITTThhhzzz{{{pppZZZPPPIIIIIIHHHFFFEEEBBB>>><<<555444222111111222333333000000////////////000000000000////////////000000---.........///000000000......//////000000111111111111111111111222222333///////////////000111111222222222222222222222222222222222333333444444555555555555666666777777888<<>><<<|||rrrqqqnnnkkklllsss|||~~~zzzuuulllccc]]]UUUSSSQQQPPPPPPPPPNNNMMMNNNLLLIIIGGGEEEDDDEEEFFFAAABBBCCCCCCCCCBBB@@@???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@AAAAAA@@@@@@@@@@@@@@@AAAAAABBB@@@BBBDDDHHHLLLPPPTTTVVVVVVVVVVVVXXXYYY[[[]]]^^^______```aaacccdddeeeffffffeeeeeefffhhhjjjmmmoooooorrrvvvyyyzzzyyywwwuuuooonnnnnnnnnooorrruuuvvvxxxvvvssspppmmmjjjiiihhhbbb```\\\YYYWWWUUURRRPPPKKKJJJHHHFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCBBBAAAAAAAAAAAABBBBBBCCCCCCFFFGGGKKKPPPTTTWWWVVVUUUSSSSSSSSSSSSRRRRRRSSSTTTSSSSSSSSSSSSSSSTTTUUUVVVVVVWWWXXXWWWVVVWWWYYY[[[```cccgggiiihhheeeaaa___bbbbbbcccdddfffkkkrrrwwwzzz~~~yyyzzz}}}{{{mmmbbbZZZVVVVVVUUUVVVWWWYYY[[[^^^```bbbbbbcccddddddccccccdddfffddddddddddddeeeggghhhiiifffggghhhhhhiiimmmrrrwwwwwwxxxzzz|||yyyrrrjjjbbb[[[XXXWWWVVVUUUSSSRRRSSSSSSTTTTTTTTTSSSSSSRRRQQQQQQPPPSSSSSSSSSWWW___lll{{{xxxlll___TTTLLLHHHFFFCCCCCCHHHTTTmmmvvv\\\QQQMMMHHHFFFFFFDDD@@@===:::999666333111000000///111111000000000000111111222222000///............000000000000000/////////000000000000///////////////000111222333222111000...///111222222222111000222222222222222222222222555444444444444444444444555444444555666999;;;===@@@MMMfffvvviii\\\UUUTTTTTTSSSOOOKKKFFFBBB???===yyyssspppmmmlllooowww}}}{{{wwwqqqiii```YYYUUUSSSQQQPPPPPPPPPOOONNNMMMLLLIIIGGGEEEEEEDDDDDDBBBBBBBBBBBBBBBAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@AAAAAABBB@@@@@@?????????@@@AAABBBBBBCCCFFFIIIMMMPPPSSSTTTUUUVVVWWWXXXZZZ\\\^^^______```aaabbbccceeefffffffffeeeeeefffhhhkkknnnppprrruuuxxx|||}}}|||{{{yyyrrrrrrppppppqqqrrruuuvvvyyywwwsssooollljjjhhhhhhccc```]]]ZZZXXXVVVRRROOOJJJIIIGGGFFFEEEEEEEEEFFFCCCCCCDDDDDDDDDDDDCCCCCCAAAAAAAAABBBBBBBBBCCCCCCFFFGGGKKKPPPTTTVVVUUUTTTQQQRRRSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSTTTTTTUUUVVVUUUVVVVVVUUUTTTSSSUUUVVV\\\___cccggggggeeeaaa^^^]]]^^^```bbbeeeiiinnnrrrvvvzzz||||||~~~nnnccc[[[WWWWWWVVVVVVXXXYYY\\\___aaabbbbbbcccddddddddddddgggiiihhhgggggggggffffffeeeeee___aaabbbbbbcccgggnnntttssstttuuuvvvxxx}}}|||vvvmmmeee]]]YYYXXXWWWUUUTTTSSSSSSTTTTTTTTTTTTSSSSSSRRRQQQPPPPPPOOOOOOPPPTTT]]]lll{{{wwwlll```UUUMMMIIIFFFCCCDDDHHHOOObbbjjjXXXQQQIIIEEEEEEEEEAAA>>>888666555333222222222333222111111000000111111222222111000//////...//////000000000000000000000000111000000000/////////......///000000111111000000///000111111222222111111222222222222222222222222444444444444444555555555555444444444666999<<<>>>CCCTTTrrrvvvkkk```[[[\\\\\\ZZZVVVPPPJJJDDD@@@===uuuqqqmmmkkkkkkqqq{{{}}}xxxrrrlllddd\\\WWWUUUSSSQQQPPPQQQQQQPPPNNNLLLKKKJJJHHHFFFEEEDDDCCCCCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@???@@@AAABBBCCCDDDFFFHHHLLLOOOQQQSSSTTTUUUVVVWWWXXX[[[]]]___```aaaaaabbbdddeeefffggghhhffffffeeefffhhhkkkoooqqqvvvxxx{{{}}}~~~}}}|||{{{tttsssrrrqqqqqqsssuuuvvvyyyvvvrrrnnnkkkhhhggggggccc```]]][[[YYYVVVRRROOOLLLJJJHHHFFFDDDDDDDDDDDDAAABBBCCCDDDEEEEEEDDDDDDAAAAAABBBBBBCCCCCCBBBBBBEEEGGGKKKPPPTTTVVVUUUSSSOOOQQQSSSSSSQQQPPPQQQRRRSSSSSSRRRRRRRRRSSSSSSTTTTTTUUUUUUSSSQQQQQQRRRSSSYYY[[[___cccdddccc```]]]XXX[[[___ccceeehhhkkknnnrrrvvv|||nnnccc\\\XXXXXXWWWWWWXXXZZZ\\\___aaabbbbbbcccdddeeeeeegggjjjmmmjjjjjjjjjiiigggdddaaa___WWWZZZ]]]___aaafffpppwwwyyyyyyxxxwwwuuuwwwzzz}}}~~~xxxpppggg___[[[YYYXXXVVVUUUTTTTTTUUUUUUUUUTTTSSSRRRQQQPPPOOOOOOLLLMMMNNNSSS\\\jjjzzzvvvkkk___TTTLLLGGGDDDCCCEEEIIIJJJWWWxxx{{{```WWWKKKFFFFFFFFFDDD@@@999888666444333333333444222111111000000111111222000000////////////000000/////////000111111111222////////////000000000000---------------...//////111111000000111111222333222222222222222222222222333333444444555555666666666555444555777;;;>>>AAAHHH]]]~~~yyyooogggdddeeeiiieee___WWWOOOGGGAAA===}}}rrrooojjjhhhjjjrrr~~~~~~vvvnnnggg```ZZZWWWVVVTTTRRRQQQQQQQQQPPPOOOKKKJJJJJJIIIGGGEEECCCBBBCCCBBBAAA@@@???@@@AAABBBAAAAAAAAAAAAAAAAAAAAAAAADDDCCCBBBBBBAAAAAAAAABBBBBBBBBAAA@@@AAABBBCCCDDDFFFHHHJJJMMMPPPRRRTTTTTTUUUVVVWWWYYY[[[]]]```aaabbbcccdddeeefffhhhiiiiiiffffffeeefffhhhkkkoooqqqyyyzzz|||}}}~~~}}}|||{{{tttsssrrrqqqqqqsssuuuvvvxxxvvvrrrmmmjjjggggggfffcccaaa^^^[[[YYYVVVRRROOONNNLLLIIIFFFDDDBBBBBBBBB@@@AAACCCEEEFFFFFFEEEEEE@@@AAABBBBBBCCCCCCBBBBBBEEEGGGKKKPPPUUUVVVTTTRRRNNNQQQSSSSSSPPPOOOPPPRRRRRRRRRQQQQQQQQQQQQRRRRRRTTTUUUUUUSSSQQQQQQRRRSSSWWWYYY\\\```bbbaaa^^^\\\VVVZZZ```eeegggiiikkkmmmppptttzzznnnddd\\\YYYXXXWWWXXXYYYZZZ]]]___aaabbbbbbdddeeeffffffiiilllooolllllllllkkkhhhccc___\\\TTTXXX\\\___bbbiiittt}}}{{{vvvtttuuuvvvzzz~~~zzzrrriiiaaa\\\YYYXXXWWWUUUTTTUUUUUUVVVUUUTTTSSSRRRQQQPPPOOOOOOMMMNNNOOOSSS[[[hhhvvvwwwkkk^^^SSSJJJEEEBBBBBBFFFIIIGGGPPPooofff[[[NNNGGGFFFGGGFFFCCC>>><<<:::666444222222111222222111111111111222222000////////////000000111......///000111222222333------...///000111222222111000/////////000222333222111000000000111333444222222222222222222222222333333333444555666777777777666666666999<<<@@@CCCLLLddd|||tttllljjjmmmsssnnnggg]]]SSSIIIAAA===xxxppplllhhhhhhlllvvv|||uuunnnggg```ZZZVVVVVVSSSPPPNNNNNNOOONNNNNNLLLKKKJJJHHHGGGFFFEEEEEEBBBAAA@@@@@@??????@@@@@@CCCCCCCCCCCCCCCCCCBBBBBBCCCBBBAAA@@@@@@@@@AAABBB???@@@AAAAAA@@@@@@BBBDDDEEEHHHKKKNNNOOOPPPRRRSSSYYYXXXWWWYYY]]]```___^^^]]]___bbbfffjjjlllmmmnnnkkkhhhhhhjjjkkkjjjooouuuxxxyyyzzzyyyvvvtttttttttvvvsssooooooqqqtttvvvwwwxxxwwwsssooojjjfffcccaaacccaaa^^^ZZZVVVTTTSSSSSSKKKIIIGGGEEECCCCCCCCCCCCBBBCCCDDDEEEFFFFFFFFFFFFEEEDDDCCCBBBAAABBBBBBCCCDDDGGGMMMRRRVVVVVVUUUTTTUUUTTTQQQOOONNNOOOPPPQQQRRRRRRRRRRRRSSSSSSSSSSSSXXXVVVTTTSSSQQQQQQQQQRRRTTTWWWZZZ]]]^^^\\\ZZZXXXVVVZZZ___bbbdddggglllqqqsssxxx}}}pppccc[[[YYYZZZZZZXXXWWWXXX[[[___bbbccceeeeeeddddddfffiiilllnnnmmmoooqqqoooiiibbb[[[XXXVVVTTTWWW]]]dddlll}}}zzzxxxxxxzzz{{{{{{{{{yyyrrrfff[[[ZZZXXXWWWWWWWWWWWWVVVTTTTTTTTTTTTTTTSSSQQQPPPPPPNNNNNNPPPTTTYYYbbbrrr}}}tttgggZZZOOOIIIGGGDDD>>>>>>CCCFFFLLL```vvvzzztttyyy|||___MMMKKKGGGFFFFFFAAA@@@===999555222111222222000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000000111222333333222111000111111111111111111111111222222222222222222222222444444444555555555555555888555555777777888===DDDUUUkkk}}}{{{xxx{{{~~~vvvtttxxx|||xxxlll```VVVMMMDDD>>>uuuqqqooolllmmmrrr{{{zzzsssllleee___YYYUUUTTTQQQNNNMMMNNNOOOPPPOOOMMMLLLJJJHHHFFFDDDDDDCCCCCCBBBAAAAAA@@@@@@AAAAAACCCCCCCCCCCCCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@AAABBB???@@@AAAAAA@@@AAACCCEEEFFFIIIMMMPPPQQQRRRSSSUUUYYYWWWWWWYYY]]]```___^^^^^^```cccfffiiikkklllmmmkkkiiiiiikkklllkkkpppvvv{{{|||~~~}}}{{{yyyyyyzzzyyyvvvrrrpppqqqtttuuuuuuuuusssqqqnnnkkkhhhfffeeebbbaaa^^^ZZZVVVTTTRRRQQQJJJIIIGGGDDDCCCBBBCCCCCCBBBBBBCCCDDDEEEFFFEEEEEEDDDDDDBBBBBBAAABBBCCCDDDDDDGGGLLLQQQTTTUUUTTTSSSTTTSSSQQQOOONNNOOOPPPQQQSSSSSSSSSTTTTTTTTTTTTUUUWWWVVVUUUSSSRRRQQQRRRRRRSSSUUUWWWYYYZZZZZZXXXXXXXXX\\\aaadddeeehhhlllpppuuuxxx|||pppccc\\\YYYZZZYYYWWWVVVWWW[[[___bbbcccdddddddddeeegggjjjlllnnnnnnrrruuuuuuoooggg```\\\WWWVVVYYY```hhhrrr}}}}}}|||{{{tttiii___[[[YYYXXXWWWXXXXXXVVVUUUTTTTTTTTTSSSRRRQQQPPPOOOOOONNNPPPTTTXXX```ppp}}}tttgggYYYOOOIIIGGGEEE???>>>BBBDDDHHHXXXlllzzzrrrvvvdddQQQLLLGGGFFFFFFAAA@@@>>>:::666333222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000000111222222222222111000000000000000000000000000222222222222222222222222444444444555555555555555666555666999999:::@@@GGGZZZqqqtttssssssssszzz}}}~~~uuuiii___VVVLLLFFFyyyrrrqqqrrrqqqsssyyy}}}xxxqqqiiiccc]]]WWWTTTRRROOOMMMMMMNNNPPPPPPPPPMMMLLLJJJGGGEEECCCBBBBBBDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBCCCCCCAAAAAA@@@@@@@@@@@@AAABBB???AAABBBAAAAAAAAACCCEEEHHHKKKOOORRRRRRSSSUUUVVVXXXWWWXXXZZZ]]]___```___aaabbbdddfffhhhjjjkkkkkkllljjjjjjmmmmmmmmmqqqwww|||~~~~~~~~~~~~|||yyyuuurrrrrrssstttttttttsssqqqnnnkkkhhhfffeeeaaa```^^^ZZZVVVRRROOOMMMIIIHHHFFFDDDCCCBBBBBBCCCAAABBBCCCDDDEEEEEEEEEDDDDDDCCCBBBAAABBBBBBDDDDDDEEEGGGKKKOOORRRSSSRRRQQQRRRQQQPPPNNNNNNOOOQQQRRRTTTTTTTTTUUUUUUUUUVVVVVVWWWVVVUUUSSSRRRRRRRRRRRRRRRRRRSSSUUUVVVWWWWWWXXXZZZ___dddggghhhiiimmmpppvvvwwwzzz}}}oooccc[[[YYYZZZVVVUUUTTTVVV[[[___bbbcccbbbccceeegggiiikkkmmmmmmppptttyyyyyyuuunnngggddd]]]^^^bbbiiisss~~~~~~}}}wwwlllddd]]][[[YYYXXXXXXWWWVVVUUUTTTTTTTTTSSSRRRPPPOOONNNOOONNNPPPSSSWWW^^^mmm{{{~~~tttgggYYYOOOJJJHHHEEE@@@???AAAAAABBBOOO^^^zzz|||rrrtttkkkUUUNNNGGGEEEFFFAAA@@@>>>:::777444222222222222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000000111222222222222111000000000000000000000000000333333333333333333333333444444444555555555666666444444777:::;;;<<>>;;;888555333333333222222222222222222222222////////////////////////////////////////////////////////////000000000000111111111222222111111111000000000000000000000000333333333333333333333333333333444444555666666666444444777;;;;;;<<>>???@@@AAAAAAAAA@@@@@@AAACCCCCCCCCDDDGGGIIILLLNNNRRRTTTTTTTTTVVVWWWYYY[[[]]]___```bbbdddfffgggffffffffffffggghhhhhhkkkjjjlllpppqqqpppsssyyy|||wwwuuutttuuuwwwyyyyyyyyysssrrrpppnnnllliiigggggg```___]]]YYYUUUQQQNNNLLLIIIHHHFFFEEEDDDDDDDDDEEEDDDDDDEEEEEEEEEEEEDDDDDDEEEDDDCCCBBBAAABBBBBBCCCFFFGGGHHHJJJMMMOOOQQQRRRTTTSSSRRRPPPPPPQQQSSSTTTSSSSSSSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUTTTTTTSSSTTTSSSSSSSSSUUUYYY]]]```fffkkkqqqsssqqqnnnmmmnnnpppsssyyymmm```WWWTTTUUUTTTSSSTTTWWW[[[___``````aaabbbdddgggjjjnnnpppqqqsssrrrqqqoooooosssxxx||||||}}}yyysssnnnccc___ZZZWWWUUUTTTSSSRRRSSSSSSRRRQQQPPPNNNLLLKKKLLLKKKMMMPPPRRRVVVcccooo{{{yyysssjjj^^^UUUNNNLLLCCCBBBAAA??????AAAFFFJJJUUUlllxxxmmmVVVNNNHHHGGGHHHEEEAAA???===:::777555444333222222222222222222222222000000000000000000000000000000000000000000000000////////////000000000000222222111000000111222222333333333333333333333333333333333333333333333333222333333444555666777777555666999;;;:::===IIIVVVwwwzzznnnaaaYYY}}}zzzuuurrrttt|||wwwqqqiiibbb]]]YYYVVVTTTQQQPPPNNNMMMMMMLLLIIIGGGDDDDDDCCCCCCBBBCCCCCCDDDBBBBBBAAA@@@@@@@@@@@@AAA???@@@@@@AAABBBBBBCCCCCC<<<===???@@@AAAAAAAAA@@@@@@BBBCCCDDDDDDEEEGGGJJJNNNQQQTTTVVVVVVVVVWWWXXXYYY\\\```aaaaaacccfffiiigggffffffeeefffggghhhiiijjjiiilllpppqqqpppsssxxxzzz~~~yyyxxxwwwxxxzzz{{{|||{{{sssrrrpppnnnllliiihhhgggaaa___\\\YYYUUURRRPPPOOOIIIHHHGGGFFFEEEEEEFFFFFFEEEFFFFFFFFFFFFFFFEEEEEEGGGEEEDDDBBBAAAAAAAAABBBFFFFFFHHHJJJMMMPPPSSSUUUWWWVVVSSSRRRQQQRRRSSSTTTTTTTTTTTTUUUUUUUUUVVVVVVUUUUUUVVVVVVVVVUUUTTTSSSTTTSSSSSSTTTWWW[[[^^^aaaiiinnntttvvvtttpppnnnmmmqqqvvv}}}pppbbbYYYUUUVVVUUUTTTUUUXXX\\\___``````aaabbbcccfffjjjnnnqqqsssqqqqqqqqqqqqrrrvvv|||zzzuuuqqqfffbbb]]]YYYWWWVVVUUUSSSSSSSSSRRRQQQOOOMMMKKKJJJJJJIIILLLOOOPPPUUUaaannnwwwvvvssskkkaaaWWWPPPLLLDDDDDDAAA>>>>>>@@@DDDFFFOOO```xxxwwwzzzoooXXXQQQIIIGGGHHHCCCAAA@@@>>>;;;888666444333111111111111111111111111000000000000000000000000000000000000000000000000////////////000000000000222222111000000111222222222222222222222222222222444444444444444444444444222222333444555666777777555666999;;;;;;AAAPPP___vvviii```}}}wwwwwwtttsssvvv~~~uuuoooggg```[[[WWWUUUSSSOOONNNMMMMMMMMMMMMKKKIIIEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCBBBAAAAAAAAAAAABBB??????@@@AAAAAABBBCCCCCC<<<===???@@@AAAAAA@@@@@@@@@BBBCCCDDDDDDEEEHHHJJJPPPRRRUUUWWWWWWXXXYYYZZZZZZ]]]aaabbbbbbdddgggkkkgggfffeeeeeefffggghhhiiiiiiiiilllpppqqqpppsssxxxxxx{{{~~~}}}|||{{{zzzzzz|||}}}}}}|||vvvuuurrroookkkhhheeedddbbb___\\\XXXUUUSSSRRRQQQJJJIIIGGGFFFFFFFFFGGGGGGFFFFFFGGGGGGGGGFFFFFFEEEHHHFFFDDDBBBAAA@@@@@@AAAFFFFFFGGGIIIMMMQQQTTTVVVYYYWWWUUUSSSRRRRRRSSSTTTUUUUUUVVVVVVVVVWWWWWWWWWTTTUUUVVVWWWVVVUUUTTTSSSSSSSSSSSSUUUWWW[[[^^^aaakkkpppvvvxxxuuupppnnnmmmsssyyysssddd[[[VVVWWWVVVVVVVVVYYY\\\_________bbbbbbccceeeiiinnnrrruuupppqqqssstttvvvyyy~~~{{{vvvsssiiieee___[[[YYYWWWVVVUUUSSSSSSRRRQQQOOOMMMKKKJJJHHHHHHKKKNNNPPPUUUaaammmttttttrrrlllcccYYYQQQMMMFFFEEEBBB===<<>>;;;999666444333000000000000000000000000000000000000000000000000000000000000000000000000////////////000000000000333222111000000111222333111111111111111111111111444444444444444444444444222222333444555666777888555666999<<<===DDDVVVgggsssjjj{{{tttoookkknnnvvv{{{tttnnneee^^^YYYVVVTTTSSSQQQNNNKKKIIIIIIIIIHHHGGGDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAABBBCCCDDDAAA???AAAHHHNNNNNNQQQTTTUUUVVVWWWYYY[[[^^^______aaaccceeeggghhhhhhggggggggggggggghhhiiimmmooopppnnnlllmmmpppsssuuuvvvxxx~~~~~~~~~~~~~~~~~~~~~~~~~~~{{{wwwssspppnnnllljjjiiiddd___ZZZUUURRRPPPNNNLLLLLLKKKIIIGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBBDDDHHHJJJHHHIIIOOOSSSSSSTTTUUUVVVUUUTTTSSSSSSTTTTTTUUUUUUVVVVVVUUUUUUUUUWWWXXXYYYYYYWWWUUURRRQQQWWWWWWXXXXXXYYY]]]bbbfffnnnoooqqqssssssrrrpppnnnrrrxxxrrr```YYYWWWWWWVVVWWWWWWYYY[[[^^^```bbbdddcccccceeehhhlllmmmnnnpppooosss{{{~~~{{{xxxpppjjjaaaZZZVVVUUUTTTSSSSSSRRRQQQOOONNNMMMLLLLLLJJJIIIKKKNNNOOOQQQXXXaaammmooopppmmmcccXXXPPPOOOFFFDDDBBB@@@???@@@AAACCCHHHPPPaaa|||uuuuuu|||}}}^^^PPPLLLHHHDDDCCCDDDBBB???<<<999666444333444333222222111111222222////////////////////////000000000000000000000000000111111111111222222222000111111111111222222222222222222222222222222222111111222222222333333333333444444444555666666666999999:::===@@@III[[[lllzzzjjjwwwrrrooolllpppxxxyyyrrrlllddd\\\XXXUUUSSSRRRRRROOOKKKIIIIIIHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAA@@@AAABBB@@@>>>@@@GGGMMMPPPRRRUUUWWWXXXYYY[[[\\\]]]^^^^^^```aaacccdddeeefffffffffggggggiiijjjjjjnnnppppppnnnkkkjjjlllnnnnnnooosssyyy{{{xxxssspppnnnllljjjhhhccc___ZZZUUUSSSQQQNNNMMMLLLKKKIIIHHHFFFFFFFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFEEEDDDCCCBBBBBBAAADDDHHHJJJIIIJJJOOOSSSTTTTTTUUUUUUSSSQQQQQQRRRSSSTTTUUUUUUVVVVVVVVVVVVUUUWWWWWWXXXXXXWWWUUUSSSQQQSSSUUUVVVWWWYYY\\\aaadddlllnnnppprrrrrrqqqooommmrrrwww}}}sssbbbZZZXXXXXXWWWXXXYYY\\\^^^```bbbcccbbbbbbaaacccfffiiikkklllqqqooorrryyy~~~{{{yyyrrrlllccc\\\XXXVVVUUUTTTSSSRRRQQQOOONNNMMMLLLLLLJJJIIIKKKNNNOOOPPPWWW```llloooqqqnnndddYYYQQQOOOFFFDDDBBB@@@???@@@AAACCCFFFPPPeeeyyyvvv{{{bbbRRRLLLIIIEEEDDDCCCBBB???<<<999666444444333222111111000000111111000000000000000000000000000000000000000000000000000000111111111222222222000111111111111222222222222222222222222222222222222222222222333333333333333444444555555666666666888888:::>>>CCCNNNcccvvvsss|||rrrqqqpppnnnsss{{{~~~wwwooojjjaaaZZZVVVTTTRRRQQQRRROOOLLLIIIIIIHHHFFFEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAA@@@AAABBB@@@???BBBHHHNNNRRRTTTWWWYYYZZZ[[[]]]^^^]]]]]]^^^___```aaabbbbbbddddddeeefffhhhjjjlllmmmpppppppppnnnkkkiiiiiijjjiiikkkooovvv|||{{{xxxtttqqqooollljjjgggbbb___ZZZWWWTTTRRRPPPNNNLLLKKKJJJHHHGGGGGGGGGHHHIIIIIIIIIIIIIIIIIIIIIIIIGGGFFFFFFEEECCCBBBBBBAAADDDHHHKKKIIIKKKPPPTTTTTTUUUUUUSSSQQQOOOOOOQQQSSSTTTUUUVVVVVVWWWWWWWWWVVVVVVWWWWWWWWWVVVUUUSSSRRRRRRTTTWWWYYY[[[^^^bbbeeeiiikkknnnppppppooommmlllqqquuuyyy}}}tttccc[[[YYYXXXXXXZZZ\\\___bbbcccddddddcccbbbbbbccceeehhhkkkmmmrrrpppqqquuuyyy~~~}}}zzztttnnnfff___ZZZXXXVVVUUUSSSRRRQQQOOONNNMMMLLLLLLJJJIIIKKKMMMNNNOOOVVV___jjjooossspppfff[[[SSSNNNFFFDDDBBB@@@???@@@AAACCCDDDQQQjjjyyy{{{jjjVVVMMMIIIFFFEEECCCBBB@@@===:::777555444222111000000//////000000111111111111111111111111000000000000000000000000000000000111111111222222000111111111111222222222222222222222222222222222333333333333444444444444333333444555666666777777888777999>>>FFFUUUnnn}}}vvvoooqqqqqqpppuuu~~~}}}vvvnnnhhh```YYYUUUSSSRRRQQQRRROOOLLLIIIHHHGGGFFFDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAABBBCCCCCCCCCDDDGGGMMMQQQRRRUUUXXXYYYZZZ[[[]]]___]]]^^^___``````aaaaaaaaabbbcccdddfffiiilllnnnppppppppppppooommmkkkjjjjjjkkkmmmrrrwww}}}|||yyyuuurrrooollliiifffccc```\\\YYYWWWVVVSSSQQQMMMLLLJJJHHHHHHHHHHHHIIIJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGFFFEEEDDDCCCBBBBBBDDDIIIKKKKKKLLLQQQTTTTTTVVVUUUSSSQQQNNNOOORRRTTTUUUUUUVVVWWWWWWWWWWWWWWWUUUUUUVVVVVVUUUTTTSSSRRRSSSVVVYYY\\\___aaaeeeggggggiiilllnnnooonnnmmmkkkooorrrvvvxxx{{{uuuddd[[[XXXWWWYYY[[[___ccceeefffgggfffeeeeeeeeefffgggjjjnnnqqqssspppooorrruuu{{{~~~{{{uuuoooggg```[[[XXXVVVUUUSSSRRRQQQOOONNNMMMLLLLLLJJJIIIJJJMMMMMMNNNTTT]]]hhhpppuuurrriii___UUUNNNFFFDDDBBB@@@???@@@AAACCCCCCQQQmmm}}}sss[[[OOOJJJGGGEEEBBBAAA@@@===;;;888555444222222111000000000000000111111111111111111111111////////////////////////000000000000111111111111000000111111111222222222222222222222222222222222333333333444444444555555333333444555666777777888888888:::@@@III\\\www{{{sssooorrrsssqqqwww}}}uuummmggg___YYYUUUTTTRRRQQQQQQNNNKKKIIIHHHGGGFFFDDDCCCCCCCCCBBBBBBBBBAAAAAACCCCCCBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAABBBCCCCCCDDDGGGKKKOOOSSSQQQTTTWWWYYYYYYZZZ\\\^^^^^^___```bbbbbbccccccbbbbbbcccdddfffiiillloooppppppqqqrrrssssssqqqooonnnoooqqquuuyyy|||}}}zzzvvvsssppplllhhheeecccaaa^^^\\\[[[YYYWWWUUUMMMLLLJJJIIIHHHIIIIIIJJJHHHHHHHHHHHHHHHHHHHHHHHHFFFFFFFFFEEEDDDDDDCCCCCCDDDIIILLLLLLMMMRRRTTTTTTWWWVVVUUURRRQQQQQQTTTWWWWWWWWWWWWXXXXXXWWWWWWWWWTTTTTTTTTTTTTTTTTTSSSSSSSSSVVVYYY\\\___aaaeeegggfffhhhkkkmmmooonnnmmmlllnnnqqqtttvvvyyyvvvddd[[[XXXVVVZZZ\\\```dddggghhhhhhhhheeefffgggggggggkkkppptttvvvrrrpppqqqtttzzz~~~|||vvvppphhhaaa\\\XXXUUUSSSSSSRRRQQQOOONNNMMMLLLLLLJJJIIIJJJLLLLLLLLLSSS[[[eeepppwwwtttlllbbbWWWMMMFFFDDDBBB@@@???@@@AAACCCDDDQQQkkk}}}```QQQKKKHHHEEEBBBAAA@@@>>>;;;888666444333333222111111111111222111111111111111111111111//////////////////////////////000000000111111111000000111111111222222222222222222222222222222222333333333444444444555555333333444555666777888999:::999;;;AAAMMMaaa~~~yyyrrrooorrrsssrrryyy|||tttkkkfff^^^XXXUUUSSSRRRRRRPPPMMMJJJHHHHHHHHHFFFEEEDDDCCCCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAA@@@@@@AAADDDGGGLLLPPPRRRQQQSSSVVVXXXYYYZZZ[[[]]]^^^___aaacccdddeeeddddddcccdddeeegggiiilllnnnpppqqqrrrtttvvvxxxwwwtttrrrpppsssvvvyyyzzz|||~~~{{{wwwtttqqqlllhhhdddcccaaa___]]]]]][[[YYYWWWMMMLLLKKKJJJIIIJJJJJJKKKGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDJJJMMMMMMNNNSSSUUUTTTVVVVVVVVVTTTSSSTTTWWWZZZYYYYYYYYYYYYXXXWWWVVVVVVSSSSSSSSSSSSSSSSSSTTTTTTRRRTTTWWWYYY[[[^^^bbbeeefffhhhkkknnnppppppooonnnmmmppptttwwwzzzxxxfff]]]YYYWWWZZZ\\\___cccfffhhhiiijjjccceeeffffffgggjjjqqqwwwzzzwwwttttttvvv}}}~~~{{{wwwqqqjjjbbb]]]YYYUUUSSSSSSRRRQQQOOONNNMMMLLLLLLJJJHHHIIIKKKJJJKKKQQQYYYcccpppzzzwwwooofffYYYLLLFFFDDDBBB@@@???@@@AAACCCFFFOOOeeefffSSSLLLHHHDDDAAAAAA@@@???<<<999666555444333333222111222222222111111111111111111111111000000000000000000000000/////////000000000111111000111111111111222222222222222222222222222222222333333333333444444444444333333444555777888999999::::::===EEEQQQgggzzzzzz~~~uuuooommmqqqrrrrrrzzzzzzqqqhhhccc\\\VVVSSSRRRQQQPPPNNNLLLIIIHHHHHHHHHGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAAAAABBBBBBAAA@@@@@@??????@@@@@@AAA@@@@@@AAADDDIIINNNQQQSSSQQQSSSVVVXXXYYYZZZ\\\]]]]]]___aaadddeeefffeeeeeefffffffffhhhiiikkkmmmnnnssstttvvvyyy{{{zzzvvvrrrqqqtttwwwzzz{{{|||~~~|||xxxuuuqqqlllgggcccaaa___]]]]]]]]][[[YYYWWWMMMLLLKKKJJJJJJJJJKKKLLLGGGGGGGGGGGGGGGGGGGGGGGGCCCDDDDDDEEEFFFFFFGGGGGGDDDJJJNNNNNNOOOSSSUUUTTTSSSUUUVVVVVVUUUVVVYYY[[[[[[[[[[[[ZZZXXXWWWUUUTTTRRRRRRRRRRRRSSSSSSTTTTTTSSSUUUVVVWWWYYY\\\aaadddfffiiillloooqqqqqqqqqppplllpppuuuyyy}}}{{{iii___[[[YYY[[[\\\^^^aaadddgggiiikkkcccfffhhhhhhhhhllluuu{{{|||zzzzzz{{{}}}{{{yyytttllleee___ZZZVVVTTTSSSRRRQQQOOONNNMMMLLLLLLJJJHHHIIIJJJJJJJJJPPPXXXaaaqqq|||yyyqqqhhhZZZLLLFFFDDDBBB@@@???@@@AAACCCFFFLLL]]]|||jjjUUUMMMHHHCCCAAAAAAAAA???===:::777555333222222111111111111111000000000000000000000000000000000000000000000000////////////000000000111000111111111111222222222222222222222222222222222222222222222333333333333333333444666777888999:::999:::???HHHWWWnnn}}}tttyyy{{{rrrmmmkkkoooqqqqqq{{{yyypppfffaaaZZZTTTRRRQQQPPPOOOMMMKKKHHHGGGHHHIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBBBBCCCGGGLLLQQQTTTVVVRRRTTTWWWYYYZZZ[[[\\\^^^\\\]]]```ccceeeffffffeeeggggggggghhhiiikkklllmmmuuuuuuwwwzzz}}}{{{vvvrrrrrruuuyyy{{{|||~~~|||yyyuuurrrmmmgggccc___]]]\\\\\\\\\[[[XXXVVVMMMMMMKKKJJJJJJKKKLLLLLLHHHHHHHHHHHHHHHHHHHHHHHHBBBCCCDDDEEEFFFGGGHHHHHHDDDJJJNNNNNNPPPTTTUUUTTTQQQSSSUUUVVVVVVWWWYYY[[[]]]\\\\\\ZZZXXXVVVTTTSSSRRRRRRQQQRRRRRRSSSTTTUUUWWWWWWXXXXXXYYY]]]bbbfffgggiiimmmppprrrsssrrrqqqlllpppvvv{{{}}}kkkbbb]]][[[[[[[[[]]]```cccfffiiikkkeeehhhjjjkkkkkkpppyyy~~~}}}zzz{{{vvvnnngggaaa\\\XXXUUUSSSRRRQQQOOONNNMMMLLLLLLJJJHHHIIIJJJIIIIIIOOOWWW```qqq}}}zzzrrrjjj[[[LLLFFFDDDBBB@@@???@@@BBBCCCGGGIIIWWWuuu~~~lllVVVNNNHHHCCC@@@AAAAAA@@@>>>:::777555222111111000000000000000////////////////////////000000000000000000000000////////////000000000000000111111111111222222222222222222222222222222222111111222222222333333333333333444666777999::::::888:::@@@KKK[[[ssswwwrrr{{{xxxsssmmmkkknnnrrrvvv{{{rrrfff```YYYUUUTTTTTTRRRQQQMMMLLLJJJIIIHHHHHHIIIIIIFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>@@@BBBDDDBBB@@@@@@AAAEEEIIILLLOOORRRSSSUUUWWWXXXYYYYYYZZZ]]]______aaaeeehhhiiiiiihhhgggkkkjjjiiihhhiiikkknnnooorrruuuxxxxxxvvvsssrrrqqqqqqtttxxx}}}}}}|||yyytttpppkkkhhhfffccc```\\\ZZZYYYYYYYYYXXXMMMMMMLLLJJJIIIIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFCCCCCCDDDDDDEEEEEEFFFFFFKKKLLLNNNNNNOOOQQQUUUXXXUUUUUUVVVWWWXXXYYYZZZ[[[[[[\\\[[[[[[YYYWWWTTTSSSSSSRRRQQQPPPPPPQQQRRRSSSTTTVVVWWWYYYZZZ^^^cccfffmmmnnnoooooopppoooooonnnpppuuu|||pppeee```^^^[[[[[[]]]```dddfffgggfffjjjgggggglllmmmnnnwww}}}{{{zzzwwwqqqjjjccc\\\VVVSSSRRRRRRRRRRRRQQQOOOMMMKKKJJJIIIHHHFFFGGGLLLRRRWWWgggwww~~~uuulll___SSSGGGDDD@@@???@@@AAABBBBBBBBBIIITTThhh~~~~~~rrrYYYLLLFFFDDDCCCBBB@@@???<<<;;;999888555555444333333222222111111111000///////////////000000000000000000000000111111000000000000111111222222111111111111222222111111111111111111111111666555444333222333333444333333333444666777999:::;;;<<<@@@KKK```~~~wwwqqqqqqyyysssnnnkkknnnsssxxx~~~wwwoooddd___XXXTTTTTTTTTRRRPPPLLLKKKIIIHHHGGGGGGHHHHHHFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBB@@@???@@@BBBCCCBBB@@@@@@BBBEEEIIIMMMPPPRRRSSSUUUWWWXXXYYYYYY[[[]]]``````bbbeeehhhiiiiiihhhgggkkkkkkjjjjjjkkkmmmooopppoooqqqrrrrrrooommmllllllqqqssswww|||~~~zzzuuupppllliiigggccc___\\\YYYYYYXXXXXXWWWNNNMMMLLLKKKJJJIIIIIIIIIIIIIIIHHHGGGFFFFFFFFFFFFCCCDDDDDDDDDEEEEEEEEEFFFJJJKKKMMMMMMNNNQQQTTTWWWXXXXXXXXXYYYZZZZZZ[[[[[[ZZZZZZ[[[[[[ZZZXXXWWWVVVTTTSSSRRRRRRRRRSSSTTTTTTTTTUUUVVVXXXYYY]]]bbbeeelllllllllmmmmmmmmmmmmmmmrrrwww}}}tttggg```^^^]]]]]]^^^```dddffffffeeefffccceeejjjmmmqqq{{{}}}{{{}}}zzzuuunnnfff^^^YYYUUURRRRRRRRRQQQOOONNNLLLLLLJJJIIIHHHGGGHHHLLLRRRVVVhhhwwwwwwnnn```SSSGGGDDD@@@??????AAABBBBBBBBBHHHQQQddd~~~xxxxxxrrrZZZMMMHHHFFFCCCBBBAAA???===;;;999888444444444333222222111111111111000///////////////000000000000000000000000111111000000000000111111222222111111111111222222111111111111111111111111666555444333333333444444333333444444666777999:::;;;===CCCRRRjjjpppnnnttt~~~yyysssnnnkkkmmmsss|||~~~zzzrrriiibbb]]]WWWTTTSSSSSSRRROOOJJJJJJHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???@@@BBBCCCBBBAAAAAACCCGGGKKKOOORRRSSSTTTUUUWWWYYYYYYZZZ[[[^^^```aaabbbeeehhhiiiiiihhhgggkkkkkkkkklllmmmnnnppppppnnnooonnnllliiihhhhhhjjjppprrrvvvzzz~~~{{{uuuoookkkiiihhhbbb___[[[YYYXXXWWWVVVUUUOOONNNMMMKKKJJJJJJIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEHHHIIIKKKLLLMMMPPPTTTWWWZZZZZZZZZ[[[[[[\\\\\\\\\YYYZZZZZZZZZZZZYYYYYYXXXUUUUUUTTTTTTSSSTTTTTTUUURRRTTTUUUVVVXXX\\\```dddhhhhhhiiijjjkkkllllllmmmtttyyy~~~}}}mmmdddaaa```______aaadddeeeeeeddddddbbbdddjjjpppxxx}}}{{{~~~{{{wwwppphhh```YYYVVVSSSRRRQQQOOONNNMMMLLLLLLJJJJJJIIIHHHHHHLLLRRRVVVhhhxxx{{{pppaaaRRRGGGDDD@@@??????AAAAAAAAABBBFFFMMM\\\}}}{{{tttsssttt\\\OOOJJJHHHCCCBBBAAA???===;;;999999333333333222111111000000111111000/////////000000000000000000000000000000111111000000000000111111222222111111111111222222222222222222222222222222555555444333333333444444333333444555666888999:::;;;===FFFZZZuuupppkkklllxxxyyyuuuqqqmmmjjjmmmuuu{{{wwwnnneee```[[[UUUSSSSSSSSSQQQOOOJJJJJJIIIHHHHHHGGGGGGGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAABBBDDDIIIMMMQQQSSSUUUUUUVVVWWWYYYZZZ[[[\\\___bbbbbbccceeegggiiiiiihhhhhhiiijjjkkklllmmmnnnooopppoooooonnnkkkiiihhhjjjlllmmmooossswww|||zzztttnnnjjjhhhhhhbbb___[[[YYYXXXWWWUUUSSSPPPOOOMMMLLLJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFGGGIIIKKKLLLOOOSSSVVVXXXYYYZZZ[[[\\\]]]^^^^^^[[[[[[[[[ZZZZZZYYYXXXXXXUUUUUUUUUTTTTTTTTTTTTTTTQQQRRRTTTUUUWWWZZZ___cccdddeeegggiiikkkmmmooopppvvvyyy~~~wwwkkkeeebbbaaa```aaaccceeeeeedddeeeeeeffflllttt|||zzz|||~~~||||||}}}{{{wwwqqqiii```YYYUUUTTTSSSPPPNNNLLLLLLLLLLLLJJJJJJIIIHHHIIILLLQQQUUUfffvvv}}}rrraaaQQQGGGDDD@@@>>>???@@@@@@@@@BBBDDDHHHUUUqqqwwwtttxxx___QQQJJJGGGCCCCCCAAA???===;;;:::999333333222111111000000///111111000000///000000111000000000000000000000000111111000000000000111111222222111111111111222222222222222222222222222222444444444444444444444444333444444555666888::::::;;;>>>III___|||wwwllllllppp~~~yyytttpppnnnlllnnnwwwzzzuuulllccc]]]XXXTTTRRRRRRRRRPPPNNNKKKKKKKKKJJJIIIIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAAAAABBBBBBCCCFFFJJJOOOSSSUUUVVVVVVVVVWWWYYY[[[[[[]]]```ccccccdddfffggghhhiiihhhhhhhhhhhhiiijjjkkkmmmooopppppppppooommmkkkjjjlllmmmjjjlllqqqvvv{{{yyyrrrmmmiiiggggggbbb```\\\ZZZXXXVVVSSSQQQPPPOOOMMMLLLJJJIIIIIIHHHGGGGGGFFFEEEDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDDDDDDDDDDFFFHHHJJJLLLOOOSSSWWWVVVWWWXXXZZZ\\\^^^___```]]]]]][[[ZZZXXXWWWVVVVVVUUUUUUUUUTTTTTTSSSSSSSSSPPPRRRSSSTTTVVVZZZ^^^bbbaaacccfffkkknnnqqqssstttuuuxxx|||rrriiieeecccaaabbbccceeeeeedddffffffhhhmmmxxx}}}uuuuuuzzz~~~~~~}}}||||||}}}|||yyytttlllccc[[[WWWUUUTTTQQQNNNMMMLLLLLLLLLJJJKKKJJJIIIJJJLLLQQQUUUcccrrr|||sssaaaPPPGGGDDD@@@>>>>>>???@@@@@@AAABBBEEEOOOggg~~~xxxdddSSSJJJFFFDDDCCCAAA@@@===<<<:::999333333222111111000000///111111000000000000111111000000000000000000000000111111000000000000111111222222111111111111222222222222222222222222222222333444444444444444444444444444444555777888:::;;;???BBBNNNeee~~~zzztttsssvvv|||uuuqqqqqqooorrr|||yyytttkkkbbbZZZVVVRRRQQQRRRRRROOOMMMKKKKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA???AAABBBBBB@@@@@@BBBCCCDDDGGGLLLQQQUUUWWWXXXWWWVVVXXXZZZ[[[\\\^^^aaadddeeeeeefffggghhhhhhiiihhhiiihhhhhhhhhjjjllloooqqqqqqrrrsssqqqmmmkkkjjjjjjgggkkkqqqxxx~~~~~~yyysssmmmiiigggfffcccaaa^^^[[[YYYWWWSSSQQQOOONNNMMMKKKIIIHHHGGGGGGGGGFFFEEEDDDCCCCCCCCCCCCEEEEEEEEEEEEDDDDDDDDDDDDCCCEEEGGGIIILLLOOOTTTWWWWWWWWWYYY[[[]]]___```aaa^^^]]][[[YYYWWWVVVUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRPPPRRRSSSTTTVVVZZZ^^^bbb```dddiiinnnrrrtttuuuuuusssuuuyyy~~~xxxlllfffdddbbbbbbdddeeefffeeedddfffiiiooo{{{vvvrrrttt|||}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||xxxqqqiii```[[[VVVTTTSSSPPPNNNMMMLLLLLLKKKKKKKKKJJJJJJMMMQQQTTT^^^mmmzzz}}}zzzrrr```OOOGGGDDD@@@>>>>>>?????????AAAAAACCCKKK^^^||||||kkkVVVKKKEEEDDDCCCBBB@@@>>><<<::::::333333333222111111000000111111000000000111222222000000000000000000000000111111000000000000111111222222111111111111222222333333333333333333333333222333444555555555444444444444555666777999:::;;;CCCIIIXXXooo~~~}}}yyy{{{}}}uuutttuuuuuuwww}}}wwwsssiii```XXXUUUQQQPPPQQQQQQOOOLLLJJJJJJKKKKKKJJJIIIGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???AAABBBBBB@@@@@@AAACCCEEEHHHNNNSSSWWWXXXYYYXXXVVVXXXZZZ\\\]]]___bbbeeeffffffgggggghhhhhhiiiiiikkkiiihhhgggiiimmmqqqtttvvvxxxyyywwwrrrlllgggdddgggkkksss{{{~~~yyytttpppkkkhhhgggdddbbb___\\\ZZZWWWSSSPPPOOONNNLLLJJJHHHGGGFFFFFFFFFFFFEEEDDDCCCCCCCCCCCCFFFEEEEEEEEEDDDDDDDDDCCCCCCEEEGGGJJJLLLPPPUUUXXX[[[[[[\\\]]]^^^______```\\\ZZZYYYWWWVVVUUUUUUVVVVVVWWWWWWWWWVVVUUUSSSRRRQQQRRRTTTUUUVVVZZZ___bbbbbbffflllrrruuuuuusssqqqoooqqquuu|||qqqfffdddbbbbbbdddfffgggfffccchhhlllsssrrrpppttt~~~|||||||||{{{||||||}}}}}}}}}}}}}}}zzztttkkkccc^^^VVVUUUTTTSSSQQQNNNLLLKKKKKKKKKLLLKKKKKKMMMQQQTTTYYYgggtttwwwvvvppp___NNNHHHDDD@@@>>>>>>>>>???>>>@@@AAACCCJJJXXXrrrqqqZZZMMMGGGDDDDDDBBB@@@>>><<<;;;:::444444444333222222111111111111000000111111222333000000000000000000000000111111000000000000111111222222111111111111222222333333333333333333333333222333444555555555444444444555555666777999:::;;;BBBLLL```yyyxxx||||||tttvvvxxxyyy{{{|||vvvqqqhhh___WWWTTTPPPPPPQQQQQQNNNLLLHHHIIIJJJJJJIIIHHHFFFEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCCCCCCCCCCCCCCCC>>>AAACCCBBB@@@???AAADDDFFFIIINNNTTTXXXYYYYYYYYYVVVXXXZZZ\\\]]]___bbbeeeffffffgggggghhhhhhiiiiiimmmkkkhhhgggiiimmmsssvvv|||~~~~~~vvvmmmfffaaagggmmmuuu~~~~~~zzzvvvrrrmmmjjjhhheeeccc```]]][[[XXXSSSPPPNNNMMMKKKIIIGGGFFFEEEEEEFFFEEEDDDCCCCCCBBBBBBCCCFFFFFFEEEEEEDDDDDDDDDCCCCCCEEEGGGJJJMMMQQQUUUYYY__________________^^^^^^YYYXXXWWWVVVUUUVVVWWWWWWXXXXXXYYYYYYXXXVVVUUUSSSQQQRRRTTTUUUWWWZZZ___cccdddhhhoootttvvvtttpppmmmmmmooosss{{{wwwfffdddbbbbbbdddfffggggggeeekkkqqqxxxqqqooottt~~~~~~|||{{{{{{{{{{{{|||}}}}}}zzz{{{{{{yyyssskkkccc]]]VVVVVVVVVTTTRRROOOLLLKKKKKKLLLLLLKKKKKKMMMPPPSSSVVVdddppptttsssnnn___NNNHHHDDD@@@>>>===>>>>>>>>>@@@AAADDDJJJVVVllluuu]]]PPPJJJDDDDDDBBB@@@>>><<<;;;:::555555444333333222222111111111000000111222333333000000000000000000000000111111000000000000111111222222111111111111222222333333333333333333333333111222444555666555444444555555555666777999;;;<<<===LLLddd}}}uuu{{{|||zzzvvvyyy{{{}}}vvvnnneee```ZZZXXXUUURRROOOOOOOOOOOOIIIIIIHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCBBBCCCCCCCCCBBBBBBAAAAAAAAA@@@AAABBBBBB@@@@@@AAABBB???@@@AAAAAAAAABBBDDDFFFLLLPPPTTTWWWXXXXXXXXXYYYZZZZZZZZZ[[[]]]bbbfffiiikkkjjjiiihhhhhhjjjlllmmmkkkjjjjjjjjjmmmqqquuuxxx|||~~~tttllljjjllllllrrrzzzyyysssnnniiigggfffdddaaa^^^\\\XXXTTTQQQPPPNNNKKKHHHFFFGGGHHHIIIHHHHHHGGGGGGFFFEEEDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCHHHHHHJJJNNNRRRVVVXXXXXX\\\^^^```bbbbbb```]]][[[[[[ZZZYYYXXXWWWVVVUUUTTT[[[ZZZXXXXXXWWWVVVTTTRRRPPPQQQSSSUUUXXX\\\___```eeejjjpppttttttqqqnnnmmmkkkooovvvpppeee]]]___dddfffeeeeeehhhjjjooo{{{}}}wwwmmmvvv~~~}}}|||||||||zzzzzzzzzxxxrrriiiaaaZZZWWWSSSPPPOOOOOONNNMMMNNNNNNNNNMMMLLLMMMOOOQQQWWW]]]gggpppqqqhhhYYYMMMFFFCCC???======>>>======;;;AAABBBIIIVVVccc||||||~~~```PPPMMMFFFDDDAAA@@@??????===<<<888666333222333333333222333222222222222222222333111111111111111111111111222222222111111111000000000111111111111222222222111111222333333444555555333444666777777777666555444333555999999777999>>>CCCMMMddd}}}uuu{{{yyywwwzzz{{{|||uuummmeee```YYYXXXUUURRRPPPOOOOOOOOOIIIIIIHHHGGGGGGGGGHHHHHHGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCCCCAAAAAABBBCCCAAABBBCCCCCCBBBCCCEEEGGGLLLPPPTTTWWWXXXXXXYYYYYY[[[[[[[[[\\\___cccgggjjjkkkjjjiiihhhhhhiiikkklllkkkkkkkkkmmmppptttxxxzzz}}}wwwooonnnoooooottt{{{yyysssmmmiiigggfffccc```^^^[[[XXXTTTQQQPPPNNNKKKHHHFFFGGGHHHIIIHHHHHHHHHGGGFFFEEEEEEEEEDDDDDDCCCBBBBBBCCCCCCCCCHHHIIIJJJMMMRRRVVVXXXYYY^^^```bbbcccbbb___\\\ZZZYYYYYYYYYYYYXXXXXXXXXXXX[[[ZZZYYYXXXXXXVVVTTTRRRRRRTTTUUUXXX[[[^^^```aaafffjjjpppssssssqqqooonnnmmmqqqxxxtttiii```bbbfffhhhgggggghhhkkkppp{{{xxxsssoooxxx~~~}}}}}}}}}}}}}}}|||{{{|||zzztttkkkddd[[[WWWSSSPPPOOOOOONNNMMMMMMNNNNNNMMMLLLLLLOOOQQQVVV\\\eeennnppphhhYYYNNNFFFCCC@@@>>>>>>>>>>>>======BBBBBBGGGSSS___www{{{www}}}dddRRRMMMFFFCCCAAA??????>>>===;;;999666444333333333333222222222111111111111222222222222222222222222222222222222222111111111000000000111111111111222222222222222222333333444444444333444555666777666666555444333555999999777999>>>FFFRRRjjj{{{vvvsss}}}yyyxxxxxxyyyzzz|||zzztttmmmeee```YYYWWWTTTRRRPPPOOONNNNNNJJJIIIHHHHHHGGGGGGGGGHHHFFFFFFEEEEEEDDDDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAABBBCCCDDDDDDBBBBBBCCCDDDCCCDDDDDDDDDCCCDDDFFFHHHMMMQQQUUUWWWXXXXXXYYYYYY\\\\\\]]]___aaaeeehhhjjjjjjiiihhhgggggghhhiiijjjkkklllnnnqqqtttxxxzzz{{{~~~|||uuusssttttttxxx}}}~~~xxxrrrlllhhhffffffccc```]]]ZZZWWWSSSQQQOOOMMMJJJHHHGGGGGGGGGHHHHHHHHHHHHGGGFFFFFFEEEEEEDDDCCCCCCCCCCCCCCCDDDEEEJJJJJJKKKNNNQQQUUUXXX[[[```bbbcccdddccc___\\\YYYXXXXXXYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYYXXXVVVUUUTTTUUUVVVYYY\\\^^^```aaabbbfffjjjooorrrrrrqqqpppppppppttt{{{xxxmmmdddeeeiiijjjiiijjjhhhkkkppp{{{sssoooqqqzzz~~~~~~}}}}}}}}}}}}}}}~~~~~~}}}}}}|||wwwnnnggg\\\XXXSSSPPPOOOOOONNNMMMLLLMMMMMMLLLKKKKKKNNNPPPSSSYYYbbbkkknnngggZZZPPPGGGDDD@@@????????????>>>???CCCAAAEEEOOOYYYqqqxxxtttzzziiiUUUMMMEEECCC@@@???>>>>>><<<:::999777444333333333333222111111111000000111111111333333333333333333333333222222222111111111111111000111111111111222222222333333333333333333333333444444555666666666666555666444666999999777:::>>>JJJXXXsss|||sssoooqqq|||yyywwwvvvwwwvvvwww~~~}}}wwwrrrkkkeee```XXXWWWTTTRRRPPPNNNNNNNNNJJJJJJIIIHHHGGGGGGGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAACCCDDDCCCBBBAAABBBCCCDDDDDDDDDCCCCCCDDDGGGIIIOOORRRUUUWWWXXXXXXYYYZZZ\\\\\\^^^```bbbeeeggghhhiiiiiihhhgggfffgggggghhhkkkmmmppptttwwwyyyzzzzzz|||zzzzzzzzz||||||vvvpppkkkhhhffffffccc___\\\YYYVVVSSSQQQNNNMMMJJJHHHGGGFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFFFFDDDCCCCCCCCCDDDEEEEEEFFFJJJKKKMMMNNNQQQTTTYYY\\\```aaacccdddcccaaa]]][[[YYYYYYYYYZZZ[[[[[[\\\\\\[[[\\\\\\[[[YYYWWWVVVVVVWWWXXX[[[]]]___```aaaaaafffjjjnnnpppqqqqqqqqqrrruuuyyy|||pppgggfffjjjjjjjjjjjjfffiiinnnxxxqqqnnnpppzzz~~~}}}|||||||||}}}~~~~~~~~~}}}xxxpppjjj]]]YYYTTTPPPOOONNNNNNNNNKKKLLLLLLKKKJJJJJJMMMOOOQQQVVV^^^gggkkkfff[[[RRRHHHEEEAAA??????@@@??????@@@CCCAAACCCLLLVVVmmm|||wwwzzzoooXXXMMMFFFCCC@@@???>>>===;;;::::::888555333333333333222111111000000000000111111222222222222222222222222111111111111111111111111000000111111111222222222333333333333333333333222444444555555555666666666777555666999999888:::@@@KKK]]]{{{wwwnnnkkkqqq|||xxxvvvssssssqqqqqqxxx{{{uuupppiiiccc___WWWVVVTTTRRRPPPNNNMMMMMMKKKJJJIIIHHHGGGGGGGGGGGGDDDDDDCCCCCCCCCCCCCCCCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@BBBBBBBBBAAA@@@AAABBBCCCCCCCCCBBBBBBDDDGGGJJJPPPRRRUUUWWWWWWXXXYYYZZZ[[[\\\^^^```ccceeeffffffhhhhhhgggggggggggggggggglllnnnqqqtttwwwxxxxxxxxxzzztttoookkkhhhgggeeebbb^^^ZZZXXXUUUSSSPPPMMMLLLJJJHHHGGGFFFFFFFFFGGGGGGFFFFFFFFFFFFEEEEEECCCCCCCCCDDDEEEFFFGGGHHHJJJLLLOOOPPPQQQTTTYYY\\\]]]___bbbddddddbbb```^^^ZZZZZZZZZ[[[[[[[[[[[[[[[\\\]]]___]]][[[YYYYYYZZZYYYZZZ[[[]]]^^^___``````fffhhhkkkmmmnnnooorrrsssyyy|||rrrgggfffiiiiiihhhhhhdddgggkkktttrrrqqqpppzzz~~~|||||||||}}}~~~~~~}}}}}}|||xxxqqqkkk^^^ZZZTTTPPPNNNNNNNNNNNNKKKKKKKKKJJJIIIJJJLLLNNNOOOSSS[[[ccchhhddd[[[SSSHHHEEEAAA??????@@@?????????BBB@@@CCCLLLTTTiii{{{{{{vvv\\\MMMFFFDDDAAA???>>>===;;;999;;;888555444444333333111111111000000000000111111000000000000000000000000111111111111111111111111000000111111111222222222333333333333333333333222444444444444444555555666777555666999999999<<>>===BBBAAACCCKKKQQQddd~~~{{{~~~aaaOOOHHHEEEBBB@@@???>>><<<:::<<<999666444444444333111111111111000000111111111000000000000000000000000111111111111111222222222000111111111111222222222333333333333333333333333444444333333444444555666777555666999::::::>>>EEEOOOggg{{{jjjcccbbbwww}}}yyyuuuqqqmmmllljjjkkksssyyyrrrkkkeee___[[[VVVUUUTTTRRRPPPNNNLLLKKKKKKKKKIIIHHHGGGFFFFFFFFFDDDDDDCCCCCCBBBAAA@@@@@@??????@@@@@@@@@AAAAAAAAAAAABBBCCCBBBAAA@@@AAACCCBBBBBBBBBBBBCCCGGGLLLPPPRRRTTTVVVWWWWWWWWWYYY[[[[[[]]]aaadddfffffffffeeeeeefffggghhhiiijjjjjjjjjkkkmmmpppssswwwzzz|||}}}}}}}}}{{{vvvqqqmmmkkkkkkkkkeeebbb\\\XXXVVVTTTRRRPPPLLLKKKJJJIIIGGGFFFEEEEEECCCCCCCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEFFFHHHIIIJJJHHHMMMSSSUUUTTTUUUWWW[[[[[[]]]```bbbcccaaa^^^\\\WWWXXXXXXYYYZZZ[[[\\\\\\^^^bbbdddccc___\\\^^^```___^^^\\\[[[\\\]]]```aaadddeeefffgggiiilllqqquuuuuuxxx}}}ttthhheeeffffffeeeeeecccfffiiiooo|||uuuwwwttt~~~}}}}}}~~~~~~||||||}}}zzzsssnnnaaa\\\UUUPPPNNNNNNOOOOOOKKKLLLLLLKKKJJJKKKMMMOOONNNPPPVVV]]]bbb```YYYRRRFFFCCC@@@>>>>>>>>>>>>======AAAAAACCCIIILLL]]]xxx~~~gggSSSIIIGGGCCCAAA@@@???===;;;<<<:::666444444444222111222222111111111111222222000000000000000000000000000000111111111222222222000111111111111222222222222222222333333444444444444444333333333444555666666444555999:::;;;AAAGGGVVVooovvvjjjeeeeeezzz|||xxxsssnnnlllkkkjjjkkktttyyyqqqjjjddd^^^ZZZUUUUUUTTTSSSPPPNNNLLLKKKLLLKKKIIIHHHGGGFFFFFFFFFEEEEEEDDDCCCAAA@@@???????????????@@@@@@AAAAAAAAABBBCCCDDDCCCBBBBBBCCCDDDBBBCCCCCCCCCEEEIIINNNSSSSSSUUUVVVWWWWWWWWWYYY[[[\\\___bbbfffhhhhhhgggfffdddeeegggiiijjjkkkkkkkkkjjjkkkooosssxxx|||{{{|||yyyuuupppmmmlllkkkllleeeaaa\\\XXXUUUTTTRRRPPPKKKKKKJJJIIIGGGFFFEEEEEEBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFHHHJJJKKKGGGMMMTTTWWWVVVUUUWWWZZZ]]]^^^aaabbbbbb___\\\ZZZUUUUUUWWWXXXZZZ\\\^^^^^^___cccfffddd```^^^___bbbaaa___]]][[[[[[^^^aaaccccccdddeeefffgggkkkqqquuurrruuuzzzvvviiieeeffffffeeeeeedddgggjjjooozzzuuuwwwwww~~~}}}~~~~~~}}}}}}}}}{{{uuupppaaa\\\UUUPPPNNNNNNOOOOOOLLLMMMMMMLLLKKKKKKNNNPPPNNNPPPUUU\\\```___XXXRRRFFFCCC???======>>>=========BBBAAACCCHHHIIIWWWqqqkkkUUUJJJGGGDDDBBBAAA???===;;;===:::777555444444222111333333222222222222333333111111111111111111111111000000111111222222222222000111111111111222222222111111222333333444555555444444333222333444555666555333555888;;;<<>>>>>>>>>>>CCCCCCDDDDDDDDDDDDCCCCCCCCCBBBBBBCCCFFFJJJNNNQQQUUUUUUUUUVVVWWWZZZ\\\]]]\\\___bbbcccdddeeegggiiihhhhhhhhhhhhiiijjjkkkllljjjkkkmmmqqqvvv|||~~~{{{wwwrrrnnnlllkkkjjjfffbbb^^^ZZZWWWTTTQQQOOOJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCAAABBBDDDDDDDDDEEEGGGIIIMMMMMMOOOQQQUUUYYY\\\^^^\\\\\\\\\\\\[[[[[[[[[ZZZVVVVVVVVVWWWYYY\\\^^^``````aaabbbccccccbbbaaa```___^^^]]]\\\]]]___bbbccc``````aaacccfffkkkooorrrqqquuu|||tttgggbbbaaa``````bbbdddeeejjjuuuuuusssuuu~~~}}}}}}}}}~~~{{{zzzyyyxxxssspppccc\\\TTTOOONNNOOONNNMMMLLLLLLLLLLLLLLLLLLLLLLLLPPPRRRWWW\\\```^^^XXXRRRHHHDDD@@@===<<<======<<<;;;>>><<>>===;;;:::888666444222111111222222111111111111222222111111222222222222111111111111000000111111222333333222222111111222222333111111222222222333333333666555555444444333222222777555666888888;;;DDDNNNddd|||lllhhhpppyyyvvvqqqkkkhhheeedddeeemmmxxxwwwnnnggg```ZZZVVVTTTRRRPPPPPPPPPOOOMMMKKKKKKJJJIIIGGGFFFFFFEEEEEEBBBAAA@@@@@@???@@@@@@@@@???????????????@@@@@@AAACCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCFFFJJJOOOQQQUUUUUUUUUVVVWWWZZZ\\\^^^^^^```ccceeeeeefffhhhiiigggggghhhhhhiiikkklllmmmllllllnnnrrrwww||||||xxxsssooommmkkkkkkeeeccc___[[[YYYUUUQQQNNNHHHHHHGGGEEEEEEDDDDDDDDDGGGFFFFFFFFFEEEEEEEEEEEEBBBCCCEEEEEEEEEFFFIIIKKKPPPPPPQQQRRRTTTWWWZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZVVVUUUVVVWWWYYY[[[]]]___aaaaaacccdddddddddcccbbbcccbbb```___^^^___```aaabbbbbbbbbdddgggkkkoooqqqrrruuu|||rrrfffaaa```___```bbbfffhhhnnnyyysssqqqsss}}}|||{{{zzzxxxuuuqqqfff___WWWQQQPPPPPPOOONNNLLLLLLLLLLLLLLLLLLLLLLLLNNNPPPTTTZZZ^^^]]]WWWQQQHHHDDD@@@============<<<<<>>>>>===<<<<<<;;;999666444333222222222222111111111111222222111111222222222222111111111111000000111111222333333222222111111222222333111222222222222333333333555444444444444333333333777666777999999<<>>@@@AAACCCDDDCCCCCCDDDDDDDDDDDDCCCCCCBBBBBBBBBCCCGGGKKKPPPRRRUUUUUUUUUVVVXXXZZZ\\\^^^```bbbeeeffffffggghhhjjjffffffggghhhjjjlllmmmooonnnnnnpppssswww|||{{{vvvrrrooommmllleeeccc```]]][[[WWWRRRNNNGGGFFFEEEDDDCCCCCCCCCCCCGGGGGGGGGGGGFFFFFFFFFFFFCCCDDDEEEFFFFFFGGGJJJMMMSSSSSSSSSSSSTTTVVVWWWXXXZZZZZZZZZYYYYYYYYYXXXXXXUUUUUUUUUVVVWWWZZZ\\\]]]```aaaccceeefffffffffeeefffeeecccaaa```______```dddddddddfffiiimmmpppsssvvvyyy~~~{{{oooccc^^^\\\\\\^^^bbbfffjjjrrr~~~~~~qqqppprrr{{{~~~}}}|||zzzwwwtttkkkdddZZZTTTRRRQQQOOONNNLLLLLLLLLLLLLLLLLLLLLLLLLLLMMMQQQWWW\\\\\\WWWRRRGGGDDD@@@==================@@@???AAAHHHHHHSSSiiivvv[[[KKKGGGCCC?????????>>>>>>===<<<:::777555444333222222222111111111111222222111111222222222222111111111111000000111111222333333222222111111222222333222222222222333333333333333333333444444444555555777666777999:::>>>JJJVVVqqqzzzppprrr{{{~~~rrrmmmkkkhhhddddddbbbeeekkkuuu}}}rrrhhhaaa]]]YYYWWWVVVTTTRRRQQQQQQPPPNNNMMMJJJJJJJJJIIIHHHGGGFFFEEEBBBBBBAAA@@@@@@@@@@@@AAA======>>>???@@@BBBCCCDDDBBBCCCCCCDDDDDDCCCCCCBBBAAAAAABBBCCCGGGLLLQQQSSSUUUUUUUUUVVVXXXZZZ]]]^^^aaaccceeefffffffffgggiiieeefffggghhhjjjmmmoooppppppqqqrrruuuxxx|||~~~yyytttpppnnnmmmeeecccaaa___\\\XXXRRRNNNFFFFFFEEEDDDDDDDDDDDDDDDFFFFFFFFFFFFFFFFFFFFFFFFCCCDDDEEEEEEEEEGGGKKKMMMTTTTTTTTTTTTUUUVVVVVVWWWYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUUUUUUUVVVXXXZZZ[[[___```bbbeeefffggggggggggggfffdddbbbaaa`````````cccdddeeehhhlllpppuuuxxx}}}uuujjj___[[[YYYYYY]]]bbbeeejjjtttzzzzzz||||||ppppppssszzz~~~}}}{{{yyywwwnnnggg]]]VVVSSSQQQOOOMMMLLLLLLLLLLLLLLLLLLLLLLLLKKKLLLOOOUUU[[[[[[WWWSSSGGGDDD@@@======>>>>>>>>>>>>AAA@@@CCCIIIIIISSSiiiyyy^^^MMMJJJEEEBBBAAAAAAAAAAAA===<<<:::888666444333333222222111111111111222222111111222222222222111111111111000000111111222333333222222111111222222333222222222333333333444444222222333333444555666666555555777999:::???MMM[[[zzz}}}zzztttoootttxxxnnnkkkjjjgggeeefffdddiiirrr|||{{{pppfff___[[[YYYWWWUUUSSSQQQQQQQQQPPPNNNLLLJJJJJJJJJIIIHHHGGGEEEDDDCCCBBBAAAAAA@@@@@@AAAAAA@@@@@@??????@@@AAABBBBBBBBBBBBCCCCCCCCCCCCBBBBBBAAAAAAAAADDDHHHMMMRRRUUUVVVVVVVVVWWWXXX[[[]]]^^^aaaccceeeeeeeeeeeefffgggeeefffggghhhkkkmmmpppqqqqqqrrrtttwwwzzz}}}{{{vvvrrrooommmeeecccaaa___\\\XXXRRRNNNGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCDDDCCCDDDFFFJJJNNNRRRSSSTTTUUUVVVWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWVVVVVVUUUUUUUUUVVVWWWYYYZZZ]]]___aaadddfffggghhhhhheeeeeedddcccccccccccccccbbbccceeeiiiooouuu{{{~~~|||wwwlllddd[[[XXXWWWWWW\\\aaaeeelllwww}}}ppppppqqqxxxzzzoooppprrrwww}}}~~~|||{{{~~~~~~|||zzzzzzqqqiii___WWWTTTQQQOOOLLLMMMMMMMMMMMMMMMMMMMMMMMMKKKLLLNNNTTTYYY[[[XXXUUUGGGDDD@@@>>>>>>????????????BBBAAACCCIIIHHHRRRggg}}}```NNNKKKFFFCCCBBBBBBAAAAAA===<<<:::888666444333333222222111111111111222222111111222222222222111111111111000000111111222333333222222111111222222333222222333333333444444444111222222333444555666666444444777999:::@@@QQQaaa}}}vvvrrrmmmlllwww}}}sssllljjjjjjhhhgggiiihhhooozzzxxxnnnddd^^^ZZZXXXVVVSSSQQQOOONNNNNNNNNLLLJJJHHHIIIIIIIIIHHHFFFDDDCCCCCCBBBBBBAAAAAAAAAAAAAAABBBAAAAAA@@@@@@@@@@@@AAABBBBBBCCCCCCCCCCCCBBBBBB@@@@@@AAADDDHHHNNNSSSVVVVVVVVVVVVWWWYYY[[[]]]___aaaccceeeeeeeeedddeeefffffffffgggiiikkknnnpppqqqrrrsssuuuxxx{{{~~~}}}xxxsssooommmeeeccc```]]][[[WWWRRRNNNHHHHHHGGGGGGGGGGGGGGGHHHDDDDDDDDDDDDDDDEEEEEEEEEBBBCCCCCCCCCCCCFFFKKKNNNQQQRRRTTTVVVWWWXXXXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVWWWVVVVVVUUUVVVWWWXXXYYY]]]___aaadddfffhhhhhhhhheeeeeeeeefffffffffffffffaaacccfffkkkrrryyyzzzpppjjjccc]]]XXXWWWVVVVVV[[[aaaffflllxxx~~~vvvjjjkkkmmmrrrwwwoooqqqooossswwwwwwttttttyyy~~~~~~~~~~~~|||{{{|||ssskkk```YYYUUUSSSPPPMMMMMMMMMMMMMMMMMMMMMMMMMMMLLLLLLMMMRRRXXXZZZWWWTTTGGGDDD@@@>>>>>>???@@@???>>>BBBAAADDDIIIHHHPPPeeecccNNNJJJEEEBBB@@@@@@???>>>===<<<:::777555444333222222222111111111111222222111111222222222222111111111111000000111111222333333222222111111222222333333333333333444444444444222222333333444555666666444555888:::;;;CCCUUUggg{{{uuuooojjjmmm|||xxxqqqjjjjjjjjjiiiiiilllmmmuuu|||vvvmmmddd^^^ZZZWWWUUUSSSQQQOOONNNNNNMMMKKKJJJGGGGGGHHHHHHGGGEEECCCBBBCCCCCCBBBAAAAAAAAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAAAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAADDDHHHNNNTTTWWWVVVVVVVVVWWWYYY[[[^^^___ccceeeggggggeeeeeeeeefffgggggghhhiiikkkmmmoooppprrrsssvvvyyy|||~~~xxxsssnnnllleeeccc___[[[YYYUUUQQQNNNHHHHHHGGGGGGGGGGGGHHHHHHDDDDDDEEEEEEEEEFFFFFFFFFDDDDDDDDDCCCDDDGGGLLLPPPRRRSSSUUUWWWWWWXXXWWWWWWXXXXXXXXXXXXWWWWWWWWWWWWXXXWWWWWWVVVVVVWWWXXXYYY___aaacccfffhhhiiiiiiiiihhhhhhiiiiiiiiiiiihhhhhhccceeehhhmmmssszzztttiiibbbZZZVVVUUUVVVVVVVVVZZZ```bbbiiitttvvvmmmfffgggiiiooo{{{tttmmmpppooorrruuutttqqqsssyyy~~~~~~~~~~~~}}}{{{|||}}}uuummmccc[[[WWWUUURRRPPPMMMMMMMMMMMMMMMMMMMMMMMMKKKKKKLLLPPPUUUWWWUUUSSSGGGDDD@@@>>>>>>@@@@@@@@@>>>AAA@@@CCCHHHFFFNNNccc}}}hhhPPPLLLGGGBBB@@@???>>>===<<<;;;999666444333222222222222111111111111222222111111222222222222111111111111000000111111222333333222222111111222222333333333333444444444444555333333333444444555555555555777:::<<<>>>FFFZZZmmm{{{rrrmmmrrrvvvooojjjjjjjjjiiijjjmmmqqqzzz{{{uuulllddd^^^ZZZVVVTTTUUUSSSQQQPPPPPPOOOMMMLLLFFFGGGHHHHHHGGGEEEBBBAAACCCCCCBBBAAAAAAAAAAAABBBAAA@@@@@@@@@AAAAAABBBCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@AAADDDIIIOOOTTTWWWVVVVVVWWWWWWYYY[[[^^^___eeefffhhhhhhgggffffffgggggghhhhhhjjjkkkmmmoooppprrrsssvvvzzz}}}~~~xxxsssnnnkkkfffbbb^^^ZZZWWWTTTQQQOOOHHHGGGGGGGGGGGGGGGHHHHHHEEEEEEFFFFFFGGGGGGGGGHHHEEEEEEEEEDDDEEEIIINNNRRRTTTUUUVVVWWWXXXWWWVVVUUUYYYYYYXXXXXXXXXWWWWWWWWWYYYXXXWWWWWWWWWWWWYYYYYYaaabbbeeegggiiijjjjjjjjjlllllllllllllllkkkjjjiiieeegggiiinnnttt{{{ssshhhaaaUUUSSSSSSVVVVVVVVVZZZ```]]]dddooozzzzzzoooeee^^^```bbbhhhtttrrrkkkooopppsssvvvtttrrrttt{{{~~~~~~}}}{{{|||}}}vvvoooddd]]]YYYWWWTTTRRRMMMMMMMMMMMMMMMMMMMMMMMMKKKJJJJJJNNNSSSUUUSSSQQQGGGDDD@@@>>>???@@@@@@@@@>>>AAA@@@CCCHHHFFFNNNbbb{{{lllTTTOOOIIIEEECCCAAA@@@>>>;;;:::888666444222111111222222111111111111222222111111222222222222111111111111111000111222222333333222222222222222222333333333333444444444555555333333333444444444555555666888<<<>>>@@@III^^^rrrvvvpppwwwtttnnniiiiiijjjkkkoootttyyy|||tttjjjbbb^^^[[[WWWTTTSSSQQQOOONNNNNNMMMKKKIIIIIIHHHGGGEEECCCBBBAAAAAABBBCCCDDDDDDCCCBBB@@@?????????@@@AAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCC@@@BBBEEEJJJNNNRRRTTTVVVXXXYYY[[[[[[\\\]]]___bbbjjjjjjiiigggfffdddccccccgggiiikkkllllllmmmoooqqquuuyyy{{{}}}zzztttnnnjjjhhhccc]]]WWWSSSQQQOOOMMMGGGGGGFFFEEEDDDDDDDDDEEEDDDEEEFFFGGGGGGGGGGGGGGGEEEFFFGGGGGGHHHKKKOOORRRUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUWWWYYYZZZ[[[YYYWWWUUUTTTUUUVVVWWW[[[]]]aaaeeehhhjjjllllllmmmnnnppprrrrrrpppnnnmmmiiiiiikkknnntttzzztttiiiaaaXXXVVVSSSRRRSSSWWW\\\___eeegggjjjoooqqqmmmeee___^^^___ccckkksss}}}ooonnnpppnnnppprrrrrrsssvvv|||~~~~~~}}}}}}~~~~~~~~~~~~}}}}}}vvvqqqiii```XXXRRROOOMMMOOOOOONNNMMMLLLLLLMMMMMMMMMLLLKKKLLLOOOQQQQQQQQQFFFCCC@@@>>>???@@@AAAAAA???AAABBBCCCDDDIIIQQQXXXppplllYYYPPPHHHEEEDDD???<<<<<>>????????????AAABBBBBBCCCHHHPPPVVVlll~~~qqq[[[QQQHHHEEEDDD@@@======???===;;;888666555444444444444333333333333222222111111111111111111111111000111111111111222222222222222111111222222333444444333333222222333333444333333444444444444444444777777999===CCCRRRlll~~~rrrmmmjjjlllnnnpppuuu{{{yyyqqqfff___[[[YYYWWWVVVRRRPPPNNNNNNNNNMMMKKKIIIIIIHHHGGGFFFEEEEEEEEEEEECCCCCCBBBAAA@@@@@@@@@@@@AAAAAABBBBBBCCCCCCDDDDDDBBBAAAAAAAAAAAAAAAAAABBBEEEGGGKKKOOORRRUUUWWWWWWVVVXXXZZZ[[[\\\^^^aaadddgggggggggffffffffffffeeedddfffhhhiiijjjkkkmmmooossswwwxxxxxx{{{}}}yyytttqqqhhhddd^^^YYYUUURRRPPPNNNIIIHHHGGGFFFEEEEEEEEEEEEDDDEEEEEEEEEEEEDDDDDDCCCBBBCCCDDDDDDEEEGGGKKKNNNRRRRRRSSSTTTUUUUUUUUUTTTSSSTTTUUUVVVWWWXXXXXXXXXYYYXXXVVVUUUTTTUUUUUUVVVUUUXXX[[[```dddhhhjjjlllkkknnnssswwwxxxwwwuuussspppooonnnpppttt{{{sssfff^^^WWWUUURRRQQQSSSVVV[[[]]]cccaaa```___``````___]]]]]]^^^bbbiiiqqq~~~{{{nnnlllnnnoooppprrrtttwww}}}}}}}}}}}}~~~~~~~~~~~~}}}|||{{{zzzyyywwwssslllccc[[[UUURRRPPPOOONNNNNNMMMMMMMMMMMMNNNMMMLLLKKKLLLOOOPPPQQQPPPKKKGGGBBB???>>>>>>>>>===???AAABBBBBBBBBFFFMMMSSSfff}}}yyy^^^SSSHHHEEEDDDAAA?????????===;;;999777555555444444444333333333333222222111111111111111111111111000111111111111222222222222222111111222222333444444333333222222333333444555444444444444333333333555777;;;>>>DDDUUUssspppmmmllloooqqqsssyyyyyyqqqeee]]]YYYWWWUUUSSSQQQPPPNNNMMMNNNMMMKKKJJJFFFEEEDDDDDDDDDDDDDDDDDDDDDCCCAAA@@@??????@@@@@@AAAAAAAAABBBBBBBBBCCCCCCCCCBBBAAAAAAAAAAAABBBCCCFFFIIILLLPPPTTTVVVVVVWWWVVVXXXZZZ\\\]]]___bbbeeeeeeeeeeeefffffffffggggggdddfffhhhjjjjjjlllnnnpppsssvvvwwwvvvxxx{{{vvvssshhhddd___ZZZWWWTTTQQQOOOJJJIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFFFFEEEDDDCCCCCCBBBCCCDDDDDDDDDFFFJJJMMMPPPQQQRRRSSSTTTTTTUUUTTTRRRTTTUUUWWWXXXXXXWWWWWWWWWWWWVVVUUUTTTTTTUUUUUUTTTVVVZZZ___dddhhhkkkmmmllloootttxxxyyyxxxuuusssrrrqqqpppqqquuu{{{ssseee]]]VVVTTTRRRQQQSSSVVVZZZ]]]dddcccbbbbbbbbbbbbaaaaaacccdddhhhooovvvzzznnnkkklllrrrsssuuuyyy~~~~~~~~~~~~~~~~~~}}}{{{zzzxxxwwwwwwssslllddd\\\VVVRRRPPPOOONNNNNNMMMMMMNNNNNNNNNNNNLLLLLLLLLOOOPPPPPPPPPKKKGGGBBB????????????>>>???AAABBBBBBBBBEEEKKKPPPbbbcccUUUIIIEEEEEECCCAAA@@@>>>===<<<:::888666555444444444333333333222222222111111111111111111111111000000111111111222222222222222111111222222333444444333333222222333333444555555666666666666666666555888===@@@EEEWWWxxxooonnnnnnrrrtttvvv}}}~~~yyypppeee\\\WWWTTTRRROOOPPPOOOMMMMMMMMMMMMKKKJJJEEEEEEDDDDDDDDDDDDEEEEEEDDDCCCAAA@@@??????@@@AAA@@@@@@@@@@@@@@@AAAAAAAAABBBAAA@@@??????@@@AAABBBEEEHHHLLLPPPTTTUUUVVVVVVVVVXXXZZZ\\\]]]___ccceeeddddddeeeeeefffgggggggggeeegggjjjkkklllnnnppprrrrrrvvvwwwuuuwww~~~|||wwwssshhhddd___[[[XXXUUURRRPPPKKKJJJIIIGGGFFFFFFEEEEEEGGGGGGGGGGGGFFFEEEEEEDDDCCCDDDEEEDDDEEEGGGKKKNNNPPPPPPRRRSSSUUUUUUVVVVVVTTTUUUVVVWWWXXXWWWVVVUUUVVVUUUUUUUUUTTTTTTTTTUUUUUUWWWZZZ___dddiiimmmooonnnqqqtttwwwxxxvvvtttrrrsssrrrqqqrrrvvv|||ssseee]]]VVVTTTSSSRRRTTTWWWZZZ]]]ccceeefffggggggfffeeeeeeiiijjjooouuu{{{yyymmmjjjkkkqqqrrrwww~~~~~~~~~~~~}}}{{{yyyxxxwwwuuurrrkkkddd\\\VVVRRROOOOOONNNNNNNNNNNNNNNOOOOOONNNMMMLLLLLLNNNPPPPPPOOOIIIFFFBBB??????@@@@@@@@@>>>@@@BBBBBBBBBDDDJJJOOO```}}}iiiYYYJJJEEEEEECCCBBBAAA>>>>>><<<;;;999666555444444444333333333222222222111111111111111111111111000000111111111222222222222222111111222222333444444333333222222333333444333333444555666777888999666999>>>AAAFFFYYY|||ooooooqqquuuvvvxxx|||uuunnnddd\\\WWWTTTPPPMMMPPPNNNMMMLLLMMMMMMKKKJJJHHHGGGFFFFFFFFFFFFFFFGGGDDDDDDCCCBBBAAAAAAAAAAAA????????????@@@@@@@@@@@@@@@???===<<<<<<===???@@@DDDGGGKKKPPPTTTVVVVVVVVVWWWYYY[[[\\\]]]___bbbeeecccddddddeeeffffffgggggggggiiikkkmmmnnnppprrrtttrrrwwwyyywwwwww~~~|||uuuppphhheee```]]]ZZZWWWSSSQQQLLLKKKJJJHHHGGGFFFFFFEEEFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEFFFEEEEEEGGGKKKNNNPPPQQQSSSUUUVVVWWWXXXXXXWWWWWWWWWWWWVVVUUUUUUTTTTTTTTTTTTTTTTTTTTTTTTTTTWWWXXX[[[___dddiiimmmpppoooqqqsssuuuvvvuuusssrrrtttssstttuuuyyyssseee]]]VVVUUUTTTTTTUUUXXX[[[]]]aaadddhhhjjjjjjhhhhhhhhhnnnooosssxxx~~~xxxllliiiiiilllooovvv~~~~~~~~~|||zzzyyyxxxtttqqqlllddd]]]WWWRRROOOOOONNNNNNNNNNNNOOOOOOPPPOOOMMMLLLMMMNNNPPPPPPOOOIIIFFFBBB@@@@@@AAAAAAAAA>>>@@@BBBCCCCCCEEEJJJOOO^^^xxxooo^^^LLLEEEEEEDDDBBBAAA>>>>>>===;;;999777555444444444333333333333222222111111111111111111111111000111111111111222222222222222111111222222333444444333333222222333333444///000111333555666777888777999===BBBKKK___~~~~~~ppppppssswwwxxxyyy}}}xxxoooiiiaaa[[[XXXUUUPPPMMMOOONNNLLLLLLMMMMMMKKKJJJHHHHHHGGGFFFEEEEEEFFFFFFDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBB@@@>>>======>>>@@@BBBCCCFFFKKKQQQUUUWWWWWWWWWYYYZZZ\\\]]]]]]___bbbddddddddddddeeeeeefffffffffgggiiilllmmmooopppsssuuurrrxxx{{{yyyyyy{{{rrrlllhhheeeaaa^^^[[[XXXTTTQQQMMMLLLJJJIIIGGGFFFFFFFFFDDDEEEFFFFFFFFFFFFFFFEEEEEEEEEFFFEEEEEEGGGJJJMMMQQQRRRTTTVVVXXXZZZZZZ[[[ZZZYYYXXXVVVUUUTTTSSSSSSSSSSSSTTTTTTTTTTTTTTTSSSXXXYYY[[[___ccchhhmmmooopppqqqrrrtttuuuvvvvvvvvvtttuuuwwwzzz~~~tttfff^^^WWWVVVUUUUUUWWWYYY\\\^^^aaadddiiikkkjjjjjjkkkmmmrrrssswww}}}wwwllliiihhhiiimmmwww~~~~~~}}}{{{zzzyyyuuurrrmmmfff___XXXSSSQQQNNNNNNNNNNNNNNNOOOPPPQQQOOONNNLLLMMMNNNOOOOOONNNKKKHHHCCC@@@@@@@@@@@@???===@@@CCCDDDDDDFFFKKKPPP[[[ssstttaaaMMMEEEEEEDDDAAA@@@>>>>>>===<<<:::777555444444444333333333333222222111111111111111111111111000111111111111222222222222222111111222222333444444333333222222333333444111111222333444666666777666777<<>>======@@@CCCDDDDDDGGGLLLQQQYYYpppwwwcccNNNEEEEEEDDDAAA@@@>>>>>>>>><<<:::888555333444444444333333333222222111111111111111111111111000111111111111222222222222222111111222222333444444333333222222333333444444555555666666777777777666666;;;FFFUUUmmmxxxmmmnnnsss~~~ssswww{{{||||||}}}uuunnngggccc^^^YYYUUURRROOOLLLKKKKKKKKKLLLMMMLLLIIIFFFIIIHHHFFFEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBBBBBBB@@@@@@??????>>>============???@@@???>>>???AAABBBDDDHHHOOOSSSUUUVVVVVVWWWZZZYYYXXXXXXZZZ^^^bbbdddddddddeeeeeefffgggggggggeeegggjjjmmmppprrrssstttrrrvvv{{{zzzrrrmmmjjjhhhddd___ZZZVVVSSSRRRQQQMMMIIIFFFEEEEEEEEEEEEGGGFFFEEEEEEEEEFFFHHHHHHEEEFFFGGGGGGGGGHHHKKKMMMPPPRRRTTTWWWYYY[[[[[[[[[]]]YYYVVVVVVYYYXXXTTTOOOUUUUUUTTTTTTTTTTTTTTTUUUWWWXXXYYY\\\```ffflllooorrrsssttttttuuuvvvvvvwwwxxxzzz}}}wwwhhh___XXXVVVUUUVVVZZZ^^^aaabbbbbbffflllnnnnnnooorrruuutttyyywwwjjjgggfffgggrrr~~~|||{{{{{{|||}}}}}}|||zzzyyywwwtttpppkkkeee^^^VVVQQQPPPOOOMMMNNNOOOPPPPPPOOOLLLLLLMMMMMMNNNNNNNNNOOONNNIIIDDDAAAAAAAAA@@@??????@@@BBBCCCDDDHHHLLLPPP[[[sssdddPPPLLLFFFEEEFFFAAABBBAAA>>><<<888666333222555444333333222222333333222222222222222222222222333333333333333333333333444333111000000111333444999777555333222111222222555444444555555666777888;;;:::<<>>>>>>>>>>>??????>>>===>>>AAACCCEEEIIIOOOSSSUUUVVVWWWWWWWWWXXXZZZ\\\^^^```aaabbbddddddeeeeeefffggghhhhhhggghhhjjjmmmpppsssuuuvvvtttxxx}}}xxxpppllljjjhhhddd___ZZZUUUQQQOOOOOOLLLHHHFFFFFFGGGGGGFFFFFFEEEDDDDDDDDDEEEGGGGGGEEEFFFGGGGGGGGGHHHKKKNNNQQQRRRUUUWWWYYYZZZ[[[[[[]]]ZZZWWWWWWYYYYYYUUUQQQRRRRRRSSSSSSTTTVVVWWWXXXXXXXXXYYY[[[^^^ccchhhkkkoooooopppqqqsssuuuwwwxxxxxxzzz~~~yyyjjjbbb\\\YYYWWWWWWZZZ]]]___```bbbfffjjjmmmmmmooosssvvvyyy~~~xxxllliiijjjlllwww}}}||||||}}}}}}~~~~~~~~~~~~~~~}}}||||||xxxuuupppkkkeee^^^VVVQQQPPPNNNMMMMMMOOOPPPOOONNNNNNNNNNNNMMMMMMMMMMMMMMMNNNJJJEEEBBBBBBBBBAAA???@@@AAABBBCCCDDDGGGLLLOOO[[[sssgggRRRMMMFFFDDDEEE???@@@???===:::888555333222555444333333222222333333222222222222222222222222333333333333333333333333444333222000000111333444555555444333333333444555555555555555555666888888::::::===HHH\\\xxxzzzjjjjjjfffjjj|||xxxzzz}}}}}}tttmmmfffbbb]]]ZZZWWWUUURRRQQQMMMLLLLLLLLLLLLKKKHHHEEEEEEDDDDDDCCCDDDDDDEEEFFFEEEEEEDDDDDDCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@????????????>>>===<<<>>>BBBEEEGGGKKKPPPTTTUUUVVVWWWXXXUUUXXX]]]aaaccccccaaa```ccccccdddeeefffggghhhiiiiiiiiijjjlllpppssswwwyyywww{{{|||uuunnnjjjiiihhheee```ZZZTTTOOOLLLMMMJJJGGGFFFGGGHHHHHHHHHEEEDDDDDDDDDDDDEEEFFFFFFFFFGGGGGGHHHHHHIIILLLOOORRRTTTVVVXXXYYYZZZZZZZZZ]]][[[XXXXXXZZZYYYVVVSSSPPPQQQRRRSSSUUUWWWYYYZZZYYYXXXXXXYYY\\\```eeegggkkkkkkkkkmmmooosssvvvxxxwwwzzz{{{mmmeee```]]]ZZZYYYZZZ]]]^^^^^^bbbeeeiiijjjkkknnntttxxxyyynnnnnnpppttt~~~~~~~~~||||||}}}~~~zzzwwwrrrlllfff^^^VVVQQQPPPNNNLLLLLLNNNOOONNNMMMOOOOOONNNNNNMMMLLLLLLLLLOOOKKKGGGDDDCCCBBBAAA@@@AAABBBCCCCCCDDDFFFKKKNNN[[[ssslllVVVNNNFFFCCCCCC>>>======;;;999777555444333555444333333222222333333222222222222222222222222333333333333333333333333444333222111111222333444222222222333444555666777555555555555666777888888::::::???LLLbbb~~~vvvgggfffdddlllzzz{{{}}}{{{ssslllaaa^^^ZZZWWWUUUSSSQQQPPPOOOMMMLLLLLLKKKJJJGGGEEEDDDDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAA@@@???>>><<<<<<>>>CCCFFFIIIMMMQQQTTTVVVVVVWWWXXXWWWZZZ^^^bbbddddddbbbaaabbbcccdddeeefffhhhiiiiiijjjjjjkkklllppptttxxx{{{{{{zzztttnnnjjjgggfffdddaaa[[[UUUPPPMMMNNNKKKHHHGGGGGGHHHHHHGGGEEEEEEEEEEEEEEEFFFFFFGGGEEEFFFGGGHHHHHHJJJMMMPPPSSSUUUVVVXXXYYYZZZZZZYYY]]][[[ZZZZZZZZZZZZWWWUUUQQQQQQRRRSSSUUUWWWYYYZZZXXXXXXXXXYYY\\\```dddgggkkkjjjjjjjjjmmmqqquuuxxxwwwzzz|||ooogggbbb___\\\ZZZ\\\]]]______bbbdddggghhhiiinnntttzzzzzzpppqqquuu}}}~~~|||}}}~~~~~~{{{xxxsssnnnggg___WWWRRROOONNNLLLLLLMMMNNNMMMLLLNNNNNNMMMMMMMMMMMMMMMMMMOOOMMMIIIFFFDDDBBBAAAAAABBBBBBCCCCCCDDDFFFJJJMMM[[[rrrpppXXXOOOGGGDDDDDD???===<<<;;;999888666555444555444333333222222333333222222222222222222222222222222222222222222222222333333222222222333444444111111222333444555777777555555555555666777888999999;;;BBBQQQiiirrrfffaaacccnnnzzzzzz}}}zzzrrrlll```\\\XXXVVVTTTSSSQQQPPPOOONNNLLLKKKKKKJJJGGGEEEDDDEEEEEEFFFGGGGGGGGGGGGCCCCCCCCCCCCBBBBBBBBBBBBCCCCCCCCCCCCBBBBBBBBBBBB@@@@@@???======???DDDHHHLLLOOOSSSUUUVVVWWWXXXYYYZZZ[[[]]]```bbbcccddddddccccccdddeeefffggghhhiiijjjjjjkkkmmmpppuuuyyy|||}}}yyysssnnnkkkddddddccc```\\\XXXSSSPPPPPPMMMJJJHHHHHHGGGFFFDDDFFFFFFGGGGGGGGGHHHHHHHHHDDDFFFGGGGGGHHHJJJMMMPPPTTTUUUWWWYYYZZZZZZZZZZZZ\\\[[[[[[ZZZZZZYYYXXXVVVTTTTTTTTTTTTUUUVVVWWWXXXWWWWWWWWWYYY\\\aaaeeehhhlllkkkjjjjjjmmmppptttwwwvvvzzz~~~}}}ooogggaaa^^^[[[[[[]]]___aaaaaabbbdddfffggghhhmmmtttzzz|||qqqtttxxx~~~}}}||||||yyytttoooiiiaaaYYYTTTPPPNNNLLLLLLMMMMMMMMMLLLKKKKKKLLLMMMNNNNNNOOOOOOPPPNNNLLLHHHEEECCCBBBBBBBBBBBBCCCCCCDDDFFFJJJMMMZZZpppsssZZZPPPHHHEEEFFFBBB======<<<:::999888777666555444333333222222333333222222222222222222222222222222222222222222222222222222222333333444444555222333333444444555555555666555555666666777888999:::===FFFXXXqqqnnnfff___cccqqqwwwwww|||~~~xxxqqqkkkaaa^^^ZZZWWWVVVUUUSSSQQQOOOMMMKKKJJJKKKJJJHHHGGGEEEFFFFFFGGGGGGGGGGGGFFFBBBBBBBBBBBBBBBBBBBBBBBBFFFEEEEEEDDDCCCCCCBBBBBB@@@AAA@@@@@@???BBBFFFIIINNNQQQTTTVVVVVVWWWXXXYYY\\\\\\]]]^^^```ccceeefffddddddeeeeeefffggggggggghhhiiijjjmmmqqquuuyyy{{{}}}{{{wwwsssooommmdddcccbbb```]]]YYYVVVTTTPPPNNNKKKIIIHHHGGGEEECCCFFFGGGHHHHHHIIIIIIHHHHHHCCCDDDFFFFFFGGGIIILLLOOOSSSUUUWWWYYYZZZ[[[[[[[[[[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVVVVUUUUUUUUUVVVVVVWWWWWWWWWXXX\\\```eeehhhjjjjjjjjjkkkmmmppptttuuuvvvyyy|||pppggg```]]][[[[[[]]]```bbbbbbaaadddfffggghhhlllrrrxxx~~~sssvvv|||}}}{{{zzz|||zzzuuupppjjjccc[[[VVVQQQOOOMMMMMMMMMNNNMMMLLLJJJJJJKKKMMMNNNOOOPPPQQQPPPPPPNNNKKKFFFCCCCCCCCCAAABBBCCCCCCDDDFFFKKKNNNYYYmmmwww]]]RRRHHHFFFGGGCCC>>>>>><<<;;;999888777666555444333333222222333333222222222222222222222222222222222222222222222222222222333333444444555555333333444555555444444333666666666666777888999999;;;???JJJ^^^yyyzzzkkkfffbbbgggwwwsssttt{{{}}}wwwpppkkkaaa^^^ZZZWWWUUUTTTRRRPPPNNNLLLJJJJJJJJJJJJIIIHHHEEEFFFFFFGGGGGGFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBHHHHHHGGGEEEDDDCCCBBBBBB@@@AAABBBBBBBBBDDDGGGJJJPPPRRRUUUVVVVVVWWWXXXZZZ[[[\\\]]]^^^```cccdddeeefffffffffffffffffffffffffffgggjjjnnnrrruuuxxxyyy~~~}}}|||zzzwwwtttqqqooommmgggfffccc```\\\YYYWWWUUUOOOMMMKKKJJJIIIIIIGGGEEEEEEFFFGGGHHHIIIHHHGGGGGGBBBCCCDDDEEEFFFHHHLLLOOORRRTTTVVVYYY[[[\\\\\\\\\YYYZZZ[[[ZZZYYYXXXWWWWWWWWWVVVVVVUUUUUUUUUVVVVVVWWWWWWVVVWWWZZZ]]]aaadddfffggghhhkkknnnqqqtttuuuwwwxxxzzz}}}rrrhhh```]]][[[ZZZ\\\___aaaaaaaaadddgggggghhhkkkqqqvvvwwwyyy~~~~~~}}}|||{{{|||yyyuuuqqqllleee^^^YYYRRRPPPNNNNNNNNNNNNMMMLLLKKKKKKLLLMMMNNNOOOOOOPPPQQQQQQPPPMMMGGGDDDCCCDDD@@@AAABBBCCCDDDGGGLLLOOOYYYkkk|||```SSSHHHEEEEEEAAA>>>===<<<:::888777555555555444333333222222333333222222222222222222222222111111111111111111111111111222333444555555555555222333444555555555444444666666666666777888999:::===AAAMMMbbb~~~yyymmmlllhhhnnn}}}qqqrrrzzz|||vvvpppkkk___\\\XXXUUUSSSQQQOOONNNNNNLLLJJJIIIJJJKKKJJJIIIEEEEEEFFFFFFFFFDDDCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBJJJIIIHHHFFFEEECCCBBBAAA@@@BBBCCCDDDDDDEEEHHHJJJQQQSSSUUUWWWWWWWWWYYYZZZYYY[[[]]]```bbbccccccdddgggffffffffffffeeeeeeeeeeeegggjjjnnnrrruuuwwwxxx||||||||||||~~~{{{yyyxxxuuurrrpppnnnmmmjjjhhhddd```\\\YYYVVVUUUMMMKKKJJJJJJJJJJJJHHHGGGDDDEEEFFFGGGHHHGGGFFFFFFAAABBBDDDDDDEEEHHHKKKNNNRRRSSSVVVYYY[[[\\\]]]]]]XXXZZZ[[[ZZZXXXWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWXXXWWWVVVVVVXXX[[[^^^```bbbcccfffjjjnnnrrruuuvvvwwwxxxyyy{{{~~~sssiiiaaa^^^[[[ZZZ\\\^^^___```aaadddggghhhhhhkkkoootttyyy{{{~~~}}}}}}~~~~~~}}}|||{{{yyyuuuqqqlllfff___ZZZSSSQQQOOONNNOOOOOONNNMMMMMMMMMMMMMMMMMMNNNNNNNNNQQQRRRQQQNNNHHHDDDCCCDDD???@@@BBBCCCDDDHHHLLLPPPYYYjjjbbbTTTHHHDDDDDD???>>>===;;;999777555444333555444333333222222333333222222222222222222222222111111111111111111111111111222333444555555555555000111333555666666555555666666666666777888999:::>>>BBBOOOeee{{{qqqrrrnnnssskkkppp{{{{{{vvvqqqmmm^^^\\\XXXVVVUUUSSSQQQOOOQQQNNNJJJHHHHHHHHHGGGFFFFFFGGGGGGGGGFFFDDDAAA???DDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCCCCCCCEEEHHHJJJPPPSSSUUUWWWWWWWWWYYYZZZ\\\]]]^^^___```aaabbbccceeeeeegggggggggfffeeedddfffhhhkkkooorrruuuvvvwww~~~~~~~~~{{{wwwtttrrrqqqooonnnnnnjjjccc^^^ZZZWWWSSSQQQRRRPPPMMMKKKHHHGGGGGGFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGJJJNNNQQQSSSUUUXXXYYYYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYYYYYVVVVVVVVVTTTRRRRRRSSSUUUVVVVVVVVVVVVXXXZZZ]]]^^^bbbeeegggiiikkkmmmppprrrxxxxxxxxx{{{uuukkkeee^^^ZZZ[[[[[[ZZZ\\\___bbbbbbeeeiiiiiiiiinnnvvvzzz|||}}}zzzyyyyyyyyywwwtttqqqmmmgggaaa\\\TTTRRRPPPNNNLLLMMMMMMNNNOOOOOONNNNNNNNNMMMMMMMMMQQQRRRSSSPPPLLLHHHEEEDDDAAABBBBBBBBBCCCFFFKKKOOOTTTdddgggSSSJJJDDDBBBCCC@@@@@@>>><<<:::888666555555444444333222111000000111111111222222333333333222222222222222222222222222222333333333333444444222333444444555555444444666555555666666777888999???CCCOOOfff|||zzzwww{{{kkkoooyyyzzzuuuoookkk___\\\YYYVVVTTTSSSPPPNNNMMMKKKHHHGGGHHHJJJJJJJJJEEEFFFFFFFFFEEECCCAAA???AAAAAAAAAAAAAAABBBBBBBBBCCCCCCBBBBBBAAAAAAAAAAAAAAABBBCCCCCCCCCEEEHHHJJJNNNQQQSSSUUUUUUVVVWWWYYY]]]]]]^^^___aaabbbcccdddeeeffffffgggffffffeeeeeefffhhhkkknnnrrrtttuuuvvv{{{|||}}}~~~{{{vvvsssqqqooommmkkklllhhhbbb]]]ZZZXXXUUUSSSQQQOOOMMMJJJHHHFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFGGGJJJNNNQQQRRRTTTWWWYYYYYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWUUUSSSRRRTTTUUUWWWWWWWWWXXXYYY\\\^^^___ccceeehhhiiijjjlllnnnqqqxxxxxxxxx|||yyynnnfff```\\\\\\]]][[[\\\```bbbbbbfffiiijjjjjjooovvv||||||}}}{{{{{{{{{{{{yyyvvvsssoooiiibbb]]]UUUTTTQQQNNNLLLLLLLLLMMMPPPPPPOOOOOOOOONNNNNNNNNPPPRRRRRRPPPLLLHHHEEEDDD@@@AAABBBBBBCCCGGGLLLPPPWWWeeekkkUUUJJJDDDBBBCCC@@@???>>><<<:::888666666333333333222222222222222111111222222222333333333222222222222222222222222222222333333333333444444333333444555555555555555666666666666777888999:::>>>CCCQQQjjjyyy~~~iiimmmwwwzzztttlllggg___]]]YYYVVVTTTRRROOOMMMMMMJJJHHHGGGHHHJJJIIIIIIDDDEEEEEEEEEDDDCCCAAA@@@AAAAAAAAAAAAAAAAAAAAAAAABBBAAAAAAAAAAAA@@@@@@@@@AAABBBCCCCCCCCCEEEHHHJJJNNNPPPSSSUUUUUUVVVWWWYYY]]]^^^___```bbbcccddddddgggffffffeeeffffffggggggggghhhkkknnnqqqtttuuuvvvxxxyyy{{{~~~}}}zzzvvvrrrpppnnnkkkhhhiiieee```]]][[[YYYVVVUUUOOONNNKKKIIIGGGFFFEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFIIIMMMPPPQQQSSSWWWXXXXXXXXXYYY[[[[[[ZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZXXXUUUTTTUUUVVVYYYYYYYYYZZZ[[[\\\^^^___bbbdddgggiiiiiikkknnnpppvvvwwwyyy||||||rrrhhhbbb]]]]]]^^^\\\]]]```bbbcccfffjjjkkkjjjooovvv}}}~~~|||}}}~~~~~~|||yyyuuupppjjjbbb]]]WWWUUURRROOOMMMLLLLLLMMMQQQQQQPPPPPPPPPOOOOOOOOOPPPQQQRRRPPPLLLHHHEEEDDD@@@@@@AAABBBDDDGGGMMMPPPYYYgggpppVVVIIIDDDBBBCCC@@@???>>><<<:::888777666111222222222333333333444111222222222222333333333222222222222222222222222222222333333333333444444444444555666666666666555666666666777777888999:::===DDDTTTmmm|||fffiiisss~~~yyyrrrjjjccc```]]]YYYVVVTTTQQQOOOLLLOOOMMMJJJHHHHHHGGGFFFEEECCCCCCDDDDDDCCCBBBAAA@@@CCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAAAAAAAABBBCCCCCCCCCEEEHHHJJJOOORRRUUUVVVWWWXXXZZZ[[[^^^___```aaabbbcccdddeeeggggggeeeeeeeeefffhhhiiiiiijjjlllooosssuuuwwwxxxvvvwwwzzz~~~zzzxxxuuurrrpppnnnkkkiiigggddd```]]]ZZZXXXVVVSSSNNNLLLJJJHHHFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEFFFHHHLLLOOOOOORRRUUUWWWXXXXXXZZZ[[[[[[ZZZYYYXXXXXXXXXXXXYYY[[[\\\\\\ZZZWWWVVVVVVWWWYYYYYYYYYZZZ[[[\\\]]]]]]___bbbeeegggiiikkknnnqqqtttvvvyyy|||}}}rrriiibbb]]]]]]]]][[[\\\___aaabbbfffkkkkkkjjjooouuu~~~~~~}}}~~~}}}zzzvvvqqqjjjccc]]]VVVTTTRRROOONNNMMMNNNOOOQQQQQQQQQQQQPPPPPPPPPPPPOOOPPPQQQPPPLLLHHHEEEDDDAAABBBBBBBBBCCCFFFKKKOOOYYYeee~~~sssWWWIIIDDDCCCCCC??????===<<<:::888777666333333333333333333333333222222222222222222222222111222222222222222333333222222222333333333444444444555555666777666666666666666666666777888999999>>>EEEUUUnnn~~~bbbfffooo~~~}}}xxxqqqhhhaaa___\\\XXXUUUSSSQQQOOOMMMNNNLLLJJJHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCAAABBBCCCCCCCCCEEEHHHJJJOOOQQQUUUVVVWWWXXXZZZ\\\^^^___```aaabbbcccdddeeegggffffffeeefffggghhhiiikkklllnnnqqquuuxxx{{{|||wwwxxx{{{|||zzzvvvtttrrrqqqqqqpppmmmkkkgggddd```]]]ZZZWWWTTTQQQMMMLLLIIIGGGFFFEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDEEEEEEEEEGGGKKKNNNNNNQQQTTTVVVWWWXXXZZZ[[[[[[ZZZXXXWWWWWWWWWXXXYYY\\\]]]]]]\\\YYYXXXXXXXXXXXXYYYYYYZZZZZZ[[[[[[[[[[[[^^^bbbfffhhhlllppprrrrrrvvvyyy|||~~~rrriiibbb]]]]]]\\\ZZZZZZ]]]```aaafffjjjkkkjjjnnnttt~~~}}}~~~zzzvvvqqqjjjccc]]]UUUTTTQQQPPPOOOOOOPPPQQQQQQPPPPPPPPPPPPOOOOOOOOONNNPPPQQQOOOKKKHHHEEEEEECCCDDDCCCCCCCCCEEEIIIMMMWWWbbbzzzuuuWWWHHHEEEEEEDDD???>>>===<<<:::999777777555555444444333222111111222222222222222222222222111111111222222333333333222222222333333333444444444555555666777666666666555555555555666777888888@@@FFFUUUnnncccfffnnn}}}|||wwwpppgggaaa]]]ZZZWWWUUUSSSRRROOOMMMJJJIIIHHHHHHIIIIIIHHHFFFCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCCCCBBBBBBAAAAAA@@@BBBBBBCCCCCCCCCCCCCCCDDDAAABBBCCCCCCCCCEEEHHHJJJMMMOOORRRTTTUUUWWWYYYZZZ]]]^^^___```bbbcccddddddffffffffffffggghhhiiiiiikkkmmmooorrrvvv{{{~~~{{{|||~~~~~~yyyvvvuuurrrqqqpppppppppooommmkkkfffccc```]]]ZZZWWWSSSPPPMMMLLLJJJGGGFFFEEEEEEFFFEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDFFFJJJMMMLLLOOOSSSVVVWWWXXXZZZ[[[[[[ZZZXXXVVVVVVWWWXXXYYY[[[\\\]]]]]][[[YYYYYYZZZYYYYYYZZZ[[[[[[ZZZZZZYYYZZZ]]]aaaeeehhhkkkooorrrqqquuuzzz}}}~~~sssjjjccc]]]]]]\\\YYYZZZ\\\___```eeejjjjjjiiilllrrr~~~{{{wwwrrrlllddd___VVVUUURRRPPPOOOOOOPPPQQQOOOOOONNNNNNNNNMMMMMMMMMMMMOOOPPPOOOKKKHHHEEEEEECCCDDDCCCCCCCCCEEEIIIMMMUUU```vvvyyyZZZJJJFFFEEEBBB???>>>===<<<:::999888777666666555444333222111111333333333222222222222111111111111222222333333444222222333333333333444444444444555666666666666555555555555555666777888999@@@GGGXXXrrrfffiiippp}}}{{{uuuooogggaaa[[[YYYVVVTTTSSSRRRPPPOOOJJJHHHHHHHHHIIIIIIGGGFFFCCCCCCCCCCCCDDDDDDEEEFFFEEEEEEDDDCCCCCCBBBAAAAAAAAAAAAAAABBBBBBCCCCCCCCCAAABBBCCCCCCCCCEEEHHHJJJLLLOOORRRTTTUUUWWWYYY[[[]]]]]]^^^___aaabbbcccdddeeeeeeggghhhhhhiiiiiiiiijjjkkknnnrrrvvv|||zzzuuurrrrrrpppooonnnnnnmmmllliiigggcccaaa^^^\\\ZZZXXXTTTQQQMMMLLLJJJHHHGGGFFFFFFGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDDDDFFFIIILLLKKKNNNRRRUUUWWWXXXZZZ[[[[[[ZZZWWWVVVUUUVVVXXXYYYYYY[[[]]]]]]\\\ZZZZZZ[[[ZZZ[[[\\\\\\\\\[[[ZZZYYY\\\^^^bbbdddfffiiilllooooootttzzz}}}~~~xxxkkkddd___^^^]]]ZZZZZZ]]]]]]___dddiiiiiihhhkkkqqq{{{|||yyytttnnngggbbbZZZXXXUUUQQQOOONNNNNNOOOMMMMMMLLLLLLLLLKKKKKKKKKMMMNNNPPPNNNKKKHHHEEEEEEAAAAAABBBBBBCCCGGGLLLOOOVVV```ttt~~~^^^LLLGGGDDD@@@>>>>>>===<<<:::999888888555555444444333333333222333333333222222222111111000111111222333333444444222222333333333333444444333333444555555555555555777777777777888999:::;;;???III]]]yyyjjjlllrrr~~~zzzuuuooogggbbbZZZXXXUUUTTTSSSSSSQQQPPPMMMKKKJJJIIIIIIGGGDDDBBBDDDDDDCCCDDDDDDEEEFFFGGGHHHGGGGGGFFFEEEDDDDDDDDD@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCCCCCCCEEEHHHJJJNNNQQQTTTVVVWWWYYY[[[]]]\\\]]]^^^___```bbbbbbcccdddeeegggiiiiiiiiiiiihhhiiijjjmmmqqqvvv|||~~~}}}wwwsssqqqqqqooonnnllllllkkkiiieeebbb```___]]]\\\[[[YYYVVVSSSMMMLLLJJJHHHGGGGGGGGGGGGEEEEEEEEEEEEDDDDDDDDDDDDCCCDDDDDDDDDCCCEEEIIILLLJJJNNNRRRUUUVVVXXXZZZ\\\[[[ZZZWWWUUUUUUVVVXXXZZZXXXZZZ\\\]]]\\\[[[[[[\\\[[[\\\]]]^^^]]]\\\[[[ZZZ^^^```cccdddeeegggjjjllloootttzzz}}}}}}}}}mmmfff```___^^^[[[[[[]]]\\\^^^ccchhhiiigggjjjpppuuu}}}zzzvvvpppiiiddd]]][[[WWWRRROOOMMMLLLLLLKKKKKKKKKKKKJJJJJJJJJJJJMMMNNNOOONNNKKKHHHEEEEEE>>>???@@@BBBDDDHHHNNNRRRXXX```tttaaaNNNHHHDDD>>>>>>>>>===<<<:::999888888333333333444444444555555333333333222222111111111000000111222333333444444222222333333333444444444222333444444555555444444999999999999:::;;;<<<======IIIaaalllrrrzzzyyyssskkkccc\\\]]]YYYTTTQQQPPPOOONNNMMMLLLLLLJJJIIIHHHGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDFFFFFFEEEDDDCCCBBBBBBAAADDDDDDCCCCCCCCCBBBBBBBBBBBBCCCEEEFFFFFFGGGJJJLLLPPPRRRTTTVVVXXXYYYZZZZZZ\\\]]]^^^```aaabbbbbbbbbbbbbbbcccdddeeegggggghhhgggjjjmmmnnnooottt{{{}}}}}}}}}~~~}}}zzzwwwuuusssssssssqqqooollljjjhhheeeaaa^^^XXXZZZ[[[\\\[[[XXXUUUSSSNNNMMMJJJGGGEEECCCCCCCCCAAAAAAAAABBBCCCDDDEEEFFFFFFDDDBBB@@@BBBEEEJJJMMMKKKMMMPPPRRRSSSUUUXXXZZZXXXXXXXXXWWWWWWVVVVVVUUUYYYZZZ[[[\\\]]]\\\[[[[[[\\\]]]]]]]]]]]]]]]]]]^^^aaa```___```bbbeeeiiikkkoooqqquuuxxx{{{}}}qqqhhh___]]]]]][[[[[[]]]^^^___aaacccfffiiikkklllxxx|||yyyuuuqqqllliiiddd___YYYSSSPPPOOONNNMMMMMMLLLKKKJJJJJJJJJJJJJJJKKKKKKLLLKKKIIIFFFCCCAAAAAABBBCCCDDDEEEHHHLLLPPPVVV___oooeeeOOOHHHCCC===>>>>>>===<<<:::999888777666555444444333333444444222222222222222222222222111111000000000000111111333222111000000222444555444444444444444444444444888999999999999:::<<>>>>>>>>===<<<:::999888888444333222222111111222222222222222222222222222222222222111111111111222222333222111000111222444555444444444444444444444444777888999888888999<<<>>>CCCNNNhhhooozzz{{{vvvrrrmmmfff```ZZZWWWSSSPPPNNNLLLJJJHHHLLLKKKJJJHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBB@@@AAACCCEEEFFFIIIMMMPPPSSSTTTUUUVVVWWWXXXYYYYYYWWWXXXZZZ\\\^^^___`````````aaabbbdddfffhhhiiijjjhhhjjjjjjiiigggjjjooottt{{{~~~~~~~~~yyyxxxvvvuuusssrrrrrrrrrooommmkkkiiigggeeeaaa^^^YYYZZZZZZYYYWWWTTTQQQOOOMMMKKKIIIFFFDDDCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDDDDEEEEEEEEEEEEGGGIIIKKKMMMKKKMMMOOOPPPPPPPPPRRRTTTWWWWWWVVVVVVVVVVVVVVVVVVWWWXXXYYY[[[\\\]]]]]]]]]___`````````aaaaaaaaaaaacccaaa___^^^^^^___bbbccciiimmmqqqvvv{{{sssiiiaaa^^^]]][[[[[[]]]^^^___aaadddfffiiikkklllttt|||}}}xxxtttooohhhdddddd___XXXSSSQQQOOONNNMMMMMMLLLLLLLLLLLLMMMMMMNNNNNNNNNOOONNNLLLIIIFFFDDD???AAABBBCCCDDDFFFJJJMMMUUU[[[ggg~~~lllSSSJJJFFF@@@???>>>===<<<;;;999888888444333333222222222222222222222222222222222222222333333222222222222333333333222111111111222444555444444444444444444444444666777888888777999;;;>>>EEESSSnnntttyyytttqqqllleee___WWWUUUSSSQQQPPPNNNKKKIIIKKKJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDBBBCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBBBB???AAACCCDDDFFFJJJOOORRRUUUUUUUUUVVVWWWXXXYYYYYYWWWXXXZZZ\\\^^^___```aaa```aaabbbdddgggiiijjjkkkiiiiiihhheeebbbccchhhllltttzzz}}}{{{yyyvvvuuutttsssqqqqqqppppppmmmkkkiiigggfffddd```^^^ZZZZZZZZZXXXVVVSSSOOONNNLLLJJJHHHFFFDDDDDDDDDDDDEEEDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFHHHIIIKKKLLLMMMLLLMMMOOOOOONNNMMMOOOPPPUUUUUUUUUUUUVVVVVVVVVVVVVVVWWWXXXZZZ\\\]]]^^^___`````````aaabbbbbbccccccdddcccaaa``````bbbdddfffjjjmmmrrrvvv{{{uuulllccc```^^^\\\\\\]]]___```aaadddfffhhhjjjkkksss{{{}}}yyytttnnngggbbbccc___XXXSSSQQQOOONNNNNNKKKKKKKKKKKKLLLMMMNNNNNNNNNNNNNNNNNNLLLHHHEEECCC@@@AAACCCDDDEEEGGGJJJMMMQQQWWWddd}}}pppUUUJJJEEEAAA??????>>><<<;;;:::999888666666555444444444444444222222222222222222222222222222222111111222222222333222222222222333444555333333444444444444444444555666777777777888;;;>>>FFFWWWsssyyy~~~xxxsssoooiiiaaa\\\TTTSSSRRRRRRRRRQQQNNNLLLJJJIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDBBBBBBBBBBBBCCCCCCCCCCCCAAAAAABBBBBBBBBBBBBBBBBB???@@@BBBDDDFFFKKKPPPTTTVVVVVVUUUVVVWWWXXXYYYZZZXXXYYY[[[]]]___```aaaaaa```aaaccceeegggiiikkkllliiiiiigggbbb^^^^^^bbbgggqqqxxx~~~{{{|||}}}}}}{{{xxxuuussssssrrrrrrqqqpppnnnmmmmmmjjjhhhfffeeedddbbb___]]][[[ZZZYYYWWWUUURRROOOMMMJJJIIIGGGEEEDDDDDDDDDDDDEEEDDDDDDCCCCCCCCCDDDDDDDDDEEEGGGIIIKKKLLLMMMMMMMMMNNNOOONNNMMMLLLMMMNNNSSSTTTTTTTTTUUUVVVVVVVVVUUUVVVWWWYYY[[[]]]___```___``````aaabbbccccccccccccbbbaaa```bbbeeehhhjjjmmmppptttxxx|||xxxnnneeebbb```^^^]]]______```bbbdddfffhhhjjjkkkttt{{{|||yyyuuunnnhhhcccccc^^^XXXSSSQQQPPPOOONNNJJJJJJJJJJJJKKKKKKLLLMMMLLLMMMMMMLLLJJJGGGDDDBBB@@@BBBDDDEEEFFFGGGJJJLLLNNNTTTbbb~~~tttWWWJJJDDD@@@??????>>>===;;;:::999888777666555555444444555555222222222222222222222222111111000000000000111111333333333333333333444444333333333444444444555555555666777777777888<<<>>>EEEZZZxxx}}}~~~wwwrrrmmmggg___YYYSSSSSSSSSSSSTTTRRRNNNKKKIIIIIIHHHGGGGGGGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB@@@AAABBBDDDFFFKKKQQQUUUVVVVVVUUUUUUWWWXXXZZZ\\\[[[[[[]]]^^^```aaaaaaaaaaaabbbccceeegggiiijjjkkkiiihhheee```[[[[[[```eeeqqqzzz~~~zzzxxxyyyyyyyyywwwuuurrrpppqqqqqqpppooonnnllljjjiiigggeeecccbbbbbb```]]][[[YYYXXXWWWUUUSSSPPPNNNLLLIIIHHHFFFEEEDDDDDDEEEEEEDDDDDDDDDCCCDDDDDDEEEEEEDDDEEEGGGHHHJJJLLLNNNNNNNNNPPPPPPOOONNNMMMNNNOOORRRRRRSSSTTTUUUUUUVVVVVVVVVVVVWWWXXXZZZ\\\^^^___``````aaabbbcccddddddeeeaaaaaa``````cccfffjjjlllpppssswwwzzz~~~|||rrrhhheeeccc```___```___```bbbdddfffhhhiiijjjrrrxxx~~~|||yyyvvvqqqjjjeeebbb^^^XXXSSSQQQPPPOOOOOOKKKJJJJJJJJJJJJKKKKKKLLLKKKKKKKKKKKKIIIFFFCCCAAA???AAADDDEEEEEEFFFIIIJJJKKKQQQ___{{{zzzZZZJJJDDD@@@@@@???>>>===<<<:::999999555444444333333333333333222222222222222222222222111000000000000000000111333333333333444444444444222333333444444555555555555666777777888999===???FFF^^^|||yyyvvvxxx~~~|||vvvppplllfff^^^YYYTTTSSSSSSTTTSSSPPPKKKGGGIIIHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAAAAABBBBBBBBBAAABBBCCCDDDFFFKKKQQQUUUUUUUUUUUUUUUWWWYYY\\\]]]\\\]]]^^^___````````````ccccccdddfffgggiiijjjjjjiiihhhddd___ZZZ[[[```eeeoooyyy}}}xxxuuuvvvvvvvvvvvvtttsssrrrppppppooonnnllljjjgggfffdddbbbaaa``````^^^\\\YYYVVVUUUTTTRRROOOMMMLLLKKKHHHGGGFFFDDDDDDDDDEEEEEEDDDCCCCCCCCCDDDEEEFFFFFFDDDEEEFFFGGGIIILLLNNNOOOPPPQQQRRRQQQOOONNNOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWXXXYYY[[[]]]___aaabbbcccdddeeeffffffgggdddccccccccceeeiiillloooppptttxxx}}}uuukkkgggeeebbb```bbb```aaabbbdddfffhhhiiijjjooottt{{{}}}|||{{{zzzxxxsssmmmiiibbb]]]WWWSSSQQQPPPOOOOOOMMMLLLKKKKKKKKKKKKKKKKKKKKKKKKKKKKKKHHHEEEBBB@@@===???BBBCCCCCCDDDFFFHHHKKKNNNZZZuuu]]]KKKEEEAAA@@@???>>>===<<<;;;:::999555555444333333333333333222222222222222222222222222111111000000111111222222333333444444444444444222222333333444555555666555777888888888:::>>>@@@IIIbbbxxxqqqpppttt~~~zzztttooolllfff___YYYUUUTTTTTTSSSRRRMMMGGGCCCHHHHHHGGGGGGFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEDDDDDDDDDDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAABBBCCCDDDFFFJJJQQQUUUUUUUUUTTTUUUWWWZZZ]]]___\\\]]]^^^^^^_________^^^ddddddeeefffggghhhiiijjjiiigggddd^^^ZZZ[[[```eeelllvvv}}}xxxttttttuuuuuuuuuuuuuuuuuuooooooooonnnkkkhhhfffdddbbb```______^^^]]][[[XXXSSSRRRQQQOOOMMMKKKJJJIIIHHHGGGEEEDDDDDDDDDEEEFFFCCCCCCCCCCCCDDDFFFGGGGGGEEEEEEEEEFFFHHHKKKNNNPPPPPPRRRRRRRRRPPPOOOPPPRRRPPPQQQRRRSSSTTTUUUVVVWWWXXXWWWWWWXXXYYY[[[]]]^^^ccccccdddeeefffggghhhiiiiiihhhggggggiiillloooqqqpppsssyyy~~~vvvlllhhhfffcccaaaccc```aaabbbdddfffhhhiiijjjlllpppwwwzzz|||{{{{{{{{{{{{yyyuuuoookkkbbb]]]WWWSSSQQQPPPPPPOOONNNNNNMMMLLLKKKKKKLLLLLLKKKLLLLLLKKKIIIFFFCCCAAA;;;===@@@BBBBBBBBBDDDEEELLLMMMVVVooo```MMMFFFBBB@@@@@@???===<<<;;;:::999777777666555555555555666222222222222222222222222333222222222222222222333222333444444555555444444222222333333444555666666666777888999999;;;>>>AAAKKKeee~~~uuuqqqssswww~~~xxxrrrkkkccc[[[UUUUUUUUUUUUSSSQQQNNNKKKIIIHHHGGGFFFFFFEEEEEEFFFFFFGGGFFFEEEDDDCCCBBBAAAAAAAAAAAAAAA@@@@@@?????????@@@AAABBBBBBCCCCCCBBBBBBCCCCCCCCCEEEIIINNNSSSVVVUUUVVVWWWXXXYYYZZZ[[[\\\______^^^\\\ZZZZZZ]]]___ccceeehhhjjjkkkkkkjjjjjjjjjgggbbb]]]ZZZ\\\aaaeeennnvvvzzzwwwqqqpppoooooooooppprrrsssvvvpppjjjhhhiiiiiieeeaaa]]]]]]]]]\\\[[[ZZZYYYXXXUUUSSSOOOLLLIIIHHHGGGHHHIIIHHHGGGEEEDDDDDDDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFHHHGGGGGGGGGIIIKKKNNNPPPSSSSSSSSSRRRRRRPPPOOOOOORRRRRRRRRRRRSSSTTTUUUVVVZZZYYYXXXWWWYYY[[[^^^```fffeeeeeefffhhhjjjkkkjjjjjjhhhhhhjjjmmmooommmkkkmmmqqqwwwrrrjjjddd___^^^___aaaaaabbbccceeegggiiijjjlllkkknnnvvv}}}zzz|||~~~}}}|||zzzvvvpppkkkbbb^^^WWWSSSQQQQQQRRRQQQOOONNNLLLKKKIIIHHHHHHHHHMMMMMMMMMKKKHHHEEEDDDDDD???@@@BBBCCCCCCCCCEEEGGGIIIPPPWWWeeejjjNNNEEEFFF???>>>===<<<;;;:::::::::777666555444444333444444444444444333333222222222333333333222222222111111222222333333333333444444444444444555555555555666888777777999999999???GGGPPPgggzzzvvvyyy|||wwwpppjjjbbbZZZUUUUUUUUUSSSRRROOOMMMJJJIIIHHHGGGFFFFFFEEEEEEFFFFFFFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBAAA@@@@@@??????AAAAAABBBCCCCCCCCCCCCCCCBBBBBBCCCEEEHHHMMMRRRUUUVVVVVVWWWXXXZZZ[[[\\\\\\^^^___^^^]]]\\\\\\^^^```cccdddgggiiijjjkkkjjjjjjkkkhhhddd^^^\\\]]]bbbfffnnnvvv}}}xxxuuuqqqpppooonnnnnnoooqqqqqqsssnnniiigggggggggccc```]]]]]]\\\[[[ZZZXXXWWWVVVTTTRRRNNNKKKHHHGGGGGGGGGFFFEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFFFFFFFGGGFFFFFFFFFHHHJJJMMMOOOSSSTTTTTTTTTSSSRRRPPPOOORRRRRRRRRRRRSSSTTTUUUUUUXXXXXXVVVVVVWWWZZZ]]]___eeedddeeefffhhhjjjlllllllllkkkjjjlllooopppnnnlllnnnrrrxxxssskkkeee```^^^___```aaaaaaccceeeggghhhiiiiiihhhmmmvvvyyyxxxzzz~~~~~~}}}|||{{{vvvppplllbbb^^^XXXSSSQQQQQQQQQQQQOOONNNMMMLLLKKKJJJJJJJJJKKKKKKLLLJJJFFFCCCBBBBBB???AAABBBCCCBBBCCCEEEFFFGGGMMMSSSaaalllPPPEEEEEE??????===<<<;;;:::::::::777666555444444333444444444444444333333222222222111111111222222333333333222222333333333333444444444444444555555555555666777666777999888999???GGGVVVmmm}}}~~~zzztttnnnhhhaaaZZZUUUVVVUUURRRPPPMMMLLLJJJJJJHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDCCCBBBAAAAAA@@@DDDCCCCCCBBBAAAAAA@@@@@@BBBBBBCCCCCCCCCDDDDDDDDDAAAAAABBBEEEHHHMMMRRRTTTVVVVVVWWWYYYZZZ\\\]]]]]]]]]___```___^^^^^^___```bbbdddfffhhhjjjjjjjjjjjjllliiieee```]]]___cccgggpppwww~~~{{{vvvsssqqqpppnnnnnnmmmnnnoooooooookkkgggeeeeeedddaaa^^^]]]]]]\\\ZZZXXXVVVTTTSSSRRRPPPMMMJJJGGGFFFFFFGGGEEEEEEDDDCCCBBBBBBBBBBBBCCCCCCDDDDDDEEEFFFGGGGGGFFFEEEEEEEEEGGGJJJMMMOOOTTTUUUVVVWWWVVVSSSPPPNNNRRRQQQQQQRRRRRRSSSTTTUUUVVVUUUTTTUUUVVVYYY[[[]]]bbbccceeegggiiilllnnnoooppppppooopppqqqrrrpppoooqqqtttzzzvvvnnnhhhbbb```aaa``````aaabbbccceeeggghhheeefffkkkuuu}}}vvvvvvxxx~~~}}}}}}}}}{{{wwwqqqmmmbbb^^^XXXTTTRRRQQQQQQPPPOOONNNMMMLLLLLLLLLLLLMMMJJJLLLLLLJJJGGGDDDBBBBBB???AAABBBCCCBBBCCCDDDFFFFFFKKKQQQ^^^oooRRRFFFEEEAAA@@@>>><<<;;;:::999999777666555444444333444444444444333333333333222222///000111222333444444555222222333333333333444444444444444555555555555666666555666888888888???GGGYYYqqq|||xxxrrrlllfff```ZZZUUUXXXVVVSSSPPPMMMLLLKKKKKKHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDDDDCCCBBBAAAAAAAAAEEEDDDDDDCCCBBBBBBAAAAAACCCCCCCCCCCCDDDDDDEEEEEEBBBBBBDDDFFFJJJNNNRRRUUUVVVVVVWWWYYY[[[\\\]]]^^^\\\^^^```aaa```___```aaabbbccceeegggiiijjjjjjjjjllljjjfffbbb```aaafffiiitttyyyyyyuuurrrqqqpppnnnllllllllllllmmmllljjjfffddddddbbb```]]]^^^]]]\\\ZZZXXXUUURRRQQQPPPNNNKKKHHHFFFEEEFFFFFFFFFEEEEEEDDDDDDDDDEEEEEECCCCCCDDDEEEFFFGGGGGGHHHFFFFFFFFFFFFHHHKKKNNNPPPUUUVVVXXXYYYXXXTTTQQQNNNQQQQQQQQQQQQRRRSSSTTTTTTSSSSSSSSSTTTUUUXXXZZZ\\\```bbbeeehhhkkkmmmppprrruuutttttttttuuutttsssrrrtttwww|||{{{rrrkkkdddaaabbb______```aaabbbdddfffgggeeeeeekkkvvvzzztttvvvwww~~~}}}}}}}}}{{{wwwrrrmmmbbb^^^XXXTTTRRRQQQPPPOOOMMMMMMLLLLLLLLLMMMMMMNNNLLLNNNOOOMMMJJJFFFDDDDDD???AAABBBBBBBBBBBBCCCEEEGGGKKKPPP\\\zzzsssUUUGGGEEEBBBAAA???===;;;999999888777666555444444333444444333333333333333333333333000000111222333333444444222222222333333333444444444444444555555555555666666555666888888888???GGGXXXqqqzzzvvvpppjjjeee___ZZZVVVYYYWWWTTTQQQOOOMMMMMMMMMHHHGGGFFFFFFEEEEEEFFFFFFDDDDDDDDDCCCCCCBBBBBBAAADDDDDDDDDCCCCCCCCCBBBBBBDDDCCCCCCCCCCCCDDDEEEFFFCCCDDDFFFIIILLLQQQTTTVVVUUUVVVWWWYYYZZZ\\\]]]^^^\\\^^^```aaa``````aaabbbcccdddeeegggiiijjjkkkllllllkkkhhheeedddeeejjjnnnyyy}}}~~~yyyuuusssqqqooommmkkkjjjjjjjjjjjjjjjhhhfffeeecccaaa___]]]^^^]]]\\\ZZZWWWTTTRRRPPPMMMKKKHHHFFFDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHIIIKKKNNNQQQSSSVVVWWWYYYZZZXXXUUUQQQNNNPPPPPPPPPPPPQQQRRRSSSTTTRRRRRRSSSTTTUUUXXXZZZ[[[___bbbgggkkkmmmooosssuuuxxxxxxyyyyyywwwvvvvvvuuuxxxzzz~~~wwwnnngggcccccc___``````aaabbbdddeeefffgggggglllvvvzzzvvvyyyzzz~~~~~~~~~}}}|||wwwrrrmmmbbb^^^YYYUUUSSSQQQPPPNNNLLLLLLKKKKKKKKKLLLMMMMMMLLLNNNOOONNNKKKGGGDDDDDD???AAABBBBBBAAAAAACCCDDDFFFJJJNNNZZZuuuxxxZZZJJJEEEBBBAAA???===;;;:::999999777666555444444333444444333333333333333333333333222222222222222222222222222222222333333333444444444444444555555555555666555444666888888999@@@HHH[[[sssxxxtttoooiiiddd```[[[XXXYYYXXXUUUSSSPPPOOOMMMMMMHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEDDDDDDDDDCCCCCCCCCBBBBBBBBBCCCCCCCCCCCCDDDDDDCCCBBBBBBBBBCCCDDDEEEDDDEEEGGGJJJNNNRRRUUUWWWTTTTTTVVVXXXZZZ[[[]]]^^^\\\]]]___`````````bbbdddddddddfffgggiiikkkmmmnnnnnnnnnllljjjjjjlllqqquuu}}}}}}yyyuuusssqqqooommmjjjiiihhhgggggggggfffeeedddbbb___]]]\\\\\\[[[ZZZXXXUUURRRPPPOOOJJJIIIFFFDDDCCCCCCDDDEEEAAAAAAAAAAAABBBCCCDDDDDDCCCCCCDDDEEEGGGHHHIIIIIIJJJJJJJJJKKKMMMQQQTTTVVVWWWXXXYYYYYYWWWTTTQQQOOOPPPOOOOOOPPPPPPQQQRRRSSSRRRRRRSSSUUUWWWYYY[[[\\\___dddjjjnnnoooqqquuuxxxzzz{{{||||||zzzxxxxxxyyy|||~~~|||rrriiidddddd`````````aaabbbdddeeefffhhhhhhllluuu|||yyy{{{~~~|||wwwqqqlllbbb^^^YYYUUUSSSQQQOOOMMMLLLLLLKKKKKKKKKLLLLLLMMMJJJLLLNNNMMMIIIEEECCCAAA???AAABBBBBBAAAAAABBBCCCDDDFFFKKKVVVppp}}}^^^LLLFFFBBBAAA???===<<<;;;::::::777666555444444333444444222222333333333333444444333333333222222222111111222222333333333333444444444444444555555555555666666555666999999:::AAAIIIaaazzzxxxtttnnnhhhddd```\\\YYYWWWWWWUUUTTTQQQOOOLLLKKKHHHGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEDDDDDDDDD@@@@@@AAABBBCCCDDDDDDEEECCCBBBAAA@@@AAABBBDDDEEECCCDDDGGGJJJNNNRRRTTTVVVRRRSSSTTTVVVYYY[[[\\\]]]\\\]]]^^^^^^^^^___ccceeeeeeeeefffhhhjjjlllnnnooorrrrrrqqqpppqqqtttyyy}}}}}}}}}~~~}}}{{{xxxuuusssqqqooollljjjgggffffffeeecccddddddbbb```]]][[[ZZZXXXXXXVVVUUUSSSPPPNNNMMMIIIGGGEEECCCBBBBBBCCCDDDAAA@@@@@@AAABBBCCCDDDEEEBBBCCCDDDEEEGGGHHHIIIJJJKKKKKKKKKLLLNNNRRRUUUWWWXXXYYYXXXXXXVVVSSSQQQOOOOOOOOOOOOOOOPPPQQQRRRSSSSSSSSSUUUWWWYYY[[[\\\]]]```fffmmmqqqqqqsssvvvzzzzzz|||~~~}}}{{{zzz{{{|||vvvkkkeeedddaaaaaaaaabbbcccdddeeefffhhhhhhkkkttt~~~yyy{{{~~~|||vvvpppkkkbbb___ZZZVVVSSSQQQOOOMMMNNNNNNMMMLLLLLLLLLMMMMMMJJJLLLNNNMMMJJJFFFCCCAAA???AAABBBBBBAAA@@@BBBCCCDDDFFFJJJVVVnnnbbbOOOGGGAAA@@@???===<<<;;;;;;;;;777666555444444333444444222222222333333444444444222222222222222222333333222222333333333333444444444444444555555555555666777666777::::::;;;BBBKKKcccxxxtttnnnhhhdddaaa]]]ZZZUUUUUUUUUSSSQQQNNNKKKIIIHHHGGGGGGFFFEEEFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEE>>>???@@@AAACCCDDDEEEFFFCCCBBB@@@@@@@@@AAACCCEEEBBBCCCFFFJJJMMMQQQTTTUUUQQQRRRTTTVVVXXXZZZ\\\\\\\\\\\\]]]\\\]]]___cccfffeeefffggghhhkkkmmmoooppptttuuuuuuuuuvvvyyyzzz{{{{{{{{{yyywwwtttsssqqqooollliiigggeeeeeedddaaabbbbbbaaa^^^[[[YYYYYYUUUUUUTTTRRRPPPNNNLLLKKKHHHFFFDDDBBBAAABBBCCCDDDBBBBBBBBBCCCDDDEEEFFFGGGBBBCCCDDDFFFGGGHHHJJJJJJKKKJJJKKKLLLNNNRRRUUUWWWYYYYYYXXXVVVUUUSSSQQQPPPOOOOOOOOOOOOPPPQQQRRRRRRSSSTTTVVVXXXZZZ\\\^^^^^^aaahhhooorrrrrrssswww{{{zzz|||~~~|||{{{|||~~~xxxlllfffdddbbbbbbbbbbbbcccdddeeefffgggfffkkktttyyyzzz~~~|||vvvooojjjbbb___ZZZVVVTTTQQQNNNLLLPPPOOONNNNNNMMMMMMNNNNNNLLLNNNPPPPPPLLLHHHEEECCC???AAABBBBBB@@@@@@AAACCCFFFHHHLLLXXXooodddPPPGGG@@@@@@>>>===<<<<<<<<<<<<777777555444444444444444222222222333333444444444000000111222333444444555222222333333333444444444444444444555555555666666777666888;;;;;;<<>><<<<<<;;;999888777666555444444333444444333333333444444555555555000000111222333333444444555555555555555555555555666666666666666555555555666777:::;;;999:::EEEPPPjjjyyytttnnniiiddd```]]]ZZZVVVUUUSSSPPPNNNNNNMMMMMMJJJIIIGGGEEEEEEFFFHHHIIIIIIIIIHHHGGGFFFEEEDDDDDDAAABBBBBBCCCCCCDDDDDDEEECCCCCCCCCCCCCCCCCCCCCCCCBBBEEEJJJMMMOOOPPPRRRTTTUUUVVVXXXZZZ\\\\\\\\\\\\]]]]]]]]]^^^___bbbdddeeegggggghhhiiikkkkkkllllllpppqqqsssvvvyyy|||||||||{{{yyywwwuuusssrrroookkkgggcccbbbbbbaaa```___^^^\\\YYYXXXWWWVVVVVVUUUSSSOOONNNMMMLLLJJJHHHGGGGGGFFFEEEDDDDDDDDDDDDDDDCCCCCCDDDDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHIIIIIIIIIIIIJJJLLLNNNRRRVVVXXXYYYYYYYYYYYYWWWTTTRRRPPPTTTSSSSSSRRRRRRRRRSSSSSSRRRSSSVVVWWWXXXZZZ]]]```dddfffjjjnnnqqquuuyyy{{{~~~}}}rrrjjjfff````````````bbbccceeefffhhhgggjjjsss~~~}}}zzz~~~{{{~~~{{{vvvqqqllliiiddd___YYYTTTQQQPPPPPPOOOMMMOOOOOOOOOMMMLLLMMMOOOLLLLLLLLLKKKIIIEEEAAA??????@@@AAA@@@??????AAABBBCCCHHHMMMXXXooo|||dddNNNGGGCCC@@@>>><<<<<<;;;999888777666555444444333444444333333333444444444444444000111111222333333444444555555555555555555555555666666666666666666666555666777:::;;;999;;;EEEQQQkkkyyyuuunnnhhhccc___[[[YYYVVVTTTRRRPPPNNNMMMMMMNNNKKKIIIGGGFFFEEEFFFGGGIIIIIIHHHHHHGGGFFFEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCGGGLLLOOOQQQRRRSSSUUUUUUWWWYYY[[[\\\\\\\\\\\\\\\]]]]]]^^^```bbbdddeeefffggghhhiiijjjkkkkkkkkkjjjkkkmmmqqquuuzzz~~~~~~~~~~~~xxxxxxxxxwwwuuutttrrrqqqmmmiiidddaaa___^^^]]]\\\[[[ZZZXXXVVVTTTSSSSSSSSSRRRPPPMMMKKKKKKJJJHHHGGGEEEDDDDDDCCCCCCDDDDDDEEEDDDDDDDDDDDDEEEFFFGGGGGGGGGGGGGGGGGGGGGHHHIIIIIIIIIJJJJJJLLLNNNRRRUUUVVVYYYYYYYYYYYYWWWUUURRRQQQTTTSSSSSSSSSSSSSSSTTTTTTUUUUUUVVVVVVWWWZZZ___cccdddgggkkkooorrruuuzzz}}}uuukkkfffaaaaaaaaaaaabbbccceeefffhhhgggjjjttt~~~{{{yyy~~~|||yyyuuupppllliiiccc___XXXSSSQQQPPPOOONNNLLLMMMNNNNNNMMMMMMNNNPPPMMMMMMMMMKKKHHHDDD@@@>>>>>>???@@@???>>>???@@@BBBEEEIIIOOOYYYqqqeeeNNNFFFCCC@@@>>><<<<<<;;;999888777666555444444333444444444444444444333333333333111111222222333333444444444444444444444444444444555555666666666666666666666777:::;;;999;;;FFFRRRnnn|||zzz~~~yyytttmmmfffbbb^^^ZZZXXXUUUTTTRRROOONNNMMMMMMNNNKKKJJJHHHGGGFFFFFFGGGHHHHHHHHHGGGGGGFFFEEEEEEDDDEEEEEEEEEDDDDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDDDDDDDEEEIIINNNQQQSSSSSSTTTUUUVVVWWWYYY[[[\\\\\\\\\\\\\\\]]]^^^___aaacccdddeeefffggghhhiiijjjjjjjjjjjjfffgggiiilllqqqwww|||}}}}}}|||||||||{{{{{{|||uuuuuuuuutttsssrrrqqqppplllhhhddd```^^^]]][[[YYYYYYXXXVVVUUUSSSRRRQQQPPPOOOMMMJJJIIIIIIHHHGGGEEECCCCCCCCCCCCCCCDDDEEEEEEDDDDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGFFFGGGHHHHHHIIIIIIJJJKKKLLLOOORRRTTTVVVZZZZZZZZZXXXWWWUUUSSSQQQTTTTTTSSSSSSSSSTTTUUUUUUVVVVVVWWWWWWXXX[[[___cccdddhhhlllppprrruuuzzz~~~zzzoooiiidddcccbbbbbbbbbdddeeegggkkkjjjmmmuuuzzzxxx~~~~~~}}}{{{xxxtttoookkkiiieee```YYYTTTQQQPPPOOONNNLLLMMMNNNNNNMMMLLLMMMOOOPPPPPPOOOLLLIIIEEEAAA???>>>???@@@@@@???@@@BBBCCCGGGLLLQQQ\\\sssfffNNNFFFCCC@@@>>><<<<<<;;;999888777666555444444333444444555444444333333222222222222222222333333333444444444444444444444444444444555555555555666666666666666777999;;;999<<>><<<<<<;;;999888777666555444444333444444444444444333333222222111333333333333333444444444444444444444444444444444444555555555666666777777666777999:::999<<>>@@@AAABBBBBBBBBBBBEEEGGGIIINNNTTT```xxxgggOOOFFFCCC@@@>>><<<<<<;;;999888777666555444444333444444333333333333222222222222333333333333444444444444333333333333333333333333444444555555666777777777666777888:::999===JJJXXXxxx~~~yyy~~~{{{uuuooohhhbbb^^^\\\[[[ZZZSSSRRRPPPNNNMMMMMMNNNNNNLLLKKKJJJIIIHHHGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDFFFJJJPPPTTTUUUUUUTTTTTTXXXYYY[[[\\\]]]]]]\\\[[[\\\]]]___bbbcccddddddddddddeeehhhiiijjjhhhgggeeeaaabbbfffjjjnnnsssvvvxxxxxxxxxyyyyyyyyyxxxwwwvvvqqqqqqqqqpppooommmlllkkkjjjhhheeecccbbb```^^^[[[WWWWWWWWWVVVTTTRRRPPPOOOJJJHHHFFFEEEFFFGGGFFFEEEEEEEEEDDDDDDDDDEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHFFFFFFFFFFFFFFFGGGGGGHHHHHHJJJMMMPPPTTTWWWYYY[[[\\\[[[ZZZXXXVVVUUUTTTTTTTTTTTTTTTUUUUUUWWWXXXXXXYYYZZZ[[[ZZZ[[[]]]aaadddhhhnnnssstttrrrrrrxxx}}}~~~vvvjjjhhhfffccccccdddfffhhhggggggkkkttt}}}zzzwwwssspppmmmlllhhhccc\\\VVVSSSQQQPPPOOOMMMNNNNNNMMMLLLKKKKKKLLLLLLLLLJJJHHHEEECCCAAA@@@???@@@AAAAAAAAABBBDDDFFFGGGLLLSSS___xxxhhhOOOGGGCCC@@@>>><<<<<<;;;999888777666555444444333444444222222222222222333333333444444444444444444444444333333333333333333333333444444555555666777777888666666888:::999>>>KKKYYYzzzzzz{{{~~~{{{sssnnngggaaa^^^\\\[[[[[[SSSQQQPPPNNNMMMMMMNNNNNNLLLKKKKKKJJJHHHGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEFFFJJJPPPTTTUUUTTTTTTSSSYYYZZZ[[[\\\]]]]]]\\\[[[\\\]]]___bbbddddddeeedddccceeegggiiiiiihhhfffeee^^^aaaeeejjjppptttwwwxxxyyyyyyzzz{{{zzzyyyxxxwwwrrrqqqqqqpppooommmkkkjjjiiigggdddcccbbbaaa^^^\\\WWWWWWWWWVVVTTTRRROOONNNIIIGGGFFFEEEFFFGGGFFFEEEFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIFFFFFFFFFEEEFFFGGGGGGHHHHHHJJJMMMQQQUUUYYY[[[\\\]]]\\\ZZZXXXVVVUUUTTTTTTUUUUUUUUUUUUVVVWWWXXXYYY]]]\\\ZZZXXXYYY\\\bbbgggiiiooottttttqqqrrrwww}}}vvvkkkiiifffdddcccdddggghhhjjjjjjmmmttt}}}~~~{{{wwwssspppnnnmmmgggbbb[[[UUURRRPPPOOONNNKKKLLLMMMMMMLLLLLLMMMNNNNNNMMMKKKIIIGGGEEECCCCCC>>>???@@@@@@@@@AAADDDFFFEEEJJJQQQ^^^wwwhhhPPPHHHCCC@@@>>><<<<<<;;;999888777777555444444444444444111111111222222333333444444444444444444444444444333333333333333333333333444444444555666777777888666666888999999>>>LLLZZZ{{{zzzvvv~~~}}}yyyvvvpppgggbbb```^^^[[[XXXVVVTTTRRRPPPOOONNNNNNOOOLLLLLLKKKJJJIIIHHHHHHGGGFFFFFFFFFEEEDDDCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEDDDBBBAAACCCDDDGGGJJJNNNQQQRRRSSSUUUVVVWWWXXXYYYZZZ[[[\\\]]]]]]^^^^^^^^^___aaabbbdddeeedddfffhhhiiiiiihhhfffddd```bbbeeeiiinnnrrrvvvxxxwwwwwwvvvwwwxxxwwwuuussssssrrrpppnnnkkkhhheeedddddddddcccbbb```^^^]]]\\\WWWWWWUUUSSSQQQNNNLLLJJJJJJIIIGGGEEEDDDDDDEEEFFFGGGGGGFFFFFFEEEDDDDDDDDDGGGGGGHHHHHHHHHGGGGGGFFFDDDDDDCCCDDDDDDEEEFFFGGGMMMPPPTTTWWWYYY[[[^^^``````^^^\\\ZZZXXXWWWWWWXXXZZZXXXUUUSSSSSSUUUWWWYYYZZZ[[[[[[ZZZ[[[]]]aaaeeelllnnnqqqsssuuuwww{{{~~~vvvmmmgggcccdddeeeddddddgggkkkiiillluuu~~~zzzuuurrrpppnnneeeaaa[[[VVVTTTQQQOOOMMMMMMMMMLLLKKKKKKJJJKKKKKKMMMNNNNNNKKKGGGCCCAAA@@@@@@@@@AAAAAABBBCCCCCCDDDGGGLLLSSS]]]ooohhhPPPFFFAAA@@@???>>>===<<<;;;:::888777666555555444444555444444444444444444444444222222222222333333444555555555555444444333333333444444555555666777777777999:::666888>>>>>>GGG]]]~~~zzzzzz~~~zzztttnnnfffaaa___^^^\\\YYYUUUTTTRRRPPPOOONNNNNNNNNLLLLLLKKKJJJIIIHHHGGGGGGDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDBBBBBBCCCDDDGGGJJJNNNQQQRRRSSSUUUVVVWWWWWWXXXZZZ[[[]]]^^^^^^^^^^^^^^^___aaabbbdddeeedddfffhhhiiiiiihhhfffdddccceeehhhlllppptttvvvwwwwwwwwwwwwxxxyyyxxxuuurrrqqqpppooommmjjjhhheeedddddddddcccbbb```]]]\\\ZZZVVVVVVTTTRRRPPPMMMKKKJJJHHHHHHHHHGGGFFFFFFEEEDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGHHHHHHGGGGGGFFFDDDDDDDDDEEEFFFGGGHHHIIINNNQQQUUUWWWYYY[[[^^^```___^^^]]]\\\[[[[[[[[[[[[\\\ZZZWWWUUUUUUVVVYYYZZZ[[[[[[[[[[[[[[[^^^cccfffnnnppprrrtttvvvyyy|||yyyoooiiidddeeeeeeddddddgggiiigggjjjsss}}}|||xxxtttqqqnnnmmmddd```[[[VVVSSSQQQOOOMMMNNNMMMLLLLLLKKKKKKLLLLLLMMMNNNNNNLLLHHHDDDBBBAAAAAAAAAAAABBBBBBCCCCCCCCCGGGKKKPPPYYYjjjhhhPPPGGGAAA@@@???>>>===<<<;;;:::888777666555555444444555444444444444444444444444333222222222333333444555555555444444444333333333333444444555666666777777777999555777======GGG]]]~~~}}}{{{|||sssmmmeee```___^^^\\\YYYUUUTTTRRRPPPOOONNNNNNNNNLLLLLLKKKJJJIIIHHHGGGGGGCCCCCCDDDDDDEEEFFFGGGGGGDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEDDDCCCBBBCCCEEEHHHKKKOOOQQQRRRSSSTTTVVVUUUVVVXXXYYY[[[]]]______^^^^^^___```aaacccdddeeeeeefffhhhiiiiiihhhfffeeedddfffjjjooorrrtttuuuuuuwwwwwwxxxyyyzzzxxxtttqqqnnnnnnmmmkkkiiigggeeecccdddcccbbbaaa___\\\ZZZYYYVVVUUUSSSQQQOOOMMMKKKJJJFFFGGGHHHIIIIIIGGGDDDCCCCCCDDDDDDEEEFFFFFFGGGGGGFFFFFFGGGGGGGGGGGGGGGFFFEEEEEEEEEFFFGGGIIIJJJKKKPPPSSSVVVYYY[[[\\\___aaa______```aaaaaaaaa``````^^^\\\YYYWWWWWWXXXZZZ\\\[[[\\\\\\\\\]]]```eeeiiioooqqqtttvvvxxx{{{~~~~~~rrrkkkfffeeeeeecccdddggghhhfffiiiqqqzzz{{{wwwsssooommmlllccc___ZZZUUUSSSQQQNNNMMMNNNNNNMMMMMMLLLLLLMMMMMMNNNOOOOOOMMMIIIEEECCCCCCBBBBBBBBBBBBBBBCCCCCCCCCFFFIIIMMMTTTccc~~~iiiPPPGGGAAAAAA@@@>>>===;;;::::::888777666555555444444555444444444444444444444444333333222222222333444444555444444444444333333333333333333444555555666666666888555777======HHH___~~~~~~|||sssmmmeee```^^^\\\ZZZWWWTTTSSSRRRPPPOOONNNMMMMMMLLLKKKKKKJJJIIIHHHGGGFFFCCCDDDDDDEEEFFFFFFGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEEEEDDDCCCCCCDDDFFFIIILLLPPPRRRRRRSSSTTTUUUUUUVVVWWWYYY\\\^^^___```^^^______```aaacccdddeeefffggghhhiiiiiihhhgggfffbbbeeejjjooosssuuuuuuuuuwwwwwwxxxzzzzzzxxxtttpppllllllkkkjjjhhhfffdddccccccbbbaaa```]]][[[XXXWWWVVVUUUSSSQQQNNNMMMKKKKKKGGGGGGHHHHHHHHHGGGEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEFFFFFFGGGGGGGGGGGGFFFDDDEEEFFFGGGIIIKKKLLLMMMSSSUUUYYY[[[\\\^^^```bbbbbbcccdddeeeeeeeeedddccc```^^^\\\ZZZZZZZZZ\\\]]]]]]^^^^^^^^^___bbbgggkkkqqqsssvvvxxxyyy|||tttmmmfffdddcccaaabbbeeegggfffiiipppxxx~~~{{{wwwsssooommmkkkbbb___YYYUUUSSSQQQNNNMMMOOOOOONNNMMMMMMNNNNNNNNNOOOPPPPPPNNNJJJFFFDDDDDDBBBBBBCCCCCCCCCCCCCCCCCCEEEHHHKKKQQQ___zzziiiPPPHHHBBBAAA@@@>>>===;;;:::999888777666555555444444555444444444444444444444444333333333222222333333444444444444444444444444444222222333333444555555555666999666888===>>>KKKccc~~~zzztttmmmeee___\\\ZZZWWWUUUSSSSSSRRRQQQOOONNNMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEEEEEEECCCCCCEEEGGGKKKMMMPPPRRRRRRRRRSSSTTTUUUVVVWWWYYY\\\^^^___```_________```bbbccceeefffgggggghhhiiiiiihhhggggggbbbfffkkkqqqvvvxxxyyyyyywwwwwwxxxyyyyyywwwssspppkkkkkkjjjhhhgggdddcccaaaaaaaaa```^^^\\\YYYWWWVVVVVVUUURRRPPPNNNMMMLLLLLLIIIHHHGGGFFFFFFFFFGGGHHHFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGDDDDDDFFFGGGJJJLLLNNNPPPVVVXXX[[[]]]^^^___aaacccffffffggghhhhhhgggeeedddcccbbb```^^^]]]]]]^^^______`````````aaadddiiilllqqqsssvvvxxxzzz|||wwwooofffcccaaa___```cccggggggjjjpppvvv{{{wwwssspppmmmlllbbb___YYYUUUSSSQQQOOONNNOOONNNNNNNNNNNNNNNOOOOOONNNPPPPPPNNNJJJGGGEEEEEEBBBBBBCCCCCCCCCCCCCCCDDDEEEHHHKKKQQQ___zzzhhhPPPIIIBBBAAA@@@>>>===;;;:::999888777666555555444444555444444444444444444444444444333333222222333333333444444444444444444444444222222333333444555555555777:::888:::???@@@NNNhhh}}}{{{wwwrrrlllddd^^^[[[ZZZWWWTTTRRRRRRRRRQQQOOONNNLLLKKKKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFEEEDDDDDDFFFGGGLLLNNNQQQSSSRRRRRRSSSTTTUUUVVVXXXYYY[[[]]]____________```aaabbbdddeeefffggghhhhhhiiiiiihhhhhhgggeeehhhmmmsssxxx{{{}}}~~~xxxwwwvvvvvvvvvuuurrroookkkkkkjjjhhhfffdddbbb```___^^^^^^]]][[[YYYWWWVVVUUUSSSQQQNNNMMMLLLLLLLLLJJJIIIGGGEEEEEEGGGHHHJJJGGGGGGFFFFFFEEEDDDDDDCCCDDDDDDEEEFFFGGGGGGGGGGGGEEEEEEGGGIIILLLOOORRRSSSYYY[[[^^^___```aaacccdddhhhhhhhhhiiihhhhhhgggggggggfffeeecccbbbbbbbbbbbbcccccccccbbbccceeejjjmmmppprrruuuwwwyyy{{{{{{rrrhhhccc```^^^___cccggggggjjjooottt|||{{{wwwsssooommmlllccc___ZZZVVVTTTRRRQQQOOONNNNNNMMMMMMNNNNNNOOOOOONNNOOOOOONNNJJJGGGEEEEEEAAABBBBBBCCCDDDDDDEEEEEEEEEHHHLLLRRR```yyyfffPPPJJJCCCBBB@@@???===;;;999888888777666555555444444555444444444444444444444444444444333222222222333333333333333444444444444555333333333444555555666666666;;;:::;;;@@@AAAQQQlll}}}}}}wwwsssoooiiiaaa]]][[[[[[XXXVVVQQQRRRRRRQQQPPPNNNLLLKKKKKKJJJJJJIIIHHHGGGFFFFFFEEEEEEEEEFFFFFFGGGGGGHHHFFFFFFFFFFFFFFFFFFFFFFFFDDDEEEFFFEEEDDDDDDFFFHHHMMMOOORRRSSSSSSRRRSSSSSSWWWWWWXXXZZZ[[[]]]^^^^^^______```aaabbbdddeeefffhhhhhhhhhhhhhhhhhhhhhhhhgggiiimmmqqquuuyyy{{{|||yyywwwtttsssssssssqqqooommmlllkkkiiifffcccaaa___\\\\\\\\\[[[ZZZYYYWWWWWWSSSQQQNNNLLLJJJIIIJJJJJJHHHHHHHHHGGGGGGHHHHHHHHHFFFFFFFFFEEEEEEEEEEEEEEECCCDDDEEEFFFGGGGGGGGGGGGGGGHHHIIILLLOOOSSSVVVWWW[[[]]]```aaaaaabbbccceeegggggggggggghhhiiijjjjjjmmmllljjjiiihhhgggggggggeeefffeeeddddddfffjjjmmmoooqqqtttvvvwwwzzz~~~vvvkkkeeeaaa___```dddeeefffhhhmmmqqqyyy}}}zzzvvvrrrnnnllljjjddd```[[[WWWUUUTTTRRRPPPMMMMMMMMMMMMMMMNNNOOOOOOMMMNNNOOOMMMJJJGGGEEEEEE@@@AAABBBCCCDDDEEEFFFGGGEEEHHHMMMSSS___vvvdddOOOJJJCCCBBBAAA???<<<:::999888888777666555555444444555444444444444444444444444555444333333222222222333333333333444444444555555333444444555666666777777555:::999;;;???AAAQQQmmm}}}{{{uuupppkkkfff___\\\\\\\\\[[[YYYQQQQQQRRRQQQPPPNNNLLLJJJKKKJJJJJJIIIHHHGGGFFFEEECCCCCCDDDFFFGGGHHHIIIJJJEEEEEEEEEEEEEEEEEEEEEEEEDDDEEEFFFEEEDDDEEEFFFHHHMMMPPPRRRSSSSSSRRRSSSSSSWWWXXXYYYZZZ[[[\\\]]]]]]___``````aaabbbdddeeefffhhhhhhhhhhhhhhhhhhhhhhhhggghhhjjjmmmqqqtttwwwxxxyyyvvvsssqqqqqqqqqppppppnnnmmmkkkiiifffccc```___[[[[[[[[[[[[ZZZYYYXXXWWWQQQOOOLLLIIIHHHGGGHHHIIIFFFGGGIIIJJJJJJIIIHHHFFFDDDDDDDDDEEEFFFFFFGGGGGGCCCCCCEEEFFFFFFGGGGGGGGGIIIJJJLLLNNNRRRVVVYYYZZZ\\\^^^aaabbbbbbbbbdddeeefffeeeeeefffgggjjjlllnnnppppppnnnmmmlllkkkkkkkkkgggggggggeeeeeefffjjjmmmnnnpppsssuuuvvvyyy}}}yyymmmgggbbb```bbbfffddddddgggkkknnnwww~~~|||yyytttpppmmmjjjiiiddd```[[[XXXVVVTTTSSSQQQMMMLLLLLLLLLMMMNNNNNNOOOLLLMMMNNNMMMIIIFFFEEEEEE???@@@AAACCCEEEFFFGGGHHHEEEIIIMMMRRR]]]rrrcccOOOKKKCCCBBBAAA???<<<:::999888888777666555555444444555444444444444444444444444555444333333222222222222333333333444444555555555444444555555666777777777444999999:::>>>@@@QQQnnn~~~wwwrrrpppiiifffbbb___]]]YYYVVVSSSQQQPPPNNNNNNNNNNNNLLLKKKPPPKKKFFFEEEGGGIIIGGGDDDEEEEEEDDDDDDCCCCCCCCCBBBGGGGGGGGGFFFFFFFFFEEEEEEDDDEEEFFFEEEDDDCCCDDDEEELLLOOOQQQRRRRRRQQQRRRSSSTTTUUUWWWYYYZZZ[[[ZZZZZZ```aaaaaaaaa______aaabbbfffggghhhjjjkkkmmmnnnnnnjjjlllnnnqqqtttuuuvvvvvvrrrrrrqqqqqqpppoooooonnnllllllkkkiiifffcccaaa```\\\[[[YYYXXXVVVUUUUUUUUURRRQQQNNNLLLJJJJJJJJJJJJHHHHHHIIIIIIIIIIIIIIIIIIHHHGGGEEEDDDCCCDDDEEEGGGGGGGGGHHHIIIIIIIIIHHHHHHKKKMMMOOORRRUUUYYY___cccaaabbbddddddccccccdddfffggghhhjjjkkklllmmmmmmmmmmmmmmmlllkkkjjjjjjjjjjjjjjjjjjjjjhhhfffgggjjjlllppppppppprrrtttxxx{{{||||||ooohhheeebbbcccfffgggfffhhhkkkooowww}}}zzzwwwtttpppkkkgggccc```\\\YYYWWWUUURRRPPPLLLMMMOOOPPPPPPPPPOOOOOORRRPPPMMMIIIFFFDDDCCCBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEGGGMMMTTT]]]oooeeeSSSMMMBBBAAA???>>><<<;;;;;;;;;999777555555555666555444444444333333333333222222000111222222333444555555111222333444555444333222666666666666777777777777666:::999999===AAATTTrrrvvvqqqooohhhfffbbb___\\\YYYVVVSSSSSSQQQPPPOOOPPPOOONNNLLLMMMIIIDDDCCCFFFGGGEEECCCEEEEEEEEEDDDDDDDDDCCCCCCFFFFFFFFFEEEEEEEEEDDDDDDDDDFFFFFFFFFDDDDDDEEEFFFLLLOOOQQQSSSRRRRRRRRRSSSTTTVVVXXXZZZ[[[\\\\\\\\\___```aaa```______aaacccfffffffffggghhhiiiiiijjjjjjlllooorrrtttvvvvvvvvvrrrrrrqqqpppooonnnnnnmmmjjjiiihhhfffdddaaa___]]]\\\[[[YYYWWWVVVTTTTTTSSSOOONNNLLLJJJHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHGGGEEEDDDDDDDDDFFFGGGHHHHHHHHHIIIIIIJJJJJJJJJNNNPPPSSSVVVXXX[[[^^^aaabbbdddffffffeeeeeefffhhhhhhiiijjjlllmmmnnnnnnnnnnnnmmmlllkkkjjjjjjjjjjjjjjjjjjjjjiiihhhiiilllnnnrrrrrrssstttuuuwwwxxxyyyssskkkfffcccccceeegggfffhhhkkkooowww{{{xxxuuupppkkkgggccc```\\\YYYWWWUUURRRPPPOOOPPPQQQQQQQQQPPPOOONNNPPPNNNKKKIIIFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDDDDGGGMMMTTT^^^ssscccPPPJJJAAA@@@???===<<<;;;::::::999777555555666777777666444444333333333333222222333333333333333333333333222222333444444444444333555555666666666777777777666:::999999===AAATTTrrr~~~vvvpppmmmhhheeeaaa^^^[[[YYYVVVSSSSSSQQQOOOOOOOOONNNMMMKKKLLLHHHDDDDDDFFFGGGEEECCCFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDDDDEEEFFFGGGFFFEEEEEEFFFHHHLLLOOORRRSSSSSSRRRSSSTTTUUUVVVXXXZZZ\\\]]]^^^^^^^^^___``````______aaacccgggggggggggggggfffffffffjjjlllooorrruuuvvvvvvvvvrrrqqqpppooonnnmmmlllllliiihhhgggeeecccaaa^^^]]]]]]\\\YYYWWWTTTSSSQQQQQQNNNMMMKKKJJJHHHHHHGGGGGGGGGHHHHHHHHHIIIIIIIIIJJJHHHGGGFFFEEEEEEEEEFFFGGGHHHHHHGGGHHHHHHJJJLLLMMMRRRUUUXXX[[[\\\]]]___aaadddfffhhhiiihhhhhhiiijjjjjjkkklllmmmnnnoooooooooooonnnmmmlllkkkkkkkkkkkkjjjkkkkkkkkkjjjllloooqqqtttuuuvvvvvvwwwwwwvvvvvv|||~~~}}}~~~~~~wwwnnnhhhcccbbbdddgggfffhhhkkknnnuuu}}}zzzvvvqqqlllhhhccc```\\\XXXVVVTTTQQQPPPRRRRRRRRRRRRRRRQQQOOOOOONNNMMMJJJHHHFFFFFFFFFFFFCCCBBBBBBBBBBBBCCCDDDDDDEEEGGGLLLTTT```wwwaaaMMMFFF@@@???>>><<<;;;:::999999888777555666777888888777444444333333333333222222444444444333333222222222333333333333333444444555444444555555555666666666555:::999999>>>BBBUUUttt~~~vvvoookkkgggddd```]]]ZZZXXXVVVTTTPPPOOOMMMLLLLLLLLLJJJHHHLLLJJJGGGGGGHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEHHHJJJMMMOOORRRSSSSSSSSSTTTUUUUUUVVVXXXZZZ]]]___```aaa^^^___``````___```bbbdddjjjjjjiiihhhgggffffffeeeiiikkkooorrruuuuuuuuuuuurrrqqqpppnnnmmmllljjjjjjiiiiiihhhfffdddbbb```___]]][[[YYYVVVSSSQQQOOONNNNNNMMMLLLKKKJJJJJJIIIIIIGGGGGGGGGHHHHHHIIIIIIJJJIIIHHHGGGFFFFFFFFFFFFGGGHHHGGGFFFFFFHHHJJJMMMOOOTTTXXX\\\```aaaaaabbbccceeegggjjjkkkjjjjjjkkklllllllllmmmoooooopppppppppoooooonnnmmmlllllllllllljjjkkkmmmmmmmmmnnnqqqttttttuuuwwwxxxxxxxxxwwwvvv{{{{{{xxxyyy}}}zzzooohhhdddccceeeffffffgggjjjmmmsss~~~{{{wwwrrrmmmiiiddd```[[[WWWUUUSSSQQQOOORRRRRRRRRRRRRRRRRRRRRQQQNNNMMMJJJHHHFFFEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDFFFGGGKKKSSS```yyyaaaLLLDDD???>>>===;;;:::999888888777555444555777888888777444444333333333222222222333333333333333333333333444444333222222444555666444444444444555555555666555:::999:::???CCCWWWuuu~~~vvvoookkkgggccc___[[[YYYXXXVVVTTTQQQOOOMMMLLLLLLKKKIIIGGGKKKIIIHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFEEEEEEFFFIIIKKKMMMOOORRRTTTTTTTTTUUUVVVVVVWWWXXXZZZ\\\___```aaa]]]___`````````aaaccceeejjjjjjiiihhhgggfffeeedddhhhjjjooorrruuuuuuuuutttrrrqqqpppnnnlllkkkiiiiiihhhhhhgggeeecccaaa___^^^\\\ZZZXXXTTTQQQOOOMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIFFFFFFGGGGGGHHHIIIIIIJJJIIIHHHHHHGGGGGGGGGGGGGGGGGGFFFFFFGGGIIILLLOOOQQQTTTYYY^^^bbbddddddeeefffeeehhhkkkllllllllllllmmmmmmmmmnnnoooppppppppppppoooooonnnmmmlllllllllllljjjlllnnnoooooopppsssuuurrrsssuuuwwwyyyyyyyyyxxx{{{{{{~~~xxxssswww}}}{{{pppiiiddddddffffffeeegggjjjlllqqq|||xxxsssnnnjjjeeeaaa[[[WWWTTTRRRPPPOOOPPPPPPPPPQQQRRRSSSTTTTTTPPPNNNKKKHHHEEECCCBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDGGGGGGKKKRRR___yyy}}}bbbMMMFFF???>>><<<;;;999888888888555444333333555777777666444444333333333222222222111111222333333444555555555444333222333444555666444444444444555555555666555:::999:::@@@DDDXXXwww~~~wwwpppjjjfffccc^^^ZZZXXXWWWUUUTTTTTTRRRPPPOOOOOONNNKKKJJJGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGDDDDDDDDDDDDDDDEEEIIILLLMMMPPPSSSUUUUUUUUUVVVWWWWWWWWWXXXZZZ[[[^^^```aaa^^^___aaaaaaaaaccceeehhhgggggggggfffeeeeeeddddddiiilllpppuuuwwwwwwvvvuuusssrrrqqqooollljjjiiihhheeedddcccbbb```^^^]]][[[ZZZYYYVVVSSSPPPNNNLLLLLLGGGHHHHHHIIIHHHHHHGGGGGGEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIHHHHHHHHHGGGGGGGGGGGGHHHJJJLLLOOORRRTTTVVVZZZ___ccceeeeeefffgggfffiiimmmoooooonnnnnnooommmnnnoooooopppppppppoooooonnnmmmlllkkkkkkkkkkkkkkkmmmoooppppppqqqsssuuuppprrrsssvvvwwwyyyzzzzzz}}}{{{~~~~~~uuusssvvv}}}~~~rrrjjjeeedddfffeeeeeegggiiikkkppp|||~~~{{{xxxtttoookkkeeeaaa[[[VVVSSSRRRPPPOOOMMMNNNNNNOOOPPPRRRSSSTTTQQQOOOKKKHHHEEEBBBAAAAAACCCBBBBBBBBBBBBCCCDDDDDDGGGGGGKKKRRR___zzzbbbNNNHHH???>>>===;;;:::999888888555444222333444555555444444444333333333333222222000111111222444555555666444444444444444555555666444444555555555666666666555:::999;;;@@@FFFZZZxxxzzz}}}~~~xxxqqqkkkfffbbb]]]YYYWWWWWWUUUTTTUUUSSSQQQPPPOOONNNLLLJJJFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGEEEEEEEEEEEEFFFFFFFFFGGGCCCCCCCCCBBBCCCEEEIIILLLMMMPPPSSSUUUUUUVVVWWWXXXXXXXXXXXXYYYZZZ\\\^^^```^^^```bbbbbbcccdddgggjjjffffffffffffffffffffffffllloootttxxx{{{{{{yyyxxxuuutttrrrooommmkkkiiihhhcccccccccaaa```^^^\\\[[[XXXWWWUUURRROOOMMMLLLKKKFFFGGGHHHHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIIIIIIIIIIHHHHHHGGGHHHJJJLLLNNNQQQTTTVVVWWWYYY\\\```cccddddddeeefffhhhkkkoooqqqrrrqqqqqqqqqmmmnnnoooooooooooooooooonnnmmmlllkkkjjjjjjjjjjjjlllnnnpppqqqqqqqqqrrrtttqqqrrrrrrtttuuuwwwyyyzzz}}}{{{~~~yyysssrrruuu|||uuukkkeeedddfffeeeeeefffiiijjjnnnzzz}}}{{{xxxuuuppplllfffaaaZZZUUURRRQQQPPPOOOMMMMMMMMMMMMNNNOOOQQQRRROOOMMMJJJGGGEEECCCBBBBBBCCCBBBBBBBBBBBBCCCDDDDDDEEEFFFKKKSSSaaa|||aaaNNNHHH@@@???===;;;:::999999999777555444333555555555444444444333333333333222222222222222333333444444444333444444555555555555555555555666666666777777777444:::999;;;AAAFFF[[[yyy}}}pppwww~~~yyyqqqkkkfffbbb\\\YYYWWWVVVUUUUUUTTTRRRPPPNNNNNNMMMJJJHHHGGGHHHJJJJJJHHHGGGGGGHHHDDDDDDEEEEEEFFFFFFFFFFFFCCCDDDDDDDDDEEEEEEFFFFFFBBBBBBBBBBBBBBBDDDIIILLLMMMPPPSSSUUUVVVVVVWWWYYYYYYXXXXXXXXXZZZ[[[]]]______```bbbcccdddeeehhhkkkgggggghhhhhhiiijjjjjjjjjnnnrrrwww{{{~~~}}}|||zzzuuutttrrrpppmmmkkkiiihhheeeeeedddcccaaa```^^^]]]WWWVVVTTTQQQOOOMMMLLLLLLGGGHHHIIIJJJKKKJJJIIIHHHDDDEEEFFFGGGHHHIIIJJJJJJIIIIIIJJJJJJIIIIIIHHHGGGJJJLLLOOORRRUUUXXXYYYZZZ\\\^^^aaabbbbbbbbbcccdddjjjmmmqqqttttttsssssssssmmmnnnnnnoooooooooooonnnmmmmmmlllkkkjjjjjjjjjjjjlllnnnpppqqqqqqqqqrrrssssssrrrrrrrrrtttvvvxxxyyy}}}{{{~~~qqqkkkllluuu{{{wwwmmmeeeccceeeeeeeeefffiiijjjnnnyyy|||zzzxxxuuupppmmmfffaaaZZZUUURRRQQQOOONNNNNNMMMLLLLLLLLLMMMNNNOOOMMMKKKIIIGGGEEEDDDDDDDDDCCCBBBBBBBBBBBBCCCDDDDDDCCCEEEKKKTTTccc~~~___MMMGGG@@@???>>><<<;;;:::999999999777555555555666555444444444444333333333222222444444333333333333222222222333555666666666555444666666666666777777777777444:::999;;;AAAGGG[[[zzzwwwjjjttt|||wwwrrrnnneeeaaa]]]YYYXXXWWWUUUTTTSSSRRRQQQPPPNNNMMMLLLKKKJJJIIIGGGFFFEEEEEEDDDDDDBBBCCCCCCCCCDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEBBBCCCCCCEEEGGGIIIJJJLLLPPPRRRTTTUUUUUUVVVXXXZZZ[[[[[[[[[\\\\\\]]]]]]^^^___```aaaccceeeggghhhiiihhhiiijjjjjjjjjlllpppsssuuuwww{{{}}}xxxwwwuuusssqqqooommmlllgggfffccc```]]]ZZZXXXWWWTTTSSSPPPNNNLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJIIIHHHIIIHHHFFFEEEEEEGGGHHHJJJJJJJJJJJJKKKKKKLLLNNNNNNOOOPPPRRRTTTWWWZZZ\\\^^^]]]^^^```ccceeehhhjjjkkkooopppqqqrrrssstttttttttrrrqqqpppooonnnnnnnnnnnnnnnmmmkkkjjjjjjkkklllnnnoooooopppppppppqqqqqqqqqtttttttttuuuvvvxxxzzz{{{~~~rrrlllkkkqqq~~~|||zzzmmmeeeccceeefffeeefffiiiiiimmmxxx|||uuuoookkkgggaaaZZZSSSPPPOOONNNMMMMMMMMMMMMMMMMMMMMMNNNNNNMMMLLLKKKHHHFFFDDDBBBAAACCCBBBBBBBBBBBBCCCDDDDDDHHHHHHLLLVVVbbbyyy___LLLHHHAAA???===<<<<<<;;;888666666555555555555444444444333444555555333333444555444333222222111111111111444444333333333333444444555555555666666666666666444999888999???FFF^^^vvvjjjuuu{{{vvvqqqmmmccc___[[[XXXWWWVVVUUUTTTUUUTTTRRRPPPNNNLLLJJJIIIJJJIIIGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEGGGIIIJJJLLLPPPRRRTTTUUUUUUVVVXXXZZZYYYZZZZZZ[[[[[[\\\\\\]]]___```aaaccceeeggghhhiiijjjkkkkkkkkklllnnnrrruuuyyy{{{~~~~~~|||yyyxxxvvvtttrrrooonnnmmmhhhfffdddaaa]]]ZZZWWWVVVSSSRRRPPPMMMKKKJJJJJJJJJGGGGGGIIIJJJKKKLLLLLLLLLGGGGGGFFFEEEFFFGGGIIIKKKKKKKKKKKKLLLMMMOOOPPPQQQSSSTTTUUUWWWYYY\\\^^^```aaaaaaccceeegggiiikkklllnnnoooqqqrrrsssttttttuuusssrrrqqqpppooonnnnnnnnnnnnmmmllllllmmmnnnppprrrpppqqqqqqrrrrrrsssssssssxxxwwwwwwwwwxxxyyy{{{|||zzzoookkkkkksss}}}yyyvvvvvvzzz}}}pppgggdddeeefffeeegggiiijjjmmmyyy{{{uuuooollliiiddd]]]WWWTTTSSSRRRQQQOOONNNNNNMMMLLLLLLKKKKKKKKKJJJIIIHHHFFFEEEDDDDDDBBBBBBBBBBBBBBBCCCDDDDDDFFFFFFLLLVVV```uuu```LLLHHHAAA???===<<<<<<;;;888666666555555555555444444444333444555444333333333555666555444444333333333444555444444444444444444555555555555555666666666666555:::999:::@@@GGG```qqqhhhuuu}}}yyyuuuppplllaaa^^^ZZZWWWVVVVVVUUUTTTVVVUUUSSSPPPMMMKKKIIIHHHJJJIIIGGGFFFEEEEEEDDDDDDDDDDDDEEEEEEEEEEEEEEEFFFEEEEEEEEEEEEEEEEEEEEEEEECCCCCCDDDEEEGGGIIIJJJKKKQQQSSSUUUVVVVVVVVVXXXYYYXXXYYYYYYZZZ[[[[[[\\\\\\___```aaaccceeeggghhhiiikkklllmmmmmmmmmooosssvvv}}}~~~}}}|||zzzyyyxxxuuusssqqqooonnniiigggdddaaa]]]YYYVVVUUURRRQQQNNNLLLJJJJJJIIIJJJHHHHHHJJJKKKLLLLLLLLLLLLFFFFFFEEEEEEFFFHHHJJJKKKJJJKKKLLLMMMPPPRRRTTTUUUYYYYYYZZZ[[[]]]___aaabbbdddeeefffhhhiiikkklllmmmnnnoooppprrrtttuuuuuuvvvuuutttrrrqqqpppooooooooonnnnnnnnnnnnppprrrtttvvvrrrrrrsssssstttuuuvvvvvvyyyyyyyyyyyyzzz{{{}}}~~~xxxlllkkkmmmuuuzzzsssqqqpppppptttzzz{{{tttiiieeefffffffffhhhjjjkkknnnyyyzzztttooollliiieee^^^YYYVVVUUUTTTTTTPPPPPPOOOMMMLLLJJJIIIIIIHHHHHHHHHGGGGGGFFFFFFFFFBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEKKKUUU]]]nnnbbbNNNIIIAAA???===<<<<<<;;;888666666555555555555444444444222444555444333222333555555555444333333333444444555555555444444555555555555555555555666666777777666;;;:::;;;AAAIIIbbb|||nnnhhhvvv{{{wwwsssnnnjjjaaa]]]ZZZWWWWWWWWWVVVUUUTTTSSSQQQOOOMMMKKKIIIIIIIIIIIIGGGFFFEEEDDDDDDDDDEEEEEEEEEEEEFFFFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFFGGGIIIJJJKKKQQQSSSVVVWWWWWWWWWXXXYYYXXXYYYYYYZZZ[[[\\\]]]]]]___```aaaccceeeggghhhiiikkklllllllllmmmooosssvvv|||~~~}}}||||||{{{yyywwwtttqqqpppooojjjhhheeeaaa]]]YYYVVVTTTQQQOOOMMMKKKJJJIIIIIIIIILLLLLLLLLLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHIIIJJJJJJKKKLLLOOORRRUUUWWWYYY^^^^^^^^^^^^```aaabbbccceeefffgggiiikkkmmmoooooonnnoooqqqssstttuuuvvvvvvvvvuuutttrrrqqqpppoooooooooooopppppprrrtttuuuvvvrrrrrrssstttuuuvvvwwwxxxwwwwwwwwwxxxzzz|||~~~yyylllkkkooouuuyyysssnnnnnnnnnoootttzzzyyy~~~yyykkkffffffffffffhhhkkkllloooyyy~~~yyytttooommmfffbbb\\\WWWUUUTTTSSSRRRQQQPPPOOONNNMMMLLLKKKKKKIIIIIIHHHGGGGGGFFFFFFEEEBBBBBBAAAAAABBBBBBCCCDDDDDDEEELLLTTTZZZgggdddOOOIIIAAA???===<<<<<<:::888666666555555555555444444444222333444444222222333444333222222111111222222222666555555444444555555666444444555555666666777777666;;;::::::AAAIIIccc~~~sssmmmxxx{{{wwwrrrmmmhhhbbb___[[[XXXXXXXXXWWWVVVQQQPPPPPPOOOMMMLLLKKKKKKIIIIIIGGGFFFEEEDDDDDDDDDFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEFFFGGGIIIJJJKKKQQQTTTWWWXXXXXXWWWWWWXXXYYYYYYZZZ[[[\\\]]]^^^______```aaaccceeeggghhhiiijjjjjjkkkkkkkkkmmmqqqtttxxxzzz|||~~~~~~}}}}}}|||zzzwwwuuurrrpppooojjjhhheeeaaa]]]YYYVVVTTTPPPNNNMMMKKKIIIIIIIIIIIILLLLLLLLLLLLKKKJJJIIIHHHJJJJJJJJJIIIIIIIIIIIIIIIJJJKKKMMMPPPSSSWWWZZZ\\\aaa``````aaaaaabbbcccdddeeefffhhhjjjmmmoooqqqrrrooopppqqqssstttuuuvvvvvvvvvuuutttrrrqqqpppppppppqqqqqqqqqqqqrrrsssttttttqqqqqqrrrtttuuuwwwxxxyyyttttttuuuwwwyyy}}}{{{llliiikkkrrrtttooommmnnnpppqqqvvv||||||{{{llleeefffeeeeeehhhkkklllnnnxxx{{{uuupppmmmddd```[[[WWWUUUSSSRRRPPPOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKJJJHHHFFFEEECCCCCCAAAAAAAAAAAAAAABBBCCCCCCEEEFFFLLLSSSXXXcccfffPPPHHHAAA???===<<<<<<:::888666666555555555555444444444222333444333222222333444222222222111111222222333555555444444444444555555444444444555666777777888555:::888999@@@IIIccc}}}vvv}}}|||xxxrrrlllgggccc```\\\YYYXXXXXXWWWVVVOOOOOOOOONNNMMMMMMLLLLLLJJJIIIGGGFFFEEEEEEDDDDDDFFFEEEEEEEEEEEEEEEDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFHHHIIIJJJKKKQQQTTTWWWYYYXXXWWWWWWWWWYYYZZZZZZ\\\]]]^^^___```___```aaaccceeeggghhhiiihhhiiijjjiiijjjlllpppsssuuuvvvyyy{{{}}}~~~~~~~~~~~~|||zzzxxxuuurrrpppnnniiigggdddaaa]]]YYYVVVUUUPPPNNNMMMKKKJJJIIIJJJJJJHHHIIIIIIJJJKKKKKKJJJJJJKKKKKKKKKKKKKKKKKKKKKKKKLLLMMMOOORRRVVVZZZ]]]___cccbbbbbbbbbcccdddeeefffhhhiiijjjllloooppprrrssspppqqqrrrtttuuuuuuuuuuuuttttttsssrrrqqqqqqqqqqqqqqqqqqrrrrrrssssssttttttqqqqqqsssuuuwwwxxxzzzzzzttttttuuuwwwzzz~~~}}}nnngggfffnnnyyy}}}sssooommmpppssstttyyy|||kkkdddeeeddddddgggkkkkkknnnwww}}}wwwqqqmmmfffbbb]]]XXXVVVTTTRRRPPPLLLLLLMMMNNNOOOPPPQQQQQQNNNMMMKKKHHHFFFDDDBBBAAAAAAAAAAAAAAAAAABBBBBBCCCEEEFFFKKKRRRWWWdddgggPPPHHHAAA???===<<<<<<;;;888666666555555555555444444444111333444333222111222444444444333333333444555555444444444333333444444444333444444555666777888888555999888999@@@JJJeee~~~}}}}}}yyyssslllfffccc```[[[XXXWWWVVVUUUTTTPPPPPPOOONNNMMMLLLKKKJJJJJJIIIGGGFFFEEEEEEDDDDDDEEEEEEEEEDDDDDDDDDCCCCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKRRRUUUXXXZZZYYYWWWWWWWWWXXXXXXYYY[[[\\\^^^_________```aaaccceeeggghhhiiihhhiiiiiiiiijjjlllpppsssuuuvvvxxxzzz|||}}}~~~~~~~~~|||zzzwwwtttqqqooonnnhhhfffdddaaa]]]ZZZWWWVVVPPPOOOMMMKKKJJJJJJKKKKKKGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJLLLMMMNNNOOOOOOPPPPPPQQQSSSVVVZZZ^^^aaacccdddddddddeeeeeefffhhhhhhnnnnnnoooppppppqqqrrrrrrrrrrrrssstttttttttttttttrrrrrrqqqqqqqqqqqqrrrrrrpppqqqrrrsssuuuuuuvvvvvvrrrssstttvvvxxxzzz|||}}}zzzzzzzzz{{{}}}tttjjjfffkkkttt}}}uuurrrrrruuuxxxzzz|||jjjccceeebbbcccfffjjjkkkmmmvvvyyyqqqlllfffccc]]]YYYVVVSSSQQQNNNJJJKKKKKKLLLNNNOOOPPPPPPMMMLLLKKKHHHFFFDDDBBBAAAAAAAAA@@@@@@AAAAAABBBCCCCCCDDDIIIQQQXXXhhhgggOOOFFFAAA???===<<<<<<;;;888666666555555555555444444444111333333333222111222333444333333333444444555666333333222222222222333333333333444555666777888888666:::999999AAAKKKggg~~~|||~~~yyyssslllfffccc```[[[WWWVVVUUUSSSRRRRRRQQQPPPNNNLLLKKKIIIIIIJJJIIIGGGFFFEEEEEEDDDDDDEEEEEEDDDDDDCCCCCCCCCBBBEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGHHHIIIJJJKKKRRRUUUXXXZZZYYYXXXWWWWWWWWWWWWXXXZZZ[[[]]]^^^^^^___```aaaccceeeggghhhiiihhhiiijjjjjjjjjlllpppssswwwwwwyyy{{{|||}}}}}}~~~~~~|||zzzwwwtttqqqooommmgggfffccc```]]]ZZZXXXWWWPPPOOOMMMLLLKKKKKKKKKLLLJJJJJJJJJIIIHHHGGGEEEDDDHHHIIIKKKNNNPPPRRRSSSSSSSSSTTTVVVYYY]]]```ccceeeffffffffffffggghhhjjjjjjsssssssssrrrrrrqqqqqqqqqsssssstttttttttttttttsssqqqqqqppppppqqqqqqrrrsssnnnppprrrtttvvvxxxyyyyyyssstttvvvxxxzzz|||~~~{{{oooiiijjjrrr|||~~~yyyvvvwww{{{~~~{{{hhhbbbdddaaabbbfffjjjjjjllluuuzzzrrrlllfffbbb\\\XXXUUURRRNNNLLLIIIJJJJJJKKKLLLMMMMMMNNNLLLLLLJJJHHHFFFDDDCCCBBBAAAAAA@@@@@@AAAAAABBBCCCAAAAAAGGGPPPYYYlllgggOOOFFFAAA???===<<<<<<;;;888666666666555555555444444444111222333333111111222333111111111111222222333444333222222111111222222333333333444555666777888999777;;;:::;;;BBBMMMhhh|||yyytttmmmhhhaaa^^^[[[XXXXXXWWWVVVTTTXXXTTTPPPNNNNNNNNNMMMLLLJJJIIIGGGGGGHHHHHHHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCAAACCCDDDEEEFFFIIIMMMPPPUUUWWWYYYZZZYYYXXXXXXXXXWWWWWWYYY[[[]]]___aaabbbaaabbbdddfffhhhhhhhhhhhhfffgggjjjmmmooopppqqqqqqsssuuuyyy{{{{{{|||~~~|||zzzwwwuuusssqqqnnnlllhhhgggdddaaa]]]ZZZWWWVVVRRROOOLLLKKKKKKKKKJJJIIIKKKJJJHHHFFFEEEEEEFFFFFFFFFJJJOOORRRTTTTTTTTTUUUSSSWWW\\\```bbbcccdddeeecccdddgggiiilllnnnppppppuuutttssssssrrrrrrrrrsssttttttuuuvvvvvvvvvvvvvvvuuutttssssssrrrrrrrrrrrrtttrrrqqqsssvvvxxxwwwuuuwwwwwwxxxxxxyyy|||tttjjjjjjpppwww~~~|||||||||~~~{{{lllfffeeebbbaaacccfffiiilllvvv|||ssslllhhhddd```[[[WWWTTTRRROOOMMMIIIIIIIIIJJJJJJJJJJJJJJJJJJJJJIIIGGGDDDCCCCCCDDDAAAAAA@@@@@@@@@AAABBBBBBDDDHHHLLLQQQ\\\vvveeeNNNFFF@@@>>><<<;;;;;;;;;:::999777555333222222222444555444333333222222333333444222222222222222222222222555444444333333333444444111222444666777888999999;;;999:::>>>BBBPPPooo~~~yyyssslllgggaaa___[[[YYYXXXXXXVVVUUUWWWTTTPPPNNNNNNNNNMMMLLLKKKIIIGGGGGGHHHIIIHHHGGGFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDDDDAAACCCEEEFFFGGGJJJMMMPPPTTTVVVXXXYYYXXXWWWWWWXXXWWWXXXYYY[[[]]]___aaabbbaaabbbdddfffggghhhhhhhhhfffgggjjjmmmooopppqqqqqqrrruuuyyy|||||||||}}}~~~{{{yyyvvvtttssspppnnnkkkhhhfffddd```]]]YYYVVVUUURRRPPPMMMKKKKKKKKKJJJIIIJJJIIIGGGFFFFFFFFFFFFGGGFFFIIIMMMPPPQQQRRRSSSTTTXXX[[[```bbbcccbbbbbbcccdddeeegggjjjmmmooopppqqqsssssssssrrrrrrssssssssstttuuuuuuvvvvvvvvvvvvvvvssssssrrrrrrsssssstttuuutttrrrrrrtttwwwyyyxxxwwwssstttuuuvvvxxx|||vvvllliiinnnssszzz|||nnniiihhhfffdddfffhhhiiilllttt~~~{{{ssslllhhhccc___[[[WWWTTTRRROOOMMMKKKKKKLLLLLLLLLLLLLLLLLLJJJJJJJJJGGGDDDBBBCCCDDDAAAAAA@@@@@@@@@AAABBBBBBEEEHHHMMMSSSaaa|||eeeNNNGGG@@@>>><<<;;;;;;;;;:::999777666444333333333555555444333333222222333333444333333333333333333222222555444444333333444444444222222333444555555555555777555777;;;@@@OOOppp~~~||||||}}}xxxrrrkkkfffbbb___\\\YYYYYYXXXWWWUUUVVVSSSPPPNNNNNNNNNMMMLLLKKKJJJHHHHHHIIIIIIIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEDDDDDDDDDBBBDDDGGGHHHIIIKKKNNNPPPSSSUUUWWWWWWVVVVVVVVVWWWWWWXXXZZZ[[[^^^___aaabbbaaabbbdddeeeggghhhhhhhhhfffgggiiilllnnnoooppppppppptttyyy}}}}}}}}}}}}}}}zzzxxxuuusssrrrpppmmmkkkgggfffddd```\\\YYYUUUTTTSSSPPPMMMLLLLLLLLLKKKJJJHHHHHHGGGFFFFFFGGGGGGHHHFFFHHHKKKLLLMMMOOORRRTTT[[[^^^bbbddddddddddddeeefffgggiiilllnnnpppqqqqqqqqqqqqrrrrrrsssttttttuuuuuuvvvwwwwwwxxxxxxwwwwwwqqqqqqrrrrrrtttuuuvvvwwwtttssssssuuuxxxzzzzzzyyyssstttvvvwwwyyy}}}wwwnnnhhhkkkooouuu|||pppkkkkkkjjjhhhiiikkkkkklllsss||||||zzz}}}zzzsssmmmiiibbb^^^ZZZVVVTTTRRROOOMMMNNNNNNNNNNNNNNNNNNNNNNNNJJJKKKJJJGGGDDDBBBBBBCCCAAA@@@@@@@@@AAAAAABBBCCCFFFHHHMMMVVVhhheeeOOOHHH@@@>>><<<;;;;;;;;;:::999888777555444444444555666444333333222222333333444333333333333333333444444444444444333333444444555444444444444444444444444666444666:::@@@PPPrrr~~~|||{{{zzz~~~yyyssskkkeeebbb___\\\ZZZYYYXXXWWWVVVUUURRRPPPNNNNNNNNNMMMKKKLLLJJJHHHHHHIIIJJJIIIHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEBBBEEEHHHJJJKKKLLLNNNPPPSSSUUUVVVVVVUUUUUUVVVWWWXXXYYYZZZ\\\^^^___aaaaaaaaabbbccceeefffggghhhhhhfffgggiiikkkmmmnnnooopppppptttzzz~~~~~~}}}||||||yyywwwtttrrrqqqpppmmmkkkgggfffdddaaa]]]XXXUUURRRSSSPPPMMMLLLLLLLLLKKKJJJGGGGGGGGGGGGGGGGGGHHHHHHFFFGGGHHHIIIJJJMMMRRRUUUZZZ^^^bbbeeefffhhhiiikkkhhhiiikkkmmmoooqqqqqqrrrooopppqqqssstttuuuvvvvvvxxxxxxyyyzzzzzzzzzzzzzzzsssssssssssstttuuuvvvwwwuuuuuuuuuwwwyyyzzz{{{{{{wwwyyyzzz{{{}}}xxxppphhhjjjlllppp{{{|||pppkkkkkkkkkjjjkkkmmmmmmmmmttt|||yyyvvvvvvzzz~~~xxxrrrmmmjjjaaa^^^YYYVVVTTTRRRPPPNNNOOOOOOOOOOOONNNNNNNNNNNNKKKKKKJJJGGGDDDBBBBBBCCC@@@@@@@@@@@@AAABBBCCCCCCFFFIIINNNXXXnnneeeOOOIIIAAA???<<<;;;;;;;;;:::888888888777666555666666666444333333222222333333444333333444444444444555555444444333333333444555555777777666666666666777777999777888===BBBRRRsss}}}|||{{{{{{uuullleeebbb___[[[YYYYYYXXXWWWUUUSSSQQQOOONNNNNNNNNLLLKKKKKKJJJHHHHHHIIIIIIIIIHHHEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFCCCEEEHHHIIIJJJLLLOOOQQQSSSTTTUUUUUUTTTTTTUUUWWWYYYZZZ[[[\\\^^^___aaaaaaaaabbbcccdddeeeggghhhhhhgggggghhhjjjkkkmmmnnnoooppptttzzz~~~~~~}}}||||||yyywwwtttrrrqqqpppmmmkkkgggfffeeebbb]]]YYYTTTRRRRRROOOLLLKKKKKKKKKJJJIIIFFFGGGGGGGGGGGGHHHGGGGGGEEEFFFFFFGGGIIIMMMSSSXXX]]]```dddfffhhhiiikkkmmmkkklllmmmoooqqqrrrrrrsssoooppprrrtttvvvwwwxxxxxx{{{{{{|||}}}}}}}}}}}}}}}wwwvvvuuuuuutttttttttuuuvvvvvvxxxxxxyyyzzz{{{|||{{{}}}~~~~~~~~~xxxpppjjjkkklllnnnwwwzzz|||{{{ooojjjiiijjjiiikkknnnooopppvvvyyyvvvwww}}}|||wwwqqqllliiiaaa^^^YYYWWWUUUTTTRRRPPPOOOOOOOOONNNNNNMMMMMMMMMKKKKKKJJJGGGDDDBBBBBBBBB@@@@@@@@@@@@AAABBBCCCDDDEEEJJJPPPZZZrrrcccOOOIIIAAA???<<<;;;;;;;;;999888888888777777666666666666444333333222222333333444333333333444444555555555333333333333333444555666666666555666666777999999:::888:::>>>BBBPPPooo}}}uuullleeeaaa^^^[[[XXXXXXWWWVVVTTTRRRQQQOOONNNOOONNNLLLKKKJJJIIIGGGGGGHHHHHHHHHGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFFFFGGGDDDEEEGGGHHHIIIKKKOOORRRTTTUUUVVVUUUTTTTTTVVVXXXZZZZZZ[[[]]]^^^```aaaaaabbbbbbbbbcccdddfffhhhiiigggggghhhiiijjjlllmmmnnnppptttyyy}}}}}}}}}}}}}}}yyywwwtttsssrrrqqqnnnlllhhhgggfffccc___YYYUUURRRQQQNNNKKKJJJJJJJJJIIIHHHGGGGGGHHHHHHHHHGGGGGGFFFDDDEEEFFFGGGJJJOOOVVV[[[ccceeeggghhhggggggiiijjjmmmnnnpppqqqrrrssssssssspppqqqtttvvvxxxyyyyyyyyy|||}}}~~~~~~~~~~~~zzzyyywwwvvvtttssssssssswwwxxxyyyyyyxxxxxxyyy{{{|||}}}~~~~~~}}}~~~yyyqqqlllmmmnnnqqqyyy|||yyy|||{{{nnniiihhhiiiiiikkkooopppqqqwww}}}|||~~~zzzuuuoookkkhhhaaa^^^ZZZXXXVVVUUUTTTRRROOOOOONNNNNNMMMMMMLLLLLLLLLLLLKKKGGGDDDAAAAAABBB?????????@@@AAABBBCCCDDDDDDLLLRRR[[[sssbbbNNNIIIBBB???===;;;;;;:::999777777777777777666666666666444333333222222333333444222222333333444444555555333333333333444555555666444444333333444666777999777666999===@@@LLLiii|||uuukkkccc```]]]ZZZWWWWWWVVVUUUSSSQQQPPPOOOOOOOOONNNLLLJJJIIIHHHFFFFFFGGGGGGGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGGGGGGGEEEFFFFFFFFFGGGJJJOOOSSSUUUVVVVVVUUUTTTTTTWWWYYYZZZ[[[\\\]]]^^^```aaaaaabbbbbbbbbbbbdddfffhhhiiiggggggggghhhiiikkkmmmnnnrrruuuyyy|||||||||}}}~~~yyywwwuuutttsssrrrooommmiiiiiigggeee```ZZZUUURRROOOMMMJJJHHHHHHHHHGGGFFFGGGHHHHHHIIIHHHGGGEEEEEECCCDDDFFFIIILLLRRRYYY^^^dddeeeggghhhggghhhiiikkkooopppqqqrrrssstttttttttqqqsssvvvxxxzzzzzzzzzyyy||||||}}}~~~~~~~~~~~~~~~{{{zzzxxxvvvuuutttssssssxxxyyy{{{zzzwwwvvvwwwyyy|||}}}{{{sssmmmooorrrvvv~~~{{{ooojjjhhhiiiiiillloooppppppwww~~~yyysssnnniiigggbbb___[[[YYYXXXWWWVVVTTTPPPPPPOOONNNNNNMMMMMMLLLLLLLLLKKKHHHDDDAAAAAABBB?????????@@@AAABBBDDDDDDCCCMMMTTT[[[qqq```MMMIIIBBB@@@===;;;;;;:::888777666666777777666666555555444333333222222333333444111111222222333444444444333333333333444555666666777666444444444555666777444444888>>>AAAKKKggg|||tttjjjbbb___\\\YYYWWWVVVUUUTTTSSSQQQPPPOOOOOOOOONNNLLLJJJIIIGGGEEEEEEFFFGGGFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGGGGGGGFFFFFFEEEDDDEEEIIIOOOTTTVVVVVVVVVUUUTTTUUUWWWYYY[[[[[[\\\]]]___```aaaaaabbbbbbbbbbbbccceeehhhiiihhhgggggggggiiikkkmmmnnnsssuuuyyy{{{{{{|||~~~zzzxxxuuuttttttrrrpppnnnjjjiiihhhfffaaa[[[VVVRRROOOLLLIIIHHHHHHHHHGGGFFFHHHHHHIIIIIIHHHFFFEEEDDDBBBDDDGGGJJJNNNTTT[[[```aaaccceeeggghhhiiilllnnnpppqqqrrrsssttttttttttttssstttwwwzzz{{{{{{zzzzzz{{{{{{|||}}}}}}}}}}}}}}}zzzyyyxxxvvvuuutttttttttxxxzzz{{{zzzvvvuuuvvvxxx|||~~~|||uuummmqqquuuzzz{{{pppkkkjjjjjjjjjlllpppppppppuuu}}}~~~yyyrrrmmmhhhfffbbb___\\\ZZZYYYXXXWWWUUUQQQQQQPPPOOOOOONNNMMMMMMLLLLLLKKKHHHDDDAAAAAABBB?????????@@@AAABBBDDDEEEBBBMMMUUUZZZppp___MMMHHHBBB@@@===;;;;;;:::888777666666666666666555555444444333333222222333333444000000111222222333444444222222222333444555666777<<<:::888666555666777888333444:::@@@CCCMMMhhh}}}}}}|||{{{rrrhhh```___\\\YYYWWWVVVTTTRRRPPPPPPPPPPPPOOONNNMMMLLLKKKIIIHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDEEEEEEFFFFFFGGGGGGBBBDDDFFFHHHIIIKKKNNNQQQWWWXXXXXXXXXWWWWWWXXXZZZ\\\^^^______^^^^^^```aaa______aaabbbdddfffggggggggghhhiiiggggggjjjqqqvvvvvvzzz|||yyyyyy|||~~~}}}{{{zzzxxxvvvsssqqqooonnniiihhhgggfffccc]]]UUUPPPOOOLLLIIIGGGHHHIIIIIIIIIHHHHHHFFFEEEDDDDDDDDDDDDDDDDDDFFFJJJQQQXXX]]]```bbbcccdddeeefffhhhlllooorrrrrrrrrsssuuuvvvxxxyyyuuuvvvxxxzzz|||}}}}}}~~~yyyzzz|||}}}}}}{{{xxxvvvyyyvvvssssssuuuwwwvvvuuuzzzzzzyyyyyyxxxyyyyyyyyy}}}~~~|||uuukkkpppxxx}}}|||{{{{{{~~~mmmiiinnnlllmmmoooppprrrtttxxx{{{|||xxxtttooohhhdddddd```ZZZVVVTTTSSSRRRQQQRRRRRRQQQPPPPPPOOONNNNNNOOOLLLHHHDDDAAAAAAAAABBB@@@AAABBBBBBAAAAAACCCEEEJJJLLLPPP\\\uuu~~~^^^LLLFFF@@@>>>;;;:::999888777555444444444555555555555555333333333333333333333333000000000111222333444555444444444444444444444444333222222333444666888:::888888:::;;;???PPPppp~~~yyyqqqggg``````]]]ZZZXXXWWWUUUSSSQQQPPPPPPPPPOOONNNMMMKKKKKKHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEEEEFFFFFFFFFDDDEEEHHHIIIJJJLLLOOORRRWWWXXXXXXXXXVVVWWWXXXZZZ\\\^^^____________```bbbaaaaaabbbdddeeefffgggggggggiiiiiihhhgggkkkqqqwwwyyy}}}|||zzz}}}~~~|||{{{zzzxxxuuurrrpppnnnmmmjjjiiihhhfffccc]]]VVVQQQNNNLLLIIIHHHIIIIIIIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCFFFGGGIIIMMMTTTZZZ___bbbcccdddfffggghhhjjjmmmppptttttttttuuuvvvwwwxxxyyyvvvwwwxxxzzz{{{||||||}}}xxxyyyzzz{{{zzzyyywwwvvvyyyvvvttttttwwwxxxxxxwwwzzzzzzyyyyyyyyyyyyzzzzzz~~~yyyooorrryyyrrrqqqppprrrvvv~~~ssslllooommmnnnooopppqqqssswwwzzz~~~yyyuuupppjjjgggddd```[[[VVVTTTSSSRRRQQQQQQQQQPPPPPPOOONNNNNNMMMOOOMMMIIIEEEBBB@@@@@@@@@???AAABBBBBBAAABBBDDDFFFHHHKKKQQQ]]]www}}}^^^LLLGGG@@@>>>;;;:::999888777555555555555555555555444444333333333333333333333333333222222222222333333444444444444444444444444444666555444444444444555666777888:::<<>>@@@AAAAAAAAABBBEEEGGGFFFKKKRRR___zzz}}}^^^MMMHHH@@@>>>;;;:::999888777555666666666555444444444333333333333333333333333333555555444333333333333333444444444444444444444444666555444444444444555666666777;;;>>>DDDXXXyyysssrrryyy~~~}}}xxxtttnnngggbbb___]]]ZZZWWWVVVUUUSSSQQQOOOOOOOOONNNMMMKKKJJJIIIGGGFFFEEEDDDDDDDDDDDDDDDDDDCCCDDDDDDEEEFFFGGGHHHFFFFFFEEEEEEDDDDDDDDDCCCEEEFFFIIIJJJKKKMMMPPPSSSUUUVVVWWWWWWVVVVVVXXXZZZ]]]^^^````````````bbbccccccdddeeeffffffeeeeeedddeeeffffffeeeeeehhhooouuuzzz~~~~~~}}}~~~|||{{{yyyvvvssspppnnnmmmkkkjjjhhhgggddd___XXXTTTNNNLLLKKKKKKKKKIIIFFFDDDFFFEEEEEEDDDDDDDDDDDDEEEJJJMMMPPPTTTXXX]]]bbbeeedddfffiiikkklllooorrrtttzzzzzz{{{{{{{{{zzzzzzzzzzzzzzz{{{{{{|||{{{{{{{{{wwwwwwvvvuuuuuuvvvwwwxxxzzzzzzzzzzzz{{{|||}}}}}}{{{{{{{{{{{{{{{{{{|||}}}xxxxxx|||wwwjjjhhhgggjjjrrrsssoooppppppqqqqqqqqqtttxxx|||{{{uuuqqqlllhhheeeddd```[[[XXXVVVTTTRRRPPPNNNNNNNNNNNNMMMMMMLLLLLLHHHHHHGGGFFFEEEDDDCCCCCC>>>???AAAAAAAAACCCEEEHHHFFFMMMUUUbbb~~~{{{]]]MMMIII@@@>>>;;;:::999888777555777777666555444333333333333333333333333333333333555444444333333444444444333333444444444444444444222222333444555777888888666888;;;???EEEYYYzzzpppmmmsss~~~~~~}}}wwwsssnnnhhhccc^^^[[[XXXVVVUUUTTTQQQPPPOOOOOONNNMMMLLLJJJIIIHHHGGGGGGFFFEEEEEEEEEFFFFFFBBBBBBBBBCCCDDDEEEFFFGGGFFFEEEEEEEEEDDDDDDCCCCCCDDDFFFHHHIIIJJJLLLOOORRRTTTVVVWWWVVVVVVVVVXXXZZZ\\\]]]___```___```bbbcccbbbcccdddeeeeeedddcccbbbcccddddddbbbbbbeeelllqqqtttzzz}}}}}}}}}~~~}}}{{{xxxuuurrrpppnnnkkkjjjhhhfffccc___YYYUUUOOOMMMLLLKKKJJJIIIFFFCCCFFFFFFFFFEEEFFFFFFGGGGGGKKKNNNRRRUUUXXX\\\aaaeeedddgggjjjmmmoooqqqtttvvv}}}}}}~~~~~~~~~}}}|||{{{{{{||||||}}}}}}}}}||||||xxxwwwvvvuuuvvvwwwyyy{{{|||}}}~~~~~~~~~~~~}}}}}}}}}}}}}}}~~~}}}{{{|||~~~sssiiihhhiiiooozzzwwwpppqqqqqqrrrrrrssswww|||{{{uuuqqqmmmiiifffddd```\\\YYYWWWUUURRRPPPNNNNNNMMMMMMMMMMMMLLLLLLKKKJJJIIIHHHFFFDDDCCCBBB>>>???AAAAAAAAACCCEEEHHHFFFOOOWWWdddyyy[[[LLLIII@@@>>>;;;:::999888777555777777666555444333333333333333333333333333333333333333333333444555666777333333333444444444555555111222333444666777888888777999<<<>>>DDDWWWxxx{{{tttooosss}}}wwwsssnnnhhhddd]]][[[WWWUUUTTTSSSQQQOOOOOOOOONNNMMMKKKIIIHHHGGGGGGGGGFFFFFFFFFFFFGGGGGGCCCCCCBBBCCCCCCDDDEEEFFFEEEDDDDDDDDDDDDDDDDDDCCCDDDEEEHHHIIIJJJLLLOOORRRTTTUUUVVVVVVVVVVVVXXXZZZZZZ\\\^^^_________aaaccc```bbbdddeeeeeedddcccaaabbbccccccaaa___bbbhhhnnnooovvv{{{|||~~~|||yyyvvvssspppoookkkiiigggeeebbb^^^YYYUUUQQQNNNLLLJJJIIIHHHEEECCCFFFFFFFFFFFFGGGGGGHHHIIIKKKOOOTTTWWWYYY\\\```eeeeeehhhlllppprrrtttwwwzzz~~~}}}}}}~~~~~~~~~yyyyyyxxxxxxyyy{{{}}}~~~~~~}}}zzzrrrgggiiimmmvvv|||sssqqqrrrssstttwww|||}}}xxxtttpppkkkhhhccc```]]]ZZZXXXUUURRRPPPMMMMMMMMMMMMMMMMMMMMMMMMQQQOOOMMMIIIFFFCCCBBBAAA>>>@@@AAAAAAAAABBBEEEGGGGGGPPPXXXcccvvvYYYKKKHHH@@@>>>;;;:::999888777555666666666555444444444333333333333333333333333333111111222222333555666777222333333444444555555555444444555666666555444444888999<<<>>>DDDVVVwww~~~~~~wwwwww}}}xxxtttoooiiiddd^^^[[[XXXVVVUUUSSSQQQOOOOOONNNNNNLLLKKKIIIGGGFFFFFFFFFEEEEEEEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDEEEEEECCCCCCCCCDDDDDDDDDDDDDDDEEEGGGIIIJJJKKKMMMPPPSSSSSSTTTVVVVVVUUUVVVYYY[[[YYY[[[]]]^^^^^^^^^```bbb```bbbdddfffgggfffdddcccddddddcccaaa___aaafffkkknnnuuuzzz|||~~~|||yyyuuurrrpppnnnjjjhhhfffdddaaa]]]YYYUUURRROOOLLLIIIHHHGGGEEEDDDEEEEEEEEEEEEFFFGGGHHHIIILLLQQQWWWYYYZZZ\\\aaaeeehhhkkkppptttvvvyyy{{{}}}~~~~~~{{{{{{{{{|||}}}~~~~~~}}}xxxtttlllooovvvwwwqqqrrrtttvvv{{{}}}yyyuuuqqqllliiicccaaa]]]ZZZXXXVVVRRRPPPNNNNNNNNNNNNNNNNNNNNNNNNRRRPPPLLLIIIGGGEEEEEEEEE???AAABBBBBBAAABBBDDDFFFFFFOOOVVV```}}}sssWWWJJJHHH@@@>>>;;;:::999888777555555555555555555555444444333333333333333333333333222222222222222333444444222222333333444555555666444444555666666555444444888999<<>>;;;:::999999777555444444444555555555555555333333333333333333333333333333222222111111222222222222333333444555666666000111333555777777777777777999<<>>>>>???AAABBBDDDIIIOOO]]]yyyhhhUUUKKKDDDAAA@@@===;;;999777777777777777666555444333333222333333333333333333333333444444333222222222333444555444444333333444444555555555555555555555555555888999;;;>>>EEEYYY{{{{{{vvvrrrmmmfffaaa[[[YYYVVVUUUTTTSSSQQQNNNOOONNNKKKIIIGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDCCCCCCBBBDDDDDDDDDBBBAAABBBCCCBBBBBBCCCCCCDDDEEEEEEFFFFFFFFFGGGHHHKKKNNNQQQRRRTTTSSSSSSSSSUUUWWWZZZ\\\ZZZZZZ[[[]]]```bbbeeeffffffffffffffffffeeeddddddiiiiiihhhdddbbbccchhhmmmtttvvv{{{|||yyyuuurrrpppooohhhgggdddbbb```\\\WWWTTTPPPMMMJJJHHHGGGFFFEEEDDDCCCDDDCCCCCCDDDHHHMMMQQQTTTVVVYYY[[[^^^bbbfffjjjlllnnnqqqrrrrrrrrrtttuuuuuutttuuuxxx{{{~~~~~~~~~|||~~~|||yyyxxxxxxyyy|||~~~yyyxxxzzz|||xxxsssnnniiiggg^^^[[[WWWUUUTTTUUUTTTSSSTTTSSSRRRQQQPPPOOOOOOOOOPPPNNNJJJFFFCCCAAA@@@??????>>>>>>===>>>???@@@AAACCCHHHNNN[[[wwweeeSSSIIICCC@@@???===;;;999777777666555555555555444444444333333333333333333333333333444333333222222333333444555444444333333444444555666666666666666666666666777999;;;>>>EEEXXXzzz|||wwwsssnnngggbbbZZZXXXVVVTTTTTTRRRPPPNNNOOOMMMJJJHHHGGGFFFGGGGGGFFFEEEEEEEEEDDDDDDDDDCCCBBBCCCDDDCCCBBBAAABBBDDDBBBBBBBBBCCCCCCDDDDDDDDDDDDDDDEEEGGGJJJMMMQQQRRRSSSSSSSSSSSSUUUXXX[[[\\\[[[[[[]]]^^^aaacccdddeeedddddddddeeeeeeeeeffffffjjjkkkjjjfffcccdddiiinnnqqqtttxxx||||||yyyvvvtttrrrqqqjjjhhhfffccc```[[[WWWTTTNNNLLLHHHFFFFFFEEEDDDCCCCCCDDDDDDEEEFFFJJJPPPTTTWWWXXXZZZ\\\^^^ccciiimmmnnnpppqqqqqqqqqpppooooooooonnnooorrrvvvyyy{{{{{{zzz|||zzzyyyyyyyyy|||~~~~~~|||{{{xxxvvv}}}wwwwwwyyy|||wwwrrrmmmiiifff^^^[[[WWWTTTTTTSSSSSSRRRRRRRRRQQQPPPPPPOOOPPPPPPPPPNNNKKKHHHEEECCCCCCBBB@@@????????????@@@BBBCCCBBBGGGNNNZZZuuuaaaRRRIIIBBB???>>>===;;;999777666666444444444444444444444444333333333333333333333333333333333333333333444444555444444333333444444555666666666666777777777777777888;;;>>>DDDXXXzzz}}}xxxtttoooiiidddZZZXXXVVVTTTTTTRRRPPPNNNMMMLLLKKKIIIIIIIIIIIIJJJEEEEEEEEEEEEDDDDDDDDDDDDAAACCCDDDCCCBBBBBBCCCDDDCCCCCCCCCCCCBBBBBBAAAAAABBBCCCDDDGGGJJJNNNQQQSSSRRRRRRSSSTTTVVVXXX[[[\\\\\\]]]^^^___aaabbbbbbcccaaabbbcccdddeeeggghhhhhhjjjkkkjjjgggdddeeeiiimmmqqqsssvvvzzz~~~~~~{{{yyyvvvtttsssssskkkkkkiiieee```ZZZVVVTTTMMMJJJGGGEEEEEEEEEDDDCCCCCCDDDEEEFFFHHHLLLQQQUUUXXXYYYZZZ\\\___dddjjjoooqqqqqqqqqqqqpppnnnkkkiiikkkjjjjjjmmmqqqtttvvvwwwwwwyyy}}}~~~~~~~~~~~~{{{{{{{{{{{{zzzxxxuuuqqqpppssswww{{{ttttttwww~~~~~~{{{wwwqqqlllhhhfff```]]]XXXUUUSSSRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOPPPQQQOOOLLLIIIFFFDDDCCCBBB??????>>>>>>???AAABBBCCCBBBHHHOOO[[[vvvyyy^^^RRRJJJBBB>>>===<<<;;;999888666555333333333444444444444444333333333333333333333333222222222333333444444444555444444333333444444555555666666666777777888888777888;;;===DDDXXXzzzxxxyyy~~~yyyuuupppjjjeee[[[YYYVVVUUUTTTSSSQQQNNNLLLLLLLLLLLLKKKKKKKKKJJJEEEEEEEEEEEEDDDDDDDDDDDDAAABBBDDDCCCBBBBBBCCCDDDDDDCCCCCCBBBAAAAAA@@@@@@BBBCCCDDDGGGJJJNNNRRRTTTSSSSSSTTTUUUVVVXXXZZZ[[[\\\]]]^^^___```aaaaaaaaa```aaabbbdddfffggghhhhhhhhhiiiiiigggdddeeeiiimmmrrrtttwww{{{}}}|||zzzxxxvvvuuutttsssllllllkkkfff___YYYUUUTTTMMMJJJGGGEEEEEEEEEDDDCCCCCCEEEFFFGGGIIILLLQQQTTTVVVXXXYYY[[[___dddjjjnnnqqqpppooopppooommmiiifffhhhffffffhhhkkknnnpppqqqrrrvvv{{{|||{{{{{{}}}~~~~~~zzzvvvpppjjjiiipppzzz{{{ttttttwww~~~~~~zzzvvvqqqlllgggeeeaaa^^^YYYUUUTTTRRRQQQOOOOOOOOONNNNNNNNNOOOPPPPPPQQQOOOKKKGGGCCC@@@???>>>>>>=========>>>@@@AAABBBCCCIIIQQQ^^^zzzttt[[[QQQJJJBBB<<<<<<<<<;;;:::888666555333333333333333444444444333333333333333333333333111111222333444444444444555444444333333444444555444555555666666777777888666888:::===DDDWWWyyy|||uuuwww}}}xxxuuupppiiiddd\\\ZZZWWWVVVUUUTTTQQQOOOLLLLLLMMMMMMMMMKKKIIIGGGDDDDDDDDDDDDEEEEEEEEEEEEAAABBBCCCCCCBBBBBBCCCEEEBBBBBBBBBAAAAAAAAAAAAAAABBBCCCDDDGGGKKKOOOSSSUUUSSSTTTTTTUUUVVVXXXYYYYYYYYY[[[]]]___```aaaaaaaaa```bbbdddfffffffffeeedddeeeggggggfffcccdddhhhlllrrrsssvvvzzz~~~{{{zzzyyywwwuuutttttttttmmmnnnlllggg___YYYUUUTTTMMMJJJGGGFFFFFFFFFEEEDDDDDDEEEGGGHHHIIILLLPPPSSSTTTVVVXXX[[[^^^ccciiimmmlllkkkkkkmmmnnnmmmiiifffeeecccbbbccceeehhhiiijjjnnnsssyyy~~~}}}~~~{{{zzz{{{}}}}}}~~~zzzvvvqqqkkkiiisssxxxwwwzzz}}}zzzvvvpppkkkgggeeeaaa]]]YYYVVVUUUTTTSSSRRROOOOOOOOOOOOOOOPPPQQQQQQNNNLLLIIIEEEBBB@@@???>>>>>>>>>===>>>???AAABBBDDDDDDKKKSSSbbbnnnXXXOOOHHH@@@;;;<<<<<<;;;:::888666555444333333333333333333333333333333333333333333333000111222444555555444444555444444333333444444555333444444555666666777777666777:::===CCCWWWyyyyyypppsss}}}|||wwwtttooohhhccc\\\ZZZXXXVVVVVVTTTRRRPPPLLLMMMNNNNNNMMMJJJFFFDDDDDDDDDDDDDDDEEEEEEEEEEEEAAABBBCCCCCCBBBBBBDDDEEE???@@@@@@AAAAAABBBBBBCCCBBBCCCDDDGGGKKKPPPTTTVVVTTTTTTUUUVVVVVVWWWXXXXXXVVVXXX[[[^^^```bbbbbbbbbbbbdddfffggggggeeebbb```ccceeefffeeecccdddhhhllloooqqqtttxxx{{{~~~zzzyyyxxxvvvuuutttttttttnnnooommmhhh___XXXUUUTTTMMMJJJGGGFFFFFFFFFEEEDDDDDDEEEGGGHHHIIIKKKOOORRRRRRUUUXXX[[[^^^ccchhhkkkgggfffgggjjjnnnnnnjjjfffdddbbb______aaadddeeeeeelllqqqxxx}}}~~~~~~}}}|||{{{}}}~~~{{{zzz{{{~~~|||}}}~~~{{{{{{xxxvvvtttnnnmmmyyyxxxrrrvvv}}}|||{{{}}}~~~}}}zzzuuupppkkkgggddd___\\\XXXVVVVVVVVVUUUTTTPPPPPPPPPPPPPPPQQQRRRSSSJJJHHHGGGEEEDDDCCCDDDDDD@@@@@@@@@@@@AAACCCEEEFFFEEELLLUUUddd~~~kkkUUUNNNGGG???;;;;;;<<<;;;:::888666555444444444333333222222222333333333333333333333333000111222444555555444444555444444333333444444555333333333444555666666777666777:::===CCCWWWyyywwwkkkooo{{{~~~~~~~~~xxxsssnnnhhhddd[[[YYYVVVTTTSSSRRRPPPOOOMMMLLLKKKJJJIIIHHHHHHHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCDDDDDDEEEFFFIIIMMMQQQSSSSSSTTTUUUVVVWWWXXXXXXXXX[[[\\\___aaaccccccddddddbbbcccdddcccaaa```aaabbbfffgggfffeeeddddddgggiiipppsssvvvzzz}}}~~~}}}|||zzzxxxvvvtttsssqqqooolllhhhddd]]]UUUPPPMMMKKKHHHGGGGGGGGGFFFDDDHHHGGGGGGGGGIIIKKKMMMOOOTTTSSSTTTWWW\\\```bbbbbbbbbaaa___aaadddfffeeeccc^^^]]][[[YYYZZZ\\\^^^```gggmmmtttyyy{{{zzzyyyyyyyyy{{{}}}}}}|||{{{{{{{{{|||~~~}}}yyyuuuqqqlllnnn{{{~~~qqqhhhkkklllpppyyy~~~xxxsssnnnkkkgggdddbbb___ZZZUUURRRQQQRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQPPPLLLGGGCCCAAA@@@?????????>>>??????@@@AAABBBCCCIIIMMMSSSeee}}}jjjUUUJJJEEECCC===;;;999888888777666444666666555444444333222222333333333333222222111000444444333222222333333333444555666666777777666666555555555666666666666666555666999<<>>????????????@@@BBBCCCDDDKKKOOOVVVgggiiiTTTJJJEEECCC>>>;;;999888888777666555555555444444333222222222222222333333333222111111444333333222222333333333222333333444444444444444444444444444555555555555555777999<<>>?????????@@@AAABBBDDDDDDMMMRRRYYYkkkgggTTTJJJEEECCC>>><<<999888888888666555444444333333222222111111111111222333333333222222333333222222222222333333222222333444444444444444333333333333444444555555777888:::===DDDWWWyyysssrrryyyyyyoooeee^^^ZZZXXXUUUTTTTTTSSSRRRQQQNNNMMMLLLJJJIIIIIIIIIHHHFFFFFFEEEEEEEEEEEEFFFFFFCCCCCCBBBAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBCCCCCCCCCDDDEEEHHHKKKOOORRRTTTWWWWWWVVVVVVVVVVVVVVVVVVZZZ\\\^^^```bbbcccccccccdddeeeffffffdddcccdddffffffeeecccbbbbbbfffmmmrrrvvvxxx{{{}}}~~~}}}{{{vvvsssllljjjgggddd```[[[UUUQQQNNNLLLIIIHHHHHHHHHFFFEEEBBBDDDGGGIIIKKKLLLMMMLLLIIIHHHIIILLLPPPRRRRRRRRRPPPOOOOOOPPPQQQQQQQQQQQQPPPQQQQQQQQQRRRRRRRRRRRRWWWZZZ]]]```bbbeeeiiilllsssvvvyyyzzz{{{}}}~~~~~~|||zzzyyyyyyzzz||||||xxxsssqqqxxxwwwllleee```aaadddkkkttt~~~~~~{{{vvvrrrnnniiieeebbb\\\[[[XXXUUUSSSSSSTTTTTTTTTTTTTTTUUUUUUTTTTTTTTTKKKHHHCCC@@@??????>>>>>>?????????@@@BBBCCCEEEEEEMMMRRR[[[ooo|||dddRRRJJJEEEBBB>>><<<999888888888777555333333333222222111111111000111222222333333333333222222222222222222333444444444555666666666555555333333333444444555555666888999;;;>>>DDDXXXyyy{{{nnnmmmsssyyypppfff___[[[YYYVVVUUUUUUTTTSSSQQQNNNMMMLLLKKKJJJIIIIIIIIIDDDDDDCCCCCCCCCCCCDDDDDDCCCCCCBBBAAAAAAAAAAAABBBAAAAAAAAABBBBBBBBBCCCCCCBBBCCCFFFIIILLLPPPRRRTTTWWWWWWVVVUUUUUUUUUVVVVVVZZZ[[[^^^```bbbbbbcccbbbdddeeeffffffeeedddeeefffhhhgggeeeccccccgggmmmrrrwwwyyy{{{~~~~~~~~~}}}xxxtttooolllhhheeeaaa]]]WWWSSSNNNLLLJJJHHHHHHHHHGGGEEECCCDDDFFFGGGGGGGGGFFFEEEEEEEEEGGGJJJNNNPPPOOONNNNNNNNNOOOOOOOOOOOOOOOPPPOOOOOOOOOPPPPPPPPPQQQQQQUUUVVVYYY[[[]]]```eeeiiinnnpppsssuuuwwwyyy||||||wwwuuuvvvuuusssqqqsssvvvzzz{{{vvvssswww~~~zzznnneee___fffiiinnnttt}}}|||yyyuuuqqqmmmiiidddaaa[[[ZZZWWWUUUSSSSSSSSSTTTTTTTTTUUUUUUUUUUUUTTTTTTJJJFFFBBB????????????>>>??????@@@AAABBBDDDFFFGGGJJJQQQ\\\qqqbbbQQQIIIEEEAAA>>><<<:::999999888777555333333222222222222111111000111222222333333333333111111111111222222333444333444444555666555555555333444444555666666777777888999;;;>>>DDDWWWyyyzzzjjjiiinnn}}}yyyppphhhbbb^^^\\\YYYWWWVVVUUUSSSQQQNNNNNNLLLKKKJJJIIIIIIIIIDDDCCCCCCBBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBBBBCCCAAAAAAAAABBBBBBBBBCCCCCCBBBCCCFFFIIIMMMPPPSSSTTTTTTSSSSSSTTTUUUXXXZZZ[[[YYY[[[]]]```aaabbbbbbbbbccceeefffeeeddddddeeegggggggggfffddddddgggmmmqqqxxxzzz|||zzzvvvqqqnnnjjjfffbbb]]]XXXTTTOOOLLLJJJIIIIIIHHHGGGFFFDDDDDDDDDDDDCCCBBB@@@@@@BBBCCCEEEHHHLLLNNNNNNMMMKKKMMMNNNMMMLLLKKKMMMNNNMMMLLLLLLLLLLLLMMMNNNOOOTTTVVVWWWYYY[[[^^^bbbeeejjjlllnnnppprrruuuxxx{{{}}}~~~}}}uuurrroooqqqqqqpppoooqqqvvv{{{~~~~~~zzzvvvwww||||||qqqhhhaaagggkkkqqqwww~~~}}}{{{xxxtttpppmmmhhhccc```[[[YYYWWWUUUTTTSSSSSSSSSTTTTTTUUUUUUUUUUUUTTTTTTIIIFFFBBB??????@@@@@@@@@???@@@@@@AAACCCEEEGGGHHHIIIQQQ]]]sss|||___PPPIIIEEEAAA???===:::999999999777666333333333333333333222222111111222333333333222222111111000111111222333444111111222333333333333333333444444555666777888888888999;;;===CCCWWWxxxzzzmmmkkkooo{{{}}}xxxqqqjjjeeeaaa^^^[[[YYYWWWVVVSSSQQQOOONNNMMMKKKJJJJJJIIIIIIDDDDDDCCCCCCCCCCCCDDDDDDEEEEEEDDDCCCCCCCCCCCCDDDAAAAAAAAABBBBBBBBBCCCCCCAAACCCFFFJJJNNNQQQSSSUUUSSSSSSRRRSSSUUUXXX[[[]]]YYY[[[]]]___aaabbbbbbbbbbbbdddeeeeeeddddddeeefffeeefffgggggghhhkkkppptttzzz|||{{{xxxssspppkkkfffbbb]]]XXXTTTOOOMMMJJJIIIIIIIIIGGGFFFEEEDDDCCCAAA@@@????????????@@@BBBGGGKKKMMMMMMLLLJJJLLLMMMLLLJJJJJJKKKMMMMMMLLLJJJJJJJJJKKKMMMOOOTTTUUUWWWXXXYYY\\\___bbbgggiiikkkmmmnnnqqquuuyyywwwzzz~~~vvvqqqppplllooorrrrrrqqqttt{{{|||xxxxxx|||{{{rrrjjjeeeccckkkuuu}}}~~~zzz{{{~~~~~~}}}yyywwwssspppmmmhhhccc___[[[ZZZXXXUUUTTTRRRRRRQQQSSSSSSTTTTTTTTTTTTSSSSSSIIIFFFBBB@@@@@@AAAAAAAAA???@@@AAABBBDDDFFFGGGHHHJJJRRR^^^tttzzz^^^OOOIIIDDD@@@???===:::999999999777666333333333333333333444444222222333333333222111111000000000000111222333444111111222333333333333222222333333444666777777888777888:::===CCCVVVwww|||vvvsssuuu~~~|||wwwqqqkkkgggccc```]]]ZZZXXXVVVTTTQQQOOONNNMMMKKKJJJJJJJJJJJJEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFEEEDDDDDDDDDDDDDDDAAAAAAAAABBBBBBBBBCCCCCCAAACCCFFFJJJNNNQQQTTTUUUVVVUUUTTTTTTTTTVVVYYYZZZYYY[[[]]]___aaabbbbbbbbbbbbcccddddddcccccceeefffeeegggiiijjjlllpppuuuxxx{{{}}}|||yyytttpppkkkfffaaa\\\WWWSSSOOOMMMJJJIIIIIIIIIGGGFFFEEEDDDBBB@@@?????????@@@<<<>>>AAAEEEJJJLLLLLLKKKKKKMMMNNNMMMKKKJJJKKKNNNOOOMMMKKKJJJJJJLLLOOOPPPTTTUUUWWWXXXYYY[[[^^^```fffhhhjjjkkkmmmppptttwwwssswww~~~}}}rrroooppplllppptttvvvvvvzzz~~~yyyyyy|||~~~yyyqqqlllggg```jjjxxxwwwwww{{{~~~xxxvvvssspppmmmhhhbbb___[[[ZZZXXXVVVSSSRRRQQQPPPSSSSSSTTTTTTTTTTTTSSSSSSIIIFFFBBB@@@@@@AAABBBBBB@@@@@@AAABBBDDDFFFHHHIIILLLSSS___tttyyy]]]OOOIIIDDD@@@???===:::999999999888666444444444444444444444444333333333333333222111000000000000000111222333444333333444555555555444444111111222333444666666777777888:::<<>>???BBBDDDEEEFFFGGGJJJLLLKKKKKKKKKKKKKKKKKKKKKKKKJJJIIIGGGGGGHHHJJJMMMOOOTTTUUUWWWXXXXXXZZZ\\\___bbbdddgggiiikkkooosssvvvwwwxxx{{{{{{sssooonnnnnnqqqvvvzzz~~~|||~~~{{{~~~yyyppphhhddddddkkkwww}}}|||{{{yyyvvvsssoookkkfffaaa\\\\\\ZZZWWWUUUSSSSSSTTTTTTPPPQQQSSSTTTUUUTTTRRRQQQQQQMMMGGGDDDBBBAAA@@@??????AAABBBBBBBBBDDDHHHJJJNNNVVVbbbwwwvvv[[[OOOIIIDDD???>>>>>>===<<<:::999888888444444333333333333222222333333333333333333333333222222222222222222222222555333000......///222444333333444444555666666666999999<<>><<<<<<;;;999888777666555444444333333333333222222333333333333333333333333222222222222222222222222222222222222222333444555333333444444555666666666888888;;;???CCCQQQrrr{{{sssnnneeebbb^^^[[[YYYWWWTTTRRRRRRRRRPPPNNNLLLJJJHHHHHHEEEDDDCCCCCCBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@@@@@@@AAABBBBBBAAABBBEEEHHHKKKNNNPPPRRRTTTSSSSSSTTTUUUVVVXXXYYY[[[[[[\\\^^^```aaaccccccaaabbbcccdddeeeggghhhiiihhhgggffffffiiiooovvv|||~~~{{{uuusssnnnhhhaaaZZZTTTQQQLLLJJJHHHGGGHHHHHHFFFEEEEEEDDDDDDDDDEEEFFFGGGHHHDDDFFFHHHIIIIIIJJJLLLNNNOOOOOOQQQRRRRRRRRRRRRRRRRRRPPPLLLIIIHHHHHHIIIJJJNNNPPPTTTWWWYYY[[[^^^```___aaadddfffhhhkkknnnqqqqqqsssvvvzzz}}}uuuqqqpppqqqpppuuu{{{yyyyyy||||||uuulllddd___\\\ccciiiuuu}}}vvv{{{xxxuuuqqqmmmiiiddd```\\\XXXVVVTTTQQQPPPPPPQQQRRRQQQRRRSSSTTTTTTTTTTTTSSSNNNKKKGGGDDDDDDEEEEEEDDDFFFGGGGGGGGGGGGHHHKKKMMMRRRXXXbbbuuuhhhTTTKKKDDD@@@???>>>===<<<;;;:::888777777444444333333333222222222222222222222222222222222111222222222222222333333111222333444555555555555333333444444555666666666777777;;;???BBBPPPppp~~~~~~~~~yyyqqqlllccc```\\\ZZZXXXWWWTTTRRRRRRQQQOOOMMMKKKHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@@@@AAAAAABBBCCCAAABBBDDDGGGJJJLLLNNNPPPSSSSSSSSSTTTUUUVVVWWWXXXYYYYYY[[[\\\^^^___aaaaaaaaaaaacccdddfffggghhhiiihhhgggfffeeefffllltttzzz}}}~~~zzztttrrrmmmggg___XXXRRROOOLLLJJJHHHGGGGGGGGGFFFEEECCCCCCCCCDDDEEEGGGHHHIIIFFFHHHJJJLLLLLLNNNPPPRRRTTTVVVWWWXXXYYYXXXWWWWWWTTTRRRNNNJJJHHHGGGHHHIIILLLOOOSSSVVVXXX[[[]]]___^^^```bbbdddfffiiilllooopppqqqtttxxx{{{~~~~~~uuurrrssstttssswww}}}yyyyyy}}}~~~vvvlllccc^^^[[[ccciiisss|||~~~xxxuuupppkkkhhhccc___\\\VVVUUUSSSQQQPPPPPPQQQRRRPPPQQQQQQRRRRRRRRRRRRRRROOOKKKGGGEEEEEEFFFFFFEEEGGGHHHHHHHHHHHHJJJMMMOOOUUU\\\eeevvveeeTTTLLLDDD???AAA======<<<;;;999888777666444444333333333222222222222222222222222222222222111111111222222333333333111222333555666666666555333333444444555666666666666666:::>>>AAAMMMmmm|||vvvoooiiiaaa___[[[YYYXXXWWWTTTSSSQQQPPPOOOLLLJJJHHHGGGFFFFFFEEEDDDDDDCCCCCCDDDDDDBBBBBBCCCCCCCCCCCCBBBBBB@@@@@@@@@@@@AAABBBCCCCCCAAABBBDDDGGGIIILLLMMMNNNRRRRRRSSSTTTUUUVVVWWWWWWWWWXXXYYY[[[\\\^^^___``````aaaccceeefffgggggggggfffggggggeeeeeehhhooovvvzzz}}}}}}yyytttrrrmmmfff___XXXRRROOOLLLJJJGGGGGGGGGGGGFFFEEECCCCCCDDDDDDFFFHHHIIIJJJGGGIIILLLNNNPPPRRRUUUWWW[[[\\\^^^______]]]\\\ZZZVVVSSSOOOKKKIIIHHHHHHHHHKKKOOOSSSVVVXXXZZZ\\\^^^]]]___aaacccdddgggjjjmmmooopppssswwwzzz}}}}}}uuutttvvvyyyzzz|||{{{zzz~~~yyyooofff```]]]ccchhhrrr~~~~~~xxxtttooojjjfffccc___\\\VVVTTTRRRPPPPPPPPPQQQRRRPPPPPPPPPQQQQQQQQQRRRRRRPPPLLLHHHFFFEEEFFFFFFFFFFFFGGGIIIIIIIIIKKKNNNQQQWWW]]]gggwwwbbbTTTLLLCCC>>>AAA;;;;;;:::888777666555444444444333333333333222222222222222222222222222222111111111222222333333444222222333444555555555555333333444444555666666666666666999===???JJJiii{{{uuummmgggbbb___\\\ZZZYYYXXXVVVTTTQQQPPPOOOMMMKKKIIIHHHGGGEEEDDDCCCCCCBBBBBBCCCCCCAAABBBBBBCCCCCCBBBBBBAAA@@@@@@@@@@@@AAABBBCCCDDDBBBCCCEEEGGGIIIKKKMMMNNNQQQRRRSSSTTTUUUVVVVVVVVVWWWWWWXXXZZZ\\\]]]______```aaacccdddeeeeeeeeedddeeeggggggeeeccceeekkkqqqvvvzzz}}}yyyvvvsssooohhh```YYYSSSPPPLLLIIIGGGFFFGGGGGGFFFDDDEEEEEEEEEFFFGGGIIIJJJKKKHHHKKKNNNQQQSSSUUUYYY[[[___```bbbcccbbb```^^^\\\WWWTTTPPPLLLIIIHHHHHHIIIKKKOOOSSSVVVXXXYYY[[[\\\\\\^^^```bbbccceeeiiikkknnnpppsssvvvzzz}}}}}}vvvvvvyyy}}}~~~|||}}}{{{rrriiicccaaaccchhhqqq}}}}}}xxxtttnnniiifffbbb^^^\\\VVVTTTRRRQQQPPPQQQRRRSSSQQQQQQQQQQQQQQQRRRRRRSSSQQQMMMIIIFFFFFFFFFFFFEEEEEEFFFHHHIIIJJJLLLPPPSSSXXX```kkk|||```SSSLLLAAA<<<@@@;;;:::999888777555444444444444333333333333222222111111111111111111111111000111111222333333444444333333333333333333444444333333444444555666666666555555888<<<===GGGeee{{{uuulllfffbbb```]]][[[ZZZYYYWWWVVVQQQQQQPPPNNNLLLKKKJJJIIICCCCCCBBBAAAAAAAAAAAABBBAAAAAABBBCCCCCCBBBAAAAAA@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEGGGIIIKKKMMMNNNQQQRRRSSSTTTVVVVVVVVVVVVWWWXXXYYYZZZ\\\^^^___``````aaacccdddeeeddddddcccdddggghhhfffcccccciiinnntttxxx}}}|||yyyxxxuuupppjjjbbbZZZTTTQQQKKKIIIGGGFFFGGGGGGEEEDDDFFFGGGGGGHHHIIIJJJLLLMMMIIIKKKOOORRRUUUXXX\\\^^^aaabbbdddeeedddaaa^^^\\\WWWTTTPPPLLLIIIHHHHHHIIIKKKOOOSSSWWWXXXYYYZZZ[[[[[[]]]```aaabbbeeehhhkkknnnpppsssvvvzzz}}}}}}wwwwww{{{|||}}}{{{tttlllgggdddccchhhppp{{{}}}xxxtttnnniiieeebbb^^^\\\VVVUUUSSSQQQPPPQQQRRRSSSRRRRRRRRRRRRRRRSSSTTTTTTRRRNNNJJJGGGFFFFFFFFFEEEDDDEEEGGGIIIJJJMMMQQQTTT[[[cccooo^^^RRRKKK???;;;???===<<<;;;:::999777666666444444444333333333222222111111111111111111111111000000111222333333444444444444333222222222333333333333444444555666666777555555888;;;;;;EEEbbbwwwoooiiieee^^^]]][[[[[[YYYWWWSSSPPPRRRQQQOOOMMMLLLKKKJJJJJJDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB?????????@@@BBBDDDEEEFFFFFFGGGIIIKKKMMMNNNOOOOOOQQQRRRSSSTTTVVVWWWXXXYYYYYYZZZ[[[]]]^^^___``````dddbbbaaa```aaabbbaaa```bbbdddeeecccaaabbbfffjjjooottt|||}}}{{{xxxuuupppiiiccc]]]XXXVVVPPPMMMJJJIIIIIIJJJIIIHHHGGGGGGGGGGGGHHHIIIJJJKKKKKKMMMPPPRRRUUUXXX\\\___dddccccccbbb```___]]]\\\XXXRRRLLLIIIIIIKKKKKKJJJOOORRRUUUWWWXXXXXXYYYZZZ^^^]]]\\\___cccggggggfffjjjmmmqqqtttvvvxxx{{{}}}zzzuuuvvvxxxzzz}}}yyysssnnnkkkiiiiiippp{{{~~~|||zzzuuunnniiieeebbb___^^^^^^ZZZVVVRRRPPPQQQSSSUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUPPPJJJFFFFFFGGGFFFEEEBBBEEEHHHKKKLLLOOORRRTTT___dddsss~~~{{{xxx\\\PPPFFFBBBAAA;;;;;;999777666666555333222222333444444444333222111333333333222222111111111444333333222111111111222444444444444444444444444333333333444444444555555777:::888999@@@GGG\\\zzz~~~wwwoooiiieee___]]][[[ZZZYYYWWWSSSPPPRRRQQQOOONNNLLLKKKJJJIIIEEEEEEDDDDDDCCCBBBBBBAAABBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@AAABBBCCCEEEEEEGGGHHHKKKMMMOOOPPPQQQQQQPPPQQQRRRSSSTTTVVVWWWWWWXXXYYY[[[]]]___```aaaaaadddbbb``````aaabbbaaa```___aaabbbaaa___```eeeiiiooottt{{{~~~|||yyyvvvqqqkkkddd^^^ZZZXXXPPPNNNKKKIIIJJJJJJIIIHHHHHHHHHGGGGGGHHHHHHIIIIIIJJJLLLOOOQQQSSSVVVYYY\\\bbbbbbbbbaaa___]]][[[ZZZUUUPPPIIIFFFFFFHHHIIIIIIOOORRRUUUWWWXXXXXXZZZ[[[^^^\\\[[[^^^bbbeeefffeeekkknnnrrruuuwwwyyy|||~~~zzzuuuvvvyyy{{{~~~}}}xxxsssnnnjjjhhhmmmxxx~~~yyytttmmmhhheeebbb```___\\\YYYVVVSSSQQQRRRTTTUUUTTTTTTSSSSSSSSSSSSTTTTTTUUUQQQKKKHHHGGGHHHGGGFFFDDDFFFIIIKKKMMMOOOSSSVVV___fffyyy~~~{{{xxx\\\PPPFFFBBBAAA;;;<<<:::888777777666444222333444444555444333222111333333333222222222111111444333222222111111222222333333333333333333333333333333333444444444555555666999777999@@@FFFYYYvvvxxxpppjjjeee___]]][[[ZZZYYYWWWSSSQQQRRRQQQPPPNNNLLLKKKJJJIIIFFFFFFEEEDDDDDDCCCCCCBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBBBBCCCDDDDDDGGGIIIMMMPPPRRRSSSSSSRRROOOOOOPPPQQQSSSTTTUUUUUUWWWXXXZZZ\\\___aaacccccccccbbb``````aaabbbaaa```]]]___aaa```___```eeeiiiooottt{{{~~~yyywwwrrrlllfff```[[[YYYQQQOOOKKKJJJJJJIIIIIIGGGHHHHHHHHHHHHHHHIIIIIIIIIJJJLLLOOOPPPQQQSSSVVVXXX^^^___``````^^^[[[WWWUUURRRMMMHHHEEEEEEGGGJJJKKKOOOQQQUUUWWWXXXYYYZZZ[[[]]][[[[[[\\\```cccddddddkkknnnrrruuuwwwyyy|||zzzuuuvvvzzz}}}zzztttlllhhhiiittt}}}}}}xxxsssmmmhhhdddbbb```^^^XXXWWWVVVTTTSSSSSSTTTUUUTTTTTTSSSSSSSSSSSSTTTTTTUUURRRMMMJJJIIIIIIHHHGGGFFFHHHJJJLLLNNNQQQUUUXXX```kkk}}}www[[[OOOEEEBBBAAA;;;<<<:::888888888777555333444444555555444444333222333333333222222222222111333333222222111111222222222222222222222222222222333333333444444444555555444999777999@@@DDDUUUqqqxxxrrrjjjeee___]]][[[YYYXXXVVVTTTQQQQQQQQQPPPNNNMMMKKKIIIIIIFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDCCCCCCBBBBBBCCCCCCFFFHHHLLLPPPRRRSSSSSSSSSOOOOOOPPPQQQRRRSSSTTTUUUWWWXXXYYY\\\^^^aaadddeeecccaaa______aaaaaaaaa```^^^```bbbaaaaaabbbggglllpppuuu|||~~~xxxvvvrrrlllfff```\\\YYYRRRPPPLLLJJJJJJIIIHHHGGGFFFGGGHHHIIIIIIJJJJJJJJJKKKMMMOOOPPPPPPQQQSSSTTTZZZ[[[]]]]]][[[XXXTTTQQQPPPMMMIIIFFFFFFIIILLLOOOOOORRRVVVXXXYYYYYY[[[\\\\\\[[[ZZZ[[[^^^```cccdddiiilllpppsssuuuxxx{{{}}}~~~yyyssstttyyy}}}zzzqqqjjjiiirrr{{{wwwxxx{{{yyytttmmmgggccc```^^^\\\VVVVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSSSSTTTTTTUUUVVVTTTPPPNNNLLLJJJIIIIIIIIIJJJKKKMMMNNNRRRWWWZZZcccqqquuuZZZNNNEEEBBBAAA;;;<<<;;;999888888888666444555555555555444444333333222222222222222222222222333333222222111222222333222222222222222222222222333333333444444444555555444999888:::@@@CCCSSSnnnyyyssskkkeee```^^^[[[YYYXXXVVVTTTRRRQQQQQQPPPOOOMMMKKKIIIHHHFFFFFFFFFEEEDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEEEECCCBBBBBBAAAAAAAAACCCEEEIIIMMMPPPQQQRRRRRRQQQQQQRRRSSSSSSTTTUUUUUUVVVWWWXXXZZZ]]]aaadddeeebbb```______```aaaaaa```^^^aaabbbbbbaaaccchhhlllqqqvvv}}}~~~uuutttppplllfff```[[[YYYTTTQQQMMMKKKJJJIIIHHHFFFDDDEEEGGGIIIKKKLLLLLLLLLLLLNNNPPPQQQPPPPPPQQQRRRUUUVVVXXXYYYXXXTTTQQQNNNMMMKKKIIIHHHHHHKKKOOORRRRRRTTTXXXYYYZZZZZZ[[[\\\[[[[[[[[[[[[\\\^^^bbbdddfffiiimmmppprrrtttwwwyyy}}}~~~yyyrrrrrrwww|||~~~vvvooolllrrrwww{{{|||yyysssooopppsss~~~zzzuuunnngggbbb___[[[YYYUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVUUUTTTQQQNNNLLLKKKJJJKKKKKKLLLLLLNNNRRRXXX\\\fffxxxtttXXXMMMDDDBBBAAA<<<<<<:::888888999888777555555555444444333333333333222222222222222222222222333222222111222222333333444444444444444444444444333333333444444444555555555:::999;;;AAACCCRRRmmmwwwxxx~~~~~~zzztttlllfffaaa^^^[[[XXXWWWVVVTTTRRRPPPPPPPPPPPPNNNKKKIIIGGGFFFFFFEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBDDDDDDCCCBBBAAA@@@@@@AAAAAACCCEEEIIILLLOOOQQQRRRRRRRRRSSSTTTTTTUUUVVVVVVVVVVVVWWWYYY\\\___bbbdddaaa___^^^___```aaaaaa```^^^```bbbaaa```aaafffjjjqqqvvv}}}}}}tttsssppplllgggaaa\\\YYYUUURRRNNNKKKJJJIIIGGGFFFDDDEEEHHHJJJLLLLLLLLLLLLKKKMMMPPPQQQPPPOOOPPPPPPQQQRRRTTTTTTTTTRRROOOMMMJJJKKKLLLLLLLLLNNNQQQTTTUUUXXXZZZ\\\[[[[[[\\\]]][[[\\\[[[[[[[[[]]]aaaeeecccfffjjjmmmooorrrtttwww{{{}}}{{{rrrqqqvvv{{{|||zzztttpppsss{{{vvvrrrqqqoookkkiiilllrrrxxx|||zzztttmmmfffbbb^^^[[[YYYVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTTTTTTTUUUUUUVVVWWWWWWUUUQQQNNNLLLLLLLLLLLLLLLLLLNNNRRRYYY^^^hhh}}}rrrWWWMMMDDDBBBAAA<<<;;;999888777888888666555555444333222222222222333111222222222222333333333222222111111222222333333444444444444444444444444333333333444444444555555555999999;;;@@@BBBQQQlllzzzooorrr{{{~~~{{{vvvmmmfffaaa^^^ZZZXXXWWWVVVTTTSSSPPPPPPPPPPPPNNNLLLIIIGGGEEEEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@@@@@@@@@@@@@AAACCCEEEIIIMMMPPPRRRRRRSSSSSSTTTTTTUUUUUUVVVVVVUUUVVVWWWZZZ]]]aaaccc```___^^^^^^```aaaaaa``````bbbcccbbbaaabbbfffjjjooottt{{{}}}{{{tttsssqqqmmmhhhbbb]]]ZZZVVVSSSOOOLLLJJJIIIGGGEEEFFFHHHIIIKKKLLLKKKJJJIIIHHHKKKNNNOOOOOONNNNNNNNNMMMNNNOOOPPPPPPOOONNNMMMKKKNNNRRRSSSSSSUUUXXXZZZYYY[[[]]]^^^]]]\\\\\\]]]\\\]]]\\\[[[ZZZ\\\aaafffbbbeeeiiilllnnnpppsssuuuyyy}}}~~~tttqqqvvv{{{|||{{{wwwttttttvvv}}}zzzmmmooommmjjjiiilllrrryyy~~~vvvrrrkkkeeebbb___\\\[[[WWWWWWVVVUUUTTTTTTTTTUUUVVVUUUUUUTTTTTTUUUUUUVVVVVVXXXYYYWWWSSSOOOMMMMMMMMMLLLLLLKKKMMMRRRYYY___iiiqqqVVVLLLDDDAAAAAA<<<:::888777777777777666444444333222111111111222222111111222222222333333333222222111111222222333444333333333333333333333333333333333444444444555555444888777888===@@@PPPlllyyymmmqqq{{{~~~{{{vvvmmmfffaaa^^^ZZZXXXWWWVVVTTTSSSPPPPPPQQQPPPNNNLLLIIIGGGDDDDDDDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@BBBAAA@@@@@@?????????@@@AAAAAABBBDDDHHHLLLQQQSSSRRRRRRSSSSSSTTTTTTUUUUUUVVVUUUUUUVVVYYY\\\___aaa```___^^^^^^```aaaaaa```dddeeefffeeecccdddhhhlllnnnssszzz|||zzzttttttrrrooojjjddd___\\\VVVSSSOOOLLLJJJIIIGGGEEEIIIJJJKKKLLLLLLJJJHHHGGGFFFIIILLLNNNMMMLLLLLLMMMLLLLLLMMMNNNNNNNNNNNNNNNOOOSSSXXX[[[[[[\\\^^^```[[[]]]______^^^\\\\\\]]]\\\]]]]]][[[ZZZ\\\bbbfffbbbdddhhhkkknnnpppsssuuuyyy|||uuurrrwww|||~~~{{{yyyvvvtttssswwwqqqfffggggggiiimmmsssxxx{{{|||~~~sssoooiiidddbbb```___]]]XXXWWWVVVTTTSSSSSSTTTUUUVVVUUUUUUTTTTTTUUUUUUVVVVVVYYY[[[YYYTTTOOONNNNNNMMMLLLKKKJJJLLLRRRYYY___iiiqqqVVVLLLDDDAAABBB<<<999777666666777777555444333222111000000000111222111111111222222333333333222111111111222333333444222222222222222222222222333333333444444444555555222666555666;;;???PPPlll|||ooorrr}}}|||tttkkkeee___^^^\\\ZZZXXXVVVVVVUUURRRQQQOOOMMMKKKIIIHHHGGGFFFFFFEEEEEEDDDBBBAAA@@@BBBBBB@@@@@@@@@@@@BBBBBBBBBAAA@@@@@@????????????CCCCCCCCCDDDFFFHHHJJJLLLNNNOOOQQQSSSTTTUUUUUUUUUVVVVVVWWWXXXYYYZZZ[[[\\\^^^___```aaabbbbbbbbbbbbhhhhhhhhhgggfffgggjjjmmmuuuvvvxxx|||zzzvvvsssooolllhhhddd___\\\YYYUUUOOOKKKIIIIIIIIIHHHJJJJJJKKKKKKKKKKKKKKKKKKFFFIIIMMMOOOOOOMMMMMMMMMMMMNNNOOOOOOOOOPPPTTTVVVYYY[[[___bbbeeefffffffffddddddcccaaa```^^^]]]\\\\\\]]]^^^```aaaaaabbbbbbeeehhhkkkkkklllnnnsssxxxzzz|||vvvqqqtttwww}}}}}}xxxtttyyy|||ooohhhhhhkkknnnoooqqqvvv~~~~~~uuuqqqkkkfffccc```^^^\\\YYYXXXWWWUUUTTTTTTUUUUUUVVVUUUTTTRRRRRRRRRSSSSSSTTTTTTTTTTTTSSSRRRPPPOOORRRNNNKKKJJJIIILLLUUU```kkknnnQQQKKKEEEAAA???;;;;;;:::999777666666555555444444333333333333222222222222222222222222222222111111222222222333333333444444333222222333333333555555555555666666666666444777666888>>>AAAOOOiii~~~xxx}}}~~~|||tttkkkeee___^^^\\\ZZZXXXWWWVVVUUURRRQQQOOONNNKKKJJJHHHGGGFFFFFFFFFEEEDDDCCCAAAAAABBBAAAAAA@@@@@@AAAAAABBBDDDDDDCCCBBBBBBBBBBBBBBBCCCCCCCCCDDDFFFIIILLLMMMPPPPPPQQQRRRTTTUUUVVVVVVVVVWWWWWWXXXYYYZZZ[[[[[[]]]]]]___```aaabbbbbbbbbeeefffffffffgggiiilllpppvvvvvvyyy|||yyytttqqqmmmjjjgggccc^^^ZZZXXXTTTOOOKKKIIIIIIIIIHHHKKKKKKKKKKKKJJJJJJJJJJJJFFFJJJNNNPPPPPPOOOOOOOOORRRSSSUUUUUUVVVWWWZZZ\\\^^^```cccfffhhhhhhhhhhhhddddddcccaaa___^^^]]]\\\\\\]]]^^^```aaaaaaaaaaaadddgggiiijjjiiikkkoootttyyy|||wwwrrrtttwww}}}yyyvvvyyy{{{oooiiiiiilllppprrruuuzzz~~~|||uuuqqqkkkfffcccaaa___]]]YYYXXXWWWUUUTTTTTTUUUUUUVVVUUUTTTRRRRRRRRRSSSTTTTTTTTTTTTTTTSSSQQQOOONNNPPPMMMKKKKKKJJJLLLTTT^^^jjjmmmQQQKKKEEEAAA???;;;::::::888777666555555555444444333333333333222222222222222222222222222222111111222222222333333333444333333222222333333444555555555555666666666666555888666777===>>>LLLeee{{{|||tttlllfff```___]]]ZZZXXXWWWVVVUUURRRQQQPPPNNNLLLJJJHHHHHHFFFFFFFFFEEEDDDCCCBBBAAABBBAAAAAA@@@@@@AAAAAABBBBBBAAA@@@@@@???@@@@@@@@@BBBBBBCCCEEEHHHKKKNNNPPPRRRQQQQQQRRRSSSUUUWWWYYYXXXXXXXXXYYYYYYZZZZZZZZZZZZ[[[]]]___aaabbbccccccbbbdddeeefffgggjjjooorrrvvvwwwzzz{{{wwwqqqoookkkhhheeeaaa]]]YYYXXXTTTOOOKKKJJJJJJIIIHHHKKKKKKKKKKKKJJJJJJIIIIIIGGGJJJNNNQQQRRRRRRSSSSSSVVVYYY[[[]]]]]]^^^```aaaeeefffhhhjjjkkkkkkjjjiiiddddddbbbaaa___]]]\\\\\\\\\]]]^^^___```aaaaaaaaaeeehhhjjjjjjiiijjjnnnrrryyy{{{xxxrrrsssvvvzzz|||}}}{{{}}}zzzpppjjjjjjnnnssswww{{{~~~|||tttpppkkkfffdddbbb```^^^YYYXXXVVVUUUTTTUUUUUUVVVVVVUUUTTTSSSRRRSSSTTTTTTTTTTTTTTTSSSRRRPPPMMMLLLLLLJJJJJJKKKKKKKKKRRR[[[iiikkkPPPKKKEEE@@@???;;;:::999888777666555555555444444333333333333222222222222222222222222222222111111222222222333333333333333333222222333333444444555555555555666666666666999666777<<<===IIIbbb~~~|||uuummmgggaaa___]]][[[XXXWWWVVVUUURRRQQQPPPNNNLLLJJJIIIHHHFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@??????>>>>>>>>>??????AAABBBCCCEEEHHHLLLOOOQQQSSSRRRQQQRRRSSSUUUXXXZZZYYYYYYYYYYYYYYYZZZZZZZZZYYYZZZ\\\^^^```bbbcccccccccdddeeefffgggjjjooorrrvvvxxx{{{~~~yyyuuuooommmjjjgggdddaaa\\\YYYWWWSSSOOOLLLJJJJJJIIIHHHLLLKKKKKKJJJJJJIIIIIIHHHGGGKKKOOORRRSSSTTTVVVWWWYYY\\\```bbbbbbbbbcccdddiiijjjkkklllkkkjjjhhhfffcccbbbaaa```^^^]]]\\\[[[\\\\\\^^^___```aaaaaaaaafffhhhkkkkkkkkklllqqquuuzzz}}}xxxpppqqqttt|||tttuuu{{{~~~wwwoookkkkkkpppwww|||}}}sssooojjjfffdddbbb```___XXXWWWVVVUUUTTTUUUVVVVVVVVVUUUTTTSSSSSSSSSTTTUUUTTTTTTTTTSSSQQQNNNKKKJJJHHHGGGIIILLLKKKKKKPPPXXXfff~~~hhhOOOJJJDDD@@@???;;;:::999888777555555555555444444333333333222222222222222222222222222222222111111222222222333333333333333222222222333444444444444444555555555666666555999777888======JJJccc~~~|||{{{uuunnniiiaaa```^^^[[[YYYWWWUUUUUUSSSRRRPPPNNNLLLJJJIIIHHHGGGGGGFFFFFFEEECCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAABBBBBBAAAAAACCCEEEHHHLLLPPPRRRSSSRRRQQQRRRSSSUUUXXXZZZYYYYYYYYYZZZZZZZZZZZZZZZXXXYYY\\\^^^```bbbcccdddeeefffffffffgggiiimmmpppvvvyyy}}}}}}wwwsssnnnllliiigggdddaaa]]]ZZZVVVSSSOOOLLLKKKJJJIIIHHHKKKKKKJJJJJJIIIIIIIIIHHHHHHLLLPPPSSSTTTVVVXXXZZZ]]]```ccceeeeeeeeeeeefffhhhiiiiiiiiihhheeecccaaa______^^^^^^]]]\\\[[[[[[[[[\\\]]]___`````````aaacccfffiiijjjkkknnnssswww|||uuunnnooosss|||rrrpppvvv~~~{{{tttooolllmmmsss{{{|||rrroooiiifffcccbbb```^^^XXXWWWVVVUUUUUUUUUVVVWWWUUUUUUTTTSSSSSSTTTUUUVVVUUUUUUTTTRRROOOLLLIIIGGGEEEEEEHHHKKKKKKJJJOOOVVVaaayyydddNNNJJJDDD???>>>;;;:::999888666555555444444444444333333333222222222222222222222222222222222111111222222222333333333333222222222333333444555444444444444555555555555444888777999???@@@LLLeee{{{vvvooojjjbbbaaa^^^\\\YYYWWWUUUUUUSSSRRRQQQOOOMMMKKKIIIIIIGGGGGGGGGFFFEEEDDDCCCBBB@@@AAAAAABBBBBBAAAAAA@@@@@@@@@??????@@@@@@AAAAAAAAAAAABBBEEEHHHLLLOOOQQQRRRQQQQQQRRRSSSUUUWWWYYYYYYYYYYYYZZZZZZ[[[[[[[[[YYYZZZ\\\___aaacccddddddfffgggggggggfffhhhkkknnnvvvzzz~~~|||vvvqqqmmmjjjhhhfffdddaaa]]]ZZZUUURRROOOLLLLLLKKKIIIHHHIIIIIIIIIIIIIIIIIIIIIIIIJJJLLLPPPSSSUUUWWWYYY\\\bbbdddfffffffffeeefffhhheeeeeeeeeeeeccc```]]][[[[[[[[[[[[[[[[[[[[[[[[[[[[[[\\\]]]^^^___`````````___bbbfffhhhiiilllrrrvvv}}}ssslllooouuu~~~rrrnnnqqqyyy|||zzzzzzyyywwwtttrrrooonnnqqqxxx|||yyyrrrnnniiidddbbb```^^^\\\XXXWWWVVVUUUUUUUUUVVVWWWUUUUUUTTTSSSTTTUUUVVVWWWUUUUUUTTTQQQNNNJJJGGGEEECCCCCCFFFIIIIIIIIIMMMTTT^^^uuuaaaMMMJJJCCC>>>>>>;;;999888777666555444444444444444333333333333222222222222222222222222222222111111222222222333333333222222222222333444555555333444444444444555555555444888777:::@@@AAAMMMeee{{{vvvpppkkkcccaaa___\\\YYYWWWUUUUUUSSSRRRQQQOOOMMMKKKJJJIIIGGGGGGGGGFFFEEEDDDCCCBBB@@@AAAAAABBBBBBAAAAAA@@@===============>>>??????AAAAAABBBDDDGGGJJJNNNOOOPPPPPPQQQRRRTTTUUUVVVVVVXXXXXXYYYZZZ[[[\\\\\\]]][[[\\\^^^```bbbcccddddddfffggggggffffffhhhlllooowwwzzz{{{uuupppjjjhhheeedddbbb___\\\YYYTTTRRROOOMMMLLLKKKJJJHHHGGGHHHHHHIIIIIIJJJJJJKKKKKKMMMPPPSSSTTTVVVYYY\\\cccdddddddddbbbbbbccceeeaaaaaaaaa```^^^[[[XXXVVVWWWWWWXXXYYYYYYZZZZZZ[[[[[[\\\]]]^^^___````````````cccfffhhhhhhkkkpppuuu|||rrrlllqqqyyyqqqkkkkkkpppwww{{{~~~}}}uuussspppnnnnnnooopppqqqvvv}}}|||xxxrrrnnnhhhccc```^^^\\\ZZZWWWVVVUUUUUUUUUVVVWWWWWWUUUUUUTTTSSSTTTUUUVVVWWWUUUUUUSSSQQQMMMIIIEEECCCBBBBBBDDDHHHHHHGGGMMMTTT]]]rrr___LLLJJJCCC>>>>>>;;;999888777666555444444444444444333333333333222222222222222222222222222222111111222222222333333333222222222222333444555666333333444444444555555555444999888:::??????JJJbbb{{{vvvppplllcccbbb___\\\YYYWWWUUUUUUSSSSSSQQQOOOMMMKKKJJJIIIGGGGGGGGGGGGFFFDDDCCCBBB@@@@@@BBBBBBBBBBBB@@@@@@@@@@@@??????@@@AAABBBBBBAAAAAABBBDDDFFFIIILLLNNNNNNOOOQQQSSSTTTUUUUUUUUUWWWXXXYYYZZZ[[[\\\]]]]]]\\\]]]___```bbbcccddddddeeefffffffffgggiiimmmpppwww{{{{{{tttooohhhfffdddbbb```^^^ZZZXXXTTTQQQOOOMMMLLLKKKJJJHHHFFFGGGGGGHHHIIIJJJKKKKKKKKKMMMPPPRRRTTTVVVYYY[[[aaabbbaaa___]]]]]]___aaa^^^______^^^\\\XXXUUUSSSTTTUUUVVVWWWXXXZZZZZZ[[[[[[[[[]]]^^^___`````````dddgggiiijjjjjjlllqqquuu|||rrrmmmsss|||pppiiigggjjjooovvvzzzqqqnnnjjjiiijjjnnnqqqssszzz~~~yyyrrrnnnhhhccc___]]]ZZZXXXWWWVVVUUUUUUUUUVVVWWWXXXUUUUUUTTTTTTTTTUUUWWWXXXVVVUUUSSSQQQMMMHHHEEEBBBAAAAAACCCFFFGGGGGGLLLTTT]]]rrr}}}^^^LLLJJJCCC>>>>>><<<999888777666444444444444444444444333333333222222222222222222222222222222111111222222222333333333222222222222333444555666333333333444444444555555555999888:::>>>===GGG___}}}~~~yyyrrrmmmfffccc___\\\[[[ZZZYYYWWWRRRRRRPPPNNNLLLJJJIIIHHHIIIHHHGGGFFFEEECCCBBBBBBBBBAAA@@@@@@??????@@@@@@======>>>>>>???@@@BBBBBBDDDCCCBBBAAACCCGGGKKKMMMPPPQQQRRRTTTVVVWWWWWWWWWYYYYYYYYYZZZ[[[]]]^^^___[[[\\\]]]___aaabbbddddddddddddcccbbbbbbdddhhhkkktttzzz|||vvvrrrpppfffdddaaa___]]][[[XXXVVVPPPNNNLLLIIIHHHHHHIIIIIIIIIIIIJJJJJJKKKLLLLLLLLLNNNPPPRRRUUUWWWXXXXXXXXX^^^]]]\\\[[[[[[[[[\\\]]]ZZZZZZYYYUUURRROOOOOOPPPRRRSSSUUUUUUUUUUUUXXXZZZYYYYYYZZZZZZ[[[\\\^^^^^^ccceeeiiilllmmmooorrrttt{{{}}}tttooouuu|||rrrgggcccccceeelllpppyyyooommmkkkkkkmmmqqquuuxxx{{{wwwsssnnnhhhbbb___\\\ZZZYYYWWWUUUUUUUUUWWWWWWWWWUUUSSSTTTTTTUUUUUUVVVWWWWWWVVVUUUSSSOOOKKKGGGCCCAAACCC@@@@@@CCCEEEFFFJJJOOO\\\zzz{{{]]]JJJFFF@@@>>>>>>888888777666555555444444555333333444444333333222111000000111222333333444444000111111111111222222222333333333333333333333333333333333444444555555555666666777999:::>>>JJJVVVwww~~~zzzsssmmmeeebbb^^^\\\[[[ZZZXXXWWWSSSRRRQQQOOOMMMKKKJJJIIIIIIHHHGGGFFFEEEDDDCCCBBBBBBAAAAAA@@@@@@@@@@@@@@@>>>>>>>>>>>>???@@@AAAAAACCCBBBAAAAAABBBFFFJJJMMMOOOPPPQQQSSSTTTUUUVVVVVVXXXYYYZZZ[[[\\\]]]^^^_______________````````````ddddddcccbbbaaacccgggjjjuuuzzz{{{vvvqqqooohhheeeaaa^^^\\\XXXUUURRROOOMMMKKKIIIHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLLLLOOOPPPRRRUUUVVVWWWVVVVVV[[[ZZZYYYXXXXXXXXXYYYZZZZZZZZZXXXUUUQQQNNNNNNOOOOOOPPPRRRRRRRRRSSSUUUWWW[[[[[[[[[[[[[[[[[[\\\\\\aaadddhhhlllnnnqqqtttvvvzzz|||uuurrrwww~~~rrrfffaaa``````bbbfffnnnzzzpppooollllllnnnrrrxxx{{{{{{wwwoookkkeeeaaa^^^\\\[[[YYYWWWUUUUUUUUUWWWWWWVVVUUUTTTUUUUUUVVVVVVWWWXXXXXXWWWVVVSSSPPPLLLGGGDDDBBBDDDAAAAAADDDFFFGGGLLLRRRaaaxxx[[[IIIFFF@@@>>>>>>999888777666555555444444555333333444444333333222111111111111222222333333444000111111111111222222222333333333333333333333333444444444444444444333333666666777999999===IIIUUUqqq~~~|||tttnnneeebbb^^^\\\[[[ZZZXXXWWWTTTTTTRRRPPPNNNLLLKKKJJJIIIIIIHHHFFFEEEDDDCCCBBBCCCBBBAAAAAA@@@@@@AAAAAA?????????>>>>>>??????@@@AAA@@@??????BBBEEEJJJMMMNNNOOOPPPQQQRRRSSSTTTUUUWWWYYY[[[]]]^^^_________`````````_______________ddddddcccaaa```bbbeeehhhtttzzzzzzuuuqqqnnniiifffaaa]]]YYYUUUPPPMMMMMMLLLJJJIIIIIIIIIJJJKKKKKKKKKJJJJJJKKKKKKLLLLLLPPPQQQSSSUUUUUUUUUTTTSSSVVVUUUTTTSSSSSSTTTUUUVVVYYYYYYWWWTTTPPPMMMLLLMMMMMMNNNPPPPPPQQQRRRTTTWWW]]]\\\\\\[[[ZZZZZZ[[[[[[___ccchhhlllooorrrvvvyyyxxxzzz}}}wwwuuuyyy~~~rrreee]]]ZZZYYYWWW[[[bbbmmmyyytttqqqnnnmmmpppvvv}}}|||xxxllliiiddd```^^^\\\[[[YYYWWWVVVTTTUUUVVVWWWVVVTTTUUUUUUVVVVVVWWWXXXXXXXXXXXXVVVSSSPPPLLLHHHEEECCCDDDBBBBBBEEEGGGHHHNNNUUUgggsssXXXHHHEEE@@@>>>???:::888777666555555444444555333333444444333333222111222222222222222222222222000111111111111222222222333333333333333333333333666555555444444333222222666555777999999===HHHTTTiii~~~vvvoooeeebbb^^^\\\[[[ZZZXXXWWWVVVUUUSSSRRROOONNNLLLKKKJJJIIIHHHGGGEEEDDDCCCCCCCCCBBBAAAAAA@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>@@@???>>>>>>AAAEEEJJJMMMOOOOOOPPPPPPRRRSSSTTTUUUVVVXXX[[[^^^___```___^^^]]]]]]^^^^^^___```aaaaaaccccccbbb```___```dddgggrrrxxxzzzuuupppmmmhhhddd```[[[WWWSSSNNNKKKKKKJJJIIIIIIIIIJJJKKKKKKLLLKKKJJJJJJJJJKKKLLLMMMQQQSSSTTTVVVUUUTTTRRRPPPQQQQQQPPPPPPPPPQQQSSSTTTWWWWWWVVVRRRNNNKKKKKKKKKMMMNNNPPPQQQRRRSSSVVVXXX\\\\\\[[[[[[[[[[[[[[[\\\```ccchhhlllooorrrvvvyyywwwyyy{{{wwwuuuxxx{{{pppbbbZZZUUUSSSQQQTTTYYYbbbmmmxxxxxxuuurrrqqqttt|||{{{wwwmmmiiidddaaa^^^\\\ZZZXXXWWWVVVTTTUUUVVVVVVUUUTTTTTTTTTUUUVVVVVVWWWWWWXXXWWWUUURRRNNNJJJGGGDDDCCCCCCAAABBBEEEGGGHHHOOOXXXiii|||nnnTTTFFFEEE@@@>>>???;;;888777666555555444444555333333444444333333222111333333222222222222222222000000111111111222222222222222333333333333444444444444444444444444333333666555777999999<<>>============>>>>>>===>>>AAAEEEJJJMMMPPPPPPPPPPPPQQQSSSTTTUUUUUUWWWZZZ]]]___```___^^^\\\]]]]]]^^^___``````aaaaaaaaa```^^^^^^___cccfffpppvvv}}}zzzuuupppmmmeeebbb]]]YYYVVVRRRNNNKKKIIIIIIIIIIIIIIIJJJJJJKKKLLLKKKJJJJJJJJJLLLNNNOOOSSSTTTVVVWWWVVVSSSPPPNNNOOONNNNNNNNNOOOPPPRRRSSSUUUUUUSSSPPPLLLJJJJJJKKKKKKMMMOOOPPPQQQSSSVVVYYYZZZZZZZZZZZZ[[[\\\]]]^^^aaaeeeiiillloooqqqtttwwwvvvxxxzzz}}}wwwrrrtttwwwmmm```WWWQQQOOONNNOOORRRXXX```jjjtttzzz~~~|||yyywwwwww{{{zzzvvvooolllgggbbb___\\\YYYVVVWWWVVVTTTTTTUUUVVVTTTSSSSSSSSSSSSTTTUUUUUUVVVVVVUUUSSSOOOKKKHHHEEECCCBBBAAA@@@BBBDDDEEEHHHPPPZZZjjj~~~iiiQQQEEEEEE???===???;;;888777666555555444444555333333444444333333222111333333222222222222222222000000111111111222222222222222222333333444444444222222333333444555666666666555777999999;;;EEEPPPgggyyyqqqgggddd```^^^]]]\\\ZZZYYYVVVVVVTTTRRRPPPNNNMMMLLLJJJJJJIIIGGGFFFEEEDDDCCCBBBAAA@@@@@@??????@@@@@@@@@???>>>>>>============>>>======>>>AAAFFFKKKNNNQQQQQQPPPPPPQQQRRRTTTUUUUUUVVVYYY[[[]]]__________________^^^^^^^^^^^^^^^^^^^^^^^^]]]]]]___cccfffooouuu}}}{{{uuupppnnnccc```\\\YYYVVVRRRNNNLLLIIIIIIIIIIIIIIIJJJJJJJJJKKKJJJIIIIIIKKKMMMPPPQQQTTTUUUWWWXXXWWWTTTQQQNNNMMMMMMMMMMMMNNNPPPRRRSSSQQQRRRQQQNNNKKKIIIJJJKKKHHHJJJLLLNNNOOOQQQUUUWWWYYYYYYYYYZZZ[[[]]]^^^___aaadddhhhkkknnnpppsssuuuvvvwwwzzz}}}yyyqqqrrrvvv{{{iii]]]UUUQQQOOOKKKLLLNNNPPPUUU^^^gggnnnyyy}}}|||}}}~~~xxxtttppplllgggccc```\\\XXXUUUWWWVVVTTTTTTUUUUUUTTTRRRRRRRRRSSSSSSTTTUUUUUUUUUTTTRRRNNNJJJFFFDDDCCCBBB??????BBBDDDEEEHHHRRR]]]qqqeeeOOOEEEEEE???<<<>>>;;;888777666555555444444555333333444444333333222111222222222222222222222222000111111111111222222222111222222333333444444555000111222333555666777777555555777999888:::CCCNNNgggzzzrrrhhheeeaaa___^^^]]][[[ZZZVVVUUUTTTRRRPPPNNNMMMLLLJJJJJJIIIHHHFFFEEEDDDDDDAAA@@@??????>>>>>>?????????>>>>>>=========>>>>>>>>>======>>>BBBGGGLLLPPPQQQPPPOOONNNOOOPPPRRRTTTUUUVVVWWWYYY[[[]]]______]]]^^^^^^^^^^^^^^^^^^___\\\\\\\\\\\\\\\___cccfffpppvvv~~~|||vvvqqqnnnccc```\\\YYYUUURRRNNNKKKIIIIIIIIIJJJIIIIIIHHHHHHIIIIIIHHHIIIKKKNNNRRRTTTTTTVVVXXXZZZYYYVVVRRROOOKKKKKKKKKLLLMMMOOOQQQSSSNNNOOOOOOMMMJJJIIIJJJKKKHHHJJJLLLNNNPPPRRRVVVXXX[[[ZZZZZZZZZ[[[\\\]]]]]]^^^aaafffjjjmmmppptttvvvvvvwwwzzz}}}|||rrrtttzzzvvveeeZZZTTTRRRQQQKKKLLLMMMMMMPPPWWWaaahhhuuu}}}wwwrrrmmmjjjfffbbb___\\\XXXUUUWWWVVVTTTTTTUUUUUUSSSQQQRRRSSSSSSTTTUUUUUUVVVVVVTTTRRRNNNJJJFFFDDDCCCCCC???@@@CCCEEEFFFIIITTT```}}}bbbMMMDDDEEE>>>;;;===:::888777666555555444444555333333444444333333222111111111111222222333333444000111111111111222222222111111222333333444555555222222333333444555666666555555777999888999BBBLLLccc~~~~~~{{{rrriiifffbbb```___^^^\\\[[[VVVUUUTTTRRRPPPNNNLLLKKKKKKJJJIIIHHHFFFEEEDDDDDD@@@??????>>>===>>>>>>>>>>>>>>>============>>>>>>>>>======???BBBHHHMMMPPPPPPOOOMMMMMMMMMOOOQQQRRRUUUUUUVVVWWWZZZ\\\^^^```YYYZZZ[[[]]]___aaabbbcccZZZ[[[[[[[[[\\\___cccgggqqqxxx}}}wwwrrroooeeebbb]]]YYYUUUQQQLLLIIIIIIIIIJJJJJJIIIIIIHHHGGGIIIHHHHHHHHHKKKOOOSSSUUUTTTVVVYYY[[[ZZZWWWSSSPPPJJJJJJJJJKKKLLLNNNQQQRRRMMMMMMMMMLLLJJJIIIJJJLLLJJJLLLOOOPPPRRRUUUXXX[[[]]]\\\[[[[[[ZZZ[[[[[[[[[[[[___dddiiimmmqqquuuxxxvvvxxxzzz}}}tttwww}}}ssscccYYYTTTSSSSSSMMMNNNOOOOOOQQQWWWaaahhhsss|||vvvqqqiiigggcccaaa___\\\XXXVVVWWWVVVTTTTTTUUUTTTSSSQQQSSSTTTTTTUUUVVVVVVWWWWWWUUUSSSOOOJJJGGGEEEDDDDDD@@@AAADDDGGGGGGJJJVVVbbbaaaMMMEEEEEE>>>:::<<<999888777666555555444444555333333444444444333222222000000111222333333444444000111111111111222222222111111222333333444555555333444444444444444444444555555777999888999AAAKKK^^^zzzvvv|||~~~~~~~~~zzztttnnnjjjddd```^^^]]][[[ZZZ[[[YYYUUURRROOONNNNNNNNNJJJJJJIIIHHHGGGEEEEEEDDDAAAAAAAAA@@@@@@@@@????????????>>>>>>???AAABBBDDDAAAAAAAAABBBEEEHHHKKKMMMNNNNNNMMMMMMNNNNNNOOOPPPUUUUUUVVVWWWYYY[[[]]]^^^``````___^^^___```aaabbb^^^]]]]]]]]]^^^aaaccceeeooovvv}}}vvvnnnhhh```]]]YYYVVVSSSQQQNNNLLLLLLKKKIIIHHHGGGFFFFFFFFFHHHIIIJJJKKKNNNRRRUUUWWWWWWXXXYYYYYYXXXUUUSSSQQQLLLLLLMMMNNNOOOPPPQQQQQQOOOOOOMMMJJJHHHGGGIIIKKKLLLMMMOOORRRVVVZZZ]]]___bbb```\\\YYYWWWVVVWWWXXX[[[^^^bbbeeeiiimmmrrruuuuuuxxx{{{}}}}}}}}}~~~wwwvvvyyynnnddd___YYYUUUTTTQQQQQQQQQQQQRRRVVV\\\aaattt{{{uuupppkkkgggbbb^^^\\\ZZZXXXWWWXXXWWWVVVUUUTTTTTTTTTTTTSSSSSSSSSTTTTTTUUUUUUVVVTTTPPPJJJFFFCCCBBBAAA???BBBDDDBBBDDDJJJKKKVVVmmm}}}ZZZOOODDD@@@???<<<::::::999999777666444222111000222222222222222222222222///000000000000111111111000111111111111222222222444333333222111111111222222333444444555555444444555333444777999:::???EEEaaazzzyyytttzzz}}}}}}}}}~~~~~~}}}}}}wwwnnnkkkfffbbb```^^^\\\[[[ZZZXXXUUURRRPPPOOOOOOOOOKKKJJJIIIHHHGGGEEEDDDCCCAAAAAAAAA@@@@@@@@@@@@???@@@????????????AAABBBCCCAAAAAAAAABBBEEEHHHKKKMMMNNNNNNNNNMMMNNNNNNOOOPPPUUUUUUVVVWWWYYY[[[\\\]]]______^^^^^^^^^___```aaa______]]]]]]]]]___aaabbbmmmuuu~~~|||uuunnnhhhbbb^^^ZZZWWWUUURRROOOMMMKKKJJJIIIHHHGGGFFFFFFFFFGGGGGGHHHJJJMMMPPPSSSUUUXXXXXXYYYYYYXXXVVVSSSQQQMMMLLLLLLLLLMMMMMMMMMNNNLLLLLLKKKIIIHHHHHHJJJLLLPPPQQQSSSUUUYYY\\\___aaa___]]]ZZZXXXWWWWWWYYYZZZZZZ]]]aaaeeehhhlllqqquuuuuuxxx{{{}}}}}}}}}yyywwwzzz~~~mmmbbb]]]WWWTTTTTTRRRRRRRRRRRRSSSWWW]]]bbbrrr~~~{{{tttoookkkgggbbb^^^\\\ZZZYYYWWWYYYYYYWWWVVVVVVUUUUUUUUUTTTTTTTTTUUUUUUUUUUUUUUUTTTPPPKKKFFFDDDCCCAAA@@@AAADDDBBBDDDJJJLLLYYYqqq~~~xxxYYYNNNCCC@@@???<<<::::::777777666555444333333222222222222222222222222222000000000111111111222222000111111111111222222222444333222222111111222222222333444444555555444444555333444777888999>>>EEE___xxx|||vvvyyy~~~|||yyynnnkkkgggdddbbb```]]][[[YYYXXXUUUSSSQQQPPPPPPPPPLLLLLLJJJIIIGGGEEECCCCCCAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@??????@@@AAABBBCCCAAAAAAAAABBBEEEHHHKKKMMMNNNNNNNNNNNNNNNOOOPPPPPPTTTTTTUUUVVVXXXZZZ\\\]]]^^^^^^^^^]]]^^^______```aaa```^^^]]]]]]^^^___aaalllsss||||||uuunnniiidddaaa\\\YYYVVVTTTPPPNNNKKKJJJIIIGGGFFFFFFFFFFFFGGGHHHIIIJJJMMMPPPSSSUUUYYYZZZZZZZZZYYYVVVSSSRRRPPPOOONNNLLLKKKKKKKKKKKKJJJKKKLLLLLLLLLMMMOOOQQQUUUVVVWWWZZZ\\\___bbbccc\\\[[[YYYXXXXXXYYY[[[\\\YYY\\\```cccgggkkkppptttuuuxxx{{{}}}}}}~~~|||yyy{{{{{{~~~lllaaa[[[VVVTTTUUUSSSTTTTTTTTTUUUYYY___cccppp~~~zzztttoookkkgggbbb___]]][[[ZZZXXX[[[ZZZYYYXXXWWWWWWWWWWWWVVVVVVVVVVVVUUUUUUUUUUUUTTTPPPJJJFFFDDDCCCBBBAAA@@@CCCBBBDDDKKKNNN^^^xxxzzzsssXXXMMMCCC@@@???===::::::555555555555555444444444222222222222222222222222111111111111222222222333000111111111111222222222333333222222111111222222222333444444555555444444555333444777888999>>>EEE\\\uuu{{{zzz|||{{{nnnkkkhhheeecccaaa]]]ZZZYYYXXXVVVTTTRRRQQQQQQQQQNNNMMMKKKIIIGGGEEECCCBBBBBBBBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@AAAAAABBBBBBAAAAAAAAABBBEEEHHHKKKMMMOOONNNNNNNNNNNNOOOPPPPPPTTTTTTTTTVVVWWWYYY[[[\\\]]]]]]]]]]]]^^^^^^______bbbaaa___^^^^^^___aaabbbkkkrrrzzz{{{vvvooojjjeeebbb]]]YYYWWWTTTPPPNNNJJJIIIHHHGGGFFFFFFFFFFFFIIIJJJKKKMMMPPPSSSWWWXXX[[[[[[\\\\\\ZZZXXXUUUTTTUUUSSSPPPMMMKKKKKKKKKKKKLLLOOOQQQSSSSSSUUUWWWYYYZZZZZZ[[[\\\^^^```bbbccc]]]\\\[[[ZZZZZZ[[[\\\]]]YYY\\\___cccfffjjjooorrruuuwww{{{}}}}}}}}}~~~}}}zzzzzzyyy~~~~~~mmmbbb[[[VVVVVVXXXUUUVVVVVVVVVXXX\\\aaaeeeppp~~~}}}yyysssnnnkkkgggbbb___]]]\\\ZZZYYYZZZZZZYYYXXXXXXXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUUUURRRNNNIIIEEECCCCCCBBBAAA@@@CCCBBBEEELLLQQQcccwwwoooVVVKKKBBB??????===::::::666555555555555444444444222222222222222222222222111111222222222333333333000000111111111222222222333333222222111222222333222333444444555555444444555333444777888888===DDDWWWrrr}}}~~~}}}|||mmmkkkhhheeeccc```]]]ZZZYYYXXXWWWUUUSSSRRRQQQQQQNNNMMMKKKIIIGGGEEECCCBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBAAAAAAAAABBBEEEHHHKKKMMMOOOOOONNNNNNOOOOOOPPPQQQSSSSSSTTTUUUWWWYYYZZZ\\\]]]]]]]]]^^^^^^^^^^^^^^^aaaaaa______```aaaccceeeiiipppyyy|||wwwqqqmmmfffccc^^^ZZZVVVSSSOOOLLLIIIHHHHHHGGGFFFFFFFFFFFFIIIIIIKKKMMMQQQUUUXXX[[[\\\]]]^^^^^^]]][[[XXXWWWWWWTTTPPPLLLJJJIIIJJJKKKPPPSSSWWWYYY[[[\\\^^^```]]]]]]]]]]]]^^^___aaaaaa^^^^^^]]]\\\\\\\\\]]]^^^ZZZ\\\```ccceeeiiimmmppptttvvvzzz{{{||||||}}}~~~}}}{{{{{{yyy|||oooeee]]]XXXXXX[[[WWWXXXYYYYYY[[[^^^cccgggqqq|||~~~}}}yyysssnnnjjjgggbbb^^^]]]\\\ZZZYYYYYYXXXWWWWWWVVVWWWWWWWWWWWWWWWWWWVVVVVVUUUUUUUUUPPPLLLGGGDDDBBBBBBAAAAAA@@@DDDCCCEEEMMMTTTiiiyyymmmTTTIIIAAA??????===::::::777777666555444333333222222222222222222222222222111111222222222333333333000000111111111222222222333222222111222222333333222333444444555555444444555333444666777888<<