BM6P6(@ ******))))))))))))******,,,,,,++++++,,,,,,---...///......------,,,++++++...//////,,,'''%%%&&&((((((,,,000000...,,,,,,---111111111222222333333333444444333222222333333333111222222333333444444555444444444555555555555555777777666555666777999:::===;;;999999::::::999888:::777555444555777777777:::999777666555444333333111222222111000...,,,+++111111111000///---,,,+++111222222222222111000000///+++(((***...000---))),,,,,,,,,+++++++++******))))))))))))))))))))))))+++***(((&&&$$$!!!&&&&&&&&&'''((())))))***+++(((&&&(((++++++&&&!!!(((((((((((((((((((((((('''&&&&&&))),,,,,,)))'''***)))((('''&&&&&&'''((('''(((((()))***++++++,,,***+++---...///......------000111---,,,000333222333333333333333111000000222///...000000...///222///111333555777888999999999888888777777888888999888:::<<<===<<<:::999999666666777777888888888999777777888999999:::;;;;;;777888999:::;;;:::999888===:::666444444444333333777666555333222222333333444444444333222111000///111...---111222000......***...111222000000222555333777555222???RRRRRRCCC@@@>>>:::555222111222222111000...---,,,,,,------+++...222333333111000000/////////......---,,,,,,111...***)))***---//////......---,,,,,,+++******........................+++---///...,,,*********,,,,,,++++++,,,,,,---...222222333333444555666666333555777888666555555555777777888666666666999;;;777777777999<<<===<<<;;;;;;:::999888888888999:::666666666666555555555555444333333333333444555555777666666555555555555555666:::??????<<<888777888666666555444444555777777888555222000000111111000///............///000000111111222222222222333333<<<===>>>???>>>===;;;999444555666555444555666888999666777===???===>>>CCC>>><<<;;;<<<===>>>===<<>>>>>>>>>>>???@@@AAAAAABBBBBBBBBBBBBBBAAA@@@>>><<<===???AAA>>>>>>???@@@@@@@@@@@@???AAA???======???@@@@@@??????>>>>>>???AAAAAA@@@>>>>>>???@@@@@@BBBBBBCCCDDDAAAAAA@@@???@@@AAABBBCCCEEEEEEEEEEEEEEEDDDCCCCCCCCCBBBAAA???>>>======<<<333444555666666444333111...///000111111000///...222111000...///000222333111111222333444333///,,,,,,,,,,,,,,,,,,,,,,,,,,,$$$)))+++***222;;;555(((++++++++++++++++++++++++&&&'''((()))+++,,,---...,,,,,,,,,------,,,++++++,,,------......------,,,---,,,,,,++++++,,,,,,---...,,,***+++...000...,,,*********))))))*********+++************+++,,,,,,......------,,,+++++++++...//////---)))((()))+++'''))),,,------,,,---...000000111111222333444444444333333222222333333333111222222333333444444555444444444555555555555555777777777777888999::::::<<<;;;999999:::;;;:::999:::888555444666777777777999888666555444333333333000000111111111///...---/////////000//////...---111222222222222111000000///+++)))***...///---***++++++,,,,,,++++++***)))))))))))))))))))))))))))((((((((('''&&&&&&%%%%%%&&&&&&''''''((())))))******(((&&&(((+++***&&&!!!(((((((((((((((((((((((((((&&&&&&''')))***(((&&&***)))((('''&&&''''''(((''''''((())))))***++++++,,,,,,,,,,,,+++***)))(((---111111---,,,///111111333333333333333222222111111---,,,......,,,---111...///000222444555666666:::999999999999999999:::999:::<<<===<<<:::999888666777777777888888888888999999999999::::::::::::999:::;;;;;;;;;:::999888:::777444222222222222111444444222222222222333444222222222222111000000///222---,,,///000......///+++---///000000000111222///111///...777DDDDDD;;;>>><<<888444222111111222000///...,,,,,,,,,,,,,,,---...000222222000...,,,...---,,,,,,,,,,,,,,,------+++******,,,---------...------,,,++++++******+++,,,---......---,,,++++++---......,,,+++******+++************+++,,,,,,111111222333444555666666555777999888777666777777666777777777555555777999777777777999;;;===<<<;;;:::999999888888888999999777777666666666666555555333333333333333444555555666666555555555666666777999::::::888666444444444666555444444444555666777777444111//////000000///......------......///000///000111222333444555666;;;;;;=========;;;:::888555666666555444444666888666333555:::;;;:::;;;???>>><<<;;;<<<======<<<;;;=========>>>>>>>>>??????>>>>>>???@@@@@@@@@@@@@@@??????>>><<<;;;;;;===???<<<===>>>>>>??????>>>>>>AAA???======>>>???@@@??????>>>===>>>@@@AAA@@@??????@@@@@@AAAAAABBBBBBBBBAAAAAA@@@@@@@@@AAABBBCCCDDDDDDDDDEEEDDDDDDCCCCCCBBBBBBBBB@@@>>>;;;999888777666666555555444444444000111222222222222111000222111000//////111222333333333444555666555111...------------------------(((---------444<<<888,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,------------,,,,,,,,,++++++******++++++,,,,,,+++)))+++---...---+++++++++************++++++)))))))))))))))***++++++------,,,,,,+++******)))---------,,,***)))***+++((((((''')))+++---.........///000111222333444555333333222222222222333333111222222333333444444555444444444555555555666666666777999:::;;;;;;;;;:::;;;:::999:::;;;<<<<<<:::;;;999666555666777777777777666555444333333333333///000000111111000000///---......///000000000000111222222222222111000000///,,,***+++...///---******+++,,,------+++)))((())))))))))))))))))))))))))))))))))))))))))))))))&&&&&&''''''((()))))))))***((('''(((******&&&###)))))))))))))))))))))))))))'''%%%%%%'''''''''&&&))))))(((''''''''''''((('''''''''(((((())))))***---,,,+++))))))))))))***...111111---+++...//////111111222222333333222222111---,,,......,,,---111//////000111222333444444999999888888888888999999999:::;;;;;;;;;:::888777777777777777888888888888;;;;;;;;;:::::::::999999;;;;;;;;;;;;;;;:::999888999777444222222333222111222222111111111222333444000000000000000000000000333///...111222000000222,,,,,,,,,...000111000///333222111333666999;;;;;;:::888555222111000111111//////---,,,,,,+++,,,,,,///------...000///+++''',,,+++***))))))+++,,,...***))))))+++------,,,***---,,,,,,,,,+++*********(((***,,,------,,,***(((***,,,......,,,+++***+++******))))))******+++,,,000000111222333444555666666777777666555555666888666888999999777666777777777666777888;;;<<<;;;:::888888999999999999888888888777777777666666666555333333222222333333444555555555555555666777888888???<<<777444333333333222555444444444444555666777555333000////////////...---------------......///---...000222444666888999888999:::;;;:::999888777555666666555444444555777888666777;;;===<<<===@@@>>><<<;;;;;;<<<<<<;;;999::::::;;;<<<===>>>???@@@<<<======>>>>>>>>>>>>===>>>>>>>>><<<;;;;;;===???===>>>>>>???????????????AAA???======>>>@@@@@@???@@@>>><<<===>>>@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@AAABBBBBBBBBBBBCCCCCCCCCCCCCCCBBBCCCBBBBBB@@@===:::666444;;;:::888666555555666777222333333444444333222222222222111000111222444555777666666777888666333000........................+++......---333:::777...++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,+++++++++******))))))******++++++***)))***,,,---,,,+++,,,++++++++++++++++++,,,***))))))))))))***++++++,,,,,,++++++***))))))))))))))))))((((((((()))***---)))&&&'''+++......---------...000222333444555222222222222222222333444111222222333333444444555333333444444555666666666666888:::===>>>===<<<:::;;;::::::;;;===>>>===;;;;;;999777666777888888777666555555444333333333333111111111111000000//////---...///000000000000000111222222222222111000000///---+++,,,---...,,,+++(((***,,,------+++)))'''))))))))))))))))))))))))+++******))))))(((((('''''''''''''''(((((()))))))))((('''((())))))'''$$$))))))))))))))))))))))))***)))'''&&&&&&&&&''''''((((((((('''''''''((((((&&&'''''''''((((((((())),,,+++))))))***,,,///000...111111,,,***,,,---,,,......///111111222222222111...---//////---...111111111222222333444555666888888777777777777888888999999999999:::999777666777777777777777888888888::::::::::::::::::;;;;;;;;;;;;;;;:::999888777777:::888555555555555444333333333333222222222222222000000000000111111222222444111222666888555333333///---,,,...111222000---666222333888777333666???666555333111000000000111//////......---,,,,,,,,,...+++)))+++...///***%%%,,,+++)))((((((***---///---,,,++++++,,,,,,+++)))++++++++++++*********************++++++*********)))+++------,,,+++++++++***************+++,,,,,,//////000111222444444555444444444333111222444666777999;;;;;;:::888777888666666666777:::::::::888666777888999999999888777888888888777666666555555222222222222222333333444444444444555666777999:::AAA<<<777444555666555444333333333444444555666666555222000///000000000///---,,,,,,,,,,,,---.........///000222444666888999666666777888777777666555555666666555333333444666999888999;;;======???@@@===<<<::::::;;;;;;:::888::::::;;;;;;<<<======>>><<<<<<===>>>>>>=========??????@@@>>>======???@@@@@@@@@AAABBBBBBBBBBBBAAACCCAAA???>>>@@@AAAAAAAAA@@@>>><<<<<<>>>@@@AAAAAAAAAAAAAAAAAA@@@@@@??????@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@AAAAAABBBBBBAAAAAACCCBBB@@@>>>;;;999888777===<<<;;;:::999999888888444444444444444444333333333333333333444555666777999888888888888777444111////////////////////////+++,,,+++***...444333---+++++++++,,,,,,,,,,,,,,,******+++,,,---...///000+++,,,------------------***++++++,,,,,,++++++***++++++************++++++++++++***+++,,,,,,,,,,,,,,,++++++++++++++++++,,,***************+++,,,,,,,,,++++++******)))((((((((('''''''''((()))))))))111,,,((((((***------+++,,,---...///111222333444111111111111222222333444111222222333333444444555333333444444555666666777555888;;;>>>???>>><<<;;;;;;::::::<<<>>>>>>===;;;:::999777888999:::999888666666555444444555555555555444333111///...------//////000000000000000///111222222222222111000000///...------------,,,+++(((***,,,------+++(((&&&(((((((((((((((((((((((()))))))))(((((((((((('''''''''''''''(((((((((((()))((('''((((((((('''&&&((((((((((((((((((((((((+++***)))'''&&&&&&((()))''''''((((((((((((((((((''''''''''''((((((((((((+++***((('''(((+++///111...111000+++(((+++,,,++++++,,,---///000000000000000,,,+++------+++,,,000222222111222222444555666:::999999888888999999:::999777666777999999888666888888777777777777777777777777888999;;;<<<======:::999888777777666666555888777555555666666555444666666555444333222111000111111111111111222444444111000333:::<<<777222111111///...///222333111...000,,,///555333,,,111===333222111000/////////000000000//////...------,,,***'''%%%(((---...***&&&---+++)))((()))+++...000444000,,,******+++++++++))))))******************,,,+++)))(((((()))+++,,,'''))),,,---,,,++++++,,,+++++++++++++++,,,---------...///000111333444444333333333222000111333555555888::::::999777777777666555555777888999888777444555777888999888777777888888888777666555555444222111111111111222333333333333333444555777888999;;;888666666888999777444111222333333444555555555555333111111222222111000---,,,,,,,,,,,,---......000111111222333444555666444444555555555555555444444555666555333333444666555666777777888:::;;;;;;===;;;::::::;;;;;;:::999<<<<<<<<<<<<;;;;;;;;;;;;===>>>>>>???>>>>>>=========>>>??????======>>>@@@@@@@@@AAABBBBBBBBBBBBAAADDDBBB@@@@@@AAACCCCCCBBBAAA>>><<<<<<>>>AAABBBCCCBBBAAAAAA@@@@@@??????>>>??????@@@@@@@@@AAAAAAAAA>>>??????@@@@@@@@@??????BBB@@@===:::999:::<<<===<<<>>>@@@AAA@@@===:::888555555444444333333333333444444555666777888:::::::::999888888777666333000////////////////////////++++++***))),,,000///+++++++++,,,,,,,,,---------++++++,,,---......//////+++,,,------.........---***++++++,,,,,,++++++***,,,,,,++++++++++++,,,,,,+++,,,---------------...++++++************+++++++++************+++,,,,,,,,,,,,++++++***))))))(((***)))'''(((***++++++***000...+++)))***+++++++++,,,---...///000111222333111111000111111222333444111222222333333444444555222333333444555666777777555888;;;===???>>>===<<<<<<;;;<<<===??????===;;;888888777888:::;;;;;;:::777777777666777777888888777666444111///...---,,,//////000111111000000000111222222222222111000000//////......---,,,,,,,,,)))***+++,,,,,,***((('''((((((((((((((((((((((((%%%%%%&&&'''((()))******''''''((((((((((((((((((((((((((((((''''''(((((((((((((((((((((((((((((()))******)))''''''(((***&&&'''(((((()))(((((((((((((((((((((((((((((((((+++***'''&&&&&&''')))+++,,,//////***(((***+++***+++,,,---...////////////---***)))++++++)))***---000000///000111333555666<<<<<<;;;;;;;;;;;;<<<<<<999777555777:::<<<;;;888888888888888777777777777555555777888:::<<<======888888777666555555555666555444333333444555444222888777777666444222000///222222111111111222444555---,,,000888:::555///...111000000111222222000///+++***---111///+++111;;;222111000000////////////////////////...---,,,+++(((&&&%%%'''***,,,***(((---,,,***))))))+++,,,...666222---***)))***+++,,,(((((())))))*********+++,,,+++)))(((((()))+++,,,&&&(((+++,,,,,,+++,,,---,,,,,,++++++,,,,,,---...,,,,,,---///111222333444333444444333222222333555333444666666555555666777555555444666777888777555444555666777777888777777888888777666555444333333111111000000111111222333222222222333444666777888222222333555777666444333000111222333444555555555444333222222333333222000---------------......///111222222222222222333333333333333333333333444444333444555444333333555777555888999777999<<<===;;;<<<;;;:::;;;<<<===<<<:::======<<<<<<<<<;;;;;;;;;???????????????>>>>>>===:::<<<======<<<;;;<<<>>>===>>>>>>???????????????DDDBBB@@@@@@AAACCCCCCBBBAAA???>>>>>>AAACCCDDDCCCAAAAAA@@@@@@?????????>>>>>>??????@@@AAA@@@@@@@@@>>>>>>??????>>>======<<<===<<<:::888999:::===???===???BBBEEEDDDBBB>>>;;;777666555444444444444444666777888999;;;<<<===>>><<<:::888777777555222000////////////////////////---,,,+++,,,---......,,,++++++,,,,,,------...............------,,,,,,++++++,,,---......///......++++++,,,,,,,,,,,,++++++---,,,,,,,,,,,,,,,,,,---+++---......---,,,...///*********))))))************))))))))))))***++++++---,,,,,,+++******))))))***(((&&&''')))+++***)))+++,,,+++***))))))***,,,------......///000111111000000000000111222333444111222222333333444444555222222333444555666777777666777:::<<<>>>>>>===============>>>@@@???<<<:::777666777999<<<======<<<999999999999999:::;;;;;;666555333111///.........---...///000111222222222111222222222222111000000/////////...---,,,,,,,,,***************)))((((((((((((((((((((((((((((((%%%&&&&&&'''((()))******(((((((((((((((((((((''''''(((((('''''''''((()))&&&&&&&&&&&&&&&&&&&&&&&&%%%'''***)))((('''((()))%%%&&&((()))))))))(((((()))))))))))))))))))))))))))((('''&&&&&&''')))***+++...---)))'''***+++***---...//////000000000000///+++***,,,,,,***+++///000000///000111444777888<<<;;;;;;::::::;;;;;;<<<;;;888666888===@@@???===888888888888777777777666555555666777999:::;;;;;;888777666555555666777777444333333444555555444333555555555555444222000///333222000000000111333444...,,,...333666222/////////111222111000......///+++,,,//////......333888222111111000///.........,,,------------+++***)))'''''''''(((((((((((((((++++++***)))))))))******111...+++***+++,,,,,,+++''''''(((((()))***++++++'''((())))))))))))((('''%%%(((***,,,,,,+++,,,---+++++++++++++++,,,,,,---++++++---...000222333444111333444444333222222333333555666666555666888:::555444444555777777666444555555555555666777888888777777666555444333222222000000000000000111222222111111111222333444555666...000222333222222222333///000111333444444444444333222111111222222111///......------......///000000000111111111111222222222222222222222333444444111222444444333444666888777;;;<<<999:::>>>???<<<<<<;;;:::;;;===>>>>>>===<<<<<<<<<<<<<<<=========???????????????>>>======999;;;======<<<;;;<<<===<<<===>>>>>>??????>>>>>>CCCAAA??????@@@AAAAAAAAA@@@??????AAACCCEEEEEEDDD@@@@@@@@@???????????????===>>>???@@@AAA@@@@@@???>>>>>>>>>>>>===;;;:::999777777888888999999::::::???AAACCCEEEEEEDDDBBB@@@:::999777666555555555666888999:::<<<>>>@@@AAAAAA>>><<<999888777555333111...........................------......---,,,,,,++++++,,,,,,---......///......------,,,++++++***+++,,,---...////////////,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,***,,,...---++++++---///******))))))))))))******((((((((((((((()))******------,,,,,,+++*********)))&&&$$$%%%''')))(((&&&''')))+++***((('''***------.........//////000000000000000000111222333444111222222333333444555555222222333444555666777888666777999;;;======>>>===>>>>>>>>>???@@@???<<<999666666666999<<<>>>>>>===::::::::::::;;;<<<======555444222000//////000000+++,,,...000222333444555111222222222222111000000///000000///---,,,,,,---*********)))))))))))))))((((((((((((((((((((((((******))))))((((((''''''(((((((((((((((''''''''''''(((((('''&&&'''((()))&&&&&&&&&&&&&&&&&&&&&&&&"""%%%))))))'''&&&'''(((%%%&&&((()))))))))((((((************))))))))))))'''''''''((()))+++---///***------((('''***++++++///000000111111111111111222///...000000...///222222222111222444777:::<<<999888888777777888888999===999777:::@@@CCCCCC@@@999888888888777777666666666666777777888888888999888888777666666777888999555555444666777888666555222333333444333222000///333111000......///111222222...---111444222222444---000222111...,,,---///(((,,,---+++***...111222222222111000///......---++++++,,,,,,+++***((('''((()))***)))'''&&&&&&'''******))))))((((((''''''+++******+++------,,,***&&&''''''((()))***++++++###%%%(((++++++(((%%%###%%%'''***,,,,,,+++,,,---*********)))***++++++,,,***+++,,,...000111333333...000222222111000///000666777888888888999===???555444444555666777555444555555444444555666888999777666555444333222111111000000000000000111111222111111111111222333444444///222333222000///111444...///111333444444444444111000000111222222000...///............///000000/////////000111111222222222222111111222333444444000222333333333444777999444888999666666;;;<<<888;;;::::::<<<>>>??????>>>:::;;;;;;<<<===>>>??????>>>>>>??????>>>===<<<<<<;;;===>>>???>>>===>>>???>>>>>>???@@@@@@@@@@@@@@@AAA???======???@@@@@@???@@@@@@@@@BBBEEEFFFEEEDDD????????????????????????===>>>???@@@AAA@@@?????????>>>>>>===<<<:::999888222444777::::::888666444AAABBBCCCDDDEEEEEEEEEEEE<<<;;;999777666777777888999:::<<<>>>@@@BBBBBBCCC???===:::999888666333111........................,,,+++,,,......,,,******++++++,,,,,,---...//////+++++++++,,,,,,---------+++,,,---...////////////,,,------......------,,,++++++************++++++(((+++---,,,***)))+++...---+++***((('''&&&'''''')))((((((((()))***,,,------,,,+++)))((('''((()))((((((((((((((()))******+++%%%&&&+++'''!!!///...---,,,---///111222222000000222555555333000333000///000333444111...333444666888888888777777666999<<<<<<:::999;;;===;;;===>>>???>>><<<999777555666888:::===>>>???@@@AAAAAA===888999??????999666555444444444333000...------...000222444666777555444333222333444555666222111000///---+++***)))$$$)))------***((()))+++&&&'''((())))))***))))))***((('''&&&'''((('''&&&&&&'''((())))))***))))))((((((((((((((((((((((((''''''(((((((((((('''''')))(((&&&%%%%%%&&&((()))+++***((('''''''''((()))%%%&&&&&&'''((())))))***)))+++,,,+++))))))+++...))))))*********+++++++++///111444666777555222000111000...++++++...333888777666444333222222333333999999888666444555888:::444999:::888<<>><<<<<>>???@@@???======>>>???@@@???>>>===<<<<<<<<<<<<===>>>>>>>>>>>>?????????????????????>>>>>>>>>>>>??????@@@@@@@@@AAAAAAAAACCCAAA@@@@@@AAABBBBBBAAABBBBBBBBBAAA@@@???>>>======>>>???@@@AAABBBBBBBBBAAA@@@>>><<<:::888666555777888:::<<<============BBBDDDFFFHHHHHHFFFCCCAAA@@@<<<777666888:::::::::===>>>???AAABBBCCCDDDDDDEEEDDDBBB>>>999555444444///111333111,,,******+++------,,,)))&&&''',,,111...,,,******---...---+++---...............------'''))),,,...000000///...---,,,,,,+++*********+++++++++++++++++++++++++++///---+++)))((()))+++---******)))((('''((())))))((((((''''''(((***+++,,,###$$$%%%%%%&&&''')))***'''''''''''''''(((((()))((($$$&&&---,,,$$$$$$+++///...---------///111222222111111333555555333000444444333444555555444333333444555666777777777777666888::::::999888:::<<<;;;<<<======<<<:::888777666777888:::<<<===>>>>>>===>>>;;;777999===<<<777666555444444444333111///222222222111222222333333555555444333333333444555222111000///---+++***)))"""'''(((&&&%%%''')))'''(((((())))))))))))(((+++)))(((((())))))(((''''''(((((())))))))))))(((((((((((((((((((((((((((''''''((((((((((((''''''***)))'''&&&&&&''')))***((((((''''''((()))***+++************))))))))))))$$$&&&'''&&&%%%%%%''')))***************+++++++++000222333555555333111000000///---+++***,,,111555666555444333222222333333888999999888777777999;;;888;;;;;;888:::AAADDDBBB;;;777666777666333333666888888999888888999:::;;;888888888777777666666666555222000222555555222///444444444444333222111111//////000000111111222222222111111222333222000...///111111...---//////,,,,,,******......,,,---000...---,,,,,,---...,,,+++,,,,,,------,,,***((('''******+++***(((&&&'''((())))))))))))************'''((((((((((((''''''&&&(((((((((((('''''''''&&&'''(((***)))(((&&&&&&'''((((((''')))***+++***(((++++++************++++++,,,---///000000///......///222555555444333333333555777::::::999888:::<<<666555555444333333222222555444444555666777777777888777555333111000///...000000000111111111111111222222000/////////000000000///...///111111...+++------...///000111222222222222111111222444666777333222111///...---,,,,,,222111000000111222444666777555444333333444555666222333333444555555555555666777888999:::;;;;;;;;;===;;;===AAAAAA>>>===???===???@@@@@@>>>===>>>?????????>>>>>>>>>>>>??????>>>>>>>>>?????????@@@@@@??????>>>>>>>>>=========?????????@@@@@@@@@AAAAAAAAA@@@??????AAAAAA@@@???AAAAAAAAAAAAAAA@@@???>>>>>>???@@@AAACCCCCCCCCCCCAAA@@@???<<<:::777555444888999;;;===???@@@??????AAACCCEEEFFFGGGEEECCCBBB@@@===999888:::<<<<<<;;;===>>>@@@BBBDDDFFFFFFGGGEEEDDDBBB>>>999555444444+++---//////---,,,---...******)))'''&&&'''))),,,...,,,******,,,...---+++,,,---------------,,,,,,***+++---///000000///...---,,,,,,+++******++++++++++++++++++++++++++++++///---+++)))(((***+++---((((((((((((((()))***+++''''''''''''((()))******&&&(((******(((&&&&&&'''&&&&&&&&&&&&&&&'''(((((('''$$$'''------)))***000......------...///111222333222222444555444222000111222333333222111222222333333333333444555666777666777888888777777999;;;;;;:::::::::999999888888777888999:::;;;<<<<<<<<<:::;;;:::888888:::888444666555333333444333111///444444333222222222333333666555444333333333333333222111000///---+++***)))###'''++++++)))((()))+++((())))))))))))((((((''',,,***))))))******)))((((((((()))))))))(((''''''((((((((((((((((((((((((''''''((((((((((((''''''***)))(((''''''((()))***%%%%%%&&&''')))***,,,------,,,+++***)))((('''&&&&&&'''((('''&&&&&&(((******************++++++,,,222222222222222111000///111000...,,,+++,,,000444444333222222222222333333666888::::::999999:::;;;<<<>>><<<999999<<<===;;;;;;777555666444111111444888888777777777888999:::999888888777666555444444222000///000333444222///555444333222111111111111////////////000222444555333333333444555444222000///111111...---//////,,,---***))),,,,,,+++,,,000///...---...000111000///...------,,,***)))(((''')))***+++***(((''''''((()))))))))*********++++++******)))))))))******+++******)))))))))))))))(((((()))***)))''''''''')))+++)))((((((***++++++***++++++************++++++...///000111222111000000000333555666555444444444777888:::;;;::::::;;;<<<777666555333333333333444444222111333999<<<;;;888888777555222000...------111111000000/////////...000000///........./////////...---...//////---+++------...///000111111222000000///000111222444555555444222000...---------333333222222222444555777666555444333333444555666222222333444444555666666666777888999:::;;;;;;;;;;;;:::===CCCDDD@@@>>>???<<<>>>@@@@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAABBB??????@@@@@@@@@AAAAAAAAA@@@@@@@@@?????????>>>>>>????????????@@@@@@@@@@@@@@@??????AAABBBBBB@@@>>>@@@AAAAAAAAAAAAAAA@@@@@@???@@@AAACCCDDDDDDDDDDDDBBBAAA???<<<999777555333777888;;;===???@@@AAAAAAAAABBBCCCDDDDDDDDDDDDDDDBBB???<<<;;;<<<>>>>>>>>>???@@@BBBDDDFFFGGGHHHHHHEEEEEECCC???999555444444)))+++---...---,,,---...---,,,******+++,,,,,,+++...,,,***+++,,,------,,,++++++,,,,,,---,,,,,,+++,,,---...000000000///...---,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,...---+++))))))***+++---)))))))))))))))*********'''''''''''''''((())))))%%%(((,,,,,,***'''&&&'''''''''&&&&&&''''''((()))(((&&&(((+++***&&&(((,,,------------...000111222333444444555555444222111...111444333000///000333333222222111222444ӵ666777999:::999999888777666777888999888888999::::::::::::::::::;;;;;;:::999777555222555444333333444333111///111000111111222333444555666666555444333222222222222111000///---+++***)))---///000///,,,*********))))))***))))))((('''&&&+++)))))))))******((('''((()))))))))((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''Ħ((())))))%%%&&&&&&Ħ,,,,,,+++***)))((('''&&&%%%$$$))))))))))))((()))***+++***ӵ,,,222222111///............222111000...,,,---000333111111111222222222333333444666:::;;;::::::::::::>>>>>><<<:::999999999888:::666444555555333333777999777555444555666666777888888777666555444333222000///...000333444333111555444222000000000111111222111/////////111333555444333444555666666444222///111111Ħ...***)))++++++***,,,000000///...///000111000///---,,,+++***))))))******)))***+++***((('''((()))))))))*********++++++++++++******)))***+++---...))))))))))))))))))))))))+++,,,,,,+++***)))***,,,+++)))'''''')))+++++++++++++++************++++++---...000111222222111000000222444444333333333444666777888999999888999999666555333111111222333444333222222444888;;;;;;999777666444333111000//////000////////////.........------------,,,,,,---------------------------,,,,,,------...///000111111222111000/////////000000333222111000////////////333333333333444555666777444444333333333444555666222222222333444555666777666777888999:::;;;;;;;;;999999>>>EEEFFFBBB??????;;;===@@@AAA@@@>>>>>>>>>>>>>>>>>>>>>???@@@AAAAAA@@@@@@@@@AAAAAAAAABBBBBBBBBBBBBBBBBBAAAAAAAAA@@@????????????@@@@@@@@@AAA@@@@@@AAACCCDDDDDDAAA>>>@@@@@@AAAAAABBBAAAAAAAAA???@@@AAABBBCCCDDDDDDDDDCCCBBB???===:::777555333555666999<<<>>>???@@@@@@AAAAAAAAABBBCCCDDDEEEEEECCCBBB@@@??????@@@AAABBBBBBCCCDDDEEEFFFGGGGGGGGGEEEEEEDDD@@@:::666333333,,,---------,,,+++******///---+++,,,///000...+++---,,,++++++,,,,,,,,,,,,++++++,,,------------,,,------...//////...---,,,---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++***)))***,,,,,,***************))))))((('''''''''(((((((((((((((%%%(((((((((***,,,((((((''''''(((((()))***)))((((((***(((&&&'''***,,,,,,---...///0001112223334445556665554443333332225558887774443334446662222221111111114ĉ@ӵ777888888888777666555555666888999888999999999999999888888;;;<<<<<<===:::666222111555444333333444444222000////////////000111333333666666555555444333222111222111000///---+++***))),,,------+++)))'''''''''))))))***))))))((('''&&&)))((((((((())))))'''%%%((((((((((((((('''&&&%%%((((((((((((((((((((((((''''''((((((((((((''''''>L'''''''''''''''(((=hĦ))))))((((((((('''''''''&&&(((''''''''''''((())))))4ĉ@ӵ111000///---,,,,,,,,,---/////////---,,,,,,...000///000111222333444444444222555999::::::999888888===<<<;;;;;;;;;999999:::999666444666777666888<<<<<<999555444555777777666777777666555444222222111//////000111333444333333333222111000///000111222555333111000///000111222444333333555666666444222///111111>L,,,///+++)))++++++***,,,000---,,,******+++***)))'''***)))(((((()))***,,,---)))***+++***)))((()))***************++++++++++++((('''&&&&&&'''(((***+++((((((((((((((((((((((((+++---------+++***+++,,,+++)))''''''(((***+++***++++++************++++++,,,---...000111111000000///111222222111111222333666666666777888888777777444333111//////000222333111333555666555555888:::555555444333333333333333---.........////////////***+++++++++++++++++++++,,,---------,,,,,,------,,,,,,---...///000111111000000//////............////////////000111222333333333333333444555666666333333333333444444555555333333222333333555666777666777888999:::;;;;;;;;;999999>>>EEEFFFBBB??????;;;===???@@@???>>>??????>>>>>>=========>>>>>>>>>@@@AAAAAAAAAAAABBBBBBBBBBBBBBBAAAAAAAAA@@@@@@@@@???@@@@@@@@@AAAAAAAAAAAA??????@@@BBBCCCCCC@@@===@@@@@@AAABBBBBBBBBAAAAAA>>>???@@@BBBCCCCCCCCCCCCCCCBBB@@@>>>;;;888666555666888:::===@@@AAAAAAAAABBBAAAAAAAAABBBCCCEEEFFFDDDCCCCCCBBBBBBBBBDDDEEEEEEEEEFFFFFFFFFFFFEEEEEEEEEFFFDDDAAA;;;666333222------,,,------,,,+++***,,,***)))***---...+++''',,,,,,,,,,,,++++++,,,---,,,,,,---...............,,,---------,,,,,,++++++---,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,***+++++++++***))))))((('''(((((()))))))))((((((""")))+++((('''))),,,((((((((((((((()))******'''((()))))))))***,,,...+++,,,---...///111111222222444666777666555555666222444555555444333333444111111111222222GG=?777666666666555555555777888999888888999999999888888777;;;:::<<<>>>:::555333555444333333333444444222000111000000/////////000000555555555555444333222222222111000///---+++***))))))))))))))))))))))))***((())))))))))))(((((('''(((''''''((())))))&&&$$$''''''((((((((('''&&&&&&((((((((((((((((((((((((''''''((((((((((((''''''HdĦ'''''''''&&&)))=Īj))))))))))))************+++***))))))+++,,,,,,+++GG=?...---,,,++++++++++++***+++,,,+++******+++,,,...///111333444555555666333555888:::999888777888;;;999999<<<<<<::::::<<<:::666555777888888<<<@@@@@@;;;777555777999999777666555555444333222111111//////000222222333333333000000000000000000111222666444333111000000000000222222222333555555333111///111111HdĦ,,,///,,,+++------+++,,,000...---+++***+++***((('''(((((('''((()))+++---...)))***++++++)))))))))+++*********++++++++++++,,,))))))(((((())))))******&&&&&&''''''''''''(((((()))+++------+++)))))))))***((('''''')))******)))++++++************++++++***+++---///000000/////////000111111000000111333777666666777888888777555222111000/////////000111000333666666333222555999444444333333444444555555---.........//////000000)))***+++,,,,,,,,,++++++,,,---------,,,,,,...///,,,,,,---...///000000111,,,,,,---...///000111111---------...000222444555111111222222333333444444222222333333444444555555555444333222333444555666666777888999:::;;;;;;;;;999:::>>>DDDEEEAAA===>>><<<===??????>>>>>>@@@AAA>>>>>>===============>>>@@@@@@AAAAAAAAABBBBBBBBB@@@@@@@@@?????????>>>>>>AAAAAAAAAAAABBBBBBBBBBBB???>>>>>>@@@AAAAAA???===AAAAAABBBBBBBBBBBBAAAAAA>>>???@@@AAABBBCCCCCCCCCDDDCCCAAA???===:::999888;;;<<>>CCCCCC???<<<======>>>>>>===<<<===@@@CCC============>>>???@@@@@@@@@@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@BBBBBBBBBCCCCCCCCCDDDDDDBBBAAA@@@@@@BBBBBBAAA@@@CCCCCCCCCCCCBBBAAA@@@@@@???@@@AAACCCDDDDDDDDDDDDDDDCCCBBB@@@>>>===;;;;;;>>>???AAACCCEEEEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCEEEGGGFFFEEEDDDFFFHHHFFFFFFGGGHHHIIIIIIIIIIIIFFFGGGFFFBBB<<<666333111...,,,,,,---///000...+++///000000000///...///000+++---...,,,******,,,...++++++,,,---............,,,,,,+++++++++,,,,,,---,,,,,,,,,,,,,,,---......------------------------*********++++++,,,,,,,,,&&&'''?~4,,,((()))g&e>&e,,,g&e&&&>hӵ)))***''''''))),,,---g&e111guO>uO>&e3334444ff?>ߝL555gĉ@<<<;;;777333Shӵ999666777777888888888g&e;;;>hӵ333444444333111------...fff?><z444g&e>&e///---HL)))((((((ShӵgL+++,,,+++(((&&&%%%%%%&&&'''(((((((((S?ʬ((((((3h?D%%)?((()))ZufĦ))))))(((gL&&&,,,)))g&e***gĉ@...)))g&e>&e...@e---///??888888888:::;;;:::999888g<ĉ:::;;;7777773we<Ħ6667777777773h?@e222222222222222---...///Z000***,,,...0002223h?gL...///111222333111//////222111D%%)?111fff?><z,,,---=?Ħ***g&e+++g&e******+++S?ʬ***4ff?>ߝL'''@e,,,g&e)))******3h?g&e>&e---///??111222333222111111333555222111///000333333111...000111111222222222111111000...---000444777666444555444333222111111111111222222111000///...------,,,---///000000000//////,,,...///...,,,,,,///222+++,,,,,,---...///000000//////000000//////...------------......///111111---...///000000111000000000111222333444555555444888666444222222222333444666777888999:::;;;;;;;;;;;;:::===BBBBBB>>>;;;<<<>>>>>>===<<<;;;===AAADDD<<<<<<===>>>???AAACCCDDD??????@@@@@@@@@AAAAAAAAAEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCDDDDDDDDDDDDEEEGGGEEECCCCCCEEEFFFEEEEEECCCCCCCCCCCCBBBAAA@@@???@@@AAABBBDDDEEEEEEFFFFFFDDDCCCBBBAAA@@@>>>======>>>???AAACCCDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEDDDCCCCCCFFFHHHGGGEEEEEEGGGIIIEEEFFFHHHJJJKKKMMMMMMMMMFFFGGGFFFCCC===777333111333111......///...+++'''+++---///---******,,,000+++---...---******,,,///)))***+++,,,------...------,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,---...///------------------------*********++++++,,,,,,,,,,,,4Dӵ---))))))Hƅ^Hu]Ħ)))Hu]Ħ'''ZuR)Ħ)))((((((((((((((()))Hu]Ħ000HŐeHŐeHu]Ħ555qIܗGIӵ333tt777777777HGgĉ@555555444555777666555444Hu]Ħ222ZuR)Ħ555666666444222333///sߝLGdUĦ666Hƅ^Hu]Ħ000ntHdĦ///,,,HGgĉ@&&&HdĦ)))))))))(((((('''((((((((())))))Htƅ^((((((Bt=o9ĦDtfo9Ħ))))))(((g?---+++HdĦ***&&&(((Hu]Ħ///tt+++...Hƅ^Hu]Ħ)))H׼s---888888888888===<<<;;;:::999888tQ999888888888je<Ħ999666666Bt=o9ĦH׼s...///111222000...111///---HtĦ,,,---------///Bt=o9ĦHdĦ+++++++++++++++++++++.........Dtfo9ĦsߝLGdUĦ---Ht@cӵHu]Ħ)))Hu]Ħ...111Htƅ^)))qIܗGIӵ(((H׼s)))***Hu]Ħ)))+++Bt=o9ĦHƅ^Hu]Ħ///222222222333333333333444444444444555555555444222111111//////111444444222///333111......111444666666666555555444222111000000000000000000111111111111000000///---,,,,,,,,,,,,,,,,,,+++*********++++++'''''')))+++---///000111000111111222222222111111111///...000333333111///222111111000000000000000555555444111//////111333444444555555666666777777999:::<<<>>>??????>>>>>>;;;<<<<<<===>>>??????????????????>>><<<<<<>>>@@@?????????>>>??????@@@@@@>>>@@@BBBBBBAAAAAABBBCCCCCCCCCDDDFFFGGGGGGGGGGGGGGGFFFEEECCCCCCCCCDDDEEEHHHFFFDDDCCCDDDFFFJJJLLLEEEEEEEEEEEEDDDCCCBBBAAAAAAAAABBBBBBCCCEEEFFFGGGJJJFFFCCCCCCEEEEEECCCAAACCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEFFFEEEDDDAAA@@@DDDEEEFFFGGGIIIJJJKKKLLLGGGGGGHHHHHHHHHGGGGGGFFFGGGFFFDDD@@@:::555333222111222222000---++++++,,,000///...,,,,,,,,,---...---.........//////000000---------............///000///---,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...//////---+++***+++---...///...------,,,'''4DuXӵ---***)))DdDΦDdDĦ(((DdDĦ''''''t|<))))))(((((((((((())))))DdDĦ000DdDΦDdDΦDdDĦ333peƜ4DuTӵ333`eĭ555qet666666666666888999888777666DdDĦ222888t|<555555666666444222333000DdDDdDĦ666DdDΦDdDĦ///q<niDdDĦ,,,qet((()))DdDĦ((((((((('''''''''''''''((((((q<R((((((qjRgdKӵHdDĦgdKӵ+++***GR/f6LĭĦ+++)))DdDĦ,,,)))+++DdDĦ,,,`eĭ...DdDΦDdDĦ***DdDĦ---555444333444666999::::::;;;;;;:::999999999geĦ999888888FSĦ999666qjRgdKӵDdDĦ111222333333222///...---+++DdDĦ---///---,,,qjRgdKӵDdDĦ.....................000000000HdDĦgdKӵDdDDdDĦ///DdDĦ4DufӵDdDĦ)))DdDĦ+++q<R))))))peƜ4DuTӵ)))DdDĦ((()))DdDĦ)))qjRgdKӵDdDΦDdDĦ---,,,,,,,,,...000222222333333333333444444444444555555555444222222666333000000222444444333555333000///000222333333555444333333333333222000111111111000111111111111111111000///.........///------,,,+++++++++,,,,,,)))***+++---...000111222111111222222222111111000000///...///222333111///222111000000//////000000555555444222000000222444333333444555666666666666999:::;;;<<<===>>>>>>>>><<<<<<======>>>??????@@@>>>??????>>>======???AAAAAA@@@@@@@@@@@@AAABBBBBB@@@AAABBBBBBAAA@@@AAACCCCCCDDDEEEFFFGGGGGGGGGFFFGGGFFFEEEDDDCCCCCCDDDEEEDDDDDDDDDDDDEEEFFFFFFGGGFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCDDDEEEGGGGGGHHHFFFEEEDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEGGGGGGGGGEEECCCBBBEEEEEEFFFGGGHHHIIIJJJJJJGGGGGGGGGHHHHHHGGGGGGFFFGGGGGGDDD@@@:::555333222///000000000...---.../////////...---------------------------.........///------------............------............------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,---......---+++))))))***++++++++++++++++++(((4DuXӵ,,,******DdDΦDdDӵ'''DdDĦ((('''o)h***))))))(((((((((((())))))DdDĦ000DdDΦDdDΦDdDӵ444=ӊB1.uTӵ333HߝL`o9333po9wӵ777777888999888777666DdDĦ333666o)h666555666777777555444333111DdDΦDdDĦ555DdDΦDdDӵ///GIpӵDdDĦ,,,po9wӵDdDĦ'''''''''&&&&&&'''''''''''''''po9u((((((((((((GIdnuR)ĦDdDĦnuR)Ħ+++,,,CdgĪj(((DdDĦ------...DdDĦ***HߝL`o9---DdDΦDdDӵ+++DdDĦ---222111111333777:::;;;;;;555555666666777888geĦ888777sp?aĦ999666GIdnuR)ĦDdDĦ333333333222000...,,,+++***DdDĦ---000---+++GIdnuR)ĦDdDĦ/////////////////////222222222DdDĦnuR)ĦDdDΦDdDĦ...DdDĦnuR)ĦDdDĦ***DdDĦ(((po9u***'''((((((=ӊB1.uTӵ***DdDĦ'''(((DdDĦ)))GIdnuR)ĦDdDΦDdDӵ,,,,,,,,,---///222222222333333333333444444333444555555555444333222;;;777222000111333555666777444111///000111111000444222000111444555333111222222111111111111111111111000000/////////000000///...------,,,,,,------,,,---...///000111222222222222222222222111000//////......///111111000...222111000000//////000000222333333222000000222444111222444666777666555555999:::::::::;;;===>>>???======>>>>>>??????@@@@@@>>>?????????>>>>>>@@@BBBBBBBBBBBBBBBBBBCCCDDDDDDBBBCCCBBBAAA??????AAACCCDDDDDDEEEEEEFFFEEEEEEEEEFFFEEEEEEDDDDDDDDDDDDEEECCCDDDEEEFFFGGGFFFEEEDDDGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCCCCDDDFFFGGGHHHEEEFFFGGGFFFDDDCCCDDDEEEBBBBBBBBBBBBBBBCCCCCCDDDFFFGGGHHHHHHHHHGGGFFFEEEFFFFFFFFFGGGGGGGGGGGGHHHFFFGGGGGGHHHHHHGGGGGGGGGGGGGGGEEE@@@;;;666333222,,,...//////......000111.........///......---,,,,,,,,,,,,---------------------------............***,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,111///---,,,---...---,,,...------------...//////******4DuXӵ+++***)))DdDʜ4DuTӵ'''>d<Ħ(((Dt)))(((((((((((())))))***>d<Ħ000>d<ʜDd<ʜ4DuTӵ666555F&uTӵ2224DufئL>e222puR)Ħ999555666777666555444>d<Ħ555Dt777777888888777555444222DdDΦDdDĦ555>d<ʜ4DuTӵ...4DwDd<Ħ---puR)Ħ>d<(((''''''&&&&&&&&&'''''''''peӵ(((ĦpeӵDx<>d<ӵDd<)))qR/ܗ?fӵ(((>d<......>d<Ħ+++4DufئL>e,,,DdDʜ4DuTӵ,,,DdDĦ---111000111333777999::::::000000111222444666geĦ888s<v>aĦ999777peӵDx<DdDĦ222222111///---,,,,,,+++)))DdDĦ+++---,,,+++peӵDx<>d<..................222222222>d<ӵDd<DdDΦDdDĦ+++DdDӵnd<DdDĦ+++>d<Ħ&&&peӵ***Ħ(((F&uTӵ***DdDĦ'''(((>d<Ħ***peӵDx<>d<ʜ4DuTӵ---......000222444222222222333333333444444333444555555555444333222;;;888444111111222444555666333111000000111111000333000...000444666444222333333222111111111222222000///////////////000111111000///...---------............///000000111111333333333222111000///...------...///000000///...111111000//////////////////000111111000///000222000222555888999888666555999999888999:::;;;===???>>>>>>>>>>>>??????@@@@@@===???@@@@@@??????AAABBBBBBBBBAAABBBBBBCCCDDDEEEDDDDDDCCCAAA??????AAADDDCCCCCCCCCDDDCCCCCCBBBBBBEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFGGGGGGGGGFFFEEEDDDHHHHHHHHHGGGGGGFFFEEEDDDCCCCCCCCCDDDEEEFFFGGGGGGCCCFFFHHHGGGDDDCCCDDDFFFDDDDDDCCCCCCCCCCCCDDDDDDFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGGGGFFFFFFFFFEEEEEEFFFFFFGGGHHHHHHHHHGGGGGGGGGGGGEEEAAA;;;666333222---...//////......///111------/////////...---,,,------------------------,,,,,,---------.........+++,,,---......------,,,,,,,,,,,,,,,,,,,,,,,,,,,444111---+++,,,---------111000///......///000111)))+++4DuXӵ+++***)))D&dq&ĒR)))(((sdKĦ(((DHRRud(((((((((((()))******sdKĦ111D&oq<Ōq&ĒR666666555>dp&ĒR222222nfʜd<Φ>d<Ħ444s&dq&ĒR000...i?ʜtd<Ħ,,,HHܗDӊB'''<x(((((('''''''''''''''B?d<222222333666777777666...///000222444777geĦ777Hg8>aĦ:::777B?Ho9000>d<111///---,,,///---+++>d<ӵ***,,,B?Ho9111<x////////////000000000&ӫeʬtIӇ+++>d<Φ>d<Ħ***D&ӫetIӇ...DdDĦ+++sdKĦ&&&B?dp&ĒR((()))>d<sdKĦ***B?Ho9***s&dq&ĒR,,,---......000222444222222222333333333444444222333444555555555444333777777555444222111111111222111//////111222222222111///...000444666555333555444222111111111222333111111111111111111222222222111000///............------........./////////333333333222111000///...---...//////////////////111000000///.../////////,,,...000000///......///000333666888:::999777666888888777777888:::<<<>>>>>>>>>>>>>>>>>>?????????===>>>@@@@@@??????@@@AAA@@@@@@@@@@@@AAABBBCCCDDDEEEDDDCCCAAA??????BBBDDD@@@AAAAAAAAAAAAAAA@@@???DDDDDDDDDEEEEEEEEEEEEDDDFFFFFFEEEDDDDDDDDDEEEEEEGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGBBBEEEHHHHHHEEEDDDEEEGGGFFFFFFEEEEEEEEEEEEEEEFFFEEEFFFFFFGGGHHHHHHHHHHHHHHHHHHGGGGGGFFFEEEEEEDDDEEEFFFGGGHHHHHHHHHHHHHHHFFFGGGFFFBBB<<<777333222///000111000...,,,---...,,,---...//////...---,,,//////..................,,,,,,,,,------------...------,,,+++,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,444111,,,***+++,,,------...---,,,+++++++++------(((,,,4DuXӵ+++((((((Hu]3hh***))))))ne))))))=e(((''''''(((((()))***+++ne111222pIƎ@t@h444333333>h222222222fe444@ďD888999999888999:::999777555ne999888=e888999:::;;;999888555555ege222444sĪj@h222///---fdDĦ***@ďD)))+++Hkge)))(((((((((((((((''''''@h((((((@G)))***HĪj@IŌ((($$$Bene+++Hkge---ne222111fe)))Hu]3hh------...se333333333444555666444333111111222444666888geĦja>aĦ;;;888@G///000se555333111//////000...,,,<Ō((())),,,@G000000Hkge111111111111111---......HĪj@IŌ,,,+++ege...---Hu]3hIŌ...---DdDĦ***ne&&&&&&@h''''''>h(((((((((se***ne((()))@G)))***sĪj@h)))+++,,,,,,,,,---///222222222333333333333444444222333444555555555444333333444666555333000/////////......///111333444333//////000111222333444555777555333111111111333444555444444333333333444444222111000///...---------,,,,,,,,,------.........222222222222222111000///---...000000/////////000111000//////......//////+++...000111///------,,,111222555777888888888777777777777777888:::;;;<<<===============>>>>>>>>>===>>>@@@@@@>>>===>>>>>>????????????@@@AAACCCCCCCCCDDDCCCBBB@@@@@@BBBDDD??????@@@@@@AAA@@@@@@???CCCDDDDDDEEEEEEEEEEEEDDDDDDCCCBBBAAABBBBBBDDDEEEGGGGGGGGGGGGFFFEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEEEEBBBDDDGGGHHHGGGFFFFFFGGGHHHGGGGGGFFFFFFFFFFFFFFFEEEFFFFFFGGGHHHIIIIIIJJJIIIHHHHHHGGGFFFFFFEEEEEEEEEFFFGGGGGGHHHHHHHHHHHHFFFGGGFFFCCC===777333222111222222000---++++++,,,,,,---......///.........///////////////.........,,,,,,,,,,,,------------///---,,,+++,,,...000222,,,,,,,,,,,,,,,,,,,,,,,,222///+++***+++,,,------......---,,,,,,,,,------(((4DuXӵ+++ĵD^))))))(((((()))))))))+++''''''''''''((()))***+++111333222444333222222111111111111111333333222777888888888888999:::999666555777888888888888999;;;<<<:::999555666000111333444222///---,,,DdDĦ***+++))))))+++(((((((((''')))))))))(((((('''((((((((((((&&&((()))$$$(((&&&***+++......666333111***(((D^,,,---...///s׼s///333222222444555555444222111222222333444666geFm8888>aĦ<<<888888111//////s׼s666666333111000000000...+++Ho)))((()))+++------...///111111111111111111,,,,,,---***---,,,---000---D^+++******DdDĦ))))))((('''***((('''''''''(((((())))))s׼s(((***&&&%%%%%%&&&***)))***///***,,,---,,,,,,,,,...000222222333333333333444444222222444555555555444444111444666555222000000000///......///222333333222---000333333000000333666888666444222111111333444555444333222222222222222222111000///...---------++++++,,,---......//////111111222222222111111000---///222111000///000222000000///............///---///222333111...,,,,,,///000222444555666777777555555777888999:::::::::===<<<<<<<<<<<<<<<<<<<<<===>>>@@@???===<<<;;;<<<>>>>>>??????@@@BBBCCCDDDAAABBBCCCCCCBBBBBBCCCDDD??????@@@AAABBBBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEDDDBBBCCCDDDEEEFFFFFFEEEEEEIIIIIIIIIIIIHHHGGGFFFEEEBBBBBBBBBBBBBBBCCCCCCDDDCCCCCCEEEGGGIIIIIIGGGEEEHHHGGGFFFFFFEEEEEEFFFFFFGGGGGGGGGHHHIIIKKKLLLMMMIIIIIIHHHHHHGGGGGGFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHFFFGGGGGGDDD>>>888333222111222222000---++++++,,,---------------...///////////////......---------++++++,,,,,,,,,---------------......///000111111,,,,,,,,,,,,,,,,,,,,,,,,///---***)))+++,,,,,,,,,///////////////...------Φ4DuXӵtvӵ>d<Ħ%%%((((((''''''''''''Ħ))))))))))))******+++''''''''''''((()))+++++++++---Ħ333111000000111111222222333444444444444333333222111111000111111111111111111111111222222333333333222222111333333555666777777777777777888888777444333444444Ħ888777777:::===999888888:::<<<<<<;;;:::666666555222...---000333///111333333222222333444444222///,,,,,,,,,...///>d<Ħ---------,,,------+++((('''((()))&&&''''''''''''''''''&&&******))))))((((((((('''((((((((((((((((((((((((%%%&&&''''''&&&&&&''')))111%%%%%%)))&&&'''---)))******)))&&&%%%&&&'''''')))+++---000111222333000///000333Ħ000............---,,,++++++(((>d<Ħ---,,,---...000Be000///111111111333555666444222000000000000111222geFYĉ777888>aĦ===999777:::999777666555444222000---Be000444444222///...///...---+++nu]ӵ++++++---///......)))***+++---...//////000........................,,,,,,---------------,,,(((,,,...,,,)))(((+++///((((((,,,000,,,>d<Ħ)))+++,,,,,,+++>d<Ħ((())))))Ħ'''))))))&&&&&&))))))&&&&&&''''''((()))******+++)))*********Be+++''')))+++***Ħ"""&&&&&&&&&&&&'''(((******)))******+++---...//////---...//////......000222222222333333333444444444111222444555555555444444222555666555222000111333000///...///222333222111+++111555444///...222777999777444222111222333444222111000///............222111000...------,,,,,,++++++,,,---...///000000000111111222222222111111---000222222000///111333000000///..................111444555333///---,,,...///000111333444555666333555777888999:::999999<<<<<<<<<<<<<<<;;;;;;;;;===>>>@@@???===:::::::::?????????@@@AAABBBDDDEEE@@@AAADDDDDDCCCCCCCCCDDD???@@@AAABBBCCCDDDDDDDDDBBBCCCDDDFFFFFFFFFEEEDDDCCCEEEHHHKKKLLLKKKIIIGGGJJJJJJJJJJJJIIIHHHGGGGGGBBBBBBAAAAAAAAABBBCCCCCCDDDCCCCCCFFFJJJKKKHHHEEEGGGGGGFFFEEEEEEDDDEEEEEEHHHHHHHHHIIIKKKLLLNNNOOOIIIIIIIIIHHHHHHHHHGGGGGGDDDEEEFFFGGGHHHIIIIIIIIIFFFGGGGGGDDD>>>888333111000111111000---,,,,,,---...---,,,,,,---...///000.........------,,,,,,,,,++++++,,,,,,,,,---------,,,---///111222222111000,,,,,,,,,,,,,,,,,,,,,,,,---+++))))))+++,,,,,,,,,++++++,,,---,,,+++)))(((?aŖ%7uSQuR)ӵsdKĦ...+++(((&&&&&&)))gdKĦ((((((((())))))))))))---(((%%%'''---000---(((111gdKĦ222333333000222444666666666444333999555111000111222000...444111///000222333111///222111000000111333555666111222333555666888999:::999999999888777666666gdKĦ777888999:::;;;:::999:::;;;>>>>>>>>><<<;;;999666333111000000000000111222333333333333333222222111///...---++++++gdDĦ000---,,,)))+++---,,,)))''')))+++((((((((((((((()))******(((((((((((((((((((((((((((((((((((())))))))))))''''''''''''((((((((((((+++***((('''&&&&&&&&&'''(((((())))))))))))((((((+++,,,...000222222222111000222555gdKĦ444111111///...---,,,,,,,,,)))sdKĦ000111222222222555666666666555444444666666555444000111333444555444ŶS6667777773we<999999999999555222000//////000333333222222111000//////.........iĉ@3hR/Ō))),,,000333222111---,,,,,,///333444222///,,,---...000000000//////---,,,,,,,,,------+++))),,,---......,,,,,,---...---......,,,***DdDĦ'''((())))))(((sdKĦ))))))gdKĦ)))'''&&&%%%%%%&&&''')))))))))))))))************'''(((***,,,***)))&&&))))))gdKĦ''')))))))))))))))*********)))******+++,,,---......///...---,,,,,,---...///333333333444333333222222000111333444555444333333666555444333222222222222000//////000222333111000222333111///000444333///666555222111000111333555000000111222333222///,,,///000000///......000222111///---///222444222000222000...///222333111///000000000000000000000000222222111///,,,+++---...000111222333333222000000//////000111222333444444444333333333444666888999888999:::;;;<<<<<<<<<<<<======???@@@@@@???>>>===@@@@@@@@@@@@@@@@@@@@@@@@?????????@@@AAABBBCCCDDDAAA@@@??????@@@AAABBBCCCFFFEEEEEEDDDDDDDDDDDDDDDCCCFFFJJJMMMNNNMMMKKKIIIIIILLLOOOQQQQQQOOOKKKHHHIIIHHHEEEDDDCCCCCCEEEFFFCCCCCCDDDEEEFFFFFFGGGGGGEEEFFFGGGFFFEEEEEEGGGIIIJJJIIIIIIHHHHHHHHHIIIIIIHHHIIIIIIJJJIIIHHHFFFEEEEEEFFFGGGHHHHHHGGGFFFEEEGGGGGGFFFDDD@@@<<<888555444222000000///...+++(((......---------......///000000000000///...,,,,,,---,,,,,,,,,,,,---......---...000111222222222222---------------,,,+++***---++++++------++++++---000------//////,,,,,,///>A&&&ne(((***((('''''''''ne))))))))))))************)))(((((()))+++,,,,,,+++ne111222333444333333444555555444333222666333111000222222222000555333111111222222000...111111111111222222333444111222333555666888999:::999999999888777666ne777777888999:::;;;999999999:::<<<===<<<:::;;;999666333111000000111000000111222222333444444333222111///...---,,,De000...+++******+++,,,+++)))))))))***((((((((((((((()))******((((((((((((((((((((((((&&&''''''((())))))******''''''''''''((((((((((((+++***((('''&&&&&&''''''(((((())))))))))))((((((***+++,,,...///000111111...000ne333222//////---,,,+++************ne...000111///000000111222333333333555444222222333222111///000111444555666555>A555666666k<888777777666666000111222111///...111333333333222222111000000///.........fh)))(((+++...111111000---,,,,,,///222333111///......---------...000000...---,,,,,,------+++******,,,---,,,+++***+++---,,,------,,,)))De'''(((((((((((((((ne'''(((ne%%%+++***(((''''''(((***+++))))))))))))************'''(((***,,,,,,+++***)))(((+++ne***'''(((((()))))))))***************+++,,,---...////////////...------...///000222222333444444444444333444444555666666666666666555555444333222111111111000//////000222222111000222333111...///333222...222111111111111222222222//////...///000000...,,,///000000...------///111000...---...111333222000333111000111333444222000/////////////////////////////////...,,,,,,...000000111111111111111000000---......//////000000111111222333555666666666666::::::;;;======>>>>>>>>>===>>>????????????>>>===<<<<<<<<<===>>>??????@@@?????????@@@AAABBBCCCDDDDDDCCCCCCBBBBBBCCCDDDEEEFFFFFFEEEDDDDDDCCCCCCDDDBBBDDDGGGJJJKKKKKKJJJIIIIIIKKKMMMOOOOOONNNKKKJJJJJJHHHFFFEEEDDDDDDEEEFFFEEEFFFFFFGGGHHHHHHIIIIIIEEEFFFGGGFFFEEEEEEGGGIIIHHHHHHGGGHHHHHHIIIJJJKKKGGGGGGHHHHHHGGGFFFEEEDDDEEEEEEFFFGGGGGGFFFEEEEEEGGGFFFEEECCC@@@;;;777555222111//////000///---+++---------,,,,,,---------000000000000///...,,,,,,---,,,,,,,,,,,,---......---......///000111111222------------------,,,,,,---++++++------++++++---,,,))))))------++++++((()))''')))+++'''((()))))))))************++++++++++++&&&(((******)))(((***---000111222444555555555444444333222111111333222000000222333333222666444222222222111///---111111222222222222222111111222333555666888999:::999999999888777777777777777888999:::::::::999888999;;;;;;:::888;;;999777444222111111111//////000000111333444555333222111///...---,,,,,,---000---++++++,,,+++******++++++***)))((((((((((((((()))******((((((((((((((((((((((((&&&&&&'''((())))))******&&&''''''''''''(((((((((******)))((('''''''''''''''(((((())))))(((((('''*********+++---...000111---///333111000---,,,+++***)))(((((((((***---...000111///000111222222222222222666444222111111000...---///222555777777555333333555777666555444333333,,,111444222......333888333333222222111000000000.........---)))((((((***---///000///---,,,---///000111///---000...,,,***+++---///111...---,,,---......,,,+++***,,,,,,,,,+++***+++,,,+++,,,,,,+++(((((()))((((((''''''((('''''''''&&&%%%******((((((((((((******))))))))))))************((()))***+++++++++***)))(((++++++)))%%%''''''((())))))***++++++++++++,,,---...//////000000000////////////000000000111222444555555555666333222222222222333444444444444333222222111111111000//////000222222111///111222000---...111111------...000111222222111000111000......///000///.../////////...,,,+++,,,......---,,,...000111000//////...------...///...,,,........................,,,---...---,,,---...000000000000//////000000111...........................000444666777777555444999:::;;;<<<<<<======<<<===>>>>>>???>>>>>>======888999:::<<<===>>>@@@@@@?????????@@@AAABBBCCCDDDEEEEEEDDDCCCCCCDDDDDDDDDFFFFFFEEEDDDDDDCCCBBBBBB@@@AAACCCFFFHHHIIIJJJJJJIIIJJJLLLMMMNNNMMMLLLLLLJJJIIIGGGFFFEEEEEEFFFGGGFFFFFFFFFGGGHHHHHHIIIIIIEEEFFFGGGFFFEEEEEEGGGIIIFFFFFFFFFGGGHHHIIIJJJKKKEEEEEEFFFFFFFFFEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEEEEEEEDDDBBB???;;;777444222000//////111111000///---,,,,,,,,,,,,,,,,,,,,,///////////////...---,,,---,,,,,,,,,,,,---.........------,,,---...000000,,,------------------------++++++------++++++---,,,)))))),,,,,,))))))(((((((((''''''(((((((((***+++,,,,,,***)))***+++(((***,,,***'''%%%&&&))))))))))))*********++++++&&&((()))***))))))***,,,------...///111333444555444444333222111111222222222111111111111222222111555444333222222111000///111111333333333222111000111222333555666888999:::999999999888888777777777888888777777888999999::::::999999:::;;;;;;999777;;;:::777555333222222222/////////000111333555666333222000///...------...111---,,,000111///---------***((()))+++,,,***'''((((((((((((((())))))***((((((((((((((((((((((((((((((((((((((((((((((((&&&&&&&&&'''''''''((((((***))))))((((((((('''''''''(((((((((((((((((('''******)))***+++---///111,,,...000222333111000...,,,+++***)))((((((((((((+++++++++,,,---///000000222333444555666666555555666444333222222222000...///222555777777555222000000000222333555777888999777777666555444222222111---000333222000000333777222222222111111111000000/////////...---+++***)))***))))))***,,,...000111///////////////---+++***...---,,,++++++,,,...///...---,,,---......---++++++,,,------++++++,,,---******+++***'''&&&'''(((***)))(((''''''((()))***''''''((((((((((((''''''(((((('''&&&&&&'''((((((((()))))))))************((()))******+++***))))))&&&***+++)))((()))&&&!!!&&&&&&'''((()))***+++,,,+++,,,,,,---...///000000111111111000000000000000...///111333555666777777222111000//////000222333222222222222222111000000111000///000222222111///000111///,,,---000000,,,,,,---...///111111222222555222//////000111111111......///---+++******+++,,,,,,,,,---.../////////------,,,,,,,,,,,,,,,+++........................+++,,,------,,,,,,---///000///.........///111222111000000000/////////...///111333555666666555444777888999999:::::::::999===============<<<<<<<<<999:::;;;<<<===???@@@@@@>>>???@@@AAABBBCCCCCCCCCDDDDDDCCCCCCBBBBBBBBBBBBFFFFFFEEEEEEDDDCCCBBBAAA@@@@@@BBBCCCFFFHHHJJJKKKJJJJJJKKKLLLMMMNNNNNNNNNKKKJJJIIIGGGGGGGGGGGGGGGDDDDDDEEEEEEEEEFFFFFFFFFEEEFFFGGGFFFEEEEEEGGGIIIFFFFFFFFFFFFFFFGGGHHHIIIDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDDDDBBB???;;;777444333222111111222222111000------------------,,,,,,.........///......---------,,,,,,,,,,,,---.........---+++***+++,,,...///+++++++++,,,,,,---......---++++++------++++++---000,,,,,,...---))))))'''''''''(((((('''''''''&&&(((******((('''''''''+++---...+++&&&$$$$$$&&&((((((((()))))))))******)))((('''(((+++,,,+++***------...///000222444555222111111111111222333444222222333222111000//////111222222222222222333333111222333444444333111000111222333555666888999:::999999999999888888888888888888888777888888999:::;;;:::::::::<<<<<<:::888::::::888666555333333222000000111111222444555666444222000///.........///111......111111...,,,...---***((()))+++,,,***'''((((((((((((((())))))***((((((((((((((((((((((((******)))((('''&&&%%%%%%&&&&&&&&&&&&'''''''''''')))))))))))))))(((((((((''''''((((((((((((''''''******)))***+++---000111,,,...000222222111///---,,,+++***))))))((())))))***+++,,,---......//////111333555777888888777777444222111111333333222000000222444666666444111///...///000222444666888888777666555444333222111111000000000111222222222222222222222111111111111111111111111000///---,,,+++++++++++++++,,,...111333111222222000...+++)))(((++++++,,,,,,,,,,,,++++++---,,,,,,---......---+++)))+++,,,+++***)))***+++)))******)))'''&&&'''(((***)))(((''''''((()))***))))))************))))))((((((''''''''''''((((((((()))))))))************)))))))))******)))))))))&&&***+++)))((()))&&&!!!%%%&&&'''((()))***+++++++++,,,,,,---...///000000111111111111111000000///---...000222444666777777555444333222222333444555111111222222222111000///111000000000222222000...///000...,,,---111000---......------...111333555555222///---...000111111,,,......---+++))))))***+++,,,------......///000111222222111000000000000........................,,,...///...,,,+++,,,---000///.........///111222111111000000//////......222222222333444555666777888888999999::::::999999<<<<<<;;;;;;::::::::::::999999:::;;;;;;<<<<<<======>>>@@@AAABBBCCCCCCCCCDDDDDDDDDCCCCCCBBBAAAAAADDDEEEEEEEEEDDDCCCAAAAAAAAAAAABBBCCCFFFHHHKKKLLLKKKKKKKKKLLLMMMNNNOOOOOOJJJJJJIIIHHHHHHGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFGGGFFFEEEEEEGGGIIIHHHGGGFFFEEEEEEEEEEEEEEECCCDDDDDDDDDEEEEEEFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDCCCBBB???;;;777555555444333444444333000...//////000000///...---,,,,,,---...............------,,,,,,,,,,,,---......///...,,,+++***+++---...++++++******+++,,,---...---++++++------++++++------******------++++++...''''''((((((((((((''''''&&&))),,,---,,,***))))))---------+++'''%%%%%%%%%'''((((((((())))))))))))***((('''))),,,---,,,***------...///000111333444///000000111222222333333111222444333000///...///000111333333222222444555333333444444444444444333111222333555666888999:::999999999999999999999999999888888888888888999999;;;:::999:::<<<<<<;;;999::::::999777666555333333111222333444555555555444444222000.........///000000------000///+++***,,,,,,+++******++++++***)))((((((((((((((()))******((((((((((((((((((((((((******)))((('''%%%$$$$$$%%%&&&&&&&&&&&&'''''''''((())))))******))))))(((&&&''''''((((((''''''&&&)))))))))***,,,---///000+++---///111111///---,,,,,,+++***))))))))))))***)))***+++,,,---------------///222555666777666666111000///000111222111///000111333444333222000///......000111333555666777555444444333222111111000000///...000222333111///111111111111111111111111111111111111000///......,,,------,,,,,,---111444111222333111...+++))))))******,,,,,,,,,+++)))(((,,,++++++,,,---...,,,+++'''((())))))''''''((())))))******)))(((''''''(((***))))))(((((())))))***)))******+++++++++++++++************************))))))))))))******************)))))))))((((((((((((+++,,,******+++)))%%%&&&&&&'''(((((()))******++++++,,,---...//////000111111222111111000///...,,,---///111333555666666333222222111111111111111///000111222222111000///111000000000222111000...---///...,,,...222222//////...,,,,,,---000333555111...++++++,,,---------+++---...---+++*********+++---......------///111111222333222000...///000........................---...000///---,,,,,,,,,////////////000111222222/////////......---------444333333333444666888999;;;;;;<<<<<<<<<<<<;;;;;;;;;:::999888888888888888666666777777888888999999===>>>@@@BBBCCCCCCCCCBBBDDDDDDEEEEEEEEEDDDCCCCCCBBBCCCDDDEEEDDDCCCBBBAAABBBBBBCCCDDDFFFHHHJJJLLLKKKKKKKKKLLLLLLMMMMMMMMMJJJIIIIIIHHHHHHGGGGGGFFFGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGFFFEEEEEEGGGIIIHHHGGGFFFEEEDDDCCCCCCCCCCCCBBBBBBCCCDDDEEEFFFGGGDDDDDDCCCCCCCCCCCCDDDDDDDDDDDDDDDBBB???<<<888666555555666777777555111---///000111111000///---,,,+++,,,---...............---,,,,,,,,,,,,---......000000...---,,,------...---,,,+++***+++,,,---...---++++++------++++++---'''%%%&&&+++---,,,...111'''((())))))))))))(((''''''+++...000///...---,,,---+++***)))))))))'''&&&(((((()))))))))*********)))***,,,,,,++++++---............//////111222222///000111222222111000000...111333333111//////111111333444444222111333555444444444444555555666777111222333555666888999:::999999999999999999999999999999888888888888888999888888888999;;;<<<;;;999::::::999888777555444333222444666777777666444333444333000...---...000111000......000///+++***---***+++,,,+++)))))))))***((((((((((((((()))******(((((((((((((((((((((((((((((('''''''''&&&&&&&&&%%%%%%&&&&&&&&&'''''''''((()))************)))(((&&&''''''((((((''''''&&&&&&'''(((***+++,,,------***+++---//////---+++)))+++******)))))))))))))))((()))***,,,,,,,,,,,,+++))),,,///333555666666555333222000000111111000...111111111111000000//////......///111222444555666222111111111000000//////***,,,...000111111111222111111111111111111111111//////000000000000//////,,,,,,---+++***,,,000444...111333222///---,,,---++++++******))))))))))))***))))))+++,,,---,,,***)))***+++***)))((()))+++)))***+++***((('''((())))))))))))******)))))))))((()))***+++++++++++++++*********++++++*********))))))))))))******************)))((((((((((((((((((++++++))))))+++***''''''''''''((((((((())))))******+++,,,---...//////111111111111111///...---+++,,,...000222333444555//////000000///......---...///000222222111///...222111000111222111///...,,,...---,,,///333444111,,,,,,,,,,,,---...000111///---+++***+++,,,,,,+++***,,,......,,,++++++++++++---//////...---///222///000111000---+++,,,...////////////////////////+++---///000///......///...///000111222222222222/////////////////////...333444555666777777888888<<<<<<=========<<<<<<;;;:::999777666555555666666333333444666777888999999===>>>@@@BBBCCCCCCBBBBBBBBBBBBDDDDDDEEEDDDCCCCCC@@@BBBCCCEEEEEEDDDCCCBBBAAABBBCCCEEEFFFHHHIIIIIIIIIIIIJJJKKKKKKJJJJJJIIIIIIIIIIIIHHHHHHGGGFFFEEEGGGGGGGGGGGGGGGGGGGGGGGGEEEFFFGGGFFFEEEEEEGGGIIIFFFFFFEEEDDDCCCCCCCCCCCCAAAAAA@@@AAABBBDDDEEEGGGDDDDDDCCCBBBBBBCCCDDDDDDDDDEEEDDDCCC@@@===999777222444666999:::888222...///000000111000...,,,+++***+++,,,---............---,,,,,,,,,,,,---......111111111000///......---000///---,,,,,,---...///---++++++------++++++---)))'''(((,,,...,,,---111'''((()))******)))((('''###'''+++...---+++******+++)))'''(((+++,,,***''')))************+++++++++&&&,,,000...***(((---222///////////////000111111000111222333222000...---+++///222333111000111333222555666555222000111444555444444444555666888999111222333555777888999:::999999999999999999999999999999888888888888888999666666666888:::;;;:::999::::::999999777666444444333555888999999777444111444333000...---///000222222000111333111,,,,,,///))),,,---,,,)))'''))),,,((((((((((((((()))******((((((((((((((((((((((((%%%%%%&&&&&&'''(((((()))%%%%%%%%%&&&&&&&&&''''''((()))***++++++***)))(((&&&''''''''''''''''''&&&$$$%%%''')))++++++++++++(((***,,,------+++)))'''***))))))(((((((((((()))'''(((***+++,,,,,,+++***(((+++///333666777777777888666444333333333111///222111000///......//////......///111222333444555///////////////.........$$$***000111//////222666111111111111111111222222---......///////////////+++,,,,,,***)))***///333+++///222222000///000111---,,,)))''''''((()))+++)))))))))***,,,,,,+++***,,,---......,,,,,,---...)))***+++***)))((()))***((()))***++++++***)))((((((((()))***************(((((())))))))))))(((((())))))))))))******************)))(((((((((((((((&&&))))))&&&&&&))))))''''''''''''((((((((((((((()))******+++,,,---...///000111111111000///---,,,***+++---///111222333333111222333333333111000///---...000111222111///...222111000111222111///...+++------,,,///555555333)))***,,,---...------,,,///...,,,,,,---------,,,)))+++......---,,,,,,,,,+++...000000......000222111333444222///---...000000000000000000000000000***,,,///000000000000111...///111222333333333222111111111111222222222222111333666999:::999888777;;;;;;;;;<<<;;;;;;::::::999888666555444444444555222333444666999;;;<<<===<<<>>>@@@CCCDDDCCCBBBBBB>>>???AAABBBBBBBBBAAAAAA???AAACCCDDDEEEEEECCCBBBAAABBBCCCEEEFFFGGGGGGGGGGGGHHHIIIIIIIIIHHHGGGFFFHHHHHHHHHHHHGGGFFFEEEEEEFFFFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGFFFEEEEEEGGGIIIDDDDDDCCCCCCCCCDDDDDDEEE????????????@@@BBBDDDFFFDDDCCCBBBAAAAAABBBCCCDDDEEEEEEEEEDDDAAA===:::888///222666;;;===:::444000...///000000///---+++******+++,,,---.../////////---,,,,,,,,,,,,---......222222222222111000...---333222000...---...///000---++++++------++++++---111...---000///,,,,,,...(((((())))))))))))(((((())))))***,,,......+++)))...%%%*** ///'''---&&&)))***++++++***)))'''&&&+++***)))***,,,,,,***(((---,,,+++,,,...000000///333222222111111000000000///000111111000///000222666222000222666666333///777777666555555555555555444333333555999;;;:::777777:::<<<<<<:::888888999999888777666666888:::;;;<<<:::888888999;;;;;;;;;999:::;;;;;;:::999777666777555333333555777777777555333111000///000111222444333111000000...+++)))***+++,,,------,,,***)))(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''((('''&&&%%%%%%%%%%%%%%%&&&''''''((()))(((((((((%%%%%%'''((((((((('''&&&&&&***///000,,,((('''''',,,)))&&&'''+++---***&&&+++)))'''(((******(((&&&,,,***((()))++++++(((&&&,,,---...///111333444555666444---)))---444111(((111111000000//////......---......---,,,,,,///111000000000000000///......+++---//////...///000222000000111333444333111...............//////000000111000000////////////000111222444666666444222000+++***))))))((()))))))))++++++++++++*********)))###%%%(((+++...///000000,,,,,,,,,++++++************(((&&&&&&'''((((((''')))))))))))))))************)))'''&&&'''))),,,...***)))((()))***+++***(((((((((((((((((((((((((((***)))(((''''''((()))***+++$$$!!!%%%***)))'''''',,,+++,,,000111...---///333111///000222222000---******+++---000333666888222333333000,,,+++---000////////////////////////...------...//////...,,,------,,,,,,---...000111,,,,,,---...---,,,***))),,,,,,,,,,,,,,,,,,,,,,,,222111000///---,,,******---...+++'''***000///)))...///000111000///---+++111000///......///000000///......------///000111222555111222999777333999222222222444555444111...111222444666777777666555:::999777666666666777888777999999555333444222...666555444444555888:::<<<:::<<<@@@CCCDDDDDDCCCBBB@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCAAAAAABBBCCCEEEGGGHHHIIIIIIHHHGGGEEEDDDDDDCCCCCCIIIHHHGGGGGGGGGGGGDDDBBBFFFDDDAAA@@@AAADDDHHHKKKEEEFFFFFFEEECCCCCCDDDEEEBBBDDDFFFFFFEEEDDDDDDDDDEEECCCBBB@@@@@@AAABBBCCCCCCBBB@@@??????@@@BBBCCCFFFGGGGGGEEEBBB<<<777333555444111000//////000111///......---------......,,,,,,++++++***+++++++++///............///000000555111------///111222111444000...///000///......+++,,,...---,,,,,,---//////000///...------///111((())))))******))))))((()))((((((***,,,,,,***(((,,,''''''""")))&&&***'''******+++++++++***)))))))))((((((***,,,---,,,+++,,,+++***,,,///111222222222222111111111000000000000111222222000000111222555222000222555666333000666666555444444444444444555333333555999;;;:::999:::;;;<<<<<<<<<;;;::::::;;;999777666555555666777:::999777888:::;;;;;;::::::::::::::::::999888777666555444444666777777666444333111//////000111222444333222111111000...+++---------------,,,+++***(((((())))))))))))((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&%%%%%%%%%&&&''''''&&&&&&'''(((((((((((('''%%%&&&'''((((((((('''&&&'''***---///---+++(((''',,,***))))))+++,,,+++)))+++)))&&&&&&((()))(((&&&---***'''''')))******(((+++,,,...000111333333444666555000,,,///555333---////////////////////////---///000///...///000222000000000000000///...---,,,...000000000000222333111111111333444444111///......////////////......//////............///000222333555666555333111///---,,,++++++************,,,,,,+++++++++*********'''((()))+++,,,---------,,,,,,+++++++++*********)))(((((((((******)))'''*********))))))))))))))))))(((&&&%%%&&&(((+++---+++)))((()))***+++***)))((((((((((((((((((((((((***)))(((''''''((()))***+++$$$"""&&&***)))'''''',,,***,,,000111...---///222111000000222222000---------------///111333555222333222000---,,,---///////////////////////////000///......//////---+++---,,,,,,+++,,,...///000,,,,,,---------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,//////......---,,,,,,,,,///000---***,,,111000,,,000//////...............222222000/////////000000///...---------...000111222666333333:::777333888333222333444555444222///222333444555666666666666999888777666666666777888777:::888444333444333000333222222222333666888:::;;;===@@@CCCDDDCCCBBBAAAAAAAAAAAAAAAAAA@@@@@@@@@???@@@AAABBBCCCDDDDDDDDDBBBBBBBBBCCCEEEFFFHHHHHHIIIHHHGGGFFFFFFEEEEEEFFFGGGEEEEEEEEEFFFEEECCCBBBIIIHHHGGGFFFFFFFFFGGGGGGEEEFFFFFFEEECCCBBBCCCEEEEEEGGGIIIIIIGGGFFFFFFFFFEEEDDDBBBAAA@@@AAABBBCCCCCCBBBAAA@@@AAABBBDDDEEEHHHHHHHHHGGGCCC>>>999666555444222000000000222222000//////...---------......---,,,+++,,,,,,---.........------......///000555222...---...000000000000...---...////////////+++,,,------,,,,,,---............---,,,,,,...///*********++++++*********)))((('''((()))***)))(((,,,---(((***$$$)))(((,,,))))))((((((((()))******''''''(((***---......---,,,++++++---000333444444111111111111111111111111222333444333222111222333555222111333555666444111555555444333333333333444666444444555888:::;;;:::===<<<<<<===>>>>>>===;;;>>><<<:::777666555555555777666666888:::;;;;;;999<<<;;;:::999999888888888555444444555777888666555333222000///...///111222444333222333333333111///000///...---,,,,,,++++++(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((%%%%%%%%%%%%&&&'''((((((%%%%%%&&&'''''''''''''''%%%&&&''''''((((((''''''((()))***---...---***((()))***+++***))))))***+++,,,***'''&&&'''((()))(((,,,)))'''''')))***++++++***+++---000111222222222444444111...///333333///,,,---------------......+++---///000000///000111000000000000///...---,,,---///111111111111333555222222222333555444222000...///000000000...,,,+++------------...//////000333444555555444222000...//////...,,,,,,+++++++++,,,,,,+++++++++*********,,,++++++*********+++++++++++++++***************)))))))))***++++++***(((++++++******))))))((((((((('''&&&%%%&&&'''***+++)))(((''''''))))))((('''(((((((((((((((((((((((())))))(((((((((((())))))***%%%###&&&)))((('''(((,,,***,,,000111...---000222111000111222222000...000000///......///111111222222222000...---...///........................000...,,,,,,,,,,,,***(((,,,++++++***+++,,,...///,,,,,,,,,---,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------000111///---...222111...222000///...---...///000444333222111000000000000///...---------...000000000777444333999777222666444444444555666555333000444444444444444555666777777777666666666777777888777999777222111333444111222222111222333666888999<<<===@@@BBBBBBBBBAAA@@@BBBBBBBBBBBBBBBAAA@@@@@@??????AAABBBDDDDDDEEEEEECCCCCCCCCCCCDDDEEEFFFGGGFFFFFFEEEEEEEEEEEEEEEFFFDDDCCCBBBCCCDDDDDDCCCAAACCCDDDFFFGGGFFFEEECCCAAAFFFFFFFFFEEEBBBAAABBBDDDCCCDDDFFFFFFDDDBBBBBBBBBEEEDDDCCCAAAAAABBBBBBCCCCCCCCCBBBBBBCCCEEEGGGHHHGGGGGGGGGFFFCCC>>>999777555444333222111222333444222111000///...---------///...---,,,---...000222------,,,,,,,,,---......444111...---...///000000...---,,,,,,///111111000***+++---,,,++++++,,,...,,,------,,,++++++---...***++++++,,,,,,++++++******(((''''''((())))))((()))///&&&---((($$$...''''''&&&%%%&&&''')))***(((((((((***---......------,,,,,,---000333333333222222222222222333333333333444555444333222333444444333222333555666444222555555444444333444444555666555555666888:::;;;<<<>>>======???AAAAAA>>>;;;???>>>===;;;999999888888555555666888;;;<<<:::999===<<<:::999888888999:::444444555666888888666444222111///......///111222444333333444555555444222111000...,,,******++++++(((((())))))))))))((((((''''''''''''(((((((((((())))))))))))))))))))))))&&&&&&%%%%%%%%%&&&''''''$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&''''''''''''''')))((((((+++...///,,,)))&&&))),,,***'''%%%(((+++...+++(((''''''(((***+++((((((((()))***++++++***(((***---///111111111111222222111...------------,,,,,,,,,,,,++++++++++++&&&)))---//////---------////////////...---,,,,,,---...000111111111333555333333333444555555333111...///111222000...+++)))---------...///000111222444444555444333111///...000///...---,,,+++++++++++++++*********)))))))))---,,,***)))))))))***+++*********************)))***)))'''''')))*********,,,++++++***)))(((''''''(((((('''&&&'''((()))+++'''&&&%%%%%%''''''&&&%%%(((((((((((((((((((((((())))))(((((((((((())))))***%%%$$$''')))(((''')))+++***,,,000111......000111111111222222222111000111000///......///000111111111111000///.................................,,,+++))))))******)))(((++++++*********+++---...++++++,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---000000000///000111111000222111111111111111111111555555444222111000000///......---,,,---...///000,,,666444222888777333666666555444555666666444222555444444333333555666777555555555666666666777777555666444///...111333111333333333444666888:::;;;:::<<<>>>@@@AAAAAAAAA@@@CCCCCCCCCCCCCCCAAA@@@?????????AAACCCDDDEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFBBBAAAAAAAAABBBBBBCCCDDDCCCBBBBBBCCCDDDEEECCCBBB>>>???BBBDDDEEEEEEDDDCCCFFFFFFFFFDDDBBBAAABBBCCCAAACCCEEEDDDBBB@@@@@@@@@EEEDDDCCCCCCBBBBBBCCCCCCBBBBBBBBBCCCDDDFFFHHHIIIDDDDDDDDDCCC@@@===999777555444333333333333444555333222111000......------///...,,,,,,,,,///111333,,,,,,++++++,,,,,,---...///...------...000111222//////...---///222222///***+++,,,,,,++++++,,,...+++,,,------,,,+++---...++++++,,,,,,,,,,,,+++++++++)))'''''')))))))))((($$$+++$$$+++$$$!!!+++(((''''''&&&'''(((***+++***))))))+++---...---+++000///---...000111111000333333333444444555555555444555666555333222333444333333333444555666555444666555555555555555666666555666777888888:::<<<===>>>???AAACCCCCCBBB>>>;;;===<<<<<<;;;;;;;;;;;;;;;555555666888;;;<<<:::999===<<<;;;999888999999:::444444555666888888666444222111///...///000111333444333333444666666555444000///---+++)))))))))***(((((())))))))))))((((((''''''''''''(((((((((((()))))))))))))))))))))))))))((('''&&&%%%$$$$$$$$$$$$%%%&&&&&&''''''&&&&&&&&&&&&&&&&&&''''''(((((()))'''&&&)))---...,,,***&&&+++...,,,(((&&&)))......---+++)))((()))+++---%%%'''***,,,,,,+++)))(((((()))+++...///000000000444222000///---+++******---,,,,,,+++***))))))(((%%%)))---///...---,,,+++...............---,,,,,,+++---///000000111333555555444333444555666444333///111222222111...+++)))////////////000111222333444444444444222111///......---,,,+++***************)))))))))((((((((((((++++++)))))))))***+++,,,))))))))))))))))))))))))+++(((%%%$$$%%%(((***+++,,,++++++***)))(((''''''))))))((((((((()))***+++((('''&&&&&&(((((('''&&&))))))))))))))))))))))))(((((())))))))))))((((((***&&&%%%((()))'''(((***+++)))+++000111......111000111222222222111111111000///.........000111222111111000000000///...---////////////////////////+++)))((()))***,,,,,,,,,,,,+++***)))***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,++++++/////////000000...///000000222444666666555222111555555444333222111000///...------,,,,,,...///000***666555000555666444777777555444555666666444333666555444333333444666777555555555555666666555555222333111---,,,000111000333333444666777999;;;<<<888999<<<>>>@@@AAAAAABBBBBBBBBCCCDDDCCCBBB@@@??????@@@BBBCCCDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEE@@@@@@@@@@@@AAABBBCCCDDDDDDCCCCCCDDDFFFFFFDDDCCCCCCCCCCCCDDDEEEFFFGGGHHHEEEFFFFFFDDDBBBAAABBBCCCDDDFFFHHHGGGFFFDDDCCCDDDEEEEEEDDDDDDCCCCCCCCCCCCBBBBBBBBBCCCEEEFFFGGGHHHDDDDDDDDDCCCAAA>>>;;;999555555444444444444444444333222111000......---------,,,++++++,,,...000111,,,++++++++++++,,,------***+++,,,---...000333444222444222...///333333...***,,,------,,,+++---...+++,,,......------...///***++++++,,,,,,++++++******)))(((((())))))((('''%%%***)))+++"""&&&&&&,,,******))))))******+++++++++******+++---...---+++111///......///000000///222222333444555555666666555666666555333222333444222333444555555666555555666555555555555666777777444666999:::::::::<<<===>>>CCCHHHJJJGGGBBB>>><<<888888888999999:::::::::777666666888:::;;;;;;999===<<<;;;::::::999999999555444444555777888666555333222000///000111333444333222222333555666444333...---,,,+++***)))))))))(((((())))))))))))((((((''''''''''''((((((((((((((((((((((((((((((((((((***)))(((&&&%%%$$$######%%%%%%&&&''''''''''''''''''&&&&&&&&&&&&'''((((((((('''&&&(((***++++++******---000///+++))),,,000------,,,***))))))+++---%%%(((,,,---,,,***((((((((()))***+++---///000111666111///000000,,,)))))),,,,,,+++******))))))((((((+++///000///---,,,,,,+++,,,------......------+++---///000000111333555777555444555666777666444111222333333111///---+++000000000000111222333333333333333333222111//////,,,++++++*********************)))))))))(((((((((***))))))))))))***++++++(((((((((((())))))))))))+++'''$$$###%%%(((***,,,++++++******))))))((((((******))))))))))))******+++***))))))++++++***)))))))))))))))))))))))))))(((((())))))))))))(((((()))&&&&&&))))))'''(((++++++)))+++000111//////111///111333333222111222333//////......///000222333111000///000111000///---........................---+++***+++---///000000,,,+++*********+++,,,---+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,...---///111000,,,---000///222666888999666333111444444444333222111000///...---,,,,,,,,,---//////---:::888000444666444777777555444444555555444333555555444444444555555666555555666666555444333333///111000---,,,000111///111222333555777999:::;;;888999;;;===>>>@@@@@@AAA???@@@BBBCCCDDDBBBAAA???AAABBBCCCDDDDDDDDDDDDDDDEEEDDDDDDDDDDDDEEEEEEFFFCCCBBBBBBBBBCCCDDDEEEEEEFFFEEEDDDEEEFFFFFFEEECCCFFFEEECCCAAAAAABBBCCCDDDDDDDDDEEECCCBBBAAACCCDDDBBBDDDFFFFFFEEEDDDDDDDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCCCCDDDEEEFFFFFFGGGGGGFFFFFFFFFEEEDDDBBB@@@>>>666555555444444333222222222111000///...---------++++++++++++,,,---......,,,,,,+++++++++,,,------((()))+++---...///222555333777555///000555444...+++,,,...---,,,,,,---///***,,,...///...---...///******++++++++++++******(((''''''((()))(((&&&$$$''''''---))),,,''',,,,,,))))))******))))))(((((()))))))))+++...//////---///---,,,---///000000///000000111222333444555666555666666555333222222333222333444555555555666666555444444444555555666777222666;;;<<<<<<;;;;;;<<>>===777777888999999999999999:::999777888:::;;;;;;:::<<<<<<<<<<<<;;;:::999888666555444444666777777666333222111000111222444555222111111222444444333111,,,---------,,,++++++***(((((())))))))))))((((((''''''''''''(((((((((((('''''''''''''''''''''''')))((('''&&&%%%$$$$$$$$$&&&&&&'''((((((((((((''''''&&&&&&%%%&&&'''((()))&&&'''''''''&&&''')))+++***---...---+++***,,,...***+++,,,***(((''')))+++)))***+++***(((''')))+++))))))((()))+++---000222444,,,)))...111...***)))))))))*********+++++++++***,,,//////---,,,++++++)))***+++,,,---.........+++---000111111222444666888666555555666777777666333333333222222000///...111000000000000000111111222222222222111111000000***************++++++,,,++++++++++++************))))))************))))))'''''''''((((((((())))))((('''&&&''')))******************)))))))))))))))))))))))))))))))))))))))+++***))))))++++++***)))))))))))))))))))))))))))'''((()))******)))(((''')))''''''))))))'''(((,,,***)))+++000111//////111///111444333222111222444000//////......///111111111//////000222111///,,,,,,,,,,,,,,,,,,,,,,,,,,,...,,,******,,,...//////---,,,+++******+++,,,---+++***)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////...---///333111,,,,,,111///111444666666555333111222222333333222111000///------,,,,,,,,,---...///666CCC???222333666444777777555333333444555444333444555555555555555444444555666666666555333222111...111111//////222222///222333555777999;;;<<<<<<;;;;;;;;;<<<===============>>>AAACCCCCCCCCAAA@@@CCCCCCDDDDDDDDDDDDCCCCCCDDDDDDCCCDDDDDDEEEFFFFFFDDDCCCCCCCCCCCCDDDDDDEEEGGGFFFEEEEEEFFFFFFDDDBBBCCCBBB@@@???>>>???@@@AAABBBCCCCCCCCCBBBBBBDDDEEE???AAADDDEEEDDDCCCDDDDDDEEEFFFFFFFFFEEEEEEDDDDDDEEEEEEFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFEEECCCBBBAAA666666555444333222000000000//////...---------...+++,,,------------,,,+++,,,,,,,,,,,,,,,---......(((+++------------000222111666444...///666555...,,,...//////...---///000(((***---...---------...*********++++++*********&&&&&&&&&((()))'''$$$"""!!!*** ,,,!!!)))%%%&&&&&&'''((('''&&&$$$###''''''(((+++...111111000,,,+++***,,,...000111000......///111222333444444555666666555333111222333111333555666555555666777333333333333333444555666111666<<<>>>===;;;;;;<<<@@@KKKVVVWWWNNNDDD??????999::::::;;;;;;::::::999<<<:::888888999;;;;;;;;;;;;<<<<<<===<<<;;;999888777555333333555777777777444333222111111333555666111000000111222333111000,,,---.........---,,,+++(((((())))))))))))((((((''''''''''''((((((((()))''''''''''''''''''''''''''''''&&&%%%%%%%%%&&&&&&&&&'''(((((())))))((((((''''''&&&%%%&&&'''((()))%%%'''((('''$$$$$$'''+++))))))******)))((()))***''')))+++***'''&&&'''))),,,,,,+++'''$$$%%%)))---***)))((('''))),,,000222///&&&###***000---)))(((&&&'''(((***+++---...///***+++---,,,***(((((((((((()))***,,,---...//////,,,...111222222444666888888777555555666777777666444444333222222111111111111000000////////////000222222111111111111111111************+++,,,---------------,,,,,,,,,++++++******+++++++++)))'''&&&&&&'''''''''(((((())))))&&&&&&(((+++------***((()))))))))))))))*********(((((((((((((((''''''''')))'''&&&'''((()))((('''))))))))))))))))))))))))'''((()))******)))(((''')))''''''***)))&&&(((,,,***)))+++000111//////222...111444444222111222555222111000.........///000111///...000222222///,,,************************...+++(((((()))***++++++...---,,,+++++++++,,,---******)))))))))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,******,,,---///000111222...---000444222,,,,,,222000111222333333333333222000111222333222222000///------,,,+++,,,---...///===JJJDDD555333555444666666555333333444444444333444444666666666555444333666666666666555333000//////222333111111444333000444555777:::<<<>>>??????=========<<<;;;;;;::::::;;;===@@@BBBCCCCCCAAA@@@DDDDDDDDDDDDDDDCCCCCCBBBCCCCCCCCCCCCDDDEEEFFFGGGCCCBBBBBBAAAAAABBBBBBBBBGGGFFFEEEEEEFFFEEECCCAAAAAAAAAAAABBBCCCDDDEEEFFFAAABBBCCCBBBBBBBBBDDDFFFBBBDDDGGGHHHHHHGGGHHHIIIFFFFFFFFFFFFFFFEEEDDDDDDGGGGGGHHHIIIIIIIIIHHHHHHEEEEEEEEEEEEDDDBBBAAAAAA666666666444333111///...///......---------......+++,,,...//////---+++***------,,,,,,------...///***,,,......,,,+++---000...333222,,,...777777///---...//////......///111'''))),,,---,,,,,,,,,---)))((('''(((***,,,+++***%%%&&&&&&'''''''''''''''(((((())))))))))))(((((($$$'''(((&&&'''***+++(((&&&))))))'''(((---///.........///...,,,,,,---///111111000000111111222333444444333333333222222222111222444555666555555444444444333333333444555555555777999===@@@BBBAAA@@@CCCLLLVVVXXXQQQGGG>>>;;;???===:::888777777999:::;;;;;;;;;;;;;;;;;;;;;;;;999===>>><<<<<<>>>===999333333333111000111555888333333444444333111000///333333222111111222333333///......------,,,++++++))))))))))))(((((((((((((((((((((((('''&&&%%%$$$&&&&&&''''''''''''&&&&&&&&&&&&''''''((())))))***(((((('''''''''(((((()))***)))((('''&&&%%%%%%%%%&&&&&&&&&'''''''''((((((---***'''(((***,,,,,,+++++++++******)))(((&&&&&&$$$'''+++---+++)))'''&&&))))))))))))+++...111333...---+++***+++---///111&&&&&&&&&''')))+++...///............---,,,++++++///---+++,,,///111000...,,,,,,---///222444777888444444444333333222222111555......666666000000888444333000...------...///...000222222000///...///222000---***((()))***+++...,,,(((''')))+++------)))******++++++)))((('''))))))((('''&&&&&&((()))))))))))))))))))))))))))+++)))))),,,,,,((('''(((''')))++++++******+++,,,)))(((''''''''')))***+++---+++))))))+++,,,***''')))))))))))))))(((''''''))))))(((''''''''''''''')))+++---......000333555+++---000222333333111000000000///...---,,,++++++222222222111///---+++))),,,++++++******++++++,,,///---,,,---......,,,+++++++++,,,,,,,,,---------++++++************++++++************************,,,,,,------------------////////////000000000000///000000111222222333333333333333222222000/////////000000---***)))+++---CCCJJJ@@@222666;;;666444444555666666555555777999:::;;;;;;:::888777888999;;;:::888777555444444333444444444222//////000222444555777999:::<<<<<<============<<<;;;;;;:::::::::<<<============???AAABBBBBBBBBCCCCCCCCCCCCCCCDDDCCCCCCCCCDDDFFFIIIKKKHHHFFFCCCAAA@@@@@@BBBCCCCCCDDDFFFGGGFFFEEECCCBBBDDDDDDDDDDDDEEEEEEEEEEEECCCDDDEEEFFFFFFEEEDDDDDDIIIIIIHHHHHHHHHIIIJJJKKKJJJJJJIIIHHHGGGEEEDDDCCCFFFGGGGGGHHHHHHGGGGGGFFFFFFFFFEEEDDDCCCBBBBBBAAA@@@<<<777444333222111000///000111111111111000000.....................---,,,---......,,,,,,---...---,,,+++******+++------111000......000111000///............---,,,+++***,,,+++******+++---///000(((''''''(((***,,,+++***&&&&&&'''(((((((((((((((&&&&&&''''''''''''&&&&&&$$$'''(((&&&'''***+++((((((******''''''+++---+++...//////...---,,,...///222222111111222222333333333333333333222222222222//////000111222222222222444333333333333444555555888888:::>>>BBBDDDBBB@@@@@@IIIRRRUUUPPPGGGAAA???===<<<999888888999;;;<<<;;;<<<<<<<<<<<<<<<<<<;;;:::======;;;:::;;;999666888666333222111333444555555444333111111000111111111222222333333222222111///......------,,,,,,+++******))))))))))))(((((((((((((((((('''&&&&&&%%%(((((())))))))))))((((((%%%&&&&&&'''(((((()))))))))(((((('''''''''(((((('''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((,,,)))'''''')))++++++***))))))))))))((('''&&&&&&%%%(((+++,,,***(((''''''))))))))))))+++...111222000///,,,******+++,,,---(((((((((((()))***,,,------......------,,,,,,+++000---++++++---...---+++,,,,,,---///111333555666444444444333333222222222000...555AAAAAA777000222333222000...------...//////000222111000...//////111000---+++******+++,,,000---+++***+++---------)))******+++***)))(((''')))&&&###$$$'''***)))'''))))))))))))))))))))))))***((())),,,+++'''&&&((((((***++++++)))(((((())))))((((((''''''((()))***,,,***))))))++++++)))''')))))))))))))))(((''''''))))))((('''''''''''''''***+++---...///111444666222222222222333333333222333333111000///........./////////...,,,***(((''',,,,,,++++++++++++,,,,,,///...,,,,,,---...---,,,++++++,,,,,,,,,---------++++++************++++++************************,,,,,,,,,------------...............///////////////......//////000111111222222222222111000///...333333333111...---///222999AAA999...444888444333555666666555444333555666888999:::999888777888999666666555555555555666666666666555333222111333555555666777999:::;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<===??????>>>======>>>???@@@@@@AAABBBCCCDDDDDDFFFEEEDDDCCCDDDEEEGGGHHHGGGEEECCCAAA@@@AAACCCDDDAAACCCDDDFFFGGGFFFEEEDDDCCCDDDDDDDDDEEEEEEFFFFFFCCCDDDDDDEEEEEEDDDCCCBBBFFFFFFFFFGGGGGGHHHHHHHHHIIIJJJJJJJJJJJJIIIHHHGGGIIIIIIJJJJJJKKKKKKKKKKKKGGGGGGFFFEEEDDDCCCCCCBBB???<<<888666555444333111000000111111111111111000---......//////000000000........................//////...---...///000111000///---...///000///...//////.........---------........./////////000000(((''''''(((++++++***)))''''''((()))))))))))))))%%%%%%&&&&&&&&&&&&%%%%%%%%%((((((&&&'''******((()))+++***''''''***+++(((...//////...------...000222222222222222333333333333333222222222111111111/////////000000111222333333333333333333444555555;;;999:::>>>DDDFFFCCC???<<>>;;;<<<===>>>>>>===<<<;;;:::======:::888999777333<<<888333222444555444222666444111//////000222333///111333555555333111/////////......---,,,,,,,,,++++++*********)))))))))***))))))((((((''''''&&&(((((())))))))))))((((((%%%%%%%%%&&&''''''((((((***))))))((((((''''''''''''&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''***(((&&&&&&((()))***)))&&&'''''''''''''''&&&&&&''')))******)))(((((())))))))))))***+++...000222222000---***)))((())))))+++***)))((())))))+++,,,---------------,,,,,,,,,///---+++***++++++***)))------......000222333444444444333333333333333333...///888CCCCCC888000///111000///---------...///000111222111///...///000000///...,,,,,,,,,---...111///------......---,,,)))************)))((((((,,,'''###$$$))),,,)))%%%(((((((((((((((((((((((()))''''''******'''&&&((((((***+++***(((&&&&&&'''***))))))(((((((((((()))+++)))((((((******)))'''))))))******))))))(((((())))))((('''''''''((((((***,,,...///000111444777777666444333333333444555666555333111000000111111111111111000///---,,,+++,,,,,,++++++++++++,,,,,,111...,,,+++,,,---------,,,,,,,,,,,,------------,,,++++++******++++++,,,++++++++++++++++++++++++,,,,,,,,,---------....../////////000000000111111000000///......///000111111111111111000///......111111111000...---///000///888333---444888444333555666666555333222333444666777888888777777888999555555555555555555555555777888888666555555777999888999:::;;;<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<;;;===??????>>><<<;;;;;;===>>>???@@@BBBCCCDDDDDDGGGFFFDDDDDDDDDDDDEEEFFFEEEDDDCCCBBBBBBCCCDDDEEE@@@BBBDDDEEEFFFGGGFFFFFFCCCCCCDDDDDDEEEFFFGGGGGGFFFGGGGGGGGGFFFEEEDDDDDDHHHIIIKKKLLLMMMMMMMMMLLLJJJKKKLLLMMMMMMNNNMMMMMMKKKKKKLLLLLLMMMMMMMMMMMMHHHHHHGGGFFFEEEDDDDDDCCC>>><<<:::999999888555333111111111111111111111111------...///000111222222000...,,,---000111///,,,,,,,,,,,,,,,,,,---......///...------...///...------------------...//////...000333555777666555444''''''''')))++++++***((((((((()))***************''''''((((((((((((''''''%%%((((((&&&&&&******''')))++++++((((((++++++)))---...///...------///111000000111222222222222222222222111111111000000000333222111111222333555666222222222222333444555555<<<:::999===DDDFFFBBB===;;;CCCKKKMMMJJJEEEDDDEEE<<<;;;:::999999:::<<<===;;;<<<===>>>>>>===<<<;;;999<<<===:::888999888444<<<777222111444666444000444333111000///000111222///111222333333222111////////////...------,,,,,,,,,,,,++++++******))))))+++***))))))((('''''''''%%%&&&&&&''''''&&&&&&%%%%%%%%%%%%&&&&&&&&&''''''*********)))((('''&&&&&&***)))((('''&&&%%%%%%%%%''''''''''''''''''''''''((('''&&&%%%&&&'''((()))$$$%%%&&&''''''''''''''')))******)))(((((()))+++)))))))))***,,,...000111111///---***)))(((((((((******)))))))))***+++,,,,,,,,,,,,,,,,,,,,,------,,,+++***)))************////////////000111222333222222333333333333333333000///222888888333000111//////...------...//////222333333111//////000111//////............//////000///...//////...,,,)))************)))))))))(((...+++((((((******(((%%%(((((((((((((((((((((((()))&&&&&&))))))&&&&&&(((((()))+++***)))(((((()))******))))))((((((''''''))))))(((((())))))(((((())))))*********))))))((())))))((((((((((((((()))+++---...///000222555777666666555444444555555555666555333111000000111111222222111111000///......,,,,,,,,,++++++,,,,,,,,,111///,,,+++,,,......---,,,,,,,,,------------...,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,------.........222222222222333333333333333222111000000111222333000000000000000///....../////////......---......---666333000888:::555555333444666555444333333444444666777777666666777999888888777777666444333222999999999888777888:::<<<<<<<<<===>>>>>>>>>======::::::;;;;;;<<<======>>>888;;;???@@@???===;;;;;;??????@@@AAABBBCCCCCCCCCEEEEEEDDDDDDDDDEEEFFFFFFDDDCCCCCCCCCDDDEEEEEEFFFBBBCCCDDDEEEFFFFFFEEEEEEBBBCCCCCCEEEFFFGGGHHHHHHKKKKKKKKKJJJJJJJJJIIIIIIKKKLLLOOOQQQRRRRRRPPPPPPMMMNNNOOOPPPQQQQQQQQQQQQNNNMMMMMMLLLLLLLLLLLLLLLIIIHHHHHHGGGFFFEEEDDDCCC>>>===<<<<<<<<<;;;888666333222222222111111111222......//////000000111111111---***,,,000222///++++++++++++++++++,,,,,,,,,...---,,,---......---,,,++++++++++++,,,...000111...111777;;;======;;;999&&&&&&''')))++++++)))'''((())))))***************'''(((((((((((((((((('''&&&((()))&&&&&&)))***''''''++++++)))***------+++,,,---...---,,,---...000......///000111000000///111111000000000/////////333333222222222444666777111111111222333444555555:::999999<<>>===<<<::::::999:::::::::;;;<<<<<<<<<<<<;;;:::999<<<===;;;:::<<<;;;777888444000000444666444000111111222222222111000000222111111000000111111222000//////......---,,,,,,,,,,,,++++++***))))))(((+++***)))(((''''''((((((%%%%%%&&&&&&&&&&&&%%%%%%%%%%%%%%%&&&&&&&&&&&&&&&************)))(((&&&%%%***)))((('''&&&%%%%%%%%%'''''''''''''''''''''&&&&&&&&&&&&%%%%%%&&&''')))%%%%%%&&&'''((((((((((((*********)))((((((***,,,))))))***+++,,,...///000...---,,,******)))******))))))((()))***+++---...+++++++++++++++,,,---...((()))))))))***+++,,,---/////////000000222333333000111111111222222333333111//////111111//////000---.........//////000111222333444333111///000111......//////000000//////...------......---***'''*********)))))))))))))))%%%(((***)))'''&&&(((***(((((((((((((((((((((((()))&&&&&&))))))&&&&&&)))&&&(((***+++******+++---******))))))((((((''''''(((((())))))(((((())))))))))))************))))))))))))((((((((())))))***+++---...///000222555777111222444666777777555555444333111000///.../////////......------,,,,,,,,,---,,,,,,,,,,,,,,,,,,---111///---,,,---......---,,,,,,---------.........------,,,,,,,,,,,,------++++++++++++++++++++++++++++++,,,,,,---...//////111222222222222333333333222111111000000111222333///000000000000//////...000000000111111111111111...666444333;;;:::444555111333555666666555666777444555777777666666777999999999999999888666555444:::::::::999888888:::===:::;;;;;;<<<<<<;;;;;;;;;999::::::;;;<<<===>>>>>>999<<>>======>>>===:::888444444333222111111222222111000000000//////......111---***+++///111...***......////////////......---,,,,,,---......,,,+++------...///000222333444333666:::>>>???===:::888%%%%%%''')))++++++)))'''(((((()))***************&&&&&&''''''''''''&&&&&&&&&))))))&&&&&&))))))&&&&&&***+++)))***------******,,,,,,,,,+++,,,...000,,,---...000000///......000000/////////.........000000///000000111222333111111111111222444555666888888:::<<<>>>>>><<<:::???EEEKKKKKKFFFBBB@@@AAA???>>>===;;;::::::999999;;;;;;;;;;;;;;;;;;;;;;;;999===>>><<<<<<>>>===999666333111111333555333111///000222222222111000///222111000//////000111222000000//////...---------,,,,,,+++***)))(((((('''+++***((('''&&&&&&'''(((''''''((((((((((((''''''&&&&&&&&&&&&&&&&&&'''''')))******+++***)))'''&&&'''&&&&&&&&&&&&'''(((((('''''''''''''''&&&&&&&&&&&&&&&&&&%%%$$$%%%''')))''''''((()))******))))))******+++***((((((***,,,)))******,,,---......///---,,,,,,+++++++++,,,,,,))))))))))))***,,,...///+++*********+++,,,...///''')))***++++++,,,...000.........///000111222333......///000111111222222---...111222222000---,,,------...///000111222222222444555555333000//////---...///000000///...---,,,++++++,,,---,,,)))'''+++******)))((()))))))))"""'''(((%%%%%%)))...((((((((((((((((((((((((***&&&&&&))))))'''(((+++%%%'''***+++++++++---...((()))))))))))))))((('''''')))******(((((()))+++))))))******++++++******))))))((((((((()))*********,,,...///000111444777///111444777888777555444333222222111000///...---000//////.........//////------,,,,,,,,,,,,------000///......//////...,,,,,,---------...............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,---...//////........./////////000000---......///000000111111000000000111111000000///.........///111222000///000666444444<<<999222444111444777999999999999:::555666777777666666777888555666888999:::999999888999::::::888777777999;;;666666777777888777777777::::::;;;;;;<<<===>>>>>>===@@@CCCFFFFFFFFFFFFGGGEEEDDDDDDCCCCCCBBBAAAAAA@@@AAABBBCCCEEEFFFGGGHHHCCCDDDEEEGGGGGGGGGFFFEEEGGGGGGFFFEEEDDDCCCBBBBBBDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGHHHIIIKKKMMMOOOPPPQQQQQQSSSTTTTTTTTTSSSRRRQQQQQQRRRTTTTTTUUUUUUTTTWWWUUUSSSPPPOOONNNNNNNNNJJJJJJIIIHHHGGGFFFEEEEEEBBB@@@>>>>>>>>>===;;;:::666555333222111222222333333333222111000///......000...,,,---///000///,,,......///......---,,,+++,,,,,,,,,...//////---***000111333555666777777777999999;;;;;;999666333111%%%%%%''')))++++++(((&&&'''((())))))******))))))''''''((((((((((((''''''&&&))))))&&&&&&))))))&&&&&&)))***((((((******&&&)))***++++++***+++---///,,,---///000111000///.../////////.........------,,,---...///000000000000000000000111222444555666666999<<<===<<<;;;;;;;;;???EEEKKKLLLGGGBBB@@@@@@======<<<<<<;;;;;;;;;;;;===<<<;;;::::::;;;<<<===;;;>>>???<<<<<<===<<<888666666555444333222222111111000000000000111111111000000111111111111000000000000//////......------,,,++++++***(((''''''&&&+++)))'''&&&%%%%%%''''''&&&''''''((((((''''''&&&''''''''''''''''''''''''((()))***++++++***(((''''''&&&&&&&&&&&&'''(((((((((((('''''''''&&&&&&&&&%%%''''''&&&$$$%%%'''*********++++++,,,+++++++++)))***++++++***)))***+++)))***+++,,,---.........---------,,,,,,,,,,,,,,,++++++***)))***+++,,,---******))))))***,,,...000***,,,------,,,,,,///111+++,,,,,,---...///111111,,,,,,---...///000111222,,,...000000000///,,,***,,,---///000222333444444111444777777555111///...,,,---///000000///---++++++******+++,,,,,,***)))++++++)))((((((((()))***###'''((('''''')))+++))))))))))))))))))))))))***'''&&&))))))((())),,,&&&(((************+++,,,'''((()))******))))))(((''')))++++++))))))***,,,((()))***++++++++++++***))))))(((((()))******+++***+++---...///111444666222333444666666666555555333444555555444222///...222222111000000111222333------,,,,,,,,,,,,------///......000111000---+++------------..................------------......,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,---...///000,,,,,,,,,---------......***,,,...000222222111111000000111111111111111000---,,,,,,...111222000---333777555666===:::444777444777:::<<<;;;::::::;;;777888999888666666666888444555777999:::999888888888999888666444444666888444444555666777777666666:::;;;;;;;;;<<<<<<======>>>@@@CCCDDDCCCDDDEEEFFFCCCCCCBBBBBBBBBBBBBBBBBBAAABBBCCCDDDEEEEEEEEEEEECCCEEEGGGHHHHHHGGGEEEDDDFFFFFFEEEDDDDDDCCCDDDDDDEEEEEEEEEFFFFFFGGGGGGGGGDDDEEEFFFHHHLLLOOORRRTTTWWWWWWWWWWWWWWWVVVVVVVVVNNNOOOQQQSSSUUUVVVWWWWWWUUUTTTRRRPPPOOOPPPQQQRRRMMMLLLLLLKKKJJJIIIHHHHHHDDDBBB???=========<<<:::777666444222111222333444444444444333333222222111000000000000000000000000------------+++)))(((&&&---,,,---///000///---+++000222555777999888777666666555444333222000///...$$$%%%''')))++++++(((&&&''''''((()))))))))))))))******++++++++++++******'''))))))&&&&&&))))))&&&&&&)))***'''&&&(((&&&"""((()))******)))***,,,...---...000111222111///...//////.........---------+++---...000111000000///000000000111222444555666555:::>>>???;;;999:::===>>>EEEKKKLLLHHHBBB@@@AAA;;;;;;;;;<<<<<<<<<<<<<<<@@@>>>;;;::::::;;;>>>@@@===@@@@@@<<<;;;<<<:::666888999999666333111111111333111///......000222333...///111333333111///...000000000///......------++++++***)))((('''&&&%%%***)))'''%%%$$$%%%&&&'''$$$%%%%%%&&&&&&%%%%%%$$$(((((((((((((((((('''''''''(((***++++++***)))(((***)))((('''&&&%%%%%%%%%(((((('''''''''&&&&&&&&&&&&'''((('''%%%%%%(((+++,,,,,,---------,,,,,,+++(((***,,,,,,***)))***+++)))***+++,,,---.........//////...------,,,++++++...---+++*********++++++***)))((()))***,,,///000,,,...000...,,,,,,...111))))))***+++,,,...///000***+++,,,---...000000111......,,,***)))+++,,,,,,,,,---///111333444555555111444888888666222///---,,,---///111000...,,,***,,,*********,,,---,,,+++,,,+++)))((((((((()))************++++++***(((&&&************************+++(((''')))***(((***---&&&(((******)))(((((()))&&&'''(((*********))))))'''***,,,+++))))))+++---((()))***+++++++++++++++))))))((())))))***++++++)))+++---......000333555888777555444444555555666555666777888777444111//////...---------...000000...------,,,,,,------.........///111222111---***---------.........//////......------------......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---//////000---------............///***---000333555555444333000111111222222222111111000//////222555666444222555999666888@@@===777<<<888:::===>>>===;;;:::;;;888999999888777666666777666777888999888777555333888888777555333222444555555555777888888999999999;;;;;;;;;<<<<<<<<<<<<<<<===>>>@@@?????????@@@BBB@@@@@@@@@AAAAAABBBBBBBBBCCCCCCDDDDDDDDDDDDCCCCCCDDDEEEGGGIIIIIIGGGEEECCCEEEDDDDDDDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFGGGGGGDDDEEEGGGJJJNNNRRRVVVYYYWWWWWWUUUTTTTTTTTTTTTTTTLLLMMMOOORRRUUUWWWYYYYYYQQQPPPNNNMMMNNNOOOQQQSSSOOOOOONNNMMMLLLKKKJJJJJJFFFCCC???<<<<<<<<<<<<;;;888666444222111222333444444555555555555555555555111333444333222111222333111111111000...,,,)))(((---------///111000---+++...000444777888777555333///...---,,,,,,...///000((('''&&&''')))*********((((((***++++++***)))(((+++++++++++++++***)))(((******))))))((((((''''''((((((((((((((((((((((((,,,++++++***+++---...///,,,///222111///...///111------,,,,,,------...///222111000/////////111111111111111222333333333444777888999999888888888999>>>EEEJJJFFFBBBAAAAAA@@@888:::<<<<<<;;;<<<@@@DDDFFFBBB>>>===>>>???>>><<<@@@@@@@@@===;;;999:::;;;888666333000//////000111111///......000222333222...---,,,---...111333555444333111000000///,,,***+++)))'''&&&''''''&&&%%%(((&&&&&&&&&'''((('''&&&)))(((((('''''''''((((((''''''''''''''''''&&&&&&))))))*********((('''&&&))))))***))))))((('''&&&+++,,,+++)))''''''(((***))))))))))))))))))((((((,,,+++***,,,//////,,,)))+++,,,------,,,,,,...///)))***+++---.../////////000---******---...,,,)))...,,,+++,,,......+++((((((***,,,+++))))))---111111******111222,,,---555111,,,)))+++---,,,---000***+++---...//////000000222///000333222---,,,---//////222666666222111444333555777777555222111111111111111111111000/////////...---,,,+++*********,,,+++))))))***)))(((&&&,,,+++(((&&&&&&''')))***'''''''''''''''''''''''''''''''''''''''((())))))'''***,,,+++(((&&&''')))&&&+++...,,,+++...///...)))))))))))))))******+++************))))))))))))&&&'''((()))***+++,,,---------,,,---...000222333111333444666888888888777777666555444444444444444444333111000/////////000444444333000,,,***---///---,,,,,,---......---+++000000///............///,,,,,,,,,------............------...//////...,,,///000///...,,,,,,...111000///...------...000111...444666444333333,,,###222000...---,,,---///000444333222222222333555666666888;;;===>>>>>>>>>===888999::::::::::::999888777666666777999888555333888777666777888777666444::::::999666333333555777555555444555555666777888:::;;;===>>>??????>>>>>>>>>@@@AAACCCDDDDDDCCCCCC@@@@@@AAABBBCCCDDDEEEFFFBBBCCCDDDCCC@@@@@@BBBEEEDDDDDDEEEFFFHHHIIIJJJJJJIIIHHHGGGEEEDDDCCCCCCCCCGGGEEEDDDDDDFFFHHHIIIIIIGGGHHHKKKOOORRRUUUWWWXXXVVVVVVVVVUUUTTTQQQOOONNNLLLNNNRRRUUUXXXXXXWWWVVVXXXUUUQQQNNNMMMNNNQQQSSSRRRQQQOOOMMMKKKIIIHHHGGGIIICCC>>><<<>>>???===999888777777666555666666666888888888777777777777777777666666555444333333333000000///...............///******000555222...,,,///////////////000000000//////...------------...&&&&&&''')))++++++)))''''''((()))***+++******)))******+++++++++***))))))***)))))))))((((((((('''((((((((((((((((((((((((+++************,,,---...---///111111///...///111...------------...//////111000000000000000111111000111111222222333333444777888888888888888888999<<>>===>>>>>>===<<<@@@AAA@@@>>>;;;::::::;;;999888555222111111222222000///------///111222222111111111222222111111111444222111000000///,,,***...,,,******++++++***))))))(((''''''))))))((('''((((((''''''''''''((((((''''''''''''''''''''''''(((((()))******)))''''''((())))))))))))((((((''')))******)))((((((***,,,((((((((((((((()))))))))***)))))),,,...///...+++,,,...///...---++++++,,,***+++,,,---.../////////...---++++++,,,,,,++++++---+++***+++,,,,,,***(((((()))*********+++---000///,,,111>>>BBB===;;;???111,,,***,,,---,,,---///***+++---...//////000000000......111000,,,+++,,,------///333222//////333222555777666444222111111///000111222222222111111,,,,,,++++++++++++++++++---+++************((('''******))))))((((((((((((''''''''''''''''''''''''***))))))))))))***++++++)))***+++***((('''((()))%%%''''''&&&)))---+++&&&)))(((((((((((()))******((((((((((((''''''''''''%%%%%%&&&'''((()))******,,,,,,,,,---...000222333444555666777777666555444777777666444444333333333333222111///......//////222333222///,,,+++---///...---------//////---,,,,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,------...------...//////...,,,...///000000000111333555444222000///...///000111000555777666666777111)))111000///......000111222444444444444555777888999999:::<<<======<<<;;;:::999999999999999999999999999888888888999999777666666777777777666555555555555555666555444444666999444444444555555666777888;;;<<<>>>???@@@@@@??????>>>???@@@BBBBBBBBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBB>>>@@@CCCBBBAAAAAACCCEEEDDDDDDEEEFFFGGGHHHHHHIIIGGGGGGFFFFFFFFFFFFGGGGGGEEEDDDDDDDDDEEEGGGGGGGGGGGGIIIKKKOOORRRTTTVVVVVVSSSSSSSSSSSSSSSQQQPPPOOOSSSRRRSSSTTTVVVXXXYYYYYYVVVUUUSSSPPPOOONNNOOOOOOQQQPPPOOOMMMKKKJJJIIIIIIIIIDDD???===??????===:::666555555555555666777777666777777777888888999999999888888777666666555555444333222111111111111111000---...333444000---,,,//////////////////////////////...------------...$$$%%%(((+++---,,,)))&&&&&&'''((()))***+++++++++((()))******++++++******))))))))))))(((((((((((())))))))))))))))))))))))***))))))))))))+++,,,------///000111000///000111...............///000000...///000111111111111111000000111111222333333444666777777777888888999999:::>>>AAABBBEEEGGGDDD????????????>>>===>>>AAADDDEEEBBB???======>>>===<<<@@@AAAAAA???<<<;;;;;;<<<:::999777444333333333333000///------///111222222111222444555555444222111333222111000111000---+++---+++)))((()))))))))'''***((('''((()))***)))(((((('''''''''''''''(((((('''''''''''''''''''''''''''''')))******)))(((((('''(((((())))))))))))((('''((())))))((()))+++---'''''''''(((((()))))))))(((((()))+++...//////------///111000...+++))))))++++++---...//////000000,,,------,,,******+++,,,+++*********++++++)))((()))((('''(((***,,,---,,,++++++555FFFNNNKKKFFFFFF111,,,***---...,,,---///***+++---...//////000000///,,,---//////+++***,,,,,,+++---//////,,,---222222444666666333111111111000111333333333111000...))))))*********++++++,,,---,,,******++++++***(((((()))***+++***)))((('''(((((((((((((((((((((((('''&&&&&&&&&&&&'''((((((,,,***((('''((())))))))))))(((&&&''',,,000,,,$$$((((((''''''(((((()))***((((((((((((''''''''''''%%%&&&&&&'''((())))))***,,,,,,,,,,,,...000222333666777777777666444333111999888666555333333222222222111000.........//////111111000...,,,+++---///...---------//////---,,,+++++++++,,,---...///000.........---------------///---,,,---...///...,,,,,,///222333444555777999666555333222111000111111111444666666777888444...111111000111222444666777666777777888999;;;<<<===<<<<<<======<<<:::888777666666555555555555666666666444333333444444333222333666888666444222444666444555777777666666666777444444444555555666777888999:::;;;<<<============>>>>>>???@@@AAAAAAAAAAAABBBBBBAAAAAA@@@@@@??????>>>AAADDDFFFFFFFFFGGGHHHEEEEEEEEEFFFFFFGGGGGGGGGFFFFFFFFFGGGGGGGGGFFFFFFCCCDDDDDDEEEEEEDDDDDDDDDGGGHHHJJJMMMOOOQQQRRRSSSOOOPPPQQQRRRSSSSSSSSSSSSXXXVVVSSSSSSUUUXXXYYYZZZTTTTTTSSSRRRPPPNNNLLLJJJPPPOOONNNLLLKKKKKKKKKKKKJJJFFFAAA@@@@@@@@@>>>;;;444444555555666666777777444555555666888999999:::999999999888888777777666444444333333222111111111000000222666444...---///111111000000//////......000///......------......%%%&&&'''***,,,,,,)))'''%%%&&&'''(((***+++++++++'''((()))***++++++++++++))))))))))))((((((((((((************************))))))(((((((((***+++,,,---...///000000000000111...............///000000---...000111222222222111///000000111222333444444666666666777999::::::999999;;;>>>AAAGGGLLLHHHAAAAAA@@@>>><<<;;;<<<>>>@@@CCCAAA???>>>=========<<<>>>???@@@???<<<::::::;;;:::999777666444444333333111000......000222333333///111222444555666555555333222111111111000...,,,,,,***(((((())))))(((''')))((('''((())))))((('''''''''&&&&&&&&&'''((((((&&&&&&&&&'''''''''''''''&&&'''(((*********))))))&&&'''((())))))***))))))((()))******))))))***,,,&&&''''''(((((())))))***)))))))))+++,,,---...---,,,...111111...+++))))))+++,,,---...////////////***,,,...,,,)))(((+++...*********+++++++++***)))+++)))'''(((***,,,***((())))))000???HHHHHHDDDCCC222---+++---///---,,,...***+++---...//////000000///,,,,,,......+++***---,,,++++++...---+++---222222444555444222111000111333333444333111...***((()))))))))*********))))))---,,,++++++,,,,,,+++)))))))))*********))))))((())))))))))))))))))))))))%%%%%%$$$$$$%%%%%%&&&'''---)))%%%%%%'''***)))((()))***)))))),,,000---&&&'''''''''''''''((())))))************))))))))))))(((((())))))******+++++++++++++++,,,---000222333666666777777666444222111999888777555333222222111222111///.........////////////...---,,,,,,---...---,,,,,,,,,......,,,+++---------......000111111111111000000//////......///...------...///...---,,,///333555666666777888666555444333222222333333777888888999::::::888444222222222444555888:::;;;:::::::::;;;;;;<<<======<<<<<<;;;;;;:::888666555444333222111111222333444444222//////000111111000111555888666111000333777777999;;;;;;888666444444555555555555666777888888:::;;;;;;<<<======>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@DDDFFFIIIKKKLLLLLLKKKKKKFFFFFFGGGGGGGGGGGGGGGGGGHHHHHHGGGGGGFFFEEEEEEDDDCCCEEEFFFFFFDDDBBBAAA@@@DDDEEEGGGJJJLLLMMMNNNNNNMMMMMMOOOPPPRRRSSSTTTUUUWWWUUURRRRRRUUUWWWVVVUUUSSSSSSRRRPPPNNNLLLJJJIIINNNMMMLLLLLLKKKKKKLLLLLLKKKHHHDDDBBBAAA@@@>>><<<666666666777777666666666333333444444555666666777777777777666666555555555111111111111000///.........000555888444......333444333333222111000//////000//////...............((('''&&&'''***+++***)))%%%&&&&&&''')))***+++,,,&&&'''((()))***+++++++++(((((((((((())))))))))))++++++++++++++++++++++++)))(((((('''(((***+++,,,------...///111111111000...............//////000---...000111222222222111000000111222333444555555777666555777:::<<<;;;::::::;;;<<<@@@IIIOOOMMMFFFGGGDDD@@@>>>===>>>???@@@@@@@@@???>>>============<<<>>>???>>><<<:::999:::888888888777555444222222333111///000222444444444222111111111222333555666222111000111222111///......---++++++,,,---,,,+++((('''&&&&&&(((((('''&&&&&&&&&&&&&&&&&&'''((((((&&&&&&&&&'''''''''((((((&&&'''(((*********))))))&&&'''((())))))***)))))))))***++++++)))(((((()))((((((((()))))))))*********+++++++++++++++,,,,,,***---000111///,,,+++***,,,,,,---...////////////))),,,---,,,)))(((+++...***+++,,,---,,,,,,,,,,,,...+++))))))******'''$$$,,,)))***111777999:::;;;222---,,,...///---,,,...***+++---...//////000000///,,,,,,......++++++......,,,---///...,,,...333222333444333111000000111111111111000...+++((('''******+++******((('''&&&---,,,***+++,,,,,,+++***+++***)))(((((()))+++,,,************************((((((''''''(((((()))***+++'''######&&&))))))'''%%%((()))''''''***+++((('''''''''''''''((())))))************))))))))))))))))))))))))*********************+++---000222333444444555666666555444333999888777555333222222111111111///......///000000000///...------------,,,,,,+++***+++------+++***000//////.........//////111111000000//////......111///------///000000///---000333444444444444555333333333333444555555666???===<<<===>>>===;;;:::444444555777888:::<<<======<<<<<<<<<;;;;;;:::999888888888888777777666666333333333222222333333333777444222111222333333333111444777555111000333888666999;;;;;;888555444333666666666666777888999999>>>>>>>>>>>>???@@@AAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAAAAAAAAAAABBBBBBBBBBBBHHHIIIKKKMMMNNNMMMLLLJJJGGGGGGGGGHHHHHHHHHHHHHHHIIIHHHHHHHHHIIIJJJKKKLLLFFFHHHIIIGGGCCC???>>>>>>AAABBBDDDFFFGGGIIIIIIJJJHHHIIIJJJKKKMMMNNNPPPPPPPPPNNNNNNQQQUUUUUUQQQMMMRRRPPPNNNKKKJJJIIIJJJJJJLLLKKKKKKJJJJJJKKKKKKLLLKKKIIIFFFDDDBBB@@@>>>===999999999999777666444333222222111111111111111111333222222222222222111111//////000000000///...---,,,///555888555///111777555555444444333222111111000000///............///)))'''&&&''')))***+++***&&&&&&&&&'''((()))***+++&&&'''((()))************(((((((((((())))))))))))************************)))((((((((((((***+++,,,---------///111222222000///////////////000111111...///000111111111111111000111222333444555666777888666555888<<<>>>>>><<<:::;;;<<>>??????======>>>???<<<>>>??????===;;;::::::888888999888777555222111222111//////222333444444666444222000///000222333222111000111222222111///,,,***))))))***++++++***(((&&&%%%&&&'''((('''&&&%%%%%%%%%%%%&&&'''((((((%%%%%%&&&&&&'''((((((((('''''')))******)))(((((('''(((((())))))))))))(((***+++,,,+++)))''''''(((************************++++++,,,+++))))))+++,,,***---///000...,,,+++,,,+++,,,,,,---......------***++++++*********+++---***,,,------,,,,,,,,,---...---++++++***)))&&&$$$...,,,******+++---111555222...---///000---,,,---***+++---...//////000000///,,,+++...---+++,,,///...---///111111...000444222333333222000//////111+++,,,,,,---------,,,,,,++++++,,,+++***(((&&&%%%,,,+++******+++,,,+++))),,,+++(((''''''))),,,---))))))))))))))))))))))))'''''''''''''''((()))))))))'''%%%%%%'''(((((((((%%%***+++'''&&&***---...((((((''''''(((((()))***((((((((((((''''''''''''((((((((((((''''''''''''*********+++---000222444222333444555666666555444999888666555333333222222222111000//////000111222111000......///...---+++,,,+++***+++------+++***......---,,,,,,,,,,,,,,,000000///////////////...333111///...000111111111...000222222111111222333333333444555666777777888>>>999777999:::888777999666777888999:::;;;<<<<<<<<<;;;;;;:::999777666555555555555555555555555555555666666777777666666555555333111111222333222111333444555444111111555888222555777888777666666666777777777777888999:::;;;;;;:::::::::;;;<<<===>>>CCCBBBBBBAAAAAABBBCCCCCC@@@AAAAAAAAABBBBBBCCCCCCFFFFFFFFFHHHJJJJJJHHHGGGFFFFFFGGGGGGGGGHHHHHHHHHHHHGGGHHHJJJMMMSSSXXX[[[LLLMMMMMMIIIBBB>>><<<===>>>???AAACCCEEEGGGGGGHHHDDDDDDDDDDDDDDDFFFGGGGGGGGGFFFHHHNNNSSSSSSMMMFFFLLLKKKIIIGGGGGGHHHJJJKKKJJJJJJIIIIIIIIIIIIJJJJJJJJJIIIGGGEEEBBB???===<<<:::::::::999777444222000000000000//////.........////////////////////////...///000222222111000000+++...444888555111222888555555444444333333222222111000//////......//////'''&&&'''(((***+++***((((((''''''&&&'''((()))***''''''((()))******))))))'''((((((((()))))))))***************************))))))(((((()))***,,,---...---,,,///222333222000222111111111111222333333111000000000000000111111111222333444666777888888999666555888>>>AAA@@@===999;;;;;;===DDDMMMQQQOOOJJJEEE>>>::::::::::::999999;;;>>>???>>>>>>???AAA===???AAAAAA???===<<<<<<999:::;;;;;;999777444222111///---...000222222222555444333222111111111111111000000111333333111000)))'''&&&&&&'''(((((('''((('''&&&'''((()))(((&&&%%%%%%%%%%%%&&&'''((()))%%%%%%&&&&&&'''(((((()))(((((()))******)))''''''((())))))))))))(((((('''((()))++++++***(((((()))------,,,,,,+++*********)))***+++***((())),,,......///000///,,,+++***+++***+++,,,,,,---,,,,,,,,,+++***))))))+++,,,,,,+++(((+++------+++***,,,---***,,,------+++)))((()))***---...+++((()))---111222...---000111---,,,,,,***+++---...//////000000...+++***,,,,,,***+++......---000333333///000333222333333111///...///000************,,,---///000)))***+++,,,+++***((('''+++)))))))))++++++***)))******)))))))))***+++,,,))))))))))))))))))))))))&&&&&&%%%%%%&&&&&&'''((('''((())))))(((((()))+++)))***(((%%%'''...111111)))(((((((((((()))******(((((((((((('''''''''''')))((((((((('''''''''&&&)))))))))+++---000222444222333444555555555444444777777666444444333333333333222111000000111222333333111//////000///,,,***------,,,---...///---+++------,,,,,,,,,------...111111111222222222222222555333000000111333333333...///000000///000222444555666777888888888888888999444111444666444555999999::::::;;;;;;;;;;;;:::777777888777666555333222444444333222222222222222444555777999999777555444333222111111222222111///555444333333333444666777555777999:::999888888999999999999999:::;;;<<<<<<888888888777888999;;;<<>>@@@CCCEEEGGGHHHHHHDDDCCCBBBAAA@@@@@@@@@AAA@@@@@@CCCJJJQQQQQQKKKDDDDDDEEEEEEFFFGGGHHHIIIIIIIIIHHHHHHGGGGGGHHHHHHHHHIIIIIIHHHEEEBBB???===<<<777777888777666333000///.............../////////............////////////---...000222333333333222---...333777666111111555333333333333222222222222111000000///////////////%%%%%%(((+++---,,,)))&&&)))((('''&&&&&&'''))))))'''(((((()))))))))))))))'''((((((((())))))******))))))))))))))))))))))))***))))))))))))+++,,,---...,,,,,,...222444222000444444333333444444555666222111000//////000111111222333444555666888999::::::777666999???BBBAAA>>>888:::;;;;;;BBBKKKPPPPPPPPPJJJCCC>>>>>>>>>>>><<<777:::>>>???>>>>>>@@@CCC???AAACCCCCCAAA???>>>>>>:::;;;<<<===;;;888555333///---,,,,,,...000111111000111333555555555333222111000000111333333222000+++)))((((((***+++***)))***((('''((()))***)))((($$$$$$$$$%%%&&&'''((()))%%%%%%&&&&&&'''((())))))))))))*********((('''&&&))))))***))))))(((''''''%%%(((***+++*********+++///......---,,,+++******&&&(((***)))((()))---111111111111...+++))))))*********+++,,,,,,,,,++++++,,,)))'''(((+++---,,,***'''))),,,,,,***)))+++---'''+++......+++***+++---$$$+++111///***))),,,...222......000111...+++,,,++++++---...///000000000---)))(((******)))***---------000444444000000333222222222111///...///000...---+++***+++---///000((()))+++,,,---,,,***)))***)))((()))***+++***)))((()))***+++,,,++++++***(((((((((((((((((((((((()))))))))))))))***++++++&&&***---,,,***)))+++---(((%%%$$$---///,,,)))))))))))))))***++++++************))))))))))))++++++******))))))(((((()))))))))+++---000222444333444555555555444333222777666555444444444444444333222222111111222333444555222000000111000,,,)))///......///000000///------------...///000111222555555555666666777777777666444111000222333444444...////////////000333666999999:::::::::999888888<<<555333777:::999;;;@@@;;;;;;<<<<<<;;;::::::999333444444555555444222111444333222111000000000000000333555888888555333000666555555666777777444222777444222222444666777777===>>>???>>>;;;:::999:::::::::::::::;;;<<<============<<<<<<===>>>@@@AAABBBAAA@@@?????????@@@AAABBBBBBAAA@@@???>>>===<<<@@@>>>===???DDDGGGHHHGGG@@@AAABBBCCCDDDEEEFFFGGGGGGEEEDDDEEEKKKSSS\\\bbbVVVVVVSSSLLLBBB<<<;;;>>>===>>>AAACCCFFFHHHIIIIIIGGGFFFDDDAAA@@@?????????>>>===???FFFNNNQQQKKKEEE>>>@@@DDDGGGIIIIIIHHHGGGHHHHHHGGGGGGFFFFFFGGGGGGHHHIIIHHHEEEAAA>>><<<;;;333444555555444222000...,,,------...///000111111////////////000000000000+++,,,///222333333333222000///222666666111000222111111111111111111222222111111000///////////////(((((())))))((('''&&&&&&((((((((((((((((((''''''((((((((((((((((((((((((***)))))))))))))))***+++))))))(((((((((((())))))******+++)))(((((()))++++++---......222777555000444444444555555555555555555222111333333000000333222333555777888999888888;;;999888999<<<>>>@@@@@@:::<<<;;;:::???IIIQQQSSSYYYPPPEEE===:::<<<>>>???>>>======<<<<<<===??????@@@EEEIIIGGG@@@<<<===@@@===<<<;;;999777444222000333222222333444333222000444444444444444444444444333222111111111111...---,,,,,,+++***))))))))))))***((('''&&&(((((('''&&&'''''''''''''''''''''''')))))))))(((&&&$$$!!! %%%(((,,,,,,***(((***,,,,,,***((('''&&&'''((()))((()))******)))(((***+++*********++++++,,,,,,,,,(((((()))+++---...---,,,000444333---***,,,...///,,,,,,,,,+++***)))((((((+++******))))))***+++,,,+++)))((((((***+++******---......,,,******+++---((((((''''''''')))***+++------------,,,+++***)))(((***---000111222111111///,,,***,,,---+++---111000000111222222222222111222222222111111111111111******+++,,,,,,,,,,,,+++))))))))))))((((((((((((((()))***++++++***)))((()))(((''''''(((***,,,...))))))))))))))))))))))))$$$&&&((()))(((((()))***''''''''''''(((***+++,,,)))+++((("""'''444777111,,,'''$$$'''---///+++&&&((((((''''''((()))***+++++++++************++++++((('''(((+++000111000...111333444444333222333444777777555333444666666444222222444777888777333///222333111...///222111---000...------------+++***,,,---......------...000555444444444555666888999888777444222111000000111111000//////000333555777999;;;;;;888888;;;<<<:::<<<999888999<<<>>>===<<<===;;;999999::::::999888111000///......///000111777555222000/////////000111222444555555555444333555666555333111///000111444111111444666444666:::::::::999999:::<<<===>>><<<===>>>===;;;:::;;;<<<;;;;;;;;;;;;;;;<<<=========>>>???@@@@@@???===<<>>AAACCCBBB@@@===>>>>>>???@@@@@@AAAAAA@@@AAABBBDDDEEEEEEEEEEEEAAACCCEEEEEEEEEIIIOOOUUU```VVVLLLEEE>>>999:::>>>:::===@@@DDDFFFFFFEEEDDDCCCCCCBBBAAA@@@???>>>>>>???======@@@FFFJJJKKKJJJ???CCCFFFGGGEEEEEEGGGJJJGGGHHHIIIIIIJJJJJJIIIIIIJJJJJJJJJHHHDDD@@@;;;888222222222222222111//////000/////////000///---+++......---...//////---,,,...//////000111222222333***000555555555666555222...///222444444333111///////////////............((((((((((((((('''&&&&&&%%%%%%&&&&&&&&&&&&&&&%%%))))))))))))))))))))))))))))))))))))***+++,,,---***)))((((((((((((((()))(((*********(((((()))***,,,///000000555:::999555444444444555555666666777666333222444444111111444333444666888999999999999;;;999888999;;;===>>>>>>999;;;;;;:::>>>FFFLLLMMMQQQKKKCCC>>>=========<<<======<<<===>>>@@@BBBCCCCCCHHHKKKHHHAAA<<<===???;;;;;;;;;999888666444333111000///000111111000...333333333444444444444444555333222333333333111///---,,,+++***))))))*********)))''''''(((((((((''''''''''''''''''''''''''')))))))))((('''%%%###"""&&&(((***+++***)))((())),,,+++)))((((((((()))***)))***+++***)))((()))***)))***************++++++)))***+++---//////...---000333222,,,)))+++......++++++++++++***)))(((((()))(((''''''((()))***+++***)))((((((***++++++***...//////...,,,+++,,,...+++******))))))***+++,,,+++++++++,,,,,,+++******)))+++...000111111111000///+++***,,,,,,+++,,,000000000111111222222222111555444333111///...,,,,,,)))***++++++,,,,,,++++++))))))))))))((((((((((((((()))************)))((()))((('''&&&'''(((***,,,++++++++++++++++++++++++%%%''')))***))))))***+++)))((((((((((((((()))***###)))((("""###---111...)))((('''''')))******)))'''((((((((())))))))))))******))))))))))))******(((((((((+++///111///---000222444444333333444555666555444555999;;;:::777555555777999:::999777444444666444111000333222///000...------------,,,***,,,...//////...---///000555555444444555777888999777666555444333222222111444333222222333555888999999;;;;;;888777:::;;;888777777777:::<<<===:::888999888666777888999999888333222111000000111222222555444111////////////000//////111333444555555555888777666555444444444444444222444999;;;:::;;;???:::999999888888999:::;;;777888:::999999888:::;;;<<<<<<;;;;;;;;;<<<======>>>???@@@AAAAAA@@@>>>===AAA???>>>???AAABBBAAA???======>>>>>>???@@@@@@AAADDDDDDDDDEEEFFFGGGHHHHHHFFFFFFGGGGGGGGGIIILLLOOOUUUMMMEEE@@@<<<888999======???BBBEEEFFFFFFDDDCCC?????????>>>>>>=========<<<;;;;;;===BBBEEEFFFEEEAAACCCEEEEEEFFFFFFHHHIIIGGGHHHHHHIIIIIIIIIIIIIIIKKKKKKKKKIIIEEEAAA<<<999333444444333333222111000000000///000111000...,,,//////...///000000///---,,,---...///111222333444000555888666444555444111111222444666666444222111111111000000000/////////(((((((((((((((''''''&&&$$$$$$%%%&&&''''''''''''))))))))))))))))))))))))(((((()))***+++---......******)))(((((((((((((((&&&(((++++++)))(((((()))+++...///000555;;;<<<999666666666777777777777888777444333555444222222555555666777888999:::::::::;;;:::888999;;;<<<<<<;;;888;;;;;;:::<<>>;;;999999999:::<<<<<<;;;:::777999888444222444333000000...------......,,,+++---...//////......///111333333222222333444555666222222333444333222111000444444333444444666888999888:::999666555888888555222333666999;;;:::777444666444333444666888888777555444333222111111222333222111000///...///000000//////000222444777999:::777555222333666777666444777555777<<<===;;;;;;===::::::888777666666666666777888:::::::::;;;<<<>>>======<<<<<<<<<<<<<<<===>>>???@@@AAAAAAAAA??????AAA@@@@@@AAABBBBBB@@@>>>=========>>>>>>???@@@AAAHHHHHHGGGGGGHHHIIIJJJKKKLLLKKKJJJJJJKKKKKKIIIHHHGGGAAA===<<<:::777999===@@@AAACCCDDDDDDCCCAAA@@@999999:::::::::;;;;;;;;;;;;::::::<<>>===<<<<<<;;;::::::999888888777333333555444222222555777777888999::::::;;;;;;;;;:::999999:::;;;:::999777:::;;;:::<<>><<<<<<<<<===???AAACCCEEEEEEHHHJJJGGGAAA======???:::;;;;;;;;;:::888666555111000///000222333333222222222333333444444555555777666555666777777555333111///---***)))***+++,,,+++)))''''''((()))(((''''''''''''''''''''''''''''''((((((((((((((((((''')))'''&&&'''))))))&&&"""))))))*********))))))(((***+++,,,,,,)))'''''''''++++++******)))))))))((())),,,///000111000000000///111///)))(((+++,,,******************)))((((((***))))))***+++---///000***)))((((((***,,,,,,+++(((***+++***)))((()))*********)))(((((('''''''''&&&''')))***,,,------------...000111111000///...,,,)))(((++++++)))***---///////////////000000111000//////...---,,,++++++))))))***+++++++++++++++))))))))))))((((((((((((((())))))))))))))))))(((***)))(((''''''''''''((())))))))))))))))))))))))''')))***)))((((((***,,,)))(((((('''''''''((((((###)))+++'''&&&)))+++***(((((((((&&&%%%&&&(((+++&&&''')))++++++***((('''((((((''''''''''''((((((*********,,,---......---///111333444444555666777888555666>>>DDDEEE@@@===<<<;;;::::::<<<>>>>>>===888;;;;;;666444444333000000...------......---+++---...000///......///111//////////////////000000---...111222333222000...333222222222333444666666666888666222222444444111000111333666777666444222555333222333555666666555444333111000///000000111000000///...//////000111222222333444666999;;;===999555222444999<<<:::777999777888<<<;;;666444555;;;:::999777555444333333666888999:::999999;;;<<<>>>===<<<<<<;;;<<<<<<<<<>>>>>>???@@@@@@@@@??????@@@AAABBBCCCCCCAAA???===??????>>>>>>???@@@BBBBBBHHHHHHIIIJJJKKKJJJJJJJJJNNNLLLKKKMMMNNNMMMHHHDDD???<<<:::;;;;;;888999===@@@@@@AAAAAA@@@>>><<<;;;555555666777888999::::::;;;;;;<<<===>>>??????>>>DDDBBB@@@BBBFFFJJJJJJHHHFFFFFFFFFFFFGGGGGGHHHHHHJJJJJJJJJIIIEEEAAA<<<:::444444444444333222111000222000000111222333222000...------...000000///---...///000222333555666666444888999666666999;;;:::888888999999777555333222111111111111000000000000''''''((((((((((((((('''%%%&&&'''((())))))))))))''''''''''''''''''''''''((())))))***))))))((('''******)))(((((((((((((((%%%(((+++,,,+++***)))***(((,,,...///333<<>>???;;;<<<===<<<;;;888555333111000//////222444444444333333333444444555555555777666555666777777555333222111...,,,++++++,,,,,,+++)))((('''))))))((('''((((((((((((((((((((((((''''''''''''(((((()))))))))'''%%%'''))))))%%%"""''''''((())))))((((((''')))+++,,,,,,***((('''''',,,,,,,,,++++++******)))(((+++...///...---///000///000---)))(((+++,,,)))))))))*********)))(((((())))))))))))***,,,...000***)))((()))+++,,,---,,,''')))***+++)))((())))))))))))))))))(((((('''''''''(((***,,,---......///...///000222222111///...+++((((((++++++))))))---......---------...///000......------,,,++++++***))))))***++++++++++++***))))))))))))(((((((((((()))(((((((((((((((((()))++++++***)))(((((((((((((((((((((((((((((((((((('''(((((((((&&&''')))***&&&&&&&&&&&&'''((()))***((()))((('''***,,,+++'''***(((&&&&&&'''((((((''''''(((***++++++)))'''&&&((((((''''''''''''((((((******+++,,,,,,---...//////111444555555555666888;;;777999AAAGGGDDD???>>>>>><<<;;;;;;===>>>???>>>999===>>>999444444333000000...------...///...,,,---...//////......///000...............---------,,,...111333444333111///111111222222222333444444222444222......000000---000111111222222222333444666444333222333444333222000///...---,,,---......///////////////000000111444444333444555666888::::::666444777<<<@@@>>>;;;999777888;;;:::555222333;;;:::999888666444222111333444555444333222333444<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<===>>>>>>>>>>>>>>>@@@BBBCCCDDDCCCAAA???>>>AAA@@@??????@@@AAACCCDDDDDDFFFIIILLLLLLKKKHHHGGGMMMLLLLLLNNNPPPNNNIIIDDD@@@===<<<>>>>>>;;;;;;>>>>>>>>>>>>===<<<:::888777444444555666777888999999:::;;;<<<======<<<<<<<<>>FFFHHHGGGFFFDDDAAA>>><<<:::999888444444666555333333666999999888888999999:::;;;;;;::::::;;;<<<<<<:::888777;;;<<<;;;===BBBDDDBBB?????????>>>===???BBBEEE<<<<<<<<<<<<<<<>>>@@@AAA@@@AAAAAA@@@>>>======>>>;;;<<<<<<<<<:::777444111000...---...000333444444555555555555555555555555666555555666777777555444222111000///---,,,,,,,,,,,,***(((((()))))))))(((((((((((((((((((((((((((''''''&&&&&&''''''((()))'''&&&'''((()))(((&&&$$$&&&&&&''''''''''''(((((((((***,,,,,,***((('''''',,,,,,,,,+++++++++++++++(((+++---,,,***+++...222000000---((())),,,,,,)))((())))))******)))((((((''''''&&&'''''')))+++,,,***)))((()))+++---------(((***------,,,++++++,,,***++++++++++++******)))******+++,,,---............///111222222111000///+++((((((,,,,,,)))***,,,,,,,,,+++******,,,---...000///...---+++)))((((((((()))******++++++******))))))))))))(((((((((((()))((((((''''''(((((()))++++++******))))))((((((************************((((((((('''%%%&&&(((***%%%%%%%%%&&&'''(((***+++)))'''$$$&&&)))+++)))%%%***((('''''')))***(((&&&((())))))******)))''''''((((((''''''''''''(((((()))***+++++++++,,,///111000222555555555555666777<<<999;;;DDDFFF@@@>>>@@@BBB@@@>>>???@@@AAA@@@@@@;;;@@@AAA;;;666444333000///...---...//////...---,,,---......------...000000000111111000///...---...000222555555555333222111222222222333333333333...000000,,,+++......+++000111111111000111333555666444222111222222111000...---,,,++++++,,,---...///000000000000000000000222222111111111222333333333111000222666999999888777555777::::::777666999888888888777666444222111444555555444333222222444::::::999999:::;;;;;;<<<;;;<<<<<<<<<===>>>>>>???@@@BBBDDDDDDBBB@@@@@@AAAAAA@@@???>>>???AAACCCEEEAAADDDGGGJJJKKKJJJHHHGGGKKKKKKMMMOOOPPPNNNJJJFFFDDDAAA@@@AAAAAA======@@@=========<<<;;;:::999888777777888888999999999999777999<<<<<<:::999999999@@@AAABBBEEEHHHJJJJJJIIIEEEEEEDDDCCCDDDEEEFFFGGGGGGGGGGGGFFFCCC???;;;888222222222222111000//////111///...///222333444333666555555666888999888777777777777777777777777777999<<<<<<777555777888666666666666555444222111000......------------,,,,,,&&&&&&'''(((((((((((((((%%%%%%&&&&&&&&&&&&&&&%%%'''''''''''''''''''''''''''((()))******)))'''&&&(((''''''(((((()))***+++)))+++,,,,,,,,,,,,---///+++000333222555???GGGJJJEEEDDDCCCAAA???===;;;::::::777666888888555555888999888888777888999::::::;;;::::::<<<======;;;::::::===<<<999:::???AAA???<<<>>>???>>>======???BBB;;;;;;;;;<<<>>>@@@BBBDDDAAAAAA@@@???===<<<<<<<<<888999;;;<<<:::888444222000///---...111444666666888888888777666666555555777666555666888888666555222222222111///---,,,***,,,***(((((()))***)))((((((((((((((((((((((((((('''&&&&&&%%%%%%&&&'''(((%%%&&&))))))((('''''''''((('''&&&&&&&&&((()))***&&&))),,,---+++)))((((((************++++++++++++***,,,---+++((()))///444111111---)))***------)))(((((()))))))))))))))(((''''''&&&&&&&&&''')))******)))((())),,,---...---(((***---...---,,,,,,,,,))))))++++++,,,+++******++++++,,,,,,,,,++++++***---...000222222222111000+++((())),,,---******---+++***((((((((()))+++,,,///......,,,+++******)))((())))))***************))))))))))))(((((((((((()))(((''''''''''''((()))))))))))))))))))))((((((************************)))))))))'''&&&&&&)))+++&&&&&&&&&&&&&&&'''((()))(((&&&%%%&&&((((((((()))''')))+++,,,***(((''''''))))))))))))(((((((((''')))(((((((((((((((((()))((()))+++++++++,,,000333222444555666555444555666:::888<<>>???@@@@@@BBBCCCCCCAAA@@@BBBDDD@@@???===<<<===???BBBCCCBBBCCCEEEFFFHHHIIIJJJKKKIIILLLOOOPPPNNNKKKIIIHHHFFFBBBAAABBBAAA>>>???BBB>>>>>>>>>>>>=========<<<<<<<<<<<<;;;;;;:::::::::777:::======;;;999999:::===@@@DDDGGGHHHHHHIIIIIIEEEDDDCCCBBBBBBDDDFFFGGGGGGGGGHHHGGGDDD@@@<<<999333333333333222111000000000...---...111333444444777666666888:::;;;:::888777777777888888888999999777;;;;;;777555666666444555555444333333222111111------------,,,,,,,,,,,,&&&&&&'''((())))))((((((((((((((()))((((((''''''((((((((((((((((((((((((&&&'''***+++,,,+++***)))''''''''''''(((***+++,,,+++,,,---,,,,,,---///111***///111000333===FFFJJJBBBBBBAAA@@@>>>===<<<<<<<<<999888::::::777777:::999888777777777888999:::;;;:::;;;<<<>>>>>><<<;;;===>>>===999888<<<>>><<<999<<>>::::::;;;===???BBBEEEGGGDDDCCCAAA???===;;;;;;:::555666999;;;:::888555333333111000111444777999999::::::999888777666555555777666666777999999888666111222333222111...+++))),,,***(((((()))***)))((())))))))))))))))))))))))'''&&&%%%$$$$$$%%%&&&'''###'''******((('''(((***)))((('''&&&'''(((***,,,%%%(((+++---+++***(((((((((((())))))******++++++,,,------***''')))000666222111---)))***...---)))(((((()))))))))))))))((())))))(((''''''((()))******)))((())),,,.........&&&))),,,---,,,+++******&&&'''((()))******)))(((+++,,,,,,++++++)))((((((---...000222333222111000+++)))***---...+++***---***)))'''&&&'''(((***+++***++++++,,,,,,---......(((((()))***************))))))))))))(((((((((((()))((('''&&&&&&'''((()))''''''((((((((((((''''''((((((((((((((((((((((((++++++***(((''''''***,,,(((((('''&&&&&&&&&&&&''''''((())))))'''&&&)))///$$$***000///)))%%%&&&***+++***)))(((''''''(((((())))))(((((((((((())))))''')))++++++***,,,000444333444666666555444555666888666<<>>???@@@AAA@@@BBBCCCBBB@@@@@@CCCFFF>>>===;;;:::;;;===@@@BBBEEEDDDCCCCCCEEEIIILLLOOOIIIMMMPPPPPPLLLIIIHHHHHHFFFBBB@@@BBBAAA??????CCC@@@@@@@@@@@@@@@AAAAAAAAA@@@??????>>>===<<<;;;:::999<<<@@@@@@>>><<<<<<===:::@@@FFFIIIIIIHHHHHHJJJEEEDDDBBBAAABBBCCCEEEGGGHHHHHHIIIHHHEEEAAA===:::444444444444333222111111///...---...000333444444555444444666888999888777444555666777888999::::::333777999666555777888666444444444333222222222111......---------,,,,,,,,,)))(((''''''(((((('''&&&((((((''''''''''''(((((()))(((&&&''')))******)))$$$$$$%%%(((***+++***((((((&&&'''***+++((((((***(((***,,,---------+++***000000111666>>>CCCEEEDDD??????===<<<::::::::::::777777888888888888777777:::::::::::::::::::::::::::::::::;;;;;;;;;;;;;;;:::;;;<<<<<<======<<<<<<@@@???>>>===<<<;;;::::::888888777777===CCCBBB===@@@???>>>===<<<;;;::::::;;;999666666666666555333444333222111111333444666;;;;;;;;;;;;;;;;;;;;;;;;<<<;;;999888666555444444666555333111///---,,,,,,,,,---...---+++))))))))))))'''%%%&&&)))***(((&&&((('''%%%%%%'''((('''&&&'''(((((('''%%%###$$$$$$((((((''''''''''''((((((((()))+++,,,,,,+++)))((())))))))))))************---,,,***(((((()))***+++//////...---,,,,,,,,,,,,***)))((((((((()))***+++''''''(((((()))))))))***(((***---///---,,,+++,,,''')))++++++++++++)))&&&'''---///,,,---000///***000///---,,,+++++++++,,,222111000111111000---***)))***---...///---+++)))''''''''''''((()))***+++***+++,,,---...---,,,,,,,,,+++***))))))***+++,,,)))))))))))))))(((''''''***+++,,,+++))))))***+++%%%%%%&&&&&&''''''((((((%%%'''))))))((('''((((((((((((((((((((()))))))))''''''((()))***)))))))))''')))******)))''''''(((***)))))))))((((((''''''+++++++++***)))(((((('''(((...///)))&&&***,,,***---,,,+++******,,,...///333777<<<;;;777555666888:::<<<@@@CCC???:::999<<>>@@@@@@@@@@@@===???BBBBBBAAAAAAAAABBBBBB<<<:::@@@CCC@@@???AAADDDDDDEEEFFFGGGHHHHHHIIIPPPOOONNNLLLKKKIIIHHHGGGJJJHHHHHHJJJIIICCC@@@AAAAAABBBBBBAAA@@@@@@CCCEEEAAA???@@@BBB???999999@@@999===@@@???===<<>>??????===AAAIIIOOOEEEEEEHHHFFFGGGDDD999777555333333444444333222444333111000111333666888555555666888:::;;;999777777777777666666666666666999;;;999333222777888444444333222000///.........000000///...---,,,,,,,,,((((((''''''((((((''''''((((((''''''''''''(((((()))'''&&&&&&(((***))))))'''''''''(((+++,,,+++)))(((&&&'''***+++((((((***((()))+++,,,,,,,,,+++***///...000555;;;@@@AAAAAA>>>===<<<;;;999999888888777777888888888888777777:::::::::;;;;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;;;;???>>><<<;;;:::999999999;;;;;;:::;;;@@@EEECCC===??????>>>===<<<;;;::::::<<<:::888888888888777666555444222111222333555666999::::::;;;<<<<<<;;;;;;===<<<:::999777666666555666555333111///---,,,,,,,,,,,,---,,,***)))))))))***(((''''''((((((((('''((('''%%%%%%'''((('''&&&$$$%%%&&&&&&&&&&&&''')))''''''&&&&&&&&&&&&''''''))))))***++++++***))))))(((((()))))))))*********---,,,***)))((()))***+++,,,,,,,,,,,,,,,,,,------+++***))))))((()))***+++''''''((()))+++,,,---------------......---,,,++++++---------,,,,,,+++)))***///111///000333222...///...---,,,,,,---...///111000......///...,,,***,,,---///000000///...---************++++++++++++'''((()))*********)))(((******))))))))))))******)))))))))))))))(((''''''''')))++++++***))))))***((((((((()))))))))))))))&&&'''))))))((('''((()))*********))))))((((((((((((((((((((())))))))))))))))))***))))))((())))))*********))))))(((((((((,,,,,,++++++***))))))(((&&&,,,---((('''***+++***---,,,+++***+++,,,...///333777;;;;;;777555666888::::::>>>AAA>>>999999===HHHKKKPPPSSSRRRPPPOOOPPPHHHEEE@@@>>><<<999555111000///...---------------,,,,,,,,,---------......////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------///////////////............//////000111111111111222222111000000000000000222222333444555777888999555444444333222222222333.............../////////.../////////000444:::???777666666666666555555555333222222111111222222333222333444444555555555555666777999;;;<<<<<<<<<;;;<<<<<<===>>>????????????>>>AAADDDDDDCCCBBBBBBBBBDDD???===BBBDDDBBB@@@BBBDDDDDDEEEEEEFFFGGGGGGGGGKKKJJJIIIHHHGGGFFFEEEDDDGGGEEEFFFJJJIIIEEECCCEEEEEEEEEEEEDDDCCCDDDFFFIIICCCAAAAAABBB>>>888888===:::>>>AAAAAA??????CCCFFFAAABBBDDDEEEEEEDDDBBBAAADDD???>>>@@@@@@@@@FFFNNNPPPMMMMMMIIIIIIXXX[[[LLL999666444333333333222111222222111111222444777888777777666888999:::999777555555666666777777888888:::<<<999333222555555222444333111000///.........///////////////...---,,,''''''''''''''''''''''''''''''''''''''''''''''''((('''%%%&&&''')))((((((***)))((((((***,,,,,,+++)))&&&'''***+++((('''***'''(((***+++++++++***)))......///333777;;;<<<<<<<<<<<<;;;:::999888777777666777777888888777777666999999:::;;;<<<<<<======<<<<<<<<<======>>>>>>>>>======<<<<<<;;;::::::999===<<<;;;999888888888999<<<>>>===>>>BBBFFFCCC>>>>>>>>>===<<<;;;::::::999<<<:::888888999999999777555444333222222444666777666888:::<<<======<<<;;;======;;;:::888888777777666666444222000...---,,,+++++++++******))))))(((*********(((&&&&&&((()))((('''%%%%%%'''((('''&&&$$$%%%&&&&&&&&&&&&(((***&&&&&&%%%%%%%%%%%%&&&&&&))))))************))))))(((((())))))))))))******,,,+++***)))((()))***+++))))))******+++,,,,,,---,,,,,,+++***)))))))))***'''((()))***,,,...///000222///------//////...+++///......---,,,+++******,,,///111111222555555222///.........///000222333000...,,,+++++++++***))).........//////000000000)))***+++,,,,,,+++***)))&&&'''((()))))))))((('''(((((())))))))))))(((((()))))))))))))))(((((('''$$$''')))+++***(((((())))))))))))))))))(((((((((&&&'''))))))(((''')))***,,,,,,+++***)))((((((''')))((('''''''''(((***+++,,,+++***)))((()))*********************))))))))),,,,,,,,,++++++******)))$$$(((***(((''')))***))),,,++++++++++++---///000333777::::::777555666888::::::<<<>>>;;;666888<<>>::::::<<<;;;666000111000///...------,,,,,,,,,,,,,,,---------......+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///////////////000000111111111000000222222111000000000111111333444444555777888999999888666444222111111222333000000000000///////////////000000///000333888;;;333555888:::999777444222333222222111111222222222111111222333444444555555666777999:::;;;<<<;;;;;;<<<===>>>???????????????@@@CCCFFFGGGFFFDDDCCCCCCFFFBBBAAADDDEEECCCBBBCCCEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDCCCBBBDDDBBBDDDHHHIIIFFFEEEGGGFFFGGGFFFEEEDDDEEEHHHJJJEEECCCBBBBBB>>>999888;;;<<>>>>>??????@@@???>>>===;;;::::::999999>>><<<:::999888888999:::999<<<======AAAEEECCC>>>=========<<<;;;::::::::::::999777777888888777666666555444333333555666888444666999<<<>>>===<<<;;;<<<<<<;;;999888888888888777666555333111///---,,,+++***)))))))))***))))))***,,,,,,)))&&&%%%(((+++((('''%%%%%%'''((('''&&&((((((((('''%%%%%%''')))'''&&&&&&%%%%%%&&&&&&'''***)))(((((((((((()))***(((((((((((()))))))))***+++***))))))))))))******((())))))***************------,,,+++***)))))))))(((((()))***,,,---......444///***+++///222111...000---,,,,,,+++((((((***+++---///000222333444333333222111111222333444555111...+++******+++***)))---,,,,,,+++,,,---...///$$$&&&(((***+++***)))(((((()))***+++++++++***)))&&&'''((())))))((('''&&&(((((())))))))))))(((((("""%%%(((***)))(((''''''((((((''''''&&&&&&%%%%%%&&&''')))((((((((()))+++,,,+++++++++******))))))***)))'''&&&'''(((***,,,111...+++((((((((()))(((++++++******************+++++++++*********))))))$$$&&&((())))))******)))++++++++++++,,,...000111444666888888777666666888<<<;;;<<<===999444666;;;BBBGGGLLLMMMOOOQQQPPPNNN<<<999666888<<<<<<666000222111000...---,,,,,,,,,,,,,,,,,,---------......++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......///////////////000222333333333333222222111333333222222222222333333444555666777888888888999===:::666222000//////000222111111111000000//////444444333111000000222555666888:::;;;999666222///444333222222222222222222///000000111222444555666555777888:::;;;;;;;;;;;;<<<===>>>@@@AAAAAABBBBBBAAADDDHHHIIIHHHEEEDDDCCCDDDCCCBBBCCCCCCAAAAAAAAAEEEDDDDDDDDDCCCCCCBBBBBBDDDEEEFFFFFFFFFEEEDDDCCCAAA???AAAEEEFFFCCCCCCEEEDDDDDDDDDBBBAAABBBEEEHHHDDDCCCCCCBBB???===<<<===>>>AAAEEEGGGGGGHHHJJJLLLMMMMMMMMMLLLIIIFFFBBB@@@GGGGGGHHHKKKNNNSSSZZZ```aaa^^^\\\TTTSSSdddlll```===:::666333222222111000333444555666777666555555777555444444666888888888444444555555666666777777::::::888555444444333333111000//////...............///111222222111000///''')))***)))'''&&&'''(((&&&&&&'''(((((('''&&&&&&)))'''%%%%%%'''''''''&&&***(((&&&&&&(((***++++++)))'''(((+++***'''''')))''''''(((((())))))))))))---///000222333555777888;;;;;;<<<<<<;;;:::999888666666777777777777666666555666666888999:::;;;;;;======>>>>>>???@@@@@@AAA@@@???===<<<::::::::::::???>>>;;;:::999:::;;;<<<555888:::;;;>>>BBBBBB???=========<<<<<<;;;;;;:::<<<:::888777888999888777666555444333333555666888333555999<<<======<<<;;;;;;:::999888888888888888777666666444222000...,,,+++)))'''''')))+++***)))***,,,,,,***'''&&&))),,,((('''%%%%%%'''((('''&&&((((((((('''&&&&&&)))+++((((((''''''''''''(((((()))((((((''''''(((((()))'''(((((((((((()))))))))))))))))))))))))))******))))))*********)))(((''',,,,,,,,,+++***)))(((((())))))))))))************111,,,((()))///333333111222...,,,...---((((((,,,------...000222222333444999888666555444444444555111///,,,++++++++++++***---,,,+++******+++,,,---"""$$$'''***+++,,,+++***)))***+++,,,,,,,,,+++***&&&'''((())))))((('''&&&(((((())))))))))))((((((!!!$$$(((***)))'''&&&&&&((((((''''''&&&&&&%%%%%%'''((((((((('''(((***---))))))******+++++++++,,,***)))'''&&&'''(((***,,,333000+++((((((((('''&&&******************++++++))))))))))))((((((((((((%%%%%%(((+++,,,+++)))((()))***+++,,,---///111111444555777777666666777888>>>=========999444444999@@@FFFJJJKKKNNNSSSQQQMMM999777777999<<<;;;666000333222000///...---,,,,,,,,,,,,,,,---------............------,,,+++******++++++++++++++++++++++++......................../////////000000111111111555555666666666555555444666555555444555555666666777888999:::;;;;;;::::::===;;;777333000///000000222222111111000000//////444444444222000///000222777888999999888666444333555555444333333333333333000000000000222333555666555666888:::;;;;;;;;;:::;;;<<<>>>AAACCCDDDEEEEEEAAADDDGGGHHHFFFDDDCCCCCC@@@AAAAAA@@@?????????>>>DDDCCCCCCBBBBBBAAAAAA@@@CCCDDDEEEFFFFFFEEECCCCCC@@@===>>>AAAAAA>>>>>>AAAAAABBBBBBAAA@@@AAACCCEEEBBBCCCBBBAAABBBCCCBBBAAA@@@BBBFFFHHHIIIJJJJJJKKKGGGFFFEEEBBB???<<<999777;;;>>>AAACCCFFFLLLRRRVVVYYYMMMLLLOOOKKKMMMRRROOO>>>;;;666333222222111000666777888888888666444333444333111222555777888888555555555444444333333333444333222222222111111111//////...............//////000111222222111111000***,,,---+++'''%%%&&&)))&&&'''((())))))((('''&&&***(((&&&&&&'''((('''&&&((('''&&&''')))+++,,,+++***'''(((+++***'''&&&)))(((((((((((())))))))))))---///111222222333555777:::;;;<<<<<<<<<;;;999888555666666777777666666555555555666777888888999999<<<===>>>>>>???@@@AAAAAABBB@@@>>><<<;;;;;;;;;<<>>>>>=========<<<<<<<<<@@@===;;;:::;;;;;;999888555444333222222444666777444555888;;;<<<<<<<<<;;;:::999999888888888999999777777777666444111...,,,,,,)))&&&'''***,,,,,,+++)))***++++++***)))***+++((('''%%%%%%'''((('''&&&%%%&&&&&&&&&''')))---111(((((((((''''''((((((((('''(((((((((((((((((('''''''''(((((((((((())))))(((((()))))))))))))))))))))***++++++***((('''&&&***************)))(((''')))))))))((((((((((((''',,,)))''')))---111333222444///...222111,,,+++000///......222333222333666<<<;;;888666444333333333111///---,,,------+++***...---+++***))))))***+++%%%&&&)))+++,,,---------'''((()))*********)))(((''''''(((((((((((('''''''''(((((()))))))))))))))###&&&((()))'''&&&%%%%%%)))))))))))))))((((((((('''(((((((((''')))+++...'''(((((()))***+++,,,,,,)))((('''''''''(((***+++222...***((())))))'''$$$)))))))))***************(((((((((((((((((((((((((((&&&)))...000---))))))((()))+++---...000111222555555555666666777777888======???@@@;;;666777;;;<<>>??????>>>===<<<999777555333222222333444111111111111000000000000000111222222111111222333333444555777888999::::::777777666555444444444444111111000000111333555666555666888999:::;;;::::::;;;===???AAACCCDDDEEEFFFAAABBBDDDDDDBBBAAAAAAAAA===AAABBB???===??????>>>BBBBBBBBBAAAAAA@@@@@@@@@@@@AAACCCDDDDDDBBB@@@??????<<<;;;>>>>>>;;;;;;===???AAACCCDDDCCCBBBBBBCCC???AAAAAA@@@CCCGGGGGGDDDBBBCCCFFFHHHIIIIIIGGGGGGBBB@@@===:::777555333333333999===???BBBGGGKKKKKKOOO@@@BBBLLLGGGAAACCCEEE???;;;666333222222222111888888999999888666555333444222222333555777777777555555444333222111000000///,,,,,,//////,,,,,,///...------------......///111111111000000000000000,,,///000---(((%%%&&&)))'''(((***++++++***((('''+++)))''''''((((((((('''&&&&&&'''))),,,...---,,,***((((((+++***'''&&&((())))))(((((())))))******+++---000111111111444777888999;;;;;;;;;:::888777555555666666666666555555666666777777888888888999<<<<<<===>>>???@@@AAAAAABBBAAA???===<<<<<<===>>>AAA???<<<::::::;;;>>>???;;;======::::::>>>AAA@@@>>>>>>>>>>>>>>>=========AAA???<<<;;;;;;:::999777555444222111222333555666555666888999;;;;;;<<<<<<::::::999999999::::::;;;777777777666444111...------)))&&&'''+++......,,,((()))***,,,......,,,***((('''%%%%%%'''((('''&&&%%%&&&&&&&&&'''***///222(((''''''&&&&&&''''''(((&&&&&&((((((((((((&&&&&&'''''''''((((((((())))))'''(((((()))))))))))))))((()))***++++++***(((''''''((())))))))))))''''''(((((((((((((((((((((((()))(((((()))+++---///000333---...555444---+++111000,,,---111111///000444;;;:::777555333222222222000...------...---+++(((,,,,,,***)))'''&&&&&&%%%))))))******++++++,,,,,,&&&'''((()))))))))(((''')))(((((((((((((((((()))''''''((()))))))))))))))&&&((()))(((&&&%%%%%%%%%((((((((()))))))))))))))'''((((((((('''))),,,///((((((((())))))*********(((((((((((())))))))))))---)))&&&'''***+++)))%%%((((((((())))))*********((((((((((((((()))))))))+++(((+++111444///***)))((()))+++---///111222333555444444555666777888888:::;;;???BBB???;;;;;;@@@999AAADDDDDDJJJRRRPPPGGG;;;>>>BBBBBB>>>888444222111111000///......//////,,,,,,,,,---------......---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////111111222333333444555555666666777888999999999999777666666666777777888999;;;<<<>>>???>>>===<<<;;;666666555444444444444444//////000000000000000000...000222333222111222222000222555888:::;;;;;;;;;999888777666555555555555333222111111111333444666444666777999::::::::::::======???@@@AAAAAABBBBBB@@@@@@AAA@@@>>>===>>>@@@===BBBDDD@@@>>>AAABBBAAA@@@@@@@@@@@@@@@@@@?????????@@@BBBCCCCCCAAA>>>======::::::<<<===:::;;;>>>===@@@DDDEEEDDDBBBAAAAAA===??????>>>AAAGGGGGGBBBCCCDDDEEEGGGGGGFFFCCCAAABBB???;;;777555444555555444<<>>;;;666333222333333333777888888888888888888777777666555666777777666444222222111111000000//////000------000000,,,+++...---,,,,,,,,,---......///333222000.........///000...111222...(((%%%&&&)))''')))***++++++***)))''',,,***((((((((()))((('''&&&&&&(((+++...000///...***((((((+++***'''&&&((()))))))))))))))***++++++))),,,///000///000333666777888999::::::999777666555555666666666666555555888888888888888999999999;;;<<<===>>>???@@@AAAAAACCCBBB???>>>===>>>???@@@AAA???<<<:::999;;;>>>@@@AAACCCAAA<<<:::>>>AAAAAA????????????>>>>>>>>>>>>AAA>>>;;;:::999888666444444333222111111333444666777777888888999:::;;;<<<;;;;;;:::::::::;;;<<<<<<777777888777555222///---...)))&&&''',,,//////---((('''(((,,,000000---)))((('''%%%%%%'''((('''&&&))))))(((''''''(((,,,///'''&&&&&&%%%%%%&&&&&&'''%%%&&&((())))))(((&&&%%%''''''''''''((((((((()))''''''((())))))***))))))&&&''')))+++,,,+++***)))&&&'''((())))))(((''''''&&&''''''((()))******+++'''(((******)))***,,,...000***,,,444444,,,***///...***)))......+++,,,111999777555333222111111111...---------...,,,***'''))))))'''&&&$$$"""!!! +++***)))(((''''''((((((&&&''')))*********)))(((***)))(((''''''((()))***''''''((())))))))))))))))))))))))(((&&&$$$%%%&&&%%%&&&&&&&&&''''''(((((('''((((((''''''))),,,///))))))))))))((((((((((((''''''((()))***)))))))))(((%%%$$$''',,,...+++'''''''''(((((()))))))))***)))))))))))))))*********...***,,,444666000***)))''')))+++---000111222333555444333444666888888888666999>>>CCCBBB???@@@DDD888@@@BBB???DDDKKKHHH===<<>>>>>?????????>>>>>>===??????>>>===;;;;;;===???>>>DDDFFFBBB@@@CCCFFFDDD????????????????????????AAABBBCCCDDDDDDAAA???===<<<999999<<<===;;;<<>>BBBEEEDDDAAA???>>><<>><<<@@@FFFFFF@@@DDDDDDEEEFFFFFFDDD@@@===AAA===888444222222444666555>>>DDDDDDEEEHHHGGGCCCHHHHHHKKKFFF@@@FFFHHH<<<>>>:::555222222333444444666666777888999:::;;;;;;:::999999999999777444222////////////000000000000666222111555444...---000,,,,,,,,,,,,---......///444222///---,,,---///000((()))*********((('''&&&+++,,,,,,+++)))((()))***,,,)))''''''((()))(((''''''$$$###%%%***...///...******+++,,,+++***)))(((+++&&&%%%))))))&&&(((---+++,,,---///000000000000888888888888888888888888;;;444///222777999333,,,888777777666777999:::;;;888:::======;;;<<>>===>>>@@@AAA>>>===<<<<<<===???AAABBBHHHJJJEEE===:::AAAFFFGGGBBB@@@??????@@@AAAAAA@@@>>><<<;;;999888888999999555444333111000111444777777777888888999:::;;;;;;???<<<===>>>:::444666<<<<<<:::888777666444111...///---+++))))))+++---///000---+++...111111---(((((((((((((((((((((((((((((('''%%%%%%%%%''')))***)))((('''&&&%%%$$$$$$$$$''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((%%%&&&''')))))))))((((((*********)))))))))))))))))))))))))))))))))))))))'''((()))******)))((('''***))))))+++---//////...***+++,,,+++******+++---,,,,,,,,,,,,---///111222333333333111...,,,,,,---,,,------...---,,,***)))******+++***'''&&&&&&'''---+++***(((((()))+++,,,)))))))))))))))******+++&&&'''((())))))***))))))'''((()))(((&&&&&&((()))(((((((((((())))))))))))''''''''''''''''''&&&&&&%%%''''''$$$%%%***,,,+++))))))))))))))))))))))))''',,,000///+++((()))+++''')))***++++++***)))'''((((((((((((((()))******)))))))))))))))(((''''''((()))+++,,,,,,+++)))(((,,,******+++...111222222222333444666666666666555999:::;;;;;;;;;===@@@CCCAAA===>>>BBBDDDAAA??????DDDDDDCCC???:::777555555555111---,,,---...,,,))))))+++---...---,,,,,,---))),,,//////,,,+++---000,,,---------......//////111000/////////000222333888777333222666;;;777111777777888999;;;999666333555444333333333333444555888999::::::999777555333777777666555444333222111------...///000000//////222111000000111111000...111333777;;;===>>>===<<<::::::::::::999777666555999999888777666555444444666666666666888:::<<<>>>???@@@@@@>>>===>>>@@@BBB@@@===;;;<<<>>>>>><<<:::===???BBBCCCCCC@@@===:::?????????@@@@@@??????>>>CCCBBBAAA@@@???@@@AAABBBAAA@@@???@@@BBBBBBBBBAAABBBBBBBBBBBBCCCCCCCCCCCCBBBAAA@@@@@@@@@AAACCCDDDCCCDDDCCCCCCAAA>>>;;;::::::999666333222222444555555<<>><<<<<<===???AAABBBPPPQQQLLLBBB>>>BBBFFFGGGEEECCCAAA@@@AAAAAAAAA@@@>>><<<;;;999888777888888444444333111///000333666555666777999:::;;;;;;;;;<<<::::::<<<;;;777888===<<<;;;999888777555222000,,,+++)))(((((())),,,---000///...000444333...***((((((((((((((((((((((((((('''&&&&&&&&&''')))***(((''''''&&&&&&&&&&&&'''''''''((((((''''''&&&%%%&&&&&&&&&'''''''''((((((&&&'''((()))))))))((('''(((((((((((((((((((((((())))))))))))))))))))))))'''((()))******)))((('''***))))))***---......---)))***++++++******,,,...***))))))***+++,,,...///111222222000---++++++,,,***+++,,,------,,,,,,+++)))***+++)))'''&&&'''(((******(((((((((***,,,---))))))(((((())))))***+++'''(((((())))))))))))((('''((()))(((&&&&&&((()))'''((((((((())))))))))))((((((((((((((((((((((((%%%((((((&&&'''+++,,,***)))))))))))))))))))))))))))---000///***'''''')))'''(((***++++++***((('''((((((((((((((()))******&&&(((***,,,+++)))'''%%%((()))+++,,,,,,+++)))(((,,,******+++...111222222222333555666777777666666:::;;;<<<<<<<<<>>>AAADDD@@@>>>???BBBBBB??????BBBAAAAAA@@@===999666555555222000...---.../////////)))+++---...---,,,,,,---+++,,,......---,,,,,,---++++++,,,---///000111111//////.........///000111444666555333444777777333666666777999:::888555222555444333333333333444555666666777777777555333111111111000///...---,,,,,,------...///////////////222111000000000000//////111333666888:::;;;::::::777777777666666555444333777777777666555555444444666555555666777999;;;<<<===>>>???>>>======>>>@@@>>><<<::::::<<<<<<;;;999;;;<<<>>>???@@@@@@????????????@@@AAAAAAAAAAAA@@@AAAAAAAAAAAABBBCCCEEEFFFDDDCCCBBBCCCEEEFFFEEEDDDEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDCCCCCCDDDEEEFFFGGGEEEDDDCCCAAA>>><<<:::888666555222000000111333444999???EEEGGGFFFDDDEEEHHHBBBFFFGGGDDDCCCEEEFFFDDD???<<<999666444333444555777888999888777777888888777666555444333222111111222000///111000...000555222000......//////...,,,000---++++++---......,,,,,,,,,+++++++++,,,......((((((((('''(((((()))))))))******)))''''''(((***))),,,...***%%%$$$)))///,,,***)))+++///111///---******++++++******)))((((((&&&'''******((((((***,,,,,,+++,,,---...000111000333777:::;;;:::777666888999999888777666666777999999:::;;;<<<<<<<<<<<<@@@DDDFFFFFFBBB???>>>@@@@@@???<<<;;;;;;<<>><<<<<<<<<>>>AAABBBPPPQQQMMMEEEAAACCCGGGIIIHHHFFFCCCAAAAAAAAA@@@???>>><<<;;;999777666666555222222222000//////222444222444777999;;;;;;;;;:::;;;888777:::<<<;;;;;;<<<===;;;999888888666333111+++***)))((((((***,,,---///...///111444333...)))(((((((((((((((((((((((()))((('''&&&&&&((()))***'''''''''''''''((())))))''''''((((((''''''&&&%%%&&&&&&&&&'''''''''''''''((()))))))))))))))((('''''''''''''''(((((((((((())))))))))))))))))))))))(((((())))))))))))((((((***))))))***,,,......---((()))*********+++---///)))((())))))***+++------...000000///,,,*********((()))+++,,,------,,,,,,)))******)))'''&&&'''((((((((('''((()))***,,,...))))))(((((())))))***+++((())))))))))))((((((''''''((()))(((&&&&&&((()))''''''((((((((()))))))))((()))))))))))))))))))))&&&)))***((((((++++++((())))))))))))))))))))))))***---///...***'''&&&(((((((((************((((((((((((((((((((()))******%%%'''+++------***&&&###((()))***++++++***)))(((,,,******+++...111222222333444666777888888777666999:::;;;;;;;;;<<>>>>><<<<<<<<<===<<<:::999999:::;;;999888::::::;;;<<<>>>@@@BBBCCC@@@@@@AAABBBCCCCCCCCCCCC@@@@@@AAABBBDDDGGGIIIJJJHHHFFFFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGEEEEEEEEEEEEFFFGGGHHHIIIFFFDDDAAA===:::888777777333222111000000222444666>>>BBBGGGHHHFFFEEEEEEFFF>>>CCCFFFEEEDDDFFFEEECCCAAA???<<<999777666666666;;;:::999888666555444333444444333333222111000000333111111222000...000444222000////////////...---///---+++,,,---......---------,,,,,,,,,---......((('''&&&&&&'''(((***+++'''(((((((((&&&&&&(((***(((+++---,,,)))'''***---+++)))(((***...000...,,,***************))))))(((''''''(((***+++)))((((((,,,+++******+++---000111///111444777999999888888999888888888777777888888888999;;;<<<======<<<;;;???CCCFFFFFFBBB???===>>><<<;;;::::::;;;===???AAA@@@???<<<;;;<<<>>>AAABBBEEEGGGGGGCCC@@@BBBHHHMMMLLLHHHDDDAAA@@@???>>>======<<<;;;999777555444444111111111000...///111333000222666:::;;;<<<;;;:::<<<999888:::>>>>>><<<;;;<<<:::999888888666333111---,,,+++***+++,,,...///+++,,,---000111000+++'''(((((((((((((((((((((((((((''''''&&&&&&'''(((((())))))(((((((((((())))))'''''''''(((''''''&&&%%%''''''''''''''''''''''''*********))))))(((((('''''''''((((((((((((((()))(((((((((((((((((((((((((((((())))))))))))((((((***)))((())),,,---,,,,,,'''(((*********+++---///*********++++++,,,---...,,,---///...,,,***)))***((()))***,,,,,,,,,+++***((()))***)))'''&&&'''(((((((((((((((((()))***+++((((((((((((((()))******))))))***))))))((('''&&&'''((()))(((&&&&&&((()))'''''''''((((((((())))))((((((((((((((()))))))))%%%(((***((((((***)))%%%(((((((((((((((((((((((()))+++---,,,)))(((((()))(((((()))******)))((((((((((((((((((((())))))***&&&(((***,,,+++)))'''%%%))))))************)))))),,,******+++...111222222444555666888888888888777666777777777777888;;;===>>>???AAA@@@;;;666888???666777777666333222222333...///000---(((&&&''')))+++,,,...---,,,,,,---...000---,,,...111222///,,,,,,,,,---...000111111222,,,,,,,,,---------.........222333111111444555444444444444555666555333000111111111000000111111111111111222222222111000000444444333333222111111000------............------///000111000/////////000222111111000000111222333///////////////000111111222222333333333444444444666555444444555666777888:::===??????===;;;;;;;;;;;;::::::::::::::::::999;;;;;;<<<===???AAABBBCCCCCCCCCCCCDDDDDDCCCBBBBBB@@@@@@AAACCCEEEGGGIIIJJJHHHGGGFFFGGGHHHIIIIIIGGGIIIHHHHHHHHHHHHHHHGGGGGGCCCCCCCCCDDDEEEEEEFFFGGGEEECCC>>>:::666555444555222222222222444666999:::BBBEEEHHHHHHFFFCCCBBBCCC@@@DDDFFFDDDBBBCCCCCC@@@DDDBBB???<<<999888888888999777555444333222000...444444333333222222222111333000000111///---///333111000//////000000...---////////////000000000000------------------......((('''&&&&&&&&&((()))***&&&'''((('''&&&''')))***((()))+++---...,,,)))'''+++)))(((***...111000...*********)))))))))))))))&&&((())))))******)))'''+++***))))))***,,,///000000000111222444777999::::::777444555888999888666777999:::<<<<<<<<<;;;;;;999===AAABBB???<<<<<<===999999999:::<<<>>>AAACCCAAA???===;;;;;;===@@@CCC>>>@@@CCCBBB???@@@GGGNNNNNNKKKEEEAAA@@@>>>===<<<===<<<;;;999777666444333000111111000......000222///222555999;;;;;;:::999===<<<;;;;;;>>>@@@===999:::999777777666555222000------,,,++++++,,,------+++,,,...///000...+++((())))))))))))))))))))))))''''''&&&&&&&&&&&&&&&&&&++++++***)))(((''''''''''''''''''(((''''''&&&%%%'''''''''''''''''''''&&&******)))(((((((((''''''((((((((())))))*********(((((((((((((((((((((((())))))(((((((((((()))))))))(((((()))+++,,,+++***'''((()))))))))***---///)))******+++,,,,,,,,,,,,***,,,......,,,+++************+++++++++***(((''''''((()))((('''&&&'''(((***))))))(((''''''''''''((((((((('''((())))))***))))))***))))))((('''&&&'''((()))(((&&&&&&((()))''''''''''''((((((((((((&&&&&&&&&''''''((((((((($$$((()))'''''')))(((%%%((((((((((((((((((((((((&&&((()))***))))))***+++((((((((())))))(((((((((((((((((((((((())))))******))))))((((((((((((((()))))))))******))))))))),,,******+++...111222222444555666888888888888777444555666555555666999;;;======???>>>777111222888222333333222000///000111,,,...///---)))&&&''')))+++---...---,,,,,,...///000...---///333555333000............////////////------......////////////111111///...222777666000333222222333444333111///........................000000111111222111111111000000//////......---------......///......------...///111000......///111222111///...---...///000...............000111222111111222222333333444444555555444444444555777888;;;===??????===<<<;;;;;;;;;;;;<<<<<<;;;;;;<<<<<<<<<>>>@@@AAABBBBBBAAA@@@EEEEEEEEEDDDCCCBBBAAA@@@@@@AAABBBCCCDDDEEEEEEFFFEEEDDDDDDDDDFFFGGGFFFEEEHHHHHHGGGGGGGGGFFFFFFFFFBBBBBBCCCCCCDDDDDDDDDDDDBBB???;;;666333222333333222222333444666999<<<===DDDEEEFFFFFFDDDAAA???>>>AAADDDDDD@@@???CCCEEEDDDEEECCCAAA>>>;;;:::999888666444222222333222000...222222222222222111111111111......000...+++---222000000///000111111///---...///000000000000111111........................'''''''''&&&''''''((((((%%%&&&''''''''''''***,,,''''''))),,,///...)))%%%///,,,***+++...111111///+++***)))(((((((((((()))&&&))))))((((((******((())))))))))))***+++---...000/////////111555888;;;999555222333777:::999666888999:::;;;<<<<<<<<<<<<555999===>>><<<:::;;;<<<888888999;;;>>>AAADDDFFFBBB@@@===::::::===@@@CCC@@@BBBEEEEEEAAA???EEENNNQQQMMMGGGCCC@@@???>>><<<<<<<<<;;;:::999777555444000111111111//////000222000222555888999999999999:::<<<===<<<===???===999999888777666666555222000,,,,,,+++***))))))))))))---...000000000///---,,,))))))))))))))))))))))))'''''''''''''''&&&&&&&&&,,,+++***(((''''''&&&&&&''''''((((((''''''&&&%%%'''''''''''''''&&&&&&&&&)))((((((''''''''''''((((((((())))))******++++++))))))))))))))))))))))))))))))(((((((((((()))))))))((('''(((***+++***)))'''((()))))))))***,,,...'''((()))******************---///000...,,,,,,,,,******++++++***)))'''&&&&&&(((((((((&&&&&&'''(((******)))((('''&&&%%%%%%((((((''''''(((((()))***((())))))))))))((((((''''''((()))(((&&&&&&((()))&&&&&&'''''''''(((((((((%%%%%%&&&&&&''''''(((((($$$((()))''''''******'''))))))))))))))))))))))))%%%&&&&&&((()))***+++,,,((((((((((((((((((((((((((((((((((((((()))******+++***(((''''''''')))))))))))))))))))))))))))))),,,******+++...111222222333444666777888888777666555555666555555666888;;;::::::;;;<<<777000///333///000111000...---...///***+++---......---...///,,,---...---,,,,,,...000/////////111333333333111///.........------------......///000000000000///222111...---333888555...222111000111222111000...,,,------......------,,,000000000000111222222222/////////.........------/////////000//////...---,,,///111000...---///222222000///------------...//////...---...///111222111111222222333333444444555444444444555666888999===>>>???>>><<<;;;;;;<<<;;;===>>>===<<<<<<===???>>>@@@AAACCCCCCBBB@@@???DDDDDDDDDCCCBBBAAA??????@@@AAABBBCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDEEEDDDCCCGGGFFFFFFEEEEEEDDDDDDDDDBBBCCCCCCCCCCCCBBBAAAAAA===;;;777333222111222333111222333555888;;;===>>>EEEEEEEEEDDDBBB???===<<<===AAAAAA???@@@EEEIIIJJJEEEDDDAAA>>><<<:::888777555222111222444555333111///////////////000000000///------///...+++...333000//////111222222///---+++---/////////...///000/////////000//////...---'''''''''(((''''''&&&&&&%%%&&&'''((('''(((+++---&&&((()))******)))))))))444///***)))+++......---+++***)))((('''(((((()))&&&******&&&&&&***+++((('''(((((()))***+++,,,,,,......///000222444666888666666555444555777999:::;;;;;;;;;;;;<<<===>>>>>>666999<<<<<<:::888:::<<<777888:::===@@@DDDGGGIIICCC@@@===::::::<<<@@@CCCBBBDDDHHHIIICCC>>>DDDNNNTTTPPPJJJEEEBBBAAA@@@???;;;<<<<<<;;;:::888777555000111222111000000111222222333555666777888888888444:::===;;;;;;>>>>>>;;;:::999777777777666333111...---,,,+++)))(((''''''.../////////...---------)))))))))))))))))))))))))))))))))))))))(((''''''***)))((((((''''''''''''''''''((((((''''''&&&%%%(((((('''''''''&&&&&&&&&'''&&&&&&%%%%%%&&&'''(((''''''(((((()))******+++))))))))))))))))))))))))***)))(((''''''((()))***)))((('''(((*********(((((()))***)))((()))+++,,,((()))***+++++++++***)))+++...111222000///...---((()))*********)))((('''&&&'''((((((&&&&&&'''((((((((((((((('''&&&&&&%%%(((''''''''''''((())))))'''(((((())))))))))))((('''((()))(((&&&&&&((()))&&&&&&&&&'''''''''((((((&&&&&&&&&'''(((((())))))&&&))))))'''(((,,,---+++))))))))))))))))))))))))'''&&&&&&'''(((*********(((((((((''''''(((((((((((((((((((((((()))*********))))))((((((((((((((())))))(((((((((((()))))),,,******+++...111222222222333555666777777666666444444555444333444666999666555777:::999444111222.../////////---,,,---...******+++---000111000///---......---,,,,,,///111000111222111000......///,,,,,,,,,------------------...///000111000000///222333111///222555444///111000//////000000///---,,,---...//////...---,,,.........///000111222222222222111111111111000000000000111111000//////...+++///111000---,,,///222111000///......---------000///...------...000111222222333333333333333333444444444444555777999;;;=========<<<:::999:::;;;;;;===>>>>>><<<<<<>>>@@@???@@@@@@@@@@@@AAAAAAAAA???@@@@@@AAAAAAAAA@@@@@@???@@@BBBCCCDDDDDDCCCCCCCCCBBBBBBBBBDDDEEEDDDCCCFFFFFFEEEEEEDDDCCCCCCBBB@@@@@@AAA@@@???>>><<<;;;777666444222111111222333333444666888;;;>>>@@@AAAGGGFFFDDDCCCAAA???===;;;;;;@@@BBBAAABBBGGGJJJJJJDDDCCCAAA>>>;;;999777666444111///000444555333000......//////000000000000...,,,,,,///...---000555//////000111333222000...***---000000///...///111///000000111000///...---''''''((()))((('''%%%$$$%%%&&&((((((((()))+++...&&&)))+++((($$$$$$***///666000***&&&'''))))))(((+++***((('''''''''((()))'''***)))%%%%%%***,,,)))&&&'''(((***++++++++++++,,,---///222333444555555444777999777444444999???======<<<<<<<<<>>>@@@AAA999<<<===<<<999888:::===777999;;;>>>BBBEEEIIIJJJCCCAAA===::::::<<<@@@CCCAAACCCGGGJJJDDD???DDDOOOWWWRRRLLLGGGDDDCCCCCCBBB;;;;;;<<<<<<;;;:::888777000222333222111000111222444444444555666777888888...777<<<999999<<<>>><<<;;;:::888888888777555333111000///---+++***((('''---------,,,******+++---))))))))))))))))))))))))+++++++++++++++***)))((('''''''''''''''(((((()))''''''((((((''''''&&&%%%(((((('''''''''&&&&&&&&&&&&%%%$$$$$$%%%&&&((()))&&&&&&&&&'''((())))))***))))))))))))))))))))))))***)))(((''''''((()))***)))((('''((()))***)))((()))******)))((((((***+++***+++---......---,,,++++++...222333222000//////&&&'''(((*********))))))%%%'''((('''&&&&&&'''(((&&&&&&''''''(((''''''''''''''''''''''''((())))))''''''((())))))***))))))'''((()))(((&&&&&&((()))&&&&&&&&&'''''''''((((((&&&''''''((()))******+++(((+++***((()))...000...))))))))))))))))))))))))((('''&&&&&&((())))))(((((((((''''''''''''((((((((((((((((((((()))******((((((***+++***)))'''&&&))))))(((((((((((()))))),,,******+++...111222222222333444666666666666555111222222111000111444666333111444:::<<<888444333---...///...,,,+++,,,---,,,***))),,,///000---***---......---,,,,,,///111000222444111---******,,,******+++,,,,,,---......------///000000000///...000444555222000222333222111///......//////...------...///000000///...------------...///000111222111111111111000000000000111111111111111000//////+++...111000---,,,///333000000000//////......---000///---,,,,,,---///000333333333333333333333333444444444555666888;;;<<<======<<<:::777777999::::::<<<>>>>>><<<;;;===@@@@@@???===<<<===???BBBDDD;;;<<<>>>???@@@AAAAAAAAA>>>@@@BBBCCCEEEEEEEEEDDDDDDCCCCCCCCCEEEFFFEEEDDDFFFFFFFFFEEEDDDCCCCCCBBB============;;;999777555333333222111111222333333777888:::<<>>;;;888666555222///,,,---111333000---000000111111222222333333...,,,---000000...111777//////000222333333000...+++///222333111000111333///000111111111///...---&&&&&&&&&''''''''''''''')))((('''(((+++,,,+++*********))))))))))))******///---***((('''(((******&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&''')))***+++,,,+++++++++******))))))...///111222333444444555888666444555888::::::888======>>>>>>>>>>>>======<<<<<<<<<;;;999999:::;;;:::;;;<<>><<<===???@@@BBBCCCDDDBBB@@@AAAEEEHHHVVVRRRNNNKKKHHHDDD???:::999;;;===>>>===;;;888666333333222222222222222222222333444555666777888999999999999::::::;;;;;;;;;999999:::999888666444333333222000---)))((()))+++---///111000---+++,,,---------------,,,+++******+++((('''(((***+++(((%%%******))))))))))))******((('''&&&%%%%%%&&&'''((())))))((((((''''''&&&&&&'''&&&&&&&&&&&&'''((((((,,,+++***((((((((())))))***))))))((())))))***+++,,,+++)))'''&&&'''((()))))))))))))))))))))))))))+++***((('''''')))+++,,,'''(((******))))))***,,,)))---222333000---++++++))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''(((''''''((()))******))))))(((''''''''')))***+++''''''''''''''''''''''''***)))((('''&&&%%%%%%%%%,,,***(((((()))******)))'''''''''''''''((())))))&&&&&&((()))(((***444AAA===,,,"""'''---+++***---))))))(((((((((((())))))+++***((('''&&&''')))***&&&&&&&&&&&&'''(((******)))******+++++++++******))))))))))))))))))))))))*********+++,,,...111222777555333444666777555333444222111111222333333222000111333666888666333000,,,---000111111///,,,***++++++,,,,,,,,,,,,---------------...............,,,---///000000///---,,,+++,,,---...---,,,+++***,,,,,,---...///000111222111222333111...,,,---...000000000///......------///...,,,,,,---///111333222111111111111111222222222222222222111000/////////000000111111111000000..................------111///,,,---///111///...///---+++,,,///111222111111444777777444222333444333444555666888999:::;;;:::999888777777888999999<<<<<<;;;999888999<<<>>>===============>>>??????>>>???AAACCCCCCCCCAAA@@@AAA??????CCCGGGHHHBBB<<>>??????@@@BBBEEEHHHFFFGGGHHHFFFBBB@@@??????EEEFFFGGGHHHIIIIIIJJJIIIIIIHHHEEE@@@;;;777555555666;;;;;;444///111111...///////////////......---222000......000222222222222000///000222222000---------///000111111111111333333222111000///......))))))))))))(((((((((((((((''''''(((***++++++***+++***)))(((((()))***++++++***)))'''%%%&&&(((***&&&&&&&&&&&&&&&&&&&&&&&&***))))))))))))*********%%%&&&''')))+++---...///---...///111222333333333555444333555888;;;;;;:::;;;<<<<<<======<<<<<<;;;;;;<<<<<<;;;999999:::;;;:::;;;<<<>>>AAAEEEHHHJJJJJJHHHCCC???===>>>???AAA>>>??????===<<<<<>>???@@@AAA>>>???AAABBBBBBBBBAAA@@@>>>>>>>>>???@@@AAA@@@???@@@BBBDDDDDDCCCCCCCCCEEEDDDCCCBBBAAA???>>>>>>>>>999999777666555444333333333333333444555777999:::@@@AAABBBBBBBBBDDDFFFIIIHHHIIIJJJHHHFFFDDDDDDEEEGGGGGGHHHIIIJJJJJJJJJIIIIIIHHHEEEAAA===888666555888===<<<666000000///,,,//////000000//////...---000///------///111111000000...---///222333111///---...///000111111111111000000000///////////////,,,,,,++++++******))))))'''&&&&&&''')))******)))+++***)))'''''')))***+++&&&((((((&&&$$$###&&&***&&&&&&&&&&&&&&&&&&&&&&&&+++*********))))))))))))************************+++,,,---///000111222222333222222444888;;;<<<<<<::::::;;;;;;;;;;;;::::::;;;<<<<<<<<<:::999:::;;;;;;;;;;;;===???BBBEEEFFFKKKHHHDDDAAA>>>>>>???@@@<<<<<<<<<:::999999;;;===@@@???@@@CCCGGGJJJKKKJJJ???>>>>>>===;;;:::999999666555333111111111333444333444555666888999:::;;;999999::::::::::::;;;;;;777777888999999888777666333333111...***)))***+++,,,...000000///---------------............//////+++,,,------+++******+++******))))))))))))*********))))))(((((())))))***&&&&&&&&&&&&&&&'''''''''''''''&&&&&&''''''((()))))))))((((((((()))*********+++,,,,,,+++***)))(((&&&&&&''''''((()))))))))))))))))))))))))))))))))(((((()))***************(((***++++++++++++,,,...)))+++------,,,***)))***))))))))))))))))))))))))''''''&&&&&&&&&&&&'''''')))((('''((()))***)))(((''''''((((((((('''&&&&&&))))))))))))))))))))))))(((((((((((())))))*********((('''''')))***)))(((***))))))))))))***++++++,,,(((%%%%%%'''111CCCSSS:::000******(((######'''))))))(((((((((((())))))''''''&&&'''((()))+++---************+++,,,------++++++,,,++++++***)))(((************************************+++---///111444222111222333444333222111333333111...,,,...000---,,,,,,...///000...---......---------,,,,,,,,,.........////////////000...---------,,,+++++++++---------,,,,,,---------++++++************++++++------...//////000111111222333333222///......///.........---------------+++,,,---...000111333333222222111111111111222222111222333444555555555555222222222111000///...---............////////////000///------/////////...,,,///111...)))(((,,,111333444444444222222444555666666777888:::;;;<<<<<<666666555555555555666666555777888999888999:::<<<;;;;;;<<<<<<>>>???AAABBB@@@@@@@@@@@@@@@AAAAAAAAA<<<===>>><<<::::::===@@@>>>@@@BBBBBBAAA@@@AAABBBBBBAAAAAA@@@>>>===;;;:::666555444333222222222222333333444666888:::<<<===DDDEEEFFFFFFEEEFFFHHHJJJHHHIIIJJJJJJHHHGGGHHHIIIIIIIIIJJJJJJJJJJJJJJJIIIHHHGGGFFFCCC???:::666444666::::::666222111///,,,//////000000//////...---000...------...000000///---,,,,,,...000222111000---...///000000111111000---------....../////////------,,,+++******))))))'''&&&%%%&&&)))***)))(((,,,***(((''''''(((***,,,%%%(((***(((%%%$$$'''+++'''''''''''''''''''''''''''((((((((((((((('''''',,,,,,+++***)))(((((('''***+++,,,...000111222222222222333444666999:::;;;999::::::;;;;;;::::::999:::;;;<<<<<<;;;::::::;;;;;;;;;;;;;;;===???AAABBBHHHFFFCCC@@@>>>===============<<<:::999999:::;;;999999<<>>@@@AAA@@@@@@????????????@@@AAA<<<<<<<<<;;;;;;;;;<<<>>><<<===??????=========>>>======>>>===<<<:::777666333222111111111111111111444555666888;;;===???AAAGGGHHHIIIHHHGGGFFFHHHIIIHHHIIIJJJIIIGGGGGGHHHJJJJJJKKKKKKKKKKKKKKKJJJIIIHHHGGGGGGEEEBBB===777333000333444444333222111///000000000000000///......000///---...///000///...---,,,,,,---...///000000......///000000000000000------........./////////,,,,,,+++***))))))(((((('''&&&%%%&&&)))***)))(((+++***)))'''''')))***+++'''))),,,+++)))((()))+++''''''''''''''''''''''''%%%%%%'''((())))))))))))%%%&&&'''(((***,,,------)))+++,,,...000222222333333444444444555666777999999::::::;;;;;;::::::999999;;;<<<<<<;;;::::::;;;;;;:::::::::;;;===>>>???CCCBBB@@@>>><<<;;;;;;:::===<<<;;;::::::::::::999888999:::<<>>???@@@??????>>>>>>>>>??????>>>;;;999;;;>>>???<<<888999:::<<<;;;:::999999:::888999999999888666444333222222111111222222333333666777:::<<>>>>>======<<<;;;:::999888:::999888999::::::999777999::::::::::::;;;>>>@@@>>>===;;;:::999999:::;;;888777666555444333333333222333444666888:::;;;<<<;;;;;;::::::::::::999999999::::::::::::888777666444444444111...,,,+++++++++,,,...111333333000...++++++******+++,,,...///***,,,---,,,+++***************))))))))))))******)))******++++++******)))((()))))))))))))))******((((((''''''(((((()))***''''''((()))))))))(((((()))***++++++***)))((('''''''''(((((()))*********((((((((((((((((((((((((%%%&&&)))+++,,,,,,+++***$$$%%%'''(((((((((***,,,---,,,***+++,,,,,,+++)))))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''***)))(((((())))))((('''''''''((((((((('''&&&&&&''''''''''''''''''''''''(((((())))))'''&&&$$$"""***((('''(((***+++++++++)))(((((((((((()))******---+++******)))&&&)))...((()))++++++***(((((()))))))))(((((((((((())))))))))))))))))((((((((('''(((((((((''''''(((((()))(((((()))(((((('''&&&%%%))))))))))))))))))))))))***))))))((()))+++,,,---...000111111000000222333111222222000+++)))+++---///---,,,,,,...//////...000///...---,,,---..................////////////111111000000///.........---,,,***))))))***,,,------,,,,,,------...///000/////////000000111111111///---,,,,,,------,,,+++++++++,,,---...//////000000111222333555666888888555444333222222111222222222222222222111000///...,,,---...///000111111111//////000000111111222222111222222222000000111333000...,,,---000333333333444333111111333444333222333333444555555666777777///000111222333333333222111222555555666666999:::888888999999;;;<<<>>>>>>?????????>>>>>>>>>>>>>>>===999777999>>>>>>:::444666777999888777666666777555555555555555444444333444444444444555666777888:::;;;>>>AAACCCEEEFFFGGGHHHJJJKKKKKKIIIGGGGGGHHHMMMMMMLLLJJJHHHHHHJJJLLLJJJJJJKKKKKKKKKKKKKKKJJJJJJHHHFFFFFFEEEAAA:::444555111///111111...,,,---000000111111000000///...111111000111222222000.../////////---++++++---/////////000000000000//////000000000//////.........************))))))))))))(((''''''(((***++++++***((()))************)))(((***)))(((***---,,,'''###''''''''''''''''''''''''&&&(((***+++,,,+++***))),,,+++***)))((('''&&&&&&'''(((***,,,...000111111000222444444333444777999777888888999999888888777777:::<<<===<<<;;;;;;;;;::::::999999:::;;;===>>>::::::;;;;;;;;;:::999888999888777888:::;;;999777888999999888666777:::===:::::::::999999999::::::777777777777666444333111111222333555777999;;;;;;;;;;;;;;;::::::999999999::::::;;;;;;:::888777666444555444222///,,,++++++++++++---111444444111...---,,,+++++++++---///000------,,,---------,,,*********))))))))))))******)))***++++++++++++***)))'''&&&&&&&&&&&&&&&%%%%%%((((((((((((((())))))***'''((()))))))))((('''&&&(((((((((((((((((((((((())))))(((((()))***,,,---((((((((((((((((((((((((%%%'''(((***++++++++++++$$$&&&((((((((()))+++---+++***)))***+++,,,)))'''))))))))))))))))))))))))''''''&&&&&&&&&&&&''''''+++)))(((((())))))(((&&&((((((''''''(((((())))))'''''''''''''''''''''''''''((()))))))))'''&&&$$$***)))((()))+++------,,,***))))))))))))***++++++,,,((('''((('''&&&(((---)))***+++,,,,,,+++)))&&&))))))(((((((((((())))))((((((((())))))))))))((())))))(((((((((((())))))((())))))***))))))(((((((((((((((((((((((((((((())))))(((((()))***,,,---...000222222000000222444222111000...---,,,,,,,,,...---------///000///...000000//////.........////////////000000000111111//////////////////......,,,+++***))))))***+++,,,***+++,,,---............000000000000000111111111///---,,,,,,......---++++++,,,---...///000111111222111111111333444666777555555444333222222222222000111111111111111000000------...///000000000000//////000111111222333333222444555333111111333555/////////......///111333333222111222444444222000222222222333444444555555...///111222333333222222333444555444444666888;;;;;;;;;;;;;;;<<<===>>>???>>>>>>?????????>>><<<;;;999777444444666777666444444555666666444333333444444444444444444555555666666666777777999:::<<<<<<>>>???BBBDDDGGGHHHIIIIIIIIIJJJLLLLLLKKKIIIIIIIIIJJJJJJJJJHHHGGGHHHKKKMMMHHHIIIJJJJJJKKKKKKKKKKKKLLLIIIFFFFFFFFFBBB<<<666:::333///111111...---///000111111111111000//////111000000000111111///---...//////---,,,,,,///222//////000000000000//////---...............//////******************++++++)))((('''(((+++,,,+++***'''(((***,,,,,,***((('''***'''$$$''',,,+++%%%((((((((((((((((((((((((&&&''')))***)))(((&&&%%%%%%&&&'''((()))***+++,,,%%%&&&(((+++---///000000...000333333333444888<<<666666777777777777666666777999<<<===<<<;;;;;;;;;::::::999999:::<<<===>>>888999:::;;;;;;;;;:::999:::999888:::===>>><<<999666777888666555666999===888888999999999:::::::::666777888888777555222000000111222444777999:::;;;;;;;;;;;;::::::999999999=========<<<999777444222444555555333///---+++,,,++++++---111555555111...///...---,,,,,,---///111000...,,,---000000---*********))))))))))))******'''((()))******)))(((''')))))))))((((((''''''&&&((((((((((((((()))******(((((()))))))))'''&&&%%%((('''''''''''''''((()))...---***)))((((((***+++((((((((((((((((((((((((&&&'''((()))***+++,,,,,,%%%&&&((()))******,,,...***(((''')))++++++((($$$))))))))))))))))))))))))'''''''''&&&&&&'''''''''+++)))(((((())))))(((&&&)))(((''''''''')))***+++))))))))))))))))))))))))&&&''')))***+++***((('''+++***)))))),,,---...---++++++******++++++,,,---,,,***+++///...***(((***''')))***+++......+++'''))))))(((((((((((())))))%%%&&&''')))************)))(((''''''''''''(((((()))******++++++++++++***(((((((((((((((((((((((())))))(((((((((***+++,,,---000222222111000333555333111///.........---,,,---------...000000///---000000000000000/////////000111111111111222222222---------...............++++++************++++++(((***+++---......------000000000000111111111111000...,,,---///000...++++++,,,---...///111222222222111000///000222555666666555444333222222222222///000111222222222222222...///////////////......///000000111222222333333333555666555222222444666---111222000+++***...222333111111222555555222////////////000000111111222...///111222333333333222444555555444333555888;;;===============>>>???@@@===>>>???@@@???>>><<<:::555555333000...///222555333444555555333111222222444444333333444555777888888999999:::;;;===???@@@@@@AAADDDGGGIIIJJJJJJJJJIIIKKKMMMMMMLLLKKKJJJKKKEEEEEEEEEEEEEEEGGGJJJMMMGGGGGGIIIJJJKKKKKKKKKKKKMMMIIIFFFEEEFFFCCC<<<777:::222---000333111111555111111111111111000//////000//////000000000---+++,,,...///---,,,---111555///000000000000000//////***++++++,,,---//////000//////...---,,,***)))((((((((()))***************((((((((((((''''''''''''&&&&&&'''''''''''''''''''''((()))))))))(((&&&%%%+++)))'''&&&%%%&&&((()))(((''''''''''''((())))))''''''(((***---//////...333333222222333555666888;;;:::999888888999999:::999:::;;;:::888777888999:::::::::999999999999999>>>;;;999999;;;;;;999666999::::::::::::999888777888777777888999999777555333444555777777777666666888888999999888777555444222111000222555777888777777777888999999999999888888999::::::888777777888444444333222111000///...---------///222444444444333222111///---,,,,,,,,,------............---------......+++'''&&&(((+++))),,,***'''(((......)))'''%%%$$$%%%(((***)))''''''''''''((((((((((((((((((+++,,,)))$$$###&&&***(((((('''(((((()))***+++***)))((((((((()))+++,,,'''&&&&&&'''(((((('''%%%''''''&&&'''(((***,,,---///---)))''''''(((((((((&&&'''***,,,,,,+++)))'''***))))))((((((((())))))***)))'''&&&%%%%%%%%%&&&(((((('''&&&&&&&&&''''''((((((''''''''''''((((((((((((''''''''''''(((((()))(((''''''''''''((((((+++++++++************)))---,,,,,,---//////...---...------///111111---***,,,++++++***)))))))))***(((((('''(((((()))***++++++)))'''&&&(((((('''%%%))))))***++++++,,,+++******************)))((((((******))))))))))))******---------,,,,,,+++++++++///000000000111111111111000000///......................................./////////000111222444444333333333222111000///...555000,,,---111///(((!!!,,,,,,,,,,,,,,,+++***))))))+++------,,,*********(((---111111...---000444...---,,,++++++,,,---...000///---,,,---///111222777333//////111333333222555555555333222222444666111111111111111000///...////////////000000000000000000111111222333444444666555333444555444000------000222111...,,,---///000000111000000///......,,,000333333000000333777444222111111111111000///000444777666222000222555888888999:::<<<======>>>AAA@@@???===<<<;;;:::999555333111///......000000222222222222222222222222666666666666777888999:::===>>>?????????@@@CCCFFFDDDFFFGGGIIIJJJJJJIIIIIIKKKLLLLLLKKKIIIGGGEEEDDDHHHBBBAAAFFFKKKKKKHHHHHHHHHHHHHHHHHHHHHIIIJJJKKKJJJIIIHHHFFFDDDAAA???>>>777555222111111000...---222222222111111111111000444///,,,...///...///222------------------------........................000000000000000000000000---------,,,+++***)))((((((((()))************)))((((((((((((''''''''''''))))))*********))))))((((((((())))))(((''''''&&&***)))((('''&&&''''''((('''&&&&&&&&&'''((())))))(((((()))+++---......---222222111222333444666777999888777666666666888888999:::;;;:::888777888999888999999999999999999999>>><<<::::::;;;;;;999777999999:::::::::999888888888777666777888888666444333444555666777777666666777888999999888777555444222111000222555777777777777777888999999999999888666888999888777555666666999888666444111///---,,,---,,,,,,...111333333333222111000...---,,,++++++...//////000000//////...,,,,,,,,,+++))))))***+++***,,,+++'''(((,,,,,,''')))'''%%%&&&((()))'''%%%'''(((((((((((((((((((((%%%((()))&&&""" ###''')))(((((((((((())))))******)))((((((((()))++++++)))(((''''''))))))((('''******(((((('''(((((()))+++***((((((((()))******'''(((***+++++++++)))((())))))(((((('''(((((()))+++***)))''''''''''''''')))(((((((((((((((((((((((((((''''''''''''((((((((((((''''''''''''((((((((((((''''''&&&''''''(((*********++++++,,,,,,,,,///......///111111000///111111000222444444111...---,,,+++***)))(((((())))))(((((((((((())))))***)))***+++)))''''''***,,,((()))************+++,,,***************)))((((((******))))))))))))******+++++++++,,,,,,------------...///000111222333333000000///............///......///000222333444555111222222333333444444555444444444333222111///...000///.........---***''',,,,,,+++++++++************,,,---,,,+++***+++,,,,,,///111000...,,,...000...///000111111000///...///...---,,,,,,...///111333000------///111000///333444444333222222333555222222222111111000000000/////////000000000111111111111222222333444444555444333222222333222///,,,///000222111000......///111111111111111000//////---000222111---+++...111111000000000111111000000///333555555111000222555777888888999:::;;;<<<=========<<<;;;:::888666555444222000.........///000222222222222222333333333777777777888999;;;<<<===>>>???@@@AAABBBDDDGGGJJJEEEFFFHHHIIIJJJJJJIIIIIIKKKKKKKKKJJJIIIGGGEEEDDDHHHCCC@@@EEEJJJJJJIIIJJJJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGEEECCC@@@>>>===999777444222222111000...222222222111111111111000444///,,,///000//////222------------------------........................000000000000000000000000++++++++++++******))))))'''((())))))******))))))((((((((((((''''''''''''************)))(((''''''))))))((((((''''''(((((()))(((((((((''''''''''''%%%%%%%%%&&&&&&((())))))))))))***+++,,,,,,------000000000111222333555666888777666666666666888888:::;;;<<<:::888777777888777777777888999999999:::>>><<<;;;;;;<<<<<<:::999888999999:::::::::999999777666555666777777555333222333444555666666666666777777888888777666444333222111111222555777777777666777888888999999888888555666777777555444444555999999777555222000///...---,,,,,,---///111222111222111000///...---,,,,,,---......//////......---+++*********+++,,,+++***+++,,,***((()))+++)))%%%***)))''''''''''''&&&$$$((((((((((((((((((''''''(((***+++(((%%%$$$&&&)))***))))))(((((((((((())))))))))))((()))******++++++)))(((((()))******)))******)))(((((((((((((((''''''(((((()))***+++,,,((()))))))))************((((((''''''''''''((((((+++***)))((('''''''''(((((()))************))))))((((((''''''''''''((((((((((((''''''''''''((((((((('''''''''''''''((((((******+++,,,---...//////222000000111222333222111333222222444555555333111...---,,,***)))(((((((((***))))))(((((((((((()))'''+++---***%%%%%%***000(((***+++***((((((***---)))************))))))(((******))))))))))))******))))))***+++---...//////+++,,,---///111333444555111000//////......////////////000111333444555666444444555666666666555444666555555444222000///...,,,...///...+++***+++---,,,+++***)))))))))***++++++,,,,,,+++******,,,...000000000///...---,,,,,,---///111333333111///---------,,,++++++,,,...///000...,,,---...//////...000222444333222111222333444333222111111111222333000000000111111111222222222333333444444555555555444333222333333222///---111111000111222111000...111111111111111000000///---///111000---+++---//////////////////000000000...111333333000000222555666666777888999999::::::888999999999777444111///222111///...---......///111222222222333444444444999999:::<<<===???@@@AAA@@@AAACCCDDDEEEHHHKKKMMMGGGGGGHHHIIIJJJJJJJJJJJJJJJJJJJJJIIIGGGFFFDDDCCCFFFAAA???DDDHHHHHHHHHIIIJJJIIIHHHGGGFFFFFFFFFFFFFFFFFFEEEDDDBBB@@@>>>===;;;999666444333333222000222222222111111111111000333...---///111//////111------------------------........................000000000000000000000000***)))))))))))))))******'''(((((()))))))))))))))((((((((((((''''''''''''''''''''''''&&&%%%######***)))(((''''''((()))***((((((((()))(((''''''&&&%%%%%%%%%%%%&&&((()))******+++++++++***+++,,,---...//////000222333444555999999888777777888::::::;;;;;;<<<:::888777777888666666777888888999::::::======<<<<<<<<<<<<;;;:::888888999:::::::::999999777666555555666555444222222222333444555666666666777777888888777666444333333111111222444666777666666777777888888888888888555666888777555444444555555555555444333222222111...,,,+++,,,...000000000333222222111000///...---***++++++,,,,,,++++++***,,,***((())),,,---***'''+++***)))((()))***)))''')))((((((''''''''''''&&&(((((((((((('''''''''''')))***+++***((('''(((*********)))(((((('''(((((()))))))))))))))******++++++)))''''''(((******)))'''''''''((()))******+++%%%&&&((()))*********+++***)))((((((((()))++++++''''''''''''''''''((()))))))))(((((('''''''''''''''((()))***++++++******((((((''''''''''''((((((((((((''''''''''''(((((()))(((((((((((()))******,,,,,,,,,---.../////////222111000000222333333222111111222333333333222111111000...,,,+++***))))))******)))(((((('''(((((((((******'''######''',,,(((***,,,***'''&&&***---))))))************)))(((******))))))))))))******)))***++++++------...///,,,---...///000222333333111000000///.../////////111111111111111111111111444555777777777555333222555555444333111///---,,,---......,,,******+++---,,,+++)))(((((()))+++,,,,,,,,,+++***)))***...111333111............,,,***+++,,,...//////...,,,+++,,,,,,+++******+++,,,---///......//////000000///...000333333222111111111555444222111111222444555000111111111222222222222333333444444555555555666555555555555555333111000222000...///222333000---///000000111000000//////,,,...000000//////111333000000111000/////////000---///111111000000222444444555555666777777888888555666777777555222...,,,111000///...---.........111111222333444555666777;;;<<<===???AAACCCDDDDDDBBBDDDFFFGGGGGGHHHKKKMMMHHHHHHIIIIIIJJJJJJJJJJJJIIIHHHHHHGGGFFFEEEDDDCCCAAA>>>@@@FFFIIIGGGEEEEEEGGGGGGFFFEEEEEEFFFFFFFFFEEEEEEDDDDDDBBBAAA???>>>===:::666444444333222111222222222111111111000000222...---000222///...000................................................////////////////////////))))))((((((((()))***+++''''''((()))))))))))))))((((((((((((''''''''''''&&&&&&&&&%%%$$$###"""!!!***)))(((''''''((()))***((((((((()))(((''''''&&&%%%%%%%%%&&&'''((())))))***,,,,,,+++))))))+++...---...///000222333444444888888777777777888:::;;;:::;;;;;;:::888777777888666666777888999::::::;;;<<<<<<===<<<;;;;;;;;;<<<888999999:::::::::999999777666555555555555333111111111222333444555666777777777888888888666555444333222111222444666666666666666777888888888888777666888999999777666666777444444333333222222111111///---++++++---/////////000111111000///...---,,,******++++++++++++******---***((()))+++,,,***''',,,)))'''(((************&&&'''(((((((((((())))))))))))(((((('''''''''&&&&&&'''''''''&&&%%%%%%&&&******)))(((((('''((((((((()))))))))***************(((''''''((())))))(((''''''(((((())))))******&&&(((******((('''((()))***)))((('''((()))+++,,,'''''''''''''''((())))))************)))))))))(((&&&'''((()))***+++++++++((((((''''''''''''((((((((((((''''''''''''((((((******))))))***++++++,,,........................111///......000111111000///000111111111111222222333222000...,,,+++++++++******)))(((((('''((((((,,,***'''&&&%%%&&&&&&'''(((***+++***'''''')))+++((())))))*********))))))******))))))))))))******+++++++++,,,,,,,,,------.........///000000111111111111000///////////////111111111111111111111111333444555666555333111///222222222111///...,,,+++000...++++++++++++***))),,,+++)))((((((***+++---,,,,,,+++))))))+++///222333111...............,,,,,,++++++******++++++,,,+++++++++*********++++++,,,---///000////////////---000222333222111111222555444222111111333444666000111111111222222222222333333333444444444444444333444555555444222111000000...---...111222///,,,......///000000/////////---...///000///000111222222333444222000...///000...////////////000222444333444444555555666666666333444555666444222...,,,000//////...............111222333555666888999:::===>>>@@@BBBDDDFFFFFFFFFEEEGGGHHHHHHGGGGGGHHHIIIHHHHHHHHHHHHIIIIIIIIIJJJGGGGGGFFFEEEDDDCCCCCCCCC??????DDDKKKMMMHHHDDDCCCCCCCCCCCCDDDDDDFFFGGGHHHDDDDDDDDDDDDCCCBBBAAAAAA>>>;;;777444333333222111222222222111111111000000111------111333000...///........................////////////////////////////////////////////////******)))(((((()))***+++&&&'''(((((())))))((((((((((((((((((''''''''''''''''''''''''&&&%%%$$$$$$))))))(((((())))))******)))(((((((((''''''''''''(((''''''''''''((())))))***,,,---+++((((((,,,///,,,---///111333444444555666555444444555666888999999:::;;;:::888888888999888888888999999::::::;;;:::<<<===<<<;;;:::;;;<<<999::::::::::::999888777888666555555666555333111000000111111333444666777888888999999888777555444444222111222444666666555555666777777888888777777888999::::::888777777888777666555333222000///...000...++++++,,,...//////---............,,,***))),,,------......------,,,...,,,******+++,,,------000+++'''((())))))***---%%%'''((((((((((((***+++)))))))))(((''''''&&&&&&'''(((((()))((((((''''''***))))))(((((((((((()))(((((()))************)))(((''''''((())))))(((&&&************)))'''&&&%%%'''***+++***&&&%%%&&&)))***)))((((((((()))+++,,,(((((('''(((((()))***+++++++++,,,,,,,,,,,,+++***'''''''''((()))+++,,,---((((((''''''''''''((((((((((((''''''''''''((((((***)))))))))***+++,,,---/////////.........------///---++++++---/////////...///111111000000111333222111000...---,,,,,,,,,***))))))(((((((((((()))---+++((((((******)))''')))))))))******)))((('''((())))))************)))******))))))))))))******,,,,,,,,,,,,,,,,,,,,,,,,......////////////000000222111000000//////000000000000111222444555666777111111222222222111///...000000000000///---,,,+++///---++++++,,,,,,***(((,,,+++*********+++,,,---+++++++++******,,,000333444333111///.........///------+++******+++------+++++++++++++++*********'''***---///...---,,,---...000222222111111222333444333222222222333444555000000000111111111222222222222222222222222222222...000222222000............------...000000///......//////000000000000///111000//////...---,,,,,,111333555333000...///222000000/////////111222333333333444444444555555555222333444444444222000...////////////////////////222333555777999;;;<<<===>>>@@@BBBDDDFFFFFFFFFFFFFFFGGGIIIHHHGGGEEEEEEFFFIIIHHHGGGGGGGGGHHHHHHIIIFFFEEEDDDCCCBBBBBBBBBBBB@@@AAAHHHOOOOOOIIICCCBBBAAAAAAAAABBBCCCEEEGGGHHHCCCDDDDDDDDDDDDCCCCCCBBB@@@<<<888444333333333222222222222111111111111000000---...222444000---...........................////////////////////////000000000000000000000000,,,+++)))(((((()))***+++&&&'''(((((())))))((((((((((((((((((''''''''''''''''''(((((((((''''''&&&(((((()))******************)))((('''&&&''''''(((******)))(((((((((((())))))+++---+++((((((,,,111,,,...000222444555555555555555444444555666888999777999::::::999888999;;;::::::::::::::::::;;;;;;999;;;<<<;;;999999:::<<<;;;;;;;;;:::999888777666888777666666666555333111000000000111222444666777999999::::::999888777555444333111222444666666555555666666777777777777777888999;;;:::999777777888888777666444333111000///222///,,,+++,,,...//////---...///000///---+++***------............------------,,,+++,,,///333777777///)))((((((''')))---&&&(((***)))''''''(((******))))))(((''''''&&&&&&)))******+++,,,+++***))))))(((((((((((())))))***'''((()))***+++******)))(((((()))+++,,,+++(((&&&******+++***)))'''&&&%%%'''***+++(((%%%$$$'''+++)))))))))))))))******+++((((((((())))))***,,,,,,))))))***+++++++++***))))))(((''''''))),,,///111((((((''''''''''''((((((((((((''''''''''''(((((((((((((((((()))***+++,,,---........................,,,***)))+++---......***,,,...---,,,,,,///111000///...---,,,,,,,,,,,,)))(((((((((((())))))***'''(((***++++++************((('''***,,,,,,'''###(((((()))*********************))))))))))))************+++,,,,,,---......---------...///000111111222111000000//////000000///000111222333555666666000000000000000///////////////000000///......---)))+++------,,,+++***+++++++++,,,,,,,,,---------***++++++++++++---000333777777666222---+++---000,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,++++++***)))&&&***///000///---------///111222111111111333555111222222222333333333333/////////000000000111111000000000000000000000000,,,///111111...------...---...000000000///000111000000111222222222222222222111000//////...---,,,---000333222///...111444333111//////000111222333333333444444444444555555111111222222222222111111///000000000000000000000333444666888;;;===???@@@???@@@CCCEEEFFFFFFEEEEEEDDDFFFHHHHHHGGGFFFFFFGGGHHHGGGFFFFFFFFFFFFGGGHHHEEEDDDCCCBBBAAAAAABBBBBB@@@AAAEEEJJJIIICCC???@@@AAAAAAAAAAAABBBCCCEEEEEEAAABBBBBBCCCCCCCCCBBBBBBCCC???999666555555555444222222222111111111111000///---...333555111------........................////////////////////////000000000000000000000000---,,,***)))((()))***+++&&&''''''((((((((((((((()))(((((((((''''''''''''&&&&&&''''''(((''''''''''''((()))+++++++++***)))+++)))'''&&&%%%&&&((())),,,+++***))))))((((((((((((+++---+++((((((---222,,,...000333555555666666777666666666777888:::;;;666888999:::999999:::<<<;;;;;;;;;;;;;;;;;;;;;:::888:::<<<;;;999888:::<<<<<<<<<;;;:::999777666555999888666666777666333111000000///000222444666777::::::;;;;;;:::999777666444333222222444666666555555666666777777777777777888999::::::888777777888555555555555555444444444333000---,,,---...000000000111222333222111///---+++,,,,,,------,,,,,,+++,,,---...------111999???===222***)))'''%%%''',,,(((***,,,***'''%%%''')))***))))))((('''&&&&&&&&&'''&&&'''((())))))'''&&&(((((('''(((((()))***+++'''((()))++++++******)))((()))+++---...---)))&&&'''((()))******)))((((((''')))***'''$$$$$$(((---((()))))))))************))))))))))))***+++,,,---%%%&&&'''(((((('''&&&&&&+++***(((((()))---111444((((((''''''''''''((((((((((((''''''''''''((((((&&&&&&&&&&&&'''(((******+++,,,,,,---...///000000...,,,))))))+++---......&&&(((***)))'''(((+++......---,,,,,,++++++++++++(((((('''(((((()))***+++$$$***+++(((''')))---***'''&&&***......''' (((((()))*********************))))))))))))******'''((()))+++---///000111***+++,,,...000111222333222111111000000000000000000000000000000000000000000000///...//////000000//////000000000000//////###)))000000+++)))+++///+++,,,---............---)))***+++,,,,,,...111333999::::::444---))),,,000(((***,,,......,,,***(((,,,,,,,,,,,,,,,+++***)))(((,,,111333111/////////111111222111111222444777000111222333333333333222////////////000000000000////////////............---000333222000......000,,,000222222000///111333111222333444444444444444222111000111222333222111(((---111111...///222777555222000///000111222222444444444444444444444555000000000000111111222222///000111111111111000000444555777:::<<>>@@@BBBAAA<<<:::<<>>AAA>>>:::999:::::::::;;;;;;;;;<<<<<<<<<======<<<:::888666555;;;999777444333333444444/////////000222555777999;;;<<<<<<<<<:::777444222444333111222444666777666555666777777666666777888777888999:::999888777666888999999888777555333222///...---,,,,,,---///000...///111222333222000///...,,,***+++---...,,,)))...//////000666>>>BBBAAA444222///,,,*********++++++******)))(((''''''&&&************))))))))))))&&&((())))))(((((()))+++))))))))))))((((((((((((+++++++++******(((''''''(((((()))***************(((((((((((((((((((((((()))***+++,,,---,,,+++***,,,******+++***''')))...+++)))'''&&&(((***++++++,,,+++***(((''''''''''''******)))((())),,,111555000---)))((()))***)))'''++++++************++++++...,,,***((('''''')))))),,,+++***))))))***+++,,,))))))))))))))))))))))))...---+++*********+++++++++***)))***++++++***(((************************+++++++++***************'''%%%'''***&&& """)))(((((((((((((((((((((((()))))))))))))))*********,,,,,,,,,,,,+++++++++++++++---...---------///111000000111222222222222222///000111222222111000000........................,,,------......------,,,......---------,,,,,,,,,---++++++,,,...///...---------,,,+++,,,---...///666555444222///,,,)))(((++++++---......---++++++++++++++++++++++++*********)))+++///000,,,+++,,,111000......///000333444333222111111000000111111...............///000111.........////////////000......000111111000//////111111222333333333333222333444444444333222000///111000000000000111111222111111111000///000222555777666444222000...------888555222111111222222222222222222111111111111111222222111111111111111222222555666666;;;@@@@@@<<>>??????@@@@@@@@@??????@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@===:::888666555444333333333333222000///---444333222111000...------...---,,,,,,......---,,,000000////////////000000222000---...000111000...***,,,***&&&&&&******&&&((($$$%%%((()))%%%%%%)))***)))'''''''''((('''''')))((('''''')))******)))******))))))******+++,,,)))((('''&&&%%%&&&&&&'''((((((((((((((('''''''''((('''&&&''')))***)))'''***,,,...111333444444555666555555555666777888999666777888999999::::::999>>>999888;;;<<<:::999;;;::::::;;;;;;;;;<<<<<<<<<=========<<<;;;999777666888777555333222222333333444444333444555777999:::;;;<<<<<<<<<:::888555333444222000111333555666555555666777777666666777888888888999::::::999777666888999999999777666444222000///---,,,,,,...///000...///111222333222111000///---,,,---///111000...,,,444;;;;;;::::::777444///...+++)))((('''((())))))))))))(((''''''&&&&&&(((((((((((('''''''''''''''((())))))'''&&&'''(((&&&&&&'''((()))***++++++))))))))))))((('''&&&%%%(((((()))************)))))))))))))))))))))))))))***+++,,,------......---,,,***)))***)))''')))......+++((('''(((((((((((()))))))))))))))((((((((('''(((((('''''')))---000111...+++***++++++***((())))))(((((((((((())))))---+++***(((((((((((()))++++++***))))))***++++++))))))))))))))))))))))))---,,,+++*********+++++++++,,,---......------,,,))))))))))))))))))))))))******************+++++++++'''&&&)))***&&&%%%((((((((((((((((((((((((((((((((())))))*********+++***)))))))))))))))******,,,---...---------///111000000111222222222111111111111000//////000000111...............------------......//////......---.........---------,,,,,,---,,,+++,,,...///...------,,,,,,+++,,,---...///222222111000///---+++***,,,,,,,,,------,,,,,,,,,---,,,,,,+++++++++++++++,,,***,,,000000---,,,...000//////...///111222333222222111000000000111111...---------......///000,,,,,,,,,------------......///000111111111000000///000111111222222111111000000111222111111000//////............///000000111222222111000111333555111111111000111111222333888555222111111222222222111111111111111111111111222111111111111111222333111777:::999999===@@@@@@@@@AAACCCDDDEEEEEEDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEDDDCCCAAA@@@???@@@AAABBB>>>>>>======>>><<<888666777777666555666777999:::;;;<<<===>>>>>>>>>>>>>>>??????@@@@@@@@@??????>>>BBB@@@>>>;;;999666555444222333333333222000...---000000111111111111000000///...------//////...---///......------......///222000------///111000///(((++++++((('''((('''$$$)))&&&&&&((((((%%%%%%'''***)))((((((''''''((((((((('''&&&(((***++++++*********)))))))))***++++++'''''''''''''''&&&&&&&&&'''''''''''''''''''''''''''&&&%%%&&&((()))((('''+++,,,...111333444555555444444444444555666777888888777777888888999:::;;;===:::888999777555777<<<;;;;;;;;;;;;<<<<<<<<<===>>>>>>>>>===<<<:::999888::::::888777666777888999888777666555555666888888:::;;;;;;;;;:::888666555333111000000222444444444444666777777666666777999888999:::::::::999777666888888999999888666444333111000...------...///000///000111222333222111111111///......///000000000111;;;BBB???777222...***,,,+++)))(((''''''((())))))((((((''''''&&&&&&%%%(((((((((((('''''''''''')))***+++***((('''''''''&&&&&&'''((()))***++++++************)))((('''''''''((())))))******))))))************************+++++++++,,,...///111222---***)))***((('''***///222///,,,***)))((('''&&&'''''')))*********))))))'''((((((((('''(((***,,,///---+++***++++++***((())))))(((((((((((())))))++++++******)))(((((((((+++******))))))******+++)))))))))))))))))))))))),,,,,,+++************+++%%%)))------+++******,,,)))))))))))))))))))))))))))))))))***+++++++++,,,...)))&&&)))---+++)))((())))))))))))))))))))))))''''''((()))***++++++,,,***)))((('''((()))+++---,,,---...---,,,,,,...000000111111111111111000000444222000...---...000111/////////......---------...//////000000//////...///.........------------...---,,,---/////////---,,,,,,,,,,,,,,,---......---............------,,,------,,,,,,,,,,,,------///...,,,+++++++++,,,------+++---111111...---///......//////000111111111222111111000000000000000------,,,,,,,,,---......,,,,,,,,,------------...///000111111222222111111111111222333333333333333///000000111222111111111...............///000111111222333333222222333555/////////000111333444555777444111000111222222222111111111111111111111111111111111111111222333444111888===:::888;;;AAADDDAAABBBCCCEEEEEEEEEDDDDDDFFFFFFFFFFFFEEEDDDCCCBBBAAA@@@>>><<<;;;;;;<<<<<<<<<;;;::::::999888444222444333333333444666888999777777999:::;;;;;;;;;;;;<<<>>>???@@@@@@???>>>===BBBAAA???===:::777555444444444444444333111000///000111111111111111111000000///...///000000///...//////............//////222000------...000111111)))+++---,,,***((('''%%%)))(((((())))))(((((())))))))))))(((''''''((()))'''&&&&&&(((+++,,,,,,+++******))))))))))))******&&&''''''(((((('''&&&&&&&&&'''''''''(((((()))))))))((((((((()))))))))(((+++,,,...000222444555666444555555555666777777888999888777777888999;;;<<<;;;:::;;;;;;777444666<<<;;;<<<<<<<<<<<<=========??????>>>===<<<;;;:::999;;;;;;:::::::::;;;;;;<<<888777666444444444444555999999999999999888666666333111//////111333333333444555777777666666888999999::::::;;;:::999777666777888999999888777666555333222000.........000111000111222333333333222222333111...---------...///:::>>>===444---+++,,,++++++******))))))******+++))))))((((((''''''''''''************))))))))))))(((***,,,,,,***))))))***))))))))))))((((((((((((,,,,,,,,,,,,,,,+++******'''(((((()))))))))))))))))))))))))))))))))))))))*********+++,,,///222333...***))))))(((&&&***000444111...,,,,,,+++)))((('''(((***++++++***((('''(((***++++++)))))))))***,,,,,,******))))))((((((,,,++++++******++++++,,,***************)))((('''******))))))))))))******((((((((((((((((((((((((++++++******************!!!''',,,---***'''))),,,++++++++++++++++++++++++(((((()))***+++,,,,,,,,,---***)))***,,,,,,***)))************************&&&'''((()))***+++,,,,,,,,,+++)))((()))+++...000------...---,,,,,,---///111111111222111111000///333222111//////......///000000/////////.........//////000000000000///////////////............---///...------//////...---,,,,,,,,,,,,,,,---------+++,,,,,,---------,,,,,,...---,,,++++++,,,---...000///---,,,++++++,,,------+++,,,000000---,,,///,,,---...///000000000000111111000////////////000,,,,,,,,,++++++,,,------.........////////////000000000111111222222333333444444555666666666666666333333333333333333222222000000000000111222333333111333444555444333444444333222111111000111111111666444111000111222222222000000000111111111111111111111111111222333444444222888;;;999888<<>><<<::::::999999888777666666777666333111222222222222222333444555222333444666777888888888;;;<<>><<>>>>>@@@???>>>===<<<;;;;;;;;;888777777777888888999999888777555444333333333444777777777777777777666666333111//////000222222222333555777777666666888999::::::;;;;;;:::999777666777777888999999888777666555444111///...///000111111222222333333333333333111000...------///333555:::888222+++(((,,,---+++***************++++++,,,*********)))))))))))))))************))))))))))))$$$'''***+++*********+++))))))))))))((((((((((((+++,,,,,,,,,,,,++++++***''''''((()))))))))))))))((((((((((((((((((((((((((((((((()))+++---///111---***)))***((('''***//////---++++++,,,,,,***))))))***,,,,,,+++)))'''%%%(((***++++++)))(((((((((+++,,,,,,+++***))))))))),,,,,,++++++++++++,,,,,,)))************)))(((((())))))))))))))))))))))))((((((((((((((((((((((((************************$$$***//////,,,***,,,///++++++++++++++++++++++++(((((()))***+++,,,,,,,,,(((+++,,,+++))))))***+++++++++++++++++++++++++++&&&'''((()))***+++,,,,,,,,,+++)))((()))+++...000,,,---------+++,,,---///111111222222222222111111111222333333222000...,,,000000000000000000000000//////000000000000//////000000/////////.........///...------...///...,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******///...,,,,,,,,,,,,...///000///...,,,++++++,,,,,,,,,***+++......,,,+++...,,,,,,...//////000//////111000//////......//////---,,,,,,+++++++++,,,,,,.........////////////000000000000111111222333444555555666777777777777666777666555444222111111000000000000000111222333444111333666777666444444444555444333111000//////...666333000///111222222222000111111111222222222333222222111111222333444444333666777666999???@@@>>>BBBBBBDDDEEEEEEDDDDDDCCCEEEDDDDDDBBBAAA???===<<<>>>===<<<:::999777666666444333222333555666555333333222222111111000000000///000222333444555555666999;;;>>>@@@@@@???===<<<@@@@@@???>>><<<999777666888777666555444333333222333444444444222000...,,,///...---...//////...---111111000000000000111111000//////......///111333&&&'''+++---***%%%%%%(((###%%%&&&%%%&&&)))***((((((***,,,***'''&&&(((+++''''''(((***,,,---+++*********)))((((((((())))))&&&&&&&&&'''''''''''''''''''''((()))+++,,,------'''((()))(((&&&&&&&&&'''++++++,,,---///222444555555666777888999999999999999888888999999:::;;;<<<::::::===@@@???;;;:::<<<============>>>>>>>>>>>>??????===<<<;;;;;;;;;<<<888888888888999999999999777666555444333444444555444444444555555666666666333111//////111222222222333555666777666777888:::;;;;;;<<<;;;:::999777666666777888999999999888777777555333111//////000111222222333333333444444444000000//////000444;;;???000000---***+++...---))))))))))))*********++++++************************(((((((((((('''''''''''' ###'''))))))(((((()))&&&&&&'''((()))***++++++((()))))))))))))))((((((&&&'''(((((())))))((((((''''''''''''''''''''''''(((((((((((()))***,,,,,,,,,******+++***''')))...(((''''''(((***+++***)))+++,,,,,,,,,+++)))'''&&&'''(((***)))'''&&&&&&'''+++---......,,,+++++++++******))))))))))))************))))))))))))))))))((())))))******))))))((())))))))))))))))))))))))((()))******+++*********&&&))),,,,,,***)))+++---************************)))))))))***+++++++++,,,%%%+++...***'''(((+++,,,************************''''''((()))***++++++,,,***)))((('''((()))+++---***+++,,,,,,+++,,,...000111222222333444444333333000222444666555333///---000111111222222333333444000111111222222111111000000000000000////////////...---,,,,,,---...,,,+++******+++,,,,,,,,,,,,,,,---------,,,,,,+++***)))......------------......///......---,,,+++******,,,******------++++++...,,,,,,------.../////////000000///...............------,,,+++++++++,,,,,,,,,,,,,,,------------.../////////000111222333444333333444555555555555444777666444222000///...............///000111222333111444777999888666555444444333222111000000000000555222000///000222333222111111222222333444444444333333222222222222333333222444555666;;;@@@@@@;;;AAABBBCCCDDDDDDCCCBBBBBBBBBBBBAAA@@@>>><<<:::999999999888666555333222222111000000111333555555444333222222111000///...---///000111222333333333333777999;;;<<<===<<<;;;:::============<<<:::888777777666444333222222111111000111333444444333111000///...------//////...---......------------......---///000/////////111333&&&'''***---***%%%'''---$$$'''(((%%%%%%))))))&&&(((+++,,,***'''%%%(((,,,(((((()))+++------+++(((******)))((((((((((((((('''&&&&&&%%%&&&'''((()))&&&&&&''')))***,,,------''')))***)))'''%%%'''(((*********+++...000333444444555666777888888888777888888999:::;;;;;;;;;;;;<<<999999===???===<<<>>>======>>>>>>>>>????????????>>>===;;;;;;;;;;;;<<<999999:::::::::999999888333222111111111333444555111111222222333444555666444222000000111222222222333444666777666777999:::;;;<<<<<<<<<;;;999777666666777888999:::999999888888777444111000000000111333333333333333444555555222222111///000444;;;AAA***......+++***------+++++++++,,,,,,,,,,,,,,,,,,)))))))))))))))*********((((((((((((''''''''''''"""%%%(((******(((((((((&&&&&&'''((()))***++++++'''(((((())))))(((((('''&&&'''(((((())))))(((((((((((((((((((((((((((((())))))*********)))((((((***)))***---+++((((((,,,&&&&&&&&&(((***,,,+++***+++++++++******)))))))))((()))***)))'''&&&''')))(((+++------***))))))***+++******))))))******+++******)))(((((()))***+++'''((()))******)))((('''))))))))))))))))))))))))'''((()))***++++++***)))((((((''''''&&&'''((()))******************************************++++++'''+++,,,)))(((,,,---***************************(((((())))))*********+++***)))))))))))))))******(((***+++,,,+++---///111111222333444555666666666111222444555555444222111000111222333444666777777333333444444444444333333111111111000000000//////...,,,++++++,,,,,,+++***)))***+++,,,---,,,,,,+++,,,,,,,,,---,,,,,,++++++------............------------......---+++)))'''...++++++---...,,,,,,///---,,,,,,,,,,,,...///000000///......------............---,,,,,,,,,,,,,,,,,,,,,,,,------------...............///111333444222333444444555555444444666555333111000000000000.........///000111333444111444888:::999777555444444333222111000000000000444222//////000222333222222222333444444555666666555444333333222222222222///555999:::<<>>===;;;999888777666666555444333222000000000///...///111222222111111111111111000///......000000111222222222222222444555666777888888888888999:::<<<<<<<<<;;;999888999888666444333333333333000111333444444333111000000///......000000///...------,,,,,,,,,,,,------+++...111111000///000222((((((,,,000,,,'''***111'''++++++'''&&&******&&&(((+++---+++'''%%%(((,,,))))))***,,,------***(((******)))(((((((((((((((((('''%%%$$$%%%''')))***$$$%%%&&&((()))+++,,,---***,,,---,,,)))((()))+++)))))))))***,,,///222333333444555777777777777666777888:::;;;<<<<<<;;;:::???999666999===>>>>>>@@@>>>>>>>>>>>>????????????>>>===<<<;;;::::::;;;<<<666666666666666555444333......------...000222333000000000111222333555666555333111000222333333222333444666777666777999:::<<<<<<<<<<<<;;;999777666555666888999::::::999888999777555222000000000111444333333333333444555555666555222///,,,///555;;;,,,000000)))%%%(((...111...//////000000//////...(((((((((((())))))))))))************))))))))))))&&&))),,,...,,,+++))))))))))))))))))((((((((((((((())))))*********))))))&&&''''''((((((((((((((())))))))))))))))))))))))***+++++++++***)))'''&&&))))))+++...---((((((+++)))((()))+++---...---,,,******))))))******+++,,,***++++++***))))))***,,,$$$'''***)))'''%%%%%%'''---,,,,,,++++++,,,,,,---+++***((('''''')))+++,,,'''((()))******)))((('''))))))))))))))))))))))))'''((()))+++++++++***)))...,,,)))((()))+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************,,,***'''+++000///((()))))))))))))))))))))))))))))))))))))))*********,,,,,,,,,,,,++++++++++++''')))++++++,,,---000222111222333555666777777888333444444444444444444444000111222444666777999999555555666666666666555555111111111111000000000000---,,,+++++++++,,,***))))))***+++,,,---,,,++++++++++++,,,------------,,,,,,---...//////...---,,,+++,,,......---+++'''%%%///,,,,,,...///------111---,,,+++***+++---///111//////...------------...///...------,,,,,,,,,,,,........./////////000000...---------///111222444444555555666666666666666777666444333222333333444000000000111222444555666111444999;;;:::777555444666555444222000.........444222//////000222333333333333444444555666777777666555444333222111111111---666>>>>>><<<===??????@@@AAABBBBBBBBBAAA@@@???======<<<;;;:::888777666555555555555444222111000111///------///000///...//////000000000000000///111111222222222222222111222222222333444555666666777999:::<<<<<<;;;:::999<<<;;;999888777666777777333444555555444111...,,,111000///000111222111///.........------.........)))---111333111///000111'''%%%%%%(((,,,---(((######%%%$$$###%%%******&&&---***)))++++++((())),,,+++***))))))+++------,,,((()))***)))'''%%%&&&'''%%%'''(((&&&$$$###%%%((())))))))))))***+++,,,---+++***)))'''''')))***+++((()))***+++---///111333333444444444333444666888777999::::::::::::;;;===<<<<<<;;;;;;;;;;;;<<<<<<>>>>>>????????????>>>>>>;;;<<<=========<<<:::999888888999999777666333222333333222000000/////////333333222222222444555666777333111333222///000333111555999888555444777:::888999:::;;;;;;;;;:::999===;;;:::;;;<<<===<<<;;;999777444111///......///000222555888888777555333888555222222222000,,,)))---------.........//////000///...---------------,,,+++++++++***)))))))))***)))(((''''''((()))***&&&'''(((***++++++++++++,,,+++******++++++)))'''************************((((((((((((((()))*********)))(((''''''((()))***)))))))))((('''(((+++...((()))***+++,,,+++******))))))))))))******'''%%%,,,,,,,,,+++)))((()))***)))***+++***)))((((((***)))((('''''''''(((***+++''',,,---+++,,,000---&&&************************''''''(((((())))))******&&&''''''((()))(((((((((+++'''%%%(((,,,///---***((()))+++---...---+++***///...---,,,++++++++++++(((((((((((())))))))))))))))))******++++++++++++'''((()))++++++)))((('''&&&(((***+++,,,+++)))(((***))))))***,,,...---,,,,,,---...///000000000000333333444555777999;;;<<<555222///111444555222...222333555777999::::::;;;888999:::::::::999888777444222111222444444333222///...---,,,++++++++++++)))***+++***)))***---///---***(((***///000...***)))+++,,,...//////......++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***+++---////////////000111111111///...---)))***+++,,,,,,,,,,,,,,,/////////......---------.../////////000000111111111333444555555777999;;;777666444333222111111111---...///000000111000000555444333333333333222111555444444333222111000000000000000111222222333333666333111222666999999888333333333333333333333333111333555888;;;===??????BBBAAAAAAAAA@@@?????????666777:::======999333...555333000111222222000---000000000000000000000000/////////000111111222222333222000/////////000111777444222222555666555333555555666999<<<;;;888444555444555666888888666444333777888333000222444444///000111///,,,+++---000.........///////////////////////////............(((&&&&&&)))------)))%%%------***%%%%%%''''''###)))&&&&&&((((((&&&&&&)))+++)))((((((***++++++***'''((())))))''''''(((***((())))))'''$$$###$$$&&&************+++,,,---...+++***(((''''''(((***+++))))))***+++---///000111333555777888777777777888666888::::::::::::<<<>>>===<<<<<<;;;;;;<<<<<<===>>>>>>????????????>>>>>>>>>>>>>>>===<<<:::999888888888888777666444333222222222111000000000000111000/////////000111333444555222111333444222333666666777888777555555888:::888999:::;;;;;;;;;:::999>>><<<;;;<<<======<<<;;;;;;:::777444222111111111222333444666666666666666666444222111111000---***---------.........//////000///......---------...++++++++++++************+++***))))))))))))***+++((())))))***************+++***)))***++++++***(((************************((((((((((((((()))*********)))(((((('''((()))***)))***)))(((''''''***,,,+++,,,,,,---------------,,,+++++++++,,,,,,***((()))))))))((('''&&&'''((()))***+++***)))((((((***)))(((((('''((()))***+++***,,,,,,)))+++...,,,'''))))))))))))))))))))))))((((((((()))))))))))))))))))))))))))************,,,)))''')))...000...+++***+++,,,---------,,,+++...---,,,+++************(((((((((((()))))))))***)))*********++++++++++++'''((()))******)))(((''''''((()))***+++******))))))(((((()))+++,,,,,,+++,,,,,,---...///000111222888666444333333555888:::666333111333777888555111444666888:::===>>>???@@@>>>>>>>>>===;;;999777666888666444333333333111///000///...---,,,,,,,,,,,,+++---//////...------...---+++)))+++...000---)))***+++,,,...............,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,...000000/////////000000000///...---+++,,,------------------//////.........---------000000000000111111111222111222444444444555777999666555444333222222111111000000111222222222222222444333222222222222111000333333222222111111000000000000000111222222333333555555555666777777666444222222222222222222222222222333666888;;;===>>>???>>>======<<<<<<;;;;;;:::;;;888444222444666888888555222000000111222000...000000000000000000000000000000000000000000000000222222000/////////000000666444111111333333222000333333444777::::::777333444444444666888888666555444888888333000222333333///000111///---,,,...111////////////////////////,,,,,,---...///000111111)))((((((***......***'''***+++((($$$&&&******''')))''''''***+++)))))),,,+++)))(((((()))))))))(((&&&((())))))))))))***,,,++++++***(((&&&$$$%%%&&&+++++++++++++++---......******((((((((((((***************+++,,,---...///111444888:::999888777777555777999::::::;;;===???===<<<<<<;;;;;;<<<<<<======>>>>>>??????>>>>>>===AAA???>>><<<:::999888777777777666444333333333333000000000000000111111222............///111333444555222222555555444555888999777555444666777888888888888999:::;;;;;;::::::???>>>=========>>><<<;;;<<<:::888666444222111111555555444444555666888888555333111000000///---+++------........./////////////////////............*********+++++++++++++++,,,+++************+++,,,************))))))((((((***))))))***+++,,,***)))))))))))))))))))))))))))((((((((((((((())))))***))))))((((((((())))))***)))***)))(((&&&&&&(((***)))))))))))))))******++++++)))''''''((()))((('''+++++++++***************)))***+++***)))((((((***))))))((('''((()))***+++------+++((())),,,+++((((((((((((((((((((((((((())))))))))))))))))((((((******)))((()))***+++,,,...,,,+++,,,000111///,,,---------------,,,,,,,,,---,,,+++***))))))))))))((((((((()))))))))******************++++++++++++'''((()))******)))((('''((()))))))))************)))((('''(((***++++++***,,,,,,,,,---///111333444888666222000000333777:::777555444666999:::888666777888;;;>>>BBBDDDFFFGGGEEEDDDBBB@@@===:::888666888666444444333333111///000000///...------------+++...111222000...,,,,,,...,,,***+++......,,,)))++++++,,,---............---------------------------------------.........///------...000111111000......//////......---,,,....../////////...------//////............------111111111111111222222222111222333333222333555777555555444333333222333333111111111111222222222222333333222111111000//////111111111000000000000000000000111111222333333333555777999:::888444222111000000000000000000000000333444666888;;;<<<===>>>>>>>>>======<<<;;;;;;:::999555///---///555:::<<<444222000//////000000///000000000000000000000000222111111000//////......111111000/////////000000222000//////111222111111111222333555777777555333333333333555777888777666555888888333111222333111...///000///......000222////////////////////////,,,,,,---...///000111111)))((((((***,,,---***((($$$&&&&&&%%%'''***)))$$$)))'''(((,,,---++++++...---+++)))((())))))((('''''')))******))))))***,,,++++++***((('''&&&''''''************+++,,,------***)))(((((((((((()))******************+++,,,---///222555777666555555666444666888::::::<<<>>>@@@======<<<<<<<<<<<<============>>>>>>>>>>>>======@@@???===:::999888999999777666444222111222222333.........///000111222333000000000000222444666777555222222555666444444777666333222444999;;;999666888888999999:::::::::;;;@@@???======>>>>>><<<;;;:::999888666444222000///444444555666666777777888555444222111000000///.............../////////////////////000////////////*********++++++,,,,,,,,,+++++++++******++++++++++++******))))))))))))))))))(((((()))+++,,,+++)))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))******)))******(((&&&&&&''')))(((((('''&&&&&&((()))******(((&&&%%%&&&(((((((((,,,,,,,,,,,,---...---,,,)))***+++***(((((((((******)))((((((((()))***+++///---***((()))******)))))))))))))))))))))))))))+++******))))))(((((((((***)))'''&&&&&&(((***+++///......///111222000---...---,,,+++++++++++++++++++++***)))))))))))))))(((((()))))))))*********++++++++++++++++++++++++((()))************)))((()))))))))((()))******+++***(((((()))+++++++++***,,,,,,,,,---///222444555222111000000111444888:::666555555777:::<<<;;;999888:::===AAAEEEHHHKKKLLLIIIGGGEEECCC???<<<:::888555444333333444444333222//////...---------------,,,...000000...+++******...---+++,,,------+++)))+++,,,,,,------.................................---------------.........000///...000111222111000---------------------,,,///000000000///...------/////////////////////...111111111111111111111111222333444333333333555777555444444333333333444444000000//////////////////111111222111///......///.../////////000000111111000000111222222333333444444888:::999555222111222000000000000000000000000333444666888:::;;;;;;<<<======<<<;;;:::999999888222111000111333555555555333111///......///000000////////////////////////000000000//////.........000000000/////////000000,,,,,,,,,---///111222333000111333555666666555444333222222444666888777666777999888333111222222000///////////////000111222000000000///////////////////////////............((((((((()))++++++)))((((((+++,,,***)))((("""%%%###%%%***+++)))))),,,...,,,***)))))))))((('''***++++++***)))(((((()))))))))((((((((()))******(((((((((((()))***+++,,,)))(((((((((((((((((())))))))))))))))))***++++++000111333333333333666888333555888999:::<<>>>>>>>>>>>======>>>===;;;:::999999:::;;;666444333111111111222333---......///000222444555222222111222333555777888777444444777666333222555444222222888???AAA===777777777888888999:::;;;;;;@@@>>>======>>>>>>===;;;:::::::::888666444111000111333666888888888666555555555333222000///000000........./////////000000//////000111111000000///******++++++,,,,,,,,,---************************))))))(((((())))))***+++((((((''')))++++++***)))(((((((((((((((((((((((())))))(((((((((((())))))(((((()))***************)))******)))'''&&&''')))++++++***)))***+++,,,------+++))))))***,,,,,,,,,)))((((((***,,,---+++))))))***+++***(((((((((******)))((((((((()))+++,,,000---++++++,,,+++))))))************************++++++******))))))((((((+++***((((((((()))+++---000000000111222111///------,,,+++***))))))************))))))(((((())))))))))))))))))************,,,+++++++++++++++++++++))))))************)))))))))))))))((()))******++++++***)))***,,,,,,,,,***+++,,,---...000222444555...///000222444555666777555555666888:::;;;;;;:::999;;;>>>BBBFFFIIIKKKMMMIIIHHHFFFCCC@@@>>><<<;;;555333222222333333222111...---,,,,,,+++,,,,,,,,,/////////---+++***+++,,,------,,,,,,---,,,+++))),,,,,,,,,,,,------..............................++++++,,,,,,---------...000000000111333333111///------,,,,,,,,,---------//////000//////...------000000000000000000000000111111111111111111111111444555666555444555777999555555444333333444444444222111000///....../////////000111000...---...000.........///000000111111111111111222333333444444444666777555222111333666111111111111111111111111333444555777888999999999777777666555444333222111000000111333444333111///111000///.........///000////////////////////////------.........//////////////////000000000//////------------......000111000111333555555666666666444333222333555777777666777999777222111333222///000000///000111222222222111111000000////////////////////////............'''((())))))******))))))'''***,,,,,,,,,,,,''' '''&&&(((---...++++++---...,,,***)))******)))'''***++++++***(((''''''(((((('''&&&''')))***+++***(((((('''(((((()))***+++((((((((((((((((((((((((((((((((((((((()))***+++111222222222222444777:::333666888::::::<<<>>>AAA>>>======<<<<<<======>>><<<======>>>>>>======<<<<<<;;;;;;:::::::::::::::444444333222222222222222000000111222333555777888444333333222333444666777999666666999888444333555444333444:::@@@BBB>>>:::777777777777888:::;;;<<<>>>===<<<<<<>>>>>>===<<<<<<=========;;;777444222///222555888999777555333555555444111...---///000....../////////000000000...///111222222111000000+++++++++,,,,,,,,,,,,,,,))))))************))))))***)))((((((((()))+++,,,)))(((((()))***+++)))((())))))))))))))))))))))))***))))))((((((((((((((((((((()))***++++++++++++)))***+++***)))((()))*********))))))******+++,,,,,,+++)))***+++---,,,,,,***))))))+++///000...***)))***+++***)))((((((*********)))((()))***+++,,,...+++,,,000000---))))))******************************************))))))...------,,,---...///000///000111222111000...,,,************))))))))))))******)))))))))))))))***)))))))))*********++++++,,,,,,,,,,,,++++++++++++************************((()))))))))************,,,+++***+++,,,---,,,***+++,,,...000222333333333000111333444444444333222555666777999:::;;;;;;;;;;;;<<>>@@@>>>>>>============>>>>>><<<<<<============<<<<<<<<<<<<<<<;;;:::999888777333333333444333333222111555555666666888999;;;<<<888777666555555666777888999777888;;;;;;888777999555333222444888::::::888777777666777888999;;;<<<<<<;;;:::;;;===>>>>>>======>>>???>>><<<999555222000111333555666555444444555555333000,,,***,,,....../////////000000000000...///111333333222111000,,,,,,,,,,,,,,,,,,++++++******+++,,,,,,+++******,,,+++)))((('''(((***+++***)))((()))******(((&&&******************************)))((((((((((((((('''(((***+++,,,,,,++++++(((***,,,,,,******+++,,,'''((())))))******))))))***))))))***,,,,,,+++***,,,++++++...333444111---)))***+++***)))((((((***+++***)))))))))***+++,,,+++***---555666///***)))******************************************++++++////////////000000000000---///111222000...,,,***((()))***+++,,,+++***)))*********))))))******+++))))))*********+++++++++------,,,,,,,,,++++++++++++******************+++'''((()))***+++******))),,,***)))***+++,,,+++)))+++---000222333333222111222222222333333333333333666888999::::::;;;;;;<<<===>>>@@@CCCEEEGGGHHHHHHHHHFFFCCC@@@===;;;:::999777555222111000...,,,***------,,,,,,,,,,,,------...///000///---,,,,,,---***+++------,,,,,,,,,,,,...---,,,,,,,,,,,,---...------------------------,,,,,,,,,---......//////000000000222333222000......---,,,,,,,,,...///000///000111111111111111111333333333444444444555555666555555555444444444444444666777777777888:::===888777666444333333333333666555222000//////000000***...111111......111444000000000000000000000111111111222333333444444555333222111111222222111///////////////////////////222333333444444444333333666666555333222111000///555222///...///000111111+++...111111///------...000000000000000000000000---------------------...------///000000000/////////111111000...---///222---///222222222222555777777555333222333444444333777777444111222666444000555222000000222333222000222222111111000//////...,,,,,,---...///000111111***+++,,,+++++++++,,,---***+++((($$$%%%)))(((%%%***(((***///000,,,+++---***((('''&&&((((((((('''%%%&&&(((((('''''')))***+++(((&&&&&&((()))'''%%%))))))))))))***+++,,,---''''''((((((((((((''''''&&&&&&&&&&&&((()))***+++(((+++///222222111111222555777999::::::;;;===???>>>>>>============>>>>>><<<<<<============<<<<<<=========<<<;;;888666444222333444555555333222111999999999:::;;;<<<>>>???<<<<<<:::999999999:::;;;999888999===>>>;;;:::===444111...---...111333444777666666666888999;;;===:::999999:::===>>>>>>===;;;<<<======;;;777333000222222222222333444555555444444222...)))'''))),,,////////////000000000000...///111333444333111000---------,,,,,,+++++++++++++++------------++++++...---***(((''''''((()))***)))((()))***)))'''%%%******************************)))((((((((((((((('''(((***+++,,,,,,++++++(((***,,,,,,,,,+++,,,---***+++,,,......---,,,,,,,,,,,,---///000111///---)))((('''+++000222...***)))***+++***)))((((((***+++***)))))))))***,,,,,,***)))...888999111***))))))))))))))))))))))))))))))))))))***+++++++++,,,---......///000/////////,,,///111111///,,,***)))((()))+++---...---+++***+++***************++++++)))************+++++++++---------,,,,,,+++++++++++++++************++++++&&&(((***+++,,,+++)))(((+++)))((()))******)))(((+++---111333444333111///111000000000222555888999888999;;;<<<;;;;;;<<<===>>>???AAACCCEEEFFFGGGGGGHHHFFFBBB>>>;;;999777777333111//////000///...,,,......---------......///(((+++......---***)))))))))+++,,,---,,,,,,---...///...---,,,+++,,,---...---------------------------------...///000000111000///000222333222///---...------,,,---...///000000111222333333333333333444444444555555666666666888888777777666666666555333555666777777888;;;===999888666555333333222222555333000...---------...)))---111111......222666111111111111000000000000111222222333333444444555222111000222444333...)))........................222222222333333222222111222222111///...,,,++++++000///000222333333000...)))---111222///---,,,---000000000000000000000000///......------,,,,,,+++,,,---///000000000//////***---///000000111555999+++...000111000000333666888666333222333444333333666666444111333666555000666333000111222333222000222222222111000//////...000/////////............,,,,,,---,,,+++,,,...111***+++++++++***)))'''&&&'''''''''((())))))******))))))******)))((('''''''''&&&%%%$$$$$$%%%&&&'''((($$$!!!!!!###&&&%%%$$$''''''''''''(((***+++,,,************))))))))))))+++******)))))))))))))))(((+++...111222333555777777888999:::<<<===>>>??????????????????>>>=========???>>>;;;<<>>>>>>>>>>>===<<<;;;:::AAAAAA@@@@@@???>>>>>>===555444333111000111111222333333333444666999<<<>>>999:::;;;;;;::::::<<<=========>>>>>>===;;;999777444111000111444666666444555333000---++++++---...---...///000000111000000333333333222111000///...000///---+++******+++++++++---...,,,******...111000---***(((((())))))((()))&&&&&&******((((((+++'''***111777222&&&"""%%%***++++++***)))(((***+++)))((((((((((((***,,,---(((((()))***++++++)))'''+++)))***......+++)))***)))+++---//////...---,,,...+++((()))---...,,,(((((((((((((((((())))))***,,,+++***)))((((((((((((---+++)))+++555<<<333%%%'''///111+++)))---///------((('''+++///......///000000//////.........---............------,,,+++(((((()))******************,,,---,,,)))(((+++---+++++++++++++++***((((((++++++++++++++++++++++++******++++++++++++******...+++((((((+++,,,***(((++++++++++++++++++++++++,,,---000222333333222111222222222111000111333555777666444555888;;;<<<<<<;;;<<<>>>???@@@@@@??????AAA???===999666444222222111000000///...------------+++)))(((***,,,------444222///.........---+++)))***+++,,,---.........000---***+++...000000///---,,,,,,++++++,,,,,,---,,,,,,------...///000000111222222333333333333222---...000222222111000...666555444444333333333333888999:::;;;;;;;;;::::::<<<;;;::::::999999999:::;;;<<<<<<<<<<<<:::999888:::999888777666555555555333222222111111111111111...///111000///...000111222333222111//////111333222333333444444333333222333333111000////////////222///---...000111000...222222222111111111111111111...---//////---...111000000000000///...,,,+++000000000000////////////------......//////000000//////.........---------...///000///...---...000////////////000111333333000000000000111111111111777555333444666555222///000000000222444666555444666666555444333222222111222222222111000///////////////.........---------+++...000000///...---...*********))))))'''&&&&&&(((((()))))))))))))))***))))))******))))))((((((&&&'''((())))))((('''&&&***(((&&&%%%&&&((((((((()))(((((((((((()))))))))************)))))))))))))))))))))))))))***++++++***---///000111111333555777777999:::<<<===>>>??????????????????>>>=========>>>>>><<<===@@@>>>999999888888999;;;;;;:::888777777666666666777999999<<<;;;:::<<>>======>>>>>>>>>>>>>>>===@@@@@@@@@@@@@@@@@@@@@@@@:::888666444222111111111444333333333555777:::<<<888:::;;;;;;::::::<<<===<<<===>>>>>>===;;;999777444222000000222333222111555333///---++++++,,,------...///000111111111111111222222222222111111000---,,,+++*********+++,,,+++---......------...///000---***((()))))))))(((***''''''******((((((++++++,,,222555111)))'''++++++,,,,,,,,,******,,,...******))))))***+++---...++++++++++++,,,---,,,+++000---,,,+++((($$$(((...,,,---...//////...,,,+++---***(((***...///,,,(((******))))))))))))******)))(((((())))))***+++,,,++++++)))+++444;;;666,,,(((++++++(((''')))+++***---((('''+++......---////////////.........------------......---,,,,,,+++))))))******++++++*********+++,,,***(((''')))+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++++++++*********((('''(((+++------,,,************************,,,...000222333333222111222222333222111111333555:::888777888;;;===>>>===999;;;<<<>>>>>>===<<<;;;;;;999777444222000///...111000000///......------...,,,******,,,......---+++***)))+++---000000///***+++,,,,,,------------000---++++++,,,...---,,,------,,,,,,,,,,,,------,,,,,,------...//////000//////000000000000000///...///111222333333222222555444444444555555666777999:::<<<======<<<<<<;;;>>>>>>===<<<;;;;;;;;;;;;>>>>>>??????>>>===;;;:::777777666555444444444444333333222111111111111111000111222222000000111222333333333111//////111333222222333333333333222222333222111000////////////111///---...000111000...111111111111000000000000111------//////------111////////////.........................../////////........./////////////////////.........---------...///000///...---...000////////////000111111222000000000000111111111111333222111222444555333111999777555555777999999999888777777666555444333222222111111111000000//////000000000//////.........,,,///333555333///,,,******)))(((''''''&&&&&&'''******************)))(((((((((((()))))))))))))))&&&(((***,,,,,,***(((&&&)))))))))((('''''')))+++***)))))))))((((((((((((************))))))))))))************************,,,...000000///000111333666777999;;;<<<>>>>>>??????????????????>>>======<<<>>>>>><<<>>>AAA@@@;;;999888888999;;;;;;:::999:::::::::999::::::;;;<<<>>>>>>???@@@BBBBBBAAA???<<<===>>>???@@@@@@@@@@@@===>>>>>>???@@@AAAAAABBB>>><<<:::777444222111000444333222222333555777999888999;;;;;;;;;;;;<<<>>><<<===>>>>>>===;;;888777666444222222222222111000333222///---++++++,,,------...///000111111111111000000111222222222222222,,,,,,+++++++++,,,---...+++,,,---000111000...+++///---***))))))***))))))+++((((((++++++((('''***,,,---000111...******...+++,,,------,,,,,,...000,,,++++++***+++,,,...///,,,,,,+++++++++,,,---............,,,%%%!!!&&&......///000000///...,,,+++,,,******,,,...///+++(((...---,,,+++************((((((((())))))+++,,,,,,******)))***000777777444---(((&&&'''((('''(((***,,,((('''+++...------///............------------,,,------------,,,,,,+++*********+++++++++,,,,,,---------+++)))((()))***++++++******+++,,,...///,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******((('''''')))+++---,,,,,,)))))))))***************---///111222333222111000222333333333222222444666666555555666888:::999999777999;;;<<<<<<:::777666555444222000///---------000000000///......------...,,,,,,---...///...---...---+++,,,------,,,++++++,,,,,,---------,,,,,,000...+++++++++,,,,,,+++......------------......,,,,,,------...//////////////////000000//////...///000111222444555666666555555555666777888:::;;;<<<===>>>?????????>>>>>>AAAAAA???>>>>>>=========????????????>>>===<<<;;;777777777666666666666666444333222222111222222222111333444333111111222333333444333222000000222444222222333333333333222222222111000///////////////000...---...///000///...////////////////////////000------000000------000///......---...///000111,,,,,,------....../////////////////////........................---------...///000///...---...000///////////////000000000000000000000111111111111//////...000222333333222???<<<888777999;;;======:::999999888777666555444111111111000000000000000111111000000000000//////...111444444111---***(((+++)))((('''&&&'''((((((+++,,,,,,,,,+++***((('''&&&&&&&&&''''''((())))))'''(((***++++++***((('''&&&((()))'''%%%$$$'''***((()))))))))))))))((((((************)))))))))(((++++++++++++***))))))(((,,,---//////...///111333555666888;;;===>>>?????????????????????>>>======<<<>>>>>>===???BBBAAA===999999888:::;;;<<<;;;999<<<<<<<<<<<<<<<<<<<<<======>>>???AAAAAA@@@>>>===<<<===>>>???????????????<<<======>>>??????@@@@@@>>>===;;;999666444333222222222111111222444666888777999:::;;;;;;;;;===???<<<===>>>>>>===;;;888777777666444444333333333333333111///---,,,,,,,,,------...///000111222222222111111222333333222222222///...---,,,,,,---...///++++++---111444333---(((///---*********+++***)))---***))),,,+++((('''***)))+++---...,,,***+++...+++,,,------,,,---///111,,,,,,+++++++++,,,...///++++++***((((((***---//////---......+++&&&&&&+++...//////000000///...---+++++++++---///...+++)))111000///---,,,+++++++++,,,+++******)))))))))***)))***)))(((+++///444777222)))%%%(((***((((((+++,,,((((((+++---+++,,,///------------,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------111111000...,,,++++++,,,...---+++***+++---///000,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++************************)))(((***************+++++++++...///111333333222111000222333444444333333444666444333333555666777666444555777999:::999777444222222222111//////.........000000//////............---,,,,,,---//////...,,,111000......///...,,,***------------------,,,,,,///...,,,,,,,,,---------.........------.........---------.........//////000000111111111111000000000000111222444666888999888888888888999;;;<<<===??????AAABBBBBBBBBAAA@@@CCCBBBAAA@@@????????????>>>>>>>>>======<<<;;;;;;:::::::::;;;;;;;;;;;;:::555555444333333333333333222333444333222111222333444444444222000000222444111111222222222222111111000000///.........//////............//////......------............//////000------000000------000111///...,,,---...000111,,,,,,---......///000000000000//////......------...........................///000///...---...000//////000000/////////...///000000000111111111111000//////000111222222222<<<:::888888:::=========<<<;;;;;;:::999888777777111111111111111111000111000000000000000000000000111222222///,,,)))((((((+++***)))((('''((()))***+++,,,,,,,,,+++***(((&&&%%%%%%%%%%%%%%%&&&'''((()))((((((''''''(((((()))%%%''')))'''%%%$$$&&&)))&&&&&&((()))************************)))))))))(((((()))***+++,,,,,,++++++***+++------...///222555444666888;;;>>>????????????????????????>>>======<<<>>>>>>===???BBBAAA===:::999999:::<<<<<<;;;999<<<<<<<<<<<<<<<<<<<<<;;;;;;===???@@@@@@???=========>>>>>>>>>======<<<;;;========================<<<<<<;;;:::888777666555111000000000111444666888666888:::;;;;;;<<<>>>@@@======>>>>>>===;;;999777444444444333333333444555222111000...---------...---...///111222222333333444444444333333111000000000///---++++++++++++,,,++++++,,,000444222---(((...,,,++++++++++++***)))---******,,,,,,((((((+++'''***---------------,,,***+++,,,,,,,,,,,,///111,,,,,,+++***+++,,,---...+++++++++)))(((***...222???666///...---+++***,,,,,,---...///000000000111,,,+++,,,---...---,,,***333222000///---,,,,,,,,,,,,+++************************)))((('''(((...444333,,,'''(((***))))))***+++)))))),,,,,,***+++///++++++++++++,,,,,,,,,,,,,,,------.........------...------,,,---...//////222111///...------,,,+++000///---++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******)))******+++***)))((((((+++++++++,,,,,,,,,------...///111333444333222111222444555555444444555666555555666888999999666444555666777888777444222000000000//////.../////////////////////............,,,++++++,,,......---+++******+++---000111111///------.........---,,,,,,---------------///111222.........------.........---------...............//////000111111111111111111111222333555888:::;;;<<<<<<;;;;;;<<<<<<===>>>AAABBBCCCDDDEEEDDDCCCCCCCCCCCCBBBAAAAAAAAAAAAAAA@@@??????>>>=========<<<<<<<<<===>>>>>>>>>======777777666555555555555555222333444333111000111222333444333222000000222444000111111222222111111000..................//////---...///000//////......,,,,,,------............///---...111111...---///333111///---,,,---...///------...///000000111111000000//////......---------........................///000///...---...000///000000111000000///...///000000000111111111111222222222111111111222333555666888;;;>>>@@@???>>>>>>===<<<;;;:::999999888222222222222222111111111////////////////////////222111///+++(((&&&'''(((******))))))))))))*********+++,,,,,,+++)))'''&&&'''&&&%%%$$$$$$%%%'''((()))(((&&&%%%%%%&&&((()))((()))***)))((((((((()))$$$&&&((()))***+++******************))))))))))))###$$$(((+++...///000000)))***,,,,,,,,,///222555333555888<<<>>>????????????????????????>>>======<<<>>>>>><<<>>>AAA@@@;;;:::999999:::<<<<<<;;;:::;;;<<<<<<<<<<<<;;;::::::;;;===@@@@@@@@@??????@@@>>>>>>>>>======<<<;;;:::=========<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999888222111000000111333555777555777999;;;;;;<<>>??????@@@???===:::999222333333222111111333444333222111000////////////---...///111222333333333555555444444333111000///...---+++)))((((((((((((***+++,,,///000///---***...,,,++++++,,,,,,+++)))---******------***))),,,***---///...///111111...+++,,,------,,,,,,...000---,,,++++++++++++------,,,......,,,***,,,111555QQQAAA222++++++,,,---///++++++,,,---///000111222------,,,,,,,,,,,,------333222111///...---------(((((())))))+++,,,...///***)))))))))&&&%%%)))000//////+++''''''******'''+++)))***,,,+++(((***///************++++++++++++------...////////////...//////...---...///000111000...,,,+++,,,,,,***)))000///---,,,++++++,,,,,,++++++++++++++++++++++++******++++++++++++******$$$&&&)))************+++++++++,,,,,,---.........---///111333444444333333222444666666555444555666333333444666777666333000333444444444333222000///...---------,,,------...//////////////////......---+++++++++---...---,,,+++++++++,,,------+++))),,,------.........------,,,---.........///333555......------------..............................,,,---...///000111111111333444555777999:::<<<<<>>>>>>>>??????@@@CCCDDDEEEFFFFFFFFFEEEDDDCCCCCCCCCCCCCCCDDDDDDEEECCCCCCBBB@@@@@@@@@@@@@@@===>>>???@@@@@@???======:::999888888777777888888333444444333111000111222222333222111//////111333000000111111111111000000---------------...///000---///111222000/////////,,,,,,,,,---....../////////---...111111...---///333222000...------------......//////000000111111///////////////.........---------..................///000///...---...000///000111222222111000///000000000000111111111111444444444222111111333555444666999>>>BBBCCCAAA??????>>>======;;;;;;:::999555555444444333222222111......////////////000000111111///+++'''&&&&&&'''(((((()))))))))))))))(((((()))+++,,,+++)))'''%%%)))((('''%%%%%%&&&'''(((''''''''''''''''''''''''***))))))***++++++***)))%%%''')))***+++***)))(((************))))))))))))###%%%(((,,,.../////////+++,,,,,,++++++---000333222555888<<>>=========>>>>>><<<===@@@>>>999:::999999;;;<<<===;;;:::;;;<<<<<<===<<<;;;:::999:::===??????>>>>>>@@@BBB======>>>>>>>>>======<<<<<<======>>>>>>?????????======>>>>>>===<<<;;;:::666555333111111111222333444666999:::;;;===???AAA???@@@AAAAAA@@@>>>;;;:::555666777555333222333555333333222222111000000000---...///111222333444444333444444444333222222111---,,,+++***)))******+++***+++,,,,,,++++++,,,------,,,+++,,,------+++***---******------++++++......000...***,,,111222///---...///...------...000///...---,,,,,,---......+++---///...+++,,,111666III===111,,,***)))***...,,,,,,,,,,,,---...///000......---+++++++++---///222222000///............(((((()))***+++---...///)))'''(((+++)))&&&'''---,,,555444)))&&&---...&&&***)))***,,,***'''***///)))))))))*********++++++......///000000000000000111000///......000111222///,,,******+++,,,+++)))---------,,,,,,,,,,,,,,,******************************++++++++++++******###&&&***+++***)))***+++******+++,,,,,,---......,,,...000333555555555444222444777777666555555666///000222444555333///+++111111000///............------,,,,,,,,,,,,------...////////////////////////---++++++---//////...111000......,,,***%%%""",,,,,,---.../////////...,,,...///...---...111444------,,,,,,,,,,,,------........................+++,,,...000111333333333666777999;;;===>>>>>>>>>?????????@@@AAABBBCCCDDDDDDDDDFFFGGGGGGGGGFFFEEEDDDDDDDDDEEEFFFGGGHHHIIIDDDDDDBBBAAA@@@@@@AAAAAAAAAAAACCCCCCCCCAAA???>>><<<;;;;;;:::::::::::::::444555666444222111222333111222111000......000222///000000000000000000///,,,,,,,,,,,,---...///000---000333333111000000000,,,,,,,,,---.../////////...---...222222...---...000000//////.........---////////////////////////.........///////////////---------.........//////...///000///...---...000...000111333444333222111000000000000111111111111111333333222000111444888666777999===@@@BBBAAA@@@??????>>>===<<<;;;::::::888888777555444333222111/////////000000111111111000000///---)))'''&&&'''&&&'''((())))))((('''&&&&&&(((***++++++)))'''%%%,,,+++)))'''&&&'''((()))%%%&&&)))******)))&&&%%%+++(((''')))+++,,,)))&&&'''(((***+++***)))'''&&&************))))))))))))(((***,,,------,,,+++***---------+++***+++...111222444888<<>>=========???>>>;;;<<>>??????@@@@@@???<<<<<<===???@@@AAACCCCCC@@@@@@@@@@@@???===<<<::::::888555222000000000000444666999:::;;;===@@@BBB@@@AAABBBBBBAAA???<<<;;;;;;<<<<<<:::666444555777444333333333222111111111---...///111333444444444222222333444444444333333......---,,,---...///000***,,,,,,+++((((((,,,000---,,,+++,,,------,,,***,,,)))***---...+++,,,//////000+++%%%'''...222000000000111000......///111000///...------...///000(((+++...---***+++///444444000///000---'''&&&(((------,,,,,,,,,------...///...---+++)))+++...111222111000///............+++++++++***++++++,,,,,,)))&&&(((---,,,((((((,,,+++:::;;;,,,'''222222'''***)))+++,,,***''')))///(((((())))))*********+++//////000111111111111111222000///...///000222333000---++++++---///---+++)))***+++,,,------------))))))))))))))))))))))))******++++++++++++******&&&))),,,,,,)))'''''''''))))))***+++,,,,,,------+++---000333555666666555222555777888666555666666222333555777888555111---///...---,,,+++,,,---...//////......---..................///////////////111///,,,,,,---///111111---------//////...+++)))+++,,,---...////////////---...///...++++++...111---,,,,,,++++++,,,,,,---.....................---,,,---000222444666777777888:::===???@@@@@@@@@???>>>>>>???@@@BBBDDDFFFGGGDDDEEEFFFGGGHHHGGGFFFFFFEEEEEEFFFGGGHHHJJJKKKLLLCCCBBB@@@???>>>>>>???@@@EEEFFFGGGGGGFFFDDDBBB@@@======<<<;;;;;;;;;;;;<<<666777777666444222333444111111111///------///111//////000000000000//////+++++++++,,,---...///000...111444555222000000111,,,,,,------...///000000...,,,...222222...,,,...---...//////000/////////...............------------.........//////000000---------.........//////...///000///...---...000...000222444555444333222000000000000111111111111///000111111000111666:::999888888999<<>>===<<<;;;:::::::::999888777555333222111000000111111222222222222...---,,,+++***(((''''''***)))((('''''''''''''''---......,,,)))''''''(((***(((&&&%%%&&&'''&&&&&&(((+++***'''&&&((((((%%%((('''&&&)))---///---***,,,***(((''')))*********###(((+++***'''&&&)))...,,,,,,---...---,,,***)))*********)))(((***...222222666;;;<<<<<<<<>>>>>????????????@@@BBBCCCBBB???===;;;;;;;;;<<<<<<<<<<<<===<<<<<<;;;:::999999999999777888:::<<<======<<<;;;<<<===>>>??????>>>===<<<===>>>???@@@AAABBBBBBBBBBBBAAA@@@AAABBBBBBAAA???>>>;;;777444333111///...666666777888:::===???@@@;;;<<<===?????????>>>>>>===<<<:::888666555555666777777777666444222///---...///000111222333333333444444444555666555333111000000//////...---++++++,,,---......---,,,***)))***+++,,,---------,,,+++)))---///...///222222///000///...---------------////////////000000000000222444444333111///...///,,,,,,,,,------------...---------,,,,,,+++++++++***++++++,,,---------,,,---............///333666333000000333222...---///111...+++))))))******)))---+++***(((((()))+++,,,---444:::777...''''''*********++++++++++++******,,,+++)))))))))+++---///////////////000111222333444111...------...---,,,...---,,,++++++---...000///---,,,---///---)))%%%,,,+++***)))((((((((()))******+++++++++******))))))************+++++++++000---+++,,,......,,,***000000///......000555999777777555111111333222...444444444333333333333333//////............//////////////////000000000000//////000000000...---+++///,,,+++---...---...222000///......///000...------,,,++++++++++++,,,---000///------......---,,,.........------,,,,,,,,,,,,---......,,,,,,---...111111333444666888:::;;;AAAAAAAAABBBBBBBBBBBBBBBCCCCCCDDDEEEFFFFFFGGGGGGHHHGGGFFFEEEFFFGGGHHHIIIHHHGGGGGGEEECCCCCCDDDFFFBBBCCCBBBAAA>>>===>>>???HHHIIIJJJJJJIIIFFFDDDBBBAAA@@@>>><<<<<<<<<<<<===888999:::666222///111333....../////////...,,,+++/////////......---------111111111111111111000000////////////////////////000//////......000111222---///222333222///+++(((//////000000000000000///////////////000000000000000000000000///...,,,+++////////////////////////---...///000000000......222///---...111333222000//////000111111111111111333000111444333///111666333666:::<<<======???@@@???????????????>>>======<<<:::888555333222222222333333222222111111000000---,,,,,,+++)))((((((''')))((((((''''''''''''((('''(((******(((&&&%%%&&&***(((&&&&&&'''''''''&&&%%%((((((%%%$$$''''''$$$)))(((((()))+++,,,,,,,,,,,,***(((((()))*********))))))***)))((('''((((((,,,,,,,,,,,,,,,+++***************))))))***...111000333888::::::;;;<<<>>>AAA@@@@@@??????>>>????????????@@@AAABBBBBB???===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888777777777777555666888:::<<<<<<;;;:::<<<======>>>>>>>>>>>>===>>>>>>???AAAAAABBBBBBBBBBBBAAA@@@AAABBBBBBAAA???@@@===999666555333111000555555666888:::<<>>>>>???>>>======<<<;;;999888777777777888888888777666444222000///111222222333333333222222333222222444555555333111////////////...---,,,+++......//////...---+++***((()))+++,,,,,,,,,+++++++++...000...///111111---//////...---------..................////////////111333333222///...---...///......---,,,+++******---------,,,,,,+++++++++,,,------...//////......,,,+++******+++---///000666222000111000...///222111...+++))))))******)))---+++***((((((((()))***&&&,,,111111---)))+++...)))******************)))++++++++++++---...000111222222111000000111111111111///,,,,,,,,,------,,,...---,,,++++++,,,...///,,,++++++---///000---+++((((((((())))))))))))))))))******+++++++++******)))************+++++++++...,,,+++,,,...000...---///000111111000111333555888999777333222444222///222222222111000000//////...............///000000000000000000111111111111000000000000///...------111......000000---...111333111///...//////---,,,---......//////......---000...------......---,,,------------------,,,,,,---...//////...---///000222222333555888===BBBDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFGGGGGGGGGHHHHHHHHHGGGGGGFFFGGGHHHIIIJJJKKKJJJIIIHHHFFFFFFGGGHHHCCCCCCCCCBBBAAAAAACCCEEEIIIIIIIIIIIIHHHFFFDDDCCC@@@???>>><<<;;;;;;;;;<<<;;;999777555333222111000//////000000000///...---000000000//////.........000/////////////////////000000000//////000000000111000000///000111222333///111333444333111...,,,///000000111111000000///////////////000000000000000//////...---,,,,,,,,,////////////////////////...///////////////......222///......111222222000//////000111111111111111333000111333333000333888333666999<<<<<<===>>>@@@???????????????>>>>>>===<<<;;;888666444333333333444333333222222111111111,,,++++++***)))(((((('''''''''''''''((((((((((((###&&&((()))'''&&&&&&&&&***)))''''''((()))((('''$$$''''''%%%%%%((((((&&&)))******)))((()))+++---+++)))(((((()))******)))---+++(((((())))))&&&$$$++++++***)))))))))***************))))))***...111///222666999:::;;;<<<>>>@@@@@@@@@????????????????????????@@@BBBBBB@@@============<<<;;;;;;::::::888888777666555555555555222333666888::::::::::::<<<<<<<<<<<<===>>>>>>???>>>???@@@AAAAAABBBBBBAAAAAA@@@@@@AAABBBCCCAAA???AAA>>>;;;888777666333222444444555666999<<>>>>>>>>===<<<<<<;;;:::999888888888999::::::999888666444333222222444444555555444444333222222111111222444444222111//////000//////...---,,,//////000//////...---,,,)))***+++,,,---------------000111//////111000,,,.........---......//////---------.........//////111222222111...------...///......---,,,+++******------,,,,,,,,,,,,++++++,,,------...............---***((((((+++------+++777222/////////---///444000...+++)))*********)))---,,,***)))((((((((()))$$$&&&)))*********,,,---))))))))))))))))))))))))+++,,,---///111222333333444333222111000000000000...,,,******+++------,,,---,,,+++++++++,,,...///***)))((()))+++,,,+++***&&&''')))***+++++++++***))))))***+++,,,,,,,,,+++)))************+++++++++,,,++++++,,,///111000000...000222333222111111222888:::999444222333222///222222111000//////......,,,,,,,,,---...///000111000111111111111222222222222111000///............333000000333222...---///555333000.........---,,,+++---///111111///---+++///...------...///---,,,,,,,,,------------------...///000/////////111222777777666888<<>><<<;;;:::::::::===999444333555444111---000000111111111000//////111111000000000000//////000000000000000000000000222111000//////000111222222111111111111222333333222222333333333333222111000111111111111111000000000000000000///////////////...---,,,++++++,,,---////////////////////////111000///...............111///......000111111000///000000000111111111111222000000222222222666;;;333666999;;;<<<===>>>?????????@@@@@@??????>>>===<<<;;;:::888666555444444555444444333222222111111*********))))))(((((('''&&&&&&'''(((((()))))))))'''(((((('''&&&&&&''')))***)))'''((()))***)))(((%%%((()))''''''+++,,,))))))++++++)))&&&&&&***...+++)))((((((*********))),,,+++))))))((((((&&&%%%******(((''''''((()))*********+++***)))***---000111333666999;;;<<<>>>>>>??????@@@@@@@@@????????????>>>>>>@@@AAAAAA@@@>>>???>>>===<<<;;;:::999999888777666555444444444444111222444777888:::::::::<<<<<<;;;;;;<<<===???@@@???@@@@@@AAABBBBBBAAAAAAAAA@@@@@@AAABBBCCCAAA@@@AAA???<<<:::999777555333333333333555888;;;>>>@@@>>>>>>>>>======<<<<<<;;;===<<<:::999888888888999;;;:::888555444333444444444444555666666555555555444222111111222222000...//////000000000///......000000//////...------,,,+++,,,---...000111111111,,,000111//////222111---......---......///000000.........////////////000111222222000...---...///,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++111---)))***...000...***333///...//////,,,---111///---+++******+++***)))///...,,,***)))(((((((((((('''&&&'''((())))))))))))))))))))))))))))))))),,,---000222333333222222111111000///////////////---+++)))***+++---------,,,,,,+++++++++,,,---......---+++*********))))))((()))+++------,,,+++***((()))***+++,,,,,,------))))))*********+++++++++,,,,,,,,,...///000111000///111333333222111111222777::::::555222333111///222222222111111111111111++++++,,,---...000222333000000111111111222222222333222000///......///000222000000444333///...///555222///...////////////+++,,,---......---,,,+++///...------...///...,,,,,,,,,,,,------............/////////...///222444===<<<<<<>>>@@@DDDHHHJJJHHHHHHHHHIIIJJJJJJJJJKKKOOONNNMMMLLLKKKJJJJJJIIIHHHHHHHHHIIIIIIIIIJJJJJJIIIGGGFFFFFFFFFFFFEEEDDDAAAAAAAAA@@@@@@BBBFFFIIIJJJIIIHHHGGGFFFFFFFFFFFFAAAAAA???>>><<<;;;::::::;;;888555333333222000...000000000000000000000///000000000000000000000000111111111222222222222222333222111000000111222333111111111111222222333333333333333222333444555666222222222222222222111000000000000000////////////000...---++++++,,,...///////////////////////////222111///...---------...000///...//////000111111000000000000000111111222111111111222333555999===444666:::<<<<<<<<<>>>??????@@@@@@@@@@@@???>>>>>>===<<<;;;:::888777666666555444444333222111000000)))(((((((((((((((((((((%%%&&&'''((())))))((((((+++***'''$$$"""###&&&))))))((('''(((******)))(((%%%((()))'''(((,,,,,,***)))***+++(((&&&&&&***...***)))((()))***+++)))(((&&&)))+++***'''%%%(((+++)))((('''''''''((()))******++++++*********---///444444444666888;;;======>>>??????@@@@@@@@@?????????>>>===???@@@AAA@@@?????????>>><<<;;;:::999888888888666555555555555555111222444666888999:::;;;;;;:::::::::<<<>>>@@@AAA@@@@@@AAABBBBBBBBBAAAAAA@@@@@@???AAACCCCCCBBB@@@AAA???<<<;;;:::888555333333222222333666:::===???>>>>>>===<<<<<<<<<;;;;;;???>>>;;;999777666666666:::999777555333333333444111222333555666777777777777555222111000000...,,,//////000000111000000000//////...------,,,,,,,,,,,,,,,---...///111222222***...000///000333333000...............///000111///000000000000111111111222333333111//////000111............////////////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,++++++******222---***+++///000...***---+++,,,000///+++***,,,...,,,+++***++++++***)))//////---,,,+++***))))))+++)))&&&&&&(((***)))(((******))))))))))))******...///111333333222000...---------------...//////---+++******,,,.........++++++++++++,,,,,,------000///...---,,,,,,------)))***+++,,,,,,***((('''((()))***+++,,,---------))))))*********+++++++++......////////////000000111222222111000000222444555:::;;;666222222111///000000000111222222333333+++,,,,,,---///111333444000000111111111222222222444333111000//////000000///---///333333000///111222111//////000222222111...------,,,,,,------...///---,,,---...///...---,,,,,,,,,------.........---............///222555<<<===@@@CCCEEEGGGHHHHHHJJJJJJKKKLLLLLLMMMNNNNNNQQQPPPOOONNNMMMKKKJJJJJJHHHHHHIIIIIIIIIJJJJJJJJJGGGEEEDDDDDDEEEEEECCCAAABBBBBBBBBAAAAAABBBEEEHHHIIIIIIHHHGGGFFFFFFFFFFFFCCCBBBAAA???===;;;:::999666777666444000...///000/////////////////////000000000000000000000111111111111222222333333333333444333222111111222333444111111222222333333333333555444222222222444666888333333444333333222111111111000000000/////////...000///---,,,,,,...000111////////////////////////222111///...---------...//////////////////000111000000//////000000111222000111333222444777;;;>>>555777;;;<<<======>>>???@@@@@@@@@@@@@@@???>>>>>>>>>======<<<:::999888777555444333222111000//////''''''''''''((((((((((((&&&'''((()))))))))((('''***(((%%%!!! $$$((((((''''''(((******)))'''$$$''''''%%%&&&******(((((())))))((('''(((***,,,***)))((()))++++++)))(((###(((,,,+++&&&%%%)))...((((((''''''(((((())))))***+++,,,+++******,,,...555333000111333777999:::===>>>???AAAAAA@@@??????>>>======>>>@@@AAA@@@??????>>>===<<<;;;:::999999999888777666555555555555222222333555666888999:::999999:::;;;<<<>>>@@@AAAAAAAAABBBBBBBBBBBBAAAAAA@@@??????AAACCCCCCBBBAAAAAA???>>>===<<<:::777444444333222222444888;;;>>>======<<<<<<;;;<<<<<<<<<@@@>>>;;;888666444444333777666555444333222222222///000222444555777777888888555222111000///...,,,...///000111111222111111000///...---,,,,,,,,,,,,+++++++++,,,,,,...///000***...000///111444444111/////////...//////000000000000111111111222222222333333333111//////111333111111000///...---,,,,,,++++++,,,,,,,,,,,,---------------------,,,,,,+++---+++)))***,,,---+++))))))(((+++//////+++((()))---,,,++++++,,,,,,***)))......---,,,+++******)))(((''''''(((***,,,,,,,,,,,,+++***))))))***+++,,,///000222333222111///---++++++++++++,,,---...///---+++******,,,---......++++++++++++,,,,,,,,,,,,'''(((************,,,---(((((())))))((('''%%%$$$******+++,,,---------,,,)))************+++++++++...///111000//////000111111111111000///000333555444:::<<<888444333333222......///000000111111111------...///000222444555111111222222222333333333444333222111000000000000///---...222333000000333111000///000333444333222111000///......///000111...---,,,---/////////---,,,,,,------------------------...------000333666999<<<@@@EEEHHHJJJKKKJJJNNNNNNOOOOOOPPPQQQRRRRRRQQQQQQOOONNNMMMKKKJJJJJJGGGGGGHHHIIIIIIIIIIIIIIIIIIFFFEEEEEEHHHGGGDDDAAAAAACCCDDDDDDDDDEEEGGGIIIHHHHHHHHHGGGGGGGGGFFFFFFCCCBBBAAA???===;;;888777111444555222...,,,...111//////.........///000000111111111222222222222222111111222222333333444444555555666666666666555555222222333444444444444444666555444333333555777999444555555555444333222111111111000000//////......///......---...///000111////////////////////////111000///................../////////......000222111000/////////000222333...333555444555:::======666999<<<>>>>>>>>>???@@@@@@@@@@@@AAA@@@@@@???>>>>>>???>>>>>>===;;;:::999666555444333222111000///&&&&&&&&&''''''(((((((((&&&''')))***)))(((&&&%%%&&&&&&%%%$$$"""###%%%'''&&&&&&&&&'''))))))(((&&&%%%((((((&&&&&&)))***'''''''''&&&(((***++++++***)))))))))***++++++)))'''%%%'''))))))((((((***,,,''''''((()))))))))))))))***+++,,,,,,******,,,---999555///---000555888:::<<<>>>???AAAAAAAAA???>>>>>>===<<<===???AAAAAA@@@>>>>>>===<<<;;;;;;::::::888777666555555444444555111111222333444555666777777888:::<<<===???@@@@@@AAABBBBBBBBBBBBBBBAAAAAA?????????AAACCCDDDCCCAAABBBAAA@@@???>>><<<999666555333222111333666:::<<<<<<<<<;;;;;;;;;<<<===>>>===<<<999777555444444444333333333333222000//////...///111222333444555555777444222000111111000///...///000111222222222222111000///------------...,,,,,,+++++++++,,,...///+++///111000111333333000111000//////////////////000000000000111111111111222222111000......000333//////...---,,,+++******+++++++++,,,,,,------------------------,,,++++++))))))***************)))***(((***......***)))+++,,,+++++++++,,,,,,+++)))++++++++++++******)))(((&&&'''((()))***,,,---...---,,,+++******+++,,,---000000111222222222111000,,,,,,,,,+++,,,,,,---------+++))))))***,,,,,,+++******+++,,,,,,,,,,,,,,,"""%%%((()))(((((()))+++)))(((((((((((((((((((((++++++,,,,,,---,,,,,,,,,)))************+++++++++,,,...111111000000222444---///111222222222333444444;;;>>>;;;666666666666222222111111000000000000/////////000111333444555444444444444555555555555333333333333222111000///333000000222222000111444111000111333444444222000//////000000000000//////...---,,,---///000///...------------------,,,,,,............///111555999>>>???BBBEEEHHHJJJKKKLLLNNNOOOPPPQQQRRRSSSSSSTTTPPPOOOOOOMMMLLLKKKJJJJJJFFFFFFHHHIIIIIIIIIHHHGGGIIIGGGEEEFFFIIIIIIEEEAAA===???CCCEEEFFFFFFHHHIIIGGGGGGHHHIIIHHHGGGFFFEEEAAAAAA@@@>>><<<999666444000000000///...---...///000000/////////000111222333444444444555555555555444555555666777777888888888999:::;;;;;;:::999888444555666777777777666666999888666666666777888999666666666555555444222222111111111000///.........,,,,,,---......///000000////////////////////////...///////////////......---///000///------///222111000///...///000222333---444777666777;;;===;;;888;;;===?????????@@@AAA@@@@@@AAAAAA@@@@@@???>>>??????@@@???>>>===;;;:::888888777555444333222111%%%%%%&&&&&&'''((((((((('''((()))***)))(((&&&$$$###%%%((()))((((((((()))%%%%%%%%%'''))))))'''%%%'''******((((((+++,,,)))'''%%%%%%'''+++---+++))))))))))))***++++++)))''')))''''''(((***+++***(((&&&''')))*********)))(((***+++,,,,,,+++***+++--->>>888000...000555:::;;;<<<===???AAABBBAAA???>>>>>>===<<<===???AAAAAA@@@=========<<<;;;;;;::::::777777666555444444444444111111111111222333444555555777:::<<<>>>?????????BBBBBBBBBCCCBBBBBBAAAAAA?????????AAACCCDDDCCCAAADDDCCCAAAAAA@@@>>>;;;888555444222111222555888;;;<<<;;;::::::;;;<<<===???;;;:::888666555444444555111222222222111000...,,,///000111111222222222222555333000000222333333333...///000111222333333333333222000///....../////////...---,,,------///000...111222000000222111...222111000//////...//////////////////000000000000111111000...------000222******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++***)))((((((***+++,,,+++***+++,,,---***))),,,,,,******---,,,+++++++++,,,,,,+++)))(((((()))))))))(((((('''&&&(((***+++***)))+++,,,...---+++******+++---...///000111222333333444444//////...---,,,,,,,,,,,,,,,***(((''')))***************+++,,,,,,,,,,,,+++))),,,000000---++++++,,,************+++,,,---...,,,,,,---------,,,++++++)))************+++++++++***---000111000111444777***...222555444333222222555<<<@@@===999888999999777777555444222111000///000000111111222333555555666666666666777777777777222333444444333222000///888444222333333000111444222222333555555444000---+++---///000000///---+++...---,,,---///000///............------,,,,,,,,,////////////000333777;;;EEEEEEEEEEEEFFFHHHJJJKKKMMMMMMNNNOOOPPPQQQRRRSSSOOOOOONNNMMMLLLKKKJJJIIIEEEFFFGGGHHHIIIHHHGGGGGGIIIFFFCCCEEEHHHHHHDDD???777:::???CCCEEEFFFGGGHHHFFFGGGHHHIIIIIIHHHFFFDDD??????>>>===:::777444222000---++++++///000///,,,111111000000000111333444555666666666777777888888999999:::;;;<<<<<<======:::<<<>>>@@@@@@>>><<<:::666777888::::::999999888;;;:::999888888999::::::666666666666555444333222222111111000///......---***+++,,,---...//////...////////////////////////---...///000000000......---///000///------///222222111///...///000222333---444999777888<<<===:::999<<<>>>@@@@@@@@@@@@AAA@@@AAAAAAAAAAAA@@@?????????@@@@@@@@@???>>><<<;;;::::::999777666444333333***((('''&&&&&&'''(((***&&&(((***------,,,+++)))++++++***)))(((''''''&&&(((''''''(((***)))'''%%%(((((((((((())))))))))))))))))))))))))))))))))))&&&%%%$$$&&&((()))((('''&&&'''))),,,......,,,)))******++++++++++++******,,,)))'''+++222444000***///000111222444666888:::===???AAACCCCCCAAA???>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA>>>;;;:::;;;=========>>>;;;777333111222333444333333333333333333444444666777999;;;<<<>>>>>>???BBBAAA@@@BBBEEEEEEBBB???BBBAAAAAAAAABBBDDDFFFGGG??????@@@@@@???>>><<<;;;555555444222111333888;;;999:::;;;=========<<<<<<999::::::999666333222333111111000///////////////000000000000000111111111222111111111333333111///333444444555444333222111111111111111000///...---///...,,,++++++---000222333444444111---,,,...000111000///...............///111111111...------------------......////////////...------------,,,***///,,,***,,,...---(((###,,,,,,,,,,,,,,,+++++++++...---,,,***)))(((((((((......,,,+++***))))))))),,,***((()))+++,,,+++(((++++++***)))(((((())))))***'''###"""$$$''')))+++*********)))))))))))))))+++)))))),,,///000...+++++++++++++++++++++++++++)))))))))))))))******+++////////////...---,,,+++,,,,,,+++***))))))******...,,,++++++------,,,***///---+++******+++,,,...///***&&&&&&***---,,,)))------...000111222333444333000000333444111111444888999;;;======<<<;;;:::888777555222//////000222333...***+++000555666555666777888888888666555444777444222444777777333///111111111222222333333333666444444333333222///,,,000000000000000///......++++++,,,---...///000111,,,---///000000...,,,***...,,,+++---222777:::;;;???BBBFFFHHHHHHHHHIIIIIINNNNNNNNNOOOOOOOOOPPPPPPOOONNNMMMKKKJJJIIIIIIIIIFFFFFFGGGGGGGGGFFFEEEDDD@@@AAACCCDDDEEEDDDCCCBBB??????@@@AAACCCDDDDDDEEEEEEGGGJJJMMMMMMJJJGGGDDDCCC@@@;;;666333333333444//////000000000000000000000111222222222333555777777999;;;>>>??????>>>>>><<<<<<===>>>>>>>>>>>>===AAA@@@@@@??????@@@@@@AAA???===;;;:::<<<======<<<:::::::::;;;;;;;;;;;;<<<;;;888666888999777000***333222111///...---------------............------***+++,,,---...000111111...------------...//////111111000000000000111111111111111111111222222333111777777222666@@@AAA;;;<<<===>>>>>>>>>???AAACCCEEEDDDDDDBBBAAA@@@??????AAA@@@>>>=========>>>???999999888888777555444333)))((('''&&&&&&'''((()))'''))),,,.........,,,+++)))))))))((((((''''''''')))(((((()))+++***(((&&&'''((((((((())))))******))))))))))))))))))))))))***))))))***,,,---,,,+++***))))))***,,,---,,,+++***++++++,,,,,,++++++******((('''***...000...+++111111222333666888:::;;;<<<>>>@@@AAABBB@@@???===>>>>>>>>>>>>>>>>>>>>>>>>AAA>>>;;;;;;<<<============;;;777444222222333444111111111111111222222222555666888:::<<<>>>>>>???AAA@@@@@@BBBDDDDDDBBB@@@DDDCCCCCCBBBBBBBBBBBBBBB@@@AAAAAAAAAAAA???>>>===888777555222000111444777999:::;;;<<<======<<<<<<:::;;;;;;999666333222222111000000///......//////000000000111111111222222333222222333444444222111333333444444444333111111000000111000000///......///...---,,,---...000111222222222///,,,+++---///000///......---------......///000///---,,,,,,,,,---------,,,,,,+++++++++///...------......,,,+++...,,,+++---//////+++&&&+++,,,---------,,,+++***+++******))))))*********...---,,,+++************,,,***))))))+++,,,+++)))++++++***)))))))))))))))+++)))(((((()))+++,,,+++***************************))))))+++...///---+++++++++++++++++++++++++++))))))((((((((()))***+++))))))***************))),,,++++++***))))))******---,,,+++,,,...//////---...,,,+++******+++---...999222***&&&(((******(((---...///000111222333444444222222555555333333666888999:::<<<<<<;;;;;;:::777888777444222111333444333///---///333666555333555666666777666555444333666444222444777777333///111111222222222333333333444222000///000111000///000000111111000//////............///////////////---...000111111///,,,+++/////////000222666:::===???BBBFFFHHHHHHHHHIIIJJJLLLLLLMMMMMMNNNOOOOOOOOOMMMLLLKKKJJJHHHHHHHHHHHHDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAA@@@@@@@@@@@@?????????@@@BBBCCCEEEFFFGGGHHHKKKLLLLLLJJJGGGEEEAAA>>>999555222111222222//////////////////000000111333444555555666888:::;;;<<>>>>>>>>?????????@@@@@@CCCCCCBBBBBBBBBBBBCCCCCCBBB???======>>>>>>>>>===>>>>>>>>>======<<<<<<<<>>?????????@@@BBBCCCCCCCCCBBBAAA@@@???>>>>>>??????>>>===============;;;;;;:::999888666555444)))((('''&&&&&&'''((()))'''(((***,,,---,,,+++***'''''''''''''''''''''''')))))))))***,,,+++)))'''''''''(((((()))***++++++(((((((((((((((((((((((()))(((''')))+++,,,+++***---***(((((()))+++++++++***++++++,,,,,,++++++***(((''''''((()))+++,,,,,,000000111333555777999:::;;;<<<>>>@@@AAA@@@???===>>>>>>>>>>>>>>>>>>>>>>>>AAA>>><<<;;;<<<>>>======;;;:::888666444333333333111111111111222222333333444555777:::<<<===>>>???@@@@@@???AAACCCCCCBBB@@@BBBBBBCCCCCCBBBBBBAAA@@@AAABBBCCCCCCBBBAAA???>>>:::999666222///...000333888999:::<<<======<<<<<<;;;<<<<<<999666333222222000000///........./////////000000111222333333444444333333444555666444222222333333333333222222111000000000000000000////////////////////////000000000000///---+++***,,,---......---,,,,,,,,,------,,,---......,,,******+++------,,,,,,,,,,,,,,,,,,111000//////000111000......---,,,...111111...++++++,,,---......,,,***)))''''''((()))***+++,,,,,,,,,,,,++++++++++++,,,,,,,,,***)))***+++,,,+++***++++++***))))))))))))***(((''''''(((******)))'''************************)))))))))***,,,---,,,***++++++++++++++++++++++++***)))'''&&&'''(((***+++((()))***+++,,,,,,,,,,,,,,,+++******)))***************)))+++---//////...,,,++++++***+++,,,...///>>>666,,,&&&&&&)))++++++---...///000111333444444666333333777777444555888999999999::::::::::::;;;666777888777555555555666333111000222555666444111444444555555555444333333666444333555777777444111111222222222222333333333333000---,,,---000111222000111111111111000//////111111111000000/////////...///000111111///---,,,...000111111111333888<<>>>>>>>>>>>@@@CCCFFFHHHIIIJJJKKKKKKJJJHHHFFFDDD>>>;;;777333111000000111...............///000000333555888999:::;;;>>>@@@AAABBBDDDFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAACCCDDDFFFEEEEEEDDDDDDEEEEEEFFFEEECCCAAA@@@AAAAAA@@@???BBBBBBAAA@@@???>>>===<<>>>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@???>>>>>>============>>>======<<<<<<>>>======;;;999777555444)))(((''''''''''''((()))$$$%%%''')))))))))((((((((((((''''''&&&&&&%%%%%%(((((((((***++++++)))'''&&&'''''')))***+++,,,,,,(((((((((((((((((((((((('''&&&&&&''')))******)))+++***(((((())))))(((''')))******++++++******)))'''((()))(((''''''+++...,,,---...///111444666777;;;<<<>>>@@@@@@@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>AAA???======>>>>>>>>>===999999999888666444333222444444333333444555666777333444777999<<<===>>>?????????@@@@@@BBBBBBBBBBBB===???AAACCCDDDDDDCCCCCCBBBBBBCCCCCCBBBAAA???>>>:::999777333///...///111777888:::;;;<<<<<<<<<;;;;;;<<<<<<:::666333222222000000///......////////////000111222333444555666444333333444666666555333333333333333333333222222000000111111111111000000...///000111111000////////////---,,,++++++,,,---------,,,++++++,,,,,,,,,***,,,---,,,+++))))))***++++++,,,...///111222333444333222222444555444222111000///000222111///---------------,,,+++******&&&'''((()))***++++++++++++++++++++++++,,,---...++++++++++++++++++++++++++++++***))))))*********)))''''''((()))***((('''*********+++++++++++++++)))))))))***++++++++++++++++++++++++++++++++++++***((('''&&&&&&(((***,,,***+++,,,------...------++++++***************+++(((''''''(((***,,,+++***+++******+++,,,---...///777222+++'''(((+++...000......///000222333444555666333444777777555555888999888888888888999::::::444555777888777666666777666444222333444555333111444444555555555444444444666555444666777777555222222222222222222222222222222000------...000000000000111111222111111000000333222222222222111111111///000111111111000...---+++///222111...///444:::???AAADDDFFFFFFGGGHHHJJJJJJJJJKKKKKKLLLMMMMMMMMMHHHHHHFFFEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCEEEDDDAAA???===;;;;;;;;;>>>===<<<===???CCCFFFIIIJJJJJJJJJJJJHHHFFFDDDCCC<<<:::666333111000000111------------...///111222555888;;;===???AAACCCEEEGGGHHHIIIKKKJJJIIIGGGFFFFFFDDDCCCBBBBBBDDDFFFGGGGGGGGGFFFFFFFFFFFFGGGGGGHHHFFFDDDDDDDDDCCCBBB@@@BBBBBBAAAAAA@@@??????>>>>>><<<;;;;;;======<<<:::666555333111///......---------............------/////////...............,,,---...///000//////...111000000//////000000111111111111111111222333333666555444777AAAIIIEEE;;;?????????AAABBBDDDCCCCCCBBBAAAAAA@@@??????>>>>>><<<===>>>??????>>>===<<>><<<:::777555444((((((''''''''''''(((((($$$%%%'''((())))))((((((***)))((('''&&&%%%$$$$$$&&&&&&'''(((******)))'''&&&'''((()))***+++,,,---((((((((((((((((((((((((***)))(((***,,,---,,,+++)))(((((()))***)))&&&###(((((())))))))))))(((((('''***+++***''''''+++///++++++,,,...000222444555:::<<<===???@@@AAAAAAAAA>>>>>>>>>>>>>>>>>>>>>>>>AAA???>>>>>>??????>>>===999999999888777555333222555444333333444666888999444555777:::<<<===>>>??????@@@@@@AAAAAABBBCCCDDD>>>???AAACCCDDDDDDDDDCCCAAABBBBBBBBBBBB@@@???>>>999999777444111000111333555777999:::<<<<<<<<<;;;;;;<<<<<<:::666333222222000000/////////000000111000111222333444555666777333222222333555666555333333333333333333333444444222222222333222222111111...///000111111000///...///...,,,+++,,,---------,,,,,,+++++++++,,,,,,---***+++---,,,+++******++++++,,,---...000111222333333222111222444555555444444333222222111111///---//////...------,,,,,,+++((()))************))))))++++++++++++,,,---......++++++,,,,,,+++++++++,,,+++***************++++++///---+++***+++---------***+++++++++,,,,,,,,,---)))***************++++++++++++++++++++++++++++++***)))'''''''''(((***+++)))******++++++******)))+++***************++++++***)))((((((******)))(((******++++++,,,---...///...,,,***)))+++---//////......///111222333444555555222222555666333444666888777777777777888999999111333666666666555666777999666333111222333444444555555555555555555555666555555666777888777666444222222222222222222222222222111000000111000...,,,111111222222222222222111222222222333333333333444///000111111000000......+++///222222//////444999>>>@@@CCCDDDDDDEEEGGGIIIIIIIIIJJJJJJJJJKKKKKKKKKFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAA@@@???>>>===<<>>BBBFFFHHHHHHHHHHHHGGGFFFCCCAAA@@@:::888666333111000000111------,,,,,,...000222333777:::>>>AAACCCEEEGGGIIIJJJKKKMMMNNNMMMLLLJJJIIIHHHGGGEEEDDDEEEFFFHHHJJJGGGGGGFFFFFFFFFFFFGGGGGGIIIHHHFFFFFFFFFEEECCCAAA@@@@@@@@@@@@@@@@@@@@@@@@<<<;;;:::;;;<<<<<<<<<;;;777666444222000///......------............------000////////////.........---...//////000000//////111111000000000000111111222222222222222333444444666444444888BBBHHHCCC:::???>>>>>>AAACCCEEECCCAAABBBBBBAAAAAA@@@@@@??????===>>>@@@AAAAAA@@@???>>>???>>>===<<<999777555444(((((((((((((((((((((((('''((()))******+++++++++***))))))((('''&&&%%%%%%&&&%%%&&&(((******((('''(((((())))))***+++,,,,,,(((((((((((((((((((((((((((''''''(((***++++++***((()))***+++,,,+++'''$$$((())))))))))))))))))((((((***,,,+++)))(((+++...,,,,,,---///111333555666999:::;;;===???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@??????@@@@@@???===999999999888777666444333444333222111222444777888666777999;;;<<<>>>>>>??????@@@BBBAAAAAABBBDDDFFFCCCCCCDDDDDDCCCCCCBBBAAAAAABBBBBBCCCBBB@@@???>>>::::::999666444333444555444666888:::;;;;;;;;;;;;:::;;;<<<:::777555444444111111000000000111222222222333333444555666666777333222222333555666555444555444444444444555555666555555555555444333222111...///000111000///...---...,,,******,,,---...---,,,,,,+++++++++,,,------+++,,,...---,,,++++++,,,...---------------------000//////000333444444333666555444222111000///...111222333333222000...,,,***+++,,,,,,+++***)))(((,,,,,,,,,,,,,,,---......+++,,,---,,,+++***+++---+++************+++,,,,,,000---***)))+++,,,------+++++++++,,,,,,------...***+++,,,+++))))))+++---++++++++++++++++++++++++)))))))))))))))******+++++++++,,,,,,,,,++++++************)))******+++,,,---,,,++++++,,,,,,+++)))***++++++,,,,,,---------******+++,,,,,,,,,,,,,,,...///000111222444555555444111111444555222333555666666666777777777888888111333444444444444666777;;;999555333222333666777555555555444555555666777555555777888888888777666333333333222222222222111111000000111111000---+++111111222333333333333222222222222333333444444444///000000000//////......///111444444333444777:::===???AAABBBBBBCCCFFFHHHHHHHHHGGGGGGGGGFFFFFFFFFBBBBBBAAA@@@@@@@@@@@@@@@AAA@@@>>>;;;999888777777888:::<<<>>>???>>><<<;;;<<<<<<<<<<<<>>>AAADDDFFFDDDDDDEEEEEECCCAAA>>><<<888777555333111000000000...---,,,---...111444666999<<>>>>>??????>>>>>>>>>888777555333111///......------............------//////////////////////////////......//////000111222222222111111222222222444444333333444444555666555333444:::AAADDD???999???======@@@DDDEEECCC@@@BBBBBBAAAAAA@@@@@@@@@@@@??????@@@@@@AAAAAA@@@@@@???>>>===<<<:::888666555''''''((((((((((((''''''((())))))***+++++++++,,,((((((((((((((((((((((((&&&&&&''')))++++++***((()))))))))******+++++++++))))))))))))))))))))))))'''&&&&&&''')))******))),,,++++++,,,------+++)))******++++++++++++******((()))++++++*********+++++++++,,,...000222444555666777999:::<<<>>>???@@@>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@???@@@AAAAAA???===:::999999888777666555555444333222111222555888:::999999;;;<<<===>>>>>>>>>@@@BBBCCCBBBAAABBBEEEHHHEEEEEEDDDCCCCCCCCCCCCDDDCCCCCCDDDDDDCCCBBB@@@???======<<<999666444555666444555777999;;;;;;;;;;;;999:::;;;:::888666555666222222111111222333333444444444555555555666666666444333333555777888777555666555555444555666777888888888888777555444222222///////////////...---------***((((((+++------,,,,,,,,,,,,,,,,,,---......,,,...//////...------...//////......------,,,,,,111000000111444555555444444444444222111000000111111555:::>>>===777000+++++++++---------,,,***)))------,,,,,,,,,------...***,,,...---+++***,,,---+++*********++++++,,,------+++******++++++***(((++++++,,,,,,---.........+++,,,---+++)))))),,,...++++++++++++++++++++++++))))))***+++,,,++++++******+++,,,------......---******))))))***++++++,,,,,,+++***+++------,,,++++++,,,,,,,,,---,,,,,,,,,)))***,,,,,,,,,,,,,,,---//////000111333444555555444111111444555222333666444555666777777777666666333444444333222333666888;;;;;;999777666666888999444444333333333444666666444666888999888888777777333333333222222222111111000...------//////...---111222222333444444333333444444333333333333333222////////////......------000111333444666888999:::;;;===???@@@@@@AAADDDFFFEEEEEEDDDCCCBBBAAA@@@@@@>>>>>>===<<<<<<<<<<<<===<<<;;;999777555444444444666666888999:::;;;;;;;;;<<<<<<<<<===???AAABBBCCC>>>@@@BBBBBBAAA>>>;;;888555444333111000/////////......------///222666888:::===BBBEEEGGGHHHIIIKKKJJJKKKMMMNNNOOONNNLLLKKKHHHIIIIIIIIIIIIJJJJJJJJJHHHHHHGGGGGGGGGGGGHHHHHHGGGFFFFFFFFFGGGGGGDDDBBBAAAAAAAAAAAAAAAAAA@@@@@@???@@@BBBCCCBBBAAA@@@???999888555333111///......------............------///////////////000000000111000...------///111333444333333222222333333444555555555555555666777777666555888>>>CCCBBB>>>:::>>><<<<<>>@@@@@@@@@@@@??????????????????>>>>>>???@@@@@@AAA??????>>>===<<<:::999888''''''(((((((((((('''''''''''''''((())))))******%%%&&&'''((()))++++++,,,''''''(((***,,,,,,+++)))******************++++++************************,,,+++***+++---......---000...,,,,,,---//////...+++,,,,,,------,,,,,,+++((((((***+++++++++)))(((((()))***+++---///111333444555666888:::<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA@@@@@@@@@AAAAAA???>>>::::::888777666666666666666555444333555777:::<<<:::;;;<<<===>>>>>>>>>>>>@@@BBBDDDCCCBBBCCCFFFJJJDDDCCCCCCCCCDDDEEEGGGIIIDDDEEEEEEEEEEEECCCBBBAAA@@@@@@???<<<888555555666333555777999:::;;;;;;;;;888:::;;;:::888666666777333222222222333444444555555555555666666666666666555444444666888999888777777666555555555777888999::::::999888666444333222//////......------------+++(((&&&'''***,,,,,,***,,,,,,,,,,,,------...///---///000000///...///000.../////////000000111111333333333444777999999888222333333222111111222333000777@@@FFFEEE===222******+++---......---,,,***...------,,,,,,---------***,,,...---+++***,,,...+++*********+++,,,,,,---......///000111000,,,)))++++++,,,,,,---...//////,,,---...,,,)))))),,,///++++++++++++++++++++++++(((***,,,---...---+++***$$$%%%&&&(((***+++++++++******))))))***+++,,,,,,)))(((((()))+++------,,,,,,,,,---------,,,++++++''')))***+++,,,---///111//////000111333444555666444222222555555333333666333444666888888777666444555555444333222333666999;;;<<<===<<<;;;:::::::::333333222111222333555666444666888999888888888888333333333222222111111111///,,,***)))+++...000000111222333333444444444444666555555333222111111000///.........------------000///000222666888999888;;;<<<>>>>>>???@@@CCCEEECCCBBBAAA@@@>>>===<<<;;;;;;;;;:::999999999::::::999777555444333333333444666555444444555777999;;;;;;<<<===>>>???@@@AAAAAA;;;===@@@AAA@@@===999666333222111000......------///...---...000333777999:::>>>BBBFFFGGGHHHIIIJJJIIIJJJLLLNNNNNNMMMLLLKKKHHHIIIIIIJJJKKKJJJJJJJJJIIIIIIIIIHHHHHHIIIIIIIIIEEEEEEEEEFFFGGGGGGEEEBBBDDDDDDCCCBBBAAA@@@@@@??????AAADDDEEEDDDBBB@@@???999888666333111000///...---..................---.../////////000000000111222000...,,,,,,///222444555444444333333444444555666666666666666777888888999:::===CCCFFFDDD@@@>>>===;;;;;;???DDDEEEAAA===????????????>>>>>>>>>>>>???>>>=========>>>@@@AAA@@@@@@??????>>><<<;;;:::((((((((((((((('''&&&&&&!!!%%%***,,,+++)))((())))))((((((''''''&&&&&&,,,'''''',,,...***))),,,,,,***)))(((((()))***++++++++++++++++++***)))((('''((()))++++++,,,,,,,,,000///---,,,,,,---///000---,,,***(((((()))***+++++++++******************,,,+++******+++...000222333444666777999;;;<<<===???>>>===<<<<<<===>>>???>>>>>>===<<<<<<<<<<<<<<<===;;;999888666666666777777777666777999;;;===>>>;;;;;;<<<<<<======>>>>>>AAAAAAAAABBBBBBBBBCCCCCCFFFIIIHHHDDDEEEHHHGGGAAAEEEGGGHHHFFFCCC@@@@@@BBB?????????>>><<<;;;999888;;;999888999:::;;;999888;;;:::888777777777888999555444222111111222444555222333444555666666666666444555777888999777666444222555777666333333777;;;777777777666555333111000333111///.........---++++++,,,,,,+++******+++---000---***+++///222333333444222111333666777555333333///...000111000222777111333555555444222222222111444555444222111333555444666777666333///---,,,,,,,,,------...////////////...,,,******+++,,,---,,,000222///***(((***---(((***,,,---,,,,,,---...---...///...+++))))))***###(((,,,,,,((('''***...++++++************++++++,,,,,,,,,+++++++++******,,,,,,---...//////.........+++)))+++......***&&&$$$***,,,******...---(((+++***)))(((((())))))***---------,,,,,,+++++++++***+++,,,,,,+++,,,...000000000111222444555666666666555444444555888:::<<<===;;;999777666888:::;;;666777555333666<<>>@@@???===:::555555666666666666555555---333:::<<<999444111000777333...,,,...///...---///............///000000333333222333444666888999888777666555444333333333111000//////000111000...222222111111222444666777;;;;;;<<<===>>>>>>>>>>>>???===<<<;;;;;;;;;999777444444444333333222222222555444333111111111111222333333444444555666777777;;;999777888<<<>>>>>><<>><<<:::777666333111000///---***...555---///000111111222444777===@@@CCCEEEEEEEEEFFFGGGIIIIIIIIIJJJKKKKKKLLLLLLKKKKKKJJJIIIHHHGGGGGGFFFFFFGGGIIIJJJJJJIIIGGGFFFEEEEEEDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCCCCBBBBBB444444444333222111///......------,,,,,,------------...///111111111000///333000------///111000...222222222111111111000000444555666666888;;;@@@CCC>>>999<<>>>>>>>>>>>>>>>>>>>>>>>@@@???>>>===============???>>><<<;;;<<<>>>AAACCC???>>>===>>>???>>>===;;;***************)))((((((###&&&)))+++,,,+++)))(((((((((((((((((('''''''''***&&&&&&***,,,)))(((***))))))))))))))))))))))))******+++++++++***))))))(((((()))***+++,,,---...222000...,,,++++++,,,,,,---,,,***)))((()))***+++***************************))))))***,,,///222333555555666777888::::::;;;>>>>>>===<<<<<<===>>>??????>>>===<<<<<<<<<<<<======<<<:::888777777777777777777777888:::<<<>>>???>>>>>>>>>>>>>>>>>>??????AAAAAABBBCCCCCCDDDEEEEEEIIIJJJGGGBBBCCCIIIKKKHHHIIIGGGEEEEEEFFFGGGGGGFFFAAAAAAAAA@@@???>>>======<<<;;;::::::;;;;;;:::999:::999888777777888888999666555333222222333555666333444555777888999999999999999:::;;;;;;:::999888555888999777444333666:::888777666555444222222111111///---,,,------,,,***,,,,,,---,,,+++***,,,...---,,,+++---111555666555666555444555777777555222444111000222222111222555111333444444222111111222000222333222000///111333111333444444222000//////...........................---+++***)))***+++,,,...111333000,,,)))+++...(((***+++,,,,,,,,,------,,,...///...,,,******+++'''***,,,,,,******+++---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++,,,------...//////......+++)))(((+++000222///,,,(((,,,---++++++---,,,(((++++++***))))))***+++,,,---------,,,,,,+++++++++)))+++,,,+++++++++---///111111222222333444555555666555444444444666777999;;;999777555555666888999>>>>>>:::555555999:::777999999999;;;======:::888555666666777777666666555333555777888888666333111444222//////000000...+++---,,,,,,,,,,,,---......222333333444555777888999888777666444333222222222111///...///000000///...111111111111222444555666::::::;;;<<<======<<<<<<:::888777666666666444333222222222111111000000000333222111000000000111222222222333444555666666777999888777888:::<<<<<<<<<>>>>>>>>>===;;;888666444333111000111...+++...333---///000111111222444777;;;>>>AAABBBCCCCCCDDDEEEHHHIIIJJJKKKLLLLLLLLLLLLKKKKKKJJJIIIIIIHHHGGGGGGFFFGGGIIIJJJJJJIIIGGGFFFEEEDDDDDDCCCBBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDDDDDDDDDDCCCCCC::::::888666333111000///000000...---,,,,,,,,,,,,---...///000111000000///444111......000222111000333444444555555666666666333555777888999;;;???BBB???:::===DDDDDD<<<:::>>>;;;;;;;;;<<<<<<======>>>>>>======<<<<<<<<<<<<<<<<<<<<<======>>>??????@@@???>>>===>>>??????===;;;***************))))))(((((()))*********)))'''&&&'''''''''((((((((((((((((((%%%$$$(((***(((''''''(((((((((((((((((((((((()))******+++++++++******))))))))))))+++---///111222111...,,,***))))))))),,,+++***)))((()))***+++************************(((((((((***,,,///222444555666666777777888999999======<<<<<<===>>>???@@@???>>>>>>==================<<<;;;999999888888888999999999:::;;;===??????@@@@@@@@@@@@@@@?????????AAAAAABBBDDDEEEFFFGGGHHHHHHIIIHHHDDDDDDGGGHHHGGGKKKGGGCCCBBBEEEFFFDDDAAACCCCCCCCCCCCCCCBBBBBBAAA>>>===;;;;;;<<<===;;;:::999999888888888888999:::888777666555555666777888444555777999;;;<<<<<<===<<<<<<;;;;;;:::::::::999999:::;;;999666444666999999777555333222111222222000...------......---,,,,,,------,,,++++++,,,...++++++---000444777888777888777666666777666444222333111111444333000///222111333333222000///000111...000111000///...///000---///000000//////000111000000//////...------,,,---,,,+++***)))***++++++(((+++---,,,)))(((***,,,)))***+++,,,,,,---,,,,,,+++---......---,,,,,,---+++,,,,,,------,,,,,,,,,------,,,,,,,,,,,,------+++++++++++++++,,,,,,,,,,,,---......///.........,,,******---111333222///---//////,,,+++,,,,,,)))++++++*********,,,---...------,,,,,,,,,,,,+++++++++---------,,,---///111111222222222333333444444666555444333333444555666888777555444333444666777CCCAAA<<<555444777777444666555666888999999888666666666777777777777666666999666444444555555333111111000000111111000---+++------,,,,,,------...///111222444666888888888888888777555333222111000000000///......000000///...333333333333444666777888999999:::;;;;;;;;;::::::999777666555666555444222///////////////.........000000/////////000111222000111222333444555555666555666888888888999;;;<<<======<<<;;;999666444222333111111333000------111...///000111111222444666888;;;===??????@@@BBBCCCGGGHHHKKKLLLMMMMMMKKKKKKKKKKKKJJJJJJIIIIIIHHHHHHFFFGGGHHHIIIIIIHHHGGGFFFDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBBDDDDDDEEEEEEEEEEEEDDDDDDAAA???<<<888555222111000333222000...---,,,,,,+++......///000000000//////333111//////111222333222111111333444555666666666444666888:::;;;<<>>>>>>>>======???>>>===>>>??????===;;;''''''((((((((((((''''''((((((''''''&&&&&&%%%%%%&&&&&&''''''(((((())))))'''%%%%%%''')))(((''''''(((((('''&&&&&&''')))***((()))***+++++++++++++++***)))))))))+++...111222111///---+++)))(((((((((+++***))))))))))))******))))))))))))************(((((()))***,,,...111222333444444666777888999999<<<<<<<<<===>>>??????@@@???>>>>>>======>>>>>>>>>======<<<;;;::::::999999;;;;;;<<<<<<>>>???@@@@@@BBBAAAAAA@@@@@@????????????@@@AAACCCEEEGGGHHHIIIEEEHHHJJJIIIGGGEEECCCAAAFFFFFFFFFFFFGGGFFFDDDBBBFFFFFFFFFFFFEEEDDDCCCBBB???>>>======>>>>>>===;;;999999999999999:::::::::999999888777777888999999777888999:::;;;<<<<<<<<<;;;:::999888777777888888:::;;;<<<:::888777888:::999777444222111000111222111000///000111111000...+++,,,,,,+++******+++---+++---000333666777777666555555555666666666444444///...000444444000///000111222222111///...///000////////////////////////+++,,,---,,,+++,,,...000000/////////.........---...---,,,+++++++++,,,,,,###&&&((())))))))),,,...+++++++++,,,......---,,,***,,,......------...///---,,,,,,,,,......,,,***------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------...............---///---,,,...000111///...//////...,,,,,,,,,---,,,***)))))))))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,...///000///...///000222222222222222222222333333333333222222333444555666888666555444333444555666???>>>999444444777888555444333444555777888666555666777777888888777777666:::999888555333111000///111000000000000///...---///////////////000000111000222555888999999888777666555444222111000/////////...---...000111000///444555555666888999:::;;;888999999999999999888888777555444333444444222111...............---------------......///000111111//////000222333444555555333666::::::888888;;;>>><<<<<<<<<;;;888666333222333111222444333///---000...///111111000111444666777999;;;======>>>AAACCCFFFHHHKKKMMMNNNMMMKKKIIIJJJJJJJJJIIIIIIIIIIIIIIIFFFFFFGGGHHHHHHHHHGGGGGGDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBBBBBBBCCCCCCCCCCCCEEEEEEFFFFFFFFFFFFEEEEEEDDDBBB>>>999666444333333333222111000.........---......//////////////////111000//////000222333333222333444555666666666666555777:::<<<<<<===???@@@@@@===>>>BBBAAA<<<999;;;777777777888888888888888777888888999999:::::::::888999:::;;;<<<<<<<<<<<<>>>=========>>>>>><<<;;;''''''((((((((((((''''''''''''&&&&&&&&&'''''''''&&&&&&''''''(((((())))))'''''''''''')))***)))'''***(((%%%###$$$&&&***---((()))***++++++++++++++++++***))))))+++---000222---,,,,,,+++*********)))))))))))))))))))))******(((((()))))))))******************+++,,,---......///000222444666888:::;;;:::;;;<<<===>>>???@@@@@@??????>>>>>>>>>??????@@@>>>>>>======<<<<<<;;;;;;======>>>???@@@AAAAAAAAAAAAAAAAAA@@@@@@?????????>>>???@@@BBBDDDFFFGGGHHHGGGHHHHHHHHHGGGFFFHHHKKKMMMSSSYYYYYYUUUPPPOOOPPPGGGGGGGGGFFFEEECCCBBBAAA@@@???>>>>>>@@@@@@???>>>::::::;;;;;;;;;;;;;;;;;;::::::::::::::::::::::::::::::;;;;;;;;;:::999999:::999888777777777777777999:::;;;;;;;;;;;;;;;<<<888666444111000000111111000//////000111111///---***+++,,,+++))))))+++,,,---///222444555444333222000111222333444444444555...---000555666333222444111222222111///......///000000///000000000000///+++,,,,,,+++))))))+++,,,........./////////000000//////......------------***+++---------...///000...,,,,,,---///000...,,,***+++---...------...///---,,,+++,,,------+++***,,,,,,++++++++++++,,,,,,---------------.........---...............------...---,,,,,,---......---...---,,,,,,,,,,,,---...)))((((((((()))***,,,---,,,,,,,,,,,,,,,,,,,,,,,,---...///...------///111222222222222222222222222000111111333444666777888888777666555555555666666::::::777222333777888555444333333555777888777666777777888888888888777777999>>>AAA>>>555......000111111///...---...000111000////////////000111111000222555888999888666555444333222000////////////000///...///111222111000444444666777999:::;;;;;;888888999999888777666666111///......//////---,,,---.....................+++,,,---...///000000000...///000111333444555666333666:::;;;::::::<<<>>>;;;;;;;;;:::999666444333222000111555555111///000...000111111000111333555666888:::<<<<<<>>>AAACCCEEEGGGIIILLLLLLKKKJJJHHHHHHHHHHHHIIIIIIIIIIIIIIIEEEFFFFFFGGGHHHHHHHHHHHHCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEECCCAAA===:::777666666666222222111111000000111111//////.....................///......///000222444999:::;;;<<<<<<;;;999888777999<<<======>>>???@@@@@@???@@@BBBAAA===;;;<<<999999888777666555555444555666777888999999888888999888777777888999;;;======<<<<<<<<<======;;;:::((())))))***************''''''(((((())))))******'''''''''((((((((((((((('''))))))((())),,,+++'''+++)))%%%$$$$$$'''+++...)))******+++++++++******************+++,,,...///++++++++++++++++++++++++(((((())))))))))))))))))'''(((((())))))*********++++++++++++,,,,,,,,,,,,---...000333666888:::;;;999:::<<<===???@@@AAAAAA??????????????????@@@AAA>>>>>>??????>>>===<<<<<>>???@@@BBBDDDFFFGGGHHHLLLIIIFFFEEEDDDHHHRRR\\\ffflllqqqkkk___TTTPPPPPPFFFFFFFFFFFFEEEDDDCCCBBBBBBAAAAAABBBDDDEEEDDDCCC===============<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;:::999888777999999::::::::::::::::::888999:::;;;<<<<<<<<<<<<777555333111000000000000---------...///...+++)))+++,,,,,,+++******+++---...111333444222000//////,,,...000222222222333555000///222777999777666888000222444333111...---...222000///000111222111///,,,------,,,***)))***+++------...//////000111111000000/////////.........//////...------,,,++++++///---+++---000000...+++)))+++------,,,,,,,,,...++++++,,,------,,,,,,,,,,,,,,,++++++++++++,,,,,,000000000000//////...............///......---,,,+++***++++++,,,---//////,,,******------++++++---))))))((((((((()))+++,,,++++++,,,,,,,,,,,,------+++,,,,,,+++******+++---000111111111222222333333000111222444666888::::::888888777666666666666666888999777333444666555111555444333555777999888888888888999999999999888888888AAAGGGCCC888000///222111111///---,,,---111444......------......///000111333555777888666444333111000000///......//////000//////000222333333111222333444666888999::::::999999999888777666555444111000......//////...------------...............+++,,,---...///000000///...///000111333444666666333666999;;;;;;<<<<<<===999:::::::::999777555444222///000444666333111222///000111111000111333555666777999:::;;;===AAACCCDDDFFFHHHIIIJJJJJJHHHHHHFFFFFFGGGGGGHHHHHHIIIIIIEEEEEEFFFFFFGGGGGGHHHHHHCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBCCCCCCDDDEEEEEEEEEEEEEEEFFFFFFFFFFFFEEEEEEAAA@@@>>>;;;999888888888333222222222222222333333000///......------......------.........///222555:::;;;<<<======;;;999888999;;;=========>>>@@@AAA@@@@@@AAABBBAAA???>>>===;;;:::999888666444333333555666777888888888777666999777555444555777:::<<<<<<;;;:::;;;<<<<<<:::888(((((()))***************'''(((((()))***)))))))))(((((((((((((((''''''''''''***)))''')))---,,,'''((((((''''''((()))+++,,,******+++++++++***))))))************++++++,,,,,,++++++,,,,,,,,,,,,,,,+++'''(((((()))))))))))))))''''''(((((()))******+++))))))***+++,,,---------...///000222555777888999888999;;;>>>@@@AAAAAAAAA???????????????@@@AAABBB>>>???@@@@@@@@@???>>>===@@@AAABBBDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCC@@@AAABBBCCCEEEFFFGGGHHHKKKHHHFFFGGGEEEFFFOOOZZZhhhjjjjjjbbbVVVLLLGGGGGGCCCCCCDDDEEEFFFFFFFFFEEEEEEDDDDDDFFFIIIKKKKKKJJJ@@@@@@@@@@@@???===<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<;;;:::999888888999:::<<<<<<<<<;;;;;;::::::;;;<<<===<<<;;;:::555444333222111000///...------,,,---...,,,)))&&&------...---,,,+++---///---000222111///------...,,,...111111000000111333111000111666777555555777000222555555333///---,,,222000...///111222111///---///000000///---------///////////////000000000///////////////......------,,,+++++++++***))))))...+++)))+++...///,,,((()))***,,,,,,+++***+++,,,))),,,//////---,,,...000------,,,,,,,,,,,,------444333222222111000//////......//////...------,,,,,,,,,,,,++++++,,,---///,,,))))))---,,,'''&&&)))+++***)))))))))***+++,,,+++++++++,,,,,,---------+++,,,,,,+++******+++---//////000111222333333444333444555777888::::::;;;777777777666666666666666666888888666666888555000555444333444777999999888888999999999999999999888555<<>><<<:::999888555555444333222222222333000///...---------......,,,.../////////000444777777888;;;<<<<<<;;;999888<<<=========<<<>>>@@@CCC@@@AAABBBBBBAAABBBAAA@@@;;;;;;:::888777666555444555666888999888777555444666555555555666777888999:::999999999::::::888777&&&&&&'''(((((((((((((((&&&'''((((((((('''&&&%%%))))))(((((('''''''''&&&&&&))))))&&&(((---+++&&&%%%''')))+++,,,,,,***)))+++++++++++++++***)))((()))***++++++++++++***))),,,------------,,,++++++''''''((())))))***))))))&&&''''''((()))******+++'''((()))+++---.........///000111222444555666777777999;;;>>>@@@AAAAAAAAA@@@?????????@@@AAAAAABBB>>>???@@@AAA@@@@@@>>>===AAABBBCCCEEEEEEEEEDDDDDDBBBBBBCCCCCCDDDDDDEEEEEEBBBCCCDDDEEEFFFGGGHHHIIIFFFFFFJJJMMMIIICCCDDDKKKMMMMMMLLLIIIGGGEEEEEEFFF@@@AAACCCEEEGGGHHHIIIIIIGGGGGGGGGIIILLLOOOOOONNNAAABBBBBBAAA@@@>>><<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;555777999<<<===<<<;;;:::<<<;;;;;;<<<<<<;;;999777444444444333111000...---///......//////---***'''...///000///------///000,,,...000///---+++,,,...---000333222000///000222111...///333333111111333///222666777444000---+++111///---...111222000...---000333333222111000000111111000000//////............//////......---,,,+++******,,,...000000000---***''')))---...***&&&)))***,,,,,,***)))******)))---111111...,,,000333.........------.........666555444333222000//////.../////////...---,,,,,,111000///---***)))***,,,,,,))))))---,,,%%%"""%%%---,,,+++*********+++,,,+++++++++,,,,,,---------...//////...,,,,,,...///...///000111222333444444666666888999::::::::::::777666666666666555555555222666777777999;;;888222555333333444666888999888888999999::::::999999888111444777777333000///000+++...111222000///000222000000000000000111222222444444555555444222111000,,,,,,,,,---...///000000222111111222444555555444666777:::<<<>>>?????????:::::::::999888666444444000///......///000...---+++++++++,,,,,,------------...///000000000///......///000222444666777888333222333777<<<===;;;888333444555666666666555444333...---222666666555666000111111111000111222444333555666777999;;;???BBBDDDDDDDDDEEEEEEFFFGGGGGGCCCCCCDDDEEEFFFGGGGGGHHHEEEEEEEEEEEEFFFGGGHHHIIIBBBCCCCCCCCCCCCCCCCCCCCCBBBCCCCCCDDDEEEFFFFFFGGGDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@>>>;;;999777888777666444333222111111000///...---,,,------...---///111000000111555999999:::===@@@AAA@@@???>>>>>>>>>>>>===<<<===AAACCC@@@BBBCCCBBBBBBCCCCCCAAA::::::999999888888777777666777888999888777555333333444555777777777777666999888888888999999777666(((###"""&&&***)))((()))(((******)))&&&&&&))),,,''''''((()))+++---...///))))))))))))))))))))))))(((((()))+++,,,---...///*********++++++,,,,,,,,,------,,,+++************+++,,,---...,,,)))&&&$$$%%%''')))***((('''''''''(((((((((((()))***+++,,,)))+++,,,,,,+++***++++++---...///000333555777888:::;;;===>>>@@@@@@AAAAAA@@@@@@AAAAAAAAA@@@??????BBBAAA@@@??????@@@AAABBBAAABBBCCCDDDEEEEEEEEEEEEFFFFFFFFFEEEEEEDDDBBBBBBBBBBBBCCCDDDEEEFFFGGGGGGIIIHHHGGGGGGHHHIIIHHHFFFGGGGGGFFFFFFFFFFFFFFFFFFIIIHHHGGGFFFEEEEEEEEEEEEFFFGGGHHHJJJLLLOOOQQQSSSGGGFFFEEEDDDBBB@@@??????<<<>>>???>>><<<<<<>>>AAA???<<<999999;;;<<<;;;999:::;;;<<<<<<============<<<<<<;;;;;;:::999888777555333111000000000...---111...---...000111///---+++,,,...000000000000///...---------...///000111333333444444555444444444...000222444444222000...555444444444444333333333777666444111///---+++***---......------...111333111///---,,,...///000//////,,,((()))---///---***............---+++)))(((000---***+++,,,---,,,***------------............------....../////////000222111///......///111222333333333333333444555666......///000000000000///000000...---------------+++******)))******++++++((((((((((((((((((((((((222000000222000,,,---111///000000111000000//////,,,...000000000000000222333444666777666777888:::999<<<===:::444444:::AAA555666777888777555333222333333333333333444555555888666444333444555555444444333333222111000//////222222222111000111444666---...///000111000//////555777555///---222333///...---,,,,,,---...000111///111333555666777666666;;;:::999999:::===@@@BBB<<<;;;::::::;;;999777444333000---,,,...000///---***+++,,,---------------,,,,,,------...///000000---...///111333555666777555333111333666777555333111111111222222333333333555444333222222222222222111111111111222333444444666666666888:::>>>BBBDDDDDDGGGJJJJJJGGGDDDEEEFFFDDDDDDCCCDDDDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGCCCDDDEEEFFFGGGFFFEEEEEEDDDDDDCCCBBBBBBCCCEEEFFFDDDDDDDDDDDDDDDEEEEEEFFFCCCCCCCCCBBB@@@>>>;;;:::;;;:::888777555444333333...---,,,---/////////...111111111000///000333555999<<>>AAACCC@@@AAACCCFFFHHHFFFAAA>>>@@@???===;;;:::888777666111555999:::777555666777111222333333222222444666444555666777777666555444((($$$###'''***((('''((('''((()))(((&&&%%%'''***&&&&&&'''''')))***,,,---))))))))))))))))))))))))(((((()))***+++,,,------***++++++++++++++++++,,,,,,,,,+++*********++++++***,,,---......,,,)))''''''(((***+++)))(((((()))(((((()))******++++++,,,)))***,,,,,,*********+++,,,,,,---///111333555777999:::<<<===??????@@@@@@AAAAAABBBBBBBBBAAAAAA@@@BBBAAA@@@??????@@@AAABBBBBBCCCDDDEEEFFFFFFFFFFFFEEEEEEFFFFFFEEEEEEDDDCCC@@@@@@BBBDDDFFFGGGIIIJJJHHHGGGFFFGGGHHHIIIHHHGGGGGGGGGGGGGGGGGGGGGGGGGGGHHHGGGFFFEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKMMMNNNGGGGGGFFFDDDCCCAAA@@@@@@===??????===;;;:::<<<>>>???<<<999888999999888666666666777888999999999999<<<<<<<<<<<<;;;:::999888333111...------------,,,000...------///000...,,,,,,---...///000000000///---......///000111111222444444444444333222111000---///111333444444333222666555555444333222111111222222222111000///---,,,---...///.........000222***))))))+++...000111000000,,,***+++...000...+++,,,+++***)))))))))***+++///,,,******,,,---,,,***---------......///////////////......///000000111222111///......///111222222222111222222333444555000111111222222222222222000000///...------------++++++******)))*********++++++++++++++++++++++++000///000222000,,,,,,000///////////////...---,,,,,,...000000000000000222444666888888888888:::<<<;;;======:::666666999===555666777888777666444333666555555444444444444555555333222222333333222111333333222222111000000000222222222111000111333666222111111000111222333333666777333......222222...,,,,,,,,,,,,---...//////...///111222444444444444777888999:::<<>>===<<<<<<<<<;;;888555444111......///000///...+++,,,------......------,,,,,,------...//////000111111111111111222222222222000//////222333222111222222222222333333333444555555444333333333333333222222222222333444555555777666777888:::>>>AAACCCEEEFFFGGGGGGEEEDDDDDDDDDCCCCCCCCCCCCDDDEEEFFFGGGFFFFFFFFFFFFFFFFFFGGGGGGEEEFFFGGGGGGGGGFFFEEEEEEDDDCCCBBBBBBBBBCCCDDDDDDDDDDDDDDDDDDDDDEEEEEEFFFCCCCCCBBBAAA???===<<<;;;;;;:::888666444222222111...---,,,---///000///...///000000///...///333555999:::<<<>>>@@@@@@???>>>???>>>======<<<===>>>???@@@BBBDDDFFFFFFDDDBBB@@@AAAAAA@@@???===;;;999888666888:::999777555444444222333333333222222333555555666777777777777666555)))%%%%%%)))***(((&&&((('''((()))((('''&&&''')))&&&&&&&&&&&&'''((()))***))))))))))))))))))))))))((()))))))))************+++++++++++++++*********++++++*********+++,,,,,,***+++---......---,,,***((()))++++++***))))))***((()))***,,,,,,,,,,,,+++)))***,,,,,,*********+++++++++,,,---///222444555888999;;;<<<>>>>>>??????AAAAAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCDDDEEEFFFFFFFFFFFFDDDEEEFFFFFFGGGGGGFFFFFFAAABBBCCCDDDFFFGGGHHHHHHFFFFFFFFFGGGIIIJJJIIIGGGGGGGGGGGGGGGGGGGGGHHHHHHFFFFFFEEEDDDDDDDDDEEEEEEDDDDDDDDDDDDEEEGGGHHHHHHGGGFFFFFFDDDCCCBBBAAAAAA@@@AAA@@@>>><<<;;;;;;===???===999777777777555444777888999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<:::999888555222...,,,,,,.........000...------......---,,,,,,---...///000000000///---...000222333333333333777777666555444222000///111111222222222333333333333333333222222222222222---///000111222111///...---...000000///......///***)))***,,,///000000///000...,,,---///000///,,,,,,+++)))'''(((***---///---+++******,,,------,,,---......///000111222222111000/////////000111222222111000//////000111222000000000111111222333444222333444444555555444444111000000///......---------,,,,,,+++*********+++........................------///111000,,,+++...000000000///...---,,,+++,,,...000000000000000222444555777777777777999;;;===<<<<<<;;;999999888888888888999::::::999888777999999777666555444444444444333222333444333222000111111111111111111111111111222222111000000333555666444222111111333666888999666000---///333111,,,,,,,,,---...////////////...///000222333333333333555666999<<<@@@BBBDDDEEEBBBAAA@@@???>>><<<999666444222000///000000///...,,,------............---,,,,,,------.../////////111111000000000000000000222000......000222222222333333333333444444444444666555444444333444444444333333444444555555666666888777777888:::>>>AAACCCGGGEEECCCBBBCCCCCCBBBAAAAAABBBBBBCCCDDDFFFGGGGGGGGGGGGGGGGGGGGGGGGFFFFFFGGGHHHHHHIIIHHHGGGEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDCCCCCCDDDDDDEEEFFFCCCBBBAAA???>>>=========;;;:::888555333111000000...---,,,---///000///...---............///333666888777888;;;???AAA???======>>>>>>>>>>>>>>>>>>>>>@@@CCCFFFFFFDDDBBBBBBDDDCCCDDDDDDDDDBBB???===;;;===;;;:::999888666333000333444444333111111222444444444555555555555444444)))''''''***+++'''&&&(((((()))******))))))))))))''''''&&&&&&&&&'''(((((()))))))))))))))))))))))))))))))))))))))(((((((((,,,,,,++++++******))))))******))))))***+++,,,,,,***+++,,,------,,,+++***((()))******)))((()))***''')))+++---...---,,,+++***+++------+++++++++,,,++++++,,,---///111333444888999:::<<<===>>>??????@@@@@@AAABBBBBBCCCBBBBBBCCCBBBBBBBBBBBBBBBBBBCCCBBBCCCDDDEEEEEEFFFFFFEEECCCDDDEEEFFFHHHHHHHHHHHHFFFFFFFFFEEEEEEEEEDDDDDDFFFFFFFFFHHHKKKKKKJJJIIIHHHHHHHHHHHHHHHIIIIIIIIIFFFEEEEEEDDDDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEDDDDDDCCCBBBAAAAAABBBBBBAAA@@@???>>>??????>>>===:::888777777666666999:::;;;<<<===>>>>>>>>><<<<<<===>>>===;;;:::888888555111...///111222222///......---...------,,,---......///////////////---///111444555555444444999999888888666555444333777666444222000000000000//////000111111222333333+++---000222222111///------///111111///...---...111000000000000///,,,***000///...///111111///---...---,,,++++++---...000,,,+++++++++,,,---......//////000111333444555555333222000//////111222333222222111111111111222222000000000111222333444555333444444555555555555555111111111111000///......000///...---,,,,,,,,,,,,////////////////////////++++++---111///++++++...000000000000000///......,,,...000000000000000222111222444444444555666888;;;999999:::<<<<<<999666:::;;;<<<<<<===<<<<<<;;;<<<;;;999777666444444333555444444555666666333111000000111111111222222222111222222111000000222444666555333333333444666777:::444---,,,000333000+++---...000111222222111000111111222333444555666666666888<<<@@@CCCEEEEEEFFFEEECCCBBBAAA@@@===999666333222111000000//////...,,,------......------------------.........//////------......///000111111444333222111222333555555444444444444444444444444666555555444444444555555444444555666777777777777888888888999;;;>>>AAACCCHHHDDD@@@@@@BBBCCCAAA???@@@AAABBBDDDEEEFFFGGGGGGHHHGGGGGGGGGGGGGGGFFFFFFIIIJJJJJJJJJIIIGGGEEEDDDFFFEEEEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEEEECCCBBB@@@>>>>>>>>>>>>???;;;:::888555333111000//////------...///000///...---...///...///111444777999666555999???BBB@@@<<<888:::===???AAAAAAAAA@@@AAAEEEHHHFFFBBB@@@CCCGGGDDDEEEFFFFFFEEEBBB???<<<@@@===999777888777333///333444444333111000111333222222222222222222222222)))'''))),,,+++'''&&&((()))((((((((((((((((((((()))((((((''''''(((((()))************************)))))))))(((((((((((('''+++++++++******)))))))))))))))))))))***++++++,,,+++,,,,,,,,,+++***)))((('''((()))(((''''''((()))''')))+++---...---,,,++++++---......---,,,,,,---++++++,,,---///111222333888999:::<<<===>>>>>>???>>>>>>???AAAAAABBBBBBBBBCCCCCCCCCDDDDDDCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDBBBCCCEEEFFFHHHIIIIIIIIIGGGGGGFFFFFFEEEEEEDDDDDDGGGGGGHHHJJJLLLMMMKKKIIIHHHHHHIIIIIIJJJJJJJJJJJJGGGFFFEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEECCCCCCCCCBBBBBBBBBAAAAAAAAA@@@??????@@@AAAAAAAAA======<<<:::999999:::;;;888999:::;;;============@@@AAABBBBBBAAA???<<<;;;999555111///000222333444---............---.....................//////000---///222444555555444333555555666666666666555555888666444111/////////000000000000000000000//////,,,---000111111///---+++---///111111///...---...333222111000000...***(((000///000000111111000...---............---,,,,,,,,,,,,------------///000111222333444555666777777333222111000000111222333333333333333333333333333000000111111222444555666222222333444444444444444222222222222111000///...222111000000/////////000////////////////////////******,,,000///+++,,,///...//////000000000//////,,,...000000000000000222000111333333333333555777777555555888===>>>;;;777999999:::;;;;;;<<<<<<<<<===<<<:::888666555444444444444444555666555333000000000000111222222333333111222222111000000111222222222333444444444444444999222+++,,,111222///,,,,,,---///000111111000///111111222333555666777888;;;===@@@DDDFFFFFFFFFEEEFFFEEECCCBBB@@@>>>:::777222333222111000......---,,,,,,------------,,,,,,---------...............,,,,,,---...//////000000555555444444333444666777444444444444444444444444555555444444444555555666444555777888888888888888888888888999;;;>>>BBBDDDHHHEEEAAA@@@BBBDDDBBB@@@AAABBBCCCEEEFFFGGGGGGGGGHHHHHHHHHHHHGGGGGGFFFFFFJJJKKKKKKJJJIIIGGGEEEDDDGGGGGGGGGFFFEEEDDDCCCCCCBBBBBBAAAAAABBBBBBCCCDDDCCCBBB@@@>>>===>>>>>>???;;;:::888555333222111000///...---...000000000//////000000000000222666999999666444888>>>AAA???<<<888:::===@@@BBBBBBAAAAAABBBFFFHHHFFFBBBAAADDDHHHCCCEEEFFFFFFEEEBBB???===@@@<<<777666777666444111333444444222000000111222222222222222222222222222''''''***...,,,((('''***)))'''%%%$$$&&&''''''''')))))))))((())))))******************************))))))))))))((((((((((((***************)))))))))******)))))))))***++++++,,,,,,,,,+++***)))(((''''''(((((('''&&&&&&((()))((()))***,,,,,,,,,,,,++++++---......---,,,,,,---++++++,,,---...000222333666777999:::<<<=========<<<===>>>@@@AAABBBBBBBBBCCCDDDEEEEEEEEEEEEDDDCCC@@@@@@AAABBBCCCCCCCCCCCCAAABBBDDDFFFGGGHHHIIIIIIDDDDDDEEEEEEFFFGGGHHHHHHGGGGGGHHHKKKLLLLLLJJJHHHIIIIIIIIIJJJKKKKKKLLLLLLIIIHHHGGGEEEDDDCCCBBBBBBBBBBBBBBBCCCCCCEEEFFFGGGCCCCCCCCCCCCCCCBBBBBBBBB@@@???>>>>>>@@@AAAAAA@@@===>>>>>><<<::::::<<<>>>;;;<<<===???@@@AAAAAAAAAEEEEEEGGGGGGEEEBBB>>><<<555222...---...///000000,,,...//////......000111//////............///000...///111222333333222222...///111222333444444444333222111000000000111222333222111///...,,,+++***---...///000///...,,,+++---...000000///......///...---,,,---......,,,+++//////111111111111//////+++,,,---------+++***))).../////////......///111222333333444555666777777222222222222111111111000333333333333333333333333000000111111333444666777000111222222333333222222222333333444333111000///222111111000111111222222........................+++***+++......+++---222...//////000000//////...,,,...000000000000000222111222444444444555666888444333333666;;;<<<;;;888555666666777888999999:::;;;;;;999888777666666666333222111222333222111///000000111111222222222333000222222222000///000111///000222333444333222111666///***---000000//////++++++,,,---............//////000222444666888999@@@BBBDDDGGGHHHHHHGGGGGGGGGFFFDDDCCCBBB???;;;888333444555333111.........---............---,,,,,,........................//////..................111333444444333333444555444444444444333333333333444444444444444444555666444555777999999999888888777777777999<<>>DDDFFFHHHGGGDDDCCCEEEGGGDDDDDDEEEEEEDDDBBB@@@>>>>>>;;;777555444444444333222333333222000000111333444444333333333333444444&&&'''+++///---)))(((,,,---)))%%%$$$&&&)))******(((((((((((()))******+++************************))))))))))))))))))))))))))))))))))))************+++******))))))))))))***++++++++++++++++++++++++((())))))(((&&&''')))***(((((()))******++++++,,,)))+++,,,,,,+++******+++*********+++---...000111444555666888999::::::;;;<<<===???AAABBBCCCDDDDDDDDDDDDEEEFFFFFFEEEDDDDDD@@@AAABBBCCCDDDDDDDDDDDDAAABBBCCCEEEFFFGGGGGGHHHCCCDDDDDDEEEGGGHHHIIIIIIFFFFFFGGGIIIKKKJJJGGGEEEIIIIIIJJJKKKKKKLLLMMMMMMLLLJJJHHHFFFDDDCCCBBBAAA@@@@@@AAABBBDDDFFFHHHIIIDDDDDDDDDEEEEEEEEEEEEEEEEEECCC@@@AAACCCDDDBBBAAA???@@@???===:::999;;;>>>>>>???@@@BBBCCCDDDEEEEEEDDDEEEFFFFFFCCC???;;;888000...,,,+++,,,---------+++---000000///000222555000///...------...///000/////////000000000000000,,,---...000111222222222000000000///000000111111000000///...---,,,+++***,,,------.........---------...///.........000222+++***)))+++---000000000---///111222111000///...++++++++++++,,,,,,,,,---000111222111///...000222222222222333333333444444000111222333222111///...111222222222222222222111/////////000222333555666000000111222222222222111333333444555444222000///000//////000000111222333---------------------------++++++------,,,///444444444444333222111//////,,,...000000000000000222000222333444333444555777222222333555777999888888555555555666777888::::::999888888777777777777888444222000000111222111000111111111111111222222222000111333222000//////000000000111111111222222222333---***...000...///222------------...///000000//////000222555888;;;===DDDEEEGGGIIIJJJJJJJJJJJJIIIGGGFFFEEEDDDBBB>>>;;;555777888777333000000000000000000000000///..........................................///////////////222555666444222333444444333333333222222222222333333333333333444555555444555777999:::999888777666666777999<<<@@@EEEGGGFFFGGGIIIIIIHHHHHHHHHIIIEEEFFFHHHIIIIIIHHHGGGFFFJJJIIIIIIHHHGGGGGGFFFFFFHHHIIIIIIIIIHHHGGGEEEDDDFFFFFFFFFEEEDDDBBB@@@???>>>>>>>>>>>>>>>???@@@@@@======<<<;;;:::888666555555444333111000000//////000.........000111000///111222111111000111444777444444444555666888999999<<<===???@@@AAAAAA@@@@@@EEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA@@@===;;;888444111000222444000111222111000000222444333222222111111222222333%%%&&&+++///...))))))---222...(((''')))---...///'''''''''(((((()))++++++************************((()))))))))*********+++(((((())))))******++++++++++++***)))(((((())))))******+++,,,,,,---......*********)))'''(((***,,,(((((((((((()))***+++,,,((()))++++++)))((()))***)))))))))***+++---...///111222444666777888888888===>>>@@@BBBCCCEEEEEEEEEDDDEEEFFFGGGGGGFFFEEEDDDAAABBBCCCDDDEEEEEEEEEEEEAAABBBCCCEEEFFFFFFFFFGGGFFFFFFFFFFFFFFFFFFFFFFFFEEEEEEFFFHHHIIIHHHEEEBBBIIIJJJJJJKKKLLLMMMMMMNNNMMMLLLJJJGGGDDDCCCAAAAAA===>>>???AAADDDFFFIIIJJJFFFFFFFFFFFFGGGGGGGGGGGGKKKHHHEEEEEEGGGGGGEEECCC@@@AAAAAA===999888999<<<;;;<<<===???AAABBBBBBBBBAAABBBCCCBBB???;;;666333///---,,,,,,---...---,,,***---000111000111444777000///...------...///000000//////...---...............///111111222222222222111111000///...------***+++,,,,,,---...//////++++++,,,,,,---...//////---......------...111333...,,,+++,,,///111333333---///111222111///.........---++++++,,,...111333222333444222///...000222111111111111111111111111///000222333333111...,,,000000111111111111000000------...///111222444555000000111222222222222111333444555555555333111///------......///111222333...........................++++++,,,,,,,,,000666<<<<<<:::999666444222000,,,...000111000000000222...///111111111111333555333333444444555555666777666777777888999;;;<<<===777777666666777888888999777444222111222333333333111111111111111111111111000111333222000//////000333111000...///111333555111,,,+++...///---///555111111000000000222333555111111222555888<<>>666999;;;999555222222222222222222222222111000000.....................---***+++,,,...000222333444...333777888666444333444333333333222222111111111222222222222333333444555444555777999:::999888777555555666999===AAAFFFHHHEEEIIILLLMMMJJJIIIJJJLLLGGGHHHIIIJJJJJJHHHGGGEEEJJJJJJIIIHHHHHHGGGFFFFFFGGGHHHHHHIIIHHHGGGEEEDDDEEEEEEEEEDDDBBB@@@>>><<<===============>>>>>>???;;;;;;;;;:::888555333111222111000///............000///...///000111000///111111111000///000333555111333444333333333666888999:::<<>>777///************)))///---***'''''')))+++---'''((()))***************((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))************(((((())))))***+++------,,,+++)))***+++------,,,******))))))******+++,,,...,,,++++++------,,,+++)))'''(((+++,,,***+++...///111444555666666888999:::<<<>>>@@@CCCFFFHHHJJJGGGGGGGGGGGGFFFEEEDDDDDDAAA@@@AAABBBEEEFFFEEEDDDCCCCCCCCCDDDDDDFFFGGGGGGCCCDDDEEEFFFGGGHHHIIIJJJHHHIIIIIIIIIHHHIIILLLNNNLLLLLLKKKKKKLLLLLLMMMNNNOOONNNMMMKKKHHHEEECCCAAA;;;===@@@AAABBBDDDGGGIIIPPPOOOMMMJJJHHHEEEDDDCCCFFFBBB???@@@CCCDDD???;;;===;;;999999;;;:::777444888999;;;===???AAABBBBBBFFFEEEEEEEEEDDD@@@:::666333111///............---222222111000......000333///000000000///...---------.../////////...---,,,444888666111000333333///000///...---,,,---......333222000,,,******,,,...++++++,,,---...///000000111000...---,,,,,,,,,---///000222333444333333222000111111000---,,,,,,---,,,...000222444444333333222222222222222222222222888888777666444333111000000000111222222222111111222000------...000000000000000111000//////111444222444444333111///...///555444333222111//////...------......///000111111...111333222///---...///...------......///000111444555777999:::;;;;;;;;;222222333333222000///---000//////......///000111555555333333333333555555777888999999888999;;;===666888999:::999888666444666555333333333222///---222222222222111111111000333222111///............222111000000000111333333111000//////000000///...000///...------...000111666444333444777;;;>>>@@@EEEGGGJJJMMMOOOOOONNNMMMKKKJJJHHHFFFCCCAAA???>>>999;;;999555444666666333333111000000000000---+++......---------......///))),,,......------000444333444666777888777555444666666666555444222111000000111222222111000111333444555666666666555333222666666666888<<<@@@EEEHHHIIIJJJKKKKKKJJJKKKMMMOOONNNNNNNNNMMMMMMLLLLLLKKKKKKJJJIIIHHHGGGFFFEEEEEEFFFKKKKKKGGGFFFHHHFFFAAAHHHDDDBBBCCCAAA===<<<>>>;;;;;;::::::::::::;;;;;;;;;<<<======:::777333000555222000000111111///,,,000//////.........//////,,,---...//////000222555///111333444444666999;;;::::::;;;???CCCEEECCC@@@EEEFFFGGGHHHGGGGGGHHHJJJHHHGGGFFFEEEDDDDDDDDDDDD???<<<999555333222333444...///000222222111111000111111111///...///111444+++$$$$$$---000***'''***///---******,,,......---+++)))'''%%%%%%&&&((()))((())))))************)))((((((((((((((((((((((((+++***)))(((((()))***+++))))))))))))******************************++++++---+++))))))))))))'''&&&)))*********++++++++++++)))((('''(((******)))(((+++((((((,,,,,,******---...111333555555666888999888999;;;>>>AAADDDFFFGGGHHHIIIIIIIIIHHHGGGFFFFFFBBBAAAAAABBBDDDEEEDDDCCCCCCCCCCCCCCCDDDEEEFFFFFFDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJJJJIIIHHHIIIKKKNNNLLLLLLMMMMMMMMMNNNNNNNNNOOONNNMMMKKKIIIFFFDDDCCC===???AAABBBBBBCCCEEEGGGHHHGGGGGGEEEDDDBBBAAAAAAAAA???===>>>@@@@@@===:::;;;999888999::::::888666333555888<<<@@@DDDFFFGGGGGGGGGFFFFFFDDD@@@:::666222111...---...//////000111222222111//////000222/////////000//////......000///...---------......222555444000///222111---///...------------...///333222000---++++++---///......//////000111111111222111///...------...///000111222444555555555555333111///------...///000222222222333444444444444333333333333333333222222333333444444555444444444111222333333444333333333333111......///111111111111222222111000000222555333444555444222000///000444333222111000///......,,,,,,---......///000000---000111111///---...///...............///111111111222333444555666666666>>>===<<<;;;888444111//////...---+++,,,---///111222111000000000000111222555666777777666777999:::777777888888888666555444666555333222222111///---222111111111000000000000111111000/////////000000222111000000000111222333111000//////000000///......---,,,++++++,,,...///333333444666;;;@@@DDDFFFGGGIIILLLOOOPPPPPPOOONNNLLLKKKIIIGGGEEECCCAAAAAA;;;===<<<777666777777444444222111111111000...,,,.........------......///,,,---///...,,,,,,///111000222555777888888888777666666666555444333222111000111222222111000222333444555666777888777777666666666666888;;;@@@DDDGGGGGGHHHJJJKKKKKKLLLNNNQQQOOOOOONNNMMMMMMMMMMMMMMMKKKJJJIIIHHHFFFEEEDDDCCCEEEIIIIIIEEEEEEGGGFFFBBBDDDAAA???@@@???;;;;;;===666666555555555555666666666666777666555222///---333111//////111111///---000//////.........//////---...////////////222333222333444444444555777999;;;;;;<<<@@@DDDEEECCCAAACCCDDDFFFFFFEEEEEEGGGHHHHHHGGGGGGFFFEEEEEEEEEEEE@@@===:::666333222333333///000111222333222222111111111111///...///111333...)))***000000)))'''++++++++++++,,,---+++(((%%%++++++***))))))))))))***************))))))))))))((((((((((((((((((((((((******))))))))))))******))))))))))))************,,,++++++***))))))******---+++))))))))))))'''&&&))))))+++,,,,,,,,,+++***&&&%%%&&&(((******(((&&&,,,******,,,---******---...000222444444555777999888999;;;>>>@@@CCCDDDEEEIIIIIIJJJJJJJJJIIIIIIHHHCCCBBBAAABBBCCCDDDCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEDDDDDDEEEEEEFFFFFFFFFFFFJJJKKKKKKIIIHHHIIIKKKMMMMMMMMMNNNOOOOOOOOOOOOOOONNNNNNMMMLLLJJJHHHFFFEEE@@@BBBCCCCCCBBBBBBCCCEEEAAABBBBBBBBBAAAAAA@@@???;;;;;;<<<<<<<<<<<<;;;:::999888777888::::::888666111333777;;;@@@EEEHHHJJJJJJIIIHHHGGGEEEAAA<<<888333222///......///111333111222333333111000000111...//////000000000000///222000---++++++,,,///000...111222000///000///,,,------------...///000000333333111///,,,,,,...111222222222222222222222222222222000//////000111222111222333555666777777777666111---+++...111222222444333333333333333333333333333333333333333444444111222333444444444444444333333444555555555555555444111//////000222222222222222222222000111333555111222333222///...---...222222111000000///......,,,,,,,,,---......//////,,,...//////.........///............///000111111......///000000000000000888999;;;===>>>>>>>>>===555444111...------///000000000////////////000000222333444444333444666888777666666555555555555555666444222000111000///...000000000000///////////////////////////000111111111111000000111111222333111000//////000000///...---,,,+++++++++---...///333444777;;;???DDDGGGHHHIIIKKKNNNQQQRRRRRRPPPOOOMMMLLLKKKIIIGGGEEEDDDCCC???AAA???;;;999:::999555555333222111222111///...//////......---......///......///...,,,,,,...///...000333666999:::::::::777777666666555444222222///111222222111111222333333444666888999::::::999666555666777:::>>>BBBDDDCCCEEEHHHJJJKKKMMMPPPRRRPPPOOOMMMLLLLLLLLLNNNOOOJJJJJJHHHGGGEEECCCAAAAAADDDFFFFFFCCCBBBDDDDDDAAA@@@<<<;;;<<<;;;888888:::222222111111111111222222111111111111000...---,,,000///......000000///.../////////......//////000...///000000//////000222444555555555444444555777<<<===>>>AAADDDEEEDDDCCCCCCDDDFFFFFFEEEEEEGGGHHHHHHHHHGGGGGGFFFEEEEEEEEEBBB???;;;777444333333333111111222333333333333222111111111000......111333+++***---111///******---++++++,,,,,,+++)))%%%###++++++,,,,,,++++++******++++++***))))))(((((((((((((((((((((((((((((((((***))))))))))))))))))***((()))))))))************++++++***************++++++******+++,,,---,,,+++((()))+++------,,,+++***''''''(((***,,,,,,***(((---******------******,,,...///111222222444666888:::;;;===???AAACCCEEEFFFGGGHHHIIIIIIJJJJJJIIIIIIFFFDDDBBBBBBCCCCCCBBBAAABBBBBBAAAAAABBBCCCCCCDDDCCCCCCDDDEEEFFFFFFGGGGGGKKKKKKKKKJJJHHHIIIKKKMMMNNNNNNPPPQQQQQQQQQPPPOOONNNNNNNNNMMMKKKJJJHHHHHHEEEFFFFFFEEECCCBBBCCCDDDAAAAAABBBBBBBBBAAA@@@???777999;;;;;;:::999:::;;;999999999999999888777666444666888<<<@@@DDDHHHIIILLLKKKIIIHHHGGGCCC>>>:::888666444111//////222444222444555555333111111111...///000000111111111111111000...---,,,---///000---///111111111000...,,,,,,,,,---...///000111222333333333111//////111333444444444333333333222222333222111111111222333444222333333444555555555555555000,,,---111555444111///000111222333222111000333333444444444444555555444444555555444333222222222333444555666666666555444222000000222333333222111222222111000111333555111222333222000///...///111111000000//////......,,,,,,,,,------.........+++,,,...............///............///000111222---...............------,,,...222777;;;???@@@AAA===<<<:::777555222111000222222222222222222222222111222333333222222444666666555333222222333555666666444111000000000///...000////////////...............---------......///111111111111111222222222111000//////000000///..................///111111555888<<>>===999888888777333222555111111000000000000111111000000000///////////////...------...///000000/////////////////////000111...000111111///...///000333444555555444444666888>>>>>>@@@BBBDDDEEEEEEDDDEEEGGGHHHHHHHHHHHHIIIKKKIIIIIIIIIHHHHHHGGGFFFEEECCCAAA===999666444333333111111111222222222222222111222222000///...000222***+++---000...******,,,&&&((()))*********++++++'''((()))))))))((('''&&&,,,+++***)))(((((()))))))))))))))))))))))))))))))))))))))******)))))))))((()))))))))************))))))))))))***+++,,,---*********+++------,,,***(((***,,,---...---+++******)))***+++------,,,***---******---,,,)))))),,,---///000000111222555888:::;;;<<<>>>@@@BBBCCCDDDDDDEEEFFFGGGHHHIIIIIIIIIHHHFFFCCCCCCCCCDDDCCCBBBCCCCCCBBBBBBBBBCCCDDDDDDAAABBBCCCEEEFFFHHHIIIIIIJJJKKKKKKJJJIIIIIILLLNNNOOOOOOPPPQQQQQQQQQQQQQQQNNNNNNNNNMMMLLLJJJIIIHHHHHHIIIIIIHHHEEEDDDDDDEEEBBBCCCCCCCCCBBB@@@===<<<777888:::;;;::::::;;;<<<:::;;;;;;:::888666555555666777999===AAAEEEIIIKKKNNNLLLKKKJJJHHHEEEAAA>>>>>>===;;;666222000222444444666888777555333222222//////000111222222222111//////000000//////...---......000222222111//////,,,---...000111222333333333444444333111111333555555444444333333222222111333333222111111222333444333333222222222222222222222///---000555777333///***---111555666444222000333333333444444555555555555555555555555444333222111111333444444555555555444222111111333333333222000111111000//////222444444555666555444222222333000000000///////////////---...............//////,,,,,,---.../////////...///......//////000111222//////000000//////.........///111333444444333333;;;<<<======<<<999555333222333333333333333333222111222333222222222444666666444222111111333555666555333111111111111000...////////////.........---......---,,,+++******+++000000111111222222222222111000//////000000///....../////////000111222222444888===AAABBBCCCFFFHHHIIIKKKMMMPPPQQQPPPOOOMMMJJJIIIIIIHHHGGGGGGFFFFFFEEEHHHGGGBBB@@@@@@>>>:::666333111000000000///...111000///...............,,,,,,+++,,,...///000111000222444777888999888777666666666666555444333333...000111222111111333444444555666777777777666555444444444555777999<<<===;;;>>>BBBFFFHHHJJJMMMOOOLLLJJJHHHGGGGGGHHHKKKLLLIIIHHHFFFDDDBBB@@@>>>===CCCBBB@@@???===:::999999<<<888555666333///...000000000000//////000000000//////////////////000000------......//////000000///////////////000111111...000222111000......///000111333444444666999;;;>>>???AAABBBCCCDDDEEEEEEFFFGGGIIIIIIHHHHHHJJJKKKIIIJJJJJJJJJIIIHHHGGGFFFDDDBBB???;;;888666444333000000000000111111111222111222222111///...///111---------...---+++(((''')))******)))((((((***+++))))))*********)))((('''+++***)))(((((((((******))))))))))))))))))))))))))))))************))))))))))))))))))************((((((((()))***,,,---...++++++***++++++***'''$$$)))***,,,---------,,,+++,,,***)))***+++++++++)))+++))))))+++,,,)))))),,,---.../////////111555777888999:::;;;===>>>???@@@BBBCCCDDDFFFGGGHHHIIIIIIIIIGGGDDDDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDEEEEEEFFFCCCCCCDDDFFFGGGHHHIIIJJJJJJJJJKKKJJJJJJJJJMMMOOOPPPPPPPPPOOOPPPQQQQQQRRRNNNNNNNNNMMMLLLJJJIIIHHHHHHIIIJJJHHHFFFEEEFFFGGGBBBBBBCCCBBB@@@===:::888999999:::;;;<<<<<<;;;;;;:::;;;<<<;;;999777666777777888:::>>>CCCHHHMMMPPPNNNMMMKKKKKKJJJHHHDDDBBBCCCCCCBBB===777333444666888999:::999777555555555000111111222222222222111...///000111111///...---///...///333333111000222...///111222333444444444444555555555333333555777444444444333333222222222333222111000000111222333222111111000000000000111000//////222555555222...+++...333777888777444333222222333333444444555555111222333444444555444444///000111333333444444444333222111222333333222111000000000///...///111333000222333222000//////000///000000000000000000000000000000000000000000000...------...000000///---////////////000111222222000111111111111111000000///000111111111///...---111444777:::;;;:::888666000000111222222111000000000222333222222222444666555444222111111333555666444333222333333333111...////////////............///...---+++***)))))))))000000111222222222222111111000//////000000///...------...///000111222222222777===AAABBBEEEHHHLLLHHHJJJMMMOOOPPPOOOMMMLLLHHHGGGGGGGGGGGGGGGFFFFFFFFFIIIIIIEEECCCCCCAAA<<<777555222111111111111000111111000///............,,,+++***,,,///111111111222333555777888888777666444444555555444333333222...///111111111111333555333444555666666555444444333333444555666777999:::777;;;???BBBDDDFFFHHHIIIFFFEEEDDDCCCCCCDDDFFFGGGEEEDDDCCCAAA???===<<<;;;@@@======>>><<<777555555999666444444222...---///......------------............////////////......---...000000//////000111////////////000111222222---///222222000///...///---///222333555777;;;>>>>>>@@@AAABBBBBBBBBDDDFFFDDDEEEGGGGGGFFFFFFHHHIIIJJJJJJKKKKKKKKKIIIGGGFFFDDDCCC@@@===:::888666555000000//////000000111222111222333111000...///000,,,,,,+++,,,//////+++''')))+++,,,***'''&&&'''(((,,,,,,,,,++++++++++++++++++***((('''((()))+++,,,))))))))))))))))))))))))((()))***++++++***)))((())))))))))))***************)))))))))***+++,,,,,,+++******++++++***'''$$$+++++++++,,,,,,,,,------///,,,***((()))*********)))''''''***+++)))))),,,,,,---.........000444777888888999;;;<<<===>>>>>>@@@AAACCCEEEGGGIIIJJJJJJJJJHHHEEEEEEFFFGGGHHHGGGHHHGGGGGGFFFFFFFFFGGGGGGGGGGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJJJJJJJKKKNNNQQQRRRPPPOOOMMMNNNPPPRRRSSSNNNNNNMMMLLLKKKIIIGGGFFFFFFGGGHHHGGGFFFEEEFFFGGGAAABBBBBBBBBAAA===:::888;;;999888:::======;;;888888:::<<<<<<:::999:::;;;;;;<<<===@@@DDDHHHMMMOOONNNMMMLLLKKKKKKJJJHHHEEEDDDFFFGGGCCC===888888:::<<<<<<<<<:::888777777888222222222333222222111111000000000///////////////000------222222000000444000111333444555555555555444555666666555555777888444444444444444333333333333222111/////////000000//////......///111222333///000111111222222111000000111222444555555444444111111222222333444444444000111111222222222111111///000111222444444444444222111111111333333222000000111111000///000222444---///000000...------...000000000111111111222222333333333333222222222222000///...///111111///,,,////////////000111222333000000111111111111111000---...000111222222111111///000111333555555555555//////000111111000/////////111222111111111333555444333333222333444555666333333444555666555111...000000000/////////............---,,,,,,,,,,,,,,,///000111222333222222111111000//////000000///......///000111222333333333444999???BBBBBBDDDIIIMMMHHHJJJMMMOOOPPPOOOMMMLLLGGGGGGGGGGGGGGGGGGHHHHHHFFFIIIJJJGGGEEEEEECCC???:::777444333333444333333222111000///...............,,,***,,,///000000///111333555777888888777666333333333444333333222111---///111111111222333555111222333555666666666555333333333444555666666777555888===???@@@AAABBBCCC@@@@@@??????@@@@@@AAABBB??????>>><<<;;;999888888:::888999>>>===777444555666222111333222//////111---------,,,,,,---------...///000111111000...---...000111111///...000222////////////000111222333,,,///111222111/////////---///222333555777;;;>>>>>>@@@BBBAAA@@@AAACCCFFFDDDFFFGGGGGGGGGGGGHHHJJJJJJKKKLLLLLLLLLJJJHHHGGGCCCBBB@@@>>><<<999888777111111000000000111222333111222333222000......///)))((((((+++111444111+++"""''')))******,,,...***)))((((((''''''((((((***)))((('''((()))+++---))))))))))))))))))))))))((()))***++++++***)))((())))))))))))************,,,+++******)))*********))))))***,,,......+++))),,,,,,+++++++++,,,---...333///+++)))***++++++,,,(((%%%&&&)))***((())),,,,,,---------...000444777::::::;;;<<<===>>>???@@@@@@AAACCCFFFHHHIIIJJJKKKKKKIIIFFFEEEGGGIIIIIIIIIIIIIIIHHHHHHHHHHHHHHHIIIKKKJJJJJJIIIHHHGGGFFFFFFGGGIIIJJJJJJJJJLLLOOORRRRRRPPPNNNLLLLLLOOORRRTTTNNNNNNMMMLLLJJJHHHFFFEEECCCEEEFFFFFFEEEEEEFFFGGGAAABBBCCCDDDCCC@@@===;;;===999777999===>>>;;;666555888<<<<<<;;;;;;===@@@BBBAAAAAABBBDDDGGGJJJLLLNNNMMMLLLLLLLLLLLLJJJHHHDDDGGGJJJGGG@@@<<<;;;===>>>>>>===;;;888777999;;;333333333333333222111000333111///------...000111000,,,,,,000111///000555222333555666777666666555444555777777666666888999555555555555555555555555333222000......---......---------...000222555666111111111000......000222333222000//////000222333000000111222222333444444333333222111///---,,,+++///000222333444555555555111111000111333333111///222222222111000111333555222444555555333222222333000000111111222222333333444444444444444444444444222000//////111111///,,,////////////000111222333...///000000111111000000000111222222222111000///333222000//////000222333///000111222222111000///...000000000000000222444333333333333444444555666333333555777888666222...000000000000////////////......---------.../////////000111222333222111111111000//////000000///...000111333444555666666666:::???CCCCCCBBBBBBGGGKKKIIIKKKMMMPPPPPPOOOMMMLLLGGGGGGGGGHHHHHHHHHIIIIIIFFFIIIJJJGGGFFFGGGDDD@@@<<<999666444555666555555222222000///............000...+++,,,...000///---000222444777888999888777222222333333333222111111---///111111111222444555///000333555777888888888222333333444444555555555444777;;;===>>>>>>>>>???<<<<<<======>>>>>>>>>>>>;;;;;;:::999888666666555555333777>>>>>>777444666333000000222222000111444///..................///000111333555444333000...///111333222///...000222////////////000111222333+++...111222111000///000...000222444555777:::===>>>@@@AAAAAA???@@@CCCFFFFFFHHHIIIIIIIIIIIIJJJLLLJJJKKKLLLMMMLLLJJJHHHGGGCCCBBBAAA???<<<:::999888333222111111111222333444111222333222000......///---,,,++++++,,,---///000+++((((((------((((((+++***(((&&&&&&((()))***))))))************+++++++++,,,,,,,,,+++++++++******&&&&&&''''''(((((())))))***)))((()))+++,,,,,,+++******++++++++++++******&&&'''***,,,......------111222111...***)))+++...---,,,***)))(((''''''(((---,,,+++)))((())),,,///***,,,------...///333555777777777888:::<<<>>>???>>>???AAADDDGGGIIILLLMMMFFFGGGIIIJJJJJJHHHGGGEEEIIIJJJKKKKKKIIIHHHIIIJJJIIIHHHHHHIIIJJJIIIGGGEEEDDDDDDEEEGGGHHHKKKLLLNNNNNNOOOOOOPPPPPPQQQQQQQQQRRRPPPNNNJJJGGGCCCAAA???BBB@@@???AAADDDFFFEEEDDDGGGEEEBBBAAAAAA@@@???===;;;:::999888777666666666:::888666999>>>BBBCCCBBBCCCDDDFFFHHHIIIKKKKKKKKKMMMMMMLLLLLLLLLIIIEEEBBBCCCCCCAAA@@@>>>===<<<<<>>===;;;888777666555222000111111111111000///...---000////////////.........333333333444444555555555555444222111000111222222///000111222333333222111666555333222222222333333333333333111//////111222222555888999888777777777;;;999777777888999999888666666666555555444444333111222555999<<<:::555///222222111111111111222222......---...///111333444///000111333222111///...000//////......///000111222///---///444666444000444333222111000000000000111222333555777:::<<<===BBB<<<;;;???@@@===???EEEKKKJJJIIIIIIIIIIIIHHHGGGKKKLLLKKKKKKJJJIIIGGGGGGGGGCCC>>>===???>>>;;;777111222333333222111///...111111111111000000000000,,,,,,++++++,,,---......***'''(((++++++((('''***,,,***((('''((()))((('''(((((()))))))))*********,,,,,,+++++++++*********((((((((((((((()))))))))+++)))((()))******)))(((******++++++++++++******'''(((***,,,------,,,,,,///111111...+++***+++---,,,,,,,,,++++++******)))***,,,------+++++++++,,,,,,------------...222555444444444555666888;;;<<<>>>???AAADDDGGGIIIKKKLLLJJJJJJKKKLLLLLLKKKJJJIIIIIIJJJKKKKKKIIIIIIJJJKKKIIIIIIHHHIIIJJJJJJHHHEEEEEEEEEFFFGGGHHHJJJLLLMMMNNNNNNOOOPPPQQQRRRRRRRRRQQQPPPOOOLLLJJJHHHFFFFFFEEECCCBBBDDDFFFHHHGGGEEECCCBBB@@@@@@@@@AAA@@@???<<<;;;:::999999888888999<<<::::::<<>>@@@@@@BBBCCCEEEGGGHHHIIIJJJLLLNNNNNNLLLJJJIIIIIIGGGHHHIIIHHHFFFFFFHHHIIIIIIJJJKKKKKKJJJGGGDDDBBB???<<<:::999888777444222000000000000///......---/////////.........------222222222333444444555555444333222111111111222333///000111222333222222111222111000/////////000000///111222222000///...///111444666777666555444444666444333444555666555333555444444444444444444333333333444777999999555222222111111000000111111222000///...------...///000///000111222222111000///111000/////////000111222222///---///444666444111444333222111000000000000111222333555777:::<<<===BBB===<<>>@@@EEEKKKJJJIIIIIIJJJJJJIIIHHHJJJJJJJJJJJJIIIHHHGGGFFFHHHCCC???>>>??????;;;888444444444444333222111111111111111111000000000000+++,,,,,,---------,,,,,,)))((((((++++++(((((()))---+++)))((((((((('''&&&'''((((((((())))))))))))+++++++++*********))))))*********)))))))))))))))+++***(((((())))))'''&&&******++++++++++++******((()))+++,,,,,,,,,+++***...///000///,,,++++++++++++,,,---......---,,,+++(((+++///111///---+++***......---,,,+++---111444222222222333555777999;;;>>>???AAACCCFFFHHHJJJKKKHHHHHHHHHHHHIIIIIIIIIIIIIIIJJJKKKKKKIIIIIIJJJKKKJJJIIIIIIJJJKKKKKKHHHFFFFFFFFFFFFGGGHHHJJJKKKLLLNNNNNNOOOPPPRRRSSSTTTTTTQQQPPPPPPOOOOOOOOOOOOOOOIIIHHHGGGGGGHHHHHHFFFEEE@@@???>>>>>>@@@BBBBBBAAA===<<<<<<;;;;;;<<<<<<===>>>======???CCCFFFHHHHHHGGGHHHIIIJJJLLLLLLMMMMMMLLLJJJIIIIIIIIIGGGDDDAAA@@@>>>;;;999777888999:::===:::888666666555444222444333333444555555444222333111000///000000000/////////.........///000000//////000111222333333444444777777444444666666333222444666666333000......000000000/////////......------......///000000000111111000/////////000000111111111111111222222222---000444777888666333111222222111000000111111222111111111111111111111111///222444555555555555666666666666555444444333333222222333333333333222222555444333222222111222222222...---000222111111333111111000//////......------...///.........000222---......//////000000111555555666666777888999999111000000//////000000111000000111111222111111000111111111111111111222222222333333444444444333333444444333333222222111111111000///......------...//////000000111111111111222222333333333222222111/////////...//////000000333222555:::===<<<>>>AAAAAAAAABBBDDDFFFGGGHHHIIIJJJLLLNNNNNNKKKIIIHHHHHHGGGHHHIIIHHHFFFFFFHHHIIIHHHIIIJJJKKKKKKIIIGGGFFFAAA???<<<;;;:::999666444000000000///......------............---------,,,000111111222333333444444222222111111111222333333000000111222222222222111000000///.........//////,,,///222333111///---,,,111333555555333222111222/////////000222222000...222222222333333333333333555444333444555666555444222111111000000111111222111000///...---,,,,,,,,,000000000000000000111111111111000000000111333444333000///000444555444111333333222111000000000000111222333555777:::<<<>>>BBB???>>>@@@AAA@@@BBBEEEFFFFFFFFFGGGGGGGGGGGGGGGHHHHHHHHHHHHHHHGGGFFFEEEHHHDDD@@@???@@@???<<<999777777666444444333333333222222111111111000000000,,,---...//////...,,,++++++***+++,,,,,,+++***+++,,,***)))))))))***((('''((((((((()))))))))******++++++*********))))))))),,,++++++******)))))))))***)))(((((()))***)))'''******++++++++++++************++++++++++++***))),,,---......---,,,******)))+++---//////...---,,,))),,,000111000---++++++//////...+++***,,,///333333333333444666999;;;===>>>???@@@CCCEEEHHHIIIJJJGGGGGGGGGFFFGGGGGGHHHIIIIIIJJJKKKKKKJJJJJJKKKLLLKKKKKKKKKLLLMMMLLLJJJHHHGGGGGGGGGHHHIIIJJJKKKLLLOOOOOOPPPQQQSSSTTTUUUUUUQQQQQQQQQRRRSSSUUUWWWXXXQQQPPPOOONNNLLLIIIFFFDDDAAA@@@???@@@BBBCCCCCCCCC>>>>>>>>>>>>??????@@@AAAAAAAAA@@@AAABBBDDDFFFGGGIIIJJJKKKLLLMMMMMMNNNNNNNNNLLLKKKJJJJJJHHHEEEBBB<<<:::888666666888;;;===>>><<<:::999888666555444444333333444666666555333666333000000333444222////////////......///000000......///000000111222222444777777444444777777444333444444333111//////.........//////////////////............//////000000000000//////////////////000000000111222222222333111333555666666444111///333333222222222222222222222222222222222222222222111333555666555444444555666666666666555555555555333333444444444444333333444444333333222222222222000---///444666333000111///////////////.........,,,...///.........000222------...///////////////333444444666777888999999222222111111111111222222000111111111222222222222222222222222111111111111333333333333222222111111555444444333222111000000111000///......------...//////000000111111222222111111222222222222111111///............///111111555666888;;;>>>???@@@BBBBBBCCCDDDEEEFFFHHHIIIIIIJJJLLLNNNMMMKKKIIIGGGGGGFFFGGGHHHGGGEEEEEEGGGHHHGGGHHHIIIJJJIIIHHHGGGFFFAAA???===<<<;;;999777555000000///......---------......---------,,,,,,,,,//////000111222333333444111111111222222333333444111111111111222111111111111111111111111111111111,,,///111222000///......111333444444222000000111------...000111111...,,,000000111111222222333333333333333333444444444444111111000000000000111111111111000///...---------111000000///000000111222222111111000111222444555333111000111444555444222333222222111000000111111222222333555888:::===>>>AAA@@@@@@AAABBBBBBCCCEEEEEEFFFGGGGGGGGGGGGHHHIIIGGGHHHHHHHHHHHHHHHGGGFFFHHHEEEBBBAAAAAA@@@>>><<<999888666555444444444555222222222111111111000000...///000000000...---,,,,,,..................,,,)))(((((()))+++,,,+++***)))))))))*********+++++++++++++++************))),,,,,,++++++******)))))))))(((''')))+++,,,,,,+++******++++++++++++*********+++++++++******))))))++++++,,,------,,,+++)))((()))+++---...---,,,++++++---//////---,,,,,,---//////...,,,***+++...111333333333444666999<<<======>>>@@@BBBDDDGGGHHHIIIJJJJJJIIIIIIJJJKKKLLLLLLIIIJJJKKKKKKJJJJJJKKKMMMMMMLLLLLLMMMNNNMMMKKKIIIIIIIIIIIIIIIJJJKKKLLLMMMPPPQQQQQQRRRTTTUUUUUUVVVQQQQQQRRRSSSUUUYYY\\\]]][[[[[[ZZZXXXSSSOOOKKKIIIGGGFFFDDDDDDEEEFFFEEEDDDBBBBBBAAABBBBBBCCCDDDEEEGGGGGGFFFEEEDDDEEEFFFGGGKKKLLLMMMMMMNNNNNNNNNNNNNNNLLLJJJHHHGGGEEEBBB@@@888777555555666:::>>>AAA=========;;;999777666555444444444555777777666444777444000000222333111///111000000/////////000000//////000000111111222222444777777555555777888555666444111/////////000111------...///000//////.............../////////////////////000000000//////000000000111222222222333444444333333333333333333333333333333222222111111222222222222222222222222222444666666444333333333555555555666666777777777444444555555555555444444222222222222222222111111......222:::;;;666000////////////...............,,,...///.........000222............////////////111111222333444555666777333333333333333333333333111111111111111222222333111111111111111111111000333333222222111111000000444444333222111111000000111000///......------......//////000111111222222111111222222111111000000//////......///000222444:::;;;===>>>@@@CCCEEEEEEDDDDDDEEEFFFGGGIIIIIIJJJJJJLLLNNNNNNLLLIIIHHHHHHEEEFFFFFFFFFDDDDDDFFFGGGGGGGGGGGGHHHGGGFFFEEEDDDAAA???<<<;;;:::999777444111111///...------............---------,,,,,,,,,...//////000222333333444000111111222333333333333222222111111111111111111111111222222222222222222///000111000//////000222222333444444222000111222......///111333333000...///000000111111222222222000111333444444333333222111000000000000000000111000000111111000000000000000000//////000111222222222111111111111333555666333333222333444444444333333222111111000111111111222333444666888;;;===>>>@@@AAAAAAAAABBBCCCDDDDDDGGGIIIJJJJJJIIIIIIJJJLLLGGGHHHHHHIIIIIIIIIIIIHHHHHHFFFDDDBBBBBBAAA???>>>:::999777555444333444444222222222222111111111111000000000///...---,,,++++++...///------///...+++((('''((())),,,---,,,+++************++++++++++++,,,,,,,,,+++++++++******+++++++++***************(((''''''))),,,......---******++++++++++++************************))))))+++******+++,,,---+++***((()))***,,,,,,,,,+++***,,,------,,,++++++---...---......---,,,,,,...000000000000222444777:::;;;===>>>@@@BBBDDDFFFGGGHHHHHHHHHHHHIIIJJJJJJKKKKKKIIIJJJKKKKKKKKKKKKLLLNNNNNNMMMMMMNNNOOOOOOLLLJJJJJJJJJJJJKKKLLLNNNOOOPPPRRRSSSSSSTTTTTTUUUUUUVVVRRRRRRRRRSSSUUUYYY\\\^^^bbbccccccaaa\\\WWWSSSRRROOOMMMKKKJJJKKKKKKJJJHHHGGGGGGGGGGGGGGGHHHIIIJJJMMMMMMMMMKKKHHHHHHIIIKKKLLLMMMMMMNNNNNNNNNMMMMMMMMMKKKGGGEEECCC@@@===:::555555444555777;;;???AAA;;;<<<===;;;888555555555555444444555777888777666555333111000111111000///222222111000000000111111000000111111222222222222333666666444444777777555666333///......000000000,,,---//////000///...---......////////////////////////000111111111000000111111111111111222222222111111000111222444777888333333333333333222111000222222222222222222222222111333555555444222222333555555555555666666666777444444555555555555444444000111111111111111000000//////444;;;===666000---//////..................---...///.........000222000000.........///000111//////000000111222333333222333444444444444333222000000000000000111222333111111111111111111111111444333222222111111111222333333222222111111000000111000///......------.........///000111222222333111222222111111000......000///......///222444666>>>@@@AAA@@@CCCGGGIIIHHHEEEEEEFFFGGGHHHIIIJJJKKKIIILLLNNNNNNMMMKKKJJJJJJEEEFFFGGGFFFDDDDDDFFFGGGFFFFFFFFFFFFFFFEEEEEEDDDAAA???<<<;;;:::999666444333222000///......//////............---------,,,......///111222333444555111111222333333333222222333222111111000111111111...///000111111111000000000000000///...///111333222333444333222111222333000000000222444555333111000000000111111111111111...000333333222111111222111000000//////000000111///000111222222222222222//////000000111111222222111111000000111333555666444444444444444444444444222222111111111111111222222333444666888;;;===??????BBBBBBAAAAAADDDEEEBBBCCCFFFHHHGGGDDDCCCFFFHHHGGGGGGHHHIIIIIIJJJIIIIIIHHHGGGFFFDDDBBBAAAAAAAAA::::::888777555444444444333222222222222111111111000///...---++++++******'''+++,,,)))))),,,+++''')))((()))***,,,---+++)))))))))))))))************---------,,,,,,,,,,,,+++)))))))))***************(((''''''(((+++,,,,,,+++******++++++++++++*********))))))))))))*********,,,)))((()))+++---,,,+++************+++++++++++++++,,,---,,,******,,,---***,,,......------...///......///000333666888:::===>>>???AAACCCEEEFFFGGGDDDEEEFFFHHHIIIIIIHHHHHHHHHJJJLLLLLLKKKKKKMMMNNNOOONNNNNNOOOPPPPPPMMMKKKKKKKKKKKKMMMNNNPPPRRRSSSUUUUUUUUUUUUUUUUUUUUUUUUTTTSSSRRRRRRTTTWWWZZZ\\\```bbbdddccc___[[[YYYYYYTTTRRRPPPPPPPPPQQQPPPOOONNNNNNMMMMMMMMMNNNNNNOOOMMMNNNNNNMMMKKKJJJMMMPPPMMMMMMNNNNNNNNNMMMMMMLLLNNNKKKFFFCCC@@@===999777444444444555777:::<<<>>>:::<<<===<<<888555444555555444444666888999888666666666666444222111111222444333333222111111222222111111111222222222222222111444444222222555555333111///...///000000---+++,,,---///000000...---,,,/////////////////////...//////111222222222111111222222222111111111111111000000111222333555666777222333333333222111//////222222222222222222222222---///222333333333444555777777666555555444333333222333333333333333333222...///000111111000///...111000222888888333---,,,/////////......------------...///.........000222333111///------///111333.........//////000000000111111222333333222111111//////......///111222333111111222222333333444444666555444333333333444555222222222111111111111111111000///......------.........///000111222333333222222222111000...---,,,111000//////111333666888===AAAAAA???AAAGGGIIIGGGFFFFFFGGGHHHIIIJJJKKKKKKIIIKKKNNNOOONNNMMMLLLLLLGGGHHHHHHGGGFFFFFFGGGIIIDDDEEEEEEFFFGGGGGGHHHHHHAAA???===;;;;;;999777555444333111///...///000111/////////.........------...///000111333444555555222222333333333222111000333333111000000000111111------///000000000//////---...000000///...000111111222333222111111333444111000000111333555444333222222111111111111111111000111222000//////222444000000////////////000000...///000111222111111000---...000111222222111111000000///000111333444666444555555555444444444555222111111111111111222222333333444666999;;;>>>???===AAABBB@@@@@@DDDDDDAAAAAADDDFFFEEEAAA???BBBEEEEEEEEEGGGHHHIIIIIIIIIIIIHHHHHHGGGEEECCCBBBBBBCCC;;;;;;;;;:::888777555444333333222222222111111111000...,,,***))))))))))))$$$((()))%%%%%%)))((($$$*********+++,,,,,,***'''(((((((((((())))))))))))......---------,,,,,,,,,(((((())))))*********+++)))((('''((()))***)))(((******++++++++++++******)))))))))((()))***++++++,,,)))''''''***------+++,,,,,,+++******++++++,,,)))+++------+++******+++(((+++...///...---............///111333666999;;;===>>>???AAACCCEEEFFFGGGFFFGGGJJJLLLMMMLLLKKKJJJHHHJJJLLLLLLKKKKKKMMMOOOPPPOOOOOOPPPQQQPPPNNNLLLKKKKKKLLLMMMOOORRRSSSUUUVVVVVVVVVUUUUUUUUUTTTTTTUUUTTTRRRRRRSSSUUUXXXZZZZZZ]]]aaaaaa^^^[[[ZZZ[[[WWWUUUSSSSSSUUUUUUUUUTTTSSSRRRRRRQQQQQQQQQRRRRRRJJJLLLMMMLLLJJJKKKNNNQQQMMMMMMNNNNNNNNNMMMLLLLLLPPPMMMHHHDDD@@@===999777444555555666777888999:::;;;>>>???>>>:::666666666555444444666888999888777999;;;<<<999555333555777555444444333222222222333111111111111222222222222///222222000000333444111,,,,,,---000222000***&&&---...///000000...,,,+++///////////////.........///000111333333333222111333222222222111111000000111222444555555444333111222222333333222111///...111111111111111111111111))),,,000222333444555777:::999888666444222000000111111111222222111111111---...///000000///......333//////333333///++++++000//////...------,,,,,,---...///.........000222555333///,,,,,,///222444............///////////////000111222222111000//////............000222333222222333333444555666666777666555444444555666777111111111111111222222222111000///......------...---...///000111222333333333333222111///---,,,+++222111000000111444888::::::>>>???;;;===DDDGGGDDDGGGGGGHHHHHHIIIJJJKKKKKKIIIKKKNNNPPPOOONNNNNNNNNIIIJJJJJJIIIHHHHHHIIIKKKCCCCCCEEEFFFHHHJJJKKKLLLBBB@@@===<<<;;;:::888555555444222000///000111222000////////////............///000111333444555666222333333444333222000///444333111000000000111111---...000111111111000000))),,,///111000......---000111222111000111333444111000///000222444444333333333222222111111000000222222000---+++---222777000000////////////000000...///000111111000///...,,,...000222333222111000000/////////000222444555444555666555444444444555222111111111111111222222333333555666999;;;>>>???<<>>@@@AAABBBDDDFFFHHHIIIJJJJJJKKKLLLLLLMMMMMMLLLLLLKKKJJJJJJKKKLLLMMMTTTSSSRRRTTTUUUUUUQQQMMMNNNOOOOOOQQQSSSUUUWWWXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTVVVXXXXXXWWWWWWWWWXXXXXXXXXWWWWWWWWWWWWXXXXXXXXXWWWVVVUUUUUUVVVWWWXXXYYYXXXVVVUUUUUUUUUSSSQQQRRRRRRQQQNNNKKKJJJKKKMMMRRRPPPMMMLLLMMMMMMMMMLLLKKKIIIFFFAAA<<<888666444555666777888;;;===???@@@>>>======;;;:::999888888777666777;;;<<<::::::===::::::999888777666555555777777666333111111333555000000000111111222222222333555444000000222222/////////...------------------------------...///000///000111222222111000///111000......///000000///111111111000000000000000//////000111333444555555444444444333333333222222333222111111000000111111//////000111222333444444222333333444333222111000000000////////////000000////////////////////////444444333222000...---,,,111000///...---,,,,,,,,,///.........///000222333222000///000222222000---...///000000///---+++***222111000.........///000000000//////.........---222222222222222222222222444666777666444333333444111000000///////////////111000///......///000111---...///000111222333333222111//////000000...---000000111222555888:::<<>>999888;;;666555333000///...//////555000,,,,,,000222000---000000111222333444444555111111000000111333444555666555444222111000000000000000///...............555444333111000000//////111000/////////000222333000000111111222222222333111//////111333333000---,,,---.........///111333222111000000000000000111000111333333333222000///------...///111222444555555555444333333333444444666777888777444222222222222222111111111111111111444444555666777999;;;<<<;;;<<<===>>>???@@@AAAAAAFFFGGGGGGHHHHHHGGGGGGGGGCCCEEEFFFGGGGGGHHHIIIKKKJJJJJJJJJHHHFFFEEEFFFGGGFFFCCC???===<<<;;;999777333333333222222111111111)))***++++++***)))((('''))))))*********)))'''&&&******)))+++,,,,,,***(((,,,******+++------+++(((---,,,++++++******++++++)))((((((''''''''''''(((******)))(((((()))***++++++++++++++++++***)))))))))))))))))))))***++++++******+++++++++,,,,,,,,,******,,,,,,---,,,+++***+++---......,,,+++***+++,,,,,,,,,---------...............///111444777888;;;===???AAABBBCCCEEEGGGHHHIIIIIIJJJKKKLLLMMMMMMNNNMMMLLLKKKKKKMMMOOOPPPTTTSSSRRRTTTVVVUUURRRNNNPPPPPPQQQRRRTTTVVVWWWYYYYYYYYYWWWVVVUUUUUUUUUUUUVVVWWWYYYYYYWWWVVVWWWWWWYYYXXXXXXWWWWWWXXXXXXYYYYYYXXXWWWVVVVVVWWWXXXYYYYYYWWWUUUUUUVVVVVVTTTSSSRRRRRRRRRPPPMMMKKKLLLMMMSSSQQQOOOOOOPPPPPPOOONNNLLLJJJFFFAAA===999777555666777888:::<<<>>>@@@AAA???>>>===<<<;;;999999888444222222666666444555777888888777666555444333333333333222000------///111000000000000111111222222333555444000///111111/////////...---------------...------------...///000000///...------...///000000///...///000111000...000000000000000000000111222222333333444555666666333333333222222222111111222222111000000000000000000000000111111111222222111222222333222111000/////////............//////........................000000000000000///......///...---,,,,,,+++++++++...------------///000111222000///000222222000---.........------......///111000///...---......///000/////////............111111111111111222333333333555666666444333444444111111000/////////000000111000///......///000111---...///000111222333333333111000000111222111///111111222333666888;;;===@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGGGGHHHHHHHHHIIIIIIIIIIIIIIIIIIIIIIIIIIIJJJJJJHHHFFFEEEFFFGGGJJJIIIHHHGGGFFFGGGHHHIIIFFFCCCAAAAAA???:::888:::666555444222111000//////555111......111222111///000000111111111111111111222111111111222333555555777666444222111111111111000000///...............222111000000////////////111000/////////000222222111111222222222333333333555333111111333222000---......---......///000111111111111000000111222222000000000000111111222222000000000000000111222222444444444444444444444444333555555444111///...///222111111111111111222222555555555666777888999:::::::::;;;===>>>@@@AAAAAAEEEEEEFFFFFFGGGFFFFFFFFFEEEGGGIIIIIIHHHIIIJJJLLLJJJKKKKKKJJJHHHGGGHHHJJJFFFDDDAAA???>>><<<999777444444333222222111111111&&&''')))***++++++******))))))*********)))(((''''''(((+++...///---)))%%%+++******+++------+++***---,,,++++++******++++++******))))))******+++,,,***+++---......,,,***)))***++++++++++++***))))))***))))))))))))***++++++******+++++++++,,,,,,,,,******++++++,,,,,,------+++,,,...---,,,+++++++++,,,,,,,,,---------..................000222444555:::<<<>>>@@@@@@BBBDDDFFFGGGHHHIIIJJJKKKLLLMMMMMMOOONNNLLLKKKLLLOOORRRTTTTTTSSSSSSTTTVVVUUUSSSQQQQQQRRRRRRSSSUUUWWWYYYZZZ[[[[[[YYYXXXWWWVVVVVVUUUVVVXXXYYYYYYXXXVVVWWWXXXYYYYYYXXXXXXXXXXXXYYYYYYZZZYYYYYYXXXXXXYYYYYYZZZXXXVVVUUUTTTUUUVVVUUUTTTRRRSSSTTTRRROOOMMMMMMMMMPPPOOOOOOOOOQQQQQQOOOMMMLLLJJJFFFAAA===999777666888888:::;;;===???AAABBB@@@???>>>===;;;:::999888777444333666666333444777555555444444333222111111000111000...,,,,,,---///000000000000111111111111222444333//////111111///000000///............///......------......//////111///+++))))))+++///111///......000111111///---/////////000000111111111222333333333444444555555222222111111111000000000222111111111000000000000111111111000000////////////000111222111000///......------------------...........................+++,,,---...////////////---------,,,,,,,,,,,,------,,,,,,,,,,,,...///000111000000000111111///---...---,,,+++,,,...111333//////...---------......////////////............000/////////000111333444222444666666444444444555222222111000000000000111000000////////////000000......//////000111222222333111111111333444333222111222333555777:::<<<>>>@@@@@@AAABBBCCCCCCCCCCCCDDDEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHHIIIIIIGGGEEEDDDEEEGGGIIIHHHFFFDDDEEEFFFIIIJJJGGGCCCBBBCCC@@@:::777888666555555444333111000///222111000000///000000000111111000000000/////////222222222222333444555555666555333222111111222222000000///.........////////////............//////000000//////000000111222222222222333333333333333888555333222222111000...111...,,,---///111///---000000000000111222333333//////------...111333555333333222000000///000000222333444666666666555555333444444222///------...111111111111111222333444666555555555555666777777777888999;;;===>>>@@@AAACCCCCCDDDEEEEEEFFFEEEEEEFFFGGGIIIIIIHHHHHHIIIJJJJJJKKKLLLKKKIIIIIIJJJLLLFFFEEECCCBBBAAA???;;;888555444333222222111111111&&&''')))***+++++++++***)))))))))***))))))))))))'''(((+++...///---)))%%%+++******+++,,,,,,,,,+++---,,,++++++******++++++*********++++++---......+++,,,...//////---***(((******+++++++++******)))******))))))******+++,,,******+++++++++,,,,,,,,,*********++++++---...///---...//////---------...,,,,,,,,,---------......000//////...///111222333888:::===>>>???@@@CCCEEEGGGHHHIIIJJJLLLMMMNNNOOOOOONNNLLLKKKMMMPPPSSSUUUTTTTTTTTTUUUVVVVVVUUUTTTSSSTTTTTTUUUWWWXXXZZZ[[[\\\[[[ZZZXXXWWWVVVUUUUUUUUUWWWYYYYYYXXXXXXYYYZZZZZZYYYYYYXXXXXXYYYYYYZZZZZZZZZZZZZZZZZZZZZZZZZZZXXXVVVTTTSSSSSSTTTSSSRRRRRRTTTUUUTTTQQQOOONNNMMMLLLLLLLLLMMMNNNNNNLLLJJJJJJGGGCCC???;;;999777777888999;;;===>>>@@@AAAAAAAAA@@@???>>><<<:::999999999666555666666333444777444444333222222111000000111222111000......///111111111222222222222222222222444444000000222333000222111111000000000111111//////............//////000...+++))))))+++...000.........000222111...,,,---......///000111222222111111111111111111222222111111000000000/////////222222222222222111111000222111111000///...---,,,...///000000000///...---......------------..............................******+++------.........,,,,,,---..................---,,,,,,,,,---///000000000000000000000///.........---------///000111////////////....../////////////////////...............------...111333444111333555555444444555666333222222111111111111111000000////////////000000......//////000111111222111000000111333444444333222333444777999;;;===>>>AAABBBCCCEEEFFFFFFFFFFFFEEEFFFGGGGGGHHHHHHHHHGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHHHHFFFEEEDDDEEEGGGEEEEEEEEEEEEEEEFFFGGGGGGFFFDDDCCCDDDAAA:::666666555666666666555333111//////000111000...---...000000000000000000000000000222222333333333444444555444333222111000000111222000000///////////////000...............///000000000000000000111111111222222222222222222222222333777555222111000000000000444///+++,,,000111///+++.........///000111222333///............000222333444333222111000000///000111222555777888777666555555666555444111000000111000000000111222333444555666666555444444444444444444555666888;;;===>>>???AAABBBCCCDDDEEEEEEFFFEEEDDDFFFGGGFFFEEEEEEFFFGGGIIIJJJKKKJJJIIIIIIJJJLLLFFFFFFEEEEEEDDDAAA===:::666555444222111111111111((((((***++++++***))))))***))))))))))))************)))***+++,,,,,,***(((******++++++++++++,,,------,,,++++++******++++++'''''''''((()))***+++,,,------------,,,++++++***)))******+++++++++*********************++++++,,,******+++++++++,,,,,,,,,++++++++++++,,,---...///---...///...------...///,,,,,,,,,---------......111000000//////000222333666888;;;<<<===>>>AAACCCGGGHHHIIIKKKMMMOOOPPPQQQNNNMMMLLLLLLMMMPPPSSSUUUTTTTTTUUUVVVVVVVVVWWWWWWUUUUUUUUUVVVWWWYYYZZZ[[[[[[ZZZYYYWWWVVVVVVUUUUUUTTTVVVYYYZZZZZZZZZ[[[]]]YYYYYYXXXXXXXXXXXXYYYYYY[[[[[[[[[[[[[[[[[[[[[[[[YYYVVVSSSQQQQQQQQQPPPOOOSSSUUUVVVUUURRRPPPNNNNNNKKKJJJJJJLLLMMMLLLJJJGGGFFFCCC???<<<999777777777999:::<<<>>>???@@@AAAAAAAAAAAA???>>><<<:::999888777444333555444111111444444333333222222111111111111222222111000///000222333333333333333333333333333555444111000333444111333222222222222222333333000//////.........//////...------------------...------...000111111...+++------...///000111111222111111111111111111111111111111111111000000000///333333444444444333222111111000000///...---,,,+++------//////000///...---///..................///........................***++++++,,,,,,,,,,,,+++***+++,,,---......------///...---------...///000///000000000000///......---...///000000///......000000000000111111000000.........///////////////------------///000222444111333444555444444444555333222222111111111111111//////000000000000//////.........///000000111111///......///222333333222222333555888:::<<<>>>>>>AAABBBCCCEEEFFFGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHGGGIIIIIIIIIIIIIIIIIIIIIIIIFFFGGGGGGFFFEEEDDDFFFGGGBBBDDDGGGJJJJJJIIIGGGEEEFFFCCCBBBCCC@@@999555555555666666666555333222000111222333222111000000111//////000000111222222333222222333333333333333333111111111000000000000000000000/////////000000111////////////000111222222111111111222222222222222222222222222222222222222222222111000//////111222444///,,,,,,000111...+++---------...///000111222...///000111111000///...333222111111111111111222000222444666777777666555555555555444222111222444111111111111222333444555666555444333222222222222111222444666888:::<<<===@@@AAABBBCCCEEEEEEFFFFFFCCCEEEFFFFFFDDDDDDEEEFFFGGGHHHIIIHHHGGGGGGHHHJJJGGGGGGFFFFFFEEECCC???;;;888666444222111111111222))))))***++++++***((('''******)))))))))***++++++,,,***))))))+++++++++***)))***++++++******---...---,,,++++++******++++++))))))))))))***+++,,,------,,,++++++***++++++,,,))))))***++++++++++++***+++************+++,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,------......+++,,,,,,,,,++++++---...,,,,,,,,,---------......111000000//////000222222555777999;;;;;;===???AAAFFFGGGHHHJJJMMMOOOPPPQQQNNNNNNNNNNNNOOOPPPRRRSSSSSSUUUWWWWWWVVVWWWXXXZZZVVVVVVVVVWWWXXXYYY[[[[[[ZZZYYYXXXWWWWWWWWWWWWWWWUUUWWWYYYZZZZZZ[[[\\\]]]XXXXXXWWWWWWWWWWWWXXXXXXZZZ[[[[[[\\\\\\[[[[[[ZZZYYYVVVRRRPPPPPPQQQPPPPPPTTTUUUVVVTTTQQQOOOOOOOOOMMMLLLKKKKKKKKKKKKIIIGGGBBB@@@<<<999777888999::::::<<<>>>@@@BBBBBBBBBBBBAAA@@@???===;;;999888777777555555888777444333555333333333222222222111111///000111000///...///000333333333333333222222222222444333000000333444111222222111111111222333333000000//////......//////,,,---///000000///---,,,...------///000000...,,,.........//////000000000111222222222333333444444333333222222222111111111222333444444444333111000.........---------,,,,,,,,,---...///000///...---//////............//////------------------------++++++,,,,,,,,,+++******((()))***,,,,,,,,,+++***//////...------...///000...000111111///......///---...000111111000...,,,000000111222222222111111.........///////////////------...///000111111222111333555555333333333444222222111000000000000111//////000000000000//////.........//////000000000...------...000222111000222333666888;;;===>>>>>>???@@@BBBCCCDDDEEEFFFFFFGGGGGGHHHHHHHHHHHHHHHGGGJJJJJJJJJJJJJJJJJJJJJJJJGGGGGGHHHGGGEEEEEEGGGHHHCCCGGGKKKNNNNNNLLLHHHEEEEEEAAA@@@AAA>>>888555666555555555555444333222111555555555555555444333222...//////000111222333444111222222333333222222111///000111222222222000000000000/////////000111111111111111111111222333333222222333444444444444333333333333333222222222222000111111000//////000222222///------///000...,,,............//////000111///000222222222000...---222111111111111222333333111222333555555555444444111222222111000000333555222222222222222333444555444444333222111111111111000111222444666888999:::===>>>@@@BBBCCCDDDEEEEEEDDDFFFGGGGGGFFFFFFGGGHHHFFFGGGGGGFFFEEEEEEFFFHHHIIIGGGFFFFFFEEECCC@@@===999777444222111111222222((()))***++++++***)))(((******)))))))))***+++,,,+++***)))***+++,,,***))))))***++++++)))***---000---,,,++++++******++++++,,,,,,,,,,,,------...///++++++,,,,,,,,,,,,,,,,,,))))))***+++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,+++,,,---......---,,,,,,+++,,,,,,+++***+++---///,,,,,,,,,---------......//////.........///111222444666888999:::<<<>>>@@@CCCDDDFFFHHHKKKMMMOOOPPPOOOPPPQQQQQQRRRRRRRRRRRRSSSUUUWWWWWWVVVWWWZZZ\\\VVVVVVVVVWWWXXXYYYZZZ[[[ZZZYYYYYYXXXXXXYYYYYYZZZXXXYYY[[[[[[ZZZZZZZZZ[[[WWWWWWVVVVVVVVVVVVWWWWWWYYYZZZ[[[\\\\\\[[[ZZZYYYXXXUUURRRQQQRRRTTTUUUUUUUUUUUUUUUSSSPPPNNNOOOPPPMMMKKKIIIHHHHHHGGGFFFEEE???===;;;888888999;;;======???AAACCCEEEEEEDDDDDDAAA@@@>>><<<:::888777666777555777;;;;;;777555666222222222222111111111111...///111000///...///000222222222111111000000000///222111......111222000///////////////000111111111111000///////////////,,,---...//////...---,,,///...------//////...---......//////////////////000000111222333444444555555444444444333333333333000111222333333111000...++++++,,,,,,---------...,,,---...000000000///......------------------...------------------------***++++++,,,,,,++++++******+++---......---,,,+++///...---,,,,,,---......---000111111...------///---...//////000000000000...///000111222111111000............/////////000---...000222222111000///222444555555333222222333111111000/////////000000...///000111111000///............//////////////////...---...000111000///111333555888;;;<<<======???@@@BBBCCCEEEFFFFFFFFFGGGHHHHHHIIIHHHHHHGGGGGGIIIIIIIIIIIIIIIIIIIIIIIIGGGHHHHHHHHHFFFFFFHHHIIIEEEGGGJJJLLLLLLJJJFFFDDDCCC@@@>>>>>><<<777555777666555444333222222222222666444333444666666333000/////////000000111111111000111222222222111000000...000333666666444222000000000//////000111111222222222111111111222222333333444555666666666555444666666555555444444444444000222444333000//////111000///............//////111111000000000000111222000000111111111111111111333222222111111222222333222222333333333333333333///////////////000333666333333222222222333333444333222111111000000000000///000111222444555666777:::;;;===???@@@BBBCCCCCCBBBDDDFFFFFFFFFFFFGGGIIIGGGHHHHHHFFFDDDDDDEEEFFFJJJHHHFFFEEEDDDCCCAAA???:::888555222111111222333'''((()))***++++++************)))))))))***,,,---***)))***+++---,,,***((()))***,,,+++)))***---000---,,,++++++******++++++******))))))******++++++***+++---...///...---,,,((()))***+++++++++++++++++++++******++++++,,,---******+++++++++,,,,,,,,,+++,,,...//////---,,,***---......---,,,---///111,,,,,,,,,---------.........---,,,,,,---...000111333555777999:::;;;===???AAABBBDDDGGGIIILLLNNNOOOQQQRRRSSSTTTTTTSSSRRRQQQSSSVVVXXXXXXVVVWWWZZZ^^^VVVVVVVVVWWWWWWYYYZZZ[[[ZZZZZZZZZZZZZZZ[[[[[[\\\[[[\\\]]]\\\ZZZXXXXXXYYYWWWVVVVVVUUUUUUVVVVVVWWWYYYZZZ[[[\\\\\\[[[ZZZYYYVVVTTTRRRQQQTTTWWWYYYYYYUUUUUUTTTQQQOOONNNOOOQQQLLLIIIFFFDDDDDDCCCBBBAAA???===:::888999;;;>>>@@@???AAADDDFFFGGGGGGFFFFFF@@@???>>><<<:::888666555222111444999999444111222111111111111000000000000///000222222111000000111111000000000//////......---000///,,,---000000...---------------...//////111111000///////////////------------------------000...,,,,,,...///......///////////////.........---...///000111222333333666666555555555444444444...///111222111000...---)))***+++,,,---......///,,,---///000000000//////---,,,,,,++++++,,,,,,---------------------------)))***+++,,,,,,,,,,,,,,,...///111222222111///......---,,,+++++++++,,,------000222111...,,,---///...---------...111333555---...///111111111000///---.........//////000000---///111333333222000...333444555555333111111222111000000///////////////...///000111111000///............///////////////000///...///000111000///111222555888;;;<<<======AAABBBDDDEEEGGGHHHHHHIIIHHHHHHHHHIIIIIIHHHGGGGGGHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHIIIHHHGGGGGGHHHJJJEEEFFFGGGHHHGGGEEECCCBBBCCC???<<<<<<:::666555777666555333222111111222333444111...111444555111,,,///////////////.........///000111222222111//////...111555999999777333111000000///000000111222222222222111111111111222222333444666777777777666555888888777777666666666555222555777666222///...///...///000///------///111333333222222222222222222111000//////000222444666444444333222111111111111333333222111111111222222.../////////000222555999444444333222222222333333222222111000000000000000///000111222333444555555777888:::<<<>>>@@@AAAAAA???AAACCCDDDCCCDDDFFFHHHHHHIIIHHHGGGDDDCCCDDDFFFJJJHHHEEEDDDCCCCCCBBB@@@:::888555222000111222333---+++))))))***+++***)))))))))************))))))++++++***************+++---+++***+++,,,...------++++++***)))))))))))))))+++***)))(((((()))***+++------,,,,,,+++*********)))***+++,,,,,,+++)))(((++++++------------+++++++++***+++,,,//////...---222111000///...---,,,,,,---000111///***(((+++...***+++---,,,,,,+++---...///......---------......111333555666777999===???BBBCCCEEEGGGIIIKKKMMMNNNRRRTTTUUUUUUSSSRRRSSSSSSTTTUUUWWWXXXYYYYYYZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[XXXYYY[[[[[[ZZZZZZ[[[]]]^^^]]]\\\]]]^^^^^^\\\ZZZZZZYYYVVVTTTSSSSSSSSSTTTWWWYYY[[[ZZZXXXVVVUUUUUUYYYVVVSSSSSSVVVWWWWWWUUUQQQTTTUUURRRMMMIIIIIIKKKFFFEEECCCAAA@@@>>>>>>>>>999::::::888777888<<<@@@BBBBBBDDDFFFIIIIIIGGGEEEAAA@@@>>><<<:::777555444111222444666666555444333111111111111000000000000...///000111111111111111111111000///////////////---------.........//////&&&))),,,.........///000///111222111///......///------------------------111///---------...---,,,...000111000...---------,,,---///111333444555555333444444444444333222222222000---+++***+++,,,,,,---,,,+++***+++,,,---...///......///111000...,,,...////////////...---,,,000000000000///...---,,,***+++,,,---------,,,+++///...---,,,,,,,,,,,,,,,///---++++++,,,............,,,---333555111,,,***/////////000111111222222222333444333000//////000000/////////111111///---...//////...------///111666555444222222111111222///000111111111///...---111000000000111000...---000......///000111111///111///......//////...---444444444555777;;;>>>@@@AAABBBDDDFFFHHHIIIJJJJJJGGGGGGFFFFFFGGGIIIJJJKKKIIIJJJJJJKKKKKKJJJIIIIIILLLKKKHHHFFFEEEFFFHHHIIIHHHGGGEEEEEEEEEDDDAAA???BBB@@@<<<999777666666666777555222222444444111//////...---222777:::777333000...---,,,,,,...111333555333111000///000111222///000222444555555555555000111111000//////000222///000111222333444444444444555666666666666999;;;>>><<<:::;;;<<<<<<999666888888888777444111///---222111///---------......000000000000000000000000------...000111333444444333333222222333333444555111222444555555222///.........---...///222555777555444444333333444444444111000000000000000111222222000///111333333///,,,999333777<<<888:::???<<<>>>???AAABBBCCCDDDDDDDDDFFFFFFEEEDDDEEEFFFHHHIIIJJJJJJIIIHHHFFFDDDBBB@@@===;;;777333222222444555---+++***)))***+++***))))))******************)))++++++************++++++,,,+++******,,,------,,,++++++******)))*********+++***)))(((((()))***+++,,,,,,+++++++++*********)))***++++++,,,+++************+++,,,,,,+++******,,,++++++---///000///------------------------------///000...***(((***...***,,,------,,,,,,---...///......---------.........111555888999:::<<<===BBBCCCDDDFFFHHHJJJLLLMMMQQQSSSTTTTTTSSSRRRRRRSSSTTTUUUWWWXXXYYYYYYZZZZZZ[[[ZZZYYYXXXXXXYYYZZZ[[[WWWXXXZZZZZZYYYYYY[[[\\\```___^^^___``````^^^\\\YYYWWWTTTQQQPPPPPPQQQRRRWWWYYYZZZYYYWWWUUUTTTTTTXXXUUUSSSSSSUUUWWWVVVUUUTTTSSSRRRQQQOOOMMMKKKIIIGGGFFFDDDBBB@@@>>>======999;;;;;;:::999;;;???CCCDDDDDDDDDFFFHHHHHHFFFDDDBBBAAA???===:::888666555111333444666666555444222111111111111000000000000///000000111111111111000111000//////......//////---------.........//////,,,...000111000///000000...000111000...------...------------------------000///......//////...---...///111111000//////000000000111333444444444444111111111111111000///...000///---,,,++++++,,,---000///.........///000111///.........//////,,,***............------,,,,,,///////////////...---,,,+++,,,---------,,,+++***///...------,,,,,,,,,---///---,,,,,,---///000000111------111333111......000000000111111111111222///111333333111000000000000//////000111111000......///000///......000111555555555444333222222222///000000111111000///...111000000000000000///...///...---///111222222111111///......//////...---333333333555777;;;>>>@@@BBBCCCDDDFFFHHHIIIIIIJJJHHHHHHGGGGGGHHHIIIJJJKKKHHHHHHHHHHHHHHHHHHHHHHHHKKKJJJHHHGGGGGGHHHIIIKKKFFFEEEDDDDDDEEEEEECCCAAA???>>>===:::777555666777777555333333444444111///111......222777:::888666222111///---...///222333222111000......///000111---...///111222222333333000111222222000000111222000111222333444444444444555666777777777777999;;;===;;;;;;<<<>>>???===;;;;;;;;;:::888666444222000222111000///////////////000000000000000000000000222222111111000000//////333333333333333444444555222333444444444222000///000///......///111333444444444333222222222222222000000///////////////000///------///222444333111222000666:::666777;;;:::::::::<<<===>>>@@@AAAAAAAAAAAABBBCCCFFFHHHKKKLLLJJJJJJIIIGGGEEEAAA???===:::777444111000111333444---,,,******+++,,,+++***++++++++++++++++++++++++++++++************++++++,,,***)))***+++---,,,,,,+++***************+++++++++***))))))))))))***+++++++++******************((()))***+++,,,,,,,,,+++)))******++++++******)))---,,,,,,---///000///...))))))***+++,,,,,,---...,,,---///---)))(((***---+++,,,------,,,,,,---.........---------......///+++///555999::::::;;;;;;AAABBBCCCEEEGGGIIIJJJKKKOOOQQQSSSSSSQQQPPPQQQRRRTTTUUUWWWXXXYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZZZZVVVXXXYYYZZZYYYYYY[[[\\\bbbaaa```aaabbbbbb```^^^ZZZWWWSSSOOOMMMNNNQQQRRRVVVXXXYYYWWWUUUSSSSSSSSSVVVTTTSSSTTTUUUVVVUUUTTTTTTQQQMMMMMMOOONNNJJJEEEGGGEEECCCAAA???===<<<<<<999:::<<<<<<===???CCCFFFHHHGGGFFFFFFGGGGGGEEEDDDBBBAAA???<<<:::888777666222444555666666444333111222222111111111000000000111111111222111111000000000000///...............------........./////////000111333222000.........,,,...//////---,,,,,,---------------------------.........///111111///---...000222222222111222444333333444444444444444444111111111000///...---,,,------------------------...---,,,,,,---...///000///...---......---+++)))...---,,,,,,+++,,,,,,,,,---...............------,,,------------,,,+++***///...------,,,---------...---------...///111222222...---000222111111333222222222222111111111111,,,///222444333111000000/////////000222333222000...000000000//////111333555555666666555444222111//////000111111000000///111111111111000000000//////......///111333222111111000...///000000///---222222222444777:::>>>@@@CCCDDDEEEFFFHHHHHHIIIIIIJJJIIIIIIHHHIIIIIIJJJJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIIIIHHHHHHHHHIIIJJJJJJHHHFFFEEEEEEFFFEEECCCAAA;;;======:::666444555777777555444333444333111000111///...111666999999888444333111//////000222333000///...---...///000111............///111222222000222444444333111111222333333333444444555555555777999999999888888:::<<<;;;;;;;;;>>>@@@BBBAAA@@@>>>===;;;999777666555444111222222222222111111000000000000000000000000000333222222111000///......333333333333444444444555444444444333222222111111111111000//////000222333555444333111000000000000111000///......---......///...---...111222333222---000444555333333555666777777777888:::===???AAA??????@@@BBBEEEHHHJJJLLLIIIIIIHHHFFFCCC???<<<:::666444222/////////111222...,,,******,,,,,,,,,+++,,,++++++++++++++++++,,,++++++*********+++,,,,,,,,,***))))))+++,,,,,,+++***))))))))))))***++++++************************************************((()))***+++,,,,,,------******++++++++++++******------,,,...000000///---((())))))***+++,,,------+++,,,---+++))))))+++---+++---...---,,,,,,---......------------...//////,,,///333666888999:::<<>>AAADDDGGGIIILLLJJJGGGFFFFFFFFFEEECCCAAA???===:::888777666666333444555666666444222111222222222111111111000000222222222222111111000///000//////...........................////////////000111111000...,,,,,,---+++---......,,,+++,,,---------------------------,,,,,,---///111111///,,,000111333333333222333444222222333444444444444333222222222111000///------+++,,,------......------------,,,,,,,,,...///000111000............,,,***...---,,,++++++,,,,,,---,,,------............---------------,,,++++++***......------------......,,,------------///222444222//////222444222333555444444333333222111111000...111555666444222000//////......000222333333111///000111000///000222444444555666777777555333222//////000000111111111111111111222111000000111222222111000000222222111000111000//////000000///---000000111333666:::===@@@CCCDDDEEEFFFGGGGGGHHHGGGKKKJJJJJJJJJIIIIIIJJJJJJKKKJJJIIIHHHHHHIIIKKKMMMIIIIIIIIIIIIHHHHHHHHHHHHKKKIIIGGGGGGGGGEEEBBB@@@999;;;===:::666333555888777666555444333333222111111///---///333666777777444333111000///000111111///............///111111000////////////111333444///222555666555333222222555555555555555666777777;;;<<<<<<;;;::::::<<<>>><<<<<<===???AAABBBBBBAAA???>>>;;;999777666666666222333444555555444333222111111111111111111111111/////////000111222222333333444444555555555555555666555333222111111222222111000000000111222333444666555444222000/////////222111000///...---------222111///......///000000333666222...111222000111777666666777999===@@@BBB??????@@@AAACCCEEEFFFGGGGGGGGGFFFDDDBBB???<<<:::666444222///......///000...,,,++++++,,,------,,,,,,,,,+++******+++,,,,,,++++++******+++,,,,,,---,,,***)))***+++---,,,,,,))))))((((((((())))))*********++++++++++++******))))))******+++++++++,,,)))******++++++,,,---...,,,,,,,,,++++++,,,,,,,,,------,,,...///000...---+++++++++++++++,,,,,,,,,++++++++++++******,,,---,,,---......,,,,,,---...---------------.../////////000111222333666:::======>>>???BBBDDDFFFHHHIIIMMMNNNPPPQQQPPPOOOPPPQQQTTTUUUWWWXXXYYYYYYZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYXXXZZZ\\\\\\\\\]]]^^^```aaa`````````aaaaaa___^^^[[[XXXSSSNNNLLLNNNPPPRRRRRRSSSTTTRRRPPPOOOPPPQQQSSSUUUWWWXXXWWWVVVUUUTTTLLLNNNOOOMMMIIIGGGFFFGGGBBBAAA???===;;;999888777888999<<<@@@EEEHHHJJJKKKNNNLLLIIIGGGFFFFFFDDDCCC???===:::777555555444555333444555666666444222111222222222222111111111111222222222222222111000///000000///......................../////////000000...///000///...---...///+++---......---,,,------........................++++++,,,...000000...+++222333444444222111111222...///000111222333333333000111111000///...------***+++,,,---............111000000000111222444555333111////////////...---...---------------......------......///.........---------,,,++++++++++++......---------......///+++---...------...111444000///111555666333222555555444444333222111000000111444777888555111///---.........000222333222111...///000000000000222444333444666777777555333222111000000000000111111111111222333222000000222444555444222111222111000...222000//////000000///...000000000222555888<<<>>>BBBCCCDDDEEEFFFFFFFFFFFFJJJJJJJJJJJJJJJJJJIIIIIIKKKJJJHHHHHHHHHJJJLLLMMMIIIIIIIIIHHHGGGFFFFFFEEEHHHGGGGGGGGGHHHHHHFFFDDD:::;;;<<<999666444555888666666666555333222222222///...---...000222444444222111000///.../////////////////////000111111222000000///...///000222333///222555666555444333333777666666666777888999:::>>>??????>>><<<<<<===???===>>>???@@@@@@@@@@@@@@@>>>===;;;888777666666666444555666666666555444333222222222222222222222222---...///111333444666666555555666777777777777666777555333222111111222333///000000222333555666777777666555333111000//////333222111000//////...///111111000...---...///000>>>AAA222)))222555---...555444444555777;;;>>>@@@;;;<<<>>>???AAABBBCCCCCCCCCCCCCCCCCCAAA???===;;;888666333111///............,,,+++,,,---......---,,,+++***))))))***+++,,,++++++***++++++,,,---...---+++***+++,,,...------+++******)))(((((())))))******+++,,,,,,+++******))))))***+++,,,,,,------+++++++++++++++,,,---...---,,,,,,++++++,,,,,,------,,,,,,---......---+++---------,,,,,,++++++++++++++++++++++++,,,---...---...///...---,,,---...---------------...///000111111111000000333888<<<999;;;===@@@CCCFFFHHHIIILLLNNNPPPPPPPPPOOOPPPQQQTTTUUUWWWXXXYYYYYYZZZZZZYYYYYYZZZZZZZZZZZZYYYYYYYYY[[[]]]]]]]]]^^^```bbbaaa```___```aaa```___]]]XXXUUUPPPLLLJJJKKKMMMNNNOOOPPPQQQPPPNNNNNNPPPQQQQQQTTTWWWXXXWWWUUUSSSSSSLLLOOOQQQOOOJJJGGGHHHJJJ@@@???>>><<<:::999888888999;;;>>>CCCIIIMMMNNNMMMNNNLLLJJJHHHHHHFFFDDDBBB===;;;888555444333444444222444555666666444333111333222222222222111111111222222222333222222111111111111000///////////////....../////////000000000///000111000//////111333,,,...///000.........///000000000000000000000000---,,,---...000000...,,,111333444333111//////000,,,---...000111222222222------.........---,,,,,,,,,,,,,,,------.........000000///000111222444555333111//////000111000///......///000000000000///...///////////////......---,,,,,,++++++,,,,,,---.........---......///000,,,///000///---...222555//////333777666222111444444333333222111000000000333666777777444000...---.........///111222111///---.../////////000222444333444555666666555444333333222111000000000000111111333444222000000333666666555333222222222000...222000//////000111///...000000000111333777:::<<<@@@AAABBBDDDEEEEEEFFFFFFHHHIIIIIIJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHJJJKKKJJJJJJIIIHHHGGGGGGGGGGGGBBBBBBCCCEEEHHHJJJIIIHHH???===:::777666666666777666777777666333222222333...............///000000//////..................///000000000000000000000...............///000000///111444555444333444444888777777777888:::<<<===AAABBBBBB@@@>>>>>>???@@@???AAABBBBBB@@@??????@@@???>>><<<;;;999888888777777777777666666555444333222222222222222222222222111111222333444555555666666777999:::::::::999888777666444222222222333333000111222444666777888999777666555333111000000///333222111000000///000000,,,---//////...///111333EEELLL888)))555666+++...000000111222444666999:::555777999<<>>BBBEEEHHHIIILLLNNNPPPQQQPPPPPPQQQRRRTTTUUUWWWXXXYYYYYYZZZZZZXXXYYYZZZ[[[[[[ZZZYYYXXXXXXZZZ\\\]]]]]]^^^```bbbaaa```___```aaaaaa___]]]VVVTTTPPPMMMKKKJJJKKKLLLLLLMMMNNNMMMMMMMMMPPPRRRMMMQQQVVVWWWUUURRRQQQQQQLLLLLLMMMKKKIIIHHHGGGFFF@@@???>>><<<;;;;;;::::::===>>>AAAHHHNNNRRRRRRPPPMMMLLLKKKJJJJJJGGGDDDAAA===;;;888555333333444555111333444666666555444222333333222222222111111111111111222333333333222222222222111000000000000000.../////////000000000000///000000///------///111---///111111000000111222111111111111111111111111111000//////000000///......000111111///...///000---...///000000000000000,,,------............---...---,,,,,,,,,---...///............///111333444111///---...///111111000...000222444444333111000111111111111000///......,,,++++++++++++,,,...///...............///000000///222444222//////333777222111333555333///111666222222222111111000000000222333555444111///............---...000000///---,,,---...///...///111444333333333333444444444444555444222000/////////000111333444222///000444888555333222222333333222111222111000000111111000...111000000111222555888:::===>>>@@@BBBCCCDDDEEEEEEFFFGGGHHHIIIJJJJJJIIIIIIFFFFFFGGGGGGHHHIIIIIIJJJKKKJJJHHHHHHHHHJJJLLLMMM@@@@@@@@@BBBEEEGGGFFFEEEEEE???888555666888777666666777888666333111222444///000000000///...........................///////////////000//////............///000000000/////////111333333222222444555888777777888999<<<>>>@@@CCCDDDDDDBBB@@@???@@@AAA@@@BBBDDDDDDBBB@@@AAACCCAAAAAAAAA@@@>>>===;;;:::999999777666444333333333333333333333333333333333333444444444555666666666888999;;;<<<===<<<;;;:::666555444444333333222333333444555666777888999999555444333222000000//////111000000/////////000000***---///000//////000222@@@RRRBBB000999666***111---...///000222333444555333555777:::<<<===>>>>>>============;;;999777666333333222111000000000111...---,,,,,,.../////////+++***(((''''''(((***+++++++++++++++,,,---...//////---,,,,,,...//////...111000///---,,,+++*********+++,,,------,,,+++*********+++,,,...///000000...---,,,+++++++++,,,---,,,+++***))))))***+++,,,,,,+++***+++,,,,,,+++)))+++++++++++++++++++++,,,,,,+++***+++---/////////...///000///---,,,---...,,,,,,,,,---...///000111///111333333222222333444555666999===AAAEEEHHHJJJLLLNNNPPPQQQPPPPPPQQQRRRUUUUUUWWWXXXYYYZZZZZZZZZXXXYYYZZZ[[[[[[ZZZYYYXXXWWWYYY[[[\\\\\\]]]___aaabbbaaa```aaabbbaaa```^^^WWWUUURRROOOMMMLLLLLLLLLKKKLLLLLLLLLLLLMMMPPPSSSKKKOOOUUUVVVSSSPPPOOONNNKKKHHHFFFFFFHHHGGGDDD@@@@@@???>>>======<<<<<<===???@@@DDDKKKRRRUUUTTTRRRMMMLLLKKKKKKKKKHHHDDDAAA>>><<<999666444444555666111222444666666555444333333333333222222222111111000111222333333333333333333222222111111111111111////////////000000000000...///...,,,******,,,...///000222333222111222333222222222222222222222222555333111000111111111000+++---/////////...///000000000000000000///......---...///000111111111111///...,,,++++++,,,...///222111111111222444666777///...,,,,,,...000111111...111444666777555333111222222222222111///......+++*********+++---///000...............///000000222555777555111000444999555333222222///---111777111111111000000000000000///111222111///......//////...---...//////---++++++---.........///111333333333222222222333444444666555333111////////////111333555333//////444999222111111222444555555444222111000000111111000...222111000000222444777999;;;===>>>AAACCCDDDEEEEEEDDDEEEGGGIIIJJJJJJIIIIIIGGGHHHIIIJJJKKKKKKKKKKKKJJJIIIHHHHHHJJJMMMPPPSSSCCCBBBAAAAAABBBAAA???===III@@@777444777:::888555666777888777333111222444000111222222000...------------......//////000000.../////////...---,,,,,,///000222333333222111111000111222111111222444666888777777888:::===@@@BBBEEEEEEEEECCCAAA@@@AAABBB@@@CCCEEEEEECCCBBBDDDFFFDDDDDDDDDDDDCCCAAA???===;;;:::777555333222222333333333333333333333333333333333444555666777888999999:::<<<>>>>>>===<<<;;;555555555444444333222222666666777888888888888888444333222000//////////////////.........//////000,,,///222222///------...:::TTTIII666<<<555)))555---...///111222333333333666777888999::::::999888===<<<<<<;;;888666333111000//////000000111222333///............------------,,,***)))))))))*********))))))***---......---...+++***,,,111444111...000000...---,,,,,,++++++,,,---...,,,***))))))***&&&'''(((***,,,...///000++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,+++---///000111000///.....................------000000///...---,,,,,,+++///000222333444444333222333666;;;>>>@@@CCCFFFHHHLLLMMMOOOQQQRRRRRRQQQPPPRRRSSSUUUXXXYYYYYYYYYYYYZZZZZZYYYYYYYYYYYYZZZZZZZZZ[[[^^^```aaaaaaaaa```aaaaaaaaabbbcccdddfffgggccc___WWWQQQSSSUUUPPPHHHLLLLLLLLLKKKIIIJJJLLLOOOQQQPPPPPPOOONNNMMMMMMLLLJJJJJJHHHGGGEEEDDDCCCBBB@@@AAAAAA@@@>>>===>>>???GGGFFFGGGJJJNNNQQQRRRRRRQQQOOONNNMMMLLLIIIDDDAAA???888222000333666666555555444222222444555555444111111222222222111000000333222111111000000111111000111222222222222111000///...---...000000///---............////////////000000111111111222222222000555999888333//////000333333222222111111222222222111000/////////000111222222111111////////////000111222222222000///...,,,------....../////////000///---------...000222444222111000111333555777666666555444333222222111333333333333111///---,,,---,,,***(((''''''((()))///000000111222222333333333444555444111000222555777444444444222///000555222222222222222111000000222111000......//////000...***(((***...000...***............////////////444444555555555555555555111111111111000///------000222333222//////111444444444444444444444444444444444333222111//////...000000//////111333666888999;;;>>>??????>>>???@@@DDDDDDDDDDDDEEEFFFGGGHHHJJJIIIIIIIIIJJJKKKLLLMMMIIIIIIGGGFFFKKKQQQPPPIIIFFFDDDCCCBBBAAA???;;;888@@@CCCAAA999555888999666666555444333333333333333888666333000......//////++++++,,,---...///000000///////////////000111111111111000000000000000000222111000000000111333444888888888999;;;===???AAADDDFFFIIIJJJKKKIIIGGGFFFCCCDDDEEEFFFFFFEEEDDDCCC@@@CCCGGGJJJKKKHHHDDDAAA>>><<<999888777777555333888777666555555555555555666666666666777888999:::AAA@@@????????????===;;;;;;777333111222333222111555555555555666777999999111000000///...---------000000//////.........---000///...------...///000555EEEPPPLLLFFFAAA888---///...---...///000///...222222333444666777888888444555666666666444111000000000000000000///..................------------,,,,,,+++***))))))***+++000///...---...///222444///,,,,,,///333555222///---,,,+++***)))(((((()))+++,,,---,,,***))))))******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***,,,---...///...,,,,,,........................000//////......------,,,000000111222333333333333222555999;;;===@@@DDDFFFIIIKKKMMMOOOQQQQQQPPPPPPRRRSSSUUUWWWXXXYYYYYYYYYZZZZZZYYYYYYXXXXXXYYYYYYYYY[[[]]]```aaaaaa```````````````bbbccceeeggghhhhhheee___ZZZ\\\]]]XXXPPPNNNLLLIIIHHHGGGIIIJJJKKKPPPPPPOOONNNMMMLLLLLLKKKGGGGGGGGGGGGGGGGGGFFFEEECCCDDDDDDCCCAAA???@@@AAAGGGGGGHHHKKKOOORRRRRRRRRRRRPPPOOOMMMKKKHHHCCC@@@>>>888222111333666666555777555444444666777666555333333333222222111111111333333222111111111111222111111111222222111111111000/////////000000///---/////////000000000000111000000000000111111111222333777;;;:::666333222444555444444333333333444444333222111000//////000111111111111333444555444333111111111222111111111000//////////////////000000000///---------...000111222222222222333444666777777666555444333222222111222222222222000///---,,,...---,,,******+++,,,---000111111222222333444444333555555444222111222444555222222222000---...333222222333333222222111000111000///...---......///...,,,+++,,,...000...,,,---------.........//////333333333333333444444444111111111111000///...---///111222222000000333555333333333333444444444444444444333222222111000000333222000//////111222333555888:::<<<<<<;;;<<<===AAABBBBBBCCCDDDEEEFFFFFFFFFFFFGGGHHHIIIKKKMMMMMMHHHIIIGGGFFFJJJOOOMMMFFFEEECCCAAA@@@???<<<999666;;;>>>===666333666777555777777555444222222111111555333111...---------...........................000000000000000000111222000000000111111111111111333222222222222222333444777777888999;;;>>>@@@BBBEEEFFFHHHJJJJJJHHHFFFEEECCCDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHJJJIIIGGGDDDBBB@@@>>>;;;999999888777555888777777666555555666666666666666666777888999999======<<<<<<===<<<999777999666222111333444333222444444555555555666666666111000000///......------//////000000///......---000///...------...///000222===EEEFFFAAA===777333///...---...000111000/////////000111222222333444333444555555444333111///000000000000000///..................------------+++,,,---,,,)))(((***---...///---***((()))...333///......111555666333///...---,,,+++++++++++++++***+++,,,+++))))))***+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++++++++,,,---.........---,,,+++........................///////////////.........111111111111222333444444222444666888:::===AAAEEEFFFGGGJJJMMMOOOPPPPPPPPPQQQRRRTTTVVVWWWXXXXXXXXXZZZYYYYYYXXXWWWWWWXXXXXXYYYZZZ\\\___```aaa``````^^^^^^___aaadddfffiiijjjnnnmmmiiifffggghhhcccZZZSSSOOOIIIGGGIIIKKKKKKJJJPPPOOOOOONNNLLLKKKKKKJJJFFFGGGJJJLLLMMMMMMLLLKKKGGGHHHHHHGGGDDDCCCCCCDDDIIIHHHIIILLLOOORRRSSSRRRSSSQQQOOOMMMJJJGGGBBB>>><<<777333222444666666555999777666777888999888666666555444222111111222222444444333222222222222222222222111111111111222222222111000000111111///---000000000000111111111111000000000000111111111111333777::::::777444444555555555555444555555666666666555333111000000111111000000111555:::<<<:::777333222222111111222333444111111000000///000000000//////...---...///000111111222333444555666777777777666555555333333222111000111111000///...---,,,//////......///000222333222222333333444555555555444555555555333222333444222//////111///+++,,,111222222333333222222111000//////...---,,,---------///...............------------------............000111111111222222222333111111111000000//////...///000222222222222444666222333333333444444555555444444444444333333222222222111000//////000111222111333666777777888999:::>>>???AAABBBCCCDDDDDDCCCBBBCCCDDDFFFIIIKKKLLLMMMGGGHHHGGGGGGJJJLLLHHHBBBDDDBBB@@@>>><<<:::666333555888777333111444555555888777555333222000000///111000...---,,,,,,------111111000......---------111111111111111222222222000000000111111222222222333444444444444444333333666666888:::<<>><<<<<<;;;999888999888888777777777777888:::::::::;;;;;;<<<======???????????????>>>:::777666444222222333555555555333444555555555444333222000000000///......------...///000111000///...---//////............/////////222888<<<;;;666666999000///...///111222111000........./////////000000222222333333333111000...//////000000000///...............---------,,,,,,***---///---***(((+++...+++---...***&&&%%%***///......///222444444222///......------,,,---------(((***++++++))))))***+++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------------------------------------...---,,,+++++++++++++++///000000000///...---,,,---------...................../////////000000000222111111000111222444555333444555666888;;;@@@DDDDDDEEEHHHKKKNNNPPPQQQRRRQQQRRRSSSTTTVVVWWWXXXXXXYYYYYYXXXWWWWWWWWWWWWWWWYYYZZZ\\\^^^___```aaaaaa\\\]]]___aaadddgggjjjkkkpppqqqooommmnnnoooiiiaaa[[[UUUNNNLLLOOORRRQQQOOOQQQPPPOOONNNMMMLLLKKKJJJJJJLLLPPPRRRTTTSSSRRRQQQJJJKKKKKKJJJGGGEEEEEEFFFKKKJJJKKKMMMPPPRRRSSSRRRUUURRROOOLLLIIIEEEAAA===:::777444333555666666555999888777888999999777666999777555222111111222333555444333333222222333333333222111111111111222333333222111111222222000...//////000000000111111111111111111111222222222222111333666666444333333444555555555555555666777888:::999666444333222222333000000222777===???<<<888666444222111111333666777222111000////////////000000//////...///000111111000111444666777888777666666666555444333222111111///////////////........./////////000222444666777333444444555666666777777555555555555444444333444000...///111///+++,,,000111111222222111111000///---------,,,,,,,,,,,,,,,...///000...,,,+++,,,------............/////////000000111111222222333333222111111000000/////////111222333333333333333444333333444555555666777777555555555555444444444444/////////000111333444555...000222444444555777888;;;===???BBBCCCCCCBBBAAAAAABBBDDDFFFHHHJJJKKKLLLGGGGGGHHHIIIJJJIIIEEE@@@DDDAAA>>><<<;;;888555222111333333222111222555666666555444222111000000000///...---,,,,,,,,,---...222111000...............222222333333444444444333000000111111222333333333333333444555555444222111555777999;;;???BBBDDDFFFIIIIIIJJJJJJIIIGGGEEECCCBBBBBBBBBCCCEEEGGGJJJKKKLLLJJJHHHEEEDDDDDDDDDEEEFFFCCCAAA??????>>>===;;;::::::999999888999999:::<<<======>>>>>>??????>>>@@@??????@@@@@@===999666333222222222444555666777444555666666555333111///000000//////...............///000111111000...---/////////......////////////+++...555555000333<<<111//////000111222111000000000000000000000000000000000111111111000///......///////////////.........------------,,,,,,,,,***,,,......++++++,,,...---111444222...+++---000,,,,,,...000111111///...+++************++++++,,,)))***++++++***)))***,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------.........---------------------------...------,,,+++++++++,,,000000000//////...---------------.........//////......///000000111111111222111111000111222444555444555666666888;;;???CCCCCCEEEGGGJJJMMMPPPRRRSSSQQQQQQRRRSSSTTTVVVWWWWWWXXXXXXWWWWWWWWWWWWXXXXXXYYYZZZ\\\]]]___aaabbbbbb]]]^^^___aaadddgggiiikkkmmmooonnnmmmmmmnnnhhhaaa^^^XXXRRRQQQTTTWWWVVVTTTTTTSSSRRRQQQOOONNNMMMLLLOOOQQQSSSUUUUUUTTTQQQPPPLLLLLLMMMKKKHHHGGGGGGHHHMMMLLLLLLNNNQQQSSSSSSRRRUUUSSSOOOKKKHHHEEE@@@===999888666666666777777666888777777777888888666444999888555333111111222333555444333333222222333333333333222222222222333333333222111222333222111///........./////////000000222222222333333333444444///000222333333333333333444444444444555777888888???===;;;888666555444444111111333777;;;<<<999666888777444222333444777999222111///...---...//////000000000000111111222222000111444777888777666555555555444333222111000000...............//////000...///000111333555777888555555555666777777888888555555666666666555444333111///000333111---...222000000000000000//////...,,,,,,,,,,,,,,,++++++***---......---+++***+++,,,....../////////000000000111111111222333444444555222111111000///000000111333333444444444444333222333444555666777888999:::666666555555555555555555111111111222333444555666...///111222222333555777999;;;===@@@AAABBBAAA@@@AAACCCDDDFFFHHHHHHHHHHHHGGGFFFGGGIIIIIIFFFBBB@@@CCCAAA===;;;:::888555333000111222333222222444777333222222111111111222222///.....................111000///......000111222333444555555666666555555111222222222333333333444111222333444444333222111666888;;;>>>AAADDDFFFHHHKKKKKKKKKJJJIIIGGGEEEDDDBBBBBBBBBCCCEEEHHHKKKLLLIIIHHHEEECCCCCCDDDFFFHHHHHHFFFCCCBBBBBBAAA???>>>;;;;;;:::::::::;;;;;;<<<<<<<<<===>>>>>>>>>>>>===<<<<<<;;;;;;:::888444111000111222333444555777888666666777777666333000...////////////............---...///000000///...---...//////////////////...111++++++111111---000999111//////000111222111000111111111111000000000000//////////////////............////////////......------------,,,,,,,,,,,,,,,,,,---.........------...111555555222///...///+++,,,------............,,,,,,,,,,,,---...//////***,,,---,,,******+++,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......///......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------------------,,,,,,,,,,,,,,,------...///////////////000000111111222222111111111111222333444444444555777777888;;;>>>AAACCCDDDFFFIIILLLOOOQQQSSSPPPPPPQQQQQQSSSTTTVVVWWWWWWWWWWWWWWWXXXYYYZZZ[[[ZZZ[[[\\\^^^```bbbcccddd______```bbbcccfffgggiiihhhjjjjjjhhhhhhhhhddd]]][[[XXXTTTTTTWWWYYYYYYXXXXXXWWWVVVUUUSSSRRRPPPPPPQQQRRRSSSSSSRRRPPPNNNLLLLLLMMMMMMLLLJJJIIIJJJKKKOOONNNNNNOOORRRSSSSSSRRRUUURRRNNNKKKHHHDDD@@@>>>888999999999999888888888777777777777888777555222777666555333222222222333444444333222222222222222222222333333333333222222222111000111333333111000............////////////222222222333333333333444000111222333444555666666444444444555666888999:::BBB@@@===:::777666555555222333555777888777666666;;;999777555444666777999222000...------...///000222222222333333333444444111222444666777666555444444333333222111000///...............///000111222///000111222333555666666555555666666777888888888666666666777888777555222222111222555333000000333000000111111000000///...,,,,,,,,,,,,,,,+++******---,,,,,,,,,,,,,,,++++++.........////////////000111222222333444555666666222222000//////000111222444333333555666666444111333333444666777999:::;;;666666666666555555444444555555555444333333222222///000111111111111444666666888:::<<<>>>????????????AAACCCEEEFFFFFFFFFFFFFFFDDDEEEHHHFFFBBB@@@@@@AAA???;;;999888777555333111111222555444222333777111111000000111111222333//////////////////......000///......///111444555444555666888888777666666333333333333333333333333111111222333333333333333999;;;===AAADDDGGGHHHIIIKKKJJJJJJIIIHHHGGGEEEEEEAAABBBCCCDDDFFFIIIKKKLLLGGGFFFEEEEEEFFFGGGHHHIIIJJJHHHEEEDDDDDDCCCAAA@@@<<<<<<<<<<<<<<<======>>>@@@AAABBBCCCCCCBBBAAA@@@>>><<<:::999888666333000...000333444444555777999666777777666444222000/////////////////////......---------------...............////////////......111...---//////---...111000///...///111222111000/////////////////////////////////...............------.../////////......---------,,,,,,,,,++++++...,,,+++---000111...+++---.../////////...------,,,---,,,,,,+++,,,---////////////000000222333333---......---+++***+++,,,,,,,,,,,,++++++*********------------------------+++,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///---,,,,,,,,,,,,------...,,,,,,------...//////000111111111111111111111111000000111222333333333333333555777888999:::<<<>>>BBBCCCDDDGGGJJJMMMOOOQQQPPPPPPPPPPPPRRRTTTUUUWWWVVVVVVWWWXXXYYY[[[\\\]]][[[\\\]]]^^^```ccceeefffbbbbbbbbbbbbcccdddeeefffdddffffffcccbbbbbb___ZZZVVVVVVWWWXXXZZZ[[[\\\\\\\\\\\\[[[YYYWWWUUUTTTTTTRRRRRRRRRQQQOOONNNLLLKKKLLLNNNOOONNNMMMLLLMMMNNNPPPOOOOOOPPPRRRTTTSSSRRRUUUQQQMMMJJJGGGDDDAAA>>>888:::;;;;;;;;;:::::::::888777777888999888555222555444444444333333222222333333222111111111111222000222444555555444222000/////////000222333222111...////////////000000000000000111111111222222222000000111333555777777777444555555666888999;;;<<>>;;;888666666666444333333111222666444000111555222111111000000000111111///////////////...------111000......///222444666555666888999:::999888777555555444444333333222222222222222222333555666777<<<===@@@DDDGGGIIIJJJJJJHHHHHHGGGGGGFFFEEEDDDDDDAAABBBDDDFFFHHHIIIJJJJJJGGGHHHHHHIIIJJJJJJIIIIIILLLIIIGGGEEEEEEDDDBBBAAA===============>>>??????AAABBBCCCDDDDDDCCCBBBAAA@@@===:::777666555333222...000444555444555777999666555444333222111000///.../////////////////////---,,,+++******,,,---///---...///000000///...------///000......000...)))///...---...000111000///............//////////////////............//////,,,---......//////......---------,,,,,,,,,++++++///+++))),,,222444///***000...,,,,,,---//////......------+++***+++...000------------...000111222...//////...,,,++++++,,,((()))***+++,,,------...------------------------+++,,,---...////////////+++++++++++++++++++++++++++++++++,,,---...///000...............///000111,,,,,,------...///000000111111111111111111111111///000222333444444333222111444777888999999;;;<<>>BBB@@@===999666444333222000555999888333222666;;;>>>===;;;999777777777777333111///...///111444555444555666666777777666666333333444444333333222222111111000///...---,,,,,,............000222444555333333444444444444444333555555555666777777888888777666666777:::999555222222111333777555111111555333444444444444333222222,,,,,,---...---,,,+++***000,,,)))+++000222000,,,******+++++++++,,,,,,,,,000111111333444555666666333222000//////111222444///...000444999;;;999777///000111333555777888999888777666555444333222222000111222333333333333333000111000///......000222222222333444666888:::;;;555777;;;???BBBCCCDDDCCCBBB>>>>>>AAA???:::;;;@@@<<<999666444444444444333444111222666444//////444333333111000////////////////////////...---,,,+++222111///...///111444666555777999:::::::::888777666666555444333222222111333222222333444666888:::===???BBBEEEHHHJJJKKKKKKFFFFFFEEEEEEDDDDDDCCCCCC@@@BBBDDDGGGIIIIIIIIIIIIHHHJJJLLLMMMMMMLLLJJJIIILLLJJJGGGFFFEEEEEECCCAAA>>>>>>======>>>???@@@@@@:::<<<===>>>>>>===;;;:::>>>:::555222111000///...---111444555444444777999555444333111000/////////.........///////////////---+++)))((((((+++---///---...///000000///...---)))000222......222...$$$///...---...///000000.../////////000000000111111//////.........//////000,,,,,,---.../////////...111---)))))),,,//////......///000111111000///...000000//////.........---,,,------...............------...///000111222222000///...---,,,+++++++++//////.........---------------------------------///---+++,,,---...------.........------,,,,,,,,,------,,,,,,---///000111,,,,,,,,,------///000111+++,,,---...///000111222444222111111222333333222555333222333666888777555666555555555777999:::<<>>:::>>>===<<<>>>???>>>;;;777999888888777777888888999666555555444444555555666555444222000000000222333666444111000111222111111222222222222222222222222000000////////////000000333333333333333222111000555444333333444555777888666666666777888999;;;;;;<<<===>>>===:::777666555666777888999999888777666777===>>>999666888:::888666555444333333444666777888777555444444555666777444444444444444444444444333...,,,000000...111777///...---...///111444555777777666555444333222222444444555666777999;;;<<<555333333555666666222...333333333222111000///...444333111000......//////---...///...,,,++++++,,,***---///---(((%%%'''+++(((***,,,,,,,,,,,,...000111111111111222333444444111111111111111222222222111000000000222666:::<<<555222///000444777777666999888777888999888666555555222000000333444333111000///.........///111222333111111333777999888666888888999:::<<<>>>@@@BBBAAA???>>>======<<<:::999222000//////222444555555444:::===:::777666333///...---...///111222111///.........///......------.../////////......111333444555666777888999999999888777444222000000111222222222222222222555999===>>>@@@DDDGGGIIIIIIHHHHHHKKKHHHFFFEEEEEEFFFEEEDDDGGGGGGGGGFFFFFFIIINNNQQQJJJIIIHHHIIIKKKLLLLLLLLLKKKIIIHHHGGGGGGEEECCCAAA===<<<;;;::::::;;;===>>>===>>>===;;;888999>>>CCC666555444444333333333333222444555666777999<<<>>>333333333111//////111222---------------...///000////////////////////////000000000000000/////////...---,,,...111222///,,,////////////////////////---------............///000//////000222222111///......///000000///...------.............../////////000111222222111000///000/////////............------...////////////............///000000111111///...------,,,,,,,,,,,,//////.........---------------------------------///---,,,,,,---......---......------------------------,,,,,,---...///000---,,,------...///000000------...///000111111222444222111111333444444444222000///111333555444222666666555666777888:::;;;???@@@AAACCCEEEHHHJJJLLLNNNNNNNNNNNNPPPRRRTTTUUUVVVVVVWWWYYYZZZ[[[\\\]]]^^^]]]]]]^^^___aaacccdddeeeeeeeeeeeeeeeeeeeeedddeeedddcccaaa___[[[XXXVVVWWWWWWXXX[[[___bbbbbbbbbcccbbbbbbbbbbbb```\\\YYYYYYWWWUUUSSSRRRQQQQQQQQQUUUUUUVVVWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSRRRRRRRRRSSSQQQNNNJJJGGGBBB===999<<<;;;<<<>>>@@@@@@===:::999999888888888888999999555444333333222222222333555444333222111111222333777555222111222222111000222222222222222222222222000//////////////////000111111222222222111000000111111111111222444666777666666666777888999:::;;;888999:::999666444333333444444555666666555444333555:::;;;777555777888777888777666555444444444444777666555333222222222333222222222333333444444444333///---000111///222777222111111111222444666888444444555555555666666666444444444555666888999:::888777666888999888555111111222222222222111111000444333111000............+++---...---,,,,,,---...))),,,...,,,(((&&&(((+++)))+++------------///111111111111111222333444444222222222222222222222222222111000000222555888:::;;;888444222222444666666888777666777888777666444555333111111333555444222000000///...///000111222333222222444777999777555666666777888:::<<<>>>???===<<<::::::999888777666555333111111222222222111555:::<<<999777777555222111/////////111222111000......////////////......000111111000///111444666444555666777888888888888888666444222000000111222333444444444444777;;;???@@@BBBFFFIIIKKKKKKJJJIIIJJJHHHEEEEEEEEEFFFFFFEEEFFFFFFFFFFFFEEEGGGJJJLLLKKKJJJIIIIIIKKKMMMMMMLLLJJJIIIHHHHHHHHHGGGEEECCC<<<;;;:::999999:::<<<===>>>>>>===:::888666666777555555444333333333333333222444666777777888:::;;;222333222111//////000222---------.......................................////////////////////////111000000111444444222000000000000000000000000000---------............///000///...///111222111000......///000000///...---)))...222222///---...111000111222222222222111000////////////..................///000000000//////////////////////////////...------,,,,,,,,,------...............---------------------------------///---,,,,,,---......------------...............------,,,,,,,,,------...---------......//////000//////000000111111111111333222111222555777777666111000///000222444333222666666555666777888:::;;;??????@@@BBBDDDGGGIIIJJJMMMMMMNNNNNNPPPQQQSSSTTTVVVWWWXXXYYYZZZ\\\]]]]]]]]]]]]]]]^^^```bbbdddeeeddddddcccbbbbbbcccdddeeehhhfffdddaaa]]]ZZZWWWVVVVVVWWWYYY]]]aaaddddddccceeedddcccddddddccc```]]]\\\ZZZXXXWWWUUUUUUUUUUUUUUUUUUVVVWWWWWWWWWVVVVVVXXXXXXWWWVVVTTTSSSSSSRRRSSSPPPLLLIIIEEEAAA<<<999::::::<<>>::::::999999999999::::::666666444333222222111111444444444444333333333333888666333222333333111000222222222222222222222222000000////////////000000000111111222222222111111......//////111222444555555555555666777888999:::555666777666444333333333111222333333333333222222444888999666555777888777999999888777555444222111666555333222000///////////////000111222333444444222///...///000000222666333333222222333555777888555555555555666666666777333333333444444666777777999888888999:::888555333000111111222333333222222444333111000...---------***+++------------...000)))+++---,,,)))(((***---***,,,............000111000000000111111333444444444444333333222222111111222111000000111333666777@@@>>>:::555111111333666666555444555666666444333555444222222444555444333111000/////////000222222333333333555777888777555333333444555777888:::;;;999999888777666555555444777555444333222111...+++444888:::777555777777555444222//////000111111000......////////////......000000000//////111555999444555555666777777777777666555333222111111111222444555666666777:::>>>AAACCCEEEHHHKKKLLLLLLLLLKKKIIIGGGEEEDDDFFFGGGGGGFFFFFFHHHIIIHHHGGGGGGHHHJJJLLLJJJIIIJJJLLLNNNNNNMMMJJJIIIHHHIIIIIIHHHFFFCCC;;;:::888888777888999::::::999888888777555111...444333333222222222222333222444777777777666666777111222222000......000222---.../////////...---,,,---------------------------------.../////////000///......///111111000...000000000000000000000000---------............///111///------///111111111......////////////......+++---000000......///111///000111222222111000//////////////////............//////000000000000000000000/////////.........------,,,,,,,,,---..............................------------............///...,,,,,,...///...---------....../////////000---------,,,,,,,,,,,,,,,------...///////////////111111111111111111111222333222222333666888999999333333333444555666666555777666666666666888:::;;;>>>>>>???AAACCCEEEGGGHHHLLLLLLMMMNNNOOOPPPQQQQQQWWWXXXYYYZZZ[[[]]]]]]^^^^^^^^^______aaabbbcccdddcccbbb```___```aaaccceeegggeeeccc___\\\ZZZYYYXXXVVVWWWZZZ^^^ccceeeeeedddfffeeeeeeeeefffeeecccaaa^^^]]]\\\ZZZYYYYYYZZZZZZVVVWWWWWWXXXXXXXXXWWWWWWVVVVVVVVVVVVVVVVVVUUUUUURRROOOKKKGGGDDD@@@;;;888:::;;;===@@@AAAAAA@@@???;;;::::::999999::::::;;;:::999777666444333333333333444444555555444333333888666444444444444222111222222222222222222222222222222111111111111222222111111222333333444333333////////////000111111222333333444444555777888999555666888777555444555666111222222222333333333333444666777666666777888888666666666666555333111000333333222111000000///////////////000000111111111000...---......///111333333333222222333444555666888888777666555444444333444444444444444555666666777777888888888666333111111111222222222222222111333222111///...---,,,,,,+++,,,------,,,,,,...///(((***,,,,,,******,,,---***,,,......------///000000000000000111222444444444444444333222111000000333222111000111222333444>>>>>>===999333000111444444333333333555555333111444333222222222333333333111111000///000111222333333444555777888777666555111111111222333555666777777888888777555444444555666555444333222000,,,)))222666666333222555777666555222///---.../////////,,,------............---.........------000444888555666666777777777666666555444333222111111222222444555777888999<<<@@@CCCEEEGGGIIIKKKLLLLLLLLLLLLHHHFFFDDDDDDFFFGGGGGGGGGGGGIIIKKKLLLKKKKKKKKKLLLLLLKKKJJJKKKMMMNNNNNNNNNKKKJJJIIIIIIIIIFFFCCC@@@999888777666666666777777444222111333666666333000333222222111111222222222222444777888666444333333000111111///......000222---...///000000...,,,***------------------------+++,,,,,,---...///000000---------.../////////...////////////////////////---------............///111///,,,,,,...000111111.........//////////////////,,,)))***---///000000---...///000000///...---.........///////////////...//////000000000000000000000//////......------------,,,,,,,,,---......---.....................---------....../////////000...,,,---...///...............//////000000000------------------,,,,,,---...///000000000///...111111111111222222222222444333222444777999::::::444444555666666666777888777777666666666888999:::<<<<<<===>>>@@@BBBDDDEEEIIIIIIKKKLLLMMMNNNOOOOOOUUUVVVWWWXXXYYY[[[\\\\\\______```aaaaaaaaabbbbbbcccaaa```______```bbbccccccbbbaaa___]]]\\\\\\\\\XXXXXXZZZ^^^bbbeeeeeedddfffeeeeeeeeeggggggfffddd```___^^^]]]\\\\\\]]]^^^\\\\\\\\\]]]]]]\\\\\\[[[WWWWWWWWWWWWWWWVVVUUUTTTOOOLLLHHHEEEBBB???<<<999<<<>>>@@@AAA@@@???>>>===;;;::::::999999::::::;;;;;;:::888666444333333222333333444555555444444333888666555555666666444222222222222222222222222222444333333333333333333444000000111222333333333222111111111111111000000000222222222333444555777777555666777666555444555777333333333333444444555555333222222333444444444555000111222333333333111111111111111222222222222222000000000//////.........---------,,,---///000000444444444444444444555555888888777666555444333333444444444444555555666777666777888888777444222111222222222222111000///...111000000///...---,,,+++---...///...,,,+++,,,---)))***++++++++++++,,,...***+++------,,,,,,---////////////000111222444555444444333222111000000000333333222111111222222333666999<<<;;;666222111111333222111222444444333111222222111111000111222222222111111000000222333444333555777888888666555444/////////000000222333333444555666555222111222333444333222333333111...+++...222333//////222555444333000---+++,,,------,,,***+++,,,---------------...............000555888777777777888777777666666333222222222111222222222333555777888:::===AAADDDFFFGGGIIIJJJKKKKKKKKKKKKHHHFFFDDDDDDFFFGGGGGGGGGEEEGGGKKKMMMMMMMMMMMMNNNLLLKKKJJJKKKMMMNNNNNNNNNLLLKKKJJJIIIGGGCCC>>>:::777777666666555555555555222///...///333666666555222222222111111222222333222444666666444222000000///000000...---...000222---...///000000...,,,***------------------------+++,,,,,,---...///000000000111111111111111222333........................---------............///111...,,,+++---///000000............//////000000000+++'''(((,,,000111///------...//////...------.........///////////////......///000000000///////////////......---------...------,,,,,,,,,---------------...............---------...//////000000000...------...//////.../////////000000000000000------...//////......---......000111111000///...000000111111222222222222444333222444777999::::::222333555555444444666777888777666666666777999:::999::::::<<<===???AAABBBEEEFFFHHHJJJKKKMMMMMMNNNRRRSSSTTTUUUVVVXXXYYYYYY______```aaabbbbbbbbbbbbcccbbb```_________```aaa``````_________^^^^^^^^^ZZZZZZZZZ]]]aaacccddddddeeedddcccdddfffggggggfffaaa```___^^^^^^^^^___```\\\\\\]]]]]]\\\\\\[[[[[[ZZZZZZZZZYYYVVVSSSQQQOOOLLLIIIFFFCCCAAA???<<<:::===???AAAAAA???<<<;;;;;;::::::999999999999::::::999888666444333222111111333333333333444444444444777666555666888888666444444444444444444444444444444444333333333333444444//////000111111111000000111111222222222111000///111111111222333444555666333444444333111111222444333333222333333444555666111---,,,///111///...000---...///111222222333333///000111222333333333333111111000///...---,,,,,,+++---...,,,,,,000000///777777777666666666666666444444444444555555555666333333333444555666777888666888999999666333222111222222222111000...---,,,......//////...------,,,...//////...,,,++++++,,,***+++++++++,,,,,,------***+++,,,,,,++++++,,,.........//////111222444555444444333333222222111111333333222222222222333333000444999;;;999666222000222111111222333444333111000111222111//////111222333222111111111222444444333666999:::888666444444///////////////000111222///111333222...---///111222111000111222222000...,,,000111...---000333222111///,,,+++,,,,,,,,,+++***+++,,,---------------000111222222222333666888777777777777666666555444111111111222222222222222333555888:::<<>>???@@@BBBEEEHHHJJJKKKLLLLLLRRRSSSTTTUUUWWWXXXYYYYYY[[[]]]___aaacccdddeeeeeeccccccbbbaaa```___^^^^^^^^^^^^___``````___^^^]]]\\\[[[ZZZ[[[^^^aaaccccccdddcccbbbccceeeggggggfff``````___^^^^^^___```aaaZZZ[[[[[[[[[ZZZZZZYYYXXXZZZZZZZZZYYYVVVSSSOOOMMMJJJGGGCCCAAA@@@???===<<<<<<>>>AAA@@@>>>;;;:::;;;999999888888888888999999888777666444333222222222333222111111222333444555555555555777999:::888666555555555555555555555555333333222222222222333333222222333333333222111111---...000111222222222111000000000111222333444555222333222111//////000222000000000000000222333444222---+++///111...,,,.........//////111222333444000000111222333222111111000000//////......------,,,///000------222222///777777777777666555555444333333333333444444444444111111111222333555666777444666888777444000/////////////////////...------+++,,,---.........------,,,---......,,,+++,,,...,,,+++++++++,,,---,,,,,,+++,,,------,,,,,,---............///111222444555555555555555555444444444333333333333333333444444000222555999:::999444111111111111222444444333111000222333222//////111333333333222111222333444555333666:::;;;888555444444000////////////000000111---000222111---,,,...111222111//////111111111000+++///111...---000111000///...,,,,,,------,,,++++++,,,---...///////////////111333444333333444666555555555555444333222111000000111222222222222222444666:::<<<>>>AAAEEEHHHIIIIIIIIIJJJJJJJJJJJJJJJJJJHHHEEEEEEEEEFFFFFFEEEFFFHHHJJJKKKKKKKKKLLLNNNKKKJJJIIIIIIKKKMMMMMMLLLMMMLLLKKKJJJGGGBBB<<<888666666666666555444333222///111222222222111111222333333333333333444555555222333444222000...//////---......---,,,---///111---------.......................................////////////////////////,,,......---,,,,,,...111........................---------............///---,,,+++,,,...///...---...---------...///111222(((,,,000111///...000333...///000111111000///...---.........//////000000,,,------.......................................000///...---,,,+++++++++---------.........//////---------...///000000111000///------///000///...222222111111000000//////,,,---///111111111111000...///111222111000...------...///000111222333333555333333444666888888888111444666666444444666888888777777666666777888999666666777888999;;;===>>>>>>@@@CCCFFFIIIKKKLLLLLLUUUVVVWWWXXXZZZ[[[\\\\\\XXXZZZ^^^aaadddfffggghhhcccccccccbbbaaa___]]]\\\^^^___```aaaaaa___]]]\\\^^^\\\YYYZZZ\\\```bbbccccccbbbaaabbbdddfffgggfff```___^^^^^^^^^___```aaa^^^^^^^^^^^^]]]]]]\\\[[[VVVWWWXXXXXXVVVTTTQQQPPPHHHEEEBBB@@@??????>>>===:::===@@@@@@===;;;;;;;;;999888888888888888888999:::999888666666555555555333222000000000222444555444444555777:::;;;:::888666666666666666666666666222111111111111111111222777777777777666555444444***+++...000222333333333//////000000111333444555444444333111//////000222...---------...///111222666///---222444000...///111000//////000222444555000111222222222000///.........//////////////////---111222...///444444000444555555555444333222111666555444333222111111000//////000111222444666777000333555444000---,,,,,,,,,---..................***+++,,,...//////......***,,,------------...000---,,,+++,,,------,,,+++,,,...///...------...///------...///111222444555666666666777777777777777333333444444444444555555333222333777::::::777333111111111222444444333222111333444333000000222555333333222222222333444555333777;;;;;;888555333444000000/////////000000111...222444333///---000333444111///...///111111000+++000222//////111111//////...---...//////---+++---...///000111111111111---000222333222111111222444444444333222111000//////000111222222222222222555888;;;>>>@@@CCCGGGJJJJJJJJJJJJJJJKKKKKKKKKKKKKKKHHHFFFEEEEEEFFFEEEDDDKKKLLLMMMMMMLLLLLLMMMOOOJJJIIIHHHIIIKKKLLLMMMLLLLLLKKKKKKKKKIIIDDD>>>:::666666666666555444333222)))...333555333111111222333333333333444444555666222333333111......///000---......---,,,---///111---------------...///000////////////////////////000000000000000////////////111222000......111555////////////////////////---------.........//////,,,,,,,,,---//////...,,,...---------...///111222333111///------...///000111111111000//////............------------......////////////////////////000000000000////////////......---,,,,,,,,,------++++++,,,,,,,,,---------000000//////.........---000//////.........//////333000...///111111///---000000000000000000000000111000000000000111111222///000222444555555555444666555555666999::::::999555555555555555555555555666555333333555777888888666666666666777888999:::<<<>>>AAACCCDDDFFFIIILLLPPPRRRTTTWWWZZZ\\\]]]^^^ZZZ\\\^^^aaaeeehhhkkkllljjjhhhdddaaa___^^^^^^^^^^^^``````___^^^___^^^\\\]]]\\\ZZZ\\\^^^^^^\\\YYYcccaaa______aaabbbcccbbbccccccbbbaaa```___^^^^^^aaa```^^^\\\ZZZYYYYYYYYYVVVWWWXXXWWWTTTPPPKKKHHHEEEDDDCCCAAA???===;;;:::===>>>???>>>;;;888777666:::999888777777888999999888777666555555555555555666555333222222333555666444888;;;;;;888666555666777777777777666555444333777666666555444333222222222222222333333444444444222111000111222111///---444333000//////111444666777666555444222111//////......///////////////......***)))---///......000//////............/////////000000///------...000...000111222000000000111222222222333333444444555000111222222222222111111111000///...............111111000000000111333444222111111000///......---+++++++++,,,,,,...///000////////////...---,,,+++///...------------...///------++++++++++++------***+++,,,---...---,,,+++000///...---...000222333444555777888777666444333666444222222333555555444111222222333444555666666777444222222333333000---222111111111222222111000444444444444444555666777555666777888777666444222333222000///...///111222111111111000111111222222333111000111222222111000111000000000000/////////...............---------------............------111111000000111222333333333222222222222222222333555555555333111111222444555888===BBBFFFGGGGGGGGGIIIJJJKKKKKKKKKJJJHHHGGGJJJJJJIIIHHHHHHIIIKKKLLLKKKLLLNNNNNNOOONNNMMMLLLLLLJJJHHHHHHJJJLLLMMMLLLNNNNNNMMMKKKGGGCCC???<<<<<<444,,,***,,,000111000555222///...000333444555555555666666666444333222222111///...---------......------,,,,,,,,,------,,,---------......//////222222222000......000111000000111111111///...---000000000000000000000000......////////////......,,,,,,------...//////000111000///......///000111333222000///...///000222111000/////////000111222//////...---,,,+++++++++///......------......///////////////////////////////////////............,,,,,,,,,,,,---......///+++,,,,,,,,,,,,---------111111000000000/////////000/////////////////////111000...///111222000...000000000000000000000000111111000000000000000111///000222444555555555444666555555666888999999888666666666666666666666666888666444444555666666666777777666777777888999:::;;;===@@@BBBDDDFFFIIIKKKQQQRRRTTTWWWYYY[[[\\\]]][[[\\\___aaadddgggiiijjjjjjhhhfffccc```___^^^^^^^^^______^^^^^^^^^]]]\\\]]][[[ZZZ[[[^^^___^^^\\\aaa```^^^^^^___`````````bbbbbbaaa```___^^^]]]]]]______^^^\\\[[[ZZZYYYXXXXXXYYYYYYXXXUUUQQQLLLIII@@@???>>>===<<<<<<;;;;;;>>>??????>>>:::777555555888777666555555666777777777777666666555666666666555444333222222333555666444777::::::888666666777555555555555444333222111222222222222111111111111222222222333333333444444222111000000111111000...333222111000111222444555777777666444333111000000......////////////......---)))(((,,,...------/////////............//////,,,...//////......///111...///111111/////////000/////////000111111222222000/////////////////////000000////////////000000111000000///000111222333111111000000///......---///......---------------////////////...---,,,,,,........................,,,+++************+++,,,+++,,,---.........------//////...---...000222333444555666777777666444333666555333222444555555444222333333444444555555666222000///000222444333111222222111111222222222111444444444444444555666666444555666777666555333222,,,---...///000000//////111111111111111111222222333222111222333333222111////////////..........................................////////////......111111000000111222222333222222111111111111222222333444444222111111333555888:::>>>CCCFFFHHHIIIIIIJJJJJJKKKKKKJJJJJJIIIHHHIIIHHHHHHHHHIIIJJJKKKKKKKKKLLLMMMNNNNNNNNNMMMMMMKKKJJJIIIIIIKKKLLLLLLKKKNNNMMMMMMKKKGGGCCC>>><<<:::555000///222333222///555333000000222444555555666666666666555444333333333222000///.........///......---------------...000//////......---------222222111000//////000111000111111111000///...---000000000000000000000000......////////////......000//////......---,,,,,,///...------------...///222111///...---...///000//////000000111222222333//////...---+++******)))///......------....../////////////////////////////////.........---------+++++++++,,,---...000111,,,,,,,,,---------......111111111111000000000000000000000000000000000000000///...000222333222111111111111111111111111111222222111000///////////////000222333444555555555777666555666777888777666666666666666666666666666:::888666555666666555444777777777777888999:::;;;;;;===???AAABBBEEEHHHKKKQQQRRRTTTVVVYYY[[[\\\\\\\\\]]]___aaacccdddeeefffiiihhhgggeeeccc```^^^]]]^^^]]]]]]]]]]]]\\\\\\\\\]]][[[ZZZ[[[]]]`````````bbb```^^^^^^`````````___aaa``````___^^^]]]\\\\\\]]]]]]]]]]]][[[YYYWWWVVVUUUUUUTTTSSSPPPKKKGGGEEE===<<<<<<;;;<<<===>>>???AAABBBBBB???;;;888666555777777666666666666777777666666666777777777777777555444333222222333444555333555888999888777888888555555555555444333222222000000000111111111222222222222222222333333333333333111//////000111111000111111222222222333333333777777666555444333222111.........//////......------)))(((+++---,,,,,,.........------------......***,,,///000000000000111---///000000///......///......//////000111111111111000///---------...///000000/////////000111111000000///......///111222111000000//////.....................////////////---...............------,,,---...//////...---,,,---,,,++++++++++++,,,---,,,---.../////////......///......---...000111222333444666777777666555444777555333444555666666555444444444444444444444444///......///222333333222222222222222222333333333444444444555555555555555222333444555444333222111)))+++///222333222000...000000111111111222222222222111000111222333222111000000000/////////......------......//////000000000000000000000000000000111111111000111111222333111111111000000111111111111222222111111222444777;;;===@@@CCCFFFIIIKKKLLLLLLKKKJJJJJJIIIIIIJJJJJJGGGGGGIIIJJJKKKKKKKKKKKKKKKLLLMMMMMMNNNNNNMMMMMMKKKJJJJJJKKKLLLMMMLLLJJJMMMMMMLLLJJJFFFBBB>>><<<888666555666777777333///555444333444555666555444888777666555444444444444222222111000///////////////......---......//////////////////////////////000000000000111111111222111111111111000///...---000000000000000000000000......////////////......000000///......------,,,///......------......///111000///...---...//////000111111222222222111111222222111000...---,,,,,,//////............//////////////////////////////000////////////.........---------------...///000------------............000000000000000000000000000000111111111111111111...//////111333444555555333333333333333333333333444333222000000/////////000111222333444555555666888777666666777777666444666666666666666666666666999888666666777777666555777777777888888999:::;;;:::<<<>>>???@@@CCCGGGJJJNNNOOORRRUUUYYY[[[]]]^^^]]]^^^```aaabbbbbbbbbaaagggggggggfffdddaaa^^^\\\]]][[[ZZZ\\\\\\ZZZZZZ\\\___^^^\\\[[[\\\^^^```aaacccaaa``````bbbbbbbbb```___^^^^^^]]]\\\[[[ZZZZZZZZZ[[[\\\\\\[[[XXXVVVTTTRRRQQQPPPNNNKKKGGGDDDBBB???>>>======>>>@@@BBBCCCDDDEEEEEEBBB>>>999777666888888888888888999999999666666777888888999999999555444333333222333333444333444666777888888999999666666777777666555555444222222222222222222222222222222222222222222222333222000......000111111111000111222333444333222222777777666555444444333333....../////////...------///+++)))---...------///......------------......))),,,000111000/////////...000111111000//////000111111222222333333333444444222000.........000111111111000///////////////000///...------...///000000000/////////.........***+++---///111222333444------..................,,,---///000000///---,,,/////////....../////////,,,------.....................---......///111111333333555666666666666555777666555555666777666555666666555555444444444333222222111111222222111111222333444444333333444555555555555555555555444444111111222333333222111111---///222444555333111//////000111111222222222222111000///000111222111000222111111111000000000000------...///000000111111111111111111111111111111222111111111111111222222111111000000000000111111///000111111111333666999===>>>@@@CCCFFFIIIKKKMMMMMMLLLJJJIIIIIIIIIJJJKKKGGGHHHJJJLLLMMMMMMLLLLLLKKKKKKLLLMMMMMMMMMNNNNNNKKKJJJKKKLLLNNNMMMKKKIIILLLLLLKKKJJJFFFBBB>>><<<888777777888999888555222666555555777888888666444999888666444333333444444111000000//////////////////............///000000,,,,,,---///000222333444/////////111333444333222222222222111000///......////////////////////////......////////////......---------...//////000000000000000000000111111111111111000////////////000333333333333222000///...333333222111000///....../////////....../////////000000000000000000000000111111111000000000000///000///......------------------........./////////////////////////////////000000111222333333222222...///111222333555666777555555555555555555555555555444333111111000000000222222333333555666777777999888666666777777555444555555555555555555555555777666666777999:::999777777777777777888999:::;;;999:::<<<===???AAAFFFIIIJJJLLLPPPTTTXXX\\\^^^___]]]^^^___```aaa```___^^^cccdddeeeeeeccc```]]][[[\\\XXXWWWZZZZZZWWWXXX\\\aaa```^^^\\\[[[\\\^^^___```______```aaabbbaaa```]]]\\\\\\[[[ZZZYYYXXXXXXWWWXXXYYYYYYXXXVVVTTTRRRSSSRRRPPPMMMKKKHHHFFFEEEAAAAAA@@@@@@@@@AAABBBCCCEEEEEEEEEBBB===999666666777777888888999999999999666777888999:::::::::999666555555444444333333333333333444666888999999999666666666777666666555444444444333333222111000000222222222222222222222222111///...///111222222111///111222444444333222111666666666555555444444444///000000000///......---111---+++///000///...000.........------.........,,,...111111000...------///000222222111111111222444444444444444444444444444222000///...///111222333222111///...------,,,000///...------...//////////////////............***+++---000222333333444------..................,,,---///000000///---,,,////////////////////////,,,,,,,,,,,,,,,------------------......///000111222333333444555666666666888777666777888888777666777666666555555444444333333333444333333222222333222444555555444333555777555555666666555444333222000000111111111111111000333333222222111111000000...///000222333333333222222111000111333444333222111111111000000000//////......//////000111222222333222111111111111222333222222111111111111111222111111000000000000111111...///111222222555888;;;===>>>@@@CCCFFFIIIKKKLLLMMMLLLKKKIIIIIIJJJKKKKKKIIIJJJLLLMMMNNNNNNMMMMMMJJJKKKKKKLLLLLLMMMNNNNNNKKKKKKKKKMMMNNNMMMKKKIIILLLLLLKKKJJJGGGCCC???===:::999888888888888777666777666777888:::999666444999888555444222222333333..................------...............///000000,,,,,,---///000222333444......///333666888666444444333222111000///......////////////////////////......////////////......------......///000000111///000000111111111111111222222111111111000111111444444333111000///...---111111000//////.........000//////......//////000000000000000000000000000222222222111111111000000111111///...------,,,,,,.........////////////000............////////////000111222444444444333333...000222333444555777999666666666666666666666666555555444333222222222222444444444555666777888999:::888777777888888777555666666666666666666666666777666666888:::;;;:::888666666666666777888999:::888999;;;;;;===@@@EEEHHHIIIKKKOOOSSSXXX\\\^^^___\\\]]]___``````^^^\\\[[[___```aaabbbaaa___]]][[[[[[UUUTTTYYYYYYUUUWWW]]]`````````]]][[[ZZZ[[[]]]ZZZZZZZZZ\\\___```___]]][[[[[[ZZZYYYXXXWWWVVVVVVUUUUUUUUUVVVUUUSSSRRRQQQOOONNNLLLIIIGGGFFFEEEEEEBBBBBBBBBBBBBBBBBBBBBBBBCCCDDDCCCAAA<<<888555444444555666777777888777777888999:::;;;;;;;;;:::999777777666666555555444444444333333555777999999888333444444444444444333333444333222111000///......222222222222222111111111.........000222333222111000111222333444333222222555555444444444444444444111111111111000///......333...---000111//////111//////............//////---///111111///---------...000222333222222444555555555444333222111111000111000///......///000111444333222000///...------111000...------...//////..............................000111111000//////---...............------,,,---...//////...---,,,,,,,,,---......---,,,,,,,,,++++++++++++,,,------,,,------...//////000000111222222444555666777777888777777888999:::888666666666666666555555444444000222444444333444555777222555777666444444666999666666777777666444222111000000000000000111111111555333000...------///000---///000222333333333222444333333444666777666555000000/////////.........//////000000111111222222333222111000000111222333333222111111000111111111111111111000000111111111///000222333444666:::======???AAADDDGGGIIIKKKKKKMMMLLLKKKKKKJJJJJJKKKKKKKKKLLLLLLMMMMMMMMMMMMMMMJJJJJJJJJKKKLLLMMMNNNOOOMMMLLLKKKLLLMMMMMMKKKJJJLLLLLLLLLKKKHHHDDD@@@>>><<<;;;:::888888999::::::888777777888999999777444777666555333222111111111------.........------,,,------------...///000000////////////////////////......000555:::<<<999666555444222111//////......000000000000000000000000......////////////......111111000//////......---------...///000000000000333333222222222111111111333222111///....../////////////////////.........000000////////////000000000000000000000000000000111111111111000000000000111000///......---............/////////000000000......//////000000000000000111333555666555444444///111444555444555777:::888888888888888888888888666555555444444444555555666666555666777888:::;;;:::999888888999999888777888888888888888888888888888888888999;;;;;;999777555555555555666777888999888999999:::;;;???DDDHHHKKKMMMPPPSSSWWWZZZ\\\]]][[[\\\^^^______]]][[[YYY[[[\\\]]]^^^^^^]]]\\\\\\[[[SSSRRRXXXXXXSSSUUU]]]\\\^^^___^^^[[[ZZZ[[[]]]WWWWWWXXX[[[^^^______]]]YYYYYYXXXWWWVVVUUUUUUTTTSSSSSSRRRRRRQQQPPPPPPPPPKKKIIIGGGEEECCCCCCCCCDDDBBBCCCEEEFFFFFFFFFEEEDDDDDDDDDDDDBBB>>>:::777777333444666777888888777777999:::<<<<<<<<<;;;999888888888888888777666555444666444222444777999888777333333444444444444444333333333222222111111000000222222222222111111111000,,,---///222444444222000111111222222333333333222333333333333444444444444333333333222222111000///333...---///111///...000000000////////////000000---...000///......///000+++...000222222333444666777666555333111000......//////000000111111222222333333222222111111222222111111///.........//////...........................///000111111///...---////////////...---,,,,,,........................+++,,,------------,,,+++---,,,,,,+++,,,---...///,,,,,,---...////////////111111222333444666777888999888888999;;;:::888777666666666666555555555555000222444444222222444666222555888777555444777;;;666666777777666444222000000000000000000111111222444222000.........000111---...000333444444333222333222222333555666666555222222222111111111000000111111111111111111111111333222111000000111222333333222222111000000111111222222111111111111222222000111333444555777;;;>>>>>>@@@CCCGGGJJJKKKKKKKKKLLLLLLLLLLLLLLLKKKJJJJJJLLLLLLKKKKKKJJJJJJKKKKKKJJJJJJJJJJJJKKKMMMNNNPPPOOOMMMKKKKKKLLLMMMLLLKKKMMMMMMMMMLLLIIIEEEBBB@@@=========<<<;;;;;;<<<===999888777777888888777555555555444333222000///...,,,---...//////...------,,,,,,,,,,,,---...///000000//////......---------......111777===???<<<888666555333111////////////000000000000000000000000......////////////......111111000000///.........,,,---///000111111000000222222222222222111000000222111///------...000111////////////000000000000000000////////////000000000000000000000000000000000000000000//////////////////.........//////000////////////000000000000//////000000111111111222000111444555666666555444///222555555444555777:::888888888888888888888888666666555555555666666777777777666666888999;;;<<<:::999888999:::;;;:::888::::::::::::::::::::::::::::::999:::;;;:::777555444444444555555666777888777888999999;;;>>>CCCGGGNNNOOOQQQTTTVVVXXXYYYZZZZZZ\\\^^^______]]]ZZZYYYYYYZZZZZZ[[[\\\\\\\\\\\\ZZZRRRQQQWWWXXXRRRTTT]]]YYY\\\^^^^^^\\\ZZZ\\\]]]VVVWWWXXX\\\___aaaaaa___YYYXXXXXXWWWVVVUUUTTTSSSRRRQQQPPPOOOOOOOOOOOOOOOMMMKKKIIIGGGFFFFFFGGGHHHCCCEEEHHHKKKLLLKKKIIIHHHFFFGGGHHHEEEAAA>>>;;;;;;555666888999:::::::::999:::;;;<<<======;;;999888999999999999888777555555777444222333666888888666555555666666666666666555333333444444444555555555222222222222111111000000+++,,,///333555555222///111111222222222333333333222222333333333333333444444444444333222111000000222...,,,///000...---///111111000000000000111111,,,---.........///111333))),,,///111111333555666999888666444222000...---000111222444555555555555333222333333444555666777222111000///......///000---.....................***,,,...000111111//////////////////...---,,,+++///...------------...///,,,---...//////...---,,,......---,,,---...///000+++,,,---...////////////000111111222444666888999999888888:::;;;;;;999777555666666666666666666666333555666444000...///111222555999888555444888;;;666777777777666444111///000000000000000111222222333222222111111222333444,,,...000333444444333222000//////000222444333222666666555555555555444444222222222111111111111111333222000//////000222333333333222111000000111111333333222222222222333333111333444555666888<<>>======:::888777777888888777555333444444333222000---,,,---...///000000///......+++++++++,,,---...///000,,,---------......//////......111888???AAA===999666555333111////////////000000000000000000000000......////////////............//////000111111111...///111222333333333222111111111111111000//////555333///+++)))***,,,---......////////////......333333222222111111000000---......///000111222222111222222222222111111000000//////.........//////000000000000///////////////////////////000111111000000000111111222333333333555555555555777:::<<<888:::;;;:::999888888999;;;:::999888888999:::;;;888888888888999:::;;;<<<888999:::;;;<<<<<<<<<<<<999:::::::::::::::::::::;;;:::999:::;;;;;;:::888555555555666666777888999888:::;;;::::::===BBBGGGJJJLLLNNNPPPRRRUUUZZZ]]]]]]^^^^^^^^^^^^]]][[[ZZZXXXYYYZZZZZZYYYZZZ\\\^^^\\\[[[ZZZYYYWWWVVVUUUUUUYYYYYYZZZZZZZZZZZZZZZZZZXXXWWWWWWXXXYYYZZZ[[[\\\ZZZYYYWWWUUUSSSQQQQQQPPPPPPNNNLLLJJJJJJJJJHHHGGGGGGHHHGGGFFFDDDDDDFFFHHHIIIJJJLLLMMMLLLKKKIIIHHHDDDEEEGGGGGGEEE@@@;;;777444555666777999;;;<<<<<>><<<<<<======;;;:::=========;;;:::888666555666555555444444444555555333555777666444333555777777666444333333444555666333333222///------///111000111111222222333444444444333333444555555444333---///111333333333444666333333333222222222222111///000000///...---...///222000---...000111000...///000000///......000222/////////000111333444555555111222666666222111555333444555666666666555555333444444333111000111222000000///...............000000000///...---------............//////000000///////////////.........///......///111222000///111000...---,,,,,,---------,,,++++++************---------...............000000111333555888:::;;;888888888888888999999999888777777777666666555555555444222111111222444555555666777888999888888777:::888555333111/////////---+++,,,000222000111444888777555333222111000000444333111222333333222000111111222333333444444555555555444333333444666777222222333333333222111111000000111111111111000///333222111000000111222333333444444555444333111000666333222444555555:::AAA???CCCGGGJJJKKKLLLMMMNNNMMMMMMMMMMMMMMMMMMMMMMMMGGGHHHIIIKKKLLLNNNOOOPPPKKKIIIIIIIIIKKKLLLLLLLLLIIIIIIIIIIIIJJJLLLMMMOOONNNMMMMMMKKKIIIFFFCCCBBBFFFCCCAAABBBFFFFFFBBB===<<<;;;:::999888666555555(((000555333111000///,,,......------------......)))***+++---...///000000........./////////000000444222333777>>>AAA???<<<777555222000///...///000///000111000///...///111333222000...---...///000000000000000000000000000111000...---...///111333...333999:::666222///...333111///---,,,---///000......////////////......000000000000000000//////------...///000111222222111222222222222111000000111000000/////////000000111111000000000//////////////////...///000000111000000///000000222444555444555555555555666888;;;666999;;;;;;:::999999:::;;;:::999999999999:::;;;::::::999999999999::::::999:::;;;<<<<<<=================================;;;:::::::::;;;;;;:::888666666555555666777999:::999:::;;;::::::<<<@@@EEEHHHJJJLLLNNNQQQTTTXXX[[[[[[\\\\\\]]]\\\[[[ZZZYYYWWWXXXYYYYYYXXXXXXZZZ\\\`````````___]]][[[YYYXXXYYYYYYXXXWWWWWWWWWWWWWWWVVVVVVVVVVVVWWWXXXYYYYYYWWWVVVTTTRRRPPPOOONNNMMMMMMKKKJJJIIIHHHHHHGGGGGGHHHIIIIIIHHHGGGGGGIIIKKKNNNOOOPPPPPPNNNLLLJJJIIIDDDFFFIIIJJJHHHBBB;;;777444555666888999;;;<<<===???>>>===<<<<<<<<<:::999======<<<<<<:::999777777666666555555444444555555222444666666444444666888777666555444444666777888777777555333000000111333111111111222333333444444444444333444444555444444...000222333333333555777333222222111111000000000///111222111000//////111222000......000222111//////000000000...///000222------///111333555666777666222333777777333222666333333555555444333111///111222222111///...000111222111000///............111111000///......---------------....../////////...............---------///......///111111000///------,,,,,,---...000000,,,,,,,,,,,,,,,---...///............////////////111111111333444666888999777777777888888888888888888888777777666666666666555444333222222333444555666777888999::::::999888;;;:::777444222111000000///---...222333222333666666555444222111000000000222111000111333444333222333333444444444444555555666666666555555555666666333333444444333333222111000111111111111000000///333222222222222333444555555555555555444333111000444222222666777777<<>>===;;;999666444333222)))000444333111000///,,,......------------......***+++,,,---.../////////++++++,,,,,,,,,---------333222222666;;;>>><<<999555444222000//////000000---...///...------...///000///...---...000222333000000000000000000000000000///.........///000111///333888888555111//////////////////000111222333...//////000000//////...............////////////------...///000111222222222222222111111111000000111111000000000111111222111111111000000000000/////////......//////000111000//////...000222444666444555666555444444666888444777;;;======<<<;;;<<<<<<;;;;;;::::::;;;;;;<<<===<<<;;;:::999999999999:::;;;<<<======>>>======>>>>>>>>>>>>>>>>>>>>>>>><<<;;;::::::;;;;;;:::888888777666555666888:::;;;:::::::::999999;;;>>>AAAEEEHHHJJJMMMOOORRRVVVYYYXXXYYYZZZ[[[ZZZZZZXXXWWWVVVXXXYYYXXXWWWWWWXXXYYYbbbcccccccccbbb```]]][[[YYYXXXVVVUUUSSSSSSTTTTTTSSSSSSSSSTTTTTTUUUUUUVVVSSSRRRPPPNNNLLLJJJIIIIIIHHHGGGGGGFFFFFFFFFFFFFFFJJJKKKLLLLLLKKKLLLNNNPPPTTTTTTTTTSSSQQQNNNLLLJJJEEEHHHKKKLLLIIICCC;;;666444555666888:::<<<===>>>??????>>>===<<<;;;:::999=========<<<;;;:::999888777777666555555555555555222444555666555666777999555555555555666888:::;;;999999888555222111222333111111222333333444444555666555444333333444555555222333444444333444666888333222222111000//////...000111333333222111222333111000...///111333333222...///000000//////111333+++---000333555666777777666444444777777444444666222333444444222///,,,***///000000///------///000444333111000///......---222222111000///...------,,,,,,------------......------------------------......---///000111///...---,,,,,,------///000000//////.........//////000.../////////000000000000111111222222333444666666666666666666777777888888888888777777777777666666555444333222222333444555555777888:::;;;;;;::::::===;;;999666444222111000000...///333555333444777555444333222111111111111000//////000333444444333555555555666666666666666888888999999888777555444444555555555555444333333111111111111000000//////333333333333444666777888777777777666555333222111222111333777999999===CCCCCCFFFJJJLLLMMMMMMMMMNNNLLLLLLLLLMMMMMMNNNNNNNNNIIIJJJJJJKKKKKKLLLMMMMMMMMMLLLJJJHHHHHHIIIKKKLLLKKKJJJIIIHHHHHHIIIJJJKKKKKKKKKKKKKKKIIIGGGEEEDDDGGGEEEDDDFFFHHHGGGCCC??????>>>;;;888555222000...***000333111000000///,,,......------------......,,,,,,---......................../////////000000333111111444888:::888555333222111000///000111111---...//////------.../////////.........000222333000000000000000000000000............/////////000///333666666333000///000......000111222222222222//////000000000000//////------......//////000000------...///000222222333333333222111111000000000111111000000111111222222222222111111111000000000//////......//////000111111000///...000222555777444555666555444333444666222666;;;>>>???>>>>>>>>>========================>>>===<<<;;;::::::::::::<<<<<<===>>>??????>>>>>>>>>>>>>>>>>>>>>=========>>><<<::::::;;;;;;:::999:::999777666666888;;;<<<;;;;;;:::999999:::<<<>>>CCCFFFIIIKKKMMMPPPTTTWWWVVVWWWXXXYYYYYYYYYXXXWWWVVVWWWYYYYYYWWWWWWWWWXXX^^^___bbbccccccaaa___]]][[[YYYWWWTTTRRRRRRRRRRRRPPPQQQQQQRRRRRRRRRRRRRRRPPPNNNLLLJJJGGGEEEDDDDDDCCCDDDDDDDDDDDDDDDFFFGGGMMMNNNPPPPPPPPPQQQSSSUUUVVVVVVVVVUUUSSSQQQOOONNNHHHIIIJJJIIIFFFAAA;;;888555555777999;;;<<<>>>???@@@AAA@@@???===;;;;;;;;;===============<<<;;;:::888888777666555555555555555555666666666666777888333333444555666888:::;;;999999888555222000000111222222333333444444555555777666555333222333555777888999888777555555666888444333333222111000/////////111333444333222222333000000///000111333444444...///000000///000111333---///222444666666666555555555555777777555555555000111333333222///+++)))...///000///......///111555444222111///...------222222111000///...------,,,,,,,,,,,,,,,,,,,,,,,,---------------............------...///000...---//////......------------444333111///...---,,,,,,/////////000111111222222222111111111111222333333444444555555666666777777777777777777777777777777555555444333333444555555444555777999::::::::::::<<<;;;999777444222111000111///000444555444555888666555444333333333333333111000///111333444444333555555666777888999::::::999:::;;;<<<;;;888555333666666666666666555444444222111111000000000000000222222333555666888999:::999888888666555444333222222111333888999888<<>>>>>============>>>>>>>>>>>>???@@@@@@@@@??????@@@@@@?????????>>>>>>>>>???===;;;::::::;;;:::999;;;:::999888888999;;;<<<<<<;;;:::999:::;;;;;;;;;AAACCCGGGJJJLLLNNNRRRTTTTTTUUUVVVWWWXXXWWWWWWVVVUUUWWWYYYYYYXXXXXXXXXYYYYYY\\\___bbbcccbbbaaa```]]]\\\YYYVVVTTTSSSSSSRRROOOPPPQQQRRRRRRRRRQQQQQQMMMLLLJJJGGGDDDBBBAAAAAA???AAACCCDDDCCCDDDGGGJJJPPPRRRTTTUUUUUUUUUWWWYYYVVVVVVVVVUUUTTTSSSRRRQQQKKKJJJGGGDDD@@@===:::999555666777999;;;===???@@@AAABBBBBBAAA>>><<<<<<>>>>>>>>>>>>>>>>>>===<<<;;;999999888777666555555555888777777777777777777666222222333444555777888999999:::999666333111111222222333333444555555666666777777666444222222555777<<<===<<<999666555555666555555444333222222111111///111444444333222111222///000000000111222333555...///000000000000222444000111333555555555333222333555555555555555555333...///111222222000...,,,...///000000//////111333555444222111///...------111111000000///.........,,,,,,,,,,,,,,,,,,,,,+++------......////////////...---------//////---+++...............---------333222000...---,,,++++++//////000000111222222333111111000000000000111111222222333444444555666666666666666666666666666666444444444333333444444444111333555777999999999999::::::888777555333111000111///000444555333444888888777666555555555555555444222111222333333222111444555666888:::<<<>>>>>>:::;;;======<<<999666333666777777777777666555555111111000//////000111111111222333555777888999:::999888777666555444444333444333444888888666999>>>EEEHHHLLLNNNNNNNNNNNNOOOKKKKKKLLLLLLLLLMMMMMMMMMKKKKKKKKKKKKJJJJJJJJJIIIKKKLLLKKKIIIFFFFFFIIIKKKMMMLLLJJJIIIHHHHHHIIIJJJIIIJJJJJJKKKJJJHHHGGGFFFEEEEEEFFFGGGGGGDDDAAA>>>999888777555333111000///---///000......111000,,,......------------............//////......------------........./////////555444555666777666444333000000000000000000111111000111222111000///000222222111000//////.........////////////////////////---...//////000000//////111333555444111///111333000111111111111000/////////000000111111000000///111111111111222222222222...///000111333555666666888777555333222222333333222222111222222333444555333333333222222222111111111000000000000111222222333333333333444555666666444555777777555444444555333777<<>>;;;::::::;;;:::999;;;;;;:::::::::;;;;;;;;;===;;;::::::;;;<<<<<<;;;===@@@DDDGGGIIILLLNNNQQQPPPQQQSSSTTTUUUUUUUUUTTTTTTVVVYYYZZZYYYXXXYYYYYYYYY[[[^^^aaabbbccccccbbb^^^]]]\\\ZZZXXXUUUTTTSSSPPPQQQSSSSSSTTTSSSRRRQQQMMMKKKIIIFFFCCCAAA@@@???>>>AAADDDEEEEEEFFFJJJNNNSSSUUUXXXYYYYYYYYYZZZ[[[XXXWWWWWWVVVUUUTTTSSSSSSMMMJJJEEE@@@<<<999999999555666888:::<<<>>>@@@AAA???AAACCCAAA>>><<<>>>@@@???@@@@@@???>>>===<<<;;;;;;:::999777666666666666999777666777888999888666333333444444555555666666;;;;;;;;;999666444444555333333444555555666666777666888888666222111444777:::;;;<<<:::777444333333444444444444444333333333000333555666444222111111///000111111000000222444...///000000000111333555222333333444444333111111111333444222222444333111---...///000111111000000...000111111000111333555444333111000///......---//////////////////......------,,,,,,,,,,,,++++++------......///000000000...---,,,---......,,,******+++,,,...///000000000......---------......///......///000111222222333000000///////////////000000111111222333444555555444444555555555555666666333333333333333333333333000111444666888999999999888888888777666444222111111///000444555444555888:::999888777666666666666666444333333444444333111444555666999;;;===???@@@:::<<<======<<<:::666444666777777777777666555555000000/////////111222333222333555777888999999:::888777666555555444555555777555666888888666999>>>DDDGGGKKKMMMNNNNNNNNNOOOLLLLLLLLLLLLLLLLLLLLLLLLKKKKKKKKKJJJJJJJJJIIIIIIHHHJJJLLLJJJGGGFFFIIIKKKMMMLLLKKKJJJIIIIIIJJJKKKJJJJJJKKKKKKJJJHHHFFFEEEDDDEEEGGGHHHGGGDDD@@@===666555555333222111000000...///...,,,---111000,,,......------------............/////////......---//////000000000111111111555555666777666555444333///000000000000000000000...///000000......///000......//////000111111111000000000000000000000000////////////000000000000111333666555222111222444222222222222222222222222000000111111111111000000222222222222222111111111///000111333555666888888:::999666444333333444555444444444444555666777888444333333333333222222222222222111111222222333444444555666777777666555555333555777888777666666666555888<<>>;;;::::::;;;:::::::::;;;<<<<<<<<<<<<;;;:::>>><<<:::;;;===>>>===;;;999<<>>BBBFFFGGGGGGIIINNNSSSVVVXXXZZZ[[[[[[[[[[[[\\\\\\[[[YYYWWWVVVTTTTTTSSSLLLJJJEEE@@@<<<999888777555666888:::===???AAABBB<<>>555555444222111000////////////---***---111000,,,......------------......---...///////////////...222222222333333333444444444555666777666444333333000000000000000000//////...///000000///...///000---...///000000111111111000000000000000000000000111000000///000111222333000444777777444222333555222222222222333444555555000000111111111111000000333333222222111111000000000111222444666777999:::<<<:::777555444444555666666666666666777888::::::444444444333333333222222333333222222333333444555555666888999999777555444333555888888888777777777666999<<<>>>???AAADDDFFFFFFGGGHHHIIIIIIHHHGGGFFFHHHGGGFFFDDDBBBAAAAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAA@@@??????>>>======BBB???;;;::::::::::::::::::;;;===>>>>>><<<;;;999>>><<<:::;;;>>>???>>><<<666999>>>AAACCCEEEHHHIIIIIIJJJLLLNNNOOOPPPOOOOOONNNQQQUUUWWWWWWWWWXXXXXX[[[[[[[[[[[[\\\\\\\\\]]][[[\\\]]]]]]\\\XXXUUURRRTTTUUUWWWXXXWWWVVVTTTSSSOOOMMMKKKGGGEEEBBBAAA@@@>>>CCCGGGIIIHHHJJJPPPUUUWWWYYY\\\]]]\\\[[[\\\\\\```^^^\\\YYYWWWUUUSSSSSSKKKJJJFFFBBB>>>:::777555555666888:::===???AAABBB999===???>>>;;;:::===@@@CCCBBBBBBAAA???===<<<;;;<<<;;;:::888777666666666444333333666;;;>>>>>><<<999999999888777555444333666777888777555333333444444444555555666777777777444888;;;999444111333666+++///333666555333222111000111111222222333444444555888::::::777444111111///111222000------///111...///111111111111444666000000000000111222333444,,,000111------111000,,,///...---,,,,,,---///000---...000000000111333555000000///...............******+++,,,---...///000.........------,,,,,,,,,++++++,,,,,,---...//////...---,,,,,,------+++))),,,---.../////////...---000000///...............,,,---...///000111222222...------------...//////...///000111222333444444222222222333333444444444000111111222222111111000000222555888:::;;;<<<<<<777888999::::::999777666444222333777999777888;;;;;;:::888777555444333333444333333555777888888777999999999:::::::::;;;;;;:::;;;;;;;;;;;;999888777666666666666666555555444...---------///222555777666777999;;;<<<<<<<<<;;;555555444333333555666777:::777777999:::;;;@@@GGGAAADDDIIILLLMMMNNNOOOPPPNNNNNNMMMLLLKKKJJJIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJBBBHHHLLLMMMIIIGGGHHHKKKNNNMMMLLLKKKKKKLLLMMMNNNKKKKKKKKKKKKIIIGGGEEEDDD@@@BBBEEEFFFCCC???<<<:::666555444222000///...---000///,,,***,,,111000,,,.........------.........---....../////////////////////000000000111111111222444666666555333333333000000000000000///......000222333222111000111222111111111111000///...---000000000000000000000000333222000//////111333444000444888888666444444555:::777333333555777666555333222111111333333222111333222000...///111333555222222222222333555777888<<<<<<:::999888777777777666777888:::;;;;;;;;;;;;777666555555444444444444555222000///111444666666666777999:::;;;;;;::::::777999::::::::::::;;;===;;;<<<>>>@@@BBBDDDEEEFFFHHHGGGGGGFFFFFFGGGGGGGGGEEEEEEEEEEEEEEEFFFFFFFFF@@@AAACCCCCCCCCAAA???>>>AAA@@@??????>>>>>>?????????>>>>>><<<;;;:::999999:::;;;<<<======<<<;;;;;;>>>;;;999;;;??????;;;666<<<<<<===???AAACCCEEEFFFGGGHHHIIIIIIKKKKKKLLLMMMIIILLLOOORRRTTTVVVXXXZZZ\\\\\\[[[ZZZZZZ[[[[[[[[[YYY[[[]]]]]]ZZZWWWVVVVVVYYYXXXXXXYYYYYYXXXUUURRRMMMLLLJJJGGGEEECCCBBBAAABBBEEEHHHKKKMMMOOORRRTTT]]]^^^```aaaaaa___^^^]]]^^^]]]\\\ZZZWWWTTTRRRPPPMMMKKKGGGCCC???<<<:::999666444444777<<>><<<:::888444333222111000000000000000222222000000111111//////---+++,,,//////,,,)))------......///......---000000111222222333444444555555555666555555444333777444111000111111///---//////000000000000//////000000000000000000000000///000000000000000//////222111111111111111222222333666777333111222222111;;;888444333444666555444333222111222333444333111444333111000000222444666333222222333444555777888;;;:::999888777777777777666666777888999999::::::999888666555555555666666666444222222444777888999777888999:::;;;;;;::::::999;;;<<<<<<;;;;;;<<<>>>>>>???@@@BBBDDDGGGIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIEEEEEEFFFFFFFFFFFFFFFFFFCCCDDDDDDDDDCCCBBB@@@???AAA@@@??????>>>>>>??????>>>>>>===<<<<<<;;;::::::;;;<<<===>>>??????>>>>>>>>><<<;;;===AAABBB???;;;<<<<<<===>>>???AAACCCDDDCCCCCCDDDEEEFFFGGGHHHHHHJJJLLLPPPSSSUUUVVVYYY[[[\\\[[[[[[[[[[[[[[[[[[[[[XXXZZZ\\\\\\[[[YYYXXXXXXYYYYYYYYYYYYYYYWWWSSSPPPJJJIIIHHHFFFDDDCCCBBBBBBBBBEEEIIIMMMOOORRRUUUWWW\\\^^^___aaaaaa```^^^]]]^^^]]][[[YYYVVVTTTRRRPPPLLLJJJGGGCCC???<<<999888888777555777;;;?????????>>>???>>>===;;;:::<<<===AAACCCEEEFFFDDDBBBAAAAAA>>>777888999555777;;;555333444555777999;;;<<<===;;;;;;;;;:::888666555444555555555444444444444444555555666666777888888999888888777666666666666666333444444444444333333222333333222222222333444555666888:::;;;:::777555444222111111111111000000000000///...------...///000000///...///000111000...111///------///000111000000///......000111000///000------000000...///333111111000///............,,,,,,---...////////////,,,,,,------...---------,,,,,,---...////////////............////////////////////////............------,,,,,,---...///000///000111111111000...---+++,,,...///000//////...---...///000111222222222000000000000000000000000000000000000111111111222***///222222444999<<<;;;:::;;;<<<<<<<<<;;;:::999333111111555777666888;;;;;;>>>AAA???;;;999:::===777555333333444555444333555666888999999999777666666777888999999888777666:::777777888888555666999666555555555555666777777::::::;;;<<<<<<;;;:::999777666555444444555666777999:::;;;===???BBBDDDEEEEEEEEEEEEFFFFFFGGGGGGGGGMMMKKKJJJIIIJJJJJJIIIHHHFFFFFFGGGHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJJJJKKKJJJJJJIIIIIIJJJJJJKKKJJJJJJKKKJJJHHHEEECCCAAA?????????>>>===;;;999777444333222111111000000000111111111000///000000//////...---...///...---+++------..................111111222222333444444555555555555555555444333333444111......//////---,,,//////000000000000//////000000000000000000000000//////000000000000//////333222222111000000111111333666777333111222333111;;;999666444444444333333444333222222444444333222555444333222222444666777333333333444555666777888888777777666666777777888666666555555666777888999:::999777666666777888999888666444444777:::;;;<<<999::::::;;;;;;;;;::::::<<<===>>>>>>===>>>???AAADDDDDDDDDDDDFFFIIILLLNNNMMMMMMMMMLLLLLLKKKKKKKKKFFFFFFFFFFFFFFFFFFFFFFFFGGGFFFEEEDDDCCCBBBAAA@@@AAA@@@??????>>>>>>??????>>>>>>======<<<<<<<<<;;;======???@@@AAAAAAAAAAAA???======???CCCEEECCCAAA<<<<<<<<<<<<===???@@@AAA???@@@@@@AAABBBCCCDDDDDDGGGJJJNNNPPPRRRTTTWWWYYY[[[[[[[[[[[[[[[[[[[[[[[[WWWYYY[[[\\\[[[ZZZ[[[[[[ZZZZZZZZZZZZZZZWWWRRRNNNHHHGGGGGGGGGFFFFFFFFFFFFEEEHHHLLLPPPRRRUUUXXX[[[\\\]]]___```aaa```___^^^___]]][[[XXXUUUSSSQQQQQQKKKJJJGGGCCC???;;;888777:::999888888:::<<<<<<;;;<<<======<<<;;;;;;<<<>>>@@@AAACCCFFFHHHGGGDDDAAA???777888999444777;;;666222333555777999;;;======;;;;;;::::::888777555444444444444444444444444444555666666777777888888888999999888666555555555555555444444444444555555666333333333222333333444555666777999;;;;;;999777555333333222222222111111111//////...---------...//////...------...///...---000///...///111222222111///......///000000...---...,,,,,,///000///000444000///...---------------------...............------------...------,,,,,,...//////000//////......---............/////////------.........//////000...---------------......///000111111111000///...---------------.........------......////////////........................////////////000000000000---000000000555<<>><<<<<<<<<;;;:::888777666444444333222111111111111222111000////////////000...///000000...------...---------....../////////222222333333444555555555444444555555444444333222111///------...///...---//////000000000000////////////////////////////////////000000000000//////333333222111000000000111333666777333111333333111<<<:::888666444333222222555333222333444555444222555444333222333444555777444444555555666777888888555555555555555666777888777666444333333555777888:::999777666666888:::;;;999777666666999;;;<<<<<<;;;;;;;;;;;;<<<;;;;;;;;;<<<===??????@@@BBBEEEHHHKKKJJJHHHGGGGGGJJJLLLNNNOOOOOONNNNNNMMMLLLKKKJJJGGGGGGGGGGGGGGGFFFFFFFFFIIIHHHFFFDDDBBBAAAAAAAAAAAA@@@??????>>>>>>??????>>>========================>>>???@@@AAABBBCCCCCC@@@??????AAADDDEEEDDDCCC===<<<<<<<<<<<<<<<=========>>>>>>???@@@AAABBBBBBBBBEEEHHHKKKMMMOOOQQQTTTYYYZZZZZZ[[[[[[[[[[[[[[[XXXZZZ\\\\\\[[[ZZZ[[[\\\ZZZ[[[\\\]]]\\\XXXSSSNNNJJJJJJKKKKKKLLLLLLLLLLLLJJJMMMQQQSSSUUUWWWZZZ\\\[[[]]]___```aaa```___^^^^^^]]]ZZZWWWTTTRRRQQQQQQJJJIIIFFFCCC???;;;888666:::999999999::::::::::::;;;===>>>===<<<<<<>>>@@@@@@@@@BBBFFFIIIIIIDDD??????777888888333777;;;666222333444666999;;;======:::::::::999888777666555333333333333444444444444666666777777777888888888:::999888666555444444444444444333333333444666777444444333333333444444444222333555777999888555333333222222222111111111111111000///...---...//////...,,,+++,,,---...---,,,.........111333555444333////////////111000...,,,///,,,,,,///000...///333///...------,,,,,,,,,,,,......//////...------,,,............---,,,++++++......////////////......---------.........//////---------.........//////......------------------......///000000///............---,,,,,,,,,------,,,,,,,,,++++++++++++,,,------------------------.........////////////000666555333111555<<<===999777888:::;;;;;;;;;:::999444222333777999999:::>>>:::===>>>>>><<<;;;<<<===;;;999666555555555333222444555777999:::999888777777666444333333444666777777444222111...+++...333666666666666666777888888<<<<<<;;;:::999888777666444555666777888888888777888;;;@@@EEEGGGGGGFFFEEECCCCCCCCCBBBBBBAAAAAAAAAAAAEEEIIIIIIFFFCCCCCCDDDCCCCCCCCCCCCDDDDDDEEEFFFDDDEEEGGGHHHIIIJJJJJJJJJIIIIIIHHHHHHHHHHHHIIIIIIIIIIIIIIIHHHEEEBBB>>><<<::::::999888777666555444444444333222222222222222333111000000000......000...000333222...---...000---------......///000111444444444444555555666666444444444444444333222222000////////////000000000//////000000000000//////////////////////////////...//////000000000000///222111111111111111222222222666777333111333444222<<<;;;:::888555333333333555444333444555555444333444333333222333444555666555666666777888888888888444444444444555666777777888777555333333444666777999888777666777888:::;;;:::888777777999;;;;;;;;;<<<<<<<<<<<<<<<<<<======;;;===???AAACCCFFFKKKNNNQQQOOOLLLIIIHHHIIIKKKLLLNNNNNNNNNNNNLLLKKKIIIHHHEEEEEEFFFFFFFFFGGGGGGGGGHHHGGGEEECCCBBBAAA@@@@@@AAA@@@??????>>>>>>??????>>>>>>>>>>>>>>>>>>>>>=========>>>???@@@BBBCCCCCCBBBAAAAAAAAABBBCCCCCCCCC???>>>===<<<;;;;;;;;;;;;:::;;;;;;<<<===>>>??????>>>AAAEEEHHHIIIKKKNNNPPPWWWXXXYYYZZZZZZZZZYYYYYYZZZ[[[\\\\\\ZZZYYYYYYZZZ[[[]]]___aaaaaa]]]WWWRRROOOPPPRRRSSSTTTTTTTTTTTTQQQSSSVVVWWWXXXXXXZZZ[[[\\\]]]___```aaa```___^^^]]]\\\YYYVVVTTTQQQPPPOOOIIIHHHFFFDDD@@@===:::888888888:::::::::;;;;;;<<<;;;===>>>???>>>>>>???@@@@@@@@@AAAEEEHHHGGGAAA<<>>===>>>???>>>===;;;;;;;;;<<<999777555555444333111333555777999:::999888777777555333222222333555777:::444000222444444555777888777777777777888999999<<<;;;:::999777666666555777888888999999888888777:::===BBBGGGIIIHHHFFFDDDCCCBBBBBBAAA@@@???>>>>>>999>>>CCCEEECCCAAAAAABBBAAAAAAAAAAAABBBCCCDDDEEEDDDEEEFFFHHHJJJKKKKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJGGGHHHGGGFFFCCC@@@<<<:::888777777666555444333333333333222222111111222222444000000333222...---000...111333222///---...000------------...000222333444444555555555555666666333333333333333222222111//////////////////000111//////000000000000//////////////////////////////......///000000000000000//////000000111222444444222666777333222444555333<<<===<<<:::777555444555666555444444666666555444333333333333333444555555666777888999999999999888555444444444555666666777999888777666555555666666777777777888999:::;;;;;;;;;:::888888:::;;;:::999<<<<<<<<<<<<===>>>???@@@<<<>>>@@@BBBDDDHHHNNNRRRSSSRRROOOLLLJJJJJJJJJKKKMMMNNNNNNMMMLLLIIIGGGEEECCCCCCDDDEEEFFFGGGGGGHHHGGGFFFEEEDDDCCCBBBAAA@@@AAA@@@??????>>>>>>??????@@@?????????>>>>>>======>>>>>>>>>>>>???AAABBBCCCCCCBBBBBBAAABBBBBBCCCDDDCCCAAA@@@>>><<<;;;::::::666777888999:::;;;;;;<<<===@@@DDDGGGHHHJJJMMMOOOTTTUUUWWWXXXYYYYYYXXXWWWZZZ[[[[[[ZZZXXXWWWXXXYYY\\\___bbbfffgggddd^^^YYYUUUVVVXXXZZZZZZZZZYYYYYYUUUWWWYYYZZZYYYYYYZZZ\\\]]]^^^```aaaaaa___^^^]]][[[[[[YYYWWWTTTQQQOOOMMMGGGGGGFFFEEEBBB???<<<:::777999;;;<<<<<<<<<===>>>;;;<<<>>>???>>>===>>>???===>>>@@@BBBDDDBBB???<<<===666888:::555888;;;444333333555666888999:::;;;888888999999999888888777333444444555555666666666888888888888888888888888999999888666555555555555333333333333333333444555444555555555555444333333111000222666:::;;;888444222111111111111000000000444333111000///000000111///...------...///...---777555333222111000---+++444222000///000111000///111...---//////,,,,,,///...------,,,,,,,,,------.../////////...---,,,,,,---------...------,,,,,,***+++,,,---............,,,------------.........///.........------,,,,,,+++,,,------------,,,,,,++++++++++++,,,,,,,,,------------------.........000///...------...//////....................................///////////////000///---000555666444999999:::::::::888777666666333444777999888999===@@@@@@@@@@@@???>>><<<<<<;;;888666555444444222111333555777999::::::999888666555333222222333555666777111...333888:::;;;<<<:::999999999999:::;;;;;;<<<;;;:::888777777666666:::::::::::::::::::::999<<>><<<;;;:::999777:::>>>AAAAAAAAA@@@AAA>>>>>>===>>>>>>@@@BBBCCCBBBCCCEEEGGGIIIJJJKKKKKKJJJIIIIIIHHHHHHIIIIIIJJJEEEEEEEEEDDDBBB???;;;999777666555444333333333333222222111111000111111222555000222777666///,,,000///000111111///......///---,,,,,,---...111333555555555555555555555555555222222333333222222111000---...///...------...000//////000000000000//////////////////////////////---...///000000111111000//////000000111222444444222666777444222444555444<<<===>>><<<999666666777666555444555666777666444444444555555555666666666777888999:::::::::999888666555555555555555666777::::::999999888777666666666777999;;;<<<<<<<<<<<<===<<<::::::;;;;;;999888<<<<<<<<<<<<===???AAABBB???@@@AAABBBDDDHHHMMMQQQSSSRRRPPPOOONNNMMMMMMMMMMMMNNNNNNMMMKKKHHHFFFDDD@@@AAABBBCCCEEEGGGHHHIIIFFFFFFGGGGGGFFFDDDCCCBBBAAA@@@??????>>>>>>??????AAAAAA@@@???>>>>>>======@@@@@@?????????@@@BBBBBBBBBBBBBBBBBBBBBDDDFFFGGGFFFEEEBBB@@@===<<<::::::666666777888999:::;;;;;;;;;>>>AAADDDFFFHHHJJJLLLRRRSSSUUUWWWWWWWWWVVVUUUWWWXXXYYYXXXWWWWWWYYY[[[]]]```fffkkknnnkkkeee```YYYZZZ\\\]]]]]]\\\ZZZYYYVVVXXXZZZ[[[[[[[[[\\\]]]^^^___```aaa```___]]][[[YYYYYYYYYXXXVVVRRRNNNKKKEEEFFFFFFFFFDDDAAA???===888;;;===>>><<<<<<<<<>>>999;;;======<<<;;;;;;<<<888:::>>>??????>>>>>>???<<<666999<<<777888:::222444444555666777888999999777888888999999999888888444444555666666777888888888888888888888888888888888888777666666666666666444555555555555444444333444555666666666555333222111000111666;;;===999555333333222222222111111111444333111000/////////000000///...///000111000...777444111000//////...---555222///---...////////////,,,,,,//////------000......------------........................------,,,,,,------...---------------............------,,,,,,---------.........,,,,,,------------......******,,,---...------,,,,,,+++++++++,,,,,,---...+++,,,...///000//////...///...---,,,,,,---///000............................../////////000000000***...111///000444666555888999:::;;;<<<;;;::::::777444444777888666777;;;>>>>>>>>>>>>??????>>>===999777555444444444222111333444777999::::::999888666555444333333444555666333000000555777666888;;;;;;;;;;;;;;;;;;<<<======>>>===;;;999999888999999;;;;;;::::::;;;<<<===>>>>>>AAAEEEHHHIIIGGGDDDBBB>>>===<<<:::888777555555666666888;;;===>>><<<;;;;;;:::999999;;;===???@@@???@@@BBBDDDFFFHHHIIIJJJHHHHHHGGGGGGGGGGGGHHHHHHCCCCCCCCCCCCAAA>>>;;;999666555444333222222333333111000000//////000111111555111333;;;:::000,,,///000/////////000000...------,,,,,,---...111444666444444444444444444444444222222222222222111111000...000111///------...111//////000000000000//////000000000000000000000000---...///000111111111111222222111111111111111222222666777444333555666444<<<>>>???>>>:::777777999777555444555666777666555666666666666777777777777777888999:::;;;:::999888777666666555555555666666;;;;;;;;;;;;:::888777666666888;;;===??????>>>===@@@>>><<<<<<<<<;;;999888;;;;;;;;;<<<>>>@@@CCCDDDBBBCCCCCCCCCDDDGGGLLLPPPQQQQQQQQQQQQQQQPPPPPPOOOMMMNNNNNNMMMKKKHHHEEECCC>>>???@@@BBBEEEGGGHHHIIIEEEFFFHHHIIIHHHFFFDDDCCCAAA@@@@@@???>>>?????????BBBBBBAAA@@@???>>>===<<>><<<;;;:::888888999:::;;;<<<======888:::>>>AAACCCDDDGGGIIIPPPRRRTTTVVVWWWVVVUUUTTTUUUVVVWWWWWWWWWXXXZZZ\\\^^^aaahhhnnnrrrooojjjeeeZZZ[[[]]]]]]]]][[[YYYXXXUUUXXXZZZ\\\\\\\\\^^^```___```aaaaaa```^^^\\\ZZZXXXYYYZZZYYYVVVRRRMMMJJJEEEEEEFFFFFFEEECCCAAA???:::===@@@???===;;;<<<===888:::<<<<<<;;;999999999333777<<<===<<<<<>>>>>>>>===888555444777777555666999:::999:::;;;===>>>===<<<888666444333333333222111333444777999::::::999888555555555444444555555555777777999:::777222444999===<<<<<<<<<<<<===>>>>>>???>>><<<;;;::::::;;;<<<;;;:::::::::;;;>>>AAACCC@@@BBBFFFHHHHHHFFFCCCAAA<<<;;;:::888555333222111555333222555888999777444888777777777888:::<<<>>><<<===@@@BBBEEEFFFGGGHHHGGGGGGFFFFFFFFFFFFGGGGGGAAABBBBBBBBBAAA>>>;;;:::666555333222222222333333000///////////////000000555111444>>><<<111,,,///111...---...000111...+++---,,,,,,---///222555777444444444444444444444333222222222222222111000000111333444222///...000333//////000000000000//////111111111111111111111111---...///000111111111111555444333111000/////////222666777444333555666555@@@???>>>===<<<;;;;;;;;;999777555444555666555555888888777777666666666555777999<<<<<<:::888777777;;;777444333555666666444<<<;;;::::::999999::::::999:::;;;<<<===???@@@@@@BBBEEEDDD@@@<<<======;;;======>>>>>>???AAABBBCCCEEEFFFFFFFFFGGGJJJNNNQQQPPPNNNMMMNNNRRRSSSRRROOOMMMMMMMMMLLLIIIEEEAAA???@@@AAACCCEEEGGGIIIJJJKKKGGGHHHHHHHHHHHHGGGFFFEEEDDDCCCCCCBBB@@@???>>>>>>???@@@@@@AAAAAA@@@@@@???>>>>>>???@@@BBBCCCDDDDDDCCCBBBAAAAAABBBDDDGGGHHHJJJGGGCCC@@@???>>><<<:::888777666666888999999888888999:::<<<@@@CCCGGGIIINNNNNNMMMMMMOOOQQQTTTVVVTTTUUUVVVVVVUUUVVVXXXZZZ```cccfffhhhhhhgggggggggbbbaaa___\\\ZZZXXXWWWWWWVVVYYY[[[ZZZYYYYYY\\\```aaabbbbbbbbb```]]]ZZZXXXZZZXXXVVVSSSOOOLLLJJJHHHBBBBBBBBBAAA@@@???======???>>>>>>=========>>>>>>;;;:::999:::;;;;;;999888666777888999999:::999999::::::999999999;;;<<<>>>666555444444555666777888666888::::::888666666666888444000333:::>>>;;;777888777777777777777777888;;;:::888666555444555555666666777999::::::777555555555444333222222111111222222444777999:::888666000111222222333333333222333222000///.........///000000000000////////////---///000000//////000222......------------......---...///111111111000///......---------......///...,,,++++++,,,---,,,+++,,,---///000000000///...000000/////////............000111111///...///000........................000---***+++...///...+++------...//////...------000---,,,---///000...,,,///---+++,,,///000///...000222333111......000222//////............/////////111222333222222333555888999;;;<<<<<<;;;999888777666555666999;;;<<<;;;777777888888999999999:::333333333222222111111111444444555666777888999999888888777777666555555555666777888888777888:::<<<>>>======<<<<<<<<<<<<===<<<;;;:::999888999:::;;;888:::<<<===>>>???AAACCCCCCCCCDDDDDDDDDCCCAAA@@@888777555444333333444444777666555444555444222///666444333222333666999;;;>>>>>>???@@@AAAAAABBBBBBGGGFFFFFFFFFGGGHHHIIIIIIFFFEEECCC@@@<<<999666444888555333222...+++///666666222......111222///,,,444000222888999333///000000111111111111111000000///000000111222333333333666333000000111222333222333444333222000000222444//////...---------------111000///////////////000---...111222111///,,,+++//////000111111111111111111111111000000000000000333444666777777555444333>>>===<<<;;;;;;;;;;;;;;;:::777555555666666666555999999888888888777777777888;;;======<<<:::::::::888666666888:::<<<:::888<<<;;;;;;:::::::::::::::;;;;;;<<<===???@@@AAABBBBBBFFFFFFAAA>>>??????<<<=========>>>???AAABBBCCCDDDFFFGGGHHHIIILLLQQQTTTTTTRRRPPPPPPRRRSSSRRRQQQOOOOOONNNMMMJJJFFFCCCAAAAAAAAABBBDDDFFFIIIKKKLLLIIIIIIJJJIIIIIIHHHGGGFFFEEEDDDDDDCCCAAA@@@@@@???@@@AAAAAABBBBBBAAAAAA@@@@@@AAAAAAAAABBBBBBCCCCCCEEEDDDDDDCCCDDDEEEGGGHHHLLLIIIEEEBBBAAA@@@>>>===:::888666777888999888777888999:::<<>>>>>>>>>>>>>><<<;;;:::;;;<<<<<<:::999999999999999999:::::::::;;;::::::999:::;;;<<<===666666555444555666777888666777999999777666555666777444333555999<<<;;;999;;;::::::999999::::::;;;;;;:::888666555555555555555555666888:::;;;:::888666666555555444333333333//////000333555555444222333444444555555555444444222111000/////////000111000000000000000000000///---///000000//////000222///......------......///,,,---...000000000///...///......---------......111///......///000///...---...///000000000//////......---------,,,,,,,,,---///000000...---...///........................------------,,,,,,---...........................///---+++,,,...///...,,,000---+++,,,...000///------//////...,,,+++,,,...//////............/////////000222222111111333444999:::<<<======<<<;;;:::777666555666888999999999666666777777777888888888666555555444333333222222333444444555666777888888999999888777777666666555555666888888888888;;;===???>>>===<<<<<<;;;;;;<<<<<<===>>>??????>>>>>>===999;;;===>>>>>>???AAACCCBBBBBBCCCCCCBBB@@@???>>>777666555333333333333333444333222333444444222111333333222222333555777999;;;<<<<<<===>>>???@@@@@@BBBCCCDDDEEEFFFGGGHHHIIIDDDDDDBBB???<<<888666444666333222333222000333999777333//////222333111...333000000666777222/////////...---,,,,,,---.../////////000111111222333333777555222111222333333333333333333111000///111333222222111000000000000000000000////////////000000...///000111000///---,,,///000000111111111111111111111111111111111111111666666555555555555666666;;;;;;:::::::::::::::;;;:::888666666777888888777::::::999999999999888888:::<<<>>>>>>===<<<<<<===888888999<<<>>>===;;;999<<<<<<;;;;;;;;;:::::::::<<<===>>>???@@@BBBCCCCCCCCCFFFGGGCCC@@@AAAAAA???=========>>>@@@BBBCCCDDDDDDFFFIIIKKKMMMQQQUUUXXXZZZXXXTTTRRRRRRSSSSSSRRRPPPPPPOOONNNKKKHHHEEECCCBBBBBBCCCDDDGGGJJJMMMNNNLLLLLLLLLLLLKKKJJJIIIHHHFFFFFFEEEDDDCCCBBBBBBAAABBBBBBBBBCCCCCCBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCFFFFFFFFFFFFFFFFFFFFFFFFLLLIIIFFFEEEDDDDDDBBBAAA<<<:::888888888999888777999999:::;;;>>>AAACCCEEEHHHHHHIIIJJJKKKMMMNNNNNNNNNPPPRRRSSSTTTVVVYYY[[[]]]```cccddddddccccccdddaaaaaa___^^^]]]]]]]]]]]][[[\\\]]]]]]\\\\\\^^^```aaaaaaaaa```^^^[[[XXXVVVVVVUUUSSSQQQOOOMMMKKKJJJCCCCCCCCCDDDDDDEEEEEEEEEAAAAAAAAA@@@@@@????????????===<<<<<<======<<<;;;===<<<;;;:::::::::;;;<<<<<<<<<;;;:::::::::::::::777666555555555666888888555777888888666555555555666666666777888:::<<<<<<<<<<<<;;;;;;;;;;;;<<<<<<;;;:::999777666666666666666555555777999;;;;;;:::777777777666666555444444///...///111333333111///444444555555555444444333222111000000000111222333000000000000000000000000...///000000//////000111///......------......///------.../////////......000///...---------------111000//////111111111///......///000000000000000---------------,,,,,,,,,,,,---//////...------...------------------------+++...000...***)))---000///...---,,,,,,---...///...,,,+++,,,---...---+++000...,,,,,,...///...---,,,---...---+++***+++,,,........................---///000000000000111333999:::<<<>>>>>>>>><<<;;;888666444444666666666555555555555555666666666666555555444444333222222111333444444555666777888888::::::999999888777777666444666888888888999;;;<<>>===;;;;;;::::::888:::<<<>>>???>>><<<;;;:::<<<>>>>>>>>>???AAACCC@@@@@@@@@???>>>===;;;:::666555444333222222222222111000000111333444222111000111111222333444555555777888999:::;;;<<<=========???AAACCCEEEFFFFFFFFFBBBAAA@@@>>>;;;888555444555111000333555333333666888444000000222333333111222///...222333000...//////...+++))))))+++...000//////000000111222222222999666333222333333333222111222222111//////000222000//////............///000000000//////000000111000000000000////////////000000111222222222222111111111111111222222222222888777555333444555777888:::999999999999::::::;;;;;;999888888999:::999888:::::::::::::::999999999;;;===>>>>>>======>>>@@@============<<<;;;999777===============<<<;;;;;;======>>>???AAABBBCCCDDDBBBFFFHHHDDDBBBCCCCCCAAA>>>>>>???@@@AAACCCDDDEEEEEEHHHLLLOOORRRUUUYYY\\\^^^[[[WWWSSSRRRQQQRRRRRRPPPPPPOOONNNLLLIIIGGGFFFDDDDDDDDDFFFHHHKKKOOOQQQPPPOOOOOONNNMMMLLLJJJJJJHHHGGGGGGFFFEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCDDDDDDEEEEEEEEEGGGGGGGGGHHHGGGFFFEEEEEEHHHFFFEEEFFFGGGGGGGGGEEE???===;;;:::::::::999777:::999:::;;;<<>>>>>??????>>>===AAA???===<<<<<<<<<>>>???>>>>>>===;;;:::999999888888777666666666777888999555666777777555444444555444666888888777888;;;>>>;;;;;;::::::::::::;;;;;;;;;::::::999888777777777777666555555777999999888777777666666555555555555111111111222333444222000333333333333333333222111444333222111111111222333000000000000000111111111...000111000///...///111//////............//////......//////////////////111000///...---,,,,,,,,,...------...///000///---/////////000000000000000////////////////////////,,,---//////...---...///------------------------,,,---...---++++++---///000///---,,,,,,---///000,,,,,,+++,,,,,,,,,,,,,,,//////------------------.../////////......------........................,,,...////////////000222777888;;;===>>>>>>===<<<999777444444444444333222333333333444444444444444111111111111111111111111444555555666777888999999;;;;;;:::999999888888777666888999999888888999:::AAA@@@>>>===;;;:::999999777888999:::;;;<<<<<<;;;;;;===??????>>>???@@@BBB>>>>>>===<<<:::888777666333333222222111111111111//////...000111222111//////000111333444444333333555555666777999:::;;;;;;:::<<>><<<999777555333777222000333555333000///777444111///111333333222111///---...//////......000///.........///000111000000000111111111222222888666333222333333222111000111222111///...///111///......---------......000000000///000000111111111111000/////////000111000111222222333333222222222222222222333333333333666555444444444555666777::::::999999999:::;;;;;;;;;:::::::::<<<<<<;;;:::::::::::::::::::::::::::<<<<<<======<<<===@@@BBBCCCBBBAAA???=========>>>>>>??????@@@???>>>============>>>???AAABBBCCCCCCAAAFFFHHHFFFDDDFFFEEECCCBBBBBBBBBCCCDDDEEEFFFGGGFFFJJJOOOSSSVVVXXX[[[]]]^^^\\\XXXTTTQQQPPPQQQRRROOOOOONNNNNNMMMKKKJJJJJJHHHHHHIIIJJJLLLOOOQQQSSSSSSRRRRRRQQQOOOMMMLLLKKKIIIHHHHHHGGGGGGFFFFFFFFFCCCDDDDDDEEEEEEDDDDDDCCCAAABBBCCCDDDFFFGGGIIIIIIGGGGGGGGGGGGGGGEEEDDDDDDCCCCCCCCCEEEHHHJJJJJJIIIBBB@@@===<<<<<<<<<;;;999;;;;;;:::;;;<<<===???@@@@@@AAACCCDDDEEEEEEEEEEEEGGGJJJMMMOOOQQQTTTXXX[[[\\\^^^bbbccccccbbbbbbccc^^^^^^^^^^^^^^^___```aaa___^^^^^^^^^___```aaaaaabbbaaa___\\\YYYVVVTTTSSSRRRRRRPPPNNNLLLJJJIIIHHHGGGGGGFFFEEEEEEEEEEEEFFFGGGGGGHHHGGGGGGEEEDDDCCCDDDBBB@@@??????@@@???>>>BBBAAA???>>>???@@@BBBCCCCCCBBBAAA???<<<:::999888999888777666666777888999666777777666444444555666333666999888777777;;;???<<<;;;;;;;;;;;;;;;;;;<<<;;;;;;;;;::::::999888888999777555555555666555444555555444444444444444333333222111222444444333222333333333444444333333222777666444222000000000111///000000000111111111222///000111000///...///000/////////....../////////111111000000000000000000111000///...---,,,,,,,,,,,,,,,,,,---//////...,,,///////////////000000111.../////////////////////,,,...000000//////000111------------------------///---++++++---...---,,,000///---,,,,,,---///000,,,,,,,,,,,,,,,+++,,,,,,.........---------......//////000000000///...---------............------+++---...///......///111444666999;;;=========<<<:::888555444444333222000222222222222222222222222---......///000111222333555666777888999::::::;;;;;;;;;::::::999888888888888:::;;;:::888666666777???>>>===;;;:::999999999<<<;;;:::999:::<<>>>>>???AAA<<<;;;:::888666555444444111111111111111000000000000///...///000000...,,,///000222444444444333222333333555666777999:::::::::<<<>>>??????>>><<<;;;<<<<<<;;;:::888666444333777333111555777444111000555333000000000111222222111000---,,,---//////---///000222333333333222111111111111111222222222222666444222222222222111000000111222111000//////000222111111111111111222222000000000000000111222222222111000//////000222333111111222333333333333333222333333333444444444555222333444555666555555444<<<<<<;;;;;;;;;;;;;;;<<<<<<;;;;;;<<<>>>>>>===;;;;;;;;;<<<<<<<<<<<<<<<===<<<======<<<<<<>>>BBBEEEFFFFFFEEEDDDBBBCCCFFFIII@@@AAABBBCCCBBBAAA@@@???===>>>???@@@AAACCCCCCDDDBBBGGGJJJIIIHHHIIIIIIFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIMMMRRRVVVXXXZZZ\\\]]]\\\[[[YYYUUUQQQPPPQQQRRROOOOOOOOOOOOOOOOOOOOOOOOMMMMMMOOOPPPQQQSSSSSSTTTUUUTTTTTTRRRPPPNNNLLLKKKIIIIIIHHHHHHHHHGGGGGGGGGCCCDDDDDDEEEEEEDDDDDDCCCAAABBBDDDEEEHHHIIIKKKLLLGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBCCCEEEIIIKKKJJJIIIDDDBBB@@@?????????>>><<<======<<<;;;;;;<<<>>>?????????@@@AAAAAABBBCCCCCCEEEHHHKKKMMMPPPSSSWWWZZZ[[[^^^aaacccbbbbbbbbbbbb\\\\\\\\\\\\]]]^^^___```___^^^]]]^^^```bbbcccbbbbbb```^^^[[[XXXUUURRRQQQPPPOOOOOONNNNNNMMMMMMLLLIIIHHHGGGFFFEEEFFFFFFGGGKKKKKKLLLLLLKKKIIIGGGFFFFFFCCC@@@???@@@@@@@@@???AAAAAAAAAAAACCCEEEGGGHHHIIIIIIGGGEEEBBB>>>;;;::::::999888777777777888999777777777666444444555777333555777777666777:::===>>>>>>============>>>>>>;;;;;;<<<<<<;;;:::999999:::888777666666555333222333333333333333333333333111000///000222333333222444444555666666666666666888666444222000////////////000000111111222222222///000111000///...///000000//////......//////000222222111000000000111111000///...---------------------...///111222000..................///000000,,,,,,,,,---------------,,,...000111000000000222,,,,,,,,,,,,,,,,,,,,,,,,000---)))***...000...+++///...---,,,,,,---...///+++---...---,,,+++,,,...,,,---......------///000...------...//////,,,***,,,---...//////...---,,,+++---............///111222444888;;;===>>>>>>===<<<999777555555444333111222222222222111111111111...//////111222333444444555666666777888999:::;;;;;;;;;:::999999888888777888:::;;;;;;999666555666;;;;;;:::999999999::::::<<<:::777666666999<<>>>>>===<<<===???999888777555444333333333//////000000000000///...000///...///000///---,,,///000222333333333222111111222333555666888999:::;;;;;;<<<<<<<<<;;;:::999999999999888777555444333555222222777999777666888222222111111111111222222111111///---...111000------///222444555444222000333333333333333333333333444222111222333333222000000222333222111///000000000000000000000111111222000000000000111111222333222111000000000111333333222222333444444444444333333333444444555555666666111222555777777666555444??????>>>===<<<<<<<<<======<<<<<<>>>@@@@@@>>>===>>>>>>>>>?????????@@@@@@>>>>>>>>>======@@@DDDHHHHHHIIIJJJIIIGGGGGGHHHKKKBBBCCCDDDEEEEEECCCBBBAAA??????@@@AAACCCDDDEEEFFFDDDIIIMMMLLLLLLMMMMMMJJJMMMLLLKKKKKKJJJJJJKKKKKKLLLPPPUUUYYYZZZZZZZZZ[[[YYYZZZZZZWWWSSSQQQRRRTTTOOOOOOPPPQQQRRRSSSUUUUUUQQQRRRTTTVVVWWWVVVUUUTTTVVVVVVUUUSSSQQQNNNLLLKKKIIIIIIHHHHHHHHHGGGGGGGGGCCCDDDDDDDDDDDDDDDDDDCCCCCCDDDEEEGGGHHHJJJKKKKKKIIIHHHGGGFFFFFFGGGHHHHHHDDDDDDEEEGGGIIIJJJIIIGGGFFFDDDBBBAAABBBBBBAAA@@@???>>>===<<<<<<<<<===>>>???>>>>>>>>>>>>@@@AAABBBDDDFFFJJJLLLNNNRRRVVVYYYYYY\\\___aaa````````````ZZZZZZZZZZZZ[[[\\\]]]^^^^^^\\\[[[]]]aaaddddddcccbbb```]]]ZZZVVVSSSQQQPPPLLLMMMNNNPPPQQQSSSTTTUUUJJJIIIHHHGGGGGGHHHJJJKKKNNNOOOOOOOOONNNLLLJJJIIIFFFDDD@@@??????@@@@@@???>>>???AAADDDFFFIIIKKKLLLQQQPPPOOOLLLHHHDDD@@@>>>;;;:::999888777888999999888888888777555555666888333444555555666777999;;;>>>======<<<<<<======>>>;;;;;;<<<===<<<;;;:::999:::999888999999888555333222222222333333333333333000///...///222333333333222333444666777777777777666555333111000//////000///000000111111222333333///111111000///......///000000////////////000000333222111000//////000111///......---------......---...///111333333111///...------,,,------//////,,,,,,,,,---------......+++---///000//////000111,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,------------........................,,,...///...,,,+++---///***,,,......------000222---,,,,,,---///...+++(((+++,,,...//////...,,,+++,,,---//////......000111222444888;;;>>>?????????===;;;888777777666444333222222222222111111000000000000000111111111111222444444555666777888999999:::::::::999888888777777555888:::;;;999888777777777777777777888999:::;;;:::999777666666777999;;;<<<===>>>===<<<;;;<<<===777666444333222222333333---...////////////...---......---...000000///...//////000000111111000000///000111333555666888888999999::::::::::::::::::777777777777666444333333222000222555555333555999111222444444333333222222000333222...///333222---///000222333444444333222444444444444444444444444333222111222444555333222000222444444222000000111......------...//////000000000000000111222333444111111111111222222333333222333333444444444444444333444444555666666777777444555666777777888888888AAAAAA@@@>>>>>>==================???AAAAAA???===@@@@@@@@@AAAAAABBBBBBBBB@@@@@@???>>>???BBBGGGJJJIIILLLNNNMMMIIIEEEDDDEEECCCDDDFFFGGGFFFEEECCCBBB@@@AAABBBCCCDDDFFFGGGGGGFFFLLLOOOOOONNNPPPPPPMMMPPPOOONNNMMMLLLLLLLLLLLLMMMQQQVVVZZZZZZZZZYYYYYYXXXZZZ[[[YYYUUUSSSTTTUUUPPPQQQQQQSSSUUUWWWYYYZZZTTTUUUXXXZZZZZZYYYVVVUUUWWWVVVUUUSSSQQQNNNLLLKKKHHHHHHHHHHHHHHHHHHGGGGGGCCCCCCDDDDDDDDDDDDCCCCCCFFFFFFGGGHHHHHHIIIJJJJJJKKKJJJHHHGGGGGGHHHJJJKKKHHHGGGGGGIIIJJJIIIGGGEEEGGGEEECCCCCCCCCDDDCCCBBB@@@???>>>===<<<<<<===>>>???>>>===<<<===>>>AAABBBDDDFFFIIILLLNNNQQQUUUXXXWWWZZZ^^^______^^^^^^___YYYYYYYYYYYYZZZ[[[\\\\\\]]][[[ZZZ]]]aaadddeeedddbbb```]]]YYYUUURRRPPPOOOJJJKKKNNNQQQUUUXXXZZZ\\\JJJIIIHHHHHHIIIKKKNNNOOOPPPQQQRRRRRRPPPNNNLLLJJJGGGDDD@@@??????@@@??????<<<>>>BBBEEEIIILLLMMMNNNWWWVVVTTTQQQMMMHHHDDDBBB<<<;;;999888888888999999999999999777555555777999333333333444666888999999;;;;;;::::::::::::;;;;;;;;;<<<=========<<<;;;:::999999999;;;<<<;;;888555333333333333333333333333111000///000333555666555000111222444555666666777444333111000000000111111///000000111222222333333000111111000///......///000000////////////000000222111000.........///000......---------......///,,,---...000333333111...------,,,+++,,,---...///........./////////000000***,,,...///......///000,,,,,,,,,,,,,,,,,,,,,,,,+++...///...+++***---000------...//////...------,,,...000///---,,,---000))),,,......------111444...---,,,...000000,,,(((+++,,,...//////...,,,+++,,,...//////...///000222333555999<<>><<<999888888777666444333222222222111111000000000000000///......------222222333444555666777777::::::999999888777777666333555999::::::999999:::444444555666888999;;;<<<===<<<<<<<<<<<<<<<<<<<<<;;;<<<===<<<;;;:::;;;<<<666555333222222222333333,,,---.../////////...---,,,,,,,,,...111222111000............////////////......000111333555666777888888888888999:::<<<<<<666666666666555444333333111000111222///,,,...444111333666777666444333333111444333000111555333---333333333333444555666777555555555555555555555555333222222444666666555444111333555444333111111111111111111111111222333333000000000000111222333444111111222222333333333333222333444444555555444444444444444555666777777888888777666666777999;;;<<>>===<<<>>>BBBFFFGGGDDDBBBBBBCCCBBBBBBBBBBBBBBBBBBBBBBBB@@@???>>>>>>???BBBEEEGGGNNNOOOPPPOOOLLLJJJJJJJJJDDDEEEFFFGGGGGGFFFEEEDDDGGGEEECCCAAABBBEEEIIIKKKOOOQQQSSSTTTRRRPPPOOOOOORRRQQQPPPMMMLLLLLLOOORRRTTTVVVWWWYYYZZZZZZYYYYYYYYYYYYYYYXXXXXXWWWVVVVVVWWWVVVVVVUUUVVVWWWYYYZZZ[[[YYYVVVUUUVVVWWWWWWVVVUUUVVVVVVVVVTTTQQQNNNLLLNNNLLLJJJIIIIIIIIIHHHGGGGGGEEEDDDCCCDDDDDDBBBAAADDDFFFHHHIIIIIIIIIJJJKKKMMMKKKHHHIIIKKKMMMKKKIIILLLIIIGGGGGGJJJKKKJJJHHHFFFGGGHHHFFFCCCBBBDDDGGGFFFEEECCCAAA???>>>>>>===??????>>>??????@@@AAABBBAAACCCFFFJJJOOORRRUUUWWWWWWYYY[[[^^^^^^\\\ZZZXXXYYYWWWUUUUUUWWWYYY[[[[[[]]]]]]\\\[[[]]]___aaacccaaa___\\\ZZZWWWRRRMMMHHHQQQPPPOOOQQQSSSTTTTTTSSSNNNLLLKKKKKKMMMOOOOOOOOOKKKMMMPPPRRRQQQNNNJJJHHHFFFEEEDDDBBBAAA@@@??????AAAAAABBBCCCFFFKKKOOORRRYYY]]]```^^^XXXQQQHHHBBB@@@???===;;;999:::===???<<<;;;:::999888666555555444444555666777888999:::;;;:::999888888888999999<<<<<<<<<<<<<<<<<<;;;;;;:::999888888888888555333000111222222222111111000000000000111333444222111333222111111444555555444222111000///............000111222111//////222555000111111111111000000//////......------///000111/////////...------///111.........//////////////////////////////.........+++,,,---...///...---,,,,,,,,,.../////////...---///000111000///...///000,,,------------------,,,000//////......---,,,,,,...///000///---,,,,,,---///******///000,,,+++---++++++******+++---...///........................---,,,+++,,,...///...---...------///222222000---333555999;;;<<<>>>@@@BBB<<<<<<======<<<:::888777;;;999666444222222333333444000...000111000222666000000000000111222333444555777777555111000222444777666666777777888999:::555555555666777999:::;;;:::;;;<<<;;;999888999:::AAA;;;888888777444222444000000000000////////////////////////////////////...---------...000111333------...///000111222222222222222111111111111111555555333333333333555555888666555777:::999444...,,,...///000///000111333333222111111111222444444000...---...111333333333666555333333333444666888888888777777777777777888666888:::999777555444444222111222333111000222555111111000222333444222111000---+++---333666666333222333333444333222000///666555555444444444444555444444444444555777888999888777666777999:::::::::CCCCCCBBBAAAAAA@@@??????@@@CCCGGGHHHFFFDDDCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDDDDCCCBBBAAACCCEEEHHHJJJKKKLLLMMMLLLIIIGGGGGGGGGFFFGGGGGGHHHHHHHHHHHHGGGHHHGGGFFFEEEFFFHHHKKKLLLPPPRRRTTTTTTRRRQQQPPPQQQSSSRRRQQQOOOMMMMMMPPPSSSUUUVVVWWWYYYZZZZZZYYYYYYYYYZZZ\\\]]]]]][[[YYYXXXYYYXXXWWWWWWXXXYYYZZZ[[[ZZZXXXVVVVVVWWWXXXXXXWWWVVVVVVWWWWWWUUUSSSPPPNNNNNNLLLJJJIIIJJJKKKJJJIIIEEEDDDCCCDDDFFFGGGFFFEEEDDDGGGIIIJJJJJJJJJKKKMMMMMMKKKIIIJJJNNNPPPPPPOOONNNLLLJJJKKKMMMNNNMMMKKKHHHJJJJJJHHHFFFEEEFFFHHHHHHGGGFFFDDDBBBAAA@@@@@@==================>>>>>>BBBCCCFFFIIIMMMPPPSSSTTTUUUVVVYYY[[[[[[ZZZWWWUUUUUUTTTSSSTTTUUUWWWXXXYYY\\\[[[[[[\\\]]]```cccddd___]]]ZZZVVVSSSPPPMMMKKKNNNMMMLLLMMMPPPQQQQQQPPPOOOMMMLLLLLLNNNOOOOOONNNKKKMMMPPPRRRRRROOOLLLJJJHHHGGGFFFDDDBBBAAAAAA@@@??????@@@BBBEEEJJJPPPTTT\\\```cccbbb___ZZZPPPGGGBBB@@@>>>;;;::::::<<<>>>:::999999888888777777777444444555666777888999999;;;;;;;;;;;;;;;;;;;;;;;;============<<<<<<<<<<<<:::999888999::::::888666333333333222222111111111111111222222222222222333111000//////222333333222111111000000000111111222///111222111000000333666......//////000//////...//////...---...///000111//////000...------///111---------...............////////////............+++,,,------......------,,,,,,.../////////...---***+++---------,,,---...///...,,,++++++,,,---...---,,,,,,,,,,,,+++++++++,,,...///...------...///000+++***///000---+++---,,,,,,,,,,,,,,,...///000........................---,,,+++,,,...///...------,,,***+++------+++)))222555888:::;;;===???AAA?????????>>>===:::888777888666444111000000000111555111000222333111333777111111111111222333444555333555666555222111222333333333333333444555666666666666666777888999:::;;;;;;<<<<<<;;;888777888999;;;666333555555333222444000000000000/////////...........................///......------...///000000///...---...000222333000000000000000000000000333333222111111222333333333111111333555444///+++---...000000//////000222222111000000000111333333000111000000000/////////444333222111111333444555666666555555555555666666555777888888666444333444555555555555555555666777444333333444666666555444444111...000444555333000111111222333222111000000555555444444444444444555444444444555666777888999888777777777999:::;;;;;;FFFEEECCCBBBAAABBBBBBCCCDDDFFFIIIJJJIIIGGGEEEEEEFFFFFFEEEEEEEEEEEEFFFFFFHHHGGGFFFFFFGGGIIIKKKMMMJJJKKKLLLKKKIIIGGGGGGGGGIIIIIIIIIIIIJJJJJJKKKLLLKKKJJJJJJJJJKKKLLLMMMMMMSSSTTTUUUTTTRRRQQQRRRSSSTTTTTTSSSQQQPPPPPPSSSUUUVVVWWWXXXYYYYYYZZZYYYYYYYYY\\\___aaabbb```]]][[[]]]]]]\\\\\\\\\]]]]]]^^^ZZZXXXWWWWWWYYYZZZZZZYYYWWWWWWXXXWWWVVVTTTRRRQQQNNNLLLJJJJJJLLLLLLLLLKKKHHHGGGFFFFFFGGGGGGFFFEEEDDDGGGJJJLLLLLLLLLMMMNNNMMMLLLKKKMMMPPPSSSUUUUUUSSSRRRQQQQQQSSSSSSRRRQQQLLLMMMLLLKKKIIIHHHIIIJJJKKKJJJIIIGGGEEEDDDCCCBBB??????>>>>>>>>>>>>>>>>>>BBBCCCEEEGGGJJJMMMPPPQQQRRRSSSUUUWWWWWWUUUSSSQQQPPPPPPQQQQQQSSSTTTUUUVVVZZZZZZ[[[\\\^^^```cccddd]]]\\\YYYUUUPPPMMMMMMMMMKKKJJJIIIJJJMMMOOOOOONNNPPPOOONNNNNNOOOOOONNNMMMKKKNNNQQQSSSSSSQQQOOOMMMKKKJJJHHHFFFEEECCCBBBBBB>>>>>>>>>???BBBIIIQQQVVV___dddgggiiijjjhhh[[[NNNEEECCC@@@<<<;;;:::;;;<<<777777888888888888888888444555555666777888999999:::;;;===>>>???>>>>>>===>>>>>>>>>=========<<<<<<;;;:::999:::;;;;;;:::888777666444333222111222222222333444222//////111555111000//////222333333222000000000111222333444555///000111111111111333666+++,,,---...............//////.........///000111///000000///...---///111------------------------........................---,,,,,,,,,,,,---......,,,,,,.../////////...---'''))),,,------------...111///,,,******+++---///+++++++++,,,,,,,,,------+++,,,......---...///111000,,,+++...000...---...---------------...000000........................---,,,+++,,,---...---,,,111///---------...---,,,222444666888999;;;===???AAAAAAAAA@@@===;;;888777777555333111000///000000444111000333333111222555222222222222222333444555111333555555333222222222444444444444555666777888777666777777888999;;;;;;;;;<<<<<<:::888666666777666111///111222111111333000000000/////////......------------------------000///...---------------333111...,,,,,,...222444........................111111000000000000111111000......000222111---)))...///000000......///000000000/////////000111222,,,///222111///------...111000/////////000222333333333333222222333333444444555666666444222222333777666555555666888888777888666666777888999888777888666444444666555111...111111222333333333222222555444444444444444555666444555555666777888999999888888888888999:::;;;<<>><<<;;;;;;;;;888888888888888888888888555666666777888999999999999;;;===@@@AAAAAA@@@???>>>>>>>>>===<<<<<<;;;;;;<<<;;;::::::;;;;;;999777:::999666333222222222333111444444111,,,+++000555333222111111333555555444111000000111111222333444222222222222111111222333***+++,,,---...////////////////////////000000000///000000000......///111.........---------------------...............///------,,,+++,,,---...///,,,,,,.../////////...---***---///000000......///000///---,,,++++++,,,---,,,,,,------...///000000,,,---......------...000000...,,,---//////......---------------...//////........................---,,,++++++---...---+++111000...------...//////111222555666777888;;;>>>@@@@@@@@@???>>>;;;999888888777555444222222222222222//////222222000000222222222111111222333333444///111333444444333111111444444444555555666777888777777777777888999:::;;;;;;;;;;;;999666444444555444///---000111//////222000000/////////.........------------------------......---------------...444222000......///000111------...............///000000000000000000000000000//////000111111...+++///000111000...---...///............//////000000&&&+++111222...,,,...111//////......//////000111222222111111111222333333222444444444222111111222555555333222444777666333999888777777999::::::999:::999888999999777333///333444444555666666666666555555555555555666777888555555666888999999::::::999999::::::::::::<<<===HHHGGGEEEDDDDDDEEEGGGIIIKKKLLLNNNPPPQQQPPPNNNLLLJJJIIIHHHGGGGGGHHHIIIJJJLLLKKKJJJJJJJJJKKKLLLLLLOOOQQQRRRQQQOOONNNNNNNNNKKKKKKKKKKKKLLLNNNPPPRRROOOPPPQQQQQQQQQPPPOOOOOOTTTUUUUUUSSSRRRQQQSSSTTTVVVWWWXXXXXXWWWXXXZZZ]]][[[[[[[[[[[[[[[[[[\\\\\\]]]]]]]]]]]]^^^```aaabbbccccccccccccbbbaaaaaa```]]]\\\\\\]]]_________]]]ZZZZZZYYYXXXWWWVVVTTTTTTPPPOOOMMMNNNOOOPPPPPPOOOOOOMMMJJJIIIHHHFFFDDDAAACCCFFFKKKMMMNNNOOOOOOPPPPPPPPPPPPPPPRRRUUUXXX[[[ZZZ[[[\\\[[[ZZZYYYXXXWWWRRRQQQOOONNNMMMMMMLLLKKKNNNNNNNNNLLLKKKIIIGGGEEEHHHHHHIIIIIIHHHGGGFFFEEEBBBBBBCCCFFFIIIMMMQQQSSSMMMMMMNNNNNNMMMLLLJJJHHHGGGIIIKKKLLLLLLMMMQQQTTTYYYZZZ\\\]]]^^^^^^^^^]]]]]]___aaa```\\\VVVPPPMMMNNNMMMKKKLLLOOORRRSSSTTTSSSQQQPPPPPPQQQQQQPPPNNNOOOPPPSSSUUUVVVVVVUUUTTTPPPNNNLLLIIIFFFDDDCCCCCCCCCCCCBBB@@@>>>BBBJJJPPP___gggnnnttt}}}ppp[[[MMMHHHCCC???======;;;:::::::::999999888888777777777888888999999:::::::::999;;;>>>@@@AAAAAAAAA@@@>>>>>>======<<<;;;;;;:::===<<<;;;::::::999777555<<<:::777444222222333333000222333000+++***///444333222111111333555555444111111111000000111111111555444444333222111000///+++,,,---...///000000000/////////000000000000000...000111111/////////000////////////......------,,,---------......//////------,,,+++,,,---...///,,,,,,.../////////...---...000222111000...---...,,,---...///...---+++***+++,,,,,,---...///000000...///000///---,,,---...///...,,,,,,---//////---+++,,,,,,,,,------------........................---,,,++++++,,,---,,,+++*********)))***+++---///000111333333444666999;;;<<<======>>>===<<<;;;:::888888777555444444444333333111222555555222111333222222111111111222333333000111222444444444222000111111111111222333444444777777777777888999:::::::::::::::888555333333444666111...000111......000////////////....................................,,,,,,---....../////////111222222222111000///............//////000000000000111111111111111111000000000000000111111///---///000111///---,,,---...------......////////////&&&+++111111...,,,...111///////////////000000111222111111111222222333444111222333222000000111222444666555111111555555000888666555555777888888888999999:::;;;;;;999666444777777888888888999::::::666666666666777888::::::555666888999:::;;;;;;:::999:::<<<;;;::::::===???IIIHHHGGGGGGHHHIIIJJJKKKNNNNNNPPPSSSVVVVVVSSSQQQMMMLLLJJJIIIIIIJJJLLLMMMNNNNNNMMMMMMLLLLLLMMMMMMPPPQQQRRRRRRPPPOOOOOOPPPKKKLLLLLLMMMOOOQQQRRRSSSTTTTTTTTTTTTSSSRRRQQQQQQUUUVVVVVVVVVTTTSSSTTTUUUVVVXXXZZZ[[[[[[]]]___bbb^^^]]]]]]\\\]]]]]]^^^^^^```___]]]]]]^^^```bbbdddddddddddddddcccaaa```___```______aaabbbbbbaaa___^^^]]]\\\ZZZXXXWWWVVVUUUSSSQQQOOOOOOQQQQQQQQQPPPNNNLLLJJJJJJKKKJJJIIIGGGCCCGGGLLLPPPQQQQQQRRRRRRRRRRRRRRRRRRSSSVVV[[[^^^^^^```aaa___\\\ZZZXXXXXXUUUSSSPPPOOOPPPOOONNNLLLPPPPPPPPPOOONNNKKKIIIGGGIIIJJJKKKKKKKKKJJJIIIHHHCCCCCCCCCEEEHHHLLLPPPRRRLLLLLLLLLLLLKKKIIIGGGFFFFFFHHHJJJJJJIIILLLQQQVVVYYY[[[]]]```aaa```___^^^___aaaccceeeeee___WWWQQQQQQOOONNNOOORRRUUUWWWWWWTTTRRRPPPOOOPPPRRRRRRQQQRRRSSSUUUWWWXXXWWWVVVVVVRRRPPPNNNKKKHHHEEEDDDCCCEEEGGGFFFBBB>>>???FFFMMM\\\hhhrrrxxxvvv```OOOJJJDDD@@@??????<<<:::<<<;;;;;;:::999999888888::::::::::::;;;;;;<<<<<<<<<===???@@@BBBBBBBBBBBB??????>>>>>>===<<<;;;;;;===<<<;;;:::;;;:::888666:::999777555333333333333000111222000------///222111000//////222333333222222111111000000000111111666555444333333222000...---...///000000000000000...///000111111111000000...000222111000//////000000000000///......------,,,,,,,,,---......//////---,,,,,,,,,,,,---......,,,,,,.../////////...---000000000///,,,++++++,,,***,,,...000000...,,,*********++++++,,,---......///000000///---+++,,,---......,,,***+++//////,,,++++++,,,------,,,,,,+++........................---,,,++++++,,,,,,+++***(((***+++++++++---///111///000111111111333777:::;;;<<<============<<<;;;888777777666666555444444777666777;;;;;;777555666333333222222222222333333333222222333555444222000222222222222333444555666777777666666777888888999888999999777555333333444999333000111111...---////////////.........------////////////////////////+++,,,---///000111111111000111333444333111///---/////////000000111111222111111222222222222111111...///////////////.........///000///---,,,---...,,,---...////////////...+++...111000...,,,,,,---////////////000000000000111111111111222333444444111222222111000///111333555;;;;;;333111444555111666444222222444666666666666777888999999999888888999999888888888999::::::555555666666888999:::;;;666777999;;;<<<<<<;;;;;;999<<<>>>===;;;;;;>>>AAAJJJKKKKKKLLLMMMMMMNNNNNNOOOOOOQQQUUUYYYZZZWWWUUUQQQPPPNNNLLLLLLNNNPPPQQQRRRRRRQQQQQQPPPPPPPPPPPPPPPRRRSSSSSSQQQPPPPPPQQQLLLMMMOOOQQQSSSTTTUUUUUUXXXXXXWWWVVVVVVUUUTTTTTTVVVXXXZZZZZZXXXVVVVVVVVVUUUXXX[[[]]]^^^```cccfffaaa```___^^^^^^___``````bbbbbbbbbbbbbbbcccdddeeehhhhhhiiihhhgggeeecccbbbdddccccccdddeeeeeecccaaacccbbb___]]][[[YYYXXXWWWUUUSSSQQQQQQRRRRRRQQQPPPPPPNNNMMMMMMNNNNNNMMMKKKEEEIIIOOOSSSTTTTTTUUUUUURRRSSSTTTUUUVVVYYY```eeegggiiijjjhhhccc___^^^]]]YYYVVVSSSRRRSSSRRRPPPNNNSSSSSSSSSSSSQQQNNNLLLJJJJJJKKKMMMNNNNNNMMMLLLKKKFFFEEEDDDDDDEEEHHHKKKMMMLLLLLLLLLKKKIIIHHHFFFEEEFFFHHHIIIHHHGGGKKKRRRXXXXXX[[[___ccceeeeeedddcccaaa```aaafffjjjiiiaaaYYYRRRPPPNNNOOORRRUUUXXXXXXVVVSSSOOONNNPPPRRRTTTUUUTTTUUUWWWXXXYYYXXXWWWWWWUUUSSSQQQMMMJJJGGGFFFEEEFFFHHHHHHDDD??????EEEKKKZZZiiivvv|||zzzcccQQQKKKDDD@@@@@@@@@===;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<============@@@@@@AAAAAABBBCCCDDDDDDBBBBBBAAA@@@???>>>===<<<;;;::::::;;;======<<<:::888888777666444333222222111111111111111222222222111000//////222333333222111111111111111222333444444333222333555555222///...//////000000000//////...///000111222111000000...000222222111///000000000000///......---,,,,,,++++++,,,------...//////+++,,,------......------,,,,,,.../////////...---//////...,,,******,,,...***+++---...///......---+++++++++,,,,,,------------...///...---,,,---...---...,,,''')))......+++,,,,,,---......---,,,+++........................---,,,++++++,,,,,,+++)))***,,,//////......///111.../////////000222555888===>>>>>>???>>>===<<<;;;999:::999999999888777666:::888;;;???>>>:::777888555555444444444444555555666444222333444444333000555555555555666777888999666666666555666666777888666777888666444333333444888333000111111...---/////////.........---------........................---...000111111111000000111111222222222111000000...//////000000111222222000111222222222222111000...///000//////...//////---/////////---,,,---...,,,---...///000//////...////////////............---...//////////////////000000000000111222333444111222222111///000222444666???@@@666///222444222555222000000222444444444333444555555555555666777888777666666555666777777333333444555666888:::;;;666888:::<<<======<<<;;;999<<>>;;;;;;>>>BBBLLLMMMNNNOOOPPPQQQQQQQQQPPPPPPRRRVVV[[[\\\ZZZWWWTTTSSSQQQOOOOOOQQQSSSTTTVVVVVVUUUUUUTTTSSSSSSSSSRRRTTTUUUUUUSSSRRRSSSSSSMMMNNNQQQTTTVVVWWWWWWWWW\\\[[[ZZZXXXWWWWWWWWWWWWWWWZZZ\\\]]][[[YYYXXXXXXUUUWWW[[[^^^```bbbfffhhhbbbaaa```______```aaabbbdddeeefffgggggggggfffeeennnnnnnnnnnnmmmkkkiiigggfffeeeeeefffgggfffcccaaafffeeebbb```]]][[[YYYYYYVVVTTTRRRRRRRRRRRRQQQPPPUUUSSSQQQPPPPPPOOOMMMKKKGGGKKKQQQUUUWWWWWWWWWXXXQQQSSSUUUVVVXXX]]]dddjjjppprrrsssqqqkkkfffdddddd[[[XXXUUUTTTUUUUUUSSSPPPUUUUUUVVVUUUTTTQQQNNNLLLLLLMMMOOOQQQQQQQQQOOOOOOHHHFFFDDDCCCCCCEEEGGGHHHMMMLLLLLLKKKIIIGGGEEEDDDGGGIIIIIIHHHFFFJJJSSSZZZWWW[[[```eeehhhjjjiiiiiibbb^^^]]]ccclllnnnhhh```QQQOOOMMMNNNQQQUUUWWWXXXVVVSSSOOOMMMOOOSSSVVVWWWVVVWWWXXXYYYYYYYYYXXXWWWWWWVVVSSSOOOLLLIIIGGGFFFEEEHHHIIIFFF@@@@@@EEEKKKYYYkkkzzz|||fffQQQKKKDDDAAAAAAAAA>>>;;;::::::;;;;;;<<<===>>>>>>============>>>>>>>>>>>>CCCCCCBBBBBBCCCDDDEEEFFFDDDDDDCCCBBBAAA??????>>>:::999:::<<>>666666666666555444222111222111111333555666444333333222111111444555555555000000111222333555666777222111000333666777444222/////////000//////.........///000222222111111000...000222222111000000000//////...---,,,,,,++++++++++++,,,,,,---...//////+++,,,---...///...---,,,,,,---.../////////...---//////...,,,***,,,///222+++++++++,,,---...///000---------.........//////+++---......------///000,,,...+++&&&(((......***---.../////////...---,,,........................---,,,++++++,,,,,,***)))'''***---...+++******,,,---...///...///111444777@@@@@@AAA@@@???===;;;:::===============<<<;;;:::999888;;;??????999666777888777777666666666777777999666333222444555333111333333333333333444666666666555555555555666666777555666777666444333333555777222///000111///...000//////.........---------------------------------000111111222222111///...222222111000000111222333.........///000111111222///000111222222111000///000111111111000000111222---...///...------...///------///000000000///......---,,,---///111222111,,,---......//////......////////////000111333333111222222111///000222444444@@@BBB666---///222111444222//////111333444444222222333222222222444555666555444333222222333444111111222333555777888999666888:::<<<======<<<;;;:::===@@@>>>;;;;;;???CCCPPPPPPRRRTTTUUUUUURRRPPPRRRRRRRRRUUUYYY[[[YYYWWWXXXWWWVVVTTTRRRRRRUUUWWWVVVWWWXXXYYYYYYYYYXXXWWWUUUUUUVVVWWWWWWUUUQQQNNNJJJPPPVVVXXXWWWWWW[[[___]]]]]]]]]\\\[[[ZZZYYYXXX[[[^^^```^^^[[[XXXXXXYYYTTTUUUWWW[[[___cccfffhhhccceeefffeeeddddddeeefffhhhhhhjjjmmmppppppooommmrrrtttuuurrrmmmjjjjjjllliiijjjkkklllllllllkkkjjjgggeeecccaaa```^^^ZZZXXXVVVVVVUUUSSSRRRRRRTTTWWWUUUSSSRRRSSSUUUTTTPPPLLLLLLNNNQQQVVVZZZ[[[ZZZXXXXXXYYYYYYZZZ[[[```eeejjjttt|||~~~wwwpppjjjdddccc^^^VVVSSSTTTWWWXXXYYYZZZ[[[\\\[[[WWWSSSPPPOOONNNMMMNNNPPPRRRSSSQQQPPPJJJIIIGGGEEEEEEFFFGGGHHHNNNMMMJJJHHHGGGGGGHHHIIIIIIIIIIIIGGGFFFJJJQQQWWWZZZ___gggmmmpppnnnjjjgggccc^^^\\\bbblllpppkkkdddWWWRRRMMMKKKMMMQQQTTTUUUUUUUUUVVVUUUTTTUUUXXXZZZ[[[[[[ZZZYYYYYYXXXXXXXXXUUUTTTRRRPPPNNNLLLJJJIIIHHHGGGEEECCCAAACCCFFFJJJWWWjjj||||||kkkRRRKKKBBB???@@@AAA@@@>>><<<===????????????AAACCCBBBAAAAAAAAAAAAAAAAAAAAACCCDDDGGGHHHHHHGGGDDDCCCHHHFFFDDDBBB@@@???>>>===::::::;;;;;;:::999777666;;;;;;999888666444333222777555111......000333555666555555444444444555555555333222000000111222333333222333444666666444222444333111000000111333444//////000111111111111111000000000000////////////000000///...---,,,,,,+++222000---++++++,,,...///...,,,,,,------+++...444***+++---////////////...111000...---,,,,,,---------,,,+++++++++,,,---...,,,,,,++++++,,,,,,---...---...///---+++,,,111666...------,,,***))))))(((............/////////000+++,,,---///000//////...+++,,,---,,,***)))***+++)))))))))***+++...000111+++---...---,,,...222666BBBBBBBBB???<<<:::999:::<<<===???@@@AAAAAA@@@@@@===:::999;;;:::777777:::999888777666666666777888333444555444333222333444666666666666555555555555777777777666555333222111333222000/////////000111111111111111111000//////111111000......---------)))***+++---///000222222000///---,,,,,,...111333,,,000111...---000222222////////////////////////.........------...111444111000...------...///000...............------,,,***+++---------...111333...///000222222222111000...............///000000......//////000222333444111111111000000000000000222<<>><<<:::<<<>>>VVVUUUVVVWWWYYYZZZXXXVVVUUUTTTTTTWWWZZZ\\\ZZZXXXWWWXXXXXXWWWVVVVVVWWWYYYYYYYYYZZZ[[[[[[[[[ZZZZZZZZZYYYYYYZZZZZZXXXUUURRRQQQUUUZZZ[[[YYYYYY\\\___^^^^^^____________^^^^^^^^^```bbbaaa]]]ZZZZZZ[[[WWWXXXZZZ\\\___ccceeegggeeeggghhhgggffffffgggiiijjjkkkmmmqqquuuwwwuuutttvvvwwwwwwuuurrrooommmlllllllllmmmnnnnnnmmmlllkkkjjjhhhfffdddcccaaa]]][[[XXXXXXWWWUUUSSSSSSVVVXXXUUUVVVVVVWWWXXXVVVSSSPPPSSSSSSTTTWWWZZZ[[[ZZZYYYYYYYYYZZZ[[[]]]aaagggkkkvvv~~~|||vvvpppjjjfff```YYYVVVVVVXXXZZZZZZ[[[^^^```___\\\VVVRRRQQQPPPPPPPPPRRRSSSRRROOOMMMLLLKKKIIIGGGFFFFFFGGGHHHLLLKKKIIIGGGGGGGGGHHHIIIJJJKKKJJJIIIIIILLLRRRVVV]]]aaafffkkkmmmkkkgggddd```[[[XXX]]]fffkkkiiieee]]]XXXPPPLLLKKKNNNQQQRRRUUUUUUVVVUUUUUUVVVXXXZZZZZZZZZZZZZZZZZZYYYXXXXXXVVVUUUTTTSSSPPPNNNLLLKKKIIIIIIGGGDDDCCCDDDGGGJJJSSSfffzzzwwweeeSSSLLLDDD???@@@BBBAAA@@@???AAABBBBBBAAAAAACCCDDDCCCCCCCCCCCCCCCBBBBBBBBBDDDEEEFFFGGGGGGFFFEEEDDDHHHGGGEEECCCAAA???>>>>>>;;;;;;;;;:::999888777777999888777666444222111000444333222111000111222222555555444444444444555555444333222111222444555777555444444555666555333000444333111000000111333444//////000111111111111111111000000000////////////000//////......---------//////......------------...,,,,,,...---+++...444...//////000000000//////111000...---,,,,,,------...---,,,+++++++++,,,---,,,,,,++++++,,,,,,---...000...,,,+++,,,///111222/////////...............---------............///..................------+++,,,---,,,***)))***+++,,,,,,+++++++++,,,---...***,,,...------...222555999:::;;;:::888777888999===>>>???@@@AAA@@@@@@???===:::999;;;:::777777:::;;;:::999888888888888999555666777666555444555666555555555444444444444333888777444222111111222333222111000/////////000111111111111111111000//////111000///...------------/////////.........------000///.........///111222///333333///---//////---........................***,,,............///000//////...............///---....../////////.........//////...------...000...///000111222111111000///////////////000111111111111000000000000111111111111111111000000000000///999===999333222222111///000000000000111111111111222222222222333333333666666555555555555666666444444555555555666666777444666;;;???===999:::>>>;;;===>>>===;;;;;;<<<>>>ZZZZZZZZZ\\\^^^___^^^\\\XXXWWWWWWYYY[[[\\\[[[ZZZWWWZZZ]]]___^^^]]]]]]]]]]]]]]]\\\\\\]]]]]]^^^______^^^]]]]]]]]]\\\ZZZXXXXXX[[[^^^^^^\\\[[[^^^```bbbbbbcccddddddddddddcccbbbcccdddcccaaa^^^]]]]]][[[[[[\\\^^^```ccceeefffgggiiijjjjjjiiiiiijjjllllllnnnrrrxxx}}}}}}|||{{{zzzzzzxxxuuuqqqnnnppppppqqqrrrqqqpppnnnmmmnnnllljjjhhhgggddd```^^^ZZZZZZYYYWWWUUUUUUXXXZZZXXX[[[^^^^^^\\\YYYVVVUUUXXXXXXXXXYYY[[[\\\\\\ZZZYYYZZZ\\\]]]___ccciiimmmwww}}}wwwqqqjjjeee^^^YYYXXXYYY[[[\\\\\\```dddeeeaaa[[[VVVSSSSSSSSSSSSTTTTTTQQQMMMJJJNNNMMMJJJHHHFFFFFFGGGHHHIIIIIIGGGFFFFFFGGGHHHIIIKKKLLLLLLLLLLLLOOOSSSVVV___aaadddggggggeeebbb```\\\XXXTTTWWW___eeeggggggddd^^^UUUNNNJJJKKKOOORRRTTTUUUVVVUUUUUUUUUWWWYYYXXXYYY[[[\\\[[[ZZZXXXWWWWWWWWWWWWVVVTTTQQQOOOMMMKKKKKKHHHFFFDDDEEEHHHKKKUUUiii~~~vvvdddTTTMMMEEE@@@@@@BBBBBBBBBDDDEEEFFFFFFDDDDDDEEEFFFFFFFFFEEEEEEEEEDDDDDDDDDEEEEEEFFFFFFFFFFFFEEEEEEIIIHHHFFFDDDBBB@@@??????<<<;;;:::999999888888999999888777555444222111000222222222333222111111000555444444444444444555555444333333333444666888999777666555666666555222///333222111000000111222333//////000111111111111111111111000000000////////////////////////.........---.../////////...,,,+++...,,,,,,...---,,,...333444333222111000000000000111000...---,,,,,,---......---,,,++++++++++++,,,,,,,,,,,,,,,,,,------...222---))))))---000///---......//////000000000111,,,,,,---------.........000000///...---,,,,,,,,,+++,,,---,,,*********+++......---,,,++++++++++++***+++---.........000222222333555666666777999;;;>>>??????@@@@@@@@@?????????;;;:::<<<;;;888888;;;???>>>===;;;::::::::::::888999:::999777666777888999999999888888888777777:::777444111000111333555222111000/////////000000000000111111000000//////000///...---,,,,,,,,,,,,222222111000...------,,,000000000000000000111111...222444000...//////,,,------------------------'''***---///...---,,,,,,------...............---------...///000000000000///000000///......///111//////000111111111111000000000//////000000111222333333111000////////////111111111111111111111111...555999999777777444111000000000000111111111111111111222222222333333333666666555555555555666666666666666666777777777777444666;;;???>>>:::;;;@@@<<<=========;;;;;;===>>>[[[\\\^^^aaadddccc```]]]ZZZYYYYYYYYYZZZ[[[\\\\\\ZZZ___eeeiiiiiifffdddcccaaa```___^^^^^^___```aaabbb```^^^^^^______^^^]]]]]]___``````______aaadddggggggggghhhhhhgggffffffeeeffffffeeecccaaa______\\\]]]^^^___bbbdddfffgggiiijjjllllllkkkkkklllnnnnnnpppuuu{{{~~~|||}}}}}}zzzuuuppptttuuuwwwxxxxxxvvvsssrrrrrrpppmmmkkkiiifffbbb___[[[[[[ZZZXXXWWWWWWYYY\\\^^^bbbfffeee```[[[XXXXXXYYYYYYZZZ\\\^^^___]]][[[ZZZ\\\]]]___aaafffkkkoooyyy{{{uuupppkkkccc]]]ZZZZZZ[[[\\\]]]aaagggiiieee^^^XXXTTTSSSSSSTTTUUUUUUSSSNNNKKKNNNMMMJJJGGGFFFFFFFFFGGGHHHHHHGGGGGGHHHIIIJJJJJJLLLMMMNNNOOOPPPRRRTTTUUU\\\]]]___``````___]]]\\\XXXUUURRRSSSYYY```fffiiijjjeee\\\RRRKKKJJJMMMQQQQQQRRRSSSSSSSSSSSSUUUVVVVVVXXXZZZ\\\\\\[[[XXXWWWWWWWWWWWWWWWUUUSSSPPPOOOMMMLLLJJJFFFDDDEEEHHHKKKXXXllltttcccRRRLLLEEE@@@@@@BBBCCCCCCHHHIIIIIIHHHGGGFFFFFFGGGGGGGGGGGGFFFFFFEEEEEEDDDGGGFFFFFFFFFFFFFFFFFFGGGJJJIIIGGGEEECCCAAA@@@@@@<<<;;;:::999888999999:::::::::999777666555333333222222222222222111111000444444333333444444555555444333333333444555777888666555555555666555222000222111000000000000111222//////000111111111111111111111111000000000//////......//////////////////---...............---------,,,,,,///...,,,...333666555222000///...//////000///...---,,,------......------,,,++++++++++++,,,,,,,,,,,,,,,---......111...+++***,,,------,,,,,,,,,---------.........---------.........//////000///...,,,,,,------...***,,,,,,,,,******+++,,,...------,,,++++++++++++)))+++,,,......//////000000222444666666888:::<<>>===???>>>;;;;;;>>>AAA@@@???>>>===<<<;;;;;;:::;;;<<<;;;999888888999:::999999999999888888888999777444222111222444555111111000000///////////////000000000000000/////////...---,,,,,,,,,,,,,,,////////////000000000000...///000111111000///...)))///222111000222111///,,,,,,,,,,,,,,,,,,,,,,,,'''***,,,---,,,++++++,,,+++,,,...//////...------,,,---...000111111222222,,,...///000000111333555000000000111111111000000///////////////000000111333222111000////////////000111111111111111222222111333444666777777444000/////////000000000111111111111111222222333333444555555444444444444555555777777777777777777777777555666;;;???>>>;;;<<>>???\\\___dddiiikkkiiiccc^^^[[[ZZZYYYYYYYYYZZZ\\\^^^___eeemmmsssssspppllljjjdddcccaaa`````````aaabbbaaa```______aaabbbaaa`````````aaaaaaaaadddgggiiilllllllllkkkjjjhhhgggfffggggggggggggfffdddbbbaaa]]]^^^___aaadddgggiiijjjiiikkkmmmmmmllllllnnnoooppprrruuu{{{~~~}}}xxxtttxxx{{{|||yyyxxxuuurrrnnnkkkgggccc___]]]]]]\\\ZZZXXXYYY[[[]]]eeehhhkkkiiiccc]]][[[ZZZWWWXXX[[[___bbbaaa^^^[[[\\\]]]___aaacccggglllpppxxx|||xxxvvvrrrjjjaaa[[[YYYZZZ[[[]]]bbbggghhheee___YYYVVVSSSSSSSSSUUUVVVUUUQQQNNNMMMLLLIIIFFFEEEDDDEEEEEEHHHHHHHHHIIIIIIJJJKKKKKKLLLLLLMMMOOOQQQTTTUUUUUUXXXXXXXXXYYYYYYYYYXXXXXXTTTSSSRRRRRRUUU[[[dddkkkrrrooofffYYYMMMGGGIIIMMMMMMOOOPPPQQQPPPPPPQQQRRRTTTVVVYYY[[[[[[ZZZXXXWWWVVVVVVVVVVVVUUUSSSQQQPPPNNNMMMKKKGGGDDDEEEHHHJJJVVViiilll]]]NNNJJJEEEAAAAAABBBDDDEEEIIIJJJKKKJJJHHHGGGGGGHHHHHHHHHHHHGGGFFFEEEEEEEEEHHHHHHHHHHHHHHHHHHHHHHHHKKKIIIGGGEEECCCBBBAAA@@@<<<;;;:::999999999:::;;;:::999888777666555444333555444222111111111222333333333333333333444555555444444333333333333333333333333333444666666444222000000000000000000000000//////000111111111111111111111111111000000000000............///////////////...---,,,,,,---///000---+++,,,///...,,,...222555444111///...------...000///...---,,,---......---------,,,,,,+++++++++------,,,,,,------...///...//////---******+++...---------,,,,,,,,,,,,+++////////////000000000000...------,,,,,,...///000***+++,,,,,,******+++,,,++++++,,,,,,,,,,,,,,,,,,******+++---...///......000222444555555666888:::>>>>>>===>>>>>>>>>??????EEEAAA@@@BBBAAA>>>???AAAAAA@@@@@@???>>><<<;;;;;;:::;;;<<<:::888777777888444444333333333222222222444333333222222111111111000000000000//////.........//////000000000//////......---,,,,,,,,,------------...///000111222222,,,---///000000...---,,,)))///222111000222111///,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))***,,,...+++,,,...///000///...---,,,,,,...000111222222222---...000000000111444666111111000000000000000000...------------...//////000000000000000111111222000000111111222222222333555222111111333333111000........./////////000000000000111222333333444444444333333333333333333444666666666666666777777777777888;;;???>>>;;;===BBB???>>><<<<<<===>>>@@@@@@bbbeeejjjooopppmmmgggbbb[[[[[[ZZZYYYXXXZZZ^^^aaadddkkktttzzzzzzwwwrrrooohhhgggeeedddcccbbbaaaaaa`````````bbbeeefffeeedddccccccbbbbbbeeehhhllloooppppppooonnnmmmkkkiiihhhhhhgggggghhhiiiiiifffdddaaaaaaccceeegggjjjlllnnnkkklllnnnnnnnnnnnnppprrrsssssstttxxx~~~}}}{{{}}}}}}xxxtttpppkkkeeeaaa``````___]]][[[[[[^^^```iiijjjkkkiiieeebbb___^^^YYYZZZ]]]aaacccccc```]]]]]]___aaacccdddgggkkkooowww}}}~~~zzzqqqggg^^^ZZZZZZ[[[___bbbffffffccc^^^ZZZXXXSSSSSSSSSTTTVVVVVVTTTRRRLLLJJJHHHFFFDDDDDDEEEFFFIIIIIIIIIJJJJJJKKKKKKKKKJJJJJJJJJMMMQQQTTTVVVVVVUUUUUUUUUUUUUUUTTTSSSSSSOOORRRTTTSSSSSSXXXaaaiiiyyyxxxrrrcccRRRFFFDDDGGGJJJLLLNNNOOONNNNNNOOOPPPSSSTTTVVVXXXYYYYYYXXXWWWVVVVVVUUUTTTTTTSSSRRRRRRQQQPPPMMMIIIFFFFFFIIIKKKWWWggg}}}wwweeeZZZJJJHHHFFFDDDDDDEEEFFFGGGJJJKKKLLLKKKIIIHHHIIIJJJJJJJJJIIIHHHGGGFFFFFFEEEIIIIIIJJJJJJJJJJJJIIIIIIJJJIIIGGGEEECCCAAA@@@@@@;;;;;;::::::::::::;;;;;;777777666555444333222222777555333222111222444555222222222222333444555666333333333222222111111111111111111333555555333111/////////000000///////////////000111111111111111222222111111111000000000...............---------000...,,,++++++---000111,,,+++---000///,,,...222111111000///...---------///...---,,,,,,---...///+++,,,,,,------,,,,,,+++---------------......///,,,///111///+++))),,,////////////.........------//////000000000111111111,,,,,,,,,---...///000000)))+++,,,,,,+++***+++---)))***+++,,,---......---+++******+++---......---///111222333222222444666;;;;;;;;;;;;<<<===>>>???EEEAAA@@@BBBAAA>>>>>>AAA>>>>>>>>>>>>===<<<::::::888999999777555444444555222222222111111111111000//////000000///...------//////000000000///...---......///000000000//////......---------------...000/////////////////////,,,---...///...---,,,+++...222444000...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,***)))***---000------...///000000000000+++,,,...///000111111111000111111000//////000222222111000000///000000000------,,,,,,------...///.........///000222333444000000111111222333333333777222///000111//////111////////////000000000000000000111222333444444555444444333333333333444444555555555666777777888888999:::===@@@>>>;;;===BBBAAA???<<<<<<>>>AAABBBBBBhhhiiikkknnnooommmhhhddd\\\\\\\\\ZZZYYY\\\aaaeeegggnnnxxx~~~~~~zzzuuurrrlllkkkjjjiiifffdddbbbaaaaaabbbdddgggkkklllkkkjjjiiigggeeeeeehhhlllppprrrrrrrrrrrrqqqpppnnnmmmllljjjiiiiiijjjmmmmmmkkkhhhggghhhhhhjjjkkkmmmooopppmmmooopppqqqqqqqqqsssuuuwwwuuutttuuuyyy}}}|||vvvpppjjjfffccccccbbb```______aaacccjjjiiigggggggggfffeeecccaaa```___```bbbcccbbbaaa^^^```bbbccceeegggjjjmmmvvv~~~yyylllaaa[[[[[[\\\bbbdddeeedddaaa^^^\\\\\\VVVUUUSSSTTTUUUVVVUUUTTTLLLJJJHHHFFFEEEFFFGGGHHHHHHHHHIIIIIIJJJJJJIIIIIIHHHGGGGGGJJJOOOTTTVVVWWWVVVVVVUUUTTTSSSQQQOOONNNJJJPPPUUUTTTQQQTTT]]]fffxxxzzzxxxkkkXXXJJJFFFGGGIIIKKKNNNNNNNNNMMMNNNOOORRRRRRTTTUUUVVVWWWWWWWWWXXXWWWUUUSSSSSSSSSTTTUUUTTTSSSPPPLLLIIIHHHKKKMMMVVVdddwww}}}nnn^^^UUUGGGHHHHHHHHHHHHIIIJJJKKKKKKLLLMMMLLLKKKJJJKKKLLLLLLLLLKKKJJJIIIHHHGGGGGGIIIKKKLLLMMMMMMLLLKKKIIIJJJIIIGGGDDDBBBAAA@@@???::::::;;;;;;;;;;;;;;;:::777777666555444333333222666666555555555444444444222222222222333444555666111111222222222222222222111111111222333333000......//////////////////...//////000111111111111111222222222111111111000000......------,,,,,,++++++...------,,,---...///000,,,+++---000///,,,---111......//////000////////////...---,,,,,,---...///)))***,,,------------,,,---------------...//////...//////......---......///////////////000000000////////////000000000000------..................)))+++,,,,,,+++***,,,---)))***+++---...------------***((()))+++......---...///111111111111333444999999999999:::<<<>>>???AAA>>>===>>>>>>;;;;;;>>>:::;;;<<<<<<;;;:::999888444555555444111000000111333333222222222111111111000000///............///...///000000000///...------......///000000/////////......---......//////111000000///...---,,,,,,...............------,,,///333333///---//////------------------------------...///...---,,,---///.........///000111222222+++,,,---...///000000000///000111000......000222333222000/////////000111---------------...//////.........///000222333444000000111222222333444444555111111333222......222000111111111111222222222///000111222333444444555666555555444444555555666444555666777888:::;;;;;;;;;;;;>>>@@@>>>:::<<>>@@@===:::999;;;:::777777:::888999:::::::::999888777222333333111///------.../////////............---555333000......000222444...///000000000///---,,,------...///000000////////////.........//////000//////......------------000000//////............,,,000111...---000222222------------------------,,,///111222000.........000////////////111333444+++,,,---...////////////,,,---...//////000222555333222111/////////000111...............///000000////////////000111222333000000111222333333444444111000333777555//////333222222333333333444444444///000000222333444555555777777666666666666777777555666777888:::<<<============???@@@===:::<<>>>>>AAADDDEEEEEEpppmmmjjjgggfffdddbbb```]]]^^^^^^^^^___aaaeeeiiinnnvvv}}}|||zzzzzzyyyvvvtttqqqnnnllljjjiiigggeeeffffffiiiqqqxxxzzzwwwrrrkkkjjjjjjjjjlllnnnqqqrrrvvvwwwwwwvvvuuussspppoooooonnnmmmnnnqqqsssssssssooooooooopppqqqssstttuuussstttuuuvvvwwwwwwwwwwww{{{|||{{{yyywwwxxxzzz}}}{{{tttooonnnjjjhhhhhhgggfffkkkqqquuupppjjjhhhjjjmmmnnnnnniiihhhgggffffffggghhhiiieeeddddddeeehhhkkkmmmmmmvvv|||wwwjjjbbb^^^]]]fffiiijjjggg```\\\]]]___YYYYYYWWWTTTQQQQQQSSSUUULLLJJJIIIIIIJJJKKKKKKKKKMMMKKKIIIIIIIIIHHHFFFDDDJJJGGGFFFIIILLLPPPYYYccccccaaa]]]YYYSSSNNNJJJHHHNNNNNNOOOPPPRRRTTTUUUVVVgggsss|||vvveeeSSSKKKJJJHHHIIILLLOOOQQQRRRQQQQQQMMMRRRWWWUUUQQQOOORRRWWWWWWVVVUUUTTTUUUWWWYYYZZZXXXXXXWWWTTTOOOLLLKKKKKKQQQZZZeeekkkggg\\\OOOHHHHHHIIIKKKMMMOOOPPPQQQQQQQQQQQQPPPPPPPPPOOOOOOOOONNNOOOQQQRRRQQQOOOLLLJJJLLLMMMNNNNNNNNNMMMLLLKKKHHHGGGEEEBBB@@@>>>===<<<<<<>>>@@@AAAAAA>>>:::888777888999::::::999777666999999888777666555444444333222222222333444444555333222111111000111111111111111111222333333333444......//////000000111111000000000000111111111111000000000000000///////////////............//////......------------......------------------------//////............//////666333///,,,+++---///111---.........---,,,,,,+++,,,---------...////////////000///---++++++---///,,,///111000---+++,,,...///////////////.........---...///000000//////...---,,,,,,++++++*********)))((((((+++......+++'''...---+++)))***+++...///////////////000111222333333555777999::::::888888999:::;;;;;;:::888555444888999999777555444555666////////////...............,,,***+++...///...,,,///000000///---,,,...///...............///000000///111222000...,,,,,,,,,+++---......---,,,,,,---.........///////////////111///.........//////......000111000...------...222000//////000000///---000//////...............222222222222111000//////222///---///333555111...111111000000000000111111//////000000000000////////////000///------...000111000000000222333222111222111000333666777444222222222222222222222222222555222000111444555444333333333333333333333333444555555555555666888999:::999999999999:::;;;<<<=========>>>AAA???;;;;;;>>>EEE???===BBBGGGGGGEEEDDDllliiifffdddbbbaaa^^^\\\]]]^^^```aaabbbeeejjjmmmqqqyyy}}}{{{zzzxxxuuurrrpppmmmllllllllljjjiiijjjjjjlllqqqwwwxxxuuuqqqmmmlllkkkjjjlllooorrrtttttttttssssssrrrpppooooooqqqpppoooqqqsssuuuvvvuuuqqqqqqqqqqqqrrrssstttuuuuuuvvvwwwxxxyyyzzzzzzzzz}}}}}}|||{{{yyyzzz}}}~~~zzztttpppllllllkkkkkkpppxxx|||xxxsssqqqssstttuuuuuuqqqooommmjjjhhhggggggggghhhgggffffffhhhkkklllmmmssszzzyyylllbbb^^^]]]eeehhhiiieee___\\\\\\^^^\\\[[[ZZZVVVSSSQQQQQQSSSPPPNNNKKKJJJKKKMMMNNNOOOOOOMMMKKKJJJJJJIIIGGGFFFHHHFFFFFFKKKOOOSSS\\\eeekkkiiifffaaa[[[TTTOOOLLLMMMNNNQQQSSSTTTTTTSSSRRR___lllxxxvvvhhhWWWNNNKKKIIIKKKMMMPPPRRRRRRRRRRRRQQQTTTWWWVVVSSSQQQSSSUUUXXXWWWVVVVVVWWWXXXZZZ[[[YYYYYYXXXVVVRRROOOOOOOOORRRZZZdddhhhcccYYYOOOIIIJJJKKKMMMOOOQQQRRRRRRSSSSSSSSSSSSRRRRRRRRRQQQQQQPPPQQQSSSTTTTTTRRROOONNNNNNOOOOOOPPPOOONNNMMMLLLLLLJJJHHHFFFDDDBBBAAA@@@>>>???AAABBBBBB@@@>>><<<888999999999999888777777:::999999888777666555555222222222222222333444444333333222111000000000000111111111222222222222222/////////000000000000000000000000000111111111111333222111000...---,,,+++//////............//////......------------......------------------------///..................//////...---,,,++++++,,,------.........------,,,+++------------...............//////---+++,,,---///...000111111...------////////////////////////...------...//////...---,,,,,,,,,,,,+++++++++++++++,,,)))((()))+++---,,,***---,,,***)))***,,,...000000000000000111222333333555666777999999888666555666777888888888777555444666666444333333333222222000////////////////////////---,,,---//////...,,,///000000///------...///...............///000000///000111111000...///000,,,...//////...------...000000000000000////////////...------...///000000...000111000///------...111///......//////...---............///000111111666666666666555444333222333000...///333555333000111111000000000000000111//////000000000000////////////000///------///000111000000000222333222111222111111333666777555222222222222222222222222222444222000111444555444333111111111222222222222333555555555666777888999:::999999999999:::;;;<<<======<<<>>>AAA@@@<<<;;;???AAA>>>===BBBFFFFFFFFFHHHkkkhhheeecccbbb```]]][[[]]]___bbbdddfffiiimmmqqqssszzz}}}yyyxxxvvvsssqqqooommmmmmnnnooonnnmmmpppooonnnqqquuuvvvssspppooonnnkkkjjjkkkooosssvvvsssrrrqqqpppppppppqqqrrrtttssssssuuuwwwyyyyyyyyyuuutttttttttttttttuuuuuuwwwxxxyyy{{{|||}}}}}}}}}~~~~~~}}}|||~~~|||wwwrrrqqqpppqqqxxx}}}}}}~~~}}}|||{{{yyyuuupppllliiihhhhhhmmmllljjjiiijjjkkklllnnnrrrzzz}}}oooddd___]]]ccceeefffbbb]]]ZZZZZZ\\\\\\\\\[[[XXXTTTQQQPPPPPPSSSQQQNNNLLLLLLOOOSSSVVVVVVSSSPPPMMMLLLKKKIIIHHHFFFFFFHHHNNNSSSWWW^^^fffooonnnlllhhhaaaZZZSSSOOOMMMOOORRRUUUUUUSSSPPPNNNUUUcccpppssshhhZZZQQQNNNKKKMMMOOOQQQSSSTTTTTTTTTUUUVVVVVVWWWVVVUUUUUUUUUYYYYYYYYYYYYZZZ[[[\\\]]][[[[[[ZZZXXXUUUSSSSSSTTTSSSZZZbbbeee___WWWOOOKKKLLLMMMOOOQQQSSSTTTTTTUUUVVVVVVUUUUUUUUUUUUTTTTTTSSSTTTUUUVVVVVVUUUSSSRRRQQQQQQRRRRRRQQQOOOMMMLLLJJJIIIGGGEEECCCBBBAAA@@@AAAAAABBBBBBBBBAAAAAA@@@<<<;;;;;;:::999999::::::;;;::::::999888777666666222222111111222222333333333333222222111000000///111111111111111111000000000000000000000000//////000000000000111111111111111111000///...,,,++++++//////............//////......------------......------------------------------------------------...//////000//////...---------------------,,,,,,............---------------......---,,,,,,...000...000111111///......///......//////////////////---......///...---+++***++++++++++++,,,,,,,,,,,,---+++(((''')))+++------,,,+++***)))***,,,///000111111111222333333444444555666777777777666444333444555666888888888777666777444222222444555222000000111111111111111111111222000////////////...,,,///000000///------...000...............///000000...000111222111000111222...///111111///...///000222111111000000/////////......---......///000111...000111000///......///000...------//////...,,,......///000111222333333777777777777666555444444444111...///222444444222222222111000//////000000//////000000000000//////...///000///......///111111000000000222333222111222111111333555666555333333333333333333333333333444222111111333444444333222222333333333444444444666666666666888999:::;;;999999999999::::::;;;<<<===<<<>>>AAA@@@<<<<<<@@@@@@???BBBFFFGGGGGGJJJOOOnnnllliiigggfffccc```^^^^^^```cccfffgggjjjmmmooopppwww{{{yyyuuutttssspppqqqooonnnnnnpppqqqpppooosssqqqpppqqqssstttsssqqqpppnnnkkkiiijjjnnnsssvvvtttsssqqqqqqrrrtttvvvxxxxxxxxxxxxzzz|||~~~}}}|||xxxxxxwwwvvvvvvvvvwwwwwwwwwxxxzzz|||}}}~~~|||wwwuuutttuuu}}}|||vvvqqqnnnmmmlllsssrrrqqqnnnmmmmmmoooqqquuu~~~ttthhhaaa___aaabbbaaa^^^ZZZXXXXXXYYYXXXYYYYYYWWWSSSPPPOOOOOORRRQQQOOONNNOOOSSSYYY^^^aaa]]]WWWRRROOOMMMKKKIIIHHHHHHLLLSSSWWWYYY___eeekkkkkkjjjgggaaaZZZSSSOOOPPPQQQSSSTTTSSSQQQOOOMMMPPPZZZfffjjjcccYYYRRRPPPNNNPPPQQQSSSUUUVVVVVVVVVXXXVVVUUUWWWZZZ[[[YYYWWWZZZZZZ[[[\\\]]]^^^^^^^^^[[[[[[[[[YYYVVVUUUVVVXXXXXX^^^dddddd^^^VVVPPPOOOMMMNNNPPPRRRTTTUUUVVVVVVXXXWWWWWWWWWWWWVVVVVVVVVTTTUUUVVVWWWWWWVVVUUUTTTSSSSSSSSSSSSRRRPPPNNNMMMHHHGGGFFFDDDCCCBBBBBBBBBEEEDDDCCCBBBBBBAAAAAAAAA@@@???>>><<<<<<<<<======<<<;;;;;;:::999888777666222222111111111222222333333333333222111000///...222111111111000/////////222111111000000////////////000000000111111111111---------...............//////............//////......------------......------------------------,,,------------------,,,/////////000000000000000------------,,,---------.........------,,,,,,,,,,,,------,,,+++,,,...111...////////////.....................//////////////////000000///---+++******++++++,,,,,,---------,,,+++))))))***+++,,,---+++*********+++---000111222222333444444555555555333444555666666555555444444555777999::::::::::::999666333444888999555111111111222222222222222333333222111000000///...---...///000///------...000...............///000000...000111111000///000111///111222222111000000111222111111000///...------...//////.........///000...///111111///...//////000///......///000///---//////000111222222333333555555555555444333222111444111......000222333333333222111000//////////////////000000000000//////...///000///......000222111000000000222333222111000000111222333333333333333333333333333333333333333222222222333444444444555555666666777777888888777777777777888:::;;;<<<::::::999999:::;;;;;;<<<===<<>>>>>BBBCCCEEEIIILLLKKKKKKPPPXXXqqqpppmmmlllkkkhhhdddaaa```cccfffhhhhhhhhhiiijjjjjjqqqvvvtttqqqqqqpppnnnqqqpppnnnnnnpppppppppooorrrqqqpppqqqrrrttttttsssooommmjjjhhhiiilllqqqttttttsssqqqqqqssswww{{{}}}}}}}}}}}}~~~zzzyyyyyyyyyyyyyyyzzz{{{wwwxxxzzz}}}~~~|||yyywwwxxx{{{wwwuuuuuuuuuzzzzzzyyyuuussssssvvvyyyyyyxxxkkkccc```^^^]]]\\\YYYVVVTTTTTTUUUQQQSSSTTTSSSQQQOOOOOOOOOOOOPPPQQQRRRTTTYYY```eeekkkfff^^^WWWRRROOOLLLKKKLLLLLLPPPVVVYYYYYY]]]bbbeeeeeeeeeddd```[[[UUURRRSSSSSSRRRQQQPPPOOONNNNNNOOOUUU\\\^^^ZZZUUURRRQQQRRRSSSTTTUUUVVVWWWXXXXXXXXXVVVUUUXXX]]]___]]]ZZZZZZ[[[]]]___````````````[[[[[[ZZZXXXVVVVVVXXXZZZ]]]dddjjjhhh```WWWRRRQQQNNNOOOQQQSSSTTTUUUVVVVVVXXXXXXXXXWWWWWWWWWVVVVVVUUUUUUVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSRRRPPPNNNMMMKKKJJJIIIHHHGGGGGGGGGGGGHHHGGGEEECCCAAA@@@@@@@@@AAA@@@>>>===<<<<<<======<<<<<<;;;:::999888777777333333222222111222222333222333333333222000///...222111111111000/////////222222111111000000/////////000000000111111111111------------......////////////............//////......------------......------------------------,,,,,,---......---,,,,,,---,,,+++******,,,---......---,,,,,,,,,------.........------,,,,,,,,,+++,,,,,,---,,,+++,,,...000,,,,,,------......---,,,---.........//////000000000111111111000///---,,,+++++++++,,,,,,------...)))***,,,------,,,+++++++++++++++,,,---///000111222222444555666666555555111222333444555666777777444555666777888999999999999666333555999:::666111111222222222333333444444444444333222000///........./////////------///111...............///000000///111111111...---------///111222222111000000111000000///...------,,,,,,///000111///---,,,---///...///111111000//////000111000///000111222111///111111222222222222111000333333333333333111000000222000------...000111222222222111000//////000000//////000000000000//////...///000/////////111222111000000000222333222111//////000000000111222333333333333333333333333333222333333222222333444555555555666777777888999999888888888888999;;;<<<===;;;;;;;;;;;;;;;;;;<<<===>>>===@@@DDDCCC@@@AAADDDGGGIIIMMMQQQPPPPPPWWW```tttrrrqqqooonnnkkkgggddddddgggjjjkkkjjjiiihhhhhhhhhooosssqqqnnnooonnnmmmooonnnmmmmmmoooppppppooopppppppppqqqrrrsssssstttooommmjjjhhhiiilllppprrrqqqqqqqqqrrruuuyyy~~~zzzzzzzzz{{{|||}}}zzz{{{}}}|||{{{}}}|||}}}}}}}}}zzz{{{yyykkkccc___ZZZXXXVVVSSSRRRQQQQQQQQQLLLNNNOOOOOOMMMMMMOOOPPPPPPTTTXXX[[[]]]aaaggglllqqqjjjaaaYYYTTTQQQNNNMMMPPPPPPSSSXXXYYYYYY[[[```bbbcccdddcccaaa]]]ZZZWWWUUUTTTRRRPPPOOONNNNNNNNNOOORRRTTTUUUTTTSSSRRRSSSUUUUUUVVVWWWXXXYYYZZZ[[[YYYWWWWWWYYY]]]___^^^[[[ZZZ[[[^^^aaabbbbbbaaa```\\\\\\[[[XXXVVVWWWYYY[[[aaaiiipppnnndddYYYSSSRRROOOPPPRRRTTTUUUWWWWWWXXXYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUUUUUUUTTTSSSRRRRRRQQQQQQRRRRRRQQQOOOMMMLLLHHHHHHGGGGGGFFFGGGGGGGGGIIIHHHFFFDDDCCCAAAAAAAAA@@@???>>>===<<<;;;;;;;;;<<<;;;;;;:::999888777777444444333333222222333333111111222333333111000///111111111111111111000000111111111111111111000000000000000000111111111111000000//////...------,,,//////............//////......------------......------------------------,,,---...//////...---,,,///...,,,++++++,,,...///...---,,,+++,,,---...///------------,,,,,,,,,,,,,,,------,,,++++++---///,,,++++++,,,......---+++------......///000000000000111222222111000...---,,,,,,,,,,,,------------'''***---...---,,,++++++---------...///000111222111222444555666666555555000111222444555777888999333333333333444444555555444222222444666666333000111111222222333444444444333444444222000......///.../////////---...///111...............///000000000111222000...,,,,,,,,,...///111111///...///000///......------,,,,,,,,,...000111000,,,+++...000...///111111000///000111111000///000222333222111111222222333222111000///444444444444333222111000//////...---...///000111111111000000000000111111//////000000000000//////...///000000//////111333111000000000222333222111...///000000///000222444333333333333333333333333222333333333222222444666333333444555666777777888999999999999:::<<<===>>>======<<<<<<<<<======>>>??????BBBFFFFFFCCCDDDGGGHHHJJJOOOTTTUUUWWW```jjjwwwvvvuuutttrrroookkkggghhhkkkooopppooommmkkkkkkkkkrrruuurrrnnnnnnnnnlllkkkjjjiiikkknnnpppppppppooopppqqqrrrqqqqqqqqqqqqnnnmmmkkkjjjkkkmmmppprrrqqqrrrsssuuuyyy~~~~~~yyyyyyzzz|||~~~xxxjjjaaa]]]WWWTTTQQQOOONNNNNNNNNMMMKKKLLLLLLLLLKKKLLLNNNPPPUUU[[[cccggghhhiiimmmppppppiii```XXXTTTRRRQQQPPPRRRQQQTTTXXXYYYXXX[[[aaadddddddddcccbbb___]]]\\\SSSRRRRRRRRRPPPNNNMMMLLLNNNNNNPPPQQQSSSTTTTTTUUUWWWXXXXXXXXXYYY[[[\\\\\\ZZZZZZZZZ[[[\\\\\\[[[ZZZYYY[[[___bbbccccccaaa```^^^^^^\\\YYYWWWWWWZZZ\\\dddmmmvvvttthhh[[[SSSQQQQQQRRRTTTVVVWWWYYYYYYZZZZZZZZZZZZYYYYYYYYYXXXXXXWWWWWWVVVUUUSSSRRRQQQPPPNNNOOOOOOPPPOOONNNMMMLLLEEEDDDDDDDDDDDDEEEEEEFFFHHHGGGGGGGGGFFFEEEEEEEEEAAAAAAAAA@@@???>>><<<<<<;;;;;;:::999888777666666666555444444333333444444///000222333333222111000111111111222222222222222111111111111111111222222000000000000111111111111111000000//////......---//////............//////......------------......------------------------,,,---///000000///---,,,000000000//////......---...---,,,++++++---...000,,,,,,,,,,,,,,,,,,---------------,,,******,,,...---++++++,,,//////...,,,------......///000000111//////000111111000///...---------------,,,,,,,,,)))+++------++++++,,,...//////000000000111111222111222444666666666555444333333333444555777888999444333222222111111111111///000222333333222111///000111111222333333444444111333444222///---...000---...///...---...000111...............///000000///000111111///.........,,,...//////...------..................---------+++...000///---,,,000444...///111111000000111222000//////000111222222000...000111222333222000///444444444444333222111000...///000000//////000111////////////000111222333//////000000000000//////...///000000///000222444111000000000222333222111///111222111000000333666444444444444444444444444111333444333111111444666222222333444555666777888999999::::::;;;===>>>?????????>>>>>>>>>>>>??????@@@@@@CCCHHHHHHEEEFFFJJJKKKLLLQQQYYY___dddmmmwww{{{zzzyyyxxxvvvsssoookkkkkknnnrrrtttsssqqqpppooopppvvvxxxtttpppooonnnlllgggfffgggiiimmmppprrrrrroooqqqrrrrrrqqqooonnnnnnooonnnmmmlllmmmoooppprrrssstttvvvzzz~~~~~~xxxyyyzzz}}}wwwhhh___[[[UUURRROOOLLLLLLLLLLLLKKKMMMMMMLLLKKKJJJKKKNNNPPP[[[bbbkkkppppppooopppsssmmmfff^^^VVVSSSRRRRRRRRRRRRQQQSSSXXXYYYYYY\\\bbbffffffeeecccaaa___^^^]]]PPPQQQSSSTTTSSSOOOLLLJJJLLLMMMNNNQQQTTTVVVVVVVVVYYYYYYYYYYYYZZZ[[[]]]]]]\\\]]]]]]\\\[[[ZZZYYYYYYXXX[[[___bbbdddcccaaa``````___]]][[[XXXXXX[[[]]]dddoooxxxwwwjjj[[[RRROOOSSSTTTVVVXXXYYYZZZ[[[[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXXXXVVVUUUSSSRRRPPPPPPLLLMMMNNNNNNNNNMMMLLLKKKGGGGGGFFFFFFGGGHHHHHHIIIFFFGGGHHHIIIIIIIIIIIIHHHDDDEEEEEEEEEDDDBBB@@@>>>;;;::::::999888777666666777666555444444444444444...///111333444333222111111111111222333333333444000000000111222222222333000000000000111111111111.........///000111111222//////............//////.........------.........---------------------------...000111111000...---+++---...///...,,,)))'''...---+++++++++---///000+++++++++,,,,,,---------......---,,,***)))+++---...,,,+++---000111///------------...///000000111---...///000000//////............------,,,,,,,,,+++------+++)))***---111111111111111111222222222000111444555666666444444555555555555555666777888666666444333222111111111...000333444333111111111000000111222222333444444000222333222///---///111---...///.........000222...............///000000...000111222111000111222+++---......---,,,,,,---.........///////////////'''+++//////---...333777...///111111111000111222///......///000111111000,,,---000222333333222111222222222222111000//////...000111222111000111111.../////////000222333444//////000000000000//////...///000000///000222444111000000000222333222111111333444333111111555888444444444444444444444444111333444333111111444666444444555666777888999999:::::::::;;;<<<===>>>???@@@@@@???????????????@@@AAAAAADDDIIIIIIGGGHHHLLLNNNOOOTTT___hhhoooyyy|||{{{xxxuuusssrrrrrrrrrtttxxx|||~~~|||xxxtttsssvvvwwwxxxxxxwwwtttpppnnnooollliiikkkppptttsssqqqsssssssssrrrpppppprrrtttrrrqqqqqqsssuuuvvvuuussstttvvvxxx{{{~~~~~~{{{|||~~~~~~nnnbbbZZZVVVTTTPPPLLLJJJKKKKKKIIIFFFLLLKKKIIIIIIKKKNNNRRRTTTcccppp{{{zzzsssnnnkkkiiiddd```ZZZWWWVVVWWWXXXXXXZZZ[[[\\\\\\\\\]]]___aaaeeeeeefffeeeccc```]]]\\\ZZZUUUQQQPPPRRRSSSOOOKKKMMMNNNQQQSSSUUUWWW[[[]]]```]]]YYYXXXYYY[[[\\\\\\^^^]]]\\\[[[[[[ZZZZZZZZZ___```bbbcccbbbaaa___^^^]]]\\\ZZZZZZ[[[[[[[[[ZZZgggttt|||vvviii^^^VVVRRRSSSSSSTTTUUUWWWXXXYYYYYYeee^^^[[[\\\ZZZUUUVVVZZZYYYVVVRRRPPPPPPPPPPPPOOOPPPOOONNNNNNNNNLLLIIIFFFIIIHHHHHHHHHHHHIIIJJJJJJHHHFFFFFFGGGJJJJJJGGGCCCFFFFFFFFFEEECCCAAA>>>===::::::999999888777666666555555444333444555666777111111111111111111111222000111111111111222222222555444222000............///......///111111111000111111000///////////////222222111000//////000000//////...------------...+++---///000000///---,,,,,,---///000000000//////...---,,,,,,++++++++++++,,,,,,+++***+++,,,---...------------------------...///000///---,,,,,,...,,,---.........---,,,+++000000////////////000000000000000000///...---,,,..................------////////////////////////111000000222555333---&&&000111333555666666666555666666666666777888::::::888555111000000000---***---//////,,,---222333222000///......///000111222//////000000111111111111---...............------000000//////.........---//////...------------...///.........------------000000000///////////////000///...000333444111......///000///---,,,,,,...222,,,)))+++......///111---...///000111222333444222333333333333222111111//////000000000000000///000222333000,,,,,,111777111111111111111111111111111111000000111111222333444333111000000111111111333333222222333333444555333333222222333333444555444444555555555555555444333555777::::::999888777999:::;;;<<<============>>>???@@@@@@??????AAACCCDDDCCCHHHPPPQQQLLLNNNUUURRRYYYbbbiiippp||||||zzzyyywwwvvvuuuuuuuuuvvvzzz}}}~~~}}}zzzxxxwwwxxxyyyzzzzzzyyyxxxvvvtttqqqnnnkkkmmmrrruuutttrrrssstttvvvuuutttssstttuuutttttttttvvvxxxyyywwwvvvwwwyyy{{{~~~~~~|||~~~vvvggg]]]VVVSSSNNNKKKHHHHHHIIIJJJIIIHHHJJJIIIIIIHHHJJJNNNSSSWWWhhhssszzzwwwooojjjgggeeeddd```\\\YYYZZZ\\\]]]^^^ZZZ[[[\\\\\\\\\\\\^^^```eeefffggggggeeebbb^^^\\\YYYUUUQQQPPPRRRRRROOOKKKMMMPPPSSSTTTUUUWWW[[[___aaa^^^[[[ZZZ[[[]]]^^^^^^___^^^\\\ZZZYYYXXXXXXYYY]]]___aaabbbcccbbbaaa```]]]\\\[[[[[[\\\]]]]]]]]]iiiuuu|||uuuhhh]]]VVVRRRSSSTTTUUUVVVWWWXXXYYYZZZccc^^^[[[\\\ZZZUUUUUUXXXWWWTTTQQQOOOOOOOOOOOONNNNNNMMMMMMMMMMMMKKKIIIFFFIIIHHHHHHHHHHHHIIIJJJJJJKKKIIIHHHHHHJJJIIIFFFCCCGGGGGGFFFEEECCCAAA>>>===::::::999999888777777777666666555555555666888999333333444444444444444444111111111111222222222222555333222000///.../////////...---...000111000///111111000///////////////111000000///......////////////...------------...+++,,,---.........---,,,,,,---...///000//////......------,,,,,,,,,,,,---,,,,,,+++++++++,,,---...---------------------------...///...,,,,,,---...,,,---.........---,,,,,,...............//////000////////////...---,,,,,,........................///////////////////////////------///222111+++&&&,,,...000222444444555555555444444555555777888888666333000///000///---++++++///000///000333333000//////.........000111222111000000/////////............////////////......000000/////////.........------------...///000111............------------........./////////000000///...---///111222000...000/////////.........---111+++))),,,...------///,,,---...///000111222222111222222222222111000000//////000000000000//////,,,///000...++++++///444111111111111111111111111000000//////000000111222///111222333222222222222222222222222222333444444333222222222333333444444333444555555666666666666666666777888888999999999;;;;;;;;;<<<<<<=========>>>?????????>>>???@@@BBBIIIHHHMMMUUUVVVRRRUUU]]]]]]dddooowww}}}||||||{{{zzzzzzzzzzzzzzz|||~~~~~~}}}|||}}}}}}}}}}}}}}}|||||||||{{{{{{tttqqqoooqqqtttwwwvvvttttttvvvzzz{{{{{{yyyyyyyyyyyyxxxyyy{{{}}}}}}|||zzz|||}}}~~~{{{kkk^^^UUUPPPNNNHHHGGGEEEFFFHHHJJJKKKKKKIIIJJJKKKJJJLLLQQQYYY```ooovvvyyyrrrjjjeeeccc```aaa^^^[[[ZZZ\\\^^^```aaaZZZ\\\]]]]]]\\\\\\^^^___dddfffiiijjjhhhddd___\\\YYYUUUQQQPPPQQQQQQOOOLLLNNNRRRVVVWWWVVVWWW\\\aaabbb___]]]\\\^^^```aaaaaa```^^^[[[XXXVVVVVVWWWXXX\\\^^^```bbbccccccbbbbbb]]]]]]]]]]]]^^^___```aaammmwww|||tttfff[[[VVVSSSTTTTTTUUUWWWXXXZZZ[[[[[[```]]]\\\]]][[[VVVTTTVVVSSSPPPNNNLLLMMMNNNMMMMMMLLLKKKJJJKKKKKKJJJHHHFFFIIIHHHHHHHHHHHHIIIJJJJJJMMMLLLJJJJJJJJJIIIFFFDDDHHHHHHGGGFFFDDDAAA>>>===:::::::::999888888777777777666666666777888:::;;;444444555555555444444444111111111111222222222333444333222000000////////////...---...///000///...111111000///////////////000//////...............//////...------------...++++++,,,,,,,,,---------,,,,,,---............---------------------......,,,,,,+++++++++,,,---...------------------------+++,,,------,,,,,,---...,,,------.........---------------------...///000...............---,,,+++........................000000000000000000000000...,,,+++---000000---))))))***,,,...000222333333222222222222333444444555222000......//////...---***...111000000222111---......------...000111222222111000///------,,,,,,//////000000000000//////000000////////////..................//////000111//////.........---------.........//////000000000///...,,,---///000000///222000...///111222000---///,,,+++...///---+++,,,,,,------...///000000111000111111111111000////////////000000000000//////***---//////------000333000000000000000000000000///////////////000000111,,,000444555333222222333222222111111222222333444222222222333333333444444333333444666777777777777888888777777777999;;;<<<======<<<;;;;;;<<<===>>>???@@@AAAAAAAAAAAADDDFFFKKKJJJOOOXXXZZZWWW\\\ffflllttt~~~}}}|||}}}~~~~~~}}}}}}~~~~~~}}}}}}~~~~~~wwwuuutttuuuwwwxxxwwwvvvuuuzzz~~~}}}}}}~~~~~~ppp```UUUNNNJJJHHHFFFFFFFFFGGGIIIKKKMMMNNNKKKMMMOOOPPPRRRYYYccckkktttwwwuuullleeebbb```^^^]]]ZZZXXXXXXZZZ\\\]]]]]]\\\]]]______^^^^^^___```dddgggkkkmmmkkkgggaaa]]]XXXUUURRRPPPQQQQQQPPPOOOQQQUUUZZZZZZWWWXXX]]]cccbbb```^^^^^^```aaabbbbbb```]]]ZZZWWWVVVWWWYYY[[[^^^___aaacccccccccbbbaaa^^^___`````````aaaccceeeoooxxx{{{qqqcccZZZVVVTTTUUUUUUVVVXXXZZZ[[[\\\]]]___^^^^^^___\\\YYYVVVUUUNNNLLLJJJIIIJJJKKKJJJIIIJJJHHHGGGHHHIIIIIIHHHFFFIIIHHHHHHHHHHHHIIIJJJJJJMMMLLLKKKKKKJJJJJJHHHHHHIIIIIIHHHGGGDDDAAA???===:::::::::999999888888888666666666666777888:::;;;333333444444444333222222111111111222222222333333333222222111111000000000///...---...///000///...111000000///////////////000//////.........////////////...------------...---,,,,,,,,,,,,---...///,,,,,,---------------------------------...///000+++++++++,,,,,,,,,------------------------------***+++,,,,,,++++++---...---------...............//////...------.........------......---,,,,,,+++............////////////000000000000000000000000///...---...000111000///******,,,---...///000000000/////////000111111222///...------...////////////222222///...000...***......------...000222333333222000...------------//////000111111111111000000000//////////////////333222111000///.........000000000000////////////000000000000000000000000000///------...///000111444000---///333555222...000---...222222---+++,,,.........//////000000000111111111111111000000//////000000000000//////...***---000222111111222333////////////////////////000////////////000111111///333666555222000222444222111111111111222333333222222333333444444444444222333555666777888888999888888888888999:::;;;<<>><<<;;;;;;===>>>@@@BBBDDDEEEFFFFFFGGGJJJLLLOOONNNUUU^^^aaa```hhhsss{{{~~~~~~}}}}}}~~~~~~~~~~~~{{{zzzyyyzzzzzzzzzyyyxxxxxx}}}{{{hhhYYYPPPKKKGGGEEEFFFFFFFFFGGGHHHJJJLLLNNNNNNPPPSSSVVVZZZbbbllltttuuuuuupppgggaaaaaaaaa^^^\\\ZZZXXXXXXYYYZZZZZZYYY\\\^^^```aaa`````````aaadddggglllnnnmmmhhhbbb^^^XXXVVVSSSRRRRRRSSSTTTTTTUUUXXX\\\\\\ZZZ[[[___dddaaa___^^^___aaaccccccccc___]]]ZZZXXXYYY[[[^^^```aaabbbcccdddcccbbb```^^^^^^```bbbbbbaaabbbeeehhhqqqxxxyyymmm___WWWVVVVVVVVVVVVXXXYYY[[[]]]^^^______aaaaaa```^^^\\\XXXUUUKKKIIIGGGGGGHHHIIIGGGFFFGGGEEEDDDEEEGGGHHHGGGFFFIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKKKKKKKKKKKKKKKKLLLJJJJJJIIIGGGEEEBBB???===:::::::::999999999999999666666555555666888999:::444555666666666444333222111222222222222333333333222222222222222111111111000///......///000///---111000000///////////////000000000//////000111111//////...------------...//////............//////------------,,,------------------------...///000++++++,,,,,,,,,---------------------------------***+++,,,,,,++++++---...------------......//////222222000///......---------------...------,,,+++........./////////000000000000000000000000000000//////...///000111222111.........---...........................//////000---------......///000222;;;;;;777111...//////---............///111333444333111000///...///000111//////000111222222111111//////000000000000000000444333222111000//////000222222222222111111111111444333222222111000//////000000/////////000111333555111...000444666333///111///111555444///---///000000000000000000000000222222333333222222111000000000000000000///......+++...000222333222222333////////////////////////111000000000000111222222777777666333///...111444222222111111222222333444222333444555555555555444333444555777888999999999777888:::<<<===<<<;;;:::AAA???>>>======???AAABBBCCCEEEHHHIIIKKKMMMQQQTTTUUUWWW```kkkooopppzzz~~~~~~~~~}}}||||||rrraaaTTTNNNKKKHHHEEEEEEFFFGGGGGGGGGIIILLLOOOSSSTTTWWW\\\dddmmmuuuyyyvvvssslllccc```bbbbbb___]]]\\\ZZZ[[[[[[[[[ZZZXXX[[[]]]```aaaaaaaaaaaabbbdddhhhlllnnnmmmiiiccc___YYYWWWUUUTTTUUUWWWZZZ[[[ZZZ[[[\\\]]]]]]___aaaccc```______```ccceeeeeeeee```___]]]]]]^^^```ccceeeccccccddddddcccaaa___]]]___bbbddddddbbbbbbfffiiiqqqwwwvvviii[[[UUUVVVXXXVVVWWWYYYZZZ\\\^^^`````````cccccc```^^^]]]ZZZVVVKKKJJJHHHHHHIIIHHHGGGEEEDDDCCCAAABBBEEEFFFFFFFFFIIIHHHHHHHHHHHHIIIJJJJJJIIIJJJKKKKKKJJJKKKMMMOOOKKKKKKJJJHHHEEEBBB???===::::::::::::::::::999999888777666666666777888999777888999:::999777555444222222222222333333333333000111222222333222222111111000//////000000///...111111000///////////////111000000000000111111222//////...------------...111111000000///.........///...------,,,---------------------------......***+++,,,---------,,,,,,------------------------+++,,,------,,,,,,---...------------...///000111333222111000///.........------............------.........//////000000111000000000000000000000000.........//////000000000111000///........................------......///,,,---//////...///111333CCCBBB<<<444000222222000////////////000222444666333222000///...///111222...///000111111222111111//////000000000000111111000000000111222333444555333333222222222111111111333333222111000000///...///000111000///000111333333111///000333444333111111111333666555000///222111111111111000000000000333333333333333222111111000111111000000///...---,,,---///111222222111111000000000000000000000000111111111111111222222333===:::555111///000111222333333222222333333444555444444666777777777666555555555666888999999999999777999<<<>>>???>>><<<:::AAA@@@@@@@@@@@@BBBCCCDDDDDDGGGJJJMMMPPPTTTXXX[[[\\\___kkkyyy~~~uuuiiiZZZQQQNNNNNNKKKIIIFFFHHHJJJKKKKKKMMMQQQUUU\\\[[[^^^fffqqq{{{xxxsssjjjaaa```bbbaaa]]]\\\[[[[[[\\\]]]\\\ZZZXXXWWWZZZ^^^`````````aaabbbeeegggkkkmmmlllhhhccc```YYYYYYXXXWWWXXX[[[___bbb^^^]]]\\\]]]```ccccccbbbaaaaaaaaabbbeeegggggggggccccccbbbbbbbbbdddeeefffbbbbbbdddddddddbbb```___```ccceeedddbbbbbbeeeiiiqqquuussseeeXXXTTTVVVYYYWWWXXXYYY[[[^^^___aaabbb```cccccc^^^\\\]]][[[VVVNNNMMMKKKKKKKKKJJJHHHFFFBBB@@@???@@@CCCEEEFFFFFFIIIHHHHHHHHHHHHIIIJJJJJJJJJKKKLLLKKKIIIIIIKKKNNNLLLKKKKKKIIIFFFBBB???>>>::::::::::::::::::::::::;;;:::888777777888999999777999:::;;;:::888555444222222222333333333444444000111222333333333222222333111000000111111000///111111000//////////////////////////////000111111//////...------------...111111111111///---+++***000000...---------.........------,,,,,,,,,,,,---***+++,,,---------,,,,,,---------------------------...///...,,,,,,---......---------...///111222//////.........//////000---....../////////......---......///000000111111///////////////////////////000111111111000000111111000///.........///000//////............//////---...000000//////222555@@@@@@<<<444111222222///000000000000222444666777555333000...------///000---...///000111111111111//////000000000111111111//////000111333555666777222222111111111000000000////////////////////////---///111111//////000111111111111111222222222222000000333555444000000444111111000000////////////222222222222222111000000111111111111000///...---000000000111222333222111111111111111111111111111000000000000000111222222===888333111333444222000444444333333444444555666555666888999999999777666666777888888999999999888999:::<<<===>>>>>>======@@@AAAAAACCCDDDEEEFFFGGGHHHKKKPPPTTTXXX]]]bbbfffhhhmmm|||nnncccVVVOOOOOOPPPNNNLLLIIILLLNNNPPPPPPSSSXXX\\\dddcccdddnnn{{{yyytttjjjaaa```bbbaaa\\\YYYYYYYYY[[[]]]\\\ZZZXXXUUUXXX\\\_________```aaaeeegggkkklllkkkhhhdddaaaZZZYYYYYYXXXZZZ]]]bbbfffaaa^^^[[[]]]bbbeeedddaaacccbbbbbbdddgggiiiiiiiiigggfffffffffffffffffffff```aaacccddddddcccbbbaaa```cccfffeeebbbaaaeeeiiippptttqqqcccVVVSSSWWWZZZWWWXXXZZZ\\\^^^```bbbccc```cccbbb\\\ZZZ\\\ZZZUUUQQQPPPNNNNNNMMMLLLIIIGGGAAA???>>>???BBBEEEFFFFFFIIIHHHHHHHHHHHHIIIJJJJJJKKKMMMMMMKKKHHHGGGJJJLLLLLLLLLKKKIIIFFFCCC@@@>>>::::::::::::::::::::::::===<<<:::999888999999:::666777999999999666444222222222333333333444444444///000222333444444333222444222111111222222111///111111000///////////////...............///000111//////...------------...000111111111///,,,)))'''111000///...---......///...---,,,,,,++++++++++++***+++,,,---...---,,,,,,------------------------...///000///---,,,,,,......---------...///111222+++,,,,,,---...///111111......///////////////...---......///000111111222////////////////////////111333555555444333222222//////...---...///000111000//////.........//////---///111111//////222555888:::888333000111///+++111000000111333555777888666444000---++++++,,,---------///000000111111111//////000000111111111222222222222222333444555555000000000000////////////++++++,,,---...///000111***...111111///......000///000222222111111222333//////111444222///000555000000000///......------111111111111111000//////111111111111000///...---555444333333555555555444111111111111111111111111///////////////000111111;;;666111333777888444...555444444444444555666666555777999:::;;;:::888777777888888999999999888888<<<<<<;;;;;;<<<===???@@@???AAACCCEEEFFFGGGHHHHHHMMMQQQUUUZZZ___eeekkkoooxxxzzzqqqeeeZZZRRRPPPNNNJJJLLLQQQMMMOOOQQQRRRTTTYYYbbbhhhooommmppp|||tttlllfffdddccc___[[[[[[^^^\\\ZZZZZZ\\\\\\YYYVVVVVVVVVWWWYYY[[[]]]```aaabbbhhhmmmmmmmmmmmmhhhbbb```^^^]]]]]]^^^`````````aaaaaa```_______________ddddddeeehhhjjjjjjhhheeeiiihhhhhhgggeeedddcccbbb]]]]]]___```bbbdddeeefff```bbbdddbbb```bbbhhhnnntttrrrkkkbbbZZZVVVWWWYYYXXX[[[___aaaaaa`````````dddfffccc[[[XXX[[[[[[WWWVVVRRRPPPPPPRRRPPPJJJDDDCCCBBB@@@???@@@BBBDDDFFFGGGGGGGGGHHHIIIJJJKKKLLLOOONNNLLLKKKJJJJJJJJJKKKNNNMMMKKKHHHEEEBBB???>>>:::;;;<<<<<<:::::::::<<<>>><<<;;;<<<===>>>===<<<>>>===;;;999777555444333444444444444444444444444777666666555444222111000222222222111111111111000222222000///............---...///...---...000222000000///...............---...///000000...,,,+++---...///000000///...---000///...---,,,+++++++++///,,,******,,,...//////---,,,++++++,,,...111222---,,,,,,,,,,,,---......222///,,,---000///***%%%///////////////............---,,,,,,---...///000...///111222333333222222,,,,,,------///000111222///333333//////333333///000///...---------------222,,,&&&###'''---111333...222444333000///000333444999333///333111...444///...,,,---///222333222000///---,,,+++,,,------000000111111111111000000///......///111111000///111111000000/////////...............////////////,,,,,,,,,,,,,,,---......222000....../////////...---...///000000000000000222000///---,,,------......222444333///...000444333222222111000000000000777333......222333111...///000222444555555555444666333111111333333111...111000...---...000333555:::666111000222333222000333222111111333666:::<<<888888777777777999:::;;;999999888888999;;;===>>>:::>>>AAA@@@>>>>>>@@@BBBEEEDDDCCCEEEIIINNNQQQSSSTTTYYY___eeekkksss||||||sssjjj```WWWQQQPPPNNNLLLMMMRRRNNNQQQSSSUUUXXX___iiipppvvvvvv|||tttllleeedddbbb^^^[[[[[[]]][[[YYYZZZ[[[[[[XXXVVVWWWWWWXXXZZZ]]]```bbbcccdddjjjnnnoooooooookkkfffbbb```^^^^^^```aaaaaaaaa``````_______________```cccccceeegggjjjjjjiiigggjjjiiigggfffeeedddddddddaaaaaaaaabbbbbbccccccccc___bbbdddcccbbbeeekkkqqquuurrrkkkaaaYYYVVVWWWZZZ[[[^^^bbbdddcccbbbbbbbbbdddfffbbb[[[YYY[[[[[[XXXVVVSSSQQQRRRTTTRRRMMMHHHCCCBBB@@@@@@AAACCCFFFGGGFFFFFFGGGGGGIIIJJJLLLMMMOOONNNLLLJJJIIIIIIIIIJJJMMMLLLJJJGGGDDDBBB@@@???;;;<<<===<<<;;;:::;;;<<<>>>======>>>??????>>><<<===<<<;;;:::999777777666666666666666666666666666555555444444333333333222222222222222111111111111222222000//////.........000111111000...---...///111000///...---......///---...///000000...,,,+++.........//////.........000///...---,,,,,,,,,,,,///---+++***,,,.........,,,,,,,,,,,,---///000222------,,,,,,------...///111...,,,---//////+++'''////////////////////////......------......///000111222444555666666555555000000/////////000111111///222333//////333333000000///...------------......------///222222000...000000000000111111000///---333///,,,111///---444111///---...000111222222000///...---,,,------...//////000000000000//////...------...000000///...000000000000000///..............................,,,,,,,,,,,,---...///000222000//////111111000...111222333333444444444333222111000000///000000000000333555444000///111444222222111111000111111111000---***+++///222222000000000222333444555555555666444222222444444222///222000///...///111333555777555222111222333333222444444333444555777:::;;;888777777777777999:::;;;::::::::::::;;;<<<======>>>??????>>>>>>???BBBEEECCCDDDFFFJJJPPPUUUYYY[[[___dddlllsss{{{~~~}}}}}}}}}ssshhh___YYYSSSOOOPPPPPPOOOPPPRRRQQQSSSWWWZZZ^^^gggsss{{{}}}ssskkkeeecccbbb^^^ZZZZZZ[[[ZZZXXXXXXYYYYYYWWWVVVXXXXXXZZZ\\\___bbbeeegggffflllpppqqqrrrssspppkkkeeecccaaaaaabbbccccccccc______^^^^^^^^^______```bbbcccdddgggjjjkkkjjjiiikkkiiigggeeeddddddeeefffeeeeeeeeedddcccbbbbbbaaa^^^aaaddddddeeehhhnnnsssuuuppphhh^^^WWWUUUXXX[[[^^^aaaeeeffffffeeeddddddddddddaaa\\\ZZZ[[[ZZZXXXWWWUUUSSSTTTVVVTTTPPPKKKCCCCCCBBBBBBCCCEEEHHHIIIFFFGGGGGGHHHIIIKKKMMMNNNNNNMMMLLLJJJIIIHHHHHHHHHJJJIIIHHHFFFDDDBBBAAA@@@;;;<<<>>>===<<<;;;<<<>>>???>>>???AAABBBAAA???<<<<<<<<<<<<;;;;;;:::::::::777777777777777777777777444444333222222333444555333222222222111111111111222111000000////////////000111222111//////000111111000...---,,,---///000......///000///...---,,,......------------......//////...---,,,,,,,,,,,,000...++++++,,,---------+++,,,,,,---...///000000---------------.../////////---+++,,,//////,,,)))//////////////////000000......//////000000//////333333444555666666666666333222111111000000000000...111111///000333333111//////......------.........///111333555333000,,,111...,,,...222333000,,,///444111...333111///666222000...---///000000000000///......---...............////////////.........---,,,---/////////---...///111222111000...---/////////...............------......000111333333111111111222444444222000333444444555555555555555111222333333444444333333333555777555222111222555222222222222222222333333000---***+++///111111///111111111222333444555666777555444555555555333111222111000///000222444555444444444333111222444666555666666777777888999999888777666666777999:::;;;<<<<<<===============<<>>======>>>???@@@@@@AAACCCEEEDDD@@@===???>>>>>>======<<<;;;;;;888888888888888888888888666555333111111222444555333333222222222111111111222111111000//////000000,,,...111222222222444555111000...,,,,,,---///111...//////000///...------...---,,,++++++,,,---...//////...---------------000...,,,,,,,,,---,,,+++***+++---...///000000000.........---......///000...,,,+++,,,...///...,,,//////000000000000111111...///000111111111//////111222222333333333333333222222111000000000000111///000000000000222222222//////............//////222000...,,,,,,...///000111///...///111222000...222777222///444111,,,111111///---,,,---......---........................,,,------......------,,,///---,,,---///000///...---///111222222111...,,,......//////000111111111//////000111333444666777222222333555777777555222222222333333333333333222111333444666777777666555555777888666444222333555333333333333444555666666888555222000000000///---333222111111222333555666777777777777777666555444222222111111111333555666111444555444222111555888555666777888888888777666777777777777888999;;;<<<<<<===>>>??????===<<<;;;BBB@@@>>>@@@EEEHHHIIIHHHQQQSSSWWW[[[aaahhhooottt{{{yyy{{{zzzmmm```WWWTTTPPPPPPPPPQQQTTTWWWWWWUUUZZZ[[[^^^aaahhhtttuuummmgggfffddd```]]]\\\ZZZZZZYYYXXXWWWXXXYYYYYY[[[[[[]]]```cccgggjjjkkkkkkqqquuuvvvwwwzzzxxxsssllljjjgggfffgggggggggfff______^^^^^^^^^______```bbbbbbcccfffjjjlllmmmlllkkkiiigggeeeeeefffiiijjjggggggffffffeeedddddddddaaabbbccceeefffiiilllnnnnnnggg^^^WWWSSSTTTXXXZZZ___bbbeeegggfffdddddddddcccaaa___^^^\\\YYYXXXYYYXXXXXXWWWVVVTTTQQQMMMJJJFFFFFFFFFGGGHHHIIIKKKLLLLLLLLLLLLLLLMMMOOOPPPQQQLLLKKKKKKIIIHHHFFFEEEDDDFFFEEEEEEDDDCCCBBBAAAAAA===>>>@@@@@@???>>>@@@AAAAAAAAACCCEEEFFFEEEBBB???BBBAAA@@@???>>><<<;;;;;;888888888888888888888888999777555333111222333333333333333222222222222111222111111000000000000111---///111333222222333444000///...------...000111///////////////............---,,,++++++,,,---...//////...---------......000...,,,,,,------,,,+++***+++---...///000000000///............///000000...---------...//////...000000000000111111222222000000222222222111000///111111111111111222222222000000/////////000111111/////////000111000111222//////.........//////000333111---***))),,,000333///111333333111///000222---111------555222***+++000---+++***+++,,,+++***---------.........------,,,,,,------------,,,,,,000///------///111111000,,,...111222222111///---------///000222444555666111111222333444666888999333444555777999999666444111111222222222222111111111333444666777777777666555666666666444444444444555555555555555666777888<<<999555333111000...---333222222111222333555666666777999999888777666555333222222222333444555666111333555555333222555888444555777888888777555444888888777888999;;;<<<>>>======?????????>>>===<<>>???AAAAAA@@@@@@AAACCCBBBBBBCCCEEEFFFEEECCC@@@CCCBBBAAA@@@>>>===<<<;;;999999999999999999999999:::999777555333333333333333333333333222222222222222111111000000111111111111333444444222000//////...............//////000000000000/////////............------------......//////...............///...---,,,,,,......---++++++,,,,,,---...///000000///////////////000111111000000/////////000000111000000000111222222333333222222333333222222111111444333333222222333333444///////////////000111222111//////111111//////111//////......//////000000...000222222000000000111...222555444000///111333,,,...+++000???>>>222//////---*********++++++***------.../////////......,,,,,,------------,,,,,,111///------///111111111---...000111222111///...------///000222444666666111111222222444555777777444444444555777777555333333333333333333222222111111222333444555555555555444444444444444444444444555555555555555555666777666555333111111000111111333222222222333333444555555777::::::999777666666333333333444444555666777222333555555444444555666444555666777777777666555999999999999:::<<<>>>@@@>>>??????@@@@@@@@@??????AAADDDIIIOOOUUUXXXWWWVVV[[[```gggoooyyywwwlllccc[[[SSSRRRVVVTTTVVVVVVTTTWWW]]]]]]YYY]]]___cccgggqqq{{{ssslllkkkjjjeeebbbbbb]]]^^^^^^\\\ZZZZZZ]]]```cccdddeeegggjjjlllooopppnnnsssvvvvvvwwwzzzxxxtttqqqnnnkkkiiiiiiiiihhhgggdddcccbbbaaa```_________eeeddddddfffiiilllmmmlllhhhhhhhhhhhhiiiiiijjjkkkggggggfffeeeeeedddccccccaaaaaacccfffjjjmmmnnnooofff```ZZZVVVWWWZZZ\\\]]]^^^aaadddeeedddbbbaaaaaabbb^^^]]]___^^^XXXWWWYYYTTTUUUWWWVVVTTTRRRPPPOOOLLLKKKKKKKKKKKKLLLLLLLLLOOOOOONNNMMMMMMMMMMMMMMMJJJJJJJJJIIIGGGEEEBBBAAADDDDDDCCCBBBAAA@@@??????>>>@@@AAABBBAAAAAACCCDDDDDDCCCCCCDDDEEEEEECCCBBBAAAAAA@@@@@@???>>>======;;;;;;;;;;;;;;;;;;;;;;;;999888888777666555555555444444333333333222222222222111111000000111222222111333555444111...------,,,---...000000000//////111000000///////////////.........//////.........//////............//////---,,,,,,---...///---,,,,,,,,,,,,,,,---///000222000000//////000000111222222222222111000000111333000000111111222333333444444444333222222222222222555444333333333333444555222222111000000000111111333//////222111------000///////////////000111111,,,000444555444222111222///000111222111000000000111111---777KKKKKK:::111///---++++++,,,------,,,...///000111222111111000,,,,,,------------,,,,,,111///,,,,,,...000111000......///000000000000000---...///000111111222333/////////000111222333444333222111111222333222000333333333333333222111111111111111111111222333444111111111222333444444333444444333333222333333333111111111111111222444555222222333333444444333333333777:::;;;999777666777444444444555555666777777555444444444666666555444555666777777888888888888:::::::::;;;<<<>>>@@@BBBAAAAAAAAAAAABBBCCCDDDDDDFFFJJJPPPVVV[[[___bbbeeehhhppp{{{{{{oooccc\\\UUUOOOQQQXXXVVVYYYXXXVVVXXX______[[[]]]```ccciiittt}}}uuunnnmmmlllgggdddddd^^^______]]][[[[[[___bbbggggggiiijjjllloooqqqrrrooosssvvvvvvwwwyyyxxxtttqqqoookkkjjjiiiiiihhhgggfffeeecccbbb```_________fffeeeeeefffiiilllllllllhhhhhhhhhiiijjjjjjjjjkkkhhhhhhgggeeedddcccbbbaaa```aaacccggglllppprrrrrrddd___ZZZXXXZZZ]]]______^^^aaadddeeedddbbbaaaaaabbb]]]]]]```^^^XXXVVVZZZRRRTTTVVVWWWVVVTTTSSSSSSMMMMMMMMMMMMLLLLLLLLLKKKOOONNNMMMLLLKKKKKKKKKKKKJJJJJJJJJIIIGGGDDDBBB@@@DDDDDDCCCBBB@@@???>>>>>>???@@@BBBBBBBBBBBBCCCEEEEEECCCBBBCCCDDDEEEDDDCCC????????????????????????========================777777888888888888777777444444444333333333222222222111111111111111222222...000333333111//////...+++---///111111000///...111111000///////////////---...///000000///...---//////.........//////000,,,++++++---//////...------,,,++++++,,,...111333000000000000000111111222444444333222000000222333000000111222333333444444666555333222111222333333555444333222222222333444666555333222111000000000444000///222111,,,+++//////////////////000111111---000222222000000333555111///---///222222000---444222---888NNNMMM999,,,000...,,,,,,---//////...000111222333444444333222,,,------......------,,,000...++++++---///000000////////////000000111111//////////////////............------...///000000222000....../////////...222222222222111111000///111000///...///000111222/////////000222333333333333222222111000000000000222222333222222333555777111222333444555444333222222666:::;;;999666666777444444555555666777777777666444333444777777555222777777777888999999::::::;;;;;;;;;<<<===???AAACCCDDDCCCCCCCCCDDDEEEGGGHHHKKKOOOUUUZZZ^^^cccjjjpppwww{{{oooggg\\\VVVUUUUUUSSSQQQWWWYYYZZZ[[[[[[\\\^^^aaa```aaadddkkkwww}}}vvvssspppjjjfffeeeaaabbbccccccbbbbbbccceeeiiikkklllmmmmmmnnnqqqsssrrrqqqqqqsssvvvxxxxxxwwwsssooollllllnnnnnniiidddfffggggggfffeeeccc```___eeefffgggiiikkklllllllllhhhiiijjjkkkkkkkkkjjjjjjiiigggdddbbbbbbbbbaaa```aaaaaa```ccckkksssqqqjjjeee___YYYWWW[[[^^^^^^]]]```cccffffffbbb___]]]]]]^^^]]]\\\ZZZXXXWWWUUUUUUTTTUUUVVVWWWVVVTTTQQQPPPPPPNNNLLLKKKLLLLLLKKKJJJLLLLLLKKKKKKKKKKKKLLLLLLMMMJJJHHHHHHIIIGGGCCC@@@AAAAAAAAAAAA@@@@@@@@@???;;;<<<<<<>>>@@@CCCFFFHHHDDDCCCBBBBBBCCCDDDCCCAAABBBBBBAAA@@@@@@???>>>>>>???>>>>>>===<<<<<<;;;;;;>>>;;;777777999;;;;;;:::888999999777444333333333555333111//////000111222222222222222222111000//////---,,,---000111000...111//////111111......000---...///111111///...---///...,,,++++++,,,...///***...000//////000...***---............000333555111000///------......///000333222......333444111000444444000111777999666777555444666888666000)))000000000000111222333444444222111111222333333222666222------000111///+++///......///000000///---333222222111111111111111,,,---...//////...---,,,000///...---...///111333...///000000---,,,,,,---111///...///111222000---........................,,,,,,,,,---...///000111///000111222222111///...222111000///---,,,******...---------...///111222...............///000000///////////////...............//////000000111111000///.........///111222222222222222222222222222333222111000111222333444333333444444444333222222555555555555555444444444777444222222444555444222555555555555666777888999777999::::::::::::;;;===:::;;;>>>??????@@@BBBDDDCCCDDDFFFGGGHHHIIIKKKKKKWWWZZZ___eeekkksss|||vvvpppggg```XXXSSSTTTUUUTTTRRRUUUWWWYYYZZZ\\\^^^aaaddddddeeegggmmmxxxyyyvvvsssmmmhhhgggdddeeeeeedddcccdddgggiiikkkmmmoooppppppqqqsssuuusssrrrrrrtttwwwxxxxxxxxxvvvrrrooonnnpppppplllhhhhhhggggggfffdddcccaaa```gggggghhhiiijjjjjjjjjjjjhhhiiikkklllllllllkkkjjjiiifffcccbbbbbbbbbaaa```aaaaaa```bbbjjjqqqoooiiiddd___YYYYYY\\\___```___```cccffffffccc___^^^^^^^^^^^^\\\[[[YYYWWWVVVUUUTTTUUUVVVVVVVVVTTTRRRQQQPPPNNNLLLLLLLLLMMMLLLKKKMMMLLLKKKKKKJJJJJJKKKKKKIIIHHHGGGGGGHHHGGGCCC@@@BBBAAAAAAAAA@@@@@@@@@@@@===<<<<<<===>>>AAADDDFFFFFFDDDCCCDDDEEEEEEDDDBBBDDDCCCCCCAAA@@@???>>>>>>??????>>>>>>===<<<<<<<<<===:::777777:::<<<<<<;;;999999999777444222222333555444333222111111222333111111111111111000/////////---,,,---000111000...000------000000......111---...///000000///...---.........//////.........,,,///000......000///,,,---...//////...000333555///............000111222000333333//////333555222111444444111222777999666777555444666999888333...000000000111111222333444333222000000222333222222666222------///111...,,,...------///111222111000222111111000///000000000------............------111000...---...///111222,,,...//////---,,,,,,---000...---///111111///------------,,,,,,---------------,,,------...///000///000111222222111///...//////.........---------......------...///000111///............///000000......//////////////////.../////////000000000111000///.........///111222222222222222222222222222444333222222222333555555222222333444444333333333555555555555555555555555777444333444777888777666555555555555666777888999999:::;;;;;;::::::;;;===999;;;===>>>???AAACCCEEEEEEFFFHHHJJJLLLNNNRRRTTTbbbgggpppyyyssshhhaaa\\\WWWSSSQQQSSSUUUUUUTTTRRRUUUXXX[[[]]]```eeehhhhhhiiijjjoooyyy}}}yyyvvvppplllkkkgggggggggeeeeeegggjjjmmmnnnpppsssuuuttttttuuuvvvtttssssssuuuxxxyyyyyyyyyyyyvvvqqqpppqqqrrrooommmjjjhhhgggeeecccccccccccciiiiiiiiijjjjjjiiihhhhhhiiijjjlllmmmnnnmmmlllkkkiiifffcccbbbbbbbbbaaa```aaaaaa```aaahhhnnnmmmgggbbb^^^ZZZZZZ]]]aaabbbaaabbbdddffffffcccaaa_________^^^]]][[[ZZZXXXWWWVVVSSSTTTUUUVVVVVVUUUTTTSSSQQQOOOMMMLLLMMMMMMLLLKKKNNNMMMLLLJJJIIIIIIIIIIIIFFFEEEEEEFFFGGGFFFCCCAAAAAA@@@@@@??????????????????>>>======>>>AAADDDFFFHHHFFFEEEEEEFFFFFFEEECCCFFFFFFDDDCCCAAA@@@???>>>?????????>>>======<<<<<<<<<:::888888:::<<<===<<<:::;;;:::888555333222333333333333333333222222111000000000000000//////...///...---...///000///......,,,,,,///000......111---...///000000///...------...000111111000...---///000///++++++///000///...///000//////000222555---------...000222444555111333333000111444555333111444444222333666888666888666444555888888555222111111111111222333444444333111000000111222222111555222...---///000...,,,,,,,,,---///222333333222000000///........................------.........111000///.........///000***,,,......---,,,---...///...---...000000...---...---,,,++++++,,,---......---------------......///000111222222111000///---------......///000000//////............///000//////......//////000111.........//////000000000////////////000000000000000///.........///111222222222222222222222222222/////////...///000000111111222222333444444444444666666666666666666666666666555555666999;;;::::::666666666666777888999999:::<<<===<<<;;;;;;<<<>>>;;;===???@@@AAACCCFFFHHHHHHJJJMMMOOOSSSXXX___dddqqqxxxvvvhhh]]]WWWUUUSSSQQQQQQTTTVVVVVVUUUSSSUUUYYY[[[^^^bbbfffiiikkklllmmmoooxxx}}}yyysssoooooojjjiiihhhfffeeehhhlllpppooorrruuuwwwwwwvvvvvvwwwuuuttttttvvvyyyzzzzzzzzz{{{wwwsssqqqqqqrrrqqqpppkkkjjjgggdddcccccceeefffjjjjjjkkkkkkkkkkkkjjjjjjiiikkkmmmoooooonnnlllkkkhhhfffcccbbbbbbbbbaaaaaaaaabbbbbbbbbgggllljjjddd^^^\\\ZZZ[[[^^^aaabbbbbbcccdddeeeeeecccbbb```___^^^^^^]]][[[ZZZYYYWWWWWWSSSSSSTTTUUUUUUUUUTTTTTTQQQOOOMMMMMMMMMMMMMMMKKKNNNMMMKKKIIIHHHGGGFFFFFFDDDDDDDDDEEEEEEEEECCCBBB???>>>===;;;;;;;;;;;;;;;???>>>===>>>@@@CCCHHHJJJHHHGGGEEEEEEFFFFFFEEECCCHHHGGGFFFDDDBBBAAA??????>>>>>>>>>======<<<<<<<<<;;;:::::::::;;;<<<===>>>;;;<<<;;;999555333222333000111333444444222111000...///////////////......///........./////////...---***+++//////......111......///000000///.........///000000000000///...000000---))))))---000000000111111000///000222555---...///000111333444555222333333222333444555555222333444333444666777666999777444444555666555333222111111222222333444555333222000000111222111000555222///...//////...---,,,,,,,,,...111222111000//////...---------------///...---,,,,,,---...///111000///...............(((***,,,---,,,,,,---...---------...///...------///...,,,++++++,,,...///......------------------//////000111111111111000------......//////000000/////////.............../////////...///000000111------...///000111111222////////////000000000000000///.........///111222111111111111111111111111---------.........//////000111222333444555555555666666666666777777777777777777777888::::::::::::888888888888999:::;;;;;;<<<===>>>>>>======>>>???@@@AAACCCCCCDDDEEEIIIKKKMMMOOOSSSWWW\\\eeeooovvvzzznnnbbbYYYTTTTTTSSSRRRSSSTTTVVVWWWWWWVVVXXX[[[]]]___bbbeeehhhkkklllmmmooouuu{{{uuurrrrrrlllllljjjhhhggghhhmmmpppooorrruuuwwwwwwvvvvvvvvvuuuttttttvvvyyy{{{{{{zzzyyyvvvsssqqqpppqqqqqqqqqmmmjjjgggeeedddeeefffhhhiiijjjkkklllmmmmmmmmmmmmiiikkknnnppppppooommmkkkhhheeecccbbbbbbbbbbbbaaabbbeeeffffffhhhkkkhhhbbb[[[ZZZZZZ[[[^^^```bbbbbbcccccccccccccccbbbaaa___^^^]]]\\\[[[ZZZXXXXXXWWWRRRRRRSSSSSSSSSSSSSSSSSSQQQOOOMMMLLLMMMMMMLLLKKKLLLKKKIIIGGGFFFDDDDDDDDDDDDDDDDDDDDDDDDDDDEEEFFF???===;;;888777666666777;;;:::;;;<<<@@@DDDIIILLLHHHGGGEEEEEEEEEEEEDDDBBBIIIHHHGGGEEECCCAAA@@@???======<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<===>>>;;;<<<<<<999666444444444111333555666666555333222---....../////////........./////////.........///---***+++//////......111......////////////......//////...------...//////000000---((((((---000000111222222111000000222444111111111222222222222222333222333555555555666666444333444555666555666777:::888555333333222222111222222222222333444555666444222000000111222111000444222000..................------...000000///---//////...---------------///...---,,,,,,---...///000000///.........------(((***,,,---,,,,,,---///------...///...---------000///...------...///000//////...---------......//////000111111111111111///////////////.........///////////////.........///////////////000111111---......///000111222222000000000000////////////000///.........///111222111111111111111111111111111222222333333333333333000111222333444555555555555666666666777777888888777888999999999888777777::::::::::::;;;<<<===>>><<<>>>???@@@??????@@@BBBDDDEEEFFFFFFFFFHHHKKKNNNPPPUUUZZZ```gggqqq~~~tttiii___XXXTTTTTTTTTSSSTTTTTTVVVXXXYYYXXXZZZ\\\^^^___bbbeeehhhjjjlllnnnnnnrrr~~~xxxuuuvvvqqqpppooommmkkkllloooqqqppprrruuuvvvuuuuuuuuuvvvuuuttttttvvvyyyzzzzzzzzzvvvuuusssqqqppppppppppppmmmkkkhhhfffeeefffhhhiiiiiijjjkkklllmmmnnnnnnnnniiikkknnnppppppooollljjjgggeeebbbbbbbbbcccbbbaaacccgggjjjkkkllllllggg```ZZZZZZ\\\^^^___aaabbbccccccbbbaaaaaabbbbbb```___\\\\\\[[[ZZZYYYXXXWWWWWWRRRRRRRRRQQQQQQQQQQQQQQQPPPNNNLLLKKKLLLLLLKKKJJJIIIHHHFFFEEECCCBBBBBBAAADDDDDDCCCCCCCCCFFFKKKNNNBBB@@@<<<888666555555555555666888;;;???CCCGGGIIIIIIGGGEEEEEEFFFEEEDDDBBBHHHHHHFFFEEECCCBBBAAA@@@============<<<<<<<<<<<<<<<===>>>>>><<<;;;<<<>>>;;;;;;;;;:::777555555666555666888999:::999777666---......///////////////...///000///...---...///...,,,,,,///000......111////////////////////////000///---,,,,,,---///000000111000,,,,,,000111000333333333222000000222444333333444444333222111111333222333777888666666888555333444777777555555777999888666444222111000000333333333333444555666666555444222111222222111000333222000///...---......///......///000000...---000000///........................------........./////////............---)))+++------------...///---...000000...---...///////////////////////////000//////...//////000000/////////000111111222222111111000000///...------......///////////////...000000//////000000111222/////////000000111111111000000000000////////////000///.........///111222111111111111111111111111111111222333333333333222111222222333444444444444444555555666666777777888666888::::::888666666666;;;;;;;;;;;;<<<===>>>>>><<<>>>@@@AAAAAABBBCCCEEEGGGHHHIIIIIIJJJMMMQQQUUUXXX^^^fffnnnuuuzzzoooeee]]]XXXUUUSSSSSSSSSSSSTTTVVVYYY\\\XXXZZZ]]]___```cccgggjjjjjjlllnnnnnnppp|||{{{yyyzzzwwwwwwvvvtttrrrqqqrrrtttqqqsssttttttttttttuuuwwwtttttttttuuuxxxzzzzzzyyytttttttttrrrqqqpppoooppplllkkkiiiggggggggghhhiiijjjjjjkkkkkkkkkkkkkkkjjjhhhjjjmmmppppppnnnkkkiiigggeeebbbaaabbbccccccbbbdddjjjoooppppppmmmfff^^^[[[]]]___aaabbbccccccdddbbb```______aaabbb```^^^[[[ZZZZZZYYYXXXWWWVVVVVVRRRQQQPPPPPPOOOOOOOOOOOOOOOMMMKKKJJJKKKKKKJJJIIIFFFEEEDDDBBBAAA@@@@@@@@@AAAAAAAAAAAACCCJJJSSSYYYHHHEEEAAA<<<999777666666555777:::>>>AAADDDGGGHHHJJJIIIGGGGGGGGGFFFEEECCCGGGFFFEEEDDDCCCBBBAAAAAA>>>>>>>>>>>>>>>?????????===???@@@???<<<;;;;;;===:::;;;;;;:::888777777888555666777888999888888777---...///000000000000000...000111000---,,,---///000------000000......111//////............//////000//////////////////000000333444222222444333000444555444222000000222444333444555555444333222111444111333888:::666666999555333444888999555444777777777777666444222222222333333333333444555666777777555333222333333222111333222111///------...////////////000222333222000222111111000///000000000------............------------..................***,,,.........---...///---///111111///---...000---...///000000///...---000000///000000111222333////////////000111222333111111000000///.........,,,---...///000000//////000000//////000000111222000000000000000000000111111000000000/////////...000///.........///111222111111111111111111111111...///000111111111000000222222333444444333333333333444444555666666777777444777;;;;;;999777888888::::::::::::;;;<<<===>>><<<>>>@@@BBBBBBDDDFFFHHHKKKLLLNNNPPPSSSXXX^^^bbbgggoooyyywwwmmmccc\\\WWWUUURRRRRRRRRRRRSSSVVV[[[^^^WWWYYY\\\___aaadddhhhkkkiiimmmooonnnpppzzz~~~|||}}}|||}}}|||zzzwwwvvvvvvwwwssstttuuutttssstttvvvxxxtttssssssuuuxxxyyyyyyyyyrrrtttttttttrrrpppoooppplllkkkjjjhhhhhhhhhiiiiiijjjkkkkkkjjjiiihhhgggggggggiiimmmppppppnnnkkkiiigggeeebbbaaabbbccccccbbbeeelllrrrsssrrrooofff]]]]]]___bbbdddddddddeeeeeebbb```^^^^^^aaaaaa```]]]ZZZZZZYYYXXXWWWVVVVVVUUURRRQQQPPPOOONNNMMMMMMMMMNNNLLLJJJJJJJJJKKKJJJHHHDDDCCCBBBAAA@@@???????????????@@@@@@DDDMMMYYYaaaNNNJJJEEE@@@<<<999999999999;;;>>>BBBEEEGGGHHHHHHLLLJJJHHHHHHHHHHHHFFFDDDFFFEEEEEEDDDCCCBBBBBBAAA@@@@@@@@@@@@@@@@@@AAAAAA>>>@@@AAA@@@<<<:::;;;<<<999:::;;;:::888777888999333333444555555666555555......///000111111000000...000222000---,,,---///111//////111111......111//////............//////...000111222222111000...111555777666666777555111555555555333111000222444333333444555555444333222444111333999;;;777666:::666333444999999444333777555666777777666444444555444444444444444555777777888666444333444444333222333222111///------...////////////222444666555444333222222111111111111111,,,---...//////...---,,,,,,,,,---.../////////...+++---//////...---...///---000222111///...///111+++---///111111///---+++000000000000111222444444////////////000111222333000000000000////////////+++,,,...000000000000000000000000000000111111222111111111000000000000000111111000000/////////...000///.........///111222000000000000000000000000000111333444444333333222333333444444444333222222333333333444555666666777333777;;;<<<:::999:::;;;999999999999:::;;;<<<<<<;;;>>>@@@BBBCCCEEEHHHJJJOOOQQQTTTXXX\\\cccjjjooouuu}}}~~~vvvlllaaaZZZWWWVVVSSSSSSRRRSSSUUUYYY]]]___aaabbbaaa```aaadddiiimmmhhhmmmrrrssstttzzz~~~yyyuuuuuuvvvzzzuuupppnnnqqqtttuuuuuuvvvtttrrrsssvvvwwwuuussswwwuuurrrqqqqqqqqqpppoookkkjjjhhhfffeeefffggghhhlllkkkjjjjjjiiiiiijjjjjjkkklllmmmmmmmmmkkkhhhgggfffccc______bbbeeeeeeeeelllrrruuutttpppllleee]]]^^^```ccceeeffffffdddccc___^^^]]][[[ZZZYYYXXXXXXVVVVVVVVVVVVTTTRRROOONNNQQQPPPOOOMMMLLLMMMMMMNNNLLLJJJIIIIIIIIIIIIHHHFFFCCCBBB@@@???===<<<<<<<<>>======<<<;;;999888777777777333555444333444777555111000000000000000111111111222111000.........///000......////////////............///000...+++...333333222222222333444666777888999:::999777777777888777666555333111///...---555222111222444555333111:::999999888777666666555;;;555222555888888999::::::999777666555666888999444333222333444555444333666444333333444333111///111111000000//////......///000111222222111000///111111000000111111222333111///...///222333222000////////////............000000000000000000000000111111000000//////.........///111111/////////000...000111111000000111222111111000000000000000111222111000//////............000000000...---...///***+++,,,---............//////000000111111222222111111000000000000111111...//////000000000000///999555000...///000000...444333333222222333333444333444666777777555444222444555777777666666888999666777888999:::::::::::::::;;;;;;;;;;;;<<>>===<<<:::999777777666666333555444111333666555111111111111000000000000000222111000///......///000......////////////.........---...000...,,,...333333333333333444666777888888999:::999777777777888777777555333222000///...555333222222444555444222777777666555555444333333999555444777999888888;;;:::888777555555666777888444333222333444444333222444333222222333333111///222111111000///......---,,,------............---000000///000000000111222222000///000333444333111111000000000///.........000000000000000000000000111000000000/////////......///111111/////////000///000222222000000111333111111000000000000111111444333111000/////////000///000000000...---...///------...//////000000000000000000000000111111111111000000//////000000111.../////////000000111111:::666222000111222222111444444333333333333444444333444666777777666444333444666777777666777888:::666666777888999999888888<<<===>>>======>>>AAACCCEEEEEEGGGKKKOOOSSSUUUVVV]]]aaagggmmmttt}}}~~~yyyyyyvvvpppggg___ZZZXXXXXXWWWWWWWWWXXXZZZ]]]aaaccccccdddddddddeeehhhmmmppplllpppsssttttttxxx~~~{{{vvvpppnnnqqqtttuuuttttttsssssssssuuuvvvvvvtttsssqqqooooooooopppooonnnkkkjjjhhhgggffffffggghhhhhhhhhhhhhhhiiijjjkkklllkkkllllllmmmlllkkkiiihhhhhhfffcccccceeehhhjjjjjjrrryyy|||uuulllfffbbb^^^```aaabbbdddeeefffggggggbbb```]]]ZZZXXXWWWWWWXXXSSSRRRQQQOOONNNMMMMMMMMMOOONNNMMMKKKJJJJJJJJJJJJKKKIIIGGGFFFGGGGGGFFFEEEBBBAAA@@@???>>>>>>>>>>>>CCCCCCCCCCCCDDDFFFGGGHHHTTTbbbgggXXXFFF???@@@@@@>>>???AAADDDFFFIIIKKKLLLKKKKKKKKKIIIFFFDDDEEEFFFEEEFFFFFFFFFFFFEEEDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@???===<<<:::888777666555555444444222///111555555111222222111111000000//////111000000////////////000...//////000000//////...///---...000///,,,...333444444444555666777999999888999:::999777777777888888888666444222111000000555444333333555555444333666666555555444333333333777555777::::::777888<<<888777666555444555666777555444333333444333222000222111000111222222111000222222111000///...------,,,,,,,,,,,,,,,---......///////////////000000000222111000111333444333222222222111111000///......000000000000000000000000000000000000////////////...///111111/////////000///111333333222111222333111111000000000111111222555444111000///000111222///000111000...---...///000111111111111111111111111111111111000000000000000000////////////000000//////......///111222333:::777444222333444444444444444333333333333444444444555666777777666555444555666777888777777888:::888888999999:::999999999>>>???@@@@@@???AAACCCFFFGGGHHHKKKNNNRRRWWWZZZ\\\fffjjjrrryyyzzzsssrrrpppkkkddd]]]YYYXXXYYYWWWWWWXXXYYY[[[^^^aaaccccccdddeeeeeefffiiimmmqqqnnnqqqtttuuuuuuwww}}}yyytttnnnlllnnnqqqqqqqqqsssrrrrrrssstttuuuuuuuuutttrrrpppooopppooonnnlllkkkjjjiiihhhggggggggggggggggggggggggiiijjjkkklllkkkllllllllllllkkkjjjiiiiiihhhffffffgggjjjmmmnnnuuu|||~~~uuuiiiccc```___aaabbbbbbdddeeefffhhhhhhbbb```\\\XXXVVVUUUUUUVVVQQQPPPNNNMMMLLLLLLLLLMMMMMMMMMLLLJJJIIIIIIHHHHHHJJJHHHFFFEEEFFFFFFFFFEEEAAAAAA@@@@@@??????@@@@@@DDDDDDEEEFFFFFFFFFFFFFFFMMMNNN]]]mmmaaaDDD;;;GGGCCCDDDEEEGGGIIIJJJLLLLLLLLLLLLLLLJJJGGGFFFFFFGGGFFFFFFGGGGGGFFFFFFEEEDDDEEEFFFFFFFFFFFFEEEEEEDDDFFFEEEEEEDDDCCCAAA@@@???===<<<:::888777555555555444444111...///444555222333222222111000///......000000000////////////000//////000000000000/////////,,,---//////---///222444444555666888999:::;;;888999:::999777777777888999888666444333222222222555444444444444555444444666666666666555555444444444555999===;;;666777<<<777777666555444555555666666555444444555444111///222111000000222333222111333222111000///...---,,,///......---...///111222/////////000000000000000111111111111111222111111444333333222111000//////////////////////////////000000000000////////////...///111111/////////000///111333444333222222333111111000000111111222222444333111///...///111222///000111000.........///222222222111111111111111222222111111000000//////000//////////////////000000///......///111333555888666555444444555555666555555444444444444555555555555666777777777666666555777888888888888999;;;;;;;;;<<<<<<<<<<<<;;;;;;???@@@AAAAAAAAACCCFFFHHHJJJLLLPPPTTTYYY^^^cccgggqqqxxxwwwooolllkkkfff```ZZZWWWWWWXXXVVVVVVWWWYYY[[[^^^aaabbbbbbcccdddeeefffiiimmmpppppprrruuuvvvuuuwww{{{~~~~~~|||zzzuuuooolllnnnppppppppppppqqqrrrrrrrrrssstttuuuvvvuuurrrqqqqqqooommmjjjkkkjjjiiihhhhhhgggggggggeeeeeefffggghhhjjjkkklllkkkkkkkkkkkkkkkkkkjjjjjjjjjiiihhhhhhiiilllppprrrxxx~~~}}}rrrfffaaa``````ccccccddddddfffggghhhhhhaaa___[[[XXXTTTSSSRRRRRRPPPNNNMMMLLLKKKKKKLLLMMMKKKJJJJJJJJJIIIHHHHHHGGGJJJHHHEEEDDDEEEFFFEEEEEEBBBAAAAAAAAAAAABBBCCCCCCDDDEEEGGGHHHIIIHHHHHHHHHHHHBBBOOOggghhhQQQDDDIIIGGGHHHHHHJJJKKKLLLMMMMMMNNNNNNMMMKKKHHHGGGHHHIIIGGGGGGGGGGGGGGGFFFFFFEEEGGGGGGGGGGGGFFFEEECCCCCCFFFEEEEEEDDDBBBAAA???>>>>>><<<;;;999777555555444444444111...///444555222333222222111000///....../////////000000000000/////////000000000000/////////,,,+++///000//////222444555666777999:::;;;;;;888999:::999777777777888:::888666444333333333333333444444444444333444444555555555444444444444444333555999===;;;666777;;;777666666555555555555555666555555666666555222000444222111111333444444333222222111000///...------111000///...///000222333///000111222222222111111///000000000/////////000333333333222111000000000////////////////////////////////////000000000000...///111111/////////000///111444444333222222333111111111111111222333333222111///......///000111///111111111///...///000333222111000000000111222222222111111000000//////000000////////////000000111000///...///111333555444444444333333444555777777777666666666666777777555666666777777888888888666777999999888888:::;;;;;;;;;<<<=========<<<<<>>???>>><<<:::888666555555444444222///111555555111222222111111000000//////...//////000000000000//////000000111111000000//////+++***...111000000222333444666888999;;;;;;;;;888999:::999777777777888:::888666333222222333444222333444444222222333444222222222111111111111111444444777;;;:::777666999777777777666666666555555444444444666666555222///666444222111222444444333111111000000//////....../////////........./////////000222333333222222111...000000000...---...///222222222111111111111111000000000000000000000000////////////000000000000...///111111/////////000...000333444333222111111111111111111111222333444000000///////////////000000111222111///...///000222111000//////000222222111111111111000000000000111111000000000000111111111111000///000111222333111222444333333333555777999999888888888888999999666666777777888888999999666888999:::999999:::<<<999:::;;;<<<============AAACCCEEEGGGIIILLLQQQTTTUUUZZZbbbiiipppzzz}}}rrrjjjeeeccc```ZZZVVVTTTUUUVVVUUUVVVXXXZZZ\\\___```aaabbbdddfffhhhiiilllppprrrqqqsssuuuvvvwwwwwwxxxxxxwww|||}}}zzztttnnnkkklllmmmmmmllljjjmmmoooooonnnnnnqqqsssrrrqqqpppqqqqqqpppmmmkkkjjjjjjjjjjjjiiihhhggggggeeeeeeeeefffggghhhiiijjjkkkkkkkkkjjjkkkkkkkkkllliiijjjkkkkkkkkkmmmssswwwzzzzzzuuujjjcccbbbbbbaaaeeefffhhhhhhhhhgggeeeddd]]]\\\ZZZWWWSSSNNNKKKIIIHHHIIIIIIJJJJJJIIIIIIIIIFFFGGGHHHJJJJJJJJJJJJIIILLLIIIFFFDDDEEEFFFGGGFFFDDDDDDDDDEEEFFFGGGIIIJJJIIIIIIIIIIIIIIIIIIJJJJJJEEEMMMKKKCCCIIIWWWWWWJJJJJJJJJKKKLLLMMMNNNOOOOOOPPPPPPPPPMMMKKKIIIJJJKKKHHHHHHHHHIIIHHHGGGGGGFFFBBBCCCEEEFFFGGGFFFEEEDDDHHHHHHGGGFFFDDDBBB@@@???@@@???===;;;999777666666333555444111333666555111111111111000000000000000---...///000111111000///000000111111111111000000///+++***...111000000222222333555888:::;;;;;;;;;888999:::999777777777888999777555222111222333444000222444333111000111333111111111111111111111111666333333888:::777666777777777888888777777666666111111222444555444111...777444111000111222222222000000000000////////////////////////...---,,,,,,...///111222333222111000///111222111...---...000000000000111111111111111000000000000000000000000.../////////000000000111...///111111/////////000,,,///333444333111000000111111111111222333444555///000111111111111000///000111222111/////////000222111000///000111333444000000000000000111111111222222111111111111222222222222111111111111111000000222444444333444666999;;;;;;::::::::::::;;;;;;777777777777888999::::::777888::::::999999;;;<<<;;;<<<===???@@@AAAAAAAAAFFFHHHKKKNNNQQQUUUZZZ^^^```fffpppxxxzzzpppiiicccbbb^^^YYYUUUSSSTTTUUUVVVWWWYYY[[[]]]```aaabbbccceeehhhjjjkkknnnqqqtttqqqrrruuuvvvwwwxxxxxxwwwzzz}}}vvvpppjjjggggggiiiiiihhhiiilllnnnnnnmmmmmmppprrrnnnmmmnnnoooqqqqqqooommmjjjjjjkkkjjjjjjiiihhhgggffffffeeeffffffggghhhiiikkkkkkkkkjjjjjjkkkllllllhhhjjjkkkkkkkkknnnsssxxxzzzyyyrrrhhhcccccccccaaafffgggiiijjjiiigggdddbbb[[[ZZZYYYWWWSSSMMMIIIFFFEEEFFFGGGIIIIIIHHHGGGFFFEEEFFFHHHJJJKKKKKKKKKKKKMMMJJJFFFDDDEEEFFFGGGGGGDDDDDDEEEFFFGGGIIIKKKKKKKKKJJJIIIHHHHHHHHHHHHIIIIIIIIIKKKMMMKKKIIIKKKOOOJJJKKKKKKMMMNNNOOOPPPPPPPPPQQQPPPNNNKKKJJJJJJKKKHHHHHHIIIIIIHHHHHHGGGFFF>>>@@@CCCFFFGGGHHHGGGGGGIIIIIIHHHGGGEEECCCAAA@@@AAA@@@>>>;;;999888777666333555555333444777555111000000000000000111111111---...///111111111000///000000111111111111000000000+++)))...111111000222111333555888::::::;;;;;;888999:::999777777777888999777444222111111333444///222333222000///111333222222222222222222333333777222111666999888666666888888888888888777666666...///000222444333000---777444000///000000000000////////////000000000000000000111111000...,,,+++---...000111222111///...000222333222///...///111/////////000111111222222000000000000000000000000.../////////000000111111...000111111/////////000,,,///222333222111000000111111111111222333444555///000222333444222111///000111222111000//////111222111000000000222555666//////000000111111222222333333222222222222333333222222333222222111/////////222555555444555777:::<<<<<<<<<;;;;;;<<<<<<<<<777777777777888999:::;;;777999::::::::::::;;;===>>>???AAACCCDDDFFFFFFGGGJJJMMMPPPSSSWWW[[[aaaeeeooovvv~~~yyypppiiiaaa```^^^ZZZVVVTTTTTTUUUWWW[[[___bbbbbbaaa``````hhhhhhiiillloooqqqqqqqqqnnnqqqtttvvvxxxwwwvvvuuuwwwxxxzzz|||xxxtttooojjjgggggghhhiiifffjjjmmmnnnllllllnnnpppkkkkkklllnnnpppooollliiihhhiiijjjkkkkkkkkkjjjiiijjjhhhffffffggghhhhhhgggnnnnnnmmmmmmmmmlllllllllkkkjjjhhhggghhhmmmssswwwwwwmmmfffddddddcccbbbhhhlllooonnnnnnmmmggg```YYYTTTRRRRRROOOIIICCCCCCFFFEEEDDDDDDEEEGGGIIIJJJIIIIIIIIIJJJIIIIIIHHHHHHJJJKKKLLLLLLKKKIIIGGGEEEIIIIIIIIIIIIIIIJJJKKKKKKNNNLLLJJJIIIHHHIIIJJJKKKHHHIIIJJJJJJJJJIIIHHHGGGKKKKKKLLLMMMOOOPPPQQQQQQTTTRRROOOLLLJJJJJJJJJJJJOOOMMMLLLJJJIIIIIIIIIIIIKKKHHHEEEBBBAAACCCFFFHHHEEEEEEDDDDDDCCCAAA@@@???===@@@>>>999888999222)))555444333333222222333333222222111111111111222222111000//////111222222111//////000000000000//////000000//////.........---111//////222666999999777777777666555555555666666666444222000000222444555000222333222///...111333------,,,---///111444555444333222333555555555333999777555555555444222111333333333333333222111000333222111///...---------333000------///000...,,,111111000000//////......000000000000111111111111111111222222222222111111///,,,---222222---,,,///000000/////////000000111(((333222---222222,,,......000111222222111000......///000111222333444444000000111111111222222222222222222111000///......333222000//////111333555111111111111222333444555000000///////////////000333;;;;;;444222999;;;555444444333000......000333444444444444555777999:::;;;<<<<<<:::999999;;;===888888888888777777777777888999<<<>>>@@@@@@??????===@@@CCCFFFGGGIIILLLMMMPPPTTTXXX\\\aaaiiittt{{{~~~wwwooohhhbbbaaa```\\\XXXVVVWWWXXXZZZ]]]aaaccccccbbbbbbcccfffgggiiilllpppsssttttttppprrruuuxxxyyyyyyxxxwwwzzzzzz{{{|||}}}{{{xxxqqqkkkgggeeeeeeeeebbbeeehhhiiiiiijjjmmmppplllkkklllnnnnnnmmmjjjgggggghhhjjjlllmmmmmmmmmmmmllljjjhhhhhhhhhiiiiiihhhmmmmmmmmmmmmmmmmmmmmmnnnlllkkkiiiiiijjjoootttxxx}}}uuukkkdddbbbccccccbbbggglllqqqsssuuutttlllccc[[[VVVRRRRRRPPPJJJFFFEEEFFFEEEEEEEEEFFFGGGIIIJJJIIIIIIJJJJJJKKKJJJJJJJJJLLLLLLMMMNNNNNNMMMLLLKKKJJJJJJIIIIIIJJJJJJKKKLLLNNNMMMKKKIIIIIIJJJKKKLLLJJJJJJKKKLLLKKKJJJIIIHHHKKKKKKLLLNNNOOOPPPQQQQQQTTTRRRPPPNNNMMMMMMNNNOOOOOONNNLLLJJJIIIIIIIIIIIIJJJIIIGGGFFFEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@<<<>>>===999888999555---444444333222222222222333222222111111111111222222///---,,,,,,...//////...//////000000000000//////000000000/////////......333111000222555666555444555444444444444444555555444444444444444444444555222333333222///...///111............///000222222444333222333444555444333888666555555555555444222222333333333222222111000000000000000////////////222000------...///---,,,000000000000////////////000000000000111111111111000000111111111111000000---***,,,111222//////222111111000//////......///111555///+++000///...777///000111222222111000///222222222222222222222222111222222222333333333333222222222111111000000///333111///...///000333444111111111111111222333444000000000000111333444555:::AAA@@@888666;;;<<<777666666555333111000111222222222222222333555777888>>>???>>>;;;888777888:::888888888999999999999999:::<<<>>>@@@BBBBBBAAAAAAAAACCCFFFIIIKKKMMMPPPSSS[[[^^^dddiiippp{{{|||uuummmfffccccccaaa^^^[[[ZZZ[[[\\\^^^```cccddddddeeefffgggggghhhjjjmmmppptttwwwxxxrrrssswwwyyy{{{|||{{{{{{}}}}}}|||||||||{{{{{{{{{{{{~~~|||uuummmgggcccbbbaaa^^^```bbbccceeehhhlllooollllllllllllmmmkkkhhheeeggghhhjjjlllnnnoooppppppooommmkkkjjjjjjkkkjjjhhhlllllllllmmmnnnnnnoooooommmkkkjjjkkkmmmqqqvvvyyyyyyqqqgggaaa```aaabbbbbbfffkkkqqqwww}}}}}}ssshhh___YYYTTTSSSPPPJJJGGGHHHEEEFFFFFFGGGGGGHHHHHHIIIIIIJJJKKKLLLMMMMMMMMMLLLMMMMMMMMMMMMNNNNNNNNNNNNKKKKKKJJJJJJKKKKKKLLLMMMNNNMMMKKKJJJJJJKKKLLLLLLKKKKKKLLLMMMLLLKKKJJJIIIKKKKKKLLLNNNOOOPPPQQQRRRRRRQQQOOOOOONNNOOOPPPQQQOOONNNMMMKKKJJJJJJIIIJJJIIIIIIIIIIIIHHHGGGFFFEEEDDDEEEEEEEEEDDDCCCBBBBBB<<<===;;;888888999777333444444333222222222222222222222111111111111222222111000//////111222222111///000000111111000000///111000000000000000//////444222111111222333111000222111111111222333444444222333555666777777666555444555444222///......///...//////000000000000000333222111222444555444333888666555555666666555333222222222333222222111000,,,---///000111111111111111///------......---+++////////////000000000000000000000111111111222222//////000000000000//////+++)))+++000222111222444222222111000///...------222111,,,111888222---666///000111222222111000///555555444333222111111000222222333333333444444444222222222222222111111111111000///......000222333111111000000111111222222//////000111333666777999@@@EEEDDD<<<999<<<<<<888777888999888555222111111222222222333444555777777>>>>>>>>>;;;999777888999888888999::::::;;;;;;<<<===>>>AAACCCDDDEEEDDDDDDGGGIIILLLNNNQQQUUUYYY]]]fffkkksss{{{zzzssskkkeeeccccccbbb```]]]]]]^^^```cccdddfffffffffgggjjjllljjjkkkmmmnnnqqqtttxxx{{{tttuuuxxx{{{}}}~~~~~~~~~~~~~~~~~~}}}|||{{{zzzyyyzzz|||}}}~~~~~~xxxpppiiidddbbbaaa^^^______```bbbfffjjjmmmkkkkkkkkkkkklllkkkiiifffiiiiiikkkmmmnnnpppqqqqqqpppnnnlllkkklllkkkjjjhhhjjjjjjkkklllmmmnnnoooooommmlllkkklllppptttwwwxxxtttlllccc^^^^^^```bbbbbbeeejjjooovvv~~~xxxnnnfff^^^WWWSSSOOOIIIGGGGGGEEEEEEGGGHHHIIIIIIIIIIIIKKKLLLMMMNNNOOOOOOOOOOOOMMMLLLKKKKKKJJJKKKKKKLLLKKKKKKKKKKKKKKKLLLMMMMMMMMMLLLLLLKKKKKKKKKLLLLLLKKKKKKLLLMMMLLLKKKJJJIIIJJJJJJLLLMMMOOOPPPQQQRRRPPPOOONNNNNNNNNNNNOOOOOOOOONNNMMMLLLKKKJJJJJJJJJIIIIIIIIIHHHHHHGGGFFFEEEDDDDDDEEEEEEDDDDDDCCCBBB>>>===:::888777777777555444333333222111222222222222222111111111111222222333222111111333444444333000000000111111000000000111111111111000000000000222222111111111000000///////////////000111333333111222333444555666666666777666555333000///......,,,...///111111111000000222111111222444555444333:::888666666666555444222111111222222222222111111+++---///111222222111000//////.........---,,,+++.........///000111111111000000111111111222222222000000111111111111000000++++++---///111222333444111111111000000///......///---000CCCQQQCCC000000///000111111111111000///444444333333222111000000222222222333333333333444222222222222222222333333000//////...///000222333111111111000111111222333111111222333444666888999>>>BBBAAA;;;888::::::777777999;;;;;;888444111000555555555666777777888999:::;;;<<<;;;::::::;;;<<<::::::::::::;;;;;;;;;;;;>>>@@@BBBDDDFFFGGGGGGHHHLLLNNNQQQUUUYYY^^^eeeiiipppwwwyyyqqqkkkfffcccccccccaaa___^^^```bbbggghhhiiiiiiiiijjjmmmpppnnnoooppppppqqqtttyyy}}}vvvwwwyyy|||}}}~~~~~~}}}||||||}}}~~~~~~xxxqqqkkkfffdddcccaaa`````````cccfffiiikkkiiihhhiiijjjlllmmmkkkiiijjjkkkkkklllmmmnnnoooppppppnnnmmmllllllllliiihhhhhhhhhiiijjjlllmmmnnnnnnnnnlllkkkmmmqqqtttvvvvvvmmmggg___\\\]]]```aaabbbeeehhhkkkooowww|||xxxqqqjjjbbbYYYTTTNNNGGGDDDDDDDDDEEEGGGHHHJJJKKKKKKKKKMMMNNNOOOPPPQQQRRRRRRRRROOONNNMMMKKKJJJIIIIIIIIIKKKKKKKKKKKKKKKLLLMMMMMMLLLKKKKKKKKKKKKKKKLLLLLLJJJJJJKKKLLLKKKJJJIIIHHHHHHIIIJJJLLLNNNOOOQQQQQQQQQQQQPPPOOOOOONNNNNNNNNOOOOOONNNMMMLLLKKKJJJJJJJJJIIIGGGEEEEEEEEEFFFGGGDDDEEEEEEDDDDDDCCCBBBAAA???===:::888555444444666333333222111111111111222222222111111111111222222111///......000111111000000000111111111111000000000000000000111111111111///000000000000000000111.........///000111222333222111000000000222555666888666444333111000//////***,,,...000222222222222222111111222444555555444<<<:::777666555444222///000111111222222111111111---...000222222111///......///000///...---,,,,,,------...///000111222222111111111111222222222222111222222333333222222111...////////////111222111//////000111222222222111222000555NNNcccSSS999111000000111111111111000000111111111111000000000000111111111111222222222222222222222222222222333333////////////000111333333222111111222222333444555888888777777777777777888777::::::666444555666666555888;;;<<<999666222111555555666777777888888888:::;;;<<<<<<::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;???AAACCCEEEHHHJJJLLLLLLOOORRRWWW\\\bbbjjjrrrxxxwwwqqqlllhhheeeeeedddcccaaa```bbbdddiiijjjkkkllllllmmmooorrrqqqssssssrrrqqqtttzzzwwwxxxzzz{{{|||}}}~~~~~~~~~~~~~~~|||wwwqqqkkkgggdddccccccbbbaaacccfffiiijjjkkkgggffffffhhhjjjlllkkkjjjjjjjjjjjjjjjkkklllnnnnnnooonnnmmmmmmnnnmmmkkkiiihhhiiijjjkkklllmmmnnnnnnnnnlllkkkmmmqqqtttsssqqqgggbbb]]][[[^^^```aaaaaacccfffhhhiiimmmssstttqqqkkkbbbZZZTTTMMMEEEAAAAAACCCDDDFFFHHHJJJLLLNNNOOOPPPQQQRRRSSSSSSTTTSSSSSSSSSRRRQQQOOOMMMLLLKKKJJJKKKKKKJJJJJJKKKKKKLLLMMMJJJJJJJJJKKKKKKKKKKKKKKKJJJJJJKKKLLLKKKJJJIIIHHHFFFGGGHHHJJJLLLNNNPPPPPPSSSSSSSSSRRRRRRQQQQQQPPPOOOOOOOOOOOONNNLLLKKKJJJJJJIIIGGGEEEDDDEEEFFFGGGEEEEEEDDDDDDCCCAAA@@@???===;;;999888555111222666333333222111111111111111222222111111111111222222333111000000222333333222000111111222222111111000//////000000000000000111---///000000///000111222000/////////000111222222222000...------000222444555333111000111111000///***+++---///111222333333333222111333555777666555;;;999666555444333111//////000111111222111111111000000111111000///...---...000222111///---,,,------......///000111111222111111111222222222222333222333333333333333333222000222111......111111///...000111333444444444444333111111BBBUUUMMM999333111000000000000000000111.../////////000000111111000000111111111222222222222222222222222111111111///000000000111222444444222222333444555777888999@@@???===;;;:::888888777222333444222111222333444333666;;;===;;;888666555333444555666666666666555===>>>>>>===:::888777888<<<<<<<<<===============CCCDDDFFFJJJMMMQQQSSSUUUVVVZZZbbbjjjsss}}}~~~wwwqqqmmmkkkhhhhhhgggeeeccccccdddfffiiikkkmmmnnnnnnoooppprrrrrrssstttsssrrruuu}}}xxxyyyyyyzzz{{{|||||||||~~~}}}}}}}}}~~~~~~~~~|||{{{{{{}}}}}}zzzuuunnniiidddaaa```aaaaaaaaadddiiilllmmmlllfffeeedddeeeggghhhgggfffffffffggggggiiikkkmmmooopppoooooooooppppppmmmkkkkkkkkklllmmmmmmnnnoooooonnnkkkjjjlllppprrrppplllbbb___\\\\\\___bbbaaa```___dddgggffffffkkkmmmmmmhhh```XXXSSSMMMEEE@@@@@@CCCCCCDDDGGGJJJMMMQQQSSSSSSTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSSSSQQQOOOMMMLLLJJJJJJIIIIIIJJJJJJKKKLLLHHHHHHIIIJJJJJJJJJJJJJJJKKKKKKLLLMMMLLLKKKJJJIIIDDDEEEGGGIIIKKKMMMNNNOOOQQQQQQRRRSSSSSSSSSSSSSSSOOOPPPPPPPPPNNNMMMKKKJJJIIIIIIIIIHHHGGGGGGFFFFFFEEEEEEDDDCCCAAA@@@>>>===999777777888555000111777333222222111111111111111222222111111111111222222555444333333555666666555000111111222222111111000....../////////000000000...000222111//////000333222111111111111111222222000//////......///000111000...,,,---///000///...------......///111222333333222222444666888888777777555444333444333222000//////000111111111111111000000000000////////////...111333333000...---.........//////000000111111111111111222222222333333222222222333333222222222000333222------111222///111222444555666555444333///222///222===;;;222222111111000000000000111111//////000000000111111111111111111222222222333333222222222111111000000///000000111222333444555555333333444666888:::<<<===BBBAAA>>>;;;999777666555222222333333111111222555222666;;;>>>>>><<<;;;;;;333444555666777666555555<<<>>>???===;;;888777777<<<<<<===???@@@BBBCCCDDDHHHIIILLLPPPUUUYYY]]]___dddjjjttt}}}wwwrrrnnnmmmjjjjjjjjjgggeeedddfffgggiiikkknnnoooooooooqqqrrrpppssstttsssrrrwwwyyyyyyyyyyyyzzzzzzzzz{{{~~~{{{zzz{{{{{{|||{{{yyywwwyyy{{{}}}~~~~~~{{{xxxsssmmmgggbbb^^^]]]______```eeekkkoooooommmeeedddccccccdddeeedddcccccccccdddfffhhhkkknnnppppppppppppqqqrrrrrrpppnnnmmmmmmnnnnnnooopppppppppnnnkkkiiikkkoooqqqmmmjjj___]]][[[]]]```bbbaaa___\\\dddhhhfffdddfffiiijjjddd]]]VVVRRRMMMFFFAAAAAACCCCCCDDDFFFIIINNNSSSUUUUUUUUUVVVVVVVVVUUUTTTTTTPPPQQQRRRSSSSSSQQQOOOMMMIIIIIIIIIIIIIIIJJJKKKKKKGGGGGGHHHIIIJJJJJJJJJIIILLLMMMMMMNNNNNNLLLKKKJJJCCCDDDFFFHHHJJJLLLNNNNNNMMMNNNOOOQQQRRRSSSSSSSSSOOOPPPPPPPPPOOOMMMKKKJJJHHHIIIKKKLLLKKKIIIFFFEEEEEEEEEDDDCCCAAA>>><<<;;;555333555888666000222888333222222111000111111111222222111111111111222222333111000000222333333222111111222222222222111111---.........//////000000///111333222///...000222444333222222222222222333//////000111111000///...,,,***(((***---///...---000///.........///111222444333333444777999888888444222111222444444444222//////000111111111111111000000////////////000111...222444444111......///////////////000000000000111111222222222333333333111111222222222222111111///222111------222444000333444666777777555444222...888666///333333000444111111000000000000111111222222111111111111111111222222333333333444444444333222222111000///......000111111333444555666666444444555777:::===???@@@???>>><<<999666444333222555444444555333111222555222666;;;???????????????666777888999999888777777999;;;======<<<::::::;;;;;;<<<>>>AAACCCFFFHHHIIILLLNNNQQQVVV[[[```dddgggqqqyyy~~~zzzxxxuuutttuuuqqqnnnkkkiiiiiijjjjjjjjjlllllllllnnnrrruuuwwwwwwyyy{{{|||xxxtttwww{{{|||}}}|||yyyxxxwwwxxx}}}~~~}}}|||~~~|||yyywwwvvvwwwxxxyyyzzz{{{||||||||||||{{{uuukkkdddbbb```\\\ZZZZZZ\\\```fffjjjmmmnnndddbbbaaa_________```aaa^^^___bbbeeehhhlllnnnpppuuuuuutttsssrrrrrrqqqqqqqqqpppnnnnnnoooooommmlllmmmkkkkkknnnrrrqqqlllfff_________]]]\\\]]]```cccccccccbbbbbbaaabbbbbbcccfffaaaZZZRRRKKKEEEBBB@@@999AAAEEEEEEHHHOOOSSSQQQVVVWWWYYYXXXVVVTTTTTTTTTPPPQQQRRRSSSSSSRRRQQQQQQNNNNNNMMMMMMLLLJJJIIIHHHGGGFFFEEEDDDEEEFFFHHHIIIKKKLLLLLLKKKIIIJJJLLLNNNJJJFFFCCCBBBEEEIIIMMMOOOMMMMMMNNNQQQTTTTTTPPPLLLTTTRRRPPPOOOOOONNNLLLJJJIIIHHHGGGHHHIIIIIIGGGEEEFFFDDDBBB@@@@@@???<<<:::333444555555333222333444555333222000//////000000111000///111555777666444222333333444444333333333555555444333222111000///333222111000////////////......///111222444555555888777555333111000/////////000111111111///...---......---------......///------------...///000111777444666<<<999111555@@@666555444222111000000000111///...///000111000///---.....................222444666555111///000111////////////////////////111222222111///...///000111111111111111000000000000111222222111000222333222555888999777555444444555333111222444555333111333222111111000000111111///000222222222222444555222444333000111555666444555333111111333222///,,,555111///000222111---(((444666:::===>>>===<<<;;;:::888555333111111111222222222111111111111111222333444777:::===@@@BBBCCCBBB<<<666777<<>>@@@DDDFFFHHHJJJMMMOOOYYYWWWZZZccciiillluuu~~~|||zzzwwwuuuvvvsssqqqmmmjjjjjjjjjkkkkkknnnnnnooorrruuuxxxzzz{{{{{{}}}}}}yyyvvvxxxyyyzzz||||||zzzyyyzzz{{{{{{|||}}}~~~~~~}}}}}}|||~~~~~~~~~~~~}}}{{{xxxwwwxxxxxxyyyyyy{{{|||~~~~~~|||{{{uuullleeebbb___ZZZZZZZZZ[[[]]]bbbfffggghhhcccbbbaaa___]]]\\\\\\[[[\\\^^^aaaeeeiiimmmoooqqquuuuuuuuutttsssrrrrrrqqqrrrpppnnnmmmnnnnnnnnnlllnnnmmmlllnnnqqqoooiiiddd\\\]]]]]]\\\[[[\\\___bbbccccccbbbbbbaaaaaabbbbbbdddaaa\\\UUUNNNGGGCCC@@@===CCCGGGGGGKKKRRRVVVTTTVVVXXXYYYYYYWWWTTTSSSTTTOOOPPPQQQRRRRRRQQQPPPOOONNNNNNMMMMMMLLLJJJIIIHHHGGGFFFEEEDDDDDDFFFHHHIIILLLLLLMMMLLLKKKLLLNNNPPPMMMIIIDDDBBBDDDHHHLLLNNNNNNMMMNNNPPPSSSSSSQQQNNNRRRQQQOOONNNNNNNNNLLLJJJHHHGGGGGGGGGHHHHHHFFFDDDDDDBBB@@@???>>>===;;;999555666666555333111222333555444222111000000111111444222111333666888777555222222222333222222111111444444333333222111111000222111000//////.........---.........////////////444333333222222222222222000000000111111111000000//////...............///000000000111111222333444333000333888555...222<<<666555444222111000000000111/////////111111000///........................000222333222///---...///////////////////////////000111222111000///000111222222111111111111222222000111222222222111333444333666999:::999777666666666444222222444444222000333222222111111111111111000111333333222222333555333555444000000333444222444222111111333222000---333111///111444444000,,,666777999:::::::::888777666555444333222222333333444333333222222222333333555555777999<<>>::::::===???>>><<<======<<<<<<===>>>???@@@BBBDDDGGGIIIKKKNNNRRRUUU\\\\\\cccmmmvvv{{{~~~}}}yyywwwwwwvvvtttpppmmmkkkjjjkkklllqqqrrrtttvvvyyy|||~~~}}}|||xxxzzzvvvxxxzzz{{{{{{zzz|||}}}yyyzzz{{{|||||||||||||||}}}}}}~~~~~~}}}|||{{{zzzyyyyyyxxxxxxzzz}}}||||||vvvllleeebbb]]]XXXYYYXXXXXXYYY\\\_________aaa``````___]]]ZZZXXXVVVYYY[[[```eeeiiimmmpppqqqvvvvvvvvvuuuuuutttsssrrrsssqqqmmmlllmmmnnnnnnnnnpppnnnnnnnnnooollleee```YYYZZZZZZZZZZZZ\\\___aaaccccccbbbbbbaaaaaa``````aaa```^^^YYYRRRKKKDDD@@@<<<@@@CCCEEEIIIPPPSSSSSSWWWYYYZZZZZZWWWUUUSSSSSSNNNOOOPPPQQQPPPPPPNNNNNNNNNNNNNNNMMMLLLKKKJJJIIIHHHFFFEEEDDDDDDFFFHHHIIIKKKLLLMMMMMMMMMMMMPPPRRRQQQLLLEEEBBBCCCFFFIIIKKKNNNMMMMMMNNNPPPRRRQQQPPPPPPOOOMMMMMMMMMMMMLLLJJJGGGFFFFFFFFFGGGGGGEEEDDDBBB@@@>>>======<<<:::888666777777555222111111111555444333222111111222222444333222333555666555444222222222222111111000///222222222222222222222222222111000///............/////////......---,,,,,,000000000111222444555666222111111111111222222333222111000///.........///......//////000000111111222///111555333...111999555555444333222111111000111000///000111222000////////////////////////...000111222222000......//////////////////////////////000222111000000111222444333222111111222333444000222333333333333555666555888;;;<<<;;;:::::::::777555333333444333222000222222222111111111111000111222333333222111222333444666555111000333333000222111000111333333111///222000000222555666444111777777777666666555555444222222333333444333333333555444444444444444555555666666666888:::>>>AAACCCEEECCCAAA???>>>>>>???@@@@@@?????????@@@AAACCCDDDHHHJJJLLLNNNQQQVVV\\\```eeeiiisss}}}}}}|||yyywwwxxxxxxvvvsssoookkkjjjkkklllrrruuuwwwzzz|||~~~~~~{{{{{{uuuwwwyyyzzzyyyyyyzzz|||xxxyyyzzzzzz{{{||||||}}}{{{|||}}}~~~~~~}}}|||{{{yyyxxxwwwwwwyyy}}}}}}}}}wwwmmmfffbbb\\\WWWVVVTTTTTTUUUWWWYYYYYYYYY\\\]]]^^^___^^^[[[XXXVVVVVVYYY]]]bbbhhhllloooqqquuuvvvvvvwwwvvvuuutttssstttqqqmmmkkklllnnnnnnoooqqqpppooonnnlllhhhaaa\\\WWWXXXZZZZZZ[[[\\\___bbbcccbbbbbbbbbaaa```___^^^^^^^^^^^^\\\WWWOOOGGGBBB>>>???@@@CCCHHHNNNRRRRRRWWWYYY[[[[[[YYYVVVTTTSSSOOOPPPQQQQQQQQQPPPOOONNNNNNNNNNNNMMMLLLKKKJJJJJJHHHGGGEEEDDDDDDFFFGGGHHHIIIJJJLLLMMMLLLMMMOOOQQQTTTNNNGGGBBBAAADDDGGGHHHMMMMMMLLLLLLNNNOOOQQQQQQNNNLLLKKKKKKLLLLLLKKKIIIHHHGGGFFFFFFGGGGGGFFFDDDAAA???======<<<<<<:::888555666666555333111222333444444444333333222222222222222111111222222111111222333333222222111000///111222222333333444555555333222111000////////////222222222111000000//////000000111222444666777888555444333111111111222333333222111000////////////------...///////////////333222333666555111444:::444444444444333222111000111000000111333333111//////000111111111000///...222222333333222111000000////////////////////////111222333222000000000222333222111111111333555666111333555555555555777888888:::===>>>===<<<<<<===777666555444333222111000222222222222111111000000222333444333111111111333222444444111111333333111000000000111222333222111222111000222555666555444666555444333222222333333000111333444555444222111555555444444444555666666777666666666999===AAACCCIIIIIIGGGCCC???===???AAABBBBBBBBBCCCDDDFFFHHHIIIMMMOOORRRUUUYYY```ggglllwww~~~|||wwwxxxzzzxxxwwwxxxyyyxxxuuupppllljjjlllnnnsssvvvzzz|||}}}~~~|||{{{~~~tttvvvxxxxxxwwwwwwxxxyyyyyyyyyyyyzzz{{{|||}}}}}}zzz{{{|||~~~~~~~~~}}}|||xxxwwwwwwxxxzzz~~~yyynnnfffbbb\\\WWWQQQPPPPPPQQQTTTVVVVVVVVVWWWYYY\\\___```___]]]\\\UUUWWWZZZ___dddiiimmmooouuuvvvwwwwwwwwwvvvuuuttttttqqqmmmkkklllnnnnnnoooppppppooommmjjjeee___ZZZWWWYYY[[[\\\]]]^^^aaacccbbbbbbbbbbbb```___]]]\\\ZZZ\\\]]]]]]YYYRRRKKKGGGEEECCCBBBFFFKKKPPPSSSUUUVVVYYY[[[\\\ZZZWWWUUUTTTQQQRRRSSSSSSSSSQQQPPPOOOMMMNNNNNNMMMMMMLLLKKKJJJHHHGGGFFFDDDDDDEEEGGGHHHFFFHHHJJJKKKKKKKKKMMMNNNTTTNNNGGGAAA@@@BBBDDDEEEKKKKKKKKKJJJKKKMMMPPPQQQLLLKKKIIIIIIJJJJJJIIIGGGHHHGGGFFFGGGHHHGGGFFFDDDAAA???=========<<<:::888222444555444333333444555333444444333333333222222111111222111000000000000333333444444333222111111222222333444555666777777555444333222111111111111222222222222222222333333222333333333444666777888888777555333111111111222444333222000000/////////111111222333333333222222555333444666666444666999444444444444444333222111111111111222444333111///000111222333222111///...222111111222222222000000000000000000000000000000333444444333000//////000222222111111222444555666333555777777666666888999999;;;===>>>===<<<<<<===777777666555333222111111111222222222222111000///222333444333111111111333...111222000111555555222///000111222222222222333222222111222333444444444555444333222222333444555111333444666555444222000444444444444444555666666777666666777999===BBBDDDLLLMMMKKKFFF@@@===>>>AAACCCCCCDDDEEEGGGJJJMMMOOOTTTWWW[[[```fffnnnwww}}}|||uuuqqqsssvvvvvvwwwyyyzzzzzzxxxsssnnnlllnnnqqqtttxxx|||~~~}}}|||~~~|||{{{{{{}}}tttvvvxxxxxxwwwwwwxxxyyyzzzyyyyyyyyyzzz{{{|||}}}yyyzzz|||}}}}}}}}}|||{{{xxxxxxyyyzzz~~~{{{ooofffbbb]]]YYYPPPOOONNNPPPRRRUUUUUUUUURRRUUUYYY^^^aaabbbbbbbbbXXXYYYZZZ]]]aaafffkkknnntttuuuwwwxxxxxxvvvuuussssssqqqmmmlllmmmnnnnnnnnnnnnooonnnmmmiiiccc]]]ZZZXXXZZZ\\\^^^^^^___aaacccbbbbbbbbbbbb```^^^\\\ZZZXXXYYY[[[[[[YYYUUUPPPMMMIIICCC@@@DDDJJJMMMPPPSSSTTTXXX[[[]]][[[YYYWWWVVVSSSTTTUUUUUUTTTSSSQQQPPPMMMMMMNNNNNNMMMMMMLLLKKKIIIHHHFFFDDDDDDEEEFFFHHHDDDFFFIIIJJJIIIIIIJJJKKKPPPLLLEEEAAA@@@AAABBBCCCGGGHHHIIIIIIIIIJJJMMMPPPKKKJJJHHHHHHHHHHHHGGGEEEGGGFFFEEEEEEGGGFFFEEECCC@@@>>>===<<<<<<<<<:::888111333444444444444555777222222333333333333222222111333444333111111222333222333333444444444333333444444555666777888999999666555444333222222222222//////000000111222333333444444444444444555555666777777555444222111111111222222111000/////////000000111222333333222111000333333333444444555666777333444555555555333222111111111222444555444222///111222444444444222000...//////...///000000///---000000000000000000000000333444444333111000000111111222333444555666777777666888999999888777888:::999;;;<<<<<<;;;::::::;;;666777777666333222222333111111222333333111000///111222333333222111222333,,,000111000222555666333...000222222111111222333222222222222333444555666666666444333333444555666222444555666666555333111444444444444555666777777888888888:::===AAAEEEHHHKKKLLLJJJFFFAAA???@@@CCCCCCDDDEEEHHHLLLPPPSSSUUU___ccciiiqqqyyy~~~}}}wwwppplllnnnsssuuuxxx||||||}}}|||wwwqqqooorrrvvvuuuzzz}}}|||}}}~~~{{{yyyxxxxxxsssvvvxxxyyyyyyyyy{{{|||zzzyyyxxxxxxxxxxxxyyyzzzyyyyyy{{{||||||{{{zzzzzzyyyzzz||||||ooofffbbb___[[[QQQPPPOOOPPPRRRTTTTTTSSSOOORRRWWW\\\```ccceeefff^^^]]]\\\\\\___eeekkknnnrrrtttvvvwwwwwwvvvtttsssrrrpppnnnmmmnnnnnnnnnlllkkkmmmmmmlllgggbbb]]][[[XXXZZZ]]]^^^^^^___```bbbbbbbbbbbbbbb```]]]ZZZYYYVVVWWWXXXXXXXXXVVVTTTRRRKKKBBB>>>BBBGGGIIILLLOOOSSSVVV[[[]]]]]][[[YYYXXXTTTUUUUUUUUUUUUSSSRRRPPPMMMMMMNNNNNNNNNMMMLLLLLLIIIHHHFFFDDDDDDEEEFFFGGGDDDGGGIIIIIIIIIHHHHHHIIILLLHHHDDDAAAAAAAAAAAAAAADDDFFFHHHHHHGGGHHHKKKNNNKKKIIIHHHGGGGGGFFFEEECCCDDDCCCCCCCCCDDDDDDBBB@@@>>><<<;;;:::;;;:::999777222444555444333333444555000111222333333222111111000222333333111000222444000111222333333333333333666666777888999999::::::555555444333222222222222/////////000111111222222333333222222222333333444333444444444444333222222111000000/////////000000...///000111111000...---333333333333444666777666333444555666555444222111111111333444666555222///222333555555555333000...///...---...000111///---000000000000000000000000000111333222222111333444111333666888::::::999999999:::;;;:::888888888:::999:::;;;:::888777777888444666777666333222333555000111222333333222000///000111333333222222333555---000222111222555444111///111333333111000111333111222333333444666999;;;:::999888777666555555555222333555666777666666555666555555666666888999999999;;;===@@@CCCGGGJJJLLLGGGGGGEEECCCBBBBBBDDDFFFHHHIIILLLOOOTTTYYY]]]```mmmrrr{{{{{{yyyyyyuuunnniiilllqqquuuzzz~~~~~~~~~yyytttrrruuuzzzwww|||~~~{{{}}}}}}zzzxxxwwwvvvsssuuuxxxzzz{{{|||~~~yyyxxxwwwvvvvvvvvvwwwxxxxxxyyyzzz{{{{{{zzzyyyyyy{{{|||}}}oooeeebbb```\\\SSSRRRPPPQQQRRRSSSSSSRRRNNNQQQUUUZZZ___ccceeefffbbb```]]]\\\___eeekkkooorrrsssuuuwwwwwwvvvtttrrrqqqpppnnnnnnoooooommmllljjjkkkmmmkkkgggbbb^^^\\\XXXZZZ]]]^^^^^^^^^___aaabbbbbbbbbbbb```]]]ZZZXXXUUUUUUVVVVVVVVVVVVVVVVVVPPPFFF@@@EEEJJJKKKNNNRRRRRRVVV[[[^^^]]]\\\ZZZYYYTTTUUUUUUUUUTTTSSSQQQPPPMMMMMMNNNNNNNNNMMMMMMLLLIIIHHHFFFEEEDDDEEEFFFGGGEEEGGGJJJJJJIIIHHHGGGHHHIIIFFFCCCAAAAAAAAAAAA@@@AAADDDGGGHHHGGGGGGJJJMMMKKKIIIGGGFFFFFFEEECCCAAABBBAAA@@@AAABBBBBB@@@>>><<<;;;999999999999888666444555666555333222333444///000222222333222111000---///111000......000222...///000111222333333333777888888999::::::;;;;;;555444333222111111111111111111111111222222222222111111000000111111222333///111222444555555444444000///////////////000111111222333444444333111000555555444444555888999777222444555666666444333111111222333555666555222///222444555666555333000...111000...000222333111...000000000000000000000000---///111222222333555777222555888;;;======<<<;;;;;;<<<<<<;;;999888888999999::::::888666444555666333666777666333222444666000111333333333222000...///111222222222222444555...222333111111333222//////222444333111///000222000111333444666999===@@@======;;;:::888666444444111222444555777888999999777777777777888999:::;;;;;;===@@@DDDHHHLLLNNNPPPCCCBBBAAABBBCCCFFFHHHIIIOOOPPPSSSWWW\\\bbbgggiiiwww~~~zzzwwwtttnnnkkkjjjlllrrrxxx{{{{{{|||yyyyyyvvvpppooossswwwzzz|||}}}}}}~~~~~~yyyvvvvvvxxxvvvuuuvvvxxx{{{~~~~~~~~~xxxvvvtttrrrrrrsssuuuwwwuuuxxxzzz{{{zzzyyyzzz{{{}}}tttmmmiiibbb[[[XXXRRRPPPNNNOOORRRTTTSSSQQQMMMPPPTTTXXX\\\aaafffjjjlllggg```\\\]]]bbbjjjoooqqqtttvvvuuurrrpppqqqsssppplllhhhiiimmmooommmjjjgggjjjmmmmmmhhhaaa\\\YYY^^^^^^____________^^^^^^cccbbbbbb```^^^[[[XXXWWWVVVVVVVVVVVVVVVUUUSSSSSSRRRLLLEEEDDDIIIMMMPPPOOOTTTWWW[[[\\\\\\ZZZYYYYYYWWWUUUTTTSSSTTTSSSQQQPPPLLLLLLLLLKKKJJJJJJIIIIIIKKKJJJIIIHHHGGGGGGGGGGGGIIIIIIIIIHHHHHHGGGGGGGGGEEEEEEFFFEEECCC@@@===;;;<<<@@@DDDEEEDDDCCCEEEGGGJJJIIIGGGEEECCCAAAAAA@@@AAAAAAAAAAAAAAA???>>>>>>===;;;999888888777555444888555333444555555222///333333444444444333222111333333222222111000//////000111222222111333666888888888999999999888888777:::888666555555555444222111111000000111333444555444333333333333444555555333222111000000000111222222111000///////////////111111111000000000000000666777777666444555888:::555555444333222222222222444555555555555333222111777666555444444444444444000000111111111111000000444444444333111000...---444444444444444444444444000222666888888:::<<<>>><<<;;;::::::999999999::::::777444222333444555444888333000333555333111111222333222111//////111333111111222222222111111000333222222111111222222333000000000//////111444666111444999>>>@@@AAA@@@???DDDDDDCCCAAA???<<<:::999888999999888666555666777999666555666888999888666999;;;???EEEKKKMMMKKKHHHGGGEEECCCDDDFFFJJJLLLMMMTTTXXX\\\aaafffooozzz|||wwwtttooommmkkkmmmrrrwwwyyyzzz{{{yyyyyyvvvpppoooqqquuuwwwyyyzzzzzz{{{}}}{{{yyyyyyzzzwwwvvvwwwyyy|||~~~~~~xxxvvvsssqqqpppqqqrrrssstttvvvyyyzzzyyyyyyyyyzzzyyy}}}rrrkkkgggaaa[[[XXXSSSQQQOOOOOORRRTTTSSSRRROOORRRVVVYYY]]]aaaeeeiiillliiidddaaaaaadddhhhkkkppprrrttttttrrrpppqqqrrroookkkhhhiiilllmmmkkkhhhhhhjjjkkkjjjeee```]]][[[^^^__________________^^^aaaaaaaaa```^^^[[[XXXVVVUUUUUUUUUUUUUUUUUUUUUVVVTTTNNNGGGEEEHHHLLLOOOPPPUUUXXX\\\]]]]]][[[[[[[[[XXXVVVUUUTTTUUUTTTRRRQQQMMMMMMLLLKKKKKKJJJJJJIIIKKKJJJIIIHHHGGGGGGGGGGGGIIIHHHHHHGGGGGGFFFFFFFFFDDDEEEEEEEEECCC@@@===;;;;;;>>>BBBCCCCCCCCCDDDFFFIIIHHHFFFDDDBBB@@@@@@???@@@@@@AAA@@@@@@???>>>===:::888777777777777666444777555333444555555333000333444444444333333222222333333222222111000000///111222333222222444777999999999999999999999999888999777666666777777777666555444222111111333444555555555555444444444333333444333222111111111111111111111000000000000000000111111111111000000000000444555555555444444666777555444444333333333333444444555666777777777666555777777666555555555555555111111222222222222111111333333333333222111000///222222222222222222222222111444777999:::;;;===>>>===<<<;;;:::999888888888888666444333444555555444777222000444555333222222333333333111//////000222111111222222222222111111444333333333333333333444333222111000000111444777:::<<>>>>>======;;;888555444555777999777666777:::<<<;;;999>>>@@@EEEJJJNNNNNNJJJGGGIIIIIIIIIKKKNNNQQQSSSTTT[[[aaaiiiqqqyyy}}}xxxuuupppnnnmmmmmmqqquuuwwwxxx|||yyyxxxxxxuuupppnnnooorrrtttuuuuuuvvvxxx{{{~~~~~~|||||||||yyyxxxxxxzzz}}}~~~xxxvvvrrrooommmmmmnnnoooqqqtttwwwxxxxxxxxxyyyzzzyyy~~~ooohhheee```[[[YYYTTTSSSQQQQQQSSSTTTTTTTTTTTTVVVZZZ\\\^^^aaaeeegggkkkkkkjjjiiihhhhhhhhhhhhmmmooorrrsssrrrpppooopppmmmjjjggghhhjjjkkkiiigggiiijjjjjjgggccc```^^^^^^^^^______``````______^^^___``````___]]]ZZZWWWVVVTTTSSSSSSSSSTTTVVVYYYZZZXXXRRRKKKFFFGGGKKKOOORRRVVVYYY\\\^^^]]]\\\\\\\\\YYYWWWVVVUUUUUUUUUSSSRRRNNNMMMMMMLLLKKKKKKJJJJJJJJJJJJIIIHHHGGGGGGGGGGGGGGGGGGGGGFFFEEEDDDDDDDDDCCCDDDEEEDDDCCC@@@===<<<999<<>>>>>????????????>>>===<<<;;;777555555555777777777555555444333444666666444222444444444333333333222222333333222222111000000000111222333444444555888:::::::::999999999999::::::999888666777999::::::999:::888555333222333444666666777777777666444222111444444444444333222000000111000000000000111111222111111111111111111111111333444666666555555555666555444444444444555666666555666888999:::::::::999999888888777777777777888333444444444444444444333333444444444444333222222222222222222222222222222333666888:::;;;;;;===???===<<<;;;999888777777777777666555555777777555333666222111444555333222333333333333111///...///111111111222222222222222111555444444333333444444555555444222111222444777999>>>>>>>>>>>><<<;;;:::999888:::;;;>>>@@@AAABBBBBBCCCBBB???;;;777555666888999999888:::<<<======<<>><<<888:::===???AAABBBBBBCCCCCCBBBAAA???>>>=====================<<<;;;::::::777666555555777777666555333333444555666666555555444444333333222222222333222222222111111111000000111333555555555666888:::;;;:::999999999:::;;;<<<;;;999888999:::;;;;;;;;;>>>;;;888444333333444555555666777888777555222111444555555555444222000//////////////////000111222000111111111111111222222444666888999888777777777444444444555555666888888777888:::;;;<<<<<<;;;:::::::::999999999999999:::666666666555555666666666666666666666555444333222444444444444444555555555444666999::::::;;;<<<>>>;;;;;;999888888777777777555555555777999888666444888444333555555111000222222333333111///......///111111222222333333222222444444333333333333444444555333222222444888;;;<<<>>>===;;;999888666666555333555777;;;===@@@AAABBBDDDDDDCCC@@@===;;;;;;<<<<<<<<<<<<<<<===>>>>>>>>>@@@FFFMMMPPPOOOKKKGGGFFFLLLOOOSSSWWW\\\bbbgggkkkttt}}}vvv}}}}}}}}}zzzvvvsssqqqpppnnnmmmmmmooorrrtttsssttttttsssqqqpppnnnkkknnnooopppqqqsssvvv{{{~~~~~~|||{{{zzzzzz{{{{{{zzzxxxtttrrrnnnjjjhhhgggggghhhnnnqqquuuwwwxxxyyy{{{|||wwwjjjggggggdddaaa```ZZZZZZXXXVVVVVVWWWYYY[[[]]]```bbbdddddddddeeefffeeehhhnnnssstttsssooommmjjjjjjlllmmmnnnmmmkkkjjjhhhgggffffffggggggggggggeeehhhkkkkkkhhhccc^^^\\\]]]]]]^^^^^^^^^^^^]]]]]][[[\\\^^^^^^]]]ZZZWWWUUURRRQQQPPPPPPSSSWWW\\\```aaa]]]UUUMMMGGGGGGMMMSSSTTTVVVXXXYYYXXXXXXXXXYYYWWWVVVTTTSSSTTTSSSRRRPPPOOOOOOOOONNNMMMMMMLLLLLLIIIIIIHHHGGGGGGGGGHHHHHHFFFEEEEEEDDDBBBAAAAAA@@@AAABBBCCCCCCBBB@@@>>>===888999;;;>>>@@@AAAAAAAAA@@@???>>>===<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999999:::888777777777777666444222333555555666666666666555444333222222222333333222222222111111111111111222444666666666666888999:::999999999::::::;;;<<<===;;;999999:::;;;:::999>>><<<888555333333444555222444555777777666444333444444555555444333111000............//////000111000000111111222222222333333555888888777666666777444444444555666777888999999:::;;;;;;;;;;;;:::999;;;;;;:::::::::;;;;;;<<<888888777777777777888888999999888888777555444333444444555555666666666666444666888999999999;;;<<<999999888777777777888888444444666888::::::777555:::777666777444///...000111222333222///......///111111222333333333333333333333222222222222333333333111111333888<<<>>>???===<<<:::999888888888888222333555888:::<<<===>>>@@@CCCFFFFFFEEECCCBBBBBBAAAAAAAAAAAA@@@@@@@@@AAAFFFLLLTTTVVVTTTPPPPPPQQQXXXZZZ___dddjjjrrr|||yyyrrrxxxzzzuuuvvvzzz~~~zzzvvvsssqqqooonnnmmmlllkkklllooorrrppprrrrrrooonnnooonnnkkkjjjllloooqqqssswww{{{~~~|||}}}~~~|||zzzyyyxxxwwwuuusssqqqoookkkhhhffffffggghhhnnnqqquuuxxxzzz{{{}}}~~~rrrhhhggghhhgggdddccc^^^^^^\\\ZZZXXXYYY\\\___aaacccfffgggfffffffffgggdddhhhmmmrrruuuvvvtttssskkkjjjiiiiiijjjjjjiiigggeeeeeeeeeffffffggghhhiiifffjjjmmmnnnjjjddd^^^[[[[[[\\\\\\]]]]]]\\\\\\[[[ZZZ\\\^^^___^^^[[[XXXVVVSSSQQQPPPQQQSSSWWW\\\^^^cccaaa[[[QQQHHHFFFLLLRRRRRRTTTVVVVVVUUUUUUVVVWWWWWWUUUSSSSSSSSSSSSQQQPPPPPPPPPPPPOOONNNNNNMMMMMMIIIHHHHHHGGGGGGHHHHHHHHHFFFEEEDDDCCCBBBAAA@@@???@@@AAABBBCCCBBBAAA???===::::::;;;===@@@AAA@@@>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888:::999777777777777666444222444666666555555666777555444333222111222333444111111111111111111111111333555777777666555666777777888999:::;;;;;;;;;:::<<<;;;999888999:::999888;;;:::888666444444444444111222444555555555444444333333333333333222222111//////////////////000111000000111111222333333333111222444444333333333444444444444555555777888888::::::;;;<<<<<<;;;:::999;;;;;;;;;;;;;;;<<<<<<===:::999888777777888999:::999:::999999888777666555333333444555555666666666555777999999999999:::;;;999888777777666777777777444555666888;;;;;;999777:::888888888444///...111///000222222000/////////000111222333444444444444333222222111111222222333222000111555;;;??????>>>666555555555666666777888333444555777888999::::::>>>AAAEEEGGGGGGGGGGGGHHHGGGIIIJJJIIIHHHGGGHHHIIIMMMTTTZZZZZZVVVTTTXXX\\\bbbfffmmmsss{{{wwwqqqwww{{{tttqqqsssxxx|||{{{uuurrrooonnnlllmmmllljjjiiijjjnnnqqqnnnqqqpppkkkkkknnnoookkkgggiiimmmpppsssvvvzzz}}}}}}}}}|||yyywwwuuussspppmmmnnnllliiigggffffffhhhiiiooorrrwwwzzz|||~~~vvvllldddfffiiihhhfffdddaaaaaa```]]]ZZZ[[[___bbbccceeehhhiiiiiihhhhhhhhhgggiiilllqqqtttvvvwwwwwwmmmjjjgggfffggghhhfffeeecccdddeeeffffffhhhjjjkkkjjjmmmooonnniiiddd___]]]ZZZZZZ[[[[[[[[[[[[ZZZZZZYYY[[[^^^```___]]]YYYWWWSSSRRRRRRRRRTTTWWWZZZ\\\eeeeee```UUUJJJFFFKKKQQQQQQSSSTTTUUUTTTTTTUUUWWWXXXVVVTTTTTTTTTTTTRRRPPPQQQQQQPPPPPPOOONNNNNNNNNHHHHHHHHHGGGGGGHHHHHHIIIFFFFFFEEECCCBBBAAA@@@??????@@@AAABBBBBBAAA???>>><<<;;;;;;===@@@AAA???<<<======<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999888777666555555777777666555333555777777555444555777666444333111111222333444111111111111111111111111444666777777555444444444444666999;;;;;;;;;999888999888666777888999999888666666666555555444333333333333333333333222222222222111111111111222333333333222111111111111111111000000111222222333444444111222222222111111333444444444444444555666666777999:::;;;<<<======<<<<<<;;;;;;;;;;;;;;;<<<======;;;:::888777777888:::;;;777888999:::::::::::::::444555555666777777888888777888:::;;;:::::::::;;;;;;:::999777555444444444555555666888:::;;;:::999888777777888444///000444---///111111000///000000000111222333444444444444333333333222222333333333222111333777===@@@===999000111222333444555666666444555666888999999999999>>>???BBBCCCDDDGGGJJJMMMNNNPPPSSSSSSRRRRRRUUUWWW\\\aaaeeebbb\\\\\\ccckkkooowwwxxxpppwww}}}{{{vvvqqqpppsssxxx}}}xxxrrrooommmlllkkkkkkkkkiiiggghhhmmmqqqmmmpppoooiiiiiinnnooollldddggglllpppsssvvvyyy{{{~~~~~~|||yyyvvvssspppmmmjjjllljjjhhhffffffgggiiijjjpppsssxxx{{{}}}{{{qqqhhhbbbeeeiiiiiifffdddccccccbbb___\\\\\\```eeedddgggjjjkkkjjjiiihhhiiiiiijjjlllooorrruuuxxxyyynnnjjjfffdddeeefffeeedddbbbccceeefffggghhhkkkmmmnnnoooooolllgggcccaaa```YYYYYYZZZZZZZZZZZZYYYYYYYYY\\\^^^``````]]]ZZZWWWTTTSSSSSSSSSTTTVVVYYYZZZffffffbbbWWWKKKFFFJJJPPPRRRSSSTTTUUUTTTTTTUUUWWWYYYWWWUUUUUUUUUUUUSSSRRRRRRQQQQQQPPPPPPOOONNNNNNHHHHHHHHHGGGGGGHHHIIIIIIGGGFFFEEEDDDBBBAAA@@@???>>>@@@AAABBBBBBAAA???>>>===<<<<<<>>>@@@AAA>>>;;;===<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;:::999999444333222444666777777666333666888888555444555777666555333111111222333444111111111111111111222222444666888777555333222222333555888;;;<<<;;;888777666555444555888:::::::::222333444555555444333222555555333222111000000000111000000///000222333444555555444333222222222222000000111222333333444444333333333222111222444666555444444444444555666666888999;;;===????????????;;;;;;;;;;;;;;;<<<======;;;:::888777777888:::;;;555666888:::<<<===>>>>>>777888888999:::;;;;;;;;;888:::<<<<<<;;;;;;;;;<<<>>>===:::777555222111000555555555777:::<<<;;;:::555555666888555111222777+++...000111111000000111000111222333444444555444555444444333333444444555444333444999>>>???;;;555333444555777888999999999555666777999::::::::::::????????????@@@EEEKKKPPPRRRUUUYYYZZZZZZ[[[___bbbnnnsssuuuppphhhhhhqqq{{{~~~|||uuu{{{{{{wwwrrrooopppsssvvvxxx|||tttpppooonnnnnnmmmlllkkklllnnnpppooonnnnnnnnnmmmhhhdddeeekkkqqqnnnfffeeemmmuuuwwwyyy}}}~~~zzzsssnnnllllllmmmjjjiiiiiiiiijjjlllnnnoooooovvv|||~~~}}}rrrgggffffffffffffgggggghhhhhhgggeeebbb``````dddgggkkkiiiggggggiiikkkmmmmmmgggggghhhjjjnnnssswwwzzzwwwqqqiiidddccccccbbb```^^^___aaaaaabbbeeehhhkkknnnrrruuurrriii```\\\[[[UUUUUUUUUUUUUUUUUUUUUUUUXXXZZZ]]]___```^^^[[[YYYTTTUUUVVVVVVUUUVVVXXXYYYeeekkklllaaaPPPDDDEEEJJJPPPQQQRRRRRRRRRTTTWWWYYYXXXWWWVVVUUUTTTTTTTTTTTTWWWUUUSSSRRRRRRPPPMMMKKKJJJIIIHHHJJJMMMNNNKKKIIIHHHFFFCCCBBBBBBBBB@@@???>>>>>>=========>>>@@@AAA===>>>???AAABBBBBBAAAAAA<<<<<<;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::::::::999777666777888:::<<<666666666666666666555555555555444333333222222111111000///000111222111000333333222111222333555666666999<<<<<<:::666444333333222111111111222444444>>>999555555333111222666444333333222222333333444333333333222222111111111444333222111111222333444000000000000111111111111111111111111222333444555000222555777888777555444:::::::::::::::;;;<<<===::::::;;;;;;<<<;;;;;;;;;;;;;;;;;;:::::::::999999888999:::<<<===>>>>>>>>>999999999::::::<<<=========:::777777999:::999777???===;;;888555333222111555555444444666888:::;;;777666555444333222111111111111111111111111111111111111222222222333333333333333333444444444555555666666777999::::::888555000222555777666555666777555666777666555555777999===>>>???@@@AAACCCGGGKKKUUUVVVVVVVVVWWW^^^hhhoooyyywwwyyy|||}}}wwwtttpppnnnppprrrtttuuuxxxrrrooonnnoooooonnnmmmmmmnnnpppppppppoooppppppnnniiiddddddjjjooooooiiihhhoootttuuuwwwzzz{{{}}}yyyrrrnnnmmmmmmnnnmmmmmmllllllmmmnnnooopppqqqwww}}}~~~}}}{{{llleeeeeeeeeeeefffggghhhiiihhhgggeeebbb___```ccceeehhhhhhhhhjjjlllooorrruuuwwwtttqqqnnnnnnppptttvvvwwwssslllgggcccbbbaaa```^^^___`````````aaadddfffmmmrrruuurrriii___ZZZYYYTTTTTTTTTUUUUUUUUUUUUUUUWWWYYY\\\^^^```___^^^]]]WWWXXXYYYXXXWWWXXXYYY[[[cccjjjmmmdddTTTGGGEEEIIINNNOOOPPPPPPQQQSSSVVVYYYXXXXXXWWWVVVUUUTTTTTTTTTWWWUUUSSSSSSRRRQQQNNNLLLKKKIIIIIIKKKMMMMMMJJJGGGGGGEEEBBBBBBBBBBBBAAA@@@AAA@@@?????????@@@AAABBB>>>>>>@@@AAABBBAAAAAA@@@<<<<<<;;;;;;;;;;;;<<<<<<======<<<;;;::::::999999777777666555666777888999777777777777777777777777666666555555444333333222222000///000111222111000333333222111111222333444333666:::;;;999777555555222111111000111222333444:::555333444333000111444333333222222222222333333333333333222222111111111111111000000000000111111000000000000111111111111111111111111222333444555000222444555666666555444999999999999:::;;;<<<===:::;;;;;;<<<<<<<<<<<<<<<;;;;;;;;;::::::::::::999;;;;;;<<<=========<<<<<<<<<;;;;;;:::::::::::::::===:::888777999:::999888===<<<;;;999777666666666444444444555666888999:::888888777666555444444333111111111111111111111111111222222222222333333333333333444444444555555555444444555777999999666444111333666666666666777888999:::;;;;;;:::;;;===???===>>>??????@@@BBBGGGJJJNNNQQQSSSUUUXXX^^^gggnnn~~~}}}yyytttqqqooooooppprrrrrrrrr}}}}}}xxxrrrnnnnnnoooqqqqqqrrrqqqpppqqqrrrsssrrrqqqsssrrroooiiidddcccgggkkkqqqmmmlllooorrrsssuuuxxx{{{}}}}}}wwwrrrooonnnooopppqqqqqqpppppppppqqqqqqrrrtttyyy~~~~~~pppeeecccccccccdddfffgggiiijjjhhhhhhfffbbb``````bbbeeefffiiikkkllllllnnnrrrvvv|||vvvpppmmmmmmoooqqqvvvtttpppjjjddd`````````]]]^^^^^^^^^]]]]]]___aaammmrrruuurrrhhh^^^XXXVVVSSSSSSTTTTTTTTTUUUUUUUUUVVVXXXZZZ]]]___aaabbbbbb[[[\\\\\\[[[ZZZZZZ\\\^^^```hhhnnngggWWWJJJFFFHHHJJJLLLMMMNNNOOORRRUUUXXXXXXXXXXXXWWWVVVVVVVVVUUUXXXVVVTTTSSSRRRQQQOOOMMMKKKKKKJJJKKKKKKKKKHHHFFFEEECCCAAAAAABBBBBBBBBAAACCCBBBBBBAAAAAAAAAAAABBB???@@@@@@AAAAAAAAA@@@@@@======<<<<<<<<<<<<======>>>======;;;:::999888888444555555555555666666666888888888888888888888888777777666666555444444333222111000000222222111000333333222111111111222222111444777999888666555555111000000000000111222222444111111333333000000222222222111111111111222222222222222222222111111111111111222222222222111111000000000000111111111111111111111111111222333444222222333444444555555555888888888888999:::;;;<<<;;;;;;<<<===============<<<<<<;;;;;;;;;:::::::::======>>>>>>===<<<;;;;;;???>>><<<;;;999999888888===;;;888888999::::::999777666555555444444555555333333555666777777888888777777666666666555555555222222222222222222222222222222222222333333333333333444444444444555555555444333444555777777555333333555666666666777999;;;888999:::;;;;;;<<<>>>AAA???@@@AAAAAABBBEEEIIILLLNNNQQQUUUXXX\\\bbbjjjppp{{{sssrrrqqqrrrssstttsssqqquuuwww{{{~~~wwwsssooommmooorrruuuvvvwwwvvvtttuuuvvvvvvuuuttttttsssoooiiidddbbbdddgggrrrooommmlllmmmpppvvvzzz~~~~~~{{{wwwrrrpppppprrrsssuuuuuutttsssssssssssssssxxx{{{tttggg`````````aaaccceeegggiiijjjjjjiiigggdddbbbaaaccceeehhhlllooonnnjjjiiilllpppyyyvvvrrrnnnlllkkklllmmmssssssqqqkkkddd___^^^___ZZZ\\\]]]\\\\\\\\\]]]___lllqqquuurrrhhh]]]WWWUUURRRRRRSSSTTTTTTUUUVVVVVVXXXXXXZZZ\\\^^^```cccddd]]]^^^^^^^^^\\\\\\^^^___aaahhhlllfffWWWKKKGGGHHHHHHJJJLLLMMMOOOQQQUUUYYYXXXXXXXXXXXXXXXWWWWWWVVVXXXVVVSSSRRRRRRRRRPPPNNNLLLLLLKKKKKKJJJHHHFFFDDDCCCAAA@@@@@@AAABBBBBBAAACCCCCCBBBBBBAAAAAAAAAAAA@@@@@@AAA@@@@@@@@@@@@?????????>>>>>>>>>>>>?????????>>>===<<<:::999888777444555666777777777666666888888888999999999999999777777666666555444444444333222111111222333111000333222222111111000000000000222555666555333222222000000000000000111111111000...000333444111000222111111000000000000111111222222222111111111111111333333555666666555333333///000000000111111111111111111111111111222333333555444333333333555666777666666666777888999:::;;;;;;<<<===>>>>>>???>>>>>><<<<<<<<<<<<;;;;;;;;;;;;======>>>>>>======<<<;;;@@@???===<<<::::::999999;;;:::999888888999::::::555444444333333333444444222333555666777777666666444444444444444444333333222222222222222222222222222222222333333333444444444444444444555555555555555444444666777888666444666666777777777888;;;>>>999;;;<<<<<<<<<<<>>===;;;:::999888777777888999999999999888888888999999::::::::::::777777777666555555444444555333222222333333222000222222222222111000000000000222444444111///......//////000000111111111111///...000444555222111333111000000//////000000111111111111111111111111111333333555666666555333333///000000000111111111111111111000000111111222222666555444333444555777888444555555555777888999:::;;;<<<===>>>????????????=========<<<<<<<<<;;;;;;;;;<<<<<<===============>>>======<<<;;;;;;<<<<<<:::999999888777888:::;;;::::::888777666666666666111333444666666666555444444444444444444444333333222222222222222222222222222222333333333444444444444444444555555555666666777666666777999999888777777888888888999:::===@@@@@@AAABBBBBBAAAAAACCCEEEFFFGGGJJJLLLNNNSSSXXX\\\cccfffjjjnnnttt~~~}}}}}}zzzxxxxxxwwwxxxxxxwwwtttqqqrrrpppooonnnqqquuuzzz}}}wwwuuurrrsssvvvzzz}}}}}}{{{{{{|||{{{zzzxxxrrroookkkfffcccaaaaaaaaajjjmmmmmmgggfffmmmwww~~~|||}}}{{{xxxvvvtttuuuvvvwwwyyyyyyzzzzzzyyyxxxwwwvvvoooddd```]]]]]]^^^___aaacccfffhhhiiiiiiiiihhhgggeeedddfffgggkkkooossssssqqqooopppqqqmmmoooppppppooommmjjjhhhkkklllllljjjfffaaa^^^]]]WWWYYY[[[\\\\\\\\\]]]^^^eeejjjnnnkkkccc[[[WWWWWWQQQRRRSSSTTTVVVWWWYYYYYY[[[[[[[[[[[[\\\]]]^^^___]]]^^^______^^^___aaacccfffjjjkkkcccVVVLLLIIIJJJGGGIIIKKKLLLNNNPPPUUUXXXWWWWWWXXXYYYYYYXXXWWWVVVWWWTTTQQQPPPPPPQQQPPPOOOJJJKKKLLLKKKHHHEEECCCCCCAAA@@@>>>???@@@AAAAAA@@@???@@@@@@@@@@@@@@@???>>>AAA@@@@@@??????@@@AAAAAABBBBBBAAAAAAAAAAAABBBBBBAAA@@@???>>>===<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<999::::::;;;;;;<<<<<<===999888888777777666666555666444333333333333222111222222222333222222111000111333444333000...---...///000111111222222111111000...000444555222111444111111000000000000111111000000000111111111111111111111222222222222111111000000000000111111111111111111000000000111111222666555444333444444666666333333333444555777888999:::;;;<<<>>>????????????>>>============<<<<<<<<<::::::;;;<<<======<<<<<<;;;;;;:::::::::;;;<<<<<<777888888777666666999;;;:::999888666555444444333222333333444555555444444777777666666666555555555333333333333333333333333333333333333444444444444444444555555555666666666999888777888:::;;;:::999777999:::;;;;;;<<>>>>>???@@@@@@???>>>???@@@AAAAAA@@@@@@???@@@????????????@@@BBBCCCAAAAAA@@@@@@@@@@@@AAAAAAAAAAAA@@@@@@???>>>============<<<<<<<<<===>>>???<<<<<<======>>>??????@@@;;;;;;;;;:::999999888888777555333333444444222111111222333444444333333222222333555444222111111111000000222333333333222111111...///333333111111444222111111000000111111222///000000000111111111222111111000000000000111111000000000000111111111111111111000000000000111111444333333222222333333333111222222333555666888999::::::<<<===>>>?????????>>>>>>>>>=========<<<<<<;;;;;;;;;;;;;;;;;;:::999999888888777777888888999555666777666444555777:::666555444222111111111111333333333333333333444555888888777666555444444333333333333333333333333333333333333444444444444555555555555555666666666666:::999888888:::;;;;;;:::777999<<<===>>>>>>@@@BBB@@@AAACCCEEEFFFGGGKKKMMMSSSVVV[[[```gggnnnwww|||zzz|||~~~}}}{{{{{{yyyyyy{{{|||wwwwww|||}}}{{{wwwrrrlllhhhggggggnnnwww}}}{{{{{{|||}}}yyywwwuuutttsssqqqnnnlllooooooppprrruuuyyy|||~~~|||zzzwwwwwwzzz}}}~~~|||zzzzzzzzzyyywwwuuullliiieeecccaaaaaa```______jjjrrrnnniiilllpppqqqsssuuuyyy}}}{{{yyyxxxxxxyyyyyy}}}~~~~~~}}}}}}qqqddd___\\\ZZZ]]]]]]^^^```bbbdddfffgggcccdddddddddcccccceeefffjjjkkknnnqqqtttssspppmmmqqqpppooonnnnnnmmmmmmmmmhhhggghhhkkkmmmjjjddd___YYYZZZ\\\[[[YYYWWWVVVVVV[[[___bbb```ZZZUUUUUUXXXRRRSSSTTTVVVXXXZZZ[[[\\\VVVWWWYYYZZZ\\\]]]]]]]]]]]]___aaaaaabbbcccfffhhhiiinnnqqqlll```RRRJJJGGGEEEFFFHHHIIIJJJLLLPPPSSSTTTVVVWWWYYYYYYXXXVVVUUUUUURRROOONNNNNNOOOOOOOOOHHHJJJLLLJJJGGGCCCCCCDDDBBB@@@>>>>>>???@@@???>>>===>>>@@@AAABBBAAAAAA@@@??????>>>>>>???AAACCCDDD@@@??????>>>>>>??????@@@AAAAAAAAA@@@@@@@@@?????????>>><<<;;;<<<===???AAA>>>>>>???@@@AAAAAABBBBBB>>>======<<<<<<;;;::::::777555444444444444222111000111333444555444444333222333555555444444444555000111222333444333222222111...///222222000000333222222111111111111222222//////000000111111111222444333222111111222333444000000000000111111111111111111000000000000000111111111111111111111111111111111222333444666777888999:::;;;===>>>>>>??????>>>>>>>>>>>>============<<<<<<<<<;;;:::999777666777777666555555555555555444666777555333444777:::666555444444333333333444444333222111222333444555777666666444333222111111333333333333333333333333333333333444444444555555555555555555666666666777:::999777888999;;;;;;:::666999===??????@@@AAABBBCCCEEEHHHJJJLLLOOOSSSVVV[[[___eeekkksss|||zzztttqqqooollljjjjjjiiikkkqqqzzz~~~xxxtttzzzuuusssnnniiieeebbb___^^^ccciiisss|||~~~vvvpppnnnvvv}}}yyyyyyzzz|||}}}zzzuuupppmmmlllmmmnnnkkknnnrrruuuxxx|||}}}{{{yyyxxxyyyzzzyyyyyyxxxvvvuuuwwwxxxwwwtttpppooolllfffbbb```bbbdddgggeeedddlllvvvqqqddddddooommmrrrzzz~~~{{{zzz{{{|||~~~~~~}}}{{{yyysssjjj```YYYXXXYYY\\\^^^```aaaaaabbbccceeeiiigggeeebbbaaabbbccccccjjjllloooqqqqqqqqqooommmpppooonnnoooqqqpppmmmjjjiiiiiikkkmmmnnnlllhhhddd```\\\YYYXXXXXXWWWTTTQQQTTTVVVXXXXXXUUUSSSTTTUUUVVVVVVVVVWWWWWWWWWXXXXXXVVVVVVVVVVVVVVVYYY]]]aaabbbaaa`````````aaabbbcccgggpppuuunnn```TTTJJJCCCEEEDDDEEEFFFHHHKKKMMMOOOPPPQQQSSSUUUUUUTTTSSSRRRSSSRRROOOMMMKKKJJJJJJJJJHHHGGGFFFEEECCCCCCBBBBBBAAAAAAAAAAAA@@@>>>===<<<;;;===???AAABBBAAA@@@???AAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDDDDCCCBBBAAAAAABBBBBBBBBBBBAAAAAA@@@???>>>>>>>>>>>>>>>>>>>>>>>>BBBBBBBBBBBBCCCCCCCCCDDDBBBAAA???>>>>>><<<999777777777666666555555555444222222222444555555333222222333333333333333222222222111///000111333222222333111000000111222222111.........///000000000111444444222111000000//////111111111222222111111111222111000111333333111000222000///...///000222333222111000111222222111000000111222333333222111000555777999::::::999:::<<<<<<>>>??????===;;;::::::;;;;;;;;;;;;999777444333333333333333333333333333444222000222444666444222333333333222222111111111333444555555666666555555888777666555444444555666333444555555555444333222444555666666444333444666666666777777888888999999444666:::;;;;;;999999999::::::;;;>>>AAABBBBBBAAAFFFJJJNNNPPPRRRWWW^^^ccckkkqqqxxx~~~}}}sssmmmjjjhhheeecccdddccceeellluuu~~~~~~{{{uuurrrwww~~~{{{}}}~~~zzzsssppplllhhhccc```^^^]]]]]]cccllluuuyyywwwoooiiigggnnnyyy}}}yyywwwxxxzzz|||zzzwwwsssooolllkkklllmmmmmmppptttwwwyyy|||}}}zzzwwwvvvvvvtttsssuuusssqqqrrrsssssspppnnnnnnllliiigggggghhhkkkmmmiiifffjjjrrrpppfffdddjjjlllrrrzzz|||{{{{{{}}}~~~~~~|||yyywwwrrrhhh^^^XXXWWWXXXZZZ[[[]]]]]]]]]^^^```bbbgggfffdddcccbbbbbbcccdddiiikkkmmmpppppppppnnnmmmooonnnmmmnnnppppppnnnkkklllkkkjjjlllmmmnnnmmmlll```]]]ZZZYYYYYYWWWTTTQQQQQQSSSUUUTTTSSSRRRTTTVVVXXXXXXXXXXXXXXXYYYYYYYYYVVVWWWWWWWWWWWWZZZ^^^aaabbbaaaaaa``````aaabbbccceeeoootttnnnaaaTTTJJJCCCDDDDDDDDDEEEFFFIIIKKKLLLMMMOOOPPPRRRRRRRRRPPPOOOQQQOOOMMMKKKJJJIIIIIIJJJJJJIIIGGGDDDCCCAAA@@@@@@AAA@@@@@@??????>>>>>>>>><<<>>>@@@AAABBBBBBAAA@@@AAAAAABBBBBBBBBBBBCCCCCCDDDDDDDDDDDDCCCBBBAAA@@@BBBBBBBBBBBBBBBAAA@@@???@@@@@@@@@@@@@@@@@@@@@@@@CCCCCCDDDEEEFFFFFFGGGGGGFFFDDDBBBAAA@@@???<<<:::888777777666555555444444222222333444555555444222333333444555555666666555333222000000222222222111333111000000111222222111222222333333333333333333333333222111000000000000111111000000000000111111222111000111333333111000111000///...///000222333222111000111222222111000000111222222222222111000444666888999999999;;;<<<;;;===??????===;;;:::;;;:::::::::999777555444333333333333333333333333333444222111222444555444222333333222222222222222222333333444555555555555444777666555444444444555666333444555555555444333333444555666666444444444666666666777777888999999999777999<<<<<<<<<;;;<<<<<>>AAA@@@???>>>>>>>>>???@@@>>>???AAABBBCCCCCCBBBBBBAAAAAABBBBBBBBBCCCCCCCCCFFFFFFEEEDDDCCCBBB@@@???AAAAAABBBBBBBBBAAAAAA@@@CCCCCCCCCCCCCCCCCCCCCCCCDDDEEEGGGHHHIIIJJJKKKKKKHHHFFFCCCBBBAAA@@@===;;;999999888777555444333333222333444555666555444444444555666777888999999:::555333111111222222111000333222000000222333222111555555555555444444444444222222111111111111111222222111///......///111222222111000111333333111000111000/////////000222333222111000111222222111000000111222222222222111000333555777888888999;;;===:::<<<>>>>>><<<;;;;;;;;;:::999777666555444333333333333333333333333333333333222111222333444444222222222222222222222333333222222333444444444444444555444444333444444555666333444444555555555444444444555666666444444555666777777777888999999::::::;;;<<<======<<<===???AAAAAABBBDDDGGGJJJLLLNNNOOOVVVZZZ```eeekkktttyyyooohhheeecccaaa___^^^^^^___ccclllwwwzzzsssrrrrrrrrrtttwww}}}yyyuuusssrrrsssvvvttttttwwwzzz{{{wwwsssiiihhheeebbb^^^\\\YYYXXXXXX\\\dddlllpppnnnhhhbbb^^^aaafffjjjlllmmmmmmmmmppppppoooooonnnnnnnnnnnnpppnnnkkkiiigggggghhhiiilllqqqvvvzzz|||}}}}}}~~~{{{xxxuuusssssssssrrrqqqrrrpppmmmkkkkkklllnnnooopppqqqtttvvvwwwxxxxxxxxxpppfff```dddmmmpppkkkgggpppuuu}}}~~~~~~|||{{{{{{||||||~~~}}}zzzxxxtttsssooofff]]]WWWUUUVVVYYYYYYYYYWWWVVVXXX\\\___dddccccccccccccdddeeefffhhhiiilllnnnpppqqqqqqqqqooooooooopppqqqrrrrrrqqqssspppmmmlllnnnqqqsssssshhhddd^^^YYYTTTRRRPPPPPPQQQQQQPPPOOOPPPRRRUUUWWW[[[[[[[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[]]]```cccbbbbbbaaaaaa````````````aaaiiinnniii___UUUKKKDDDBBBBBBBBBCCCCCCDDDEEEEEEHHHHHHIIIJJJJJJIIIIIIHHHHHHGGGFFFEEEEEEFFFGGGHHHIIIHHHFFFDDDBBB@@@@@@???AAA@@@>>>======???AAABBB@@@AAABBBCCCDDDDDDDDDCCCAAAAAABBBBBBCCCCCCDDDDDDGGGGGGFFFEEECCCAAA@@@???AAAAAABBBCCCCCCBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFHHHJJJLLLMMMNNNNNNHHHEEECCCAAA@@@>>><<<:::::::::999777666444333222222444666777666555555555888888888999999:::;;;;;;777555333222222222111///444222000111222333222222444444333333222222222111111111000000111222222333222111...------...111222222111000111333333111000000000//////000000111222222111000111222222111000111111111222222111111111222333555666777888;;;===999;;;======<<<::::::;;;888777555333222222333444333333333333333333333333222111111222333333333333111111111222222333333333111222333333444444333333333333333333444444555555444444444555555555555555444555777666555555666777888888999999:::;;;;;;;;;======>>>======>>>BBBEEEDDDFFFIIILLLPPPSSSWWWZZZ___dddlllttt}}}}}}~~~xxxrrrjjjdddbbbaaa___\\\___^^^^^^aaafffoooxxxvvvoooooorrrtttuuuxxxvvvvvvtttpppmmmkkklllnnnmmmooosssxxx|||zzztttoooeeedddbbb```]]]ZZZXXXWWWXXX\\\cccjjjmmmlllfffbbb\\\]]]^^^aaaccccccccccccggghhhhhhiiijjjjjjiiiiiijjjiiigggeeedddeeeffffffiiinnntttxxx{{{|||}}}yyywwwtttrrrrrrqqqpppoooooonnnkkkiiihhhjjjlllnnnrrrtttwwwzzzzzzyyywwwvvvmmmfff___aaammmvvvtttllltttxxx{{{yyyyyyyyy{{{|||}}}}}}|||zzzwwwuuurrrqqqnnnggg]]]WWWUUUVVVZZZZZZZZZXXXXXXZZZ^^^aaaccccccccccccdddeeeeeefffhhhjjjllloooqqqsssttttttrrrsssssssssssstttuuuuuutttrrrppppppppppppooommmnnnjjjccc[[[TTTPPPOOOOOOUUUSSSQQQPPPQQQSSSUUUVVV[[[ZZZZZZZZZZZZZZZZZZZZZ\\\]]]^^^^^^^^^___bbbdddbbbbbbbbbaaa```___^^^^^^^^^eeeiiiddd\\\TTTLLLEEEBBBCCCCCCDDDDDDDDDDDDDDDFFFGGGGGGGGGGGGGGGFFFFFFFFFEEEDDDDDDDDDEEEGGGHHHFFFFFFEEECCCCCCBBBBBBBBBBBBAAA???>>>>>>@@@BBBCCCAAABBBBBBCCCDDDDDDDDDEEEAAAAAABBBCCCCCCDDDEEEEEEGGGGGGFFFEEEDDDBBB@@@???AAABBBCCCDDDDDDDDDDDDDDDEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFIIILLLNNNOOOOOOOOOJJJGGGCCCAAA@@@???===;;;;;;:::999777666444333333333555888888777666666777<<<;;;:::999888888999999888666444333333222111000444222111111222333333222333333222222111111000000000000000000111222333333222111...------...111222222111000111333333111000000000000000000111111222222111000111222222111000222111111111111111111222111333444555555777:::===999;;;======;;;:::999:::666555333222111222333333333333333333333333333333111111222222222222333333111111111222222333333333111222333333444444333333222333333444444555555555444444444444555555666666555666888888777666888999::::::;;;;;;<<<======>>>===>>>>>>>>>???AAAFFFIIIJJJMMMRRRVVVZZZ___eeejjjpppvvvvvvxxx{{{zzz{{{{{{tttooojjjgggffffffccc```______^^^^^^```fffnnntttyyyrrrmmmooorrrrrrtttwwwqqqpppnnnjjjffffffhhhjjjjjjooovvv}}}}}}vvvpppcccbbbaaa```]]][[[XXXWWWVVVYYY___eeeiiihhhccc___[[[YYYXXXYYY[[[\\\[[[ZZZ^^^___aaaccceeefffggggggdddcccbbbbbbbbbcccddddddgggkkkqqquuuxxxzzz|||}}}yyyvvvrrrpppnnnmmmllljjjkkkjjjiiigggeeefffjjjlllrrrtttwwwyyyyyyvvvsssqqqhhhgggbbbbbblllzzz{{{tttuuuzzz~~~{{{xxxwwwwwwyyyzzzzzzzzzyyywwwtttsssppppppmmmfff]]]WWWUUUVVVYYYYYYZZZZZZZZZ\\\___bbbcccccccccddddddeeeeeeeeehhhjjjlllooorrrtttvvvwwwuuuvvvvvvuuuttttttvvvxxxuuutttssssssrrrpppllliiiooonnniiibbbZZZTTTPPPOOOVVVTTTRRRRRRTTTUUUUUUUUUZZZZZZZZZ[[[[[[[[[\\\\\\^^^___`````````aaaccceeebbbbbbbbbaaa```___]]]\\\\\\aaaccc^^^XXXSSSLLLFFFCCCDDDEEEFFFGGGGGGFFFFFFGGGGGGGGGFFFFFFFFFFFFFFFEEEEEEDDDDDDDDDEEEGGGHHHFFFFFFEEEDDDDDDDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCBBBBBBBBBCCCCCCDDDEEEEEEAAAAAABBBCCCDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCAAA@@@BBBCCCDDDEEEFFFGGGGGGGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJMMMOOOPPPOOOOOOMMMIIIEEECCCAAA@@@???===::::::999888666555444444333666::::::777666777999<<<;;;999777666666777777999777444333333333222111444333111111333444333222333333333333222222222222111000000000111222333333222111///......///111222222111000111333333111000///000000000111111111111222111000111222222111000222222111000000111222222111222333444444666999<<<999;;;===<<<:::888888888444333333222222222333333333333333333333333333333000111222222111111222444222222222222222222333333222222333444444444444444333444444555555555555444444444444444555666777888666888999999999999:::<<<=========>>>??????@@@@@@@@@AAABBBCCCEEEHHHMMMPPPOOOTTTZZZ___dddkkktttzzzppprrruuuyyy}}}yyyrrrqqquuuyyy||||||yyyvvvwwwzzzxxxsssqqqnnnkkkkkklllkkkhhhddd``````___^^^^^^bbbiiinnntttooommmoooooonnnooorrrpppnnnjjjeeeaaa```bbbeeefffkkksssyyy|||yyytttoooaaaaaaaaa```^^^\\\YYYXXXTTTWWW\\\bbbeeeddd```\\\[[[YYYVVVUUUWWWYYYXXXWWWZZZ[[[\\\^^^___```aaaaaa```_________```aaabbbccchhhkkkooorrrsssuuuxxxzzzuuurrrnnnlllkkkjjjiiihhhiiijjjjjjhhhffffffjjjmmmpppqqqtttuuuuuurrrooollleeejjjiiieeelll{{{zzztttyyy~~~~~~{{{xxxvvvvvvxxxxxxxxxxxxvvvtttrrrqqqmmmmmmkkkddd\\\VVVTTTTTTTTTVVVXXXYYYYYY[[[^^^aaaccccccddddddeeedddddddddggghhhkkknnnqqqtttvvvxxxvvvwwwxxxvvvtttsssvvvxxxwwwvvvtttsssrrrpppmmmjjjkkknnnqqqnnnfff\\\UUUQQQSSSRRRQQQRRRUUUWWWVVVUUUZZZZZZ[[[\\\]]]^^^^^^______aaabbbbbbbbbbbbdddfffbbbbbbbbbbbb```^^^\\\[[[[[[^^^^^^XXXSSSQQQLLLGGGEEEFFFGGGIIIJJJJJJJJJIIIIIIIIIHHHGGGGGGGGGGGGGGGGGGFFFEEEDDDEEEFFFGGGHHHHHHHHHGGGEEEEEEDDDDDDDDDEEEEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBCCCDDDEEEEEEAAAAAABBBCCCDDDEEEFFFFFFFFFFFFFFFEEEEEECCCBBBBBBCCCDDDFFFGGGHHHIIIIIIIIIFFFFFFFFFFFFFFFFFFFFFFFFGGGIIILLLOOOQQQQQQPPPOOOMMMJJJEEEBBBAAA@@@>>>===999999888888777666555555333777;;;;;;888666777:::999888666444444444666666888666444444444444333222555333111222333444333222222222222222333333333333111111111111111111222222111111000000000000111111222111000111333333111000//////000111111111111111222111000111222222111000222222111000000111222222222333333333222444777::::::<<<===<<<999777666666222222333444444333333333333333333333333333333333///111333222111000222444333333222222222222222222333333444555555555555444555555666666666555444333555444444444555666888999888999;;;;;;:::;;;<<<>>>??????@@@@@@AAABBBBBBBBBCCCEEEHHHKKKMMMQQQVVVYYYZZZ```gggnnnsss|||lllooorrrtttxxx~~~tttmmmkkkmmmpppttttttqqqmmmnnnrrrssspppjjjhhhggghhhjjjjjjfffbbbaaabbbbbb```___bbbhhhmmmrrrnnnmmmooommmkkkkkkoooqqqnnniiiccc^^^]]]___aaa]]]aaagggmmmpppnnnjjjgggaaaaaaaaa```___\\\ZZZYYYTTTWWW\\\aaadddddd```\\\^^^ZZZVVVVVVXXXYYYYYYXXX[[[[[[[[[[[[ZZZZZZZZZZZZ]]]]]]]]]^^^___```aaabbbiiikkknnnoooppprrruuuwwwnnnkkkiiihhhiiijjjjjjiiijjjlllmmmkkkiiiiiilllooommmnnnqqqrrrrrrooollljjjdddmmmnnnhhhlll{{{}}}rrrwww~~~}}}~~~{{{wwwvvvvvvwwwwwwwwwwwwuuusssqqqpppkkkkkkiiiccc[[[TTTRRRSSSQQQSSSVVVXXXYYYZZZ]]]___cccddddddeeeeeeddddddcccfffgggjjjmmmpppsssvvvwwwvvvxxxxxxvvvsssrrrtttwwwyyywwwtttsssrrrqqqooommmfffmmmuuuwwwpppdddYYYRRRPPPOOOOOORRRVVVYYYWWWUUUZZZ[[[\\\]]]___```aaaaaa```aaacccccccccccceeefffbbbccccccbbb```^^^\\\ZZZZZZ]]][[[UUUQQQOOOLLLHHHFFFGGGIIIKKKLLLLLLLLLKKKJJJJJJIIIHHHGGGGGGHHHHHHHHHGGGFFFEEEEEEFFFGGGHHHKKKJJJHHHFFFEEEDDDCCCCCCFFFFFFFFFFFFEEEDDDBBBBBBBBBAAAAAABBBBBBCCCDDDEEEAAAAAABBBCCCDDDEEEFFFGGGEEEEEEEEEEEEEEEDDDCCCCCCDDDEEEGGGHHHIIIJJJKKKKKKGGGGGGGGGGGGGGGGGGGGGGGGIIIKKKNNNQQQRRRRRRQQQPPPKKKHHHCCC@@@>>>===<<<:::999888888888777777666666333888<<<;;;888666888;;;666555333222333444666777888666444444444555444333555333222222333444444333000000000111111222222222222222111111111111111222111111111222222111111111222111000111333333111000//////000111111111111111222111000111222222222000333222111000000111222333333333333222222333666999;;;<<<===<<<999666555555111222333555555444333222333333333333333333333333///111333222000000222444444333333222222111111111333444555555666666555555666666777777777666444333555444444444555666888999999:::<<<<<<<<<<<<===???@@@@@@AAABBBBBBCCCCCCDDDGGGJJJMMMQQQTTTXXX\\\```iiipppxxxjjjkkknnnrrrzzz|||yyyyyywwwtttppplllgggbbb```hhhhhhiiiiiijjjjjjjjjjjjdddfffiiiiiiiiiiiijjjkkkbbbaaaaaaaaacccfffjjjmmmrrrqqqnnnjjjggggggjjjlllkkkhhhdddaaa___]]][[[YYYYYYYYY\\\eeemmmooohhhaaa\\\]]]___```___\\\XXXVVVVVVXXX[[[^^^___^^^\\\ZZZ\\\YYYUUUTTTUUUVVVTTTRRRZZZYYYXXXWWWVVVUUUUUUUUUYYYXXXWWWWWWYYY]]]bbbeeeeeehhhhhhhhhkkkqqqqqqnnnpppllliiihhhiiiiiigggeeeiiijjjlllnnnnnnmmmkkkjjjmmmnnnoooppppppnnnllljjjiiimmmqqqqqqpppuuuzzzyyy~~~}}}}}}|||zzzxxxuuuuuuvvvvvvvvvtttqqqnnnlllgggiiiiiicccZZZSSSRRRTTTSSSSSSWWW[[[[[[[[[___fffdddeeeeeeeeeddddddcccbbb```bbbeeejjjnnnqqqtttuuuyyyvvvssstttwwwyyyxxxuuuyyywwwuuurrrooonnnnnnnnnkkkoootttwwwtttjjj]]]SSSSSSSSSSSSTTTUUUWWWXXXXXX[[[[[[[[[[[[]]]^^^```aaabbbbbbaaaaaaaaaaaaaaaaaaccc```___aaa```\\\[[[^^^[[[]]]]]][[[VVVPPPKKKIIIFFFFFFGGGJJJLLLMMMLLLKKKNNNMMMLLLJJJIIIIIIIIIIIIKKKJJJJJJIIIIIIIIIJJJJJJLLLKKKKKKJJJIIIHHHHHHHHHEEEGGGHHHIIIHHHEEEBBB@@@DDDEEEDDDBBBAAA@@@BBBDDDDDDCCCCCCBBBBBBBBBCCCCCCGGGGGGFFFFFFEEEEEEDDDDDDFFFFFFFFFFFFGGGHHHIIIJJJJJJJJJJJJJJJKKKMMMNNNOOOLLLMMMOOOPPPQQQOOONNNMMMGGGFFFEEECCCAAA>>><<<::::::999888777666666666666777666666777999999888777666555333444777777444111666777888999888555222000222333444333111111111333333444444222111111333555333222111111111222333444222111000//////111333444111000////////////000000000000111111111111000000......000111222222222222111111222222222333333333000111222111000222444777;;;999777777666555222///000222444444333222111222///000222333444333222222222222222333333444444444222222222222222222222222222333222111111222555888<<<:::777444222222444555:::999888777777888999:::<<<===>>>>>>======>>>???AAACCCEEEFFFFFFFFFHHHIIILLLPPPUUUXXX\\\bbbjjjppp|||fffgggiiinnnvvv{{{uuuqqqmmmllljjjhhheeecccaaa```ffffffeeeeeeeeefffggggggdddfffhhhhhhgggggghhhiiibbbbbbbbbbbbeeeiiinnnqqquuurrrnnnhhhcccbbbdddgggmmmjjjddd```^^^\\\ZZZXXXXXXWWWZZZaaaiiijjjeee^^^YYY[[[]]]^^^^^^\\\YYYXXXVVVXXX[[[]]]]]]\\\ZZZXXXVVVTTTSSSTTTVVVXXXXXXVVVYYYYYYXXXVVVVVVUUUUUUVVVYYYXXXVVVVVVXXX[[[___bbbcccffffffeeehhhlllmmmjjjllliiifffeeeffffffeeedddiiikkklllnnnnnnmmmlllkkklllmmmnnnnnnnnnmmmkkkjjjkkknnnpppqqqrrrwww~~~|||zzz}}}||||||zzzxxxuuuuuuuuuuuutttrrroookkkiiifffhhhhhhcccYYYRRRQQQRRRTTTTTTWWW[[[\\\\\\```ffffffffffffffffffeeedddcccaaacccfffjjjooorrruuuvvvvvvuuutttuuuwwwyyyyyyyyyzzzyyyvvvtttqqqpppnnnnnnkkkmmmrrrtttssslllbbbZZZXXXWWWWWWWWWWWWYYYZZZ[[[]]]]]]^^^______```aaaaaaccccccdddddddddcccbbbbbb___\\\\\\___```]]]]]]```\\\]]]^^^[[[UUUNNNJJJHHHFFFGGGHHHKKKNNNPPPOOOMMMOOONNNMMMKKKJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJJNNNMMMMMMLLLJJJIIIHHHHHHEEEFFFHHHHHHHHHGGGEEEDDDEEEFFFEEEDDDBBBBBBDDDFFFEEEDDDDDDCCCCCCDDDDDDDDDGGGFFFFFFFFFEEEEEEDDDDDDGGGGGGGGGHHHIIIIIIJJJJJJNNNMMMMMMLLLLLLLLLMMMMMMMMMMMMNNNOOOOOONNNMMMLLLEEEEEEDDDBBB???===;;;999::::::888777666666666666666555555666888999777666:::888555555555555333000444555777777777666444333333444555444333222333444111333555555444222222333222222111111111222333444333333111111111222444555111000000000000000000000000000000000000000000000...///000111111222222222111111111222222222333333000111222111111222444666777555555666777777666444222333555444333222333444222333333444444555444444000000000111111111111111333333333333333333333333333444444333222333666999;;;:::888666555555666666888777777777888999;;;<<<:::<<<===>>>===>>>@@@BBBDDDFFFIIIKKKLLLNNNQQQSSSYYY]]]aaaeeejjjsss}}}```aaaccchhhppp}}}}}}{{{xxxpppjjjeeedddbbb``````___``````dddcccaaa______```bbbcccdddeeeffffffddddddeeefffaaabbbbbbcccffflllsssxxx{{{wwwqqqjjjddddddgggjjjqqqmmmgggaaa^^^\\\ZZZYYYWWWVVVWWW\\\bbbddd```\\\VVVXXXZZZ\\\\\\\\\ZZZYYYVVVXXXZZZ[[[[[[ZZZXXXWWWUUUUUUUUUWWWYYYZZZYYYXXXYYYXXXWWWVVVVVVUUUUUUVVVXXXWWWUUUUUUVVVXXX[[[]]]```ccccccaaabbbfffgggeeefffdddbbbaaabbbccccccbbbiiikkkmmmnnnooonnnlllkkklllmmmmmmmmmmmmllllllkkknnnoooppprrruuuyyy}}}}}}~~~}}}||||||zzzxxxuuuuuutttsssqqqnnnjjjgggeeeeeehhhhhhcccZZZRRRPPPQQQUUUTTTWWW\\\^^^^^^aaaggghhhiiiiiiiiihhhgggeeeddddddeeegggkkkooosssvvvxxxssstttvvvwwwwwwxxxzzz|||zzzyyyxxxvvvtttqqqooonnnkkklllnnnqqqqqqnnnhhhccc^^^]]][[[ZZZZZZ[[[]]]^^^___```aaabbbccccccbbbaaabbbcccdddeeeeeecccaaa```[[[YYYZZZ^^^___^^^___bbb^^^___^^^ZZZSSSMMMHHHFFFFFFGGGIIIMMMQQQSSSRRRPPPPPPPPPNNNMMMLLLKKKKKKKKKJJJJJJKKKLLLLLLKKKKKKJJJPPPOOONNNNNNLLLKKKKKKJJJGGGGGGHHHIIIIIIIIIJJJJJJGGGHHHGGGFFFDDDDDDFFFHHHEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEEEEEEEEEEEEEGGGHHHIIIKKKKKKKKKKKKJJJNNNNNNNNNNNNOOOOOOOOOOOOOOONNNMMMMMMLLLLLLLLLLLLGGGFFFEEECCCAAA>>><<<;;;;;;:::999888666666555555555444444555666777666555:::777555444555555555444444444555555666666666666444666666555444333333444///222666777666333222111222222111111222222333444444333222222222333555666111111111111111111111111111000////////////000111//////000111111222222222111111111111111222222222000111222222111111444555555444333555777888777666444555555444333333444666555555555555555555666777111111111111111111000000444444444444444444444444444555555444444444777999999999999888888888888888666666777888999;;;===>>>:::<<<>>>??????AAADDDFFFEEEGGGJJJMMMPPPUUUZZZ^^^eeeiiinnnsss{{{ZZZ[[[^^^ccckkkxxx}}}xxxxxxvvvooohhhfffdddbbb___^^^^^^___```bbb```]]]ZZZZZZ\\\___aaacccddddddcccaaa```aaabbb___``````aaaeeelllvvv~~~{{{tttlllggghhhlllpppuuuqqqiiiddd```^^^\\\ZZZXXXVVVVVVYYY^^^```]]]ZZZUUUVVVXXXYYYYYYYYYYYYXXXVVVWWWXXXZZZ[[[[[[[[[[[[]]]]]]]]]]]]\\\ZZZXXXVVVXXXWWWWWWVVVUUUUUUUUUVVVXXXWWWUUUTTTTTTUUUWWWYYY^^^aaaaaa^^^^^^aaacccaaabbbaaa______```aaaaaabbbiiijjjlllnnnooonnnmmmlllnnnnnnnnnnnnnnnnnnnnnmmmqqqoooooossswww{{{{{{zzz~~~|||||||||zzzxxxvvvtttsssqqqnnnjjjeeebbb```dddgggiiiddd[[[SSSPPPQQQVVVUUUWWW\\\___```ccchhhjjjkkkllllllkkkjjjhhhgggeeeeeegggjjjnnnrrrvvvxxxsssvvvyyyyyywwwwwwyyy|||xxxxxxxxxwwwuuurrrooommmlllllllllmmmnnnmmmjjjhhhdddbbb___]]]]]]]]]___``````aaacccdddeeedddbbbaaa___aaacccdddcccaaa^^^\\\ZZZWWWYYY]]]^^^]]]^^^bbb``````^^^YYYQQQKKKFFFEEEFFFGGGJJJNNNRRRTTTSSSRRRRRRQQQPPPNNNMMMMMMMMMMMMJJJKKKLLLMMMMMMMMMLLLKKKOOOOOOOOOOOOOOOOOOOOOOOOKKKKKKJJJIIIJJJKKKLLLMMMKKKKKKJJJGGGDDDCCCEEEFFFDDDDDDEEEEEEFFFFFFFFFEEEEEEEEEEEEFFFFFFFFFFFFFFFFFFHHHJJJLLLMMMLLLKKKJJJLLLMMMOOOPPPRRRSSSTTTUUUPPPOOOMMMKKKJJJJJJKKKLLLKKKJJJIIIGGGEEEBBB@@@???===<<<:::888777666555555555333222333555666555444666444333333555777999;;;555555444444444555666777555666666555333222333444111333666666555333333333222111222222222222333333333333333222333444555555111222222333333333333333222111///......///111222000000000000111222222333111111111111111111111111000222333222111111333555555444222333444555444333444444444333111222444666777666555444444555666777666555555444444333333333444444444444444444444444333444555555444555777999666777999:::::::::999888777888999:::;;;<<<>>>>>><<<>>>???@@@AAACCCGGGIIIJJJLLLOOOSSSWWW]]]dddiiipppvvv~~~WWWXXX[[[```hhhtttzzzvvvuuusssmmmgggfffeeebbb```______```aaa```^^^ZZZWWWWWWZZZ]]]```bbbcccbbb___]]][[[\\\]]][[[\\\]]]^^^aaajjjwwwyyyoooiiihhhlllooouuuqqqjjjeeebbb___]]][[[XXXVVVUUUWWWZZZ\\\[[[ZZZUUUVVVVVVVVVVVVVVVVVVVVVUUUVVVXXXZZZ]]]___```aaaeeeeeedddccc___\\\YYYWWWWWWWWWVVVUUUUUUUUUVVVVVVXXXWWWUUUTTTTTTTTTUUUVVV^^^aaaaaa]]][[[^^^````````````____________aaabbbhhhiiikkkmmmnnnnnnllllllppppppqqqqqqqqqqqqqqqppprrroooooorrrwwwzzzyyyvvv~~~}}}{{{{{{{{{zzzxxxvvvsssqqqnnnjjjfffaaa^^^\\\aaafffiiieee]]]UUURRRRRRWWWUUUVVV\\\```aaadddhhhkkklllnnnooonnnmmmjjjiiifffeeefffhhhlllqqquuuxxxvvvyyy|||{{{xxxvvvwwwyyyvvvvvvvvvvvvtttrrrooonnnooommmlllllllllllljjjhhhfffeeebbb```______```aaa```aaacccddddddcccbbbaaa___aaabbbcccccc```]]][[[[[[YYYYYY]]]^^^\\\\\\___bbbaaa]]]WWWOOOIIIEEEDDDEEEFFFJJJOOOSSSUUUTTTRRRSSSRRRQQQOOONNNNNNNNNNNNKKKLLLLLLMMMNNNNNNNNNMMMNNNNNNOOOPPPQQQRRRSSSTTTOOONNNLLLKKKKKKKKKLLLMMMNNNMMMLLLHHHDDDBBBBBBCCCCCCDDDEEEFFFFFFFFFFFFFFFEEEFFFFFFFFFGGGGGGHHHHHHGGGHHHKKKMMMMMMMMMKKKJJJNNNOOOQQQSSSTTTUUUUUUUUUQQQOOOMMMJJJIIIJJJKKKLLLMMMLLLKKKIIIGGGDDDBBBAAA???>>><<<:::888777666666555333111222333555555444444444333333444666999;;;777666444333333333555555444555666555222111222222444555555444333333444666111111222222333333333333222222222222222333333444222222333444555555444444333111000......000111333222111111000111111222333222222111111111111111111000222333333222111222333333111000000222333333333333333333222000111333555666555444333333444555666777777777666555555555444333333333333333333333333222333444444444444666777444666888999::::::999888;;;;;;<<<======>>>>>>>>>>>>???@@@AAABBBDDDHHHKKKTTTVVVZZZ___dddkkkrrrwwwTTTVVVZZZ___fffoooyyyzzztttqqqnnniiifffcccbbbaaa_________```aaa^^^[[[XXXVVVWWWYYY]]]```bbbaaa```\\\YYYWWWXXXYYYXXXYYYZZZZZZ]]]hhhwwwwwwmmmiiikkkmmmoookkkgggccc```^^^[[[YYYUUUTTTSSSTTTWWWXXXXXXWWWUUUTTTSSSSSSSSSTTTUUUUUUUUUVVVXXXZZZ^^^aaadddfffeeeffffffddd```]]]\\\\\\VVVVVVUUUUUUUUUUUUVVVVVVYYYXXXVVVUUUTTTTTTUUUUUU]]]aaaaaa\\\YYY\\\___````````````___^^^^^^aaacccfffhhhjjjlllmmmmmmlllkkkqqqrrrtttuuuvvvuuusssrrrqqqooooooqqquuuxxxwwwvvv}}}}}}|||{{{{{{{{{zzzxxxvvvrrrppplllhhhccc^^^[[[YYY^^^cccgggeee^^^VVVRRRRRRWWWTTTUUU[[[```bbbdddgggjjjlllnnnppppppooommmlllgggffffffgggjjjpppuuuyyyyyyzzz|||{{{zzzxxxwwwwwwuuuuuuuuutttsssrrrqqqqqqqqqpppnnnmmmmmmllljjjhhhgggfffeeedddcccbbbbbbbbb```aaabbbcccdddccccccbbbbbbcccddddddcccaaa___^^^\\\ZZZZZZ]]]^^^[[[\\\___bbb```\\\UUUNNNHHHEEEEEEEEEGGGKKKPPPUUUVVVTTTRRRSSSRRRQQQPPPOOONNNNNNNNNMMMMMMMMMMMMMMMNNNPPPPPPNNNOOOPPPQQQSSSTTTUUUVVVPPPOOONNNLLLLLLLLLMMMNNNPPPOOOMMMIIIEEEBBBBBBCCCDDDEEEFFFHHHHHHHHHGGGGGGFFFFFFGGGHHHIIIIIIJJJJJJJJJKKKLLLMMMNNNNNNMMMMMMSSSTTTUUUUUUUUUTTTRRRQQQPPPOOOMMMKKKKKKKKKLLLMMMMMMLLLKKKIIIGGGDDDBBBAAABBBAAA???<<<:::888777777555333111111333444555555555666666444333333555666777666444333333333444444555666666444222111111222555555555333222222555777000111222333333333333222111222222222333333333333222333555666777666666555333222111111111111222333333222111000000111222333333333333222222222222222000222444444222111222333///...---...222555666666222222333222111000222444555444333333333333333333555444444444444444333333333333333333333333333333111333444555444444555777555666888999::::::999999===>>>???@@@@@@@@@@@@@@@@@@AAACCCDDDFFFIIINNNRRR\\\```eeekkkrrryyyQQQTTTYYY^^^cccjjjrrrvvv|||xxxrrrmmmjjjiiiiiiddddddbbbaaa___^^^]]]\\\ZZZXXXVVVUUUVVVYYY]]]___aaaaaa^^^ZZZVVVTTTUUUVVVVVVXXXXXXXXX[[[fffwwwxxxmmmgggggghhhdddbbb___]]]\\\YYYVVVSSSNNNNNNNNNPPPRRRSSSSSSSSSRRRQQQPPPPPPQQQSSSUUUWWWWWWWWWXXXZZZ]]]aaaeeegggcccddddddaaa]]]ZZZ[[[\\\VVVUUUUUUUUUUUUUUUVVVVVVZZZYYYXXXWWWVVVVVVVVVVVV[[[___```ZZZWWWZZZ___``````aaaaaa___]]]]]]___bbbdddfffhhhkkklllkkkkkkjjjppprrruuuxxxxxxwwwtttrrrooonnnnnnppprrruuuvvvvvvxxx}}}}}}~~~~~~}}}|||zzzzzz{{{zzzxxxvvvpppnnnkkkfffaaa]]]ZZZXXXYYY___dddccc]]]UUURRRQQQVVVSSSSSSZZZ```bbbdddggghhhkkknnnqqqrrrqqqooonnniiihhhggggggkkkpppvvvzzzyyyyyyzzz{{{|||{{{yyyvvvuuutttttttttttttttuuuuuurrrqqqqqqqqqqqqoookkkiiihhhhhhhhhhhhgggfffdddcccaaaaaabbbccccccdddeeeeeeddddddccccccbbb```___^^^\\\ZZZZZZ^^^^^^\\\]]]```bbb```[[[TTTMMMGGGEEEEEEHHHJJJMMMSSSWWWWWWUUUSSSSSSRRRQQQPPPOOONNNNNNNNNOOONNNMMMLLLMMMOOOQQQSSSPPPQQQQQQRRRSSSSSSTTTTTTNNNNNNMMMMMMMMMNNNOOOOOOOOOOOONNNJJJGGGEEEFFFGGGFFFGGGIIIKKKLLLKKKJJJIIIGGGGGGHHHIIIJJJKKKLLLMMMNNNNNNNNNOOOPPPPPPQQQQQQUUUUUUVVVVVVUUUSSSQQQPPPOOONNNMMMMMMLLLMMMNNNOOONNNNNNLLLKKKHHHFFFCCCBBBDDDCCCAAA>>>;;;999888888666333111111333555555555333555666555222111222444444444333333444444555555666777777666333222222333333555666555444333444555000111222333333333222222222333333444444444444444222444666777888888777666333333333333333333333333444333111000000111333444444444444333333333222222000222444444333111111222111000...///222555777777111333444444333222222333444444444444444333222222222222222222333333333333444444444444444444444444222444666666555555666888777888999::::::;;;;;;:::===>>>@@@BBBCCCDDDDDDDDDFFFHHHJJJMMMPPPVVV\\\aaahhhlllttt}}}PPPSSSXXX]]]bbbgggmmmqqquuuvvvtttpppkkkiiikkknnnjjjiiigggddd```\\\XXXVVVWWWVVVUUUUUUVVVYYY\\\^^^aaa```]]]YYYUUURRRSSSTTTVVVXXXXXXWWWZZZeeewww|||pppeee```___```[[[ZZZYYYXXXWWWUUUQQQNNNIIIIIIKKKLLLNNNOOOOOOOOOOOONNNNNNOOOQQQTTTWWWYYYYYYYYYYYYZZZ\\\```ccceeeddddddbbb^^^YYYVVVWWWYYYUUUUUUUUUTTTUUUUUUVVVVVVZZZYYYYYYXXXWWWWWWWWWWWWYYY^^^___YYYVVVYYY^^^``````aaaaaa___\\\\\\^^^aaaccceeegggjjjkkkkkkjjjiiiooorrrvvvyyyzzzwwwtttqqqnnnnnnnnnooopppsssvvvwwwuuu~~~||||||||||||}}}}}}}}}}}}}}}{{{zzzzzz{{{zzzxxxvvvpppnnnjjjeee```\\\ZZZXXXUUU[[[bbbbbb[[[TTTQQQPPPVVVRRRSSSZZZ```bbbdddfffgggjjjnnnqqqrrrrrrpppoookkkiiihhhhhhlllqqqxxx|||yyywwwwwwzzz~~~~~~{{{wwwvvvuuutttttttttvvvwwwyyyrrrrrrsssttttttrrrnnnjjjhhhiiijjjkkkjjjhhhfffdddbbbbbbbbbbbbdddeeeggghhhcccbbbaaa```___^^^]]]]]][[[YYYZZZ^^^___^^^___bbbbbb___ZZZSSSLLLGGGFFFFFFJJJLLLPPPUUUXXXYYYVVVSSSSSSRRRQQQPPPOOONNNNNNNNNPPPOOOLLLKKKLLLOOORRRUUUSSSSSSSSSSSSRRRRRRRRRRRRKKKLLLLLLNNNOOOPPPPPPQQQOOOOOONNNKKKIIIHHHIIIKKKHHHIIIKKKMMMNNNNNNMMMLLLGGGHHHIIIJJJKKKMMMNNNNNNQQQQQQPPPQQQQQQRRRTTTTTTRRRSSSUUUVVVVVVUUUSSSRRRNNNNNNNNNNNNNNNNNNOOOOOOQQQPPPOOOMMMKKKHHHFFFEEEFFFDDDBBB???<<<:::999888666444111111333555666666///222555555333222333555111111222333555666666777888888999777444333333444111444777888777555333333000111222333444333222222333444555555666666555555222444666888999888777777333444444555555444444333444333222000000111333444555555555444444333333333000222444444333111111111777444222111333555555555111444666666555333333333444444555666555444222111222222222333333444444444666666666666666666666666333555777888777777777999:::::::::;;;;;;;;;<<<<<<<<<>>>@@@CCCEEEFFFGGGGGGMMMOOORRRVVV[[[bbbiiiooovvv|||OOOSSSWWWZZZ]]]___bbbdddlllrrrvvvtttnnnkkkmmmqqqllljjjfffbbb^^^\\\ZZZYYYUUUVVVVVVWWWXXXYYYZZZ[[[]]]]]]\\\ZZZWWWRRRNNNLLLUUUWWWXXXWWWWWW^^^lllwwwzzzpppeee]]]YYYXXXXXXVVVTTTRRRRRRRRRQQQMMMJJJJJJJJJKKKJJJJJJKKKNNNPPPKKKMMMOOOOOOOOOOOOQQQRRRWWWXXXXXXYYY[[[]]]___aaadddffffffaaaYYYTTTTTTUUUPPPRRRTTTUUUUUUUUUVVVWWWVVVXXXYYYYYYXXXWWWWWWXXX[[[___```\\\YYY[[[^^^___ddddddcccaaa___]]][[[ZZZ```bbbdddgggiiikkkllllllqqqrrruuuxxxyyyxxxtttpppnnnmmmmmmmmmnnnqqqsssuuuzzz|||~~~|||yyyyyy{{{|||}}}}}}yyyyyyyyyzzzzzzyyyvvvsssqqqmmmhhhdddaaa^^^ZZZWWW[[[ZZZ[[[[[[ZZZWWWSSSOOORRRSSSUUUXXX\\\aaaeeeggggggjjjooosssuuussspppnnnoooooonnnmmmmmmpppuuuxxxxxxxxxyyyyyyzzzyyyyyyxxxvvvuuutttssssssttttttuuuuuuuuuvvvvvvtttqqqnnnmmmiiiiiihhhgggfffeeeddddddbbbdddffffffeeeccccccccceeedddbbb```______``````_________``````bbbdddeeekkkdddZZZPPPIIIGGGGGGHHHLLLPPPUUUXXXWWWUUUSSSRRRSSSRRRQQQPPPPPPQQQRRRSSSQQQPPPOOONNNMMMMMMMMMMMMPPPPPPQQQQQQQQQQQQQQQQQQMMMMMMMMMLLLLLLLLLLLLLLLTTTQQQNNNMMMOOOPPPNNNLLLKKKPPPRRRNNNNNNPPPNNNIIINNNNNNNNNOOOOOOPPPPPPPPPNNNMMMNNNQQQTTTWWWWWWWWWTTTSSSQQQPPPOOOOOOOOOPPPJJJKKKMMMNNNOOOOOONNNMMMOOOPPPPPPNNNLLLIIIHHHHHHIIIFFFBBB???===:::777555666555555444444333333222222222111111111222444555666555333222222333555666444333222333444444333111444111333777555000000555333333333333333333333333333555777666444444777:::777666777999:::;;;999777999999888888777666666666444222111111444666666666555555666666555555444333444333333222222333333444888666333111111333666888666333111333666888777555222111111222444444000,,,222222222333333444444444666555444333444555666777888888888888999999999999999999:::===AAABBB@@@======@@@DDDFFFHHHHHHJJJKKKRRRVVV[[[```fffooozzzOOORRRUUUXXX[[[^^^aaadddkkkrrryyyyyysssmmmlllmmmiiigggdddaaa^^^\\\[[[ZZZWWWVVVVVVUUUVVVWWWXXXYYY``````___^^^ZZZVVVRRRPPPSSSTTTTTTRRRRRRXXXaaaiiiqqqllleee]]]XXXUUUUUUVVVRRRPPPMMMLLLMMMLLLIIIGGGHHHHHHIIIIIIIIIKKKMMMOOOMMMNNNOOOOOONNNOOOQQQSSSWWWXXXYYY[[[]]]^^^___```eeefffeee```YYYSSSSSSUUUQQQRRRUUUUUUUUUTTTUUUWWWXXXZZZ[[[[[[ZZZYYYYYYZZZ[[[```aaa\\\ZZZ\\\______ddddddcccbbb```^^^\\\[[[]]]^^^```ccceeehhhiiijjjnnnooossswwwzzzzzzwwwtttoooooonnnnnnoooqqqtttuuu{{{}}}~~~}}}{{{zzzzzz{{{|||{{{zzzxxxwwwxxxyyyzzzyyyvvvssspppmmmhhhddd```]]]ZZZYYYZZZYYYXXXXXXXXXVVVSSSPPPOOOPPPRRRTTTXXX]]]aaadddfffiiimmmqqqrrrqqqpppnnnnnnnnnnnnmmmmmmoootttwwwxxxyyyyyyzzzzzzzzzzzzyyywwwwwwuuutttttttttuuuvvvvvvvvvvvvuuusssqqqooommmkkkjjjiiihhhfffeeedddcccbbbdddeeefffdddcccdddeeeeeedddbbbaaa____________`````````aaabbbeeeiiilllnnnggg\\\QQQIIIGGGGGGIIIMMMPPPTTTWWWVVVUUUTTTTTTUUUTTTSSSQQQPPPPPPPPPPPPRRRQQQQQQPPPOOONNNNNNNNNPPPPPPPPPPPPPPPPPPPPPPPPMMMMMMMMMMMMMMMLLLLLLLLLRRRPPPNNNOOOPPPQQQOOOMMMLLLPPPRRROOOOOORRRPPPLLLNNNNNNOOOPPPQQQQQQRRRRRRQQQQQQQQQSSSVVVXXXXXXXXXUUUTTTRRRPPPOOOOOOOOOPPPLLLMMMNNNOOOPPPPPPOOOOOOPPPPPPPPPPPPNNNLLLKKKKKKJJJGGGBBB???===:::777555222222222222222222222333333333222111111222333444555444333333333444555666444333222333555555333111333111333666555111111666222222111111111111222222444555777666555555777:::999888888:::;;;;;;999777::::::999999888777777777666444333333444666666666333333333333333222111111444333333222222333333444555555555444444555555555666555444555666555111...444222222444555555222...444444444444333333333333666555444444444555666777888888888999999:::::::::======>>>AAAEEEFFFDDDBBBEEEGGGKKKMMMNNNPPPSSSTTTZZZ___fffnnnuuuQQQRRRTTTVVVYYY]]]bbbfffkkksss|||}}}wwwooojjjhhheeedddbbb___^^^]]]]]]]]][[[YYYWWWUUUTTTUUUWWWXXX^^^^^^]]]\\\YYYUUUQQQOOOTTTRRRPPPOOOPPPSSSWWWYYY^^^[[[XXXUUUSSSSSSSSSTTTPPPMMMJJJHHHHHHGGGFFFEEEFFFFFFFFFGGGIIIKKKMMMNNNOOOOOOOOONNNMMMNNNQQQTTTVVVWWWZZZ]]]^^^______^^^cccdddccc]]]WWWRRRRRRSSSQQQSSSUUUUUUTTTTTTUUUVVVZZZ\\\]]]]]]\\\[[[\\\]]]]]]bbbccc___\\\^^^aaaaaaddddddcccbbbaaa___]]]\\\]]]^^^___aaadddgggjjjlllnnnpppssswwwzzzzzzxxxuuuqqqqqqppppppqqqsssuuuvvv}}}}}}|||{{{zzz{{{{{{{{{yyywwwvvvuuuuuuwwwxxxwwwuuusssnnnllliiiddd___\\\\\\]]][[[YYYVVVTTTTTTUUUTTTSSSOOOOOOOOOQQQUUUYYY^^^```eeegggjjjmmmooooooooonnnmmmmmmmmmllllllnnnrrrvvvxxxyyyzzz{{{|||{{{{{{zzzyyyxxxwwwvvvuuuvvvvvvwwwxxxwwwvvvtttrrrpppooonnnlllllljjjiiigggeeeccccccbbbccceeeeeeddddddeeegggfffeeedddbbb```______^^^____________aaagggnnnssstttlll^^^QQQIIIFFFHHHJJJNNNPPPSSSUUUTTTTTTUUUUUUWWWVVVTTTRRRPPPOOONNNMMMSSSSSSRRRRRRQQQPPPPPPPPPOOOOOOOOOOOOOOOOOOOOOOOOMMMMMMMMMMMMMMMMMMMMMMMMPPPOOOOOOQQQSSSSSSQQQOOOMMMPPPRRRQQQRRRTTTSSSQQQOOOPPPPPPRRRSSSTTTUUUUUUUUUTTTTTTVVVXXXZZZYYYXXXUUUTTTSSSQQQPPPPPPOOOOOOMMMNNNPPPQQQRRRRRRRRRQQQPPPPPPQQQQQQPPPPPPOOOOOOKKKGGGCCC???<<<:::777555000111111222333333444444444444333222222222333333333444444444555555666666444333333444555555444222333222333666555333444888444333222111111222333444444666777666666666888:::;;;::::::;;;<<<<<<:::888<<<;;;;;;:::999999888888999777555555666777666555222222222222222111111000444333333222222333333444111333666777777666333111333333555666777444///+++555444444555666666333111666666555444444333333222666666555555666777888888888888999::::::;;;<<<<<<======>>>AAADDDFFFFFFEEEJJJLLLOOORRRUUUYYY]]]```gggoooyyySSSTTTUUUWWWYYY^^^eeejjjnnnuuu|||}}}xxxpppiiigggcccbbbaaa```___```aaaaaabbb___[[[WWWVVVWWWXXXZZZ[[[[[[[[[ZZZXXXUUUQQQOOOTTTQQQNNNNNNPPPRRRQQQPPPRRRQQQRRRRRRRRRSSSSSSTTTPPPNNNKKKHHHGGGGGGGGGGGGEEEDDDEEEGGGJJJLLLMMMMMMPPPOOOOOOMMMLLLNNNRRRUUUUUUWWW[[[^^^```___^^^\\\``````]]]YYYSSSPPPOOOPPPQQQSSSUUUVVVUUUTTTUUUWWW[[[]]]______^^^]]]]]]^^^```eeegggccc```bbbdddddddddddddddcccbbbaaa___^^^aaaaaabbbcccfffjjjnnnqqqrrrrrrtttwwwyyyxxxuuussssssssssssssstttuuuvvvwww~~~}}}{{{{{{zzz{{{{{{zzzwwwuuutttsssssstttuuuuuutttrrrmmmllliiiddd___]]]___aaa^^^ZZZTTTRRRRRRUUUWWWWWWRRRQQQPPPPPPSSSWWW\\\___dddeeegggjjjlllnnnoooooolllllllllkkkkkkmmmqqqtttwwwxxxzzz|||}}}}}}|||{{{zzzyyyxxxwwwvvvvvvwwwwwwxxxwwwuuusssqqqooooooooommmmmmkkkiiigggeeecccbbbbbbcccdddddddddeeeggghhhhhhgggfffdddbbb```___^^^\\\\\\\\\\\\^^^eeeooovvvyyyppp```QQQHHHEEEGGGJJJNNNPPPRRRSSSRRRSSSUUUWWWVVVUUUTTTRRRPPPOOONNNMMMRRRRRRRRRRRRRRRQQQPPPPPPNNNNNNNNNMMMMMMMMMMMMMMMLLLLLLLLLMMMMMMNNNNNNNNNMMMNNNQQQSSSTTTTTTSSSRRROOOQQQRRRSSSUUUVVVVVVVVVPPPQQQRRRTTTUUUWWWXXXXXXXXXWWWVVVWWWYYYZZZYYYXXXVVVUUUTTTSSSQQQPPPPPPOOOOOOPPPRRRSSSTTTTTTTTTTTTPPPPPPPPPQQQRRRRRRQQQOOOKKKGGGBBB>>><<<:::888666444444444444555555666666555444444333333333333333333444555666666777666666444333333444666666555333333333444555555555666999777666555333333555666777666666777777777888:::;;;>>><<<<<<<<<======<<<:::======<<<<<<;;;:::::::::<<<:::888777888777666444333333444444333333222111444333333222222333333444111333555777777555333111000111333555666555333111555555555666666555444333666555555555555555555555666666777777888888999999888999:::;;;===>>>???@@@??????AAACCCFFFHHHJJJJJJNNNQQQVVVZZZ```fffmmmrrr{{{WWWWWWXXXYYY\\\bbbiiinnnsssvvvzzzyyytttnnnjjjhhhcccbbbbbbbbbbbbdddfffggghhheee```\\\ZZZZZZ[[[\\\]]]]]]^^^]]][[[XXXVVVTTTRRROOOMMMNNNPPPQQQNNNKKKKKKLLLNNNOOOPPPQQQQQQQQQPPPNNNLLLIIIFFFFFFGGGHHHEEEEEEEEEGGGKKKNNNMMMLLLNNNNNNMMMLLLLLLNNNRRRUUUTTTWWW[[[^^^___^^^\\\[[[[[[ZZZWWWSSSPPPMMMMMMNNNQQQSSSVVVVVVVVVVVVWWWXXX\\\]]]______^^^^^^___```ccciiikkkgggdddfffhhhgggfffffffffeeedddcccbbbaaaeeeeeeeeefffiiimmmqqqsssqqqqqqsssvvvxxxxxxuuusssuuuuuuuuuvvvwwwxxxyyyyyy~~~}}}zzzyyyyyyzzzzzzyyyvvvtttsssrrrqqqrrrssssssqqqppplllkkkiiifffdddcccdddeeeaaa\\\UUUQQQQQQUUUYYY[[[UUUSSSPPPNNNPPPSSSXXX[[[bbbccceeegggjjjlllnnnooojjjkkkkkkkkkjjjkkknnnqqqvvvwwwzzz|||~~~~~~}}}|||{{{yyyxxxvvvvvvvvvvvvwwwxxxwwwtttrrrpppnnnmmmmmmmmmlllkkkiiifffdddcccbbbbbbccceeeeeeeeeeeeggghhhhhhhhhgggeeecccaaa```___ZZZZZZZZZZZZ\\\cccoooxxx|||qqqaaaQQQGGGDDDFFFHHHMMMNNNPPPQQQQQQRRRTTTVVVSSSSSSSSSRRRRRRQQQPPPPPPPPPPPPQQQQQQQQQPPPOOOOOOMMMLLLLLLLLLKKKKKKKKKJJJJJJJJJKKKLLLMMMMMMNNNNNNLLLNNNQQQTTTTTTTTTTTTTTTQQQQQQRRRUUUWWWWWWXXXZZZRRRSSSTTTUUUWWWXXXYYYZZZYYYXXXWWWWWWXXXYYYXXXWWWVVVVVVUUUTTTRRRQQQPPPOOOPPPQQQSSSUUUVVVVVVVVVVVVPPPOOONNNOOOQQQQQQPPPMMMJJJFFFAAA===;;;999888777666666666555555444444444444444444555444444444444444555666777777777777666444444444555777777666444333555666555555666999:::777777666555555666777777777777666777999;;;<<<<<>>>>>===<<<>>>>>>======<<<;;;;;;;;;===<<<:::999999888666444333333444444333333222111444333333222222333333444444444444444444444444444222333444444555555666777444444555555555555555555444444555666777777888888777777888999:::::::::;;;::::::<<<>>>@@@BBBCCCDDDCCCDDDFFFHHHKKKOOORRRUUUVVVZZZ```hhhpppyyyYYYZZZ[[[]]]```eeelllqqqvvvvvvvvvsssoookkkjjjiiicccccccccdddeeegggiiikkkjjjgggccc___\\\[[[\\\\\\YYYZZZ[[[[[[YYYWWWUUUSSSOOOMMMKKKLLLNNNNNNKKKHHHGGGHHHIIIJJJKKKLLLLLLKKKMMMMMMLLLIIIFFFDDDEEEFFFFFFEEEEEEHHHLLLNNNMMMJJJJJJKKKLLLKKKLLLNNNRRRUUUTTTVVVZZZ]]]^^^]]][[[YYYWWWVVVRRROOONNNMMMMMMNNNQQQSSSVVVXXXXXXYYYZZZ\\\]]]^^^```aaa``````aaabbbeeekkknnnjjjgggiiijjjiiigggggghhhggggggfffeeeeeeffffffggghhhjjjmmmppprrrlllmmmooossswwwxxxxxxvvvuuuvvvwwwxxxzzz{{{||||||~~~~~~yyyxxxwwwxxxyyyxxxvvvtttsssqqqpppoooppppppooommmllljjjiiiiiijjjkkkkkkiiiccc]]]UUUPPPPPPTTTYYY\\\XXXTTTPPPLLLLLLOOOSSSVVV^^^___bbbeeehhhjjjlllmmmiiijjjjjjjjjiiijjjmmmoootttvvvyyy|||~~~~~~}}}|||zzzxxxwwwuuutttttttttuuuvvvuuusssqqqooommmkkkjjjkkkkkkiiihhhfffdddbbbbbbaaadddfffgggffffffffffffffffffeeedddcccaaa___^^^YYY[[[[[[ZZZ[[[bbboooyyy{{{qqqaaaQQQFFFBBBDDDFFFJJJLLLNNNOOOOOOPPPSSSTTTQQQQQQRRRRRRRRRRRRRRRQQQNNNOOOPPPQQQQQQPPPNNNNNNKKKKKKKKKJJJJJJIIIIIIHHHHHHHHHIIIJJJLLLMMMNNNNNNLLLNNNQQQSSSSSSSSSTTTUUUSSSQQQRRRVVVXXXXXXYYY\\\TTTTTTUUUVVVXXXYYYZZZZZZYYYXXXWWWWWWXXXYYYXXXVVVWWWWWWVVVUUUSSSQQQPPPOOOQQQRRRTTTVVVWWWXXXXXXWWWRRRPPPNNNOOOPPPPPPMMMJJJHHHDDD???;;;:::999888888555555444444333222222111333444555555666666555555777777777777777777777777555444444555777888777666555888888555444777::::::555555555555555555555555888777666888:::=========>>>===<<<<<<>>>??????>>>>>>>>>>>>===<<<<<<;;;;;;===<<<:::::::::999666444222222222222222111111000444333333222222333333444555444333222222333444555555666666555333333555777444555666666444444666777444444555666888999:::;;;777888999;;;;;;<<<<<<<<<<<<<<<>>>AAACCCFFFGGGHHHEEEFFFIIIKKKNNNSSSYYY^^^^^^dddlllvvvYYYZZZ]]]___bbbgggmmmrrruuutttrrrooollliiihhhiiicccccccccdddfffiiikkkmmmgggeeebbb___\\\ZZZZZZYYYUUUVVVWWWWWWVVVTTTRRRQQQNNNMMMMMMLLLLLLKKKIIIGGGDDDEEEFFFGGGGGGHHHHHHHHHKKKLLLMMMJJJFFFDDDDDDFFFFFFDDDCCCFFFKKKMMMJJJGGGFFFHHHJJJKKKLLLNNNQQQTTTTTTUUUXXXZZZ[[[[[[ZZZXXXVVVSSSPPPNNNNNNOOOPPPPPPQQQSSSWWWYYYZZZ[[[]]]______```bbbcccbbbbbbcccdddeeekkknnnkkkhhhiiijjjiiiiiiiiiiiijjjiiiiiihhhhhhggghhhiiikkkmmmnnnooopppkkklllnnnqqquuuwwwwwwvvvuuuvvvxxxzzz|||~~~yyywwwuuuvvvwwwxxxwwwvvvsssqqqooonnnnnnnnnlllkkkllliiihhhlllrrrtttqqqlllddd^^^UUUOOOOOOSSSWWWZZZ\\\XXXRRRMMMKKKMMMQQQTTTYYY[[[^^^bbbeeegggiiiiiihhhiiijjjiiiiiiiiikkkmmmrrrtttxxx|||~~~}}}|||{{{xxxwwwuuusssrrrrrrrrrrrrsssssssssqqqooollliiigggiiiiiihhhfffeeecccbbbbbbaaadddhhhiiihhhfffddddddbbbbbbbbbbbbaaa___]]]\\\WWWYYYZZZYYYXXX___kkkuuuyyyooo```PPPEEEAAAAAACCCGGGJJJLLLNNNNNNOOOQQQRRRPPPQQQRRRSSSSSSRRRQQQQQQMMMNNNPPPQQQQQQPPPOOONNNKKKJJJJJJIIIHHHHHHGGGGGGFFFFFFGGGIIIJJJLLLMMMMMMLLLOOOQQQRRRQQQQQQSSSVVVUUURRRRRRWWWYYYWWWYYY]]]UUUVVVVVVWWWXXXYYYYYYZZZYYYXXXWWWXXXYYYZZZYYYXXXWWWWWWWWWVVVTTTRRRPPPNNNQQQRRRTTTVVVXXXXXXXXXXXXVVVRRROOOOOOQQQPPPKKKGGGEEEAAA<<<999888999999999444444444444444333333333222333444666777777777777:::999777666666666666777555444444666888999888666777::::::555444888:::999444555777888888777555444999777666888<<<>>>>>>======<<<:::;;;>>>@@@@@@@@@>>>>>>>>>===<<<<<<;;;;;;<<<;;;:::::::::999666444333333333333333222111111444333333222222333333444444444333222222333444444000333555666444444555777555666888777555555777:::666666777777888999::::::777888:::<<<===============>>>@@@CCCFFFIIIKKKLLLKKKMMMPPPSSSWWW]]]eeekkkooouuuXXXZZZ]]]```ccchhhnnnrrrsssrrrpppmmmkkkiiiggggggcccccccccdddfffiiikkkmmmdddcccaaa^^^[[[YYYWWWVVVWWWXXXYYYYYYYYYWWWUUUSSSPPPPPPPPPOOOLLLJJJIIIHHHDDDDDDEEEEEEFFFGGGHHHHHHLLLNNNOOOMMMIIIFFFFFFGGGFFFCCCBBBEEEJJJKKKHHHDDDCCCEEEIIIKKKLLLNNNQQQTTTTTTUUUWWWYYYZZZZZZYYYXXXUUUSSSOOONNNOOOPPPRRRRRRQQQSSSWWWZZZ[[[]]]___aaa```bbbdddeeeddddddeeefffdddjjjmmmjjjhhhiiiiiihhhjjjjjjkkkkkkkkkjjjjjjiiiiiikkklllnnnoooppppppqqqnnnnnnoooqqqttttttsssrrruuuvvvxxx{{{~~~xxxvvvttttttvvvwwwxxxwwwtttqqqooommmmmmlllkkkiiimmmiiihhhmmmvvvyyytttnnnddd]]]TTTNNNNNNQQQUUUXXXbbb]]]UUUOOOMMMNNNRRRUUUUUUXXX\\\```ccceeeffffffgggiiiiiiiiihhhiiikkklllqqqssswww{{{}}}}}}|||{{{wwwvvvtttrrrqqqpppqqqqqqrrrrrrrrrqqqnnnkkkgggeeehhhgggfffeeedddcccbbbbbbaaaeeeiiikkkiiifffcccbbb^^^____________]]][[[ZZZTTTWWWXXXVVVUUUZZZfffqqqwwwnnn___PPPEEE@@@@@@AAAEEEHHHKKKNNNNNNNNNOOOQQQQQQRRRSSSSSSSSSRRRPPPPPPMMMOOOPPPRRRRRRQQQOOONNNJJJJJJIIIHHHHHHGGGFFFFFFEEEEEEFFFHHHJJJKKKLLLMMMMMMOOOQQQPPPOOOPPPSSSVVVVVVRRRRRRWWWYYYVVVXXX]]]VVVWWWWWWWWWXXXXXXYYYYYYZZZYYYXXXYYYZZZ[[[ZZZYYYXXXXXXWWWWWWUUURRRPPPNNNQQQRRRTTTVVVXXXYYYYYYXXXYYYTTTPPPPPPQQQPPPKKKFFFCCC???;;;888777888999999444444555555666777777777111222444666888888888888<<<:::888666555555666777555444444666888999888777888<<<;;;555333888;;;999666777:::;;;;;;:::777666:::888666888<<>><<<;;;:::;;;===@@@AAAAAA>>>>>>======<<<<<<;;;;;;;;;;;;::::::;;;999666444555555666666555555444333444333333222222333333444333333333333333333333333(((---333666666666777888666888999999777666999<<<888888888888888999999999777999;;;===>>>>>>>>>===>>>@@@BBBEEEHHHKKKMMMNNNWWWZZZ]]]```dddkkkttt{{{]]]___bbbdddeeeiiioootttyyyssskkkdddbbbcccdddeeebbbbbbcccbbbcccfffkkknnnjjjeee___[[[XXXWWWUUUTTTUUUTTTSSSSSSSSSQQQNNNLLLJJJIIIIIIHHHHHHIIIIIIJJJFFFHHHHHHGGGEEEDDDEEEFFFKKKLLLLLLJJJGGGFFFFFFFFFBBBBBBAAAAAABBBCCCEEEFFFAAACCCEEEGGGIIIMMMRRRVVVTTTSSSTTTWWWZZZ\\\ZZZWWWQQQPPPOOONNNNNNOOOPPPQQQUUUXXX\\\^^^______aaabbbiiigggdddaaaaaaccceeeggggggjjjlllkkkhhhgggiiikkkjjjjjjjjjjjjjjjkkklllmmmooommmlllnnnqqqsssrrrppppppqqqssssssssssssuuuvvvrrrtttvvvxxx{{{}}}~~~~~~~~~~~~~~~~~~}}}}}}}}}yyyuuuuuuwwwxxxuuurrrsssqqqnnnlllkkkiiifffdddgggkkkppptttuuusssooommmccc^^^UUUMMMKKKMMMRRRUUUZZZZZZXXXWWWUUUTTTSSSRRRTTTVVVYYY\\\___bbbddddddeeefffgggfffeeefffhhhjjjooosssxxx}}}~~~{{{yyy{{{yyyvvvssspppooonnnnnnkkklllmmmmmmkkkhhhdddbbb___aaaddddddcccbbbbbbbbbccceeehhhhhhfffdddcccccc```]]]ZZZYYYYYYYYYXXXWWWTTTSSSSSSTTTXXX]]]cccfffiiiaaaUUUIIIAAA>>>>>>???DDDEEEHHHJJJLLLLLLKKKJJJOOOTTTUUUQQQOOOOOONNNKKKOOOPPPRRRSSSSSSQQQPPPOOOPPPOOOLLLIIIGGGFFFFFFFFFJJJFFFCCCEEEJJJNNNOOOMMMOOONNNNNNNNNOOORRRUUUWWWVVVVVVVVVVVVWWWXXXYYYYYYWWWXXXXXXXXXXXXXXXWWWVVVYYYXXXXXXYYY[[[]]]\\\[[[VVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWWWXXXZZZZZZVVVVVVTTTRRRNNNIIIDDDBBB???>>><<<:::888666444333777888777555222222666:::555555555555555666777777777<<<===999999;;;999333555555666777888777777777===<<<:::999888999999:::888888777777666777777777<<<:::999999;;;<<<<<<;;;:::>>>???===???CCCAAA;;;<<>>;;;;;;;;;;;;;;;;;;;;;;;;222333555666666666555444777555333222333444444444111222333444555444333333444333333222222333333444888777777777888999::::::666888999999777555444555<<<===>>>======>>>AAACCCEEEHHHKKKMMMMMMPPPUUUZZZ___fffmmmpppssszzz___aaacccdddfffjjjpppuuuwwwqqqiiibbb``````aaabbb```aaaaaa``````cccgggjjjgggccc]]]XXXVVVTTTRRRPPPTTTRRRQQQQQQQQQOOOLLLIIIHHHHHHGGGGGGGGGGGGHHHHHHEEEFFFGGGFFFDDDCCCDDDEEEIIIJJJJJJIIIFFFEEEEEEFFFCCCCCCBBBAAAAAABBBCCCDDDBBBDDDFFFGGGJJJOOOTTTXXXVVVUUUTTTVVVYYY[[[YYYXXXSSSSSSRRRQQQQQQRRRSSSSSSXXX[[[]]]^^^^^^]]]^^^___cccccccccddddddeeeffffffeeehhhjjjhhheeedddfffiiiiiiiiijjjjjjkkkkkkllllllooonnnmmmooorrrtttsssqqqoooqqqrrrsssrrrrrrtttuuurrrsssvvvxxx{{{}}}~~~~~~}}}|||{{{{{{zzztttrrrtttvvvuuussspppnnnlllkkkjjjiiigggeeegggjjjooorrrsssqqqnnnkkkeee```XXXQQQNNNOOORRRUUUZZZZZZYYYXXXVVVSSSQQQPPPTTTVVVXXX[[[^^^```aaabbbdddeeeeeedddcccdddgggjjjmmmpppvvvzzz|||{{{yyywwwxxxwwwtttqqqnnnmmmllllllkkkllllllllljjjfffbbb```___aaabbbbbbaaa```aaabbbccceeeggggggeeedddccccccbbb___\\\ZZZYYYXXXWWWVVVTTTSSSRRRRRRTTTXXX\\\^^^```ZZZPPPFFF@@@>>>>>>???BBBCCCFFFHHHJJJKKKKKKJJJNNNRRRSSSPPPNNNPPPPPPNNNPPPQQQRRRSSSSSSRRRQQQOOORRRQQQOOOLLLJJJHHHGGGGGGFFFBBB???AAAGGGKKKLLLJJJPPPOOOOOOOOOPPPQQQSSSTTTUUUUUUUUUVVVWWWXXXZZZ[[[ZZZYYYYYYYYYYYYXXXXXXXXXZZZYYYYYYZZZ\\\]]]\\\[[[VVVVVVVVVVVVVVVVVVVVVVVVWWWWWWWWWXXXYYYZZZ[[[\\\WWWVVVUUURRRMMMHHHCCC@@@===<<<;;;999777555333222666444111000111222444444555444444555555777888888666;;;<<<999888:::888333555555666666777888888999<<<<<<;;;:::::::::::::::;;;::::::999999:::::::::;;;:::888999:::<<<<<<;;;;;;>>>>>><<<>>>BBBAAA===>>>@@@AAA@@@===;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;999:::::::::::::::999999888555333333444555555444222333444555666555555444444444333333333333444444777777777777888999::::::777999;;;<<<:::999999:::>>>???AAAAAABBBDDDGGGJJJJJJMMMQQQTTTVVV[[[bbbggglllsss|||aaabbbcccdddfffkkkqqquuusssmmmeee___\\\\\\]]]]]]_________^^^]]]^^^aaadddddd```[[[VVVSSSQQQNNNLLLQQQPPPNNNMMMMMMKKKIIIFFFEEEEEEDDDDDDDDDDDDEEEEEEDDDEEEFFFEEECCCBBBCCCDDDFFFGGGHHHGGGEEEDDDEEEFFFEEEDDDBBBAAA@@@@@@@@@AAACCCEEEFFFHHHKKKPPPWWW[[[XXXVVVUUUUUUWWWYYYXXXXXXVVVVVVTTTTTTTTTTTTVVVVVV[[[]]]______]]][[[[[[[[[\\\^^^bbbeeeggggggeeedddccceeegggfffbbbaaabbbeeefffgggiiijjjkkkkkkkkkjjjooonnnnnnpppssstttsssrrroooqqqrrrrrrqqqqqqssstttrrrsssuuuxxx{{{}}}~~~|||zzzyyyxxx{{{tttqqqrrrttttttsssllljjjiiiiiiiiiiiigggfffgggiiimmmooopppnnnllljjjgggccc]]]WWWSSSRRRSSSTTTZZZZZZZZZYYYWWWSSSPPPNNNSSSTTTVVVXXX[[[]]]___```bbbcccbbbaaaaaabbbeeehhhjjjnnnrrrwwwyyyxxxvvvuuuuuusssqqqooolllkkkjjjiiijjjkkkkkkjjjhhhddd```]]]^^^______^^^]]]^^^```bbbdddeeeffffffdddccccccddddddaaa]]][[[YYYXXXUUUSSSRRRQQQOOOMMMNNNPPPRRRTTTSSSOOOIIICCC???======>>>???@@@CCCEEEHHHJJJKKKKKKMMMQQQRRROOONNNQQQSSSRRRQQQRRRSSSUUUUUUTTTRRRQQQTTTSSSRRRQQQNNNKKKHHHGGGCCC@@@>>>@@@EEEIIIKKKJJJOOOOOOOOOPPPPPPPPPQQQQQQTTTTTTUUUVVVXXXZZZ[[[]]]]]]\\\[[[ZZZYYYZZZZZZ[[[\\\[[[ZZZ[[[\\\]]]\\\[[[VVVVVVVVVVVVVVVVVVVVVVVVVVVWWWWWWXXXYYYZZZ[[[[[[XXXWWWTTTPPPKKKFFFAAA>>>;;;;;;999777555444222222666222......222444333111333333444555666888999:::777::::::888888999777333555555444555666888:::<<<;;;<<<<<<<<<<<<;;;::::::;;;;;;;;;::::::;;;;;;<<<;;;:::888999:::<<<;;;;;;===>>>===<<<>>>BBBBBB???@@@AAA@@@>>>;;;::::::;;;<<<<<<<<<<<<<<<<<<<<<<<>>===<<<<<<<<<<<<888555333333444555444444444444555666777666666666444444333333333333444444777777777777888999:::;;;999;;;>>>>>>>>>>>>>>>@@@===???AAACCCEEEHHHLLLNNNSSSWWW[[[^^^bbbiiiqqqxxxaaaaaaaaabbbeeeiiinnnqqqlllggg___ZZZWWWWWWXXXXXX^^^^^^^^^]]][[[[[[^^^```bbb___ZZZWWWTTTQQQMMMKKKNNNLLLJJJIIIIIIHHHEEECCCBBBBBBAAAAAAAAAAAABBBBBBCCCEEEEEEEEECCCCCCDDDEEEEEEFFFGGGGGGEEEEEEFFFGGGFFFDDDBBB@@@???>>>>>>???CCCEEEFFFHHHKKKQQQWWW[[[XXXWWWUUUTTTUUUVVVWWWWWWXXXWWWVVVUUUUUUVVVWWWXXX\\\^^^______]]]ZZZZZZZZZ[[[]]]```ccceeedddcccbbbaaaccceeeccc```^^^```bbbccceeegggjjjkkkjjjiiihhhlllmmmnnnppprrrssssssrrrpppqqqrrrrrrppppppqqqsssqqqrrrtttwwwzzz}}}~~~|||{{{yyyyyy{{{uuurrrrrrrrrrrrqqqkkkiiihhhhhhhhhhhhgggeeefffgggiiikkkkkkjjjiiihhhiiifffbbb]]]YYYWWWVVVVVVXXXYYYZZZZZZXXXUUURRRPPPPPPQQQSSSUUUXXX[[[]]]^^^___``````___^^^```cccfffhhhkkkppptttvvvvvvtttsssrrrqqqooommmllljjjiiihhhiiijjjjjjiiifffaaa]]][[[]]]]]]\\\[[[ZZZ[[[___bbbccceeefffeeedddcccdddeeeeeebbb^^^\\\YYYWWWTTTQQQOOONNNLLLJJJIIIJJJLLLMMMIIIHHHEEEBBB???===<<<<<<<<<===???BBBEEEHHHJJJKKKNNNRRRRRRNNNMMMQQQTTTSSSRRRSSSUUUVVVVVVUUUTTTSSSTTTUUUUUUTTTQQQMMMIIIGGGDDDBBBAAABBBFFFJJJLLLLLLMMMMMMOOOPPPQQQQQQQQQQQQSSSTTTUUUWWWYYY[[[]]]^^^```^^^\\\ZZZZZZZZZ\\\]]]]]]\\\[[[[[[\\\\\\[[[ZZZWWWWWWWWWWWWWWWWWWWWWWWWUUUUUUVVVWWWXXXXXXYYYYYYWWWUUURRRNNNHHHCCC>>><<<::::::888777555444333222777444111222444666666555222333333555777999:::<<<999::::::999888888777555555444444444666999<<<>>>;;;;;;=========<<<;;;:::::::::999999999:::;;;;;;<<<;;;999:::;;;===<<<<<<>>>===<<<;;;>>>AAABBBAAABBBAAA???>>><<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>AAA???===;;;:::::::::;;;777555222222333444444333555555666666777777777777555555444444444444555555777777777777888:::;;;<<<<<<>>>???@@@??????AAABBB@@@CCCFFFIIIKKKNNNRRRUUU]]]aaafffjjjnnnvvv``````___aaacccfffiiijjjddd___YYYTTTRRRSSSSSSSSS[[[\\\\\\[[[ZZZZZZ[[[]]]```^^^[[[XXXVVVRRRNNNKKKJJJHHHFFFEEEEEEDDDCCCAAAAAA@@@@@@??????@@@@@@AAADDDEEEFFFFFFDDDDDDEEEFFFEEEFFFGGGGGGFFFFFFGGGHHHFFFDDDBBB@@@???>>>>>>???BBBDDDGGGIIILLLPPPVVVYYYWWWWWWVVVTTTTTTTTTUUUWWWYYYXXXWWWVVVVVVWWWXXXYYYZZZ\\\^^^^^^\\\[[[[[[[[[]]]]]]^^^^^^_______________aaacccaaa^^^\\\^^^```aaabbbeeeggghhhhhhgggfffiiikkknnnpppqqqqqqqqqqqqppprrrrrrrrrppppppppprrrqqqrrrsssuuuxxx{{{~~~~~~}}}|||{{{zzzzzzyyyxxxvvvtttsssqqqnnnlllkkkjjjhhhgggggggggeeecccddddddeeefffggggggggggggiiihhheeebbb___\\\ZZZYYYXXXYYY[[[\\\[[[YYYVVVTTTOOOOOOPPPRRRUUUYYY[[[]]]\\\]]]^^^^^^]]]^^^aaacccgggjjjnnnqqqssssssrrrqqqppppppooonnnllljjjiiihhhhhhhhhhhhgggddd```\\\YYY[[[[[[ZZZXXXXXXZZZ^^^aaabbbdddeeeeeedddccccccddddddaaa^^^[[[YYYVVVSSSPPPLLLKKKIIIHHHGGGGGGHHHIIIDDDDDDCCCAAA???>>><<<;;;:::;;;<<>>>>>===>>><<<;;;<<>>???@@@AAABBB????????????????????????@@@???<<<:::999999999999777555222222333444444333666666666666777777888888777777666666666666777777777777888888999;;;<<<===>>>???AAAAAA@@@AAABBBDDDIIILLLPPPSSSVVVYYY]]]```dddiiipppwww~~~______^^^```bbbdddcccbbb\\\XXXRRROOONNNOOOOOOOOOUUUVVVWWWWWWVVVVVVXXXZZZ]]][[[ZZZXXXVVVSSSOOOKKKFFFDDDBBBBBBBBBCCCBBBAAA@@@@@@????????????@@@@@@CCCEEEFFFFFFEEEDDDEEEGGGEEEFFFGGGGGGFFFEEEFFFHHHEEEDDDBBBAAA@@@@@@@@@AAABBBDDDHHHKKKNNNQQQTTTVVVWWWXXXXXXWWWVVVUUUWWWXXXYYYXXXWWWWWWWWWWWWXXXYYYYYY[[[]]]^^^\\\[[[[[[[[[^^^]]][[[ZZZYYYZZZ[[[\\\[[[^^^___^^^\\\[[[]]]___^^^___aaaccceeeeeeeeeeeegggjjjnnnppppppppppppqqqrrrssstttsssqqqppppppqqqrrrrrrrrrtttvvvyyy|||~~~||||||{{{{{{zzzyyyxxxxxxrrrrrrrrrrrrpppmmmjjjhhhiiihhhfffeeeeeeeeecccaaaaaaaaaaaabbbcccdddfffggghhhgggfffeeebbb```___^^^\\\\\\]]]^^^]]][[[YYYXXXPPPPPPPPPQQQSSSVVVXXXZZZXXXZZZ]]]^^^^^^^^^___aaaeeegggkkknnnpppqqqppppppnnnooonnnnnnlllkkkiiiiiigggggggggfffddd```\\\YYYYYYYYYYYYXXXWWWYYY]]]``````bbbeeefffeeedddcccccc```^^^\\\ZZZYYYVVVSSSPPPJJJIIIGGGFFFEEEEEEEEEFFF@@@AAAAAA@@@@@@>>>===<<<::::::;;;===@@@EEEIIILLLOOOSSSSSSPPPOOOQQQSSSRRRTTTUUUXXXYYYZZZYYYXXXWWWVVVVVVWWWWWWUUUQQQNNNKKKHHHGGGFFFFFFGGGIIILLLMMMKKKLLLMMMPPPRRRTTTVVVWWWUUUUUUVVVXXXZZZ]]]___```___^^^]]][[[ZZZZZZZZZ[[[[[[ZZZYYYZZZ[[[\\\[[[ZZZYYYYYYYYYYYYYYYYYYYYYYYYWWWXXXXXXYYYXXXWWWUUUTTTLLLJJJGGGDDD@@@<<<999888999888888777666555555444000333666555222111555999333333444555777999;;;<<<;;;888888999999666555777444444555666888:::<<<>>>::::::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<======>>>===<<<:::;;;===>>>>>>===>>>::::::>>>@@@@@@@@@BBBAAA@@@???@@@BBBCCCCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@>>>===<<<;;;;;;;;;888666444333444555555555888888888777888999999:::999999888888888888999999888999999:::;;;===>>>???@@@AAACCCCCCCCCEEEGGGIIINNNRRRXXX]]]aaaeeeiiilllooouuu_________aaacccbbb___[[[VVVRRRMMMJJJKKKLLLMMMMMMLLLNNNOOOPPPPPPQQQSSSUUUXXXWWWVVVVVVUUUQQQMMMIIICCCAAA??????AAABBBBBBAAAAAA@@@@@@??????@@@@@@AAABBBCCCEEEDDDCCCCCCEEEFFFDDDFFFFFFFFFDDDDDDDDDFFFCCCCCCBBBAAAAAABBBCCCDDDBBBFFFKKKOOOQQQRRRSSSTTTWWWZZZ\\\[[[YYYXXXZZZ[[[ZZZZZZYYYXXXXXXYYYZZZZZZZZZ\\\^^^^^^\\\ZZZZZZZZZ[[[ZZZYYYXXXWWWWWWXXXXXXVVVYYY\\\[[[YYYYYY[[[^^^]]]]]]^^^___aaabbbcccdddfffjjjoooqqqqqqpppqqqrrrssstttuuusssqqqppppppqqqrrrrrrqqqrrrtttvvvyyy{{{{{{zzzyyywwwvvvtttsssrrrlllmmmlllkkkiiigggffffffdddcccaaabbbccccccaaa```___^^^^^^^^^```bbbeeegggfffffffffeeeeeedddcccccccccbbbbbb```___\\\[[[YYYUUUTTTRRRQQQQQQRRRSSSTTTUUUXXX]]]_________^^^^^^ccceeehhhkkkmmmnnnmmmmmmlllmmmmmmmmmllljjjiiihhheeefffgggfffddd```]]]ZZZXXXXXXYYYXXXXXXYYY]]]___]]]aaaeeeggggggdddbbbbbb\\\[[[ZZZYYYXXXWWWSSSPPPJJJHHHGGGEEECCCBBBAAAAAA<<<<<<>>>>>>?????????>>>;;;::::::<<>>;;;999777777777666666666555444444444111222333333333333555666444444555666777999;;;<<<:::666555777777333333666444555666777999:::;;;<<<:::::::::::::::;;;<<<<<<::::::::::::;;;<<<===>>>;;;:::999999;;;<<<<<<;;;===999:::???BBB@@@@@@BBBAAA@@@???@@@CCCCCCAAA???AAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@???>>>===<<<<<<999777777888999888888<<<;;;:::::::::;;;<<<===;;;;;;::::::::::::;;;;;;:::::::::;;;===>>>@@@AAAAAACCCEEEGGGIIILLLPPPSSSVVV[[[bbbiiiooouuuzzz~~~`````````bbbdddbbb]]]XXXRRRNNNJJJHHHIIIJJJLLLLLLEEEGGGJJJKKKLLLMMMPPPRRRSSSSSSSSSSSSRRROOOKKKGGGBBB@@@>>>>>>@@@BBBBBBBBBAAAAAA@@@@@@@@@@@@AAAAAAAAABBBCCCCCCBBBBBBDDDEEEDDDEEEEEEEEECCCBBBCCCDDDBBBBBBAAAAAABBBCCCEEEFFFCCCHHHNNNRRRSSSSSSSSSSSSXXX[[[______]]][[[\\\^^^\\\[[[ZZZYYYYYYZZZ[[[\\\\\\]]]___^^^[[[YYYXXXXXXVVVWWWWWWWWWWWWWWWWWWVVVSSSVVVYYYYYYWWWWWWZZZ\\\\\\\\\\\\]]]___aaabbbcccfffkkkppprrrrrrqqqrrrssstttuuuvvvtttrrrpppqqqrrrrrrrrrqqqqqqrrruuuwwwyyyzzzyyywwwuuurrrpppnnnmmmjjjiiigggeeecccbbbdddeee___^^^^^^___aaabbbaaa```]]]\\\\\\\\\^^^aaaeeehhheeeeeeeeefffffffffffffffhhhgggeeebbb___\\\[[[ZZZZZZXXXUUURRRPPPOOOOOOPPPSSSXXX]]]```aaa___^^^]]]aaabbbeeehhhkkkkkkkkkkkkkkkkkkllllllkkkjjjhhhgggeeeeeeffffffdddaaa]]][[[WWWXXXYYYYYYXXXZZZ\\\___\\\```fffhhhhhheeebbbaaaZZZYYYXXXXXXXXXWWWTTTQQQJJJIIIFFFDDDAAA???>>>===888999;;;===>>>@@@@@@@@@<<<;;;:::;;;???CCCHHHLLLIIINNNRRRQQQRRRUUUVVVUUUUUUWWWYYY[[[\\\[[[ZZZZZZYYYYYYZZZYYYXXXWWWUUUTTTRRRRRRQQQOOONNNNNNQQQSSSRRRQQQPPPPPPQQQSSSVVVXXXWWWWWWXXXYYY[[[\\\^^^___[[[[[[[[[[[[ZZZXXXVVVVVVWWWVVVVVVWWWZZZ[[[[[[ZZZVVVVVVVVVVVVVVVVVVVVVVVVRRRRRRRRRRRRPPPMMMJJJHHHAAA@@@===;;;999888777666555555555444444333333333444222000222666888666444555555555666777999:::;;;888333222666555000111555444555777888::::::;;;;;;::::::999888999:::<<<===777777777888999:::;;;<<<:::888777888999:::::::::<<<888:::AAACCC@@@???BBBBBB@@@???AAACCCBBB???<<>><<<:::999:::;;;;;;;;;>>>======<<<<<<>>>???@@@<<<<<<<<<;;;;;;<<<<<<<<<:::;;;;;;<<<>>>???AAABBBBBBEEEHHHJJJNNNRRRWWW[[[ccchhhqqqyyy]]]^^^aaadddddd```YYYTTTPPPMMMJJJHHHHHHHHHHHHGGGHHHHHHHHHHHHIIIIIIJJJKKKSSSQQQOOOOOOPPPMMMHHHDDDBBB@@@>>>===>>>???>>>===>>>JJJPPPHHH>>><<>>>>>>>>======<<<;;;<<<===>>>???===<<<;;;999:::>>>EEEIIIKKKNNNQQQSSSSSSUUUWWWXXXVVVXXXYYYYYYXXXXXXZZZ[[[XXXYYYYYYYYYYYYWWWVVVUUUTTTSSSRRRRRRRRRRRRRRRRRRTTTSSSRRRQQQPPPPPPQQQRRRVVVWWWYYY[[[[[[[[[[[[ZZZ\\\\\\\\\YYYVVVTTTSSSTTTWWWVVVVVVXXX[[[\\\ZZZWWWTTTTTTTTTVVVWWWWWWUUUSSSPPPPPPOOOMMMJJJFFFCCC@@@999888666555444444444555777555333444777888666444555555666666777888888888444444333444999???===777666666666777666555555444333444777:::;;;;;;;;;:::888777777777777888888999;;;;;;::::::999888777777;;;;;;::::::999999:::::::::;;;===???@@@AAA@@@@@@@@@AAAAAABBBBBBAAAAAA@@@CCCCCCCCCCCCBBBAAA@@@???AAACCCDDDEEEDDDBBB???======<<<;;;::::::::::::::::::;;;;;;<<<======<<<<<>>===<<<<<<<<<===>>>???>>>???AAADDDFFFHHHHHHIIIKKKMMMPPPUUU]]]ffflllnnnxxx^^^```ccceeeeeeaaaZZZUUUPPPMMMIIIGGGGGGHHHIIIHHHHHHHHHGGGGGGGGGGGGHHHHHHNNNLLLKKKLLLMMMKKKGGGDDDAAA???======>>>???>>>>>>>>>GGGLLLEEE>>><<<>>>>>>@@@@@@@@@BBBEEEFFFFFFEEEAAADDDFFFGGGFFFEEEEEEFFFKKKIIIFFFEEEEEEFFFGGGHHHIIIJJJKKKNNNQQQUUUXXXYYYbbbcccdddccc```____________^^^[[[ZZZYYYYYYZZZ[[[ZZZ[[[[[[\\\\\\\\\[[[[[[XXXXXXWWWWWWVVVTTTSSSSSSRRRUUUXXXXXXWWWVVVWWWYYY___]]][[[YYYZZZ]]]```cccdddgggkkkmmmnnnoooqqqrrrqqqqqqqqqqqqrrrsssttttttrrrssstttuuuvvvvvvvvvuuuttttttrrrpppnnnkkkhhhgggddd^^^[[[___bbb```^^^]]]^^^\\\[[[[[[]]]^^^]]]\\\[[[\\\\\\\\\\\\___cccfffhhhgggggghhhjjjllloooppppppnnnkkkgggdddbbb`````````^^^[[[ZZZXXXWWWTTTRRRQQQSSSVVVWWWXXXYYY[[[]]]^^^___bbbeeeggggggggggggeeegggggggggeeedddeeefffdddeeeeeedddbbb^^^[[[YYYXXXYYYYYYZZZ[[[[[[\\\\\\aaaccceeeffffffdddbbb```___\\\XXXTTTQQQPPPPPPPPPLLLJJJGGGCCC@@@===<<<;;;<<<;;;;;;;;;;;;===>>>???>>>===;;;::::::===CCCGGGMMMOOORRRSSSSSSTTTUUUVVVVVVWWWYYYYYYXXXXXXZZZ[[[XXXYYYYYYYYYYYYWWWVVVUUUUUUUUUTTTSSSSSSSSSTTTTTTUUUTTTRRRQQQQQQQQQRRRSSSVVVWWWXXXYYYZZZZZZZZZZZZ\\\\\\[[[XXXTTTQQQPPPPPPUUUTTTTTTWWWZZZ[[[YYYVVVVVVUUUTTTUUUUUUTTTRRRPPPLLLKKKIIIGGGDDDAAA>>>===777666555333333333333444888666444555777888777555444444555666666777777888555555444444999>>><<<666666666666666666555555444222444666999:::::::::999666555555555555666777777::::::::::::;;;<<<===>>>::::::999999999999999:::;;;<<<>>>???@@@AAAAAAAAA@@@AAAAAABBBBBBAAAAAA@@@DDDDDDDDDCCCCCCBBB@@@@@@AAACCCDDDEEEDDDBBB???>>>AAA@@@???>>>>>>>>>>>>>>><<<<<<===============<<>>>>>===>>>???@@@AAACCCCCCCCCEEEIIILLLMMMNNNRRRTTTVVVZZZ___gggpppuuu~~~___aaadddggggggbbb\\\VVVQQQMMMIIIFFFGGGIIIJJJJJJHHHGGGFFFEEEEEEDDDDDDEEEGGGFFFFFFGGGHHHHHHGGGEEE@@@>>>======???@@@@@@???>>>DDDFFFBBB===<<<<<<;;;???>>>???AAADDDFFFEEEDDDBBBDDDEEEFFFEEEEEEGGGIIIKKKJJJIIIHHHGGGHHHIIIJJJKKKKKKKKKMMMOOOSSSWWWYYYdddeeefffeeeccc```______```^^^\\\YYYXXXXXXYYYZZZ[[[[[[\\\\\\\\\[[[[[[ZZZVVVVVVVVVUUUUUUUUUTTTTTTSSSUUUXXXYYYXXXWWWXXXYYY[[[ZZZYYYYYYYYY[[[]]]___bbbeeeiiilllmmmnnnoooqqqppppppppppppqqqrrrssstttrrrtttvvvxxxxxxvvvsssrrrsssrrrpppnnnkkkhhhfffdddaaaZZZWWWYYY\\\[[[[[[\\\ZZZYYYYYYZZZ\\\]]]\\\[[[[[[\\\\\\\\\\\\^^^bbbeeeffffffgggiiikkknnnppprrrqqqqqqooommmjjjgggdddccccccaaa^^^\\\\\\ZZZWWWUUUQQQRRRTTTTTTTTTUUUXXXZZZ\\\^^^```bbbdddeeeeeeeeeeeefffgggfffdddcccdddeeeddddddeeedddbbb___]]][[[ZZZZZZZZZ[[[\\\\\\]]]]]]aaabbbdddeeeeeeccc```^^^ZZZYYYVVVSSSQQQOOONNNMMMLLLJJJGGGDDD@@@===:::888:::999999:::;;;===???@@@???>>>===;;;:::<<<@@@DDDMMMPPPRRRTTTSSSSSSTTTUUUUUUWWWYYYYYYYYYYYYZZZ[[[YYYYYYYYYYYYYYYWWWVVVVVVWWWVVVVVVUUUTTTTTTUUUUUUUUUTTTRRRQQQQQQRRRSSSTTTVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZYYYVVVQQQNNNMMMMMMRRRRRRSSSUUUXXXYYYXXXVVVWWWUUUSSSSSSRRRPPPMMMJJJFFFDDDBBB???===;;;:::999666555333222111222222333666555444444666666555444333333444444555666666777666777666555999===;;;555666666666666666555555555111333555777888999888888888888888888888999:::::::::999999999;;;===???@@@999999888888888999999:::>>>>>>>>>???@@@AAABBBCCCAAAAAAAAAAAAAAAAAAAAAAAADDDDDDDDDDDDCCCCCCBBBAAABBBCCCDDDEEEDDDBBB@@@???CCCBBBBBBAAAAAAAAAAAAAAA>>>>>>?????????>>>>>>===??????>>>???@@@BBBDDDEEEDDDEEEFFFHHHLLLOOORRRTTT^^^aaaeeejjjpppxxx```bbbeeehhhhhhccc]]]WWWQQQNNNIIIGGGGGGIIIKKKLLLJJJIIIGGGFFFDDDCCCCCCCCCBBBBBBBBBDDDEEEGGGGGGGGG@@@>>>===>>>@@@AAAAAA@@@???AAAAAA???>>>===;;;:::======>>>@@@CCCEEEEEECCCCCCDDDEEEEEEEEEFFFIIIKKKKKKKKKLLLKKKJJJJJJKKKLLLLLLLLLKKKLLLNNNRRRVVVXXXaaadddffffffdddbbbaaa```aaa___\\\ZZZXXXXXXXXXYYY[[[[[[\\\\\\\\\[[[ZZZZZZUUUUUUUUUTTTUUUUUUUUUUUUTTTVVVXXXZZZZZZYYYYYYYYYXXXXXXXXXXXXYYYZZZ[[[[[[```cccgggjjjkkklllnnnooopppppppppqqqrrrssstttuuutttuuuvvvwwwvvvtttrrrqqqqqqpppooollliiifffcccbbb```YYYUUUVVVWWWVVVWWWYYYUUUUUUVVVXXX[[[[[[ZZZXXXZZZ[[[[[[[[[[[[]]]```cccdddeeegggjjjmmmppprrrsssrrrrrrrrrqqqnnnkkkhhhfffdddbbb___^^^]]]\\\YYYWWWQQQRRRSSSRRRRRRRRRUUUWWW[[[\\\^^^```aaabbbbbbbbbcccdddeeedddbbbaaabbbccccccdddeeeeeecccaaa^^^]]][[[\\\\\\]]]]]]^^^^^^___aaabbbdddddddddaaa^^^]]]XXXWWWVVVTTTQQQOOOMMMKKKIIIHHHFFFDDDAAA===:::888888888888999;;;>>>@@@AAAAAA@@@???<<<:::;;;>>>@@@KKKNNNQQQSSSSSSSSSTTTUUUTTTVVVYYYZZZYYYYYYZZZ[[[ZZZZZZZZZYYYXXXXXXWWWVVVWWWWWWVVVUUUTTTTTTTTTTTTTTTSSSQQQOOOOOOQQQRRRTTTVVVUUUTTTTTTTTTVVVWWWXXXVVVVVVUUURRRNNNKKKJJJJJJOOOPPPRRRTTTVVVWWWWWWVVVWWWTTTQQQOOOMMMKKKGGGDDDAAA@@@===:::888777777777555444333222111222222333333333222222333333333222222222333444444555555666777999888666888;;;:::555777777666555555555555555111222444555666777777777999999888999999:::;;;<<<;;;:::999888888999;;;<<<999999999999::::::;;;<<<@@@??????>>>???AAACCCDDDAAAAAAAAAAAAAAAAAAAAAAAADDDDDDEEEEEEDDDCCCCCCBBBBBBCCCDDDDDDDDDCCCAAA@@@BBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAAAAAAAAAAA@@@???@@@@@@@@@@@@AAACCCEEEFFFHHHIIILLLNNNRRRWWW\\\```jjjooouuu}}}aaacccfffhhhhhhddd]]]XXXSSSOOOKKKIIIIIIKKKLLLLLLLLLKKKIIIGGGEEEDDDCCCCCCAAAAAABBBBBBCCCFFFHHHJJJAAA@@@>>>???AAABBBBBBBBBAAA????????????===<<<<<<===<<<===@@@CCCEEEEEEDDDCCCEEEFFFFFFFFFGGGIIILLLJJJLLLNNNNNNLLLKKKLLLMMMNNNMMMLLLLLLNNNQQQUUUWWW\\\___ccceeeeeecccbbbaaaaaa```]]]ZZZYYYXXXYYYYYY\\\\\\\\\\\\\\\[[[ZZZYYYUUUUUUTTTTTTTTTUUUVVVWWWVVVWWWYYY[[[\\\[[[ZZZXXXVVVVVVWWWWWWXXXYYYYYYZZZ^^^aaaeeehhhjjjkkkmmmnnnpppppppppqqqrrrtttuuuvvvwwwvvvuuusssrrrrrrqqqqqqpppooommmkkkgggdddaaa```aaaZZZVVVUUUTTTRRRTTTWWWRRRRRRSSSVVVXXXYYYXXXVVVXXXYYYZZZZZZZZZ[[[^^^aaabbbdddhhhlllooorrrssstttrrrrrrssssssqqqnnnkkkiiidddbbb```^^^^^^]]]ZZZXXXTTTTTTUUUSSSRRRQQQRRRTTTYYYZZZ[[[\\\^^^_________```bbbcccbbbaaa```aaabbbccccccdddeeedddbbb```___]]]]]]^^^^^^___`````````aaabbbcccdddcccaaa^^^\\\WWWWWWVVVUUUSSSPPPMMMLLLEEEEEEDDDCCC@@@>>><<<:::888888888999<<<>>>AAABBBBBBBBBAAA???<<<;;;<<<>>>FFFJJJOOORRRSSSTTTUUUUUUSSSVVVYYYZZZZZZZZZZZZ[[[[[[ZZZZZZYYYXXXXXXWWWWWWVVVVVVTTTSSSSSSRRRRRRRRRRRRQQQNNNMMMMMMOOOQQQSSSUUUUUUTTTSSSSSSTTTVVVWWWRRRSSSRRROOOLLLIIIHHHIIILLLNNNQQQSSSUUUVVVVVVWWWTTTQQQMMMJJJHHHEEEBBB???>>>===:::888777666666777555444333222222222333444333333444333333333333333222222333333444555555555888::::::777888:::999555777777666555555555555666222222333444555666666666444444444444555666777888;;;:::999999999:::;;;<<<:::::::::;;;<<<===>>>???@@@@@@???>>>???@@@BBBCCCBBBAAAAAA@@@@@@AAAAAABBBDDDDDDDDDDDDDDDDDDCCCBBBBBBCCCDDDDDDDDDCCCBBBAAAAAAAAAAAA@@@@@@AAABBBBBBCCCCCCCCCDDDDDDCCCCCCBBBCCCCCCBBBCCCDDDFFFGGGIIIOOORRRVVVZZZ^^^dddlllqqqxxx~~~ccceeehhhkkkkkkfff___ZZZTTTQQQNNNLLLLLLLLLLLLKKKMMMLLLJJJHHHFFFEEEDDDDDDAAABBBBBBBBBBBBDDDHHHKKKDDDBBBAAAAAACCCDDDDDDCCCCCC@@@@@@BBBAAA>>>>>>@@@<<<<<<===@@@CCCEEEEEEDDDDDDFFFGGGGGGGGGGGGIIIKKKIIILLLPPPPPPMMMLLLLLLNNNPPPOOONNNNNNPPPRRRTTTVVVXXX\\\bbbeeeeeecccbbbaaabbb```^^^[[[ZZZZZZ[[[[[[\\\\\\\\\\\\\\\[[[ZZZYYYWWWVVVUUUUUUUUUVVVWWWXXXWWWWWWYYY\\\^^^]]][[[XXXWWWWWWWWWWWWXXXYYYZZZZZZ]]]```dddgggiiikkkmmmnnnoooooooooppprrrsssuuuvvvvvvuuusssqqqpppppppppqqqooonnnllljjjfffccc```^^^___ZZZVVVUUUSSSQQQSSSWWWRRRRRRRRRTTTWWWXXXWWWVVVXXXYYYZZZ[[[ZZZ[[[]]]___bbbdddiiimmmqqqsssssstttssssssttttttssspppnnnlllfffdddbbbaaa```___]]][[[WWWXXXYYYWWWTTTQQQPPPQQQUUUVVVVVVWWWYYYZZZ[[[[[[]]]___``````___```aaabbbbbbcccdddeeeeeedddbbbaaa_________```aaaaaabbbbbb```aaacccddddddbbb___]]]XXXWWWVVVUUUSSSPPPNNNMMMDDDDDDBBBAAA???>>><<<<<<999999::::::<<>><<<<<<===CCCGGGLLLPPPRRRSSSTTTTTTRRRUUUYYY[[[[[[ZZZZZZ[[[\\\[[[ZZZYYYXXXXXXXXXXXXUUUUUUSSSRRRQQQQQQPPPPPPQQQPPPMMMKKKKKKNNNQQQSSSUUUTTTTTTSSSTTTTTTUUUUUUQQQQQQQQQNNNJJJGGGFFFFFFHHHKKKOOOQQQRRRSSSUUUVVVPPPMMMHHHEEECCC@@@===;;;:::999888777666666555555555444333222222222333444444555666666444444555666222222333333444555555666888;;;;;;888888:::999666888777666444444555555666222333333444555555666666444444444555666777888999999:::;;;<<<===>>>??????:::;;;;;;<<<===>>>@@@AAA???????????????@@@AAAAAABBBBBB@@@@@@@@@@@@BBBBBBCCCCCCDDDDDDDDDCCCCCCBBBCCCCCCDDDDDDDDDCCCCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEDDDDDDEEEFFFFFFFFFFFFFFFGGGGGGGGGHHHJJJLLLOOOPPPUUUYYY___dddiiiqqq{{{fffhhhkkknnnnnniiiccc]]]VVVTTTQQQPPPOOONNNLLLJJJLLLKKKJJJHHHFFFEEEEEEDDDBBBCCCCCCAAA@@@BBBGGGKKKGGGEEECCCCCCDDDEEEDDDCCCDDDBBBCCCEEECCC???AAAFFF======>>>@@@DDDFFFFFFEEEDDDFFFIIIIIIIIIHHHHHHIIIGGGLLLQQQQQQNNNLLLLLLNNNPPPPPPPPPQQQRRRSSSTTTUUUXXX]]]cccfffeeecccaaa___bbbaaa^^^\\\\\\\\\]]]^^^\\\]]]]]]\\\\\\ZZZYYYYYYYYYXXXWWWUUUUUUVVVXXXYYYXXXXXXYYY]]]______[[[XXXYYYXXXWWWWWWXXXYYY[[[\\\\\\```dddgggiiikkkmmmnnnlllmmmmmmnnnpppqqqssstttrrrrrrrrrqqqpppooonnnnnnooonnnllliiifffbbb___]]]ZZZVVVTTTUUUTTTQQQTTTXXXVVVTTTTTTUUUWWWXXXYYYXXXYYY[[[\\\]]]\\\]]]^^^```bbbeeejjjooorrrsssssssssuuuuuuuuuuuutttsssqqqpppkkkiiifffeeeeeedddbbb```[[[]]]^^^\\\WWWSSSPPPNNNQQQQQQQQQRRRSSSTTTUUUVVVZZZ\\\^^^_________aaacccaaacccdddffffffeeecccbbb``````aaaaaabbbccccccccc```aaaccceeedddcccaaa___XXXWWWUUUSSSQQQPPPNNNNNNFFFEEEBBB???===<<<;;;;;;;;;;;;;;;<<<===???BBBCCCDDDEEEEEECCC@@@>>>======BBBFFFKKKOOOPPPPPPQQQQQQRRRUUUYYY[[[[[[ZZZZZZ[[[\\\[[[ZZZYYYXXXXXXXXXYYYUUUUUUSSSRRRQQQPPPPPPPPPRRRPPPMMMKKKKKKNNNQQQTTTTTTTTTUUUUUUUUUTTTTTTSSSSSSSSSQQQMMMHHHCCCBBBAAADDDHHHLLLNNNOOOOOORRRTTTKKKHHHCCC@@@???===;;;999555555555555444444333222333222111000000111222333222444555555333222333555333333333444555555666666777;;;<<<999888:::999777888777555444444444666777333333333444444555666777777777777888999:::<<<<<<999:::<<<>>>???>>>>>>===999::::::;;;===>>>@@@AAA>>>>>>??????@@@?????????CCCBBB@@@??????@@@BBBCCCBBBBBBCCCCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDCCCDDDDDDCCCCCCDDDEEEEEEFFFDDDEEEFFFGGGHHHIIIIIIIIIKKKLLLMMMPPPSSSWWWZZZ]]]```eeelllqqqxxxiiijjjmmmppppppllleee```WWWUUUSSSRRRQQQOOOLLLIIILLLKKKIIIGGGFFFEEEDDDDDDCCCCCCCCCAAA???@@@EEEJJJIIIGGGEEEDDDEEEFFFEEEDDDEEEDDDEEEHHHEEE@@@BBBJJJ======>>>AAADDDGGGGGGFFFDDDGGGJJJKKKJJJHHHGGGGGGFFFLLLQQQRRRNNNLLLLLLNNNQQQQQQRRRRRRSSSTTTTTTTTTZZZ___dddgggfffccc```^^^bbbaaa___]]]]]]]]]___```]]]]]]]]]\\\\\\ZZZYYYYYY[[[ZZZXXXVVVVVVVVVXXXYYYXXXXXXYYY]]]``````\\\XXXZZZYYYXXXWWWXXXZZZ\\\^^^\\\```dddgggiiikkkmmmooojjjkkkkkklllnnnoooqqqrrrooopppqqqrrrrrrooommmkkkooonnnllliiifffbbb___]]]VVVSSSSSSTTTTTTRRRUUUZZZYYYWWWUUUVVVXXXZZZZZZZZZ[[[\\\^^^^^^^^^^^^```aaabbbeeekkkooossstttsssrrrvvvvvvvvvvvvvvvuuutttsssnnnllljjjiiiiiihhhfffddd^^^```aaa___ZZZTTTOOOMMMMMMMMMMMMNNNOOOPPPQQQRRRXXXZZZ]]]^^^^^^___bbbdddaaabbbdddffffffeeedddcccaaaaaaaaabbbccccccdddddd___aaaccceeeeeedddbbb```WWWVVVTTTRRRPPPOOONNNNNNIIIFFFCCC???<<<:::::::::<<<<<<<<<===>>>@@@BBBCCCEEEFFFFFFDDDAAA???>>>>>>BBBFFFKKKOOOOOONNNNNNNNNQQQUUUYYY[[[[[[[[[[[[[[[]]]\\\ZZZYYYXXXXXXYYYYYYVVVUUUTTTRRRQQQQQQPPPPPPSSSQQQNNNLLLLLLOOOSSSUUUSSSTTTUUUVVVVVVUUUTTTSSSVVVUUUSSSMMMGGGAAA???>>>AAAEEEIIILLLLLLMMMOOORRRHHHEEEAAA>>><<<;;;999888111222333333333222000///111111000//////000111222...111222222///...000222333333444555555666666777666;;;<<<999888::::::888999777555444333444666777444444444444444555666777555555555666777999:::;;;:::;;;===>>>===;;;888666888999999:::<<<>>>@@@AAA<<<===???@@@@@@???>>>===CCCBBB@@@??????@@@BBBCCCAAAAAABBBBBBCCCBBBBBBAAACCCCCCCCCDDDDDDDDDDDDDDDCCCCCCBBBCCCCCCDDDEEEEEEDDDEEEFFFHHHIIIJJJKKKKKKNNNOOORRRUUUZZZ___dddfffnnnttt{{{iiiooowww{{{wwwooogggaaa[[[YYYVVVTTTSSSRRRPPPNNNNNNMMMLLLJJJHHHFFFDDDDDDBBB@@@>>>???AAADDDFFFFFFGGGGGGHHHHHHIIIHHHHHHHHHHHHEEEBBBCCCEEEHHHGGGFFFBBBAAA@@@@@@BBBEEEIIIKKKIIIHHHHHHGGGHHHIIIKKKLLLKKKHHHGGGJJJKKKJJJKKKOOONNNPPPRRRSSSSSSSSSTTTUUUYYY]]]aaacccbbb___]]]\\\YYYZZZ\\\]]]____________bbb___]]]\\\]]]^^^]]]]]]\\\\\\[[[YYYXXXVVVUUUUUUZZZWWWXXX\\\^^^ZZZXXXXXXSSSVVVYYY[[[[[[[[[\\\^^^YYY[[[___dddgggjjjlllmmmlllllllllkkkkkklllnnnqqquuutttrrrqqqpppoooooooooooopppooojjjbbb]]]\\\]]]WWWVVVTTTSSSTTTVVVXXXZZZ```aaa```^^^\\\[[[]]]^^^YYY]]]bbbdddddddddeeeggggggkkkooorrrrrrssstttuuuvvvvvvwwwxxxwwwvvvuuutttsssqqqnnnnnnnnnmmmjjjfffbbbaaa```___\\\WWWQQQLLLLLLLLLLLLKKKIIIJJJLLLNNNQQQTTTXXXZZZZZZ[[[\\\]]]bbbcccdddffffffffffffeee```bbbdddffffffdddbbb```ccccccdddfffgggfffbbb```[[[ZZZWWWUUURRRQQQPPPOOOJJJHHHDDDAAA???>>>>>>>>>?????????@@@AAACCCDDDEEEDDDGGGJJJHHHDDD@@@>>>>>>DDDFFFIIILLLNNNOOOOOOOOOVVVVVVWWWWWWXXXYYYYYYZZZYYYZZZ[[[\\\[[[YYYVVVUUUTTTRRRPPPOOONNNOOOPPPQQQLLLNNNOOONNNLLLLLLOOORRRPPPRRRUUUVVVUUUSSSRRRSSSUUUTTTRRRNNNHHHCCC>>>;;;DDDDDDEEEGGGIIIIIIHHHGGGBBB@@@<<<999888888999:::222333555444333333444666222222333333333333222222111111111111111111222222333333333444555666777888555888<<<>>>===:::999888555999;;;888333222555999999666444555888:::999888666555555777:::;;;999666<<<<<<============<<<<<<>>>===;;;::::::<<>>@@@BBBBBB???;;;<<<>>>@@@???<<<;;;===???????????????@@@AAABBBCCCCCCCCCDDDDDDEEEFFFFFFFFFEEEFFFFFFDDDDDDEEEHHHKKKHHHIIIJJJKKKLLLNNNRRRTTTVVVXXX\\\```eeekkkrrrwww|||ooouuu}}}|||tttlllgggccc```\\\YYYXXXVVVSSSQQQQQQPPPOOOMMMKKKIIIGGGEEEDDDBBB@@@???AAACCCDDDDDDHHHIIIJJJJJJJJJJJJJJJJJJKKKHHHEEEEEEFFFGGGFFFDDDAAA@@@??????@@@CCCFFFHHHGGGGGGGGGGGGHHHJJJLLLMMMJJJGGGGGGKKKLLLKKKMMMQQQPPPQQQSSSTTTSSSSSSTTTVVVZZZ]]]aaabbbaaa^^^\\\[[[ZZZZZZ[[[[[[\\\]]]]]]^^^^^^]]]\\\[[[ZZZZZZ[[[\\\]]]]]][[[ZZZXXXWWWVVVUUUYYYVVVWWW\\\]]]ZZZWWWXXXRRRUUUXXXZZZZZZZZZ\\\]]][[[]]]```cccfffggghhhhhhkkklllmmmmmmllllllnnnooossssssrrrrrrqqqpppoooooommmmmmkkkiiifffaaa\\\YYYVVVUUUTTTTTTUUUXXX[[[]]]aaaaaa```^^^[[[ZZZ[[[]]]]]]aaaeeeggggggggghhhiiijjjmmmqqqttttttuuuvvvwwwwwwxxxxxxyyyxxxwwwvvvuuutttrrrpppooopppnnnkkkhhhdddcccaaa___\\\XXXRRRNNNKKKKKKKKKJJJGGGGGGGGGIIINNNPPPTTTVVVWWWXXXYYY[[[```aaaccceeeffffffeeeeee```bbbdddeeeeeedddbbb```ccccccccceeefffeeebbb___[[[ZZZXXXUUUSSSQQQPPPPPPKKKIIIFFFBBB???>>>>>>>>>======>>>???AAACCCDDDEEEFFFIIIKKKJJJFFFBBB@@@???AAADDDHHHLLLOOOQQQRRRRRRTTTTTTUUUVVVWWWXXXYYYZZZYYYZZZ[[[[[[ZZZXXXVVVTTTTTTSSSQQQPPPOOOOOOPPPPPPKKKMMMNNNMMMKKKKKKMMMOOOOOORRRTTTUUUTTTSSSSSSSSSUUUTTTQQQNNNIIICCC???<<>>???>>>;;;999777999:::888555444555888888666444555777999888666666555555777:::;;;999777:::;;;<<<===>>>>>>>>>>>>>>>===;;;;;;;;;===>>>@@@@@@>>>===???AAABBB@@@======???AAAAAA>>>;;;999999????????????@@@AAABBBCCCHHHGGGGGGFFFEEEDDDCCCCCCHHHHHHGGGEEECCCCCCEEEHHHMMMNNNPPPQQQRRRTTTXXX[[[[[[___ccciiiooowwwwww|||yyyqqqllljjjgggccc___\\\ZZZVVVTTTUUUTTTTTTRRROOOLLLIIIGGGFFFDDDAAA@@@BBBCCCDDDDDDKKKKKKLLLMMMMMMMMMMMMMMMPPPMMMJJJHHHGGGFFFDDDCCCCCCBBBAAA@@@AAACCCEEEGGGFFFFFFFFFGGGHHHKKKMMMNNNKKKHHHHHHLLLMMMMMMOOOSSSPPPRRRTTTTTTTTTUUUVVVXXX]]]___bbbbbb___\\\ZZZYYY[[[ZZZYYYXXXXXXYYYZZZ[[[[[[]]]^^^\\\YYYYYY[[[^^^^^^^^^\\\[[[YYYWWWVVVUUUVVVTTTUUU[[[]]]YYYWWWWWWRRRTTTWWWYYYYYYZZZ[[[]]]]]]^^^```bbbccccccccccccjjjlllnnnooommmmmmmmmmmmpppqqqrrrssssssqqqooonnnkkkiiiggghhhiiieee]]]WWWWWWVVVUUUUUUWWWZZZ]]]___aaaaaa```]]]ZZZYYYZZZ\\\bbbeeehhhjjjjjjjjjkkklllmmmpppsssuuuvvvwwwxxxyyyxxxyyyzzzzzzzzzyyyxxxwwwuuutttrrrrrrqqqpppmmmkkkhhhfffbbb___]]]YYYTTTQQQMMMNNNNNNLLLHHHFFFEEEEEEHHHKKKOOOQQQRRRSSSVVVWWW^^^___aaacccdddddddddccc```aaacccddddddcccaaa```aaaaaabbbcccdddccc```^^^[[[ZZZXXXWWWUUUSSSRRRQQQNNNKKKGGGCCC@@@?????????===>>>???AAACCCFFFHHHIIIIIIKKKMMMLLLHHHDDDBBBAAA???BBBGGGLLLPPPSSSUUUUUUSSSSSSSSSTTTUUUXXXZZZ[[[YYYZZZZZZZZZYYYWWWUUUTTTTTTSSSRRRQQQPPPOOONNNMMMKKKLLLLLLKKKIIIIIIJJJLLLNNNPPPSSSTTTTTTSSSSSSTTTTTTSSSQQQMMMIIIDDD@@@===>>>>>>@@@BBBCCCBBB???<<<===;;;999666555555666777888888888666333111111222222222222222222222222222222111222555888999666333555555555555666888999:::<<<;;;<<>>:::::::::999777777666666777888666444444666666666555666666666777::::::999888999:::;;;===>>>???@@@@@@======<<<<<<<<<===>>>>>>???>>>===>>>@@@AAAAAA@@@<<<===???@@@AAA>>>:::666?????????@@@@@@AAABBBCCCIIIIIIGGGFFFEEEDDDDDDDDDIIIJJJIIIGGGFFFFFFIIIKKKOOOQQQSSSUUUWWWZZZ^^^aaaeeeiiipppwww}}}|||tttpppnnnkkkgggccc```^^^ZZZXXXXXXXXXWWWUUURRRNNNJJJHHHFFFCCCAAAAAACCCEEEFFFFFFMMMNNNOOOPPPPPPPPPPPPPPPRRRPPPNNNLLLJJJHHHFFFEEEGGGFFFEEEDDDEEEFFFGGGHHHGGGGGGGGGGGGHHHJJJLLLNNNNNNKKKJJJMMMNNNLLLNNNRRROOOQQQSSSTTTUUUWWWZZZ\\\```bbbcccbbb___\\\ZZZYYY\\\ZZZWWWTTTSSSUUUWWWXXXYYY]]]```^^^ZZZYYY\\\```___^^^]]][[[ZZZXXXWWWVVVUUUSSSUUU[[[]]]YYYVVVVVVSSSUUUXXXYYYYYYZZZ\\\^^^]]]^^^___aaaaaaaaaaaa```hhhkkknnnpppnnnmmmllllllnnnpppsssuuuuuussspppnnnjjjiiigggggggggddd___[[[ZZZXXXWWWWWWXXX[[[^^^`````````___]]][[[[[[\\\^^^ggghhhjjjkkklllmmmmmmmmmnnnqqqtttuuuvvvvvvxxxyyyzzzzzz{{{|||{{{zzzyyyxxxvvvvvvuuutttsssqqqooonnnlllhhhddd```]]]ZZZVVVTTTRRRSSSSSSPPPLLLHHHFFFEEEEEEGGGKKKMMMNNNPPPSSSUUUZZZ[[[^^^```aaabbbbbbbbb```aaabbbccccccbbbaaa````````````aaabbbaaa___]]][[[ZZZYYYXXXWWWUUUTTTSSSQQQNNNIIIEEEBBBAAAAAAAAAAAABBBCCCEEEHHHKKKMMMOOOKKKMMMMMMMMMJJJFFFBBBAAA???BBBFFFLLLPPPSSSUUUUUUSSSSSSSSSTTTUUUXXX[[[]]]ZZZZZZZZZYYYXXXVVVTTTSSSSSSSSSRRRQQQPPPNNNLLLKKKKKKKKKJJJJJJIIIIIIIIIJJJLLLNNNQQQRRRRRRRRRSSSTTTRRRRRRPPPMMMIIIDDD@@@>>>===>>>???AAABBBAAA===:::;;;:::888777666666666777888999999777444222222333333333333333333333333333333222333777<<<<<<999444555555555555666888999:::>>>;;;;;;>>>CCCDDD???:::===;;;888888888888777666777666555444444444444444666666777888999::::::999:::;;;<<<===????????????============>>>>>>======???>>>======>>>@@@BBBCCC;;;::::::===AAABBB>>>;;;@@@@@@@@@@@@AAABBBCCCCCCFFFEEEEEEDDDEEEFFFGGGGGGHHHIIIIIIJJJKKKMMMRRRUUUSSSVVVZZZ]]]```dddhhhkkkrrrwwwyyyuuurrroookkkhhhfffccc```^^^ZZZZZZXXXUUUQQQMMMJJJGGGDDDBBBAAABBBEEEHHHIIIJJJNNNOOOPPPQQQRRRRRRRRRRRRRRRRRRQQQOOOMMMKKKIIIIIIIIIHHHHHHGGGGGGHHHIIIIIIKKKJJJIIIIIIIIIJJJKKKLLLRRRNNNMMMNNNMMMKKKKKKNNNLLLNNNQQQSSSVVVYYY]]]aaacccddddddbbb^^^[[[ZZZZZZ[[[YYYUUURRRQQQRRRTTTVVVVVVZZZ^^^]]]YYYXXX[[[___^^^]]]\\\[[[ZZZXXXXXXWWWVVVTTTVVV\\\^^^ZZZVVVVVVUUUWWWYYYZZZZZZ[[[^^^```[[[]]]^^^```aaaaaaaaa```fffiiimmmooonnnlllkkkkkkmmmpppsssvvvvvvuuurrrpppllllllkkkhhhcccaaaaaaccc]]]\\\ZZZXXXXXXZZZ\\\^^^^^^______^^^^^^___aaadddiiiiiijjjkkkmmmmmmmmmmmmnnnppprrrsssttttttvvvxxxzzzzzz{{{|||{{{zzzyyyxxxvvvvvvvvvuuusssqqqppppppnnnjjjeeeaaa^^^[[[WWWUUUTTTUUUUUURRRMMMIIIFFFEEEDDDFFFIIIJJJKKKMMMPPPSSSVVVXXXZZZ]]]___````````````aaaaaabbbbbbaaaaaa``````______```aaa```^^^\\\ZZZ[[[[[[ZZZYYYWWWVVVUUUSSSPPPKKKFFFCCCCCCDDDDDDEEEFFFGGGIIIKKKNNNPPPQQQMMMMMMMMMMMMKKKGGGCCC@@@@@@CCCGGGKKKOOOQQQRRRRRRTTTTTTTTTUUUWWWZZZ\\\]]]ZZZZZZYYYXXXVVVUUUSSSSSSPPPPPPPPPOOOMMMKKKIIIHHHKKKJJJIIIIIIIIIJJJJJJJJJJJJLLLOOOOOOOOOPPPQQQSSSPPPOOONNNLLLHHHDDD@@@>>>999999:::<<<===<<<999666666555444333222222333333666777888777555444555666555555444444444444555555444444666999======:::777444444555555666888999:::>>>;;;:::>>>CCCDDD@@@<<<>>><<<:::999999999888666777777777666555444555555777777888888888999:::;;;<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>???BBBCCC???<<<:::;;;???AAA@@@???@@@@@@@@@@@@AAABBBCCCDDDEEEDDDCCCCCCDDDEEEGGGHHHGGGIIIKKKLLLOOORRRXXX[[[\\\```eeejjjoootttyyy}}}|||xxxuuuqqqnnnkkkiiifffddd]]][[[XXXTTTPPPLLLIIIHHHDDDBBBAAABBBFFFIIIKKKLLLNNNOOOPPPRRRSSSSSSSSSSSSSSSTTTTTTSSSPPPMMMLLLLLLIIIHHHHHHHHHHHHIIIIIIJJJNNNMMMLLLKKKJJJKKKKKKLLLTTTPPPNNNNNNMMMIIIIIILLLKKKMMMPPPRRRUUUYYY^^^bbbcccdddccc```]]]ZZZZZZ[[[ZZZWWWTTTQQQPPPQQQSSSTTTRRRUUUXXXXXXVVVVVVXXXZZZ\\\[[[[[[ZZZZZZYYYXXXXXXXXXVVVYYY^^^```[[[WWWVVVVVVXXXYYYZZZZZZ\\\___aaa\\\]]]___aaabbbbbbbbbbbbcccfffjjjmmmmmmlllkkklllnnnppptttwwwxxxwwwuuutttpppqqqooojjjccc```cccfff___]]][[[YYYYYYZZZ\\\]]]^^^```aaaaaaaaacccfffhhhkkkjjjjjjjjjlllmmmmmmlllmmmnnnpppqqqqqqrrrtttvvvxxxyyyzzzzzzzzzyyyxxxwwwtttuuuvvvuuurrrppppppqqqoookkkfffbbb___[[[XXXUUURRRSSSRRROOOKKKGGGEEEEEEEEEFFFHHHIIIIIIKKKNNNQQQSSSUUUWWWZZZ\\\^^^^^^^^^``````aaaaaaaaaaaa`````````___^^^___``````^^^\\\ZZZ[[[\\\\\\[[[YYYWWWVVVTTTQQQLLLGGGEEEEEEGGGHHHIIIIIIIIIJJJKKKMMMNNNOOOOOOOOONNNNNNLLLIIIDDD@@@AAACCCGGGKKKMMMOOOOOOOOOTTTTTTVVVWWWYYYZZZ[[[\\\XXXXXXVVVUUUSSSRRRQQQPPPMMMLLLLLLJJJIIIHHHGGGGGGJJJHHHGGGGGGIIIJJJJJJIIIIIIKKKLLLMMMLLLMMMNNNPPPMMMMMMLLLJJJGGGCCC@@@>>>:::999999;;;<<<<<<:::888555555444444444444444444444666777777666666777999888777666555555666777888555777999;;;<<<;;;::::::555555666666777999:::;;;>>><<<<<>>>>><<<;;;999888888888888999999888666666777999777888999888888888:::<<<>>>>>>>>>??????>>>>>>===??????>>>=========>>>>>>===?????????>>>???@@@BBBDDDAAA>>><<<===>>>>>>>>>@@@@@@@@@@@@AAABBBCCCDDDHHHGGGEEEDDDDDDEEEGGGHHHKKKMMMOOOQQQSSSWWW\\\```eeejjjqqqxxx~~~|||yyytttpppmmmjjjfffddd```]]]XXXSSSNNNKKKIIIIIIFFFDDDBBBCCCFFFIIIKKKLLLNNNNNNPPPQQQRRRSSSSSSSSSUUUWWWXXXVVVQQQNNNMMMMMMJJJJJJJJJKKKKKKLLLLLLLLLNNNMMMLLLLLLLLLMMMNNNOOOSSSOOOMMMMMMLLLIIIIIILLLLLLNNNPPPRRRTTTXXX]]]```bbbbbbaaa^^^ZZZYYYYYYZZZXXXVVVSSSQQQPPPPPPRRRSSSPPPRRRSSSUUUVVVVVVVVVVVVYYYYYYYYYYYYYYYYYYYYYYYY[[[ZZZ\\\aaabbb]]]WWWVVVVVVWWWYYYYYYYYY[[[^^^aaa___```aaabbbccccccbbbbbb```cccgggjjjkkkkkklllmmmoooqqqtttwwwyyyyyyxxxwwwuuutttqqqmmmhhheeecccccc^^^\\\ZZZYYYYYYZZZ]]]^^^bbbcccdddddddddeeehhhkkkmmmkkkjjjjjjmmmnnnmmmkkklllnnnoooppppppqqqsssuuuwwwxxxxxxyyyxxxwwwvvvuuurrrtttuuutttqqqoooooopppnnnkkkgggccc```\\\WWWTTTQQQQQQOOOLLLIIIFFFFFFGGGEEEFFFGGGGGGGGGIIILLLNNNPPPRRRUUUXXX[[[\\\]]]]]]```````````````````````````___^^^^^^______^^^]]]ZZZ[[[\\\]]]\\\[[[YYYWWWTTTQQQLLLHHHFFFGGGJJJKKKNNNNNNMMMMMMMMMNNNNNNOOORRRQQQPPPOOOOOOKKKFFFAAA???AAAEEEIIILLLNNNNNNOOORRRTTTVVVXXXYYYYYYYYYXXXUUUTTTRRRPPPOOOMMMMMMLLLJJJIIIGGGFFFEEEEEEEEEFFFGGGEEEDDDEEEHHHJJJJJJIIIHHHJJJKKKJJJIIIIIIKKKMMMKKKJJJJJJHHHEEEBBB???>>>;;;:::999999;;;======<<<666666666666777777777777555666888888777666888999:::999777666666777999:::555999<<<<<<999888:::===888888888999:::;;;<<<===>>>>>>@@@AAACCCCCCCCCCCC>>>??????===999777888:::888:::;;;:::888888:::<<<777888999999777888;;;===<<<===>>>???????????????AAA@@@>>>===<<<===>>>???===???AAAAAA???>>>???@@@CCCDDDCCC@@@>>>===>>>???AAAAAA@@@AAAAAABBBCCCDDDIIIGGGFFFEEEFFFHHHJJJLLLQQQSSSVVVYYY]]]bbbhhhmmmsssyyy}}}}}}zzztttoookkkgggccc```bbb___YYYSSSNNNKKKJJJJJJHHHFFFDDDDDDFFFIIIJJJJJJMMMNNNOOOQQQRRRRRRSSSSSSWWWYYYZZZWWWRRRNNNLLLMMMLLLMMMMMMNNNOOOOOOPPPPPPMMMMMMLLLMMMMMMOOOQQQRRRQQQMMMKKKMMMLLLIIIJJJMMMNNNPPPQQQQQQSSSVVVZZZ^^^``````^^^[[[XXXWWWXXXYYYVVVUUUSSSQQQPPPQQQRRRSSSRRRRRRSSSUUUXXXYYYXXXVVVWWWXXXXXXXXXYYYYYYZZZZZZ^^^\\\^^^cccccc^^^XXXVVVVVVWWWXXXXXXXXXZZZ^^^```bbbbbbcccddddddcccbbbaaa___bbbfffhhhiiijjjlllnnnppprrruuuwwwyyyzzzzzzyyyyyyvvvqqqooommmjjjccc^^^\\\ZZZYYYXXXYYY[[[^^^```eeefffffffffeeefffiiikkkooollljjjkkkmmmooommmlllmmmnnnooooooooopppsssuuuvvvvvvwwwxxxwwwvvvuuutttqqqsssuuussspppnnnnnnpppnnnkkkgggddd```\\\WWWSSSQQQQQQOOOLLLHHHGGGHHHIIIEEEFFFGGGFFFFFFGGGJJJLLLOOOQQQTTTWWWZZZ[[[\\\\\\````````````````````````aaa___^^^^^^___```^^^]]]ZZZ[[[]]]]]]]]][[[ZZZXXXTTTQQQLLLHHHGGGHHHKKKMMMSSSSSSQQQQQQPPPPPPPPPPPPUUUSSSQQQQQQQQQMMMGGGBBB===@@@DDDHHHLLLNNNOOOOOOQQQSSSVVVXXXYYYXXXWWWUUURRRQQQOOOMMMKKKJJJIIIIIIHHHFFFDDDBBBBBBCCCDDDEEEDDDBBBAAACCCGGGIIIIIIHHHHHHIIIJJJIIIHHHHHHIIIKKKIIIIIIHHHGGGEEEBBB???===777555333444666888999999333333333444444444444444666888999888777666777888;;;:::888777777888:::;;;666;;;>>><<<777555999>>>:::::::::;;;<<<===>>>???>>>@@@CCCDDDCCCCCCEEEFFF===@@@AAA>>>888666888<<<999;;;<<<;;;999999<<>>:::;;;===>>>@@@AAAAAAAAABBBAAA>>><<<;;;===???@@@<<>>???>>>BBBDDDDDDAAA???@@@BBBAAAAAAAAAAAABBBCCCDDDDDDFFFFFFEEEFFFHHHLLLPPPSSSTTTWWW[[[```fffnnnvvv{{{|||xxxrrrnnnjjjgggddd```^^^[[[VVVQQQNNNKKKJJJHHHFFFCCCCCCEEEHHHJJJJJJIIIKKKMMMPPPQQQRRRRRRRRRTTTTTTTTTSSSQQQOOOLLLKKKPPPPPPOOOOOONNNMMMLLLLLLNNNPPPQQQPPPOOOOOOPPPRRRNNNOOONNNLLLIIIHHHIIIJJJRRRRRRSSSUUUWWWZZZ\\\]]]^^^\\\YYYUUUSSSRRRRRRRRRXXXVVVTTTRRRRRRTTTWWWYYYWWWUUUTTTUUUVVVWWWWWWVVVVVVVVVWWWWWWXXXYYYYYYYYY^^^aaa```dddiii___VVV\\\WWWWWWWWWWWWYYY[[[]]]___eeefffgggfffeeedddfffhhheeebbbcccgggjjjkkknnnsssqqqrrrrrruuuxxx|||{{{xxxrrrkkkfffcccbbbaaa]]]^^^_________aaadddgggiiijjjjjjkkklllmmmnnnnnnnnnssssssooonnnqqqooojjjiiijjjlllllllllmmmppprrrttttttuuuwwwwwwxxxxxxxxxrrrsssssssssrrrooollljjjmmmllliiieee```[[[VVVTTTRRRPPPNNNLLLJJJJJJJJJJJJKKKIIIGGGEEEEEEEEEGGGHHHHHHLLLQQQUUUXXXYYY[[[\\\\\\]]]]]]]]]\\\\\\]]]___\\\]]]]]]^^^^^^]]]]]]]]]```^^^\\\\\\]]]]]]ZZZWWWUUUQQQLLLGGGGGGIIINNNQQQRRRTTTUUUTTTQQQOOONNNNNNOOOOOOPPPPPPOOOKKKDDD@@@@@@@@@CCCIIILLLLLLMMMPPPTTTOOOMMMQQQXXXZZZTTTMMMQQQOOOLLLJJJHHHHHHIIIIIICCCBBBAAAAAA@@@@@@AAAAAAAAAAAAAAABBBBBBCCCCCCDDDGGGGGGGGGGGGGGGGGGGGGFFFGGGFFFDDDCCCCCCAAA>>><<<;;;888666666777999:::;;;777777666555555666777888222333555777999999999888<<<;;;:::999888999::::::>>>>>>===<<<<<<<<<<<<<<<============>>>???@@@AAAAAAAAAAAA@@@??????AAADDD@@@<<<999888:::;;;:::888===<<<;;;;;;;;;;;;;;;<<<===;;;999777777:::===???>>>>>>???@@@@@@@@@??????AAA@@@>>>===<<<<<<<<<===???AAACCCCCCBBB@@@@@@@@@CCCCCCCCCCCCDDDEEEFFFFFFDDDCCCCCCDDDFFFHHHHHHGGGJJJJJJJJJLLLPPPTTTVVVVVVYYY^^^fffmmmttt}}}yyy{{{yyysssoookkkhhheeeaaa___[[[WWWSSSOOOMMMKKKHHHFFFCCCCCCEEEHHHJJJJJJKKKLLLNNNOOOQQQRRRSSSSSSSSSSSSSSSRRRPPPOOOMMMMMMPPPPPPOOOOOONNNMMMMMMLLLNNNPPPRRRRRRQQQPPPQQQRRRPPPPPPPPPNNNLLLKKKKKKMMMRRRSSSSSSUUUWWWYYY[[[\\\ZZZXXXUUUSSSQQQRRRSSSTTTTTTTTTSSSSSSSSSTTTUUUUUUUUUTTTSSSSSSUUUVVVVVVVVVTTTUUUUUUWWWXXXYYYZZZ[[[]]]```___ccchhh___WWW\\\WWWWWWWWWWWWXXXZZZ\\\]]]aaabbbdddddddddeeegggiiiiiifffgggkkklllkkklllpppqqqrrrtttvvvyyy{{{|||}}}tttqqqlllgggccc```^^^^^^^^^___aaabbbcccdddgggiiikkkllllllmmmnnnoooooopppooossssssooonnnpppnnniiifffhhhjjjjjjkkknnnqqqtttssstttuuuvvvwwwwwwwwwwwwsssssssssrrrpppmmmkkkjjjmmmkkkiiieee```ZZZUUUSSSRRRPPPOOOMMMKKKKKKKKKKKKKKKJJJHHHFFFEEEEEEFFFGGGHHHKKKOOOSSSUUUWWWYYY[[[ZZZ[[[\\\[[[ZZZZZZ[[[]]][[[\\\\\\]]]]]]]]]]]]\\\```^^^]]]]]]___^^^[[[XXXUUURRRLLLIIIHHHJJJNNNQQQTTTVVVXXXXXXVVVTTTTTTTTTOOOOOOOOOOOONNNJJJDDD@@@???>>>BBBHHHLLLLLLNNNQQQTTTQQQPPPSSSXXXYYYTTTNNNNNNLLLIIIGGGFFFEEEFFFFFFCCCCCCAAA@@@??????>>>>>>===>>>>>>??????@@@@@@AAABBBCCCCCCCCCCCCCCCCCCCCCEEECCCBBBAAAAAA???<<<:::;;;888666666777999:::999888777666555555666777888222333444555666777777777===<<<;;;;;;;;;;;;<<<===@@@??????>>>======>>>>>>============>>>???@@@AAABBBBBBBBBAAA@@@@@@BBBDDDBBB@@@===<<<>>>>>>===<<<>>>>>>=========>>>>>>???>>>===;;;:::;;;<<>>??????@@@@@@@@@@@@@@@AAA@@@???>>>======>>>??????AAACCCDDDDDDCCCDDDDDDEEEEEEEEEFFFFFFGGGHHHIIIHHHHHHHHHJJJLLLMMMMMMMMMNNNNNNOOOQQQVVV\\\aaacccooouuu}}}uuuwww{{{zzzsssoookkkhhhfffaaa___\\\XXXTTTQQQOOONNNIIIGGGEEEEEEGGGIIIJJJJJJMMMMMMMMMNNNOOOQQQRRRSSSRRRRRRQQQPPPOOOOOOOOOOOOPPPOOOOOONNNNNNMMMMMMMMMNNNPPPSSSTTTSSSRRRQQQRRRPPPQQQQQQPPPNNNNNNOOOQQQSSSSSSTTTTTTVVVXXXYYYZZZWWWTTTQQQOOONNNPPPRRRTTTPPPQQQRRRSSSSSSSSSSSSRRRSSSRRRQQQRRRTTTVVVVVVUUURRRSSSTTTVVVWWWYYYZZZ[[[\\\```^^^```ggg```WWW[[[WWWWWWWWWXXXXXXZZZ[[[\\\]]]___aaabbbccceeeiiikkkmmmkkklllooooookkkjjjlllpppqqqtttvvvwwwwwwvvvuuummmkkkhhhdddaaa___^^^]]]```cccfffggghhhiiilllmmmooooooppppppqqqqqqrrrrrrqqqsssssspppnnnnnnlllhhhhhhhhhiiiiiiiiilllooosssssstttuuuvvvvvvvvvvvvvvvvvvuuutttrrrooommmlllkkklllkkkhhhddd___YYYUUURRRQQQPPPOOOMMMMMMLLLLLLMMMLLLKKKIIIGGGFFFFFFFFFFFFGGGIIILLLNNNPPPSSSWWWZZZYYYZZZZZZYYYXXXWWWYYYZZZZZZZZZ[[[\\\\\\\\\\\\\\\_________```aaa```]]]ZZZVVVSSSNNNKKKJJJMMMPPPSSSUUUXXXZZZZZZYYYWWWWWWXXXPPPOOOOOONNNMMMIIIDDD@@@===<<>>===<<<<<<<<<======>>>??????@@@@@@BBBBBBCCCCCCDDDDDDEEEEEEEEECCCBBBAAAAAA@@@===;;;===;;;999888:::;;;;;;::::::999888777777888999:::777777777777888888999:::============>>>???@@@@@@BBBAAA@@@@@@???@@@@@@@@@????????????@@@AAABBBBBBCCCDDDDDDCCCBBBBBBCCCEEEEEECCCAAA@@@AAAAAA@@@????????????@@@@@@AAAAAABBB?????????>>>???@@@@@@AAA>>>??????@@@AAAAAA@@@@@@AAAAAA??????>>>???@@@AAA???AAADDDEEEEEEFFFGGGIIIHHHHHHHHHHHHIIIJJJKKKLLLJJJJJJKKKLLLNNNPPPQQQRRRWWWWWWXXX\\\cccllltttyyyuuuvvvyyy~~~yyyrrrnnnjjjhhhfffaaa___\\\XXXUUURRRPPPPPPKKKIIIGGGGGGIIIKKKKKKKKKNNNMMMLLLLLLMMMNNNPPPQQQQQQPPPOOONNNNNNNNNOOOPPPOOOOOOOOONNNNNNMMMMMMMMMMMMPPPTTTVVVUUUSSSRRRRRRPPPQQQRRRQQQPPPPPPQQQSSSSSSSSSSSSSSSTTTUUUVVVWWWTTTRRRNNNLLLKKKMMMPPPRRROOOOOOPPPPPPQQQRRRRRRSSSSSSRRRQQQRRRTTTVVVVVVVVVSSSTTTTTTUUUVVVWWWXXXXXXZZZ^^^[[[]]]ddd```WWWYYYYYYYYYYYYYYYZZZ[[[\\\\\\]]]___aaacccdddfffiiilllooommmooorrrqqqllliiijjjooopppqqqrrrqqqqqqoooooojjjiiigggeeecccbbbaaaaaacccgggjjjmmmnnnooopppqqqssssssssssssssssssttttttrrrsssrrrqqqooommmjjjhhhllllllkkkiiiggghhhkkkmmmrrrssstttuuuuuuuuuuuuuuuyyywwwuuurrrooonnnllllllkkkjjjgggccc^^^YYYTTTRRROOOOOONNNMMMMMMMMMLLLLLLMMMLLLJJJHHHGGGFFFFFFFFFGGGHHHIIIJJJLLLOOOSSSWWWWWWXXXXXXWWWVVVVVVWWWYYYWWWXXXYYYZZZ[[[\\\\\\\\\___```aaaccccccaaa^^^\\\WWWUUUQQQNNNNNNPPPSSSUUUTTTVVVXXXYYYWWWVVVVVVVVVQQQOOONNNMMMKKKHHHCCC@@@<<<;;;===CCCGGGGGGIIIMMMLLLOOOSSSTTTRRROOOLLLKKKIIIHHHFFFEEEDDDCCCCCCCCC@@@@@@???>>>============??????@@@AAABBBCCCCCCDDDFFFGGGGGGHHHIIIJJJKKKLLLHHHGGGEEEEEEEEEDDDAAA???BBB@@@>>>===>>>>>>===<<<===<<<;;;:::::::::;;;<<<>>>>>>===<<<<<<===>>>???<<<<<<===>>>???@@@AAABBBBBBAAAAAA@@@@@@@@@AAAAAAAAAAAAAAABBBBBBCCCDDDEEEDDDEEEEEEEEECCCBBBCCCEEEDDDCCCBBBAAAAAAAAA@@@@@@>>>???@@@AAABBBBBBCCCCCC??????@@@@@@AAAAAAAAA@@@>>>>>>???@@@AAAAAAAAAAAA@@@??????>>>???@@@AAABBB@@@BBBEEEFFFFFFFFFHHHIIIIIIIIIIIIJJJKKKMMMNNNOOOLLLNNNOOOQQQRRRUUUXXX[[[aaacccfffkkksss~~~ttttttwww|||wwwpppkkkiiifffeee```^^^\\\YYYVVVTTTRRRQQQMMMKKKJJJJJJKKKMMMMMMLLLNNNMMMLLLKKKKKKLLLMMMNNNPPPOOONNNMMMMMMNNNOOOPPPOOOOOONNNNNNNNNNNNNNNMMMMMMPPPTTTVVVUUUTTTSSSSSSPPPQQQQQQQQQPPPPPPQQQSSSSSSSSSRRRRRRRRRRRRSSSSSSRRRPPPMMMJJJIIIJJJLLLNNNPPPOOONNNMMMNNNQQQTTTVVVTTTSSSRRRSSSUUUWWWWWWVVVUUUUUUUUUUUUTTTTTTTTTTTTWWW\\\XXXXXXaaa```WWWWWWZZZZZZ[[[\\\]]]^^^^^^^^^```bbbdddeeeeeegggjjjlllnnnmmmooosssrrrmmmjjjjjjnnnnnnlllkkkkkkkkklllmmmiiihhhgggeeeeeeeeeffffffhhhkkknnnqqqrrrrrrsssuuuuuuuuuuuuuuuuuuuuuttttttrrrqqqqqqqqqooollliiiiiikkkkkkkkkiiiggggggjjjlllrrrrrrssstttttttttsssssswwwuuussspppmmmkkkjjjjjjiiihhhfffccc___ZZZVVVSSSNNNNNNNNNMMMMMMLLLLLLKKKLLLLLLKKKIIIHHHGGGGGGGGGGGGGGGHHHGGGHHHJJJOOORRRTTTUUUVVVUUUTTTTTTVVVXXXUUUVVVWWWYYYZZZ[[[[[[[[[^^^aaadddeeedddaaa^^^\\\WWWUUUSSSQQQQQQRRRTTTVVVTTTVVVXXXXXXVVVTTTTTTTTTRRRPPPMMMKKKIIIFFFBBB@@@<<<:::<<<@@@BBBBBBCCCGGGHHHKKKOOOOOOMMMJJJHHHHHHFFFFFFEEECCCCCCBBBBBBAAA============>>>???@@@AAAAAABBBBBBCCCEEEFFFFFFGGGGGGGGGIIIJJJLLLMMMNNNOOOLLLJJJIIIIIIIIIHHHEEECCCEEECCCAAA@@@@@@???>>><<<===<<<;;;:::999::::::;;;>>>===<<<;;;;;;<<<>>>???;;;;;;<<<>>>???@@@AAAAAA@@@@@@?????????@@@@@@AAAAAA@@@@@@AAAAAABBBCCCDDDCCCEEEFFFEEECCCBBBBBBCCC@@@AAAAAA@@@???>>>===>>>======???@@@AAAAAAAAAAAA===>>>???@@@@@@@@@??????<<<===>>>???@@@@@@@@@@@@>>>=========>>>@@@AAACCCCCCDDDFFFFFFEEEEEEGGGIIIIIIIIIJJJKKKMMMPPPQQQRRRRRRTTTWWWYYY[[[___dddiiilllpppuuu{{{qqqrrrvvv|||~~~vvvooojjjhhhfffeee```___]]]ZZZXXXVVVUUUUUUPPPNNNMMMMMMOOOPPPOOONNNNNNMMMMMMLLLKKKKKKKKKLLLOOOOOONNNNNNMMMNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNNMMMPPPSSSUUUTTTSSSTTTTTTPPPQQQQQQQQQOOOOOOQQQSSSRRRRRRQQQPPPOOOOOOOOOOOOOOONNNLLLJJJIIIIIIJJJKKKQQQOOOMMMMMMNNNRRRVVVYYYVVVTTTSSSSSSUUUVVVVVVUUUVVVVVVUUUTTTSSSRRRRRRQQQTTTYYYTTTTTT^^^___VVVTTTYYYZZZ\\\^^^___```aaaaaaccceeefffgggggghhhkkkmmmnnnmmmnnnrrrqqqllliiijjjllljjjiiihhhhhhjjjlllnnniiihhheeeddddddfffhhhjjjllloooqqqsssssstttuuuwwwwwwvvvvvvvvvuuuuuuttttttrrrppppppqqqpppkkkiiijjjfffhhhiiijjjjjjjjjmmmoooqqqrrrrrrsssssssssrrrrrrqqqpppooommmjjjhhhffffffhhhgggfffccc```\\\XXXVVVOOOOOOOOOOOONNNMMMLLLKKKKKKKKKKKKJJJJJJIIIHHHHHHHHHHHHHHHFFFFFFGGGJJJMMMOOOQQQRRRRRRQQQRRRTTTVVVSSSTTTVVVWWWYYYZZZ[[[[[[^^^bbbfffhhheeeaaa]]][[[UUUTTTRRRQQQQQQRRRSSSTTTSSSUUUWWWXXXWWWUUUUUUVVVSSSPPPLLLJJJHHHEEEBBB???===:::;;;>>>@@@???@@@DDDGGGIIIKKKKKKJJJHHHGGGGGGDDDDDDCCCCCCBBBAAA@@@@@@======>>>???@@@AAACCCDDDAAABBBBBBDDDEEEFFFGGGHHHDDDEEEFFFHHHKKKMMMNNNOOONNNMMMLLLLLLLLLKKKIIIGGGGGGEEECCCBBBAAA@@@===;;;;;;:::999777777777888888777777777777777888999::::::;;;<<<>>>???@@@@@@@@@??????>>>>>>??????@@@@@@>>>>>>>>>>>>???@@@AAAAAABBBCCCEEEDDDBBB@@@@@@AAA===???@@@???===;;;;;;<<<;;;<<<>>>???@@@@@@???>>><<<<<<===>>>>>>>>>>>>===;;;;;;===>>>??????@@@@@@<<<<<<<<<===>>>@@@BBBDDDEEEFFFFFFFFFEEEFFFHHHIIIJJJKKKMMMOOORRRUUUXXXYYYWWWZZZ^^^aaadddiiiqqqvvv{{{ssstttwww~~~vvvooojjjhhhgggfffbbbaaa___]]][[[ZZZYYYXXXRRRQQQPPPPPPRRRRRRQQQPPPOOOOOOOOOOOONNNMMMKKKKKKNNNNNNNNNNNNNNNMMMLLLLLLNNNNNNNNNNNNNNNNNNNNNNNNMMMPPPRRRSSSRRRSSSTTTUUUQQQRRRSSSRRRPPPPPPQQQSSSRRRQQQOOONNNLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJJJJJJJPPPOOOOOOPPPRRRTTTWWWYYYVVVTTTSSSSSSTTTTTTTTTSSSTTTTTTTTTSSSSSSRRRRRRQQQQQQVVVQQQPPP[[[^^^UUUQQQWWWYYY[[[^^^```aaaaaabbbccceeefffggggggiiilllnnnooommmmmmpppnnniiifffgggggghhhhhhjjjkkkmmmooopppllliiifffdddeeehhhlllnnnpppqqqssssssrrrsssuuuxxxwwwwwwvvvuuuttttttssssssqqqnnnnnnqqqpppkkkiiikkkeeegggjjjlllllllllmmmnnnqqqqqqrrrrrrrrrrrrqqqqqqnnnnnnnnnmmmkkkiiifffeeeffffffeeedddaaa^^^[[[YYYRRRRRRRRRRRRPPPNNNMMMKKKJJJJJJKKKKKKKKKJJJJJJJJJHHHIIIHHHGGGEEEDDDFFFHHHJJJKKKMMMMMMNNNOOORRRTTTQQQRRRTTTVVVXXXYYYZZZ[[[^^^ccchhhiiieee```[[[YYYPPPPPPOOOOOOOOOOOOPPPQQQOOOQQQUUUVVVWWWWWWXXXYYYSSSPPPLLLHHHFFFDDDAAA???===::::::>>>@@@???AAAFFFIIIIIIIIIJJJJJJKKKJJJJJJFFFFFFFFFFFFEEEDDDCCCCCC@@@@@@@@@AAAAAACCCDDDEEEBBBBBBCCCEEEFFFGGGHHHIIIEEEFFFHHHJJJMMMOOOQQQRRRSSSRRRQQQQQQQQQPPPNNNLLLKKKIIIGGGFFFEEECCC@@@>>><<<;;;999888777777888888555555777888999999999999;;;<<<>>>???@@@@@@@@@??????????????????@@@AAAAAA>>>>>>>>>>>>???@@@AAABBB@@@BBBCCCCCC@@@???>>>>>><<>>??????>>>===<<<<<<<<<<<<<<<============999:::;;;===>>>>>>??????<<<<<<===>>>???BBBDDDFFFEEEFFFGGGGGGGGGHHHKKKNNNNNNOOOQQQUUUYYY]]]```bbbbbbfffkkkooorrryyyxxxyyy{{{wwwpppkkkiiihhhgggdddcccaaa___]]]\\\\\\[[[TTTSSSRRRRRRSSSTTTSSSQQQPPPQQQQQQQQQPPPNNNLLLKKKNNNNNNOOOOOONNNMMMKKKJJJNNNNNNNNNNNNNNNNNNNNNNNNNNNOOOQQQQQQQQQRRRTTTVVVSSSTTTTTTSSSQQQPPPRRRSSSQQQPPPNNNLLLKKKJJJIIIIIIGGGHHHIIIJJJKKKLLLLLLKKKNNNOOOQQQSSSUUUWWWXXXXXXVVVTTTRRRRRRRRRSSSRRRPPPRRRRRRSSSSSSSSSSSSSSSSSSOOOUUUPPPMMMYYY]]]TTTPPPVVVWWWZZZ]]]```aaabbbbbbaaaccceeeggggggiiimmmoooqqqnnnmmmooolllgggdddeeedddfffiiimmmoooqqqqqqqqqooolllhhhffffffjjjooorrrrrrssssssrrrrrrsssuuuxxxwwwvvvvvvuuutttsssrrrrrrqqqmmmmmmqqqqqqkkkiiilllgggjjjmmmnnnmmmkkkkkkkkkqqqqqqrrrrrrrrrqqqqqqpppooooooppppppnnnllliiigggffffffeeedddbbb___\\\[[[TTTUUUUUUTTTRRRPPPNNNLLLIIIJJJJJJKKKLLLKKKKKKKKKIIIIIIIIIGGGEEECCCDDDEEEFFFGGGIIIJJJKKKMMMPPPSSSPPPRRRTTTVVVXXXYYYZZZZZZ___dddiiijjjeee___ZZZXXXMMMMMMMMMLLLLLLMMMMMMNNNIIILLLQQQTTTUUUWWWYYYZZZSSSPPPKKKHHHFFFDDDAAA???<<<999:::>>>AAAAAADDDHHHMMMKKKIIIJJJLLLNNNNNNMMMJJJJJJJJJJJJJJJIIIHHHGGGCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDEEEGGGHHHIIIKKKKKKJJJKKKMMMPPPRRRUUUWWWXXXXXXWWWVVVVVVVVVVVVTTTRRRPPPOOOMMMKKKJJJHHHEEEBBB???>>><<<;;;::::::;;;;;;777999;;;===>>>>>>>>>===<<<===???@@@AAAAAA@@@???????????????@@@@@@AAABBBAAAAAAAAAAAABBBCCCDDDDDD???AAABBBBBB???============@@@BBBAAA>>><<<<<<===<<<===>>>??????>>><<<;;;<<<<<<<<<<<<<<<===>>>>>>888999:::<<<===>>>>>>>>>=========???AAADDDFFFHHHEEEFFFGGGHHHIIIKKKOOORRRRRRSSSVVVYYY^^^bbbfffhhhqqqvvv|||{{{zzzyyy{{{{{{sssoooooonnnjjjffffffdddcccccccccbbb```^^^\\\XXXUUUTTTVVVVVVUUUSSSUUURRRQQQSSSRRROOOOOORRRRRRQQQOOOOOOOOOOOOMMMLLLLLLLLLLLLMMMNNNOOOQQQRRRQQQPPPPPPOOOOOOPPPPPPQQQTTTRRRPPPPPPQQQSSSTTTSSSUUURRRNNNIIIFFFEEEEEEFFFIIIIIIJJJKKKLLLMMMNNNNNNQQQSSSUUUVVVVVVWWWYYY[[[[[[YYYWWWTTTRRRQQQPPPPPPPPPPPPPPPPPPPPPPPPPPPPPPMMMNNNNNNQQQXXX\\\VVVLLLOOOSSSYYY^^^aaabbbaaa```cccfffjjjlllllllllmmmnnnnnnmmmlllkkkjjjiiiiiiiiikkkkkklllooorrrsssrrrqqqrrrqqqooommmkkkmmmpppsssvvvuuutttsssssssssssssssyyyvvvsssrrrssstttrrrpppoooooonnnmmmllllllkkkkkkmmmnnnppppppooollliiigggqqqpppoooooooooooollljjjnnnllljjjjjjlllllljjjggghhhhhhgggfffccc```]]]ZZZTTTSSSRRRRRRRRRPPPMMMJJJMMMMMMLLLJJJJJJIIIIIIIIIJJJLLLMMMJJJFFFBBBBBBCCCEEEDDDDDDEEEGGGJJJNNNOOOQQQSSSUUUWWWWWWWWWYYYZZZ^^^bbbeeecccaaa___ZZZTTTMMMKKKIIIHHHIIIJJJJJJJJJIIIJJJLLLOOORRRTTTVVVWWWTTTVVVSSSKKKFFFFFFBBB<<<===>>>AAABBBDDDGGGLLLOOORRRRRRSSSTTTTTTTTTSSSSSSUUUTTTQQQNNNLLLJJJIIIHHHEEEFFFGGGHHHHHHGGGFFFEEECCCDDDFFFIIIKKKLLLMMMMMMPPPPPPOOOOOOPPPRRRUUUVVVXXXYYYZZZZZZYYYXXXYYY[[[ZZZXXXVVVSSSOOOKKKHHHFFFEEEBBB>>><<<;;;;;;;;;:::<<<;;;;;;<<<>>>???>>>===>>>>>>>>>>>>????????????BBB@@@???======>>>@@@AAACCCBBBAAA@@@AAACCCEEEGGGEEEBBB???<<<;;;===???@@@;;;<<<===>>>>>>>>>===<<<888999;;;======<<<;;;:::999<<<>>><<<999888:::<<<===888333444:::??????===>>>???AAAAAAAAAAAACCCDDDEEEGGGIIIJJJJJJLLLOOORRRVVVYYY]]]___bbbhhhpppwwwwwwwwwwwwyyy|||zzztttpppnnnmmmiiiggggggfffeeeeeefffeeecccaaa```]]]XXXVVVWWWWWWUUUTTTVVVSSSRRRSSSSSSPPPPPPSSSUUUSSSQQQQQQQQQPPPOOOMMMNNNNNNNNNNNNNNNNNNOOOOOOPPPPPPPPPPPPPPPPPPPPPPPPOOONNNLLLLLLNNNOOOPPPOOOSSSQQQMMMJJJGGGFFFFFFFFFGGGGGGHHHJJJLLLNNNPPPQQQSSSUUUVVVWWWVVVWWWYYYZZZZZZYYYVVVTTTQQQPPPPPPPPPPPPOOOOOONNNMMMLLLKKKKKKJJJKKKLLLNNNUUUYYYTTTKKKQQQTTTYYY^^^aaacccbbbbbbgggiiilllnnnmmmmmmmmmmmmmmmmmmllllllllllllmmmmmmllllllnnnrrrtttuuutttrrrrrrrrrpppnnnlllmmmqqqtttwwwvvvuuuttttttsssssssssxxxuuussssssttttttrrrooommmmmmmmmlllkkkjjjjjjjjjlllmmmnnnnnnnnnlllkkkiiiooonnnmmmnnnooonnnllljjjllljjjhhhhhhjjjkkkiiiggghhhhhhhhhgggdddaaa]]]ZZZUUUTTTSSSRRRRRRPPPMMMJJJMMMLLLKKKJJJIIIIIIIIIIIIIIIKKKKKKIIIFFFCCCBBBCCCDDDCCCCCCDDDFFFIIILLLMMMNNNPPPSSSTTTTTTUUUWWWXXX]]]bbbdddbbb```^^^XXXRRRLLLIIIGGGGGGHHHIIIIIIHHHHHHIIIKKKNNNQQQTTTVVVXXXVVVXXXVVVOOOJJJHHHDDD>>>===???BBBDDDFFFIIINNNQQQVVVVVVWWWXXXXXXWWWWWWWWWYYYXXXVVVTTTQQQOOOMMMLLLIIIIIIIIIIIIIIIHHHGGGFFFEEEFFFGGGIIIKKKMMMNNNOOORRRQQQQQQQQQSSSUUUXXXYYYXXXZZZ[[[ZZZYYYYYYZZZ[[[[[[ZZZYYYVVVSSSOOOMMMKKKKKKHHHDDDBBBAAAAAA@@@???<<<::::::;;;===>>>===<<<======>>>>>>??????@@@@@@AAA@@@???======>>>@@@AAABBBBBBAAA@@@AAACCCEEEFFFEEECCC???<<<;;;<<<>>>???:::;;;<<<=========<<<;;;999:::<<<======<<<;;;::::::;;;<<<<<<;;;;;;<<<===;;;::::::;;;<<<>>>>>>>>>===???@@@@@@@@@@@@BBBDDDIIIKKKMMMOOOPPPRRRVVVXXX[[[___dddiiimmmttt}}}uuuuuuvvvxxx{{{|||{{{zzzzzzxxxuuurrrooollljjjhhhhhhhhhggghhhiiiiiihhhfffeeebbb]]]YYYXXXXXXWWWWWWXXXTTTSSSTTTSSSQQQQQQTTTXXXVVVTTTSSSSSSRRRPPPNNNOOOOOOOOOOOOOOONNNMMMLLLNNNOOOPPPQQQQQQPPPOOONNNMMMLLLJJJKKKMMMNNNNNNMMMOOONNNMMMKKKIIIHHHGGGGGGFFFFFFGGGIIILLLPPPSSSUUUVVVWWWYYYXXXWWWWWWXXXYYYYYYWWWUUUSSSQQQOOOOOONNNNNNMMMLLLKKKJJJHHHGGGGGGIIIJJJKKKMMMSSSXXXTTTLLLSSSVVVYYY]]]aaaccceeeeeekkkmmmooopppnnnmmmmmmnnnmmmmmmmmmmmmnnnpppqqqrrrmmmnnnqqqvvvyyyyyywwwtttrrrrrrqqqooonnnooorrruuuxxxwwwwwwvvvuuuuuuttttttvvvuuutttuuuuuutttqqqooollllllkkkkkkjjjjjjiiiiiikkkkkkkkkllllllmmmmmmmmmmmmllllllmmmnnnnnnlllkkkjjjhhhgggggghhhhhhhhhfffhhhiiiiiiiiifffaaa]]]ZZZUUUTTTSSSRRRRRRPPPMMMJJJLLLKKKJJJIIIHHHHHHHHHHHHGGGHHHIIIHHHFFFDDDDDDDDDBBBBBBAAABBBCCCFFFHHHJJJKKKMMMPPPQQQQQQSSSUUUWWW[[[```cccaaa___\\\UUUNNNIIIGGGFFFEEEFFFGGGFFFFFFFFFGGGIIILLLPPPTTTWWWYYYXXXZZZYYYTTTOOOKKKFFF@@@>>>@@@CCCFFFIIIMMMQQQTTT\\\\\\]]]]]]]]]\\\\\\[[[[[[[[[ZZZXXXUUURRROOOMMMMMMMMMKKKJJJIIIIIIHHHHHHGGGGGGHHHIIIKKKNNNPPPQQQSSSSSSSSSTTTVVVXXX[[[]]]XXXZZZ[[[[[[ZZZZZZ[[[]]]]]]\\\[[[ZZZWWWUUUSSSRRROOOLLLIIIFFFFFFEEEDDDBBB<<<:::::::::<<<===<<<;;;<<<<<<<<<===>>>???@@@AAA@@@@@@???>>>>>>???@@@AAABBBAAAAAA@@@AAABBBDDDEEEEEECCC???<<<;;;;;;<<<===999999:::;;;<<<;;;;;;;;;;;;;;;<<<======<<<;;;:::;;;;;;:::;;;===>>>>>>===999===AAABBB@@@>>>>>>???>>>@@@AAAAAAAAABBBDDDFFFKKKMMMPPPSSSUUUXXX\\\___dddjjjqqqxxx~~~tttuuuwwwzzz}}}}}}{{{yyyvvvwwwwwwuuuqqqmmmlllkkkkkkjjjiiikkklllmmmkkkjjjgggddd___\\\ZZZZZZ[[[[[[[[[VVVTTTUUUTTTRRRRRRVVVZZZXXXVVVTTTTTTRRRPPPNNNNNNNNNOOOOOOOOONNNMMMLLLNNNOOOQQQRRRRRRQQQOOONNNOOONNNMMMNNNOOOPPPPPPOOOMMMLLLLLLKKKKKKJJJIIIIIIJJJJJJJJJLLLOOORRRVVVXXXYYYZZZ[[[ZZZXXXVVVWWWXXXWWWVVVTTTRRRPPPNNNMMMMMMKKKJJJJJJIIIHHHGGGGGGFFFJJJLLLMMMNNNTTTYYYWWWQQQUUUWWWYYY]]]aaadddfffhhhlllmmmooopppooonnnooooooooooooooopppqqqrrrssstttoooqqquuuyyy||||||yyyvvvssssssrrrqqqooopppsssvvvyyyyyyxxxxxxwwwvvvuuutttttttttuuuuuuuuussspppnnnllllllkkkkkkjjjjjjjjjiiiiiiiiiiiiiiikkkmmmooopppmmmllllllmmmnnnooommmllliiigggfffeeeffffffffffffhhhiiijjjjjjgggaaa\\\XXXTTTSSSRRRRRRRRRPPPMMMJJJKKKJJJIIIHHHHHHHHHHHHHHHFFFGGGGGGGGGFFFEEEEEEEEEBBBAAA@@@@@@AAACCCEEEGGGIIIKKKMMMNNNOOOQQQTTTVVVYYY^^^bbb```]]]YYYRRRJJJGGGFFFDDDEEEFFFFFFFFFDDDFFFGGGIIILLLPPPTTTXXXZZZZZZ[[[ZZZWWWRRRLLLEEEAAA???BBBFFFJJJMMMQQQVVVYYYaaaaaaaaaaaa``````___^^^ZZZZZZZZZYYYVVVSSSOOOMMMQQQPPPNNNKKKJJJIIIJJJJJJHHHHHHIIIIIIKKKMMMOOOPPPRRRRRRSSSTTTWWWYYY\\\]]]WWWYYY[[[[[[ZZZ[[[\\\^^^]]]]]]]]]\\\[[[YYYXXXWWWPPPNNNJJJHHHFFFEEECCCAAA===<<<;;;;;;<<<===<<<:::::::::::::::;;;===>>>???@@@??????>>>>>>???@@@AAAAAAAAA@@@@@@AAABBBCCCCCCDDDBBB???<<<:::999:::;;;888888999999::::::;;;;;;<<<============<<<;;;;;;???<<<:::;;;>>>@@@>>>;;;:::===BBBEEEEEECCC@@@>>>AAABBBCCCDDDDDDFFFIIILLLOOORRRVVVZZZ^^^bbbhhhkkkqqqwwwrrrsssvvvzzz~~~~~~|||zzzvvvxxxyyyxxxuuurrrqqqpppnnnmmmlllmmmnnnnnnmmmkkkeeedddaaa^^^\\\\\\^^^___]]]YYYVVVWWWUUUSSSTTTXXXZZZXXXVVVUUUTTTSSSQQQOOOMMMMMMNNNOOOOOOOOOOOONNNOOOPPPRRRSSSSSSRRRPPPOOOQQQPPPOOOPPPRRRSSSRRRPPPLLLLLLLLLLLLLLLLLLKKKKKKOOOOOOPPPPPPRRRTTTWWWXXX[[[\\\\\\ZZZXXXVVVVVVWWWUUUTTTSSSQQQOOOMMMLLLKKKHHHHHHHHHIIIIIIIIIIIIIIIJJJLLLMMMNNNSSSXXXXXXTTTWWWXXXZZZ^^^bbbfffiiijjjkkklllnnnoooooooooppprrrsssrrrrrrrrrsssssstttuuurrrssswww{{{~~~}}}zzzwwwssstttsssrrrqqqrrruuuwwwzzzzzzzzzyyyxxxvvvuuutttqqqsssttttttssspppnnnmmmllllllllllllkkkkkkkkkkkkiiihhhhhhhhhjjjlllooopppmmmllllllmmmnnnooommmlllhhhgggfffdddccccccdddeeefffgggiiiiiifff```ZZZUUURRRQQQPPPQQQQQQPPPMMMKKKJJJJJJIIIHHHHHHHHHIIIIIIFFFFFFFFFGGGGGGGGGFFFEEEBBBAAA@@@??????AAACCCDDDGGGHHHJJJLLLMMMOOOSSSVVVXXX]]]```^^^[[[WWWPPPIIIFFFEEEEEEFFFGGGHHHGGGFFFHHHHHHJJJMMMQQQUUUYYY\\\[[[ZZZYYYWWWRRRJJJDDD@@@@@@CCCHHHMMMQQQVVVZZZ^^^ccccccccccccbbbaaa______YYYZZZZZZZZZXXXTTTQQQOOOTTTRRRPPPMMMLLLKKKKKKKKKJJJJJJJJJJJJKKKLLLNNNNNNOOOPPPQQQSSSUUUWWWYYYZZZVVVXXXZZZZZZZZZ[[[]]]^^^]]]]]]]]]]]]\\\\\\[[[ZZZRRRPPPLLLJJJHHHFFFDDDAAA@@@>>>======>>>>>><<<;;;999999888888888:::<<<===???>>>>>>??????@@@@@@AAA@@@@@@@@@@@@@@@AAAAAABBBCCCAAA>>>;;;999999999999777777777888999::::::;;;=====================<<>>>>>@@@EEEIIIJJJEEE@@@BBBCCCEEEFFFGGGJJJNNNRRRYYY]]]bbbggglllrrrxxx|||oooqqqtttyyy}}}~~~}}}zzzzzz{{{{{{{{{yyyxxxvvvsssrrrppppppqqqpppmmmkkkeeeeeedddbbb```___```bbb```[[[XXXXXXVVVTTTUUUYYY[[[YYYWWWVVVVVVUUURRRQQQNNNMMMMMMMMMNNNOOOPPPPPPQQQRRRSSSTTTTTTSSSRRRQQQQQQPPPPPPQQQSSSSSSRRRQQQNNNNNNMMMMMMMMMMMMNNNNNNSSSSSSTTTUUUVVVWWWWWWWWW[[[\\\\\\ZZZWWWUUUUUUVVVSSSSSSRRRQQQOOOLLLJJJIIIHHHHHHHHHIIIJJJJJJKKKKKKHHHKKKLLLLLLPPPWWWXXXUUUYYY[[[^^^aaaeeeiiilllnnnlllmmmoooooooooppprrrttttttttttttttttttuuuvvvvvvuuuvvvxxx{{{}}}|||yyyvvvssstttuuutttssstttvvvyyyzzzzzzzzzzzzyyywwwtttsssppprrrsssrrrpppmmmmmmmmmlllllllllllllllkkkkkkkkkiiihhhhhhhhhiiikkkmmmnnnmmmlllkkklllmmmmmmllljjjggggggeeebbb______aaacccccceeehhhhhheee^^^WWWRRRNNNMMMMMMOOOPPPPPPMMMKKKJJJJJJIIIIIIIIIIIIIIIJJJGGGGGGFFFGGGIIIIIIGGGFFFDDDBBBAAA??????@@@BBBCCCDDDFFFHHHIIIKKKNNNRRRUUUWWW\\\^^^[[[XXXVVVQQQJJJFFFEEEFFFHHHKKKLLLKKKJJJLLLLLLMMMOOOSSSWWW[[[^^^\\\YYYWWWVVVQQQHHHBBBAAAAAAEEEKKKPPPUUUZZZ___bbbdddddddddcccbbb```___^^^[[[[[[[[[[[[ZZZXXXVVVUUUVVVUUUSSSQQQPPPOOONNNNNNMMMMMMMMMNNNNNNMMMLLLLLLLLLMMMNNNPPPRRRTTTUUUVVVTTTVVVXXXYYYZZZZZZ]]]^^^\\\]]]]]]]]]]]]]]]\\\\\\WWWUUURRROOOMMMKKKGGGEEEAAA@@@>>>>>>>>>>>>===;;;:::999888777777888:::<<<>>>>>>>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@@@@@@@@@@@@@???===;;;999888888888777777777777888:::;;;<<<============>>>>>>>>>???AAA@@@>>>?????????>>>===BBB???>>>CCCKKKOOOLLLHHHEEEFFFHHHJJJMMMQQQVVVZZZbbbffflllrrryyyoooqqqtttzzz~~~|||}}}~~~|||yyywwwuuutttsssqqqnnnlllgggiiiiiigggdddaaaaaabbbbbb]]]YYYYYYWWWUUUWWW[[[\\\ZZZXXXXXXXXXWWWUUUTTTQQQPPPMMMLLLLLLMMMOOOPPPTTTTTTTTTTTTTTTTTTTTTTTTRRRRRRRRRSSSUUUUUUSSSRRRQQQPPPNNNMMMMMMNNNPPPQQQRRRSSSUUUWWWXXXXXXWWWWWWZZZ[[[[[[YYYWWWUUUUUUVVVRRRRRRQQQPPPNNNKKKIIIGGGIIIIIIIIIIIIJJJJJJJJJJJJIIILLLMMMMMMPPPWWWZZZXXX]]]___bbbgggkkknnnppprrrpppqqqrrrqqqpppppprrrtttrrrsssssstttuuuwwwxxxyyywwwwwwxxxzzz{{{zzzxxxuuutttuuuvvvuuuuuuuuuxxxzzzyyyzzzzzzzzzyyyvvvtttrrrooopppqqqooollljjjkkkmmmjjjjjjjjjjjjjjjkkkkkkkkkiiiiiiiiiiiiiiijjjjjjkkkkkkjjjiiijjjkkkjjjhhhffffffeeeccc___[[[ZZZ\\\^^^```bbbeeefffccc[[[SSSNNNJJJJJJKKKMMMOOOOOONNNLLLKKKJJJJJJIIIJJJJJJKKKKKKIIIHHHGGGHHHJJJJJJHHHFFFFFFDDDBBBAAA@@@AAABBBCCCAAACCCDDDFFFHHHKKKPPPSSSXXX[[[\\\YYYWWWVVVRRRMMMFFFFFFHHHKKKNNNPPPPPPOOOPPPPPPPPPQQQUUUYYY]]]```^^^YYYVVVUUUPPPFFFAAABBBAAAFFFMMMSSSXXX^^^bbbfffeeeeeeeeedddbbb```___^^^[[[[[[[[[[[[[[[ZZZZZZZZZWWWWWWWWWVVVUUUSSSRRRQQQPPPQQQRRRRRRQQQOOOLLLJJJKKKKKKMMMOOOPPPQQQRRRRRRSSSUUUWWWXXXYYYZZZ\\\^^^]]]]]]^^^^^^^^^^^^]]]]]]\\\ZZZVVVTTTRRROOOKKKHHHAAA@@@>>>===>>>===;;;:::===;;;999777777888:::<<<======>>>???@@@AAAAAAAAA??????@@@@@@@@@@@@??????>>>===<<<:::999888888888777777777777888:::<<<===<<<<<<<<<===>>>???@@@AAA===>>>@@@@@@@@@@@@AAACCCDDDBBBAAADDDJJJQQQUUUVVVLLLNNNPPPSSSVVV\\\bbbgggooossszzzqqqsssvvv}}}}}}~~~{{{yyywwwuuusssooollljjjlllnnnkkkgggcccaaabbbccc^^^ZZZYYYXXXUUUWWW[[[]]][[[YYYYYYZZZZZZXXXVVVTTTRRRNNNKKKJJJKKKMMMOOOVVVVVVUUUTTTTTTUUUVVVVVVTTTTTTTTTVVVXXXXXXVVVTTTSSSQQQOOOMMMMMMOOOQQQRRRPPPRRRUUUXXXZZZYYYXXXWWWZZZ[[[[[[YYYVVVUUUUUUVVVQQQQQQQQQPPPNNNKKKHHHGGGJJJJJJJJJIIIIIIHHHHHHHHHKKKNNNOOOOOOSSSYYY]]]\\\___aaafffjjjooorrrtttttttttttttttsssqqqqqqrrrtttpppqqqrrrtttvvvxxx{{{|||yyyxxxxxxyyyyyyyyywwwuuutttuuuvvvvvvuuuvvvxxxzzzyyyzzzzzzzzzxxxvvvsssqqqnnnppppppnnnjjjiiijjjmmmiiiiiiiiiiiiiiiiiijjjjjjjjjjjjjjjjjjiiiiiiiiiiiijjjiiihhhhhhhhhhhhfffdddddddddbbb]]]XXXVVVXXX[[[^^^aaadddeeeaaaZZZQQQLLLHHHHHHIIIKKKNNNOOONNNLLLKKKKKKJJJJJJJJJKKKKKKLLLKKKIIIHHHIIIKKKKKKIIIFFFGGGEEECCCAAAAAAAAABBBCCC???@@@BBBCCCEEEIIINNNRRRXXX[[[[[[WWWVVVVVVSSSNNNGGGGGGIIIMMMQQQSSSSSSRRRRRRRRRRRRSSSVVVZZZ^^^aaa```YYYVVVUUUOOOFFFAAACCCBBBGGGNNNTTTZZZ___dddgggffffffeeedddcccaaa___^^^ZZZZZZYYYYYYYYYZZZ[[[\\\YYYYYYZZZZZZYYYWWWUUUTTTSSSTTTVVVVVVTTTQQQMMMJJJJJJKKKLLLNNNOOOPPPPPPPPPRRRTTTVVVWWWXXXYYY\\\^^^^^^^^^____________^^^^^^^^^[[[XXXVVVTTTPPPLLLIIIAAA???=========<<<:::888???>>>;;;999888999;;;<<<======>>>@@@@@@AAAAAAAAA??????@@@@@@@@@??????>>>===<<<;;;:::999999888999888777777777888:::<<<>>><<<<<<<<<===>>>@@@BBBCCC999<<<@@@AAA@@@@@@DDDGGGEEEEEEEEEFFFIIIQQQZZZaaaTTTUUUXXX[[[```fffmmmrrrvvvrrrsss}}}yyyzzz~~~yyysssnnnjjjmmmpppqqqoooiiidddaaa```aaa```^^^\\\ZZZYYYYYYXXX^^^```^^^YYYYYY[[[\\\ZZZVVVTTTQQQNNNNNNPPPRRRTTTUUUVVVWWWVVVTTTSSSTTTUUUVVVVVVVVVVVVVVVVVVWWWWWWQQQRRRRRRQQQPPPPPPSSSTTTYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[[[[ZZZXXXUUUSSSSSSRRRPPPMMMKKKJJJIIIIIIMMMJJJFFFEEEGGGJJJLLLMMMYYYXXXUUURRRSSSYYY[[[ZZZ[[[___dddiiilllooorrruuuwwwvvvtttrrrqqqrrrssstttrrrrrrtttuuuvvvvvvvvvvvvxxxxxxwwwwwwvvvvvvvvvuuuvvvuuusssrrrrrrtttvvvxxxxxxwwwtttsssssssssqqqpppooonnnnnnlllkkkjjjiiiiiiiiijjjjjjiiihhhhhhjjjlllkkkiiigggfffhhhiiiiiiiiifffeeeeeeeeefffdddbbb___^^^^^^\\\YYYVVVUUUWWWYYY```bbbdddccc^^^VVVNNNHHHMMMMMMNNNNNNMMMLLLJJJIIIKKKJJJIIIIIIIIIIIIJJJKKKGGGGGGGGGGGGGGGHHHIIIJJJIIIEEECCCEEEEEEBBB@@@AAA@@@AAABBBCCCDDDHHHMMMQQQXXX[[[[[[ZZZYYYYYYUUUNNNLLLMMMOOOQQQTTTVVVXXXYYYYYYXXXWWWWWWXXX[[[^^^```___\\\VVVPPPJJJFFFDDDCCCHHHJJJOOOUUU[[[___bbbdddjjjjjjiiihhheeeaaa]]][[[[[[[[[ZZZZZZZZZZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYVVVWWWWWWVVVTTTSSSSSSTTTMMMMMMNNNNNNMMMLLLKKKJJJPPPSSSVVVVVVUUUVVVYYY\\\bbbaaa```______```aaabbb]]]]]]]]]]]][[[VVVPPPKKKGGGEEEBBB>>>;;;888777666777777777777888999:::;;;;;;;;;<<<<<<===>>>>>>>>>=========<<<<<<=========???<<<999999:::;;;999666888999::::::999888999:::??????@@@@@@AAABBBBBBCCCCCCAAA@@@AAADDDFFFDDDBBBFFFHHHJJJKKKLLLPPPWWW\\\___aaafffkkkqqqxxxxxxsssttt~~~yyy{{{yyysssooolllooopppoookkkfffbbbbbbbbbcccbbbaaaaaa```___]]]\\\]]]___^^^ZZZZZZ\\\]]]ZZZWWWUUURRRPPPOOOPPPRRRTTTUUUVVVVVVVVVTTTSSSTTTVVVVVVVVVVVVVVVUUUUUUUUUVVVQQQRRRRRRSSSSSSUUUXXXZZZZZZZZZYYYYYYYYYXXXXXXXXXYYYZZZZZZ[[[YYYWWWUUUSSSTTTSSSQQQOOOMMMKKKJJJJJJHHHGGGHHHKKKOOORRRSSSSSSTTTTTTRRROOORRRXXX[[[YYY\\\___eeeiiilllooorrrtttwwwuuusssqqqqqqqqqrrrrrrrrrrrrtttuuuvvvvvvvvvvvvvvvvvvuuuuuuuuutttttttttuuutttssssssssstttuuuuuuwwwvvvtttrrrrrrrrrqqqpppooonnnmmmlllkkkjjjiiihhhfffffffffeeecccccceeefffiiigggeeeeeefffhhhhhhgggcccbbbbbbcccdddcccaaa^^^\\\\\\[[[YYYWWWVVVXXXZZZ]]]___``````\\\UUUNNNIIIKKKLLLLLLMMMMMMLLLJJJIIIHHHHHHHHHHHHHHHHHHHHHHHHGGGGGGHHHHHHHHHHHHHHHHHHGGGCCCAAADDDEEEBBBAAABBB@@@@@@@@@@@@BBBFFFLLLPPPXXX\\\]]]]]]^^^^^^YYYSSSPPPPPPRRRSSSUUUWWWXXXYYYZZZ[[[[[[\\\]]]]]]^^^^^^\\\ZZZUUUOOOIIIEEECCCAAAHHHJJJPPPVVV[[[```cccdddhhhhhhhhhgggeeebbb```^^^\\\\\\\\\\\\\\\\\\]]]]]]ZZZZZZZZZZZZZZZZZZZZZZZZXXXYYYZZZYYYWWWVVVWWWXXXTTTTTTTTTSSSQQQNNNKKKJJJHHHLLLPPPSSSTTTVVVYYY\\\aaaaaa````````````aaaaaa______``````___[[[TTTOOOGGGEEEAAA===:::888666666777666666777777888999:::888888999999:::;;;;;;;;;======<<<;;;;;;<<<======>>>;;;999999:::;;;999777999:::;;;;;;::::::;;;<<<>>>>>>???@@@AAABBBBBBCCCEEECCCBBBCCCFFFHHHGGGEEEHHHLLLPPPSSSVVV[[[ccciiijjjnnntttzzz~~~xxxvvv~~~yyy{{{~~~xxxssspppnnnqqqppplllgggcccaaabbbdddccccccdddffffffeeeaaa^^^[[[^^^^^^[[[[[[^^^]]]ZZZVVVUUUSSSQQQPPPPPPRRRSSSTTTUUUUUUUUUTTTTTTUUUWWWWWWWWWVVVUUUTTTTTTTTTTTTQQQRRRSSSUUUXXX[[[^^^___\\\\\\[[[ZZZYYYXXXWWWWWWWWWXXXYYYYYYXXXVVVTTTSSSRRRRRRQQQOOOMMMLLLKKKKKKHHHIIILLLPPPUUUVVVUUUSSSNNNOOONNNLLLQQQXXX[[[ZZZ]]]```eeeiiikkknnnppprrruuutttrrrpppoooooooooooopppqqqrrrtttuuuvvvvvvvvvsssrrrrrrrrrrrrrrrqqqqqqrrrssstttttttttsssrrrrrrttttttrrrqqqppppppppppppooonnnnnnmmmkkkjjjhhhgggeeeeeedddbbb______```bbbfffdddbbbbbbdddeeeeeedddaaa```___```aaa```^^^\\\ZZZZZZZZZYYYWWWXXXZZZ\\\ZZZ[[[]]]]]]YYYSSSMMMIIIHHHIIIJJJKKKKKKKKKJJJIIIGGGGGGIIIIIIIIIIIIGGGGGGGGGHHHHHHIIIIIIHHHGGGFFFEEEAAA???BBBDDDBBBAAACCCBBBAAAAAA@@@AAAFFFLLLQQQYYY]]]aaabbbcccddd___XXXTTTUUUVVVWWWXXXYYYZZZ[[[]]]^^^```aaaaaa___]]]\\\YYYWWWSSSNNNIIIEEEBBB@@@HHHKKKPPPVVV\\\aaadddfffffffffggggggeeedddbbb```]]]]]]^^^^^^^^^_________\\\\\\[[[[[[[[[[[[\\\\\\ZZZ[[[\\\\\\[[[[[[]]]^^^^^^]]]\\\ZZZVVVRRRNNNKKKBBBFFFKKKPPPTTTWWW\\\^^^`````````aaaaaa`````````______aaabbbaaa]]]WWWRRRFFFDDDAAA===999777666555666555555666666777888999777777777888999999::::::===<<<:::999999:::<<<===;;;:::999999:::;;;:::999:::;;;======<<<<<<===>>>???@@@@@@AAACCCDDDEEEEEEGGGFFFFFFGGGJJJLLLMMMLLLPPPTTTZZZ___cccjjjrrrxxxzzzzzzzzzvvvyyyzzzuuusssrrrrrrrrrppplllgggcccaaabbbbbbaaabbbeeeiiikkkiiiddd^^^ZZZ]]]^^^[[[[[[]]]\\\YYYTTTSSSRRRPPPOOOOOOPPPPPPSSSSSSTTTTTTSSSTTTVVVXXXXXXWWWVVVTTTSSSSSSSSSTTTSSSSSSTTTXXX\\\___aaaaaa^^^]]]\\\[[[YYYXXXWWWVVVUUUVVVXXXXXXXXXVVVTTTSSSNNNNNNNNNNNNNNNNNNMMMMMMPPPPPPPPPRRRSSSRRRPPPMMMKKKLLLLLLLLLRRRZZZ]]]\\\^^^bbbfffiiikkklllnnnpppsssrrrpppooommmmmmllllllnnnnnnpppqqqssstttttttttooooooooooooooooooooooooppprrrtttuuutttrrrpppnnnqqqqqqqqqpppnnnnnnnnnppppppppppppooommmkkkiiihhhffffffeeebbb___^^^^^^```cccaaa______```aaaaaaaaaaaa```^^^^^^^^^]]][[[YYYXXXYYYYYYYYYXXXYYY[[[]]]ZZZ[[[\\\ZZZWWWQQQKKKHHHEEEFFFHHHIIIJJJJJJJJJIIIGGGIIIKKKLLLLLLKKKIIIGGGGGGHHHIIIJJJIIIGGGEEEDDDDDD???>>>AAACCCBBBCCCEEEEEEDDDCCCBBBCCCHHHPPPUUU[[[```dddfffhhhhhhbbbZZZXXXXXXYYY[[[\\\]]]^^^___aaabbbbbbbbbaaa___]]][[[WWWUUURRRMMMIIIEEEBBB@@@IIILLLQQQWWW]]]bbbeeegggfffffffffeeedddbbbaaa```^^^^^^^^^___``````aaaaaa^^^]]]\\\\\\\\\\\\]]]^^^\\\]]]^^^^^^^^^___aaacccddddddcccaaa]]]XXXSSSPPPFFFGGGIIIMMMRRRXXX^^^bbb^^^___```aaaaaa```___^^^]]]]]]___```___[[[UUUPPPEEECCC???<<<888666555555555444444555555666777888999999::::::;;;<<<<<<<<<<<<;;;999888888999;;;<<<999999999:::;;;;;;;;;;;;:::;;;============???@@@AAAAAABBBDDDEEEGGGHHHHHHIIIIIIIIIKKKNNNQQQTTTUUUXXX^^^eeekkkqqqxxx}}}wwwssswww|||{{{uuuqqqqqqtttvvvtttqqqmmmiiifffcccaaa```aaabbbgggmmmqqqpppiiibbb[[[]]]\\\YYYXXXYYYYYYVVVPPPPPPOOOOOONNNNNNNNNNNNQQQRRRSSSSSSRRRTTTWWWZZZYYYXXXVVVTTTSSSSSSTTTUUUUUUUUUVVVYYY^^^aaaaaa```___^^^]]]\\\ZZZXXXWWWVVVTTTUUUWWWXXXXXXVVVUUUSSSLLLMMMOOOPPPQQQRRRRRRRRRUUURRROOOMMMLLLLLLKKKJJJKKKNNNNNNOOOUUU]]]aaa``````cccgggiiijjjkkklllnnnpppooonnnmmmkkkkkkjjjjjjjjjkkkmmmooopppqqqrrrrrrmmmmmmmmmmmmmmmnnnnnnnnnoooqqqsssuuutttqqqmmmjjjmmmnnnooonnnlllkkkmmmoooqqqrrrrrrqqqooommmjjjhhhgggfffeeeaaa^^^\\\]]]^^^___]]][[[[[[\\\^^^^^^]]]bbb```]]]\\\\\\[[[YYYWWWWWWXXXYYYYYYYYYYYY[[[]]]]]]\\\[[[YYYTTTNNNIIIFFFDDDEEEGGGHHHIIIIIIIIIIIIFFFHHHIIIKKKKKKIIIHHHFFFFFFGGGIIIIIIIIIGGGEEECCCDDD@@@>>>BBBDDDDDDEEEHHHFFFFFFDDDCCCEEEKKKRRRXXX___dddggghhhjjjiiiccc[[[ZZZ[[[\\\^^^```aaabbbccceeedddbbb```^^^]]]\\\[[[VVVTTTQQQMMMIIIFFFDDDCCCKKKNNNSSSYYY^^^bbbeeegggffffffeeedddbbb```___^^^_________``````aaaaaaaaa___^^^]]]\\\\\\]]]^^^___^^^____________aaadddgggggghhhhhhgggddd___[[[XXXOOOMMMJJJJJJOOOVVV]]]bbb^^^___```aaaaaa```___^^^]]]]]]]]]]]][[[WWWRRRMMMBBBAAA>>>:::888666555555444444444444555666777888:::::::::;;;<<<<<<======<<<:::999888888999:::<<<888:::;;;<<<<<<<<<<<<<<<:::;;;===>>>>>>>>>@@@BBBAAABBBCCCEEEGGGHHHJJJKKKJJJKKKLLLOOOSSSWWW\\\^^^aaagggqqqzzz{{{vvvtttxxx|||~~~yyyrrrooorrrwww{{{yyyuuupppkkkhhheeeaaa___ccceeeiiiqqqxxxwwwoooggg]]]^^^[[[UUURRRTTTSSSQQQLLLLLLMMMNNNNNNNNNNNNMMMPPPQQQQQQQQQRRRTTTXXX\\\ZZZXXXVVVTTTTTTTTTVVVWWWXXXVVVWWWZZZ```bbbbbb```______^^^\\\[[[YYYXXXXXXTTTUUUWWWXXXXXXWWWVVVUUUOOOQQQRRRTTTUUUVVVUUUUUUPPPMMMIIIHHHIIILLLNNNOOOOOOQQQRRRSSSYYYaaadddbbbaaadddgggiiiiiijjjkkklllllllllkkkkkkjjjiiiiiihhhiiijjjlllnnnooopppqqqqqqllllllmmmmmmmmmmmmnnnnnnnnnpppssstttsssoookkkhhhjjjlllmmmllljjjiiilllooorrrrrrrrrrrrpppmmmjjjhhhdddcccbbb___[[[YYYZZZ[[[\\\ZZZXXXWWWYYYZZZZZZZZZ___]]][[[ZZZZZZZZZYYYXXXXXXYYY[[[ZZZYYYXXXYYY[[[]]]\\\ZZZWWWRRRLLLGGGDDDDDDEEEFFFHHHIIIIIIHHHHHHDDDEEEFFFFFFFFFFFFEEEDDDFFFGGGGGGHHHHHHGGGFFFEEEGGGBBB@@@CCCFFFFFFGGGJJJFFFFFFFFFFFFHHHNNNUUU[[[bbbfffiiijjjkkkkkkfff^^^^^^___```aaabbbcccddddddfffeeeccc```^^^\\\[[[[[[VVVSSSOOOKKKGGGEEEEEEEEEMMMPPPUUUZZZ___bbbeeefffgggfffeeecccbbb```______aaaaaaaaaaaaaaaaaaaaaaaa```^^^]]][[[[[[]]]^^^``````aaaaaa``````cccfffiiikkklllmmmmmmkkkgggccc```YYYTTTOOOLLLOOOUUU[[[____________``````____________]]][[[YYYWWWSSSMMMJJJ???>>>;;;999777666666666555444444555555666777888888888999999:::;;;;;;;;;:::::::::999999:::::::::999;;;>>>???>>>======>>>;;;===???@@@@@@AAACCCEEEBBBCCCEEEGGGIIIKKKMMMMMMNNNPPPSSSWWW[[[aaahhhmmmnnnvvv~~~yyyxxx{{{{{{ssspppssszzzzzzrrrkkkhhheeecccaaadddeeejjjrrrzzzzzzrrrjjj___^^^YYYQQQMMMNNNNNNLLLIIIKKKMMMOOOPPPPPPOOONNNOOOPPPQQQQQQQQQTTTYYY]]]ZZZXXXVVVUUUUUUVVVXXXYYYXXXWWWWWW\\\bbbfffdddaaa___^^^^^^\\\[[[ZZZYYYYYYSSSUUUWWWXXXYYYXXXWWWVVVRRRSSSTTTUUUUUUTTTRRRQQQIIIGGGEEEFFFKKKPPPTTTVVVRRRTTTVVVVVV\\\ccceeecccbbbeeehhhiiiiiiiiiiiijjjhhhhhhiiiiiiiiiiiihhhhhhiiijjjlllnnnpppqqqrrrrrrlllmmmmmmmmmnnnnnnnnnnnnnnnppprrrsssqqqnnniiiggggggjjjlllkkkhhhgggkkknnnpppqqqqqqqqqoookkkhhheeebbbbbb```]]]ZZZXXXYYYZZZYYYWWWUUUUUUVVVWWWWWWWWWXXXWWWUUUVVVXXXZZZZZZZZZZZZ[[[\\\[[[YYYWWWWWWXXXZZZYYYWWWSSSOOOJJJFFFDDDDDDEEEGGGHHHIIIHHHHHHGGGCCCCCCDDDDDDDDDDDDCCCCCCFFFFFFFFFFFFGGGGGGGGGGGGJJJEEECCCEEEHHHHHHIIIMMMHHHIIIKKKLLLPPPUUU\\\aaacccgggjjjkkkmmmnnnjjjdddddddddcccccccccccccccbbbeeeeeedddccc```]]][[[YYYUUUQQQLLLGGGDDDDDDEEEFFFPPPRRRVVV[[[___bbbdddeeegggfffeeedddcccccccccccceeeddddddccccccbbbbbbbbb```^^^\\\[[[[[[\\\^^^```cccccccccbbbbbbdddhhhkkkpppqqqssstttrrrnnniiigggbbb]]]XXXVVVWWW[[[]]]^^^```______^^^^^^______```___\\\WWWSSSOOOKKKGGGDDD<<<;;;:::888777777777888555555555555666777888999777777777888999999::::::999:::;;;<<<<<<;;;:::999;;;>>>AAAAAA???>>>>>>???===???BBBCCCCCCDDDGGGIIIHHHIIIKKKMMMPPPRRRTTTUUUZZZ]]]aaafffkkkrrr{{{}}}{{{~~~uuuqqquuu|||~~~sssjjjfffeeeeeedddbbbcccgggpppyyyyyyrrrjjj```___XXXNNNJJJJJJKKKHHHHHHJJJMMMPPPQQQQQQQQQPPPOOOOOOPPPPPPQQQUUUZZZ]]]ZZZYYYVVVUUUUUUWWWYYY[[[XXXWWWXXX]]]eeehhhgggddd___^^^^^^]]]\\\[[[ZZZZZZTTTUUUWWWYYYYYYYYYXXXWWWRRRSSSTTTSSSRRROOOMMMKKKFFFEEEEEEHHHNNNSSSWWWYYYTTTVVVWWWXXX]]]dddfffcccccceeehhhiiiiiihhhiiiiiifffgggggghhhhhhhhhhhhhhhjjjkkkmmmoooqqqrrrssstttmmmmmmmmmnnnnnnoooooooooooopppqqqrrrpppmmmiiiffffffiiillljjjggggggjjjnnnooooooppppppmmmjjjfffdddbbbbbbaaa^^^ZZZYYYZZZ[[[XXXVVVSSSSSSUUUVVVVVVVVVSSSQQQQQQSSSWWWZZZ\\\\\\[[[]]]]]]\\\YYYWWWVVVVVVVVVUUUSSSPPPMMMIIIGGGEEEEEEFFFGGGHHHIIIHHHGGGGGGEEEEEEDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEFFFGGGHHHHHHLLLGGGDDDGGGIIIIIIKKKNNNLLLNNNPPPSSSWWW\\\cccgggcccgggjjjkkknnnqqqoooiiihhhgggfffeeecccbbb``````ccceeeffffffddd___[[[WWWTTTPPPJJJEEEBBBBBBDDDFFFRRRTTTWWW\\\___bbbcccdddffffffeeeeeeeeefffggggggggggggfffeeedddccccccbbb```^^^\\\ZZZZZZ\\\^^^```eeeeeeeeeddddddfffjjjmmmtttuuuwwwxxxvvvrrrmmmjjjhhheeeaaa___aaabbbaaa``````___^^^]]]]]]^^^___```^^^YYYSSSMMMHHHDDD@@@===;;;:::888777777777888999666555555666666777888999888888888999::::::;;;;;;999:::<<<======<<<:::999<<>>>>>??????AAADDDEEEFFFGGGIIILLLOOOPPPRRRTTTWWWYYY[[[\\\eeeiiinnnsssyyy~~~uuutttzzzyyyooofffaaa```bbbdddcccccceeejjjpppqqqmmmgggbbbYYYOOOKKKIIIGGGHHHLLLKKKLLLNNNOOOPPPPPPOOOOOOSSSTTTUUUVVVVVVWWWXXXYYYZZZTTTRRRTTTUUUTTTUUUXXXVVVXXX\\\ccciiillliiifffcccbbb___\\\YYYXXXWWWWWWVVVWWWXXXZZZ[[[]]]^^^^^^UUURRROOOLLLLLLKKKIIIHHHHHHHHHHHHJJJMMMRRRVVVYYYZZZZZZZZZZZZ\\\^^^aaabbbccccccddddddeeeeeeddddddgggfffeeeddddddeeeggggggiiikkkooosssttttttsssqqqrrrqqqpppooooooppprrrrrrsssssssssrrrpppmmmjjjhhhgggggggggggggggiiimmmpppnnnmmmmmmmmmmmmjjjddd___cccaaa]]]ZZZXXXWWWXXXYYYQQQTTTVVVUUURRRPPPQQQSSSQQQSSSVVVXXXYYYZZZ\\\]]]^^^^^^]]][[[YYYWWWUUUSSSUUUVVVUUUQQQLLLHHHFFFFFFDDDEEEGGGGGGFFFFFFFFFGGGGGGFFFDDDCCCCCCDDDEEEFFFDDDBBBDDDIIIJJJGGGGGGIIILLLLLLKKKKKKKKKKKKLLLLLLPPPQQQTTTXXX]]]bbbeeehhhjjjkkkmmmnnnnnnnnnmmmmmmgggffffffeeecccbbbbbbaaadddeeefffgggeeeaaa]]]ZZZVVVPPPJJJHHHEEECCCDDDIIIKKKNNNTTTXXX[[[^^^aaaccciiigggfffddddddeeeggghhhjjjjjjjjjiiigggdddbbb``````]]]YYYZZZ]]]aaaaaa```bbbdddeeecccaaadddlllsssxxx~~~xxxrrrpppppppppkkkjjjhhhffffffdddaaa^^^\\\\\\\\\\\\[[[[[[ZZZYYYUUURRRLLLFFFBBB???>>>===999999999888666666999;;;999888888888777777666666;;;;;;;;;<<<<<<<<<<<<===<<<;;;;;;<<<>>>??????>>>BBB@@@@@@BBBEEEEEEBBB???DDDEEEGGGIIIKKKMMMOOOPPPVVVXXX[[[]]]```dddiiimmmnnnvvvvvvrrrwww}}}{{{vvvmmmeeeaaa```bbbdddbbbcccfffjjjnnnnnnjjjgggdddZZZQQQLLLIIIGGGHHHKKKLLLMMMOOOPPPQQQQQQQQQPPPQQQQQQQQQSSSUUUVVVVVVVVVWWWRRRPPPRRRTTTSSSSSSVVVXXXYYY^^^eeelllooollliiidddccc```]]][[[YYYXXXWWWVVVWWWYYYZZZ[[[ZZZYYYXXXUUURRRNNNLLLKKKJJJIIIHHHFFFFFFFFFHHHLLLPPPUUUXXXZZZZZZ[[[\\\^^^```bbbcccbbbbbbcccdddddddddcccccceeeeeeeeeeeeeeeeeefffgggjjjkkkmmmoooppprrrrrrrrruuutttsssrrrrrrssstttuuusssssssssqqqnnnjjjgggdddeeefffggggggggghhhkkknnnmmmlllkkkkkkkkkhhhbbb]]]___]]][[[XXXXXXXXXYYYZZZSSSTTTTTTSSSRRRQQQQQQRRRSSSVVVYYYZZZ[[[\\\]]]___]]]\\\[[[YYYWWWTTTRRRQQQTTTUUUSSSOOOJJJEEEBBBBBBCCCEEEGGGHHHGGGFFFGGGHHHGGGFFFEEEDDDCCCDDDFFFGGGDDDBBBDDDIIIJJJHHHHHHKKKOOOOOOOOOOOOOOOPPPQQQQQQRRRTTTVVVZZZ___dddhhhjjjjjjjjjlllmmmmmmmmmllllllhhhgggfffeeedddcccbbbaaaccceeefffgggfffbbb___\\\WWWPPPJJJGGGDDDBBBDDDIIIJJJNNNTTTYYY\\\^^^aaaccciiihhhgggffffffggghhhiiijjjjjjjjjiiigggdddbbbaaa___^^^\\\\\\^^^`````````bbbeeeffffffeeegggnnntttzzzzzztttqqqpppooolllkkkhhhgggfffddd```^^^]]]\\\\\\[[[ZZZYYYWWWVVVOOOLLLHHHBBB>>><<<;;;;;;777888888777555666888:::999999999888888888777777<<<<<<<<<<<<<<<<<<<<<<<<>>>>>>>>>???@@@AAAAAA@@@AAA@@@@@@CCCFFFGGGEEECCCGGGIIIKKKMMMOOORRRUUUWWW]]]```cccgggjjjoootttxxxwwwqqqrrrvvvvvvqqqjjjddd``````bbbdddbbbeeeiiikkkkkkiiiggggggddd[[[SSSNNNKKKHHHHHHKKKMMMNNNPPPRRRSSSSSSSSSSSSUUUSSSRRRUUUYYY[[[ZZZYYYTTTOOONNNPPPRRRQQQRRRTTTYYY[[[```hhhppprrrpppmmmeeedddbbb```]]]ZZZWWWVVVVVVWWWXXXYYYXXXVVVTTTRRRSSSQQQMMMKKKJJJJJJIIIGGGCCCCCCDDDFFFJJJOOOTTTWWWZZZ[[[]]]___```bbbbbbccc```aaaaaabbbccccccbbbbbbccccccdddeeeeeefffeeeeeejjjjjjjjjkkkmmmoooqqqsssuuuuuuttttttttttttuuuuuussssssrrrpppmmmhhhdddbbbbbbdddggghhhhhhhhhjjjkkklllkkkjjjiiigggddd___[[[ZZZYYYXXXWWWWWWWWWXXXYYYVVVTTTRRRQQQRRRSSSSSSSSSVVVYYY\\\^^^^^^^^^___```[[[ZZZYYYVVVTTTQQQOOONNNRRRRRRPPPLLLFFFBBB???>>>CCCEEEGGGHHHGGGGGGHHHIIIGGGFFFEEEDDDDDDEEEGGGHHHDDDCCCEEEJJJLLLKKKLLLOOOSSSSSSSSSTTTUUUVVVWWWXXXUUUVVVYYY]]]bbbgggkkkmmmhhhiiijjjkkkkkkkkkjjjjjjiiihhhgggfffdddcccbbbaaabbbcccfffgggfffddd```^^^WWWOOOHHHDDDBBB@@@DDDIIIIIINNNTTTYYY\\\^^^```aaaggggggfffeeeffffffggghhhjjjjjjiiihhhfffdddcccaaa^^^___``````_________```cccfffhhhiiijjjlllqqqvvv{{{|||vvvrrrppplllllljjjhhhfffdddbbb^^^[[[ZZZYYYXXXWWWTTTRRRPPPOOOGGGEEEAAA>>>;;;999999999666777888777555555777999:::::::::::::::999999999<<<<<<<<<<<<<<<<<<<<<<<<======>>>>>>???@@@@@@AAABBBBBBCCCFFFIIIKKKKKKJJJNNNPPPRRRTTTWWW[[[aaaeeeiiilllqqqwww|||xxxpppooorrrqqqnnnhhhcccaaaaaadddeeedddiiinnnnnnjjjffffffhhhccc[[[TTTQQQNNNKKKKKKNNNOOOQQQSSSTTTUUUVVVUUUUUUWWWTTTSSSVVV[[[^^^]]]ZZZSSSNNNMMMQQQSSSRRRRRRUUUZZZ\\\bbbjjjrrruuurrrooofffeeedddbbb^^^ZZZVVVTTTUUUUUUUUUTTTTTTSSSRRRRRRRRROOOLLLJJJJJJIIIHHHGGGAAABBBBBBDDDIIINNNSSSVVVYYY[[[]]]```aaabbbbbbbbb^^^^^^___```aaaaaaaaaaaa```aaaccceeefffeeeeeedddiiiiiijjjkkkmmmoooqqqrrrtttssssssrrrrrrrrrrrrrrrqqqqqqqqqooolllhhhdddbbb```cccgggiiiiiihhhiiiiiikkkjjjiiigggdddaaa^^^[[[XXXWWWVVVUUUUUUUUUUUUUUUUUUQQQNNNOOOSSSWWWWWWVVVYYY[[[^^^```_________```[[[YYYWWWTTTQQQOOOMMMLLLNNNNNNMMMJJJEEEAAA???>>>AAADDDFFFGGGGGGHHHIIIKKKEEEEEEEEEEEEEEEFFFGGGHHHFFFDDDFFFLLLNNNMMMOOOSSSUUUUUUVVVWWWXXXZZZ[[[\\\WWWXXX[[[___dddhhhlllnnnhhhhhhhhhhhhhhhhhhhhhhhhjjjiiihhhgggeeedddcccccc```bbbeeeffffffccc```^^^WWWNNNFFFBBB@@@???CCCIIIHHHLLLSSSXXXZZZ\\\]]]^^^bbbbbbcccddddddeeeeeeeeeiiiiiihhhgggeeedddbbbbbb]]]```ddddddaaa___```aaacccfffjjjlllnnnppptttwww{{{|||vvvrrrmmmiiiiiigggdddbbb```]]]YYYVVVTTTSSSQQQOOOLLLIIIFFFDDDAAA???===:::999888888888777888999888777666777999<<<<<<;;;;;;;;;;;;;;;;;;========================>>>???AAAAAABBBBBBDDDEEEGGGGGGIIIKKKNNNPPPQQQQQQVVVYYY\\\^^^bbbgggooouuuwww{{{xxxqqqoooqqqooolllhhheeeddddddfffhhhhhhmmmrrrpppkkkggghhhjjjaaaZZZUUUTTTSSSQQQQQQSSSRRRSSSUUUVVVWWWWWWVVVVVVSSSRRRQQQSSSWWWZZZYYYWWWSSSOOOOOOSSSVVVUUUUUUWWWZZZ\\\bbbkkksssuuusssoooffffffdddaaa]]]YYYTTTRRRSSSRRRPPPOOOOOOQQQSSSTTTQQQNNNKKKIIIIIIHHHGGGFFFAAAAAABBBDDDHHHMMMRRRUUUWWWYYY[[[^^^````````````[[[\\\]]]^^^____________^^^___aaaccceeeeeeeeedddgggiiikkkmmmoooppppppppprrrrrrrrrrrrrrrqqqppppppmmmnnnnnnnnnllliiifffddd```cccgggiiiiiihhhhhhiiijjjjjjhhheeebbb___]]]]]]ZZZYYYVVVTTTRRRQQQQQQQQQRRROOONNNPPPUUUZZZ\\\\\\ZZZ]]]```aaa```^^^^^^^^^[[[YYYVVVSSSOOOMMMKKKKKKIIIJJJJJJHHHEEEBBBAAAAAA???BBBEEEFFFGGGHHHJJJKKKDDDEEEEEEEEEFFFGGGHHHIIIHHHGGGHHHMMMPPPPPPRRRVVVVVVVVVWWWXXXZZZ\\\]]]^^^YYYZZZ]]]```dddhhhlllmmmgggggggggfffffffffggggggjjjiiiiiihhhgggfffeeeeeeaaabbbdddeeeeeebbb___\\\UUUMMMEEEAAA>>>===AAAGGGFFFJJJOOOSSSUUUVVVWWWXXX]]]___aaaccceeeeeeffffffhhhgggfffeeecccbbbbbbaaa]]]aaaeeefffcccaaaaaabbbdddfffiiillloooqqqtttvvvyyy}}}}}}xxxsssooojjjdddcccaaa^^^\\\ZZZWWWSSSPPPNNNMMMKKKIIIEEEBBB???>>>===<<<;;;999999999999999888999::::::999888999:::<<<<<<<<<<<<<<<<<<============>>>>>>>>>?????????AAADDDFFFGGGGGGHHHKKKNNNKKKLLLNNNPPPRRRTTTVVVWWW]]]aaafffjjjmmmttt~~~{{{sssqqqqqqooommmkkkhhhhhhhhhjjjkkkkkkpppsssrrrmmmiiijjjlllaaa[[[WWWXXXXXXUUUUUUXXXUUUVVVWWWXXXXXXWWWVVVUUUSSSTTTUUUVVVVVVWWWXXXYYYTTTPPPQQQUUUXXXXXXXXXZZZZZZ]]]dddllltttvvvrrrnnngggfffccc___ZZZVVVRRRPPPPPPOOOMMMMMMNNNPPPRRRTTTOOOMMMIIIHHHHHHHHHGGGFFFBBBAAABBBCCCGGGKKKPPPSSSUUUVVVXXXZZZ\\\]]]]]]^^^YYYYYY[[[\\\]]]]]]^^^^^^]]]^^^```aaacccdddeeeeeefffhhhjjjmmmoooooooooooorrrrrrssssssrrrqqqpppooojjjkkkkkkkkkjjjgggeeeccc___bbbeeegggggggggggghhhhhhhhhfffccc___]]]]]]^^^]]]ZZZVVVRRROOONNNNNNOOOPPPPPPPPPSSSXXX\\\___```[[[^^^aaabbb```^^^]]]\\\[[[XXXUUUQQQMMMJJJIIIHHHFFFGGGHHHGGGDDDBBBBBBBBB===???CCCEEEFFFGGGJJJLLLEEEFFFGGGHHHIIIJJJKKKLLLLLLIIIJJJOOORRRRRRTTTXXXXXXYYYYYYZZZ\\\]]]___```\\\]]]^^^aaadddgggjjjlllggggggfffeeeeeeeeeffffffiiiiiiiiihhhhhhhhhggggggccceeeffffffeeeaaa]]]ZZZSSSKKKDDDAAA>>><<<@@@EEEDDDGGGKKKMMMNNNOOOPPPRRRXXX[[[___bbbeeegggggggggfffeeedddbbbaaaaaa``````___aaadddfffeeeddddddddddddeeehhhjjjmmmppprrrsssuuuwwwvvvqqqmmmjjjeee___\\\ZZZWWWUUUTTTQQQMMMJJJJJJIIIGGGEEECCC@@@===<<<;;;;;;:::::::::::::::;;;888:::;;;;;;:::999999:::<<<<<<<<<==================>>>??????@@@AAABBBBBB???CCCGGGHHHHHHJJJNNNRRRQQQSSSVVVWWWYYY\\\```cccgggmmmuuuzzz~~~~~~uuuqqqqqqqqqpppnnnlllllllllmmmnnnnnnpppsssrrrnnnlllkkklllddd^^^[[[[[[[[[XXXWWWYYYWWWXXXXXXXXXXXXVVVUUUTTTTTTWWWZZZYYYVVVUUUXXX[[[TTTQQQRRRWWWZZZYYYYYY[[[\\\___fffnnnuuuwwwrrrnnngggeeeaaa\\\WWWRRROOONNNLLLMMMNNNOOOPPPPPPPPPPPPNNNLLLIIIGGGGGGGGGFFFEEEAAA@@@@@@AAADDDHHHLLLOOOSSSSSSTTTUUUWWWYYYZZZ[[[WWWXXXYYYZZZ\\\\\\\\\\\\]]]]]]^^^___aaaccceeefffgggggghhhiiikkkmmmooopppppppppqqqqqqpppooommmlllhhhiiiiiihhhgggdddaaa___]]]___bbbdddddddddeeefffdddeeeccc```\\\[[[\\\___^^^[[[UUUPPPMMMMMMNNNPPPPPPRRRUUUXXXYYY\\\___aaa]]]___ccccccaaa___]]]\\\YYYWWWRRRNNNJJJGGGFFFFFFEEEFFFGGGEEECCC@@@@@@@@@:::===AAACCCEEEGGGIIIKKKHHHIIIJJJLLLNNNOOOOOOPPPNNNLLLLLLQQQSSSSSSUUUZZZ]]]]]]]]]^^^___```bbbccc___```aaaccceeehhhjjjkkkhhhgggfffeeedddeeeeeefffhhhhhhhhhiiiiiiiiijjjjjjhhhiiijjjiiifffaaa\\\YYYQQQJJJDDDAAA>>><<<>>>CCCCCCDDDFFFFFFFFFGGGIIIKKKQQQTTTYYY^^^bbbdddeeeeeedddcccbbb```____________aaaaaabbbdddggghhhgggfffeeedddeeegggjjjnnnoooppppppqqqooojjjfffeeeaaa[[[VVVTTTRRRPPPOOOMMMJJJGGGDDDDDDCCCAAA???===;;;::::::::::::::::::;;;;;;;;;777999;;;;;;:::888888999<<<<<<<<<<<<======>>>>>>===>>>???AAACCCDDDEEEFFF???CCCIIIKKKKKKNNNSSSXXXZZZ]]]aaadddgggkkkqqquuuwwwwwwqqqppprrrqqqpppooonnnnnnooooooooopppqqqqqqooommmllllllgggaaa]]]^^^]]]YYYWWWYYYXXXYYYYYYYYYWWWVVVTTTSSSPPPUUUYYYWWWQQQOOOSSSXXXTTTQQQRRRWWW[[[ZZZZZZ\\\^^^aaagggpppwwwwwwsssnnngggddd___ZZZTTTPPPNNNMMMJJJLLLPPPRRRRRRPPPMMMKKKNNNKKKHHHGGGGGGGGGFFFEEE@@@@@@???@@@BBBFFFJJJLLLQQQQQQQQQRRRSSSVVVXXXZZZVVVWWWXXXZZZ[[[\\\\\\\\\]]]]]]]]]^^^```ccceeeggghhhgggeeeeeegggjjjnnnqqqlllmmmmmmmmmmmmkkkiiihhhhhhhhhhhhfffddd```]]][[[[[[^^^```aaaaaaaaacccdddbbbbbbaaa^^^ZZZYYY[[[^^^___ZZZTTTNNNLLLMMMOOORRRQQQUUUYYY[[[ZZZZZZ]]]```^^^aaadddeeeccc```]]]\\\XXXUUUQQQLLLHHHEEEDDDCCCEEEFFFFFFDDDAAA>>>======999<<<@@@BBBDDDFFFIIIKKKJJJKKKMMMOOOQQQRRRRRRSSSPPPMMMNNNQQQSSSSSSVVVZZZ`````````aaabbbcccdddeeebbbbbbcccdddfffhhhjjjkkkhhhgggfffeeedddeeeeeefffggghhhhhhiiijjjjjjkkkkkklllmmmmmmkkkgggbbb]]]YYYPPPIIIDDDAAA>>><<<===BBBBBBCCCCCCBBBBBBCCCEEEHHHIIIMMMSSSYYY^^^```aaaaaacccbbb```___^^^^^^^^^___bbbaaa```ccchhhjjjiiigggeeedddccceeehhhlllnnnnnnmmmnnnjjjeeebbbbbb^^^YYYSSSQQQOOONNNMMMLLLHHHFFF??????>>>===<<<:::999888::::::::::::;;;;;;;;;;;;666888::::::999888777888;;;<<<<<<<<<======>>>>>>===>>>@@@BBBDDDFFFHHHHHHFFFKKKQQQSSSTTTWWW]]]bbbbbbfffkkkooosssyyywwwrrrrrrvvvyyywwwsssqqqrrrqqqmmmssspppooopppnnniiiggghhhdddaaa^^^^^^```___]]]ZZZUUUVVVWWWVVVTTTRRRRRRSSSVVVTTTRRRPPPPPPSSSVVVXXXSSSRRRSSSUUUYYY[[[\\\[[[[[[___iiissszzzyyyqqqkkkdddaaa[[[WWWSSSPPPLLLJJJKKKKKKLLLLLLLLLLLLKKKKKKIIIIIIIIIHHHGGGEEEBBBAAAAAA???>>>???CCCGGGJJJLLLIIIMMMQQQRRRQQQQQQTTTWWWWWWWWWXXXZZZ\\\\\\[[[YYYZZZ[[[\\\^^^```ccceeefffeeefffhhhiiikkklllllllllooonnnllliiijjjmmmjjjdddgggfffdddbbbaaa```_________]]]\\\^^^aaabbb```]]]```^^^\\\[[[[[[ZZZWWWUUUQQQOOOLLLJJJKKKMMMPPPSSSYYYZZZ[[[ZZZZZZ[[[^^^```bbbbbbccccccbbb```]]]\\\UUUTTTQQQMMMIIIFFFDDDCCCEEEEEEDDDBBB@@@===;;;:::===???BBBDDDEEEGGGJJJLLLNNNLLLKKKNNNRRRTTTTTTRRROOOPPPQQQRRRSSSVVVZZZ]]]]]]^^^```bbbdddeeeffffffddddddcccccccccdddfffgggeeeeeedddcccaaabbbeeegggbbbeeeiiikkklllllllllmmmpppooommmjjjgggbbb\\\XXXNNNIIICCC@@@???>>><<<;;;@@@???>>>===>>>???AAACCCEEEHHHLLLQQQVVVZZZ]]]^^^^^^___```^^^\\\[[[\\\]]]aaa___^^^```cccfffhhhhhhiiigggeeeeeegggiiiiiiiiilllhhhccc```^^^[[[VVVRRRSSSPPPLLLIIIGGGEEECCCAAA???>>><<<:::::::::<<<===<<<:::777888;;;<<<;;;:::;;;;;;;;;<<<<<<============>>>??????>>>>>>@@@BBB???AAADDDFFFGGGIIIKKKMMMMMMQQQVVVYYY\\\aaahhhmmmqqqsssxxx}}}xxxtttuuuyyy{{{yyytttrrrtttrrroooooollljjjlllkkkgggeeefffbbb```]]]]]]^^^]]][[[XXXUUUVVVWWWVVVSSSQQQQQQQQQTTTSSSQQQOOOPPPRRRUUUWWWRRRRRRSSSUUUYYY\\\\\\\\\\\\```hhhrrrxxxwwwpppjjjddd```ZZZUUURRROOOLLLJJJJJJKKKKKKKKKKKKKKKKKKJJJIIIIIIIIIHHHGGGEEECCCAAAAAA@@@>>>???BBBFFFIIIJJJIIIMMMPPPRRRQQQQQQTTTWWWUUUUUUVVVXXX[[[\\\[[[YYYYYYYYY[[[\\\___aaadddeeeeeefffggghhhiiikkkllllllmmmmmmjjjhhhiiillljjjddddddcccbbbaaa```^^^]]]]]]___^^^]]]^^^aaabbb```^^^^^^[[[YYYWWWWWWVVVTTTSSSQQQPPPNNNMMMNNNPPPSSSTTTZZZ[[[[[[[[[ZZZ[[[^^^```bbbcccccccccbbb___\\\[[[UUUSSSPPPMMMIIIFFFDDDCCCEEEDDDCCCBBB@@@>>><<<;;;===???BBBDDDEEEGGGJJJLLLNNNMMMMMMPPPSSSUUUSSSRRRPPPRRRSSSUUUVVVXXX\\\^^^___```bbbdddeeegggggghhheeeddddddccccccdddeeefffffffffeeedddccccccfffhhhdddgggjjjlllllllllmmmnnnooonnnmmmkkkgggbbb[[[VVVLLLHHHBBB???>>>===;;;999>>>===<<<;;;<<<===???@@@AAACCCFFFKKKOOOTTTWWWYYY[[[\\\^^^]]]\\\ZZZ[[[[[[^^^\\\\\\]]]```cccddddddfffeeeccccccdddeeedddccc```]]]YYYWWWVVVTTTQQQNNNIIIGGGFFFFFFHHHIIIHHHGGG@@@>>><<<;;;:::;;;<<<======:::999999<<<===<<<;;;;;;<<<<<<<<<===>>>>>>???===???@@@AAAAAABBBDDDGGGFFFHHHJJJLLLMMMOOOSSSVVVUUUZZZ```dddhhhooovvv|||xxxvvvwww{{{}}}{{{vvvtttvvvvvvsssmmmhhhfffggggggcccaaaccc___]]]\\\[[[[[[ZZZXXXUUUUUUVVVWWWUUURRRPPPOOOOOORRRPPPOOONNNOOOQQQTTTVVVRRRRRRSSSVVVYYY\\\]]]]]]]]]```gggooouuuuuuoooiiiccc^^^WWWRRROOONNNLLLKKKIIIIIIIIIJJJJJJIIIIIIIIIIIIIIIIIIIIIGGGEEECCCBBBBBB@@@>>>???BBBEEEFFFGGGIIILLLPPPQQQPPPQQQUUUXXXSSSSSSTTTVVVYYY[[[ZZZYYYXXXXXXYYY[[[^^^```bbbdddfffeeeeeefffgggiiikkklllkkkkkkhhhfffiiillljjjdddbbbbbbcccbbbaaa___]]]\\\___^^^]]]^^^`````````^^^]]]ZZZVVVTTTTTTTTTSSSSSSQQQQQQQQQRRRSSSUUUWWWXXX\\\\\\]]]\\\[[[\\\^^^```ccccccdddcccaaa^^^[[[YYYSSSRRRPPPLLLIIIFFFDDDBBBDDDCCCBBBAAA@@@>>>===<<<<<<>>>AAACCCEEEGGGJJJLLLOOOOOOPPPSSSUUUUUUSSSQQQRRRTTTVVVWWWXXXZZZ^^^```aaabbbccceeeggghhhiiiiiifffeeeeeeddddddddddddeeeggghhhgggfffeeeeeegggiiigggiiikkklllkkklllnnnooonnnmmmllljjjggg```XXXSSSJJJFFFAAA>>><<<;;;:::999;;;;;;:::999999:::<<<===<<<===???BBBFFFKKKOOOQQQVVVXXX[[[\\\[[[YYYYYYYYYYYYXXXWWWYYY\\\^^^______bbbaaa_________^^^\\\ZZZSSSRRRPPPOOOOOONNNLLLJJJHHHGGGEEEEEEEEEEEEDDDBBB@@@???===;;;;;;;;;;;;<<<<<<;;;:::;;;===>>>===<<<<<<<<<<<<===>>>???@@@@@@>>>@@@BBBCCCDDDFFFIIILLLLLLNNNOOOPPPRRRUUUZZZ]]]___dddjjjppptttzzzxxxuuuuuuzzz{{{zzzvvvvvvzzz|||zzzooohhhddddddccc___]]]]]][[[[[[ZZZZZZYYYWWWUUUSSSUUUVVVVVVTTTQQQNNNNNNNNNOOONNNMMMMMMOOOQQQTTTVVVSSSSSSTTTWWWZZZ]]]^^^^^^___```eeekkkqqqqqqlllggg```[[[TTTOOOLLLLLLLLLKKKIIIHHHHHHHHHHHHHHHHHHIIIHHHIIIIIIIIIHHHFFFDDDCCCCCCAAA??????AAACCCDDDDDDHHHKKKOOOPPPOOOQQQTTTXXXPPPPPPQQQSSSWWWYYYYYYXXXWWWXXXYYY[[[]]]```bbbccceeedddddddddeeehhhjjjllljjjjjjhhhfffhhhllljjjeeebbbcccddddddcccaaa^^^\\\]]]]]]\\\\\\]]]]]]]]]]]]^^^ZZZVVVTTTTTTUUUUUUUUUSSSTTTUUUWWWYYY[[[[[[\\\^^^^^^^^^]]]\\\]]]___aaadddddddddcccaaa]]]ZZZXXXSSSRRRPPPMMMJJJGGGDDDCCCCCCCCCBBB@@@???>>>>>>>>>;;;>>>AAACCCEEEGGGJJJLLLOOOQQQSSSUUUVVVUUUSSSQQQSSSUUUXXXYYYZZZ\\\___aaabbbccceeeggghhhjjjjjjjjjhhhggggggfffeeedddddddddhhhiiiiiihhhggggggiiikkkjjjkkklllkkkjjjkkkmmmooommmlllkkkiiiddd]]]UUUOOOHHHFFFBBB???<<<;;;:::999:::999999888888999:::::::::::::::<<<@@@DDDHHHKKKPPPSSSWWWYYYYYYWWWVVVVVVTTTSSSSSSTTTWWWYYYZZZYYY\\\[[[ZZZYYYXXXVVVSSSPPPMMMLLLKKKKKKJJJJJJIIIHHHHHHFFFDDDCCCCCCBBB???===>>>===<<<;;;::::::::::::;;;;;;;;;<<<===>>>>>>===============>>>???AAABBBAAABBBEEEFFFGGGIIIMMMOOOSSSTTTVVVWWWYYY^^^dddhhhlllqqqxxx~~~xxxsssrrruuuwwwvvvsssvvv}}}uuullldddbbbaaa\\\YYYXXXXXXXXXYYYYYYXXXVVVTTTSSSTTTUUUUUUSSSPPPMMMLLLMMMMMMMMMMMMNNNPPPSSSVVVWWWVVVVVVVVVYYY\\\^^^___^^^___```bbbfffkkkkkkhhhddd]]]XXXQQQLLLKKKKKKKKKKKKHHHHHHGGGGGGGGGGGGHHHHHHHHHIIIIIIIIIHHHFFFEEEDDDCCCAAA@@@@@@BBBCCCCCCCCCGGGJJJMMMNNNMMMOOOTTTXXXOOONNNNNNPPPTTTVVVWWWVVVWWWWWWXXXZZZ]]]___aaacccdddcccbbbbbbdddfffiiikkkiiijjjhhhfffhhhllljjjeee```aaabbbcccbbb```]]]\\\[[[ZZZZZZYYYYYYYYYZZZ[[[\\\YYYUUUTTTTTTVVVWWWWWWUUUWWWYYY\\\^^^_________```aaa```___]]]]]]___aaacccccccccccc```]]]ZZZXXXTTTSSSRRROOOLLLIIIFFFEEEDDDCCCAAA@@@???>>>>>>>>>:::===@@@CCCDDDGGGJJJMMMOOORRRUUUWWWWWWUUUTTTSSSSSSVVVYYY[[[\\\]]]```bbbcccdddfffhhhjjjkkkkkkllljjjjjjiiihhhgggfffddddddgggiiijjjjjjiiijjjlllmmmllllllmmmllljjjjjjlllnnnllljjjhhheee```YYYQQQKKKGGGFFFCCC@@@===;;;:::::::::999999999888999999999999999999:::===AAADDDGGGKKKNNNRRRTTTTTTSSSRRRRRRNNNNNNNNNPPPRRRTTTTTTSSSTTTSSSRRRQQQPPPNNNJJJGGGIIIIIIIIIHHHFFFEEEEEEEEE@@@??????AAACCCCCCAAA@@@;;;;;;;;;::::::999::::::999;;;<<<===>>>>>>>>>>>>>>>>>>===>>>???AAACCCDDDDDDFFFIIIJJJKKKNNNQQQTTT\\\^^^```bbbfffkkkrrrwww|||xxxrrroooppprrrqqqpppttt}}}yyynnndddaaa___[[[VVVUUUUUUWWWYYYZZZXXXVVVUUUUUUSSSTTTTTTRRROOOMMMLLLMMMMMMMMMNNNPPPRRRUUUXXXZZZZZZYYYYYY[[[^^^``````___```______aaaeeefffdddaaaYYYUUUOOOKKKJJJJJJJJJIIIIIIHHHGGGFFFFFFGGGHHHIIIHHHIIIIIIIIIIIIGGGEEEDDDCCCBBBAAAAAACCCDDDCCCCCCEEEHHHKKKKKKKKKMMMRRRWWWNNNMMMLLLNNNQQQSSSTTTTTTUUUUUUWWWXXX[[[]]]```aaabbbaaaaaabbbccceeegggiiiiiiiiigggdddgggjjjhhhbbb]]]]]]^^^^^^]]]\\\ZZZYYYYYYYYYYYYWWWVVVVVVXXXZZZXXXUUUSSSSSSUUUWWWXXXXXXYYYZZZ\\\^^^```aaabbbbbbbbbcccbbb```^^^^^^```bbbbbbbbbcccbbb```]]]ZZZXXXUUUUUUTTTSSSPPPLLLIIIGGGEEEDDDBBB???>>>===>>>>>>:::<<<@@@BBBDDDGGGJJJMMMOOORRRUUUVVVVVVUUUUUUUUUTTTWWWZZZ]]]^^^___aaaccceeefffhhhjjjlllmmmnnnnnnmmmmmmmmmkkkiiigggeeedddfffgggjjjkkkkkklllnnnpppmmmoooooonnnlllkkklllmmmkkkiiieeeaaa[[[TTTMMMGGGEEEEEEDDDAAA===::::::;;;999999999999999888888888888888888:::<<<>>>AAABBBFFFHHHKKKMMMLLLKKKKKKLLLHHHHHHHHHJJJMMMNNNMMMLLLMMMKKKJJJIIIIIIGGGDDDBBBCCCDDDEEECCCAAA@@@@@@AAAAAA@@@@@@@@@AAA@@@>>>;;;999:::::::::;;;;;;;;;;;;999<<<>>>@@@?????????@@@AAAAAA@@@@@@AAADDDFFFHHHJJJLLLOOOQQQSSSVVVZZZ]]]ccceeeiiimmmrrryyyzzzsssooommmnnnnnnlllqqq{{{zzznnnccc___^^^ZZZVVVTTTRRRVVVZZZ[[[YYYWWWWWWWWWQQQRRRSSSQQQOOOMMMLLLMMMMMMNNNPPPRRRUUUXXX[[[\\\^^^]]]\\\]]]```aaa```___```]]]\\\]]]```bbb```^^^UUURRRMMMKKKJJJJJJIIIHHHJJJIIIGGGFFFFFFGGGIIIJJJHHHIIIIIIIIIIIIHHHFFFEEECCCBBBAAABBBDDDEEEDDDCCCCCCFFFHHHIIIIIILLLQQQVVVNNNLLLKKKLLLNNNQQQQQQQQQRRRSSSTTTVVVXXX[[[]]]^^^___```aaabbbccceeeffffffggggggeeebbbdddgggddd___\\\\\\[[[[[[ZZZZZZYYYYYYYYYYYYYYYWWWTTTTTTWWWZZZUUUTTTTTTUUUXXX[[[[[[[[[\\\]]]^^^___aaabbbdddddddddddddddaaa______```bbbaaaaaabbbbbb```^^^[[[YYYXXXXXXWWWVVVSSSPPPLLLJJJGGGEEEBBB???============999<<>>???AAA@@@>>>===>>>@@@BBBAAAAAAAAA@@@>>>;;;888999:::;;;<<<===>>>>>>>>>;;;>>>BBBCCCBBBAAABBBCCCFFFEEEDDDDDDEEEHHHKKKMMMOOORRRVVVZZZ^^^bbbhhhkkknnnrrrwww}}}{{{tttooolllmmmllljjjoooyyyyyylllaaa^^^]]]ZZZVVVUUUQQQVVVZZZ\\\ZZZXXXXXXYYYOOOQQQRRRQQQOOOMMMMMMMMMNNNOOOQQQSSSVVVZZZ\\\^^^```___^^^___aaaaaa```___```]]]ZZZ[[[^^^___^^^\\\SSSPPPMMMKKKJJJIIIHHHGGGJJJIIIGGGFFFFFFGGGIIIJJJHHHIIIIIIJJJIIIHHHFFFEEECCCBBBBBBCCCEEEFFFEEEDDDBBBEEEGGGHHHHHHKKKPPPUUUNNNLLLJJJKKKMMMOOOPPPPPPPPPPPPQQQSSSVVVXXX[[[\\\^^^___aaabbbdddeeeeeeeeeffffffccc```bbbdddaaa\\\^^^]]]\\\[[[ZZZZZZZZZ[[[YYYZZZZZZWWWTTTTTTWWWZZZVVVVVVWWWYYY]]]__________________```aaacccdddeeeeeeeeedddbbb```___aaabbb``````aaaaaa```^^^[[[ZZZYYYYYYYYYXXXUUURRRNNNLLLHHHFFFCCC???===<<<<<<<<<999;;;???BBBDDDGGGJJJMMMNNNPPPSSSTTTSSSSSSVVVYYYXXX[[[___aaabbbccceeefffkkklllnnnppprrrsssttttttrrrrrrqqqooommmjjjgggeeebbbdddhhhkkklllnnnqqqsssrrrtttvvvuuussspppooonnnjjjfff```ZZZTTTNNNHHHDDDAAABBBBBB???:::777777999777777888888777666555555333444666777888999999999===>>>??????======???@@@>>>===>>>@@@CCCCCCBBB@@@CCCAAA>>>===>>>?????????;;;===??????======???BBB999:::<<>>???@@@AAAAAA<<<@@@DDDFFFDDDCCCDDDFFFIIIHHHGGGGGGHHHKKKNNNPPPRRRVVV[[[```eeekkkrrrvvv}}}wwwpppmmmjjjhhhhhhmmmsssxxx{{{pppjjjbbb\\\YYYXXXUUUSSS^^^[[[XXXXXXYYYYYYWWWTTTTTTRRROOONNNOOOOOOOOONNNOOOOOOPPPRRRTTTXXX[[[]]]]]]]]]]]]^^^]]]]]]\\\\\\YYYXXXXXXXXXZZZZZZYYYXXXSSSNNNJJJJJJHHHDDDEEEIIIIIIIIIHHHHHHGGGGGGHHHHHHGGGGGGHHHIIIHHHEEECCCBBBAAAAAABBBCCCBBBAAA@@@???EEEEEEEEEEEEFFFJJJOOOSSSNNNIIIFFFHHHJJJJJJLLLOOOQQQPPPPPPPPPQQQTTTVVVXXX]]]^^^```bbbdddeeefffffffffdddbbb```^^^^^^^^^^^^\\\\\\ZZZYYYXXXWWWWWWVVVXXXWWWUUUTTTUUUWWWYYYZZZVVVWWWZZZ\\\___aaabbbbbbdddcccaaabbbdddfffffffffddddddcccbbbbbbaaaaaa```bbbbbbaaa```___^^^]]]]]]\\\\\\\\\ZZZWWWSSSOOOMMMGGGFFFDDDBBB???>>>======<<<===??????@@@CCCFFFIIILLLOOORRRTTTTTTUUUWWWYYY]]]___aaabbbbbbdddfffhhhnnnqqquuuyyy{{{{{{zzzxxxuuutttrrroookkkhhheeedddhhhiiijjjkkkmmmnnnooopppttttttuuuuuutttrrrpppnnnkkkcccYYYQQQLLLIIIEEEBBB@@@@@@@@@???>>><<<;;;:::777777777777777777777888444555666777888999::::::======>>>>>>>>>===;;;:::;;;;;;;;;<<<<<<<<<<<<===>>>???@@@@@@???===;;;999===:::888999<<<===<<<:::===>>>@@@BBBCCCAAA===999BBB???======???@@@???===AAA@@@@@@AAACCCEEEFFFFFFFFFIIILLLLLLLLLNNNRRRVVV^^^bbbhhhnnnuuu|||wwwooopppmmmiiihhhkkknnnqqqssskkkfff___[[[YYYXXXWWWUUU[[[XXXVVVVVVWWWWWWUUUSSSTTTRRROOOOOOOOOPPPOOONNNOOOOOOPPPQQQSSSVVVXXXZZZ^^^^^^_________^^^]]]\\\XXXWWWUUUUUUVVVWWWVVVVVVQQQLLLIIIHHHGGGDDDDDDHHHGGGGGGFFFEEEEEEFFFFFFFFFGGGHHHIIIIIIHHHFFFCCCBBBAAAAAABBBBBBBBBAAA@@@???DDDDDDDDDDDDEEEHHHMMMQQQMMMGGGDDDFFFHHHGGGIIILLLJJJKKKNNNPPPSSSUUUVVVWWW\\\]]]___aaabbbcccdddddddddccc```^^^\\\\\\[[[\\\YYYXXXXXXWWWWWWWWWXXXYYYXXXXXXXXXXXXYYYZZZ\\\]]]\\\\\\]]]^^^```aaabbbbbbeeecccbbbbbbdddeeefffeeedddddddddcccbbbaaa``````bbbaaa```___^^^^^^^^^^^^______^^^]]]ZZZVVVSSSPPPJJJHHHFFFCCCAAA???>>>======>>>???@@@AAACCCFFFIIIKKKMMMQQQSSSTTTUUUXXXYYY]]]___bbbcccdddfffiiikkkoooqqquuuyyy{{{{{{zzzxxxuuusssqqqnnnkkkiiigggfffiiiiiijjjlllmmmnnnppppppttttttuuutttrrrooollljjjfff^^^TTTMMMIIIFFFBBB???<<<<<<<<<;;;:::999777666777777666666666666666666555555666777888999999:::<<<<<<=========<<<;;;;;;::::::::::::;;;;;;;;;<<<===>>>?????????===;;;:::<<<:::888999;;;===<<<;;;<<<<<<>>>@@@AAAAAA>>>;;;BBB@@@???@@@CCCEEEEEEDDDDDDCCCDDDFFFIIIKKKMMMMMMSSSUUUXXXXXXXXX[[[aaafffjjjnnnttt{{{vvvooonnnkkkhhhggghhhjjjkkkkkkeeeaaa\\\YYYXXXXXXXXXXXXWWWUUUTTTTTTUUUUUUTTTRRRSSSRRROOOOOOPPPPPPOOONNNPPPOOOOOOPPPQQQSSSUUUVVV\\\]]]^^^^^^^^^]]][[[[[[WWWTTTQQQPPPQQQRRRRRRRRRNNNIIIGGGGGGEEEBBBCCCFFFDDDDDDCCCCCCCCCDDDDDDEEEHHHHHHHHHHHHGGGEEEDDDBBBAAAAAAAAABBBAAA@@@@@@???BBBCCCCCCBBBCCCFFFJJJNNNKKKEEEBBBDDDEEEDDDEEEHHHDDDGGGKKKPPPSSSUUUUUUUUUZZZ[[[]]]___aaabbbccccccbbb```^^^[[[ZZZYYYYYYYYYUUUUUUTTTTTTUUUWWWYYY[[[YYYZZZ[[[]]]^^^_________cccbbbaaa``````aaabbbbbbeeedddbbbbbbdddeeeeeedddeeeeeedddcccbbbaaa```___```___^^^]]]]]]^^^___```aaabbbaaa```^^^ZZZWWWTTTMMMLLLIIIFFFCCC@@@???>>>>>>???@@@@@@@@@BBBEEEHHHIIIKKKNNNQQQSSSUUUXXXZZZ\\\___bbbeeefffiiilllooopppssswwwzzz|||{{{yyyxxxtttrrrooommmkkkjjjjjjkkkjjjkkklllmmmnnnooopppqqqtttttttttsssoookkkgggddd___XXXOOOHHHDDDBBB???<<<999999999999888777555555666666666555555444444444666666777777888888888999;;;;;;:::::::::;;;<<<<<<:::999999999999:::;;;;;;;;;<<<===>>>>>>===<<<;;;<<<:::999:::;;;======<<<<<<<<<<<<===???@@@???>>>@@@??????AAADDDGGGHHHHHHEEEFFFHHHJJJMMMPPPSSSTTT[[[^^^aaabbbdddiiipppvvv|||~~~tttmmmiiigggdddccceeefffgggfffaaa^^^[[[XXXWWWWWWWWWWWWUUUTTTTTTTTTTTTTTTTTTSSSSSSRRRPPPPPPQQQQQQPPPOOOPPPPPPOOONNNNNNOOOQQQQQQWWWXXXZZZZZZZZZYYYXXXWWWTTTQQQMMMKKKKKKLLLMMMMMMJJJFFFDDDEEEDDDAAAAAADDDBBBBBBBBBBBBBBBCCCDDDDDDHHHHHHHHHGGGFFFEEECCCBBBAAAAAAAAAAAA@@@@@@??????BBBBBBCCCBBBBBBEEEIIILLLJJJDDDAAABBBCCCBBBCCCEEEEEEGGGJJJNNNQQQTTTUUUUUUZZZ[[[\\\^^^```aaabbbbbb```___\\\ZZZXXXWWWVVVVVVSSSSSSSSSTTTUUUWWWYYY[[[YYY[[[^^^```bbbbbbbbbaaafffdddbbbaaa```aaabbbccceeedddccccccdddeeedddccceeeeeeeeedddbbb```^^^]]]^^^]]][[[ZZZ[[[^^^aaaccccccccccccbbb```\\\YYYWWWQQQOOOLLLHHHDDDBBB@@@??????@@@@@@@@@???@@@BBBEEEFFFHHHLLLNNNPPPSSSWWWZZZZZZ]]]aaadddgggjjjnnnqqqsssuuuxxx{{{|||{{{yyyxxxsssqqqnnnlllkkklllmmmooollllllmmmnnnooopppqqqrrrsssssssssrrrooojjjeeebbb[[[TTTKKKEEEBBB@@@>>>;;;::::::::::::999888777666777777666666555444444444777777777777777888888888::::::999888999:::<<<===::::::999999999:::;;;<<<::::::;;;<<<======<<<<<<;;;;;;:::;;;<<<======>>>???>>><<<===???@@@@@@???AAAAAABBBDDDGGGJJJLLLMMMLLLMMMPPPRRRTTTWWW[[[]]]bbbeeeiiimmmqqqxxxzzzrrrlllfffdddaaa```aaabbbbbbaaa___^^^[[[XXXVVVUUUUUUVVVTTTUUUUUUUUUTTTTTTTTTTTTTTTRRRQQQRRRSSSSSSRRRPPPQQQPPPNNNMMMMMMMMMNNNNNNSSSUUUWWWYYYYYYXXXWWWUUURRROOOJJJHHHGGGHHHHHHHHHGGGCCCBBBCCCCCC@@@@@@CCCAAAAAAAAABBBCCCDDDEEEFFFGGGGGGGGGFFFEEEDDDCCCBBBAAAAAA@@@@@@????????????BBBCCCCCCCCCCCCDDDGGGJJJJJJDDD@@@BBBBBBAAABBBEEEHHHHHHIIIKKKNNNRRRUUUVVVZZZ[[[]]]___```bbbbbbbbb```^^^[[[YYYVVVUUUUUUUUUSSSSSSTTTUUUVVVXXXYYYZZZZZZ\\\___bbbddddddcccbbbdddcccaaa``````aaaccceeedddccccccccceeefffeeecccdddddddddcccbbb___\\\[[[[[[ZZZYYYYYY[[[^^^bbbdddbbbbbbcccbbb```]]]ZZZXXXSSSQQQNNNJJJFFFCCCAAA@@@@@@@@@@@@???===>>>@@@BBBCCCEEEHHHKKKMMMQQQUUUXXXXXX[[[___cccfffjjjnnnqqquuuwwwzzz}}}}}}{{{yyywwwrrrpppnnnllllllnnnpppqqqnnnnnnooopppqqqqqqrrrrrrqqqrrrsssssspppkkkfffcccZZZSSSJJJDDDBBB@@@>>><<<::::::;;;::::::999888777777777777666666555555555777777777777777888888888:::999888888888:::;;;===<<<;;;:::::::::;;;===>>>::::::;;;<<<<<<=========<<<<<<<<<<<<===>>>???@@@DDDBBB@@@???AAABBBBBBAAAGGGHHHJJJKKKMMMOOORRRTTTTTTVVVYYY[[[]]]___dddgggmmmqqqxxx}}}~~~zzztttnnnjjjhhhddd```]]]\\\\\\\\\\\\^^^^^^\\\YYYVVVTTTTTTUUUUUUVVVWWWVVVTTTSSSTTTUUUUUUTTTSSSTTTUUUUUUTTTRRRQQQPPPNNNMMMLLLLLLLLLLLLQQQSSSVVVYYYZZZZZZXXXWWWQQQNNNJJJGGGFFFFFFEEEDDDEEEBBBAAACCCBBB??????BBB@@@@@@AAABBBCCCDDDFFFGGGFFFFFFEEEDDDCCCBBBAAAAAAAAAAAA@@@????????????@@@BBBCCCCCCCCCBBBCCCFFFHHHHHHCCC???AAABBBAAABBBEEEHHHHHHHHHJJJLLLPPPTTTWWWYYYZZZ\\\^^^```aaabbbbbb^^^]]]ZZZWWWUUUSSSSSSSSSRRRSSSVVVXXXZZZ[[[ZZZZZZ\\\^^^aaacccddddddcccccccccbbbaaaaaaaaabbbcccdddbbbbbbbbbdddfffgggfffdddccccccdddccc```]]]ZZZXXXWWWWWWWWWXXX[[[___bbbdddaaaaaabbbaaa```]]][[[YYYVVVTTTQQQMMMIIIFFFDDDCCCBBBBBBAAA???======>>>@@@AAACCCEEEGGGIIIMMMRRRUUUVVVYYY^^^bbbeeeiiimmmqqqxxxyyy|||~~~~~~|||yyywwwqqqpppnnnmmmnnnoooqqqrrroooppppppqqqrrrrrrssssssrrrssstttssspppkkkeeebbbXXXQQQHHHCCC@@@???===:::888888999999888777777666666666666666666666666666666666777777888888888999::::::999999999:::;;;;;;===<<<;;;::::::<<<>>>???;;;;;;;;;<<<<<<======>>><<<>>>??????>>>???AAACCCGGGEEEDDDDDDFFFGGGGGGFFFHHHJJJMMMNNNOOORRRUUUXXXXXX\\\```cccdddgggmmmqqq|||{{{wwwsssoookkkiiifffbbb\\\YYYYYY[[[\\\\\\\\\]]]\\\ZZZVVVTTTUUUWWWUUUWWWWWWVVVSSSQQQRRRTTTVVVUUUUUUVVVXXXXXXVVVTTTQQQPPPNNNMMMLLLKKKLLLLLLMMMOOOSSSWWWYYYZZZXXXWWWPPPMMMJJJGGGFFFEEECCCAAACCC@@@@@@CCCBBB??????BBB??????@@@AAABBBDDDFFFFFFEEEDDDCCCBBBAAA@@@@@@@@@AAAAAA???>>>>>>>>>???@@@@@@AAABBBAAAAAAAAACCCEEEFFF@@@===???AAAAAABBBEEEBBBDDDFFFIIIMMMQQQTTTUUUXXXYYY[[[]]]^^^___``````\\\ZZZXXXTTTRRRPPPPPPPPPOOORRRWWW[[[^^^___^^^]]]```aaacccdddeeeeeeeeedddccccccccccccccccccccccccaaa```aaadddfffhhhgggeeebbbbbbcccbbb___[[[WWWUUUSSSTTTVVVXXX\\\___bbbddd```aaabbbbbb```^^^[[[ZZZYYYWWWTTTQQQMMMKKKIIIHHHEEEEEEDDDAAA???>>>???@@@???AAACCCDDDFFFJJJNNNRRRVVVYYY^^^bbbeeeiiimmmpppyyy{{{}}}~~~|||yyywwwpppoooooooooooopppqqqrrrqqqqqqqqqrrrssssssttttttssstttuuusssoooiiibbb^^^UUUOOOFFF@@@===;;;999777777888888888888777666666444444444555555666666777555555666777888999999::::::;;;;;;;;;;;;::::::999===;;;:::888999;;;===>>>=========<<<======>>>>>>===???AAAAAA@@@@@@CCCFFFGGGFFFFFFHHHKKKMMMMMMMMMKKKNNNQQQTTTUUUYYY]]]aaaccchhhnnnrrrtttyyy~~~xxxrrrooollljjjhhhaaa]]]YYYWWWXXX\\\___aaaZZZ[[[\\\ZZZWWWUUUWWWYYYUUUWWWWWWUUURRRPPPPPPRRRVVVVVVVVVXXXYYYYYYWWWUUUQQQPPPNNNMMMLLLKKKLLLLLLHHHKKKPPPTTTWWWXXXWWWVVVOOOMMMJJJHHHGGGEEEBBB???CCC@@@@@@CCCCCC@@@@@@BBB>>>>>>???@@@AAACCCEEEFFFDDDCCCBBBAAA@@@?????????BBBAAA???>>>>>>>>>???@@@???@@@AAA@@@??????AAACCCDDD???<<<>>>@@@@@@AAAEEE<<>>>>>>>>============>>>>>>>>>@@@BBBBBBAAAAAADDDGGGFFFFFFHHHKKKPPPRRRSSSRRRRRRVVV[[[^^^aaaeeekkkoootttzzz{{{uuunnnkkkkkkkkkkkkjjj```^^^\\\XXXUUUTTTWWWYYY]]]]]]]]][[[XXXWWWWWWWWWUUUUUUTTTRRRPPPOOOQQQRRRTTTWWWXXXWWWXXXZZZXXXRRRPPPOOOMMMLLLKKKJJJKKKKKKKKKMMMPPPUUUXXXYYYWWWTTTQQQMMMGGGCCCAAAAAAAAAAAAAAAAAA@@@@@@???>>>======>>>???AAACCCDDDDDDDDDCCCIIIGGGCCC???>>>>>>@@@AAABBBBBBAAA@@@???>>>===<<<>>>>>>>>>>>>>>>??????@@@BBB@@@======>>>@@@AAAAAAAAACCCEEEIIIMMMQQQUUUWWWYYYYYYYYYYYYZZZZZZZZZZZZZZZXXXSSSOOOMMMMMMNNNOOORRRTTTXXX\\\___aaacccccccccccccccdddeeefffgggggghhhiiijjjiiifffdddcccdddaaaaaabbbccccccdddeeeeeeaaaaaa___]]][[[XXXUUUTTTVVVWWWYYY[[[^^^aaacccddd___```````````````______^^^[[[XXXVVVVVVSSSNNNJJJOOOMMMIIIDDD@@@???@@@BBB?????????AAACCCGGGJJJLLLRRRUUUZZZ___ccchhhmmmqqqxxxwwwwwwxxxzzzyyyuuurrrpppqqqrrrrrrqqqqqqsssuuussstttuuuwwwwwwwwwvvvvvvuuurrrnnnkkkhhhccc\\\VVVNNNHHHAAA===;;;;;;999777999888666444333333333333333555777777666555666777666666666666777999:::;;;<<<===>>>===<<<<<<===>>>??????>>>===;;;<<<>>>AAA???@@@AAA@@@??????@@@BBBBBBCCCEEEFFFGGGIIILLLNNNOOONNNNNNPPPSSSVVVXXXYYY[[[aaahhhkkkkkkooowwwyyysssllliiiiiijjjjjjhhhbbb```]]]YYYVVVWWWZZZ]]]```aaa```^^^[[[XXXXXXXXXVVVVVVUUURRRPPPPPPQQQSSSTTTWWWXXXWWWXXXZZZWWWRRRQQQOOONNNLLLKKKKKKKKKKKKMMMNNNQQQUUUXXXXXXVVVSSSPPPLLLGGGCCCAAAAAAAAA@@@AAAAAA@@@@@@???>>>>>>======>>>@@@AAABBBCCCCCCBBBGGGEEEBBB???======>>>???AAA@@@@@@???===<<<<<<;;;======<<<<<<======>>>???BBB@@@======>>>@@@@@@@@@AAABBBDDDGGGKKKOOOSSSUUUXXXXXXYYYYYYYYYYYYZZZZZZYYYWWWSSSPPPOOOPPPQQQSSSUUUWWWZZZ]]]```bbbccccccddddddeeeeeefffffffffgggggghhhhhhgggdddccccccdddbbbbbbccccccddddddeeeeeebbbaaa___\\\YYYWWWUUUTTTVVVXXXZZZ]]]___aaabbbccc______````````````______^^^[[[XXXVVVVVVUUURRROOOPPPOOOLLLHHHEEECCCCCCDDDAAA@@@@@@AAABBBEEEHHHJJJOOORRRXXX^^^ccchhhmmmpppvvvttttttuuuwwwwwwtttqqqqqqrrrssssssrrrrrrtttvvvssstttvvvwwwwwwwwwvvvvvvtttqqqmmmjjjgggbbb[[[UUUMMMHHHAAA===;;;;;;999888666666555555444444555555333555777777555555555666666666666666777999:::;;;;;;===>>>===<<<<<<===>>>>>>>>>>>><<<;;;<<<>>>AAA???@@@AAAAAA@@@@@@BBBDDDDDDEEEGGGIIIIIIKKKOOOQQQXXXWWWWWWXXX\\\___bbbccceeekkkqqquuuwww~~~~~~|||wwwqqqjjjggggggiiihhhgggaaa```\\\XXXVVVXXX\\\```eeeeeeeeebbb^^^[[[YYYYYYXXXXXXUUURRRPPPPPPRRRUUUTTTWWWWWWVVVXXXZZZWWWRRRQQQPPPNNNLLLKKKKKKLLLLLLOOOPPPRRRUUUWWWWWWUUURRROOOKKKFFFCCCAAAAAAAAA@@@AAAAAA@@@@@@???>>>>>>>>><<<===???@@@AAAAAAAAAAAACCCBBBAAA???>>>=========??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;;;;<<<======BBB@@@======>>>@@@@@@@@@@@@AAACCCFFFJJJMMMPPPRRRWWWWWWXXXXXXYYYYYYYYYYYYXXXVVVTTTRRRRRRTTTVVVWWWZZZ[[[]]]```bbbcccddddddeeeffffffgggggggggffffffgggggggggeeecccbbbcccdddaaaaaaaaaaaabbbbbbbbbbbbdddbbb^^^ZZZWWWUUUTTTTTTVVVXXX[[[___aaabbbbbbbbb______```````````````___]]][[[XXXVVVVVVVVVTTTSSSRRRQQQPPPNNNLLLIIIHHHGGGBBBAAA@@@@@@AAABBBEEEFFFIIINNNUUU\\\aaafffkkknnnrrrppppppppprrrsssrrrqqqqqqsssttttttttttttvvvwwwtttuuuvvvwwwwwwwwwvvvuuusssoookkkhhheee```XXXSSSKKKGGGAAA===;;;:::999888444444555666666666666666444666777666444444555666666666666666777999:::;;;;;;<<<>>>>>>======>>>@@@????????????>>>???AAACCCBBBCCCDDDDDDDDDEEEGGGIIIIIIKKKMMMOOOPPPRRRVVVXXX]]]]]]]]]___bbbggglllooosssyyy}}}|||{{{vvvpppjjjffffffhhhgggfff^^^]]]YYYVVVTTTVVV[[[___hhhiiihhheeeaaa\\\ZZZZZZZZZYYYVVVSSSPPPPPPSSSUUUSSSVVVVVVUUUVVVYYYVVVQQQQQQPPPNNNMMMLLLLLLMMMNNNSSSSSSTTTWWWXXXXXXUUUSSSNNNKKKFFFCCCBBBBBBAAA@@@@@@@@@@@@?????????>>>>>>===>>>???@@@@@@AAAAAAAAAAAAAAA@@@@@@???>>>===<<>>======<<<;;;;;;;;;;;;;;;;;;;;;<<<<<<===CCC@@@>>>===>>>???@@@@@@@@@AAACCCFFFIIILLLOOOQQQVVVVVVWWWWWWXXXXXXYYYYYYVVVUUUTTTTTTUUUXXXZZZ\\\______```bbbcccdddddddddfffgggggghhhhhhgggfffeeegggggggggeeecccbbbccceee_______________^^^^^^^^^dddaaa\\\WWWTTTTTTTTTUUUWWWYYY]]]```bbbbbbaaa```^^^___``````````````````]]][[[XXXUUUTTTTTTTTTTTTRRRRRRRRRRRRRRROOOKKKIIICCCBBB@@@>>>>>>???@@@AAADDDIIIPPPXXX]]]bbbgggjjjllllllllllllnnnooopppqqqqqqsssuuuuuuuuuvvvwwwyyyuuuvvvwwwxxxwwwwwwuuutttqqqnnniiifffccc^^^VVVPPPIIIFFFAAA>>>;;;:::999999444555666777888777666666555666777666444333444666666666777777888:::;;;<<<;;;===>>>???>>>>>>@@@AAAAAABBBCCCCCCCCCDDDFFFIIIFFFHHHJJJJJJKKKLLLOOOQQQPPPRRRUUUWWWXXX[[[___bbbbbbccceeehhhmmmsss{{{~~~|||{{{{{{{{{wwwqqqjjjffffffgggfffeee]]][[[YYYUUUTTTVVV[[[___ggghhhhhhfffaaa]]]ZZZZZZZZZYYYWWWSSSPPPPPPRRRTTTQQQTTTTTTSSSUUUWWWTTTOOOOOOOOONNNMMMMMMNNNOOOPPPVVVVVVWWWXXXYYYYYYVVVTTTNNNKKKGGGDDDCCCCCCBBB@@@@@@@@@@@@?????????????????????@@@@@@AAAAAABBBBBB@@@@@@AAAAAA@@@???>>>===?????????>>>>>>======<<<<<<<<<;;;;;;<<<<<<===>>>CCCAAA>>>===>>>?????????AAAAAACCCFFFIIILLLOOOQQQTTTUUUUUUVVVWWWWWWXXXXXXVVVVVVVVVVVVXXXZZZ]]]___bbbbbbbbbbbbcccddddddeeeffffffhhhhhhhhhgggfffeeefffggggggeeeccccccdddeee____________^^^^^^^^^^^^aaa^^^YYYUUUSSSTTTUUUWWWXXX[[[^^^aaacccbbbaaa```^^^^^^___```````````````]]]\\\XXXUUURRRQQQQQQRRRSSSSSSSSSUUUVVVSSSOOOJJJEEECCCAAA>>>=========>>>@@@EEELLLRRRWWW\\\aaadddfffggghhhiiijjjlllnnnpppoooqqqtttuuuvvvvvvwwwyyywwwwwwxxxxxxxxxvvvuuutttqqqmmmhhheeebbb\\\TTTNNNFFFDDDBBB>>>;;;999999:::666777888999888777666444666777777666444444666888888888888999:::;;;<<<===<<<>>>???@@@@@@AAABBBDDDBBBDDDEEEFFFGGGHHHJJJLLLJJJLLLNNNOOOQQQSSSVVVXXXWWWYYY\\\___aaaeeeiiilllnnnqqquuuzzz}}}{{{{{{{{{|||xxxrrrjjjfffeeeeeedddbbb]]]\\\ZZZXXXVVVWWW[[[^^^bbbdddeeeccc```\\\ZZZYYYXXXXXXWWWTTTQQQPPPQQQRRROOORRRRRRQQQSSSUUURRRMMMMMMMMMMMMMMMNNNPPPRRRSSSXXXWWWWWWXXXYYYYYYWWWUUUNNNLLLHHHFFFEEEDDDCCCBBB????????????????????????@@@@@@@@@@@@@@@AAABBBBBB??????@@@@@@@@@??????>>>?????????>>>>>>=========<<<;;;;;;;;;;;;<<<======DDDAAA>>>===>>>????????????@@@BBBEEEIIILLLOOOQQQSSSSSSTTTUUUVVVWWWWWWXXXWWWWWWWWWXXXYYY\\\^^^___cccbbbbbbbbbbbbcccdddddddddeeeggghhhhhhgggfffdddccceeeffffffdddccccccccc______``````````````````\\\ZZZVVVTTTTTTUUUXXXYYY[[[\\\___aaabbbbbbaaaaaa]]]^^^___```aaaaaaaaaaaa\\\[[[YYYVVVRRRPPPPPPQQQTTTSSSTTTWWWYYYWWWRRRMMMHHHFFFCCC@@@>>>===>>>>>>???BBBGGGLLLPPPUUUZZZ^^^^^^aaaccceeefffhhhkkkmmmlllooorrrtttuuuuuuvvvxxxxxxxxxyyyyyyxxxvvvtttssspppmmmhhhdddaaa[[[SSSMMMDDDCCCBBB>>>;;;999999;;;888888888888888777666666666777777666555666888;;;::::::::::::;;;===>>>???===???AAABBBBBBCCCEEEGGGCCCEEEGGGIIIJJJKKKNNNPPPOOOQQQTTTVVVXXXZZZ^^^aaaaaacccgggjjjmmmqqquuuxxx|||~~~}}}{{{{{{{{{{{{{{{xxxqqqiiidddcccbbbaaa___ZZZ[[[ZZZXXXVVVVVVXXXZZZ\\\^^^``````]]]ZZZXXXXXXVVVWWWWWWUUURRROOOOOOOOOMMMPPPPPPOOOQQQSSSPPPKKKKKKKKKLLLMMMOOORRRUUUVVVVVVVVVUUUVVVXXXXXXVVVUUUOOOMMMIIIHHHGGGFFFDDDCCC????????????????????????@@@??????>>>???@@@AAAAAA>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>============<<<<<<:::::::::::::::;;;;;;<<>>===>>>??????>>>===>>>@@@CCCGGGKKKOOOQQQRRRRRRSSSTTTUUUVVVWWWWWWXXXXXXXXXYYYZZZ[[[]]]^^^bbbbbbaaaaaaaaabbbcccdddaaacccfffhhhhhhgggfffddd___aaadddeeecccaaa```___\\\]]]]]]^^^^^^_________VVVUUUTTTSSSTTTWWWZZZ\\\]]]^^^___```aaabbbbbbbbb]]]^^^___```aaaaaaaaaaaaYYYZZZZZZXXXTTTQQQRRRSSSWWWUUUUUUXXX[[[[[[VVVQQQLLLJJJGGGDDDAAAAAAAAAAAA???AAADDDFFFJJJNNNTTTXXXVVVZZZ___aaabbbcccfffhhhiiilllpppsssttttttuuuvvvyyyyyyyyyyyyxxxvvvtttssspppmmmhhhdddaaa[[[SSSMMMBBBBBBBBB???;;;999999;;;888888777777777888999999777777777777666888;;;>>>;;;;;;<<<<<<===???@@@AAA???AAACCCDDDDDDFFFHHHJJJGGGIIILLLOOOPPPQQQTTTVVVXXXZZZ^^^```bbbfffjjjmmmppprrrvvvzzz}}}||||||{{{{{{zzz{{{{{{{{{wwwqqqhhhcccaaa```^^^\\\WWWXXXXXXVVVTTTSSSTTTUUUXXXZZZ]]]^^^\\\YYYXXXWWWUUUVVVWWWVVVRRROOONNNMMMLLLNNNOOONNNOOOQQQOOOJJJJJJJJJKKKMMMPPPSSSVVVXXXUUUTTTTTTUUUVVVWWWVVVTTTOOOMMMJJJIIIHHHGGGEEEDDD??????????????????@@@@@@??????>>>======>>>???@@@===<<<<<<<<<<<<===>>>>>><<<<<<<<<<<<<<<;;;;;;;;;999999888888999999:::;;;DDDBBB>>>===>>>??????>>>:::<<<>>>BBBFFFJJJNNNPPPQQQRRRSSSTTTUUUVVVWWWWWWYYYYYYYYYYYYZZZ[[[\\\]]]aaaaaa`````````aaacccddd```bbbeeeggghhhgggfffddd\\\___cccdddbbb___]]]]]]XXXXXXYYYZZZ[[[\\\\\\]]]SSSRRRRRRSSSUUUXXX[[[]]]_________```aaabbbbbbccc]]]^^^___```aaaaaaaaaaaaWWWYYY[[[YYYVVVTTTTTTVVVYYYWWWVVVYYY]]]]]]XXXSSSOOOMMMJJJGGGDDDDDDDDDDDD???@@@BBBCCCFFFJJJPPPUUUQQQVVV[[[___``````ccceeegggjjjooorrrsssssstttuuuyyyzzzzzzyyyxxxvvvtttsssqqqmmmhhhdddaaa[[[SSSMMMAAABBBBBB???;;;999:::;;;777666666666777999;;;===777777888777777999===@@@============>>>@@@AAABBB???AAADDDEEEFFFGGGIIIKKKLLLNNNRRRUUUVVVXXXZZZ\\\aaacccgggiiilllppptttwww}}}{{{{{{|||}}}}}}|||xxxuuutttpppiiiddd```]]][[[YYYVVVVVVUUUTTTTTTTTTUUUUUUXXXXXXWWWVVVVVVVVVVVVWWWVVVUUURRROOOMMMLLLLLLLLLKKKLLLLLLMMMMMMMMMLLLLLLKKKKKKKKKKKKMMMPPPSSSUUUVVVUUUSSSRRRRRRTTTVVVWWWOOONNNLLLJJJGGGEEECCCBBB??????@@@AAAAAAAAA@@@@@@CCCAAA???===<<<<<<===>>>;;;>>>???<<<<<<>>>===999<<<<<<;;;;;;;;;:::::::::777777777777888999::::::@@@GGGAAA:::??????;;;>>>???AAACCCDDDEEEGGGJJJMMMTTTTTTTTTUUUVVVWWWXXXYYY[[[ZZZZZZ[[[]]]^^^^^^]]]```___^^^^^^^^^```aaabbbdddeeefffffffffeeedddccc[[[]]]___```___]]][[[YYYXXXXXXXXXXXXXXXXXXWWWWWWRRRSSSTTTUUUVVVWWWYYY[[[aaabbbcccdddddddddcccbbbbbbbbbbbbaaaaaaaaaaaaaaa___^^^[[[XXXUUUTTTSSSSSSYYYYYYYYYYYYXXXWWWVVVVVVTTTQQQMMMJJJIIIHHHFFFDDD???AAAAAAAAAAAADDDJJJPPPUUURRROOOQQQWWW]]]aaaaaagggjjjnnnpppqqqsssuuuwwwzzzzzzzzzxxxvvvsssqqqooonnnllljjjeee^^^WWWQQQNNNFFFDDD@@@===;;;;;;;;;<<<999888666777888:::999888888888888888999:::;;;;;;;;;;;;:::<<>>???===??????;;;;;;>>>>>>;;;;;;;;;;;;;;;;;;:::::::::::::::::::::;;;<<<===>>>>>>EEE@@@:::???AAA===AAA???AAACCCEEEFFFHHHLLLNNNUUUUUUVVVVVVWWWYYYZZZZZZ[[[ZZZZZZ[[[^^^______^^^_______________```aaaaaaaaabbbcccccccccbbbaaaaaa^^^^^^^^^]]]]]]\\\\\\[[[YYYYYYXXXXXXXXXXXXXXXYYYTTTUUUVVVWWWXXXZZZ\\\^^^aaabbbdddeeeeeeddddddcccbbbbbbbbbaaaaaaaaaaaaaaa___^^^\\\YYYWWWVVVUUUUUUZZZZZZZZZ[[[ZZZZZZYYYXXXXXXUUUQQQNNNLLLKKKIIIGGGBBBCCCBBB@@@???@@@EEEIIIPPPOOONNNPPPUUUZZZ]]]___fffiiillloooppprrruuuwwwxxxxxxxxxwwwvvvtttrrrpppkkkiiifffaaa[[[TTTMMMJJJEEECCC???<<<::::::;;;<<<:::888777777999::::::999:::::::::::::::;;;<<<===>>>>>>>>>???BBBDDDEEEEEEFFFGGGHHHJJJLLLOOOSSSVVV[[[___dddhhhkkkooosssuuu|||~~~}}}|||yyy{{{}}}}}}xxxtttlllgggaaa\\\ZZZZZZZZZZZZWWWVVVUUUTTTSSSSSSSSSSSSTTTTTTSSSRRRRRRRRRRRRRRRSSSRRRPPPNNNMMMLLLKKKKKKLLLKKKJJJJJJJJJJJJKKKKKKHHHHHHHHHIIIJJJMMMOOOPPPLLLNNNOOOQQQQQQPPPOOOOOOOOONNNMMMKKKHHHFFFDDDDDDBBBBBBBBBAAAAAA@@@@@@???>>>======<<<===>>>???@@@>>>@@@???;;;;;;>>>>>><<<::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<===>>>>>>===DDD???:::@@@BBB@@@CCC@@@BBBDDDFFFGGGJJJNNNPPPVVVVVVWWWXXXYYYZZZ[[[\\\[[[[[[ZZZ\\\___``````_______________````````````]]]^^^___`````````___^^^```___]]]\\\[[[[[[\\\\\\YYYYYYXXXWWWWWWXXXYYYZZZXXXXXXYYYZZZ\\\^^^```aaabbbcccdddeeeeeeeeeddddddbbbbbbaaa``````````````````___]]][[[ZZZYYYYYYYYY\\\\\\]]]^^^^^^^^^]]]]]]]]]ZZZWWWTTTRRRPPPMMMKKKIIIHHHEEEBBB???>>>@@@BBBHHHJJJLLLOOOQQQTTTXXX[[[cccfffiiilllnnnpppsssuuuuuuuuuvvvuuutttsssqqqppphhhgggccc^^^WWWPPPKKKGGGCCCAAA>>>;;;:::::::::;;;:::999777888:::;;;;;;:::<<<<<<<<<<<<<<<======>>>@@@AAAAAACCCDDDFFFHHHIIIMMMOOOQQQSSSUUUXXX\\\```fffjjjpppvvv{{{~~~|||{{{yyy{{{}}}}}}wwwrrrlllggg```[[[YYYZZZZZZZZZVVVUUUTTTSSSRRRQQQQQQQQQSSSRRRQQQQQQPPPPPPQQQQQQPPPPPPOOOMMMLLLKKKKKKJJJNNNMMMLLLKKKKKKKKKLLLMMMGGGGGGGGGGGGHHHJJJLLLMMMKKKLLLMMMNNNNNNOOONNNNNNOOONNNLLLJJJHHHFFFEEEDDDDDDCCCBBBAAA@@@@@@@@@?????????>>>>>>>>>??????@@@<<>>===:::999::::::::::::;;;;;;;;;888888888999999:::;;;<<<===EEE@@@;;;AAACCCAAADDDAAACCCEEEGGGIIILLLOOORRRUUUVVVWWWYYYZZZ[[[[[[\\\\\\[[[[[[]]]___aaaaaa```^^^^^^_______________^^^]]]^^^___`````````___^^^```___]]]\\\[[[ZZZZZZZZZXXXWWWVVVUUUVVVWWWYYYZZZZZZYYYZZZ[[[^^^aaabbbbbbcccccceeeffffffeeedddcccaaa```____________````````````______^^^^^^^^^^^^___```aaabbbccccccccccccccc```\\\YYYWWWUUURRROOOOOOMMMIIIEEEAAA@@@@@@@@@@@@DDDIIILLLMMMNNNRRRVVV]]]```eeehhhkkkmmmpppssssssssssssrrrqqqooolllkkkfffdddaaa[[[UUUOOOIIIFFF@@@???===;;;:::999::::::;;;999888999;;;<<<<<<;;;>>>============>>>??????@@@BBBCCCEEEFFFHHHKKKMMMTTTWWW[[[]]]___bbbggglllrrrvvv}}}}}}|||||||||zzz{{{~~~|||uuupppkkkfff___ZZZXXXWWWWWWWWWSSSSSSRRRPPPPPPOOOOOOOOORRRQQQQQQPPPOOOPPPPPPPPPNNNMMMMMMLLLLLLKKKJJJIIIMMMLLLLLLKKKJJJJJJJJJKKKEEEEEEFFFFFFGGGHHHIIIJJJMMMLLLKKKKKKKKKMMMOOOQQQNNNMMMKKKJJJHHHFFFDDDDDDDDDCCCBBB@@@@@@??????@@@BBBBBBAAA@@@??????>>>>>>888===@@@???>>>???<<<777::::::::::::::::::::::::777777777777888999:::;;;???FFFAAA<<>><<<;;;::::::::::::;;;:::999:::<<<===>>>===>>>>>>>>>>>>???@@@AAAAAAAAACCCFFFHHHIIIKKKOOORRRYYY^^^cccgggiiimmmsssxxx~~~zzzyyy{{{|||||||||}}}~~~}}}yyysssnnngggccc]]]YYYVVVUUUSSSRRRPPPOOONNNNNNMMMNNNNNNNNNPPPPPPOOONNNNNNNNNNNNOOOKKKKKKKKKKKKKKKJJJIIIHHHHHHIIIIIIIIIHHHGGGFFFEEEEEEEEEEEEFFFFFFGGGGGGGGGMMMKKKJJJIIIJJJLLLPPPRRRLLLKKKJJJHHHGGGEEEDDDCCCCCCBBB@@@???>>>??????@@@BBBBBBAAAAAA???>>>======777<<>>===>>>:::555::::::::::::999999999999999999999999:::;;;<<<<<<@@@GGGBBB<<>>===<<<;;;;;;;;;;;;;;;<<<::::::;;;===??????>>>>>>??????@@@AAACCCDDDEEEEEEIIIMMMOOOQQQSSSYYY]]]aaahhhoootttvvv{{{zzzwwwvvvyyy|||~~~}}}}}}|||zzzvvvppplllbbb```\\\YYYXXXVVVTTTRRRLLLLLLKKKKKKKKKLLLMMMMMMNNNNNNMMMLLLLLLLLLLLLLLLIIIIIIJJJKKKJJJJJJHHHHHHFFFGGGHHHIIIHHHFFFDDDBBBEEEEEEEEEFFFFFFFFFFFFFFFIIIIIIIIIIIIKKKLLLNNNOOOJJJJJJHHHGGGEEEDDDCCCBBBAAA@@@>>>======>>>???@@@????????????>>>>>>===<<<999<<<<<<999999;;;:::777<<<;;;;;;:::999888777777:::::::::::::::<<<======>>>FFFAAA<<>>@@@@@@???@@@@@@AAACCCEEEGGGIIIJJJMMMRRRWWWZZZ\\\___fffkkkooowww}}}xxxttttttxxx|||~~~|||{{{xxxtttooojjjaaa___]]]\\\\\\ZZZXXXVVVJJJIIIIIIJJJJJJKKKLLLMMMLLLLLLKKKJJJJJJJJJJJJJJJHHHIIIJJJJJJJJJIIIHHHGGGFFFGGGJJJKKKJJJGGGDDDBBBEEEEEEFFFFFFFFFFFFEEEEEEFFFGGGIIIKKKLLLLLLLLLLLLIIIIIIHHHFFFEEECCCBBBAAA@@@???===<<<<<<>>>@@@AAA;;;<<<<<<===============;;;<<<:::555555999;;;:::===<<<;;;:::888777666666999999999999:::;;;<<<<<<<<>>@@@DDDGGGGGGEEEDDDHHHNNNSSSWWW[[[```cccaaaaaaaaa```^^^\\\YYYXXXTTTSSSPPPLLLHHHFFFDDDCCC========================<<<;;;:::<<<>>>@@@AAA@@@AAABBBCCCEEEHHHKKKMMMNNNTTTZZZ```ccceeeiiipppvvv|||~~~yyyuuussssssuuuwww~~~|||yyyuuuqqqllliiihhh___ZZZ\\\gggqqqppphhhbbbYYYSSSOOONNNLLLIIIIIILLLJJJJJJJJJHHHFFFEEEFFFGGGHHHGGGGGGFFFFFFGGGGGGHHHHHHHHHHHHIIIJJJIIIFFFDDDCCCCCCCCCDDDDDDEEEFFFGGGFFFFFFFFFFFFGGGHHHIIIJJJJJJIIIHHHFFFDDDCCCAAAAAA@@@>>><<<<<<<<<<<<;;;:::>>>>>>>>>>>>>>>===<<<<<<:::;;;<<<;;;999888999:::888888999999::::::::::::999999999999:::;;;<<<<<<@@@EEEFFFCCCAAADDDHHHIIILLLNNNPPPQQQQQQRRRTTTUUUVVVWWWXXXYYY[[[]]]^^^___^^^\\\ZZZ[[[^^^___^^^[[[^^^[[[WWWTTTTTTUUUUUUTTTZZZYYYXXXXXXXXXXXXYYYYYYZZZXXXVVVTTTSSSSSSSSSSSSQQQTTTXXX[[[[[[ZZZZZZ[[[\\\]]]^^^```aaacccddddddggggggeeeccc___[[[XXXVVVTTTRRRQQQTTTZZZ___bbbbbbcccfffiiijjjjjjlllooosssuuutttssssssttttttsssrrrmmmlllllllllllliiifffccc___[[[VVVSSSPPPNNNKKKIIIEEEDDDBBBAAAAAACCCEEEGGGAAAFFFLLLOOOQQQUUU[[[```]]]\\\[[[YYYWWWUUUSSSSSSOOOMMMKKKGGGDDD@@@>>><<>>???@@@@@@===::::::<<>><<<<<<======<<<;;;;;;;;;;;;<<<;;;;;;:::999:::;;;;;;;;;999888999:::888888888888888999999:::999888888999999:::;;;<<<@@@EEEGGGCCCBBBEEEHHHIIIKKKMMMOOOPPPPPPQQQSSSUUUVVVWWWXXXZZZ\\\]]]^^^___^^^]]][[[\\\^^^___^^^\\\\\\YYYUUUSSSSSSTTTTTTTTTWWWWWWVVVVVVVVVVVVWWWWWWWWWVVVTTTSSSRRRRRRRRRSSSSSSWWW[[[]]]^^^]]]]]]^^^^^^______aaabbbcccddddddggggggeeeccc___ZZZVVVTTTRRRQQQRRRVVV\\\aaacccdddgggjjjmmmooooooooorrrtttvvvtttrrrrrrrrrqqqooommmkkkjjjjjjjjjjjjiiieeecccbbb^^^ZZZVVVTTTRRROOOMMMGGGFFFDDDBBBBBBCCCEEEFFFCCCCCCCCCEEEJJJPPPUUUXXXZZZYYYWWWVVVSSSRRRPPPOOOMMMLLLKKKIIIFFFDDDBBBBBB>>>===<<<===@@@@@@???<<>>===<<<:::;;;;;;;;;;;;:::999999:::;;;;;;;;;999888888:::888777666666666777888999777777777888888:::;;;;;;@@@FFFHHHDDDCCCFFFIIIJJJJJJLLLOOOPPPPPPRRRTTTVVVWWWXXXZZZ[[[]]]^^^______\\\[[[ZZZ[[[\\\\\\[[[YYYYYYVVVRRRQQQRRRSSSSSSRRRTTTTTTSSSSSSTTTTTTTTTTTTSSSRRRQQQPPPPPPQQQRRRSSSWWWZZZ^^^```aaaaaaaaabbbaaaaaaaaabbbcccddddddeeegggfffeeebbb^^^YYYTTTQQQPPPQQQTTTZZZ```eeeggggggkkkmmmppprrrrrrrrrrrrsssvvvtttqqqooonnnmmmjjjhhhiiihhhhhhhhhiiihhheeecccbbb___[[[XXXVVVTTTRRRPPPJJJIIIGGGEEEDDDCCCDDDDDDGGGBBB===>>>DDDKKKNNNOOOUUUTTTSSSQQQOOOMMMLLLKKKFFFFFFEEEDDDCCCBBBBBBBBB===<<<<<<>>>AAABBBBBBBBBBBBDDDFFFGGGIIILLLPPPSSSQQQUUUZZZ^^^aaafffmmmrrr|||sssqqqmmmiiifffffffffgggjjjiiihhheeecccaaa______WWWTTTRRRPPPLLLKKKRRR[[[fff[[[PPPNNNPPPRRRTTTWWWJJJGGGCCCBBBCCCFFFGGGGGGFFFFFFGGGGGGGGGGGGFFFFFFFFFFFFFFFHHHIIIHHHFFFCCCEEEDDDCCCCCCBBBBBBBBBCCCDDDDDDDDDDDDEEEEEEFFFGGGGGGFFFEEEDDDCCCAAA@@@@@@>>>===;;;<<<===>>>>>>==================<<<<<<;;;:::;;;;;;:::888777888999777666555444444666777888666666777777888999:::;;;@@@FFFHHHEEEDDDGGGJJJKKKKKKMMMOOOQQQRRRSSSVVVXXXXXXYYY[[[]]]^^^^^^^^^^^^XXXXXXXXXYYYYYYXXXWWWVVVTTTRRROOOOOOOOOPPPPPPPPPQQQQQQQQQRRRRRRRRRRRRRRRPPPOOOOOOOOOPPPRRRSSSUUUXXX[[[___aaabbbbbbcccdddccccccccccccddddddeeeeeeffffffdddaaa]]]XXXSSSPPPQQQSSSYYY___eeeiiikkkllllllnnnppprrrqqqqqqppppppsssqqqnnnmmmlllkkkhhhfffffffffeeefffffffffdddbbb___\\\YYYWWWVVVTTTQQQOOOLLLKKKIIIGGGEEEDDDCCCCCCGGGDDD@@@???BBBFFFIIIJJJPPPPPPOOOMMMKKKJJJIIIHHHBBBBBBBBBBBBAAAAAAAAAAAA??????@@@AAADDDFFFGGGGGGHHHIIIJJJLLLNNNRRRWWW[[[ZZZ___gggmmmrrrxxxnnnlllhhheeecccbbbccccccfffeeedddaaa___\\\[[[ZZZUUUQQQOOOPPPOOOKKKIIIJJJMMMIIIGGGJJJNNNTTT___hhh]]]RRREEE@@@CCCFFFEEEAAAEEEFFFFFFGGGGGGFFFFFFEEEEEEEEEEEEGGGIIIHHHFFFCCCBBBBBBBBBBBBBBBCCCDDDDDDFFFFFFEEEEEEEEEFFFGGGGGGEEEEEEDDDCCCBBB@@@??????>>><<<;;;;;;===>>>===<<<===>>>>>>>>>>>>===<<<<<<:::;;;;;;:::888777777888666555444444444555666777666666666777888999;;;<<>>DDDEEEFFFGGGGGGFFFEEEDDDDDDDDDDDDFFFHHHHHHEEECCC@@@@@@@@@AAAAAACCCDDDDDDFFFFFFFFFEEEEEEFFFFFFGGGDDDDDDCCCBBBAAA@@@???>>>===;;;::::::;;;<<<;;;:::;;;;;;;;;;;;;;;:::999999:::;;;;;;:::777666666777444444555555555666666666666666777777999:::<<<======DDDHHHFFFEEEGGGJJJJJJJJJLLLOOOQQQSSSUUUXXX[[[[[[\\\]]]^^^]]]\\\ZZZXXXWWWYYY[[[[[[YYYWWWVVVVVVNNNLLLJJJJJJJJJJJJIIIHHHKKKLLLNNNOOOPPPOOOOOONNNMMMMMMMMMNNNOOORRRTTTUUUUUUWWWZZZ\\\]]]___aaacccbbbccccccdddeeeffffffgggeeecccaaa]]][[[YYYXXXWWW\\\aaaggglllpppsssuuuwwwtttrrrpppooooooooommmkkkhhhfffeeefffggggggfffeee```^^^\\\\\\]]]\\\[[[YYYVVVUUUTTTSSSSSSQQQOOOLLLIIIIIIJJJJJJIIIGGGEEECCC===BBBFFFFFFCCC@@@@@@BBBIIIIIIIIIIIIIIIIIIIIIIIIGGGGGGGGGFFFEEEDDDDDDDDDDDDEEEGGGGGGHHHJJJNNNPPPSSSVVVZZZ^^^bbbhhhnnnrrrxxxbbbaaa___^^^]]]]]]^^^___[[[[[[ZZZYYYWWWVVVUUUUUUWWWOOOIIIJJJKKKHHHFFFFFFNNNIIIEEEDDDDDDGGGOOOXXX]]]VVVLLLFFFDDDDDDCCCBBBDDDEEEFFFGGGGGGFFFEEEDDDCCCCCCDDDFFFHHHGGGEEECCCBBBAAAAAAAAAAAAAAABBBBBBFFFEEEEEEDDDDDDDDDEEEEEECCCCCCBBBAAA@@@???>>>>>>===;;;999999::::::999888888999999999999888777777:::;;;;;;:::777666666777333444666777777777555555777777777888:::;;;===>>><<>>>>>===;;;999888999999888666999999999999999888777777:::;;;;;;:::777555666666222444666888999777555444777777888999:::<<<>>>???;;;BBBFFFEEEDDDGGGIIIHHHEEEHHHKKKNNNPPPSSSVVVXXX]]]^^^^^^^^^\\\XXXUUURRRPPPTTTWWWWWWSSSPPPOOOPPPLLLJJJHHHGGGGGGFFFDDDBBBEEEFFFIIIKKKKKKKKKJJJIIIJJJJJJJJJJJJLLLNNNPPPRRRSSSUUUXXXYYY[[[\\\___bbb```aaabbbccceeefffggghhhdddaaa]]]ZZZYYY[[[^^^aaajjjnnnrrruuuvvvxxx{{{tttoooiiifffffffffeeedddaaa```^^^^^^______^^^\\\WWWUUURRRQQQQQQPPPOOOMMMKKKJJJIIIJJJJJJIIIFFFDDDCCCEEEHHHJJJJJJIIIGGGEEEDDDBBBBBBDDDGGGHHHEEEAAABBBCCCDDDFFFGGGIIIJJJKKKHHHHHHIIIIIIJJJJJJJJJKKKKKKNNNQQQSSSTTTYYY___ddddddjjjsss|||YYYWWWVVVVVVXXXYYYYYYXXXXXXTTTQQQPPPQQQRRROOOMMMMMMMMMLLLMMMMMMLLLIIIGGGHHHIIIIIIHHHGGGEEECCCAAACCCCCCBBBAAABBBCCCDDDEEEGGGHHHHHHGGGGGGFFFEEEDDDCCCCCCDDDDDDCCCBBBAAAAAAEEECCCAAA?????????@@@AAAAAAAAA@@@??????@@@@@@@@@AAAAAA@@@@@@@@@AAABBBBBB<<<<<<;;;::::::999888888::::::::::::888666333222777888999:::999777555333333555777777666555666777:::::::::::::::;;;<<<===??????HHHKKKBBBBBBHHHFFFFFFHHHKKKMMMNNNQQQUUUWWWZZZ[[[\\\\\\ZZZWWWTTTQQQOOOQQQSSSTTTRRRNNNJJJFFFHHHGGGFFFEEEEEEEEEEEEEEEDDDDDDDDDEEEFFFFFFGGGGGGIIIJJJKKKLLLNNNOOOPPPQQQTTTUUUWWWYYY[[[\\\^^^^^^aaa```___```cccdddbbb```bbb^^^YYYVVVWWW[[[aaaeeelllnnnqqqsssuuutttsssrrrkkkiiigggdddaaa```______\\\ZZZXXXVVVTTTSSSSSSTTTMMMMMMLLLJJJIIIGGGEEEDDDBBBBBBCCCCCCDDDEEEEEEFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@@@@BBBEEEGGGFFFEEECCCCCCDDDEEEFFFGGGHHHJJJKKKIIIHHHGGGHHHKKKOOOQQQRRRRRRUUUYYY]]]bbbgggnnnrrrttt{{{XXXWWWVVVVVVXXXYYYYYYXXXWWWTTTQQQPPPQQQQQQOOOMMMMMMKKKJJJJJJKKKJJJHHHFFFFFFGGGGGGGGGGGGFFFEEEEEECCCBBBBBBAAAAAACCCDDDEEEFFFGGGGGGFFFFFFEEEDDDCCCCCCCCCCCCCCCCCCBBBAAAAAACCCBBB@@@>>>>>>>>>???@@@@@@@@@???????????????@@@CCCCCCBBBAAA@@@??????>>><<<;;;;;;:::999999888888::::::999999777666444333888888999999888777555444333555777777666666777888999999999::::::;;;======??????HHHKKKBBBBBBGGGEEEDDDFFFIIIJJJLLLNNNRRRUUUWWWWWWXXXXXXVVVTTTQQQPPPMMMNNNPPPOOONNNJJJFFFCCCCCCCCCBBBAAA@@@@@@AAAAAABBBBBBCCCEEEFFFHHHIIIIIIIIIJJJKKKLLLNNNOOOPPPQQQTTTTTTUUUWWWYYY\\\^^^___aaa```___```bbbcccaaa______\\\XXXVVVWWW\\\bbbfffnnnppprrrtttsssqqqnnnlllgggfffccc```]]][[[[[[ZZZUUUTTTRRRPPPNNNNNNMMMNNNIIIHHHFFFDDDBBBBBBAAAAAAAAAAAABBBBBBCCCDDDDDDDDDBBBBBBBBBBBBBBBBBBCCCCCC@@@@@@BBBDDDFFFGGGGGGFFFGGGGGGGGGHHHIIIKKKNNNQQQPPPOOONNNOOORRRUUUWWWXXXZZZ^^^ccciiiooovvv}}}XXXVVVUUUVVVWWWYYYYYYXXXUUUSSSQQQOOOOOOOOONNNLLLLLLJJJHHHHHHIIIIIIHHHGGGEEEEEEEEEEEEFFFFFFGGGHHHCCCBBBAAAAAAAAABBBDDDEEEEEEEEEEEEEEEDDDCCCBBBAAABBBBBBCCCCCCBBBBBBAAAAAABBBAAA???>>>======>>>>>>??????>>>>>>>>>??????@@@DDDDDDCCCBBB@@@===;;;999;;;;;;::::::999888888888:::999888777666666666666999888888777777666666555444555777777666777888999888888888999:::<<<===>>>??????HHHJJJAAAAAAGGGDDDBBBDDDFFFGGGIIIKKKNNNQQQQQQQQQQQQQQQPPPOOONNNNNNJJJJJJJJJIIIGGGDDDAAA???BBBBBBAAAAAAAAAAAAAAAAAA@@@AAACCCEEEGGGIIIKKKKKKJJJJJJKKKLLLNNNOOOPPPPPPSSSSSSSSSTTTWWWZZZ^^^``````_________``````___]]]ZZZXXXVVVVVVYYY^^^dddhhhpppqqqssstttrrrmmmiiieeebbb```]]]YYYVVVTTTSSSSSSLLLKKKIIIHHHGGGFFFFFFFFFEEEDDDBBB@@@>>>>>>????????????@@@@@@AAABBBBBBBBB@@@@@@AAAAAABBBBBBCCCCCCBBBBBBCCCEEEGGGIIIKKKLLLIIIIIIHHHHHHHHHKKKQQQUUUXXXWWWWWWXXXZZZ^^^aaacccgggkkkrrryyyVVVUUUTTTTTTVVVXXXXXXWWWSSSRRRPPPOOONNNMMMLLLLLLLLLIIIGGGGGGHHHIIIIIIIIIFFFEEEDDDDDDDDDEEEGGGHHHBBBBBBAAAAAAAAABBBCCCDDDCCCCCCDDDCCCCCCBBBAAA@@@AAAAAABBBBBBBBBAAAAAA@@@AAAAAA???>>>>>>===>>>>>>??????>>>>>>??????@@@@@@BBBBBBCCCBBB@@@===:::888::::::999999888888888777999999777666666666777888999888777666666666666666333555666666555666777999666666777888:::;;;===>>>>>>>>>GGGIII??????EEECCC@@@BBBDDDEEEFFFHHHKKKNNNLLLLLLKKKKKKKKKKKKLLLLLLGGGGGGEEECCCAAA???>>>===@@@@@@@@@??????@@@AAAAAAAAAAAACCCEEEGGGIIIJJJKKKJJJJJJKKKLLLMMMNNNOOOOOORRRQQQQQQRRRUUUYYY]]]```^^^^^^^^^^^^]]]]]][[[ZZZUUUUUUUUUVVVZZZ```eeeiiioooqqqrrrrrrooojjjdddaaa\\\ZZZVVVSSSPPPNNNMMMLLLEEEEEEDDDCCCBBBAAAAAAAAABBBBBBAAAAAA@@@@@@??????===>>>>>>???@@@@@@AAAAAA>>>??????@@@AAABBBBBBCCCEEEFFFFFFGGGHHHJJJNNNQQQOOOOOOOOOMMMLLLOOOUUUZZZ]]]^^^___aaadddhhhmmmqqquuuzzzTTTSSSRRRSSSUUUVVVWWWVVVQQQQQQPPPNNNLLLKKKKKKKKKKKKIIIGGGGGGHHHJJJJJJJJJHHHGGGFFFDDDCCCDDDDDDEEEBBBAAAAAA@@@AAABBBCCCDDDBBBBBBBBBBBBBBBAAA??????@@@@@@AAAAAAAAAAAAAAA@@@BBBAAA@@@@@@??????>>>>>>???????????????@@@AAAAAA??????@@@AAA???===;;;999999888888888888888777777999888777666666777888999888777666666555666666777444555555555444444666888555666666777999;;;<<<===<<<<<>>===<<<<<<:::::::::::::::;;;<<<===BBBBBBCCCDDDFFFGGGHHHIIIJJJJJJKKKLLLMMMNNNNNNOOOQQQPPPPPPPPPSSSWWW[[[]]]\\\\\\\\\[[[ZZZXXXWWWVVVQQQRRRTTTWWW[[[aaaeeehhhlllmmmnnnnnnkkkfffaaa]]]UUUTTTPPPMMMJJJHHHGGGGGGAAAAAAAAAAAA@@@@@@??????===???AAACCCCCCAAA>>>=========>>>??????@@@@@@AAA>>>>>>???@@@AAACCCCCCDDDGGGHHHHHHHHHGGGJJJNNNRRRYYY[[[\\\ZZZXXXYYY___dddcccfffjjjmmmqqqwww~~~QQQPPPOOOPPPSSSUUUUUUTTTOOOPPPOOOMMMJJJIIIIIIJJJIIIHHHGGGGGGIIIKKKKKKJJJIIIHHHGGGEEEDDDCCCBBBBBBBBBAAA@@@@@@@@@AAACCCDDDBBBBBBBBBBBBAAA@@@???>>>??????@@@AAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>???@@@AAA======>>>>>>>>>===;;;:::777777777777777777777777888888777777777777777888666666666666666666666666777777777555333333555777666666666777888:::;;;<<<::::::CCCDDD;;;:::@@@===>>>???AAAAAAAAACCCEEEHHHCCCCCCDDDEEEEEEEEEEEEEEE@@@@@@???>>>===<<<;;;;;;999999999::::::<<<===>>>AAAAAABBBCCCEEEFFFGGGGGGJJJJJJKKKLLLLLLMMMNNNNNNPPPOOOOOOPPPRRRUUUXXXZZZYYYZZZZZZYYYUUUSSSRRRRRRPPPQQQTTTXXX\\\```dddfffiiiiiiiiigggddd___[[[XXXOOOMMMJJJGGGEEEDDDCCCCCC??????@@@@@@@@@@@@???>>>:::<<<>>>@@@AAA@@@>>><<<>>>>>>??????@@@AAAAAAAAA???@@@AAACCCDDDFFFGGGGGGGGGJJJKKKKKKKKKMMMRRRWWW___dddhhhhhhffffffkkkpppqqquuu{{{OOONNNMMMNNNQQQSSSSSSSSSNNNOOOOOOLLLIIIGGGHHHJJJFFFEEEEEEGGGIIIJJJIIIHHHHHHHHHGGGFFFEEECCCAAA@@@BBBAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBBAAA@@@??????>>>>>>???@@@@@@@@@@@@@@@@@@@@@@@@@@@???>>>===<<<;;;;;;;;;<<<<<<>>>??????>>>>>>======<<<;;;;;;:::777777777777777777777777888888888888888777666555444555666777777666555555;;;;;;999777444444666888666666666777777999::::::888888AAABBB888888===:::;;;===>>>>>>>>>???BBBDDD>>>@@@AAACCCCCCBBBAAA@@@<<<<<<<<<===<<<<<<;;;::::::::::::;;;<<<>>>???@@@>>>>>>@@@BBBDDDEEEGGGHHHJJJJJJKKKKKKLLLMMMMMMMMMOOOOOOOOOPPPQQQSSSUUUVVVWWWXXXYYYVVVRRROOONNNOOOOOOQQQUUUYYY]]]```bbbcccfffdddbbb___[[[WWWSSSQQQHHHGGGEEEBBB@@@@@@??????<<<===>>>??????>>>>>>===;;;<<<<<<===>>>>>>???@@@???@@@@@@AAAAAABBBCCCCCCCCCDDDEEEGGGHHHJJJLLLLLLKKKOOOSSSUUUUUUXXX^^^cccgggnnnwwwzzzyyyzzz}}}NNNLLLLLLMMMPPPRRRRRRRRRMMMNNNOOOLLLHHHFFFHHHJJJCCCCCCDDDGGGIIIIIIHHHFFFFFFFFFGGGGGGEEEDDDBBB@@@AAAAAA@@@@@@@@@AAABBBCCCBBBBBBBBBBBBAAA@@@??????===>>>???@@@@@@@@@@@@@@@????????????>>>===<<<;;;999999999:::;;;<<<===>>>@@@???===<<<::::::::::::666666666666777777777777888888999999999777555444333444666888888777555444>>>>>><<<999666555777999777777666777777888999999777777???AAA777666;;;999:::;;;<<<<<<<<<===???AAA<<<===@@@AAAAAA@@@>>><<<999999;;;<<<<<<;;;:::999666777777888999;;;<<<===;;;<<<>>>@@@CCCFFFHHHIIIJJJJJJKKKKKKLLLLLLMMMMMMNNNOOOOOOPPPRRRRRRSSSSSSUUUWWWXXXUUUPPPLLLLLLMMMOOORRRUUUYYY]]]___```aaadddbbb^^^ZZZUUUPPPMMMKKKDDDCCCAAA???>>>=========:::;;;<<<>>>>>>===<<<<<>><<<;;;<<>>===>>>>>>???AAAAAAAAA@@@???>>>===<<<>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>======<<<<<<<<<;;;999999;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<;;;::::::999888888888888777777777777:::888777777888888666555777777777777666666666666888777777777666444333222777777555333222333777:::888999===???<<<777999>>>:::<<<<<<<<<;;;;;;<<<>>>;;;<<<<<<;;;:::;;;===???:::;;;;;;;;;:::999999888888999:::;;;;;;;;;::::::<<<======???BBBEEEHHHJJJGGGHHHIIIJJJLLLNNNOOOPPPPPPQQQQQQPPPOOOOOORRRTTTSSSSSSRRRNNNKKKJJJJJJKKKRRRSSSUUUXXX[[[]]]^^^___\\\[[[YYYVVVQQQLLLHHHFFFKKKIIIFFFAAA===;;;<<<>>>@@@???>>>>>>=========>>>>>>@@@BBBCCCBBBAAAAAAAAABBBBBBDDDEEEGGGHHHIIIJJJLLLNNNPPPRRRSSSVVVZZZ\\\___aaadddhhhlllrrryyy~~~LLLLLLLLLKKKLLLMMMMMMNNNLLLKKKKKKJJJIIIHHHGGGFFFGGGGGGGGGGGGGGGHHHIIIIIIIIIGGGDDDDDDEEEEEECCC@@@AAAAAA@@@???>>>>>>>>>>>>@@@@@@@@@@@@???>>>======>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<;;;::::::::::::;;;;;;<<<<<<;;;;;;<<<<<<;;;::::::999777777777666666666666555999777666777888888777666666666666555555555555444666666777666666555444333444444444333222333666888666777;;;>>>;;;777999???999:::;;;:::999999;;;===999::::::999888999;;;===;;;;;;;;;;;;;;;:::999999::::::;;;;;;<<<<<<;;;;;;<<<======???BBBEEEGGGIIIHHHIIIIIIJJJKKKLLLLLLMMMNNNOOOPPPOOONNNNNNPPPRRRPPPPPPOOOMMMJJJIIIJJJKKKNNNPPPRRRUUUWWWXXXYYYYYYVVVTTTPPPLLLHHHEEECCCBBBDDDCCCAAA===::::::<<<>>>>>>>>>===<<<<<<<<<======@@@CCCEEEFFFFFFEEEFFFGGGFFFGGGHHHJJJLLLNNNOOOPPPSSSUUUXXXZZZ\\\___bbbeeemmmpppuuuzzzLLLLLLKKKKKKLLLLLLMMMNNNJJJJJJIIIHHHGGGFFFFFFEEEGGGGGGGGGGGGGGGHHHHHHHHHHHHFFFEEEDDDEEEDDDCCCAAA@@@@@@@@@@@@???>>>======>>>>>>????????????>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========<<<<<<<<<<<<<<<;;;::::::999999:::<<<<<<;;;;;;;;;;;;;;;::::::999666666666666555555555555777666555666888999888777555555555444444444333333444555555666555555444444000222333333333333555777555666999<<<;;;777888===777888999999888888999;;;777777888777666666888;;;;;;;;;<<<<<<;;;;;;::::::;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===???AAADDDFFFGGGIIIIIIJJJKKKKKKKKKKKKJJJKKKMMMNNNOOONNNMMMNNNOOOLLLMMMLLLJJJHHHHHHJJJLLLLLLNNNPPPSSSTTTTTTSSSRRRPPPMMMIIIDDD@@@?????????>>>>>>===<<<::::::===???>>>>>>>>>>>>>>>>>>???@@@AAACCCEEEGGGGGGGGGIIIJJJJJJKKKLLLOOOQQQTTTWWWXXX^^^aaaeeehhhkkknnnrrruuuKKKKKKKKKKKKKKKLLLLLLMMMIIIIIIHHHGGGGGGFFFEEEEEEFFFFFFGGGGGGGGGGGGGGGFFFGGGFFFEEEDDDDDDDDDCCCBBB??????@@@@@@@@@>>><<<;;;<<<======>>>?????????>>>========================<<<<<<<<<<<<<<<<<<<<<<<<<<<;;;999888888999;;;===::::::;;;;;;;;;::::::999777777666666666555555555666555555666888999888777555555555444444444444333222333444555555555555555...111333555555444555666666666888;;;999555666:::777888999888777777999;;;666666777666555555777:::;;;;;;<<<<<<<<<;;;;;;:::::::::::::::;;;;;;<<<<<<;;;<<<===???@@@BBBDDDEEEHHHIIIJJJKKKLLLLLLKKKKKKIIIKKKNNNNNNMMMLLLLLLMMMIIIJJJJJJIIIHHHHHHKKKMMMLLLMMMPPPQQQRRRQQQOOONNNLLLJJJGGGCCCAAA?????????>>>???>>>===<<<===@@@BBBAAAAAAAAAAAABBBCCCDDDDDDDDDFFFIIIJJJJJJKKKMMMNNNQQQRRRTTTWWW[[[___ccceeejjjnnnsssxxx}}}JJJJJJIIIIIIJJJJJJKKKLLLIIIHHHHHHGGGGGGFFFFFFFFFEEEFFFFFFGGGGGGFFFEEEEEEDDDEEEDDDDDDCCCBBBBBBBBB>>>???@@@@@@???>>><<<;;;;;;<<<======>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;999888888999;;;<<<999999::::::;;;::::::999888888888777777777666666666555444555777888888777666666666555555555444444111222333444444555555444...111444666666666666777888666888:::999444333666777888999888777777999;;;666777777666555555777:::::::::;;;;;;;;;;;;;;;:::999999888888888999:::;;;;;;;;;===>>>@@@AAABBBBBBDDDFFFHHHKKKLLLLLLLLLLLLHHHJJJLLLMMMLLLKKKKKKKKKHHHIIIIIIIIIHHHIIILLLNNNJJJKKKLLLMMMMMMLLLJJJIIIHHHHHHGGGFFFDDDCCCAAA@@@@@@@@@@@@???>>>>>>@@@BBBBBBBBBCCCDDDEEEFFFHHHIIILLLNNNPPPQQQRRRSSSUUUWWW\\\]]]___ccchhhnnnsssuuuzzz~~~HHHHHHGGGGGGHHHHHHIIIJJJHHHHHHGGGGGGFFFFFFFFFFFFEEEEEEFFFGGGGGGEEEDDDCCCBBBCCCDDDCCCAAA@@@AAABBB????????????>>>===<<<<<<;;;;;;<<<======>>>======<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;999888888999999:::888999999:::::::::::::::888888888888777777777777666555444555777888777666666666666555555555555444111222222333444444444333000222555666666555666666999666777:::999555444555777888888888777777999:::666777777666555555888:::999999::::::;;;;;;::::::999888777777777888:::;;;:::;;;<<<>>>???@@@@@@@@@AAACCCFFFIIIJJJKKKJJJJJJFFFHHHJJJJJJIIIHHHIIIJJJFFFGGGHHHHHHGGGIIIKKKNNNGGGGGGGGGGGGGGGFFFEEEEEEDDDEEEFFFFFFEEEDDDBBBAAA@@@AAABBBAAA@@@???AAABBBDDDDDDEEEFFFHHHJJJLLLMMMPPPRRRTTTVVVXXX[[[___bbbfffgggjjjnnnttt{{{FFFFFFFFFFFFFFFGGGGGGHHHFFFFFFFFFEEEEEEEEEEEEDDDDDDEEEFFFGGGFFFEEECCCBBB???AAABBBAAA???>>>???AAA@@@???>>>======<<<<<<===;;;;;;<<<=========<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::999999999888888888888999:::::::::::::::888777777777777666666666777666555555666777666444555555555444444444333333111222222333333333333222111222444444333333444555777444555999:::888666888555666777666555555777999555666666555444555777999777888999999::::::999999:::999888777777999;;;<<<:::;;;<<<>>>?????????>>>>>>@@@CCCFFFGGGFFFEEEDDDDDDEEEFFFEEEDDDDDDFFFHHHEEEFFFFFFFFFFFFGGGIIILLLFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDEEEBBBCCCEEEDDDDDDDDDEEEGGGIIIJJJKKKLLLOOOQQQSSSUUUUUUXXX\\\```dddiiiooosssxxxzzz|||EEEEEEEEEEEEEEEFFFFFFGGGDDDDDDDDDDDDDDDCCCCCCCCCDDDEEEFFFGGGFFFEEECCCAAA>>>@@@BBBAAA>>>===>>>AAAAAA@@@>>><<<<<<<<<======;;;<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<:::::::::::::::999888777777888999:::::::::::::::777666666666555555555555888777555555666666555333444444444333333333222222222222333333333222222111111222333333111111222444555222444999<<<:::999;;;444555555555444444666777444555555444333444666888666777888999999999999999;;;:::999888888:::<<<===999:::<<<>>>>>>>>>>>>======???AAACCCDDDCCCAAA???BBBCCCCCCBBBAAAAAADDDFFFCCCDDDEEEDDDDDDEEEHHHJJJHHHGGGEEEDDDCCCEEEFFFGGGHHHFFFDDDCCCDDDEEEHHHIIIDDDFFFHHHIIIHHHIIIKKKLLLOOOPPPQQQSSSUUUXXXZZZ\\\```ccchhhnnnttt{{{HHHHHHGGGGGGFFFEEEEEEEEEDDDCCCCCCCCCCCCDDDEEEEEECCCBBBAAAAAA@@@@@@AAAAAAAAAAAA@@@???>>>===<<<<<<<<<<<<============<<<<<<888<<>><<<:::;;;<<<999999999999999999999999888999999::::::999999888:::999888666666666777888888888999::::::::::::999888777666666666666666777777777777777666666666666666444444555333000111666333333333333333333333333333333333444444444555555333444555666666444222111333333222111222333444555666666666666777777777777888888888888888888999999999999999888888888777777:::;;;<<<<<<======<<<<<<===;;;===BBBBBB>>>???EEEBBBBBBBBBBBBBBBBBBCCCCCCBBBCCCDDDCCCAAA@@@AAABBB@@@AAABBBAAA@@@AAABBBDDDFFFHHHIIIIIIGGGFFFFFFGGGHHHKKKMMMMMMLLLLLLPPPSSSVVVZZZ^^^aaacccfffiiilllpppvvv}}}FFFFFFEEEEEEDDDCCCCCCCCC@@@@@@@@@@@@@@@AAAAAABBBBBBBBBAAA@@@@@@@@@@@@@@@?????????>>>======<<<<<<;;;<<<<<<======<<<<<<;;;999<<<>>>===;;;:::;;;===999999999999999999999999888999999::::::999999888:::999777666666666777888777888999999::::::999999888888777666555555666666777777666666666555555555555333333666666333222444333333333333333333333333333333333444444444555555444555777888888777666555555444333333333444555666555555666666777777777888:::999999999888777777777:::999999999999888888888:::;;;;;;<<<<<<<<<<<<<<<<<<;;;===AAAAAA===>>>CCC????????????@@@@@@@@@@@@AAABBBCCCCCCBBBBBBCCCDDDAAABBBBBBBBBAAAAAACCCDDDHHHJJJKKKLLLKKKKKKLLLMMMLLLNNNQQQQQQPPPQQQUUUXXX^^^```dddgggkkkpppvvvzzzDDDCCCCCCBBBBBBAAA@@@@@@??????>>>>>>??????@@@AAAAAAAAA@@@????????????@@@<<<<<<<<<<<<<<<<<<<<<<<<:::;;;;;;<<<<<<;;;;;;:::;;;<<<<<<;;;::::::;;;===::::::999999888888888888888888999999999999888888999888777777666777777777777888999999::::::999999999888777666555555444444666666555555555444444444555222333:::<<<999444222333333333333333333333333333333333444444444555555333444666777888888777666666666555444444444555555444555555666777888888999;;;::::::999888777666666::::::::::::999999999999::::::;;;<<<<<<<<<<<<<<<<<<;;;===??????<<<===@@@======>>>>>>????????????@@@AAACCCCCCBBBBBBDDDEEEAAABBBCCCBBBAAAAAACCCEEEFFFHHHKKKLLLLLLMMMOOOQQQPPPTTTWWWYYYYYY[[[___ccclllnnnrrrvvv|||CCCBBBBBBAAA@@@@@@??????AAA@@@@@@@@@@@@AAABBBBBB@@@@@@???>>>>>>>>>>>>???:::::::::;;;;;;<<<<<<<<<999::::::;;;;;;::::::999<<<<<<;;;:::999:::<<<===::::::999999888888777777888888999999999999888888888888777777777777777777777777888999999999999999:::999777666555444333333555555444444444333333333555222555===BBB>>>666222333333333333333333333333333333333444444444555555///000111333444555555555555555555444444444444444333444555666777888999::::::999999999888777777777;;;;;;;;;:::::::::999999::::::;;;<<<<<<<<<;;;;;;:::;;;===>>><<<;;;;;;===>>>>>>??????@@@@@@AAAAAA@@@AAABBBBBBAAAAAABBBDDDAAACCCDDDCCCCCCCCCEEEGGGJJJLLLNNNOOOPPPRRRUUUXXXWWW[[[```cccfffjjjpppuuu~~~CCCBBBBBBAAAAAA@@@??????AAAAAAAAAAAAAAABBBBBBCCC??????>>>============>>>999999::::::;;;;;;<<<<<<999999::::::::::::999999===;;;:::999999;;;;;;<<<999999999888888777777777777888888999999888888777777777777888888888777777777777888999999999999888999888777555444333333333444444444444333333333333666333666???CCC???777222333333333333333333333333333333333444444444555555---...///111222333444444333333444444333333333333333444555666777888999:::777777777888999999999:::;;;;;;;;;:::::::::999999999::::::;;;<<<;;;;;;;;;999;;;===<<<;;;;;;<<<<<<======>>>??????@@@AAAAAAAAABBBCCCBBBAAA@@@AAABBBCCCEEEFFFGGGGGGHHHKKKMMMSSSUUUWWWYYYZZZ]]]```cccbbbgggnnnsssxxx~~~CCCCCCBBBAAAAAA@@@@@@?????????>>>>>>??????@@@AAA>>>>>>===<<<<<<<<<<<<===999999::::::;;;;;;;;;<<<999::::::;;;;;;::::::999<<<:::999999:::;;;;;;:::888888888888888888888888777777888888888888777777666666777888888888888777666777888888999999888888888777666555444444333333555555444444444333333333555333666===@@@;;;555333333333333333333333333333333333333444444444555555000000111222333555666666111222333333444444333333444555555666777888888999666666777888999::::::;;;::::::::::::999999999999999999:::;;;;;;;;;;;;;;;777;;;===;;;:::<<<===<<<;;;;;;<<<===>>>??????@@@BBBCCCDDDDDDCCCBBBDDDEEEHHHJJJLLLNNNOOOQQQTTTWWWZZZ\\\___aaadddhhhmmmpppvvv{{{BBBBBBAAAAAA@@@?????????>>>============>>>??????>>>===<<<<<<;;;;;;<<<<<<:::::::::;;;;;;;;;;;;;;;::::::;;;;;;;;;;;;::::::;;;:::999:::<<<<<<:::888666666777777888888999999777777888888888888777777555666777888999888888777666777777888888888888888777666555444444444444444555555555555444444444444444222555999999444111222333333333333333333333333333333333444444444555555333333333333444555666777000111333444555666555555555555666666777777777888777777777888999999999::::::999999999999888888888999999:::;;;;;;;;;;;;:::666;;;>>>;;;:::>>>???<<<;;;<<<<<<===>>>???@@@AAAAAACCCEEEFFFGGGGGGJJJKKKNNNPPPSSSVVVXXX[[[___bbbdddfffjjjnnnrrrxxxAAAAAA@@@@@@???>>>>>>>>>>>>>>>>>>>>>>>>???@@@@@@======<<<;;;;;;;;;;;;<<<;;;;;;;;;;;;;;;;;;;;;;;;:::;;;;;;<<<<<<;;;;;;::::::999888:::======:::777555555666777888999::::::777777888888888888777777555666777999999999888777666666777888888888888888666555555444444444555555666666555555555444444444222111333666444///...111333333333333333333333333333333333444444444555555333333333333444555666666000111333555777777777777666666666666777777777777999999999888888888888888999999999888888888777777999999:::;;;;;;;;;::::::555;;;>>>;;;:::???@@@======>>>???@@@AAABBBCCCCCCAAACCCFFFHHHJJJLLLOOOQQQSSSUUUXXX[[[^^^bbbfffjjjppptttxxx~~~AAAAAAAAA@@@???>>>======???===<<<<<<======<<<:::===<<<;;;::::::;;;<<<===;;;;;;999999999999;;;;;;999::::::;;;<<<<<<<<<;;;:::<<<>>>AAABBB???:::666888888888888888888888888777888:::999777666666777777777666666666666777777777777777777777777777777555777777666555444555666555444333222333444555666222222222222222222222222555444333222222444555777666444222333555666444222555444444555666666555333222444777999:::999777666999888888777777777777777777777777777888888888888:::::::::999::::::;;;;;;<<<;;;;;;;;;<<<<<<<<<;;;BBBAAA??????@@@AAAAAA@@@???@@@BBBCCCCCCCCCEEEGGGIIIKKKNNNPPPQQQSSSVVVYYY```eeekkklllkkkmmmtttzzz|||@@@@@@@@@@@@???>>>===<<>>===<<<>>>===;;;<<<======<<<;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;::::::999999::::::;;;777888888999999999999999<<<:::777777888999999999777777777777777777777777666888999999777666666777777777666666666666777777777777777777777777777777555777777666555444555666666666666555444333222111444444444444444444444444555444333333333444666777444333222333444555444222444333333555777888777666666666666666666666666666555555555666777888::::::999999999999:::::::::;;;<<<;;;;;;;;;<<<<<<===>>>============>>>>>>>>>>>>AAAAAABBBCCCDDDFFFHHHIIIIIIKKKNNNOOOPPPQQQTTTVVV[[[^^^cccfffjjjnnnrrruuu}}}>>>>>>??????>>>======<<<===<<<;;;;;;======<<<;;;::::::<<<======<<<::::::::::::::::::::::::::::::888888999999999999999888;;;888666666777888999888666666666666666666666666666888999999777666777888777777666666666666777777666666666666666666666666555777777666555444555666555666666666666444222111444444444444444444444444555444444333444555666666444333333333444444444333333333333555888999999888888777666555555555666777666666666666777888999:::888999999999:::;;;;;;;;;<<<<<<<<<<<<<<<===>>>??????@@@AAAAAAAAAAAABBBCCCDDDFFFGGGHHHIIIKKKMMMOOOOOOQQQUUUWWWYYY[[[^^^aaaeeeiiioootttzzz======>>>>>>>>>===<<<<<<<<<;;;:::;;;<<<===<<<;;;999:::;;;<<<<<<;;;:::999::::::::::::::::::::::::999999::::::::::::999999888777777999::::::888666666666666666666666666666555777999999777777777888777777666666666666777777666666666666666666666666555777777666555444555666333444555666666666444444333333333333333333333333444444444444555555666666444444555444444444444444444444444666999:::999888999888666555555666777888888888777777777777888888888888999::::::;;;<<<<<<===<<<<<<===>>>???@@@AAA???BBBDDDDDDDDDDDDFFFHHHIIIKKKMMMNNNNNNOOOSSSUUUUUUXXX\\\```cccggglllooovvvzzz<<<<<<============<<<<<<<<<:::::::::<<<===<<<;;;::::::;;;;;;;;;;;;::::::999::::::;;;;;;::::::999::::::::::::::::::999888666777888;;;===<<<888555777777777777777777777777555777888999777777777888777777666666666666777777777777777777777777777777555777777666555444555666444444555666666666666666333333333333333333333333444444555555666666666666444666777666555444555666666555555777999:::999888999888777777777888999:::;;;:::999888888888888888999999:::;;;<<<======>>>?????????@@@AAABBBCCCDDD@@@DDDGGGHHHHHHIIILLLPPPOOORRRVVVWWWWWWYYY]]]aaabbbfffkkkpppvvv{{{;;;<<<<<<======<<<<<<<<<;;;:::999:::<<<===<<<;;;;;;::::::::::::::::::;;;999::::::;;;;;;::::::999999999999999999888777777666666777:::<<<;;;888666888888888888888888888888555666888999888777888999777777666666666666777777777777777777777777777777555777777666555444555666777666555555555555555666444444444444444444444444444555555666666666666666555777888888666555666888777666666888::::::999777888888888888999:::;;;;;;:::::::::999::::::;;;;;;;;;<<<<<<===???@@@@@@AAACCCCCCCCCDDDEEEFFFHHHHHHFFFJJJOOOQQQPPPRRRWWW[[[YYY]]]bbbeeefffiiiooouuuxxx|||;;;;;;<<<<<<===<<<<<<;;;;;;:::999:::<<<===<<<;;;<<<;;;999999999999;;;<<<999999;;;;;;;;;;;;999999888888888888888777666666666666666777999:::888777888888888888888888888888555666888999888777888999777777666666666666777777777777777777777777777777555777777777555444555666:::888666555444444444555666666666666666666666666444555555666777666666666666888:::999666555777999888777777888::::::999777888888999:::;;;;;;<<<<<<999999999:::;;;<<<===>>>===>>>???@@@AAABBBCCCCCCFFFFFFFFFGGGHHHJJJKKKLLLMMMRRRWWWYYYYYY[[[aaafffaaagggmmmqqqsssxxx===???@@@>>><<<999888888999::::::;;;<<<<<<<<<;;;;;;;;;::::::::::::999999:::===>>>===:::888888:::888888888888888888888888777777777777777777888888999999888777777777777777777777666666666666777777777777777777777777777777333555777888999888666555555555555555555555555555999888777555555555666777555555555555666666666777777888888888888777777666555666888777666666777888888;;;:::888888;;;<<<999999::::::;;;;;;;;;;;;;;;;;;::::::;;;===?????????BBBBBBBBBBBBBBBDDDGGGJJJIIIKKKNNNPPPQQQSSSUUUXXXYYY\\\aaaeeehhhlllooorrrwwwzzz~~~:::<<<======;;;999999999999:::;;;;;;<<<<<<;;;;;;;;;;;;:::::::::999999999999;;;===<<<999777777999888888888888888888888888888888888777777777777777777777666555555555555555777666666666666666777888777777777777777777777777555666777888888777666666666555555555555555555555888888666555555555666666555555666666666777777777666666777777777777777666666777999888777777888:::666888888666777;;;<<<:::;;;;;;<<<===>>>>>>======@@@?????????AAACCCDDDDDDFFFGGGIIIIIIJJJMMMQQQTTTQQQSSSVVVXXXYYY[[[^^^```dddhhhooouuuzzz888:::<<<<<<;;;:::::::::::::::;;;;;;<<<<<<;;;;;;::::::::::::999999999999888:::;;;:::888777777777888888888888888888888888999888888888777777666666777777666555555555555555666666666666666777888888777777777777777777777777777777777777666666666666777777666666555555444444777777666555555555666666666666666777777777888888555555666777888888888777777888::::::999888:::;;;555888999777888===>>><<<<<<===>>>???@@@AAAAAAAAAAAAAAAAAABBBCCCEEEFFFGGGIIIKKKMMMOOOQQQUUUYYY]]]\\\^^^bbbdddfffiiilllooouuu{{{999;;;======<<<::::::;;;::::::;;;;;;<<<;;;;;;::::::::::::999999999999888999999::::::999888777777888888888888888888888888999999888888777666666666999888888777777777777777666555555666666777888999777777777777777777777777888777777666555666666777888888777666666555555555777666666666666666666666777777777888888888888999555666777888999:::::::::777999::::::999999;;;<<<999<<<<<<:::<<<@@@AAA???===>>>@@@AAACCCDDDDDDDDDDDDEEEFFFGGGHHHIIIKKKMMMOOORRRUUUXXXZZZ^^^cccfffgggjjjooosssvvvzzz<<<>>>??????===;;;:::::::::;;;;;;<<<;;;;;;::::::::::::999999999888888888::::::::::::::::::999888888888888888888888888888888888888888777777666666999888888777777777777777666666666666666777888888666666666666666666666666888777666666666666777777888888777777777666666666666666777777777777777777888888888999999999999:::777888999:::;;;<<<<<<<<<777999::::::::::::<<<===<<>>BBBCCCAAA???@@@BBBEEEGGGHHHIIIIIIKKKMMMPPPQQQQQQSSSVVVYYY[[[^^^bbbeeeiiilllqqqtttvvvzzz===???@@@@@@===;;;;;;;;;;;;;;;<<<<<<;;;;;;::::::999999999999888888888888:::999999:::;;;;;;999888888888888888888888888888777777777777777777777888777777666555555555555555777777666666666666777777666666666666666666666666555666666666777777777777777777777777888888888888777777888999999999888888999999999::::::::::::;;;::::::;;;<<<=========<<<888:::<<<<<<<<<<<<>>>???>>>AAAAAA???AAAFFFGGGEEEEEEFFFHHHKKKNNNPPPQQQRRRPPPSSSWWWXXXYYY[[[```dddfffjjjoootttxxx}}};;;===??????===<<<<<<<<<;;;;;;<<<<<<;;;;;;:::999999999999999888888888888999888777888:::;;;999777888888888888888888888888666666666777888888999999777777666555555555555555999888777666666555555666666666666666666666666666333444666777888888888888666777777888888999999:::777888999:::;;;::::::999::::::::::::;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;===>>>?????????AAACCC@@@CCCEEEEEEHHHNNNPPPOOOMMMNNNQQQTTTWWWYYY[[[\\\XXX]]]bbbdddeeehhhnnnsssvvvzzz777:::<<<======<<<======;;;<<<<<<<<<;;;::::::999999999999888888888888777888666555777999:::888555888888888888888888888888555555666777888999::::::999999888777777777777777:::999888666555555555555666666666666666666666666111333555888999999999888666666777888999::::::;;;888999:::;;;<<<;;;;;;::::::::::::;;;;;;;;;<<<<<<;;;;;;;;;<<<;;;;;;::::::===???AAAAAAAAABBBCCCEEECCCGGGIIIJJJOOOVVVYYYYYYSSSUUUWWW[[[^^^```bbbcccfffkkkqqqssstttxxx<<<<<<<<<<<<;;;:::999999>>>===<<<:::888666555444;;;:::999888888999:::;;;:::888666888:::;;;999666777777777777777777777777999999888888888888999999999999888888888888888999999:::;;;:::888777888999777777666555555555555555777777777777888888888888999::::::;;;;;;;;;::::::<<<<<<<<<<<<<<<;;;:::999;;;<<<<<<=========<<<<<<===???@@@@@@???>>>???AAADDDDDDEEEDDDEEEGGGKKKNNNKKKLLLNNNRRRXXX\\\^^^^^^___ccchhhjjjllloootttxxx|||~~~<<<<<<<<<<<<;;;:::999999::::::::::::::::::::::::::::::999888888999::::::999777777888::::::888666777777777777777777777777999999888888888888999999999888888888888888888888999:::;;;:::888777888999999888777777666666777777777777777777888888888888999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<<<<============<<<<<<===============<<<@@@BBBCCCDDDDDDDDDFFFHHHJJJKKKKKKLLLLLLNNNRRRUUUWWWYYY[[[___cccgggkkkmmmkkkpppvvv{{{~~~<<<<<<===<<<<<<;;;:::999888999:::;;;<<<<<<<<<<<<::::::999999999999::::::888777777888999999888666666666666666666666666666999999888888888888999999888888888888888888888888888999:::999777777777999::::::999888888888888999777777777777888888888888::::::;;;<<<<<<<<<<<<<<<::::::;;;===>>>???@@@@@@??????@@@@@@@@@@@@??????@@@BBBEEEFFFFFFHHHJJJLLLMMMOOOQQQRRRSSSVVVYYY\\\___cccfffiiilllpppwww}}}yyy============<<<;;;:::999;;;;;;<<<======<<<;;;;;;::::::::::::::::::::::::888777888888999999888777666666666666666666666666999999888888888888999999777777888888888888888888777888999999777777888999::::::999999888999999:::777888888888999999999999999:::;;;<<<<<<<<<<<<<<<<<<<<<======???@@@AAABBBCCCCCCDDDEEEEEEEEEDDDDDDEEEGGGJJJKKKLLLMMMPPPRRRTTTVVVZZZ]]]___bbbeeehhhiiinnnsssuuuxxx~~~============<<<;;;::::::999;;;<<<===>>>===<<<;;;::::::::::::::::::::::::777888999999999888888888777777777777777777777777999999888888888888999999666777888999:::999999999777888999999888777888:::999999999888888999::::::999999999::::::::::::;;;999:::;;;<<<============@@@@@@@@@@@@AAABBBCCCDDDEEEFFFGGGHHHIIIIIIIIIIIINNNQQQSSSUUUVVVWWWZZZ\\\___ccchhhmmmqqqtttxxxzzz}}}===============<<<::::::555777:::===?????????>>>::::::;;;;;;;;;;;;::::::888:::;;;;;;:::999999:::777777777777777777777777999999888888888888999999777888999;;;;;;;;;::::::888999::::::999888:::;;;:::999999999999::::::;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;<<<===>>>???@@@@@@@@@EEEEEEDDDDDDEEEFFFHHHIIIHHHIIIKKKMMMNNNPPPPPPPPPTTTWWWZZZ\\\^^^```dddfffjjjooowww~~~>>>>>>>>>======<<<;;;:::555777:::===>>>???>>>===::::::;;;<<<<<<;;;::::::999;;;======;;;999:::<<<999999999999999999999999999999888888888888999999777999;;;<<<======<<<;;;888:::;;;;;;::::::;;;<<<;;;;;;::::::;;;;;;<<<===<<<=========>>>>>>>>>>>>>>>???@@@BBBCCCDDDDDDDDDIIIIIIIIIIIIKKKMMMPPPRRROOOQQQSSSVVVXXXZZZ[[[\\\\\\___dddhhhkkkooossswwwzzz>>>>>>>>>>>>===<<<;;;:::888:::<<<======<<<:::888::::::;;;<<<<<<;;;::::::999<<<>>>>>>;;;:::;;;===999999999999999999999999999999888888888888999999888999<<<===>>>>>>===<<<999:::<<<;;;;;;:::<<<===<<<<<<<<<<<<<<<===>>>>>>>>>>>>>>>>>>????????????AAABBBCCCEEEFFFGGGGGGGGGLLLKKKLLLMMMOOOSSSWWWYYYWWWYYY[[[^^^aaadddeeefffhhhlllqqqvvv{{{===<<<;;;:::999888888888666999:::777888;;;<<<999<<<<<<;;;;;;;;;:::::::::999999:::;;;;;;;;;;;;:::::::::999999999999999999:::999888999;;;=========<<<<<<<<<<<<<<<<<<<<<<<<===============>>>>>>>>><<<<<<<<<<<<===>>>???@@@@@@@@@???@@@AAABBBDDDEEEFFFHHHJJJJJJJJJKKKMMMOOOQQQRRRTTTWWWZZZ\\\^^^___dddfffhhhiiilllpppvvvzzz{{{}}}<<<;;;;;;:::999999999999666999:::888888<<<<<<:::;;;;;;;;;;;;::::::::::::999:::;;;;;;<<<<<<;;;;;;999999999999999999999999===<<<::::::<<<======<<<;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<======>>>>>>>>>@@@@@@@@@AAACCCDDDFFFGGGFFFFFFFFFFFFGGGHHHJJJKKKHHHJJJMMMOOOQQQSSSVVVYYYZZZ\\\^^^bbbfffiiilllmmmqqqtttwww{{{;;;;;;:::999999:::::::::666999:::888888<<<<<<:::;;;;;;:::::::::999999999::::::;;;<<<<<<<<<;;;;;;888888999999999999999999???===;;;;;;<<<===<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<======>>>???@@@@@@AAA@@@@@@AAACCCEEEHHHJJJKKKKKKKKKKKKLLLMMMOOOPPPQQQPPPSSSWWWZZZ\\\___ccceeehhhjjjmmmrrrwww|||::::::999999999:::;;;;;;777::::::888999<<<===:::;;;::::::::::::999999999999999:::;;;;;;;;;;;;;;;888888888999999999999999===<<<::::::<<<======<<<=========>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCDDDEEECCCCCCDDDFFFIIILLLNNNOOORRRSSSTTTUUUVVVXXXYYYZZZ\\\___cccfffiiilllpppssswwwzzz~~~::::::999999999:::;;;;;;777:::;;;888999======;;;;;;;;;;;;:::::::::999999888888999:::::::::::::::888888999999:::::::::::::::999888999<<<>>>???>>>>>>>>>>>>>>>??????@@@@@@>>>???AAACCCEEEFFFHHHIIIJJJJJJKKKMMMPPPSSSUUUWWW[[[\\\^^^```bbbdddfffffffffjjjooosssxxx|||;;;;;;:::999999:::::::::777:::;;;999999======;;;<<<<<<;;;;;;;;;:::::::::888999::::::;;;;;;::::::999999::::::;;;;;;<<<<<<:::999888:::===@@@@@@@@@>>>>>>>>>???@@@@@@AAAAAAAAABBBCCCFFFHHHKKKLLLMMMNNNOOOQQQSSSWWWZZZ]]]___ccceeehhhkkknnnqqqssssssuuuyyy<<<;;;;;;:::999999999999888;;;;;;999:::===>>>;;;=========<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<::::::;;;<<<<<<======>>>===<<<;;;<<>>;;;>>>============<<<<<<<<<<<<======>>>>>>>>>>>>>>>;;;;;;<<<<<<===>>>>>>???AAA???>>>???AAABBBBBBAAAFFFGGGGGGHHHIIIIIIJJJJJJOOOQQQSSSVVVYYY\\\^^^___bbbdddhhhnnnuuu{{{;;;;;;::::::999999::::::::::::::::::;;;<<<===>>>???===<<<<<<=========<<<>>>>>>>>>>>>>>>>>>>>>>>>BBB@@@?????????@@@@@@???CCCDDDFFFFFFEEEEEEFFFHHHLLLMMMNNNOOOQQQSSSUUUWWWXXX]]]bbbcccccceeejjjppprrrvvv|||===<<<;;;;;;:::::::::::::::::::::::::::;;;======AAA???>>>>>>???@@@???>>>????????????????????????AAA@@@???@@@AAACCCCCCCCCDDDGGGIIIKKKLLLNNNPPPSSSSSSTTTUUUWWWZZZ]]]___```aaafffmmmqqqsssvvv|||>>>===<<<;;;:::::::::::::::999999::::::;;;<<<===CCCAAA@@@@@@AAABBBBBBAAAAAAAAAAAAAAAAAAAAAAAAAAACCCCCCDDDEEEFFFHHHJJJKKKHHHKKKNNNPPPRRRUUUXXXZZZ\\\^^^```dddhhhllloooqqqsssyyy>>>===<<<;;;:::999999999::::::::::::;;;<<<===>>>CCCAAA@@@AAABBBDDDDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFIIIJJJLLLMMMNNNPPPSSSUUUTTTVVVYYY[[[]]]___bbbdddhhhkkkooouuu{{{===<<<;;;:::999999999999<<<<<<<<<<<<===>>>???@@@BBBAAA@@@AAACCCEEEEEEEEEFFFGGGHHHJJJKKKMMMNNNOOOQQQSSSUUUVVVWWWYYY\\\___bbbeeeiiilllooorrrvvvyyy}}}===<<<;;;;;;:::;;;;;;;;;?????????@@@@@@AAABBBCCCEEECCCCCCDDDGGGIIIIIIIIILLLNNNPPPRRRUUUXXXZZZ[[[ZZZ^^^bbbcccdddfffkkkppppppsssyyy~~~===============>>>>>>???CCCBBBBBBCCCCCCDDDEEEFFFIIIHHHHHHIIILLLOOOOOOOOOTTTUUUXXX\\\```cccfffhhhggglllrrruuuwwwzzz>>>>>>>>>>>>???@@@AAABBBDDDDDDDDDEEEEEEFFFGGGHHHNNNMMMLLLNNNQQQSSSTTTTTTYYYZZZ^^^bbbgggkkknnnppprrrxxx~~~BBBCCCEEEEEEDDDDDDFFFGGGGGGIIIJJJJJJKKKMMMPPPSSSUUUVVVWWWXXXYYY\\\```ccckkkmmmppptttzzzEEEGGGIIIIIIHHHIIIJJJLLLOOOPPPRRRRRRSSSUUUYYY\\\^^^```bbbeeehhhlllrrrvvvwwwzzzLLLNNNPPPQQQQQQQQQSSSUUUXXXZZZ\\\^^^```cccgggjjjmmmppptttyyy}}}TTTVVVYYY[[[[[[]]]```bbbcccfffjjjmmmqqquuuzzz}}}]]]```dddfffhhhkkkoooqqqvvvyyylllppptttxxx|||