BM& 6( ...---,,,,,,++++++,,,,,,,,,,,,,,,,,,+++***))))))******+++,,,,,,,,,,,,+++///,,,+++,,,***''')))---,,,+++******,,,......------)))))),,,...+++***+++,,,,,,++++++,,,,,,---...)))+++...///...---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///(((000---(((///000,,,///000///------.........------------............///,,,:::...---000+++000//////......------///000111//////............//////---,,,...111000------111***///222000///111222000000000000000111111111111,,,///111222111111111222///111111///222555444000222222111111111111222222111///111333222///000555000333333111111444444222000222444333222111222333555444333333222222333333222222222222222222222222222333333444444333333222111444555222111333222...333111000333222//////222222111000111333444333222222222222222222222222222...000111222111000111222111111111111111000//////000000000000000000000000//////000000000000//////+++---...///...///111222///------000000,,,+++...,,,111222///,,,---,,,)))***,,,...///...---------+++,,,------......------------,,,,,,,,,,,,++++++---)))(((,,,...,,,+++,,,***++++++++++++***)))))))))+++---,,,+++***+++,,,***+++***(((***---,,,(((++++++******++++++,,,---)))222***------)))000(((,,,+++***))))))***+++,,,))),,,,,,))))))++++++)))***++++++++++++***))))))+++,,,+++***((((((***,,,***++++++***))))))***,,,***************************,,,$$$---///'''...---,,,,,,++++++,,,,,,******+++******)))((('''******+++,,,,,,,,,,,,+++///,,,+++,,,***''')))---,,,+++******,,,......------)))))),,,...+++***+++,,,,,,++++++,,,,,,---...)))+++...///...---......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......(((000---(((///000,,,///000///------.........------------.........//////,,,:::...---000+++111//////......---...///000111//////............//////------...111000---...111***///222000///111222000000000000000111111111111,,,///111222111111111222///111111000222555444000222222111111111111222222111///111333222///000555000333333111111444444222000222444333222111222333555444333333222222333333222222222222222222222222222333333444444333333222222555444111000333222000444111000333222//////222222111000111333444333222222222222222222222222222...000111222111000111222111111111111111000//////000000000000000000000000//////000000000000//////+++---...///...///111222///------000000,,,+++...---222333///,,,---+++)))***,,,...///...---------+++,,,------......---------------,,,,,,,,,++++++---)))(((,,,---++++++,,,***++++++++++++***)))))))))+++---,,,+++***+++,,,***+++***(((***---,,,(((++++++******++++++,,,---'''000(((++++++(((///&&&,,,+++***))))))***+++,,,))),,,,,,))))))++++++)))***++++++++++++***))))))+++,,,+++***((((((***,,,***++++++***))))))***,,,***************************,,,$$$---///'''...------,,,+++++++++,,,++++++++++++++++++++++++******+++,,,------......---------,,,,,,+++++++++))))))***+++,,,,,,------))))))***+++++++++++++++---,,,***))))))***,,,---111...,,,,,,---,,,)))&&&))))))*********+++++++++,,,------+++***)))***,,,.........------...............---,,,---...///000---///111000......111333///...---...///000000...000000//////......------111222222111...---......222///---...222444222000000000000000000///......000000////////////000000111111111000000000000000//////000111111111111111111111222222222111111000000222555555444333333333000222444333111000333666222333333444333333222222222222333444444444333333444111///111555777555222444666666666444222222222444//////444888666333333666222...000444777555111444333111000111333666888111111111111111111111111222222222111111222222222333333222111111111111111...///111333333222000///000000////////////000000000000000///......------000/////////............111111000///////////////000///...---,,,+++++++++))))))+++---///...+++(((---------,,,,,,+++++++++++++++++++++++++++++++++222111///---,,,---///000++++++,,,,,,,,,---------******++++++++++++******++++++++++++++++++++++++)))*********++++++++++++,,,,,,,,,,,,,,,+++***)))++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,***(((***...///,,,)))&&&''')))***+++***(((''',,,,,,,,,,,,,,,+++***)))+++*********))))))------,,,+++++++++++++++,,,,,,++++++++++++++++++*********+++,,,---------------,,,,,,,,,+++++++++*********++++++,,,,,,---***++++++,,,,,,,,,++++++---,,,***))))))***,,,---...---+++,,,------+++(((,,,,,,---------.........---......,,,+++***+++---......------------.........---,,,,,,,,,---...///,,,...///...,,,,,,...111///...---...///000000...///////////////.........///000111000---,,,---.../////////...------...///000000000000000///......000000////////////000000111111111111000000000000000111111222222222222222111111111222222111111000000222444555333222333333333444444222111000111222111222333333444444333333333333444555555444444444555222000222555666555333666777777777666555666666999555555888999555333333555222000111444555333111444333222111222333555666333333333333333333333333222222111111111111222222111111000000///000000000///000111222222222111111000000////////////000000111000000000000/////////000000/////////.........000///......---------...///...------,,,,,,,,,,,,------,,,------,,,(((&&&---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++000///---++++++,,,---...++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++)))))))))*********+++++++++++++++++++++******)))++++++++++++++++++++++++)))******++++++******)))((()))***+++************&&&''')))***+++***)))(((++++++,,,,,,+++******)))************)))))),,,,,,+++************+++,,,,,,,,,++++++*********))))))******+++,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++,,,---,,,++++++,,,---...,,,+++------........./////////---......---,,,+++,,,...------,,,,,,,,,,,,------,,,,,,,,,,,,,,,---......,,,---...,,,+++***,,,---///...---...///000000............///////////////...000000///---,,,,,,------000111///+++))),,,///000000111111000000//////111000000//////000000111111111111111111111111111111222222333444333333333000000111111111111111000000222333444333222333444555333222222333444333333222333444555555555555555666666777777777666666555777555444555666888777666::::::999888888999999:::888777888:::888333222444666666666555555555555444444444444444444444555555222222222222222222222222333333222222222222333333111000000000000000111111000000000111111111222222111000000//////000000111000000111111111111222222000000000/////////.........---,,,,,,,,,,,,,,,,,,...------,,,,,,---------///---,,,+++,,,+++***(((+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++---,,,+++***)))***+++,,,*********++++++++++++,,,,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++((((((((()))))))))******((())))))***************************************+++******))))))******+++'''***---+++(((&&&))),,,'''((()))*********)))(((******++++++******))))))************))))))++++++******)))******+++---,,,,,,++++++*********))))))*********+++++++++,,,+++++++++++++++++++++,,,,,,++++++++++++++++++---,,,,,,+++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,,,,,,,,,,,,,---...---++++++,,,...---,,,,,,++++++,,,,,,---++++++++++++,,,,,,------......---,,,+++++++++,,,///...---...///000000...------......//////000000///000111000...---...//////000111000...---///111000000111111111000000///111000000000000000000111000111111111111111222222111222222333333333333333000000111111222111111111000111333333222222333555333111///111666999888777444555666666777777666666888888999999999999888888999999999999:::;;;<<<>>>CCCAAA???===<<<<<<;;;:::999999<<<>>>:::555666:::888:::::::::888777888999555555666666666555444333111111111111111111111111444444333333333333444444222222111111111222333333000000//////000000111222111000000000000000000111//////000000111222222333000000000////////////...------,,,,,,+++,,,,,,---,,,,,,,,,,,,,,,---...///---+++)))***,,,---......+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++************++++++))))))*********+++++++++++++++,,,,,,,,,,,,++++++************************(((((((((((())))))))))))&&&'''((()))************))))))))))))))))))))))))+++***)))(((((()))***+++***+++,,,+++)))((()))+++'''((()))************)))))))))*********))))))(((*********)))))))))+++******)))******++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,+++************++++++++++++++++++++++++++++++------...---,,,+++******************+++++++++++++++,,,,,,+++******,,,------,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,---,,,000///---------------,,,///...---...///000000...------......//////000000000111222111/////////111000...,,,...000222222111000000111111111111000000111111000000000000111111000000111111222222222333000111111222333222222222000000111222222222222222111222333333333333555666222000...000555888777666555666666777777777777666999999:::;;;;;;;;;;;;:::;;;===?????????@@@EEEIIIRRROOOKKKHHHGGGEEEBBB@@@CCCCCCFFFGGGCCC======AAA=========;;;999888:::;;;666666777777666444222111444444444444444444444444333222222111111222222333333222222111222222333333000000/////////000111222111111000000000000111111---...//////000111222222111000000000////////////...---------------......,,,,,,,,,,,,------...///---+++))))))+++...//////+++++++++,,,,,,---------++++++++++++++++++++++++,,,+++++++++++++++,,,,,,))))))*********+++++++++******++++++++++++******************************(((((((((((())))))))))))%%%&&&'''((()))*********))))))))))))))))))))))))+++***)))(((((()))***++++++)))'''''')))***)))(((((())))))***************((())))))*********))))))))))))))))))))))))+++************+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++++++++++++++++++++***)))((()))***,,,,,,++++++++++++++++++++++++,,,...///...,,,*********+++++++++,,,,,,,,,------***+++,,,+++******,,,---------,,,,,,,,,,,,------++++++,,,---------------111///------...///...---///...---...///000000............///////////////000111222222000000111222...+++)))+++000333222000000000111111222222111111222111111000000111111222000000111111222333333333000111111222222222222222111111222333444444444444222333444444333444777999555333222222333333333222666777888:::;;;<<<<<<<<<===>>>???AAABBBBBBBBBBBBBBBFFFJJJJJJJJJMMMTTTZZZeeebbb___^^^^^^\\\XXXTTTSSSQQQRRRTTTQQQLLLJJJMMMMMMJJJFFFBBB?????????@@@<<<<<<<<<<<<:::888666555555555555555555555555555444444333333333333444444444333222222111111222222111111111222222222222333222111111000000111111222......//////000111222222111111000000000/////////...............//////000,,,,,,,,,,,,,,,---...///000...++++++,,,---,,,,,,+++,,,,,,,,,,,,,,,,,,---+++++++++++++++++++++++++++,,,,,,,,,,,,---------*********++++++++++++,,,)))******++++++******)))************************((((((((()))))))))******&&&&&&((()))***************************************))))))(((((())))))******&&&"""###'''***)))&&&)))))))))*********++++++))))))******++++++******))))))))))))******+++++++++++++++,,,------*********++++++,,,,,,---,,,,,,,,,,,,,,,+++++++++)))*********++++++++++++*********++++++,,,,,,---******))))))***,,,...///+++++++++,,,,,,+++++++++***,,,......,,,***+++---,,,,,,,,,---------......***+++,,,,,,++++++---.........------------......+++,,,---...///......---000...,,,---///000///...///...---...///000000...///////////////.........///111222111000///000222///...---...000111222222///000111222222222222111222111111000000111111222000000111222222333444444111222222333333333333333111222333444555555555555333444555555444666888;;;888999999777666555666777:::<<>>===;;;;;;>>>AAA@@@BBBFFFKKKPPPTTTWWWYYYUUUVVVXXX[[[]]]___``````]]]dddkkkmmmmmmrrr}}}|||~~~~~~qqqhhhdddbbb___\\\XXXWWWUUUSSSQQQOOONNNMMMHHHHHHHHHHHHHHHHHHHHHHHHDDDDDDCCCCCCCCCCCCDDDDDD>>>>>><<<:::999888888888555666888::::::999777666222222111111111111222222111222222222222333333333111111111111000000000000---------------...///000...------,,,,,,---------+++******,,,...000000///---------,,,,,,+++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++))))))))))))))))))))))))************++++++++++++((())))))***************++++++++++++++++++++++++'''((()))******)))((('''(((***+++***)))***///333******))))))******+++,,,)))***+++,,,,,,,,,,,,,,,(((((())))))******------,,,+++************++++++++++++++++++++++++...,,,)))''''''***...000...//////---***(((''''''******,,,---.../////////++++++++++++++++++++++++///...,,,+++***++++++,,,,,,------......------,,,///...,,,+++***+++,,,,,,//////.........---------...------,,,,,,------...,,,------,,,+++,,,...000...000111000///...///111////////////////////////000000000000000000000000,,,---///111111111000///000000000000111111111111333333222222111222222333444333111000000000111111111222222333333444555555///555666222333999:::666888777555666888888666333777777777888:::;;;:::999@@@===???CCCEEEDDDEEEIIINNNMMMNNNTTT]]]bbbaaa^^^```___\\\\\\```ggglllnnnooouuu|||xxxmmmnnnfff^^^\\\[[[YYYWWWYYYRRRRRRTTTUUUWWWVVVSSSQQQUUUUUUSSSRRRPPPNNNMMMMMMMMMHHHBBB@@@AAAAAA>>>:::;;;>>>BBBDDDDDDAAA===:::666888888555111......000555444222111000000111111///111333222000///111333000000///..................,,,++++++,,,.........------------------------///+++)))+++///111///+++111...,,,++++++,,,---,,,+++,,,,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,***)))((()))+++,,,,,,,,,((())))))))))))*********,,,+++++++++***)))))))))))))))))))))************,,,******+++,,,+++'''###******++++++++++++******,,,+++)))((((((((()))))))))))))))***+++++++++,,,((((((''''''''''''((((((,,,,,,,,,+++***))),,,,,,,,,,,,,,,---...///------------------------+++***(((((())),,,///222---...///---***(((((((((++++++,,,---............((((((((((((((((((((((((...---,,,+++++++++,,,---,,,------------------,,,//////---,,,,,,,,,------///.........------------...------,,,,,,------...,,,------,,,+++,,,...000///000111000///...///000////////////////////////000000000000000000000000---...///000111222222222000000000000111111111222222111111111000111111111555444333222111222222333111111222222333444444444444666777555666888888666999888777777999999777666888888888:::>>>AAACCCDDDJJJHHHJJJPPPRRRQQQRRRVVV[[[]]]aaahhhmmmnnnkkkhhheeehhhiiijjjpppwww{{{{{{}}}}}}rrrkkkeee^^^[[[[[[YYYZZZ\\\]]]]]]ZZZVVVSSSYYYZZZZZZ[[[[[[[[[ZZZZZZYYYUUUPPPMMMLLLJJJHHHEEEHHHIIIKKKLLLLLLIIIEEEAAA>>>??????;;;777444333444555444222111000111111222000222333222///...///000000000///...............///---+++,,,...///000///------------------------...+++)))+++///111...+++...,,,++++++------,,,+++---------,,,,,,,,,++++++,,,,,,++++++++++++++++++,,,+++))))))+++++++++))))))))))))*********+++++++++++++++***************))))))))))))************+++***)))***++++++(((%%%******++++++++++++******))))))((()))***+++---...***************+++++++++))))))(((((((((((())))))(((((((((((()))))),,,,,,,,,+++,,,,,,------------------------------)))))))))***+++...000222,,,---...---+++)))***+++,,,,,,------------,,,,,,++++++++++++++++++++++++,,,,,,+++++++++,,,------------------------------000///......---.....................------------...------,,,,,,------...,,,---...---,,,,,,...000000111111000///......///////////////////////////000000000000000000000000/////////000111333444555000000111111111222222222222222222222222222333333666555444444333444444444333333444444555666666666555333444777777555444666888888888888888888999999;;;;;;<<>>???>>>===>>>AAACCCAAACCCGGGKKKOOOTTTYYY\\\iiihhhlllrrruuussstttvvv}}}uuubbbXXXTTTVVVXXXYYYXXXWWWVVVVVVYYYZZZ\\\^^^^^^^^^]]]\\\[[[[[[ZZZUUUQQQQQQVVV[[[^^^[[[YYYYYYZZZYYYSSSNNNMMMMMMLLLJJJHHHFFFEEEEEE<<<;;;999777555555555555555666666555333222111000000000///...............+++***)))+++---.........------------------------...,,,+++,,,...///---,,,---+++***+++---......---///...,,,******,,,---...,,,,,,,,,,,,---------------+++***+++,,,,,,***(((******+++++++++,,,,,,,,,)))))))))***+++++++++,,,((()))))))))************))))))(((((()))***++++++******++++++++++++******))))))))))))(((((()))))),,,+++++++++***)))))))))+++******************++++++++++++,,,------...---,,,***)))(((((((((************************++++++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++---///------------,,,+++*********************************++++++,,,------------...---,,,,,,,,,,,,---...---------.........------,,,,,,------------------...------,,,,,,------...,,,---//////...---...000000111111000///......///111111111111111111111111111111111111111111111111111111000000111333555777222222222222333333333333444555666777777777777666444444555555555555555555666666777777888999999999:::888999>>>@@@@@@BBBEEEHHHJJJLLLJJJHHHIIIOOOTTTPPPUUU]]]ccciiinnnssswww}}}vvvdddZZZXXXYYYZZZZZZWWWVVVWWWXXXUUUVVVXXXYYYZZZZZZYYYXXXYYYZZZYYYTTTOOOPPPWWW^^^fffdddbbbbbbbbb```[[[WWWPPPPPPOOONNNNNNNNNMMMLLLFFFDDDAAA???===;;;;;;;;;888777555444333222111000000000///...............,,,++++++---///000///...------------------------...---,,,,,,---------,,,000---******,,,...000000---,,,***))))))+++,,,...,,,---------......//////*********+++------,,,*********+++++++++,,,,,,,,,)))))))))***+++++++++,,,((()))))))))************(((((()))((())))))+++,,,******++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))))))))++++++************++++++((((((((((((((((((,,,,,,,,,,,,---...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,---,,,++++++...000,,,,,,---,,,,,,+++******++++++++++++++++++++++++++++++,,,---------,,,,,,...---,,,++++++,,,---...,,,,,,---.........------,,,,,,,,,,,,------------...------,,,,,,------...,,,---///000///......///...000111000///...///111111111111111111111111111111111111111111111111111111111111111222333444444222222333333333444444444111222444555666666555444444444555666666666555555555555555666777777888888888;;;======BBBKKKPPPPPPTTTWWWZZZWWWTTTUUU]]]eeeiiioooxxxuuukkkgggbbbeeefffddd___ZZZXXXYYYUUUUUUUUUTTTTTTTTTTTTTTTWWWYYYZZZXXXSSSSSSWWW[[[iiijjjjjjiiieeeaaa\\\ZZZUUUTTTSSSSSSTTTTTTSSSQQQNNNMMMKKKHHHGGGFFFFFFFFF@@@<<<777444222222000///000000///...............000//////000222222111///------------------------...------------,,,,,,,,,000---+++***,,,...//////,,,+++*********+++,,,---,,,,,,------......//////))))))***,,,...///---+++************+++++++++,,,***************+++++++++))))))))))))************''')))******))))))***,,,******++++++++++++******$$$%%%''')))***+++,,,,,,+++++++++***************++++++************++++++))))))))))))))))))+++,,,,,,---...000111222++++++++++++++++++++++++******)))))))))***++++++---------+++***+++...000++++++,,,,,,,,,++++++***........................+++,,,---------,,,+++***///...,,,++++++,,,...///,,,---...///000//////...++++++,,,,,,,,,---------...------,,,,,,------...+++...000000///......///---...000000//////111222222222222222222222222222111111111111111111111111111111222222222222111111333333333333444444444444000222444555666666555444555555777888888888777777777777777888999999::::::555@@@DDDCCCNNNcccooommmhhhmmmpppmmmhhhjjjttt~~~|||wwwvvvrrrxxx~~~}}}vvvnnnhhheeegggeee```\\\XXXVVVUUUTTTXXX^^^eeeiiiiiigggffffffrrruuuxxxtttlllddd```^^^^^^[[[YYYXXXYYYYYYVVVTTTTTTSSSRRRQQQQQQRRRSSSTTTNNNHHH???999666444222111000000///...............000000///000111111///------------------------------......---,,,,,,,,,,,,+++++++++,,,---,,,***(((+++++++++,,,,,,,,,------******++++++,,,------...+++++++++---......,,,))))))))))))*********+++++++++++++++***************))))))))))))************&&&)))+++,,,***((()))*********++++++++++++******!!!"""$$$''')))************************+++++++++******))))))))))))*********++++++,,,,,,------,,,,,,,,,,,,---......)))))))))))))))))))))))))))(((''''''(((***,,,---......---,,,***+++...000***++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,------...---,,,***)))///...,,,++++++,,,...///---...///111111111000///+++++++++,,,,,,---------...------,,,,,,------...+++...000111///...//////,,,...///000///000111333222222222222222222222222111111111111111111111111000111222333222111000///333333333444444444555555222333555777888888777666666777888999::::::999888::::::;;;<<<<<<======>>>888HHHPPPPPPaaa{{{}}}vvvmmmeee___\\\[[[^^^gggttt~~~{{{xxxmmmiiihhheeeaaa^^^]]]]]][[[XXXUUUVVVUUUUUUVVVXXXZZZ\\\]]][[[SSSHHH???:::888666444000000///..................------.........+++)))---------------------------...///...,,,+++,,,---'''(((+++......,,,&&&"""+++,,,---............---(((((()))***++++++,,,,,,---,,,---......---***'''((())))))))))))*********,,,+++++++++******))))))))))))))))))************&&&)))------***(((((()))******++++++++++++******)))***+++---------,,,+++))))))******+++++++++,,,******))))))))))))******&&&'''((()))+++,,,++++++,,,,,,,,,,,,------)))***++++++++++++***)))///+++***...---)))***...///+++***---...,,,+++,,,...,,,++++++,,,------,,,,,,,,,,,,------,,,++++++******+++,,,,,,---......++++++++++++,,,---...///+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++,,,,,,---------------------------.........//////...///000222222111111000222222222222222222222222444333111//////000111333111111111000111111222333555333222444666777555222444333111000111555999<<<555:::======???AAA???;;;>>><<<::::::>>>AAADDDEEELLLTTT[[[fff|||~~~tttrrrnnnhhhssszzzwwwpppnnnnnnjjjeee^^^ZZZYYYZZZ[[[[[[]]]___]]]XXXZZZ```aaa]]]bbb^^^UUUKKKGGGCCC;;;222555000---///111//////222//////...---------......---.........///000000000((()))+++---............---------,,,,,,+++++++++(((+++---+++((('''***...------------,,,+++******+++++++++************)))******++++++++++++*********************)))((((((++++++++++++++++++++++++,,,,,,,,,++++++*********))))))(((((()))***+++,,,+++*********))))))(((((()))))))))))))))******++++++++++++***)))((((((''''''(((***+++,,,,,,++++++,,,,,,,,,,,,------+++,,,------------,,,+++---)))))),,,,,,)))***...,,,)))))),,,,,,)))))),,,...,,,++++++,,,------,,,...---+++******+++------+++++++++,,,,,,---------++++++++++++,,,---......+++,,,,,,------,,,,,,++++++,,,...//////...,,,+++---------------------------------.........////////////111111222111111000222222222222222222222222333222111000111222444666111111111111111222333333444222222444777888777555:::999777666666777888999<<<===<<<;;;@@@HHHMMMLLLKKKHHHEEEFFFJJJQQQVVVYYYhhhpppxxx~~~{{{www|||~~~yyyrrrooolll^^^YYYTTTUUU[[[ccckkkooofffhhhfffbbbeeekkklllhhhfffddd^^^WWWSSSPPPGGG>>>444000...111222///...000//////............//////..................//////***+++,,,,,,,,,,,,+++***---------,,,,,,,,,++++++))),,,...,,,((((((+++...++++++,,,,,,++++++******++++++++++++******************++++++++++++*********************)))((((((************************+++++++++******)))))))))))))))))))))************+++*********)))))))))))))))))))))))))))******+++((((((((()))******++++++)))******+++++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++***((((((***+++)))***---,,,+++---///,,,(((***///...,,,++++++,,,------,,,///---+++))))))+++---///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++,,,,,,------,,,,,,++++++,,,---......---,,,+++.........------,,,,,,+++------.........////////////000111111222222111111222222222222222222222222222222111222333555666888222222111111222222333444222222222444777888888888666666777777999:::;;;<<<>>>BBBEEEHHHPPP[[[dddfffddd```\\\\\\aaaiiiooosss~~~}}}~~~tttnnnggg```YYYSSSMMMMMMVVVbbblllqqqjjjkkkiiigggiiinnnooollljjjjjjgggbbb```]]]UUULLL999555333444444111///000//////............//////.........------------------------,,,+++***((((((------------,,,,,,,,,,,,***---...---***))),,,///))))))***+++++++++******,,,+++++++++******************++++++++++++***************+++******)))((())))))))))))))))))))))))*********)))))))))))))))))))))***++++++***((((((***************))))))))))))))))))))))))******+++'''(((((()))******++++++++++++************+++++++++,,,,,,,,,------************************)))))))))***++++++,,,...)))***---...***&&&)))///...,,,++++++,,,---,,,,,,---,,,+++***+++,,,---...,,,,,,,,,,,,,,,,,,,,,+++***+++,,,,,,------------+++,,,,,,------,,,,,,+++,,,,,,---......---,,,,,,//////...---,,,,,,++++++............////////////000000111111222222222222222222222222222222222222222222222222333444555666222222222222222333444444333222333444666777888888888888888999;;;>>>@@@BBBBBBOOO]]]eeemmmvvv~~~zzzyyy||||||yyywww|||{{{~~~zzzvvvkkk```[[[UUUNNNMMMUUU___fffiiihhhgggffffffhhhkkkkkkjjjnnnnnnkkkgggeeeddd^^^WWWFFF???:::888666111000222///...............//////.........---,,,,,,,,,+++......------,,,+++***)))------------------,,,,,,,,,---...---++++++---///((()))***+++,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++***************++++++******)))******************************************)))))))))***+++,,,+++)))'''&&&************************)))))))))))))))******+++************))))))((((((---,,,***)))((()))+++++++++,,,,,,,,,------***************************++++++***+++---......&&&'''***+++'''"""%%%,,,...,,,++++++,,,---,,,,,,)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,,,,+++,,,,,,------,,,,,,+++,,,------------------,,,//////...---,,,,,,++++++........./////////000000111111111111111222222333222222222222222222222222333333333222222222333333333333333333333444444555444444444444555666888:::@@@?????????BBBFFFJJJMMM[[[jjjzzzyyywww}}}|||~~~rrraaaZZZTTTUUU\\\bbbdddccc```___```cccgggjjjkkklllqqqqqqmmmgggeeefffeeeaaaUUUKKKAAA;;;666111111333000//////........................---,,,,,,,,,+++............---.........---------------------------......---,,,,,,---...))))))+++,,,------......,,,,,,,,,++++++++++++*********++++++++++++************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,+++)))'''&&&***************+++++++++)))))))))))))))******+++*********)))))))))))))))---,,,***)))((()))++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***,,,,,,***+++...///---+++***,,,...+++(((***///...,,,++++++,,,------,,,'''))),,,//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,++++++,,,,,,------,,,,,,+++------------------------.........------,,,,,,+++....../////////000000000222111111111111222333333222222222222222222222222333333333333222222222111444444333333444444555666444666666666777888<<<>>>;;;>>>CCCKKKUUU___hhhmmm{{{~~~mmmfff___]]]```aaa]]]XXXWWWUUUWWW^^^dddfffhhhjjjrrrrrrooohhhgggjjjkkkiii```UUUJJJBBB;;;666444666444333222000////////////.........---------------...............///000111------------...............------,,,,,,------...)))***+++,,,---.........,,,,,,,,,,,,++++++++++++******++++++++++++******)))***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))***++++++***((((((*********+++++++++++++++)))))))))))))))******+++&&&'''((()))***+++,,,---++++++************++++++,,,,,,,,,,,,------------,,,++++++,,,------***------))))))---...+++000------000000------000...,,,++++++,,,------,,,)))***,,,---......---,,,+++++++++,,,,,,---------***+++---......---+++***+++,,,,,,------,,,,,,+++---------,,,,,,---------------------------------.../////////000000000000222222111111111222333444222222222222222222222222333333333444444444444333444444444444444555555666444666888999:::===BBBGGGCCCJJJWWWhhhxxx|||sssjjjgggiiiiiiccc\\\[[[WWWXXX___bbbaaabbbdddlllooonnnjjjjjjmmmooonnniii___VVVPPPIIIAAA>>>>>>999888666444222111111000................../////////......---...///000111------------.........///...,,,++++++,,,------,,,)))***+++,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++******++++++++++++******)))***++++++,,,,,,,,,+++************************)))*********++++++++++++))))))))))))*********************++++++,,,,,,,,,)))))))))))))))******+++&&&&&&''')))***+++,,,---)))******+++++++++++++++,,,,,,,,,---------,,,+++***))))))***+++,,,)))---,,,(((''',,,,,,(((---((('''+++,,,***)))***...,,,++++++,,,------,,,++++++++++++,,,---...///******+++,,,,,,---......***+++---......---+++***+++,,,,,,------,,,,,,+++...------,,,,,,------...,,,,,,------------------////////////000000000000333222111111111222333444222222222222222222222222222222444555666666777777555444444444444555666666444777:::<<<>>>BBBHHHMMM```iiiyyyyyyrrrrrryyy|||zzzuuujjjeeedddhhhhhhccc```bbbeeejjjlllkkkkkkooopppooonnnggg```\\\VVVMMMGGGFFF===<<<:::777555333222222---.........///000000000//////---,,,,,,---...///---------.........//////---,,,++++++,,,---,,,,,,))))))***++++++++++++***---------,,,,,,,,,++++++******++++++++++++******)))***+++,,,,,,,,,,,,,,,))))))))))))))))))))))))(((((())))))*********+++))))))(((((()))***+++,,,*********++++++,,,,,,,,,)))))))))))))))******+++)))))))))))))))*********''')))***,,,,,,,,,---...///...,,,++++++---*********++++++,,,,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---)))***+++,,,,,,+++***)))++++++++++++++++++++++++...---,,,+++***+++,,,---,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,---.........///111222111///,,,***333222111000000111222222444333333222111111111222555333111111222444555555...111555777666555333222666777;;;@@@BBBHHHWWWeee|||xxxqqqttt|||~~~yyyxxxqqqhhheeehhhmmmfffaaadddhhhjjjmmmppppppkkkeeebbbaaa___[[[WWWQQQLLLEEEAAA???;;;444...222000...---...---,,,***++++++++++++,,,---......---------.........//////...---++++++++++++***(((...------+++)))'''%%%$$$))))))))))))))))))******+++++++++*********))))))&&&''')))+++,,,,,,,,,+++'''(((((()))***+++++++++))))))))))))))))))))))))))))))(((((())))))***+++))))))))))))************))))))))))))))))))))))))+++)))'''(((+++,,,***(((,,,+++++++++***))),,,---......,,,+++,,,---++++++++++++++++++,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---******++++++++++++******++++++++++++++++++++++++---,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,111111000000000/////////000000///............///222222111000000000111222555444444333222333333333555333222111222333444444555555555555666888;;;===999:::>>>FFFNNNYYYiiixxx~~~uuupppsss{{{wwwvvvwwwppphhhbbbcccgggiiilllooonnnnnnllljjjfffcccbbbaaa]]]XXXSSSPPPMMMGGG>>>777666333000......//////.........---------------...---------.........//////...---++++++,,,+++***(((++++++++++++***)))''''''******+++++++++******)))+++++++++*********))))))((()))+++,,,------,,,,,,'''(((((()))******++++++))))))))))))))))))))))))))))))******************))))))))))))************))))))))))))))))))))))))+++)))((((((***+++***(((+++++++++*********+++,,,------,,,,,,---...,,,,,,++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---++++++************+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,,,,,,,++++++,,,,,,---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,////////////............222000---+++,,,...111333111111000000000000111111666555555444444444444444444444333333333333444444777666666666777:::<<<>>>>>>===BBBNNN\\\jjjzzz{{{tttpppuuu}}}nnneee]]]\\\^^^___bbbfffjjjnnnqqqooojjjffffffgggdddbbb```___\\\VVVMMMFFF>>>999333000///000111111111111///......------------------..................---++++++,,,,,,***)))((())))))***++++++******)))***+++,,,+++***(((&&&+++++++++***************++++++,,,------,,,,,,+++((((((((()))******++++++))))))))))))))))))))))))******+++,,,,,,+++***))))))))))))*********++++++))))))))))))))))))))))))***)))((()))***+++***(((***************+++***+++------,,,,,,---///,,,,,,,,,++++++*********++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,***))))))***,,,,,,++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,++++++,,,,,,---...------------------------------------------------***++++++,,,---...//////111///---+++,,,///222555000000000000000000111111555555444444444444444555333444555555444555666777888999:::===@@@AAAAAA@@@FFFCCCGGGTTTcccppp|||zzz{{{uuutttzzzlllbbbXXXUUUUUUUUUWWWZZZcccfffjjjkkkiiifffeeedddcccbbbbbbbbbbbb^^^YYYTTTFFF@@@888222000000111111111000///..........................................---++++++,,,,,,+++***((()))******++++++++++++((()))+++,,,+++(((%%%###************************,,,,,,,,,,,,+++*********(((((())))))************))))))))))))))))))))))))***+++---...---,,,***((())))))*********+++++++++))))))))))))))))))))))))***)))))))))******)))))))))))))))***++++++)))+++,,,,,,++++++---...,,,,,,,,,++++++*********++++++++++++++++++++++++)))+++,,,,,,+++***,,,------,,,+++******+++,,,---++++++++++++++++++++++++)))***,,,---...---,,,,,,,,,,,,++++++,,,,,,---...------------------------------------------------,,,------...///000111111............///111222333//////000000111111111111444444333333333333444444333555777777777888;;;>>>??????AAAFFFLLLRRRUUUUUUTTTQQQRRR]]]jjjrrrxxx}}}}}}|||xxxyyynnnbbbWWWRRRPPPNNNOOORRRWWWXXX\\\bbbfffhhheeebbbbbbaaa``````___^^^\\\ZZZMMMGGG>>>777333111111000......------...///000000.....................---...,,,+++,,,------,,,*********+++++++++******))))))+++,,,---,,,***'''%%%************************++++++******)))((((((((()))))))))))))))*********************************)))+++,,,------,,,***)))************++++++++++++************************))))))******)))))))))***)))))))))***++++++***+++,,,,,,++++++,,,---,,,,,,++++++++++++++++++++++++++++++++++++++++++)))+++,,,,,,+++***,,,---,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******+++,,,------------,,,,,,++++++,,,,,,---...------------------------------------------------.........---------,,,,,,---...///111111222111111///000111222222333222222333333333333333333444555333666888999:::===CCCHHHGGGFFFFFFMMMYYYfffooossshhhcccbbbjjjssszzz~~~}}}pppdddXXXRRRNNNIIIHHHIIIMMMNNNRRRZZZbbbgggeeebbbbbbaaa```^^^\\\ZZZYYYXXXPPPKKKDDD>>>999666333111---------......///000111...............---------...,,,+++,,,---...---+++,,,,,,,,,,,,+++***)))))),,,---...///...---+++)))***************++++++++++++***)))((((((((((((((())))))))))))))))))******************************((()))+++,,,,,,,,,+++************++++++++++++,,,************************(((***+++***)))((()))******************++++++,,,---,,,******+++,,,++++++++++++++++++,,,,,,++++++++++++++++++++++++)))+++,,,,,,+++***,,,---+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,++++++,,,,,,---...------------------------........................---,,,,,,,,,++++++++++++...///000000111111111111///000222333444444444333444444444444444555666666444777999:::<<>>:::444333222111000000000000//////.........---------...,,,+++,,,......---,,,******+++,,,,,,,,,++++++))))))))))))))))))******))))))******++++++++++++,,,+++***))))))***+++,,,*********)))))))))))))))************************'''''''''((()))+++---...******+++++++++,,,,,,,,,************************(((***,,,+++(((''')))+++,,,+++++++++******++++++++++++++++++++++++---+++***+++,,,---------,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++******,,,,,,,,,,,,++++++***)))++++++,,,,,,,,,,,,------++++++,,,,,,---...//////---.........------///000///---,,,,,,...//////...111111111111111111111111111111000000000000000111111111111111222333444555666666666666555666666777666555888===???DDDWWWlllxxxsssvvvxxxvvvrrrooorrrsssuuu{{{~~~nnnaaa\\\XXXYYY___hhhqqquuu}}}}}}}}}xxxvvvrrrlllgggbbb```[[[UUUOOOMMMNNNPPPJJJNNNTTTYYY\\\ZZZVVVSSSRRRNNNKKKLLLNNNMMMGGGAAA<<<777111------///111222---------------------,,,///---+++,,,------***'''---///000---'''$$$&&&))),,,,,,,,,,,,,,,,,,,,,---******)))))))))***,,,---))))))))))))************************************)))))))))***++++++,,,,,,+++++++++++++++***)))(((***)))(((''''''((()))***,,,***((()))+++,,,+++((('''''''''((()))*********)))***+++,,,,,,,,,++++++++++++++++++++++++,,,+++***+++,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,+++******++++++,,,,,,,,,,,,------++++++,,,,,,---......///---.........------///000...---,,,,,,...//////...000000000000000000000000111111000000000000111111111111111111222333444555555555666666777888999;;;<<<:::===FFFPPP\\\pppyyysssooorrrvvvzzz|||zzzkkk^^^WWWTTTQQQPPPTTTZZZbbbgggjjjhhhjjjpppttttttsssuuu}}}yyyxxx~~~}}}uuuiii]]]SSSNNNLLLIIIIIIIIILLLPPPTTTXXXZZZUUUSSSPPPPPPRRRQQQOOOLLLDDD???888333000000//////...............---------///---,,,,,,------+++(((+++---...,,,(((&&&(((,,,------,,,,,,++++++******+++***)))))))))***+++,,,))))))))))))************************************++++++******************+++++++++++++++***))))))***)))(((((((((((()))***,,,***((()))+++,,,+++)))***)))))))))((((((((((((((()))******+++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,---......//////......---,,,------------,,,,,,+++++++++,,,,,,,,,,,,------+++,,,,,,------.........---.........------///000...---,,,---...//////...////////////////////////111111000000000111111222111111111222222333444555333555666777888:::===@@@@@@>>>CCCRRRggg{{{~~~||||||wwwmmmmmmpppxxxxxxpppfff]]]XXXUUUQQQPPPSSSYYY```eee```[[[YYY\\\^^^]]]^^^```gggiiihhhaaa___ccciiilllsssxxx}}}qqq___RRRKKKIIIFFFDDDEEEKKKRRRXXX[[[WWWVVVTTTSSSRRRQQQQQQQQQMMMHHHAAA:::666222...,,,////////////......------...---,,,---------+++)))(((+++,,,+++)))(((+++...------,,,+++***))))))(((,,,+++******)))*********))))))))))))************************************,,,,,,++++++***))))))(((***++++++++++++***))))))***))))))(((((())))))***+++***)))***++++++***))),,,,,,+++***((('''&&&&&&(((((()))*********++++++++++++++++++++++++***+++++++++***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......///.........---------......---,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,---------......,,,.........------...000...---,,,---///000///---////////////////////////111111000000111111222222222222222222333444555555333555777888999<<>>FFFTTT^^^nnn|||xxx{{{qqqoooqqqqqqsss~~~wwwooohhhgggkkkttt|||qqqkkklllkkkiiilllkkkfffcccdddhhhgggbbb^^^^^^]]]\\\]]]aaagggkkkooorrrwww|||xxxmmm```YYYYYY[[[\\\[[[WWWWWWXXXXXXWWWTTTRRRPPPNNNMMMLLLJJJGGGAAA:::555111000000///...---,,,,,,,,,...//////---,,,---......---,,,+++++++++++++++((())))))***+++,,,------******+++++++++***))))))))))))))))))************************************((())))))***++++++,,,,,,))))))***++++++++++++***)))******++++++******))))))+++++++++***)))***+++(((((())))))***+++,,,,,,+++,,,,,,,,,,,,+++++++++++++++++++++++++++(((+++---+++((((((+++///******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------------------------.........------///000,,,,,,---///000000...,,,////////////////////////111111111111222333444555333333222333333444555666888:::<<<>>>BBBOOOaaaooo|||tttlllhhhlllkkklllzzz||||||zzz{{{qqqnnnhhhaaa\\\[[[\\\^^^\\\```eeekkkrrr{{{vvvqqqsssvvvvvvtttccc^^^YYYWWWVVVUUURRROOOMMMMMMNNNNNNLLLGGG???999333333222111000///......+++...000///---,,,---///...---+++++++++,,,,,,+++******++++++,,,,,,------))))))***+++,,,+++******))))))))))))******************************************************++++++))))))***+++++++++++++++)))***++++++++++++***))))))+++,,,+++)))(((***,,,(((((()))***++++++,,,,,,+++++++++++++++***++++++++++++++++++++++++'''***---+++((('''+++///*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,------,,,)))***++++++,,,,,,,,,,,,++++++,,,,,,,,,------------------------------------.........------///000,,,,,,---///111000...,,,........................111111111111222333444555333333333333444555666666888;;;===@@@FFFVVVkkk{{{}}}yyy~~~{{{oooiiieee___[[[dddjjjppp}}}vvvnnneee^^^ZZZUUUWWWZZZ\\\```eeelllqqq~~~xxxoooddd]]][[[ZZZVVVSSSMMMNNNPPPQQQPPPJJJBBB<<<555555444333222111000///+++...000000---,,,---///---,,,***+++,,,------,,,------,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,+++***))))))))))))************************************,,,,,,++++++***)))))))))((()))***+++++++++++++++)))***+++,,,,,,+++***)))(((+++,,,,,,)))(((***,,,))))))*********+++++++++***************)))+++******))))))******+++++++++++++++++++++++++++,,,,,,,,,++++++*********+++,,,...//////...,,,+++------------------------+++,,,,,,------,,,,,,+++))))))***++++++,,,------........................---,,,++++++,,,---...000******++++++++++++,,,,,,000000000000111111111111222222222111222222333333444333333444666888999999===>>>@@@EEEPPPcccxxx{{{uuu~~~sssllliiigggfffgggiiirrr|||vvvkkkjjjbbb\\\^^^aaa```^^^___dddiiittt~~~iii\\\ZZZWWWPPPSSSOOOKKKMMMRRRRRRLLLFFF>>><<<999555222000//////------------....../////////...---,,,++++++++++++,,,++++++******++++++,,,+++,,,,,,***))))))+++...,,,++++++******++++++,,,++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********))))))))))))))))))))))))++++++,,,,,,,,,---++++++************++++++++++++++++++++++++++++++,,,,,,,,,+++++++++*********+++---......,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++******++++++,,,------...........................---,,,,,,---...///000000---.........////////////000000000000111111111111222222222222222333333444666555555777999:::;;;<<>>???EEELLLWWWdddrrrxxx}}}sssjjjvvv{{{}}}|||||||||wwwllleee`````````^^^```ccckkkttt{{{zzz{{{xxxdddUUUQQQRRRUUUUUUTTTRRRQQQQQQMMMHHHAAA999333111000111000000111111///---+++***///...---,,,++++++++++++,,,,,,++++++++++++,,,,,,)))*********((((((***+++,,,++++++******++++++,,,((()))+++,,,,,,+++)))(((************************(((((()))))))))*********))))))))))))))))))))))))+++++++++++++++*********))))))))))))))))))))))))******+++++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------------,,,,,,------------......//////......................../////////...---***(((&&&---------.........//////000000111111111222222222333333222333333444555666444555666888:::>>>CCCFFFUUU]]]jjjwwwwww||||||ooohhhdddkkkrrrwwwyyysssmmmfffaaa___TTT\\\eeekkkqqq|||www```UUUTTTRRRRRRSSSTTTUUUUUUUUUQQQJJJBBB;;;666333222000111111111000...,,,+++......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***+++++++++))))))***,,,,,,++++++******++++++,,,&&&(((***,,,,,,***(((&&&************************))))))))))))*********++++++++++++++++++++++++++++++++++++***************))))))))))))))))))))))))++++++,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---------------------------------------,,,------......------,,,------............//////...........................////////////---+++***,,,---------............111111111111222222222222333333333333444555666777999::::::;;;===CCCJJJPPPiiiqqq}}}wwwpppiiieeedddmmmyyywwwmmmiiiWWWWWWXXXZZZ___iiixxxooo```XXXPPPNNNRRRWWWXXXVVVVVVTTTPPPJJJBBB;;;555111///000111111111000///.........------,,,,,,---------,,,,,,,,,,,,,,,,,,---+++,,,------++++++,,,---,,,++++++******++++++,,,&&&(((***,,,,,,***(((&&&*********************************+++++++++,,,,,,++++++++++++++++++++++++************************))))))))))))))))))))))))(((((((((((()))))),,,,,,++++++++++++,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,------......///------------------------------............------................................................------///000222222333333////////////000000000000111111111222222222222333333333333444555666777888999:::;;;<<<@@@JJJWWW```xxxsssjjjggghhhjjjkkkyyy}}}rrriii___YYYXXX]]]iiitttvvv{{{}}}|||~~~jjj___RRRNNNQQQUUUTTTQQQUUUTTTRRRNNNGGG???888333111111111000000000000000......---------------...------,,,,,,,,,,,,------+++---......---,,,,,,---,,,++++++******++++++,,,((()))+++,,,,,,+++)))(((***************************++++++++++++,,,,,,,,,)))))))))))))))))))))))))))))))))***************))))))))))))))))))))))))))))))))))))******++++++************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,------............------------------------------.................................///000111222333000000000111111111222222111111111222222222333333333333444444555777888999888:::???EEEPPPaaavvv{{{tttrrrnnnlllmmmuuu~~~uuupppjjjdddeeeiiieeeiiirrr}}}~~~|||ssshhh___\\\ZZZWWWTTTXXXWWWUUUQQQKKKDDD???;;;555444222000//////000000......------------......------,,,,,,,,,,,,------***,,,......---++++++,,,,,,++++++******++++++,,,******++++++++++++******************************************++++++++++++))))))))))))))))))))))))((()))))))))*********+++))))))))))))))))))))))))++++++++++++,,,,,,+++******************+++++++++++++++++++++++++++*********++++++,,,,,,,,,************+++,,,---...++++++++++++++++++++++++------............---------------------------,,,........................000///---,,,++++++,,,,,,///000000000000111111111111111222222222333333333333333444444666777888999;;;@@@IIITTTfff}}}wwwooofffhhhooovvv{{{~~~}}}~~~pppddd```ZZZ[[[bbbkkkrrr|||yyyooogggbbb```]]][[[XXXSSSOOOJJJFFFDDD999666333///...---///000......---------......///...------,,,,,,------...)))+++------,,,******+++,,,++++++++++++++++++,,,++++++++++++++++++++++++************************))))))))))))************++++++++++++++++++++++++(((((())))))*********+++))))))))))))))))))))))))'''(((((((((((())),,,++++++******++++++,,,***+++,,,---------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++------------------------***+++---//////...---,,,+++---//////...---...///...------------...//////+++,,,...000000000000///000000000000111111111111222222222333333444444555888555555666555444777===BBBHHHWWWqqq~~~ssssss~~~|||sssggg]]]```lllsss|||~~~xxxwwwwwwuuuvvvuuuqqqqqqtttuuussspppsssvvvsssmmmhhhhhhjjjiiidddcccfffjjjkkkmmmqqqjjjjjjkkknnnrrruuuvvvvvv}}}}}}xxxqqqhhhgggddd``````gggtttxxxrrrggg```YYYUUUPPPIIIFFFHHH@@@999444444111------222111///---------...---+++------,,,,,,,,,---......---------,,,,,,+++++++++++++++++++++++++++++++++************+++,,,------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++******)))(((((()))******---,,,+++******+++,,,---((((((((()))******,,,++++++******++++++,,,++++++,,,,,,------,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***+++---//////...---,,,+++---//////...---...///...------------...//////,,,---...000000000000000000000000000111111111111111222222333333444444555666333333666888888:::===EEEVVVuuu|||uuupppuuuvvvhhhbbb___aaapppxxxqqqllljjjjjjkkknnnqqqqqqppprrrwwwzzzxxxsssuuuvvvuuusssqqqrrrsssmmmhhhdddfffhhhgggiiilllmmmkkkiiiiiiiiiiiigggfffkkksss}}}}}}}}}|||vvvoookkkmmmooo}}}ppp\\\RRRNNNLLLKKKKKKEEE???:::888555000000333111///------......---,,,...------,,,,,,,,,---------------,,,,,,++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,******************************+++++++++,,,,,,,,,++++++************++++++************************+++******))))))******+++*********))))))))),,,++++++******++++++,,,+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........---,,,+++---//////...---...///...------------...//////------...///000000000000000000000111111111222222111111222222333444444555666333333777;;;===@@@DDDNNNiii{{{zzzyyyzzzyyyzzzlllbbb[[[\\\bbbnnnzzzzzzyyyzzzzzz|||}}}~~~vvvyyy{{{zzz}}}~~~zzztttppprrrtttuuuwww{{{}}}zzzvvvssspppmmmiiifffeeekkkrrrwwwyyyzzz}}}vvvmmmhhhkkknnnrrrvvvyyy{{{{{{|||aaaSSSQQQQQQNNNLLLJJJEEE@@@<<<888222000222111///------...//////...///...------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++******************************+++++++++,,,,,,,,,++++++************++++++)))***+++,,,,,,+++***)))((())))))))))))))))))(((++++++******)))(((,,,++++++******++++++,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---.........------+++---//////...---...///...------------...//////......//////000000000000000000111111111222222222111111222333444555555666777666666:::<<>>FFFWWWiiivvvmmmeee___gggkkksss|||~~~}}}vvvqqqppppppuuuwwwtttsssvvvxxxxxx|||~~~yyyrrriiieeeffflllsssxxx}}}{{{|||zzzggg\\\UUUSSSTTTVVVTTTNNNGGG???:::555111222000//////000000000///000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------,,,+++************,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++************++++++)))***,,,------,,,***)))((()))***++++++***)))((((((((())))))******,,,++++++******++++++,,,+++******))))))+++,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++------------------------,,,,,,,,,---------......+++---//////...---...///...------------...//////111000000//////000000111111111111222222222222333333333444555666888999999888999===BBBIIIVVVlllxxxjjjdddgggoootttzzz{{{|||xxxpppkkkllllllkkkeeejjjrrryyy~~~xxxrrrnnnoooqqqsss|||rrraaaXXXZZZ___^^^^^^YYYOOOGGGBBB;;;555444222000000000000///...///...------,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,++++++***+++++++++------------------------******+++++++++,,,,,,,,,++++++************++++++)))***+++,,,,,,+++***))))))******++++++******)))'''(((((()))******,,,++++++******++++++,,,+++***)))((()))***,,,---+++++++++,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,------......+++---//////...---...///...------------...//////222111000//////000111111111111111222222222333333444444555777888999:::;;;===<<>>FFFOOObbbzzz~~~~~~{{{wwwuuuuuuqqqmmmkkklllpppzzzvvvpppsssxxx~~~xxxlllccc^^^bbbbbb[[[NNNEEECCCEEE===999333000//////////////////...------------...111000...---,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++((('''***...000///---***)))))))))***,,,...000,,,***(((''''''(((***,,,++++++************+++++++++)))((()))+++,,,,,,+++++++++***)))(((((())))))******)))))))))***+++++++++++++++++++++++++++++++++,,,,,,+++(((%%%000...,,,,,,......---+++,,,---.........---,,,+++)))***+++,,,------------000---***+++...//////---...---+++******,,,...000,,,---......//////......222000......000111000///111111222222333444666666444666777999:::>>>BBBFFFOOO```wwwyyyyyy}}}vvvnnnjjjiiilllwww{{{sssrrrsssssswww}}}zzzooofffeeebbbZZZQQQIIIDDDCCC@@@<<<666222000//////...//////...------------...------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---///000000///,,,,,,++++++++++++,,,,,,,,,+++***))))))***+++,,,++++++************+++++++++)))((()))***,,,,,,+++++++++***)))))))))))))))+++***)))))))))***++++++++++++++++++++++++*********+++------,,,***///---+++***,,,---,,,,,,......------,,,,,,++++++))))))***+++,,,,,,,,,,,,///+++''')))...111///+++...---+++***+++,,,...000------...////////////...111000......000111111000111111222222444555777888444888<<<===???DDDMMMUUUddd}}}wwwnnnnnnqqqtttxxx|||vvvnnnpppzzz~~~|||~~~uuuoookkkiiilllqqqpppmmmnnnzzz{{{xxxvvvqqqkkkhhhfffppp~~~qqqmmmfff^^^VVVOOOIIIEEEDDD@@@999555222000///...000///......------......)))******+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------...///,,,,,,,,,+++***)))(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***((()))***,,,+++++++++***)))))))))))))))))),,,+++******)))***++++++++++++++++++++++++,,,+++***+++---...---,,,,,,***((('''''')))***+++------,,,++++++,,,,,,---,,,------,,,,,,+++***))),,,***(((***---///...---//////...------///000111------...///////////////111000//////000111111111333333333333444555666777777:::===>>>BBBMMM^^^lllxxxrrrpppjjjffffffmmmssstttssssssnnnjjjjjjsss~~~}}}|||yyyxxxvvvuuuuuummmhhhfffkkkxxxqqqgggaaaaaajjjvvvxxxvvv{{{tttjjj___UUUNNNKKKFFFBBB<<<888555333000///000//////...............((()))***,,,,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,))),,,...---***)))***---)))*********)))(((&&&$$$++++++,,,,,,,,,,,,++++++++++++************++++++,,,***))))))***++++++*********)))))))))))))))***,,,,,,+++******)))++++++++++++++++++++++++...,,,++++++------,,,+++******(((''''''(((***,,,*********++++++---...///............---,,,+++***(((***------++++++---000///............///000111---...//////000000//////000000000000000000222333555555555444555555666666999<<>>KKKYYYrrrtttmmmtttxxxsssoooooovvv~~~wwwkkkbbb^^^^^^sssvvvkkk```[[[TTTLLLEEE>>>888333111111000//////////////////...,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))'''))),,,---,,,)))---,,,+++*********,,,,,,///...,,,++++++,,,...///++++++************++++++---+++))))))***+++***)))))))))((())))))***++++++((()))***+++,,,,,,,,,,,,,,,++++++*********---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++.........------,,,,,,,,,------......///000000000...............///000000...//////000000000000000000000000000111222333444222222555888777666:::AAARRReeezzz~~~ssskkkfffiiippp{{{~~~tttlllffflllppprrreeeUUUOOONNNKKK@@@666333333222111000///...---------,,,,,,,,,+++++++++...------------...//////++++++,,,,,,,,,,,,------***++++++,,,+++***(((''',,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,******++++++++++++************))))))))))))******++++++******)))))),,,,,,,,,+++++++++******---,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,,,,+++++++++------......//////000000...............///000000...//////000000000000000222222222222222333444555666555777999999999???GGGRRRddd~~~wwwhhhgggkkkuuu{{{vvvkkklllzzzyyyjjjWWWLLLKKKIIICCC<<<555444333111000///....../////////.........------,,,,,,,,,,,,,,,---......++++++,,,,,,,,,,,,------***+++,,,,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,******++++++++++++******++++++************++++++*********))))))))),,,,,,,,,++++++++++++***,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++******---------...//////000000...............///000000...///000000111111000000444444333333333444555555555444555888999;;;CCCLLLZZZiiitttggghhhooo|||}}}yyywwwwwwwwwsssooorrr}}}~~~{{{vvvcccVVVQQQNNNGGGAAA999777444111///...///////////////............---,,,++++++++++++,,,------++++++,,,,,,,,,,,,------++++++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,******++++++++++++******,,,,,,++++++++++++,,,,,,))))))))))))******++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---......//////000...............///000000//////000111111111111000555444444333333444555555666555777;;;>>>BBBLLLVVVhhhvvvwwwqqqtttyyyxxx|||yyyrrrnnnlll}}}{{{vvvsssqqqqqqsssuuuzzz{{{xxxxxxxxx|||vvvhhh___VVVKKKDDD>>>;;;777333000//////000------------,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---...+++++++++,,,,,,,,,------+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++++++++******+++++++++(((((())))))******++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,---------------,,,,,,------.../////////...............///000000///000000111111111111111444333333333333444444555999:::>>>EEEJJJPPPZZZeeetttwwwmmmiiilllpppvvvsssnnnhhhgggooo|||yyyxxx}}}zzzwwwuuuttttttrrrppppppuuu|||xxxyyy~~~qqqbbbVVVMMMGGGBBB???;;;666222111111111......---------,,,,,,,,,---------------......///+++++++++,,,,,,,,,------,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************))))))))))))******(((((())))))*********++++++++++++,,,,,,,,,++++++******++++++,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,------------......,,,,,,,,,---......//////...............///000000///000111111222222111111333333222333444555666666888;;;CCCNNNVVV\\\fffppp~~~vvvlllooossstttrrrqqqrrrtttvvvnnndddbbblllzzzrrrrrr}}}{{{zzzyyyxxxwwwtttqqqppprrrvvvzzz||||||}}}xxxzzzuuuaaaUUUNNNLLLFFFDDD???:::666333222111000000000/////////.........------------...//////++++++,,,,,,,,,,,,------------,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******++++++++++++*********))))))))))))))))))***))))))))))))************+++++++++,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++)))******+++,,,,,,------++++++,,,,,,,,,---------+++,,,,,,------......///...............///000000000000111222222222222111222333333444555777888999:::@@@LLL[[[dddkkksss|||qqqggg\\\fffsss|||}}}}}}rrrjjjeeennnuuusssyyy|||zzzzzzyyyvvvrrrnnnmmmlllpppvvvuuuooo___UUUPPPIIIGGGCCC>>>:::666333222000000000000////////////------,,,,,,------...///++++++,,,,,,,,,,,,------...---,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,+++************++++++++++++******+++******))))))******+++*********)))))))))*********++++++,,,,,,,,,+++*********+++,,,,,,---++++++++++++++++++++++++))))))***+++,,,,,,------*********++++++,,,,,,,,,++++++,,,------......///...............///000000000000111222222222222111333333444555777999:::;;;CCCJJJZZZjjjuuu{{{uuufff___eeeppp~~~{{{lllgggiii}}}sssppp~~~yyy}}}wwwmmmgggdddbbbfffnnnxxxxxxmmm[[[RRRKKKIIIFFFAAA<<<777444222///.........------------,,,,,,++++++,,,,,,---...++++++,,,,,,,,,---------///...,,,+++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))******++++++++++++******,,,++++++++++++++++++,,,++++++******))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------------------------------.........////////////000...------......///000111111111111111111222222222666666777999888888>>>FFFJJJYYYpppyyyhhhbbbeeepppuuuiiiiiikkkyyyssszzzxxxpppkkkfff___]]]eeeqqq|||qqqbbbOOONNNLLLHHHBBB<<<777444111111111///......///111///...---,,,,,,---...///------............------++++++++++++++++++++++++---)))'''+++...,,,+++,,,***+++,,,------,,,+++***+++*********+++,,,,,,------+++******+++,,,,,,+++***************+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------........./////////...............///111111111111111111222222222222444333555888999===GGGQQQjjjzzz}}}kkkcccjjjuuutttjjjdddpppvvvyyy~~~wwwuuuyyy||||||zzzqqqiiibbbbbbffflllttt|||sssbbbZZZOOOGGGBBB>>>888333000000000...------...//////...------------...///------............------,,,,,,,,,,,,,,,,,,,,,,,,---)))'''+++...,,,+++,,,+++++++++,,,,,,+++++++++++++++******++++++,,,------+++******+++,,,,,,+++++++++******))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++,,,,,,,,,---------........................///000111111111111111222222333333333333333555999>>>HHHXXXgggpppdddiii|||nnnfffhhhlll~~~uuuooouuu}}}tttlllfffbbbaaahhhppp~~~~~~nnnZZZLLLFFFCCC===888111111000000///////////////...------------...///------............------,,,,,,,,,,,,,,,,,,,,,,,,---)))(((,,,---++++++,,,,,,++++++++++++++++++,,,++++++******++++++,,,,,,---+++******+++,,,,,,+++++++++***)))((('''++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,,,,---------..................///000111222111111222222333333444444555555888???GGGVVVlllsssppp}}}ooocccfffsssvvvvvvzzz}}}{{{uuuqqqkkkhhhnnnuuuzzznnnZZZNNNHHHCCC@@@555444222111222111111000.........------.........,,,------......------,,,------------------------,,,)))))),,,---++++++------,,,+++******+++,,,---,,,++++++***++++++,,,,,,---+++******+++,,,,,,+++++++++******))))))++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......//////,,,,,,,,,---------......///......//////000111222111222222333444444555555777888<<>>888111......///...---------...//////...------,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))***---,,,)))***...,,,++++++++++++++++++,,,,,,,,,++++++******++++++---+++******+++,,,,,,+++)))******+++,,,---++++++++++++++++++++++++***+++,,,,,,------,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++,,,,,,------...//////000------........./////////////////////000111222333222222333444555666777777999===EEEMMMWWWhhhzzzjjjmmmxxx|||xxxxxxxxxwwwxxx|||{{{dddVVVEEE>>>444//////000000...------...//////...------+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***)))+++---,,,(((***///+++++++++,,,,,,+++++++++---,,,++++++******++++++---+++******+++,,,,,,+++*********++++++,,,++++++++++++++++++++++++++++++,,,---------,,,,,,******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,---...//////.........////////////000////////////000111222333222222333444555666777888===BBBJJJRRR[[[kkkwwwtttvvvmmmuuuzzzxxxyyyzzz|||{{{gggMMMDDD888222111333333222,,,---...//////...---,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++***)))+++...+++(((***///***+++,,,------,,,+++***---,,,,,,+++*********+++---+++******+++,,,,,,++++++++++++*********---,,,++++++------,,,+++,,,++++++******++++++,,,************************/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,............////////////000000000000000111111111111000222666666444777<<>>EEENNN[[[fffgggiiiuuu|||tttttt|||zzz~~~{{{rrrsss{{{|||~~~uuu^^^HHH???:::111...000...........................---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,//////...---,,,+++***)))+++++++++,,,++++++******+++++++++,,,,,,,,,------,,,,,,++++++***))))))(((******************---,,,+++,,,---...---+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............////////////...//////000111222333333111111333777999;;;CCCLLL\\\mmmyyyvvvpppyyyzzzmmmjjjkkkooo{{{tttlllwww|||yyy|||~~~{{{}}}pppSSSDDD===444//////------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***))))))------...------,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,++++++***)))))))))******************+++***)))***,,,,,,,,,+++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------............////////////......///000222333444444333222444777999===HHHTTTiiixxx{{{sssggg^^^aaalllyyyvvvlllnnn|||kkkiiippp{{{}}}}}}{{{uuuvvvwwwxxxXXXFFF===777222111...............---------------------------------++++++++++++++++++++++++,,,+++++++++******))))))............---,,,+++******++++++++++++,,,,,,,,,+++++++++*********))))))******************)))(((((((((***++++++))),,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.....................////////////...///000111222333444444777777888:::===DDDSSSbbbwwwxxxggg___\\\ggg{{{zzziiiiiizzzqqqZZZSSSRRR___mmmuuu||||||wwwttttttpppqqqxxx}}}^^^III@@@:::555222000000000000//////......------------------------++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***************+++++++++,,,,,,+++++++++***************)))))))))))))))))))))((('''(((***++++++***,,,++++++******++++++,,,************************,,,,,,,,,,,,------------,,,,,,,,,---......//////............///////////////000000111222333444444555555888===BBBNNNcccvvvqqqeeedddjjjzzzzzzmmmgggtttlllTTTMMMJJJUUUaaalllwwwzzzqqqnnnrrrwwwnnnnnntttgggQQQEEE>>>888444222111111000000/////////,,,------......------,,,++++++++++++++++++++++++***************+++++++++******++++++++++++******************++++++++++++************************((((((((((((((((((***)))(((***,,,---,,,+++,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,---------.........,,,,,,------.../////////............////////////111111111222222333333333444666<<>>@@@777111...//////------///...---,,,,,,++++++,,,,,,,,,++++++******++++++,,,((()))+++,,,------,,,,,,,,,,,,,,,++++++*********,,,++++++******++++++,,,************************,,,,,,,,,+++++++++,,,---///000///---***(((......//////...------,,,+++++++++,,,,,,---------+++,,,------......------,,,,,,---------............/////////...///111444444222111333555888888888AAAFFFXXXuuu}}}nnnfffmmmxxxxxxWWWHHHDDD>>>>>>>>>>>>???AAACCCDDDHHHMMMZZZlllxxx|||~~~~~~|||{{{}}}~~~~~~wwwqqqlllggg\\\MMMCCCAAA999333000000000......000...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,---))))))***+++,,,------------,,,,,,,,,++++++++++++,,,++++++******++++++,,,************************,,,,,,+++++++++***------.........,,,+++)))...............------,,,++++++,,,,,,,,,,,,------+++,,,------......------,,,------------............///000/////////111333222222333444666888999:::DDDJJJ```sssjjjlllyyytttUUUGGGEEE;;;;;;:::::::::::::::;;;@@@AAAJJJ[[[kkktttwwwzzz}}}zzzwwwvvvxxx{{{xxxqqqkkkiiieeeZZZLLLCCC===666222222111......000...------,,,,,,,,,,,,,,,...------,,,,,,------...+++******++++++,,,---...------------,,,,,,,,,,,,,,,++++++******++++++,,,************************+++++++++*********---------,,,,,,,,,++++++++++++,,,,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------...............///000000000000222333000222444555555777:::===HHHSSSnnnyyypppoooyyypppRRREEECCC;;;;;;::::::999999999999???===BBBNNNYYY```fffkkkyyy{{{vvvuuuwwwyyy}}}zzzyyyyyyqqqkkkmmmnnnfffTTTEEE@@@999444333111...---///......---,,,,,,,,,,,,,,,------,,,,,,,,,,,,------,,,++++++***+++,,,---...------------------------,,,++++++******++++++,,,******************************************------,,,++++++++++++,,,******++++++,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------.........//////---///111111000000222333...222555555555777===CCCPPP```~~~xxxwwwyyyqqqkkklll}}}pppQQQCCC@@@:::::::::::::::::::::::::::999<<>>EEENNNYYYdddrrr~~~~~~vvvttttttxxx}}}{{{|||~~~yyygggVVVIIIAAA999555222...---//////......---------------,,,++++++******++++++,,,------,,,,,,,,,,,,------,,,,,,,,,,,,------------,,,++++++******++++++,,,************************+++++++++++++++,,,***+++,,,,,,,,,,,,++++++++++++,,,------------------------,,,,,,++++++++++++,,,------......------............////////////---///222333222111222333000555999888777===JJJUUU___jjjooolllmmmgggdddeeegggvvvxxxXXXFFF@@@777888999999999888777777:::888888;;;<<<<<>>GGGZZZkkkpppwwwtttmmmjjjmmmtttxxxooobbbbbbkkkbbbJJJBBB===;;;888444222222555777888888888888888888888888999<<>>:::333222666---......///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++******++++++++++++******+++)))'''))),,,---+++)))************************---,,,++++++******++++++++++++++++++++++++++++++******++++++,,,---'''))),,,------,,,,,,,,,+++---------+++***+++---......//////////////////000111111222333555777888555222444<<>>;;;777555555666888666666666666666777777777777999===BBBKKKYYYjjjuuu}}}}}}}}}|||}}}|||ppp[[[HHHBBB===333///000......//////...---+++***---------------------------------,,,,,,+++++++++******++++++++++++*********)))))))))+++,,,+++***************************************++++++++++++++++++++++++++++++++++++******++++++,,,---))))))***,,,......---+++,,,------,,,***)))***+++111111///......///000111222222222222222333444444888333555AAAPPP]]]hhhooouuuooo```^^^```ssstttvvvqqqdddaaauuuwwwYYYIII???>>>;;;888666555555555555666666666777777777777666888:::;;;???GGGRRRZZZrrr}}}~~~zzzxxxzzzyyydddOOOFFF@@@777000///////////////...---,,,+++------------------------------,,,,,,,,,,,,++++++******++++++++++++******)))***++++++******+++,,,************************)))))))))***+++,,,++++++++++++++++++++++++++++++******++++++,,,---+++))))))+++///000---+++---......---+++***+++,,,222111///------...///111222111111111222222333444999777;;;HHHWWWcccmmmtttxxxfffbbbkkkuuu}}}wwwnnndddhhhcccNNNAAA???<<<999888888777666777777888888888999999999777999::::::;;;>>>EEEKKKcccqqq}}}zzzyyylllVVVJJJCCC<<<666444000000000///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******'''***,,,+++)))(((***---************************))))))))))))***+++++++++++++++++++++++++++++++++******++++++,,,---,,,***)))+++...000...+++.../////////---,,,,,,...000///---,,,,,,---///000///000000111222444555666777:::BBBNNNYYYdddrrr~~~qqqeeehhhvvvtttllljjjrrrmmmWWWGGGCCC???<<<;;;;;;:::888888888888888888888888888666888;;;;;;:::===BBBFFFPPP___sss~~~{{{}}}www```OOOEEE>>>:::999222111000///...------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******'''***,,,+++)))(((***---************************++++++***))))))***++++++++++++++++++++++++++++++******++++++,,,---,,,+++***+++---......------///000///...---...000...---,,,,,,---...///000...///000111333555777888555<<>><<<<<<:::777::::::999999888777777777444777:::::::::<<<@@@DDDAAANNN```rrr}}}~~~mmmYYYIII@@@;;;:::444333111000...---------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------******++++++++++++******)))***++++++******+++,,,************************++++++***)))))))))++++++++++++++++++++++++++++++******++++++,,,---+++,,,---,,,,,,,,,...000+++---......------///000,,,,,,---...///000111111000000111222444666777888999@@@MMM]]]kkk~~~xxxxxx{{{rrrvvv|||ggg^^^RRRJJJGGGDDDAAA>>>??????>>><<<;;;:::999888666888;;;:::999:::>>>BBB???GGGQQQ___sss~~~|||wwwcccPPPCCC>>><<<555444222000....................................+++++++++,,,,,,---------******++++++++++++*********)))))))))+++,,,+++******************************))))))))))))***++++++++++++++++++++++++++++++******++++++,,,---***,,,...---++++++...111)))+++------------///000+++,,,...000111222222222111222222333444666777888>>>DDDRRReeeyyyyyyuuu~~~wwwhhh]]]XXXTTTPPPLLLEEEDDDCCCAAA@@@>>>===<<<999;;;===<<<999:::===AAAGGGHHHJJJRRRcccyyy}}}|||jjjVVVHHHAAA???666444222000............000000000000000000000000+++++++++,,,,,,---------******++++++++++++******,,,)))'''))),,,---,,,)))************************(((((((((((()))+++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.........------......///000111000111111222444888999888@@@QQQjjj|||xxxnnngggdddccc\\\XXXQQQKKKGGGDDDAAA???777666999???AAA@@@AAADDDEEEGGGJJJOOOWWW```kkkrrruuuhhh]]]UUUKKKBBB;;;999666333111///.........---+++++++++---///000///......---,,,,,,,,,,,,************************)))))))))******+++++++++))))))*********+++++++++******************---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////.....................///111111///000111333666:::===>>>IIIaaa}}}}}}zzzyyyjjjgggccc___ZZZTTTMMMIIICCC???>>>@@@BBBAAABBBEEEGGGIIILLLOOOSSSYYY```eeeooovvvyyyqqqkkkcccSSSEEE===:::777444222000//////...---,,,++++++---///000,,,,,,++++++***+++++++++++++++++++++++++++++++++*********+++++++++,,,,,,***************+++++++++******************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...////////////...............///000111111///000222444777;;;BBBGGGWWWxxx|||{{{yyyyyy|||~~~|||zzzwwwrrriii___YYYSSSKKKEEEEEEFFFEEEFFFHHHJJJLLLNNNOOOQQQSSSVVVYYY^^^ggguuu~~~~~~}}}yyy|||yyy{{{ttt___III@@@===777444222111000///...---,,,,,,,,,---...///++++++++++++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------...///////////////............///000111222111111333555777;;;EEENNNgggrrrpppooolllrrr~~~{{{qqqjjjbbbYYYQQQPPPPPPNNNMMMNNNMMMNNNPPPQQQRRRTTTWWWZZZ[[[cccqqq}}}~~~{{{|||yyyxxxwwwoooVVVEEE???888444222222000///......------------...///---------------...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...//////000000/////////......//////000111222222222444666777;;;HHHWWWwwwsssiiigggcccaaapppzzzssskkkdddaaa^^^YYYVVVVVVTTTUUUUUUVVVXXX\\\bbbggghhhnnnxxx}}}xxxyyyxxx|||zzzhhhKKKDDD:::444333222000...///.........---.........------------...//////000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++******************++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------......///000000000000///////////////000111222222333222555888888<<>>777555444111...////////////.........---,,,,,,,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---******************+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,..............................///000000000000000////////////000111222333333222555;;;<<>>;;;999555111//////000000///...------111000///...............************************+++++++++******)))))))))))))))***+++---...//////******************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......,,,,,,,,,---------......111111111111111111222222777666777888>>>MMMjjj{{{nnnuuu~~~zzz}}}nnnaaacccsss|||}}}}}}~~~~~~zzz}}}{{{}}}vvvfffSSSFFFAAA>>>999333222000.........///...---,,,------......------,,,---------,,,,,,+++++++++++++++************+++++++++++++++++++++***)))(((,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......------------............111111111111111222222333888888;;;???FFFVVVqqqrrrppp~~~~~~pppdddhhhzzz}}}zzzvvvtttqqqqqqqqqrrrssssssttttttwwwvvvxxx~~~{{{zzz}}}ttt\\\KKKBBB===888444222000......//////...---,,,------......------,,,---------,,,,,,+++++++++++++++************++++++,,,,,,,,,++++++)))((((((++++++******)))***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,---..................////////////111111111111111222333333555666;;;CCCMMM___yyyqqqppp{{{}}}ppphhhppp{{{xxxtttqqqnnnkkkgggdddbbbbbbbbbcccddddddeeeeeeiiiiiilllqqqrrrooommmnnnpppsssxxx|||~~~vvvsss{{{kkkSSSDDD===888666333111///...//////...---------............------------,,,,,,,,,,,,++++++++++++************++++++))))))***++++++++++++************)))******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---......////////////000000000000111111111111222333333444666666<<>>999888333222000///000000///...------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,%%%&&&(((***,,,---......***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........---,,,,,,,,,,,,---....../////////000000000111111111111111111222333444555:::;;;BBBRRRfff}}}zzz{{{~~~nnnkkkooo~~~~~~zzzwwwrrrkkkfffeeeccc___\\\ZZZXXXTTTQQQMMMNNNNNNOOOPPPPPPQQQQQQSSSUUUWWWXXXYYYZZZYYYXXXUUUXXX]]]aaaeeeiiimmmpppqqquuuyyy}}}qqqbbbZZZYYYddduuufffPPPBBB<<<:::444222000000000111000///---......//////......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,(((((()))***+++,,,,,,,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////---,,,,,,,,,,,,---......////////////000000000000111111111111222444555666999<<>>BBB999222222333111000111//////...------------...---,,,,,,+++,,,---...///************************++++++++++++++++++++++++))))))******++++++///...,,,++++++,,,...///---------------,,,+++***---------------...///000.........//////////////////444222000555444888EEEWWWsssvvv{{{wwwoooeee\\\TTTSSSQQQMMMLLLOOONNNMMMLLLMMMPPPQQQOOOMMMQQQSSSUUUVVVUUUUUUVVVWWWWWWWWWXXXXXXXXXYYYYYYYYYZZZ[[[[[[ZZZZZZZZZ[[[[[[XXX[[[___``````aaaeeehhhlllnnnppptttxxx~~~qqqfffYYYOOOJJJLLLXXXdddvvvxxxkkkiiikkk~~~}}}yyyrrrfffWWWMMMCCC;;;444111000......222//////...------------...------,,,,,,,,,---...///************************++++++++++++++++++++++++************))))))///...,,,++++++,,,...///,,,------------,,,,,,+++......---------......///.........//////000000000///444111222777777<<>>???OOOnnnzzzxxxwwwmmmfffdddqqqwwwqqqqqqssswwwwwwpppddd]]]```cccccciiikkkmmmmmmkkkkkklllmmmmmmooorrrsssssstttuuuwwwuuuvvvxxx{{{}}}~~~}}}uuuhhh___VVVMMMGGGFFFEEELLLWWWeeettt}}}zzzrrrgggfffooooooVVVFFF>>>777111...111000000///////////////------.........---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******))))))(((111///+++))))))+++///111,,,,,,---.../////////...,,,,,,,,,---...///000111---...///000111222333333111222222999AAACCCUUUvvvpppooosssvvvwwwjjjbbbeeeyyyxxxvvvyyy|||yyyiii```cccggggggqqqtttwwwwwwtttsssuuuwww{{{~~~}}}||||||~~~~~~}}}sssjjjccc[[[QQQHHHFFFAAAIIISSS```ooo{{{|||jjjeeelllzzzcccQQQBBB888444555111111000///////////////------...///...---+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++'''((()))+++---///...------,,,,,,------...---------......---,,,,,,...------------...////////////...//////000111222///000666<<<>>>GGGdddllleeeiiivvv{{{nnnggghhhyyy~~~{{{{{{}}}vvvkkkeeegggooouuu~~~zzz{{{}}}xxxrrrhhh```YYYSSSKKKFFFFFFHHHMMMXXXiiiyyyuuummmnnnyyy~~~cccLLL???999666//////222444000++++++.........---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))...------,,,,,,------...------------------------///............///000000/////////000111111222222555555;;;AAAEEEQQQpppxxxjjjoooxxx|||mmmjjjnnn|||~~~xxxtttwww{{{|||}}}}}}}}}{{{xxxvvvpppggg___XXXQQQKKKFFFEEEGGGKKKUUUdddtttxxxooonnnwwwrrrZZZHHH<<<444666333333444111---,,,///......---------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,+++***...------,,,,,,------...---,,,,,,+++,,,---///000///////////////000111111...///000111222222222222555555:::AAAHHHZZZ|||qqqnnn}}}oooooouuu}}}}}}|||xxxxxxxxxwwwvvvrrrmmmfff^^^WWWPPPJJJFFFEEEFFFIIIQQQ\\\lll|||uuupppuuu}}}ttt^^^KKK>>>@@@888222222222000///000......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++((()))***+++++++++...------,,,,,,------...---,,,+++***+++---000111//////......//////000111---...000111222222222222444444999AAANNNeeeqqquuussstttzzz~~~~~~|||}}}~~~~~~xxxttttttvvvxxxxxxppplllfff___XXXQQQLLLIIIEEEEEEHHHMMMUUUbbbvvv{{{tttuuuzzz~~~iii[[[OOOBBB555222333222000111......---------,,,,,,,,,---------,,,,,,+++++++++************************))))))******++++++...------,,,,,,------...---,,,+++***+++---000111......------......///000------///000111222222222666888>>>HHHZZZvvvxxxrrr}}}yyyyyy|||{{{{{{{{{{{{|||}}}~~~}}}wwwsssrrrsssuuuwwwnnnlllhhhbbbZZZTTTOOOMMMHHHFFFFFFKKKPPPZZZnnn|||vvvttttttyyy{{{hhhWWWDDD;;;777333000///......---------,,,,,,,,,---------,,,,,,+++++++++************************+++++++++*********...------,,,,,,------...---,,,,,,+++,,,---///000---------------...//////......//////111222444555888<<>>555000///......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,+++***))))))...------,,,,,,------...------------------------...............//////000222111000000111444777999<<>>???CCCPPPaaallloooeee]]]^^^lllzzz^^^BBB888111000//////000000...,,,...------,,,,,,------...---,,,,,,++++++,,,,,,---,,,)))&&&&&&(((***...............---------............///////////////////////////000111111111666555666@@@KKK^^^yyysssssszzzppplllrrrqqqyyywwwnnnfff^^^VVVQQQHHHHHHHHHIIIKKKMMMPPPRRRYYY```mmm{{{yyytttqqqooommmkkkhhhggggggeeebbb___\\\ZZZYYYYYYZZZZZZYYYWWWUUUTTTMMMNNNNNNMMMKKKHHHEEECCC:::===>>>@@@HHHWWWdddjjjfff___^^^iiiuuu}}}dddEEE999222111111222222111...,,,///......------......///---,,,,,,++++++,,,,,,---*********,,,------....................................///////////////////////////000000111111777555777CCCOOOdddrrr|||uuuhhhgggqqquuuyyy{{{uuulllbbbZZZTTTNNNJJJEEEFFFHHHJJJMMMPPPRRRSSSZZZaaammm{{{~~~wwwssspppnnnmmmhhhhhhgggfffccc```\\\ZZZYYYYYYYYYYYYXXXVVVUUUTTTNNNNNNNNNMMMKKKHHHEEEDDD;;;===>>>>>>BBBMMM\\\fffjjjccc```eeelllsss}}}dddFFF777444222111111111111///---......------------......---,,,,,,++++++,,,,,,---***+++,,,---...------.................................///////////////////////////000000111111777666999FFFSSSjjjwwwtttlllcccfffttt|||{{{xxxqqqkkkaaaYYYRRRNNNJJJHHHEEEFFFIIILLLPPPSSSUUUVVV[[[bbbmmmzzzzzztttqqqooonnniiiiiihhhfffccc```]]][[[YYYXXXXXXWWWVVVUUUTTTSSSOOOOOONNNMMMKKKHHHFFFEEE===>>>??????@@@GGGVVVbbbnnniiidddcccdddjjjvvvgggKKK;;;777333///------/////////------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++++++++***---------...........................///////////////////////////000111111000777777<<>>>>>???@@@EEEQQQ]]]mmmmmmjjjddd___cccooo{{{vvvZZZEEE999555///,,,,,,...000000,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++***((()))---------.........//////............///////////////////////////000111111000777:::AAASSSgggyyyttt|||kkkllluuu~~~{{{yyytttooojjjeeebbb```WWWSSSNNNJJJHHHHHHGGGFFFHHHIIIMMMRRRXXX]]]bbbeeekkkooowww}}}uuuqqqooonnnjjjhhhdddaaa^^^]]]\\\\\\VVVVVVUUUSSSRRRRRRQQQQQQPPPPPPNNNMMMJJJHHHGGGFFF@@@<<<<<>><<<<<>><<<<<<>>>AAACCCMMMYYYcccccc]]]ZZZ^^^bbbmmmXXXKKK???===>>>:::444000------............------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***........................////////////............000111111111000000333555888<<>>@@@BBBDDDIIISSS```eeebbb]]]]]]```hhhyyyppp^^^KKKBBB>>>888111------......//////......---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***.............../////////,,,,,,---...///000111111///000111111000222444777<<>>???AAACCCEEEFFFOOO]]]gggfff___[[[]]]eeessstttWWWEEE===555...+++......////////////......+++,,,,,,------,,,,,,+++---,,,,,,++++++***---........./////////000,,,,,,---...///000111111...///000111111333666888@@@JJJ```rrrpppkkkhhhkkkxxxgggkkkzzz}}}{{{zzzvvvoooiii___[[[UUUPPPNNNKKKIIIGGGFFFEEEEEEEEEFFFGGGIIIJJJNNNOOOSSSWWW[[[```ccceeekkknnnvvv~~~}}}xxxlllhhhdddbbbaaaaaa```___YYYXXXVVVTTTRRRPPPOOONNNJJJJJJKKKKKKJJJHHHGGGFFFCCCBBB@@@??????@@@AAACCCCCCKKKZZZggghhh___YYYYYY```jjjxxx}}}YYYBBB888222///.........////////////......+++,,,,,,------,,,,,,+++++++++++++++++++++---.........//////000000000/////////............---///000000111333777:::@@@MMMeeeqqqrrruuurrrkkkmmm|||www___hhh|||~~~|||zzzxxxsssjjjdddYYYUUUPPPLLLJJJHHHFFFEEEIIIHHHHHHHHHIIIJJJLLLMMMSSSUUUXXX\\\```dddhhhiiipppttt|||vvvpppsssyyyyyyjjjgggcccaaaaaaaaa``````VVVWWWWWWVVVTTTRRROOOMMMJJJJJJKKKKKKJJJHHHFFFEEEDDDCCCAAA???>>>>>>???@@@BBBIIIXXXgggiii___WWWVVVZZZaaappp{{{TTT<<<333111111333......////////////......++++++------------++++++++++++++++++++++++---------............///............/////////000---...///...///444777888AAAVVVqqqrrrrrr~~~}}}yyyuuuwwwpppeeeppp}}}xxxxxxtttkkkccc```XXXTTTNNNHHHEEEEEEGGGHHHKKKKKKKKKNNNPPPQQQQQQPPPVVVWWWYYY]]]aaafffiiikkkyyyzzzuuunnnkkklllqqqwww|||uuunnnfffbbbaaaaaa^^^[[[\\\YYYVVVTTTTTTSSSOOOLLLKKKLLLLLLLLLJJJIIIGGGFFFAAA@@@?????????@@@AAABBBCCCHHHSSSdddmmmjjj]]]SSSUUU\\\kkk|||TTT:::555666000(((///...---,,,,,,---...///++++++------------++++++------,,,+++******---------............///.........///////////////.../////////000444888:::KKK^^^wwwrrrrrr{{{}}}xxxiiiddduuu|||uuusssooofff^^^[[[VVVSSSNNNJJJGGGGGGIIIJJJOOOOOOPPPRRRUUUVVVWWWWWWYYY\\\aaaeeejjjooouuuyyy}}}xxxrrrkkkgggggglllqqquuu|||wwwppphhhdddcccbbb___\\\[[[YYYUUUTTTSSSRRROOOLLLKKKKKKLLLKKKJJJIIIGGGFFFCCCCCCAAAAAA@@@AAABBBCCCCCCFFFQQQbbbooonnncccYYYYYY\\\gggxxx___AAA888777333...///...------------...///+++,,,,,,------,,,,,,+++,,,,,,,,,+++,,,,,,---------............//////////////////.........000000000111222555:::???RRRbbbyyyqqqlllxxx|||~~~mmmccceee|||xxxpppkkkfff]]]WWWTTTSSSQQQOOOMMMLLLLLLMMMMMMTTTTTTVVVXXXZZZ[[[]]]]]][[[```fffjjjmmmttt~~~{{{mmmxxx|||uuummmgggeeehhhkkkmmmqqqvvvxxx}}}yyyssskkkfffdddbbb```]]]ZZZWWWTTTRRRQQQPPPNNNLLLJJJKKKKKKKKKJJJIIIGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDCCCEEENNN___pppvvvnnnddd___\\\bbbssslllKKK;;;777444222///...------------...///+++,,,,,,------,,,,,,++++++++++++,,,,,,------------............///////////////............111000111222333666===EEEYYYfff|||qqqtttzzzuuuwwwgggaaahhh{{{qqqhhhccc^^^WWWRRRQQQQQQRRRRRRRRRRRRRRRRRRRRRWWWXXXYYYZZZ[[[\\\^^^______eeekkknnnqqq{{{oookkk{{{vvvnnniiihhhiiihhhiiikkknnnsss{{{{{{uuummmgggcccaaa^^^\\\XXXVVVSSSQQQOOONNNMMMLLLJJJJJJKKKKKKJJJHHHGGGFFFHHHGGGEEECCCBBBBBBCCCCCCDDDFFFMMM\\\qqq}}}zzzqqqeee^^^```pppwwwSSS???666222111.........------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---------............//////////////////.........222000111444444666???JJJaaammmzzzsss~~~xxxuuuyyy~~~cccaaakkkrrriii___\\\YYYTTTQQQRRRRRRSSSUUUVVVWWWWWWVVVVVVWWWXXXZZZZZZYYYZZZ]]]```ffflllsssyyyuuunnnqqq{{{qqqnnnlllgggeeeeeegggkkkrrrzzz{{{uuunnnfffaaa^^^[[[ZZZUUUTTTRRROOOLLLKKKKKKLLLIIIIIIJJJJJJJJJHHHGGGFFFGGGFFFDDDBBBBBBAAABBBBBBDDDFFFLLLYYYnnn}}}iii```___nnn|||[[[CCC777111///---..................---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))---------............///............/////////000333000000444444555@@@NNNbbboooqqqrrruuuuuu}}}ttt```cccsss~~~xxxkkkbbbZZZWWWVVVTTTRRRSSSSSSUUUVVVXXXXXXXXXWWWVVVVVVXXXZZZZZZYYY[[[```dddiiiqqq|||~~~qqqpppttt}}}xxxtttnnniiigggeeehhhmmmsssyyy||||||zzzxxx|||{{{vvvooofff___[[[YYYXXXSSSRRRPPPMMMJJJIIIJJJLLLHHHIIIJJJJJJIIIHHHGGGFFFEEEDDDCCCBBBAAAAAABBBBBBBBBGGGKKKTTThhh~~~mmmbbb^^^jjj{{{{{{\\\FFF999222///------...//////...---------,,,,,,++++++,,,,,,---,,,,,,***))))))(((---------............///,,,------...///000111111333///000444444555AAARRRaaappp|||qqqzzz{{{nnnsssjjjbbbkkkwwwpppggg^^^WWWVVVVVVTTTSSSTTTTTTUUUVVVVVVWWWVVVUUUUUUTTTXXX\\\]]]^^^aaahhhmmmsss}}}wwwppppppqqq|||vvvsssnnnmmmnnnpppsssssspppmmmjjjooossssssrrruuu|||~~~}}}~~~~~~|||wwwpppggg___YYYWWWWWWQQQQQQOOOLLLHHHGGGIIILLLHHHHHHIIIJJJIIIHHHGGGFFFDDDDDDBBBBBBAAABBBCCCDDD???FFFJJJOOO___wwwooobbb[[[cccrrrsssUUUBBB888222///------...//////...---------,,,,,,++++++,,,,,,---++++++******)))***---------.........//////+++,,,---...///111222222333...///444444444AAASSSeeevvv|||zzzwwwkkkrrrcccgggsss~~~rrriiifff]]]WWWVVVVVVTTTSSSTTTTTTTTTUUUUUUTTTTTTSSSSSSTTTYYY^^^```bbbgggooovvvrrrooonnnnnnyyyvvvrrrpppoookkkfffaaa\\\aaaeeeeeedddhhhpppxxxyyy}}}|||}}}~~~~~~}}}|||}}}yyyqqqhhh___YYYWWWWWWPPPPPPOOOKKKGGGFFFIIILLLGGGHHHIIIIIIIIIHHHGGGFFFDDDDDDCCCBBBBBBCCCEEEEEE===EEEIIIKKKYYYrrrpppbbbYYY^^^llljjjMMM<<<555111///,,,---...//////...---,,,------++++++++++++------************+++,,,111111000///...---,,,,,,111000////////////000000111222...000777888BBBXXXiii~~~uuunnntttqqqdddkkk}}}qqqgggbbb^^^XXXTTTQQQQQQQQQPPPSSSSSSSSSQQQQQQQQQTTTWWWYYY]]]ccciiipppxxx~~~lllmmmnnnmmm||||||wwwsssmmmddd]]]^^^\\\ZZZ\\\aaahhhmmmpppsssuuuxxxzzz}}}~~~}}}~~~~~~~~~~~~}}}|||{{{{{{wwwoooeee\\\WWWVVVWWWTTTPPPKKKHHHGGGGGGGGGFFFHHHFFFEEEFFFHHHIIIFFFCCCCCCCCCBBBBBBBBBAAAAAAAAADDDDDDEEEJJJTTTdddvvvxxxgggXXXZZZiii~~~rrrMMM999666444///222111///...,,,+++++++++------------------------)))***+++,,,,,,,,,///////////////.........000000000000////////////222333000222888:::EEE[[[ooozzzwwwwwwiiidddqqqrrrggg```]]]XXXUUUSSSSSSSSSTTTVVVWWWWWWWWWVVVXXX[[[^^^aaaeeejjjpppyyyvvvhhhjjjlllkkkyyy{{{sssiiiaaa^^^\\\YYYZZZ]]]bbbfffgggeeegggjjjnnnrrrwww}}}~~~~~~~~~~~~}}}{{{zzzzzzzzzwwwqqqhhh```ZZZYYYYYYTTTQQQMMMJJJIIIIIIIIIIIIIIIGGGEEEEEEGGGGGGEEECCCBBBAAAAAAAAAAAAAAAAAAAAADDDDDDCCCEEEMMM^^^rrryyyjjj\\\ZZZcccvvvvvvOOO:::666555000000000///...---------...------------------------******++++++,,,,,,---.........//////000000...///000111111000///...222444111333:::===IIIaaayyyzzzsssyyywwwbbbhhhzzzrrrhhh]]][[[YYYVVVUUUVVVWWWXXXYYYZZZ[[[\\\]]]```dddgggnnnqqqvvv~~~~~~lllbbbfffhhhhhhvvv}}}rrrjjjeeeccc______```cccdddeeeaaabbbdddfffiiiooouuuzzz}}}~~~~~~|||{{{{{{xxxwwwrrrkkkccc]]]ZZZYYYTTTQQQNNNKKKKKKLLLKKKKKKJJJHHHFFFEEEEEEEEEDDDCCC@@@AAAAAAAAAAAAAAAAAAAAACCCCCCBBBAAAFFFVVVmmm~~~zzzmmm```ZZZ^^^lllxxxPPP:::666555222/////////......//////000------------------------***++++++++++++,,,............////////////---...000222222111///...111333111333;;;???NNNhhhsssffflllzzzkkkaaappprrriiiaaabbbaaa```______```bbb```bbbdddfffhhhlllqqquuu{{{uuueee]]]aaadddgggvvv}}}uuusssqqqnnnmmmnnnpppppppppppppppooonnnoooqqqvvvyyy|||~~~~~~yyyxxxtttmmmddd\\\WWWUUUSSSPPPMMMLLLLLLLLLLLLKKKJJJIIIFFFEEEDDDDDDCCCCCCAAAAAAAAAAAABBBBBBBBBBBBAAACCCCCCAAACCCPPPfffwww{{{oooaaaYYY\\\iiizzzwwwOOO888555555333111000000////////////000------------------------++++++++++++++++++////////////............,,,...000111222111000......222000333;;;@@@RRRnnn~~~qqqfffaaaggggggcccvvvtttllljjjlllmmmmmmkkkkkkmmmoookkkmmmpppsssvvv{{{pppccc[[[]]]aaafffxxx~~~~~~~~~}}}yyyrrrggg]]]VVVSSSQQQNNNLLLKKKKKKKKKJJJIIIHHHHHHGGGEEEDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCC>>>CCCEEEDDDEEENNN___mmmzzzoooaaaYYY]]]jjjwww~~~xxx}}}sssOOO888444555333333222111000......------------------------------,,,,,,+++******+++000000//////.........------...///000111111000000---111000333;;;BBBVVVtttsssggg``````iiiffffff|||xxxrrrkkknnnrrrtttssssssuuuxxxvvvxxx{{{lllbbb[[[[[[^^^eeexxx~~~{{{zzz{{{}}}~~~~~~uuujjj___XXXTTTPPPNNNKKKJJJJJJIIIHHHFFFEEEGGGHHHGGGEEECCCBBBCCCCCCCCCCCCBBBBBBAAAAAAAAA>>>BBBFFFFFFFFFMMMYYYccctttoooddd[[[]]]iiivvv{{{vvvpppwww~~~ttt~~~sssQQQ;;;666555222333222111///...---,,,,,,---------------------------,,,+++*********.........///////////////.........///000111111111---222222555===EEE[[[zzzuuummmeee``````sss~~~fffjjj~~~yyymmmssszzz}}}~~~uuufff___ZZZ[[[]]]ddduuu}}}zzzwwwwwwyyy}}}}}}tttiii___WWWTTTPPPNNNLLLJJJJJJIIIFFFDDDBBBEEEHHHHHHFFFCCCBBBCCCCCCBBBAAAAAA@@@???>>>>>>@@@AAACCCDDDEEEKKKTTT\\\lllooojjj___ZZZdddsss}}}yyy}}}wwwllluuuvvvVVV@@@999555111111000///...------------------------------------...---+++***)))***,,,,,,---...///000111222............///000222222...333333666???GGG^^^~~~wwwpppooojjjeeecccgggnnn~~~www~~~nnnaaa\\\ZZZ[[[]]]bbbqqq|||yyywwwwwwzzz~~~}}}yyypppfff\\\VVVSSSQQQOOOMMMKKKJJJIIIFFFDDD@@@DDDHHHIIIGGGDDDBBBBBBBBBAAA@@@???>>><<<;;;;;;BBBAAA@@@@@@CCCJJJRRRXXXfffooopppbbbWWW^^^qqqttthhhpppzzz[[[EEE;;;666000......------------......------------------------...---+++))))))***//////............/////////////////////000111111000111333666<<>>???@@@;;;@@@DDDEEEEEEHHHNNNTTTgggooopppcccZZZ]]]iiiqqqzzz|||kkkrrrgggFFF>>>;;;333333222111000///.........,,,,,,,,,,,,,,,,,,,,,,,,------------------//////............/////////////////////000111111333444666888>>>MMMjjjooorrrvvvpppnnnrrrkkkeeezzz}}}nnn___WWWSSSWWW\\\aaaooo~~~}}}{{{yyyxxxzzz{{{|||{{{xxxuuuqqqmmmhhhbbb[[[VVVUUUNNNIIIJJJJJJGGGEEEEEECCCDDDEEEEEEDDDDDDEEEEEE@@@AAABBBAAA???>>>???@@@===AAADDDEEEEEEGGGMMMRRR___iiilllbbbXXX[[[gggqqq}}}qqqxxxrrrNNN???:::555000///...---,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////............/////////////////////000111111222333666999@@@QQQnnn~~~rrr{{{~~~sssoooxxxwwweeefffzzzmmm]]]UUURRRVVV[[[```nnn}}}|||{{{yyyyyy{{{||||||{{{tttrrrooolllhhhbbb\\\XXXTTTOOOKKKKKKIIIEEEDDDGGGBBBCCCCCCDDDDDDEEEFFFFFF@@@AAABBBAAA?????????@@@???AAADDDDDDDDDFFFJJJOOOWWWdddllleee[[[[[[gggrrr~~~zzzZZZAAA999999444333111///............,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++//////............/////////////////////000000111...000333999AAATTTsss~~~{{{nnnmmm{{{jjj___fffxxxlllZZZSSSPPPUUUZZZ___kkkzzz}}}{{{zzzzzz{{{{{{yyywwwtttrrrooolllhhhbbb[[[WWWTTTPPPMMMLLLGGGCCCDDDIIIDDDCCCCCCCCCDDDEEEDDDDDD???AAAAAAAAA??????@@@AAA???AAABBBBBBBBBCCCFFFIIIRRRcccqqqpppeee```fffooo{{{oooNNN@@@@@@777555333111//////000000------------------------++++++++++++++++++//////............/////////////////////000000111...///333888AAAUUUuuu}}}kkkpppaaa\\\gggvvviiiXXXQQQOOOUUUYYY]]]hhhvvv~~~}}}|||{{{zzzxxxuuurrrsssqqqooollliiiddd___ZZZUUUQQQNNNKKKGGGCCCDDDIIIGGGEEECCCCCCDDDDDDBBB@@@???@@@AAAAAA??????@@@AAA???????????????@@@CCCEEEOOOaaatttxxxmmmbbbbbbggguuubbbJJJCCC555333000...,,,,,,---...------------------------------------------//////............/////////////////////000111111222333666;;;CCCWWWwww|||xxxmmmvvvvvv\\\^^^lllqqqdddWWWPPPOOOTTTXXXZZZdddqqq~~~}}}{{{xxxsssooopppooonnnmmmllliiieeeaaaXXXRRRLLLKKKHHHDDDEEEHHHIIIFFFCCCBBBDDDDDDAAA>>>>>>@@@AAAAAA@@@???@@@BBB???>>>>>>>>>>>>@@@AAABBBKKKZZZnnnvvvmmm___ZZZ]]]lllsssQQQ???888666222///---...///000------------------------------------------//////............/////////////////////000111111333444888>>>III___|||ooommmvvv~~~ooo[[[bbbtttoooaaaVVVPPPOOOTTTWWWXXXaaammm~~~zzzuuuqqqrrrqqqppppppooolllhhhdddZZZRRRKKKIIIIIIFFFEEEGGGHHHDDDAAABBBDDDEEEBBB>>>>>>@@@AAAAAA@@@???AAABBB@@@???>>>>>>???AAABBBCCCIIISSSdddnnniii\\\VVVXXXaaavvv^^^BBB;;;999555222000000111222........................,,,,,,,,,,,,,,,,,,//////............/////////////////////000111111000222888AAAOOOhhh|||uuugggjjjqqqrrrkkk[[[fff{{{pppbbbVVVPPPOOOTTTVVVWWW___kkk}}}xxxtttwwwuuutttrrrppplllfffbbb\\\RRRIIIHHHIIIHHHFFFFFFFFFBBB@@@AAAEEEFFFCCC???>>>???AAAAAA@@@@@@AAABBBAAA@@@>>>???AAACCCDDDDDDIIIPPP]]]hhheeeZZZUUUXXXXXXmmmrrrOOO999666222///------...000........................++++++++++++++++++...///000111111000///...000111222000//////000222000555777===XXXrrr```___jjjtttcccbbbhhh~~~qqq^^^TTTQQQNNNOOORRRXXXeeerrr~~~|||zzzzzz{{{|||wwwrrrlllkkklllllliiieee```XXXOOOKKKJJJJJJHHHEEECCCCCCCCCDDDDDDDDDDDDDDDBBBAAA@@@@@@??????@@@@@@>>>>>>???@@@AAACCCEEEFFFMMMMMMXXXgggjjj___WWWXXXWWWbbbqqqNNNAAA666///000000+++***...---,,,++++++------,,,+++,,,,,,,,,+++++++++...///000111111000///...000111111000//////000222111777<<>>>>>>>>???AAABBBDDDEEEKKKKKKVVVggglllcccYYYWWWVVVbbbsss```HHH999...000222///,,,......---,,,---......---,,,++++++,,,,,,,,,---//////000000000000//////000111111000//////111222111888>>>KKKiii~~~kkkaaagggttt}}}zzz___hhhxxx}}}|||zzzxxxyyy~~~|||wwwkkk]]]UUURRRPPPQQQSSSYYYeeeqqq}}}zzzxxxwwwwwwxxxyyyrrrooolllkkkkkkjjjeeebbb```YYYQQQKKKIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCCCCAAAAAA@@@????????????@@@======>>>>>>@@@AAACCCDDDJJJJJJUUUiiissskkk___XXX[[[iii|||yyyQQQ===...///444222......///...---...///000///---***++++++,,,.../////////000000000000/////////000111000//////111333111555===LLLkkkvvvgggbbbhhhssszzzsss]]]jjj{{{wwwuuussssssooonnnlllkkkkkkooovvv{{{|||xxxrrrhhh\\\RRROOOMMMOOOQQQVVVbbbnnn~~~|||zzzwwwuuuuuuuuuuuuqqqooommmmmmllljjjeeebbb```ZZZRRRLLLIIIGGGFFFDDDDDDCCCCCCCCCCCCCCCBBBBBBAAA@@@@@@???????????????=========>>>???@@@BBBCCCJJJKKKVVVkkkyyytttfff[[[]]]lllUUUAAA111///222000...000///...------//////...---+++++++++,,,---...000000////////////000000///000111000//////111333444666===NNNooo|||~~~mmmcccbbbgggoootttmmm[[[mmm~~~|||yyytttooojjjfffddddddcccccccccbbbbbbcccfffiiijjjooottttttrrrmmmcccZZZOOOMMMLLLNNNPPPVVVbbbmmm~~~{{{xxxuuutttrrrrrrrrrqqqpppooommmkkkgggdddaaa\\\UUUNNNIIIGGGFFFEEEDDDDDDCCCCCCBBBBBBBBBAAAAAA@@@??????>>>>>>??????======>>>>>>???@@@AAABBBIIIJJJUUUhhhwwwvvvggg[[[YYYfffzzzTTTCCC555000...+++,,,222...---,,,---...///...,,,,,,,,,,,,+++++++++000000////////////000000...000000000///000222444888999BBBXXXzzzsssddd^^^aaagggnnntttggg]]]sss}}}{{{}}}~~~{{{xxxuuupppjjjddd```]]][[[YYYZZZ[[[ZZZYYYWWWWWWXXXYYY^^^eeeiiihhhccc[[[VVVNNNLLLLLLOOORRRXXXdddppp}}}zzzxxxuuutttssstttsssrrrpppnnnkkkiiihhhccc___WWWPPPJJJGGGFFFGGGDDDDDDCCCCCCBBBAAAAAAAAA@@@@@@???>>>>>>>>>>>>???>>>>>>>>>??????AAABBBBBBEEEGGGPPPaaaooopppdddWWWYYYaaatttSSSDDD666111---))),,,333...---,,,---......---,,,,,,,,,,,,++++++***111000///......///000111...///000000///000222444888;;;IIIeeexxxjjj\\\[[[```hhhsss|||{{{bbbaaa|||~~~wwwuuuwww{{{~~~~~~yyyuuusssqqqmmmgggbbb]]]ZZZXXXQQQRRRRRRQQQOOOMMMMMMNNNOOORRRXXX\\\[[[VVVRRRPPPKKKJJJKKKNNNRRRXXXeeeppp|||}}}~~~}}}{{{zzzyyyxxxuuutttssspppmmmjjjjjjjjjeeeaaaZZZRRRKKKHHHGGGHHHDDDDDDCCCBBBBBBAAA@@@@@@@@@@@@???>>>>>>>>>>>>>>>@@@??????@@@@@@AAABBBCCCCCCFFFNNN[[[gggiii```VVVZZZ^^^ooo~~~tttVVVDDD555111000,,,---111///...---.../////////---++++++,,,,,,,,,,,,111000///......///000111...///000000///000222444666;;;MMMnnnttteeeXXXXXX```jjjxxxrrr___dddzzzssslllnnnrrrvvvxxxvvvppplllkkkiiifffaaa\\\XXXTTTRRRLLLLLLLLLJJJGGGFFFHHHIIILLLMMMPPPRRRQQQMMMLLLMMMGGGFFFHHHLLLPPPWWWcccooozzzooorrrwwwxxxyyy}}}~~~~~~~~~~~~~~~}}}}}}|||uuuuuurrroookkkjjjjjjkkkfffbbb\\\SSSLLLHHHHHHIIIDDDDDDCCCBBBAAAAAA@@@@@@@@@??????>>>>>>>>>>>>>>>@@@@@@@@@@@@AAABBBCCCCCCEEEHHHOOOYYYcccggg```WWWWWWXXXggg|||yyyyyyyyysssyyyYYYDDD222000333111...///111///...///000111000///***+++,,,,,,---...000000////////////000000000111111000///000222555<<>>>>>===??????>>>>>>??????@@@AAA>>>???@@@BBBCCCDDDDDDDDDCCCFFFKKKRRR\\\bbb]]]SSSNNNUUUeeeyyyyyysssyyy```FFF777444///...111///------,,,,,,,,,+++++++++/////////......---000000////////////000000000111111000000000333555999CCC___oooddd\\\bbbqqqggghhhrrr}}}xxxyyyxxxwwwwwwuuupppkkkgggbbbbbbbbbbbbaaa___]]]\\\\\\\\\ZZZWWWTTTQQQNNNLLLGGGFFFCCCAAA@@@@@@AAAAAABBBBBBBBBCCCCCCCCCCCCCCCDDDFFFHHHJJJMMMTTT^^^fffqqqdddXXXWWWZZZ^^^aaadddiiikkkpppvvv~~~}}}~~~~~~|||uuusssqqqooommmmmmmmmnnniiicccZZZSSSNNNJJJGGGDDDDDDDDDCCCBBBAAA@@@???>>>??????>>>>>>??????@@@AAA??????AAABBBCCCCCCCCCCCCCCCFFFJJJPPPZZZ```[[[SSSMMMQQQ^^^ppp~~~www{{{cccHHH777444......111///------------,,,,,,,,,,,,,,,,,,,,,++++++***000000////////////000000///000111000000111333666;;;IIIhhh}}}kkkbbb___hhhxxx}}}fffiiivvv~~~xxxtttvvvtttqqqooollliiieeeaaa\\\[[[YYYVVVTTTRRRPPPPPPSSSRRRQQQPPPNNNKKKIIIHHHDDDCCCAAA@@@?????????@@@?????????@@@@@@AAAAAAAAACCCEEEHHHJJJMMMSSS]]]dddzzz~~~fffZZZOOOMMMNNNOOOQQQSSSYYY]]]dddjjjoootttyyy|||zzz}}}}}}{{{tttqqqnnnnnnpppqqqpppnnniiicccZZZSSSMMMIIIFFFDDDDDDDDDCCCCCCBBBAAA@@@@@@???>>>>>>>>>>>>???@@@@@@???@@@AAABBBBBBBBBBBBBBBBBBEEEHHHMMMVVV\\\YYYRRROOOOOOWWWfffwwwlllNNN:::555......111//////.........------------.........---------000000////////////000000//////000000000111444777@@@SSSsssxxxfff``````lll{{{nnnccciiizzz}}}wwwsssssspppkkkgggeeebbb___\\\WWWUUURRRNNNLLLJJJJJJJJJJJJJJJJJJIIIHHHFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA??????@@@@@@AAAAAABBBBBBCCCFFFIIIKKKMMMRRR[[[aaauuurrr^^^TTTKKKIIIJJJIIIJJJLLLLLLRRRYYY^^^aaaeeejjjnnnnnnqqquuuwwwxxxzzz|||~~~}}}zzzuuuqqqnnnooossstttppplllkkkeee]]]TTTMMMHHHEEEDDDDDDCCCCCCBBBAAA@@@@@@@@@>>>>>>>>>>>>>>>???@@@@@@???@@@AAAAAAAAAAAAAAA@@@BBBDDDFFFJJJQQQXXXWWWRRRQQQOOOSSSaaauuuyyyYYYAAA888000///222///////////////............////////////......000000////////////000000...///000000000222555888EEEZZZzzzsssddd___```lllzzziiibbblll}}}wwwsssnnnjjjddd___\\\YYYVVVTTTPPPNNNKKKHHHFFFFFFGGGHHHDDDEEEEEEEEEDDDDDDCCCBBB@@@@@@@@@@@@@@@AAAAAABBB??????@@@AAAAAABBBCCCCCCDDDGGGJJJLLLNNNRRRXXX^^^qqqvvvaaaVVVOOOIIIIIIJJJHHHIIIKKKHHHMMMRRRVVVWWWYYY\\\```ccceeehhhjjjlllnnnrrruuu||||||yyyxxxtttqqqqqqtttsssnnniiimmmiii```VVVMMMGGGDDDCCCBBBBBBAAAAAA@@@@@@??????>>>>>>======>>>>>>???@@@??????@@@@@@@@@@@@@@@???AAACCCDDDFFFMMMUUUWWWTTTPPPOOOSSS```vvvbbbGGG<<<444222333///000000/////////.........++++++++++++++++++000000////////////000000---...///000000222666888DDDYYYyyypppccc___```jjjvvvjjjeeerrr|||vvvrrrgggccc\\\WWWSSSPPPMMMKKKFFFEEECCCAAAAAABBBCCCDDDAAAAAABBBBBBBBBBBBAAAAAA===>>>>>>???@@@AAAAAAAAA@@@@@@AAABBBBBBCCCDDDDDDGGGJJJMMMNNNOOOQQQVVVZZZkkkyyy|||nnn]]]PPPNNNIIIGGGIIIJJJHHHHHHJJJHHHKKKNNNPPPQQQQQQRRRSSSXXXZZZ\\\]]]___bbbgggjjjnnnuuu|||~~~|||yyyxxxvvvtttttttttrrrlllhhhmmmiiiaaaVVVLLLEEECCCBBBAAAAAAAAA@@@@@@?????????>>>============>>>??????===>>>???@@@@@@@@@@@@@@@@@@BBBCCCCCCJJJSSSWWWWWWNNNPPPVVVcccyyydddHHH===555333444///000/////////............,,,,,,,,,,,,------000000////////////000000,,,---///000000333666999???TTTrrrzzzrrreee``````iiiuuuhhhfffuuuxxxqqqmmmccc___YYYSSSNNNKKKGGGEEE@@@@@@???>>>>>>???@@@@@@??????@@@@@@@@@@@@??????===>>>???AAABBBCCCCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHJJJMMMPPPPPPPPPPPPTTTWWWaaahhhmmmiii```WWWOOOJJJJJJGGGGGGJJJJJJHHHGGGIIIIIIIIIJJJLLLNNNNNNMMMKKKOOOPPPQQQRRRSSSWWW\\\```___gggnnnqqqttt{{{|||yyyvvvwwwwwwwwwtttpppllliiihhheee^^^TTTJJJDDDCCCCCCAAAAAAAAAAAAAAA@@@@@@@@@===============>>>??????<<<<<<>>>???@@@@@@@@@@@@???AAAAAABBBHHHRRRYYYZZZNNNTTT]]]jjj~~~___DDD;;;444333444.../////////.........------........./////////000000////////////000000,,,---//////000333777999<<>>>>>>>>>>>>>>>>>===>>>>>>??????>>>>>>===@@@AAABBBDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLMMMMMMLLLOOORRRRRRPPPPPPSSSVVVWWW\\\]]]XXXQQQMMMMMMMMMJJJGGGHHHKKKKKKHHHGGGIIIIIIHHHGGGIIIMMMNNNKKKHHHIIIJJJJJJKKKLLLPPPUUUYYYSSS\\\dddgggkkkqqquuuvvv{{{|||yyytttvvvyyyxxxtttpppmmmkkkcccaaa[[[RRRIIICCCCCCDDDBBBBBBBBBBBBBBBBBBAAAAAA===============>>>??????;;;<<<===>>>@@@@@@AAAAAA???AAAAAAAAAGGGRRRZZZ\\\QQQZZZeeeppp}}}YYY???777222333444...///.........------------+++++++++,,,,,,---+++---///000111111111000000000000000111333555777FFFPPPfffzzzzzz~~~xxxhhhaaa]]]eeerrryyygggfffsss~~~wwwnnnhhh___ZZZSSSMMMIIIFFFCCCAAACCCBBB???>>>===>>>???AAA??????@@@@@@@@@AAAAAAAAAAAADDDGGGHHHIIIIIIKKKMMMMMMKKKIIIJJJMMMNNNLLLJJJJJJLLLOOOQQQRRRQQQOOONNNUUURRRNNNKKKIIIJJJLLLNNNMMMIIIFFFFFFHHHKKKKKKJJJHHHJJJLLLMMMMMMLLLLLLMMMLLLLLLLLLLLLLLLLLLMMMMMMUUUUUUUUUWWW\\\cccjjjooovvv{{{|||xxxuuurrrsssuuusssmmmhhhhhhddd]]]TTTLLLEEEAAA???>>>???@@@AAAAAAAAA@@@???@@@?????????>>>>>>============>>>???????????????>>>@@@AAABBBDDDLLLWWW___YYYXXX]]]jjj~~~|||]]]BBB888222222222,,,////////////////////////++++++,,,,,,---...//////000000111000000000000000000111111333555777BBBOOOggg|||yyylllccc]]]dddrrrooo^^^eeesss|||tttkkkeeeZZZUUUMMMGGGDDDAAA???>>><<<<<<<<<===>>>@@@CCCDDDAAAAAAAAABBBBBBCCCCCCCCCFFFHHHJJJKKKKKKKKKLLLMMMNNNMMMKKKLLLNNNOOOMMMLLLNNNOOOQQQRRRRRRQQQOOONNNMMMLLLJJJHHHHHHJJJLLLNNNNNNKKKHHHGGGIIIJJJJJJIIIIIIKKKMMMOOOOOONNNMMMMMMJJJIIIIIIIIIIIIJJJKKKLLLNNNNNNNNNQQQUUU\\\bbbfffnnnqqqwww|||~~~{{{vvvtttqqqrrrsssqqqlllggghhhccc[[[RRRJJJEEEAAA@@@@@@@@@AAABBBBBBAAA@@@???????????????>>>>>>>>>======>>>>>>???????????????>>>???AAABBBFFFNNNZZZccc]]][[[]]]fffwwwfffFFF999111111222...////////////////////////..................222222111000000000000000///000111111111333666888???PPPlllyyynnnddd]]]dddsssfffZZZfffwwwxxxpppfff```UUUPPPHHHCCC???>>>======:::;;;===???AAACCCDDDEEECCCDDDDDDEEEFFFFFFGGGGGGLLLMMMOOOOOONNNMMMNNNOOOQQQPPPNNNOOOPPPQQQPPPNNNRRRRRRSSSSSSRRRQQQOOONNNHHHHHHHHHHHHJJJLLLNNNPPPQQQNNNLLLKKKKKKKKKJJJIIIJJJKKKNNNQQQQQQQQQOOONNNIIIHHHHHHHHHIIIJJJLLLMMMKKKKKKKKKMMMRRRWWW\\\```dddeeehhhkkkooouuu|||}}}zzztttrrrpppqqqqqqooojjjffffffaaaYYYPPPIIIDDDBBBBBBBBBBBBCCCBBBBBBAAA@@@???????????????>>>>>>>>>>>>===>>>??????@@@@@@??????>>>???@@@BBBFFFPPP^^^ggg___\\\\\\bbboootttOOO===222222555222//////////////////////////////......---,,,333222111000000111222333...000222222111333666:::???TTTuuu|||vvvmmmccc]]]eeevvvccc]]]mmm}}}uuulllbbb\\\SSSNNNGGGAAA????????????@@@AAABBBCCCDDDDDDDDDDDDGGGGGGHHHIIIIIIJJJKKKKKKOOOPPPRRRRRRQQQQQQQQQRRRSSSRRRRRRRRRRRRRRRRRRQQQTTTTTTSSSSSSQQQOOONNNMMMHHHIIIJJJKKKMMMOOOQQQRRRTTTSSSQQQPPPOOOMMMLLLJJJJJJKKKNNNRRRTTTTTTQQQOOOLLLKKKJJJJJJKKKMMMOOOPPPMMMMMMNNNPPPSSSXXX\\\^^^]]]]]]]]]^^^aaagggooouuu~~~|||wwwsssqqqpppppppppnnniiifffddd^^^VVVMMMGGGDDDCCCDDDDDDDDDCCCCCCBBBAAA@@@????????????>>>>>>>>>>>>>>>>>>>>>???@@@@@@@@@@@@?????????@@@AAAEEEOOO\\\fff]]]ZZZYYY^^^iiiYYYDDD777555777333////////////////////////---------,,,,,,+++111000000///000222444555---000333333111222777;;;???XXX|||{{{{{{hhh```^^^jjj{{{ccccccuuu{{{rrrhhh^^^XXXPPPKKKEEEAAA@@@@@@@@@@@@CCCCCCDDDEEEEEEEEEEEEDDDLLLLLLLLLLLLMMMMMMMMMMMMOOOQQQSSSTTTSSSSSSTTTVVVTTTTTTTTTTTTSSSRRRRRRSSSTTTTTTTTTTTTRRRPPPNNNMMMLLLLLLLLLMMMNNNOOOPPPQQQTTTTTTTTTSSSPPPMMMKKKJJJJJJKKKNNNRRRVVVXXXVVVSSSQQQPPPNNNMMMMMMNNNPPPQQQNNNOOOPPPRRRUUUXXXZZZ\\\ZZZYYYXXXWWWXXX]]]dddiiirrrzzzyyytttqqqqqqppppppooolllhhheee```[[[SSSKKKFFFDDDDDDEEEDDDDDDCCCBBBAAAAAA@@@@@@>>>>>>>>>>>>>>>>>>??????>>>>>>???@@@@@@@@@@@@@@@???@@@@@@@@@CCCLLLXXXaaaYYYWWWWWWZZZbbbuuu]]]HHH:::555555000000000000000000000000000,,,---------....../////////000111222333444---111444333111222888===BBB\\\zzzuuuaaa^^^bbbpppyyyaaajjj|||xxxnnncccZZZTTTJJJGGGBBB@@@@@@@@@@@@???@@@AAABBBDDDGGGIIIJJJKKKPPPPPPPPPOOOOOOOOONNNNNNNNNPPPRRRSSSSSSSSSUUUVVVTTTUUUVVVUUUSSSQQQRRRSSSTTTUUUWWWXXXWWWUUURRRPPPPPPOOONNNMMMMMMNNNOOOPPPTTTVVVWWWVVVRRRNNNLLLKKKMMMMMMNNNSSSYYY]]]]]][[[YYYWWWTTTQQQPPPPPPRRRSSSOOOPPPRRRTTTVVVWWWXXXYYY[[[ZZZXXXUUUTTTWWW[[[___eeeppp|||}}}vvvqqqnnnoooooonnnllliiifffddd[[[WWWQQQKKKFFFDDDDDDEEEDDDCCCBBBAAA@@@@@@AAAAAA>>>>>>>>>>>>????????????>>>???@@@@@@AAA@@@@@@@@@???@@@AAAAAACCCIIISSS[[[XXXVVVUUUVVV[[[jjjZZZFFF888333222,,,000000000000000000000000...//////000111111...///000000111111111111,,,111444444111222888>>>IIIaaa}}}mmm]]]___hhhwwwsssaaasss~~~sssiii___UUUPPPFFFDDDBBBAAAAAAAAA@@@???BBBCCCDDDGGGKKKOOORRRUUUSSSSSSRRRQQQPPPOOONNNNNNOOOQQQRRRSSSRRRQQQRRRSSSSSSUUUVVVTTTQQQPPPQQQSSSVVVYYY]]]______]]]YYYWWWTTTRRRPPPNNNNNNOOOQQQSSSXXX[[[]]]\\\XXXTTTRRRQQQQQQOOOPPPUUU]]]cccdddccceeebbb^^^ZZZWWWVVVWWWWWWUUUVVVXXXZZZ[[[\\\\\\\\\``````^^^[[[XXXWWWXXXZZZ```iiittt}}}{{{tttnnnkkklllmmmkkkiiieeecccaaaWWWTTTPPPJJJGGGEEEDDDDDDBBBAAA@@@@@@???@@@AAAAAA===>>>>>>>>>????????????>>>???@@@@@@AAAAAA@@@@@@===???AAABBBDDDIIIRRRYYYWWWVVVVVVUUUWWWccc|||~~~WWWCCC666222333///000000000000000000000000/////////000000000//////000111111000...---,,,111555444111222888???PPPggglll[[[```lll|||qqqccc||||||pppfff\\\SSSMMMFFFDDDCCCCCCDDDCCCBBB@@@HHHHHHIIIKKKOOOTTTXXX[[[UUUUUUTTTRRRQQQOOONNNNNNPPPQQQSSSRRRPPPOOOOOOPPPSSSTTTVVVTTTQQQOOOPPPRRRYYY\\\aaaeeefffccc___\\\XXXVVVSSSQQQQQQSSSVVVXXX]]]aaadddddd___[[[YYYXXXTTTRRRRRRWWW```hhhjjjiiiooolllgggaaa^^^\\\\\\]]]]]]^^^```bbbcccdddccccccggggggeeebbb^^^[[[ZZZZZZbbbiiipppvvv}}}zzzrrrlllhhhjjjjjjiiifffccc```___UUUSSSOOOKKKGGGEEEDDDDDDAAA@@@?????????@@@AAABBB======>>>>>>?????????@@@??????@@@AAAAAAAAAAAA@@@;;;>>>AAACCCEEEKKKSSSYYYVVVVVVWWWWWWXXXddd|||WWWBBB555444777444000000000000000000000000.........---,,,,,,111111000000111111222333000///333777444111999FFFWWWuuummmaaabbbtttyyyoooyyylllaaaWWWNNNIIIEEEDDDCCCCCCDDDEEEGGGHHHHHHHHHJJJNNNTTTWWWYYYYYYWWWRRRPPPRRRRRROOONNNOOOOOOQQQTTTTTTSSSRRRRRRSSSZZZYYYVVVRRRPPPQQQUUUYYYddddddgggooouuutttkkkbbb___^^^\\\XXXUUUUUUWWWYYY```cccgggiiigggaaaZZZUUUWWWVVVWWWZZZ\\\```kkkwww||||||xxxooofffdddiiiooonnnllliiieeedddhhhnnnssswwwvvvppphhhddddddbbb]]]dddgggkkknnnrrrxxxyyyrrrlllnnnllliiifffdddaaa]]]ZZZWWWTTTOOOLLLIIIFFFBBB@@@CCCBBBBBBAAAAAA@@@@@@???@@@???>>>>>>======>>>>>>???@@@BBBDDDEEEEEEDDDDDDCCCAAABBBEEEFFFIIIRRR[[[YYY]]]WWWRRRWWW^^^qqqzzzyyyXXX???888555222111444333222111000000000000------,,,,,,,,,+++111111000000111111222333000///333777555111:::GGG^^^|||jjjhhhjjj||||||qqquuuiii___VVVNNNJJJEEEEEEEEEFFFGGGHHHIIIJJJKKKLLLNNNSSSWWWZZZ[[[ZZZZZZUUURRRRRRPPPKKKIIIJJJNNNPPPSSSSSSSSSRRRRRRSSS[[[ZZZYYYUUURRRSSSWWW[[[cccfffmmmwww}}}zzznnndddbbbaaa^^^[[[WWWVVVWWWXXX```ccchhhlllkkkfff^^^XXXZZZXXXXXXZZZ\\\bbbooo|||yyyooolllqqqvvvvvvsssnnniiigggiiiooottt}}}}}}yyysssooommmiiiddddddfffhhhiiikkkpppxxx}}}|||uuupppmmmkkkhhhfffccc```[[[XXXVVVSSSNNNJJJHHHEEECCCAAACCCCCCBBBAAAAAA@@@@@@???BBBAAA@@@@@@??????@@@@@@???@@@AAACCCDDDDDDDDDDDDBBBAAABBBEEEFFFIIIQQQZZZ[[[___XXXRRRVVV\\\ooowwwuuuyyy```DDD:::666444333333222111000////////////000000/////////...111111000000111111222333111///333777555222<<>>MMMjjjjjjaaafffxxxzzzwww|||uuuiii^^^UUUOOOJJJGGGGGGHHHKKKMMMOOOPPPPPPPPPTTTUUUXXX]]]``````^^^[[[ZZZVVVUUUUUURRRMMMMMMPPPRRRVVVZZZ\\\\\\\\\[[[\\\aaacccdddaaa\\\ZZZ]]]```hhhqqq}}}qqqppppppnnnjjjeee```^^^]]]bbbgggpppyyy~~~zzzqqqiiigggddddddgggjjjppp{{{|||}}}tttnnnmmmqqquuu~~~}}}zzz{{{zzzwwwvvvtttrrrpppqqquuuzzz}}}~~~zzzxxxrrrpppmmmjjjgggbbb\\\WWWRRROOOJJJGGGFFFFFFEEEDDDCCCCCCCCCBBBAAAAAA@@@@@@@@@???>>>>>>======>>>>>>>>>???@@@AAABBBCCCCCCDDDBBBAAABBBEEEFFFGGGNNNWWW\\\___XXXQQQTTTZZZmmmzzzwwwSSS>>>666666777111111111111111000//////------,,,,,,,,,+++111111000000111111222333222000222666555555AAAPPPjjjggg^^^cccsss~~~nnnuuuyyyqqqeeeYYYQQQLLLHHHFFFHHHJJJMMMPPPRRRSSSTTTTTTWWWXXX[[[^^^aaa```]]]ZZZYYYVVVVVVUUUQQQLLLLLLPPPSSSXXX___ccccccbbb``````eeeiiillliiibbb^^^```ccciiissswwwtttuuuuuurrrlllfffcccaaaccchhhrrr~~~{{{sssnnnkkklllpppsssvvv|||{{{tttrrrsssuuu~~~~~~|||zzzyyy{{{~~~{{{wwwuuuqqqooommmjjjfff```ZZZUUUQQQNNNJJJGGGGGGFFFEEEEEEDDDDDDCCCBBBBBBAAAAAA@@@@@@???>>>>>>======>>>>>>>>>??????@@@AAABBBCCCDDDBBBAAABBBEEEEEEFFFLLLUUUYYY\\\WWWQQQUUU[[[mmm|||}}}VVV>>>666666777222222333333333222111000000000000000//////111111000000111111222333333000222666555666CCCTTTjjj}}}zzzbbb___dddsss|||}}}uuucccssstttlll```VVVOOOKKKIIIHHHLLLMMMPPPSSSVVVXXXYYYZZZ[[[[[[]]]___```___\\\YYYZZZXXXWWWUUUOOOIIIIIIMMMTTT[[[dddjjjkkkiiieeeccckkkppptttppphhhbbbaaadddhhhttt{{{xxxzzz|||zzztttnnniiigggggglllvvvzzzwwwwwwzzz|||{{{}}}zzzyyyyyy||||||vvvsssrrrlllkkkhhhfffbbb]]]VVVQQQPPPNNNKKKIIIIIIHHHFFFDDDDDDDDDCCCCCCBBBAAAAAAAAABBBAAA@@@@@@??????@@@@@@>>>>>>>>>???@@@AAACCCCCCBBBAAACCCEEEEEEEEEKKKSSSVVV[[[VVVRRRVVV[[[lllVVV>>>777666555222222333444444333222111////////////......111111000000111111222333333000222666666777EEEVVVnnnwwwuuu___[[[cccsss|||~~~lllaaawwwooohhh\\\SSSNNNMMMMMMMMMPPPQQQSSSVVVYYY\\\___aaa___^^^^^^______^^^\\\ZZZ[[[ZZZYYYXXXQQQKKKLLLQQQWWW```llltttvvvrrrlllhhhooouuuzzzvvvllldddbbbeeejjjyyyzzzuuurrrpppuuuyyyssspppoooiiihhhfffdddaaa[[[TTTOOOPPPNNNLLLLLLKKKIIIEEECCCDDDDDDDDDCCCBBBBBBAAAAAABBBAAA@@@@@@??????@@@@@@>>>>>>>>>>>>???AAABBBCCCAAAAAACCCEEEEEEDDDJJJQQQUUU[[[XXXTTTWWW[[[iiiVVV???999777444000111333444444333222111------------,,,,,,111111111000111222222333333111222666666888FFFXXXrrruuuttt___SSS^^^qqq{{{kkkddd}}}llldddZZZRRRNNNOOOPPPQQQTTTTTTVVVXXX\\\```cccfffbbb```_________^^^\\\ZZZZZZZZZ[[[[[[VVVQQQTTTZZZ\\\fffsss}}}zzzsssnnnrrrxxx}}}yyynnneeeccceeennn|||{{{wwwqqqoooooohhhgggfffdddaaa\\\UUUPPPOOOOOONNNMMMLLLJJJEEEBBBDDDDDDDDDCCCBBBBBBAAAAAA@@@??????>>>===>>>>>>>>>>>>>>>======>>>@@@BBBCCCAAAAAACCCEEEEEEDDDIIIPPPVVV\\\YYYVVVXXXZZZggg~~~VVV@@@;;;999444///000222333333222111000111000000000000///111111111111111111111111///555222000555999FFF]]]xxxxxx|||lll[[[[[[___hhhwwwttthhhwwwkkkbbbXXXTTTPPPMMMNNNQQQTTTYYY______]]]^^^eeekkkhhhdddcccdddaaa\\\YYY[[[]]]___cccccc]]]UUUVVV[[[\\\hhh{{{yyyttt{{{}}}}}}yyyqqqkkkhhhhhhrrr{{{uuupppnnnmmmiiifffbbb___[[[XXXTTTQQQQQQPPPOOOLLLIIIFFFCCCAAA@@@AAACCCDDDDDDCCCAAA@@@@@@@@@???>>>======>>>>>>=========>>>??????@@@@@@AAABBBCCCCCCDDDGGGKKKNNNWWWVVVYYY\\\VVVTTTdddyyy{{{yyy|||zzzTTTCCC>>>888000333222111111222222111///111111000000//////000000000000000000000000---333111000555:::HHH___{{{zzz}}}lll^^^YYY^^^iiizzz{{{ooo{{{rrrggg___WWWTTTSSSQQQRRRVVVWWW\\\aaaaaa______eeekkkgggddddddeeeccc^^^\\\]]]___dddjjjkkkddd[[[YYY^^^fffrrr||||||~~~~~~zzztttpppooopppyyy}}}yyytttooollljjjhhheeeaaa^^^[[[XXXTTTQQQQQQPPPMMMKKKGGGDDDBBBAAA@@@AAACCCDDDCCCBBBAAA???@@@@@@???>>>>>>>>>>>>>>>======>>>>>>??????@@@@@@@@@AAABBBCCCDDDFFFJJJMMMVVVVVVYYYZZZTTTSSSdddyyy{{{{{{~~~]]]EEE;;;444...333222111111222222111///111000000000//////////////////////////////,,,222000000666;;;JJJaaa{{{zzz{{{kkk___WWW]]]jjj|||vvvuuulllbbb[[[VVVUUUVVVVVVXXX\\\\\\```cccccc```aaaeeejjjfffddddddgggeeeaaa^^^```bbbiiirrruuulllaaa___dddmmmzzz~~~xxxvvvwwwyyy~~~~~~|||yyyuuupppkkkhhhfffccc___\\\ZZZXXXUUUSSSQQQOOOKKKHHHEEECCCBBBAAAAAABBBCCCCCCCCCAAA@@@???@@@???>>>>>>>>>>>>>>>>>>======>>>>>>???@@@@@@@@@@@@AAABBBBBBCCCEEEIIIKKKUUUUUUXXXWWWRRRSSSdddyyygggIII;;;555222444222111111222222111000000000000000//////000000000000000000000000---333111000666;;;III```xxxxxxyyyiii]]]WWW]]]iiizzzzzz|||rrrhhh___YYYUUUWWWXXXYYY[[[______bbbdddcccaaaaaaeeeiiieeecccdddffffffbbb```bbbccclllwwwyyypppeeefffmmmttt~~~}}}~~~}}}|||zzzwwwrrrmmmiiidddaaa^^^[[[YYYWWWUUUSSSPPPMMMJJJFFFCCCBBBAAAAAABBBBBBBBBBBBBBBAAA????????????>>>>>>>>>>>>>>>???===>>>>>>??????@@@AAAAAA???AAABBBCCCCCCDDDGGGIIISSSUUUWWWUUUPPPRRRdddxxxjjjNNNAAA<<<999444222111111222333111000000000000000//////111111111111111111111111000555333111666:::HHH^^^yyyrrr~~~zzziii\\\YYY]]]hhhxxx|||zzzoooeee^^^XXXUUUWWWYYYYYYZZZ^^^```bbbdddcccbbbbbbeeehhheeebbbbbbeeedddaaaaaacccfffppp{{{|||rrriiimmmwww~~~}}}{{{zzzyyywwwsssmmmhhhddd```\\\YYYXXXVVVUUUSSSOOOLLLIIIEEEBBBAAAAAAAAABBBBBBBBBAAAAAA@@@@@@??????>>>>>>>>>>>>>>>??????>>>>>>>>>???@@@@@@AAAAAA@@@AAACCCCCCCCCDDDFFFHHHPPPTTTVVVSSSNNNRRRdddvvveeeNNNFFFAAA<<<444333222222333333222000////////////000000111111111111111111111111111666333111666:::GGG^^^}}}xxxkkkzzzzzziii[[[[[[___iiiyyyyyy~~~vvvkkkbbb[[[VVVTTTWWWYYYXXXXXX[[[```aaaccccccdddeeehhhjjjgggcccaaaccccccaaabbbeeemmmxxxwwwmmmsss~~~}}}zzzxxxuuuttttttqqqkkkfffccc```[[[XXXVVVUUUTTTSSSMMMLLLIIIFFFCCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAAAAA>>>>>>>>>>>>>>>??????@@@>>>>>>??????@@@AAAAAAAAAAAACCCDDDDDDDDDDDDFFFGGGLLLRRRVVVRRRNNNRRRcccsss]]]JJJDDD???999555333222222333333222111////////////000000111111111111111111111111000555333111777;;;III```{{{oooeeezzzyyyhhhYYY\\\bbbmmmrrrqqqzzzqqqeee[[[XXXSSSRRRVVVXXXWWWWWWYYY```aaacccdddfffiiikkkmmmjjjeeebbbbbbbbbaaadddhhhxxxuuuxxx~~~}}}{{{wwwsssrrrrrrpppkkkgggddd```[[[WWWUUUTTTRRRQQQLLLKKKIIIGGGEEECCCAAA@@@????????????@@@AAABBBBBB>>>>>>>>>>>>>>>???@@@@@@>>>??????@@@@@@AAAAAABBBBBBDDDFFFFFFEEEEEEFFFGGGIIIQQQVVVRRRNNNSSSbbbpppvvvUUUEEE@@@<<<777555333222222333444222111.../////////000000000000000000000000000000...444222111777===KKKbbbvvviiiccc{{{xxxfffVVV]]]cccqqqdddhhhwwwmmmaaaVVVUUUQQQPPPTTTWWWVVVWWWYYY```aaaccceeehhhkkknnnpppnnnhhhccccccbbbbbbeeejjj{{{|||xxxvvv~~~}}}}}}xxxtttrrrsssrrrnnniiiddd```ZZZVVVTTTSSSRRRQQQKKKKKKJJJHHHFFFDDDAAA@@@>>>>>>>>>???@@@AAACCCCCC>>>>>>===>>>>>>???@@@@@@>>>??????@@@@@@AAABBBBBBCCCEEEFFFGGGFFFEEEFFFGGGGGGPPPVVVSSSNNNSSSbbbnnnoooQQQAAA>>><<<888555444222333444444333111.../////////000000111111000000000000111111111222...000777;;;IIIccc{{{iiieee|||yyydddSSS]]]iiirrrjjj^^^jjjwwwjjj\\\SSSOOOPPPRRRSSSTTTTTTSSSSSSYYY[[[^^^aaacccgggllloookkkfffcccbbbaaabbbiiiqqq~~~|||tttjjjcccddddddeeeeeefffggghhhhhhkkkoooxxx}}}xxxsssnnnllluuuuuuvvvyyy{{{vvvvvvyyyzzzuuuooohhheee```ZZZTTTPPPMMMLLLNNNKKKGGGDDDBBBAAA???>>>>>>>>>????????????>>>===>>>>>>>>>>>>??????????????????@@@AAABBBBBBBBBBBBCCCDDDDDDFFFGGGIIIKKKLLLLLLLLLPPPTTTVVV[[[eeeqqquuuSSS@@@>>>===888666444333111000000111222111111111111000000111111000000000000111111000222///111888;;;IIIbbbtttbbbfff|||jjj\\\^^^jjjtttiii^^^kkktttgggZZZQQQNNNOOOPPPQQQRRRQQQQQQPPPUUUWWWYYY[[[^^^bbbhhhlllllliiifffeeedddgggqqq{{{vvvtttqqqlllfff___YYYVVVXXXYYYYYYZZZ[[[\\\\\\]]]ZZZ\\\aaahhhnnnqqqooolllppprrruuuxxx{{{wwwrrrooosssttttttrrrpppmmmkkkjjjnnnooosss}}}|||xxxwwwzzzyyysssmmmhhheee```ZZZUUUPPPMMMLLLMMMJJJFFFCCCAAA@@@>>><<<===>>>>>>??????>>>>>>===>>>>>>>>>>>>???????????????@@@AAABBBCCCCCCCCCCCCDDDDDDEEEFFFHHHJJJKKKLLLOOOPPPSSSVVVVVVXXXcccooo{{{VVVBBB>>><<<777444444333222222222222222111111111111000000111111000000000000111111000333111333888;;;IIIbbbjjj___lllwwwggg]]]___lllvvviii]]]lllzzznnnaaaUUUMMMMMMMMMNNNOOONNNMMMLLLKKKPPPQQQSSSUUUXXX\\\cccgggfffeeeccccccaaafffttt}}}tttmmmhhhfff^^^\\\ZZZWWWUUUSSSRRRRRRQQQQQQRRRSSSTTTVVVVVVWWWZZZZZZ[[[^^^aaabbbaaa___]]]```dddfffgggiiikkkmmmnnnoooooonnnmmmmmmooorrrqqqrrrqqqooollliiiiiiiiiiiikkklllmmmmmmnnnppprrrrrruuu}}}}}}yyyyyyzzzxxxqqqkkkhhheee```ZZZUUUPPPNNNLLLKKKHHHDDDBBBAAA???===;;;<<<======>>>>>>=========>>>>>>>>>?????????@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDEEEEEEGGGHHHJJJLLLMMMSSSVVV[[[\\\XXXWWW```lll}}}|||uuu{{{[[[DDD???<<<666333333444444444333333222222222111111111000111111000000000000111111///444222444999;;;IIIccclllaaaqqqppp```XXX```lllvvvkkk^^^mmm}}}vvvhhh[[[PPPJJJJJJKKKKKKKKKKKKJJJHHHGGGLLLMMMNNNPPPRRRWWW^^^bbb``````aaa```___eeevvvyyyuuunnnfff```\\\ZZZYYYZZZYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUWWWXXXZZZ[[[[[[XXXWWWXXXYYY[[[]]]^^^^^^___bbbeeefffggghhhiiikkkpppooonnnlllkkklllmmmnnnjjjkkkkkkkkkkkklllppprrrnnnqqqtttvvvxxx}}}}}}~~~~~~~~~}}}zzzxxxyyyzzzwwwpppkkkgggddd___ZZZTTTPPPNNNLLLJJJHHHEEECCCAAA@@@===;;;;;;<<<<<<============<<<>>>>>>?????????@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEFFFGGGHHHJJJLLLMMMTTT[[[dddhhhbbb]]]aaaiii~~~yyynnnooozzz^^^FFF???<<<777333444555666666555333333222222222111111111111111000000000000111111///444333444999;;;JJJfffmmmcccsssqqqaaa\\\```lllvvvqqqcccooorrrcccVVVMMMIIIHHHIIIIIIJJJJJJIIIHHHGGGIIIJJJKKKLLLNNNRRRXXX\\\```aaabbbcccbbbhhhxxxyyy{{{pppnnnmmmiiifffbbb^^^\\\[[[[[[\\\WWWXXXYYYZZZYYYXXXVVVUUUXXXYYYZZZ\\\^^^```aaabbb]]]]]]]]]]]]^^^aaaeeegggfffhhhjjjkkklllnnnqqqssszzzxxxuuussssssssstttuuuoooppppppqqqrrrvvv{{{}}}{{{{{{{{{{{{wwwvvvvvvwwwxxxvvvqqqllleeeccc^^^YYYSSSPPPMMMLLLJJJHHHEEEDDDCCCAAA>>><<<;;;;;;<<<===============????????????@@@@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEDDDEEEEEEFFFHHHJJJLLLMMMRRR]]]mmmwwwssskkkhhhkkkvvvlllhhhqqq}}}```FFF???===999444555666777777666444333222222222222111111111111000000000000111111///444333444888;;;MMMjjjkkkdddyyyqqqcccaaabbbmmmvvv|||kkksssqqq```SSSLLLIIIHHHIIIJJJLLLMMMMMMLLLLLLIIIJJJLLLMMMNNNQQQTTTWWW^^^___aaaccccccfffsss}}}sssooowwwwwwjjjeeeeeedddaaa```^^^\\\\\\\\\^^^___ZZZ[[[^^^___```___]]]\\\^^^___```bbbeeeggghhhiiikkkkkkkkkjjjjjjmmmqqquuuwwwyyy{{{}}}~~~~~~}}}~~~}}}~~~{{{yyyyyyyyyxxxttttttttttttuuussspppmmmcccaaa\\\WWWRRRNNNLLLKKKIIIGGGEEEDDDDDDBBB???<<<;;;<<<<<<===>>>>>>>>>>>>?????????@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEEEEEEECCCDDDDDDFFFGGGIIIKKKLLLPPP]]]rrr}}}vvvuuu~~~~~~oooggghhhuuubbbGGG???>>>:::777888888777666555444444333222222222222111111111000000000000111111...444333333777;;;PPPoookkkmmmooocccddddddooowww}}}tttwwwqqq___RRRLLLKKKJJJKKKNNNPPPRRRSSSTTTTTTOOOQQQTTTUUUUUUVVVXXXYYY^^^^^^```cccdddeeellluuuzzznnnllliiilllxxxzzzzzzuuummmggggggfffcccbbbbbbbbbbbbcccdddfffffflllllllllkkkkkkkkkkkkkkklllmmmnnnqqqsssvvvwwwxxxvvvwwwxxxxxxxxx{{{~~~zzzxxxwwwvvvuuutttsssrrrrrrqqqooommmlllbbb___[[[UUUQQQMMMKKKJJJGGGFFFDDDDDDCCCAAA>>>;;;;;;<<<===>>>?????????????????????@@@@@@@@@AAAAAAAAAAAABBBCCCDDDDDDDDDDDDBBBCCCCCCDDDFFFHHHJJJKKKPPP]]]tttqqqiiimmm{{{dddHHH???===;;;;;;:::999777666555444444333333222222222111111111000000000000111111...333222222666;;;QQQrrroooxxxpppeeehhhfffqqqxxx{{{{{{rrr___RRRMMMLLLLLLNNNQQQTTTWWWXXXYYYYYYWWWYYY\\\^^^^^^]]]^^^___cccbbbdddhhhjjjiiimmmrrrssswwwqqqkkknnnllljjjqqqrrrttttttqqqooopppmmmhhhhhhiiikkknnnppprrrtttttt~~~|||xxxuuusssssstttuuu{{{|||~~~}}}yyywwwvvvuuutttuuutttrrrpppnnnlllkkkjjj```^^^YYYTTTPPPLLLJJJIIIFFFDDDCCCCCCBBB@@@===:::<<<<<<>>>???@@@@@@@@@@@@??????@@@@@@@@@AAAAAAAAA@@@AAABBBCCCDDDDDDDDDDDDBBBBBBCCCDDDFFFGGGIIIJJJRRR]]]uuuvvvnnnqqqfffIII???===:::===<<<999777555444444555333333333222222222222111111111000000/////////333111222:::???SSSqqqooorrrbbb___jjjpppzzz~~~pppcccWWWSSSTTTSSSUUUXXX[[[^^^```bbbccc___aaabbbcccccceeehhhjjjooopppqqqpppooonnnooopppwwwxxxwwwvvvuuuvvvyyy|||yyyzzz|||}}}|||yyyvvvuuuxxxxxxxxxyyy|||}}}}}}zzzsssrrrvvvsssrrrpppppppppmmmgggccc___\\\XXXSSSNNNLLLJJJJJJFFFFFFEEECCC@@@>>>;;;:::999;;;===@@@AAAAAA@@@???>>>>>>?????????@@@@@@@@@@@@BBBCCCEEEEEEDDDBBBAAAEEEFFFGGGFFFEEEFFFGGGIIITTTggg|||bbbLLLBBB<<<===;;;;;;:::999888777666555333333333333333333111111111111000000000//////333111222999???SSSpppsssrrrbbb___hhhnnnxxxsssggg\\\YYY[[[XXXZZZ]]]___bbbdddgggiiiiiijjjlllnnnnnnpppsssuuuvvvwwwyyyyyyxxxxxxyyy{{{||||||yyysssrrrtttrrrqqqoooooonnnkkkfffaaa]]]ZZZVVVQQQNNNKKKJJJJJJFFFEEEDDDBBB@@@===;;;::::::<<<>>>@@@@@@@@@?????????????????????@@@@@@@@@AAABBBCCCDDDDDDDDDCCCBBBEEEFFFFFFFFFEEEEEEHHHIIIRRRfffyyyeeeOOOEEE???@@@;;;;;;:::999888777666666666666666666666666111111111111000000000000000333111222999???RRRpppsssfffccceeekkkvvvvvvllldddbbbeeeccceeefffhhhiiilllpppssssssuuuxxx{{{}}}~~~|||{{{xxxsssqqqssspppooommmlllkkkhhhccc___YYYWWWSSSOOOLLLJJJJJJJJJEEEEEEDDDBBB???===;;;999;;;<<<>>>???@@@???>>>>>>@@@@@@@@@@@@@@@?????????BBBBBBBBBBBBCCCCCCCCCDDDDDDEEEFFFEEEEEEFFFHHHJJJOOOaaasssfffPPPFFF@@@AAA<<<;;;;;;:::999888777777777777777777777777111111111000000000000000///333111222:::@@@SSSqqquuujjjhhhdddjjjvvvxxxqqqllllllppptttuuuvvvuuutttvvv{{{~~~~~~}}}|||yyyuuurrrrrrmmmmmmkkkjjjgggddd```]]]VVVTTTPPPMMMKKKJJJJJJJJJFFFFFFDDDCCC@@@>>>;;;:::<<<===>>>??????>>>>>>===AAAAAA@@@@@@@@@@@@??????BBBBBBBBBBBBBBBDDDEEEEEEDDDEEEEEEEEEEEEFFFIIILLLMMM^^^lll|||cccNNNDDD>>>???<<<<<<;;;;;;:::999999888666666555555555555000000000000000000111111///333111333;;;AAAVVVsssuuujjjfffdddjjjwwwzzz|||yyywwwzzz~~~}}}}}}{{{xxxtttqqqkkkkkkjjjgggddd```]]]\\\TTTRRROOOKKKIIIIIIIIIIIIGGGFFFEEECCCAAA>>><<<;;;=========>>>>>>>>>======AAA@@@@@@@@@@@@@@@@@@@@@CCCCCCCCCCCCDDDEEEFFFGGGEEEEEEFFFEEEEEEHHHLLLOOOSSS```jjjvvvbbbMMMDDD===>>>======<<<<<<;;;;;;::::::555555555444444444000000000000111111111111...222111444===DDDYYYwwwuuuggg___cccjjjvvv}}}~~~}}}}}}~~~{{{zzzvvvqqqjjjjjjiiifffaaa]]][[[[[[SSSQQQNNNKKKIIIHHHHHHIIIFFFFFFEEECCCAAA>>><<<:::<<<<<<<<<======>>>>>>>>>@@@@@@@@@@@@AAAAAAAAABBBCCCDDDDDDEEEFFFGGGHHHHHHFFFFFFFFFFFFGGGIIINNNRRR[[[dddjjjtttcccPPPGGG@@@AAA============<<<<<<;;;;;;888777777666666555///000000000111111111111...222222555???GGG\\\{{{~~~{{{yyyggg]]]aaagggttt~~~}}}{{{}}}{{{zzzuuuoooiiijjjiiieee___[[[ZZZZZZSSSQQQNNNKKKIIIHHHHHHHHHEEEDDDCCCAAA???<<<:::888;;;;;;;;;<<<===>>>???@@@>>>??????@@@AAABBBCCCCCCCCCDDDFFFHHHIIIIIIIIIIIIGGGGGGGGGGGGHHHKKKPPPTTT[[[bbbfffqqqdddSSSJJJBBBBBB>>>>>>============<<<<<<999999888888777666//////000000111111111222---222222666@@@III^^^}}}}}}qqqhhhpppkkk______eeeqqq~~~}}}yyy~~~|||zzzzzzuuummmiiijjjiiieee^^^ZZZZZZZZZTTTQQQNNNKKKIIIHHHGGGHHHCCCBBBAAA???===:::888777::::::;;;;;;===>>>@@@@@@>>>>>>???@@@BBBCCCDDDDDDCCCEEEGGGJJJKKKKKKJJJIIIHHHHHHHHHHHHIIILLLRRRVVVUUU\\\aaaooocccSSSJJJBBBAAA>>>>>>>>>>>>============888888888777666555:::555///...000111///,,,111000222666999FFFccc}}}aaaXXXhhhvvvmmmbbb^^^bbbppp}}}|||{{{}}}}}}}}}|||yyyuuuqqqooommmkkkgggdddbbb___[[[XXXVVVRRRLLLHHHFFFEEEDDDCCCHHHFFFBBB???<<<;;;;;;;;;;;;<<<===?????????>>>>>>@@@???>>>>>>>>>@@@BBBDDDCCCDDDDDDFFFHHHJJJLLLMMMEEEFFFFFFHHHIIIJJJKKKKKKPPPTTTbbbtttdddQQQIIIEEEHHHBBBAAA???>>><<<;;;;;;;;;<<<<<<;;;:::888777777222......111333222///333111333777;;;HHHfffdddXXXhhhyyy|||iii^^^___dddqqq~~~~~~~~~~~~}}}}}}}}}}}}}}}|||zzzwwwtttqqqooonnnkkkhhheeebbb___\\\YYYTTTPPPKKKGGGEEEDDDCCCBBBEEECCC@@@>>><<<;;;<<<<<<<<<===???@@@@@@@@@@@@???AAA@@@??????@@@AAACCCDDDFFFFFFFFFFFFGGGHHHIIIJJJFFFGGGGGGHHHIIIJJJKKKLLLLLLPPP```uuuhhhUUULLLGGGIIICCCBBBAAA???>>>======<<<<<<<<<;;;:::999999333000---...222444444222444222444777<<>><<<;;;;;;<<<======>>>@@@AAABBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIJJJKKKKKKLLLJJJPPP```xxxlllYYYPPPIIIJJJEEEDDDCCCBBBAAA???>>>>>><<<<<<<<<;;;;;;;;;111///...///222444444333444222333777;;;KKKkkknnneee{{{nnn___YYY___fffsss{{{}}}tttgggeeecccaaaaaacccfffiiifffgggiiikkklllllllllllliiijjjjjjkkklllmmmnnnnnnqqquuuxxxyyy}}}pppnnnttt}}}{{{{{{{{{|||}}}zzzyyyvvvssspppnnnmmmlllnnnkkkhhheeebbb___[[[YYYQQQNNNJJJGGGEEEDDDBBBAAA???>>>===;;;;;;:::;;;;;;===>>>@@@AAABBBBBBBBBAAABBBBBBCCCEEEEEEEEEEEEEEEHHHHHHGGGFFFFFFFFFFFFGGGGGGGGGHHHIIIIIIJJJKKKKKKNNNSSSccczzzooo\\\QQQJJJJJJFFFEEEEEEDDDBBBAAA??????=========<<<<<<<<<222111000000111222222111333111222666;;;JJJkkkmmmmmmyyyjjj^^^[[[___fffrrrtttvvv|||oooeee[[[YYYXXXWWWXXX\\\```cccaaaccceeehhhiiihhhgggeeedddeeeeeefffggggggggggggiiikkkmmmnnnooovvvuuujjjiiimmm~~~}}}{{{yyyxxxyyyyyywwwvvvssspppmmmkkkjjjiiillliiifffccc```]]]ZZZWWWQQQNNNKKKHHHGGGEEECCCBBB???>>>===<<<:::999999888<<<===???AAABBBBBBBBBAAACCCCCCDDDFFFFFFFFFFFFFFFGGGFFFFFFFFFGGGHHHIIIIIIGGGGGGHHHHHHIIIIIIJJJJJJPPPTTTccczzzzzzooo\\\RRRJJJJJJFFFFFFEEEEEECCCAAA@@@???==================222222222222111111111000222000222666;;;IIIiiimmmrrrxxxiii```^^^___fffqqqtttttt{{{ooocccYYYVVVUUUSSSSSSTTTWWWYYY[[[___aaaeeehhhiiihhhfffdddbbbbbbccccccdddeeeeeeeeeeeefffgggffffffhhhkkknnnpppnnnmmmqqqxxx|||wwwrrrnnnhhhbbbaaaeeevvv{{{xxxwwwvvvwwwuuutttssspppmmmkkkiiihhhiiigggccc```^^^[[[WWWTTTPPPNNNKKKIIIGGGFFFDDDBBB>>>>>>===<<<;;;:::999888;;;===???AAABBBBBBBBBBBBDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFGGGGGGIIIJJJKKKLLLHHHHHHIIIIIIIIIJJJJJJJJJMMMRRRaaazzzyyynnnyyymmm[[[RRRJJJKKKFFFGGGGGGFFFEEECCCAAA???>>>>>>>>>======<<<000111222222111111111111222000333888<<>>@@@BBBCCCDDDDDDDDDEEEDDDDDDDDDDDDFFFGGGHHHHHHHHHHHHIIIJJJKKKLLLMMMKKKKKKKKKKKKLLLLLLLLLLLLNNNRRRaaazzzpppkkkzzzlllZZZRRRLLLMMMHHHHHHIIIIIIGGGEEECCCAAA??????>>>===<<<<<<...000222222222111222333222111444999===JJJhhh{{{yyy|||kkkddddddccchhhnnnwww|||mmmbbbWWWNNNMMMMMMOOORRRUUUXXX[[[\\\```dddjjjooorrrsssqqqoooiiihhhgggffffffggghhhiiigggfffffffffggghhhiiiiiieeebbbbbbeeehhhhhhddd___```[[[XXX[[[```eeemmmtttyyy|||yyyxxxxxxxxxvvvvvvvvvuuurrrnnnkkkhhheeebbb^^^[[[YYYVVVRRRPPPMMMKKKHHHGGGFFFDDDBBB???::::::;;;<<<============>>>???AAACCCEEEEEEEEEEEEFFFEEECCCCCCCCCEEEHHHIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMMMMMMMNNNNNNNNNQQQUUUbbb{{{|||ooonnnkkkZZZSSSMMMOOOIIIJJJKKKKKKIIIGGGDDDCCC@@@???>>>===<<<;;;000111111111111222222222333111333999???MMMkkkyyyhhh```aaakkkmmmnnnsssttteeeYYYQQQLLLMMMLLLOOOUUUYYYYYY[[[___bbbeeehhhllloooqqqrrrsssqqqnnnjjjjjjkkklllkkkiiikkkiiifffeeefffgggggggggaaabbbccccccbbbaaaaaaaaaVVVZZZ[[[\\\cccqqq~~~|||xxxwwwwwwyyyzzzzzzzzzyyywwwsssnnniiifffgggddd```]]]YYYUUUPPPLLLMMMLLLJJJHHHFFFDDDBBBBBB<<<<<<<<<<<<;;;:::999999<<<>>>AAABBBCCCDDDEEEGGGFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIIIIJJJJJJLLLMMMNNNMMMMMMNNNNNNNNNOOOOOOOOOPPPRRRaaa|||wwwwwwjjjYYYVVVQQQJJJJJJIIIIIIHHHGGGEEEDDDCCC@@@@@@???>>>>>>===000111111111111222222222444111333888===KKKiiittt___ZZZ^^^lllppprrrxxxpppbbbXXXPPPKKKMMMLLLOOOVVVYYYZZZ\\\```___aaadddhhhmmmsssyyy}}}{{{vvvpppmmmnnnooopppoootttpppkkkiiihhhiiijjjjjjdddcccbbbaaa```___]]][[[]]]^^^___cccnnn~~~~~~zzzwwwvvvwwwxxxzzz{{{{{{zzzxxxtttooojjjggggggddd```]]]YYYUUUPPPLLLLLLKKKJJJHHHFFFDDDBBBAAA<<<<<<<<<<<<<<<;;;:::999===???AAABBBBBBBBBCCCEEEEEEEEEEEEEEEFFFGGGIIIIIIJJJJJJJJJJJJJJJKKKLLLMMMMMMMMMMMMNNNNNNNNNOOOOOOMMMNNNZZZvvvlllZZZWWWTTTMMMMMMMMMLLLKKKIIIGGGEEEDDDAAAAAA@@@???>>>===000111111111111222222222444111222777;;;IIIfffsss[[[XXXaaalllrrrwww~~~}}}~~~xxxkkk___VVVOOOKKKMMMMMMPPPVVVZZZ[[[]]]aaa```aaacccfffllltttyyyuuutttwwwyyyzzzzzzuuuoookkkjjjjjjjjjjjjeeecccaaaaaabbbaaa^^^ZZZ^^^]]]]]]aaannn}}}uuuzzz~~~|||yyywwwvvvwwwyyyzzz||||||{{{yyyuuupppllliiigggddd```]]]YYYUUUPPPMMMKKKJJJIIIGGGEEECCCBBBAAA============<<<;;;:::999===???AAAAAAAAA@@@AAABBBCCCCCCDDDEEEGGGIIIKKKLLLKKKKKKJJJJJJJJJKKKKKKLLLLLLMMMMMMMMMNNNNNNNNNNNNMMMKKKVVVsssmmmZZZWWWTTTNNNPPPOOONNNMMMKKKIIIGGGFFFCCCBBBAAA@@@>>>===000000111111111222222222444111222666:::GGGdddzzzccc___eeelllsssyyyxxx~~~sssggg]]]UUUOOOKKKNNNMMMPPPWWW[[[\\\^^^bbbdddeeefffgggkkkttt|||wwwtttrrrqqqooonnnhhheeecccdddfffgggccc```\\\\\\[[[\\\dddmmmoookkkjjjooo~~~}}}|||zzzxxxxxxyyy{{{|||}}}}}}|||zzzvvvqqqllliiifffccc```\\\YYYUUUPPPMMMJJJIIIHHHFFFDDDBBBAAA@@@>>>>>>>>>===<<<;;;:::999;;;===???@@@@@@@@@AAACCCAAABBBCCCEEEHHHJJJLLLNNNLLLKKKKKKJJJJJJJJJJJJKKKLLLLLLLLLMMMMMMMMMMMMNNNOOONNNYYYvvvmmmYYYUUURRRNNNOOOOOOOOONNNMMMKKKJJJIIIEEEDDDBBBAAA???>>>000000111111111222222222333000111666:::GGGdddmmmddddddmmmtttyyy{{{{{{pppeee\\\UUUOOOLLLMMMLLLPPPWWW[[[\\\^^^bbbeeegggiiijjjmmmuuu~~~{{{xxxqqqnnnlllkkkllljjjgggccc\\\___```]]]^^^bbbcccbbbccchhhuuu~~~|||{{{{{{|||}}}~~~}}}}}}|||yyyuuuooojjjfffdddbbb^^^[[[XXXTTTPPPLLLHHHGGGFFFEEECCCBBB@@@@@@>>>>>>>>>===<<<:::999888888:::===???@@@AAACCCEEEBBBBBBDDDEEEHHHKKKMMMNNNLLLKKKKKKJJJJJJJJJJJJKKKKKKKKKLLLLLLLLLMMMMMMMMMPPPQQQ^^^{{{qqq[[[TTTRRROOOMMMMMMMMMMMMMMMLLLKKKKKKFFFEEECCCBBB@@@???000111111111111222222222333000111666<<>>MMMkkkwwwnnnjjj}}}~~~{{{|||qqqggg]]]TTTMMMIIIKKKJJJNNNUUUZZZ[[[^^^bbbccceeeggghhhlllyyywwwttttttlllmmmlllhhhiiilllllliiikkkmmmuuu~~~}}}{{{vvvpppiiibbb^^^aaa^^^[[[XXXUUURRRMMMJJJFFFEEEDDDCCCBBB@@@??????======<<<;;;:::888666555888;;;>>>@@@AAABBBDDDFFFFFFFFFFFFGGGHHHIIIJJJKKKJJJJJJJJJJJJJJJKKKLLLMMMJJJJJJJJJKKKKKKKKKLLLLLLOOOSSSaaaxxxxxxooowww}}}aaaWWWTTTRRRPPPPPPOOONNNMMMKKKJJJIIIFFFEEEDDDCCCBBBBBB000111111111111222222222111///222888???OOOnnn|||xxxwww~~~xxx}}}}}}rrrggg\\\SSSLLLGGGJJJJJJMMMUUUYYY[[[]]]aaagggggggggeeeiiixxx}}}{{{uuurrruuuyyyvvvooorrrsssxxx~~~}}}zzzuuunnnggg```[[[```]]]ZZZWWWTTTQQQMMMIIIEEEEEEDDDCCCAAA@@@??????<<<<<<;;;:::999777666555;;;===@@@AAAAAABBBCCCEEEHHHHHHGGGGGGHHHHHHIIIIIIIIIIIIIIIJJJJJJLLLMMMNNNJJJJJJJJJJJJKKKKKKKKKLLLPPPTTTbbbvvvxxxooozzz~~~aaaUUURRRPPPTTTSSSRRRPPPMMMKKKHHHGGGFFFEEEDDDCCCCCCCCC222222111111111111222222111222555777===PPPsss}}}~~~uuuqqqzzz|||~~~rrrfff\\\SSSLLLHHHJJJMMMPPPTTTWWW\\\bbbfffcccccceeejjjqqq|||}}}}}}~~~}}}|||}}}}}}}}}|||{{{xxxtttpppmmmhhhccc___\\\ZZZWWWTTTPPPMMMKKKJJJFFFDDD@@@??????@@@@@@@@@<<<;;;999777666666666777999;;;===@@@BBBDDDEEEFFFJJJKKKLLLJJJHHHFFFGGGGGGJJJJJJKKKLLLLLLLLLLLLLLLJJJJJJJJJKKKKKKKKKKKKKKKLLLRRR___qqqwww{{{xxx^^^SSSOOORRROOOPPPQQQQQQPPPMMMKKKIIIFFFFFFFFFEEEEEEDDD222222111111111111222222222444777:::BBBWWW{{{}}}|||vvvqqqwwwvvv{{{ooocccZZZSSSMMMJJJKKKMMMQQQUUUYYY^^^dddhhheeedddggglllrrr}}}}}}zzzxxxwwwwwwwwwvvvuuuuuurrrooollljjjfffbbb___\\\ZZZWWWSSSOOOLLLJJJIIIEEECCC@@@???@@@@@@??????===<<<:::888777777777888999:::===@@@CCCEEEFFFGGGHHHJJJKKKJJJHHHHHHHHHJJJJJJJJJKKKLLLLLLLLLLLLLLLHHHHHHIIIIIIJJJKKKKKKKKKOOOTTT```ppp|||yyy^^^SSSOOORRROOOOOOOOOOOONNNLLLKKKIIILLLKKKJJJIIIHHHGGG222222111111111111222222222333777<<>><<<===<<<:::999888777888888888:::===AAADDDGGGIIIJJJGGGIIIJJJJJJIIIIIIJJJKKKJJJJJJKKKLLLLLLLLLLLLKKKGGGGGGHHHIIIJJJJJJKKKKKKRRRWWWaaaoooxxx^^^SSSPPPSSSPPPOOONNNMMMLLLKKKKKKKKKQQQPPPOOONNNLLLJJJ222222111111111111222222000111555:::EEE]]]ssswwwxxxpppmmmlllkkknnn|||vvvqqqtttvvviiizzzyyyqqqdddXXXQQQNNNLLLLLLLLLNNNQQQTTTXXX^^^dddiiihhhhhhkkkqqqvvv~~~|||{{{zzzxxxwwwvvvtttqqqnnniiigggeeecccbbb```]]]ZZZYYYWWWTTTPPPLLLIIIGGGFFFCCCBBBAAA@@@@@@???===;;;<<<;;;999777777777777888888:::>>>BBBFFFIIIKKKLLLHHHJJJKKKJJJIIIHHHJJJKKKIIIJJJKKKKKKLLLLLLKKKKKKIIIIIIJJJJJJJJJJJJJJJJJJRRRWWW```ooo}}}www^^^UUURRRUUURRRQQQNNNMMMLLLLLLMMMNNNRRRRRRQQQPPPOOOMMM222222111111111111222222111222555;;;FFF]]]{{{nnnuuurrrfffbbbcccdddkkk}}}vvvtttzzzuuuiiiwww}}}wwwyyy}}}sssjjj^^^SSSMMMKKKKKKLLLMMMNNNPPPQQQTTTZZZ```eeeggghhhkkkqqqvvv~~~~~~|||zzzwwwvvvuuutttssspppllliiiiiigggdddbbb```]]]YYYVVVWWWUUURRRNNNKKKHHHFFFEEECCCAAA@@@@@@@@@>>><<<999999888777555555555666666999;;;???CCCGGGJJJMMMNNNKKKLLLLLLKKKIIIHHHHHHIIIIIIIIIJJJKKKKKKKKKKKKKKKMMMMMMLLLLLLKKKJJJJJJJJJPPPUUU```ooo}}}www___XXXUUUXXXTTTRRRPPPNNNMMMNNNPPPQQQPPPPPPPPPOOOOOOOOO222222111111111111222222333444777>>>III___zzzqqq|||rrrddd]]]___ccclll|||zzzwwwmmm{{{}}}tttkkkjjjnnnrrrtttwww{{{~~~}}}yyyvvviiiaaaWWWNNNJJJKKKLLLMMMOOOOOOPPPPPPQQQUUU[[[```eeefffjjjpppttt{{{}}}|||zzzxxxwwwvvvvvvvvvuuurrrmmmiiiiiifffcccaaa^^^[[[WWWTTTSSSRRROOOLLLJJJGGGFFFEEECCCBBB???>>>>>>===;;;999888777555444444444555666;;;===@@@DDDHHHKKKNNNOOOLLLMMMMMMKKKIIIGGGHHHHHHIIIIIIJJJKKKKKKKKKKKKJJJNNNNNNMMMLLLLLLKKKKKKKKKNNNTTTaaaqqqyyybbb[[[XXXZZZTTTSSSQQQOOOOOOPPPQQQRRRNNNNNNNNNNNNOOOOOO222222111111111111222222222333777???KKK```~~~sssddd]]]```fffppp|||rrr}}}wwwrrrkkkbbb^^^^^^___aaafffkkknnnnnnllliii]]]XXXPPPKKKJJJLLLOOOQQQSSSRRRQQQOOOOOORRRWWW[[[bbbccchhhmmmqqqwww|||{{{zzzxxxwwwwwwwwwxxxyyyxxxuuuoookkkfffdddaaa___]]]ZZZVVVSSSPPPOOOMMMKKKIIIGGGFFFFFFEEEBBB???===<<<<<<;;;:::888777666555444555666666===???BBBEEEIIILLLNNNOOOKKKLLLLLLKKKJJJIIIIIIJJJHHHIIIJJJJJJKKKKKKJJJJJJKKKKKKKKKKKKLLLLLLLLLMMMNNNUUUcccttt|||~~~|||fff^^^ZZZZZZSSSRRRQQQPPPOOOPPPQQQQQQNNNNNNNNNNNNNNNNNN222222111111111111222222...000555>>>KKK___|||rrrccc___ccciiisssuuu}}}vvvoooiiifff```XXXQQQPPPQQQSSSXXX]]]aaabbb```^^^VVVQQQKKKIIIJJJNNNRRRTTTUUUUUURRRPPPOOOQQQUUUYYY```aaaffflllpppuuu}}}zzzyyyyyyxxxwwwrrrssstttuuuuuurrrlllhhhdddbbb```^^^\\\ZZZVVVTTTOOONNNLLLJJJHHHGGGGGGFFFEEEBBB>>><<<;;;;;;;;;:::888888666555555666777777>>>@@@CCCFFFIIILLLNNNOOOIIIJJJKKKKKKJJJJJJKKKLLLHHHIIIJJJJJJKKKKKKJJJJJJGGGGGGHHHJJJKKKMMMNNNNNNOOOWWWeeevvv~~~xxx~~~|||iii```ZZZZZZQQQQQQPPPOOOOOOOOOPPPPPPPPPPPPOOONNNMMMMMM111111111000000000000000111222555999AAAVVVyyy~~~qqqlllaaahhhlllqqq~~~zzzttthhhaaa[[[XXXTTTMMMJJJJJJJJJKKKMMMOOORRRUUUWWWXXXSSSPPPLLLKKKLLLOOOQQQRRRUUUTTTQQQOOONNNQQQUUUYYYaaaccceeehhhmmmuuu~~~|||yyywwwxxxzzz|||vvvtttrrrqqqpppoookkkiiiiiieee___ZZZWWWTTTRRRPPPMMMKKKIIIHHHHHHGGGEEECCC???>>>===<<<;;;:::::::::999555000000333888::::::===AAAGGGKKKLLLMMMNNNOOOLLLLLLLLLLLLMMMNNNOOOPPPKKKKKKLLLLLLKKKIIIGGGFFFIIIIIIJJJIIIHHHJJJMMMPPPTTT[[[hhhvvvxxxpppyyy|||nnnfff^^^SSSSSSQQQOOOOOOPPPQQQRRRQQQMMMLLLJJJJJJIIIJJJ111000000000000000000000111222555888@@@TTTwwwuuuooohhhpppuuuvvv~~~~~~ssskkk\\\VVVQQQOOOLLLGGGDDDEEEFFFGGGHHHJJJLLLMMMNNNNNNNNNMMMLLLMMMPPPTTTXXXYYYXXXVVVSSSQQQQQQSSSXXX[[[fffhhhkkkmmmpppvvv~~~~~~{{{yyywwwwwwxxxyyyvvvtttrrrqqqpppooommmkkkhhhddd^^^YYYVVVSSSPPPNNNKKKIIIHHHGGGGGGGGGEEECCC???>>><<<;;;:::999999999999555222111444888;;;;;;===AAAGGGJJJLLLMMMNNNOOONNNNNNMMMMMMMMMMMMMMMNNNKKKLLLLLLLLLKKKJJJHHHGGGJJJKKKKKKJJJJJJKKKOOORRRQQQZZZhhhwww{{{uuuxxx~~~{{{zzznnnddd^^^VVVTTTRRRPPPPPPRRRTTTTTTSSSNNNMMMLLLJJJIIIIII000000000000000000111111111222555888>>>RRRttt}}}uuuppp{{{}}}~~~xxxjjj___QQQKKKHHHHHHGGGCCCBBBCCCCCCDDDFFFHHHJJJJJJJJJJJJMMMNNNPPPRRRVVVZZZ^^^```]]]ZZZVVVTTTTTTWWW[[[^^^kkknnnrrrtttvvvzzz~~~}}}|||zzzyyyxxxwwwvvvwwwtttqqqooooooooonnnmmmgggccc]]]WWWTTTQQQNNNLLLIIIGGGFFFEEEFFFFFFDDDBBB>>>===<<<:::888777777666888666333222444888:::<<<>>>BBBGGGJJJLLLMMMNNNOOOPPPPPPNNNMMMMMMLLLLLLLLLLLLMMMMMMMMMLLLKKKJJJIIILLLLLLLLLLLLKKKMMMPPPSSSSSS^^^ooo~~~~~~xxxvvv}}}}}}mmm```[[[XXXVVVTTTRRRSSSTTTVVVVVVVVVPPPOOOMMMKKKIIIIII000000000000000111111111111333555777===OOOpppyyyttt~~~vvveeeYYYNNNIIIFFFGGGGGGEEEDDDFFFEEEGGGJJJLLLNNNOOOOOONNNPPPRRRUUUXXXZZZ^^^aaadddeee```ZZZWWWWWW[[[___aaalllrrryyy}}}~~~~~~}}}zzzxxxvvvwwwssspppnnnnnnnnnnnnmmmeee```ZZZUUURRROOOLLLJJJGGGEEEDDDDDDDDDDDDCCCAAA>>>===;;;999777555555444777555333222444777999;;;???BBBGGGJJJKKKLLLNNNOOOPPPOOONNNNNNMMMMMMMMMMMMNNNNNNNNNNNNMMMMMMLLLLLLLLLLLLLLLLLLKKKMMMPPPSSSYYYhhh}}}yyywwwnnn]]]YYYYYYWWWUUUSSSSSSUUUWWWWWWWWWPPPOOOMMMKKKKKKJJJ//////000000111111111111111222555777<<>><<<;;;:::888666555555444444444555444444555888;;;AAADDDGGGIIIJJJKKKNNNPPPMMMMMMMMMNNNNNNOOOQQQQQQRRRQQQPPPPPPPPPPPPQQQQQQLLLLLLLLLKKKKKKMMMPPPSSS^^^vvv|||kkkcccaaaYYYVVVTTTSSSTTTTTTTTTSSSPPPOOOOOOOOOOOOQQQ...//////000111111222222000222555777<<>><<<;;;:::999888777777777777666888999999777888<<>><<<:::999999777666555555555555666555555555777:::===???HHHHHHIIIJJJKKKLLLMMMMMMRRRNNNKKKKKKMMMOOOOOONNNLLLMMMOOOPPPQQQPPPPPPOOONNNMMMNNNOOOLLLJJJNNNTTTnnnwwwoookkkfffbbb^^^]]][[[XXXUUUUUUXXXZZZYYYXXXWWWVVVUUUTTT222222111111111111222222000222444666:::JJJjjj~~~yyyxxxzzz~~~tttjjjhhhlllqqqyyyxxxnnnbbb[[[[[[XXX[[[___dddkkkttt~~~lllXXXIIIIIIMMMLLLMMMRRRQQQYYYbbbfffggglllvvv~~~}}}zzzwwwtttsssooollliiifffdddaaa^^^[[[UUURRRNNNKKKJJJJJJIIIHHHKKKHHHDDD@@@???===;;;999999888777666555555555555666555555666888<<<@@@BBBGGGHHHIIIJJJLLLMMMNNNOOORRROOOKKKKKKMMMOOOOOONNNMMMNNNOOOPPPQQQPPPPPPOOONNNMMMNNNOOONNNMMMRRRZZZoooooogggdddbbb```^^^^^^]]]ZZZXXXXXXYYY[[[[[[ZZZYYYXXXWWWWWW111111222222222222111111111222444555999IIIggguuu{{{qqqhhhgggkkkpppxxx{{{uuulllccc^^^___]]]```fffooo{{{```PPPEEEFFFJJJJJJLLLOOONNNTTTZZZ\\\\\\```jjjsssxxx{{{~~~|||yyyvvvsssqqqnnnllliiifffdddbbb^^^\\\TTTQQQMMMLLLKKKKKKJJJIIIIIIFFFAAA???===<<<:::888888888777666555555555555666666666777999===AAADDDGGGGGGIIIKKKMMMOOOPPPQQQSSSPPPMMMLLLMMMNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPOOONNNLLLMMMOOOOOOPPPWWW```sssyyy}}}xxxfff```^^^^^^```^^^______^^^\\\[[[\\\]]]]]]]]]\\\[[[ZZZZZZ000111222333333222111000111222444666;;;KKKhhh~~~|||xxx~~~wwwnnnffffffkkkpppxxx~~~vvvqqqkkkdddbbbdddaaafffooo|||oooTTTJJJCCCEEEIIIJJJLLLOOOQQQVVVZZZZZZYYY]]]eeelllqqqsssxxx}}}~~~~~~|||yyyvvvsssqqqpppmmmkkkhhheeecccaaa^^^[[[SSSPPPNNNLLLMMMLLLKKKJJJFFFCCC???===;;;:::888777888777666555555555555555777777666777999<<<@@@CCCFFFGGGIIIKKKNNNPPPRRRSSSTTTRRRPPPNNNNNNOOOOOOPPPOOOPPPQQQRRRRRRQQQPPPOOOOOOMMMMMMOOOOOOQQQYYYbbbxxx|||sssccc^^^\\\^^^bbb]]]___aaaaaa```^^^^^^___^^^^^^]]]\\\\\\\\\000111222333333222111000111111333777===NNNkkkzzzxxxwwwxxx|||{{{tttkkkcccdddjjjpppwww{{{tttooojjjfffgggjjjiiippp}}}cccLLLGGGDDDFFFIIIKKKNNNQQQVVVZZZ]]]]]]\\\^^^dddjjjlllnnnqqqvvv|||~~~~~~~~~~~~}}}||||||}}}}}}{{{yyyvvvtttqqqooonnnllliiifffcccaaa___[[[YYYRRRPPPNNNMMMMMMMMMLLLJJJDDDAAA===;;;:::999888777777666666555555555555555888777666666888;;;>>>@@@GGGHHHJJJLLLOOORRRTTTUUUTTTTTTRRRPPPOOOPPPRRRSSSQQQRRRRRRSSSRRRQQQOOONNNPPPNNNMMMNNNNNNOOOVVV___zzzoooaaa]]][[[\\\bbb^^^```bbbcccaaa```______]]]]]]\\\\\\[[[[[[111111222222222222111111111111333777???PPPkkk~~~uuussssssttt}}}}}}zzzrrrhhhaaaccciiipppvvvzzzsssoookkkiiikkkpppttt}}}rrrTTTGGGFFFEEEGGGIIIMMMQQQUUUYYY\\\___``````aaaeeeiiigggiiikkkooovvv~~~~~~}}}||||||}}}yyyxxxvvvsssqqqooonnnmmmjjjgggddd```^^^[[[WWWUUUPPPNNNLLLLLLLLLKKKIIIHHHBBB???<<<::::::999888777666666555555444555555666888777666666888;;;>>>@@@HHHIIIKKKMMMPPPRRRTTTUUUSSSSSSSSSQQQPPPPPPSSSUUUSSSSSSTTTSSSSSSQQQOOONNNOOONNNMMMOOONNNNNNTTT\\\vvviii```]]]YYYZZZ```___aaacccbbbaaa___^^^___\\\\\\[[[[[[ZZZ[[[222222111111111111222222222111333777>>>NNNiii|||uuuuuutttsss|||{{{zzzqqqggg```aaahhhooottt{{{sssooolllkkkooouuu~~~{{{~~~bbbJJJDDDFFFGGGGGGIIINNNTTTWWWZZZ]]]aaaddddddeeegggiiigggiiilllpppuuu}}}}}}~~~~~~{{{zzzzzz|||vvvtttrrrpppnnnmmmmmmmmmhhheeeaaa^^^[[[WWWSSSPPPMMMLLLJJJIIIIIIHHHEEECCCAAA???;;;::::::999888777555555555444444555555666666555555666999>>>BBBDDDJJJKKKLLLNNNQQQSSSTTTUUUPPPQQQQQQPPPNNNOOOSSSVVVTTTTTTTTTTTTSSSQQQOOONNNNNNMMMNNNPPPOOOOOOUUU\\\mmmyyy{{{ccc______YYYZZZaaa```aaabbbaaa___]]]]]]]]][[[[[[ZZZZZZZZZ[[[333222111000000111222333333222333666===MMMfff|||{{{wwwyyywwwttt|||yyy}}}zzzpppfff___aaagggmmmsss|||tttooommmmmmrrrxxxvvvmmmrrrsssZZZIIICCCFFFGGGFFFHHHNNNTTTXXX[[[___cccggghhhhhhiiikkkkkkmmmppptttyyyzzz|||}}}{{{xxxvvvxxxzzzsssrrrpppnnnllllllllllllgggddd```\\\YYYUUUPPPMMMKKKIIIHHHGGGGGGEEEBBB@@@AAA>>>;;;:::::::::999888555555444444444555555666444444555777;;;AAAFFFIIIKKKLLLMMMOOOQQQSSSTTTUUUMMMOOOPPPOOOMMMNNNRRRVVVTTTUUUUUUTTTSSSQQQOOONNNLLLLLLNNNQQQQQQQQQVVV]]]eeeqqquuu```___aaa\\\\\\cccaaaaaaaaa```]]]\\\\\\]]][[[[[[[[[ZZZZZZ[[[000111222333333222111000---222333666===CCCXXXvvvyyynnnlllooouuu~~~}}}xxx|||~~~sssfff\\\\\\cccjjjttt}}}wwwqqqmmmnnnrrr}}}oooiiilllnnn}}}{{{aaaNNNEEEBBBEEEIIIJJJJJJMMMSSSWWWccccccdddfffhhhiiijjjkkkooosssvvvxxxzzz~~~}}}}}}|||{{{}}}~~~|||xxxsssuuutttqqqmmmjjjhhhiiikkkjjjfff```ZZZVVVRRRNNNKKKMMMLLLIIIGGGEEEDDDDDDDDD???>>>;;;999777666666666333333333333444666888999555555555555777;;;BBBGGGJJJKKKMMMOOOPPPRRRRRRRRRRRRQQQOOONNNNNNOOOQQQRRRSSSRRRRRRSSSTTTSSSOOOMMMNNNIIIIIIMMMNNNNNNXXXeeeooossstttdddaaa]]]]]]___\\\_________^^^]]][[[ZZZYYY\\\[[[YYYWWWUUUTTT000111111222222111111000...333333555;;;???QQQnnn|||vvvyyylllgggiiiqqq}}}wwwyyyvvviii^^^^^^dddiiirrryyyqqqjjjiiilllqqquuu}}}rrrbbbbbbjjjppp}}}pppYYYJJJDDDDDDGGGJJJLLLLLLOOOUUUYYYcccdddeeegggiiikkkmmmmmmqqquuuzzz}}}~~~}}}{{{zzz{{{zzzxxxuuutttssspppmmmjjjiiihhhiiihhhddd^^^YYYUUUQQQMMMKKKLLLJJJHHHEEECCCBBBBBBBBB???===;;;999777666666666444444333333444666777888777777777777999===DDDHHHKKKLLLMMMNNNOOOPPPPPPPPPPPPOOONNNNNNOOOQQQSSSTTTRRRQQQRRRSSSTTTSSSPPPMMMNNNIIIIIIMMMNNNNNNYYYgggssswwwpppaaa```\\\[[[^^^[[[______```______^^^]]]]]]\\\[[[ZZZXXXWWWWWW111111000000000000111111///333333555999;;;JJJeeeqqqmmm~~~ttthhhcccdddlll{{{}}}wwwwwwyyykkkaaa```dddgggqqq~~~zzzpppgggbbbccccccfffllluuuooobbb\\\^^^gggqqq}}}wwwaaaNNNEEECCCFFFIIILLLNNNNNNQQQWWW\\\dddeeegggiiillloooqqqsssuuuzzz}}}{{{zzz{{{{{{zzzxxx~~~~~~{{{yyyxxxxxxwwwvvvrrrqqqpppmmmkkkiiigggfffeeeaaa[[[VVVSSSPPPLLLJJJJJJHHHFFFCCCAAA@@@??????>>>===;;;888777666666666555555444444444555777888999999999:::;;;@@@FFFJJJMMMMMMNNNOOOOOOOOONNNNNNMMMMMMMMMNNNOOOQQQSSSTTTPPPPPPQQQRRRSSSSSSPPPMMMNNNIIIIIIMMMMMMNNN[[[jjjzzzlll______[[[ZZZ\\\XXX\\\]]]^^^^^^____________[[[[[[ZZZZZZZZZZZZ222111////////////111222///333222555999:::FFF___pppkkkyyyoooeeeaaaccciiittt~~~}}}wwwxxxzzzkkkaaa___```fffooo|||{{{pppddd^^^^^^^^^```ccchhhnnntttyyy|||vvvjjjbbbbbbaaa___fffqqq||||||vvvgggRRREEEBBBDDDFFFJJJMMMOOOPPPSSSXXX]]]ffffffhhhkkkooossswwwyyy{{{yyyqqqiiiiiiiiijjjkkkmmmmmmnnnsss~~~}}}~~~|||zzzxxxvvvuuutttqqqpppnnnmmmkkkhhheeeccc```]]]XXXTTTQQQNNNKKKIIIJJJHHHEEEBBB@@@???>>>>>>===<<<:::888666666666666666555444444444555777888999::::::;;;===AAAFFFJJJMMMMMMNNNOOOPPPPPPPPPPPPKKKLLLMMMNNNOOOPPPQQQQQQOOOOOOPPPRRRSSSRRRPPPMMMMMMIIIHHHLLLLLLOOO^^^ooo|||jjj``````ZZZWWWYYYVVVWWWXXXZZZ[[[]]]^^^^^^^^^\\\[[[[[[ZZZZZZZZZ222111000//////000111222///222222555;;;<<>>>>>===;;;999777666666666666666555444444555666888999888999:::;;;===@@@FFFIIIKKKLLLNNNOOOQQQRRRRRRSSSLLLLLLNNNOOOOOONNNNNNMMMOOOOOOOOOQQQRRRQQQNNNLLLKKKGGGGGGKKKKKKPPPbbbuuuyyyxxxkkkaaaaaaZZZVVVWWWTTTVVVWWWYYY[[[\\\]]]^^^^^^\\\\\\[[[ZZZYYYYYY222222111111111111222222///333111555<<<>>>JJJaaayyyqqq~~~fff]]]bbbmmmzzz}}}rrrppp|||uuu{{{zzziii```[[[XXX^^^hhhtttxxxnnnccc^^^^^^dddddddddeeeeeeeeeeeeeeefffbbb^^^[[[YYY\\\hhhssssssiii[[[MMMEEEBBBCCCEEEGGGKKKNNNPPPRRRUUU[[[```hhhjjjlllqqqwww}}}uuueee]]][[[\\\^^^aaabbbdddfffjjjllluuu}}}|||{{{yyy{{{}}}}}}yyyuuurrrqqqrrrnnnjjjhhhhhhfffbbb___YYYVVVRRROOONNNMMMKKKIIIKKKJJJGGGCCCAAA???>>>>>><<<;;;999777666666666666555444444444555777999:::777888:::;;;===@@@EEEIIIJJJKKKMMMOOOQQQRRRSSSSSSMMMNNNPPPQQQQQQOOOMMMLLLPPPOOOPPPQQQQQQPPPMMMJJJIIIEEEFFFIIIKKKQQQfff|||{{{kkkaaa```YYYUUUXXXVVVYYYZZZ[[[\\\]]]^^^^^^^^^[[[[[[ZZZYYYXXXXXX222222333333333333222222111333111444<<<>>>JJJaaayyytttllldddkkkttt|||tttkkkuuurrrxxx}}}lllccc\\\WWWYYYcccooozzz~~~vvvlllbbb^^^^^^bbbcccddddddeeeeeeeeeeeehhhgggbbb\\\^^^gggoooqqqkkk___OOOEEECCCEEEEEEDDDIIILLLPPPRRRTTTWWW]]]bbbiiikkkmmmrrryyy{{{fff^^^]]]^^^]]]aaaeeehhhkkknnntttxxx~~~~~~||||||yyy{{{|||zzzwwwtttssstttsssnnnhhhffffffeeebbb^^^WWWTTTQQQNNNNNNMMMLLLJJJKKKIIIFFFCCC@@@>>>======;;;:::888777666666666666333333333444666888:::<<<777999;;;<<<>>>AAAEEEIIIJJJJJJLLLMMMNNNOOOOOOPPPMMMOOORRRTTTTTTSSSQQQPPPQQQPPPPPPPPPPPPOOOKKKHHHFFFDDDEEEHHHJJJSSSjjj|||ggg___^^^WWWUUUZZZZZZZZZ[[[[[[\\\\\\\\\\\\\\\YYYYYYYYYYYYYYYZZZ222333444555555444333222333444111333;;;>>>JJJ```yyyxxxpppnnnvvvzzzxxxuuuxxxjjjqqqqqqwwwnnneee___YYYTTT___kkkvvv}}}uuukkkaaa]]]^^^___```aaacccdddeeeffffffgggjjjhhheeelllvvvvvvmmmfffXXXGGGAAACCCGGGFFFCCCKKKNNNRRRTTTUUUYYY___dddjjjkkknnnsss{{{ooo^^^[[[^^^aaa\\\aaaggglllqqqwww~~~}}}}}}zzz{{{{{{xxxtttsssuuuwwwtttnnngggdddeeeeeeaaa^^^VVVSSSPPPNNNNNNMMMLLLKKKKKKIIIFFFBBB???===<<<<<<;;;:::888777666666666666333333333444666999;;;===888999;;;===???BBBFFFIIIJJJJJJKKKLLLLLLLLLLLLLLLMMMOOOSSSVVVXXXWWWUUUTTTRRRQQQPPPPPPPPPNNNJJJGGGEEEBBBDDDHHHJJJTTTlllxxxddd\\\\\\VVVUUU\\\]]]YYYZZZZZZZZZZZZYYYYYYXXXXXXXXXXXXYYYZZZ\\\000111222333333222111000000111444555555;;;KKK[[[zzzmmmppptttsssrrruuuyyymmmqqqppp|||yyyjjj___YYYSSS[[[gggrrryyyuuurrrggg\\\bbb^^^\\\```cccccceeeiiimmmsssuuurrrvvv}}}|||uuudddOOOCCCBBB???DDDIIIFFFJJJNNNSSSWWWZZZ\\\___aaaeeeffflllwwweee\\\\\\^^^aaaeeelllsssxxx~~~zzzzzzzzzyyyxxxuuusssqqqooolllgggccc```^^^\\\ZZZTTTQQQMMMJJJKKKLLLLLLLLLJJJFFFBBB???======<<<;;;999888666444333444555666333111111333888::::::888777777777888<<<@@@DDDGGGJJJJJJJJJKKKKKKLLLMMMNNNPPPRRRUUUXXXXXXWWWVVVTTTQQQQQQQQQPPPNNNLLLKKKJJJDDDGGGHHHIIIOOO```zzzxxxrrriii\\\UUUTTTYYY]]]___\\\[[[[[[[[[[[[[[[[[[[[[ZZZZZZ[[[\\\^^^___000111222333333222111000000111333555444999HHHWWWuuuiiiiiijjjggghhhnnnwwwlllpppwww|||~~~pppccc[[[[[[```gggooozzzttthhhccc^^^\\\^^^```bbbfffkkksssyyy{{{|||{{{aaaMMMDDDCCCAAAFFFKKKGGGKKKOOOUUUYYY\\\___aaaccchhhjjjppp{{{~~~hhhbbbbbbeeehhhooowww}}}zzzzzzzzzyyywwwtttrrrpppmmmjjjeeebbb___\\\YYYVVVSSSPPPLLLJJJJJJKKKKKKKKKIIIEEEAAA>>>======;;;:::777666444222111222333444555333333444777999888777777777777999<<>>===<<<:::999777555444222222222222333777555555555777888777666666666777:::>>>CCCGGGJJJGGGGGGHHHIIIKKKNNNQQQRRRPPPQQQQQQRRRSSSSSSSSSSSSQQQPPPOOONNNKKKIIIGGGEEEHHHKKKNNNRRR[[[oooiiiccc[[[XXXZZZ]]]______[[[ZZZZZZZZZYYYYYYYYYYYYXXXXXXYYYZZZ\\\]]]222222222222222222222222111000222333222555@@@LLLjjjyyyqqqhhhbbbhhhssszzzpppqqq{{{qqqeee^^^^^^aaahhhpppzzz}}}jjjfffdddeeedddcccffflllqqqwww|||ttt[[[JJJDDDFFFEEEIIIOOOLLLNNNSSSZZZ___bbbdddfffgggjjjnnnuuu{{{llllllqqqwww}}}}}}|||xxxxxxwwwvvvssspppmmmkkkfffdddcccaaa^^^YYYSSSOOOPPPNNNJJJHHHHHHHHHGGGFFFEEEBBB???===<<<;;;999888888777666444444444444444666555555666666777777777555666888;;;???EEEIIILLLIIIHHHHHHIIIKKKMMMPPPRRRRRRQQQPPPPPPQQQRRRSSSTTTRRRQQQPPPNNNKKKHHHFFFEEEHHHKKKOOOTTT___rrrvvviiiddd___^^^___aaa```___ZZZYYYYYYYYYXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]333222222222222222222333111000111333222444<<>><<<;;;;;;999777555444444333333222111111111000222444444444555666888666777:::>>>CCCGGGKKKMMMMMMKKKJJJHHHIIIKKKNNNPPPRRRRRRQQQPPPPPPQQQRRRSSSRRRRRRPPPOOOLLLJJJHHHGGGFFFHHHMMMTTTaaatttmmmbbb___]]]]]]^^^]]]ZZZVVVWWWWWWXXXXXXYYYZZZZZZZZZ^^^^^^^^^]]]]]]]]]444333222222222222333444111///000333444444:::BBBPPPsss~~~vvv{{{sssnnnooozzzxxxqqqvvvlllmmm|||jjjaaa^^^ccchhhnnn~~~qqqaaacccgggjjjgggcccdddiiittt|||wwwiiiYYYSSSRRRLLLPPPYYYYYY```bbbdddfffgggjjjmmmppplllssstttssszzz|||{{{zzzuuuuuusssqqqmmmiiieeeccc\\\[[[ZZZZZZXXXVVVRRRNNNLLLJJJGGGEEEEEECCCAAA???>>>===;;;::::::999666444333333333333222111000000000222444444222222333666777888;;;???CCCHHHKKKLLLLLLJJJHHHHHHIIILLLOOORRRPPPPPPOOOOOOOOOOOOPPPPPPPPPOOOOOOMMMLLLIIIHHHGGGFFFIIINNNWWWfffzzziii^^^[[[YYYZZZ\\\\\\YYYVVVVVVVVVWWWXXXZZZ[[[\\\]]]______^^^]]]\\\[[[444444222222222222444444111///000333444555:::AAAIIIiii}}}|||}}}qqqvvv~~~ooofffbbbttt~~~rrrrrrhhhfff{{{lll```ZZZ^^^dddmmm~~~ppp\\\]]]aaadddbbb```dddlll{{{ooo___XXXUUUOOOSSS\\\]]]eeefffggghhhiiilllooosssttt|||vvvrrrzzz|||zzzyyyuuutttsssppplllhhhdddbbbZZZYYYWWWWWWVVVTTTQQQNNNKKKIIIGGGEEEDDDCCC@@@>>>>>><<<;;;::::::888666333555555555555444333222222111333555444111///111333888999<<<@@@DDDHHHKKKLLLJJJIIIGGGGGGIIIMMMQQQTTTNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLKKKIIIGGGFFFGGGJJJPPP[[[kkk}}}ggg\\\ZZZYYYZZZ]]]^^^\\\YYYUUUVVVWWWYYY[[[\\\^^^^^^______^^^\\\ZZZYYY555555444333222222222222000111222222222333666888CCCRRRdddvvvuuulllttttttjjjcccooo|||}}}ppplllwwwnnn```iiivvviii\\\\\\eeerrr}}}kkkWWWUUUWWW[[[ZZZZZZaaalll}}}ooo\\\TTTVVVYYY\\\___dddeeefffiiinnnrrrwwwyyyzzz}}}ooommmyyy}}}yyyyyytttsssrrroookkkfffaaa^^^[[[ZZZWWWVVVUUUSSSPPPMMMKKKIIIFFFCCCBBBAAA???===>>>===;;;999777666666777444333222222111111111111///111444555555555666777888<<>>===;;;999777666555555555666555444444333333333444111333444444444444666888999===BBBFFFHHHJJJLLLMMMLLLJJJHHHJJJMMMPPPPPPOOOSSSPPPNNNMMMOOOOOONNNLLLKKKKKKJJJIIIHHHFFFCCCAAAJJJHHHNNN```wwwqqq___XXXWWWUUUUUUVVVVVVTTTSSSUUUUUUVVVWWWXXX[[[]]]^^^\\\[[[YYYWWWTTTRRR666555444333222222222222000111333333222333555777666FFFWWWmmmwwwiiinnn}}}ttteeeiiirrrwwwkkkjjjwww~~~iiiaaalllsssddd^^^^^^bbbjjjqqqwww~~~qqq```RRRPPPQQQWWW```lll|||lll```]]]^^^bbbggghhhjjjooowww}}}nnnjjjnnn{{{|||yyyyyyrrrqqqooolllgggbbb^^^[[[ZZZXXXVVVTTTSSSQQQNNNKKKGGGEEECCCAAAAAAAAA@@@>>>;;;:::888666444444444444555555444333333333444444444444444333222333666999<<>>:::999777555444444444555333222222111111222222222666666555333222333777:::???AAACCCEEEGGGJJJNNNQQQPPPPPPOOOPPPPPPQQQQQQQQQSSSRRRQQQPPPPPPPPPPPPOOONNNNNNMMMJJJFFFDDDBBBBBBJJJKKKWWWmmmeeeWWWQQQSSSUUUSSSOOONNNOOOQQQVVVVVVWWWWWWYYYZZZ[[[\\\YYYXXXWWWTTTRRROOO666666555444333333333333111222333333222222444666777CCCOOObbbzzzvvv}}}sssaaacccfffrrrwwwfffgggmmmaaa[[[\\\eeennnoooyyyttteee\\\UUUTTTWWWbbbwwwuuullliiinnnvvvssseeeeeekkkttt{{{vvvsssssspppnnnkkkfffbbb]]]YYYWWWVVVTTTRRRQQQPPPNNNJJJHHHCCCAAA???>>>??????>>>===:::999888666555555555666222222222111111222222333777666555333222444999<<>>===>>>>>>===<<<:::999777666555555555666444444333333333444555555666666555333333666:::>>>@@@BBBDDDEEEGGGIIINNNQQQPPPRRRTTTTTTRRRRRRRRRSSSRRRSSSSSSQQQOOONNNOOOQQQOOOQQQPPPMMMHHHEEEFFFHHHFFFMMM]]]rrrsss]]]WWWQQQRRRSSSSSSRRRRRRSSSTTTTTTTTTUUUVVVWWWWWWWWWVVVSSSSSSRRRQQQPPPNNN777666555444444333333444222333444333222222444555222===FFFYYYxxxssshhh^^^```kkk~~~~~~}}}{{{lll```[[[___fffkkkwww}}}mmm___ZZZTTTZZZeeezzzssseee______fffnnnvvv{{{vvvqqqpppqqqmmmkkkgggbbb]]]XXXUUUSSSUUUSSSQQQOOONNNLLLIIIGGGBBB@@@===<<<===<<<;;;:::888777666444444444444555444333333333444444555666444555555444555777;;;??????AAADDDEEEGGGIIILLLOOONNNQQQTTTTTTSSSRRRSSSTTTQQQRRRSSSQQQNNNMMMOOOQQQNNNPPPPPPLLLGGGDDDFFFJJJIIIRRRbbbtttlllYYYVVVQQQQQQPPPRRRTTTUUUUUUUUUSSSSSSTTTUUUVVVUUUTTTTTTRRRRRRQQQQQQQQQQQQ777777555444444444444444222333444333222222444555444>>>FFFXXXwwwxxxooodddeeeoooyyywwwvvv{{{uuuggg^^^]]]bbbjjjvvvmmm^^^XXXUUU^^^mmmtttddd^^^[[[___gggnnnuuuzzzvvvqqqpppqqqmmmjjjfffaaa[[[WWWTTTRRRQQQOOOMMMLLLKKKIIIEEECCCBBB@@@===<<<<<<<<<:::999777666444333222333333444111111111111222222333444333444555555666888<<>>AAADDDFFFGGGIIIKKKNNNMMMQQQTTTUUUSSSRRRSSSUUUPPPRRRSSSQQQNNNLLLNNNQQQLLLNNNOOOKKKFFFDDDFFFJJJMMMVVVfffvvvgggWWWUUUQQQOOONNNQQQUUUWWWVVVTTTRRRSSSTTTUUUUUUTTTSSSRRRSSSSSSSSSTTTTTTTTT777777666555555555555555111222222333333444444555000888CCCUUUppp{{{qqqrrrttt{{{vvvkkksssuuuzzz|||jjj^^^^^^dddpppxxxwwwhhh\\\WWWZZZ```rrrwwwgggaaa\\\^^^dddiiimmmwww{{{wwwrrrmmmkkkllliiifffaaa[[[VVVRRRPPPRRROOOLLLJJJHHHGGGEEECCCAAA>>>;;;:::999999999888999999777666555555555555000111222222111222444666666666666666888;;;>>>@@@EEEDDDCCCDDDHHHLLLNNNOOOPPPOOONNNPPPRRRSSSSSSRRRSSSRRROOOMMMLLLKKKLLLLLLPPPLLLJJJJJJFFFCCCEEEJJJOOO\\\kkkwwwgggUUUOOOSSSRRRRRRTTTWWWXXXUUURRRVVVWWWXXXXXXXXXWWWVVVUUUWWWVVVUUUTTTUUUWWW999888777666666555666666222333333333333444444444333777>>>MMMfffzzzmmmqqqsssyyypppcccaaaeeemmmtttrrrcccYYYWWW___ggg{{{nnn___ZZZYYY\\\bbbiiiooo{{{zzzvvvqqqlllkkkhhhfffccc___[[[WWWTTTRRRQQQNNNKKKIIIHHHGGGDDDBBBAAA>>>;;;:::999999888777888777666555444444444444111222333222111222444666666666666666888;;;???@@@DDDCCCCCCEEEHHHKKKNNNOOOPPPOOONNNPPPRRRSSSSSSRRRQQQPPPOOOMMMLLLLLLLLLLLLOOOLLLJJJIIIFFFCCCFFFLLLRRR___nnn}}}nnn___YYYSSSRRRQQQSSSVVVXXXVVVTTTWWWXXXYYYYYYYYYXXXWWWVVVWWWVVVVVVUUUVVVXXX;;;:::999888777777777777444444444444333333333333666666888BBBYYYuuuqqqtttwww~~~zzzkkkeeefffiiinnnzzz{{{jjj\\\WWWXXXaaakkk}}}fffXXXTTTVVVZZZbbbkkktttyyytttoookkkkkkcccbbb```]]]ZZZWWWUUUTTTOOOMMMJJJHHHGGGFFFCCCAAA@@@>>>;;;:::999888777555666666555444333333333333222333444333222222333555666666666777999<<>>===;;;999888888777666666555555444333222222555444555;;;III___zzzsss~~~zzzmmmiiihhhjjjrrrooo```WWW[[[cccsss{{{hhh\\\XXXXXX[[[eeerrr}}}uuuqqqlllhhhhhhaaa___]]]YYYVVVRRRPPPOOOJJJHHHFFFFFFEEECCC@@@>>>===;;;:::999999888666444666666555555444555555555444555555444333222444555777777777888:::>>>AAACCCBBBEEEGGGIIIIIIKKKNNNQQQQQQPPPOOOPPPRRRRRRRRRPPPMMMNNNPPPQQQQQQQQQPPPOOONNNLLLJJJIIIFFFHHHRRR^^^oooxxxsss___XXXXXXSSSSSSRRRRRRSSSUUUWWWYYYXXXYYY[[[\\\]]]]]]]]]]]]\\\[[[[[[[[[\\\\\\@@@???===;;;999888777777666666666555444333333222444444777<<>>;;;999888777666666666555555444444333333333333777;;;@@@MMMfff~~~yyyvvv~~~yyyssskkkkkkrrr~~~wwwhhh___[[[\\\eeeooo{{{|||kkk^^^ZZZXXX\\\hhhzzzxxxsssoooiiieeeddd^^^\\\ZZZVVVRRROOOLLLKKKEEEDDDDDDDDDCCCAAA>>>;;;888777777888999999777555555444444444444444555555444555555555444555777888777777888999<<<@@@CCCEEECCCHHHLLLMMMLLLMMMQQQUUURRRQQQPPPPPPQQQRRRQQQPPPOOOOOONNNMMMMMMMMMNNNNNNLLLKKKKKKJJJIIINNN___ooolll]]]WWWVVVRRRTTTVVVVVVTTTSSSTTTUUUTTTVVVXXXZZZ[[[\\\\\\\\\UUUUUUVVVVVVVVVVVVAAA@@@>>>;;;999777666666555555555555555444444444333333666999<<>><<<:::999888777666444444333333333444555666666555444333666555444333333333444555222444666999;;;>>>CCCFFFFFFIIIMMMPPPQQQQQQOOONNNQQQOOONNNPPPRRRRRROOOLLLNNNPPPQQQOOOLLLKKKMMMPPPLLLMMMMMMJJJLLLVVVggguuurrreee[[[RRRPPPTTTUUUWWWXXXXXXVVVSSSRRRSSSWWWUUUTTTVVVYYYZZZXXXUUUTTTTTTUUUVVVWWWWWWDDDBBB@@@>>><<<;;;;;;;;;777777666555444444444444777555666777999AAARRRaaaxxxqqqooo}}}yyy||||||{{{}}}pppcccXXXYYY]]]eeesssvvvjjj___YYYVVV[[[ggg{{{xxxrrrmmmgggbbbbbb[[[YYYVVVSSSOOOKKKHHHFFFCCCCCCBBBAAA???>>><<<;;;999888777555444444333333333444555666666555444333555555444333333333444555333555777999;;;???CCCGGGGGGIIILLLOOOPPPPPPOOONNNPPPOOOOOOPPPSSSSSSPPPNNNOOOOOOOOONNNMMMMMMNNNOOOMMMOOOPPPOOOQQQ[[[kkkxxxkkk```ZZZTTTSSSXXXTTTVVVWWWVVVTTTSSSSSSSSSVVVUUUTTTUUUWWWXXXVVVTTTUUUVVVVVVWWWWWWWWWGGGFFFDDDAAA???===<<<<<<888888777666555555555555666555555777888===JJJWWWnnn{{{rrrooo~~~tttkkknnnyyyjjj^^^WWWYYY```jjj||||||pppddd[[[VVVYYY]]]gggyyyxxxrrrmmmfffaaa```XXXVVVTTTQQQMMMJJJGGGFFFDDDCCCAAA???===<<<<<<;;;888888666555444444333333333444555666666555444333555555444333333444555666555666999:::<<<@@@DDDHHHIIIJJJLLLMMMOOOOOOPPPPPPPPPOOOOOOQQQSSSTTTRRRQQQPPPNNNMMMNNNOOOPPPPPPOOOPPPRRRTTTUUUYYYcccqqq|||eeeZZZWWWTTTTTTWWWSSSTTTUUUTTTRRRRRRSSSUUUUUUTTTSSSTTTUUUUUUTTTSSSWWWWWWWWWWWWWWWVVVIIIHHHFFFDDDAAA???===<<<:::999888777666555555555555444444666666999BBBLLLcccrrrvvvvvvyyylllcccfffrrr{{{}}}hhh^^^XXX]]]fffsss}}}{{{~~~wwwkkkbbb[[[WWW[[[^^^gggxxxwwwqqqlllddd___]]]UUUSSSQQQNNNKKKIIIGGGEEEDDDBBB@@@===<<<;;;;;;;;;888777666555444444444444333333555555555555333333555555444333333444666777777888:::<<<>>>AAAEEEIIIKKKKKKKKKLLLMMMOOOPPPQQQPPPPPPPPPQQQSSSTTTTTTSSSQQQNNNLLLMMMQQQSSSQQQOOORRRUUUXXX\\\aaakkkxxxbbbWWWUUURRRQQQRRRSSSSSSSSSRRRPPPQQQSSSVVVTTTSSSRRRRRRRRRRRRRRRRRRUUUVVVVVVWWWWWWWWWIIIIIIGGGEEEBBB@@@===<<<;;;;;;999888777666666666555333333555666666===EEE[[[mmmvvvxxx~~~wwwkkkaaacccoooyyy|||xxxyyy~~~|||fff^^^ZZZaaalll{{{tttiiijjjooouuu{{{tttjjjbbb]]]ZZZ[[[^^^hhhzzz~~~tttooojjjbbb\\\[[[SSSRRRPPPMMMJJJHHHFFFEEECCCAAA???<<<;;;:::::::::777666555444444333444444222333444555555444333222555555444333444555666777999:::<<<>>>@@@CCCGGGJJJLLLLLLKKKLLLMMMNNNPPPQQQOOOPPPQQQQQQRRRRRRTTTUUURRROOOMMMNNNQQQSSSRRRPPPSSSVVV[[[```gggrrr~~~}}}}}}~~~|||aaaVVVUUURRRPPPRRRRRRSSSSSSQQQPPPQQQSSSUUURRRQQQQQQPPPPPPPPPQQQRRRSSSTTTUUUVVVWWWWWWIIIHHHGGGFFFCCCAAA>>>======<<<:::999888777666666555222222555555666;;;AAAVVViiivvvwww~~~}}}wwwkkkaaaaaaiiiqqqsssvvvsssjjj}}}zzzddd^^^\\\eeerrryyyccc^^^```dddkkkrrrxxxuuukkkccc^^^\\\[[[```lllzzzqqqmmmhhh```ZZZYYYRRRQQQOOOLLLIIIGGGEEECCCAAA@@@>>><<<;;;999999888666555555444333333444444222333444555555444333222555444444444444666777888;;;<<<>>>@@@AAADDDHHHKKKLLLLLLLLLLLLMMMNNNOOOPPPOOOQQQQQQQQQPPPPPPRRRTTTRRRPPPOOOPPPQQQRRRRRRQQQTTTVVV[[[aaajjjvvv~~~sss]]]WWWWWWTTTTTTVVVRRRSSSTTTSSSQQQQQQRRRTTTPPPPPPPPPOOONNNOOOQQQTTTRRRSSSTTTUUUVVVVVVHHHHHHHHHGGGEEECCCAAA???>>>===;;;:::888777777777555222111444666666;;;AAAOOObbbzzzvvvjjjgggkkkoooooowwwpppdddttt}}}}}}|||eee```aaammm|||~~~kkk\\\[[[^^^___eeennnuuu~~~vvvkkkbbb\\\YYY\\\cccqqq~~~vvvnnnjjjfff___YYYWWWSSSRRROOOLLLIIIFFFDDDCCC??????>>>===;;;999777666555555444444333333444444222333444444444444333222555444444444555666888999<<<>>>@@@AAABBBEEEIIILLLLLLLLLLLLMMMNNNNNNOOOOOOPPPQQQRRRPPPNNNNNNQQQSSSRRRRRRRRRQQQPPPPPPQQQRRRSSSUUUZZZaaakkkxxx|||jjjZZZWWWXXXUUUUUUYYYSSSTTTUUUUUUSSSQQQQQQRRRNNNOOOPPPOOONNNOOORRRVVVTTTTTTTTTTTTTTTSSSIIIIIIIIIHHHGGGEEEBBBAAA>>>>>><<<:::999888777777555222111444666777<<>>>>>>>>===<<<999777555555555444333333333444444222222444444444444222222555444444444555666888999===???AAABBBCCCFFFJJJMMMKKKLLLMMMNNNNNNNNNNNNNNNPPPQQQRRRPPPMMMMMMPPPRRRRRRTTTUUUSSSOOONNNPPPSSSSSSUUUYYY```kkkxxxuuufffZZZXXXWWWSSSSSSWWWSSSUUUWWWVVVTTTRRRQQQQQQMMMNNNOOOOOOMMMOOOSSSWWWVVVVVVUUUTTTRRRPPPGGGHHHIIIIIIIIIGGGDDDCCCAAA@@@<<<999666555444444333444555444555777;;;>>>IIIQQQccczzz}}}wwwpppuuu~~~~~~nnnkkkwwwyyyttt{{{}}}jjjhhhkkkxxx~~~fff\\\RRRPPPTTTXXX___fffkkkyyy~~~kkkaaa___]]]YYYXXXgggzzzuuummmeee___\\\[[[\\\TTTQQQMMMJJJHHHFFFCCCAAAAAA@@@>>>;;;999777666666444444555555555444333222444444444444444444444444666666555444333444888;;;>>>AAAEEEHHHIIIIIIJJJKKKNNNNNNNNNNNNNNNNNNNNNNNNOOOPPPQQQQQQQQQPPPOOONNNNNNOOOOOOOOOOOOQQQTTTWWWWWWWWW\\\eeennn{{{nnnaaaVVVRRRSSSTTTUUUXXXZZZYYYXXXWWWUUUTTTRRRRRRTTTTTTTTTSSSTTTTTTUUUUUUSSSUUUUUUUUUTTTSSSIIIJJJJJJJJJIIIGGGEEECCC???>>><<<:::888777666555333444444444444666:::===EEEMMM___ttt}}}sssvvv|||xxxrrrwwwzzztttyyy|||iiijjjpppvvvooo```VVVNNNMMMPPPTTT[[[aaakkkzzzvvvddd[[[[[[]]]\\\```ooo~~~xxxtttmmmeee___[[[YYYXXXSSSPPPLLLIIIHHHFFFCCCAAAAAA???===;;;999777666666555555444444444333333333555555555555555555555555555555444333333444888;;;@@@CCCFFFHHHIIIIIIIIIJJJMMMMMMMMMNNNNNNOOOOOOOOOOOOPPPQQQQQQQQQPPPOOONNNNNNOOOPPPPPPPPPQQQTTTWWWYYYZZZaaalllxxxkkk```VVVSSSSSSSSSUUUWWWZZZYYYXXXVVVTTTSSSSSSSSSTTTTTTSSSRRRRRRSSSSSSSSSQQQRRRSSSSSSQQQQQQLLLLLLLLLKKKJJJGGGEEEDDD=========<<<;;;999888777333444444333333555888;;;???HHHXXXjjjuuuzzzsssrrrvvv~~~{{{xxxvvv}}}vvvxxx}}}ooorrr}}}~~~|||yyyrrriiibbbXXXPPPKKKKKKNNNQQQVVV\\\jjjyyy|||mmm\\\UUUYYY___aaaiiixxxzzzuuurrrllleee^^^YYYUUUTTTQQQNNNKKKIIIGGGFFFDDDBBB@@@???===:::888777666666666555444333222333444444555555555555555666666666444444444333333555999<<>>===:::888666333444444333222444777::::::BBBRRRaaajjjpppxxxrrrnnnqqq}}}~~~vvv|||zzzssswwwzzzyyy|||zzz}}}yyytttooolllfff^^^XXXRRRMMMJJJKKKNNNPPPUUUZZZhhhxxxvvvgggYYYTTTXXX```eeennn{{{uuurrrpppkkkeee^^^XXXSSSQQQOOOLLLIIIGGGGGGEEECCCBBB???>>><<<:::888777666666777555333222222222444555444444444444555555555555333333333333333666;;;>>>DDDGGGJJJKKKJJJIIIIIIIIIKKKKKKLLLMMMOOOPPPQQQQQQNNNOOOOOOPPPPPPQQQQQQQQQPPPQQQRRRRRRRRRSSSVVVYYY```fffrrrzzzbbbZZZTTTSSSSSSRRRRRRUUUZZZXXXUUURRRQQQRRRTTTUUUUUUTTTSSSRRRQQQQQQPPPPPPPPPQQQRRRQQQPPPOOOPPPOOONNNLLLJJJHHHGGGFFFBBBBBBAAA@@@>>>:::777666444555444333222333666999777>>>LLLZZZccckkkvvvuuunnnqqqzzzzzzxxxvvv~~~zzzsssmmmeee___[[[WWWQQQMMMMMMIIIHHHJJJLLLNNNSSSYYYgggxxxyyyooobbbXXXTTTWWW___fffrrr|||uuupppnnnlllhhhccc]]]XXXSSSQQQNNNKKKHHHFFFFFFDDDBBBAAA>>>===;;;999777666666555777555333222222222444555222222222333333444444444333333444444555888===@@@EEEHHHKKKLLLKKKJJJIIIIIIKKKKKKLLLMMMOOOPPPQQQQQQNNNNNNNNNOOOPPPQQQRRRRRRQQQRRRSSSSSSSSSTTTWWWZZZ\\\gggvvvqqq]]]WWWSSSRRRRRRPPPQQQUUUXXXVVVSSSQQQQQQRRRTTTUUUVVVUUUTTTSSSRRRQQQQQQQQQRRRSSSTTTSSSRRRQQQOOOOOOMMMLLLJJJIIIHHHGGGEEEDDDCCCAAA>>>;;;888777666666555444333333666999777<<>><<<;;;;;;777777777555333444666999999:::AAANNN[[[fffsss}}}{{{ssswww}}}qqqwwwzzz~~~tttjjjfff^^^TTTMMMJJJJJJIIIHHHHHHFFFFFFHHHJJJLLLSSS[[[dddtttwwwkkk]]]XXXXXX^^^kkkyyyzzzpppkkkfffeeefffbbb```^^^ZZZWWWUUUSSSRRRNNNKKKHHHEEECCCBBB???===<<<;;;999888666666555555555555444444444333333333111111222333333444555555333444555666888<<>>===>>>>>>888888777555444444777999;;;999===JJJXXXdddpppxxxwwwpppvvv~~~mmmsssuuu|||{{{qqqfff```XXXMMMFFFEEEFFFFFFFFFJJJHHHIIIKKKLLLNNNVVV___aaaqqq|||mmm___ZZZ\\\dddvvvsssiiibbb]]]^^^ccc^^^\\\YYYWWWTTTSSSSSSSSSOOOLLLHHHEEECCCAAA>>><<<;;;:::999777666555555555444444555555555444333222222222333444444555666666444555666777999>>>CCCGGGFFFIIILLLNNNMMMMMMMMMMMMNNNNNNNNNNNNNNNNNNNNNOOOMMMMMMMMMNNNOOORRRTTTUUUSSSTTTUUUUUUUUUVVVYYY\\\jjj{{{uuu]]]WWWRRROOONNNLLLLLLQQQXXXRRRRRRRRRSSSSSSSSSSSSSSSQQQQQQPPPPPPPPPQQQQQQRRRNNNOOOPPPPPPNNNNNNMMMMMMLLLLLLKKKKKKJJJJJJGGGFFFEEEDDDCCCBBBAAAAAA===<<<:::888666444333333777777<<>>;;;:::999888777666666666666666666555444333333222222666555444333333333333444444555777999===AAAEEEHHHIIIJJJLLLNNNOOOOOOOOOOOOLLLMMMNNNOOOPPPPPPPPPPPPOOOOOONNNNNNNNNOOOPPPPPPWWWSSSPPPQQQRRRTTTZZZbbbnnnkkk```TTTQQQLLLKKKMMMQQQUUUWWWUUUTTTSSSTTTUUUTTTRRRQQQSSSOOOKKKLLLPPPRRRQQQNNNOOOOOOOOOOOOOOOOOOLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHGGGFFFEEEDDDCCCCCC???===<<<999777666555444:::888:::AAAKKKYYYkkkzzz~~~ssslllooo~~~xxxoooqqqzzz}}}pppcccVVVNNNGGGFFFEEEDDDFFFJJJOOOKKKJJJLLLOOORRRZZZbbbooozzzyyynnneeeeeemmm||||||{{{yyyrrrlllgggbbb\\\VVVSSSQQQPPPNNNMMMJJJGGGDDDCCC@@@===:::999999888666666555555666444444444444444444444444444444333444444555555666666777999;;;???CCCGGGIIIIIIKKKMMMNNNOOOPPPOOOOOONNNOOOPPPQQQQQQRRRRRRRRRPPPPPPPPPPPPPPPPPPQQQQQQUUUQQQOOOOOOOOOQQQZZZcccuuufff[[[SSSPPPLLLLLLNNNQQQSSSUUUTTTSSSQQQQQQRRRRRRQQQOOOMMMKKKIIIJJJNNNQQQRRRPPPOOONNNNNNMMMMMMMMMLLLLLLKKKKKKJJJIIIIIIIIIIIIIIIHHHHHHGGGFFFEEEEEEAAA@@@>>><<<:::888777666===999777<<>>BBBFFFIIIKKKJJJKKKMMMOOOPPPPPPPPPOOOPPPPPPQQQRRRSSSSSSSSSSSSPPPPPPQQQQQQQQQRRRRRRRRRTTTQQQOOONNNMMMPPP\\\hhhzzz```UUUQQQOOOMMMNNNPPPRRRRRRRRRSSSQQQOOOOOOOOOPPPOOONNNJJJJJJJJJKKKLLLNNNOOOPPPNNNNNNLLLKKKJJJIIIMMMMMMLLLLLLKKKJJJJJJJJJJJJJJJIIIHHHGGGGGGFFFFFFCCCBBBAAA@@@===;;;:::999>>>:::888:::BBBRRRjjj~~~xxxsss{{{xxxrrrwwwxxxttttttyyy~~~}}}}}}~~~uuuuuuyyy~~~nnn___PPPIIIDDDDDDFFFFFFJJJNNNPPPLLLKKKMMMNNNQQQYYYaaaqqq|||ssslllnnn|||~~~yyypppjjjaaaYYYTTTOOOKKKIIIGGGEEEBBB@@@???===;;;888777666555444444444444444222222333444444555555666333444555666777888888888888:::<<>><<<:::===::::::===CCCQQQgggzzz|||pppmmmuuuwwwuuusssnnnnnnrrrxxxwwwyyy~~~nnn```RRRKKKFFFFFFGGGHHHLLLQQQOOOMMMMMMPPPQQQQQQUUU[[[jjj{{{|||uuunnnppp}}}wwwrrrqqqsssuuussspppgggccc^^^ZZZUUUPPPJJJGGGEEECCC@@@???>>><<<:::888666555555444444444444444444444444444444444444444555666777888888888777777888:::===@@@DDDHHHJJJKKKMMMNNNOOOPPPQQQQQQPPPPPPOOOOOOPPPQQQQQQQQQPPPPPPMMMNNNPPPQQQRRRRRRRRRQQQTTTPPPNNNOOOPPPWWWffftttnnn[[[TTTQQQQQQQQQSSSUUUTTTSSSQQQSSSQQQOOOOOOPPPQQQPPPOOONNNOOOPPPOOOMMMLLLMMMNNNMMMMMMKKKIIIHHHGGGPPPPPPOOOOOONNNMMMMMMMMMJJJJJJJJJIIIIIIHHHHHHHHHFFFFFFFFFEEECCC@@@===<<<;;;:::;;;>>>CCCNNNbbbttt{{{vvvnnnjjjppp}}}xxxqqqlllnnnsss~~~~~~~~~pppcccUUUMMMHHHHHHIIIIIIMMMQQQNNNMMMOOORRRSSSRRRUUU[[[fffwww{{{xxxtttwww|||rrrlllfffdddeeeffffffeee\\\ZZZXXXVVVSSSOOOIIIEEECCCBBB???>>>>>><<<:::888666555555444444444555555444444444444444444444333666777888999999999888777999;;;>>>BBBFFFIIIKKKLLLNNNOOOPPPQQQRRRQQQPPPPPPNNNNNNOOOOOOOOOOOOOOONNNLLLNNNOOOQQQRRRRRRRRRQQQSSSNNNLLLOOOUUU^^^lllxxxjjjZZZTTTRRRQQQRRRSSSTTTTTTRRRPPPPPPPPPPPPQQQSSSSSSQQQPPPMMMMMMNNNPPPQQQQQQQQQPPPMMMMMMLLLKKKJJJJJJPPPPPPOOONNNNNNMMMMMMLLLKKKKKKKKKKKKKKKJJJJJJJJJGGGGGGGGGFFFDDDAAA>>><<<999999:::<<>>======:::999666555555555555555666666222333333444444555555555555666888:::;;;;;;:::999;;;===@@@EEEHHHKKKMMMNNNNNNOOOQQQRRRRRRQQQQQQPPPNNNNNNOOOOOOOOOOOONNNNNNMMMNNNPPPSSSTTTTTTSSSRRRUUUOOOLLLRRR]]]hhhttt~~~~~~fffYYYSSSQQQPPPPPPQQQRRRRRRPPPNNNMMMMMMOOORRRTTTTTTRRRPPPOOOMMMMMMOOORRRSSSQQQNNNMMMMMMMMMMMMMMMNNNOOOOOONNNNNNMMMLLLLLLLLLMMMMMMMMMMMMLLLLLLLLLLLLGGGGGGGGGGGGDDDAAA>>><<<999999999:::;;;EEEYYYlllzzzxxxwwwqqqfffgggnnnttt|||xxxxxx~~~xxxlllXXXQQQJJJIIIIIIHHHJJJNNNPPPNNNNNNRRRTTTXXX```hhhssszzzxxxrrrtttwww}}}tttlllkkk```^^^ZZZYYYXXXXXXVVVTTTRRROOOKKKIIIHHHHHHGGGFFFBBBAAA???>>>>>>===;;;999666666555555555666666777000111222333555666777888333444777:::<<<===<<<<<<<<<>>>BBBGGGJJJMMMOOOOOOOOOPPPQQQRRRRRRRRRQQQPPPOOOOOOOOOPPPPPPOOONNNNNNNNNOOORRRTTTUUUUUUTTTSSSZZZRRROOOXXXeeeqqq|||wwwcccYYYTTTPPPOOONNNOOOPPPPPPOOOMMMJJJKKKNNNRRRUUUUUURRROOOSSSPPPMMMOOORRRRRRNNNIIIMMMMMMMMMNNNOOOQQQNNNNNNNNNNNNNNNMMMLLLKKKJJJKKKLLLMMMMMMMMMMMMMMMNNNLLLJJJGGGDDDBBB@@@@@@;;;<<<<<<:::;;;EEEUUUbbbsss~~~}}}zzzlllfffjjjmmmsss{{{ooojjjqqqwwwzzz}}}uuuyyyrrr]]]TTTJJJGGGFFFGGGKKKQQQPPPRRRSSSSSSSSSZZZeeemmmqqqvvvrrrppppppxxx~~~~~~{{{tttnnnfffaaa[[[XXXUUUSSSSSSRRRQQQPPPMMMKKKJJJIIIIIIHHHEEECCCBBBAAA???<<<:::888777777666555555444444333222222333444444444555666666666999::::::999888888999:::@@@CCCFFFHHHIIIJJJLLLNNNPPPPPPQQQQQQQQQQQQPPPPPPQQQQQQQQQQQQPPPOOONNNNNNQQQPPPPPPQQQSSSTTTTTTSSSSSSSSS[[[iiipppvvvfffXXXTTTQQQMMMLLLLLLLLLLLLLLLMMMMMMJJJLLLPPPTTTVVVVVVTTTSSSKKKLLLOOOQQQQQQOOOMMMLLLLLLKKKJJJKKKNNNPPPLLLMMMMMMNNNNNNNNNNNNMMMLLLLLLMMMNNNNNNNNNNNNNNNOOOMMMJJJGGGEEECCCBBBBBB>>>???>>>;;;;;;BBBOOO[[[kkkwww~~~}}}ooofffiiinnnwww}}}rrrjjjnnntttpppuuuzzz~~~lllqqq~~~wwwcccXXXMMMHHHFFFGGGKKKPPPQQQSSSSSSSSSTTTZZZeeemmmwwwssspppooosss}}}xxxppplllhhhccc___YYYVVVSSSQQQQQQPPPOOONNNKKKJJJHHHHHHHHHGGGDDDBBB@@@???===;;;999777666555444444444444444444444444333444444555555666666666999:::::::::999999;;;===BBBDDDGGGIIIJJJKKKMMMOOOPPPPPPQQQQQQQQQQQQPPPPPPPPPPPPQQQQQQQQQPPPOOOOOOOOOPPPPPPRRRTTTVVVVVVUUUZZZYYY```kkkrrr{{{vvv```VVVPPPKKKLLLMMMMMMNNNMMMLLLKKKKKKKKKMMMQQQTTTUUUTTTSSSRRRLLLMMMOOOQQQQQQPPPNNNMMMMMMKKKKKKLLLNNNPPPKKKLLLMMMNNNOOOOOOOOOOOOMMMNNNNNNOOOOOOOOOOOONNNOOOMMMJJJGGGEEEDDDDDDDDDAAABBBAAA===;;;???HHHPPP```lllyyy~~~||||||}}}nnneeehhhqqqxxx~~~pppccceeekkkmmmtttzzz}}}eee___ppp{{{jjj^^^QQQJJJGGGFFFKKKQQQRRRSSSSSSRRRTTTZZZeeemmmwww~~~vvviiihhhkkkqqq~~~yyyrrrjjjeeeccc```]]]ZZZUUURRRPPPNNNNNNMMMLLLJJJIIIGGGFFFFFFFFFEEEBBB@@@>>>===;;;999777666555444222222333444444555666666333333444555666666777777888999:::::::::;;;>>>@@@DDDFFFIIIKKKKKKLLLNNNPPPPPPPPPQQQQQQQQQQQQPPPPPPOOOOOOPPPQQQQQQQQQQQQPPPNNNPPPRRRTTTVVVWWWWWWWWW]]]aaakkkvvv}}}hhhZZZUUUOOOHHHLLLMMMNNNOOONNNMMMKKKJJJLLLNNNQQQSSSTTTSSSQQQOOOMMMNNNPPPRRRRRRQQQPPPOOOMMMLLLKKKLLLOOOPPPMMMMMMNNNNNNNNNNNNNNNNNNMMMMMMNNNNNNNNNNNNNNNMMMNNNLLLHHHEEEDDDDDDDDDEEEBBBCCCBBB???<<<>>>CCCIIIWWWbbbpppwwwxxxzzzuuummmdddfffpppuuu{{{ooo```aaagggoooxxxkkk]]]eeexxx{{{nnnaaaSSSKKKGGGGGGLLLRRRSSSRRRQQQPPPSSSZZZdddllltttwwwmmmbbbdddgggooo}}}zzzxxxwwwwwwvvvqqqllleee___\\\YYYVVVTTTQQQOOOMMMLLLLLLKKKJJJHHHGGGFFFDDDDDDDDDDDDAAA???===<<<:::888777666555555333333333444444444555555333333444555666777777888999::::::999999:::===@@@FFFIIIKKKMMMMMMMMMOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPNNNOOOPPPQQQRRRRRRRRRRRROOOQQQTTTVVVVVVVVVVVVVVVZZZdddttt|||{{{cccXXXTTTPPPLLLMMMMMMMMMMMMMMMMMMMMMNNNMMMOOOPPPRRRRRRPPPOOOMMMNNNOOOPPPRRRSSSRRRQQQQQQNNNLLLLLLMMMOOOQQQOOOOOOOOONNNMMMLLLKKKJJJKKKKKKLLLLLLLLLKKKKKKJJJJJJIIIFFFDDDCCCCCCDDDEEEAAABBBBBB@@@???@@@CCCGGGRRR\\\iiirrruuuxxx}}}|||wwwtttkkkiiioooqqqvvv~~~vvvfffeeekkkoooyyynnnlllwww~~~ooobbbTTTLLLHHHHHHLLLRRRSSSQQQOOOOOOSSS[[[fffmmmvvvuuujjjbbbeeehhhmmm{{{vvvrrrqqqooommmjjjfffaaa[[[WWWTTTQQQPPPOOOMMMKKKKKKKKKJJJHHHFFFEEEDDDBBBBBBCCCBBB@@@>>><<<;;;:::888777666666666555555444444444333333333333333444555666777888999:::::::::999888:::===@@@HHHJJJMMMNNNNNNNNNOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPNNNOOOPPPQQQRRRSSSSSSSSSPPPSSSVVVVVVUUUTTTTTTVVV[[[fffvvvyyy~~~yyycccWWWRRRQQQQQQNNNLLLKKKJJJKKKNNNQQQSSSNNNOOOPPPPPPPPPOOOMMMLLLNNNOOOPPPRRRRRRSSSRRRRRRNNNMMMLLLMMMPPPRRROOONNNNNNMMMLLLJJJIIIHHHIIIJJJJJJJJJJJJIIIIIIHHHGGGFFFEEEEEEDDDDDDDDDDDDAAABBBBBBBBBBBBCCCFFFIIIPPPXXXdddmmmsssxxx}}}|||~~~|||wwwwwwsssuuu{{{}}}kkkeeegggooozzz{{{~~~qqqdddWWWNNNJJJIIILLLRRRTTTRRROOOOOOUUU___iiippptttqqqfffaaahhhkkkqqqwwwooollljjjhhheee```^^^[[[WWWSSSQQQOOONNNKKKJJJIIIIIIIIIHHHFFFDDDBBBAAA@@@@@@@@@@@@>>><<<;;;:::999888777666666666666666555444333333222222333333444555777888999999:::;;;:::999999;;;???CCCJJJLLLNNNNNNNNNNNNOOOPPPPPPPPPQQQQQQQQQQQQPPPPPPNNNOOOPPPQQQRRRSSSSSSSSSRRRUUUWWWWWWTTTTTTWWWZZZeeelllwwwzzztttcccXXXQQQPPPRRRNNNMMMKKKJJJKKKNNNQQQSSSMMMNNNOOOOOOOOOMMMLLLKKKNNNOOOPPPQQQRRRRRRSSSSSSOOONNNMMMNNNQQQRRRLLLLLLLLLLLLKKKIIIHHHHHHIIIIIIJJJJJJIIIHHHHHHGGGEEEEEEFFFGGGFFFFFFDDDDDDCCCCCCCCCCCCDDDFFFHHHKKKNNNUUU___jjjrrrzzz~~~vvvwwwzzzqqqccc___lllyyyuuuiii[[[SSSMMMJJJKKKOOOVVVSSSPPPQQQXXXcccnnnuuuppplllbbbdddsss|||{{{oooiiihhhgggccc___[[[ZZZXXXTTTQQQNNNMMMMMMGGGFFFFFFFFFFFFEEECCC@@@>>>===<<<<<<===<<<:::999888888777666555555555555444444444444444444444333333333444666777888999:::::::::::::::<<>>;;;:::999999::::::888666777666555444444444444444222333333444444555555666333333444666777999::::::888999:::<<<>>>CCCJJJOOOJJJLLLNNNNNNMMMMMMNNNOOOPPPQQQQQQQQQQQQQQQQQQPPPPPPQQQRRRRRRRRRRRRRRRRRRSSSVVVXXXXXXWWWZZZaaahhhuuurrreeeaaa^^^WWWQQQPPPNNNOOOQQQRRRQQQNNNJJJHHHLLLLLLMMMMMMMMMMMMLLLLLLMMMMMMNNNOOOPPPQQQRRRSSSPPPOOONNNOOOQQQSSSJJJIIIHHHHHHGGGGGGGGGHHHGGGHHHIIIJJJIIIHHHGGGFFFEEEGGGIIILLLLLLJJJGGGEEEEEEEEEDDDDDDDDDDDDEEEEEEIIINNNTTT^^^kkk{{{}}}pppfffmmmjjjvvv}}}yyymmm___SSSJJJGGGMMMUUU[[[ZZZUUUQQQWWWffftttzzzoooeeebbbqqquuupppiiieeecccaaa]]]YYYYYYXXXWWWTTTPPPLLLHHHFFFGGGFFFEEECCCAAA???>>>===888777777777777777888999777666444444555666666555444444444444444444444444333555777777777888:::<<<;;;;;;<<<>>>AAADDDGGGIIILLLLLLKKKMMMNNNOOONNNLLLOOOOOOOOOPPPPPPQQQQQQQQQSSSSSSRRRRRRRRRRRRSSSTTTTTTUUUVVVVVVVVVZZZfffpppxxxjjjbbbccc___UUUPPPSSSQQQPPPOOOMMMLLLLLLLLLLLLJJJKKKLLLMMMNNNMMMMMMLLLKKKMMMOOOQQQSSSUUUVVVVVVQQQQQQPPPPPPOOONNNIIIIIIHHHGGGFFFFFFFFFFFFGGGGGGGGGGGGGGGFFFFFFEEEEEEFFFHHHIIIIIIHHHEEEDDDFFFEEEEEEDDDDDDDDDEEEEEEHHHJJJOOO[[[mmm}}}~~~zzzyyy~~~ppphhhiiixxx{{{yyylll]]]SSSLLLIIIMMMSSSWWWVVVQQQNNNVVVfffttt{{{tttjjjgggvvvsssnnngggcccaaa^^^ZZZWWWVVVUUUTTTQQQMMMIIIFFFDDDCCCCCCBBBAAA@@@>>>>>>===888888777777777777777888666555444555666777666444444444444555555555666666444666888888888888:::<<<>>>>>>@@@BBBEEEHHHKKKMMMPPPOOOOOOPPPRRRRRRQQQPPPPPPPPPPPPPPPPPPPPPQQQQQQSSSSSSSSSSSSRRRRRRRRRRRRSSSTTTWWWYYYYYY\\\gggrrrpppddd]]]___]]]UUUQQQTTTNNNNNNMMMLLLLLLLLLMMMMMMKKKLLLMMMNNNNNNNNNMMMMMMLLLMMMOOOQQQSSSTTTUUUUUUQQQQQQPPPPPPOOONNNHHHGGGFFFEEEEEEDDDDDDDDDGGGFFFEEEEEEDDDDDDEEEEEEEEEFFFGGGGGGGGGEEEDDDCCCGGGGGGFFFEEEDDDDDDEEEEEEFFFDDDIIIWWWkkk|||vvvqqqttt{{{vvvzzz|||kkknnn~~~zzzxxxjjj[[[RRRNNNKKKMMMQQQQQQPPPMMMLLLTTTfffvvv}}}vvvllliiiyyypppjjjddd```^^^[[[WWWSSSRRRQQQOOOMMMJJJFFFCCCBBB@@@@@@??????>>>>>>======999888888777666666666666555444555666777777555333333333444555666777777888666888999999999999;;;===@@@@@@BBBDDDHHHKKKNNNPPPRRRQQQQQQRRRTTTTTTSSSRRRQQQQQQQQQQQQQQQPPPPPPPPPRRRSSSTTTTTTSSSRRRQQQPPPTTTUUUZZZ^^^^^^aaalllyyyrrrfff]]]WWWZZZZZZUUUSSSUUULLLLLLKKKLLLLLLMMMNNNNNNLLLMMMNNNOOOOOOOOONNNMMMMMMNNNOOOQQQRRRRRRRRRRRRPPPPPPOOOOOONNNNNNGGGFFFEEEDDDCCCCCCCCCCCCHHHGGGEEEDDDDDDDDDEEEFFFGGGGGGGGGGGGFFFEEEEEEDDDHHHGGGFFFEEEEEEDDDEEEEEECCCBBBEEEQQQbbbrrruuujjjeeehhhwwwyyyyyy}}}xxxzzz{{{vvvhhhYYYRRRPPPMMMMMMNNNLLLMMMKKKKKKVVVhhhxxxrrriiiiiizzzyyylllgggaaa]]][[[XXXTTTQQQNNNMMMLLLIIIGGGDDDBBBAAA@@@@@@???>>>===<<<<<<;;;:::999888666666555555555444444555666888777444222111222333444666777888999888999:::::::::;;;===???@@@AAACCCFFFIIILLLNNNPPPRRRQQQQQQRRRTTTTTTSSSQQQSSSRRRRRRRRRQQQQQQPPPPPPRRRSSSUUUUUUUUUSSSPPPOOOVVVWWW\\\bbbcccgggvvv|||sss{{{ggg```XXXTTTVVVWWWUUUSSSUUUMMMLLLLLLKKKKKKLLLMMMMMMMMMNNNOOOPPPPPPPPPOOONNNNNNOOOOOOPPPPPPPPPPPPPPPMMMMMMMMMMMMLLLLLLEEEDDDCCCCCCBBBBBBCCCCCCIIIHHHGGGFFFEEEFFFGGGHHHIIIIIIIIIIIIHHHGGGGGGFFFGGGGGGFFFEEEDDDDDDEEEEEECCCAAADDDLLLUUUccczzzsssiiiccccccppp|||zzzyyyyyy{{{~~~}}}sssfffXXXSSSQQQNNNLLLMMMJJJLLLLLLNNNZZZlll|||nnnhhhjjj~~~rrrgggbbb\\\YYYXXXVVVRRROOOLLLKKKIIIGGGEEECCCBBBAAABBBAAA@@@>>><<<;;;:::999999888777666555555555555333333444666777777444111000111222444555777888999:::;;;;;;;;;;;;===@@@CCCCCCDDDFFFIIILLLNNNPPPQQQRRRRRRQQQSSSTTTUUUTTTRRRSSSSSSSSSRRRRRRQQQQQQQQQSSSTTTUUUVVVVVVTTTRRRQQQWWWVVV\\\dddhhhmmmxxxuuulllwwwuuuddd]]]WWWSSSSSSUUUTTTSSSSSSOOONNNMMMLLLKKKKKKKKKKKKNNNOOOPPPQQQQQQPPPOOONNNNNNNNNOOOOOOOOOOOONNNNNNJJJJJJJJJJJJJJJKKKBBBBBBBBBBBBBBBCCCDDDDDDJJJIIIHHHHHHGGGHHHHHHHHHHHHIIIJJJKKKKKKJJJIIIHHHEEEEEEDDDDDDDDDDDDEEEEEEDDDBBBDDDHHHLLLVVVoooyyyqqqiiieeeooo{{{vvvsssvvv|||zzzxxx||||||ooodddYYYTTTQQQMMMKKKMMMIIIMMMOOOSSS^^^ppp}}}mmmiiiooozzzjjjaaa\\\WWWTTTTTTSSSPPPMMMJJJHHHGGGEEECCCBBBBBBAAABBBAAA@@@>>>;;;:::888777888777777666555555555555444333444555666666444222111222333444666777888999:::;;;<<<<<<<<>>===<<<:::999777777777666666555555555666666555444333333555555444333444555666777888999:::::::::;;;<<<<<<>>>AAAFFFJJJJJJKKKMMMOOOPPPQQQQQQQQQSSSRRRRRRSSSUUUUUUTTTRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVVVVWWWWWWXXXXXXXXX[[[]]]kkk|||lll___^^^XXXTTTPPPNNNPPPRRRQQQOOOPPPPPPOOONNNMMMMMMNNNNNNNNNOOOPPPPPPPPPNNNMMMLLLLLLLLLMMMMMMMMMMMMMMMLLLHHHIIIIIIJJJKKKLLL@@@@@@@@@BBBCCCEEEFFFGGGGGGHHHIIIJJJIIIHHHGGGFFFDDDFFFJJJMMMNNNMMMKKKIIIAAAAAAAAABBBCCCDDDEEEFFFIIIAAA@@@FFFIIIMMM\\\nnnzzznnnuuuuuummmttt{{{wwwxxxzzz~~~~~~ppphhhlllyyy}}}~~~|||yyyyyy{{{zzzuuuhhhbbb\\\WWWPPPJJJJJJNNNHHHNNNSSSYYYdddrrr|||kkklllxxxyyyiiiaaaUUUQQQMMMLLLLLLMMMJJJHHHEEEDDDBBB@@@??????@@@@@@;;;;;;::::::999888888777666666555555555666666777666444222222444555444444777777888999:::;;;;;;<<<:::;;;<<<===>>>BBBHHHLLLIIIJJJLLLNNNOOOOOONNNNNNPPPOOOOOOPPPRRRRRRQQQPPPRRRRRRSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVXXXYYYZZZ[[[___dddvvv}}}bbbWWWYYYUUURRRNNNLLLOOORRRQQQNNNOOOOOONNNNNNOOOOOOPPPQQQNNNOOOOOOPPPOOONNNLLLLLLKKKLLLLLLMMMMMMMMMMMMLLLIIIJJJJJJKKKLLLMMMAAAAAAAAAAAABBBCCCCCCDDDDDDFFFHHHHHHFFFFFFFFFGGGHHHJJJLLLNNNOOOMMMKKKJJJEEEFFFHHHIIIIIIIIIIIIHHHGGGFFFGGGHHHIIILLLWWWbbb~~~rrrwwwwwwqqqrrrvvvtttqqqtttqqq}}}qqqqqquuu~~~}}}|||{{{{{{||||||{{{yyyvvvmmmiiicccZZZRRRNNNNNNPPPPPPSSSUUUZZZdddqqqwwwvvvsssppp}}}ttthhhbbbQQQNNNKKKIIIJJJJJJJJJJJJEEEDDDBBB@@@>>><<<;;;;;;===<<<;;;999888777777777555555555555555555444444222222222333333444444444777888999:::;;;<<<<<<<<<;;;<<<>>>AAADDDGGGIIIKKKKKKKKKLLLMMMNNNOOOOOOPPPQQQRRRSSSSSSSSSSSSSSSRRRSSSTTTVVVUUUTTTSSSUUUVVVXXXVVVVVVXXXXXXWWW[[[aaakkkyyylll```ZZZVVVQQQQQQPPPOOONNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNPPPPPPOOONNNMMMMMMMMMMMMIIIJJJLLLMMMNNNNNNMMMLLLPPPOOOMMMKKKJJJJJJAAAAAA@@@@@@AAABBBCCCDDDBBBDDDFFFFFFEEEDDDEEEFFFGGGHHHJJJLLLLLLLLLJJJIIIGGGHHHIIIJJJJJJIIIIIIHHHGGGFFFFFFGGGGGGIIIRRR]]]pppwwwuuuyyyuuummmjjjlllqqqzzzzzzoookkkmmmmmmzzzyyyyyy}}}}}}zzzzzz}}}~~~}}}|||{{{zzz{{{{{{zzzwwwuuuqqqmmmfff]]]UUUQQQPPPQQQRRRUUUWWW\\\fffrrrxxxxxxvvvssspppbbb[[[RRROOOKKKHHHGGGFFFEEEDDDDDDCCCAAA???===<<<;;;;;;<<<;;;:::888777666666666555555555555555555555555444444444444555555555555::::::;;;<<<<<<<<<<<<<<<===>>>@@@CCCFFFIIIKKKLLLKKKKKKLLLMMMNNNOOOPPPPPPPPPPPPQQQRRRRRRRRRRRRRRRRRRTTTTTTTTTSSSRRRSSSUUUWWWUUUUUUVVVWWW[[[dddooo~~~yyyddd\\\XXXTTTPPPPPPOOOOOOOOOOOOPPPPPPOOOOOONNNNNNNNNNNNNNNNNNQQQPPPOOOMMMLLLLLLKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMOOONNNMMMLLLKKKKKKAAA@@@?????????AAACCCEEEBBBDDDFFFFFFEEEEEEFFFGGGFFFGGGHHHIIIJJJJJJJJJJJJIIIJJJKKKKKKKKKJJJIIIHHHGGGEEEEEEEEEEEEFFFMMMVVVaaaiiisss{{{www{{{yyyoookkkhhhhhhjjjnnnqqqxxx}}}kkkdddeeelllyyy}}}{{{}}}~~~|||{{{{{{yyyyyyyyyzzzyyywwwuuuuuurrrkkkbbbYYYTTTSSSSSSVVV[[[___eeeooo|||~~~ppp```XXXOOOLLLIIIFFFEEEDDDCCCAAABBBAAA???===<<<;;;:::::::::999888666666555555555555555555555555555555555666666666666666666666666<<<<<<<<<<<<<<<<<<<<<<<>>>>>???AAADDDEEEEEEFFFHHHIIIHHHHHHIIIJJJGGGGGGGGGHHHIIIJJJKKKLLLKKKKKKLLLLLLLLLJJJIIIHHHGGGDDDCCCEEEEEEEEEKKKRRRZZZbbbmmmuuu|||{{{{{{ssssssrrrnnnhhheeeiiiooovvv}}}llldddbbbppp|||}}}zzzxxxxxxwwwwwwxxxyyyzzzyyyxxxwwwtttmmmddd\\\VVVUUUUUU\\\bbbjjjrrr~~~qqq___UUUJJJGGGEEEDDDDDDDDDDDDBBB??????===<<<::::::999999777777666555444444444444444444444555555555555555777777777777666666666666::::::;;;<<<===>>>??????EEEFFFHHHKKKMMMNNNOOOOOOLLLLLLMMMNNNOOOPPPQQQQQQNNNOOOPPPRRRSSSTTTTTTTTTVVVVVVWWWVVVTTTUUUWWWYYY]]]\\\]]]___cccqqqzzz```VVVWWWXXXWWWSSSSSSRRRQQQQQQQQQQQQQQQOOOOOOOOONNNNNNNNNMMMMMMOOOOOONNNMMMMMMMMMMMMNNNPPPOOOMMMLLLKKKKKKLLLLLLMMMMMMLLLLLLMMMMMM@@@?????????@@@BBBDDDFFFEEEGGGIIIIIIIIIIIIJJJKKKIIIIIIIIIJJJKKKKKKLLLMMMKKKLLLLLLLLLLLLKKKIIIHHHFFFCCCCCCEEEFFFFFFJJJPPPWWW^^^iiirrryyy{{{uuurrruuuuuupppjjjggghhhqqqyyy~~~tttjjjfffppp|||{{{yyyvvvvvvuuuwwwyyy{{{{{{zzzvvvsssmmmeee]]]XXXVVVVVV]]]fffpppzzzkkkYYYOOOHHHFFFDDDCCCDDDCCCBBBAAA===<<<;;;:::999999888999555555444444333444444444444444444555555555666666777777777666666666666666777888999:::===@@@BBBDDDHHHIIIKKKNNNOOOOOOOOOOOOMMMMMMNNNOOOPPPQQQRRRRRRPPPPPPRRRSSSUUUUUUVVVVVVUUUUUUUUUUUUTTTUUUXXXZZZaaabbbeeeiiiqqqqqq[[[VVVYYY\\\\\\WWWVVVTTTRRRPPPOOOOOONNNNNNNNNNNNNNNNNNNNNNNNNNNMMMMMMMMMNNNNNNOOOPPPQQQPPPOOOMMMKKKJJJJJJKKKKKKKKKLLLLLLLLLLLLMMM??????@@@AAABBBDDDEEEFFFCCCEEEGGGHHHHHHHHHIIIJJJJJJKKKLLLLLLMMMLLLLLLLLLJJJKKKKKKLLLLLLKKKJJJIIIFFFCCCCCCFFFGGGGGGIIIMMMRRRZZZdddmmmuuu||||||wwwtttttttttqqqppprrrtttuuullllllxxx|||vvvuuutttuuuwwwyyyyyyyyyrrrpppllleee^^^ZZZXXXYYY[[[dddpppzzz{{{fffVVVMMMIIIGGGDDDCCCBBB@@@===;;;::::::999888888777888888444444333333333444444555333333444444555666666666666666666777777888888888777888999;;;>>>BBBFFFHHHIIIKKKMMMOOOPPPPPPOOONNNMMMNNNOOOOOOQQQQQQRRRSSSQQQRRRSSSTTTUUUVVVVVVVVVRRRSSSSSSSSSSSSUUUYYY\\\eeegggnnnxxxkkkZZZWWWZZZ\\\]]]XXXWWWUUURRRPPPNNNMMMLLLLLLMMMMMMNNNNNNOOOPPPPPPMMMMMMMMMMMMNNNOOOPPPQQQNNNMMMLLLKKKJJJIIIIIIIIIJJJKKKKKKLLLLLLKKK>>>???AAACCCEEEFFFFFFFFFCCCEEEHHHHHHHHHHHHIIIKKKKKKLLLMMMNNNNNNLLLKKKIIIHHHIIIJJJKKKKKKKKKJJJIIIHHHDDDCCCFFFGGGEEEEEEHHHLLLTTT^^^gggppp|||}}}zzzxxxwwwyyy||||||zzz|||rrriiiuuu~~~|||~~~}}}}}}}}}~~~|||}}}}}}}}}}}}~~~|||xxxvvvssssssssstttssssssooonnnkkkeee```\\\[[[\\\ZZZcccnnnvvvrrr___RRRJJJFFFDDDBBBAAA@@@>>>:::888888888777777666777777777333333333333333444555666333333444444555666666777666666777888999:::;;;;;;;;;;;;;;;===@@@DDDHHHJJJJJJKKKNNNPPPPPPOOOMMMLLLNNNNNNOOOPPPQQQRRRSSSSSSRRRRRRSSSTTTTTTTTTTTTTTTSSSSSSTTTTTTUUUYYY]]]aaajjjnnnyyyfffXXXVVVVVVXXXZZZWWWVVVTTTQQQOOONNNMMMMMMKKKKKKLLLMMMOOOPPPQQQRRRMMMMMMLLLLLLLLLLLLMMMMMMJJJJJJKKKKKKJJJIIIHHHHHHJJJJJJKKKKKKJJJIII>>>@@@CCCEEEGGGGGGFFFEEEEEEGGGJJJKKKJJJKKKLLLMMMKKKLLLNNNOOONNNLLLIIIGGGGGGHHHIIIKKKKKKKKKJJJJJJIIIEEECCCEEEFFFCCCBBBDDDIIIQQQ[[[eeeooo{{{yyy}}}{{{ooouuuuuujjjuuuzzzxxx{{{~~~}}}}}}yyyzzz|||~~~|||}}}}}}zzzzzz{{{|||uuuwww{{{zzzzzzwwwsssqqqppppppnnnmmmmmmmmmjjjfffaaa^^^^^^___[[[dddmmmssszzz|||fffUUUJJJDDDAAA???>>>>>>>>>>>>;;;999777777666666666666777777333333333333444555666666333333444444555666777777777777888999;;;<<<======???>>>>>>@@@BBBFFFIIIKKKJJJKKKNNNPPPPPPOOOMMMKKKNNNOOOOOOPPPQQQRRRSSSSSSQQQRRRSSSSSSSSSSSSSSSRRRVVVVVVWWWXXXZZZ]]]cccgggpppuuu|||cccWWWTTTSSSTTTVVVUUUTTTRRRQQQOOONNNNNNNNNJJJJJJLLLMMMOOOQQQRRRSSSNNNMMMLLLJJJIIIIIIIIIIIIHHHIIIJJJJJJJJJIIIHHHGGGJJJJJJKKKKKKJJJHHHAAABBBCCCDDDEEEEEEEEEEEEEEEFFFHHHIIIJJJJJJIIIHHHMMMKKKJJJKKKMMMLLLIIIEEEIIIJJJJJJKKKKKKKKKKKKKKKEEEDDDCCCBBBBBBCCCDDDEEEHHHLLLRRR[[[iiiyyyvvvxxx{{{~~~}}}{{{xxx{{{wwwzzz}}}}}}||||||}}}}}}zzz{{{|||zzzvvvyyy}}}yyytttpppqqqtttwwwsssuuuuuuuuuttttttvvvxxxxxxzzz|||{{{xxxvvvuuutttwwwvvvtttpppllljjjkkkllljjjiiigggdddaaa___^^^]]]```aaagggqqqzzzppp^^^OOODDD@@@????????????>>>===<<<;;;666666555555555444444444444444333333333333222222333222222222333555777888777777777888:::>>>AAACCC@@@>>>===@@@EEEJJJKKKKKKLLLMMMMMMMMMKKKKKKLLLNNNKKKLLLMMMNNNPPPQQQRRRRRROOOPPPQQQSSSTTTTTTTTTTTTQQQUUUUUURRRTTT^^^hhhmmmqqqvvv^^^UUURRRMMMOOOUUUTTTSSSRRRQQQPPPOOONNNNNNOOOPPPPPPQQQQQQPPPPPPOOOOOONNNKKKIIIIIIJJJLLLMMMLLLKKKJJJIIIIIIIIIIIIIIIMMMLLLIIIGGGEEEFFF@@@@@@AAACCCCCCDDDDDDDDDFFFGGGHHHIIIIIIJJJJJJIIIKKKJJJIIIJJJKKKJJJGGGDDDGGGHHHIIIJJJKKKJJJIIIIIIEEEEEECCCBBBBBBCCCDDDDDDGGGJJJNNNVVVaaappp~~~{{{|||zzz||||||vvvvvv{{{}}}{{{zzz{{{}}}xxxxxxyyyzzz|||}}}~~~~~~~~~~~~}}}~~~}}}|||yyyvvvyyy~~~}}}{{{yyyuuupppllllllnnnqqqooopppooommmkkkkkklllnnntttuuuvvvuuusssrrrsssttt|||zzzwwwrrrlllhhhggggggfffeeedddbbb```___^^^^^^```aaagggqqqzzzwwwaaaSSSHHHBBB@@@=========<<<<<<;;;:::999666666666555555555444444555555444333333222111111444444333333444666777888666666777888:::<<>>======AAAFFFJJJKKKJJJKKKLLLMMMLLLJJJJJJLLLMMMLLLMMMNNNOOOPPPQQQRRRSSSRRRSSSSSSTTTTTTUUUUUUVVVRRRSSSSSSTTTVVV\\\fffnnn}}}|||ooo\\\WWWUUUPPPOOORRRRRRRRRRRRQQQQQQQQQQQQQQQOOOOOOOOOOOOOOOOOOOOOOOOOOOMMMKKKIIIIIIJJJKKKMMMLLLKKKJJJIIIHHHHHHHHHHHHHHHGGGEEEDDDCCCDDD??????@@@AAABBBBBBBBBBBBGGGGGGGGGGGGHHHIIIJJJJJJHHHHHHGGGHHHIIIHHHFFFCCCDDDFFFHHHJJJJJJIIIGGGFFFFFFEEEDDDCCCBBBBBBCCCDDDEEEFFFIIINNNXXXeeesss}}}{{{yyy{{{{{{|||vvvmmmkkksss~~~{{{||||||{{{xxxwwwwwwxxxtttttttttuuuvvvwwwwwwxxxxxxwwwxxxzzz}}}yyyzzzyyyvvvxxx||||||xxxtttrrrnnnhhhdddbbbdddfffdddddddddcccbbbcccfffhhhppppppooommmlllmmmpppsssyyyyyyvvvqqqjjjeeebbbbbbbbbaaa```___^^^]]]]]]^^^___```fffpppxxxwww___OOOEEE???===???::::::::::::999888777777666666666555555555444444444444333333333333222222555555555555555666777888666777888:::;;;===============>>>BBBGGGJJJJJJJJJJJJKKKLLLKKKIIIIIIKKKLLLMMMMMMNNNPPPQQQRRRSSSTTTVVVVVVUUUTTTTTTUUUVVVWWWTTTQQQRRRVVVWWWYYYfffuuu~~~vvvsssoooqqqvvvttteeeZZZYYYYYYTTTOOOPPPOOOOOOPPPQQQRRRSSSTTTTTTOOONNNMMMLLLLLLMMMNNNOOOMMMLLLJJJIIIIIIIIIKKKLLLLLLKKKJJJHHHGGGFFFFFFFFFHHHGGGGGGFFFGGGHHH???@@@@@@AAABBBBBBAAAAAAFFFEEEDDDDDDEEEFFFHHHIIIFFFGGGGGGHHHHHHGGGEEEDDDCCCEEEHHHJJJKKKIIIFFFDDDGGGFFFDDDCCCBBBBBBCCCCCCDDDCCCEEEJJJQQQ\\\lllxxx{{{www~~~{{{zzz{{{xxxpppoooyyy~~~}}}{{{zzzzzzzzz{{{wwwyyyyyyxxxvvvtttssstttrrrrrrrrrsssssssssssstttsssrrrrrruuu{{{}}}xxxzzzzzzwwwwwwxxxwwwrrrmmmkkkgggbbb]]]ZZZZZZ\\\XXXYYY[[[\\\^^^bbbgggkkkpppnnnlllhhhfffhhhllloooqqqqqqppplllfffbbb___^^^^^^]]]\\\[[[ZZZZZZZZZZZZ]]]^^^cccllltttzzzzzzmmm___NNNDDD>>>::::::<<<888888888888888777666666555444444444333333333333111111222333333444555555555555555555666666777777888999<<<>>>???>>>======<<<>>>AAADDDHHHJJJJJJJJJIIIJJJKKKJJJHHHHHHJJJKKKMMMNNNOOOPPPRRRSSSTTTTTTXXXWWWUUUSSSSSSTTTUUUVVVTTTPPPRRRXXXVVVWWWlll}}}vvvrrrpppttt{{{{{{ggg]]]WWWYYY[[[WWWRRRQQQNNNNNNOOOPPPQQQRRRRRRSSSNNNMMMKKKJJJJJJKKKMMMNNNLLLKKKJJJIIIHHHIIIKKKKKKKKKJJJIIIGGGFFFEEEDDDDDDGGGGGGGGGHHHIIIKKK@@@@@@AAABBBBBBBBBAAAAAACCCBBBAAAAAABBBCCCEEEFFFEEEFFFGGGHHHGGGFFFEEEEEECCCEEEHHHJJJKKKIIIFFFEEEFFFEEEDDDCCCBBBBBBCCCDDDEEEBBBCCCIIIOOOWWWgggwww}}}yyywwwxxx|||~~~yyy||||||{{{~~~|||yyywwwuuuuuutttttttttvvvwwwvvvtttsssrrrsssssssssssssssrrrrrrrrrrrrqqqoooooorrrwwwzzzzzzxxxwwwzzz{{{wwwuuuuuurrrnnnkkkjjjfffaaa\\\XXXWWWXXXTTTVVVYYY[[[___dddiiinnnpppnnnkkkfffcccdddgggjjjkkkkkkjjjgggbbb^^^[[[[[[[[[[[[YYYXXXVVVVVVUUUUUUYYYYYY]]]eeekkkqqqyyy|||~~~~~~{{{xxxtttkkkaaaYYYOOOFFFBBB>>>:::888999777777888888888777666666333333333222222222111111333333333333333333333333444444555555666666777777999:::===???@@@???===<<<>>>@@@DDDGGGHHHIIIJJJKKKIIIJJJJJJJJJHHHHHHIIIKKKMMMNNNOOOPPPRRRSSSTTTTTTWWWVVVTTTRRRQQQRRRSSSTTTRRRPPPTTTYYYWWW]]]||||||wwwuuuwww}}}~~~ggg___XXXTTTVVVXXXWWWTTTSSSNNNNNNNNNNNNNNNNNNNNNNNNMMMLLLJJJIIIIIIJJJLLLMMMJJJJJJIIIHHHHHHIIIJJJKKKIIIHHHGGGEEEDDDDDDCCCCCCBBBBBBCCCDDDFFFGGG@@@AAAAAABBBBBBAAAAAAAAA@@@@@@@@@@@@AAABBBCCCCCCCCCEEEGGGGGGFFFEEEDDDEEECCCEEEGGGIIIIIIHHHFFFEEEEEEDDDCCCBBBBBBCCCDDDEEEFFFBBBDDDIIIMMMSSSbbbsss}}}zzzxxxzzzyyyoooqqqwwwzzz~~~~~~zzzvvvsssrrrqqqpppooorrrssstttsssrrrqqqrrrtttttttttsssrrrrrrqqqppppppnnnnnnnnnppprrrtttttttttssswwwyyyuuurrrqqqoookkklllkkkiiiddd___ZZZYYYYYYXXXZZZ\\\^^^```cccfffiiilllkkkhhheeeaaa```bbbdddhhhhhhfffbbb\\\XXXVVVVVVXXXWWWVVVTTTSSSRRRRRRRRRUUUTTTWWW\\\```dddkkksssvvv{{{{{{nnngggggghhhlllooonnnlllhhh___VVVMMMGGGBBBAAA???:::777777666777777888888777666666333333222222222111111111888777666444222000///...333444555777888888999888999:::===???@@@???>>>===BBBEEEGGGHHHHHHIIIJJJLLLIIIJJJKKKJJJHHHHHHJJJKKKMMMMMMNNNPPPQQQRRRSSSTTTUUUTTTRRRQQQQQQQQQRRRRRRRRRRRRVVV[[[aaarrr~~~|||}}}ppp]]]XXXUUUQQQQQQTTTTTTSSSQQQNNNNNNMMMMMMLLLLLLKKKKKKLLLKKKJJJIIIIIIJJJKKKLLLIIIHHHHHHHHHHHHIIIJJJJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCDDDEEEFFFGGG???@@@@@@@@@@@@@@@??????>>>???@@@AAABBBBBBBBBBBB@@@CCCFFFFFFDDDBBBCCCDDDCCCDDDEEEFFFGGGFFFEEEEEECCCCCCBBBBBBCCCDDDEEEGGGGGGCCCDDDJJJKKKMMM[[[mmm}}}yyy{{{|||}}}zzzxxxzzzzzzrrrsssuuu{{{|||wwwyyy|||{{{wwwrrrppppppppppppnnnoooppppppooooooppprrrtttssssssrrrqqqooonnnmmmmmmkkklllnnnnnnnnnoooppprrrkkkqqqssspppnnnnnnnnnllljjjjjjhhhddd___ZZZXXXXXXYYY\\\^^^`````````aaabbbcccddddddbbb___]]]]]]]]]___^^^\\\XXXTTTRRRRRRSSSSSSRRRRRRQQQQQQQQQQQQQQQPPPOOOPPPTTTVVVXXX]]]dddfffgggjjjmmmhhh]]]XXXZZZ\\\bbbggggggeeebbbYYYPPPFFFAAA>>>>>><<<888666888555666666777777666666555444444444444333333333222666666555444222111000000444555777999;;;<<<<<<<<<===>>>@@@AAACCCCCCCCCCCCGGGIIIJJJJJJHHHHHHKKKMMMJJJKKKKKKJJJIIIIIIJJJLLLLLLMMMNNNOOOPPPQQQRRRSSSRRRRRRRRRRRRRRRRRRRRRRRRSSSTTTWWW___qqq|||}}}fffYYYRRRQQQOOONNNPPPPPPNNNKKKNNNMMMMMMMMMLLLLLLLLLLLLKKKKKKKKKKKKKKKKKKKKKKKKGGGGGGHHHHHHHHHIIIIIIIIIDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFGGGGGGGGG>>>>>>?????????>>>>>>===>>>???AAABBBCCCCCCBBBAAA>>>BBBDDDDDDBBBAAAAAACCCBBBCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBCCCEEEFFFHHHGGGCCCDDDIIIIIIIIIVVVgggxxx|||vvv|||{{{yyywww~~~~~~rrrsssuuuyyy~~~|||yyyuuupppnnnoooqqqpppooommmmmmmmmmmmlllnnnrrruuurrrqqqpppooommmlllkkkjjjhhhkkknnnnnnllllllooorrreeekkkooolllkkkmmmnnnmmmfffgggeeebbb]]]XXXVVVUUUWWWZZZ]]]______^^^^^^^^^\\\^^^______]]][[[YYYYYYSSSSSSRRROOOMMMMMMPPPRRROOOOOOOOOOOOPPPQQQQQQRRRNNNKKKLLLOOOPPPPPPUUU[[[YYYVVVXXX\\\[[[TTTSSSWWWQQQXXX^^^^^^]]]YYYPPPGGGCCC>>>::::::888555666999444444555555666555555555666666555555555444444444111111222333444444555666444666999;;;===>>>??????BBBBBBDDDFFFGGGHHHIIIIIIJJJLLLLLLJJJHHHHHHKKKNNNJJJKKKLLLKKKIIIIIIKKKLLLKKKLLLMMMNNNPPPQQQRRRRRRQQQRRRSSSSSSSSSSSSRRRRRRTTTUUUWWWcccxxx{{{www```VVVNNNNNNNNNMMMNNNNNNJJJFFFMMMMMMMMMMMMMMMMMMNNNNNNJJJJJJKKKLLLLLLKKKJJJJJJGGGGGGGGGHHHHHHIIIIIIIIICCCBBBBBBBBBBBBCCCDDDDDDBBBCCCCCCCCCCCCBBB???>>>>>>=========>>>>>>???@@@AAAAAAAAAAAA@@@???@@@???>>>===>>>???@@@AAA<<<@@@DDDGGGFFFDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCBBB??????BBBKKKWWW___pppyyy{{{{{{}}}|||{{{|||xxxxxx|||uuurrrppppppsssyyy~~~zzzvvvqqqppppppoooooonnnmmmmmmpppooommmkkkjjjjjjjjjkkklllnnnpppooommmjjjhhhhhhhhhkkkmmmnnnllljjjjjjjjjeeefffgggiiikkkkkklllllleeeccc```]]]YYYWWWUUUTTTWWWVVVWWWYYY[[[[[[ZZZXXXWWWVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPOOONNNMMMMMMMMMLLLLLLMMMMMMMMMMMMLLLLLLHHHHHHHHHIIIJJJKKKLLLMMMQQQPPPOOONNNNNNNNNPPPPPPNNNQQQVVVYYYYYYTTTNNNJJJ@@@===:::666444333444444666666777777666444222111555666666555333333444666777777666666555555555444777888:::<<<>>>@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGKKKKKKJJJIIIIIIJJJLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJHHHJJJLLLMMMNNNPPPSSSVVVUUUSSSPPPNNNNNNPPPSSSUUUTTTVVVaaayyyvvv```WWWMMMMMMLLLLLLMMMMMMNNNOOONNNMMMMMMLLLKKKJJJJJJJJJHHHHHHIIIIIIHHHHHHGGGFFFIIIIIIHHHHHHGGGFFFEEEEEE@@@@@@AAAAAABBBCCCDDDDDDAAABBBCCCDDDDDDDDD===<<<<<<;;;;;;;;;<<<<<>>???@@@BBBBBBCCCCCCCCCDDDDDDDDDDDDGGGLLLSSSYYYgggoooxxx}}}~~~|||vvvsssvvvyyy|||xxxsssrrruuuwwwyyy}}}{{{||||||{{{yyysssrrrrrrqqqpppppppppooommmllljjjiiihhhggghhhhhhkkkmmmnnnnnnllliiihhhgggfffhhhkkkkkkiiigggffffffcccccceeefffhhhhhhiiiiiicccbbb```]]]ZZZWWWTTTSSSTTTTTTTTTVVVXXXYYYWWWUUUSSSRRRQQQQQQQQQQQQRRRRRRPPPOOONNNMMMKKKKKKJJJJJJJJJJJJKKKKKKKKKKKKJJJJJJGGGGGGGGGGGGHHHIIIJJJJJJLLLKKKJJJJJJJJJJJJKKKLLLLLLOOOSSSUUUSSSMMMFFFBBB>>><<<888555444333444555666666666666555444333333555666666555333333555666888777777777666666666666888999:::<<<>>>@@@BBBCCCDDDEEEFFFHHHIIIIIIIIIIIIKKKKKKJJJIIIIIIJJJLLLMMMJJJJJJJJJJJJJJJJJJIIIIIIJJJLLLMMMNNNNNNOOOQQQSSSSSSQQQOOONNNOOORRRUUUXXXZZZcccuuuqqqZZZRRRMMMLLLLLLKKKKKKLLLLLLLLLLLLLLLLLLKKKJJJJJJIIIIIIHHHHHHHHHIIIHHHGGGGGGFFFIIIHHHHHHGGGFFFFFFEEEEEE@@@AAAAAABBBCCCCCCDDDDDDCCCCCCDDDDDDCCCBBB:::::::::999999::::::;;;>>>??????@@@@@@??????>>>??????@@@AAAAAAAAAAAAAAA>>>@@@AAAAAA???>>>>>>???<<<===>>>@@@AAABBBCCCCCCEEEFFFHHHIIIJJJLLLOOORRR\\\aaajjjrrrxxx}}}|||}}}wwwoooooorrruuuyyy~~~zzzqqqqqqxxx|||{{{ppphhhbbbcccgggmmmwww}}}zzzxxxxxxyyyxxxxxxsssrrrqqqpppoooooooooooojjjiiigggeeedddddddddeeeiiikkkmmmllljjjgggffffffdddfffhhhhhhfffcccbbbbbb``````aaaccccccdddddddddaaa```___]]]ZZZWWWTTTRRRPPPPPPQQQSSSUUUUUUTTTRRRNNNNNNMMMMMMNNNNNNOOOOOOLLLKKKJJJIIIIIIHHHGGGGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEEEEDDDDDDDDDDDDEEEFFFIIIKKKNNNOOOMMMHHHBBB>>>;;;999777555444444555666555555555444444444555555444555666555444444555777999999888888888888777777999:::<<<>>>@@@AAACCCDDDGGGHHHIIIJJJKKKLLLLLLLLLKKKJJJIIIIIIJJJKKKLLLMMMKKKKKKKKKJJJJJJIIIIIIIIILLLNNNOOOOOONNNNNNOOOQQQPPPPPPOOOOOOQQQUUUXXX[[[\\\mmmsss[[[RRRMMMLLLKKKJJJJJJIIIIIIJJJKKKJJJJJJIIIIIIHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFHHHHHHGGGGGGFFFEEEEEEEEEBBBBBBBBBCCCCCCDDDDDDEEEDDDDDDDDDCCCBBBAAA:::999999999999::::::;;;>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<>>>?????????>>>===@@@AAAAAA???===<<<===>>>===>>>???@@@AAAAAAAAAAAADDDFFFHHHIIIJJJKKKMMMNNNTTTXXX___iiisss{{{}}}{{{qqqmmmnnnppptttyyyzzzooonnnxxx~~~pppbbbUUURRRWWW```llluuu|||{{{zzzyyywwwuuusssrrroooooommmlllkkkkkkllllllhhhfffeeecccbbbbbbbbbbbbfffhhhjjjjjjhhheeedddddddddfffhhhgggeeebbb``````]]]^^^__________________^^^___^^^]]][[[WWWSSSQQQNNNMMMNNNPPPRRRRRRQQQOOOLLLLLLKKKKKKKKKKKKKKKLLLHHHHHHHHHHHHGGGFFFEEEDDDDDDDDDDDDEEEEEEDDDDDDDDDCCCCCCBBBAAAAAAAAAAAAAAA???????????????@@@@@@@@@DDDFFFIIIKKKKKKGGGCCC@@@777666555444444444666777555444444333333555666777444555666555444555777888:::::::::::::::999999999;;;<<<===???AAACCCEEEEEEHHHIIIJJJKKKLLLMMMMMMMMMJJJJJJIIIIIIJJJKKKLLLMMMLLLLLLKKKKKKJJJJJJIIIIIILLLNNNPPPPPPOOONNNOOOQQQPPPPPPPPPPPPSSSVVVYYY\\\```sssvvv\\\RRRNNNMMMLLLJJJIIIHHHHHHHHHIIIHHHHHHHHHGGGGGGGGGFFFGGGGGGGGGGGGGGGFFFFFFEEEGGGGGGFFFFFFEEEEEEEEEEEECCCCCCCCCCCCDDDDDDEEEEEECCCCCCCCCBBBAAA@@@::::::999999:::;;;<<<<<<========================;;;<<<===>>>???>>>===<<>><<<;;;<<<>>>@@@@@@AAAAAAAAA@@@@@@???BBBCCCEEEEEEFFFHHHKKKNNNQQQTTTZZZdddpppyyy}}}~~~~~~tttooollllllpppwwwtttqqqxxxuuueeeTTTLLLMMMTTT___hhhpppssswwwyyyyyyuuurrrooommmllljjjhhhhhhhhhiiiiiifffeeecccbbbaaa```aaaaaaccceeeggggggfffcccbbbbbbdddfffhhhgggeeebbb``````[[[\\\\\\\\\\\\[[[ZZZZZZ[[[\\\\\\[[[YYYVVVRRRPPPLLLLLLLLLNNNPPPQQQOOOMMMMMMMMMKKKJJJHHHHHHGGGGGGFFFFFFGGGGGGFFFEEEDDDCCC@@@AAAAAABBBBBBAAAAAA@@@AAA@@@???>>>=========>>>;;;<<<<<<===============AAACCCEEEFFFFFFCCC@@@>>>444444333333333444666666555444333333444555777888333444555555555666888::::::::::::;;;;;;;;;;;;;;;======???AAACCCEEEFFFGGGGGGHHHIIIKKKLLLLLLLLLLLLJJJIIIIIIIIIJJJKKKMMMNNNLLLLLLKKKKKKKKKJJJJJJJJJKKKMMMOOOPPPPPPPPPQQQRRRRRRQQQQQQRRRTTTWWWZZZ[[[ggguuuxxx[[[NNNOOONNNLLLKKKJJJIIIHHHHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFFFFGGGGGGFFFFFFEEEDDDFFFFFFEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@AAA::::::::::::;;;<<<=========<<<<<<;;;;;;<<<<<<=========>>>??????????????????@@@@@@>>><<<;;;<<<===AAAAAAAAAAAA@@@???>>>>>>@@@AAABBBBBBCCCFFFJJJMMMNNNQQQXXXaaallluuu{{{}}}||||||yyysssllliiinnnvvv{{{{{{vvvhhhXXXNNNJJJKKKRRRZZZ^^^eeennnuuuvvvtttrrrpppkkkjjjhhhfffeeefffggghhheeedddbbb```______`````````ccceeeeeecccaaa``````bbbeeeffffffdddaaa``````YYYYYYYYYYYYXXXWWWVVVUUUWWWWWWWWWVVVTTTRRROOONNNKKKJJJKKKMMMOOOOOONNNLLLMMMLLLJJJHHHGGGEEEEEEEEEDDDEEEFFFFFFFFFDDDCCCBBB>>>??????????????????>>>>>>>>>===<<<;;;;;;;;;<<<999999:::;;;<<<<<<<<<<<>>:::777555222222222222333444555666444444444444444555666777333444555666555666999;;;::::::;;;;;;;;;;;;<<<<<<>>>???AAABBBDDDFFFHHHIIIFFFGGGHHHIIIJJJKKKKKKKKKJJJIIIIIIIIIJJJKKKMMMNNNKKKKKKKKKKKKKKKKKKKKKKKKKKKMMMPPPQQQQQQPPPQQQQQQRRRRRRRRRSSSVVVXXX[[[\\\eeeppp~~~```PPPNNNMMMLLLKKKIIIIIIHHHHHHFFFFFFFFFFFFFFFFFFFFFFFFEEEFFFFFFFFFFFFEEEDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCC@@@????????????@@@:::999999::::::<<<======<<<<<<;;;::::::;;;<<<<<<>>>============>>>??????<<<===>>>===;;;::::::;;;?????????@@@??????>>>>>>???AAABBBCCCCCCDDDGGGIIIIIIMMMUUU^^^hhhqqqxxx|||{{{qqqjjjpppzzz|||~~~}}}sssfff[[[QQQKKKMMMRRRQQQYYYdddkkknnnnnnnnnnnnhhhfffdddbbbaaabbbcccdddcccbbb```___^^^]]]^^^^^^^^^aaaccccccbbb```______^^^```ccccccaaa___^^^^^^VVVVVVVVVUUUTTTRRRQQQPPPRRRRRRQQQOOONNNLLLKKKJJJIIIHHHIIIKKKMMMMMMLLLJJJJJJIIIHHHFFFEEEDDDDDDDDDBBBBBBDDDEEEDDDCCCAAA@@@======>>>>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;777888999:::;;;;;;;;;:::;;;<<<;;;:::888666333111111111222222333333444444444444555555555555555555222444555666666777:::<<<:::::::::;;;;;;<<<<<<<<>>>>>???999999999999:::;;;<<<===<<<<<<::::::::::::<<<<<<<<<<<<;;;::::::<<<===>>>999;;;<<<<<<:::999999:::<<<<<<===>>>>>>???>>>>>>???AAADDDEEEEEEDDDEEEFFFDDDJJJRRR\\\eeennnwww|||~~~~~~vvvnnnssszzz{{{yyyvvvjjj[[[OOOMMMQQQMMMTTT]]]dddfffggghhhjjjdddbbb___]]]\\\]]]___```bbbaaa___]]]\\\\\\\\\]]]]]]```bbbbbbaaa___^^^^^^ZZZ]]]___```^^^\\\\\\\\\TTTTTTSSSRRRQQQOOONNNMMMOOONNNLLLJJJIIIHHHHHHHHHGGGGGGGGGIIIKKKLLLJJJHHHGGGFFFEEEDDDDDDDDDDDDDDD@@@AAABBBCCCCCCBBB@@@???<<<==================<<<;;;:::::::::::::::;;;;;;555666888::::::::::::999777888888888888666555444111111111222222333333444333444555666666555444333222444555666666777:::<<<:::::::::;;;;;;;;;<<<<<<@@@AAABBBDDDFFFHHHJJJKKKEEEFFFGGGIIIJJJJJJKKKKKKIIIIIIHHHIIIJJJLLLNNNOOOIIIIIIJJJKKKLLLMMMNNNNNNOOOQQQSSSSSSQQQNNNMMMMMMMMMNNNQQQTTTXXX]]]```bbbaaakkk}}}mmmjjjkkkZZZJJJJJJIIIHHHGGGGGGGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDBBBBBBBBBBBBBBBBBBBBBAAACCCBBB@@@>>>======888999::::::999999;;;===;;;:::999999888888888888999999999:::::::::;;;;;;;;;<<<<<<:::999999;;;======>>>>>>?????????>>>>>>CCCBBBAAAAAABBBCCCDDDFFFGGGJJJOOOUUU]]]gggrrryyy}}}}}}zzz~~~xxxjjj^^^SSSIIIMMMOOOTTT[[[```ccccccbbbbbb```^^^\\\ZZZYYYYYYYYY\\\\\\\\\\\\[[[ZZZYYYYYY\\\[[[\\\^^^___^^^[[[YYYYYYZZZ[[[[[[[[[ZZZXXXWWWTTTSSSQQQOOOMMMKKKJJJJJJJJJKKKLLLMMMKKKHHHDDDBBBFFFGGGGGGHHHHHHHHHGGGGGGCCCBBBAAAAAA@@@@@@AAAAAA???>>>>>>===<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999:::::::::999888777777666666777888888888666555444666666666555555444444444333333333444444444555555666666777777777777666666555666666666666777:::<<<<<<<<<<<<<<<===>>>???@@@CCCDDDEEEGGGIIIIIIJJJJJJIIIIIIIIIJJJIIIIIIHHHHHHEEEFFFGGGHHHJJJKKKLLLMMMKKKJJJIIIIIIJJJKKKLLLMMMPPPPPPPPPOOONNNMMMLLLKKKPPPOOOPPPTTTYYY^^^aaabbb```sss{{{rrriiicccaaammmttt\\\RRRMMMHHHFFFGGGGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFDDDBBBBBBCCCDDDEEEEEECCCEEEDDDDDDDDDDDDDDDEEEEEE@@@@@@???????????????@@@@@@@@@AAA@@@@@@???999:::::::::999999;;;===;;;:::999999888888999999999999999999::::::::::::;;;;;;;;;:::999999;;;===<<<===>>>???????????????BBBBBBAAAAAABBBCCCDDDEEEEEEGGGJJJOOOWWWaaakkkrrryyy|||~~~{{{{{{|||}}}}}}~~~{{{yyy}}}|||ppp```RRRQQQPPPRRRYYYaaaddd```[[[^^^]]][[[YYYYYYXXXYYYYYYZZZZZZ[[[[[[ZZZZZZYYYYYYYYYYYYYYY[[[\\\\\\ZZZWWWVVVVVVWWWWWWWWWVVVUUUTTTQQQPPPNNNLLLJJJIIIHHHHHHGGGHHHHHHHHHFFFDDDAAA@@@CCCCCCCCCDDDDDDCCCBBBBBBBBBAAA@@@@@@??????@@@@@@>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999:::999999888777777666666777888888999888777666555555555555555555444444444222222333444555666777888777777888888888888777777777888999999888:::<<>>999:::;;;:::999999;;;<<<;;;:::999999888999999999888888888999999999:::::::::;;;;;;:::999999:::<<<;;;<<<===>>>???@@@@@@@@@AAAAAAAAAAAABBBCCCDDDEEEDDDEEEGGGKKKPPPYYYcccjjjsss|||{{{nnnjjjttt~~~~~~|||tttuuuxxx|||~~~ooo^^^UUUQQQPPPWWWbbbfffaaaYYYYYYXXXWWWVVVVVVVVVWWWXXXVVVWWWWWWXXXXXXXXXXXXXXXTTTTTTTTTVVVXXXXXXWWWUUUQQQRRRRRRRRRRRRQQQPPPPPPMMMLLLJJJHHHGGGFFFEEEEEEFFFFFFEEEDDDCCCAAA@@@@@@AAAAAAAAAAAA@@@@@@???>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>======<<<;;;;;;;;;:::::::::::::::999999888999888888777777666666555777888888888888777777666444444444555555555555555111222333555777888::::::999999::::::::::::999999:::;;;<<<<<<<<<===???AAA@@@@@@@@@AAAAAABBBCCCCCCHHHHHHGGGGGGFFFFFFEEEEEEGGGGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIHHHHHHHHHIIIIIIJJJLLLNNNOOOOOOOOOOOONNNMMMLLLKKKJJJKKKOOOSSSVVVWWWZZZ___ccc~~~tttccc[[[XXXXXXVVVUUUYYY]]][[[UUULLLIIIFFFDDDEEEFFFFFFFFFDDDDDDCCCBBBAAAAAAAAAAAAFFFDDDCCCDDDEEEEEEDDDCCCEEEDDDDDDCCCCCCCCCDDDDDDBBBAAAAAA@@@AAAAAABBBBBB@@@@@@@@@??????>>>999:::;;;:::888888:::<<<:::999999888888888999999777777777888888888999999999:::;;;:::999888999;;;:::;;;<<<>>>???@@@@@@@@@@@@@@@AAAAAABBBCCCDDDEEEEEEFFFGGGHHHLLLSSS\\\bbbkkkvvvxxxhhh^^^jjj~~~~~~|||}}}ttttttwww}}}~~~zzzmmmZZZTTTQQQUUU^^^cccbbb^^^UUUTTTSSSRRRRRRRRRSSSSSSQQQRRRSSSTTTUUUUUUUUUUUUOOOOOOOOOQQQSSSTTTSSSQQQNNNNNNNNNMMMMMMMMMLLLLLLJJJIIIGGGFFFEEEDDDDDDCCCGGGFFFEEECCCBBBBBBCCCCCCBBBBBBBBBAAAAAA???>>>>>>???>>>======<<<<<<===============<<<<<<;;;;;;;;;999999::::::999999888777888777777777666666555555777777777777777777777666444444444555555666666666444444555777888999;;;;;;;;;<<<<<<======<<<<<<;;;<<<===??????>>>???AAACCC@@@@@@AAABBBCCCCCCCCCCCCGGGGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHIIIJJJJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGHHHJJJKKKMMMNNNOOONNNNNNNNNNNNMMMLLLKKKJJJNNNRRRWWWYYY\\\dddpppyyy}}}~~~mmm]]]XXXWWWWWWTTTPPPPPPSSSTTTRRRIIIHHHFFFEEEEEEFFFGGGGGGEEEDDDCCCBBBAAAAAAAAAAAAFFFDDDCCCDDDEEEEEEDDDBBBDDDDDDCCCCCCBBBBBBCCCCCCAAA@@@@@@@@@@@@AAABBBBBBAAA@@@??????>>>===999999:::999777777999:::888888777777777888888999666666666777777777888888777999::::::888888888:::::::::<<<===??????@@@@@@??????@@@AAACCCCCCDDDDDDDDDEEEEEEFFFIIINNNUUUYYYaaaooo{{{mmm___cccqqqqqqtttyyy}}}wwwwwwxxx|||}}}zzzzzzfff```YYYUUUUUUXXXZZZ[[[RRRQQQOOONNNMMMLLLMMMMMMLLLMMMNNNPPPQQQQQQQQQQQQKKKJJJJJJLLLNNNOOOOOOMMMKKKKKKJJJJJJIIIIIIIIIIIIGGGGGGFFFDDDDDDCCCCCCCCCFFFEEECCCBBBAAABBBCCCDDDAAAAAAAAAAAA@@@???>>>===>>>===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;999999::::::999999888777777777777777666666666666666666666666666666666666555555555666666777777777888888888999999::::::;;;======>>>>>>>>>>>>======<<<>>>@@@@@@@@@@@@BBBCCCDDDEEEFFFHHHHHHHHHHHHHHHDDDDDDDDDDDDDDDFFFGGGHHHFFFGGGHHHIIIJJJJJJJJJJJJGGGGGGHHHIIIIIIJJJJJJKKKFFFGGGHHHJJJLLLMMMNNNNNNMMMNNNNNNNNNNNNMMMLLLLLLPPPSSSXXX\\\dddsss{{{zzz}}}nnn]]]UUURRRRRRNNNJJJKKKNNNLLLHHHHHHHHHHHHGGGFFFGGGHHHIIIFFFEEEDDDCCCBBBBBBBBBBBBEEECCCBBBCCCDDDDDDCCCBBBDDDDDDCCCBBBBBBAAABBBBBB???????????????@@@AAAAAAAAA@@@???>>>======777888999777666555777888666666666666666666777888555555555666666666777777666888::::::888777888888:::;;;<<<===>>>?????????===>>>@@@AAACCCDDDDDDDDDAAABBBDDDEEEFFFIIINNNQQQWWWggg|||{{{llldddeeejjjqqqzzzzzzyyyzzz|||~~~~~~~~~zzz{{{}}}tttggg[[[RRROOOOOOPPPOOOMMMLLLJJJHHHHHHHHHIIIHHHIIIJJJKKKLLLLLLLLLLLLIIIHHHGGGHHHJJJKKKKKKJJJHHHHHHGGGFFFFFFFFFFFFGGGEEEEEEDDDCCCCCCBBBCCCCCCBBBAAA@@@??????@@@AAAAAA>>>>>>>>>>>>>>>===<<<;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::::::::999999888777777777777777777777777777666666666666666777888777777777777888888888888:::::::::;;;;;;;;;;;;;;;>>>>>>????????????>>>>>><<<>>>AAABBBAAAAAABBBDDDDDDEEEFFFHHHIIIHHHHHHGGGBBBBBBBBBBBBDDDFFFHHHJJJGGGGGGHHHIIIJJJJJJJJJJJJGGGGGGHHHHHHIIIJJJKKKKKKGGGHHHIIIKKKLLLMMMMMMMMMLLLMMMNNNOOOOOOOOOOOOOOOPPPUUU]]]hhhvvvzzzvvvwww}}}iiiYYYQQQNNNNNNLLLIIIJJJLLLJJJDDDHHHIIIIIIHHHFFFFFFGGGIIIEEEEEEDDDCCCBBBBBBBBBCCCBBBAAA@@@AAACCCDDDCCCBBBDDDCCCBBBAAAAAAAAAAAAAAA>>>>>>>>>>>>???@@@AAAAAAAAA@@@>>>===<<<<<<666777777666444444555666444444444444444555666666444444555555555666666666555777999999888777777888;;;;;;<<<===>>>>>>======<<<>>>@@@BBBCCCDDDDDDDDD@@@CCCEEEGGGHHHIIIKKKMMMSSSaaaqqq|||pppdddgggooozzz{{{}}}~~~|||{{{zzzzzzzzz}}}}}}yyy}}}wwwhhh]]]TTTMMMHHHJJJIIIGGGFFFFFFFFFGGGGGGEEEEEEFFFGGGHHHHHHHHHGGGHHHFFFEEEEEEGGGHHHGGGGGGEEEEEECCCBBBBBBBBBCCCDDDCCCBBBBBBAAAAAAAAABBBBBB>>>>>>>>>>>>>>>>>>??????<<<<<<<<<======<<<<<<;;;======<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999888888888888888888888888888888777777777888::::::::::::999999999999999999::::::;;;;;;<<<===>>>>>>>>>??????@@@@@@??????>>>===@@@BBBCCCCCCCCCDDDEEEAAACCCEEEFFFGGGGGGFFFEEEBBBBBBAAAAAACCCEEEHHHIIIHHHHHHIIIIIIJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHJJJKKKLLLLLLLLLLLLKKKLLLMMMOOOQQQRRRRRRRRRWWW```ooo|||{{{}}}{{{lll\\\RRRNNNKKKMMMLLLIIIGGGJJJJJJGGGFFFHHHIIIHHHEEEDDDEEEGGGCCCCCCBBBBBBBBBBBBBBBCCC??????>>>@@@BBBCCCCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@????????????@@@AAABBBBBBAAA@@@>>><<<;;;<<<666666666555333333444555333333333333333444555666444444444555555555666666555777999999888777777777<<<<<<===============<<<<<<===???BBBCCCDDDDDDCCCBBBEEEIIIKKKKKKLLLMMMNNNTTT^^^iiinnnsss}}}~~~jjjccclllvvv{{{}}}}}}{{{yyyyyyxxxzzz~~~{{{zzz~~~sssjjj```RRRHHHFFFEEEDDDDDDDDDFFFGGGHHHCCCDDDDDDEEEEEEEEEEEEEEEHHHFFFDDDDDDEEEFFFFFFEEECCCCCCAAA@@@@@@@@@AAABBBAAAAAA@@@@@@@@@@@@@@@AAA>>>>>>>>>???????????????<<<<<<======>>>===============<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<;;;;;;:::999888888888888888999999999::::::999999999:::<<<===;;;;;;;;;::::::999999999888999:::<<<===???@@@AAA>>>??????@@@@@@??????>>>???AAADDDEEEEEEDDDEEEFFFDDDFFFHHHJJJJJJJJJIIIHHHCCCBBBAAAAAABBBDDDGGGHHHIIIIIIIIIJJJIIIIIIHHHHHHKKKKKKJJJIIIIIIHHHGGGGGGHHHIIIKKKLLLLLLLLLKKKKKKJJJLLLMMMPPPRRRSSSTTTTTT```mmmzzziii]]]QQQMMMOOOEEEIIIJJJEEEAAACCCGGGHHHEEEGGGIIIGGGDDDBBBCCCEEEAAAAAA@@@@@@@@@AAABBBBBB>>>======???AAACCCCCCBBBDDDCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDAAA@@@>>><<<;;;<<<666555555444444444555555444444444444444555666777444444444555555555666666::::::999888666666777999888;;;???@@@???===<<<;;;<<<===???BBBCCCDDDDDDDDDEEEDDDDDDDDDFFFGGGIIIKKKQQQVVV]]]fffooowwwxxxsssxxx}}}yyy}}}~~~xxxvvvyyy~~~~~~qqq^^^QQQKKKIIIHHHHHHHHHFFFCCCAAABBBBBBCCCCCCCCCBBBAAAAAAHHHGGGEEECCCBBBAAABBBBBBBBBAAAAAA@@@?????????@@@AAAAAA@@@@@@???>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<===>>>?????????>>><<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<======:::;;;<<<======<<<;;;:::<<<<<<:::999999:::<<<<<<<<<>>>@@@???<<<;;;===???======>>>>>>===<<<;;;;;;:::;;;===>>>@@@BBBCCCDDDBBBBBBAAAAAAAAA@@@@@@@@@===@@@DDDFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGJJJGGGCCCBBBDDDFFFFFFEEEJJJJJJJJJJJJJJJJJJJJJJJJHHHHHHHHHIIIIIIIIIJJJJJJMMMNNNOOONNNLLLJJJJJJKKKLLLJJJKKKOOOQQQQQQUUUZZZrrr}}}~~~ppp___UUUNNNKKKKKKIIIGGGEEEEEEGGGHHHIIIHHHFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCBBBBBBBBBAAAAAAAAABBBAAAAAA@@@???>>>======>>>>>>???@@@@@@@@@@@@???CCCBBB@@@>>><<<:::666555555444444444555555555444444444444555666666444444555555555555555555999::::::999777777888999:::<<>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<<<<<<<======>>>>>>======<<<;;;<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<======<<<======>>>>>>======<<<<<<;;;;;;;;;;;;;;;;;;<<<;;;===???>>><<<;;;<<<>>>>>>>>>>>>>>>>>>===<<<<<>>>>>???@@@@@@@@@@@@???AAA@@@???===<<<<<<555555444444444555555666666666555444444444444555555555555555555555444444888:::;;;;;;999888888999;;;>>>@@@@@@>>><<<;;;;;;:::;;;===???@@@AAAAAA@@@BBBAAAAAA@@@@@@AAAAAABBBIIIRRR___gggjjjooowww}}}|||zzzzzz{{{uuukkkpppxxx}}}yyysssccc[[[QQQHHHCCCBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@>>>>>>>>>???@@@AAACCCCCC@@@@@@???>>>>>>>>>??????;;;;;;;;;<<<===>>>>>>>>>======<<<;;;;;;;;;;;;<<<======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<<<<============>>>>>>??????>>>>>>===;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<======<<<;;;<<<>>>>>>>>>?????????>>>======AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCDDDEEEEEEFFFBBBCCCEEEFFFEEEEEEGGGIIIFFFFFFFFFFFFGGGGGGGGGHHHFFFEEECCCDDDEEEEEEDDDBBBEEEFFFFFFGGGHHHIIIIIIJJJIIIIIIIIIJJJJJJJJJKKKKKKKKKMMMNNNNNNMMMMMMNNNOOOKKKMMMRRRWWWZZZcccuuu||||||~~~|||mmm]]]TTTPPPKKKIIIJJJHHHFFFEEEEEEFFFHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@??????????????????@@@@@@@@@AAAAAA===>>>??????@@@@@@??????>>>>>>======<<<===555444444444444555666666777777666444444333333333555555555555555444444444777999;;;<<<:::999888999===???@@@@@@>>>;;;:::::::::;;;<<<>>>??????>>>>>>>>>>>>?????????@@@AAAAAALLLYYYhhhooonnnnnnqqqvvv~~~~~~~~~{{{yyy|||xxxooopppvvvwwwtttkkkdddZZZPPPJJJGGGEEECCC@@@???????????????@@@@@@?????????@@@AAABBBCCCDDD???>>>>>>======>>>>>>>>>;;;;;;<<<<<<===============<<<;;;;;;::::::;;;;;;===<<<:::999999:::;;;<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<<<<<<<============>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<===>>>>>>===<<<;;;<<<======>>>======>>>>>>??????@@@@@@@@@@@@?????????@@@@@@AAABBBCCCCCCCCCEEEEEEEEEDDDDDDDDDDDDCCCDDDEEEFFFFFFEEEFFFHHHJJJFFFFFFFFFGGGGGGGGGHHHHHHFFFFFFFFFFFFFFFFFFDDDCCCFFFGGGGGGIIIJJJKKKLLLLLLHHHHHHIIIIIIIIIJJJJJJJJJKKKLLLMMMMMMLLLLLLMMMOOOOOOPPPUUU^^^hhhvvv}}}lllaaaVVVRRROOOKKKIIIIIIHHHFFFDDDDDDFFFHHHHHHHHHFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAA@@@@@@@@@@@@???@@@@@@@@@@@@@@@@@@@@@===>>>>>>???????????????>>>======<<<<<<<<<444444444444444555666666888777666555444333333333555555555555555555555444666888;;;;;;:::999888999===>>>??????<<<:::::::::999:::<<<===>>>======<<<;;;;;;===>>>@@@AAABBBCCCJJJXXXiiiqqqppplllmmmpppzzz}}}zzzzzz~~~vvvuuurrrmmmggg```XXXPPPGGGBBBAAA@@@???>>>>>>>>>????????????@@@@@@@@@@@@@@@@@@=========<<<<<<======>>>>>>>>>=========<<<<<<<<<<<<<<<;;;:::::::::::::::<<<;;;:::999999:::;;;<<<;;;;;;;;;<<<<<<<<<======<<<<<<<<<=========>>>>>>========================;;;<<<>>>>>>>>>>>><<<;;;???>>>>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAAAAABBBCCCDDDDDDDDDFFFFFFEEEEEEEEEDDDDDDDDDEEEFFFGGGFFFEEEFFFHHHJJJFFFGGGGGGGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFGGGHHHIIIKKKKKKLLLGGGHHHHHHHHHIIIIIIIIIIIILLLLLLMMMLLLJJJJJJLLLNNNRRRRRRZZZjjj}}}~~~{{{}}}~~~qqqccc[[[TTTRRRPPPKKKHHHIIIHHHFFFDDDDDDFFFGGGHHHGGGFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBBAAAAAAAAAAAAAAAAAA@@@??????>>>============>>>????????????>>>???>>>===<<<;;;;;;444444444444444555666777888777666555444333333333444444444555555555666666666888999999888888888999;;;<<<======;;;999:::::::::;;;<<<======<<<;;;;;;888:::<<<>>>@@@BBBBBBCCC@@@MMM]]]fffhhhggghhhjjjsss|||~~~{{{{{{wwwvvvuuuppphhh[[[MMMCCCCCCBBB@@@>>>======>>>>>>===============<<<;;;:::<<<<<<;;;;;;<<<<<<======???>>>>>>===<<<<<<;;;;;;;;;;;;:::999999999999:::;;;;;;:::::::::;;;<<<<<<::::::;;;;;;<<<=========<<<<<<=========>>>>>>>>>>>>======<<<<<<======>>>======>>>>>>>>>>>>======@@@???>>>???AAACCCBBBAAAAAAAAABBBCCCCCCCCCBBBBBBDDDDDDDDDCCCCCCCCCCCCCCCBBBCCCDDDDDDFFFFFFGGGHHHDDDFFFGGGGGGFFFFFFGGGHHHGGGGGGGGGGGGHHHHHHHHHHHHHHHIIIJJJIIIGGGGGGGGGHHHDDDEEEEEEFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJKKKLLLLLLKKKJJJKKKNNNPPPVVVYYYfff~~~|||wwwwwwxxx{{{sssfff```]]]WWWSSSRRRPPPKKKHHHHHHGGGEEEDDDDDDEEEGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>===<<<;;;;;;<<<===>>>>>>??????>>>>>>>>>>>>===<<<;;;;;;444333333444444666777777777666555444444444444444222333333444555666777777666777777777666666888:::999:::;;;;;;999999999:::;;;;;;<<<======<<<;;;:::888999;;;===???@@@@@@@@@<<>><<<=========>>>>>>>>>>>>??????>>>======>>>?????????>>>>>>======>>>>>>???@@@>>>===???AAACCCBBB@@@AAABBBCCCDDDDDDDDDDDDCCCDDDDDDDDDDDDDDDDDDEEEEEEBBBBBBCCCDDDEEEFFFGGGGGGCCCEEEGGGHHHFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHIIIIIIHHHJJJJJJHHHEEEEEEGGGJJJEEEEEEFFFFFFFFFGGGGGGGGGJJJJJJJJJJJJKKKKKKKKKLLLJJJKKKLLLLLLMMMOOOSSSVVV```iii}}}~~~wwwsssvvv{{{pppbbb\\\YYYWWWSSSPPPPPPNNNIIIGGGHHHGGGEEECCCCCCEEEGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAA@@@@@@>>>>>>======<<<<<<;;;;;;<<<======>>>>>>>>>>>>>>><<<;;;;;;;;;;;;<<<333333333444555666777888666666555444444444444555111222333444555777888888666666666555444555888:::888999::::::888888999;;;;;;<<<=========<<<;;;:::888999;;;===>>>>>>======>>>AAAEEEIIINNNTTTZZZ^^^hhhuuuwww{{{rrrqqqvvv~~~|||}}}~~~wwwuuupppuuu|||~~~sssdddZZZHHHFFFCCC???===<<<<<<===;;;<<<===>>>>>>>>><<<<<<::::::::::::;;;;;;<<<===888999999::::::;;;;;;<<<;;;:::999999888888999999999:::<<<===>>>===<<<<<<::::::;;;;;;<<<===>>>>>>============>>>>>>>>>>>>AAA@@@???>>>>>>???@@@AAA@@@???>>>======>>>???@@@???===<<<>>>AAACCCAAA???BBBBBBCCCDDDEEEEEEDDDDDD@@@@@@BBBDDDEEEGGGIIIIIIEEEEEEEEEEEEDDDDDDDDDDDDBBBDDDGGGHHHGGGEEEEEEEEEGGGGGGHHHHHHHHHIIIIIIIIIHHHIIIIIIFFFDDDDDDGGGJJJHHHHHHHHHHHHHHHHHHHHHIIILLLLLLLLLLLLMMMMMMMMMMMMIIIJJJLLLMMMOOOSSSXXX[[[kkkxxx~~~uuuqqqwwwtttbbb]]][[[YYYSSSOOOMMMNNNLLLHHHFFFHHHGGGEEECCCCCCEEEGGGGGGGGGFFFFFFEEEDDDCCCBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????;;;;;;;;;<<<<<<<<<<<<<<<<<<======>>>>>>>>>>>>>>>999999:::;;;<<<===666555444333333444555666444444444444444444444444444444444555555777888888666666666666666666666666777888888999999999888888;;;;;;::::::999999999999<<<<<<<<<<<<===============@@@CCCCCCCCCHHHPPPWWW___jjjuuu{{{}}}xxxzzz|||vvvpppooouuu|||zzztttttt}}}{{{tttssstttwww{{{zzzssskkkgggYYYLLL???<<<>>>>>>===>>><<<;;;;;;<<<>>>???>>><<<999999999888999999:::::::::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;;;;<<<===>>>>>>>>>????????????>>>>>>DDDCCCAAA???>>>>>>>>>???@@@@@@??????>>>??????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBCCCCCCCCCCCCCCCBBBBBBCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCCCCCCCCCCFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEEEEEEEEEELLLNNNOOONNNMMMLLLMMMOOOLLLLLLOOOSSSTTTWWWfffvvv{{{vvvtttzzzttteee```ZZZSSSPPPPPPNNNLLLIIIGGGFFFFFFGGGFFFFFFEEEEEEEEEEEEFFFFFFEEEEEEEEEDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBCCCDDD:::;;;<<<===???AAABBBBBB========================@@@@@@??????>>><<<;;;:::===<<<<<<<<<<<<;;;555555444333333444555555444444444444444444444444555444444444555666777777555555555555555555555555777777888888999999888888:::::::::::::::999888888:::;;;;;;;;;;;;<<<<<<<<<999<<<>>>>>>>>>BBBIIIPPP\\\fffqqqyyy|||uuuqqqlllnnnvvv|||zzz{{{uuuttt{{{}}}{{{yyyyyysssrrruuu{{{|||sssmmmdddWWWIIIAAA<<<999;;;>>>===<<<<<<<<<======;;;999::::::999999999999999::::::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>????????????>>>>>>AAAAAA@@@@@@??????@@@@@@@@@@@@???????????????@@@@@@@@@@@@@@@@@@@@@@@@@@@BBBBBBCCCCCCCCCCCCCCCBBBCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCCCCDDDEEEEEEHHHGGGEEEDDDDDDEEEGGGHHHGGGGGGGGGGGGGGGHHHHHHIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFFFFEEEEEEEEEFFFFFFGGGIIIJJJLLLMMMLLLMMMNNNPPPPPPOOORRRXXX^^^jjjxxxttt}}}iii[[[XXXSSSNNNLLLLLLKKKJJJIIIHHHGGGGGGGGGDDDCCCCCCCCCCCCCCCCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@AAAAAAAAAAAABBBBBBBBBBBB?????????@@@@@@AAAAAAAAA<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<;;;;;;;;;;;;;;;;;;<<<555555444333333444444555555555555555555555555555555555444444444555555666555555555555555555555555666666777888888888888888888999:::;;;;;;999888666999999999:::::::::;;;;;;;;;===>>>>>>>>>AAAGGGLLLTTT\\\fffrrrzzzuuurrrnnnlllqqq|||xxxxxxsssqqqwww~~~~~~zzzvvvxxx|||zzzyyy}}}|||ssshhhZZZNNNCCC;;;;;;???>>>===============:::888<<<;;;:::999999888999999:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>>>>>>>???@@@AAAAAAAAA@@@?????????????????????@@@@@@@@@@@@@@@AAAAAAAAAAAA@@@AAABBBCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCCCCCCCCCCDDDDDDDDDEEEIIIFFFCCCAAAAAACCCFFFIIIFFFFFFFFFGGGHHHJJJKKKLLLJJJIIIHHHHHHGGGFFFEEEDDDFFFEEEEEEFFFFFFGGGHHHIIIIIIKKKNNNOOOOOOPPPRRRTTTUUUTTTWWW```nnn~~~|||xxxzzzcccVVVTTTQQQNNNNNNHHHHHHIIIIIIHHHHHHGGGGGGCCCCCCBBBBBBBBBBBBCCCCCCBBBBBBAAA@@@@@@??????>>>??????AAABBBBBBBBBAAA@@@AAAAAAAAA@@@???>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<888888:::;;;<<<=========999::::::;;;;;;<<<666666555555555555555555555555555555555555555555555555444444333444444444444444444444444444444444555555666777888888888888777999;;;===<<<;;;888777999999999::::::::::::;;;<<<>>>>>>>>>>>>@@@EEEHHHKKKPPPZZZiiizzz{{{xxxuuurrrsss{{{uuusssnnnlllrrryyy~~~{{{{{{}}}vvvkkkbbbVVVJJJCCCBBB>>>===<<<===>>>>>><<<;;;===<<<;;;:::999888888888:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;>>>>>>????????????>>>>>>===>>>@@@AAAAAAAAA@@@???>>>?????????@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCDDDDDDDDDEEEEEEEEEFFFFFFBBBCCCCCCDDDDDDDDDDDDDDDGGGEEECCCBBBBBBCCCEEEGGGCCCCCCDDDEEEFFFGGGIIIJJJIIIIIIHHHHHHGGGGGGGGGFFFEEEEEEFFFFFFGGGIIIJJJKKKNNNOOOQQQRRRSSSTTTVVVYYYYYY\\\cccooo|||uuuyyyyyy^^^TTTSSSOOONNNPPPGGGHHHIIIJJJIIIHHHGGGFFFEEEDDDDDDCCCCCCDDDDDDEEEAAAAAAAAA@@@??????>>>>>>===>>>@@@BBBBBBAAA@@@>>>??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;888888:::;;;<<<<<<<<<<<<777888999:::;;;<<<777777777777666666555555555555555555555555555555555444444333333333333444444444444444444444444444444444555666777888888777777999<<<======<<<:::888999999:::::::::;;;;;;;;;:::;;;;;;:::;;;===@@@BBBEEEHHHRRRbbbrrr~~~{{{zzz}}}|||uuuoookkkjjjooouuuzzz}}}wwwuuupppbbbSSSJJJ@@@>>><<<;;;<<<>>>>>>======<<<;;;:::999999999999:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<>>>===<<<;;;;;;;;;;;;;;;>>>>>>????????????>>>>>>>>>???@@@AAA@@@???>>>======>>>???@@@@@@@@@@@@???@@@@@@AAAAAAAAABBBBBBBBB@@@@@@AAABBBCCCCCCBBBBBBDDDDDDDDDDDDEEEEEEEEEEEEBBBBBBCCCDDDEEEDDDDDDDDDCCCDDDEEEEEEEEEEEEDDDCCCDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGHHHHHHIIIIIIIIIJJJFFFFFFFFFGGGIIIJJJLLLLLLOOOPPPRRRRRRSSSVVV[[[^^^gggooozzz~~~{{{zzzyyykkkUUUNNNLLLHHHGGGJJJIIIJJJJJJJJJIIIGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDDDDBBBBBBAAAAAA@@@?????????<<<===???AAAAAA@@@???=========<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<<<<;;;;;;666777888999:::<<<777777777777777666555444444444444444444444444444333333222222222333333444333333333333333333333333222333444666777777777777777999;;;<<<<<<;;;:::999999999:::::::::;;;;;;;;;<<<;;;;;;;;;<<<>>>@@@AAACCCEEENNN]]]jjjssszzztttpppnnnppptttwww~~~~~~yyy{{{}}}uuueeeZZZKKKGGGAAA=========>>>>>>===<<<;;;::::::999:::::::::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<======<<<;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>???@@@@@@@@@???>>>======<<<===???@@@AAAAAA@@@???@@@@@@AAAAAABBBBBBCCCCCCAAAAAABBBBBBBBBBBBAAAAAACCCCCCCCCCCCDDDDDDDDDDDDAAABBBDDDEEEEEEEEEDDDCCCCCCDDDFFFGGGGGGFFFDDDCCCGGGGGGFFFFFFEEEFFFFFFFFFFFFGGGHHHHHHJJJJJJKKKLLLGGGGGGHHHHHHIIIKKKLLLMMMNNNOOOPPPRRRWWW^^^gggmmmyyyvvvxxx|||rrr___OOOKKKIIIEEECCCGGGIIIIIIIIIHHHGGGFFFDDDDDDAAAAAA@@@@@@@@@@@@AAAAAACCCCCCBBBAAAAAA@@@@@@???<<<===>>>?????????>>>===============>>>>>>>>>>>>::::::::::::::::::::::::<<<<<<<<<<<<;;;::::::999666777777888:::;;;555666666666555444222222333333333333333333333333222111111111222333444444222222222222222222222222222222444555666777777777666777888999999999999999888888888999999999999:::===<<<<<<<<<>>>@@@AAAAAA???AAAIIIVVV```fffoooxxx~~~~~~{{{wwwvvvuuuuuuzzz{{{vvvvvv{{{~~~{{{sssooobbbZZZPPPGGGBBBAAA@@@@@@<<<;;;;;;:::::::::;;;;;;:::::::::;;;;;;;;;<<<<<<:::::::::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<===>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>??????@@@<<<===???AAAAAAAAA@@@???@@@@@@AAAAAABBBCCCCCCDDDBBBBBBBBBBBBAAAAAA@@@???BBBBBBBBBBBBCCCCCCCCCCCCAAABBBDDDEEEFFFEEEDDDCCCEEEEEEFFFGGGGGGFFFEEEEEEHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHIIIIIIJJJJJJKKKKKKIIIIIIIIIIIIJJJKKKLLLMMMQQQRRRUUU[[[eeerrr|||yyywwwxxx~~~}}}wwwdddVVVKKKJJJJJJEEEDDDHHHFFFFFFEEEDDDDDDDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAACCCBBBBBBAAAAAA@@@??????<<<<<<=========>>>>>>>>>========================999999999999999999999999:::::::::::::::999999888666777777888999:::444444555555444222111///222222222222222222222222111111111111222333444555222222222222222222222222111222333555666777777777555555666666666777888888777777777777888888888888888888777888:::<<<======;;;<<>>>>>>>>????????????>>>>>>======<<<<<<===???AAACCC;;;===???AAABBBAAA@@@???@@@@@@AAAAAABBBCCCDDDDDDCCCCCCCCCBBBAAA@@@???>>>AAAAAAAAABBBBBBBBBCCCCCCAAABBBDDDEEEFFFEEEDDDCCCHHHGGGFFFEEEEEEFFFGGGHHHFFFEEEEEEEEEFFFGGGGGGHHHJJJJJJJJJJJJJJJJJJIIIIIIJJJJJJIIIJJJJJJKKKLLLMMMWWWYYY^^^gggtttyyyzzz|||}}}ggg^^^\\\YYYMMMEEEGGGHHHDDDCCCGGGCCCBBBAAAAAAAAACCCDDDEEECCCBBBBBBAAAAAABBBBBBCCCBBBBBBAAAAAA@@@?????????===<<<<<<<<<<<<===>>>>>><<<<<<<<<;;;;;;::::::999999999999999999999999999777888888999999999888888777777777888999999444444333222333444555666555666777666444333444555444444333333222333333333333222222111222333555666666555555555555666777777999777555555666777777666888777777666777888999:::===;;;999999:::<<<<<<<<<999:::===BBBHHHQQQ[[[bbbiiissszzz{{{vvvuuuxxxyyyyyyqqq{{{|||{{{|||yyyoooeee\\\RRRHHHAAA>>>===;;;;;;===>>>===<<<>>>>>>>>>===;;;;;;<<<===;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<===<<<;;;:::;;;===>>>>>>>>>>>>>>>===<<<<<<>>>???@@@AAABBBAAA@@@@@@@@@?????????>>>>>>======BBBBBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@>>>>>>AAAEEEHHHGGGFFFDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIJJJIIIIIIHHHHHHGGGGGGFFFFFFGGGHHHHHHHHHIIIKKKMMMKKKLLLMMMMMMMMMOOOSSSVVVZZZfffxxxvvvuuu}}}~~~kkkWWWOOOOOOLLLJJJGGGEEEDDDCCCDDDEEECCCCCCCCCBBBBBBCCCCCCCCC???@@@@@@AAAAAA@@@@@@??????@@@@@@AAAAAA@@@@@@??????>>>===<<<<<<===>>>???<<<<<<======<<<<<<;;;:::;;;<<<===<<<:::999:::;;;:::999999888888999999:::666777999999888888222222111111111222333444111222333222000///000111333333222222222222333333444333333222222222333333333444444444555555555555777555444444555666555444222222222222333555777888;;;999888888:::<<<<<<;;;:::;;;>>>AAAEEEKKKSSSXXX^^^eeeqqq~~~wwwwww||||||zzztttmmmeee[[[UUUJJJFFFAAA===<<<===>>>>>>999:::;;;;;;:::;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;>>>???@@@???>>>===>>>@@@>>>>>>>>>>>>>>>===<<<<<<>>>???@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>>>>>>>BBBAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@??????@@@???>>>AAADDDGGGFFFEEEDDDDDDCCCCCCCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIJJJKKKKKKIIIIIIKKKLLLKKKLLLLLLKKKKKKQQQZZZaaawwwzzzpppqqqyyyooo\\\OOOKKKLLLIIIHHHFFFDDDCCCCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCC@@@@@@AAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@?????????>>>===<<<<<<===>>>???<<<<<<<<<<<<<<<;;;;;;:::999888888777777777777666999999999888888999999999777888999888777666000000//////000000111222///000111000.........000222111111111111111222222333333333333333111111000111222333444555444444333555333222333444555444333111111222333555777999:::888777666777999;;;;;;;;;;;;<<<>>>???AAADDDIIILLLRRRWWWbbbrrr{{{|||vvvoooiii]]]VVVLLLCCC???>>>>>>>>>::::::;;;;;;<<<<<<<<<<<<::::::::::::::::::::::::========================???@@@AAA@@@???>>>???AAA>>>>>>??????>>>>>>======>>>???@@@@@@AAAAAA@@@@@@???????????????>>>>>>>>>@@@@@@@@@@@@@@@?????????>>>>>>>>>>>>>>>>>>>>>>>>@@@??????AAACCCEEEEEEDDDEEEDDDDDDCCCCCCDDDDDDEEEEEEFFFFFFGGGGGGHHHIIIIIIHHHHHHHHHIIIIIIIIIIIIJJJHHHIIIJJJJJJIIIIIIJJJLLLKKKMMMOOOPPPTTT^^^lllvvv}}}vvvppplllpppxxxiiiXXXNNNHHHGGGJJJFFFEEEDDDCCCBBBCCCDDDDDDAAAAAA@@@@@@@@@@@@AAAAAA@@@@@@AAAAAAAAAAAA@@@@@@>>>??????@@@@@@??????>>>>>>>>>============>>>>>><<<<<<<<<<<<<<<;;;::::::;;;888666777999:::888666999999888888888888999999777888888777555444////////////000000111111000111222222000000000222000000000000000111111222111111222333333222111000000222444555666555333222444333222333555555444333222333333444555777888888666555555666999:::;;;::::::<<<>>>??????@@@BBBDDDMMMRRR\\\jjjxxx}}}}}}||||||yyyzzz|||~~~}}}zzzrrriii\\\PPPGGGBBB>>>===???>>>======>>>>>>===<<<::::::::::::::::::::::::========================<<<===>>>>>><<<<<<===>>>>>>>>>?????????>>>>>>===>>>??????@@@@@@@@@@@@@@@????????????????????????????????????????????????>>>>>>>>>>>>????????????@@@@@@@@@AAABBBCCCCCCCCCEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIGGGHHHHHHIIIJJJKKKKKKKKKGGGIIIKKKLLLKKKLLLMMMOOOKKKOOOVVVaaammmzzzrrrlllkkknnnvvv~~~{{{iiiUUUKKKHHHGGGGGGHHHEEEDDDDDDCCCCCCDDDEEEEEE@@@@@@????????????@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@===>>>>>>??????>>>>>>===>>>>>>============>>>>>>;;;;;;<<<<<<<<<;;;::::::<<<888555666:::<<<999555888888777777777777888888444666666666444444000000000111111111111111000222333222111111222333000/////////000000111222---...000222333333222222111333555666777666444333333333333444666666555333222222222222333333222222555444444666888::::::999888;;;===>>>>>>???@@@BBBMMMTTT___hhhpppwww}}}}}}~~~~~~~~~{{{zzzzzztttqqqrrrttt|||yyynnnbbbWWWNNNFFFBBBBBB@@@===<<<>>>>>>===<<<::::::::::::::::::::::::>>>>>>>>>>>>>>>>>>>>>>>>;;;<<<======;;;;;;<<<===>>>>>>????????????>>>>>>>>>>>>>>>?????????@@@@@@???????????????@@@@@@@@@?????????????????????????????????@@@@@@AAAAAAAAA???@@@AAABBBBBBCCCDDDDDDEEEEEEDDDDDDDDDDDDEEEEEEEEEFFFFFFGGGGGGHHHIIIIIIHHHHHHIIIJJJKKKKKKLLLMMMLLLMMMNNNMMMMMMNNNQQQSSSPPPVVVcccvvv{{{nnnjjjmmmuuufffXXXKKKHHHHHHGGGEEEEEEEEEDDDDDDDDDEEEEEEFFFFFF?????????>>>>>>????????????@@@@@@AAAAAA@@@@@@???<<<======>>>>>>======<<<======>>>>>>>>>>>>======;;;;;;;;;<<<;;;::::::999777333111222777888555222888777777666666777777888111333444555444444000000111222222222222111///000111111000000111222////////////000111222333,,,---///000222333333333222333444666666555555444222222222444666777555333555555666666666555444333555444555666999:::999777777999<<<======>>>AAABBBKKKVVVaaagggiiippp~~~|||wwwwwwzzz|||}}}}}}wwwtttsss||||||zzzvvvqqqoooqqqtttyyy{{{rrrjjjbbb[[[VVVMMMHHHBBB?????????>>><<<;;;;;;;;;;;;;;;;;;;;;;;;>>>>>>>>>>>>>>>>>>>>>>>><<<>>>???>>>===<<<===>>>>>>>>>??????@@@@@@?????????>>>>>>>>>>>>???@@@@@@?????????@@@@@@@@@@@@@@@?????????@@@@@@@@@@@@@@@@@@@@@@@@AAABBBBBBCCCCCC???AAABBBCCCCCCCCCEEEGGGFFFEEEEEEDDDDDDEEEEEEFFFEEEFFFFFFGGGGGGHHHIIIIIIIIIIIIJJJJJJKKKLLLMMMMMMKKKLLLLLLLLLLLLPPPUUUXXXbbbiiixxxzzzqqqpppxxx|||nnnXXXOOOHHHHHHHHHEEEBBBBBBEEEEEEEEEEEEEEEEEEEEEEEE??????>>>>>>>>>>>>??????>>>>>>????????????>>>>>>;;;<<<<<<======<<<<<<;;;======>>>>>>>>>>>>======;;;;;;;;;;;;;;;:::999999777555333444777888777444777777666666666666777777000222333444444555///000111222222222111111...///111111000///111222000000000000111222333333.........///000111222333222333333333444444444444000000111333555666444222888888999:::::::::999888666555666777999:::888666777888:::;;;;;;===@@@CCCEEEQQQ]]]cccdddkkkzzz{{{{{{~~~zzzssspppqqqsss~~~}}}}}}{{{wwwrrrqqqtttwww|||~~~|||zzzwwwtttjjjaaaUUULLLHHHEEEAAA===<<<<<<<<<<<<<<<<<<<<<<<<===========================???@@@???>>>===>>>???===>>>???@@@@@@@@@@@@??????>>>>>>===>>>???@@@AAA?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@AAAAAAAAABBB@@@@@@@@@AAABBBCCCCCCCCC>>>AAACCCDDDDDDDDDGGGIIIFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFFFFGGGGGGHHHIIIIIIJJJJJJJJJKKKKKKLLLLLLMMMKKKLLLMMMPPPVVV___hhhooo~~~|||zzz~~~zzz~~~yyydddPPPJJJGGGHHHGGGDDDBBBCCCDDDDDDDDDEEEDDDDDDCCCCCC@@@??????>>>>>>??????@@@======>>>>>>>>>>>>======;;;;;;<<<<<<<<<<<<;;;;;;<<<===>>>??????>>>===<<<:::;;;;;;;;;;;;:::999999777777777888999999999999777666666555555666666777111333444555444555...///111222222222111000///111222222111111222444000000000000111222333444111000///......///111111222222111111111222333444......000222444555222000444555777888999999999888777666777888::::::888666777888999::::::<<>>???>>>===<<<===>>>===>>>???@@@@@@@@@@@@@@@???>>>=========>>>@@@AAA?????????@@@@@@AAAAAAAAA@@@@@@@@@AAAAAABBBBBBBBB??????@@@AAABBBBBBCCCCCC>>>AAADDDEEEDDDEEEHHHKKKFFFFFFEEEEEEEEEEEEFFFFFFEEEFFFFFFGGGHHHHHHIIIIIIKKKKKKKKKKKKLLLLLLLLLLLLOOORRRVVV]]]hhhvvvzzz}}}~~~wwwxxx{{{gggZZZNNNJJJHHHHHHGGGCCCCCCGGGCCCCCCDDDDDDCCCBBBBBBAAA@@@@@@????????????@@@@@@<<<<<<============<<<<<<:::;;;;;;<<<<<<;;;;;;:::<<<===>>>??????>>>===<<<::::::;;;;;;;;;:::999999333555666666555555666888666666555555555555666666333555666555444444222222111000/////////000///000000000111111111111111000///111444666444222333222222222111111000000333333333333333333333333111111111111222333444555555555666666777888888999666666666666777777777777777888999:::;;;<<<<<<===???EEEKKKOOOTTT^^^mmmyyy{{{xxxvvvuuuwww{{{}}}~~~zzzwwwwww|||}}}~~~zzzqqqkkkeee[[[PPPJJJBBB>>>@@@BBB???<<<;;;;;;:::999:::===???@@@???@@@>>><<<<<<>>>@@@AAAAAA??????>>>>>>>>>@@@BBBCCCBBBBBBAAAAAAAAAAAA@@@@@@AAA@@@???@@@BBBCCCBBBAAAAAA@@@???@@@BBBCCCBBBAAA@@@@@@@@@AAAAAABBBBBBCCCBBBCCCDDDEEEFFFFFFFFFFFFHHHHHHHHHHHHGGGFFFEEEDDDGGGFFFFFFFFFGGGHHHGGGFFFEEEGGGIIIIIIHHHIIIMMMPPPZZZ\\\ddduuu}}}~~~}}}xxx~~~tttcccVVVPPPKKKJJJHHHFFFEEEDDDCCCCCCBBBBBBBBBBBBAAA@@@?????????>>>>>>???@@@@@@===;;;?????????>>>===;;;:::999999999999:::;;;<<<===>>><<<<<<<<<<<<============>>>;;;:::;;;===>>><<<:::777777777777666666666666555555666666666666555555333333333444444555111111000000///000000000111111111111222222222333111//////111444555333111222222111111111000000000444444444444444444444444111111111111222333444555222222222333444555555555555666666666777777777777777777888999:::;;;<<<<<<<<>>???>>>>>>???AAABBBBBBAAAAAA@@@??????@@@@@@???===?????????>>>>>>??????@@@BBBBBBAAAAAAAAA@@@@@@@@@AAA@@@???@@@BBBCCCBBBAAADDDBBBAAABBBDDDDDDCCCBBB???@@@@@@AAAAAABBBBBBCCCBBBCCCDDDEEEEEEFFFFFFFFFGGGHHHHHHHHHIIIHHHHHHHHHFFFEEEDDDEEEFFFGGGGGGGGGEEEGGGJJJLLLPPPVVV^^^ddduuuwww{{{{{{}}}~~~rrrggg\\\TTTPPPJJJIIIHHHFFFDDDCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@@@@@@@>>>>>>>>>??????===<<>>>>>===;;;:::999999999999999:::;;;<<<===;;;;;;<<<<<<<<<============;;;::::::======<<<:::888777777777666666666666555555666666666666555555333444444444444444000000/////////000111111000000000000111111111111/////////000222333222000111111000000000000//////333333333333333333333333111111111222333333444444444444555555666666777777555555666666666777777777666666777888999:::;;;;;;999===BBBFFFLLLWWWfffqqqyyy}}}}}}wwwttttttuuuzzzxxxnnneee```ZZZQQQIIIGGGBBBAAAAAABBBCCCBBB@@@===AAAAAA@@@AAABBBBBB???===@@@@@@AAAAAA@@@@@@???>>>AAAAAAAAAAAA@@@@@@@@@@@@AAA@@@???@@@BBBCCCBBBAAADDDCCCBBBBBBCCCDDDCCCAAA??????@@@@@@AAABBBBBBCCCCCCCCCDDDDDDEEEEEEFFFFFFEEEFFFFFFGGGGGGHHHHHHHHHFFFEEECCCCCCCCCEEEGGGHHHHHHKKKQQQXXXcccqqq}}}wwwxxxrrrddd\\\XXXSSSOOONNNIIIHHHGGGEEEDDDCCCCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@AAA???======>>>>>>>>>===>>>>>>>>>>>>===<<<::::::888888888888999:::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;::::::<<<<<<;;;:::888888777777777666666666444444555555555555444444555555555444444444///////////////000111222---------............///......///000111111000000000000000///////////////000000000000000111111111111111222333444444444444555666666666777777777888555555555666666666777777555555666777888999::::::999;;;>>>AAAEEEOOO\\\eeemmmuuu~~~zzzwwwzzz~~~~~~}}}wwwrrrrrrrrruuu}}}~~~yyyqqqlllfff]]]XXXWWWMMMLLLLLLKKKKKKHHHDDD@@@BBBAAA??????AAABBBBBBAAA???@@@AAABBBBBBAAA@@@???AAAAAAAAA@@@@@@@@@@@@???AAA@@@???@@@BBBCCCBBBAAACCCAAA@@@@@@AAABBB@@@?????????@@@AAABBBCCCCCCDDDDDDDDDDDDDDDEEEEEEFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHEEEEEEDDDDDDEEEHHHMMMPPPVVVZZZdddqqqyyyvvvzzz}}}~~~hhh]]]TTTPPPOOOLLLJJJJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCBBBAAA@@@???AAA???<<<<<<===>>>>>>===>>>>>>>>>>>>===<<<;;;:::888888888888888888999999::::::::::::;;;;;;;;;;;;;;;:::::::::;;;;;;::::::888888888777777777666666444444555555555555444444666666555555444444///.........///000111111,,,---------..................000000000//////000///////////////000000000/////////000000111111111000111333444444555444444222222333333333333333444555555555555666666666666444555666777888999999::::::;;;<<<===@@@FFFOOOVVV```hhhpppsssqqqpppssswwwyyy|||xxxtttqqqrrrtttwww}}}}}}|||xxxsssllliiijjjdddcccbbbaaa___\\\WWWTTTKKKGGGAAA======>>>@@@@@@===>>>???AAAAAAAAA@@@???AAAAAA@@@@@@@@@?????????AAA@@@???@@@BBBCCCBBBAAABBBAAA@@@@@@BBBBBBAAA@@@???@@@AAABBBCCCDDDEEEEEEFFFFFFEEEEEEEEEFFFGGGGGGJJJJJJIIIIIIJJJKKKLLLMMMGGGIIILLLNNNRRRXXX___eeeqqqvvvtttqqqrrrxxx~~~gggZZZRRRLLLKKKKKKHHHGGGHHHEEEDDDDDDCCCBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@>>>>>>AAA>>><<<;;;<<<============>>>>>>>>>===<<<;;;:::999999888777777777888888999999999999::::::::::::999:::::::::999999::::::888888888888777777777777444555555555555555555444666666666555555444//////.........///000000////////////000000000000...///111111/////////000//////000000000000111111111111111222333333444444000111333555555555444444444444444444444444444444444444555555555666666666555555666777888999:::::::::;;;;;;;;;<<>>>>>???>>>>>>???????????????>>>@@@@@@@@@@@@????????????AAA@@@???@@@BBBCCCBBBAAACCCBBBAAABBBDDDEEEDDDCCCAAAAAABBBCCCDDDFFFGGGGGGIIIHHHGGGFFFFFFGGGHHHIIIGGGGGGHHHKKKNNNRRRVVVXXXUUUZZZ```eeejjjqqqzzzpppggghhhkkk|||hhhWWWNNNIIIFFFGGGHHHFFFFFFHHHCCCCCCBBBBBBAAABBBBBBBBBAAAAAAAAA@@@@@@???>>>===@@@>>><<<<<<=========<<<===============<<<;;;;;;::::::999888777777777888888888888888999999999999888999::::::888888999:::999999888888888777777777555555666666666666555555666666666555555555000000///.........////////////000000000111111111...000222222000...///111000000000111111111222222111111222222333444444555000222333555666555444444666666666666666666666666444444444555555555666666555666666777888999:::;;;999999:::::::::<<<>>>???DDDKKKSSSXXX[[[^^^dddiiilllnnnrrrxxx|||~~~yyyzzz|||||||||{{{}}}}}}{{{zzzzzz{{{|||}}}|||{{{tttlll```VVVOOOKKKHHHGGGFFFEEEDDDCCCAAAAAA@@@@@@@@@@@@@@@@@@????????????AAA@@@???@@@BBBCCCBBBAAAAAAAAA@@@BBBDDDEEEEEEDDDBBBBBBCCCEEEFFFGGGHHHIIIKKKJJJHHHGGGGGGHHHIIIKKKHHHJJJNNNUUU]]]fffnnnrrruuuyyywwwjjjhhhmmmrrr~~~www___SSSGGGDDDCCCFFFFFFDDDDDDFFFBBBAAAAAAAAAAAAAAABBBBBBAAAAAAAAAAAA@@@???>>>>>>>>>===<<<===>>>>>><<<:::===============<<<<<<;;;;;;;;;:::999888777777777777777777888888888999999777999::::::777777888:::999999999888888888777777666666777777777777666666555555555555666666111000///...........................////////////...111333222000...000111000000111111222222222333//////000111222222333333000222444666666666555444333333333333333333333222444444444555555555666666666666777888999:::;;;;;;777888999999::::::;;;;;;>>>DDDLLLQQQUUU[[[aaagggiiijjjnnnsssxxx{{{wwwvvv}}}zzzwwwyyy}}}}}}{{{|||~~~}}}}}}{{{qqqggg```ZZZVVVSSSPPPNNNKKKHHHFFFDDDDDDDDD@@@@@@@@@????????????>>>AAA@@@???@@@BBBCCCBBBAAA???>>>>>>@@@BBBDDDDDDCCCCCCCCCDDDFFFGGGIIIJJJJJJLLLKKKIIIHHHHHHIIIJJJLLLRRRUUU\\\gggsssvvvpppuuu}}}yyymmmYYYPPPGGGDDDCCCFFFFFFBBBBBBDDDAAAAAA@@@@@@AAAAAABBBBBBBBBBBBBBBBBBAAA@@@??????=========>>>???>>><<<999==================<<<;;;<<<<<<:::999888888777888777777777777888888888888666999::::::777666888:::999999999888888888888777777777888888888888777777444444555555666666///////////////.........000000000000////////////////////////000000000000000000000000111111111111///000000000000111111111000000111222222222222111111333444444333222222333333444666777777777666555666666666666777777777777555777888999888888999;;;??????BBBIIIRRRZZZ```cccbbbfffmmmtttvvvxxx}}}uuusssyyyzzzvvvxxx}}}{{{}}}~~~}}}|||}}}zzz~~~}}}vvvlllhhhiiihhhddd___]]][[[VVVNNNFFFFFFDDDBBB@@@???>>>>>>>>>@@@>>><<<===AAADDDDDDCCCBBBBBBAAA@@@AAACCCDDDFFFDDDEEEHHHJJJKKKLLLLLLLLLPPPTTTUUUQQQLLLNNNXXXbbbfffppp}}}}}}rrrqqqrrr___QQQKKKIIIGGGDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@??????@@@?????????@@@@@@>>>===:::;;;===>>>>>>>>>===<<>><<<;;;:::999::::::::::::999888888777777666666555555555444888777777777888999::::::888:::;;;;;;999777777888999999888666666555555555555555555444444333/////////////////////...000/////////////////////////////////000000000000//////000000000111111111111111222222222333333333111222333333444444333333111333444444333222222333333444555666777666666555555555666666666777777777555777888888888888999;;;===>>>BBBGGGNNNVVV^^^cccbbbbbbgggooouuuzzzyyyyyy|||{{{}}}~~~}}}{{{yyyzzz}}}}}}wwwvvvyyy|||zzzvvvsssnnnhhh```[[[SSSQQQMMMHHHEEECCCBBBAAACCCBBBBBBEEEGGGHHHFFFDDDBBBCCCDDDEEEFFFHHHIIIJJJLLLOOOSSSUUUVVVWWWYYYZZZZZZ\\\^^^]]]]]]bbbmmmvvvwwwrrrzzzzzznnneee\\\TTTOOOMMMJJJGGGDDDCCCBBBAAA@@@@@@@@@@@@????????????@@@?????????@@@@@@>>><<<:::;;;<<<===>>>>>>===<<<>>>>>>>>>>>>>>>===<<<;;;::::::999999999888888888777777777666666666555555777666666666777777888999:::<<<<<<<<<:::999999:::999888777666555555555555444444444444444444......//////////////////////////////////////////////////////000000000000//////000000000000111111111111111222222222333333111222333333444444333333111333444444333222222333333444555555666666555555555555555666666666666777555666888888777777999:::===@@@CCCFFFKKKRRR\\\dddaaa^^^aaaiiissszzz{{{xxx|||~~~zzzxxxyyy}}}|||wwwuuujjjfff```YYYTTTQQQPPPPPPQQQRRRSSSVVVWWWVVVRRRNNNNNNPPPSSSVVVWWWXXXWWWWWWWWW]]]ccceeedddeeejjjnnnooooooooopppttt{{{zzzssstttwwwddd[[[WWWTTTPPPPPPNNNKKKGGGDDDBBBAAA@@@?????????>>>>>>>>>======@@@???>>>???@@@???>>><<<;;;;;;<<<============<<<<<<===============<<<<<<::::::999888888888888888888888888777777777777777666666555555555666777777:::;;;;;;:::888888999;;;777777666555444444444444333333444444444444............////////////.........///////////////////////////000000000000////////////000000000111////////////000000000000//////000111111111111111111222444444222111222333333333444444555555555555444444555555555666666666444666777777666777888:::999===@@@AAACCCJJJUUU^^^___^^^aaahhhooowww}}}yyyxxx{{{zzz}}}}}}yyysssmmmiiihhhiiiiiijjjkkkmmmnnnmmmkkkgggeeekkkmmmppprrrrrrpppnnnllllllsssyyyzzzxxxyyy{{{qqqcccYYYSSSOOOJJJFFFJJJIIIFFFCCCAAA??????>>>>>>>>>=========<<<<<<<<>>===>>>??????===;;;;;;<<<<<<<<<<<<<<<<<<<<<:::;;;<<<===============;;;:::999888777888888999888888888888888888888888666666666555555666777777777888888777555555777999666666555444444444444444333333333444444555---.........//////000000------....../////////000////////////000000000000...////////////000000000....../////////000000000//////000111111111111000000222333333222111111222333333333333333444444555444444444444555555555555333555666666666666777999444777999999:::???IIIRRR]]]aaahhhmmmooottt~~~~~~{{{wwwvvv}}}{{{||||||{{{}}}~~~}}}oooaaa\\\VVVQQQMMMJJJEEEBBBEEECCCAAA@@@???>>>??????=========<<<<<<<<<;;;;;;>>>=========>>>>>><<<;;;<<<<<<<<<;;;;;;;;;;;;<<<999:::;;;<<<<<<===<<<<<<;;;::::::999999999999999888888888888999999999999888777777666666666777777555666777666555555666888666555555444444444444555333333333444444555------......///000000000---------......//////000////////////000000000000......////////////000000000000000111111111222222000111222222333333222222000222333333222111111222333222222222222333444555333333333444444444555555333444666666555555777888888999:::::::::>>>FFFLLLWWW___iiioooooorrr}}}zzz}}}}}}uuummmttt~~~}}}|||ooo```UUURRRMMMHHHEEEDDDEEEFFFCCCBBBAAA@@@???@@@@@@AAA=========<<<<<<<<<;;;;;;>>>===<<<===>>>>>><<<:::===<<<;;;;;;:::;;;;;;;;;999999:::;;;<<<<<<<<<;;;;;;;;;;;;<<<;;;::::::999888888888888888999999999888888777777666666777777444666888888777666777888666666555555555555555666333333444444444444------......///000000111,,,,,,---......///000000////////////000000000000........./////////000000000000000000111111111222000111111222222222222222000111333333111000111222333222111111111222444444222333333333333444444444222444555555555555666888===<<<;;;;;;===@@@DDDFFFKKKRRR^^^hhhjjjnnnyyy~~~~~~~~~}}}{{{ooottt|||oooddd]]]VVVMMMLLLIIIEEEBBBAAACCCEEEDDDCCCAAA@@@??????@@@@@@============<<<<<<<<<<<<===<<<<<<<<<======;;;999===<<<;;;:::::::::;;;;;;999::::::;;;;;;;;;:::::::::<<<===>>>>>><<<:::999777777777888888888999999888777666666555555555666222555888999888777666666777666666555555666666777444444444444444444---------...///000000111,,,,,,------...///000000////////////000000000000............/////////000............////////////......///000000000000000000111333333111000111222333222111111111222333444222222333333333444444444222444555555444555666888:::888777777999<<<======???EEEQQQ^^^eeeiiiqqqzzz~~~~~~~~~~~~vvvxxx~~~{{{}}}~~~fffWWWSSSQQQNNNEEEGGGIIIHHHDDD@@@??????DDDCCCAAA???============>>>>>>=========<<<<<<<<<===<<<;;;<<<======;;;999======;;;:::999::::::;;;:::::::::;;;;;;::::::999:::<<>>;;;888666666777777888888888888777666555444444444444444...222666888777555333333777777666666666777777888555555555444444333---.........///000000000---------............///////////////000000000000......////////////......////////////////////////...///000///......000222222111111111111111222222222222111111111111222222222222222333333444444444333333333333444555666666666777777999:::;;;<<<<<<<<>>==========================================<<<<<<<<<<<<<<<;;;;;;::::::999999999888999:::;;;;;;;;;::::::======@@@EEEJJJHHHAAA:::<<<<<<;;;::::::999888888666777777666555444444666444444444444444444444444555555444444444555555666222222222333333333..................//////---------............///.../////////000000000000......////////////......///////////////////////////000000000//////111333222111111000000111222222222111111000000111111222000111111111111111111222333333333333444555666666555555666777888999999:::===???EEEKKKOOOUUUbbboooxxxxxxxxxzzz|||~~~~~~}}}|||}}}|||}}}|||{{{~~~{{{xxxvvvyyy~~~wwwxxx|||jjjWWWNNNLLLJJJGGGEEEDDDCCCBBBBBBAAAAAABBBBBBAAAAAA@@@??????>>>======<<<<<<<<<<<<<<<<<<<<<<<<============<<<<<<<<<<<<===<<<:::999999999:::;;;999999999:::::::::;;;;;;???@@@CCCIIINNNMMMGGGAAA<<<;;;;;;:::999999888888555777888777555444444555444444444444444444444444555555444444333444444444444444444555555555.........------------------------............///....../////////000000000......////////////......////////////////////////000111111111000000222333222111111000000000111111222111111000000111111222111111111111111000000000333333333333444555666666444444555555555666666666======???BBBDDDJJJWWWeeettttttsssrrrqqqrrruuuwwwvvvttttttyyy{{{tttvvv}}}{{{xxxvvvwwwzzz~~~}}}uuuqqqzzzzzzaaaTTTGGGDDDEEEDDDCCCCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@@@@??????>>>>>>======<<<<<<<<<<<<<<<<<<<<<<<<=========<<<<<<<<<<<<;;;===<<<:::888888999;;;<<<:::999999888999:::;;;<<>>BBBMMMXXXhhhkkkmmmllljjjjjjmmmpppqqqpppqqqttt{{{}}}}}}}}}qqqsss~~~~~~}}}~~~}}}zzzwwwwww{{{{{{{{{wwwsssrrr}}}ttt___VVVLLLDDDCCCCCCAAA@@@AAAAAA@@@@@@?????????????????????>>>>>>>>>=========<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<<<<;;;;;;;;;:::999999888888999999999;;;999888777777999;;;<<<<<<>>>BBBGGGKKKKKKGGGCCC::::::::::::999999888888333555888888777555444555444444444444444444444444444444333222111111111111111111222222222333.........---,,,,,,,,,+++---------............///............////////////......////////////......////////////////////////000111222111000000222444222111111000//////000000111000000000000000000111333333333222222111111111333333333333444555666666555555555555555555555555:::999:::======>>>EEEMMMXXX^^^eeeiiiiiihhhiiijjjlllooorrruuuyyy}}}~~~~~~yyy{{{~~~www~~~yyyvvvyyy}}}zzz|||zzzyyyzzzyyyxxx~~~mmm^^^TTTQQQKKKFFFFFFEEEAAA???AAA@@@@@@???>>>>>>>>>>>>???>>>>>>==================<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;555666888999:::888777555:::999888777777999;;;<<<<<<>>>AAAEEEFFFDDDAAA>>>:::999999999999999888888333555777777666555555666444444444444444444444444444333222111111111111111111111111222222222.........------------------------............///------........./////////......////////////......////////////////////////000111111111000000222333222111111000////////////111000000//////000000111000000000000000/////////333333333333444555666666444444555555666666666666999888999===>>>===AAAFFFIIIPPP[[[cccggggggfffeeeffflllsssxxx~~~zzzyyy{{{~~~|||yyy|||~~~zzz^^^UUUQQQJJJGGGEEEFFFDDDAAA@@@CCC@@@@@@???>>>>>>>>>>>>???============<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;;;;:::444666888999:::999777666999888888777888999:::;;;>>>@@@CCCEEEDDDBBB>>><<<999999999999999999888888444555666666555555666888444444444444444444444444333222222111111222222333333333333333444444..................//////---------............///---------.........//////......////////////......///////////////////////////000000000//////111333222222000//////.........000000////////////000000////////////000000000000333333333333444555666666222333333444555666777777999777888<<<======???DDD@@@GGGQQQ\\\dddfffccc```aaahhhpppyyy|||wwwxxxmmmVVVPPPKKKEEECCCCCCDDDBBB???@@@DDDAAA@@@??????>>>>>>??????<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;;;;::::::888888888888888999::::::888888888888999999999999>>>@@@CCCEEEDDDAAA>>>===888888888888888888999999555666666444333444777999444444444444444444444444222222111222222333444555222333333333333444---.........///000000000---------.........//////---------.........//////......////////////......////////////////////////...///000///......000222222222000///............000000////////////000000000000111111222222333333333333333333444555666666111111222333555666777777:::777666:::;;;<<>>===888888888888888888999999666666555333222444888;;;444444444444444444444444111111111222333444666666000000111111111222***+++,,,,,,+++***+++---,,,,,,,,,------------...,,,,,,,,,---------.........,,,***+++...///...,,,000000000000000000//////////////////000000000000000000000000000000000000111111111111000///...---////////////000000000000000111111222222333444444666444111111333555666666666666777888:::;;;<<<<<>>===>>>@@@BBB???@@@@@@AAA@@@???>>>======<<<;;;::::::;;;======999::::::;;;;;;::::::999::::::999999999:::;;;;;;999999999888888888888777666888:::888555444777:::<<<===>>>???>>>===;;;999999999888666444444555777666666666666666666666666555555444444444333333333555444333222111111111111222222111111111111((()))++++++++++++---...+++,,,,,,,,,------......---------........./////////---++++++...//////---......//////////////////.../////////000000000000////////////////////////...///000000000000//////////////////000000000000000111111222222333333444666444111111333555555555555555666888999;;;<<<===>>>>>>BBBIIIQQQVVVUUURRRQQQ\\\dddkkkzzz}}}zzz}}}~~~{{{}}}|||wwwvvv{{{~~~{{{sssmmmfffbbb```dddrrrlll^^^TTTSSSUUUXXXUUULLLFFFEEEFFFDDDAAA???>>>>>>???@@@>>>>>>?????????>>>===<<<===<<<<<<;;;;;;<<<<<<===::::::;;;;;;;;;;;;::::::<<<;;;:::999999999999999999999999888888888777777666777777666555555666888;;;<<<===>>>===<<<:::999888999888666444444555777555555555555555555555555555444444444444333333333444444333222111111111111111111111111111111'''(((***++++++,,,...000***++++++,,,---......///............///////////////---,,,---...000//////---------....../////////....../////////000000000........................,,,---...///000111111111////////////000000000000000000111111222333333333555333111111333555555555333444555777999;;;<<<======>>>@@@CCCFFFGGGHHHHHHLLLVVVaaaiiivvvzzzwwwxxx|||uuummmlllrrr}}}~~~zzztttpppnnnkkkgggeeedddeeelll|||hhhVVVOOOIIIIIIMMMRRRQQQJJJEEEDDDCCCBBBAAA@@@???>>>>>>>>><<<============<<<<<<;;;<<<===============<<<<<<:::;;;;;;<<<<<<;;;;;;:::===<<<;;;:::888888888777999999888888888777777777666555444444555666666555999:::;;;;;;;;;:::999888777888888666444444555666444444444444444444444444444444444444333333333333333333333222111111000000111111111111111111((()))++++++++++++---...******+++,,,---......///------------............///............///000000+++,,,,,,------......///........./////////000000........................,,,---...///000000000000////////////000000000000000000000111222222333333444333111111333444555444222333444666888:::;;;<<<<<<>>>@@@???>>>>>>AAACCCIIIQQQ[[[cccooo|||uuuuuuvvvzzz|||ppphhhhhhppp~~~{{{yyy~~~xxxrrrmmmjjjiiiiiijjjmmmqqqsssuuuzzzmmmVVVLLLIIIIIIIIILLLQQQPPPIIICCCBBB@@@@@@@@@@@@???>>>===<<<<<<<<<=========<<<<<<<<<<<<===>>>???>>>===<<<;;;:::;;;;;;<<<<<<;;;;;;:::<<<;;;:::999888888888888888888888888777777777777777444222333666888666444777888888999999888777777666777888666555444555666333333333333333333333333444444444333333333222222222222222222222111000000000000000000111111+++,,,---,,,*********,,,******++++++,,,---......++++++,,,,,,,,,---------...............///000111+++,,,,,,,,,------..................////////////..............................////////////......////////////000000000000///000000111111222333333333222111222333444444333111222333555777999:::;;;:::===???===;;;;;;???CCCAAAGGGMMMTTT^^^kkkuuuyyy}}}{{{{{{{{{{{{{{{yyytttvvvwwwzzztttoooqqq{{{~~~zzz{{{|||wwwwwwyyy|||rrrpppllliiiiiimmmrrruuuqqqwww{{{||||||~~~jjjWWWKKKGGGFFFIIIHHHKKKNNNMMMGGGBBBBBB>>>????????????===<<<;;;========================<<<===>>>>>>>>>===;;;::::::;;;;;;;;;;;;;;;;;;:::999999999888888999999:::888888888777777777666666888555333444777999888666666666777777777777777666555666777777555444555666333333333333333333333333444444333333333222222222111111222222222111000000//////000000000111,,,------,,,***))))))***++++++++++++,,,,,,,,,,,,***+++++++++,,,,,,,,,,,,---...///...------///111------------------------------........./////////............................../////////......---////////////000000000000//////000000111222222222333111111222333444333222222222333444666777888888888:::<<<<<<;;;;;;>>>BBB>>>@@@CCCHHHPPP[[[gggooo~~~|||yyyxxxwwwwwwuuussssssvvvyyy{{{xxxyyy~~~{{{yyypppnnnqqqvvvyyyvvvsssooommmooouuu{{{~~~{{{uuubbbSSSLLLJJJHHHGGGDDDBBBDDDHHHHHHCCCAAACCC===>>>>>>>>>======<<<;;;===<<<<<<<<<<<<===>>>>>>============<<<;;;::::::999::::::;;;;;;::::::999888888888888888999::::::888888777777777666666666666555444555666888888888555555555666666666777777444555777777555444444555333333333333333333333333333333333333222222222222000000111222222111000///...//////000000111+++,,,---,,,*********,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,---......,,,,,,...000//////......------,,,,,,---------.........//////////////////////////////,,,,,,---...////////////////////////000000000000//////000000111111222222222111111222444444333222222333333444555555666666666777999::::::;;;<<<===>>>>>>@@@CCCGGGPPP[[[cccqqqqqqrrruuuwwwwwwuuurrrrrrvvvyyy}}}zzznnnhhhiiiooovvv{{{|||yyyyyy|||}}}zzzzzzzzz|||pppfff]]]RRRKKKJJJJJJIIIFFFBBB??????BBBBBB??????BBB=========<<<<<<<<<<<<<<<;;;;;;:::::::::;;;===>>>===<<<;;;::::::999999999888999999::::::999999888:::999888888888888888999888777777777666666666666333444555555444555777999555555555555555666777777333555666777555444444555444444444444444444444444333333333222222222222111///000111222222111000///......//////000111)))***,,,,,,++++++,,,---------,,,++++++******))),,,,,,,,,---------......+++---...---++++++---000000000///...---,,,,,,+++---------.........//////000000000000000000000000)))***,,,...///000111111////////////000000000000/////////000111111222222222111111222444444333111333333333444444444555555555555666888999::::::999;;;;;;<<<>>>AAAFFFOOOXXX]]]```fffmmmsssuuusssqqqrrrvvvyyy|||{{{ssshhhcccgggpppyyy~~~yyyyyy{{{zzzyyyyyy{{{kkkXXXRRRNNNJJJHHHHHHFFFDDDAAADDDAAA???@@@@@@<<<===@@@======<<<;;;;;;;;;<<<<<<::::::999888999:::<<<======<<<:::999888888999999888888888999999888888888;;;;;;999888777777666666777777777777666666666666000333555444222222555999555555555555555666777888222444666777666444444555444444444444444444444444333333333222222222111111...///111222222111000///---......///000111++++++++++++++++++++++++---------,,,******---///*********)))))))))))))))---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++---//////...,,,,,,,,,---...///000////////////........................///......------///000111000000//////.........---///000111000//////111333444333333222222333333444666666666777888888999999999888888999;;;???DDDFFFLLLOOOVVV```iiipppssstttooopppuuu|||~~~}}}{{{yyy{{{yyyuuupppnnnqqqyyy~~~yyywwwyyy}}}nnn^^^SSSMMMHHHHHHIIIHHHGGGEEECCCBBB>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;;;;;;;:::::::::;;;;;;:::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::999888777666666777888999888888777777666666555555888888777777666666666555444444444444444444444444444444444444444444444444444444444444333333222111000000000000000000000000222222222222222111000000//////////////////++++++++++++++++++++++++***+++***)))((((((***,,,+++++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++---......---,,,,,,---///,,,+++,,,///...+++(((........................///......---...///000111000000/////////.........///000111000//////111333333333222222222222333333555555666777888888999999::::::999999:::===@@@BBB@@@CCCJJJRRR[[[bbbfffhhhiiihhhmmm|||yyyxxx}}}yyy~~~{{{yyy{{{~~~{{{qqqmmmttt~~~~~~zzzyyy{{{yyyfffZZZSSSMMMJJJFFFFFFFFFFFFEEECCCAAA@@@========================<<<<<<;;;;;;;;;:::::::::;;;::::::999999:::::::::::::::::::::::::::::::::::::::::::::::::::::::::888888777666666777888888777777777666666666555555777777777666666555555555444444444444444444444444444444444444444444444444444555555555444444333222222222222222222222222222111111222222111111000/////////////////////++++++++++++++++++++++++*********)))''''''***,,,******++++++,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,---...---,,,+++---///000,,,))),,,//////)))###........................///............///000000000000////////////......///000111000//////111333222222111111111111222222444444555666777888999:::;;;:::999888888:::<<<===<<<>>>CCCIIIQQQXXX]]]```dddbbbgggwww{{{}}}vvvrrr{{{|||}}}xxxwwwxxxzzzzzzxxxsssxxx~~~yyy{{{}}}|||}}}vvv___PPPKKKIIIFFFCCCCCCCCCCCCCCCBBB@@@???>>>========================<<<<<<;;;;;;;;;:::::::::::::::999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;999999999999999999999999777777666666666666777777666666666666666555555555666666666555555555555555444444444444444444444444444444444444444444444444555555555555555444444333444444444444444444444444000000111111000000///...//////////////////+++++++++++++++++++++++++++,,,,,,***))))))+++---(((((())))))***+++,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,---------......---------,,,++++++...000...---,,,...000///+++'''------------------------............/////////000000000/////////////////////000111000//////111333222111111000000111111222333333444555777888999999:::999888777777888:::;;;???@@@CCCFFFKKKPPPVVVZZZ\\\[[[aaaooo|||{{{}}}www~~~~~~~~~zzzwwwxxx~~~yyywwwzzz{{{}}}wwwjjj```SSSLLLJJJHHHCCC???BBBBBBAAAAAA@@@???>>>>>>========================<<<<<<;;;;;;;;;:::::::::999999999999999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999999888888888888666666666666666666666666555555555555555555555555555555555555555555444444444444444444444444444444333333333333333333333333333444444444444444333333444444444444444444444444000000000000000///......//////////////////++++++++++++++++++++++++,,,,,,,,,+++)))***,,,...(((((()))***+++,,,,,,------,,,,,,++++++,,,,,,---,,,,,,,,,---------......,,,------,,,+++,,,...000(((+++///000...,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---....../////////////////////000000000000000000///000111000//////111333222111111000000111111222222333444555666777888888777666666666777888:::;;;???@@@BBBBBBCCCFFFKKKPPPQQQTTTZZZeeerrr}}}~~~{{{{{{}}}~~~{{{xxxyyy|||zzz~~~{{{xxx|||zzz}}}wwwfff\\\VVVSSSPPPLLLIIIFFFDDDBBBBBBAAAAAA@@@????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888888888999999:::;;;;;;;;;;;;;;;;;;;;;;;;;;;999999999888888777777777555555555666666555555555444444444444444555555555444444555555555555555555444444444444444444444444333333333333333333333333111222222333333333222222333333333333333333333333000000000000000///......000000000000000000++++++++++++++++++++++++***++++++***((((((+++---++++++,,,,,,------......---,,,,,,++++++,,,,,,---,,,,,,,,,---------......+++,,,------,,,,,,...000%%%***///...***)))---111,,,,,,,,,,,,,,,,,,,,,,,,---......///000///////////////000000000000111111///000111000//////111333222222111111111111222222333333444444555666666666555555555666777999:::;;;???AAABBBAAA@@@AAAFFFJJJMMMPPPWWW___jjjwww~~~~~~}}}~~~xxxrrrqqqsss~~~vvvxxx~~~uuupppuuu~~~~~~}}}}}}||||||jjj\\\TTTSSSOOOMMMJJJFFFDDDCCCEEEGGGAAAAAA@@@???????????????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::888888777888888999:::;;;::::::::::::::::::::::::999999888888777666666666444444555555555555444444333333333444444444444444555555555555555666666666444444444444444444444444333333333333333333333333000111111222222222222111111111111111111111111111000000111111000000///...000000000000000000++++++++++++++++++++++++,,,,,,,,,+++)))***,,,...---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,---------......)))+++---...------...///***,,,---,,,******---111........................------///000000000///...//////000000000111111111///000111000//////111333333333222222222222333333444444444444444444444444555555666777888999::::::===@@@BBBAAA???@@@DDDHHHGGGIIIOOOYYYggguuu}}}zzzvvv|||xxxqqqiiidddhhhooouuuooovvv}}}rrrmmmppp{{{wwwxxxzzzzzz}}}|||}}}~~~~~~~~~nnnaaaXXXPPPLLLLLLLLLIIIDDDCCCDDDEEEDDDCCCAAA@@@???>>>===>>>??????<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::777777777777888999:::;;;999999999999999999999999999888888777666666555555333444555555555555444333222222333333333444444444555555555666666777777777444444444444444444444444222222222222222222222222000111222333333333333222222222222222222222222222111111222222111111000///000000000000000000++++++++++++++++++++++++...//////---,,,,,,...000,,,+++++++++++++++++++++---,,,,,,++++++,,,,,,---,,,,,,,,,---------......(((+++...///...---...///222000...,,,---...000000000000000000000000000000,,,---///000000000///...//////000000111111111222///000111000//////111333444333333222222333333444555555444444444333333333666777777777888888888999666:::>>>>>><<<<<>>>>><<<<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;:::::::::777777777777888999:::;;;888888888888888888888888999888888777666555555444333333444555555444333333222222222333333444444444555666666666777777888888444444444444444444444444222222222222222222222222111222333333444444444444222222222222222222222222222222222222222111000000000000000000000000******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000///---,,,+++,,,------************************,,,***(((***,,,...,,,***........................111000///...............000000//////.........---////////////000000000000000/////////000222444555222222222222222222222222222222333444444555555666444444444444444555666777>>>===;;;:::;;;===???AAA???@@@DDDGGGMMMUUU^^^dddsssrrrsssvvvzzz|||{{{yyyrrrqqqttt|||yyykkk]]]VVVSSSUUU___kkk}}}sssiiifffjjjvvvzzzqqqlllqqqxxxzzz~~~}}}~~~rrriiiTTTRRRNNNJJJHHHGGGHHHIIIDDDDDDCCCBBBAAA@@@@@@@@@DDDDDDCCCBBB@@@>>>;;;::::::>>>AAA???;;;999;;;???<<<;;;::::::<<<<<<;;;:::888777777777666666555555::::::999888777666555555555666777666444333333333777777666666555555555444111222333333444444333333777666666666666555555555777777666555444444333333333222111111222222111///111111222222222222111111222222333333333333222222333333222222111111222222222222111111000///******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++***++++++++++++++++++++++++++++++,,,***)))***---...---+++//////////////////////////////...---------......///.........------------....../////////000000000111000/////////000111222111111111111111111111111222222333333444555555555555555444444555555666666999999999999:::;;;<<<<<<888999<<<>>>BBBHHHNNNSSS^^^^^^aaagggooouuuxxxxxxqqqrrrxxx{{{nnn___WWWTTTWWWbbbmmm{{{}}}sssiiifffhhhjjjsssyyy}}}~~~wwwvvv|||}}}||||||}}}uuufffYYYRRROOOMMMKKKHHHFFFEEEFFFFFFEEEDDDCCCBBBAAAAAAAAAAAADDDDDDCCCBBBAAA>>><<<;;;>>>======<<<<<<<<<<<<<<<<<<:::999:::;;;<<<;;;:::888888888777777666666666777777777777777777666666333555777777555555555666777666666666555555555444222222333444444444444333666666666555555555444444666666555444444333222222333111000111222222111000000111111222222111111000///000000111111000000///444333222111111111111111111111111111000000******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******************)))(((,,,,,,,,,,,,,,,,,,,,,,,,---++++++,,,---...---,,,////////////////////////------,,,,,,,,,---......---------------,,,,,,,,,------........./////////111000///...............111111111111111111111111111222222333333444555555777666666555555555555666666666888999999999999999888999;;;======@@@CCCFFFJJJKKKOOOWWWaaajjjppprrrooopppvvv}}}}}}|||qqqeee]]][[[___hhhrrr~~~~~~~~~xxxnnniiiiiihhhlllnnnrrr~~~~~~}}}||||||}}}}}}jjj[[[RRRMMMJJJHHHGGGFFFEEEDDDCCCCCCCCCEEEDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCBBBAAA???===<<>>===:::;;;:::999999;;;;;;:::999888888888888888777777777555555555666666777777777333555777777777777888999666666666555555555555555222222333444444444444444555555444444444333333333444444444333222222111111222000///000222222111000000111111222222111111000///000000111111000000///444333222111000000000000000000000000111111******************************+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***++++++***)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......---........................++++++++++++,,,------...------------------------------------.........///000000/////////......///333333333333333333333333111111111222333333444444888777666666555555555555777888888999999:::;;;;;;:::<<<>>>???>>>>>>???@@@CCCDDDGGGMMMTTT\\\cccfffiiiiiimmmttt}}}}}}|||{{{uuuqqqqqquuu{{{}}}}}}}}}tttnnnnnnnnnnnnnnnssszzz}}}yyyxxxyyy{{{yyyoooaaaTTTMMMKKKKKKLLLCCCCCCCCCCCCCCCCCCCCCBBBEEEDDDCCCCCCBBBBBBBBBCCCCCCCCCBBBAAA@@@???>>>===AAA===999999;;;===<<<;;;:::999888999:::;;;:::888999999888888888888888888555555555555666666666666555666888888777777888999555555555555555555555555222333333444555444444444444444444333333333222222333222222222111111111000111000///000111222111000000000111111111111000000111111222222222222111111444333222111000/////////...//////000111222******************************+++++++++,,,,,,,,,++++++++++++++++++++++++)))***+++,,,,,,+++***))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,---.....................//////------------........./////////000000000000111000333333333333333333333333000000111111222333333333888777666555555555555555999888777777888999;;;<<<777999<<<<<<<<<;;;<<<===@@@AAACCCFFFJJJPPPUUUYYY]]]aaahhhqqqzzz{{{{{{}}}{{{ssspppqqqooopppsss}}}|||{{{zzz{{{}}}zzzyyyhhhaaa\\\TTTMMMIIIFFFDDDCCCAAAAAABBBBBBCCCCCCCCCCCCDDDCCCCCCBBBBBBBBBBBBCCCBBBBBBAAA@@@??????>>>>>>>>>===<<<;;;::::::;;;<<<:::999888888999:::999888888888888888888888999999777777777666555444444444777999:::999777666666777444444444555555555555555333333444555555555444444444333333333333222222222111111111111111000000000111000//////111222111///000000000111111000000000111111111222222111111111333222111000////////////......///000111222******************************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,,,,---...++++++++++++++++++++++++,,,,,,+++++++++,,,------.........///////////////------........./////////...///000111111111111111000000000000000000000000///000000111111222333333666555555444444444444555777777777777888999:::;;;666888:::;;;;;;;;;<<<>>>:::<<<>>>@@@CCCFFFKKKNNNPPPXXXeeerrr||||||yyy~~~|||{{{|||}}}yyysssqqqsssrrrtttyyyzzzyyy|||}}}~~~eeeVVVQQQOOOLLLJJJIIIFFFBBB???AAAAAAAAAAAABBBCCCDDDEEECCCBBBBBBAAAAAAAAABBBBBBAAA@@@???>>>>>>>>>>>>>>>;;;<<<===<<<;;;::::::;;;999888777777999999888777777777777888888888888888999888888777666555444333888999:::999777555555666444444444444444555555555333333444555555555555555444444333333333222222222111111111111111111111111222000//////000111///...///000000111111000000///...//////000000//////...111000000///////////////...//////000111222******************************+++++++++,,,,,,,,,************************+++++++++++++++,,,------++++++++++++++++++++++++)))+++---,,,+++***,,,...++++++++++++++++++++++++...------,,,,,,,,,,,,------------....../////////....../////////000000000...///000000000///...---//////////////////////////////000000111222222222444333333333333444444555555777:::======<<<:::888777888:::::::::;;;===???666999<<<>>>???AAADDDGGGHHHOOOZZZfffpppwww|||~~~zzzxxx}}}|||yyy{{{~~~{{{xxxyyyzzz{{{~~~lllWWWRRRGGGFFFFFFFFFGGGFFFDDDBBBBBBAAA@@@@@@@@@BBBDDDEEEAAAAAA@@@@@@@@@AAAAAABBB???>>>===<<<<<<======>>><<<;;;:::<<<>>>>>>:::666999777666777888999888777666666666777777888888888888888888777777666666666666777999888777666666777333333333444444555555555333444444555555555555555444444444444333333333333111111111111111111111111333111000///000///...,,,//////000000000000//////......////////////......//////.........///000000//////000000111111******************************+++++++++,,,,,,,,,************************,,,+++*********+++---...************************(((+++---,,,***)))+++...,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,,,,,,,,,,,,,,,,,,,------.........////////////000000000000///000000000///---+++***000000000000000000000000/////////000111111222222222222222222333333444555444999???CCCDDDAAA<<<888444555666666666777999;;;777;;;>>>???>>>>>>@@@BBBFFFHHHLLLRRR\\\iiiwwwzzzyyy~~~~~~yyytttwww}}}~~~wwwnnnppprrr}}}uuuYYYKKKNNNIIIGGGDDDCCCCCCCCCBBBAAACCCAAA???>>>???AAADDDEEE@@@@@@@@@??????@@@AAAAAA>>>===<<<;;;;;;<<<===>>>>>>999777;;;AAABBB:::222888777666777888999888666555555666666777777777888777777777777888888888888333555777777777666777888333333333444444555555555333444555555666666555555555555444444444444333333111111111111111222222222444222000000000///---+++//////000000000000//////000000111111111111000000......---......///000111000000000000111111++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------------............///+++,,,------......------,,,,,,,,,---------....................................---------,,,,,,,,,------......//////000000111000///......///000111......///000111222222333222333444333222222333555777@@@MMMSSSOOOFFF===777777777888777666777888999:::;;;<<<===???AAABBBDDDAAAAAACCCHHHNNNUUU\\\```lllssszzz|||yyyuuutttuuutttrrrppprrr}}}~~~{{{|||kkk```ZZZZZZaaahhhhhh___TTTKKKGGGEEEDDDCCCBBBAAA@@@@@@@@@@@@???======>>>???BBBCCCCCCBBBAAA@@@????????????===<<<<<<<<<<<<;;;;;;;;;;;;;;;:::::::::999999999666666666666777888::::::777777777777777888888888999999888777666666777777555555444444444444555555555444444444444555666666111222222333444555666666222222333333333333444444333222111000////////////////////////////////////222222222222111111111111000000000000///////////////------111111...---000///////////////000++++++++++++++++++++++++++++++++++++++++++++++++*********+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------............+++,,,------......------,,,,,,,,,---------.......................................---------,,,,,,......///////////////000111000///......///000000/////////000111111111222111222333333222222444666:::DDDQQQWWWSSSJJJ@@@:::777777777666666666888999999999:::;;;===???AAABBB@@@AAABBBDDDIIINNNSSSVVVZZZ___eeehhhiiijjjooorrrmmmmmmmmmrrr}}}|||zzzqqqcccZZZVVVUUUPPPUUUYYYXXXQQQJJJEEEDDDEEEDDDCCCAAA@@@@@@@@@@@@???>>>======>>>???AAACCCBBBAAA@@@??????>>>>>>>>><<<<<<<<<<<<;;;;;;;;;;;;;;;::::::::::::999999999777777777888888999::::::999999999999888888888888999888888777666666777777555555444444444444555555444444444444444555666666222222333333444555555555222222222333333333444444333222111000000/////////111111111111111111111111000000000/////////......000000000000////////////000---...111000---,,,//////////////////000,,,,,,++++++************++++++++++++++++++++++++*********++++++++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------,,,,,,,,,---------......------------------------...............---------000000000000////////////000//////......///000000000000000000000000000000000111222222222222555777===GGGUUU\\\YYYPPPFFF@@@:::999777666666666888999777777888:::<<<>>>@@@AAA@@@@@@@@@@@@BBBEEEGGGIIIIIILLLPPPSSSVVV[[[ccciiikkklllmmmqqqzzz|||{{{zzz{{{tttcccVVVOOONNNNNNOOOKKKNNNPPPNNNIIIFFFEEEFFFDDDDDDBBBAAA@@@?????????>>>>>>=========???AAABBB@@@@@@??????>>>>>>======<<<<<<<<<<<<;;;;;;;;;;;;:::::::::999999999888888999999999999999999999999;;;:::::::::999999888888888888777666666666777777555555444444444444555555444444444444444555555666333333333333444444444444222222222222333333333333333333111000000000000000222222222222222222222222000000////////////......000000000000////////////000......111000,,,,,,...//////......//////,,,,,,++++++******))))))************************************++++++++++++******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,+++,,,,,,,,,------------+++,,,------......------,,,,,,,,,---------......------------------------........................111111111000000//////.............../////////000000000000000000////////////000111222222333555777===HHHVVV^^^]]]VVVNNNIII???<<<999777777888999999666777888999;;;>>>@@@AAA???????????????@@@AAAAAAEEEFFFHHHIIIJJJNNNTTTXXX```cccgggllltttzzzxxxrrrwwwxxx~~~~~~nnn___XXXOOOLLLMMMNNNLLLIIIJJJKKKLLLJJJGGGEEEFFFGGGDDDCCCBBB@@@????????????======<<<======>>>@@@@@@>>>>>>>>>>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;::::::999999999999888888888888888888999999888888888777999999999999999999999999888777777666666666777777555555444444444444555555444444333333444444555666444444444333333333222222111222222222222333333333333333222111000000000000222222222222222222222222222111111111000000000000000000000000////////////000......000000,,,+++---///............///+++++++++******)))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,*********+++++++++,,,,,,++++++++++++,,,,,,,,,---+++,,,------......------,,,,,,,,,---------......------------------------------..................111111000000//////......------......////////////000000000///////////////...000111111111222555777;;;EEERRR[[[\\\XXXSSSQQQGGGBBB<<<999888999:::999777888888999;;;===???@@@>>>>>>???@@@AAAAAAAAA@@@DDDDDDEEEEEEEEEFFFHHHIIIIIIOOOWWW___jjjsssuuuqqqooottt~~~lll^^^QQQLLLIIIJJJMMMNNNKKKGGGEEEFFFGGGFFFCCCAAA@@@@@@CCCBBBAAA@@@???>>>>>>>>><<<<<<<<<<<<===>>>??????======>>>>>>>>>===<<<<<<<<<;;;;;;;;;;;;:::::::::999999888888888777777777666777777888777777666555555666666777888999::::::777666666666666666777777555555444444444444555555333333333333333444555555444444444333333222111111111111111222222222333333444333222111000000000000111111111111111111111111111111111000000000000///000000000000///////////////------000///,,,+++---...............///************************************************)))))))))************+++******+++++++++,,,,,,,,,************++++++++++++******+++++++++,,,,,,,,,+++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------////////////............,,,---...//////////////////////////////////////////000111111111111444666999AAALLLSSSUUUUUUTTTUUUNNNGGG???:::999:::999888888888999999:::<<<===>>><<<===???AAABBBBBBBBBAAA@@@AAAAAABBBBBBBBBBBBAAA@@@FFFLLLRRR[[[ccceeecccdddiiisssuuu]]]RRRQQQLLLGGGEEEFFFHHHGGGFFFDDDEEEEEEDDDCCCAAA???>>>BBBBBB@@@???>>>=========;;;;;;<<<<<<===>>>>>>>>><<<===>>>??????>>>===<<<;;;;;;;;;;;;::::::::::::888888888777777777777666444555666777777777666555555555666777888999999:::666666555555666666777777555555444444444444555555333333333333333444444555444444333333222222111111111111111111222222222222444333222111111000111111//////////////////////////////............------000000000000////////////...,,,,,,//////,,,,,,.........------......(((((())))))******++++++************************))))))))))))******************+++++++++,,,,,,,,,************++++++++++++************+++++++++++++++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------............+++,,,---///////////////---.........///000000000000111222111000111222444:::???FFFJJJLLLNNNQQQTTTSSSKKK@@@:::999999888666999888888888888999:::::::::<<<>>>AAABBBBBBAAA@@@@@@?????????@@@@@@@@@???AAAEEEGGGGGGKKKQQQRRROOOUUUYYYaaajjjsssxxxzzzzzzyyyyyyzzz|||{{{iiiUUUJJJLLLJJJGGGEEEDDDDDDEEEFFFFFFEEEDDDCCCCCCDDDCCCBBBBBBAAA@@@???============::::::;;;<<<============<<<===???@@@@@@???===<<<;;;;;;;;;:::::::::999999888888777777777666666666333444666888999888777666888888888888888888888888555555555555555666777777555555444444444444555555333333222222333333444555333333333222222222222222111111111111222222222222444444333222111111111111//////////////////////////////.........---------000000000000////////////,,,***+++//////------///...------------...''''''((()))***+++,,,,,,))))))))))))))))))))))))))))))))))))******************+++++++++,,,,,,,,,)))************+++++++++)))************++++++++++++,,,------......------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------.........***+++---///000000///...,,,------...///000111111111111222111000000222333;;;>>>BBBEEEFFFHHHMMMRRRUUULLL@@@999888777666444888888777777777777777888888:::===@@@AAAAAA???>>>DDDBBB???>>>>>>?????????<<>>@@@BBBCCCDDDBBBAAA@@@>>>======<<<<<<999:::;;;<<<============<<<===???@@@AAA@@@>>>===;;;;;;;;;:::::::::999999777777777777666666666666333555777999::::::888888<<<<<<;;;:::999777777666555555555555555666777888555555555444444555555555333333222222333333444555222222222222222222222222000111111111111222222222555444333222111111111111////////////////////////111000000000////////////000000000000////////////+++)))***...///------000...------------...******))))))******+++,,,))))))))))))))))))))))))++++++******************((()))***,,,,,,+++******)))************++++++++++++,,,---,,,***)))***+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++------,,,---......---,,,+++,,,,,,+++***+++...000......------------......---------............///...------------...//////...///000000//////000111222555:::???DDDHHHKKKLLLKKKGGG@@@999444333333333555555555555666888999:::;;;<<<===???AAABBBBBBBBB===>>>>>>===<<<<<<>>>@@@>>>????????????AAAEEEHHHGGGIIILLLNNNQQQWWW___fffhhhlllsss}}}xxxiiibbbZZZYYY[[[[[[TTTNNNHHHFFFCCCCCCDDDEEEEEEDDDCCCCCCBBBAAAAAAAAAAAABBB@@@@@@???>>>===<<<;;;;;;<<<<<<<<<======>>>>>>>>><<<;;;;;;::::::;;;;;;<<<<<<<<<;;;:::999999999999999999999888888666555555444444666777888888888888555555666666777777888888555666777666555444555777888777666555444333222222444333333222111111111222111111111111111222222222222222333333333333222222111111111111111000//////////////////000000000000//////............////////////000000000000/////////...---,,,,,,---...///........./////////******))))))******+++,,,))))))))))))))))))))))))************************))))))***++++++++++++***)))************++++++++++++,,,---,,,***)))***+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,------,,,***)))---......,,,++++++,,,.........------------......---------............///...------------.../////////000111111000000111222111333777<<<@@@CCCEEEFFFCCC@@@<<<777444333444444444444555555666888999::::::;;;===>>>@@@AAAAAAAAA<<<===>>>>>>===<<<>>>???>>>???@@@@@@@@@AAADDDFFFDDDFFFHHHJJJMMMRRRZZZ___^^^ccclllwww{{{ssshhheeeccceeeiiiiiiccc]]]\\\VVVPPPPPPSSSSSSNNNHHHFFFDDDBBBBBBCCCDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@@@@???>>>===<<<;;;;;;999999:::::::::;;;;;;;;;;;;;;;;;;::::::;;;;;;;;;<<<;;;:::999888888888888888999999888888666555555555666777888888999999999666666666666666777777777444666777666555444555777777777666555444333222222444333222222111111222222333333222222222222222222000000111111111111000000111111111111111000//////111111111111000000000000//////............////////////000000000000//////...---,,,,,,,,,,,,---...------.........///******))))))******+++,,,))))))))))))))))))))))))*********************************)))******+++,,,)))************++++++++++++,,,---,,,*********+++++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++,,,---,,,+++)))(((...//////---+++***+++---......------------......---------............///...------------.../////////111222222111000222333000111444777999;;;======:::888666555444444444555444444444555666777999999999:::;;;===>>>?????????:::<<<>>>???>>>===>>>??????@@@BBBBBBBBBBBBCCCEEEAAABBBDDDFFFHHHMMMSSSXXXTTTYYYbbbkkkttt{{{}}}sssmmmhhhaaa\\\QQQPPPPPPQQQSSSTTTRRRQQQOOOKKKGGGHHHKKKLLLHHHDDDEEECCCAAAAAABBBCCCBBBAAACCCBBBAAAAAA@@@@@@AAAAAA@@@???>>>>>>===<<<;;;;;;888999999999999999::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888777777777777888888888888777666555555666666777888999999999999777777666666666666666666444555666666555444555666777666666555444333222222333333222222111111222222555444444333333222222222000000111111111111000000111111111111111000//////222222222111111000000000//////............////////////000000000000//////------,,,++++++,,,------,,,---------......******))))))******+++,,,))))))))))))))))))))))))***************++++++++++++***)))))))))***,,,---))))))*********+++++++++***,,,,,,,,,******+++,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++***+++++++++++++++,,,...+++,,,---,,,+++***+++,,,...------,,,,,,------...---------............///...------------...//////...000111111000000111222000111222333444555666666444444444444444444444444444444444555666777888999888999:::;;;============999<<<>>>??????>>>???@@@BBBCCCEEEFFFDDDDDDDDDEEEBBBBBBCCCDDDGGGKKKPPPSSSSSSUUUXXX\\\```ccceeeeeefffiiimmmppptttxxx~~~|||wwwtttuuuzzz~~~nnnggg^^^YYYXXXXXXVVVTTTLLLMMMNNNNNNMMMNNNOOOPPPIIIGGGFFFFFFHHHIIIFFFDDDDDDCCCAAABBBCCCCCCBBBAAABBBAAAAAA@@@@@@@@@@@@@@@???>>>>>>===<<<<<<;;;;;;:::::::::::::::::::::::::::;;;;;;;;;;;;;;;;;;::::::999888777666666666666777777888888777666555555555666777888888888888888777777777666666555555444444555666666444444555666666666555444444333222222333333222222111222222333555555444333222111111000222222333333333333222222111111111111111000//////222222222111000///......//////............////////////000000000000//////------------------------,,,,,,,,,---------******))))))******+++,,,))))))))))))))))))))))))))))))*********++++++++++++***)))))))))***,,,---))))))*********+++++++++***+++,,,,,,******+++,,,+++++++++,,,,,,,,,------+++++++++++++++++++++++++++++++++))))))+++111555''')))++++++***+++,,,---------,,,,,,,,,,,,---------------............///...------------...//////---...//////......///111222222222222222222222333333333444444444444333333333444444444555777888999777888999:::;;;<<<<<<<<<:::<<<>>>??????@@@AAABBBFFFGGGIIIHHHGGGEEEFFFFFFEEEDDDDDDFFFIIIMMMPPPQQQUUUSSSRRRPPPPPPRRRSSSUUUWWWWWWXXXYYY[[[___dddgggqqqnnnjjjeeebbbdddiiimmmssstttxxx}}}}}}|||xxxkkk^^^ZZZUUUQQQPPPOOOLLLJJJFFFHHHIIIHHHFFFEEEGGGIIIHHHHHHHHHHHHGGGGGGEEEDDDEEEDDDCCCCCCDDDDDDCCCAAAAAAAAA@@@????????????@@@>>>>>>======<<<<<<;;;;;;::::::::::::::::::::::::::::::;;;<<<<<<;;;::::::999999888777666666666666666777777777777666666555444555666666666666666666777777666666555555444444444555666555444333444666555555555444333333222222333222222111222222333333444333333222111000000///222222333333333333222222111111111111111000//////111111000///...------,,,//////............////////////000000000000//////......////////////......,,,,,,,,,---------******))))))******+++,,,)))))))))))))))))))))))))))))))))***++++++,,,,,,*********)))******+++,,,)))************+++++++++)))+++,,,,,,+++***+++---++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++,,,+++)))(((+++222777%%%(((***++++++,,,---...------,,,,,,,,,,,,---------------............///...------------...//////,,,---///...------...000222222111111111111222222444333333333333333222222333333333444555666888888777888999:::;;;;;;;;;;;;<<<>>>??????@@@AAADDDFFFIIIJJJJJJIIIGGGFFFFFFGGGGGGFFFFFFHHHLLLOOOQQQQQQTTTQQQNNNKKKJJJLLLNNNPPPOOONNNMMMNNNPPPTTTWWWZZZ[[[ZZZXXXVVVUUUWWW\\\```cccdddhhhnnnrrrwww{{{llldddbbbdddeeefffllluuuxxxpppccc[[[WWWTTTRRRPPPNNNLLLIIIFFFFFFHHHHHHHHHFFFEEEDDDEEEDDDFFFHHHGGGEEECCCBBBCCCDDDCCCCCCDDDEEEDDDBBBAAAAAA@@@??????>>>>>>??????=========<<<<<<<<<;;;;;;999999999888888888888777999:::;;;<<<<<<;;;:::999:::999888777666666666666666666666777777666666555444555555666666555555444666666555555555555555555333444555555444333444555444444444444333333222222222222111111222222333333333222222111111000000000000000111111111111000000111111111111111000///////////////......---------//////............////////////000000000000////////////000000000000//////,,,---------......******))))))******+++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,))))))***++++++++++++***)))************+++++++++)))+++,,,,,,+++***,,,---++++++,,,,,,,,,,,,------++++++++++++++++++++++++***,,,...,,,))))))...222(((***---...---------...---,,,,,,++++++,,,,,,------------............///...------------...//////---...//////......///000222111000000000111222333222222111111111111222222333333333444555666777888888888999:::;;;;;;;;;;;;????????????@@@BBBGGGJJJKKKKKKJJJGGGEEEDDDEEEFFFGGGFFFEEEHHHLLLPPPQQQPPPOOOMMMKKKIIIHHHIIIJJJKKKFFFGGGHHHKKKOOORRRTTTUUUOOOPPPQQQPPPOOOPPPSSSVVVVVVVVVYYY]]]]]]___iiivvvwww{{{~~~yyyvvv{{{xxxqqqeee[[[UUUUUUXXX___aaahhhnnnjjj___UUUSSSNNNMMMLLLKKKKKKJJJIIIHHHGGGHHHIIIJJJJJJIIIGGGEEE???CCCFFFFFFCCCAAAAAACCCCCCBBBBBBCCCDDDCCCAAA???@@@@@@???>>>>>>>>>>>>>>>======<<<<<<<<<;;;;;;;;;::::::999999888888888888999:::<<<======<<<:::999::::::999888777777777777555555666666666666666555555555666666666666555555444444555555555555555555333444555555333333444555444444444333333333333222222222111111222222333444222222222222222222222222000000111111111111000000111111111111111000//////////////////............//////............////////////000000000000//////......///000000///......------.........///*********)))***++++++,,,))))))))))))))))))))))))((())))))***++++++,,,,,,((()))***,,,,,,+++******)))************+++++++++)))***,,,,,,++++++,,,---++++++,,,,,,,,,---------++++++++++++++++++++++++(((,,,000///***((())),,,+++---///000///------...---,,,,,,++++++,,,,,,------------.........//////...------------...//////...///000000//////000111111000000///000111222333111000/////////111222333333333333444555666777888888999:::;;;;;;;;;;;;;;;@@@@@@@@@???@@@CCCHHHLLLKKKJJJIIIEEECCCBBBDDDFFFFFFDDDDDDGGGLLLPPPPPPOOOKKKJJJIIIHHHFFFEEEDDDDDDBBBCCCEEEHHHKKKKKKIIIGGGLLLMMMNNNMMMLLLJJJKKKLLLOOONNNQQQSSSQQQQQQ]]]kkkttt~~~xxxllleeeeeeeeejjjmmmjjjbbb^^^___bbb______\\\VVVQQQOOORRRVVVQQQVVV___eee```UUUPPPSSSNNNLLLIIIFFFEEEEEEEEEEEEAAAAAACCCEEEGGGFFFCCC@@@===AAAFFFFFFCCCAAABBBDDDBBBAAAAAABBBCCCBBB@@@>>>@@@??????>>>>>>>>>>>>>>><<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<;;;;;;:::::::::999:::<<<======<<<:::999;;;:::999888777777777777555555666666666666666555666777777777777777666666333444444555555666666666333444555555333333444555444333333333333333333333222111111111222333333444333333333333333333333444222222333333333333222222111111111111111000//////////////////000000000000//////............////////////000000000000//////,,,---...//////...---,,,........./////////