BMv6( |||}}}}}}zzzxxxxxx|||~~~{{{xxxwwwxxxzzzzzz{{{uuuqqqllljjjjjjkkkkkklllkkkiiifffeeeeeeeeecccbbbccccccbbb```^^^^^^```bbb]]]ZZZYYY[[[[[[WWWWWWYYYZZZXXXVVVTTTRRRQQQQQQQQQRRRUUUOOOLLLLLLEEECCCNNNGGGGGGCCC??????BBBAAA>>>===;;;888666666555333111222333444333111/////////...111111---,,,...///...+++///111...---000000///---,,,---...000000...,,,///000///,,,---111111---000000000000////////////------///111///+++...333+++666555///222000---111000***111++++++222+++222---------.........////////////...------------...***)))///111,,,//////###"""111222+++---...,,,///+++---000000...------...///...------...---+++)))+++111444111000222444444333555///222---...===111333333666;;;:::666555888888:::999666666999:::888:::;;;<<<<<<;;;:::888777888666444444666999;;;<<<:::777222...222777666000444666555333555888666222///333444111222777;;;<<<:::999666333666<<<<<<888666888666444555888777222555000:::555666;;;222777222666777666555666555111555444444444444555666666777444333333222000333999666000777111111888111888666555555666888999777666888444777777333888;;;222888555555777444111222666555666888999666000000444555444444666888888666444555555???777555;;;111333666555555777:::;;;;;;;;;<<>>999777:::;;;:::666888777222222555555333333444555777999888666333444444444444444444444444333///444666000222777333111333333111333666555111111111111111000000000000111111222333333333333222666444222333555555222///000000000000111111111111444111000222222111222666666222...,,,---...000000222//////444666444222333///555111...222///,,,333~~~~~~}}}yyyzzz}}}yyyxxxvvvuuuvvvxxx{{{|||uuurrrmmmhhhfffgggjjjlllgggggggggfffeeecccbbbaaadddbbb```]]]\\\\\\]]]^^^[[[\\\\\\\\\ZZZYYYYYYZZZ[[[ZZZYYYWWWUUUTTTTTTTTTRRRQQQNNNLLLJJJIIIIIIIIIFFFEEECCCAAA???>>>======;;;:::888666444444444444444333222000//////.........//////000000000000000---...///000000///...---000000000000////////////111///---...111222000...222111///------...000111......////////////.........///000///...---...////////////...------,,,,,,...,,,+++---000111...,,,000000///...---,,,,,,,,,000000///...---,,,,,,+++111111000......---------+++---//////.........//////............///000000///000111222333333444444------///333666666222...000333666888888777777777888999999::::::999999888:::999888999:::999777555;;;:::999888888999:::;;;;;;777444444777777444000555555000---111888777111,,,...000111333555888;;;777666666666666777777888555666777666555666777999444555666777777666555444555666777555333333666999777777666555444444333333333333333444555666777888777333000000222444444333777555444555777888666333444333222222444444333222555666666666666444333222666666666666777777777777222444666777999999888888111222444555444444555666777888:::;;;<<<=========999:::::::::::::::::::::666555444444444666777888444555777888999888666555666666555555555444444444333333333333333333333333222222222333333444444444666111...222777444'''222222222333444555666777:::555111000222333222000333000111555333......333///111333333333333555777222111111222555777888777666555333222222222333333////////////////////////~~~yyyxxx{{{}}}zzzwwwtttssstttvvvwwwvvvsssnnniiiggggggiiikkkhhhhhhgggfffeeeddddddcccdddbbb```^^^]]]]]]]]]^^^\\\\\\\\\[[[XXXWWWXXXZZZ[[[ZZZXXXVVVUUUTTTTTTSSSRRRQQQNNNLLLJJJIIIIIIIIIGGGFFFDDDBBB@@@???>>>>>><<<:::888666555444555555333333111000///.........,,,---...///000111111111......////////////......///////////////000000000111///......000111000...111000///......///000000------............------...///000///...---...///000000//////...------,,,000...---...000111000.........//////...---+++***/////////...------,,,,,,000///...------,,,,,,,,,***,,,......---,,,---...------------.........///...///111222333333333222111111222444777666222...111444777888777777888999888999999999999999999888:::999777777888999888777;;;;;;;;;;;;<<<>>>???AAA===888333222555666555333444444000---111777666111---///111333444555888:::777777666666666666666777666777777666555444666777666666777888888777666666555666777666444444777:::777666666555444444333333222222222333333444555666666333111111333444444333555333333444666777555333444333222222444444333222666666555444333333444444777777777666666666666666333444555777888888999999666777888777444333333333777777999::::::;;;;;;;;;<<<;;;::::::999999999999666555555555555666666777333444666888888888777666666555555555444444444444333333333333333333333333222222222222222222111111555444333444555333...***222222222222222333444555888666333222222333444333222000111555333......333444333333333333333222222000//////000222444444333333222111000000000111111000000000000000000000000{{{zzz|||~~~{{{vvvrrrqqqqqqtttuuuwwwtttoookkkhhhhhhiiijjjgggfffeeedddcccddddddeeecccbbb```___^^^^^^^^^___]]]]]]\\\YYYWWWVVVWWWYYYYYYXXXWWWUUUTTTSSSSSSSSSQQQPPPNNNLLLJJJIIIIIIIIIGGGFFFDDDBBBAAA@@@??????===;;;999777666555555666222111000///...---------,,,,,,---///000111222222//////............//////.........//////000000111000///......000000///......//////000000/////////,,,,,,------------,,,,,,---...//////...---...///111111000//////......---111///------...//////...,,,---.........,,,***)))........................///...---,,,,,,,,,,,,,,,***+++------++++++,,,---+++,,,------......---------...111222333222111000333333444555666555222000333555666777777777999:::888888999999999999888888999888666666888999999888666777888999;;;===???@@@>>>999444222333666666555333222///...111555555111---000333555666666777999888888777666555555555555666777777555333222333555777777888999999888777777666777777777666666888:::666666555555444333333333222222222222222222333333444333222333444444333111222222222333555666444333333222111222333444333222777555333111111222444666888777777666666555555555555555555666777888999:::888999999888555333444444333444666888999:::;;;;;;>>><<<;;;999888888888888666666666666666666555444333444666777888888777777555555555555444444444444333333333333333333333333333333222111111000000///111444666444111111444888111111111111222222222222555555555444333333555777222111222444222//////222666333111222444444222000000/////////111222111000222222111000000000000111111111111111111111111111~~~|||yyyuuuqqqppprrruuuxxxxxxuuuqqqmmmjjjhhhhhhiiifffdddcccaaaaaabbbdddeeecccbbbaaa```____________^^^^^^\\\YYYVVVUUUVVVXXXXXXWWWUUUTTTSSSRRRRRRRRRPPPOOONNNLLLKKKIIIIIIHHHGGGFFFEEECCCAAA@@@@@@@@@===<<<:::888666666666666111000///...------------............///000000111//////---,,,,,,---//////------......///000111111//////...////////////...,,,---///111111000///...,,,------......------,,,,,,...///...------...000111111111000//////......000...---,,,,,,---------------,,,,,,++++++++++++---------........./////////......---,,,,,,,,,---+++,,,------++++++,,,...+++,,,---.........------,,,---000222222111///...222222333444555444333222333444555555555666888:::777777888888888888777777666666666777999:::999777555555666888:::;;;===>>><<<999555333444555555444222111//////111333333111...111555777777666777777999888777666555444444444666777777555222111222333666777888999999888777666666666777777777888999:::555555555444444333333333333333333333333222111111111222333555555444222111222222222444555555555444333222111111333444333222666444111//////111555777888888777666555555444444666666555555666888:::;;;555666777666555555777888111222444777999;;;======<<<;;;999888777888999:::555666777777777555444333222333555666777888777777444444444444444444444444222222333333333333444444222222222222111111111111---111444222//////444999222222222222222222111111111444555444222222555888111222333333111///000111333000---000555777555111222111111111222333111000333333222222222222222222111111111111111111111111~~~}}}~~~{{{{{{~~~|||yyyvvvrrrqqqsssuuuwwwwwwuuuqqqnnnkkkiiihhhhhhgggfffdddbbbbbbccceeefffcccbbbbbbaaa````````````^^^^^^\\\ZZZWWWVVVVVVXXXVVVUUUTTTRRRRRRQQQQQQQQQNNNNNNMMMLLLKKKJJJHHHHHHGGGFFFDDDCCCBBBAAA@@@@@@===<<<:::888666666666666111000///......---......111000///...---------...///...---,,,,,,---...///,,,------...///000000111.../////////.........///+++,,,///111111000...---......////////////......+++---......------...000111111111000//////......//////......------...//////...+++))))))***---...,,,,,,------.../////////000///...........................---,,,,,,---///------...///////////////+++---...000000///...---...///000111222333444555222333444444444555777:::666777777888888777777666333444777:::<<<;;;777444999::::::;;;<<<<<<======888777666666666555333111222000///111222222222222000333666777777666555666888888666555444444444444777777666444222000111222666666777888888777666666666666666777888999999999444444444444444333333333444444555555444333222111000222444666555444222111222333444555555555555555222111000111333444333222555333111///000222555888888777777666555444444333666666555666777888:::<<<333444555555444555777999555666777999:::;;;;;;;;;999888888777888999;;;<<<555666777777777555444333333444444555666777777777333333444444444444444444222222222333333444444444000111111222333444555555...///111222111111111222222333333444333333222111///222444333111000333666000222444222111000000000444000---000444666444000222111111111333222000...222222222222222222222222111111111111111111111111~~~|||||||||zzzzzz}}}}}}zzzzzz}}}~~~{{{xxxtttrrrqqqrrrrrrtttsssqqqnnnkkkiiihhhgggiiihhhgggfffeeeffffffgggbbbbbbbbbbbbaaaaaaaaa```\\\]]]^^^\\\YYYXXXWWWXXXTTTSSSRRRQQQPPPPPPPPPPPPMMMMMMMMMLLLKKKJJJHHHGGGFFFEEEDDDBBBAAA@@@@@@@@@===;;;999777666555555666111000//////.........///333222///---,,,,,,,,,,,,......------------......---------......//////000---...//////------...///+++,,,...000000000///......//////////////////...+++,,,......------...000111111000//////......------///111111000///000111000...+++******+++...///---------.........//////000//////.........///////////////---,,,,,,...000///............///000000,,,,,,---------------,,,+++---...//////111333666222444555666555666777999666666777777777777666666444555777:::;;;:::666333888888999999999999888777444555777777666444111///222000000333333111111444111444666666555444444555777777666555444444444444666777777444222111111333666666777888888777666666555444555777999:::999888444444333333333333333333333444555555555333222111000222555666444333222222333555666666444333444555111000000111333444333222222222222222333444666777777666666555555444444444666666666777888999:::;;;666666666444333333555777<<<<<<<<<;;;:::999777666666666777888999:::;;;;;;666666666666666666555444555555555555555666666666333333333333444444444444111222222333333444444555000000111222444555666777000111222333444333111...111222333444444333222222///111222222111111222333///333444222000111111000666333111111222333000---/////////000111111///---...///000000111000000000111111111111111111111111~~~~~~|||yyyyyy|||{{{wwwwwwyyyzzzyyywwwtttrrrqqqqqqpppqqqqqqpppnnnllliiihhhfffhhhhhhggggggfffeeeddddddbbbbbbccccccbbbbbbaaaaaa[[[]]]___^^^\\\ZZZYYYYYYSSSRRRQQQPPPOOOOOOOOOPPPLLLLLLMMMLLLKKKJJJHHHGGGEEEDDDCCCAAA@@@@@@@@@@@@<<<:::888666555444555555111111000/////////000000222111///---,,,,,,------,,,------......------,,,........................,,,...000///---,,,...///+++,,,---///////////////---......//////......---***,,,------------...000000000//////...------,,,'''+++///111000...//////---------------------------------........................------....../////////...,,,***+++---//////...,,,+++,,,---000111---,,,++++++++++++,,,---,,,...///...---...222666333555888999999888999:::555666666777777666666555888777666777888888666555444444555666666555444333444555555555333111000000222000111555555111111555333444555444333222333444666555555444444444555555666777777555333222333444777777888999999888777777444333333666999:::888666333333333333333333333333111222333444444333111000000333555555333222222333333555666555333111111333111000///000222444333222000111333555777777666555555555555555555555555555555666777888999:::::::::555666666555444555888;;;<<<<<<<<<;;;:::888777666555666888:::::::::999888666555555555555666666777666666555555444444444555222222333333333444444444111111222333333444555555000000111222333444444555111111333333333222111000...000222333444333222111222111111222333444222111///444555111///222222///444444333222111000///.../////////111222222000------...///000111111000///000000000000000000000000~~~~~~~~~zzzwwwxxx{{{{{{xxxwwwyyyssssssssssssssssssrrrrrrpppoooooommmllliiigggfffeeeeeeeeedddcccbbb```___bbbbbbcccccccccbbbbbbaaaZZZ\\\___```^^^\\\ZZZYYYRRRQQQPPPPPPOOOOOOOOOOOOLLLLLLMMMLLLLLLJJJHHHGGGDDDCCCBBBAAA@@@?????????;;;:::888666444444444444222111111000000000000111111///---,,,,,,---...///+++,,,............,,,+++...............---------,,,...000///---,,,---000+++,,,---...////////////,,,------......------,,,***+++------------...000/////////...------,,,,,,!!!&&&,,,...---++++++,,,***,,,///111111///---+++........................------,,,,,,,,,------.........---+++)))))),,,...000...+++)))***,,,///111...,,,***))))))***,,,---...000000...,,,---111555333666:::<<<;;;::::::;;;555555666666666666555555<<<999555333444666777777444555777888888888777666555555444222000///000111333000222666666111111666444444444333111111222444555555444444444555555666666777777555333333444555888999::::::::::::999888333222222555999:::888555333333333333333333333333///000222333333222111///111333555555222111222444222444666555111//////111000//////000222444333222...111555888999888666444444444444555555555555555444555777999:::::::::999222333444555666999===AAA777888999:::::::::::::::666777:::;;;;;;999777555666555444444444666777999777777555444444444444444222222222333333444444444111111222333333444555555111111111111111222222222...000222111......000333,,,...000222333222111111555222111222555666333000...444555111///222222///000111222222111000111333000000111444555555333000///000111333333333222111////////////////////////}}}||||||zzz{{{{{{zzzyyytttsssrrrqqqooonnnmmmmmmqqqpppnnnmmmlllkkkgggeeehhhfffccccccdddeeeeeeeeeeeedddcccccccccbbb```^^^\\\\\\\\\[[[YYYWWWTTTSSSVVVRRRQQQUUUTTTNNNMMMPPPPPPKKKIIILLLMMMJJJGGGFFFIIIFFFCCC@@@>>>======>>>:::::::::999777666444333000000000000000111111222333111...+++***+++---...,,,------......------,,,---......+++)))***...222000000//////......------000000////////////000000........................---//////,,,,,,000222000///---,,,---///---&&&........................---,,,,,,,,,,,,---......---,,,,,,---...---+++(((000000000//////......---111...,,,,,,///000---***------...///...---+++***,,,,,,,,,,,,---...//////...---,,,,,,...111444666888888888888999999:::;;;777666444111000222777:::<<<888555555888888555111555555555555666666666666333555333///...//////,,,///000333555666555444222<<<666///---000222111///555666666555444444777999999888777555444444333333444666999;;;;;;999666444666333222444888999555111444444444444333222111111000111333111///...000222222222333333333222111111555444333333222222333333222000...000333444222000111///...000444666555333888777666666666666777777777888999:::::::::::::::777777777888999777444111::::::999777555444666888555666888999999888888777666555555555666777999:::777555333333444555666555555666555555444333222111444444444555555555555666222333444444222222333444111111111111111111111111,,,///000---...222333111000444444222111222111---...///000111222222111000222222222222222222222222222111000222555555333000000111111111111222222222555555333333333333555555}}}zzzyyyxxxxxxwwwvvvssssssrrrqqqpppoooooonnnpppnnnlllkkklllkkkiiihhhfffeeeccccccdddeeefffeeedddcccaaaaaabbbaaa___]]][[[[[[ZZZZZZXXXVVVSSSRRRUUURRRQQQTTTSSSNNNLLLOOOOOOKKKJJJMMMMMMIIIGGGHHHDDDCCCAAA@@@@@@@@@AAAAAA:::::::::999777666444333000000////////////000000333111///---,,,---...///---..................---+++,,,,,,+++***,,,111555////////////............000000////////////000000........................///111///++++++......,,,000...---///222222---(((........................---,,,,,,,,,------......---,,,,,,---...---+++)))------,,,+++++++++,,,,,,...//////...---------------.........------,,,+++,,,,,,,,,,,,---...//////111000///...000222555777888888888888999:::;;;<<<888777555222111333777:::<<<888444555777999666333555555555666666777777777666888666111///111111///000111222444555555555555:::555//////111444333222555666666666555555777999:::888555333333555777888333555777999999777555333666444222444888888444000333333333333333333222111111222333111//////222555111111111111111111111111444444333222222222222333222111///111333444333111222000000222555888777666777777666666666666777777888888999999999999999999888777777888888888555333999999888777444444555777444555666777777666666555666555555555666777999:::777555333444555666555444777666444222222222333333333333333333444444444444222333444444222222333444111111111111111111111111///222333000000111000------111222111111444444000///000111222222222111000222222222222222222222222111000000222555555333111111111111000000000000000333333222111111222333333ӵĦĦӵ|||yyywwwvvvvvvtttssssssrrrrrrrrrqqqqqqqqqqqqooommmjjjiiijjjkkkkkkjjjdddcccbbbbbbdddffffffeeecccaaa````````````]]][[[ZZZZZZYYYXXXWWWUUUSSSRRRUUURRRRRRSSSRRRNNNLLLMMMMMMKKKLLLNNNLLLGGGGGGJJJBBBBBBBBBAAAAAAAAAAAAAAA:::::::::999777666444333111000//////............222111000////////////////////////Ħ---...---,,,,,,---111333.............../////////////////////////////////---------------------------///...++++++......,,,///---+++,,,//////---***------------------------,,,,,,,,,---------......---,,,,,,---......+++)))...---,,,++++++---...000,,,///111000,,,***---000///...------------------,,,,,,,,,,,,---...//////333222111000111333666777888888888999:::<<<===>>>999888666333222333777:::;;;777444444666999888777444444555666777888999999:::;;;888333222444555333111111222444555666666666777333000000444777777666666777888777666666888::::::888444222333666:::<<<333444666777777666444333777555333555777777333000111111222333333333222222222333222111000111444777222111000//////000111222444444333222222222222222333222111222333444444222333222222444777999999888666666666666666777777777888888888888888888777777999888666666888888888777777777777666444333444666444444555555555444444333666555555555666777888999666555444555666777555444888666333000000111333444111111222222222333333333222333444444222222333444111111111111111111111111///222333000000222111------111222000111444444111111222333333333222111000222222222222222222222222000000000222555555444222222111111000000//////...1111110000000000001111114ĉ@ӵ>L=hĦ4ĉ@ӵ|||xxxvvvuuutttsssqqqrrrrrrrrrrrrrrrrrrrrrrrrpppmmmjjjhhhiiiiiijjjiiicccaaaaaabbbdddffffffeeebbbaaa`````````___]]][[[[[[[[[ZZZXXXWWWUUUSSSSSSUUUTTTSSSSSSRRROOONNNMMMKKKKKKMMMNNNKKKFFFGGGKKKDDDDDDDDDCCCBBB@@@>>>===:::::::::999777666444333333222111000......------000000000//////////////////......>L///222111000...,,,,,,---...---------....../////////...//////////////////...------------------------)))------,,,---111222000111///,,,+++,,,,,,***(((------------------------,,,,,,---------...---------,,,,,,---///...,,,***...,,,***)))***,,,///111,,,...000///---,,,---//////...---,,,,,,---...///,,,,,,,,,,,,---...//////222111000000000222333555777777888999:::<<<>>>???:::999777555333333666999:::777333333555888999999333444555666888999::::::;;;<<<999444333666777555///111333666777777666555333222111222666999::::::777888999888777777999:::999888666444555777999;;;333444555666777666555555666555444555666555222//////000111222333333333333222222111000000222555888333222000//////111333444444333333222111222222222333222222333444444444444444444444555666777777777555666666777777777777777999999888777777666666666:::888555555777888999999444555666555333222333444444444444444444444444444666666666666666777888888555555555666888777555333555444333111111111222333111111111222222222333333222333444444222222333444111111111111111111111111,,,//////---...333444333111444444000000222111...333444444444444333111000111222222222222222333333//////111333444555444333444444333222111000///...000000000000000000000000GG=?HdĦ=ĪjGG=?}}}yyywwwvvvuuusssrrrqqqqqqrrrrrrrrrrrrssssssrrrnnnjjjhhhggghhhgggfffaaaaaa```bbbdddeeeeeedddcccbbb``````aaa```^^^\\\]]]\\\[[[YYYWWWVVVUUUTTTTTTTTTTTTSSSRRRQQQPPPNNNKKKKKKMMMNNNKKKFFFGGGLLLEEEEEEEEEDDDBBB@@@>>>===:::::::::999777666444333555444333111000//////...---...........................---HdĦ...222111///...------------,,,,,,------......//////......////////////......------------------------+++...///...///222333111333222///......///......------------------------+++,,,---.........---------,,,,,,...//////---+++)))(((&&&%%%%%%'''***,,,///---,,,---///000...,,,///...---,,,,,,---///000,,,,,,,,,,,,---.../////////............///000111777777777888:::<<<>>>???::::::888555333333555888888666333333444777999:::222333444666777999:::;;;999;;;888444333666777555---000555888999777333111111111222444888:::;;;<<<666888999999888888999:::888888888888888777777666555555555666666777777777555555555555555444111//////000111222333444444444222000//////111333444555444333111111111333555666333333222111111111111222222222333333333333444444555555555555444333333444444555666777888777777777:::999888777666666666777:::888555444666888999999333444555555333222333444555555555555555666666666666666666777777777777777555555555777888888555333222333444555444333222111111222222222333333333333222333444444222222333444111111111111111111111111...///,,,(((***111555666222444333000///222111...333444555555444333222111111111111222222333333333...000222333444333333333666666555444222111000000000111111111111111111000ӵĭӵӵĦӵӵĦƜ`1.׼sĦӵĦĭӵĦĦĦDdD?fӵĦӵƜ`1.׼s|||ĭӵqqqnnnjjjdddaaa``````bbbdddeeecccӵaaa```]]][[[Ħ[[[YYYWWWVVVUUUSSSRRRLLLHHHHHHKKKDDDDDDCCCĦ:::::::::999777666111Ħ---------...///000...---,,,DdD---///000......ӵ000///ӵ,,,ӵ333333000,,,---Ħ,,,---ӵ,,,,,,,,,***ĭӵ,,,000...............///000,,,,,,,,,,,,---...//////,,,,,,,,,---...///000000777777777888999;;;<<<===::::::888555333222444666666555444333333555777888222222333555666888999999777999888444333666555333...111555888888555111...///111333666888:::;;;;;;666777999:::999888888999666777888999888777555444666555555555666777888999444444555555444333222111000111222333444555555555222000///000222333333222333333222222333444666666333333222111111111111111111222333333222222333444444555555444222111222333444555666888888888777777:::999888777666777888999:::777555444555777777777222333555555333222333333555444555555666777999:::666666777777777777666666777666555666777888666444111333555777777555333111111111222222222333333333222333444444222222333444111111111111111111111111222222...))))))///333444///111111//////333444222222333444444444333222111111111111222222333333444///111333444333222222333777777666555444222222111111111222222222222111111?~4g&e>&eg&e>hӵg&eguO>uO>&e4ff?>ߝLgĉ@Shӵg&e>hӵfff?><zg&e>&eHLShӵgLS?ʬ3h?D%%)?ZufĦgLg&egĉ@}}}g&e>&eqqq@ennnlll??fffdddaaaaaaaaabbbddddddg<ĉ______^^^\\\3we<ĦZZZXXXVVVUUU3h?@eLLLMMMJJJIIIJJJGGGFFFDDDZAAA:::::::::9997773h?gL---,,,,,,---///111222///...---D%%)?///fff?><z------=?Ħ///g&e,,,g&e000333333S?ʬ***4ff?>ߝL,,,@e+++g&e,,,,,,,,,3h?g&e>&e------??------...///////////////,,,,,,,,,,,,---...//////,,,------...000111222333777777777777888999:::;;;999999888555222111222444333444444333333333444555111222333444555666777888444777888555555666555111222333444444333222000...///111555777888888999999555777999999888777888888555555666666777777666666555444333333444555777999222333444555444333222222222333444555555555555555333222111333555555333000111111222333333444555555333222222111111111111111///111333333111000222444111333555444222222444666333444666888999888777777:::999888777777888:::;;;999777444444555555555444111333555666444333333444333333333444666888:::<<<666666777888888777666555888666555555666777777666333444666777777666444444000000000111111111222222222333444444222222333444111111111111111111111111111333111---...222444333///222111...///3335553331111113334444443332222220001111112223333334444440003335555552220001112226666665554443333332222220001112222222222221110004DӵHƅ^Hu]ĦHu]ĦZuR)ĦHu]ĦHŐeHŐeHu]ĦqIܗGIӵttHGgĉ@Hu]ĦZuR)ĦsߝLGdUĦHƅ^Hu]ĦntHdĦHGgĉ@HdĦHtƅ^Bt=o9ĦDtfo9Ħg?HdĦHu]Ħtt|||Hƅ^Hu]ĦqqqH׼sooojjjiiigggeeebbbaaaaaabbbcccccctQ^^^^^^^^^]]]je<ĦYYYVVVUUUBt=o9ĦH׼sGGGKKKNNNLLLIIIIIIMMMJJJFFFHtĦ===:::::::::999Bt=o9ĦHdĦ///---,,,---000333555111000...Dtfo9ĦsߝLGdUĦ---Ht@cӵHu]Ħ,,,Hu]Ħ---000Htƅ^---qIܗGIӵ,,,H׼s***+++Hu]Ħ,,,,,,Bt=o9ĦHƅ^Hu]Ħ000111,,,---///000000000///...,,,,,,,,,,,,---...//////---...///111222444555555777777666666777888999999999999888555222111111333222333444444333222333333111222222333444555666666333777999777666777555000666444222000/////////000///222555777888777777888444666999999888777777888555444333333444666999:::444333222111222444777888000222444555444333333333333444555555666666555555444333333555777777333//////000111333333444444333333222222111000111111111...111333222000///111444...111444444333444666999222444666888999999777777:::999888777888999;;;===888777555444444444333222111333666666555444333444222222222333666888;;;===666666777888888777666555999777555444666777777777666666555555555666666777////////////000000000000222333444444222222333444111111111111111111111111,,,000222222333777888666333555333///...111222000///000222333444333333222000000111222333333444444111333666555222000000111555444444333333222222111///000111222222111000///4DuXӵDdDΦDdDĦDdDĦt|<DdDĦDdDΦDdDΦDdDĦpeƜ4DuTӵ`eĭqetDdDĦt|<DdDDdDĦDdDΦDdDĦq<niDdDĦqetDdDĦq<RqjRgdKӵHdDĦgdKӵGR/f6LĭĦDdDĦDdDĦ`eĭvvvDdDΦDdDĦsssDdDĦiiikkkjjjiiihhhfffdddcccbbbeeedddcccddddddbbbgeĦaaa___]]]FSĦYYYWWWqjRgdKӵDdDĦMMMKKKIIIHHHHHHHHHPPPLLLFFFDdDĦ@@@>>><<<:::qjRgdKӵDdDĦ...000111222222222111---------HdDĦgdKӵDdDDdDĦ...DdDĦ4DufӵDdDĦ,,,DdDĦ...q<R***+++peƜ4DuTӵ,,,DdDĦ------DdDĦ---qjRgdKӵDdDΦDdDĦ.../////////000000///...------------......++++++,,,,,,,,,,,,,,,,,,+++---///000111222555777999:::888555222222777;;;666666555444444444555555888444000///111444444333666000+++---444888888555777777888::::::999555222222111000//////000111111...111555999;;;:::777555666777999888666555555666111444777777666555444444555444333444666666666555444111///111555666222------444777555888;;;555)))///111333444555555444333222222333444666555222000222222222222333444555555222222111333555666666555777777777777777666555555::::::::::::::::::::::::::::::999999888777666666666666777777666555444444888999999888777555333222777666666777:::<<<===<<<:::@@@AAA;;;555555888888777777666555555666777888333333333222222111111111//////000111222333333333333333333444444555555555111111111111111111111111...///111444555666666555444444333222222111000000333222222222222222333333111111111222444333...***///000111222333444444444222444555555222000//////222222222222222111000///4DuXӵDdDΦDdDӵDdDĦo)hDdDĦDdDΦDdDΦDdDӵ=ӊB1.uTӵHߝL`o9po9wӵDdDĦo)hDdDΦDdDĦDdDΦDdDӵGIpӵDdDĦpo9wӵDdDĦpo9uGIdnuR)ĦDdDĦnuR)ĦCdgĪjDdDĦDdDĦHߝL`o9wwwDdDΦDdDӵqqqDdDĦiiihhhggggggfffeeeddddddcccfffdddcccccccccbbbgeĦ___]]]sp?aĦWWWVVVGIdnuR)ĦDdDĦMMMJJJHHHGGGGGGGGGOOOLLLGGGDdDĦ@@@<<<<<<:::GIdnuR)ĦDdDĦ...///000111111111000---------DdDĦnuR)ĦDdDΦDdDĦ...DdDĦnuR)ĦDdDĦ+++DdDĦ(((po9u///...+++,,,=ӊB1.uTӵ,,,DdDĦ,,,,,,DdDĦ,,,GIdnuR)ĦDdDΦDdDӵ............//////........................////////////////////////---.........---...111444666666444333222444777:::555444333333333444666666999555111000222444444222333000---...333777888777888777888999:::888444111222111000//////000111222///111555888999999777666666777888777555333333444222444666777555444333333555444333444666666666555777555333444666666333000111444555555777999444...000111444555666444333111111222444555555333222111333222222222222444555666444333333333555666555333222444555777888888888777999999999999999999999999:::::::::999999888888888666666666666666555444444::::::::::::999777555444555444333444777:::;;;;;;666<<<===999555666999999999888777555555555666666333333333222222222111111111111000111111222222333333333333333333444444444000000000000000000000000---...000222444444555444333333333222111000000000444333333222222222333333222111000222333222///+++111222333333444444444444///1113333332221111112221112222223333333332222224DuXӵDdDʜ4DuTӵ>d<ĦDt>d<Ħ>d<ʜDd<ʜ4DuTӵF&uTӵ4DufئL>epuR)Ħ>d<ĦDtDdDΦDdDĦ>d<ʜ4DuTӵ4DwDd<ĦpuR)Ħ>dd<ӵDdd<>d<Ħ4DufئL>exxxDdDʜ4DuTӵoooDdDĦjjjggggggfffeeeeeeeeeffffffgggeeebbbaaaaaaaaageĦ]]]s<v>aĦUUUUUUpeӵDx<DdDĦMMMJJJHHHGGGFFFFFFMMMKKKHHHDdDĦ@@@:::999999peӵDx<>d<...//////000//////.........>d<ӵDd<DdDΦDdDĦ...DdDӵnd<DdDĦ,,,>d<Ħ&&&peӵ///Ħ---F&uTӵ+++DdDĦ,,,,,,>d<Ħ,,,peӵDx<>d<ʜ4DuTӵ...---------------...///000111111000///...111111111000000//////...+++,,,,,,,,,,,,---111333333111000000222555777777333222111111222555777999:::666222111333444333222000000///000222555888:::888777777888888666333000111111000//////000111222111222444666777888888888666777777555333111111222222444666666444222111222555444333444666666666555777777666555444444333333666333333666888555333444000222555666666444111//////222555555333111222333444333222111222444666777666555444444555555333222000222555888999888777666888888888888888888888888:::::::::999999999999999555666666666666555444444999999999888888666555444555333111222444777999999222777:::666444777999999999888777555444444444444333333333222222222222111222222111000000111222333333333333222222222222222000000000000000000000000---...000111333333444444333333222222111111000000555444333222222222222222333222000111111111000...333333444444444444444333,,,...0002222222223335551111112223334445555554444DuXӵD&dq&ĒRsdKĦDHRRudsdKĦD&oq<Ōq&ĒR>dp&ĒRnfʜd<Φ>d<Ħs&dq&ĒRi?ʜtd<ĦHHܗDӊB<xB?daĦVVVVVVB?Ho9SSS>dd<ӵ999888B?Ho9111<x............/////////&ӫeʬtIӇ,,,>d<Φ>d<Ħ...D&ӫetIӇ---DdDĦ,,,sdKĦ+++B?dp&ĒR++++++>d<sdKĦ+++B?Ho9///s&dq&ĒR------------,,,,,,,,,...///111222333222000///000//////...---,,,++++++%%%(((+++...///111333555222///---...222555555333222111000000222555888::::::666222222333555333111000111333222111222666:::777666666666666555111///111000/////////000111222444444444444555777888999777777777555222000000111333555666555333111000111555444333444666666666555333444555444222111333444777111222999:::333111666111333666777666333000---...333666555111///111555444333222111222444666888555444444555666666444222222444777999999777444222666666666777777777777777888888888888888999999999555555555666666555444444555555555555444444333333666444222222444777999:::222777999666555777999888777666666555555444444444222222222222222222222222222111000///000111333444333222222222111111000000000000000000000000000000...///000111222333444444444333333333222222222111444333222111111111111111444222111000000000111111333333333444333333222222+++---///0001111113335551111112223334444443333334DuXӵHu]3hhne=enepIƎ@t@h>hfe@ďDne=eegesĪj@hfdDĦ@ďDHkge@h@GHĪj@IŌBeneHkgenefeyyyHu]3hhsssqqqnnnsejjjiiifffdddcccbbbbbbcccfffdddaaa`````````geĦja>aĦYYYWWW@GNNNRRRseLLLJJJIIIIIIIIIIIIHHHHHH<Ō<<<<<<:::@G///000Hkge,,,,,,---------/////////HĪj@IŌ,,,+++ege......Hu]3hIŌ------DdDĦ***ne......@h******>h,,,++++++se+++ne++++++@G//////sĪj@h---------------------------///111333333222111000......------,,,+++******$$$)))...222444333333333222///...///222444222000222222111111333555888999999555222222444555333111111333555333000000444888666555444444444333111...111000/////////000222333555444333333444666888:::888888777555222000111222444555666444222111111111555444333444666666666555000222333333222222444555444000444<<<;;;333000555222444666777666333000---...333666444000...111555444333222222333444666888222222333555888888666444222444777999999777444222555555555666666777777777666666666666777777777777444444555555555555444444444444333333333333333333888666444444777999;;;;;;444888999777666777777444333333444444555555555555222222222222222222222222////////////111222444666222222222111111000000000222222222222222222222222111111111222333444555555444444444444444333333333222222111000000000000000333333111000///000222333111111222222222111111000---///0000000000002224442222222222222221110000004DuXӵĵD^DdDĦ{{{xxxD^mmmrrrpppmmms׼smmmhhhgggdddaaa___^^^______cccbbb``````aaaaaageFm8___>aĦZZZXXXUUUMMMNNNQQQs׼sMMMKKKJJJJJJJJJJJJGGGGGGFFFHoCCC??????===;;;...///000,,,,,,,,,,,,------.........---,,,+++.........D^++++++---DdDĦ(((...000------+++))))))***,,,+++***+++s׼s,,,,,,,,,,,,,,,,,,000---...///,,,---------...............///000111222222111111/////////...------,,,,,,***...333555555222000///111000000111333333111000444444444444555555666777666333111111444555333111111333444444111111444666444333222222333222111///000000/////////111222333666555444333444666888:::777777666444111000222333444555555444222111222333555444333444666666666555111222333555666666555444000111555:::999333111222333444555555444333000///000222444333000///111444333333333444444555666777111222333666999999777555000222555888::::::999888444555555666666777777888666666666555555555555555333333444555555555555444555444444333444444555666888666666777999::::::999555999999777666777555111000111333444555666666666111222222222222333333333...///000111222333333444222222222111111111111111333333333333333333333333222222222222333444555666444444444444444333333333111111000000000000111111222333333111000000222444000000111111111111111000000111111111000000222444222222222222111000//////Φ4DuXӵtvӵ>d<ĦĦĦĦ>d<ĦĦ~~~yyyyyy~~~}}}{{{|||www>d<ĦooommmpppnnnlllBejjjkkkhhhfffccc```______aaabbb```______```bbbcccgeFYĉ[[[ZZZ>aĦXXXWWWTTTQQQPPPQQQMMMPPPQQQMMMMMMOOOBeKKKJJJIIIHHHIIIIIIJJJFFFEEEDDDnu]ӵDDD:::999777666666222111///000111222222111...---,,,,,,,,,,,,---...------------------------...---,,,++++++,,,------...............>d<Ħ///...)))(((--->d<Ħ++++++---Ħ,,,---.../////////...---******+++,,,,,,,,,,,,+++,,,+++***+++Be,,,,,,,,,,,,,,,Ħ,,,,,,---......------...///,,,,,,---...............,,,,,,---...///000000111......//////000111111222////////////...............000333333222000000000---000333444444333333444666777777777777666444333333111///000333555333111///000222333333444666777222111000000222222111000000////////////111333444666555444444444666888999555555444222000///111333444555555555333333444666555444333444666666666555333222222555777666111---...444777444222333333111444444444333333222222111222222111111111111222222222333444555666666666555333333555777999888666333222333666888:::;;;;;;;;;444555555666777777888888777777777666555555444444222333444444555555555444444333222222333444555666555444555666888999777666444777777555555666444///111222333444555555444444111111222222222333333333000111222333333222000///111111111222222222222222222222222222222222222222222111111111111333444555222222222222222222222222111111111111222333444555111222333222000000222444///000111222222222222222000111111111000111333666222222222333222222111111?aŖ%7uSQuR)ӵsdKĦgdKĦgdKĦgdKĦgdDĦgdKĦ}}}{{{xxxzzz{{{zzz}}}vvvsdKĦooonnnnnnmmmkkkhhhiiiiiiiiigggeeecccbbbccceeeggg^^^^^^___aaacccdddŶSXXXXXXUUU3weAneneneneDene~~~}}}|||zzzzzz{{{{{{yyyxxxvvvnesssnnnhhhlllkkkhhhfffeeeeeefffgggmmmkkkgggdddbbbbbbcccdddfff^^^\\\bbbddd```>A\\\YYYVVVk<VVVVVVWWWXXXXXXPPPPPPOOONNNLLLKKKJJJJJJIIIHHHHHHHHHHHHIIIJJJJJJFFFEEEDDDfh<<<999666555666777888333222111000////////////........................++++++,,,,,,---...//////222...)))***---///---***///////////////De,,,,,,,,,,,,,,,,,,ne,,,---ne///000000///...---+++))))))......---,,,,,,,,,------++++++++++++,,,,,,+++***......ne......///...,,,+++***+++,,,,,,)))))))))***+++,,,---...+++,,,---............---++++++,,,------...//////---111222...,,,---,,,***---,,,,,,---000111111000000000111222333555666777888999:::999666444444444111...***)))+++...000111111111111222333444666777000000111111111111000///......///000111222222222333555444111111555666555555333///---...111555888333222333555888999888777333333444444444333222111444222222555333,,,,,,111;;;444000000111000222666555555666777777777777777333333444444444333222111444888888666666999:::888222444666888999777555444777999::::::999888:::;;;777555555555888999:::999;;;999777666666555444333666777888999888666444333222111000111333555666666888777444222222333555777444444444444444444444444111222333444333333111000000222444444333333444555111111111111222333444444111222333444555444333222222222222111111111000000000000000111333333222111//////000000000...---,,,///000111111000111333555111111111111111111222222111111111222222333333333111000.........000333444222333444333222222333}}}~~~}}}{{{zzzzzzyyyvvvttttttrrrrrrmmmhhhllljjjhhhfffffffffggggggkkkiiifffdddcccbbbcccdddbbbZZZXXX```eeeaaa[[[ZZZXXXUUUUUUUUUVVVVVVVVVQQQPPPOOONNNMMMLLLKKKKKKJJJJJJIIIIIIIIIIIIIIIJJJGGGFFFDDDCCC>>><<<999666555555666666333222111000////////////........................++++++,,,,,,---......///222///,,,+++...///...,,,///......------///..................+++,,,...---...............---,,,++++++,,,,,,,,,,,,------...///000...,,,---......+++(((..................---,,,+++++++++,,,,,,............///000000111---,,,,,,+++************+++++++++,,,------......+++///000...---000111000...---,,,---///111000////////////000222333555666777888999888666555555555222000000111222333222111000000000111222444555666111111000000000000000000...///000111222222222222444666666333333777888777555333000......111555888444333333555777777666555444444444444333333222222333111333666444000111555:::444///000111111333666777666555555555666888999333333333333333333333333666666444222333666333---222333555777777666555444777888999999888888999:::888777666666888::::::999;;;:::888777777666555555777888999999888777555333333222111111444666777777888666444222222333555666444444444444444444444444333333444444555444444444000222444444333222333444111111000000111222333444111111333444444444333222222222111111111111111111000000000111333333222000...///000111111111000///000111222222111111333555000000111111222222222333111111111111111222333333444333222111000000000111///000111111111222555~~~|||~~~|||{{{zzzwwwssspppqqqooommmnnnpppppplllhhhkkkjjjhhhggggggggghhhhhhgggfffeeedddcccccccccccc^^^TTTRRR\\\dddbbb]]]\\\[[[ZZZYYYWWWWWWWWWXXXXXXVVVVVVUUUUUUTTTSSSSSSRRRQQQPPPPPPOOONNNMMMMMMLLLLLLLLLKKKJJJIIIIIIIIIIIIIIIGGGCCCBBBBBBBBBAAA@@@>>><<<999666444333444444222222111000////////////........................+++,,,,,,------...............---,,,,,,,,,------///...,,,++++++,,,...///////////////////////////,,,---...---,,,+++,,,---,,,,,,------...---------******+++,,,---...//////...+++)))+++///000---)))------------------------------,,,+++++++++,,,,,,......------------......++++++***+++,,,---...///******++++++,,,,,,------...222222...---000333222///...---...///000///...---......000111222333444444666777666555444555777000111333666888777333000/////////000111222333444111111000//////000111222///000111222222222222222444777888555666:::;;;888444222000//////222666888666555444555666666555333444444444444333333333222222222444666666444555999888222///111333222444777888777444333333555888:::444444333222222333444555888666222000333555///&&&555555666777777777777666666777888888777777888999:::888777777999:::999999<<<;;;:::999888777777777555555666666666444222111444333111222444666777777888666444333222333555666444444444444444444444444333333333333333444555555111333444444222111111222111000///...///111333444111111222333333333333222111111111111111111222222111000000111222333111000...///000111222222222222000111222222111111333555///000000111222333444444333222111111111222333444555555555444333333222111555444333111//////111}}}}}}~~~}}}|||{{{zzzwwwsssppppppnnnmmmnnnoooooommmjjjkkkjjjiiihhhhhhhhhhhhiiicccccccccccccccccccccccc]]]PPPLLLWWWaaaaaa]]]\\\]]][[[YYYVVVUUUUUUVVVVVVWWWVVVUUUTTTSSSQQQPPPPPPPPPPPPPPPOOOOOONNNNNNNNNNNNMMMLLLKKKJJJIIIIIIIIIJJJGGGCCCAAAAAABBBAAAAAA>>><<<999666444333222222111111000///////////////........................,,,,,,,,,---------......+++,,,---,,,******+++,,,///---+++))))))+++---///////////////////////////,,,......---+++***+++,,,,,,------......------,,,***+++,,,,,,------------'''$$$###'''...111///+++---------------------------,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,++++++,,,,,,+++***)))(((*********++++++,,,,,,,,,666888666000,,,...///...///...------//////...,,,---...///000111222222333111222333333333333555666///000222555777666222............//////111222222222111///......000222333000000111222222222222222333777888777888;;;;;;888333222000000111333666888666555555666777888777555555555444333333333333333333333555666555555777:::666111///222444444555888777666555444444555777888555444222111222444666777999:::888555555666111***777777777888888888999999555666777777666666777888;;;:::888888999:::999888<<<<<<<<<:::999888999:::777777888888777666444444444333111222444666666666777666555333333444555555333333333333333333333333111111000///000222333444111333444333111000000111000///...------000222444000111111222222222222222111111111111111222222222111000///000222222111//////000000111111222222222///000111111000000222444//////000111333444555555555444333222222333555666111333555666777777555555555444333111///000333555}}}~~~|||{{{zzzzzzzzzyyyvvvsssqqqpppoooooopppooonnnmmmkkkkkkjjjiiiiiiiiihhhhhh```aaaaaabbbbbbbbbbbbbbb^^^PPPJJJSSS^^^```^^^___[[[YYYWWWTTTSSSTTTUUUVVVWWWVVVUUUTTTRRRQQQPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOOOONNNLLLKKKIIIIIIHHHHHHIIIFFFBBB@@@@@@AAAAAA@@@===<<<999666444333222222111000//////////////////........................,,,,,,,,,---------------+++,,,...---,,,+++,,,...///---+++))))))+++---///........................,,,---...---+++******+++............---,,,+++***,,,---------,,,+++******'''%%%$$$(((...111///,,,------------------------+++,,,,,,,,,,,,,,,,,,,,,//////...---------....../////////---)))###******++++++++++++,,,,,,888:::777000,,,------,,,///...------...///---,,,---...000111222222222222...///000000000111333555000000111333444444222000............///000111111111000///......000222444000000111222222222111111222666888777888:::999666222111111111222444666777555444555777999::::::888666555444333333333444444444555666444222333555666555111000333666555555888444555666777777666555444444333222111222444777888666;;;===999555555555333666666777777777777888888444666777777666555777888;;;:::888888999:::999888;;;<<<<<<;;;888777999;;;<<<<<<<<<;;;;;;:::999999444333111111333555666555777666555444444444444555333333333333333333333333111111000///000111333444111222333333111//////000//////------...///111333000000000000111111222222111111111111111111111111111000///000111222000...111111000000///////////////000000000...///000222///000111222333444555555777777555555555555666777111333555777888777666444...000111111222555999<<<}}}{{{yyyxxxxxxxxxxxxwwwvvvrrrrrrqqqpppoooooonnnnnnmmmllllllkkkjjjiiihhhggg``````______```aaaaaabbb___SSSMMMUUU^^^___^^^```VVVUUUTTTTTTTTTUUUWWWXXXUUUUUUTTTTTTSSSRRRRRRQQQNNNNNNNNNNNNOOOOOOOOOOOONNNMMMLLLJJJIIIHHHHHHHHHGGGEEEBBB@@@@@@@@@???>>><<<;;;:::777555444333333000//////....../////////........................------------------------......//////000000//////...---+++******+++---...------------------------+++,,,---,,,+++***+++,,,............---,,,+++***------...---,,,+++)))'''---,,,,,,---...///---,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,---,,,,,,,,,,,,,,,---------///000111///+++'''$$$++++++,,,,,,,,,,,,,,,,,,222555444///,,,...///......---,,,---...///...------...000111222222111111---...///......///222555333222222333555555444333///.........//////000111000000/////////111222333///000000111111111000000111666888888888999777333111111111222444555666777444333444666999;;;:::999777666444333333333444555444777666222000222444444444111111555777666555777333444777888888666333111333222222222444666888999111888<<<777222333666888333444555555666666555555555666777777666666777888:::888777777999:::999999999;;;<<<:::777666888;;;999999888888777666666666666444222222444666666666666666555444444444444444333333333333333333333333333333222222222222333333///111222222000//////000.........//////000111222000000//////000000111222222222222111111111000000111000///000111111///...333222111//////.../////////000111000///...000222000111111222333444555555777777777777666666666555444555666777666444222111333444444333222222333555|||zzzwwwuuuttttttuuuuuuuuussssssrrrpppnnnmmmmmmnnnnnnnnnmmmllljjjiiigggfffaaa```^^^]]]^^^___aaabbb^^^UUUSSS\\\bbb___]]]___UUUUUUVVVVVVVVVVVVVVVWWWTTTTTTTTTTTTTTTTTTTTTTTTMMMMMMMMMMMMNNNNNNOOOOOOLLLKKKJJJIIIHHHHHHHHHHHHEEECCCAAA@@@@@@???===<<<<<<;;;:::888777666555444//////.........//////000........................------------------------...,,,,,,...111111///,,,------,,,,,,,,,,,,------------------------------***+++,,,,,,+++***+++---,,,------...------,,,,,,+++,,,---------+++)))(((...000111000---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,***************+++,,,---,,,---///000222333333444------,,,,,,,,,,,,,,,,,,,,,000111...---///000///---,,,+++,,,...///...---,,,---///111111111000///////////////...000333555333222333444666666444222//////////////////000111/////////000111111222222//////000000000//////...222777:::999999999666111000111222333555666777777444333333555777888777666777666444333333333555666444888777111000333555444555111222666888666444555444555666777666555333222111111222444555777888888222666777222000333666777333444666888888777666555555777888888777666888999888777666666888::::::999666999;;;999555444666:::666555444333333222222222888666444444666777888777666666555555444444444444222222222222222222222222333333444333333222111000...///111111000///000111---...000111111111111111000000///...///000111222444333333222111000//////111000///000111111///---222222111000000000111222111222222222000000111333222222222333333444444444444555666777777555444222333444444444444222111000444555666444111...,,,,,,zzzzzzwwwsssqqqqqqrrrssssssssssssrrrpppmmmllllllmmmoooooonnnmmmkkkhhhfffeeeaaa```^^^\\\\\\^^^```bbb]]]WWWYYYbbbeee___[[[]]]YYYYYYYYYXXXWWWUUUTTTSSSSSSSSSSSSTTTUUUUUUVVVVVVLLLLLLLLLMMMMMMNNNNNNOOOKKKJJJIIIHHHHHHHHHHHHHHHCCCBBB@@@@@@@@@???<<<:::;;;;;;:::999888777666555//////.........//////000........................------------------------,,,)))'''***///000,,,(((------------------------........................)))***,,,,,,++++++,,,...***+++,,,---............)))***,,,------,,,+++***)))---111///,,,***,,,///,,,,,,,,,,,,,,,,,,,,,,,,)))***,,,---...---,,,,,,---------...///000111222222000---+++******,,,---------------------------)))...000...---//////---,,,+++***,,,...//////...***,,,...000000///...---000111111000///000444666000111222555777666222000000////////////000000111---...000111222222222222...///////////////......444888;;;::::::999666000///000222444555666777777444333333444555555444222888666444333333333555666333888777111000555888666555222222777888666444444777666555444444444444444000111333555666777888888555666333///000555777666666777:::<<<<<<;;;999777666777888888777777888999777555555666888999:::999555888:::888444222555999999888777666666555666666:::888666666888999:::999666555555555555444444444222222222222222222222222111222222222111///---,,,---...000111000///000111---...000222333222111000000///.........///111222555444333222111///......111000///000111000...---222111111000111333444555333444444333222111333444333333333333333333333333222444666777666444222000000000111222333333333333'''+++///111222222222333|||xxxvvvtttqqqqqqssssssqqqqqqsssttttttssspppnnnmmmnnnppptttrrrnnnlllkkkiiigggeeebbbccc```[[[ZZZ^^^___^^^^^^\\\\\\___bbbdddcccaaa^^^[[[XXXVVVVVVVVVVVVUUURRRSSSTTTTTTTTTTTTTTTSSSNNNNNNMMMMMMMMMMMMMMMMMMKKKLLLMMMKKKHHHFFFEEEEEEDDDDDD@@@===>>>BBB@@@<<<>>><<<:::888666555555555333222111///...,,,+++***...------,,,,,,------...,,,,,,,,,,,,------...///,,,,,,,,,------...............---,,,,,,+++******/////////...,,,,,,---...***+++,,,---,,,+++***))),,,,,,---...///---)))&&&******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,((()))+++---......---------------,,,)))%%%""",,,,,,,,,------.........+++***))))))***,,,...///...---///444444000...///...***'''&&&)))---111222111)))###%%%...444333///...111333222//////222555000222666888888555222000///000000...++++++///333...000222333111000///000...---------...///111222222555888888666333111000222444777888777666555666222444555444111///000222444555666444222111333555444222000...///111555777777666555444333444444555999888666555555555444444333333222333444666888999333333444555666777888999666666666666666777888888444666777555222111444777666777888888888888999;;;888777666555555666777888888888777555222111222444888888888777777666555444111333555666666555222111///000000///......000222...111222///000222222///...///111111000000111333//////000000111111222222444222000000222333111...000000111111111111000000000///---,,,---...000111444333222111111333444666222222222333444555666777333333222222333333444555222111444777555111111444222444777999888666333000////////////////////////}}}yyywwwtttqqqqqqtttssspppooorrrqqqrrrqqqooommmllllllnnnpppooonnnmmmmmmjjjfffccccccdddaaa\\\ZZZ^^^___]]]]]][[[[[[^^^aaabbbaaa______\\\XXXWWWWWWWWWVVVVVVSSSSSSSSSSSSSSSSSSSSSRRRQQQPPPNNNMMMLLLLLLLLLLLLLLLKKKJJJGGGEEEDDDEEEGGGEEEDDDAAA>>>???BBBAAA<<<>>><<<:::888666555555555111111000000///...------...------------------...++++++------...---,,,,,,,,,,,,------------------......---,,,,,,+++******,,,------,,,******+++,,,---------------,,,,,,+++...---...//////...+++(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********)))))),,,,,,------...---------)))***+++,,,++++++)))))),,,,,,,,,---------------,,,+++***)))***+++---///+++)))+++///000,,,+++---,,,*********---////////////+++((((((---111222222///000111111000111333444111333666888888555222000............---...111333...000222222000//////000111222222111000111444888333444666777777444111///222444777888777666555666333444444222000///111333777999999777333222333555777444222111333555777777777666555444444444555666333222222222444555555555333333444444666777888999222222333444555666777777666666666666666777777888888888999777666666777888333555888999999999;;;<<<777666555555666777999:::888888888666333222444555666666777666666555444333333555777888888777444333///000111000......///111111333111------111222000///000111111000///000222000000000000000111111111444222000000222222111///000000111111111111000000111000///...///000222333222222333444444444444444222222222222333444555555333222222222222333444444333000111444555222111444333444666777666555222111000000000000000000000000~~~zzzyyyuuurrrrrrtttsssooonnnpppooopppqqqpppnnnlllllllllkkkkkklllmmmmmmkkkfffcccdddeeebbb\\\[[[]]]^^^\\\[[[ZZZZZZ\\\^^^______]]]^^^\\\YYYWWWWWWWWWVVVUUUTTTTTTSSSRRRQQQQQQQQQQQQSSSQQQOOOLLLKKKKKKLLLLLLKKKJJJGGGDDDBBBCCCFFFIIIEEEEEECCC???@@@CCCBBB>>>===<<<:::888777555555555111000000000000000//////------------------------,,,,,,.........---+++***------------------,,,,,,...------,,,,,,++++++***,,,---------+++***+++,,,...---,,,,,,++++++,,,,,,///...---...///...,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,//////...---------------)))***+++,,,---......///------------,,,,,,,,,,,,---,,,+++******+++,,,---...+++,,,000000------///++++++,,,///000000---+++------,,,,,,,,,...222444000///...///111333333333222444777888888555222000///...------000111222222---...000000///......///000111111///---///333777444333333555777666111---222444777777666555555666333333222000//////222555;;;;;;;;;999555333333444444111///000222444333111777666555555555666777888222222222222333444555666333444555666777777888888111111222333444555555666666666555555666666777888777666444444555555444444111444888:::::::::;;;<<<555555444555666777999:::888888888777555555666888555555555555555333222222333444666777777666555333111111111000...---...000333444111,,,,,,000222111000111222111///...///000111000000000000000000///333111000000111222111///000000111111111111000000333222111111111222444555111222444666666555444222333222222222222222333333222222222222222333444444444///---111444333222333333333444444444333222111111111111111111111111111~~~|||zzzvvvssssssuuusssnnnmmmnnnnnnppprrrqqqooommmlllllljjjiiiiiijjjkkkkkkhhhfffdddfffccc]]]\\\]]]]]][[[ZZZZZZZZZ[[[\\\]]]\\\\\\]]]ZZZXXXVVVVVVVVVUUUTTTUUUTTTRRRQQQPPPPPPPPPPPPSSSQQQNNNLLLKKKLLLMMMNNNIIIIIIHHHEEECCCDDDFFFIIIEEEFFFEEEAAAAAACCCBBB???===<<<;;;999777666555444222222111111000000//////------............------000//////...------------.........------,,,,,,,,,---------,,,,,,+++++++++---...//////...------...,,,+++***)))((()))******///...,,,,,,------,,,+++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...............---------......,,,++++++,,,---......---,,,,,,,,,,,,------...------,,,,,,+++++++++------,,,+++++++++,,,,,,///,,,,,,///000---...111------...///111000---***...---------...///111222111...,,,...222444333111555666888999888555222000111///---///222333111...,,,---//////...---...///222000---,,,---///222333333111///222555555000+++222444666666555555555666444222000......000444777:::::::::999777555444333111///---///333444111...777777666555555666888999666666666555444333444555222333555666777666555555111222222333444555555555666555555555555666777777888444111222444555333000222555999;;;;;;999999999444444333333444555777888777888999888777777888:::555666666555555444333222111222333444555444333222111222222000...---...///333444222...---000000...000111222111///......///111111000000/////////...111111000000111111000000000111111222222111111000333222222222222333444444222333444555666555444444222222111111111111111111222222222111222333333444666...+++///333444222222444333222222111111222222111111111111111111111111~~~|||zzzvvvttttttvvvtttooommmnnnlllnnnoooooommmkkkkkkkkkkkkiiigggggghhhjjjjjjjjjdddfffccc^^^\\\^^^]]][[[YYYZZZ[[[\\\[[[[[[[[[[[[[[[YYYWWWVVVVVVUUUTTTRRRTTTTTTSSSQQQPPPPPPPPPPPPPPPOOOMMMLLLMMMNNNOOOQQQHHHIIIIIIHHHGGGFFFFFFGGGDDDGGGFFFCCCAAACCCBBB???<<<<<<;;;999888666444444444444333111000...---------......//////......---444222///---,,,...///111.........------,,,,,,,,,------,,,,,,,,,,,,++++++,,,...//////...------...---,,,***)))))))))***+++---,,,******,,,,,,+++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************+++++++++******)))***,,,...//////...---+++************---------,,,,,,++++++***------,,,,,,,,,,,,,,,,,,,,,)))))),,,,,,***+++...000...------.........---000---+++---000222000...000...,,,...222444333222777888999999888555222111444222000111333222///+++,,,---......------...000777111,,,,,,111555444111111...,,,///333333///***222444555555444444555666333111---,,,---111555888777777777777777666444333333111111333666777555333888777666555555666777888555666666555333222444666111222333444444444333222333333333444555555666666555555555555555666666777;;;888555555777777555333444777:::;;;999777555444444333222111222333444555777888::::::888888999:::666666666666555444333333111111222333444444333333111222222000...---...///000333444111000111///+++000111111000...---...///111000000000//////......000000000000000000000111111111222222222222111111111111111111222222333333444444333222333444555666222222111000000000111111222111111111111222333333666///+++///333333222222444333222111111111222222111111111111111111111111~~~|||zzzwwwtttuuuxxxvvvqqqnnnooojjjkkklllllljjjiiiiiijjjllljjjfffeeegggjjjkkklllccceeeddd___]]]___^^^[[[[[[\\\]]]]]]\\\ZZZ[[[\\\[[[YYYWWWVVVVVVVVVTTTRRRSSSSSSSSSSSSSSSRRRQQQPPPMMMMMMMMMNNNNNNOOOPPPQQQHHHIIIJJJJJJHHHFFFEEEFFFBBBFFFGGGCCCAAABBBAAA???<<<<<<;;;:::888666444333444444222111///---,,,+++---...///000000///...---333111///------...000222------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---...---,,,,,,,,,///...------,,,,,,------+++******+++,,,,,,***)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,(((((())))))***,,,---...++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,------------------++++++//////,,,,,,///111...+++***,,,---......000---+++---111222///+++...------...000333333333999999:::999888555222111444444444444333111---***,,,---...---------///111444///+++,,,111444111...///...---...111111...+++222444555555444444555666222///,,,+++...222666888555555555666777666444222///000222444555666666666888777666555555555666666...000333222111222555888222222222333222222111111333444444444555555555555555555444444555555666777999777555444444444333222555777999999666444222222222222111111111333444555777888::::::999888999999666666777666666555444333222333444555555555555555111111111000...---...000---222444222222222///+++///000111000...---...///000//////////////////......000111000//////000222111111222222222222111111000000111111111222222222444333111000111222555666222111111111111111222222111111111111111222333333666000...111444222111222444333222222111111222222111111111111111111111111~~~{{{zzzwwwuuuvvvyyyxxxssspppqqqllllllmmmllljjjiiikkklllllljjjggggggiiikkkkkkkkkbbbdddccc___^^^```___\\\\\\^^^```___\\\[[[[[[]]]\\\ZZZYYYXXXXXXWWWUUUSSSQQQRRRTTTUUUUUUTTTRRRPPPMMMNNNOOOPPPPPPPPPOOONNNJJJJJJIIIGGGDDDCCCDDDEEEAAAFFFGGGDDD@@@AAAAAA???;;;;;;;;;:::999666444333222222111000...------,,,---...///000000///...---............////////////,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,(((+++---...---,,,,,,,,,...////////////...------******+++,,,...---+++(((******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------....../////////)))***++++++,,,,,,,,,,,,)))***+++,,,---,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,---............///---///333444000///000///---******,,,---......,,,---...//////...,,,+++,,,---...//////000333555:::::::::999888555333111111444666666444000...,,,------...------...000222......//////...............//////000000000///...333444555444333333555666000---++++++///444666777777666555666777666333///+++...222333222222666:::999888666444333333444444---000333333000111555999444333333222111111111222333333333333333444444444555444444444444555666666555555444333000///000111444555666666444222222333000000000111333666888:::777999::::::999777777888555555555555555444222222222222333444555555666666///000111000......///111...111333111111222111------///000///......///000.........///////////////---///111000///...000222111222222333333222222111000000111222222222222222111111111111222222333333111111111111111222333444111111111111111222222333555222222555444111000222333333333333333222222222000000000000000000000000}}}{{{yyywwwuuuwwwzzzyyytttqqqrrrpppppppppnnnlllmmmoooqqqjjjiiiiiijjjllllllkkkiiiaaadddccc```___aaa```]]]]]]```aaa```]]][[[\\\^^^]]]\\\[[[ZZZZZZYYYWWWTTTPPPRRRUUUWWWWWWUUURRRPPPNNNOOOQQQQQQQQQOOOMMMLLLLLLJJJHHHDDDAAAAAACCCFFF@@@EEEGGGDDD@@@@@@@@@>>>;;;;;;;;;;;;999666444333000/////////............---...///111111///...---(((***---000000///---+++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***,,,///000///.........,,,---...///...---,,,+++******,,,...000///+++)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,---...---,,,+++***+++,,,---......,,,***)))*********++++++,,,,,,---***+++,,,---............+++***---222222...,,,---,,,+++***+++---...---,,,(((---222111---***+++---***---000000...///333666;;;;;;;;;:::888555333111...333777777444000//////---.........---...111333---333888777111...000555///000222222000000000111333444444444333333555777///,,,***,,,000555666666:::888777777888666222---,,,222777777444555;;;AAA999888666444333222222333111555777555222111444888666555333222111222222333222222222222222222333333555444444444444555666666666888999666222111222555222333444333222222333444...///000222555999<<<>>>777999;;;:::999777666777444444444444333222111111000000111222222333444444///000000///......000222///222111...///222222000,,,...//////......000111---.........//////000000---///111111///...000333111222222333333222222111000111222333333333222222...000111333333222111000111111111111222333444555111111111000111222222333444444555777555000///222333444444444444333222111////////////////////////~~~{{{xxxvvvtttsssrrrsssuuuuuuuuusssrrrqqqpppqqqrrrqqqmmmiiijjjjjjjjjjjjiiihhhfffeeebbbaaaaaabbbbbbaaa___\\\^^^]]]\\\[[[[[[\\\]]]^^^\\\[[[ZZZYYYWWWWWWWWWWWWSSSRRRQQQRRRSSSRRRPPPOOOSSSSSSSSSRRRRRRQQQPPPPPPKKKLLLJJJEEEDDDFFFFFFCCCHHHFFFCCC@@@>>>???@@@AAA<<<<<<;;;:::888666444333111111000000///---***'''---+++***+++...000...,,,------.........---+++***...,,,***+++---...,,,***)))+++---,,,+++***++++++***,,,------,,,+++,,,,,,(((***,,,.........,,,+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,++++++******,,,,,,,,,++++++************++++++,,,,,,++++++******((()))...---((((((---+++)))+++...---***,,,000///---)))((())))))***)))000---******---///...---***,,,......------...///+++///333111------333999;;;<<<<<<:::888555444444222333444333111//////000---......------...111333...000333333222111111111222111000///......///000333666555000///333333///+++,,,...111555777777666:::888666444444222000...222444666888999999888777666555000+++---333777666444666666555444333444555555444333333444444222111222222222222222222222222444555555666666555444444999777444222000000111111333222222111111222222333333333444666888:::999888777888999888555333222222666555333222222222333333111222333222111111333444***......***+++111333000......//////000000111111......////////////......///111111000------000333222000///------///000222222111000//////000111111000111222333333222111000555444444333333222222222555444333444444444222000444444444333333222222222222222222222222222222222//////000111222222333333222333222111......///000~~~{{{wwwuuutttsssrrrssstttuuutttssspppooooooppprrrrrrnnnkkkjjjjjjiiihhhgggfffeeeeeebbbaaaaaaaaabbbaaa___]]]^^^]]]\\\[[[ZZZ[[[[[[\\\[[[ZZZYYYXXXWWWWWWVVVVVVSSSRRRRRRRRRSSSSSSQQQOOORRRQQQQQQPPPOOOOOOOOOOOOKKKLLLJJJEEEDDDFFFFFFCCCFFFDDDBBB@@@>>>>>>??????<<<;;;;;;999888666444333111...+++---//////)))$$$...,,,+++,,,...///...,,,,,,---.........---,,,+++...,,,***+++---...,,,***+++,,,......,,,+++,,,---***,,,...---,,,+++,,,---***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------,,,+++***)))((((((***)))))))))((((((((('''---------,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++)))((()))---,,,((((((---...,,,---///---)))))),,,000...+++)))***+++++++++///---+++,,,...///...---+++---000000///......///...222555333///...333999:::;;;<<<999555333333444111222333333111/////////---...//////......111222000333555666444222222222222111///......///111222444666555000///222111...+++---///333666888777777888888666555333111111000555555555666666777888888555444000,,,...444666444333444666666555555666777555444333333444444333111333333333333333333333333444444444444444444444444888666444222111111222222666555555555666666777888333444444666888999999888777888888777555333333222555444333222111111222333///111222222111222444666---000///+++,,,111222000////////////000000000000......///////////////...---///000...++++++...111111000///......///000111222111000//////000111111000111111222222111111000333333222222111111111000333222111222333444333222444444333333333222222222222222222222222222222222///000000111222222333333+++---///000111222444555|||}}}~~~{{{wwwtttuuusssrrrsssttttttsssrrrnnnmmmnnnppprrrrrrpppnnnjjjiiigggeeeddddddddddddcccbbbaaaaaabbbaaa___]]]___^^^\\\ZZZYYYYYYZZZZZZXXXXXXXXXWWWWWWVVVVVVVVVTTTSSSRRRSSSTTTTTTRRRPPPQQQPPPOOOMMMLLLLLLMMMNNNJJJLLLJJJEEEDDDFFFFFFDDDDDDCCCBBBAAA???>>>======;;;;;;:::999777555333222222---)))+++111222,,,%%%...---,,,,,,---...---+++,,,,,,---......------,,,---,,,++++++------,,,++++++---///...---,,,------+++,,,......,,,+++,,,------,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,...---,,,***(((&&&%%%$$$,,,,,,++++++++++++******,,,---------------......++++++++++++++++++++++++(((((())),,,+++((())),,,---,,,...000...)))))),,,111...+++***+++,,,,,,,,,---------///000111///------///222222111///......000444777555111000444999888;;;<<<888333000222666000222333222000/////////,,,...000000000///000111333555888999777444222222222111///...///111444666555666555111000111000---+++...222555888888888777666777888666222000222444888777555444444555777888333333111///000555555222222444555666666666888999666444333333444444444333555555555555555555555555444333222222222222444444666555444333222333444444444444444444555555666777444444555777888888888888777777666555555444333333333333222111111111111222...///111222222333555777000111000------000111000000000000000////////////------...///000000//////,,,...000...++++++---000111000///......///000111111111000000000000111111222111111000000111111222111111000000000000000000222000//////222333444444333333333333222222222222222222222222222222222222000000000111222222333333///111333333111000///000~~~yyy{{{}}}~~~}}}zzzwwwtttuuutttssssssssstttrrrqqqnnnnnnooopppqqqqqqpppooojjjhhhfffcccbbbbbbcccddddddbbbaaaaaabbbbbb```^^^```___]]]ZZZYYYXXXXXXYYYWWWWWWWWWWWWVVVVVVUUUUUUSSSRRRRRRSSSTTTTTTSSSQQQRRRPPPNNNLLLKKKLLLLLLMMMJJJKKKJJJEEEDDDFFFGGGDDDCCCCCCCCCBBBAAA???===<<<;;;::::::999777555333222222///---...222333///+++///...------------,,,+++,,,,,,------------------,,,++++++,,,,,,------,,,+++---......---,,,,,,---+++---......---,,,,,,---...---,,,++++++++++++++++++++++++++++++,,,,,,,,,******++++++,,,,,,,,,---...---,,,***((('''&&&%%%---------------,,,,,,,,,++++++,,,,,,------......++++++++++++++++++++++++'''(((***+++***)))***,,,***))),,,000000,,,,,,///111...+++***+++,,,---,,,---...000222333222000......000333333111///...---000333666666333333666:::999<<<===999222000333777000111222222000/////////,,,///111222111000000111333666999999777444222111222111//////000333777999555666555222000///...,,,,,,///444777888888888888444777999666111000333777777777666666555555555555222333333111333666555111333444666666666666777999777555333333444555555444666666666666666666666666555444222111111333555666444444444333444555666666555555444333333333333333444555777777777777777888777555444444444444333333222111111111111111111111...000222333222222444555111111000...---...//////111111000000//////......,,,---...///000000000000...000222111...---///222000000////////////000000000000000000000111111111222111000//////000111222000000000000000111111111333111......000222333333333222222222222222222222111111111111111111111111000000111111111222222222222444555555222///---,,,~~~~~~~~~xxxzzz|||}}}|||zzzwwwtttvvvtttsssrrrssssssqqqoooooopppppppppoooooonnnnnnkkkiiifffcccbbbbbbbbbccceeecccaaaaaabbbbbb```___aaa___]]][[[YYYXXXXXXXXXVVVWWWWWWWWWVVVUUUTTTSSSSSSRRRQQQRRRTTTTTTSSSQQQRRRQQQPPPNNNMMMLLLMMMMMMIIIKKKIIIEEEDDDGGGGGGEEECCCDDDDDDDDDCCC@@@>>><<<;;;;;;:::999777555333222///000111111000//////000.........---,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,------***+++------+++***+++,,,+++---///...---,,,------...---,,,+++++++++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,---,,,,,,++++++***))))))))))))************************++++++,,,,,,------,,,++++++******++++++,,,&&&)))++++++***+++,,,,,,******,,,000///,,,,,,000///---***)))***,,,,,,,,,...000333444444222000...///111333333111///......///222555555555555888::::::======:::555222444777///111222222000//////000...000222333222000000111333555888888666333111111222111000000222555888;;;555444444333111...,,,,,,,,,000555777888777888999444777999666111000444999444666888999888666333111222444555444555888666222555666777666555444555666777555333333444666666666666666666666666666666666555444333222333444666888444444444444555666777777:::999888666555444333333444666888888666555666888666444222222333555444333111111111111111111111111111222444444222111111222111///...------,,,---...111111000000//////......------...//////000//////---000222111///---///111000000////////////000000//////000000111111111111222111000//////000111222111111111222222333333333555333000//////111111111222222222222222222222222111111111111111111111111111111111111111222222222,,,///222444333222222222~~~~~~zzz{{{{{{|||{{{yyywwwuuuwwwuuusssrrrrrrrrrpppnnnpppqqqqqqpppnnnmmmnnnoookkkjjjhhheeedddccccccccceeecccaaaaaaaaabbbaaa```aaa```^^^\\\ZZZZZZZZZZZZWWWXXXXXXXXXWWWUUUSSSRRRQQQPPPPPPQQQSSSSSSRRRQQQRRRRRRQQQPPPOOOMMMLLLLLLIIIKKKIIIEEEDDDGGGGGGEEEDDDDDDEEEDDDCCCAAA???===<<<<<<;;;:::888666444333---000222000---+++...111,,,.........,,,+++,,,---///...---,,,,,,,,,,,,---)))+++,,,,,,,,,,,,---///)))+++,,,,,,+++******+++,,,---//////---,,,---...---,,,,,,,,,,,,,,,,,,+++))))))******+++,,,,,,,,,*********+++++++++++++++,,,,,,,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,******+++++++++++++++,,,---,,,+++******+++,,,---&&&+++---++++++---...---000......000...******...///,,,***)))***,,,,,,,,,000333666666444111000///111333444444222111111222000333555666666777888999;;;<<<<<<;;;888555444444000111333333111000111222000111333333111111111222333555666666444222222222222222222333555777999;;;555222222444333...,,,,,,---111555666555555888:::777888777555222111555888222444888:::999666222000444666777666777:::888333555666666666444333444555888666333333444666777777555555555555555555555555555444444333444555777888444444555555666777777888999888777555333222111111444777999999666444555777666333000000333555444333000111222222333222222222111333555555333111000000111...---...---+++,,,///000000000000////////////......////////////......+++...000000---,,,---/////////000000000000//////...///000111111222111111111000000//////000000111111111222333444555555555666444111000111111111000111111111222222222222222111111111111111111111111111111111111111111111111000222444444222111000111~~~~~~~~~}}}|||{{{zzzyyyxxxwwwvvvwwwuuusssrrrrrrqqqooommmnnnoooqqqpppnnnnnnppprrrlllkkkjjjhhhgggeeedddcccfffdddaaaaaaaaabbbaaa```bbb```^^^]]][[[[[[[[[\\\YYYYYYZZZYYYXXXUUURRRQQQPPPOOOOOOPPPRRRSSSQQQPPPQQQQQQRRRQQQPPPNNNKKKIIIIIIJJJIIIEEEDDDGGGHHHEEEDDDDDDCCCBBBAAA???>>>=========<<<;;;999777555444000111111000...---...///+++---......,,,+++---///000///...,,,+++++++++,,,)))+++------++++++---///***,,,------,,,++++++,,,,,,...//////...------...***+++,,,---------,,,+++((())))))***++++++,,,,,,++++++++++++************,,,,,,,,,,,,---------------------.........//////,,,,,,,,,,,,,,,+++++++++---,,,***))))))***,,,---''',,,///,,,,,,///111...111///......,,,)))+++000///---******+++---......333666888777333000///000555555666555333444666888555777888999888888777777;;;:::999::::::888333///111222444444222222222333222222333222111000222333444555555444333222444555111222444666777888999:::333000111555444...,,,......111555555333333777;;;:::888666444333333555666222444666888888666333222666888888777999<<<:::666222333555444333333444555999666333333555777888999333333333333333333333333222222333444444555666666444555666666777777777777666555444333222222222222444888:::999555333555777666222...///333555555333000111222333444444333222000222444555333111111111222...,,,//////,,,---111////////////000000000000000000000000///...---,,,***...111000---,,,---/////////000000000000//////---...000111222222111111//////000000000000//////111111222333444555666666444333222222333444222111000111111111222222222222111111111111111111111111111111111111111111111111777777666444000...------}}}}}}|||zzzxxxxxxwwwwwwwwwuuusssrrrrrrqqqooommmkkknnnpppooonnnooorrruuullllllllljjjiiifffdddcccfffdddaaaaaaaaabbbbbbaaabbbaaa___]]]\\\\\\\\\]]]ZZZ[[[[[[ZZZXXXUUURRRPPPOOONNNNNNPPPQQQRRRQQQOOOOOOPPPRRRRRRPPPMMMJJJHHHHHHJJJIIIEEEDDDGGGHHHFFFDDDCCCBBBAAA???>>>======>>>>>>===<<<:::888666555555333000000111222000///***,,,......,,,,,,...000222000...,,,+++***++++++(((+++------++++++---000+++---......---,,,,,,---,,,...//////...------...)))***,,,.........,,,+++((())))))***++++++,,,,,,,,,+++++++++******))))))---------,,,,,,,,,++++++*********++++++,,,,,,,,,.........------,,,,,,,,,---,,,***))))))***,,,---'''---000---,,,111222//////,,,+++---,,,+++///555000...,,,+++---...//////555888999777333000///000777777777666555666999<<<:::;;;;;;;;;:::888666666:::888777999;;;999222,,,111333444444333222333444333333333111000000222444555555555444333333555888111333555777999999999999333///000555444...,,,......222444333111222777<<<<<<999555333333444555444444444555555666555555444777999999888999===;;;777///111333333333333555666999666444333555777999999222222222222222222222222000111222333444555444444555555666777777777777777777777777777777888999999555888;;;999555333444777666111---...222666555333111222333444555444444333...000333555444333222222333...---000000---...333......//////000000111111111111000000///---,,,+++,,,000333222000...///000//////000000000000//////---...000111222222222111...///000111111000///...000000111222444555666666222111111333555666444333000000111111222222222222000000000000000000000000222222111111111111111111222333333222111111222444~~~|||}}}~~~~~~{{{uuurrrtttyyy}}}zzzyyyxxxwwwwwwuuuqqqnnnpppooooooooopppppprrrrrrnnnjjjiiikkkhhhbbbaaafffeeegggeeeaaacccgggeee___dddaaa]]]^^^aaabbb___[[[[[[ZZZYYYWWWUUUSSSRRRQQQNNNHHHKKKNNNNNNVVVXXXMMMOOOPPPQQQNNNKKKJJJKKKMMMNNNKKKGGGEEEEEEFFFEEEEEEDDDDDDEEEDDDBBB???<<<:::999<<>><<<:::<<<>>>>>>;;;888666555333444555555444222///---........................000333333...,,,------+++...+++***------***+++...///000111///---+++++++++------------,,,,,,,,,+++,,,,,,---------,,,+++***)))))))))+++,,,---+++)))------///000///...,,,+++,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++***+++++++++,,,,,,+++++++++,,,,,,---+++++++++,,,...///111222---------...............//////...............///222666:::;;;333+++---444777::::::666666:::;;;888999::::::;;;;;;;;;;;;::::::777777:::999444111111999777555555888888555111;;;:::777555333444555777444666555111111666::::::777777666666666666666555000000000///---,,,...///444444444444555666888999:::888666555777777666444::::::888666444444666888999777555666888999888666222333222222222444777::::::999777555444444444444333333222111111000//////222333444555555555444333999777555555555555333222333333333444666666555444666666555444444444444444111333555444333222444666///,,,******---///...---111111111111111111111111000///............///000///...---...000111000//////////////////...---,,,000111222222000//////000000111222222222222111000000000000111111111222222000///...///111111...+++///000111222333333333333111111111111000000000//////111222222000000111444000111111222222222111111///333444000///222444333111111222333333333222222~~~~~~xxxzzz{{{{{{yyyvvvvvvvvvtttsssrrrrrrrrrpppmmmjjjmmmnnnoooqqqrrrrrrqqqqqqjjjgggggghhhfffbbbaaabbbaaabbbaaa___```dddccc``````]]][[[[[[]]]]]][[[XXX[[[[[[YYYXXXVVVUUUSSSSSSPPPMMMOOOLLLEEEKKKRRRMMMNNNOOOOOOMMMJJJHHHHHHIIIKKKHHHFFFEEEFFFGGGGGGGGGGGGFFFEEEDDDBBBAAA??????;;;<<<===<<<999777666666444444444333222111///...------------------------000111000------000///+++///,,,***++++++***,,,///...///000///---+++++++++,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++***))))))+++,,,---+++***+++,,,...//////...------+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---...///...............---------////////////...------,,,...222888:::444---...444888::::::777888;;;<<<:::<<<<<<<<<<<<;;;::::::999;;;555333666888555111111888777666666777777555333999888666444444444666777333555333222555;;;>>><<<888777777666555444333333///111111...+++***///444111111222333555777999:::666555444444666666555444:::999777444222333666999666555444444555666555444555333222222444666777777666555444333222111111111222222111111000/////////222222333444555555555555999777444333444555555555111111111333555666555444333333333333333222222111///111222222222222333555111000///......//////000111111111111111111111111//////////////////000000...---...///111111///---...//////000000//////...///111222111000//////000000000111222222111111000///000000000000000000000000//////000111111...,,,...///000111222222222222111111111111000000000000///000222111000000111333111111222222222111111000...222333000///111333111222222333333333222111111~~~~~~zzz|||}}}}}}zzzwwwuuutttrrrqqqqqqqqqqqqpppmmmjjjnnnoooqqqrrrqqqpppnnnlllkkkgggdddccccccbbbbbbcccaaaaaa```___```bbbcccccc___]]][[[[[[\\\\\\ZZZXXXZZZYYYXXXWWWVVVTTTSSSSSSRRRPPPQQQKKK@@@EEEOOOLLLNNNNNNNNNLLLJJJHHHGGGFFFIIIGGGEEEEEEGGGHHHHHHGGGGGGFFFDDDBBBAAA@@@@@@@@@======<<<:::888666777888444444222111000/////////------------------------000000...,,,///222000+++///---************---///---///000///---+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++***)))***,,,---,,,+++***+++,,,......///......+++,,,,,,,,,,,,---------------------------------------,,,++++++++++++,,,+++,,,,,,,,,...///000111......------,,,---------/////////...---------,,,---...//////...,,,***)))+++///666:::555//////444888999999999999<<<======;;;<<<<<<<<<<<<;;;::::::;;;555222555888666333333555666666666555333333222777666333333333555555555555555444333888>>>???;;;888888888666333222111111444333000...---///333666,,,---///111444666888:::444444444555666666666555999888555222000222666:::444444333333444444444333555222000222555777666444000111111111222222333333222222111111000000000000111222333444555555666666666333000000222555777888/////////222444555555444111111333333333222111000111222222222222222222333444555444333111000222444111111111111111111111111000000000000000///...---------...000111111...+++......///000000111000000...000111111000//////000000000000111111111111111//////////////////000000222222222333333222000///...///000111222222222222111111111000000000000000///000000111000111111222111111111111111111000///---222333000///222333111333333333333222222111000~~~|||}}}~~~}}}zzzvvvuuuuuurrrqqqqqqqqqrrrqqqnnnlllppppppqqqqqqooommmjjjhhhlllhhhccc```aaadddeeeeeebbbaaa`````````aaaccceee___^^^]]]\\\]]]\\\[[[ZZZYYYXXXWWWVVVUUUTTTSSSRRRSSSQQQRRRJJJ>>>BBBMMMLLLMMMMMMLLLLLLKKKIIIGGGEEEHHHFFFEEEFFFHHHIIIHHHGGGEEEDDDCCCAAA@@@?????????>>>>>>===:::888777888999555444222111/////////000------------------------///000...,,,///222000+++......+++))))))+++......,,,...///...,,,++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***)))***,,,---,,,+++******+++---......//////------------............------------------------...---,,,,,,++++++,,,,,,++++++,,,---...000111222111000///...------------/////////...---------,,,,,,,,,------,,,***)))''')))---444999666111111555999888888999:::;;;<<<===999:::;;;;;;<<<<<<;;;;;;999444333666888777555666444666888777444222333444:::777555555777888777666777777666555999>>>===888777888888666333111111333777222,,,+++///444555444+++---///222555777999:::333444666777777777777777777666333111000222666:::333444444444444333444444333111000111444555333000000000111222333333444444222222222222222111111111222222222333444555666666555222000000333888;;;===/////////111444555444333111111333444444333222111444333333222222222111111111222111000...---///111111111111111111111111111111222222222111///,,,***.........000111111...+++---...///000111111111111---///111111///...///000/////////000000111111222////////////000000000000000222333333222111000//////000111222333333333333000000000000000000111111000//////000111111111111///000000111000000//////---222444222111333333111333333333333222222111000|||{{{{{{|||}}}yyywwwvvvwwwsssrrrrrrssssssssspppnnnppppppooonnnllljjjhhhfffkkkiiieeeaaadddhhhhhheeecccaaa```aaa```___aaafff______^^^^^^]]]\\\\\\[[[YYYXXXWWWVVVUUUTTTTTTSSSTTTPPPQQQIII>>>CCCMMMLLLMMMLLLKKKLLLLLLKKKHHHFFFHHHGGGFFFFFFHHHIIIHHHFFFDDDCCCBBBAAA@@@???>>>>>>??????>>><<<999888999:::555444333222000000000000------------------------///000///---...111000,,,---...,,,)))))),,,...---,,,---......,,,++++++,,,++++++++++++,,,,,,,,,,,,,,,,,,+++++++++,,,---------+++******,,,------,,,***++++++,,,---......///---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,,,,,,,,,,+++,,,,,,---...///111111222111000///...---------...............---------,,,,,,,,,,,,+++***))))))+++---333888777333333777:::777777::::::999:::===888999::::::;;;;;;;;;;;;666444555888888666555888555999<<<:::555333555888888555333333555666444222666999999777999<<<;;;777444777888777444222444666666///'''(((///555555111///000333555888:::;;;;;;333666888999888777777888444444222000000222666999333444555555333333444555111111111333444333111///333444444444444333222111222222222222222222222222333333333333333444555666666444222222666:::===???000000000222444555444333111222333333333333333333444333222222333333222000222000///......///000000111111111111111111111111000222333444222///,,,***000//////000111111///------...//////000000000000---...000000///...///000///////////////000222222......///000000111222222---///111111///---------///000111222333333333333000000000000111111111111000///...///111222111000//////000111111111111111---222444222111333333111222222333333333222111111~~~{{{yyyyyyzzz|||}}}~~~}}}{{{xxxwwwwwwsssrrrrrrsssttttttrrrooommmmmmlllkkkjjjiiihhhhhhhhhiiihhhgggjjjmmmiiiaaaccc```___aaa^^^[[[___eee^^^^^^^^^^^^\\\[[[[[[\\\ZZZZZZYYYXXXWWWVVVVVVUUUSSSOOOOOOIII@@@FFFOOOLLLLLLKKKKKKLLLNNNMMMJJJGGGHHHGGGFFFGGGHHHHHHGGGEEECCCCCCDDDCCCBBBAAA???>>>???@@@@@@>>>;;;:::::::::555555444333222111000000...........................111222...,,,...///---+++...---******---...++++++---......,,,++++++,,,+++,,,,,,,,,------------,,,,,,+++++++++,,,---...---+++******,,,---------++++++++++++,,,------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---,,,,,,,,,,,,---...///000111000///...---,,,,,,,,,---------...............------,,,,,,,,,,,,,,,------...222777777444555999;;;777777::::::777777;;;999999999:::999999888888000222666:::777333444999444:::===;;;555222555999777444000111333444111...333888;;;999888::::::888222666888888555444777:::333...)))***000444555333222333555777999:::::::::333666999:::888666666777111222222111000222555888222444555444222111333555000222555555444111000///333444444555444444222222111111111111111222222222555444333333333444555555777555222222444777999999222111111222444555444222222222111111222222333444000///...///222444333111555222//////222444333222111111111111111111111111---///222444444111...,,,333111000000111111000///---....../////////......,,,...000000///...///000//////......///000222333---...///000111333444444+++...000000---,,,,,,---...///000111222222222222///000000000111111111111000///---...111222111//////000111222333444444444,,,111444222111222222///111111222333333333222222}}}zzzxxxxxxxxxvvvyyy}}}~~~|||zzzxxxwwwrrrrrrrrrsssttttttrrrpppjjjjjjiiihhhhhhiiiiiijjjdddhhhkkklllpppqqqiii^^^ccc______```]]]YYY\\\ddd]]]^^^^^^]]][[[ZZZ[[[[[[\\\\\\[[[ZZZYYYXXXXXXWWWSSSNNNNNNIIIAAAHHHPPPLLLKKKJJJJJJLLLOOOOOOKKKHHHIIIGGGGGGGGGHHHHHHFFFDDDCCCDDDEEEEEEDDDBBB@@@>>>???@@@AAA@@@===;;;::::::555555555444333222111000////////////////////////---222444///+++,,,......***......******......***+++,,,...---,,,++++++,,,,,,,,,,,,------.........,,,,,,+++***+++,,,...///...,,,******,,,---...---,,,,,,+++++++++,,,------++++++,,,,,,,,,---------++++++++++++++++++++++++......---,,,,,,,,,,,,---,,,,,,,,,,,,,,,---...///000///...---,,,+++++++++,,,------......////////////...---,,,,,,...///000//////222666777444666:::;;;777666::::::666666::::::::::::999888777666555,,,000777:::666111333999222888<<<:::333///333888<<<888444444777777444000000777;;;:::888:::;;;:::111555888888555555999===222000//////111444666777111333555666888888777777333666::::::777555555666000111222111111222444777000333444444111000222444000444888777444111000111///000222444555555555555000000000000000111111111666555444333222333444555666333111000111222222222333222222333555555333222222111000000000111333444,,,++++++---222555444333444000,,,---222555444111111111111111111111111111***---111444555333111...444333000000111222111000---...............------,,,...///000///...///000///.........///000222333---...///111222444555666,,,///222111///------...---...///000111111111111//////000000111111111222111...---...111222111///000111222444555666777777***000222111000111111...000111222333333333333333~~~~~~}}}|||{{{zzzyyyzzz{{{{{{xxxwwwwwwxxxxxxvvvrrrppppppqqqppppppnnnmmmkkkkkkllllllkkkiiiiiihhhggghhhjjjjjjiiiggg^^^^^^______```aaaaaabbb\\\[[[ZZZYYYYYYYYYZZZ[[[___^^^[[[YYYWWWWWWWWWWWWSSSRRROOOMMMLLLMMMNNNOOOKKKKKKKKKKKKLLLLLLLLLLLLHHHLLLNNNMMMJJJGGGFFFGGGGGGFFFDDDCCCAAAAAA@@@@@@BBBAAA@@@>>><<<;;;999999666555444333333222222333...111111------...---)))....../////////...,,,++++++,,,------,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***,,,///...+++///......///000---'''""",,,---------------------++++++,,,,,,,,,,,,------************+++,,,------******))))))***,,,---///......//////......---,,,///---+++,,,//////,,,***///...,,,++++++,,,---///***---///111111111111222222111///...///...---+++444000///555777555333222777555777;;;:::555555999;;;999888666555666666777222777888555555888777222555:::<<<999666888999999;;;555111111111//////111555888<<<===<<<999888777555999:::555444777555000222///,,,///444777666333333333333555777777666444111888:::666444777666222//////000222444666777888666222//////222555555555777777555111//////222444555444222222333555666555555333222222444555555444111222333333111111222333444555777666444222111111//////000111444444222000222222222222222222222222333333222222333333444555///000111222333333222111///111222333222222333555333111000222555333+++$$$,,,---------.../////////////////////////////////000///...---------------000------000000------000000000000000000///......////////////////////////000000000000000000000000000000000000111111111111222111000//////000111111///000111222222222222222333333333222222222111111000000111111222222222222~~~~~~}}}}}}{{{|||}}}|||zzzyyyyyyyyywwwtttqqqooonnnnnnnnnmmmpppooommmmmmnnnnnnmmmkkkhhhgggfffggghhhhhhfffeee______```______^^^]]]]]]]]]\\\[[[ZZZZZZZZZ[[[\\\```___\\\ZZZXXXWWWWWWVVVUUUTTTRRRQQQPPPPPPPPPPPPKKKKKKKKKKKKLLLLLLLLLLLLGGGJJJLLLLLLIIIGGGFFFGGGDDDCCCBBBBBBAAAAAAAAAAAABBBBBBAAA???===;;;:::999===<<<:::888666444333333000222222...---///---***---......///...---,,,+++******,,,,,,---,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...//////---------,,,,,,///......//////---)))%%%.........------,,,,,,+++++++++,,,,,,,,,,,,------+++++++++***++++++,,,,,,++++++******+++,,,---.........//////......---,,,---++++++,,,///000...,,,......,,,,,,,,,,,,---...+++---///000000000000111,,,,,,,,,...000111000...333///...333666444333444777555777;;;999555555999;;;;;;999888777666666666111666777444444777666111///444777555333777:::;;;:::444000111111//////222555999<<<>>><<<999777555555999999666555777555000111000///111444555555333444444555777999999888777555888777333333777777333000000111222333333444444666333111222444666666555777777666333111111333555555333111111333555555444444222111111222444444444222333444333111111111333555666888777555333222333222111222444666666555333222222222222222222222222333333222222333333444555000111222333333333222111///111222222222222333555222333444555444111---***---------...............//////////////////////////////...---------------///,,,---000000---,,,///111111111111111000////////////////////////////////////////////////////////////000000000111111111222111000//////000111111///000111222222222222111111111111222222333333333111111111111111222222333~~~|||~~~~~~|||zzzzzz{{{xxxuuuqqqoooooonnnmmmlllpppooommmmmmnnnmmmllljjjgggfffeeeeeeffffffdddbbbcccdddcccbbbaaa^^^\\\ZZZ___^^^]]]\\\[[[\\\\\\]]]```___]]]ZZZXXXWWWVVVUUUVVVUUUTTTSSSRRRQQQQQQPPPLLLLLLLLLLLLKKKKKKKKKKKKFFFHHHJJJJJJIIIHHHGGGHHHBBBBBBAAAAAAAAAAAABBBBBBCCCBBBAAA@@@>>><<<;;;;;;<<<;;;999666444333222111333555444000...///...+++,,,------------,,,,,,+++)))***+++,,,------------++++++++++++++++++++++++,,,...///...+++)))***---///...---.........,,,***//////...---,,,++++++***++++++,,,,,,,,,,,,---------,,,,,,++++++++++++,,,,,,,,,,,,++++++,,,------......//////......---,,,*********,,,///000///...------------------------,,,---...///////////////,,,,,,...111333444222000111---,,,000222222333666666666777999888444555888:::::::::999777555333222111444555444444555444111---333555333222666:::;;;888333000111222000000333666:::===>>><<<888555444666999999666555666444000///111333444333222222333222444555777999999999888888777444111333777666333000111111222222222222111444444333444666666555444444555555333222111222444333222000111222444333333444222//////111333444444222333444333111000111222555777888777555444444444222222222444666666555444333333333333333333333333333333333333333444444555222222333444444333111111///000222222111111333444222444777666333111111111...............---------//////////////////////////////...------------...---+++---111111---+++---111111111111111111000///////////////////////////......////////////......//////000000000000111111111111000000000000111111000000111111222222111111///000111222333444444555222111111000000222333444~~~~~~|||~~~~~~|||zzzzzz{{{zzzwwwtttrrrrrrqqqooonnnnnnmmmkkkkkkkkkkkkiiihhhgggfffeeeeeeffffffdddbbbggghhhhhhgggdddaaa^^^]]]aaa```___]]]]]]]]]^^^^^^___^^^\\\ZZZXXXVVVTTTSSSUUUUUUTTTTTTRRRQQQOOONNNLLLLLLLLLLLLKKKKKKKKKKKKGGGHHHIIIJJJJJJJJJIIIJJJDDDCCCCCCBBBBBBBBBBBBCCCCCCBBBAAA@@@???===<<<<<<666666555444333333333333666777666111///000///,,,,,,,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,---------++++++++++++++++++++++++'''))),,,,,,(((%%%(((...///...------.....................------,,,,,,,,,+++++++++,,,,,,,,,------...---,,,+++++++++++++++------,,,,,,,,,,,,,,,,,,.........///......---,,,++++++,,,---...///......+++,,,---.........------...---------...///...---111111333666888777444111000,,,+++...000000333777666666777777666444555777888999999999777333///---222444555555555555444222111666888555333666999999666111///222333222222444888;;;>>>???<<<777444222777888888777666555333111---222666666222000000222///111444666666666777777888555111222555888555000000111222333333333333222222333444555666555333222///000222111000///000111222000///000222333222111555222000///111333444555333444444333111000111222444666777666444333333444222111000222444555444333444444444444444444444444333333333333333444555555333444555555444333222111///000222222111111333444444444444444333333333333/////////...---------,,,///////////////////////////......---------......+++***---111111---***+++//////000000000000//////////////////////////////......///000000///......////////////000000000111000000000000000111111111000000111111111111000000000000111222333333444444333222111000000222333555uuuxxx~~~}}}|||}}}~~~{{{}}}~~~}}}{{{yyyyyyzzzyyywwwtttssssssrrrpppnnnooommmkkkkkkkkkjjjiiiggghhhgggffffffggggggeeeccchhhhhhhhhgggeeecccaaa___cccbbb```^^^^^^^^^^^^___]]]\\\[[[YYYWWWUUUSSSRRRVVVVVVUUUTTTSSSQQQOOONNNMMMLLLLLLLLLKKKKKKKKKJJJIIIIIIIIIJJJKKKLLLLLLKKKHHHGGGFFFDDDCCCCCCBBBBBBCCCBBBAAA@@@???>>>===<<<888777666555555444444444777999666111///111000---,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++++++++++++++++++++++++++((()))+++---)))###&&&---......------------///000,,,,,,,,,------.........+++++++++,,,,,,,,,------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,++++++.........///......---,,,,,,---......------,,,,,,+++,,,------......------///---,,,,,,...///...---111222444666888888555222///,,,+++---......222888555777777555444444555555999:::;;;:::888444000---444444555777777555444444///555888555444666999999555111///333555444444777999<<<>>>>>>;;;777444333888888888888777444222111---333888777222...000333///222555666666555666888555222111555999888222---000111333555666666555555000222444555444333111000---///000111000000111222111000///000222333222111666333111111333555555555222333444333111000111222333444555444222111222444333222111222444555555444444444444444444444444444444444333333444444555666444555666666555444333222000111333333222222444555666222000111444555333000/////////...---------,,,////////////////////////......---------......///+++***---111111---***+++------...............---////////////////////////...///111222222111///......////////////000000000//////000000111111111111000000111111111000000///222222222222222222222222333222111111111222444444pppiiiqqq|||~~~~~~|||{{{|||}}}~~~~~~~~~~~~~~~zzz|||}}}|||zzzxxxxxxyyyvvvtttrrrrrrrrrqqqooommmqqqooommmllllllllljjjhhhhhhgggfffgggiiiiiigggfffgggfffeeedddbbbaaa``````cccbbbaaa___^^^^^^^^^___[[[[[[[[[ZZZXXXVVVTTTSSSYYYXXXWWWVVVTTTSSSQQQQQQMMMMMMLLLLLLKKKKKKJJJJJJKKKJJJIIIJJJLLLMMMMMMLLLJJJIIIGGGFFFDDDCCCCCCCCCBBBAAA@@@???>>>===<<<<<<999888666444222000//////777999666111000222222///---,,,,,,,,,,,,------...///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...+++,,,000,,,%%%&&&---,,,---...---,,,,,,...000***++++++,,,---...//////++++++,,,,,,,,,,,,------...------,,,,,,,,,,,,---******+++,,,,,,,,,++++++......//////......---,,,,,,...///...---++++++,,,+++,,,,,,------.........000---+++,,,///111000...,,,---///222666777555444///,,,,,,......---111777555888888444222333555444;;;<<<<<<<<<:::666222000666444555888888555444666'''...444444555888::::::444111000444777777777999;;;<<<===<<<999666555555:::777777999777333000111...333666555111///111333222555999999777666777999222000222777:::555000---///111444666777777666555///111444444333111000000///000222222111222555777111000000111333333222000555333222333444666555444111222333333111111222333222333333222111111222444666444333444666888888777555555555555555555555555444444444444444555555666555555666777777666444333111222444444333333555666666222...000444666222..................---------////////////////////////...------------...//////---+++---111111---+++---+++,,,,,,---------------////////////////////////...000111333333111000.........////////////000000...///000111111222111111000000111111000000//////333333333222222222111111222222222333333333333333tttiiikkkttt{{{}}}~~~{{{||||||}}}}}}~~~}}}}}}}}}zzz|||}}}|||zzzxxxxxxyyytttsssrrrrrrsssrrrpppnnnqqqooommmllllllkkkiiigggfffeeeeeegggiiijjjiiigggiiihhheeebbb````````````dddcccaaa___^^^^^^^^^^^^[[[\\\\\\[[[ZZZYYYWWWVVVZZZYYYWWWTTTRRRQQQQQQQQQMMMMMMMMMLLLKKKJJJJJJJJJLLLJJJHHHIIIKKKMMMLLLJJJHHHGGGFFFEEEDDDDDDDDDDDD@@@@@@???>>>======<<<<<<888777555222000///...---666888555000///222333111------,,,,,,,,,---//////......,,,,,,,,,,,,---...---------------------------'''(((//////******111***,,,......,,,+++---///+++,,,,,,------.........++++++,,,,,,,,,,,,------------,,,,,,,,,------...'''(((***++++++++++++***......//////......---,,,***---///...---,,,---...,,,,,,++++++,,,---///000000---***,,,000333222000------...000333555444333///---...///...,,,000666444888888222000333555333::::::::::::888555222000555333444888888444333555%%%...555777777::::::999444111111666999999:::<<<<<<<<<<<<999777666777888;;;777777:::888222000222000222444333111000222444333777::::::666444666888222000222777777222///000000222444666777666444333000333555444222000000111000111111111111333777:::111000111222444444222000222222222333555555444222000111222222222222333555333444444222111111333555777555444444666888999888555555555555555555555555444444444444444555666666444555666777777777666555222444555555555555666888444333111222444444111///---------...............////////////////////////---------------.../////////,,,---000000---,,,///+++,,,------.........---////////////////////////---///111222222111///---........./////////000000---...000111222222111111000000000000000//////...222222222222222222333333000111333444555444333222rrrkkkttt}}}|||~~~{{{}}}}}}~~~~~~~~~~~~}}}}}}{{{|||}}}|||zzzyyyyyyyyyuuutttssstttuuuuuusssqqqooommmkkkjjjjjjiiigggeeeeeeddddddfffiiijjjiiihhhnnnkkkgggcccaaa```aaabbbdddcccaaa___^^^]]]^^^^^^\\\\\\]]]]]]\\\[[[YYYXXXYYYWWWTTTQQQOOOOOOOOOPPPNNNMMMMMMLLLKKKJJJJJJIIILLLJJJGGGHHHJJJLLLJJJHHHEEEEEEDDDDDDDDDDDDEEEEEE@@@??????>>>===<<<;;;;;;888888777666555555555555666777555000///222333111...------,,,---...///000---,,,++++++,,,---///000........................%%% +++000---///666))),,,......,,,***+++------------------------,,,++++++,,,,,,,,,---------,,,,,,,,,,,,------...///&&&''')))***+++++++++***......//////......---,,,(((+++......---,,,...111---,,,+++***+++---000111111---***,,,111444333111333222111111333333222111///...///111///,,,///555444999888222///333555222777777777666444222000...555111222777777222111555)))222:::;;;;;;;;;:::777444111222777;;;;;;;;;======<<<;;;888666666888:::;;;777777:::888111///222111222222222111222333555111555999888444111333555333111222666444//////444111333555666555444111///222444666555222000111333/////////...///111666:::111111111333444555333111000000111333555555222000///000222222222222444666444444444333222222555777555333222222444666777777666666666666666666666666555444444444444555666666444555666888888888777777333555666666555666777888222444666666333111000111,,,------....../////////////////////////////////---------------...///000000------000000------000,,,------.../////////...////////////////////////,,,...000111111000...,,,............/////////000---...000111222222222111000000000000000///......000000111222333444444555///111444666666555333111zzz~~~}}}{{{~~~~~~}}}zzzyyyzzz|||zzzzzzzzzzzzzzzzzz{{{{{{wwwwwwvvvuuutttrrrpppppppppooommmmmmmmmkkkiiifffhhhfffddddddfffhhhiiihhhjjjgggddddddffffffccc```dddcccaaa___^^^^^^^^^^^^[[[XXXWWWXXXZZZ[[[YYYVVVTTTUUUUUUTTTSSSQQQOOOMMMMMMMMMLLLLLLLLLLLLLLLMMMKKKHHHFFFFFFGGGHHHIIIJJJHHHFFFDDDCCCDDDFFFFFFEEE???@@@@@@???<<<;;;;;;<<<999888555222///000333666333444444333111...,,,***......////////////......------------------------111---***,,,000111...+++111///---,,,---......---------------------------,,,------,,,+++,,,...111,,,+++******)))))))))))),,,++++++,,,---000222333;;;444,,,+++...000...***000111111///------///111+++,,,,,,------,,,,,,+++,,,,,,---,,,,,,,,,...000------...222777888666444222222222444555444111...111111000000000000000111444555555222...---000444888888999888222+++---222<<<444444<<<>>>666444999888999::::::999888777666***000444666:::???@@@>>>HHHAAA:::555666777777666666888999777333000111333444333222222333444555666888999999999777555333222000222333111...---///222333333666888444---...555777666444111......000333111222222222222111000000111222333444444444333333444666666555333111000000666555444333333333333444333333444444444444444444333333333333444666777888999777555555555555444333555555555666666777888999666444333222333444333333999999666444777===:::222777555333222222222111000---------......000111111222111000///......//////333000...///111111///,,,///---,,,,,,---...---,,,---.../////////...---,,,111000...------...///000111///...///111222///,,,444///,,,///555777333...000///---,,,---...000111222222111111111111111111...///111222333222222111000222555666555333000...|||}}}}}}~~~~~~|||{{{|||}}}{{{yyyxxxwwwxxxyyyyyyyyy|||zzzwwwtttrrrqqqpppqqqpppooommmllllllkkkiiihhhkkkiiifffffffffggggggfffhhhfffeeedddddddddbbbaaaaaa```^^^]]]\\\\\\]]]^^^]]]ZZZXXXWWWYYYYYYWWWUUUWWWWWWWWWWWWUUUSSSQQQPPPNNNNNNMMMLLLLLLLLLLLLLLLGGGGGGGGGGGGHHHHHHGGGGGGFFFDDDCCCDDDFFFGGGGGGGGG@@@@@@@@@???===<<<;;;<<<999777444222111111333333222222222222111///............////////////......------------------------000---+++,,,000111...+++111///---,,,---......---------------------------,,,,,,---,,,++++++---000...------,,,,,,,,,,,,---000///...,,,***)))((((((444222///...///000111000333222000...------......------,,,,,,,,,,,,,,,,,,------------,,,,,,---...------...111555666444222222222333555666555333111222222111000000111111222444555555222...---000333888888::::::444///111777:::444444;;;<<<666444888888999999999888777555444111555888777999<<<;;;888@@@:::444111333555666555666888999666222000111333555555444444555666777999888888888777666444111000000222333111......///222333222555777333...000777777555222000///000111111111222222222111000//////111222333444444444333222000222333333222222333444666555444333333222222222444444444333333444444555666666555666666777888999999777555555555555444333555444444444555666888888888777666666777777666555888888555333666;;;888111444333222111111111111000...------......000111111------......////////////...---,,,,,,.........---///---,,,,,,---...---,,,...//////000//////---,,,111///...------...///000000...---...111111///---......//////000000//////000///...------///111222111111111111111111111111000111222333333333222111//////111333444333111...~~~||||||}}}|||~~~}}}}}}~~~}}}yyytttsssuuuwwwwwwvvv|||xxxssspppppppppqqqpppooommmkkkiiiiiiiiiiiimmmkkkhhhgggffffffdddccceeeeeefffdddbbbaaaaaabbb___^^^\\\[[[[[[[[[\\\\\\^^^\\\XXXWWWWWWWWWVVVUUUXXXXXXXXXXXXVVVTTTRRRQQQPPPOOONNNMMMLLLKKKKKKKKKFFFHHHIIIKKKKKKIIIGGGFFFDDDCCCDDDFFFHHHIIIHHHGGG@@@@@@@@@???>>>===<<<;;;:::666333333444555333111222111111000000000111111......////////////......------------------------000---,,,---000111...,,,000...---,,,.........---------------------------+++,,,,,,+++******,,,...---------------.........++++++,,,++++++***)))))),,,///111111000111333666777222...,,,...///...,,,///...---+++++++++,,,,,,++++++,,,,,,---...//////,,,,,,---000222333222000222222333555777777555333333333222222222222333333555666555222...---000333666777999999555000333:::999333333:::;;;666444777888888999888777555333222...222666666999>>>???<<<:::555000000333666777666555777888666222///000222555444444444444666888999888888777666444222000///111111222111///...000111333222333444222///222888888444000///000222111000111111111111000///...---000111333444444444333222///111222222111111222333555444444333222111111111555555333333222333444555777777666666666666777777888777555444555555444333555444333222333555777888888888999999999888777666666666444222555888555000111111111111111111111111............///000111111+++,,,---.........---,,,---...000000000000111333///---,,,,,,---......---//////000000//////...---000///...------...///000...------...000111000///***...222111,,,))),,,000000000///...///000111222111111111111111111111111222333333333333333222111111///...000444555333000}}}{{{{{{}}}~~~{{{~~~~~~~~~~~~xxxrrrqqqsssvvvvvvttt|||zzzwwwsssqqqpppoooooonnnmmmkkkhhhffffffhhhiiillljjjgggffffffeeecccaaabbbdddfffddd```___```bbb```___]]][[[ZZZYYYZZZZZZ\\\ZZZXXXVVVVVVVVVWWWWWWVVVWWWWWWVVVUUUSSSQQQOOOQQQPPPOOOMMMLLLKKKKKKKKKIIIJJJLLLLLLKKKJJJIIIIIIEEEEEEEEEGGGIIIIIIHHHFFFAAAAAA@@@@@@@@@???<<<;;;<<<888444555999999555000333222111000///000111222---......//////......---,,,,,,------------------///...---///000111...,,,///...------...///...---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,+++******+++---***++++++,,,------------(((***+++---......------))),,,000111222222333555777222------000333111...000///---+++***+++,,,---((()))***,,,///000111000,,,---...///000000//////111111222555888888666444444333333333333444444555666777777333///...111444555555777777222...222999888444555:::;;;888666888888888888777555333111000---111555666999???@@@>>>999555222222555888999888555777888666222///000222222222111111222444666777999999777666444222000///111111111000///000000111222222222222111111555999777222......222444222///111111111111000...---,,,000111222333444333222222222333333111///...///000222222222222222222222222666555333222222333555666666666555444444444444444888666444444555555444333666555333222333555777999555777999:::888666555444555444222222333444222//////000111111111111111222//////......///000111111///000000000///---***(((...111333333000000222555///---,,,,,,...//////...////////////......------///............///000000.........///000111222222+++000444222,,,***,,,000111000000///000111222222111111111111111222222222444444444444333222222111555222///000444666444111~~~~~~||||||}}}zzz}}}~~~}}}}}}}}}xxxsssqqqrrrtttuuuuuutttuuuuuutttssspppnnnllljjjjjjiiifffdddcccfffhhhhhhfffeeeeeefffeeecccbbbaaadddeeeddd```___```ccccccaaa___\\\ZZZYYYYYYYYYXXXXXXWWWWWWVVVWWWXXXZZZVVVWWWWWWVVVUUUSSSQQQOOOQQQPPPOOOMMMLLLKKKKKKKKKJJJKKKKKKIIIGGGGGGIIIKKKHHHHHHHHHIIIIIIIIIFFFDDDBBBAAA@@@AAABBB@@@===:::===:::777888;;;;;;777222555444222000//////000000------............------,,,,,,,,,---------............///000111000...---...---,,,---//////...---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,+++******,,,******,,,------------,,,------......---+++***(((++++++---///222222111///555000---///444666555111000///---++++++,,,---...,,,++++++---///000...,,,------...//////////////////000111444777777666444444444333333444555666666888999888555111///222555777777888777222...111888999666777:::<<<:::999999777777777666555333000///444777888666666999:::777999666333444777999999777555777888666222000111333111111111111222444666777:::999888666444222111111111000000///000111111111222222222000000333666888666111---...222444222///111111111000000///------000111222333333333222111111222222000......///111...///111222333444444444444444333222333444555666777666555444444333444444777555333333444555555444777666555444444666888999444777999:::777555444555444222111222222111//////...000333333222111222444000////////////000000111000111222222111///,,,***---///111///,,,+++,,,///...---,,,,,,.../////////.........---------------...............///000000///000000000000222333555111222222222111/////////000000000000000111111222000000111111111222222222555444444333333222222222777444000000111222111///}}}}}}zzz|||~~~~~~}}}{{{{{{|||zzzxxxvvvtttssstttvvvwwwqqqrrrtttuuussspppmmmkkkgggiiiiiigggcccbbbeeehhhfffeeeeeeeeeggggggeeecccbbbcccdddcccaaaaaaaaabbbdddbbb___]]][[[ZZZYYYYYYTTTVVVXXXXXXWWWWWWXXXZZZXXXXXXXXXXXXVVVTTTRRRQQQQQQPPPOOONNNMMMLLLLLLLLLIIIJJJJJJGGGCCCCCCFFFJJJKKKJJJIIIIIIIIIHHHFFFDDDCCCAAA@@@AAACCCBBB>>>999===;;;999999;;;;;;777444555555333222111000//////------............------+++,,,,,,------.........---...000111111000...---------,,,...///000...---,,,,,,,,,,,,,,,,,,,,,,,,***,,,...---,,,******++++++,,,...//////...------))))))***++++++,,,++++++---,,,,,,...111111...,,,000//////111555777555333///...---,,,,,,---...///222000......///---)))%%%---///000000//////111222///000111444777777555333444333333333444555666777999:::999555111///222555:::999:::999444000444;;;888777888:::<<<<<<;;;999666666777666555333111000222555666444555999:::888777555333444777888777555666888999777333000111333222222222222444666888999999888777555444333333333111000//////111222111111111333222000111555666555333000...///222333222000000000111111000000/////////000222333333333222111...///000//////000333555...///111333555555555444111222333444555555666666999888777666666666666666666444333333444555555444777777666666666777777777444888::::::777555555777444222111222111...---///---111444444222111222444000000000//////000000111...///111222333333222222///000000///---,,,,,,---...---,,,---///000000/////////...------------...------......///000000000000111111000///000333555333111000111333444111////////////000000000111111000000000111222222333333444333333222222222222333444333222000///.........{{{||||||{{{yyyxxxyyyzzzwwwyyyzzzxxxttttttwww{{{tttuuuuuutttrrrooolllkkkfffiiikkkiiieeeccceeehhhgggggggggggghhhhhhfffddddddcccbbbbbbccccccbbbaaaaaa___^^^\\\[[[[[[[[[\\\SSSVVVYYYZZZXXXVVVVVVWWWWWWWWWWWWWWWUUUSSSQQQPPPPPPOOONNNNNNMMMMMMMMMMMMHHHKKKLLLJJJFFFDDDFFFJJJLLLJJJHHHHHHHHHIIIHHHGGGCCCAAA@@@BBBDDDCCC>>>999;;;;;;:::999888777666666222333333333222222111000,,,------......------,,,++++++,,,,,,---......///,,,...111222111000...------,,,,,,...000000...---+++++++++++++++++++++++++++---///...---++++++++++++,,,...///...---+++***(((((()))***,,,...///000---...000000.........///,,,...111333444444222000,,,,,,------......//////222000---...///...)))$$$...000222111000000333555111111333555777888666444333333333333444555666777888999888444///...000333888888999888444111666>>>777777888999;;;<<<;;;888555666666666555444222111---000222111444:::<<<;;;555333222444888999777555777999:::888444111222444222222222222444666888999777666555333333333333333222///......111333222000000444333111222666666222000000000000111111222222///000111111222111111111///000111333333222222111///000000//////111444666111222444555555555333222...///222555777777777666888777777666666666777777666444222333444555555444555555666777777666555555333666999777333222444777444111111333111---,,,000,,,000444444111///000222111111000000000000000111...///000111222333444555111000//////000000///......---,,,---///000111000222111000///...//////000,,,---...//////000000000///000000...------000333000///...000222222000.........//////000000000//////000000111222222333333222222111000111222333333222444666444000...000222{{{{{{{{{yyywwwvvvwwwxxxtttyyy}}}zzzuuutttxxx}}}yyyxxxvvvssspppnnnllllllfffjjjmmmlllgggeeefffiiijjjiiiiiijjjjjjiiifffdddfffcccaaabbbeeeeeecccaaa]]]\\\[[[[[[[[[\\\]]]^^^TTTWWW[[[[[[XXXUUUTTTUUUTTTUUUUUUTTTSSSQQQOOONNNOOOOOONNNNNNMMMNNNNNNNNNIIIMMMQQQPPPKKKHHHHHHKKKKKKIIIGGGGGGHHHJJJJJJJJJDDDAAA@@@BBBEEEDDD>>>999:::::::::888555444555777000111222333444333222222,,,------......------,,,++++++,,,,,,---...//////,,,///222333222000......,,,,,,,,,...000000...---++++++++++++++++++++++++,,,...//////---,,,++++++)))***,,,,,,,,,***((('''333222000---,,,++++++,,,+++000444222---+++///555)))---222444333000...---***+++---...///000000///...,,,+++---111111,,,(((...111333222111111555888333333444777999999666444222222222333444555666777777777666222...,,,...111444444555666333111666???555666777888:::<<<:::777555555666666666555333222333555555222222555666444444333222555:::<<<:::888888:::;;;999555222333555000//////000111444666777555444333222111222333333222///---...111333222000000444444111222777666000...///111111000000111333///000111222222333333222///000111222333222111111333333222000//////222444444555666666666444222000,,,...222666888888777777555555444444444444555555555444222333444555555444333444666777777555444222111444555333///...111555555111111444111,,,,,,000+++000444333000---...000111111000000000000000111111111111000111111222333,,,***(((***---///...+++...---,,,---///111111000444333111000000000111222,,,---...///000000000000...//////---******...111,,,,,,---...////////////---......//////////////////000000111222222333333111111000000000111333444222777;;;999444111444999|||yyyxxxxxxxxxyyyzzzyyyyyyyyyxxxwwwtttrrrwwwuuusssrrrqqqqqqrrrrrrmmmkkkiiiiiilllmmmnnnnnnkkkkkkkkkjjjiiihhhggggggiiigggdddccccccbbb```___eeebbb_________]]]ZZZVVVWWWWWWXXXZZZ[[[[[[YYYVVVXXXWWWUUUTTTTTTSSSRRRQQQMMMNNNNNNOOOOOOPPPPPPQQQJJJLLLOOOPPPOOOMMMLLLMMMIIIGGGEEEGGGJJJLLLKKKJJJEEEDDDCCCAAA@@@???>>>>>>===:::666555777888777555333444111666===444***...//////............//////,,,+++***+++,,,,,,+++)))---+++***+++...000///---+++---//////---,,,...111...,,,++++++,,,------,,,+++,,,,,,---,,,+++)))(((///...------------...///,,,,,,---......------------......///////////////+++,,,,,,------,,,,,,+++...............///000111------...////////////......000111222222444666999222777;;;;;;666333444777:::777333000///111555777666555444333333111...+++888888444000111444555111666666777999;;;;;;999888666777777888888777555555888777666555888999666222...///222555777999999999;;;888444222333333111///000000000111222555777999777111///222222///111666222000---,,,222777333,,,333222111444777777555222333222111000////////////111111111000000000000000111222222333222111000///222111000//////000111111222333333444333222111000777999999555555888999666666666555444444444444555222111000000222333222111666555444555777666555333666555444333444666888999777666333111000000000111111000...,,,,,,,,,---...555444333111000/////////---000333333111///---,,,---,,,++++++++++++,,,---111...,,,,,,///222222111...........................------------,,,,,,,,,666222...///222444111...000000000000000000000000...000222333444333111000111///...///222333222000333222111000111222333444111222444555444222000///}}}{{{yyyyyyzzzzzzzzzzzzzzzzzz{{{zzzxxxvvvwwwvvvuuusssqqqppppppooollljjjiiiiiijjjlllllllllkkkjjjjjjiiiiiihhhhhhhhhgggdddbbbaaaaaaaaa```^^^```^^^\\\\\\]]]\\\YYYWWWWWWWWWXXXYYY[[[[[[YYYWWWXXXVVVUUUTTTTTTSSSSSSRRRPPPPPPPPPPPPQQQQQQQQQQQQJJJLLLOOOOOONNNMMMLLLLLLJJJGGGFFFGGGIIIKKKKKKIIIEEEDDDCCCAAA@@@???>>>>>><<<999666555666777666444222444111666>>>777---111//////............//////,,,++++++,,,---...,,,***---+++***,,,...000///---,,,...//////---,,,...000...,,,++++++,,,------,,,,,,,,,---......---++++++.........///......------,,,---------...---------------...///////////////+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,,,,---000000000111111111222222000222222222111222555777333777::::::888666666777888777444222000000111111222222111222333222000...333333222///222777888666666555666888::::::999777666666777888888777666555888777555666888999666222000111444666777777777777999666333222222333111000444333333333333444555666777333222444333000111555111111///...222666444...444222222444666666444222333222111000////////////111111111111000000000000111222222333222111000///222111000//////000111222333333444444444333222111666888888555555888888666666555444444333333444444444222111222333333222111000///......000000000...555555555666666666666666888666333111///000111222111000...,,,,,,---...///111111000000111111222222///000111222222000///---...---,,,++++++,,,---...000...---...111222222111..............................//////////////////888444111111444666333000000000000000000000000000...///000111111111000000111///...///222333222000222111111111111222333333222222333333333222000000~~~|||{{{{{{{{{{{{xxxyyyzzz{{{{{{zzzyyyxxxwwwvvvvvvuuussspppnnnlllmmmkkkiiiiiijjjjjjjjjiiiiiiiiiiiiiiiiiiiiiiiiiiieeecccaaaaaaaaaaaa```___^^^\\\[[[[[[\\\\\\[[[YYYWWWWWWWWWYYY[[[[[[YYYWWWVVVVVVUUUTTTSSSSSSSSSTTTPPPPPPPPPPPPOOOOOOOOOOOOJJJLLLNNNOOOMMMLLLKKKLLLJJJHHHGGGGGGIIIJJJIIIHHHEEEDDDCCCAAA@@@???>>>>>><<<:::777555666666555444222555333777@@@:::111333......------------......,,,++++++---//////...------,,,+++,,,...//////...---...//////---,,,---......,,,++++++,,,------,,,,,,---.../////////...---...//////000///...,,,+++------------------------,,,---......//////......+++,,,,,,------,,,,,,+++///......---------......///...---------...000111111111111000///000222444444555777999999999888777::::::888666444222000////////////111333444222111000111111///222888999777555555555666888999888777555666777888888888777666888666444666999888555222333444555666777666666555666444222111222222111000333333333444555666666777777444444666555111000222///222333111222555555222444333333444555555333111333222111000////////////111111111111111111111111111111222333222111000///111111000000000111111222444444444555444444333222444777777444444777777444444444333222222222222222666444333333444444222111111000......000222222222444555777888888666444333888555222///...///111333111000...---,,,---///000000000000000000111222333111///---...111222111.........------------......///......000222333222000////////////////////////...///000111111222222222333000......111222000...000000000000000000000000........./////////000000111000///000111222111000000000111222222222222222222222111000000000000111~~~~~~}}}{{{{{{{{{{{{vvvxxxzzzzzzyyywwwwwwwwwttttttuuuuuutttqqqnnnlllnnnllljjjjjjjjjjjjiiihhhhhhhhhhhhhhhiiiiiiiiiiiieeecccaaaaaabbbbbbbbbaaa```___^^^]]]]]]]]]\\\\\\WWWWWWWWWXXXZZZZZZYYYWWWUUUVVVUUUTTTSSSSSSTTTUUUOOOOOONNNMMMMMMLLLKKKKKKKKKLLLNNNNNNLLLKKKKKKKKKJJJIIIHHHGGGHHHHHHHHHHHHEEEDDDCCCAAA@@@???>>>>>><<<:::888666555555555555333888666888AAA<<<333444......------------......---,,,,,,...000111000///,,,,,,,,,---...//////////////////...------------...---++++++---...---,,,+++,,,...///000//////...000000//////......------///......---------------,,,,,,---............---+++,,,,,,------,,,,,,+++000000///............///000...---,,,,,,...000111//////000///...///222444333333444777999999777555999888666444333111000/////////000222444555333222111222111000222777777444555444444555777888777666555666777888999888888777777444333777:::888444333333444555777777777666555333222111111111111111111---...111333666777888999555444555666555222///...---333666444333555666555555444444333333333222111222222111000//////000000000111111111111111222222000111222333222222000000111111111111111111222222333333333333333333333222222555555333333666666333333222222111111111111111666444333222333333111///555333111111333666777777666666777777777555444333555333000---,,,...111333111000...------///000111333222111000////////////111,,,)))+++000333111...//////............//////......000222333333222111000000000000000000000000---...000111222333333333000...,,,,,,...///...---//////////////////////////////.........///000111000000000000111111111000...///111222222222111000222111000......///111222~~~}}}~~~}}}|||{{{{{{zzzzzzxxxzzz|||{{{xxxuuuuuuuuuppprrrtttuuuuuurrrooommmooommmlllllllllllljjjhhhhhhhhhhhhhhhhhhhhhiiiiiidddbbb`````````aaa```___aaa```___]]][[[ZZZZZZ[[[WWWVVVVVVWWWYYYYYYXXXWWWUUUVVVVVVUUURRRQQQSSSUUUOOOOOONNNNNNMMMLLLKKKKKKKKKLLLMMMLLLKKKIIIJJJKKKIIIIIIHHHHHHGGGGGGHHHHHHEEEDDDCCCAAA@@@???>>>>>><<<;;;:::777555555555666666<<<999999AAA===333222.........------.........---------///111222111000,,,------.........///000//////.........------,,,///---,,,,,,---......---+++,,,---/////////......222111///---------///000000///...------------...+++,,,,,,---------------+++,,,,,,------,,,,,,+++,,,,,,+++******+++++++++444333111000111222444666...000111222222333555777111111222444777777555333444222000.........000111222111222333555555333111///111111000222777888444555444333444666777777666444555777888999999999888777222222888;;;777333333222333555777888888777777000111222222111111111111+++---000333555666666666222333555444333111...+++---444888666333555666666444444444333222222222222222111000000000000000000000000111111222222222333000000222222333222111000000000111111222222222222111111111111111111222222000333555333333666555222222222111000000000000111555333222111222111000...333111//////111444555555888777666555444444555666222000---++++++---///111000///.........000222333222222111000///////////////+++'''(((...111000...////////////////////////---...000222222111111111000000000000000000000000+++---///111222333222222222111000000111111111111////////////////////////000000/////////000111222000111111111000000000000...///000111222111000///222111///......///111333~~~|||~~~~~~}}}||||||{{{zzzzzz{{{~~~~~~zzzwwwvvvxxxooopppsssttttttssspppooonnnmmmlllmmmmmmllljjjhhhhhhhhhhhhhhhhhhhhhhhhhhhbbb```^^^]]]^^^^^^]]]\\\______]]][[[XXXWWWXXXYYYXXXVVVVVVVVVXXXYYYXXXWWWVVVWWWXXXVVVRRRPPPRRRTTTRRRQQQQQQPPPOOONNNNNNMMMKKKLLLMMMKKKIIIHHHIIIJJJGGGHHHHHHHHHFFFFFFHHHJJJEEEDDDCCCAAA@@@???>>>>>>======<<<999666555666777777>>>;;;:::AAA>>>444111//////............//////...------///111111000///+++---//////......///111///...------...///...,,,///---,,,,,,---......---,,,---.../////////...---000000.........///000111111000///---------......***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++,,,+++++++++,,,,,,---...222111000000000111333333...111555777777777888999///000222444444444333222555333111000111333555777333222222333444444111///+++...//////333999:::777666444333444666777888777333555777999::::::::::::666000111999<<<777333444333444555777888888888777000222333333111000000111...000222444444333111///000333444222111111///+++...555888666444555555444333444444333111111222444111111000000000000000111000000111111222333333333///000111222333222111111///000111222333333333333111000000000000111111222///333444333444666555222222222111000000000000111444222111111111111000///333111///000222333444333888777555333333444666777///...---,,,,,,---///000000///......///111333555.........///000111222333...+++)))***---000///.........////////////......,,,...000000000///000222////////////////////////***,,,///111222222111000000000/////////000111111000000000000000000000000//////000000000111111111000111222111000///000111......///000000000000000222111000//////000222444}}}{{{~~~~~~~~~~~~}}}|||{{{{{{yyy}}}~~~zzzwwwxxxzzzqqqqqqsssssssssqqqooonnnllllllkkklllmmmllljjjhhhiiiiiihhhhhhggggggffffffeeeccc```_________^^^\\\]]]]]]]]]ZZZWWWWWWYYY\\\XXXVVVUUUVVVWWWYYYXXXWWWWWWYYYYYYVVVQQQOOOPPPSSSRRRRRRQQQQQQPPPPPPOOOOOOKKKLLLLLLKKKHHHHHHHHHJJJEEEGGGHHHGGGFFFFFFHHHKKKEEEDDDCCCAAA@@@???>>>>>>>>>???>>>;;;777555666888555>>>;;;999AAA@@@666222000000////////////000000///......///000000///---+++---//////......000222///---,,,---///000///---///...,,,,,,...///...---...///000000000///...---,,,---///111222111000///222111///---,,,---......******+++,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,---...///000111------------............,,,000555777777555444444...222555555333111111333555444444444555666666777000///000111222222000...+++...//////333999999666777555333444666888888888333444777999:::;;;;;;;;;666///000:::===666222444555666777888888777666555000333555444222000000111///111444666666333000...///333444111000333111---000555888666555555444000111333333222000000333666111111000000000000111111000000111222222333444444///000111222333222222111///000111333444444333333111111000000000111333333///333555444444777666222333222111111000000111111333222111111333333222111444333222222444555444333666555555555555666666777.........//////000000000000//////...000222444666............000111222333------------...//////000---...////////////...---,,,---///...------000222........................+++---///222333222000///---.........---...///000000000000000000000000000---...///000000000//////000222333222///...///111///............///000000222111111000111222333444}}}{{{~~~}}}|||uuuyyy}}}|||xxxvvvxxxzzzssssssssssssrrrpppnnnmmmkkkjjjjjjkkklllllliiigggjjjiiiiiihhhgggffffffeeeiiigggdddccccccbbbaaa___\\\]]]]]][[[YYYYYY]]]```XXXVVVUUUUUUWWWXXXXXXWWWWWWZZZZZZWWWQQQNNNOOOSSSPPPPPPOOOOOOOOOOOONNNNNNLLLLLLLLLJJJHHHGGGHHHIIIDDDFFFHHHGGGFFFFFFIIILLLEEEDDDCCCAAA@@@???>>>>>>???@@@???<<<888666777999333<<<:::888AAAAAA888444111111000000000000111111///......///000000...,,,+++...000000...---000222...,,,+++,,,///111///---///...,,,,,,...///...---000111222222111000///...(((+++000444555333///---333111///---,,,---...///******+++,,,,,,,,,,,,++++++,,,,,,------,,,,,,+++(((((()))***+++---...///---...//////000000//////)))---222555444111...---...333888777333000111444...///111222222111000...---------///111111///......111111000333777666222777555444444666888999999333444666999:::;;;;;;;;;666...000:::===666111444888888888888777666444333111444666555222000000111---000444777777666333111000444555111111444444///222555777555555666333...000222333222000000333777111000000000000000111111000000111222333333444444///000111222333333222111///000222333444444333333222222111111111222444555///333555444555777666333333222222111111111111111444222222222444555444333222111111111333222111///222444666777888777666555...///000111222222111111000/////////000222555666111000000////////////000...///111000//////000111,,,---...//////...---,,,,,,---...---+++,,,///333........................,,,...111333333222111///000111222111111111333444000000000000000000000000+++,,,...000000///...,,,000222333222///...///111//////...------///000111222111111222222333333444}}}}}}yyy{{{{{{zzzxxxwwwvvvuuuuuuvvvtttttttttsssrrrooommmkkkmmmmmmmmmkkkgggdddccccccjjjhhhfffeeeeeeeeedddccc```bbbbbb```]]]\\\___bbb\\\[[[ZZZYYYYYYZZZ[[[\\\XXXXXXYYYYYYYYYYYYXXXXXXXXXXXXWWWUUUTTTRRRQQQQQQSSSOOOMMMNNNLLLHHHGGGIIIKKKLLLMMMMMMLLLJJJGGGEEEJJJIIIHHHIIIJJJIIIFFFDDDAAABBBBBBAAA???>>>>>>???===???@@@???;;;888888999888:::>>>@@@???<<<777333666333///...111555888:::,,,------......------,,,///---+++,,,///111///---+++,,,.../////////...---222000//////000111111000000444888444...***,,,000...111444555333111000///..................------++++++++++++,,,---...//////***+++//////++++++///)))***+++---.../////////---...//////---,,,---///...///000000000///---,,,///222555888888666222000444555333000111555444111333000...---.........---...,,,,,,000222111333777:::777555555777888666444555777888999999888666555111333777999666222111333999777777888999888444000111333444444222000//////444555777777555444333333555555444111///---...000666000///555888555333555222222111000//////000111///---,,,...222444444222222555444333777===<<<555222111///---,,,---...///,,,///111222000---,,,,,,//////000222222333222222...///111333333333111000000222444666666333///---666444333444666666333///---...///111333444444555777666555444444444444444...///000111222333333333,,,...000///---///777>>>---000555777666444333222...---,,,,,,.../////////------------------------000///...---------------++++++...111000+++***---...000111111///......///000000000000000000000000111000///......------...///000111222222111///...333///...222333111111222***+++***))))))***---000111111111000000000000///~~~~~~|||}}}|||{{{}}}|||zzzwwwuuussssssttttttssssssrrrqqqpppnnnllllllkkklllmmmkkkhhhfffeeefffkkkiiigggggggggfffdddccc___``````^^^\\\[[[^^^```^^^]]]\\\[[[ZZZ[[[[[[\\\XXXYYYYYYYYYXXXXXXWWWVVVVVVUUUTTTSSSQQQPPPOOONNNRRROOOMMMOOONNNJJJJJJMMMMMMMMMMMMMMMLLLKKKIIIHHHIIIHHHHHHIIIJJJIIIGGGEEEDDDDDDDDDBBB???======>>>>>>??????===999666666666:::<<<@@@BBBAAA===777222222111111222555777777666------............------...,,,+++,,,///000///------...///000000000///...111000000000222333222111///222444333///,,,---000000222444444111///...---//////......---------,,,************+++,,,------///++++++...---)))))),,,)))***+++---.../////////---...///...---,,,---...//////000000000///...---222333555777666444111///222666666333333555444111444222///...///000///......,,,,,,000111000111555777555333444666777777555777888999::::::888666555...222777888555222333666888777666777888777333000222333444444111/////////444555666666444333333444666666555222000///111333666222222666777444333555111000///.../////////...///------///222444333222111444444333555999999444222000///------...///000222222333333333222111000333333333333333222111111---...111333444444444333222333444444444333222111444333222444555555333000......000111222333444444555555555555444444333333000111111222222222222111///000000///---///444999...111444444333000//////000...------///000000000........................//////...---------------222000000000,,,%%%###%%%...///000000//////111222000000000000000000000000111111000/////////000000...///111333333333222111111------222444222222333.........,,,***+++---///111111111222222333333333}}}~~~~~~yyyxxx}}}~~~zzzyyy{{{yyyvvvtttrrrrrrsssssssssrrrpppooonnnmmmllllllkkklllmmmkkkiiiggghhhiiikkkjjjiiiiiihhhgggdddaaa^^^^^^^^^\\\[[[[[[]]]^^^```___^^^\\\[[[[[[[[[[[[YYYYYYYYYYYYXXXWWWWWWVVVTTTTTTSSSRRRPPPOOONNNNNNQQQMMMMMMOOOOOOLLLMMMPPPMMMMMMLLLLLLKKKKKKKKKKKKGGGGGGGGGIIIKKKKKKIIIGGGFFFFFFEEECCC???======>>>>>>>>>>>>;;;888555444555===???BBBDDDDDD???888333///000222666888888444111---......//////......------,,,+++,,,...///...---///000111222222111000///000000111222444444333111...///000111111000//////111222333222///---,,,,,,000//////...---,,,++++++))))))))))))***+++,,,,,,///,,,+++---,,,((((((***)))***+++---............,,,---...---,,,,,,---...000000000000000///......444555555444333222000///000666:::777444444444222444222000000000111000///...,,,,,,///000...///222333222222333666777777777999999:::;;;:::888555444,,,222888888444222555999777666666666666555222000333444555444111/////////333444444333222111333444777666555222111111444777555444666888666333333666333000//////222222000---///......000222333222111000333555333222444444333111000///...///000111222777444222222444555444222666666555444333222000///---...111333555666666555444333333333444444444555333333333555666666444333//////000111222222333333333444444555555444222222222222333333222111000000333111000......///111333222333444333000...---...111///...///000111111000//////////////////////////////...------------...555222000///***###"""$$$...///000000///111333666000000000000000000000000111111000000000111222222...///111333444444444333111......333444222000111111222111///---,,,...000000111222333444555666666|||}}}}}}zzzxxx~~~zzzvvvwwwvvvvvvvvvvvvvvvuuusssrrrsssqqqpppnnnmmmmmmnnnnnnnnnnnnnnnllliiihhhhhhiiijjjiiiiiiiiiiiifffbbb___^^^^^^]]]\\\[[[\\\]]]^^^aaa```___]]]\\\ZZZYYYYYYXXXXXXYYYZZZZZZYYYYYYYYYUUUUUUTTTSSSRRRQQQPPPPPPPPPMMMLLLOOOOOOLLLLLLPPPMMMLLLJJJIIIIIIJJJKKKLLLFFFFFFGGGIIIKKKLLLKKKIIIGGGGGGEEECCC???>>>>>>???======<<<:::999777777777===>>>AAADDDFFFBBB;;;666111222444777888555111------------......---------,,,,,,,,,,,,---...------000111222222222111//////111111111333444333000------,,,,,,///333333111...000111111000---,,,---...000000///...,,,+++*********************+++,,,,,,---,,,,,,,,,,,,***************+++,,,---......---+++,,,------,,,,,,---...000000000000000/////////444333222111111111111111...777===:::666444444333444222000000111111000......,,,,,,000000------000111111222444777888999999888999:::999888555333111---555:::777222222666:::777666666555444333111///333444555333111//////000333333333111000000222444555555333111000222666999333555888888555333555888555333111333666666222......///000111222222111000000444666444111000111222////////////000111333333777222---...222555333000555555555444333111000//////000222333555555555555333333444555666666666555444444666777888888777666000000000111111222222333111222444555555444222111222222333333222222111000333000......///000000///555555555333111///000111111000...///000111111000000000////////////......///......---------......111///...///,,,))))))...111111111000///000444666000000000000000000000000/////////000111222333333///000111222222222222222333000000333444000------111111111000......///111111111222333333444555555|||}}}yyyzzz~~~tttqqqvvvpppssswwwzzz{{{xxxuuurrrsssqqqpppooonnnnnnooopppqqqpppooollliiigggggghhhhhhggggggggggggeeeaaa^^^```___]]]]]]^^^______``````___^^^]]][[[YYYXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\UUUUUUTTTSSSRRRQQQQQQPPPPPPMMMLLLNNNMMMJJJJJJMMMLLLJJJHHHFFFFFFHHHIIIKKKEEEEEEFFFIIILLLMMMLLLJJJEEEEEEDDDBBB??????@@@BBB===<<<;;;;;;;;;<<<<<<<<<::::::<<>>999888777555444333111...,,,,,,,,,------------,,,,,,,,,,,,------------......///000111111111111//////222222111222222000,,,)))---,,,,,,000444555222...---...//////...---///000000///...---,,,+++******,,,++++++++++++,,,------+++,,,,,,,,,,,,......---******+++,,,------------+++,,,...---,,,,,,...///111000000///////////////111000///...///111333444///777===:::666444444333222111000000111000///---///---...111111...---///000222444666888999::::::777777888777666333000...000888;;;555000222666777777777666555333111000000333444444333111000111222222222222111000000222555222222111000///111555888000444888777555555777999444333333555777666222......///111222222111000000222333555555111...///222...//////000111222333333666111,,,,,,000333333000111111222222222222111111222333333333444333333333000333666888999777555333222444666777777666666666111111000000111222333333000222444555555444222111111111222333333333333222///...---...000111000///222333333222000000222444111///......///000///.../////////.........------......---------......//////---...111111///111666333333222000...///222444000000000000000000000000.........///000111222333111111111000000///......111......222444111///000...///000///...///000222222222222111111111111111}}}xxxrrrttt}}}|||rrrpppwwwooorrrxxx||||||yyyuuurrrqqqqqqpppooooooooopppppprrrqqqooolllhhhffffffgggffffffeeeeeefffeeebbb___bbb```^^^^^^___aaaaaaaaa______^^^]]]\\\ZZZXXXWWWWWWXXXYYYZZZ[[[\\\\\\\\\SSSSSSRRRQQQQQQPPPOOOOOOPPPLLLKKKMMMMMMJJJJJJMMMKKKJJJHHHFFFEEEFFFHHHIIIEEEEEEGGGIIILLLMMMLLLKKKDDDDDDCCC@@@>>>>>>AAACCC>>><<<:::;;;===???@@@@@@888777777<<>>::::::===??????>>>999555111444:::===:::555:::666222//////000111111000000111111111111000000---///111111///...000222...000222444555666555555111000...///000222222111000222555666555222000...---000333333222///------,,,,,,,,,,,,,,,,,,,,,,,,++++++***************+++***...---))))))------)))******+++,,,,,,,,,++++++---...000000///000111333///...---,,,+++,,,------000000......---...//////999888444///000555777555444333222333444333000...222000222777888555333555222555888888555333333444444555666666555333111000444888444...111<<<===666888:::999666222000111333000111222222222333666888///222444555444333333444...000222333222111111222777999666222333666333+++***222999:::444//////111---111555555222.........222,,,***///222...+++,,,---......///////////////...000111000//////111333111222333444444444444333000000000000111222333444555555555444444333333222666999;;;:::777555555777//////......000333555777555444444444444555666777555555555444333222000000(((---222222...+++,,,//////111222333222111222333444222000000111222111000222222222111000//////...---------------...///000+++***---111000++++++---+++---000000000000111222000000000000000000000000222222111111222222333444111000000000000000111222777111---......------000000222333222000......///......///000111222222333||||||gggZZZYYYmmm{{{{{{{{{zzzvvvuuuuuutttpppoooqqqrrrssstttrrrooollljjjjjjiiilllkkkfffeeeiiiiiieeejjjiiihhhggggggggggggfffeeebbb^^^\\\]]]]]]]]]]]]^^^^^^^^^^^^]]][[[YYYXXXYYYYYYYYYYYYXXXXXXXXXXXXTTTRRRSSSVVVUUUPPPNNNOOOPPPMMMMMMOOOOOOKKKKKKMMMPPPPPPNNNLLLIIIGGGFFFGGGFFFFFFFFFFFFEEEEEEEEEEEEIIIGGGEEEBBB???>>>======>>>===<<<;;;:::999999888444444444666777666333111666555444111...---...000111000///...///000333444777666555444333222222111777777777777777888888999333222///------...000111666777777555222000/////////000111222111000...,,,---------,,,,,,+++++++++,,,...///...+++)))***,,,,,,---///000111000///---,,,+++***+++---...---,,,111111111///------///111...///...---,,,---000333444000,,,---111444222000888888888666444444666888111222222222111000...---000222333444444444666888444999;;;888555555444000:::666555666555333333666<<<444...000444666999=========;;;666111000222555222222333333444333333333/////////000111111222222222111//////000111111000777222111666:::777333111+++111777666111---///333111333555444111111333666......//////......---,,,///111222111000///000222000111222333444333222111444333111111222444777999333///,,,---222555555222111333555666666555333222===888666888999444000///000000///000222444666777666444111111333555666666000444777666222//////000555)))***777888---+++555///,,,+++,,,000222222000777666555444222111000///222111111111000000//////222111///---,,,---///000+++---///222333000+++'''---...///000000///......///111222444444333222111222222111000//////000000///111///+++***...111111000...,,,+++...000111111444333222///,,,,,,---///......//////000000000111~~~oooZZZSSSeeeyyy}}}zzzzzzwwwuuuuuuwwwuuupppmmmnnnqqqssstttrrrooolllkkkkkkjjjmmmlllhhhgggjjjjjjfffhhhiiiiiihhhffffffggghhhgggdddaaa____________^^^^^^^^^___^^^]]][[[ZZZXXXXXXXXXXXXXXXWWWWWWWWWWWWUUURRRSSSVVVUUUPPPNNNOOOPPPLLLLLLNNNMMMIIIIIIKKKOOONNNMMMKKKHHHGGGGGGGGGFFFFFFFFFFFFEEEEEEEEEEEEFFFEEECCCAAA@@@@@@@@@@@@===<<<<<<;;;:::999888777444333333222111...***&&&222222222111//////000222000/////////000222555666;;;999666333111111111222999888777777666777777888222111000//////111444555555666777666333000...---...///000111000///---,,,---------,,,,,,++++++++++++---...---+++***+++---+++,,,.../////////---,,,,,,+++++++++---...---,,,000111111///------///000/////////---,,,---000222444111...///333555444222666777777666444555777999222222222222111000...---222444666666666666888:::444999:::666444444444111999555333444444222333777;;;333...000333555888;;;999999888444111000333666222333444444444333222111111111111000000000000000222000......000222222222777333222777:::666222000...222555444111///000222222333444333000000222444//////000000//////...---...///000000......///000000111222222333222111000333222111111222555888:::333///---...333666555333333333444555444444333222888333222666777333000////////////000111333555666555333111000222444555555000222333333111///......+++***+++///111///...///,,,******+++///111111000222222222222222222222222111111000000000/////////...---,,,+++***++++++,,,.........///000///,,,***,,,---...///000000/////////000222333444333222111222222111111111000000000111222111,,,+++///111000222000------...///000///333333111///,,,,,,---///000000111111111222222222xxx\\\MMM]]]vvv~~~yyyuuuuuutttvvvyyywwwqqqllllllppprrrsssrrrpppnnnmmmmmmkkkmmmllliiiiiijjjjjjhhhfffhhhjjjiiiffffffhhhkkkkkkhhhdddbbbbbbaaa```___^^^_________^^^\\\ZZZYYYWWWWWWWWWWWWVVVVVVVVVUUUUUURRRSSSUUUTTTPPPNNNOOORRROOONNNPPPOOOKKKJJJLLLMMMLLLKKKJJJIIIHHHHHHHHHFFFFFFFFFFFFEEEEEEEEEEEECCCBBBAAA@@@@@@AAABBBCCC<<<<<<;;;;;;:::888777777777666666666555111+++'''---///111111111000111222......///000222555888999;;;999555222111222555666:::999888777666666666777222111000111222555888:::555666666666333000---+++------...//////...,,,+++------,,,,,,,,,,,,++++++***,,,------++++++,,,...***+++,,,......---,,,,,,,,,++++++,,,......---,,,///000000///------...000000000///---,,,,,,///111222000...///333555444333444555666555555555777999222222222222222111000///222444666777666666888999666999999444222333444222777333111333333222555999:::222...000333444666888666666444222000111333555222333555555555333111000222222111111000//////...111///------000333444444666333444999999444000///333333222111111111111111333333333111//////000222000111111111111000//////---...//////------...//////000111222222111000///333222111222333666999:::333000...000444666666444555444333222222222222222222//////333444111//////......//////111222444555333111//////111333333333000000///000111000---+++(((///222///000666555...*********,,,...000111000------///000222333444555000000///////////////...,,,++++++++++++*********000///------...///...---+++,,,---//////000000000///000111333333222111111111111222333222111000///000222111......222444222444111///......//////...222222111///---,,,...///000000000000111111111111|||```NNNZZZrrr}}}zzzuuuwwwvvvwwwyyywwwrrrnnnooooooqqqsssrrrpppooonnnnnnkkklllkkkjjjiiiiiiiiigggeeehhhjjjiiiffffffiiilllllliiifffccccccbbb```^^^^^^^^^______^^^]]][[[ZZZWWWWWWWWWWWWVVVVVVVVVVVVUUURRRRRRUUUTTTOOONNNPPPQQQNNNMMMOOOMMMIIIIIIKKKLLLKKKIIIIIIIIIIIIIIIHHHFFFFFFFFFFFFEEEEEEEEEDDDBBBAAA@@@@@@@@@AAABBBCCC<<<======<<<;;;:::888777555666777::::::888444000,,,...111222111000111111......000222444777:::<<<555555444333444777999;;;999888888777777777777777333222222333444777999;;;777666444333111000---+++,,,,,,---------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,---...++++++,,,---...------,,,,,,++++++---//////---,,,.../////////------...///111111000...,,,,,,...000///------...111333222111111333555555555555777999222222222222222222111111000333555666555555555666666999888222000222444333777333111333444444777<<<888111...111444444444666555555333222111111333444333444555666555333000...111111111111000000//////000...,,,---000444666777444444666:::888222...///777333000///111333222111444333111///......///000000000111111000000///...---///000///...---...///111111222333333222000///222111111222444666999:::222111000111444666666555666555222111000000111222000...///222333///...///......//////111222333333111///......000111111111111///---...111111...***+++111444111111444333///,,,,,,---...////////////***+++---///111333444555////////////............------.........------,,,///...---...///000...---++++++,,,...///000000111///000111111222222111111000111333444444222000///...000000///111666777444333111///...///000//////000111000///---,,,...///........................{{{fffXXX```rrr{{{|||{{{|||yyyxxxyyywwwsssrrrtttoooqqqssssssqqqooooooooojjjiiijjjjjjjjjhhhffffffeeeggghhhgggffffffhhhkkkjjjgggeeecccbbbaaa^^^\\\]]]^^^^^^___^^^]]][[[ZZZXXXXXXXXXWWWWWWWWWWWWVVVUUURRRRRRTTTSSSOOONNNPPPNNNKKKJJJLLLKKKGGGFFFHHHMMMKKKHHHHHHJJJKKKJJJHHHFFFFFFFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@???@@@@@@AAA>>>>>>??????>>><<<:::888000111333666888777444111///111333333111000/////////000111444777999<<<===333444666777888999999999666777888999999888777666555555444555555777888999999555111/////////...---++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------,,,,,,------............,,,+++,,,...//////---+++,,,---///...---,,,---...111111000...,,,,,,...000/////////000222333222222000222444555555555777888222222222222222333333333111333666777666555555666666888777111///111333333777333222555666666999>>>555000...222555444333444777555444222222222222111333444555555444333000/////////000000111111111111///---,,,...111555777888333444777:::666000...111777333......222444444222555333000.........///000///000000000000///......///111222111000///000111333333444444444333111000111111111222333555777888111111111222444555555555777555222000///000111222222000111444333...---000......///000111222222222///...---...///000000///111///---...000111...,,,...,,,...111...))))))---///000111111000///......+++,,,---...000111222333............////////////---...////////////......------...000222111...,,,++++++,,,---...///000111//////000000111111111000///000222333333222000///000222111///111555333///000...---...000111111000...///000///------...///...---------------------|||oooggglllvvv|||~~~{{{yyyyyyxxxtttsssvvvppprrrssssssqqqooooooooojjjhhhiiikkkjjjgggeeefffffffffeeeeeeffffffgggggggggeeecccbbbaaa```]]][[[\\\\\\]]]^^^]]]\\\[[[ZZZXXXXXXXXXXXXWWWWWWWWWWWWUUURRRQQQSSSRRRNNNNNNPPPQQQNNNNNNPPPOOOLLLKKKNNNOOOLLLIIIIIIKKKLLLJJJHHHFFFFFFFFFFFFEEEEEEEEEEEEDDDCCCAAA@@@????????????>>>???@@@@@@???===;;;999333333333555666555333000222333444333111//////000222333444666888:::<<<===888999:::;;;:::888555333444666999;;;;;;999555333888777777777777888888888777333...---///000///...++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,+++***+++---...---,,,---------------.........+++,,,---///000000---+++***,,,......---,,,---...000000///---,,,,,,///111222333444444555444444444///111444555444555666777333222222222333444555555333666999:::999777777777555888666111...111333222666333333777888777999===333......333777666444444666444222222222222111000444444444444333222222111...//////000111111222222...------///333666777777222444888999444...///444555222//////222555555444666222///---...000111111//////000000//////...---111222333333111111222333444444555555555333222111000111111111222444555555///000111333444444444444666555333111000111222333222111333666444//////222...///000111222222222222///------...///000///...///...---...//////...---111------000,,,%%%&&&//////111333333111///......---......//////000000111...////////////000000000,,,,,,------------......------///111333222///,,,,,,,,,,,,,,,---...000000///////////////000000000...///000111222111000000444555222000000111---&&&...---,,,...000111000///---...//////...---...000///////////////.........zzzvvvxxx}}}}}}zzzyyy{{{yyytttssstttqqqrrrtttsssqqqooonnnoookkkhhhiiimmmlllgggeeeggghhheeebbbcccfffgggeeebbbeeecccaaaaaaaaa```]]][[[ZZZ[[[\\\\\\\\\[[[ZZZYYYWWWWWWWWWWWWVVVVVVVVVUUUUUURRRQQQRRRQQQNNNNNNPPPSSSPPPPPPSSSSSSPPPPPPSSSQQQMMMJJJJJJLLLMMMKKKHHHFFFFFFFFFFFFEEEEEEEEEEEECCCBBBAAA????????????@@@>>>???@@@@@@???===:::888888777666666777777666444444444444333111000111222555666777888::::::;;;;;;<<<<<<<<<;;;999666444333555888<<<>>>===888222---999999999:::::::::;;;;;;222000...///222333///+++++++++++++++,,,,,,------+++++++++,,,,,,---------...,,,***+++---...,,,***,,,,,,,,,,,,,,,------...+++,,,---///111000...+++)))+++---...---,,,,,,---/////////---,,,---000222444555666777666444444444///111444555444444444555333222222222333444666777333666999:::999888777777444777666111///111222111444222444888999777888;;;111---...555999888555555333111///000222333111000444444333222222222333444000000000000000111111111------...111555666666555111444777888222,,,000777111000000111333555666777666222...---///111222222000000111111000000///...111333444333222111222333444444555555444333111000000000000111111222222222---///111333333333333444555444333222222333444444000000333666444000111555///000111222333333333222...------...000000///...,,,---------,,,+++---...///222111+++'''(((---///+++...222222000//////000......//////000000000111/////////000000000111111,,,,,,+++++++++,,,---...///......///111111000///---,,,,,,,,,,,,---...//////.........//////000000....../////////000000000222222000...///000***"""...---,,,---//////...,,,+++---//////.........000/////////.........------~~~}}}zzzxxxzzz}}}{{{uuuqqqqqqrrrsssttttttqqqooonnnnnnllliiijjjooonnnhhhfffiiijjjddd```aaafffhhhddd___dddbbbaaaaaaaaa```^^^\\\ZZZZZZ[[[\\\\\\[[[YYYXXXVVVVVVVVVUUUUUUUUUTTTTTTUUURRRQQQRRRQQQNNNMMMPPPNNNKKKKKKNNNOOOLLLLLLOOOSSSNNNJJJJJJMMMNNNKKKHHHFFFFFFFFFFFFEEEEEEEEEEEEBBBAAA@@@?????????@@@AAA===>>>???@@@???<<<999777777555444444666777777666444444444222111111333555777777888999::::::::::::===<<<:::888777777777888777:::???@@@>>>666...)))::::::;;;;;;<<<======>>>...---...222666555///))),,,+++++++++,,,------...+++++++++,,,,,,---------///---++++++------+++)))++++++******++++++,,,---+++,,,---000111111...+++(((+++---...---,,,,,,---...///...---,,,---000333333555666666444333222222///111444555444333444444333222222222333555666888111444888999888666555444333666666111///111111000333111333888999666666888000---...666;;;999666666///---,,,...111333222000555444222111111222444666222222111111000/////////,,,---///333666777555333111333777777000,,,111::://////111222333555777888666222...---///222444333111222222222222111000000111222333333222111222333333333444444333222000///000000000000000000000000,,,///111333333222333333444444444333444444555555---...222666444111333777///000222333444444333222...------///000111///...))),,,---,,,))))))+++...&&&222111!!!)))///***'''+++000111000///000222......//////000111111111//////000000111111222222...---+++++++++---///000111///------...111222222...---,,,+++,,,---...//////............///000000.........---...///000111---------,,,000222---$$$///...------...---+++)))+++,,,...///......///000---------,,,,,,+++++++++zzzzzzyyywwwuuusssqqqoooooopppqqqrrrqqqooollljjjjjjhhhiiilllkkkgggeeefffffffffeeedddccccccccccccaaaaaaaaaaaa___]]][[[ZZZ___^^^\\\[[[ZZZYYYYYYYYYXXXVVVUUUUUUWWWWWWVVVTTTTTTSSSRRRQQQPPPPPPPPPPPPNNNMMMMMMMMMMMMMMMNNNNNNRRRPPPNNNMMMMMMMMMKKKJJJFFFFFFFFFFFFFFFFFFFFFFFFFFFEEECCCBBBAAA@@@@@@@@@===<<<<<<===>>>???===;;;444555666777888999999999======;;;888555444555777======;;;:::::::::::::::>>><<<999777666777888:::888:::;;;<<<<<<===@@@BBB===:::888999;;;;;;777444000222666888888444000------------,,,,,,+++++++++---***(((***///000,,,'''---,,,+++---///000000///,,,,,,+++++++++,,,------////////////...---,,,+++++++++,,,,,,,,,,,,------000///...,,,---...000111555999======888444111111;;;888555444555666777666888666444222222444666777666666777777777777666666333555444000,,,---222777333......555:::;;;:::;;;000222555888888777555333//////000111333444333222333222222333555666666555555333111000000111111000...///111444777777555333444555666333111111444888111333444555444555666888333222111333666777666333444333111000000000111111333222111000111222333444000333555555222000000111111333444333000000333555333222///......000444666222111111333555444///+++444111111333333111111333...///000111222111111000---,,,******,,,------,,,++++++,,,,,,,,,---------111...,,,,,,...///...,,,...///111222222222111000///////////////000000111---------...///000111222...---------///000222444***+++---000333444222111000///---+++***+++---......///000///...---...///---------......000111222+++,,,---///000111111111+++,,,...000111000000///------,,,...///000...---...............///000000{{{{{{yyywwwuuusssrrrqqqoooppprrrsssssspppnnnlllmmmjjjjjjkkkjjjeeeccceeeffffffeeedddccccccccccccbbbbbbbbbbbb```^^^\\\[[[______^^^\\\[[[[[[ZZZZZZYYYWWWVVVVVVWWWXXXWWWUUUTTTTTTSSSRRRRRRQQQRRRRRROOOOOONNNNNNNNNNNNNNNOOONNNLLLKKKJJJKKKLLLKKKJJJGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFDDDCCCBBBAAAAAAAAA>>>>>>>>>===<<<;;;:::999777888999:::;;;;;;;;;;;;:::::::::888777777:::<<<======<<<;;;::::::999999;;;:::888777888999:::<<<<<<;;;;;;;;;;;;<<<<<<<<<===<<<<<<<<<:::777222...000222555666555222///,,,---------,,,,,,+++++++++...,,,++++++,,,---------,,,+++***,,,...///...---,,,,,,,,,,,,,,,---......---------,,,,,,+++***)))++++++,,,,,,,,,,,,------...---,,,,,,---...///000555888:::999666333333444:::777555444555666777666777555333222222333555777666666777777777777666666777777555111---...444:::444000...444888999888:::000222555777777666444222111000000111222333333222333222111222444444444222444333111000000000000///...000222444666666444222444444444222111111444666111111222444555666777777333222222444666666444222333222111000000000111111333333222222222222222333111333555555222111111222///000222111//////111333111111111222333444555666555333222333555444000---222//////222333000000333000111222222222000...---...---++++++---------,,,((())))))+++,,,...000111111...,,,,,,...///...,,,------///000000000///...---...000111111111//////------------...///000000//////......///000222333000///......000111111000000///---,,,,,,,,,---......000111000///...///000.........///000111222333---......////////////...------...///000000000///------,,,...///000...---...............///000000}}}{{{yyyvvvtttsssrrrrrroooqqqsssttttttrrrpppoooooollljjjkkkiiidddbbbdddffffffeeeddddddccccccbbbcccccccccbbbaaa___^^^]]]```______^^^]]]\\\[[[[[[ZZZXXXWWWWWWXXXXXXWWWUUUTTTTTTTTTTTTTTTSSSSSSSSSQQQQQQPPPOOONNNNNNNNNOOOLLLJJJIIIJJJLLLMMMMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFEEECCCCCCBBBBBBBBB???@@@AAA>>>:::777777888;;;<<<===>>>>>>>>>>>>>>>999:::::::::999:::<<>>===999444///---111222333333222///---+++------,,,,,,,,,,,,++++++...///...,,,******---111,,,+++***+++,,,---,,,+++,,,,,,,,,---...///000000+++,,,,,,,,,+++***)))(((++++++,,,,,,,,,,,,------++++++,,,---......//////333555777666444333555888777555333333555777777777666444222111111222555666666666777777777777666666777666444///,,,...444999666000...222666777777999000222555777777555333111222222111111111222333333444222111111222333222000222222222111111000///...000111333444555444333222444333111000111333333333111000000333777999777555333333333555666555222///222222111000000000111111444444444444333222222111222444555555333222222333///000111000///000222333,,,...000333555555555555999666333333555444222///000......222222000000222111222333333222///+++)))000...------......,,,+++)))))))))***,,,...111222000///------.........,,,+++,,,------......------+++---000222222111///---...---------------......111111000000000000111111555222///---...///000////////////...............///000111111000///000222---.........//////000000///////////////...---,,,//////.........//////000------,,,...///000...---///............//////000|||zzzwwwtttrrrqqqqqqrrroooqqqsssuuuuuutttrrrpppoookkkiiijjjhhhdddcccfffeeeeeeeeeeeedddcccbbbbbbccccccbbbaaa```___^^^]]]______^^^^^^]]][[[ZZZZZZYYYXXXVVVVVVWWWWWWVVVTTTTTTUUUUUUUUUUUUUUUTTTTTTQQQPPPOOONNNNNNNNNNNNNNNLLLKKKJJJKKKNNNPPPQQQPPPIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFDDDCCCCCCBBBBBBBBB@@@CCCDDD@@@:::777999<<<>>>??????@@@@@@@@@??????=========<<<::::::<<<>>><<<===>>>>>><<<:::777555555666888:::<<<=========<<<888555777<<>>BBB???@@@@@@@@@@@@@@@???>>>===>>>>>>>>><<<<<<===???<<<<<<===>>><<<:::888666666888:::;;;<<<<<<;;;;;;>>>:::777888===???===:::888999888444000...000333000//////...---+++******,,,,,,,,,,,,,,,,,,,,,,,,---+++***,,,//////***&&&...---+++,,,------,,,+++,,,---...///000000000000,,,,,,---------,,,+++++++++++++++,,,,,,,,,------+++,,,...000111111222222,,,111777999777555555666666444444444666888777666444333111000000222555777777777666666666666777777777888999888777666666777111,,,+++111777999:::<<<555666999::::::777444222222333444444222222444666777555444333444333222000...000222222///---------000222444444222000111222333111...///222333222///333111222777<<<===999444222333444444333111///...000000000000111000000000444444555555444222000///333333222222333333333333222222111222333555555666,,,,,,---...000333555666888444000///000111000...111///000555555222111333...///111222222000...,,,000///...//////...,,,***------,,,,,,,,,---.../////////...------------...---------------.........///...---------...000111...------,,,,,,,,,------333222222111000///...---/////////000111111///,,,......///000000//////...///111222222111111222444000000000///---+++)))(((---...//////000000//////111000...------...///000---,,,,,,...///000...---//////............//////~~~}}}{{{xxxwwwxxxvvvtttqqqooonnnmmmmmmnnnppprrrssssssqqqooonnnjjjhhhhhhlllkkkgggeeegggdddeeeffffffeeedddbbbaaaaaaaaa___^^^]]]]]]]]]]]]\\\]]]]]]]]]\\\ZZZXXXWWWXXXVVVUUUTTTUUUTTTSSSQQQSSSTTTTTTUUUTTTRRRQQQPPPNNNMMMMMMLLLLLLMMMMMMNNNJJJIIIHHHJJJLLLNNNNNNNNNIIIIIIIIIIIIIIIIIIIIIIIIFFFFFFEEEDDDDDDDDDDDDDDDDDDFFFFFFDDDAAA@@@CCCFFF@@@@@@@@@@@@@@@???>>>===:::;;;===>>>>>>>>>@@@BBB;;;<<<<<<<<<<<<;;;999888888999:::<<<<<<<<<;;;:::AAA>>>;;;:::;;;<<<:::777===:::666111,,,+++---///---------------,,,+++***++++++,,,,,,,,,,,,------,,,***))),,,111000)))"""---,,,+++,,,---...---,,,,,,---///000000000///...******++++++++++++******++++++,,,,,,,,,,,,------......///000111111222222---222888:::888666555555777666555666888888777666555333222111111333666888888777666555555666777888333333444444444333222111///+++,,,333999:::;;;<<<777888:::;;;:::888444222///333666666444333555777777666444444444444333111...000222111---+++,,,...///222555444111///111333222111000111222222111000111222444999<<<<<<777333222333444333111//////000...///000111111111000000333333333333222111111000333222000000222333333222111000///000222444444444222111111111222444666888555111...---///111///---222000222666666222000111---...///000000000000///......---...///...,,,))))))***+++---...000111222...//////...,,,,,,---///...------------...///000000///,,,++++++---000222...---------------......111111111111000...---,,,,,,,,,---000111111...+++...............////////////000222222111111222444333333333333111///---,,,...///000000111111111111//////.........//////000------,,,...///000...---000//////............///~~~|||yyywwwvvvwwwvvvtttrrrpppnnnmmmlllnnnoooqqqrrrqqqooolllkkkjjjhhhjjjmmmlllgggcccddddddeeeffffffeeedddbbb```bbbaaa```___^^^^^^______]]]]]]^^^^^^]]][[[YYYXXXYYYWWWUUUUUUUUUUUUSSSQQQRRRSSSTTTSSSRRRPPPMMMLLLMMMMMMMMMMMMNNNOOOPPPPPPLLLKKKIIIJJJLLLMMMMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHGGGFFFFFFFFFGGGGGGHHHGGGFFFDDDCCCCCCDDDEEEAAAAAAAAA@@@@@@???======:::<<<>>>>>>>>>>>>???@@@;;;;;;;;;;;;;;;;;;;;;;;;888999:::;;;<<<<<<<<<<<>><<<:::999888777777;;;777222///...---------+++,,,---...------+++++++++++++++,,,,,,------------,,,,,,---///---***&&&+++***)))***,,,------,,,---...///000000...---,,,++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------000///......///000111222222666::::::777555444666999888777888999999777666555444222111222444777999888777666555555666777888222000...------.../////////,,,...555;;;;;;::::::777888:::;;;:::777333111,,,111777888666444666888666444333333444444222111...000222///+++***,,,///...222444333000///111444000222333333222111111222///222666999:::777333000222333333111......000222---...000111111111000000222222111000000111111111333000...///111333333222111///...000333555555444333444444555555555444444222///------000111000---222000222666555000...///...............///000000,,,,,,,,,...///...,,,)))'''))),,,...000111111000...///000...,,,+++---///...------,,,---...///000///...---,,,,,,...///000------------...///000000000000000000///---,,,+++---,,,,,,---......---+++...---,,,,,,,,,---///000...///111111000111222444111222444555555333222111111222222222222111111000------...///000000000///------,,,...///000...---000000///...............~~~}}}{{{yyywwwvvvvvvvvvuuutttrrrooommmlllmmmnnnpppppppppmmmjjjiiikkkjjjlllooommmfffaaaaaadddeeefffffffffdddbbb```cccbbbaaa_________```aaa^^^^^^___```___\\\ZZZXXXZZZXXXWWWVVVVVVVVVTTTRRRRRRSSSSSSSSSQQQNNNKKKIIIMMMMMMMMMNNNOOOPPPQQQRRRPPPNNNLLLLLLMMMNNNMMMLLLHHHHHHHHHHHHHHHHHHHHHHHHJJJJJJIIIHHHHHHHHHIIIIIIKKKHHHEEECCCDDDDDDDDDDDDBBBBBBBBBAAA@@@???>>>===>>>???@@@???===;;;;;;<<<;;;;;;:::::::::;;;<<<===888888999:::;;;===>>>>>>999:::;;;999888777999:::555222//////111111///---)))+++---.........,,,++++++++++++,,,,,,---------...///000...,,,***+++,,,)))(((((()))+++---,,,+++---...///000///...+++***------...//////.........++++++,,,,,,,,,---------000///...,,,---...000111666888:::888555333555777:::999888999999999777555555444333222333555888:::999777666555555666777999999555000---...111444555111...000777<<<;;;888888777888::::::999666222000***000777999777555666888444333111222333333222000...111222///***))),,,000---111444333000...111555///222555444222000111444,,,111666999888444000///111222222000------000444---...///111111111000///111111/////////000111222222///------000333222111444111000222555888777666111333555777666444111...111...---...111222111...222000222555444///,,,---000///...------...///000******+++---///...,,,)))***,,,...000111///---,,,---///000///,,,+++---///------,,,+++,,,---...///,,,---......//////......---------...///000111222...////////////---+++***000...+++******,,,,,,+++...---+++***+++---///000---///000111000000222333---///111444555555444333444444444333222111000///+++,,,...000111111000///------,,,...///000...---111000///...............~~~|||yyyxxxyyyyyyzzz{{{wwwttttttuuuuuurrrnnnuuuqqqmmmmmmppppppmmmiiigggiiikkklllllljjjgggfffgggeeebbbaaabbbcccbbbbbbaaaaaaaaa___]]]]]]```bbbbbb```]]]\\\\\\\\\[[[ZZZZZZYYYYYYXXXVVVUUUTTTTTTUUUTTTSSSSSSTTTSSSQQQOOOMMMMMMMMMOOOQQQRRRPPPNNNSSSRRRPPPPPPPPPNNNLLLJJJKKKJJJHHHHHHHHHIIIKKKLLLNNNPPPPPPOOOKKKHHHGGGFFFKKKIIIEEEBBB@@@AAACCCEEEAAA@@@???=========>>>>>>>>>============???AAABBB===<<<:::999:::<<>>===;;;;;;<<<<<<:::999222777:::999888888555///---------,,,,,,+++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,---)))***......)))(((,,,///,,,)))***---//////...000222333111---+++,,,...***,,,///111111///,,,***---,,,+++*********,,,,,,***000222,,,***---000///666777888888888777555444444444555666777888999999666333///---///222555666555555666666777777777888555999999444000111222111333111000444:::<<<:::666555555555666777555333000***999;;;777666888:::444666666333333555444///111000...---,,,---///000111777999333111333555333111222222333222111000///111000111333444333000...555444222000000111222333......---...///000222333111111000000111222333333//////...//////000111222222111111333555555111...222333333444444333333222333000......111222111///222222111111000000//////...........................---,,,+++***+++,,,---+++...111000...---///222,,,---...000000000000///000///...---,,,------...---,,,,,,++++++,,,,,,------++++++000666666///(((***+++---///000000//////------,,,+++++++++,,,,,,111...---///...+++,,,///111111111111000000000000.........------///333777666666666555333111///...////////////000000000000000...,,,---000111///---...,,,+++,,,///111///---}}}|||zzzxxxvvvuuuuuuvvvwwwyyyyyyyyywwwuuusssssssssrrrooolllllloooooollliiihhhiiikkklllllljjjhhhfffhhheeecccbbbbbbcccbbbaaa```aaaaaa```^^^^^^___aaaaaa___\\\[[[[[[\\\[[[ZZZYYYYYYXXXWWWVVVUUUTTTTTTRRRQQQPPPPPPPPPPPPNNNLLLNNNNNNNNNPPPRRRRRRPPPNNNQQQPPPOOOOOOOOONNNLLLJJJMMMLLLKKKJJJJJJKKKMMMNNNMMMOOOPPPNNNKKKHHHFFFFFFFFFFFFEEEDDDCCCBBBBBBBBB>>>>>>>>>>>>>>>@@@AAABBB@@@???>>>=========>>>???::::::999999:::<<<>>>???<<<<<<<<<======;;;777444...222555444444444111,,,---------,,,,,,+++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---******...---)))))),,,///,,,******---//////......000111///---+++,,,...,,,...111333333111...,,,,,,+++************+++,,,+++......+++,,,111222...555666777777888777666555555555555666777777888888555222...---000333666777888888999999999:::::::::555888777222000222333222333222111555:::;;;999555888888888888777555333111+++222888888777888777555333555555222222444333///333111///...---...///000222777888333000333555333333333333333222000...---000///000111333333111///555333222000000111222333............///111222444000000000000000111222222000////////////000000111111000000222555555333000111222222222222222222111555222000000222222111000000111111111111000000///........................------+++*********+++,,,,,,---------,,,,,,...000/////////000///...,,,+++///...---,,,+++,,,,,,------,,,,,,++++++,,,,,,---+++******---000000+++&&&***+++---.........------,,,,,,,,,+++,,,,,,------///,,,+++......+++,,,///111111000000000000//////000000///---,,,---000333111111111000000/////////.../////////000000000000222000......000000...,,,000...------///000...,,,|||}}}zzzyyyvvvtttsssttttttuuuxxx{{{|||zzzuuurrrtttwwwooollljjjkkkmmmnnnkkkiiiiiijjjkkkllllllkkkiiiggghhhfffcccbbbbbbbbbaaa```___aaabbbaaa___^^^^^^___```^^^[[[ZZZZZZ[[[ZZZYYYXXXXXXWWWVVVUUUTTTTTTSSSSSSRRRQQQRRRSSSRRRPPPNNNOOOOOOOOOQQQRRRRRRPPPNNNOOONNNMMMNNNOOOOOOMMMKKKPPPOOOMMMLLLLLLMMMNNNOOOLLLNNNOOOMMMJJJHHHFFFFFFBBBCCCEEEFFFFFFDDDAAA???@@@?????????@@@AAABBBCCCBBBAAA@@@>>>===<<<;;;;;;888888999:::;;;<<<<<<===;;;;;;<<<<<<<<<888222...+++000222111000111///***------,,,,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---++++++------******,,,...,,,++++++---......---,,,---......,,,,,,---...---...000222222000...---+++******))))))***++++++,,,,,,******///444333...444444666777777777777777666666666666666666666666444111......000444777888666666777777777777888888666777555000000444555444555333333666::::::777444888777777666444222000///999888666555888<<<999333222555555222111333222///555333111///...///000111444666666222000222444444555444444333111///---,,,...------///111333222222444333222000000111222222.........///000111333444000000/////////000111111111111000/////////000000222111000111333444444222111111111111111111111111555333222111222222222111...///111222222111000000........................---,,,++++++******++++++---+++))))))+++,,,------............---,,,+++***...---,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...//////...,,,+++++++++------...---,,,+++,,,+++++++++,,,---.........++++++......+++,,,///000000000/////////......000000000...---///222444......------...///111222....../////////000000000222000000000111111///---222111//////000000...,,,|||zzzxxxvvvuuuuuuvvvwwwyyyzzz{{{yyyvvvttttttvvvmmmkkkiiijjjllllllkkkiiijjjjjjlllllllllkkkiiihhhgggeeeccccccccccccaaa```___aaabbbbbb```^^^]]]^^^___\\\ZZZYYYYYYZZZZZZYYYWWWWWWVVVUUUUUUTTTSSSSSSTTTSSSRRRSSSTTTTTTRRRPPPQQQQQQQQQRRRSSSSSSPPPNNNNNNNNNMMMOOOPPPQQQPPPNNNQQQPPPOOONNNMMMMMMNNNNNNKKKMMMNNNMMMJJJHHHGGGGGGBBBDDDFFFGGGGGGEEECCCAAADDDDDDCCCBBBAAA@@@@@@@@@AAAAAA???>>>===<<<;;;;;;888999;;;<<<=========<<<;;;:::999888777444///+++---000222000000222000,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,++++++,,,------,,,,,,------------***++++++,,,,,,------...+++,,,...//////...,,,+++******************++++++---,,,,,,---000222111...333333444555777888888888777777666666666555555555222000......222555888999666666666666666666666666777666222...000666777555555555666888:::999666333777888777666444333333444888777555444999>>><<<555222666777333222333333000666555222000///000111111555555444111111222333444444444333222000///---------,,,+++---000333444444333333222111000111111111/////////000111222333444000///////////////000000222222111000////////////444333111111111222222222222222111111111111222222333222111111111222222222---...000222222222111000...........................---------,,,,,,,,,,,,///+++((((((+++------+++******+++,,,---------......---,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++---//////------...111,,,---.........---,,,++++++++++++,,,,,,...///000000------000///,,,+++...000000//////......---------...///000111333666999111000///...///111444555........./////////000000//////000111222222111000222111000000000000//////|||zzzxxxvvvuuuuuuvvvwwwzzzwwwuuuuuuvvvvvvtttrrrlllkkkjjjjjjkkkkkkkkkjjjjjjjjjkkkkkkkkkjjjiiihhhfffdddccccccdddcccbbb```___aaacccbbb```^^^]]]]]]^^^\\\YYYXXXYYYZZZZZZYYYVVVVVVVVVUUUUUUTTTTTTTTTQQQPPPPPPPPPQQQQQQPPPNNNSSSRRRRRRSSSTTTSSSQQQNNNOOOOOOOOOPPPSSSSSSRRRQQQQQQPPPOOONNNMMMMMMLLLLLLJJJLLLNNNMMMKKKIIIHHHHHHFFFGGGGGGGGGFFFFFFFFFFFFEEEEEEDDDCCCBBBAAA@@@???>>>>>>>>>>>>======<<<<<<:::;;;===>>>???>>><<<;;;;;;888555222111///---+++---000111//////111111...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---++++++,,,,,,,,,,,,---...------,,,,,,---))))))***+++,,,.........+++,,,---......---,,,+++))))))******++++++++++++---///111111///------///222333333444666777888999777777666666555555444444111000...///333666999:::999999999999999999999999888555000---111888888444555666888999:::888555222777888999888666666999;;;222555777777999<<<:::555333888999555333444444222666555333111000111222333666444222222222222222333222222111000000/////////,,,++++++---000333444444222222111111111000000111//////000111222333444444000000///////////////000333222111000000///000000555555444222111000000111444333222222222222333444...//////000000111333444...///000111222222111111///////////////////////////////////////.........000---******---...---+++******++++++,,,------...///...---,,,,,,---...///+++,,,,,,------,,,,,,+++%%%(((++++++)))))),,,000......///000000///...---++++++,,,,,,---...///000333111000333111---+++---000000000///...---------,,,...///000000222555888333222111000000111333444............////////////+++---000222222333333333///000000111111111111222~~~{{{zzzxxxvvvtttrrrsssttttttyyyuuurrrsssvvvvvvssspppmmmmmmmmmllllllkkkkkkkkkiiijjjjjjjjjjjjiiihhhhhhccccccbbbccceeeeeecccaaa```bbbbbbaaa___]]]]]]^^^^^^\\\YYYYYYZZZZZZZZZZZZWWWVVVVVVVVVUUUUUUUUUUUUSSSRRRRRRSSSTTTTTTSSSQQQUUUTTTTTTTTTUUUTTTQQQOOOPPPPPPPPPQQQTTTTTTTTTRRRQQQPPPOOONNNMMMLLLKKKJJJJJJLLLNNNNNNLLLJJJJJJJJJJJJIIIGGGFFFFFFFFFGGGHHHAAABBBCCCCCCCCCCCCBBBBBB<<<<<<===>>>>>>>>>======<<<<<<=========;;;:::999888555000---------,,,++++++......+++,,,//////---++++++,,,,,,,,,,,,------******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...///...******---...,,,,,,---///...---,,,,,,,,,***))))))+++---//////...---...////////////...---)))***+++,,,,,,,,,,,,,,,...///333444000***+++000333333333444555777888999666666666555555444444444222000///000333777888999888888888888888777777777999555///---333999888111555777999;;;:::888555333222333444333111222777;;;000666999888777777555111333888:::666333444555444555444222111111111333444555222111333444222111222111111000/////////000000,,,+++,,,...222444555444222111111111111000000000///000111222444444444444111111000/////////000000222222111000000000111111444444555333111000000111555444333222222333444555---///000000///000222444000000000000000111111111////////////////////////000111111111111000/////////...------......---,,,......---,,,++++++++++++///...---,,,---...///000++++++------------++++++%%%(((++++++******---000......000111111000///...---,,,,,,,,,---...//////444222222444333...,,,---222111000000///...------...///000///...---///000222111000/////////000111------........./////////))),,,000222222222222333---///111111000000222333}}}~~~}}}yyyxxxvvvtttrrrqqqqqqrrrsssvvvuuuttttttttttttsssrrrooopppooonnnmmmlllkkkllliiiiiiiiihhhhhhhhhggggggaaaaaaaaaccceeefffdddcccbbbbbbbbb```^^^]]]]]]^^^^^^\\\ZZZYYYZZZ[[[[[[ZZZWWWWWWWWWWWWVVVVVVVVVVVVWWWVVVUUUVVVXXXXXXVVVUUUVVVVVVUUUUUUUUUTTTQQQOOOPPPPPPPPPQQQSSSTTTSSSQQQQQQQQQPPPOOONNNLLLKKKJJJKKKMMMOOOOOOMMMLLLKKKLLLJJJIIIHHHFFFFFFEEEFFFFFFAAABBBCCCCCCCCCBBBAAAAAA<<<<<<===>>>>>>===<<<<<<:::::::::999777666444333222000---,,,,,,,,,+++***+++------******...///---+++++++++,,,,,,---------+++++++++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,...000...))))))---///,,,+++...000///---++++++,,,,,,***)))+++...000///------......//////......---)))***,,,---......------///---///333222---,,,///444333333333444666777888555555555555555555555444222111000111444777888888777666666666555555555444999555///...555;;;777...444666:::;;;;;;888555333000111222///,,,---333888333777888666555666333...222888:::666222222444444444333111000000222444555555000000555777333///000333222000///.........///,,,,,,---000444555555333111111111111111000000//////000222333444555444444222222111000000000000000111111111000111111222222///222444444222111111333444333222111111222333444000222333111//////111333333222000///...///111222////////////////////////000000111111111000///...,,,...000000...---,,,,,,///...---,,,++++++,,,,,,------,,,,,,,,,---...///***+++---......---+++******,,,---...---,,,------,,,---...000000000//////......---------......///111///000444333///...///333222111000///......---111222222111///......///////////////////////////---------.........//////)))---111222111//////000...000111111///...000222}}}|||}}}xxxwwwuuurrrqqqrrrsssssstttvvvxxxvvvsssqqqsssuuuqqqrrrqqqpppnnnlllllllllhhhhhhhhhhhhgggggggggggg``````aaacccfffgggeeedddccccccbbb___]]]\\\^^^___^^^\\\ZZZYYY[[[\\\\\\[[[XXXWWWWWWWWWWWWWWWWWWVVVTTTSSSSSSTTTVVVVVVTTTSSSWWWVVVUUUVVVVVVTTTQQQOOOPPPOOOOOOQQQRRRSSSRRRPPPRRRRRRRRRPPPOOOMMMKKKJJJKKKMMMOOOOOONNNMMMLLLMMMIIIIIIHHHGGGFFFEEECCCCCCDDDDDDEEEDDDBBB@@@>>>===<<<===>>>>>>>>>===;;;:::999888666555333111000///...---,,,---...---***(((,,,...---***+++///000...+++++++++,,,,,,---------++++++,,,------...//////,,,,,,,,,,,,,,,,,,,,,,,,...111///))))))...///,,,+++...000000---++++++,,,---+++***+++///000///---+++,,,,,,------,,,,,,+++***+++,,,...//////......111++++++222555222...///555444333333444555777888555555555555555555555555333111000111444666777777:::999999999888888777777:::555///...666;;;666,,,333666:::<<<;;;888555444666777777444000000666;;;555555444333555888666000111777:::555111111333333222111000000000222444666444///000666888333//////555444111///------------,,,,,,...222555666555333111111111111111000/////////000222444555555555444333333222111000000111111111000000000111222333333+++///444555444333333555333222000//////000222333444555666333000...///222555333000...---...000222000000000000000000000000///000111111111000...---)))---111222...+++***+++---,,,++++++,,,---///000,,,,,,+++***+++,,,...///***+++---......---+++*********++++++***)))'''%%%***+++---///000000/////////......---------......---+++...222333000///111333333222111000///......111333444444333222444555---...///000111111111000---------.........//////+++///222333000---,,,---///111333111...,,,...000}}}|||||||||zzzvvvsssrrrssssssrrrpppuuusssrrrrrrsssssssssrrrqqqooollllllnnnooopppooopppkkkfffdddeeeeeedddbbbddddddcccbbbbbbccccccdddeeedddbbbaaa___^^^^^^^^^aaaaaa```___^^^\\\\\\[[[[[[ZZZYYYWWWUUUTTTTTTTTTUUUVVVWWWXXXWWWVVVTTTSSSYYYYYYXXXWWWUUUSSSQQQPPPMMMLLLMMMOOORRRSSSSSSRRRUUUSSSOOOLLLJJJJJJKKKLLLSSSPPPNNNNNNOOOOOOKKKHHHIIIHHHHHHHHHGGGGGGFFFFFFBBBAAA???>>>??????>>>=========>>>???@@@>>>:::777333222111///............+++---...+++'''%%%'''***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,------+++...000...***))),,,000000111000...,,,+++,,,---***((('''(((,,,//////---......---,,,,,,---------))),,,...///...---------)))+++000333444333000...555555555555555555555555555555555555444444444444333333333555777999;;;<<<777::::::888888;;;;;;888444///---222666444000///222555999;;;:::888777666222444555444111...------555555555666666555333111;;;;;;999555000///111333222000...---///111333333333333222222222222222333000000/////////......---000---///333222...///555222111000//////000111111222111222333555555444222111111000000222444777999888222...000555888555000222111000///000222555666666000///222222...///444333333111111111222333444//////000000000000//////......000111111111000///...///////////////...------------+++******,,,...,,,,,,,,,---------......000///...------------------------......---,,,,,,000111000///---+++(((&&&---------...///000000111444333111///---------...+++---///000000///---+++---///...++++++///000...---111555333///---///333111000///------///000111000///...------,,,---------000222111...,,,---...***---000000...,,,---...}}}{{{zzzzzzxxxuuusssssstttuuutttrrruuusssqqqpppqqqqqqqqqqqqrrrpppnnnnnnnnnnnnmmmlllooollliiihhhhhhiiihhhffffffeeeeeedddcccbbbbbbbbbccccccbbbaaa``````````````````___^^^]]]\\\[[[[[[[[[ZZZYYYXXXWWWWWWWWWXXXTTTTTTUUUVVVVVVVVVVVVUUUWWWWWWWWWVVVUUUTTTRRRQQQPPPPPPPPPQQQSSSTTTSSSRRRTTTRRRPPPNNNNNNOOOPPPRRRRRRPPPNNNNNNOOONNNKKKHHHFFFFFFEEEDDDCCCCCCCCCCCC@@@>>><<<<<<===>>>===<<<>>>===<<<===<<<:::666333000000//////.../////////111000///...////////////,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------+++,,,------++++++,,,---++++++,,,------------,,,))),,,///...++++++...111...//////---++++++,,,---+++)))((())),,,......---------,,,,,,,,,,,,,,,---***---///000///.........))),,,///333444333000///333333444444444555555555666666666666555555555555222333444666777999::::::999<<<;;;888777999888555333...---222666444111///333666999;;;:::888777777666777777666444222111222777777777888888777555444777888777444111000222555000///......000222333222000000000///000000111111111111000///////////////111...000333222...000555222111000//////000111111222111222333555555333222111000000000222444777888555222///111444555333000666555444333333333444444555111000333222//////333111111000000000111111111...//////////////////...111111111111000...,,,+++//////.........------,,,+++,,,,,,,,,******,,,---,,,,,,,,,------------...///...------,,,,,,,,,---)))***+++---............------------,,,+++***)))---------...///000000000333222000///------------,,,...000111111000...,,,+++...///......000000,,,***---000000///...000222111000...------...000111000000///............//////222444222///,,,---///,,,...000000...---...///}}}zzzyyyxxxuuuuuutttuuuvvvwwwuuusssuuusssqqqooonnnooopppqqqsssrrrqqqpppooommmjjjgggjjjiiiggghhhiiiiiihhhgggfffffffffeeecccbbb```___aaaaaaaaa```aaaaaabbbbbb______^^^]]]\\\[[[ZZZZZZ[[[[[[ZZZZZZZZZ[[[\\\\\\VVVVVVVVVVVVWWWXXXYYYYYYUUUVVVVVVUUUUUUTTTSSSRRRQQQQQQPPPRRRSSSTTTRRRQQQRRRQQQOOOOOOPPPQQQTTTUUURRRPPPOOONNNNNNMMMKKKIIIIIIHHHFFFEEEDDDDDDEEEEEE@@@>>><<<<<<>>>>>>>>>======;;;999888777444111..................///000000000,,,)))+++///111///---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------+++,,,---,,,+++***+++---***+++,,,.........---,,,&&&***---...------///222,,,------,,,++++++,,,...+++***)))***,,,---,,,+++,,,+++++++++++++++,,,,,,+++---000111000///......***,,,///222333222000///111111222333444444555666888888888777777666666666222333555777888888888888:::===<<<777666777666333000,,,,,,222666444111111444777999:::999888777777888888777555333222444555666666777888777666555444444444444222111111333555...---...000222444333222///////////////000111222333222000//////000111111111000111333222000111555111000/////////000111111222111222333555555333111000000000111222444666777000111222333333222111000333333444444444444444444444111111333333000000222//////000000000/////////........................111111111000...,,,+++***000///...---,,,,,,+++,,,((()))+++,,,+++++++++---,,,,,,,,,,,,------------------,,,++++++++++++,,,******+++,,,,,,---,,,,,,+++******)))***+++,,,------------...//////000000222111000......------------...000111111000...---)))...111000000222000+++000111222333333333333333000///...------...///000/////////...//////000111111444555444000---...//////000000000......///111~~~{{{yyyxxxvvvvvvwwwwwwwwwvvvtttrrruuutttrrrooommmnnnoooqqqrrrqqqqqqqqqqqqnnniiifffbbbbbbcccdddeeefffeeedddddddddddddddcccaaa___^^^aaa``````______``````aaa^^^^^^]]]]]]\\\[[[[[[ZZZ^^^^^^]]]]]]]]]]]]^^^^^^\\\[[[ZZZYYYYYYZZZ[[[\\\VVVVVVUUUUUUTTTSSSQQQQQQOOONNNNNNOOOQQQRRRQQQPPPOOOOOONNNNNNOOOPPPRRRTTTQQQPPPOOOOOONNNLLLJJJIIIKKKIIIGGGEEEDDDDDDEEEFFFCCCAAA???>>>>>>>>>===<<<:::777555333222111...,,,///......------...//////,,,***((()))+++---,,,+++------------------------++++++,,,------------,,,***,,,,,,,,,+++***+++,,,)))+++---...///...---,,,'''***---......---///000***+++++++++******,,,...++++++++++++,,,,,,+++*********************+++,,,***,,,///000///...---...,,,---///111222111000000...///000111333444555666999999999888777777666666222333555888888888777666999;;;:::666555666555222---+++,,,333666444222222666888::::::999777888888777666555222000000333555222444555666555444333333333333222222111111222333,,,,,,...111444555333111111000000111111222333444222111000......///111222111222333333222111222444000000///......///111222222111111333444444222000///000111222333444555555---000444444111/////////+++,,,///222444555555444333222222333333111111111//////000111111000...------------------------------...............------222111///---,,,,,,,,,,,,%%%(((+++,,,+++++++++,,,++++++,,,,,,,,,---------++++++************++++++---------,,,+++***(((''',,,+++)))((((((***---///---------....../////////000//////......------------...///000000///...---+++///111///000222000,,,777555444444444333000...///......------......///------------...///000111111444555333///------///222222000///...///000222}}}{{{zzzxxxxxxyyyxxxvvvtttrrrqqqtttttttttqqqnnnnnnpppsssoooooopppqqqrrroookkkhhh^^^___aaabbbccccccccccccaaaaaaaaaaaaaaa``````___aaaaaa```___^^^^^^^^^^^^______^^^^^^]]]\\\\\\\\\aaa```___^^^^^^^^^^^^^^^```^^^\\\ZZZYYYXXXYYYYYYVVVVVVUUUTTTSSSQQQPPPOOOMMMMMMMMMOOORRRSSSRRRQQQPPPPPPOOOOOOOOOPPPQQQQQQPPPPPPPPPOOOMMMKKKJJJIIIGGGEEEDDDBBBAAA@@@AAAAAADDDAAA>>><<<<<<;;;999777444333111000111111///...000///...---,,,,,,,,,,,,---//////...,,,+++---///------------------------***+++,,,,,,------,,,,,,***+++,,,,,,******+++,,,***+++,,,...//////......,,,---......---,,,,,,---)))***++++++******,,,...++++++,,,,,,,,,+++*********)))))))))******+++,,,(((+++...///...,,,,,,,,,---...///000111111000000......///111333444555666999999999888777666666555111333555777888888666555666999888555444666666333+++***---333666333111222888999:::999888777888999777666444111...///111444111333666666444333333444555444333222111111000000+++,,,...111444555333111111111000000111222222333000///.........///000000111333444333111111222333000///.........///111222222111111333444444111///...///111333444444333333---111555444000---...///***,,,///222444555444333333333333222222222222111111111222333222111///......---,,,,,,,,,,,,---...------------.........///333222111///...---------%%%(((+++,,,+++++++++,,,+++++++++,,,,,,,,,------******)))))))))******+++---------,,,+++***((('''///---***)))(((***---...------------...........................---------,,,------......------,,,---//////,,,---000111///111000///...///...+++)))......------------......+++++++++,,,---...///000000333444333///,,,---...444222000//////000000111}}}{{{zzzyyyyyyyyywwwtttqqqppppppqqqssstttssspppoooqqqtttnnnnnnoooqqqrrrpppmmmjjjbbbdddeeeeeeddddddeeefffaaa``````___``````aaaaaabbbaaa```___^^^^^^^^^^^^````````````_________^^^bbbaaa```___^^^]]]]]]]]]^^^]]][[[XXXVVVUUUTTTTTTUUUUUUTTTTTTRRRQQQPPPOOOPPPPPPPPPQQQSSSTTTSSSRRRSSSRRRQQQQQQQQQQQQQQQQQQOOOPPPPPPOOOLLLJJJIIIJJJFFFFFFEEEDDDCCCAAA@@@@@@???===:::888777555333222111000000111222222111///000///...---,,,+++++++++---///111///+++))),,,///------------------------******+++,,,,,,,,,,,,,,,***+++,,,+++***)))***,,,++++++,,,---...//////000000000...---,,,+++++++++)))+++++++++******,,,...)))+++------,,,*********))))))))))))***+++,,,,,,'''***---...---+++++++++///////////////000000111...///000111333444555666888888777666555555444444111222444666777777777777555888777444333666555222******...444555222000222999::::::999777777888::::::999666333000000222444111555888888555444555777777555333222222111///---,,,---...111444444222000000//////....../////////............////////////000444444111000111222111///......---...///111222222111111222333333111///...///111333444444222111///222444333000......///000111333555555444222111444555444000000333444222333333444333333222111000...---,,,++++++,,,---...000///......------......222222222111000///...---((()))+++,,,+++++++++---++++++++++++,,,,,,,,,,,,***))))))))))))***++++++******+++,,,,,,---,,,,,,000...+++))))))***+++---------------------------,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,---///...***+++///000///,,,,,,---...............------------------------++++++++++++,,,---...//////111333222///---...000444222000///000000000...~~~|||zzzyyywwwxxxxxxuuurrrpppqqqrrrlllppptttssspppnnnpppsssooooooooopppqqqpppmmmjjjiiijjjjjjhhhffffffhhhjjjeeedddaaa```___```bbbcccbbbaaaaaa`````````aaaaaabbbbbbbbbbbbbbbaaaaaaaaa______^^^^^^^^^^^^^^^___ZZZZZZYYYXXXVVVUUUSSSRRRQQQQQQRRRRRRSSSRRRRRRRRRSSSRRRRRRRRRSSSRRRQQQOOOQQQPPPPPPPPPPPPPPPQQQQQQNNNPPPQQQOOOKKKIIIIIIJJJGGGGGGHHHGGGFFFDDDAAA@@@:::888555444444444222111000000111333444444111///......---,,,+++++++++,,,)))*********))))))+++,,,........................******+++,,,,,,,,,,,,+++)))+++,,,+++***)))***+++---,,,++++++,,,...111222333000---+++***++++++,,,+++,,,,,,,,,******,,,...'''***---...,,,******+++***))))))***+++,,,------(((+++---...---,,,,,,,,,000//////...//////111111000000111222333444555666777666666555444333222111111111333444666777888999666888777444222444333000******///555555111///111;;;;;;:::888666777999;;;;;;;;;999555222111222333000444888888555333555777777555333333444333000---......///000333333222000111000///......---......,,,...///111111111/////////444444000...111111///......------...///111222222111111222333333000...---///222444555444111000222333333222000//////000222222333444333333111111555777444......333555333555444333222222111111111///...---,,,,,,---.../////////.........///000111...000111222222000...,,,+++,,,,,,,,,******,,,---***++++++++++++,,,,,,,,,***)))))))))******+++,,,)))***+++---............---,,,***)))))))))+++,,,------------------------***+++,,,---...------,,,------------------------***---...+++,,,//////,,,***...111111//////111333,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---...///...111444333000///000222333111///000111111...,,,~~~{{{xxxwwwuuuwwwvvvtttqqqppprrruuuiiinnnsssssspppnnnooorrrqqqpppoooppppppooollliiimmmnnnmmmjjjgggfffiiillljjjhhhddd```___```bbbcccaaaaaaaaaaaabbbcccdddeeedddddddddccccccccccccccc\\\\\\\\\]]]]]]^^^``````YYYYYYZZZZZZYYYWWWUUUTTTMMMNNNPPPRRRSSSTTTTTTUUUUUUSSSQQQQQQPPPOOOLLLJJJLLLMMMMMMNNNNNNOOOOOOOOOMMMPPPQQQOOOKKKIIIIIIJJJCCCDDDEEEEEEDDDAAA===;;;777555444444555555555444111222333555666555111...,,,,,,++++++,,,,,,------***(((&&&(((,,,...---+++........................******+++,,,,,,,,,,,,+++)))+++++++++***)))***+++...,,,+++***,,,...111444333000,,,)))***+++------,,,------,,,++++++,,,...&&&***......,,,***+++,,,************+++,,,---...))),,,...///...---------000000///......///111111111111222333444555555666666555444333222111000000111111222333555777999:::888:::888444111222111---***+++///555555000...000;;;;;;:::888666666999;;;;;;;;;999555222000000111...222666666333111333666777444333333555444111...000//////000222333111000444333222000////////////,,,...111333444222000///...444444///---000111......---------...///111222222222111222333222000...---///222444555333111///555333222111000000000000......///000111222222222666888444------333666444666555333111000000111222000///---,,,,,,---///000+++,,,,,,---///222555666,,,---000222222000---+++---------+++******,,,...******+++++++++,,,,,,,,,******)))******+++,,,,,,---------......---,,,,,,***))))))(((((()))***+++------------------------)))***,,,---...------,,,........................'''+++...------///---))))))---111///+++)))+++///+++,,,,,,------,,,,,,+++...------------.../////////222444444222000222444222000///000222111---***|||{{{|||}}}wwwvvvvvvtttsssrrrqqqqqqooopppqqqpppooooooqqqsssrrrqqqppppppppppppnnnlllllllllkkkjjjjjjiiihhhhhhhhhgggfffeeedddeeeffffffeeedddbbbcccdddeeeeeedddbbb___```cccddd``````bbb___^^^^^^]]][[[ZZZYYYYYYUUUVVVWWWWWWWWWVVVUUUTTTUUUUUUUUUSSSRRRRRRUUUWWWOOOOOOPPPPPPOOOOOONNNNNNPPPPPPOOOOOONNNMMMLLLLLLMMMMMMKKKJJJHHHGGGEEEEEEDDDHHHHHHAAA;;;999999777777777777666555444222222555111///555===>>>555+++////////////////////////+++'''***)))'''...%%%//////...---,,,,,,,,,,,,+++---//////...,,,,,,,,,******,,,---......//////,,,,,,---.../////////...(((***,,,------,,,+++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,+++)))(((((()))+++,,,.........,,,***)))+++,,,......//////000//////...333111000222444555222000333333333444666555222//////...---...000444999<<<444555777888777555222111000,,,///888777000000777;;;<<<999333222666888777@@@>>>;;;666222///---,,,222000666777...000999888888666222///000333222,,,111///111555444000000666555111///000///...///333000+++))),,,......///222555222///...///000...+++000...------///000000///333444333000---,,,,,,---...000111222222111000...666444111...---...000111111222333333222333555777555555666666555555444333222222222222222111000000222///,,,+++------+++)))...---+++,,,...111111111444111///111444444///)))******************++++++***,,,,,,+++)))((()))***,,,+++***+++---...---,,,...//////...,,,***((('''///---++++++++++++)))''',,,---------.../////////+++,,,,,,---...///000000---...///000000...,,,***...+++,,,///000---...111---++++++...111333111///---.........---,,,,,,+++---------.........//////111111111111111111111111111000///------......///}}}{{{zzzzzzvvvvvvuuutttsssrrrqqqqqqnnnoooppppppooooooqqqssstttsssrrrrrrrrrpppmmmjjjmmmmmmllllllllllllkkkkkkhhhgggeeedddddddddeeeffffffdddbbbcccdddeeeeeedddbbb``````cccccc``````bbb``````___^^^]]]\\\[[[[[[WWWXXXYYYYYYYYYXXXWWWVVVVVVWWWVVVUUUSSSRRRRRRTTTRRRRRRQQQQQQOOONNNMMMLLLNNNNNNNNNNNNMMMMMMMMMMMMNNNMMMKKKIIIGGGEEECCCBBBCCCHHHJJJDDD>>>;;;999666777777777666555444222222555333333777===<<<555---...........................---333%%%...(((111+++///...---,,,,,,,,,,,,,,,+++---......,,,+++++++++++++++---...////////////111111000///---,,,***))),,,---.........,,,***)))+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,+++***))))))***+++,,,+++,,,---,,,***))))))***&&&'''***,,,...000111111333111000222444444222000111111222444666666444111000///......000444888:::888999::::::888444111///000,,,000888777000000777;;;;;;888222222666888777<<<:::777333000---+++***444111777888000222:::999444666666333333444111,,,222000222555444000111666333000...000000---...111111...,,,......---000555444222000///000000...+++...---,,,---///000000000000111111000...---...//////000111222222111000///111000000///...---------333444444333111111333444222333333333333222111111111111222222111111000///222///------///000///---111///------///000000000000......///111000,,,(((*********+++++++++++++++***+++,,,+++***))))))***,,,+++***+++---...---,,,......///...---,,,***)))111///------......---,,,------------............---------......//////000....../////////...,,,+++---++++++...///---...111---++++++,,,///000///---------......------,,,+++******+++---///000222222000000000000000000000000111000///...---......///~~~{{{xxxvvvuuuuuutttsssrrrqqqppppppmmmnnnoooooooooooorrrtttuuuuuuttttttssspppllliiillllllllllllllllllllllllgggfffeeedddcccdddeeeeeefffdddccccccdddeeedddcccccc``````cccccc``````bbbaaaaaa```___^^^]]]]]]\\\ZZZZZZ[[[[[[[[[ZZZYYYXXXVVVWWWXXXVVVSSSQQQQQQQQQUUUTTTSSSQQQOOONNNLLLKKKLLLLLLLLLLLLMMMMMMMMMMMMMMMLLLJJJGGGEEEBBB@@@???CCCIIILLLHHHBBB>>>:::666777777777666555444333222555555777999:::888333///...........................///888+++111(((111......------,,,,,,,,,------,,,...//////---,,,,,,,,,------...//////000//////222222111///---+++)))(((.../////////...,,,***)))++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,************************)))+++,,,,,,***((('''((($$$&&&(((+++...000222222222111111222333333222000000000111333666666555333111000//////000333666888<<<======;;;888444///---000...111888777111111777999:::777111111555777666888777555222///---,,,+++666333888999111333;;;999222777:::777555444111,,,222111333555444111222555111......000000------///111///......+++)))...555333222111111222111...,,,,,,++++++---///111111111.../////////------///111///000222333333222000///...///111111111///---+++444555555333111000111222111222222222222111000000000000111111000000///...000...---...///111111000333111//////000111000///------...//////---+++)))***+++++++++,,,,,,,,,---***+++,,,+++***)))***+++,,,+++***+++---...---,,,---.../////////...,,,,,,111///---,,,---///000000............------------.........///////////////...............------------***+++...///,,,---000///...------//////...---------......------,,,,,,******,,,---///111222222////////////////////////000000///............///|||xxxuuuttttttsssrrrqqqqqqppppppmmmnnnoooooooooppprrrtttsssssssssssssssqqqmmmiiillllllkkkjjjjjjiiihhhhhhgggfffeeeccccccddddddeeefffeeeccccccdddeeedddcccdddaaa```bbbbbb___```bbb``````___^^^^^^]]]\\\\\\ZZZ[[[\\\\\\\\\[[[YYYYYYUUUVVVXXXWWWTTTRRRQQQQQQVVVUUUSSSQQQPPPNNNMMMMMMLLLLLLLLLKKKKKKKKKKKKKKKIIIHHHGGGEEECCCAAA@@@???DDDJJJMMMHHHBBB???<<<888777777777777666444333222333666::::::777333111000------------------------***)))333)))111'''///+++---------,,,------......000111222111///---...///...//////000000000000///------.........---,,,,,,............---,,,+++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***++++++++++++***)))(((+++------+++)))''''''***+++,,,...//////000000111111111222222222111000111111111333555666555333333222000000000222555666<<<<<<<<<;;;888444///---000///222777777333333777888888555000000444777666888777555333111000//////777333777888111444:::888222888<<<888444333111///222333444555444222333444///,,,---000000---,,,......------,,,'''%%%+++444111111222333333111...,,,******+++---000222222111---...///...------///111///000222333333222000///000111222333333222000///444444444333111000111222333333333333333222111111000000000000000///.........---,,,,,,---...//////333111000000222222111000,,,...111111///---,,,,,,+++++++++,,,,,,------...***+++,,,,,,*********,,,,,,+++***+++---...---,,,,,,---///000000000///......+++((((((***---//////.........------,,,,,,,,,//////////////////............---------......///,,,******......,,,---000333222111000000000//////,,,------...------,,,,,,............////////////////////////////////////000/////////............~~~yyyvvvsssssssssrrrrrrqqqqqqpppnnnooopppppppppppprrrtttpppppppppqqqrrrqqqnnnkkknnnnnnlllkkkiiihhhffffffgggfffeeedddcccdddeeeeeegggeeeccccccdddddddddbbbeeeaaa```bbbbbb______ccc^^^]]]]]]\\\\\\[[[[[[[[[ZZZZZZ[[[\\\[[[ZZZYYYXXXRRRTTTVVVWWWUUUSSSSSSSSSTTTSSSRRRPPPOOOOOOOOOOOOMMMMMMLLLKKKIIIHHHGGGGGGEEEDDDDDDCCCBBBBBBAAAAAAFFFJJJKKKEEE@@@>>>>>><<<888888888777666555333333000555999888333///...///........................(((###+++%%%222)))...(((------------...///000000111222222000...---...///000000000111000000//////***+++,,,---............+++++++++,,,,,,,,,++++++++++++++++++++++++++++++*********+++++++++,,,,,,)))***++++++++++++***))))))+++......,,,)))((((((------......//////......000111222222111111111111444333222333444444333111333222111000111222333555888999::::::888555111///000000444777777444444777777888555000000444777666777666555333222111111111777222666777111444999666444999;;;777222222333111111444555444222222333333...,,,,,,000000---,,,......------,,,(((%%%+++333///111222333222000...---******+++...111333333222///000000///------...000///111222333333222111///111111111111111222222222222222333222111000222444222222333333222222111000000000000000000///......//////......---------...000//////111333444333222+++...000000///---,,,,,,******+++,,,,,,---......***+++,,,,,,+++***+++---,,,+++***+++---...---,,,,,,---...000111000000///+++)))&&&&&&))),,,...///......------,,,,,,,,,+++////////////............---------------...///000---***+++...///------000444333222000///...//////,,,,,,------...------,,,........./////////000000000000000000000000000000///////////////......---~~~~~~~~~zzzwwwtttsssssssssrrrrrrrrrqqqqqqrrrrrrrrrqqqqqqrrrtttpppooonnnooopppqqqooonnnppppppnnnmmmkkkjjjhhhhhhhhhgggfffeeedddeeeffffffgggeeeccccccddddddcccbbbfffbbb```bbbaaa______ccc\\\[[[[[[[[[ZZZZZZZZZYYYYYYZZZ[[[[[[[[[ZZZYYYXXXRRRTTTVVVVVVTTTSSSTTTUUUTTTSSSQQQOOONNNNNNOOOOOOMMMLLLKKKJJJHHHFFFEEEDDDBBBBBBBBBBBBBBBBBBBBBBBBCCCHHHHHHBBB>>>>>>???>>>888888888777666555444333///444888777222......///////////////////////////---$$$+++'''666,,,000***.........//////111222333111222111///---,,,---...000000111000000///......,,,,,,------------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************++++++++++++***************************,,,...---+++))))))))))))***+++---...////////////111222222111000000111555444222222333444222111333222111111111222333444555666888999888666444222///222555777777666666777777888555000000555777666666666444333222111111111888222555777111444999555666999999555333333333000000444555222111222222111...,,,,,,//////------000///......///---***...444...000222222000.........++++++---000333555444222000111111000......///111000111333444444333111000///////////////000111222111222222222000000222444000111111111111000//////000000111111000000///...111222222000///...///111///...///111333444444222***+++---......---+++***))))))***+++,,,---......***+++,,,,,,++++++,,,---,,,+++***+++---...---,,,+++,,,...000000000000///,,,***((((((+++---//////------------,,,,,,,,,,,,---------...............+++,,,------...///000000---++++++///000---...111111111000...++++++,,,...,,,,,,------......------++++++---...000222333333000000000000000000000000/////////000///......---{{{{{{}}}}}}zzzvvvtttttttttssssssssssssssssssttttttsssrrrqqqrrrtttsssqqqooonnnoooppppppooonnnmmmmmmllllllkkkkkkjjjiiihhhgggfffeeefffgggggghhhfffdddcccddddddcccbbbfffbbb```aaaaaa^^^___ccc[[[[[[ZZZZZZZZZZZZYYYYYYZZZ[[[[[[\\\[[[ZZZYYYXXXUUUVVVVVVUUUSSSRRRSSSUUUUUUTTTQQQNNNMMMLLLMMMMMMKKKJJJIIIHHHGGGFFFEEEEEECCCCCCCCCBBBBBBAAAAAAAAA>>>CCCFFFBBB>>>>>>>>>===888888888888666555444333000444777666222//////000000000000000000000000000333+++222---888+++111////////////000111333444555555555444222///...000111000000000000///...---,,,---------------,,,+++***---,,,,,,+++++++++,,,,,,++++++++++++++++++++++++************++++++++++++,,,+++***))))))***+++,,,***+++,,,+++)))(((((()))(((***+++...///111222222...111333222000///000111444333111222333444444333222111111111222222333444444666888::::::888666444///333666777777777777777777888555111111555888777999888666555444333333333:::333666777222555:::555444777888666555666222,,,///444555111///111111///000---,,,...///---...222///------000111...///222---///111000---,,,---///------///222555666444222///000111000000000222444000111333444444333111000---...000111222222111111333333333222000///000222111111222222111111000///111111222222111111000//////000222111//////111333/////////111333333222000,,,++++++---000000,,,)))(((((()))***+++,,,------***+++,,,,,,++++++,,,...,,,+++***+++---...---,,,+++,,,...///000//////...+++***)))***---...///...,,,,,,,,,,,,,,,,,,------++++++,,,,,,------......***+++---...000000000//////,,,---000111...///222000000000---***))),,,...+++,,,------......------+++,,,---...000222333444////////////////////////...///000000000///------zzzyyy{{{{{{yyyuuuttttttttttttttttttssssssuuuvvvvvvtttrrrqqqrrrtttwwwtttqqqooooooppppppoooiiiiiiiiijjjjjjkkkkkkkkkjjjiiihhhffffffgggggghhhhhhfffdddcccddddddcccbbbgggccc```aaa```^^^___ccc[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[\\\]]]\\\[[[ZZZYYYXXXXXXWWWTTTQQQQQQRRRSSSWWWUUURRRNNNLLLKKKJJJKKKHHHHHHHHHGGGGGGFFFFFFFFFEEEDDDDDDCCCBBBAAA@@@???999@@@EEECCC@@@???===;;;888888888888777555444333111444777666444111111111000000000000000000000000666000999111777'''000333000000000111222444555666999999888666333222444555000000000000///---,,,+++++++++,,,---------,,,,,,000///...---,,,+++++++++++++++++++++++++++++++++)))************+++++++++,,,+++)))(((((()))+++,,,***+++***)))'''&&&''')))------///111222333333333...111333222000///000222222111000111444555666555111111111111222333444444666777999;;;;;;999777666///444777777777777777777777888666111111666999888<<<;;;:::999777777666666<<<555777888444777;;;666333555777777888888111(((...333555000...111111---111---,,,......---///333---******///111///...///---///000...++++++---000......000333666666444333---...000111111222555777000111333444444333111000,,,///333666777555333111555555444222///......///333444444444444333222222222222222222222111000000+++---//////---...111444111000000111222222///---000---,,,///333444///***'''((()))***+++,,,------***+++---,,,,,,+++---...,,,+++***+++---...---,,,+++,,,.../////////...---***))))))***,,,------,,,+++++++++,,,,,,---------******++++++,,,---......(((***---///111111000//////------111111///000333111222111...++++++---111+++,,,,,,---.........---////////////000000000000...........................///000000000///---,,,