BM66(d@ 000/////////............////////////////////////---...///000000///...---000000//////.........---........................000000//////.........---//////.........---------////////////////////////---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++***))))))))),,,,,,+++***))))))******************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++)))************+++++++++************************,,,,,,,,,++++++*********))))))))))))************((((((((((((((('''''''''(((((((((((())))))))))))*********)))))))))))))))******++++++++++++******)))************++++++++++++*********))))))((((((******))))))******+++,,,************************((()))***++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++*********))))))(((((())))))))))))))))))))))))+++*********))))))(((((()))************+++++++++++++++++++++++++++++++++---,,,,,,+++*********+++------------------------+++++++++******)))))))))++++++++++++++++++++++++((()))***++++++***)))(((++++++,,,,,,,,,---------+++++++++************)))************)))))))))))),,,+++++++++***)))))))))((())))))))))))*********)))************+++++++++---,,,,,,+++***)))(((((())))))))))))))))))))))))((((((((((((((((((((((((+++*********))))))(((((((((((())))))******++++++++++++******))))))(((((())))))))))))))))))))))))************************,,,++++++*********************+++++++++,,,,,,,,,******+++,,,,,,,,,,,,+++,,,---...///000000000000//////000000111222444555777999???MMMhhh000000/////////.........////////////////////////---...000111111000...---000/////////....................................000/////////............//////.........---------........................---------............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***************,,,++++++***))))))******************************,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,+++++++++)))************+++++++++************************,,,,,,,,,++++++*********))))))))))))************))))))))))))))))))))))))(((((((((((()))))))))******)))))))))))))))))))))******++++++++++++******))))))*********+++++++++************)))))))))(((******))))))******+++,,,************************))))))***+++******)))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))((())))))))))))))))))))))))************)))))))))((()))************+++++++++++++++++++++++++++++++++---,,,++++++******++++++------------------------,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++))))))************))))))++++++++++++,,,,,,,,,,,,++++++++++++************(((((())))))*********++++++++++++***************)))))))))*********++++++)))************+++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))************************+++*********))))))))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))************************++++++***))))))))))))************+++++++++,,,,,,******+++,,,,,,,,,,,,+++,,,---...///000000000000//////000000111222444555888:::>>>KKKdddzzz000000000000////////////////////////////////////...///111222222111///...////////////....................................////////////...........................------------------------------------------............///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------***************+++++++++,,,+++******)))*********************************++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))************+++++++++************************+++++++++++++++*********))))))))))))************************************((((((((()))))))))******))))))))))))))))))************++++++++++++******)))))))))*********++++++************))))))))))))******))))))******+++,,,***************************************)))((('''************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))************)))))))))))))))************+++++++++++++++++++++++++++++++++,,,,,,++++++******++++++------------------------------------------......*********************************))))))******************++++++++++++,,,,,,+++++++++************''''''((()))***+++,,,,,,***************+++++++++************+++++++++,,,)))************+++++++++************************))))))))))))))))))))))))***************************************)))))))))***************)))))))))))))))))))))************))))))))))))))))))))))))******************************)))((((((((())))))*********++++++++++++,,,******+++,,,,,,,,,,,,+++,,,---...///000000000000//////000000111222444555888999===JJJddd|||111111111000000000/////////////////////////////////000222333333222000//////////////////.................................///////////////.................................---------------------------------............///------------------------+++,,,,,,------,,,,,,+++******+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,++++++***************+++***************************************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++))))))*********+++++++++************************+++++++++***************((()))))))))************)))))))))***************(((((()))))))))*********)))))))))))))))***************++++++++++++******))))))))))))*********************)))))))))))))))******))))))******+++,,,************************++++++******))))))((((((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))*********************)))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........)))))))))))))))))))))))),,,+++))))))))))))+++,,,))))))*********+++++++++,,,,,,+++++++++*********'''(((((()))******++++++)))))))))***+++++++++,,,******+++++++++,,,,,,,,,))))))*********+++++++++))))))*********+++++++++))))))))))))))))))))))))************************************************+++++++++******)))))))))(((((())))))******++++++))))))))))))))))))))))))***************************))))))(((((((((((((((************++++++++++++******+++,,,,,,,,,,,,+++,,,---...///000000000000/////////000111222444444555777===LLLhhh222111111111111000000000000000000000000000000000000111222333333222111000.........///////////////////////////////////////.........///////////////---.....................---------------------------------............///------------------------+++,,,,,,------,,,,,,+++******++++++,,,---......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***+++++++++,,,+++***************++++++************************))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++---,,,+++*********++++++))))))*********+++++++++************************************************((()))))))))************((((((((())))))*********))))))))))))************(((((())))))******************++++++++++++******(((((()))))))))*********))))))))))))))))))************))))))******+++,,,************************+++******)))))))))))))))************************************************************************))))))))))))))))))))))))((()))))))))************))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))*********+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,,,,---)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))*********+++++++++,,,,,,,,,++++++++++++*********)))))))))))))))))))))))))))***+++++++++,,,******+++++++++,,,,,,,,,))))))*********+++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))***************+++++++++,,,,,,++++++******))))))(((((())))))******++++++***************************************************))))))((((((((((((((())))))*********+++++++++******+++,,,,,,,,,,,,+++,,,---...///000000000000/////////000111222444444333666<<>>888555444333222222222222222222222222222222222222222111111000000000000//////////////////000000////////////000000//////............//////........................................................................---------------------------------------------------------------------------------------------------------,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***))))))***,,,,,,))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***+++++++++,,,,,,++++++******)))((()))******)))(((((()))))))))************************************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******((((((---222///((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***))))))))))))))))))***))))))))))))))))))))))))*********)))))))))))))))(((((()))+++---000222333111111111111000///.........---+++)))(((((())))))))))))))))))))))))))))))+++***************+++++++++*********,,,...111333...---+++))))))***+++,,,+++++++++++++++++++++++++++++++++******+++++++++))))))*********+++++++++******++++++,,,,,,,,,,,,///...---,,,,,,+++,,,,,,,,,++++++***))))))******++++++************++++++************************)))***++++++))))))***+++,,,,,,++++++***)))))))))************************((((((((((((((()))))))))))))))))))))))))))))))))************************+++++++++***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******************++++++++++++***)))))))))******+++++++++++++++,,,,,,,,,......////////////....../////////000111222444444888888;;;FFFbbbvvvqqq~~~NNNKKKFFF???888333222333222222222222222222222222333222222111111111111111//////000000000000000000000000////////////000000//////............//////........................................................................------------------------------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,+++******+++,,,---))))))*********+++++++++))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******+++,,,,,,,,,,,,+++++++++)))((()))***+++***)))((()))))))))************************************))))))))))))))))))))))))************************((()))))))))************))))))))))))))))))))))))((()))))))))******************************************((((((---222///((())))))))))))************************************)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))))))))******'''((()))+++...111333444000000000000///...------...---+++)))(((((())))))************************++++++***************+++******)))***,,,///222444...---+++))))))***+++,,,++++++++++++++++++++++++************************))))))*********+++++++++******+++++++++++++++,,,*********++++++,,,------,,,+++******)))*********++++++************++++++************************)))+++,,,+++***)))***++++++++++++*********))))))************************'''((((((((())))))******))))))))))))))))))))))))))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******))))))******,,,,,,*********)))***++++++,,,*********+++++++++,,,,,,...///////////////....../////////000111222444444888888;;;FFF```yyyVVVSSSMMMEEE>>>999777666333333333333333333333333222222222111111111111000//////000000000000111111111000000//////000000111//////............//////........................................................................------------------------------------------------------------------------------------------------...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,........................,,,,,,++++++++++++,,,,,,)))************+++++++++)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++*********+++,,,,,,,,,+++++++++***))))))++++++***)))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************)))***)))(((+++///---((()))))))))************+++************************))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))************((()))***+++---000222333111111111111000///...------,,,+++)))))))))******************************,,,+++******)))*********************,,,...000111---,,,+++*********+++,,,++++++++++++++++++++++++))))))************)))))))))************+++++++++******++++++++++++++++++'''((()))***+++,,,---...++++++***************+++++++++************++++++***************************+++,,,+++*********,,,************************************************(((((())))))******++++++))))))))))))))))))))))))))))))))))))))))))))))))******************++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******)))))))))+++,,,---+++*********+++,,,------++++++,,,,,,------......//////000000000///......//////000000111222444555444777;;;GGGaaa|||pppeeeVVVLLLHHHDDD>>>888444444444444444444444444111222222222222111000000//////000000000111111111111111000000000000111111//////............//////................................................................................................------------------------------------------------........................------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,,,,,,,,,,,,,+++)))************+++++++++)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++***))))))***++++++++++++++++++***))))))++++++***)))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************(((++++++)))))),,,+++((())))))*********+++++++++************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))((()))))))))*********************+++,,,...///000000111111000000///...---,,,+++***))))))***++++++************************,,,++++++***))))))************++++++,,,,,,------,,,,,,,,,+++++++++******++++++++++++++++++++++++******+++,,,,,,+++******)))************+++++++++++++++******************((()))***+++,,,---------+++***************++++++++++++************++++++***************************+++,,,,,,******+++,,,)))))))))***++++++,,,,,,************************)))))))))***+++,,,,,,,,,)))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++++++++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))(((((()))+++---......---,,,,,,+++,,,,,,,,,***++++++,,,------......000000000000000///......//////000000111222444555222555;;;GGG___www~~~xxx```SSSQQQNNNCCC999444444444444444444444444111111222333333111000/////////000000111111111222111111000000000000111111//////............//////////////////////////////........................................................................------------------------------------------------........................---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++---......---++++++)))************+++++++++)))************+++++++++************************+++++++++++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,+++++++++((()))***++++++++++++++++++***)))***+++++++++)))))))))))))))************++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))************))))))))))))))))))))))))))))))))))))************************************'''+++---)))((()))***((())))))******++++++++++++************************))))))))))))))))))))))))((()))***++++++***)))((())))))))))))))))))))))))(((((())))))*********+++++++++++++++,,,---...////////////......---,,,++++++***)))))))))***+++,,,************************,,,,,,+++***))))))*********++++++,,,,,,,,,+++***+++,,,,,,,,,,,,+++***)))++++++++++++++++++++++++++++++------------++++++)))************+++++++++++++++******************++++++,,,---------,,,,,,+++***************++++++++++++************++++++***************************+++,,,,,,******+++,,,(((((()))***+++,,,,,,---************************))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))(((((()))+++---...000000...---,,,+++++++++(((((()))***++++++,,,,,,000000000000000///......//////000000111222444555111555;;;FFF\\\{{{~~~|||rrrzzzppp```]]]TTTAAA===999555555666666444111333333333222222222111111////////////000000000000000000000000000000000000000000000000000000000000000000//////.........---////////////////////////------............------------------------------------------------------..............................---------,,,,,,,,,---------------------------------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,+++*********+++,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************,,,,,,+++***)))))))))***+++)))(((((()))******)))******+++++++++,,,,,,,,,************************))))))))))))))))))))))))************************(((((((((((((((((((((((()))************+++++++++************************))))))))))))))))))))))))************************++++++************++++++((())))))))))))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))******))))))***---111333......---,,,++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++,,,+++***++++++,,,+++******)))))))))***+++,,,,,,))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,+++******)))*********+++++++++************)))******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,*********)))******+++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,************************+++***)))***,,,,,,***))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++******)))((((((***///333>>>>>>444((((((000000)))++++++++++++,,,,,,---...222111000...------------000000111222333444444555333444777AAAYYY{{{wwwoooyyy{{{ppp___HHH>>><<<:::888777777666555333333333333222222222222000000000000000/////////000000000000000000000000000000000000000000000000000/////////............////////////////////////------............------------------------------------------------------..............................---------,,,,,,,,,---------------------------------,,,,,,+++++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,++++++******++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++,,,,,,++++++***************************++++++******)))*********+++)))(((((()))******)))*********+++++++++,,,,,,************************))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++************************))))))))))))))))))))))))************************+++******))))))******+++)))))))))*********++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***((((((***,,,///111000///...---,,,,,,,,,,,,******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,+++************)))******++++++***************+++++++++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,++++++***************+++++++++************)))******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,***************++++++,,,++++++++++++++++++++++++---,,,,,,++++++*********************************+++***)))***,,,,,,***))))))************+++++++++************************))))))))))))))))))))))))''''''(((((())))))******)))*********))))))+++---:::===888---)))---...))),,,+++,,,,,,---...///000111000///......------...//////000111222333444444555666999DDD]]]}}}xxxuuuXXXHHHDDD>>>999666444444444444444333333333222222222111111111000000//////...000000000000000000000000000000000000000000000000////////////............////////////////////////------............------------------------------------------------------..............................---------,,,,,,,,,------------------------------,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))))))))))))))******+++,,,,,,+++***************************************)))******+++++++++)))(((((()))******)))*********++++++++++++,,,************************))))))))))))))))))))))))************************************************)))))))))*********++++++************************))))))))))))))))))))))))************************+++******))))))******+++************+++++++++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))+++***(((((()))+++---...///...---,,,++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++......---------,,,,,,,,,++++++******)))*********+++++++++++++++*********+++,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,+++***************+++++++++************)))******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,***************+++,,,,,,++++++++++++++++++++++++...------,,,+++***))))))+++++++++++++++++++++++++++***)))***,,,,,,***))))))************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++)))(((((()))555<<<;;;111***+++,,,***+++++++++,,,...///111111//////...............///...//////000111222333333444555999GGGaaa~~~yyy}}}sss___TTTFFF<<<888666555333444444444444333333333333222222111111000///......000000000000000000000000///////////////////////////////////////.........////////////////////////------............------------------------------------------------------..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,*********++++++,,,,,,,,,++++++++++++++++++++++++******************************++++++++++++*********************************)))))))))***+++,,,,,,+++)))(((((()))******)))************++++++++++++************************))))))))))))))))))))))))************************************************))))))))))))************************************))))))))))))))))))))))))******************************))))))))))))************+++++++++,,,,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))******((((((((()))+++,,,,,,+++***)))((((((((((((******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++/////////...---,,,,,,---,,,,,,+++***)))))))))***,,,,,,++++++++++++******+++,,,,,,,,,,,,,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,------------...,,,,,,+++************++++++++++++*********))))))******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,+++************+++,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++***)))***,,,,,,***)))))))))*********+++++++++++++++++++++++++++++++++))))))))))))))))))))))))******))))))))))))))))))((()))******))))))***+++666999777///***+++,,,***)))******+++---///000111---------------...///000......///000111222222333111222777GGGcccxxxyyyxxxfffPPPCCC???>>>:::555555555555444444444333333333222222111000//////...000000000000000000000000////////////////////////.........///////////////////////////////////////------............------------------------------------------------------..............................---------,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************************************************)))))))))***+++,,,,,,+++)))(((((()))******)))))))))*********+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************(((((()))))))))*********************************))))))))))))))))))))))))***************************))))))))))))))))))*********+++++++++,,,,,,,,,))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***))))))(((((()))******++++++***)))((((((((((((******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++///000111///---+++,,,---,,,,,,+++***)))))))))***,,,+++++++++++++++++++++++++++++++++*********************++++++,,,,,,,,,,,,,,,---------.........---,,,,,,+++***++++++++++++++++++*********))))))******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,+++++++++***+++,,,,,,---++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++***)))***,,,,,,***)))))))))*********+++++++++************************))))))))))))))))))))))))************))))))))))))******)))((((((***...111999666000******------***(((((()))***+++---///000---,,,,,,------...///000......///000111222222333000222888IIIeeeuuu^^^NNNHHHCCC<<<555666666555555555444444444222222222111111000000///000000000000000000000000000000000000000000000000.........///////////////////////////////////////------............------------------------------------------------------..............................---------,,,,,,,,,------------------------++++++,,,,,,,,,,,,------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***))))))))))))***+++*********************************)))******+++++++++)))(((((()))******))))))))))))************+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************((((((((()))))))))******************************))))))))))))))))))))))))***************************))))))(((((())))))***************+++++++++,,,))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))******...---,,,+++******************************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++...000222000,,,***+++---++++++******)))*********++++++++++++,,,,,,,,,---++++++***************)))*********++++++,,,,,,---,,,---------............------,,,++++++++++++++++++++++++************)))******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,+++++++++++++++,,,------++++++++++++++++++++++++))))))***+++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,***))))))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))******************************)))((((((+++000444777111***(((***------+++((((((((()))***,,,---...---,,,,,,,,,---...//////...//////000111222333333333555;;;JJJeee}}}iiiXXXJJJ???888666666666666555555555444111111111111111111111111000000000000000000000000000000000000000000000000............/////////000////////////////////////------............------------------------------------------------------..............................---------,,,,,,,,,------------------------+++++++++,,,,,,---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,++++++++++++++++++************************************************+++***)))(((((()))***+++************************++++++******)))*********+++)))(((((()))******)))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))***************************))))))))))))))))))))))))************************))))))(((((((((((()))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))))))))******+++++++++......---+++++++++++++++******************************+++++++++,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++---000222///+++)))***---*********)))******++++++)))******+++,,,---......,,,,,,,,,++++++*********)))******+++,,,,,,------------------............------,,,++++++++++++,,,+++++++++************)))******+++++++++,,,,,,,,,***+++,,,,,,******+++,,,,,,++++++++++++,,,------++++++++++++++++++++++++*********++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***,,,,,,***))))))************+++++++++************************)))))))))))))))))))))))))))))))))******++++++,,,)))******)))(((***---//////,,,************+++,,,************+++,,,---...------,,,,,,,,,---......//////000111222333444444666888<<>>[[[}}}~~~rrrfffyyyqqqddd```ddduuummmWWWHHH:::777;;;888666555333333444444222111333222222222111111000000111111111111000000000///////////////////////////////////////////////////////////////////////////,,,---------.../////////...------,,,,,,------.........---------,,,,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---++++++,,,,,,++++++++++++++++++++++++++++++++++++************++++++++++++************************************************)))******************)))***************+++++++++))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))*********************************((())))))*********))))))))))))))))))))))))******))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++((()))))))))************))))))))))))***************))))))))))))))))))***))))))*********+++++++++++++++************++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,---------............---,,,,,,+++,,,,,,,,,+++++++++,,,---......///+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++************++++++++++++************++++++************************))))))*********+++++++++************************************)))))))))(((((((((((()))))))))******************************************************+++++++++,,,,,,,,,------,,,,,,---......//////000000000000111222222333333000111444===TTTtttiiiaaayyyvvvcccVVV[[[vvvwww```HHH<<<;;;666777555444333444444333111333333333222111111000000111111111111000000000000000000000000000000000000////////////////////////////////////////////////---------..................------,,,,,,------.........---------,,,,,,,,,------------............------------............,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++************+++,,,,,,(((***,,,,,,+++++++++,,,++++++++++++++++++++++++))))))*********+++++++++***************************************+++++++++((()))************)))(((*********+++++++++++++++((())))))***++++++,,,,,,))))))))))))))))))))))))((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************((())))))************)))))))))))))))************))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************((((((((())))))))))))***)))))))))))))))))))))))))))))))))***++++++,,,,,,++++++************++++++,,,++++++******++++++,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,---------............---,,,,,,+++++++++,,,,,,***++++++,,,...//////000***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************++++++++++++************++++++***************+++++++++)))))))))***++++++,,,,,,************************))))))************)))((('''((((((((())))))))))))***************+++++++++************************++++++,,,,,,,,,,,,---------------...//////000000000000000111222222333333111555888<<>>999888666666777777555444444444333333222111000000111111111111000000000000000000000000000000000000/////////////////////////////////////////////////////////......------,,,...------,,,,,,------.........---------,,,,,,,,,---------.........//////---------.........//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---......%%%(((,,,---,,,+++---///++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++***+++,,,------,,,+++************++++++,,,,,,,,,,,,,,,++++++***)))))))))))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************++++++++++++************************(((((()))***************(((((())))))*********+++))))))))))))))))))))))))******))))))))))))******)))))))))))))))))))))))))))))))))))))))******+++))))))))))))************)))************+++++++++(((((())))))))))))((((((((())))))***++++++,,,,,,++++++************++++++,,,++++++++++++++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,------------------.........//////......---------......///,,,,,,,,,++++++++++++***)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++------------++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,,,,++++++******++++++,,,))))))******++++++++++++((())))))***++++++,,,,,,************************((()))***++++++***)))((()))************+++++++++))))))******++++++++++++************************++++++,,,,,,,,,---------------......///000000000000000000111222222333333444555444555EEEdddppphhhmmmPPPeee~~~vvv[[[JJJ888777:::777000666999///444444333333333333222222000000000000000000000000000000000000000000000000000000000000000000000000////////////////////////......---------,,,,,,,,,------------------------+++,,,---......---,,,++++++,,,------......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,---+++*********))))))((((((************************)))******+++++++++******))))))))))))))))))))))))))))))))))))))))))))))))+++*********))))))((((((*********++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((((()))))))))))))))))))))))))))************++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///........................---------------------------------------.........++++++***++++++,,,------/////////000//////......,,,,,,,,,++++++,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,............---,,,+++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))...---,,,,,,++++++++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++******)))*********...///////////////......222111000000000111222333555777555444DDDbbb~~~}}}www}}}sssuuunnnTTT^^^yyy|||mmmHHH===999777222555666...444444333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////............------,,,,,,------------------------,,,------------------,,,+++,,,------......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************((()))))))))***+++++++++************)))))))))(((************************+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))************)))))))))(((*********++++++,,,,,,,,,************************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))))))))))))))************++++++++++++***)))***,,,,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------,,,,,,,,,---------------......---------------------------------...//////...//////000000000//////......------------......------------------------------------------------...---+++******+++---...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++******)))---,,,+++************+++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++*********++++++,,,......////////////......222111000000000111222333555666555555DDD```|||~~~xxx~~~xxxzzzdddRRRWWW|||aaaFFF777777555444555000444444333333333333222222111111111111111111111111000000000000000000000000000000000000000000000000/////////////////////////////////............---...........................------,,,,,,------...+++,,,------......------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))************+++++++++************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))************))))))))))))************************,,,,,,,,,+++***)))((('''))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))*********+++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''(((((()))******++++++)))))))))))))))))))))))))))************+++++++++,,,***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///---------------------------------.........///////////////......---------,,,,,,++++++,,,,,,---------...///000000000000000000//////.........//////...................................................---,,,++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++,,,---...///++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++++++++******++++++******))))))******++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++***++++++,,,---...---....../////////......111111000000111222222333333555555777DDD]]]wwwrrrtttiiiSSSjjjwwwOOO777999888555555333444444333333333222222222111111111111111111111111000000000000000000000000/////////////////////////////////////////////////////////////////////...////////////////////////...---,,,++++++,,,---...+++,,,------......------,,,,,,------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))((()))))))))************)))))))))(((((((((((((((*********)))))))))))))))************************+++++++++++++++***)))((())))))))))))))))))))))))))))))))))))))))))))))))*********)))))))))))))))***************+++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))************))))))))))))))))))))))))))))))*********+++++++++,,,***))))))++++++***(((,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------------...//////000111111000000//////...---------,,,,,,,,,++++++,,,------,,,,,,---///000000000000000000///.........//////........................////////////////////////...---,,,,,,,,,,,,---...---------------------------,,,+++***+++---///111,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++******++++++************++++++++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++***++++++,,,---...///------......//////......000000000111111222333333222444555888CCCYYYrrrjjjlll~~~dddbbbyyyZZZ======:::555555444444444333333333222222222111111111111111111111111000000000000000000000000////////////////////////////////////////////////.../////////////////////////////////////////////...---,,,++++++,,,---...+++,,,------......------,,,,,,,,,---------......------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***************************************************))))))*********+++++++++************************************************))))))))))))))))))))))))((()))))))))************)))))))))((((((((((((((())))))))))))))))))******))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))(((((())))))))))))))))))))))))))))))*********+++++++++,,,***)))***++++++***))),,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///------------------------++++++,,,---///000111111......------,,,,,,,,,,,,000//////....../////////+++,,,---//////000000000000000///...------......////////////////////////000000000000000000000000---------------------------------------------------,,,+++***+++---000111........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,+++++++++,,,,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,+++***++++++,,,---...///,,,,,,---...............//////000111222222333333222333444888BBBTTTmmm~~~~~~}}}nnnppp{{{gggbbbtttmmmPPPIII???777555333444444333333333333222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////---............/////////...........................------,,,,,,------...+++,,,------......------+++,,,,,,------.........------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))'''((()))***+++,,,,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))++++++******)))((((((''')))))))))))))))))))))))))))************++++++++++++***)))***,,,---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///........................******+++---...000111222------..................000//////............///...//////000111111111111111000///......---......000000000000000000000000000000000000000000000000------------------------------------------------,,,,,,++++++,,,...///000........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++,,,,,,,,,+++,,,,,,---...++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++***++++++,,,---...+++,,,---..................///000222333333333333333222444888???OOOhhh}}}|||~~~uuuuuu~~~hhhcccwwwnnn]]]JJJ>>>999444444444333333333333222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////,,,,,,------............------------------------,,,------------------,,,+++,,,------......------++++++,,,,,,---......///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,,,,------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************************************))))))))))))))))))))))))))))))))))))************((()))))))))***+++++++++((()))))))))************))))))))))))))))))))))))((()))***+++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************+++*********)))))))))(((************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))************++++++++++++******+++---//////...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///////////////////////////---...///111333444666666333333444444555666666666333333222111111111111111222333333444444444333333222222111000////////////000000000000000000000000000000000000000000000000------............------........................,,,,,,,,,------.................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))++++++,,,,,,+++++++++******+++,,,,,,---++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++*********++++++,,,***+++,,,---............---...000222333333333333444222333777===KKKeee|||}}}uuuuuu~~~eeeeeevvvoooUUUEEE???666444444444333333333222222222222222222222222222222000000000000000000000000000000000000000000000000////////////////////////,,,,,,,,,---------......------------------------+++,,,............,,,++++++,,,------......------++++++,,,,,,---...//////------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------++++++,,,,,,,,,---------+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************)))************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************(((((()))***+++,,,,,,---(((((())))))*********+++))))))))))))))))))))))))******+++++++++******)))))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))*********++++++*********))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))******++++++)))))))))))))))))))))))))))************++++++++++++******,,,...000000///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///000000000000000000000000333333555777999;;;<<<===;;;;;;<<<===>>>??????@@@======<<<;;;;;;;;;;;;;;;666666666777666666555555444333222111000000000000000000000000000000000000////////////////////////------............------........................+++,,,---.........------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++(((((()))++++++,,,,,,,,,******))))))***+++,,,,,,++++++++++++++++++++++++******************************************************+++++++++,,,,,,,,,++++++******)))************+++,,,---............---...000222333444333333555222222666;;;IIIccc|||{{{~~~ttttttrrriiieee~~~wwwRRR===<<<888777555222222444555444222222222111111111111000222222222222222222222222000000000000000///......////////////////////////////////////////////////------............------,,,,,,,,,---------......------------------------000///...---------------........................------------------------------------------------++++++++++++++++++++++++---------------------------,,,+++******+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))***++++++++++++***))))))************++++++++++++***)))))))))***,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))******+++++++++,,,))))))))))))))))))))))))************************************************---,,,+++******+++,,,---************************++++++***)))(((((())))))++++++******))))))(((((())))))(((((((((((())))))******)))((((((((((((((()))))))))))))))))))))))))))************+++++++++,,,,,,++++++,,,,,,---......---,,,,,,,,,---///000***+++---/////////...---222222111//////111555888;;;<<<>>>AAAEEEFFFFFFDDDGGGGGGGGGFFFDDDDDDFFFGGGEEEFFFEEECCCEEEHHHHHHDDD<<<@@@AAA>>>???AAA>>>777666666666666555444222111444333111111000...+++(((222111///---,,,,,,---......---,,,...111333333222...------,,,,,,------...,,,,,,,,,,,,,,,,,,++++++........................*********++++++,,,,,,,,,************************,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***)))(((+++,,,,,,------,,,,,,+++......---,,,,,,---------+++,,,------......------444000...000222222222333222222333555:::HHH```vvv~~~{{{||||||lllcccbbb|||gggJJJ>>>:::999666555666888888777222222222222111111111111222222222222222222222222000000000000000///......////////////////////////////////////////////////------............------,,,,,,,,,---------......------------------------///......---------..............................------------------------------------------------++++++++++++++++++++++++------------------------,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++++++++***)))))))))***,,,,,,///...---,,,***)))((((((************************************************************************************************)))))))))******+++++++++************************************************************************++++++************++++++************************,,,+++***)))))))))))))))*********)))))))))))))))))))))(((((((((((())))))******)))(((((((((((((((************************)))************+++++++++,,,,,,+++++++++,,,,,,---,,,,,,,,,---......//////,,,------...000111222333333555888:::===@@@DDDGGGIIIHHHHHHGGGGGGDDD@@@<<<===>>>??????>>>>>>???@@@CCCCCC@@@<<<===@@@@@@<<>>999555444666777555444333222222222111111111111111111111111111111111111000000111111000000//////////////////////////////////////////////////////------............------,,,,,,,,,---------......------------------------......---------...//////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------,,,+++******+++,,,---************+++++++++,,,+++************+++,,,,,,......---,,,***)))((((((************************************************************************++++++++++++++++++++++++)))))))))))))))*********************************************************************************)))******************)))************************,,,,,,+++************+++))))))))))))***************))))))(((((())))))*********)))((((((((())))))++++++++++++++++++++++++)))************+++++++++---,,,+++++++++++++++,,,+++,,,---.........------//////000111555999===@@@???AAABBBBBBAAA@@@@@@AAA<<<;;;<<>>???AAAAAA@@@@@@AAACCCAAACCCDDDEEEKKKSSSWWWVVVRRRSSSQQQMMMMMMPPPRRRQQQTTTOOOJJJHHHGGGEEE???999<<<999777666777777666555222111///111333333000---///000///...------///111000000////////////000000---------....../////////........................---------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***)))+++,,,,,,------,,,,,,+++,,,,,,++++++++++++,,,,,,,,,,,,---............------////////////000222444111111222555:::HHH```vvvyyy}}}xxx~~~mmm[[[QQQ]]]uuu{{{YYYGGG>>>555444666555333222333333222222222111111111000000000000000000000000000000111111111000000///////////////////////////////////////////////////------............------,,,,,,,,,---------......---------------------------------------...///000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++***(((''''''(((***+++*********+++++++++,,,,,,************++++++,,,,,,***+++++++++++++++,,,,,,************************************************************************++++++++++++++++++++++++))))))))))))))))))))))))************************************************************************((()))***++++++***)))(((************************,,,,,,+++++++++++++++,,,(((((())))))******++++++***))))))))))))))))))*********))))))((())))))***++++++++++++++++++++++++))))))*********+++++++++---,,,,,,+++++++++++++++---------------...//////555666888;;;???DDDHHHJJJIIIIIIGGGBBB<<<888666666555555555888===@@@BBBBBBCCCDDDEEEFFFGGGJJJNNNQQQWWW]]]ccciiittt}}}~~~}}}zzzyyyzzz{{{||||||yyyvvvwwwvvvmmm^^^RRRSSSQQQMMMJJJGGGCCC>>>:::999555222222444555222///...000222222111000222444000000////////////000000------...///000111111111........................//////......---------,,,++++++++++++++++++++++++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++******+++,,,,,,------,,,,,,+++++++++*********+++,,,,,,,,,------...............,,,000222///...///111222222222444666:::FFF^^^ssszzz~~~jjjqqq}}}eeeRRRaaa{{{VVVFFF999666888888666666333333333222222222222111000000000000000000000000000000111111111111000000////////////////////////////////////////////////------............------,,,,,,,,,---------......---------------------------------------...///000................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------+++***(((''''''(((***+++***++++++++++++,,,,,,,,,******++++++,,,,,,,,,,,,*********++++++,,,,,,,,,************************************************************************++++++++++++++++++++++++*********)))))))))))))))************************************************************************((()))***++++++***)))(((************************,,,+++++++++++++++,,,,,,(((((())))))******++++++******))))))))))))************))))))))))))******++++++++++++++++++++++++))))))*********+++++++++------,,,,,,,,,,,,,,,---,,,,,,,,,---///333777:::???@@@CCCFFFHHHIIIIIIIIIFFFEEEBBB>>>;;;:::;;;===DDDBBB@@@@@@CCCEEEFFFFFFIIIKKKNNNRRRWWW^^^fffkkkwwwvvvtttqqqmmmhhh```WWWQQQFFFAAA<<<999888888666444222444555555333111000///000000////////////000000......//////000111222222......................../////////......---------++++++++++++++++++++++++,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++*********++++++,,,---,,,---......//////.........222333000///222333000555444555777999DDDZZZooo{{{wwwcccjjjyyy]]]aaaxxxiiiRRR<<<666777666666888333333333333222222222222111111111111111111111111000000111111222222111111////////////////////////////////////////////////------............------,,,,,,,,,---------......------------------------......---------...//////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,------------,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------------,,,++++++,,,------++++++++++++,,,,,,,,,,,,***++++++,,,---,,,,,,,,,------,,,,,,+++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************++++++++++++++++++++++++************************************************)))******************)))************************+++************+++,,,,,,))))))))))))************+++******))))))******+++******)))))))))***++++++++++++++++++++++++++++++)))************+++++++++---------------...//////,,,---///222777===BBBEEEFFFGGGIIIIIIHHHFFFCCCBBBAAA@@@>>><<<;;;<<<@@@DDD<<<>>>DDDLLLUUU[[[^^^___cccgggmmmttt||||||wwwfffaaaYYYOOOEEE===888666333111000000111222000///000000////////////000000/////////000000111111111.......................................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++***++++++,,,---...------...////////////......333333000222888777111555555666777999DDDYYYmmm}}}|||vvviiiqqq{{{|||uuudddfffwwwiiiJJJ===999555333666444444333333333222222222222222222222222222222222///000111222222222222111////////////////////////////////////////////////------............------,,,,,,,,,---------......------------------------///......---------......................................................------------------------------------------------------------------------,,,,,,---......---,,,,,,........................,,,,,,,,,---------------------------------------++++++,,,,,,,,,,,,------------------------------+++++++++,,,,,,,,,------***+++,,,---------,,,,,,---,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***++++++++++++++++++++++++************************************************++++++************++++++************************)))))))))))))))***+++,,,*********)))))))))))))))+++******))))))******+++******))))))******+++,,,************************)))************+++++++++---------...///000111222444666:::>>>BBBDDDFFFGGGBBBBBBBBBBBBAAA@@@???>>>AAABBBCCCCCCCCCEEEIIILLLAAAIIIXXXjjjxxxzzzkkk___XXXVVVMMMEEE;;;666777888666444111111000000000000111111//////000000000000000000........................---------------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++++++++++++++,,,---...///------...///////////////---111111///777AAA???555222222444777:::EEEZZZnnn}}}|||zzzvvv|||}}}zzzgggjjj~~~^^^KKKBBB999555777444444444333333333222222222222222222222222222222///000111222222222222222////////////////////////////////////////////////---..................---,,,,,,,,,---------......------------------------000///...---------------........................////////////////////////------------------------------------------------------------------------,,,,,,---......---,,,,,,........................,,,,,,,,,------.........------------------------++++++,,,,,,,,,---------+++,,,,,,------,,,,,,+++++++++,,,,,,,,,---------***+++,,,---...---,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++************************************************---,,,+++******+++,,,---************************))))))(((((()))***++++++++++++******))))))((((((++++++************++++++******))))))***+++,,,,,,)))))))))))))))))))))))))))************+++++++++---------...000111333444>>>AAAEEEIIIIIIGGGCCCAAA:::999888888:::<<>>???@@@@@@AAAFFFNNNTTTgggppp|||zzz~~~yyyhhh]]]SSSHHH;;;333///000333555333222222333444333111///000000000000000000000000///...------------...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...+++,,,...///000///...------...///000111111111111///......///222333333222444333444666:::GGG```vvvzzzyyy|||}}}kkkuuuyyy___NNNFFF===;;;666555555444444444444555333222222222111111111111000111111222222222111111000000000000000000000000000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,------......///.........---------............///............------------...------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///........................---------------------------......///////////////.......................................---,,,+++........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++***)))))))))******)))************+++++++++++++++++++++++++++++++++************))))))))))))************************************************))))))))))))))))))))))))++++++************++++++***+++++++++***+++...111444777;;;>>>@@@???===<<>>888666888<<<>>>>>>===@@@EEEJJJQQQ___ppp|||yyyvvvmmmkkkjjjggglllhhhbbb]]]ZZZ]]]ccchhhfffdddeeehhhjjjnnnvvvrrrfffSSSBBB999666666777111000000111222111///---000000000000000000000000///......------......///,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,.../////////...------...///000000111111000000//////000333444444333222222333555:::GGG___uuu{{{xxxzzzsssqqq~~~ppp[[[KKK===999666555555444444555555666333333222222222111111111///000111222222222222222////////////////////////////////////////////////................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.../////////...---------............///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.......................................---......///////////////////////////////////////////////////...---,,,+++........................------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++***))))))))))))))))))*********+++++++++++++++++++++++++++++++++++++++******))))))(((((())))))))))))************************************))))))))))))))))))))))))++++++*********+++,,,,,,+++,,,---...///111555888===;;;888666777999999999999999:::;;;>>>???@@@@@@DDDKKKUUU___lllxxxpppiiiccc___\\\ZZZcccjjjiiihhhllloooooouuuvvvvvvwwwuuussspppmmmtttnnnjjjgggccc^^^___cccbbbhhhnnnvvv}}}mmm___RRRAAA333444222///...///000000///000000000000000000000000//////............//////,,,,,,------------,,,,,,------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---......//////............///000000000000000000//////000222333333222222222444666999EEE\\\qqq|||zzzlllgggtttuuuvvvrrr[[[EEE;;;777777666555555555666666333333333222222222222111///000111222222222222222////////////////////////////////////////////////................................................------------------------,,,,,,---.../////////...---------............///,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///---------.........//////........................---......///////////////////////////////////////.../////////......---,,,........................------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***))))))******))))))*********+++++++++++++++++++++++++++++++++++++++******))))))(((((((((((()))))))))*********************************))))))))))))))))))))))))++++++******+++,,,,,,---))),,,///111333666:::===888666444555888;;;======555999===??????BBBHHHMMMaaahhhpppyyywwwmmmiiiiiidddddddddhhhnnnssswwwxxx{{{yyysssmmmnnntttvvvttt}}}bbbIIIEEE???777111000222444555111111111111111111111111////////////////////////,,,------......------,,,------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------..................//////000000000000//////......///111222111000444444555777999CCCXXXkkk}}}yyywwwqqq``````~~~wwwnnnsssuuuUUUEEE:::999888777777666666666333333333333222222222222000111111222222222111111000000000000000000000000000000000000000000000000........................................................................------......///.........---------............///,,,,,,,,,,,,------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............///,,,,,,------.../////////........................---......///////////////////////////////////////---....../////////..............................------------------------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++*********++++++)))************+++++++++++++++++++++++++++++++++************))))))))))))'''(((((())))))*********************************))))))))))))))))))))))))++++++***++++++,,,---...(((,,,111444666888:::<<<999;;;>>>@@@@@@>>>;;;999;;;>>>@@@@@@BBBKKKYYYeeeyyy}}}rrroooiiiaaa\\\]]]dddjjjqqqwwwqqquuu{{{~~~xxxbbbXXXIII<<<555333333444111111111111111111111111...//////000000//////...------............------------------------------........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------......////////////000000000000/////////.........000111000///444444666777888AAATTTgggzzzvvvssspppttthhhmmmpppdddsssgggPPP===<<<;;;999888777777666444444333333333222222222111111222222222111000000000000000000000000000000000000000000000000000000................................................------------------------.........///......---------------............///++++++,,,,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............///,,,,,,------...//////000........................---......///////////////........................,,,---...//////000000///................................................------------............------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++*********+++,,,,,,)))************+++++++++************************)))))))))))))))*********''''''(((((()))******+++************************))))))))))))))))))))))))++++++++++++,,,---......,,,000666:::;;;:::::::::@@@DDDGGGFFFBBB===;;;;;;BBBDDDFFFJJJRRR```ppp{{{~~~ssshhhTTTVVVYYY```iiivvvrrrgggdddhhhnnn|||hhhTTTDDD;;;555333111111111111111111111111...///000111111000///...------............------................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,***+++++++++,,,------------------------...////////////000000000000//////000/////////111222111000222333555777999AAATTTfffxxxuuutttnnnyyyeeevvvqqqYYY]]]zzzqqqWWW???>>><<<:::999777777666444444444333333333222222222222222222222111000///000000000000000000000000000000000000000000000000................................................,,,,,,,,,,,,,,,,,,,,,,,,.../////////...---,,,,,,---------.........//////+++++++++,,,,,,---------,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------.........//////,,,,,,------...///000000////////////////////////---......///////////////........................+++,,,---///000000111111................................................---------.........//////------------------------++++++++++++++++++++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************+++,,,------)))************+++++++++))))))))))))))))))))))))(((((())))))******++++++&&&''''''((()))******+++************************))))))))))))))))))))))))++++++++++++,,,---...///222666<<>>888111111111111111111111111...///000111111000///...------............------................................................------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...------------.../////////000000000000000//////222111000000222333222111000111444777999AAAUUUggg~~~yyyvvvtttttt}}}{{{hhh\\\]]]kkkRRRDDD999777888555333444444444444333333333222222222222222222222222222222000000000000000000000000000000000000////////////////////////////////////////////////////////////........................///............---------------------------------........................,,,,,,,,,---------............---,,,++++++++++++++++++++++++,,,---...///...///000///---------//////...,,,++++++,,,---...------......///000000000111111111000//////000000------...000111111///...111000///000222111000...111111000//////...------------------------------...------,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++******************************))))))))))))******+++++++++************)))))))))))))))************))))))))))))))))))))))))))))))))))))************,,,,,,+++***************,,,***(((***///333555555:::===AAACCCCCCCCCCCCDDDBBBAAAAAAAAABBBEEEIIILLLQQQVVVccctttuuugggZZZWWW[[[eeewwwnnnfffgggtttppp\\\CCC;;;888333000000111222222.........000111111...,,,000///...------...///000---------.........//////......---,,,++++++******------------------------......------------............---------,,,,,,,,,,,,------......------,,,...//////...,,,,,,---///333333222222111000///////////////000111111222222222222444555777@@@UUUhhh{{{zzzqqqkkk{{{zzztttvvvbbb[[[qqqfffTTTCCC;;;888444222222444444444333333333222222222222222222222222222222111111111111111111111111000000000000////////////////////////////////////////////////////////////........................///............---------------------------------........................,,,,,,---------............---------------......,,,,,,,,,+++,,,,,,---...,,,...///000//////000222......---,,,------...///222222111111111111111111333222111111111222222111222222222222333222111000///......///111222222111000000//////......------........................//////............//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++******************************))))))))))))******+++++++++************)))))))))))))))************************************))))))))))))************)))))))))((())))))***+++---,,,,,,///555:::<<<<<>>888666333111777444000......///000000000//////......//////000------........./////////111111000000//////......------------------------......------------...............------------,,,,,,------......------,,,---......---,,,,,,...///222222111111000000///////////////000111111222222222222444555777@@@UUUhhhyyywwwxxxwwwuuuiiihhhzzzkkk```sssuuuWWWBBB999888777777555444444444444333333333222222222222222222222222111111111111111111111111000000000000////////////////////////////////////////////////////////////........................///............---------------------------------........................------------...............---------......///000111111000///............---...///...,,,,,,,,,...111111111222333444555555222222333555666888999999>>>:::777777999:::888555333444444444333222222222666444111000111111000///111111111111111111111111000000000000000000000000000000////////////000000...............---------------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++******))))))******++++++++++++*********))))))((()))))))))************************************((()))))))))************+++++++++++++++,,,,,,---+++...222777===@@@AAAAAA??????@@@CCCFFFGGGEEECCCCCCCCCCCCHHHSSSfff|||}}}vvvttt|||{{{eeeOOO???888777888666333000...///000111000000//////////////////000............////////////111111111000000/////////..............................------------..................------------,,,------......------,,,,,,---...---,,,,,,...///111111000000000//////////////////000111111222222111222444666888AAATTTgggyyyvvv{{{xxxfffuuuyyyeeeiiidddHHH:::777777777555555555444444444333333222222222222222222222222111111111111111111111111000000000000////////////////////////////////////////////////////////////........................///............---------------------------------........................---------.........////////////...---,,,,,,------//////...---------.........000111111000000222333888888999:::;;;<<<<<<<<<>>>>>>???@@@AAABBBBBBCCCEEEBBB??????@@@AAA???===888;;;===>>><<<::::::;;;999777555444444444333222222222111111111111111000////////////////////////000000////////////000000........................------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++************+++++++++++++++*********))))))((()))))))))************************************((()))))))))************,,,++++++*********++++++///222777;;;>>>???@@@@@@@@@??????@@@BBBCCCCCCBBB>>>GGGTTTaaannn}}}}}}tttuuuyyy}}}|||qqqWWWDDD;;;999333222000000222222111000///000000000000000000///........./////////000000000000000///////////////..............................------------......//////.........---------,,,------......------,,,+++,,,------,,,,,,...///000000///////////////////////////000111111222222111222444666888AAATTTfff|||tttrrr~~~vvvwwwfffoooeeemmmwwwUUU???888666555555555555555444444444333222222222222222222222222222222222222222222222222000000000000////////////////////////////////////////////////////////////........................///............---------------------------------........................------........./////////000///...---,,,,,,,,,,,,+++++++++,,,,,,---//////222444777888999:::<<<>>>??????@@@AAABBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEDDDCCCBBBBBBBBBBBBCCCDDDEEE===AAAFFFGGGDDD@@@???@@@:::999888888999888666444444444333333222111111000////////////////////////000000////////////000000.............../////////------------------------------------------------,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++++++++************)))))))))))))))************++++++++++++++++++++++++))))))))))))***************))))))))))))******+++777:::>>>@@@@@@@@@@@@AAABBBBBBAAA???>>>>>>AAADDDDDDVVVnnnzzzyyyuuuvvv}}}|||___HHH<<<555444222222333333222000///000000111111000000///....../////////000000000////////////..........................................------------....../////////.........------,,,------......------,,,***,,,,,,,,,+++,,,...000////////////............/////////000111111222222000222555777999AAATTTfff}}}vvvvvvsssooommmttt~~~lll]]]kkkfffIII===999777555555555555444444444444222222222222222222222222222222222222222222222222000000000000////////////////////////////////////////////////////////////........................///............---------------------------------....................................//////////////////...............///,,,,,,---...000222444555:::<<<>>>>>>>>>>>>@@@AAA???@@@AAABBBBBBAAA@@@@@@AAABBBCCCDDDEEEFFFGGGHHHAAAEEEIIIJJJJJJKKKPPPUUUWWW]]]cccccc^^^XXXUUUTTTOOONNNMMMLLLJJJGGGAAA>>>;;;;;;:::999777666555555111111111111111111111111111111000000000000111111---........./////////000................................................,,,,,,,,,---------......------------------------------,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++************)))))))))))))))************++++++++++++++++++++++++))))))))))))************((())))))***,,,...///000;;;>>>AAABBBAAA@@@AAACCC@@@BBBCCC@@@===@@@HHHPPP[[[kkk|||rrrnnnuuueeeRRR===:::666444333333222111///000111111111111000///.../////////000000000000////////////////////////..............................------------......////////////............,,,------......------,,,***+++,,,,,,+++,,,...000......................../////////000111111222222000111555777999AAATTTfff{{{}}}rrrhhh~~~vvvxxxlllrrrwwwZZZPPP{{{qqqQQQCCC???===666666555555555444444444222222222222222222222222222222222222222222222222000000000000////////////////////////////////////////////////////////////........................//////.........---------------------------------..................................../////////000///......//////000111222//////111333666999;;;<<>><<<<<<===;;;<<<===>>>>>>===;;;:::===???BBBEEEIIIMMMOOOQQQIIIOOOVVVXXXXXXZZZbbbiii}}}xxxwwwnnnmmmjjjgggbbb[[[SSSMMMCCCBBBAAA@@@>>><<<;;;;;;222222222222222222222222333222222222222222222333---.........//////000000................................................,,,,,,,,,------.........------------------------...------,,,,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++++++++************)))))))))))))))************++++++++++++++++++++++++))))))))))))************)))***+++...111444666888;;;>>>AAAAAA@@@???AAACCC<<<@@@CCCAAA???EEERRR^^^ppp{{{wwwhhhgggvvvwwwpppqqqvvv{{{mmmEEE@@@999444222222333333///000111222222111000///////////////000000000000///////////////000000000////////////////////////.........------.........000/////////............,,,------......------,,,***+++,,,,,,+++,,,...000---...................../////////000111111222222000111555888999AAATTTeee~~~zzz}}}mmmrrrrrruuullleeejjjPPPmmmYYYFFFBBB;;;888777444444666999777333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////.................................................................................------,,,,,,,,,111111000000000000000000333222000......///000222000222555;;;@@@CCCDDDDDDKKKGGGCCCCCCCCCAAA@@@@@@???@@@===:::;;;??????;;;CCCFFFJJJPPPXXX^^^[[[TTT\\\gggtttyyywwwxxxqqqiii]]]QQQKKKOOOPPPIIICCCCCCHHH===555666777333111222333...,,,...000///000222000000000000111111...***000000000000////////////------------------------///...,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************+++++++++*********)))))),,,)))&&&''')))***)))'''&&&(((***---///333999<<<<<>>===@@@DDD@@@DDDCCC===???PPPgggvvv~~~wwwnnnrrrwwwtttqqqsss|||^^^KKKBBB???777444666333222444444222000000111000000000000000////////////000///.........///111222,,,---------...///////////////.........---------,,,,,,,,,,,,,,,,,,,,,,,,................................................------......//////000000,,,...111111111111222333444555777888999BBBUUUggg}}}~~~vvvyyyuuurrryyysssZZZ^^^uuulllTTTGGG888888666333222333555555333333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////.................................................................................------,,,,,,,,,------.../////////...---222111111222333555777888BBBBBBBBBDDDEEEFFFFFFFFFAAAAAADDDHHHKKKIIIFFFDDD???BBBAAA<<<;;;@@@FFFHHHNNNYYYeeepppyyy~~~}}}yyyxxx|||oooggglllqqqooonnnqqq___TTTIIIEEEAAA999333222333000000333444000------111222222111222333222111000000000000////////////------------------------///...,,,++++++,,,...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************+++++++++*********))))))***)))''')))+++---,,,***'''***...111444888===@@@BBBBBBCCCCCCCCCCCCBBBBBBCCC>>>???LLL___oooyyy~~~}}}yyyxxxxxxvvv|||jjjVVVKKK???999666...222111///...///000111000111000000000///////////////////////////000111111------..................//////.........---------------------------------.........................................................///////////////...000222222222111222333333444555777888@@@SSSfff}}}{{{}}}uuuuuu|||sssyyy}}}sssYYY[[[eeeQQQ<<<999777555333333333555666333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////.................................................................................---------------***+++---/////////...---222333666999<<<>>>@@@AAAGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEGGGGGGFFFCCC<<>>QQQccc}}}tttxxxooonnn}}}xxx___cccyyy___III;;;777666:::999555555777333333333333333333333333222222222111111111000000000000000000000000000000////////////////////////////////////////////////......................................................................................................------///333666999<<<>>>AAAEEEGGGGGGGGGFFFBBBDDDFFFFFFCCC???>>>>>>;;;===???DDDUUUlll~~~~~~vvvjjjZZZOOODDD<<<999:::555222333666555000000444000000000000////////////........................---------,,,,,,---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************************************)))***,,,,,,------------111444999<<<>>>@@@AAACCCLLLPPPRRRNNNFFFCCCFFFKKKPPPppptttqqq}}}xxxvvv|||^^^III666222222444666333...///555111111111111000000000000...///111222222222111000000000000//////......---////////////////////////////////////////////////................................................000000//////......------///111222222111///000111333444555666777>>>QQQccc}}}uuu|||wwwkkktttyyyppplllYYYmmmnnnUUUDDD:::555888999444222555333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////.......................................................................................////////////......///222666:::===AAACCCEEEFFFGGGFFFEEECCCCCCEEEFFFCCC>>>;;;<<<>>>@@@KKKXXXeeezzzwwwgggTTTEEE???>>>555222555555111111555000000000000////////////........................------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++******************************************************************+++++++++)))***,,,,,,,,,---///111555777;;;>>>@@@BBBDDDGGGPPPTTTUUUNNNEEECCCKKKUUUggg|||}}}}}}qqqyyyeee@@@888333333555333...000888222222111111111000000000///000111111222222111111000000//////////////////...////////////000000000////////////////////////................................................///////////////............000222111000///000111444444555666666>>>QQQcccyyy{{{xxxsssppp~~~sssxxxyyyYYYZZZ}}}vvvWWWEEE777777888333222555333333333333333333333333222222222111111111111000000000000000000000000000000000000000000000000000////////////////////////........................................................................---........./////////000111222555888;;;>>>@@@BBBDDDEEEEEEEEEEEEDDDBBBAAA@@@AAAAAA???>>>CCCLLLSSSaaaooo|||~~~zzz|||nnnfffYYYGGG999777666111000555000000000000////////////........................,,,------------------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************))))))*********+++++++++(((***++++++,,,///444999888:::===@@@CCCGGGLLLOOONNNPPPPPPLLLKKKQQQ___kkkwww{{{yyygggQQQAAA555444444///000555222222222111111111000000111111000000111111222333///////////////000000000.../////////000000000000.................................................................................///////////////...000222222111111222333333333444555555<<>>???@@@FFFTTTfffsss|||~~~uuuqqqiiieeemmm~~~~~~pppqqqnnnhhheeeddd^^^XXXWWW\\\```cccnnn|||~~~yyy```IIIAAA<<<555444888000000000000////////////////////////////////////,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++************************************************))))))******++++++++++++''')))++++++---222999???999<<>>FFFccczzz|||uuuttttttuuuvvvtttppppppuuuwwwvvvuuuoookkkmmmpppqqqssswwwrrrjjjaaa]]]___ffflllooorrrxxxlllSSSCCC<<<:::999666222//////000000///000000////////////000000111......------...///111222......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,//////.........---------------++++++++++++------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------.........------,,,111///...///333888<<<>>>??????AAAEEELLLSSSYYY\\\ZZZPPPKKKUUUkkk{{{~~~zzzvvvyyyttt}}}{{{~~~bbbAAA555777888666444111333555555444222000000222222222222111111111000111111111111///---+++***............////////////000000//////.........---...............---------////////////////////////............/////////000444444333333333333333333333111222444777>>>LLLZZZyyy{{{xxxvvvxxxuuuqqqdddUUUxxxaaaDDD???:::777888666444444444333333333222222222222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////......,,,...//////---,,,------.........///111444777999===BBBDDDAAAAAAEEEDDDAAACCCAAAAAACCCCCC@@@AAADDDDDDQQQXXXfff|||yyyyyy||||||zzzyyyxxxwww```mmmuuurrroootttxxxxxx|||iiiTTT@@@222666333111222333222000...000///......------......000///...---------...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,///.........---------------,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++******,,,,,,---000444999<<<>>>AAAAAABBBHHHQQQYYY^^^```WWWQQQOOOZZZmmm{{{~~~{{{|||~~~}}}}}}~~~|||{{{VVV@@@888444222333000111111222111222333444222222111111111000000000///000000000000...---,,,/////////000000000000111000/////////....................................////////////////////////........./////////000000222222222222333333333333444222222444777===KKKYYYwwwxxxxxxvvv|||sssSSSdddlllMMMBBB888555666555444444444444333333333333333222222222111111111111111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////......***,,,...///...------...---...000444777:::===>>>AAABBBAAA???AAAEEEEEEBBB@@@===<<<>>>AAADDDLLLTTTffftttyyyvvvqqqiii]]]\\\eeesssvvvWWWAAA???;;;555333333333111...111000///...............///...---------------............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,............---------------,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))*********++++++++++++++++++*********))))))***,,,///444888;;;>>>???AAABBBEEEJJJPPPUUUXXXYYYSSSTTTZZZggguuu~~~yyywwwuuuttt{{{~~~{{{xxxtttrrrqqqppppppsssuuuwwwtttxxx|||~~~~~~tttxxxvvvXXXEEE999555555333222111000000222444555111111111111000000000///......///000000000//////000000000000111111111111////////////............////////////////////////////////////////////////....../////////000000000000111111111222333333333555333333555666<<>><<<;;;BBB>>>CCCVVVlll||||||xxxnnnkkkooozzzxxxpppnnnooofffLLL???>>>;;;666222222222222222333444555222222222111000//////...//////.........---------------------------------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------,,,++++++,,,------///333888;;;===???BBBEEEHHHSSS^^^\\\SSSMMMQQQXXXbbbmmm|||xxxwww{{{}}}~~~{{{}}}}}}{{{xxxsssrrrrrrrrrrrrpppllliiidddcccbbbbbbdddgggjjjlllaaaaaa```___```bbbeeehhhpppnnnkkkjjjkkkooosssvvvfffMMM???777444222111222333111///111111111111000000000000222111111000//////.............../////////000000.........///////////////.../////////000000111111////////////////////////////////////000000000111//////000111222222333333666444555666666:::FFFRRRkkk~~~ooowwwxxxmmmyyy}}}}}}wwwdddkkkVVV???777999777444444444444555555555555333333333333222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////......,,,---///.........///111;;;<<<>>>???@@@@@@@@@???BBB@@@??????;;;777777;;;AAADDDSSSnnnooofffhhhkkkllllll{{{~~~~~~lllccclllwwwfffTTTLLL@@@333111111111111111222333333777666555333111///,,,+++/////////.........------------------------------,,,,,,,,,,,,------------+++,,,,,,------,,,,,,+++---,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------+++******)))***+++---...111555999;;;===@@@FFFKKKKKKVVV```]]]SSSQQQ[[[fffwww~~~zzzyyyxxxwwwvvvyyyzzzwwwyyyyyywwwxxx{{{|||{{{rrrqqqqqqpppooolllgggccc]]]]]]]]]\\\]]]^^^```aaaYYYXXXVVVUUUVVVXXX[[[]]]fffeeeddddddfffiiimmmpppsss|||yyy```III:::666111000222333222000222222222222111111111000333222111000///...//////............////////////.........///////////////---......//////000000111/////////////////////////////////000000000111111000111111111222333333333555444555666666:::EEEQQQnnn~~~pppwwwwwwooo{{{sssxxxdddsssttt]]]CCC888888555444444444444555555555666444444333333333222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////......---...//////000222666999>>>>>>??????@@@@@@??????AAA??????>>>;;;999AAALLLSSSZZZlllwwwhhhdddhhhmmmsssxxxssspppxxx|||mmmUUU===555444333222111111111111333444444333222000...---////////////....................................++++++,,,,,,,,,---------+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,******)))***+++---000111444888;;;===???EEEOOOWWWUUUZZZ[[[WWWSSSYYYhhhuuu|||}}}|||~~~}}}vvvvvvyyyyyytttvvvtttooopppuuuuuurrrjjjjjjjjjiiihhhddd___[[[VVVVVVVVVVVVUUUTTTSSSSSSSSSQQQOOOOOOPPPRRRTTTUUUSSSTTTVVVYYY^^^dddiiilllkkkoootttzzz{{{bbbKKKCCC888222222333333222333333333333222222222222222111000//////000111111...////////////000000000............/////////000,,,------...//////000000//////////////////////////////000000000111111111222222222222333333333333444333444666777:::EEEQQQnnnrrrzzztttnnnyyyyyyrrrlllkkkWWW|||jjjMMM???<<<666444444444555555555666666444444444333333333222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......////////////......///000111222444888>>>BBB>>>>>>>>>?????????@@@@@@???===>>>???===@@@OOOaaarrrxxx{{{nnnlllmmmttt{{{yyyqqqRRR;;;999777555333222111000,,,...///111222222222222000/////////....................................+++++++++,,,,,,---------++++++------------+++++++++++++++,,,,,,---------++++++++++++++++++++++++)))************+++++++++,,,,,,+++,,,...111444666888;;;>>>@@@CCCLLLXXXbbbfffbbb\\\VVVWWWcccttt|||rrrwww~~~|||xxxttttttvvvsssmmmlllpppoooiiiiiigggeeeccc___XXXQQQKKKMMMMMMMMMLLLKKKHHHFFFDDDGGGEEECCCCCCEEEGGGHHHIIIKKKKKKMMMOOORRRUUUXXXZZZXXX[[[___dddhhhmmmqqquuu{{{___RRRBBB777333333444333444444444333333333222222000////////////111333444000000000000111111111111---.........//////000000,,,,,,,,,---...//////000////////////////////////000000000000111111111111444444333333333333333333333333444666777:::EEEQQQkkk~~~sss|||pppkkkuuurrrooommm]]]YYYnnnTTTDDD<<<999888666333222333444333222222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////---...///000000///...---111222666999<<<>>>??????;;;???CCCAAA===:::<<<@@@>>><<<===BBBIIIUUUlll||||||wwwqqq|||mmmTTTCCC666444666444111000444444333000000111111///000000000000///...---,,,------............------........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---......------000666:::;;;;;;<<<@@@FFFPPP[[[aaakkkiiiccc```jjj|||zzz~~~~~~|||{{{xxxwwwxxxzzz{{{xxxsssnnnjjjfffbbb___^^^[[[UUUOOOKKKHHHGGGFFFFFFFFFEEEDDDCCCBBBBBBAAACCCBBBAAA???>>>=========AAABBBDDDFFFIIIKKKMMMNNNPPPQQQSSSUUUWWWYYYZZZ[[[fffhhhooo}}}uuuVVV===555666333---333333222222222222222222111111111111000000000000000000000000000000000000000000000000000000000000,,,---...//////...---,,,............/////////000000000000000//////////////////111222333333333333444222333555777<<>>???????????????;;;>>>HHHUUU```lll}}}~~~]]]PPPEEEAAA===777333444111222222222222333333333000000000000///...---,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++............111555:::===??????AAAFFFOOOYYYbbbhhhcccccccccfffsssxxxssssss}}}{{{vvvwww}}}~~~}}}{{{yyyyyy{{{|||zzzwwwrrrmmmgggaaaZZZVVVOOOMMMIIIDDDAAA@@@@@@@@@CCCCCCBBBBBBAAAAAA@@@@@@BBBAAA@@@>>>=========<<>>???@@@@@@>>>===<<<===@@@@@@???<<<;;;EEEVVViiiuuu}}}~~~ooozzzuuuiiiZZZMMMAAA777333444000111333444444333333555000000000000///...------------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,000///---///222777:::<<<;;;>>>DDDMMMWWWaaagggiii```ccchhhqqq~~~}}}ggg```hhhxxx|||xxxyyy~~~}}}~~~zzzyyyyyyxxxxxxyyyzzzzzzwwwsssmmmfff___WWWOOOJJJEEEDDDAAA???>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBBAAA@@@>>>============@@@@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCEEEFFFGGGHHHIIIJJJMMMPPPXXXfffvvv}}}www~~~[[[CCC:::888888444444333333333222222222111111111111000000000000000000000000000000000000000000000000000000000000///..................///....../////////000000000......//////000000111111333222222111222222333333444222333555777<<>>??????AAA@@@???>>>>>>??????>>>IIIVVVjjj{{{xxxdddSSSEEE<<<888444333444666444111111333000000000000000///......------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,111///---...222666888999888@@@LLL[[[ffflllmmmlllhhhlllsss~~~yyynnnccccccnnn|||{{{xxxwww~~~~~~|||yyy{{{~~~}}}wwwvvvuuuuuuuuuuuutttsssnnniiiaaaYYYRRRLLLFFFBBBAAAAAA?????????@@@BBBCCCAAABBBBBBBBBCCCCCCDDDDDDCCCBBBAAA@@@???>>>>>>?????????@@@@@@AAABBBBBBBBB>>>>>>???@@@AAABBBBBBCCCDDDGGGIIIJJJMMMUUUaaakkk|||{{{cccEEE888777888555555444444333333222222111111111111000000000///////////////////////////////////////////////////000///...------...///000...////////////000000000---......///000111111222111000000000111222444555444222333555777;;;FFFPPPhhh|||zzzyyy~~~ZZZlll|||mmm]]]TTTggggggNNNEEE777555333222333444444444222222222222222222222222111111111111111111111111000000000000000000000000///////////////////////////////////////////////////...,,,,,,...111555777;;;;;;<<<<<<======>>>>>>@@@BBBCCCAAA@@@BBBHHHMMM^^^lll~~~~~~wwwvvv}}}{{{jjjUUUEEE:::444222444555111111555000000000000000000///...------............------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------.........111555:::===>>>???LLL```rrr{{{|||xxxtttqqquuu}}}rrrhhhllluuu~~~|||{{{}}}|||wwwxxx}}}~~~zzzyyywwwuuusssrrroookkkgggaaa[[[RRRJJJEEEBBBAAA???======<<<<<<<<<===??????AAABBBBBBCCCCCCDDDDDDEEEDDDDDDCCCBBBAAAAAAAAAAAA???????????????@@@@@@@@@>>>>>>>>>??????@@@@@@@@@===AAAEEEGGGGGGJJJRRRXXX]]]yyylll}}}tttVVVDDD===;;;666666555555444333333222111111111111000000000///////////////////////////////////////////////////000///...------...///000////////////000000000111---......///000111111222------...///111333444555444222333555777;;;FFFPPPfffzzzyyyyyy{{{zzzHHHYYYtttzzznnnQQQTTT}}}vvvVVVFFF:::777555444444555555444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000///////////////////////////...---...000333777:::<<<<<<<<<<<<===>>>??????>>>AAAEEEEEEFFFNNNZZZeeejjjxxx{{{uuuyyy~~~{{{{{{vvvqqqYYYFFF999111333666444444777000000000111111000000///------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,------......+++...222666:::???FFFJJJGGGYYYpppxxxtttwwwzzz}}}tttqqqwww~~~zzzzzz~~~~~~}}}vvvwww}}}}}}www{{{wwwssspppmmmhhh```ZZZSSSMMMFFF@@@>>>>>>>>>>>>===============>>>>>>???AAAAAAAAABBBBBBCCCCCCCCCEEEEEEDDDCCCCCCCCCCCCCCCEEEEEEDDDCCCBBBAAA@@@@@@??????>>>>>>>>>>>>>>>>>>:::>>>CCCEEEEEEFFFJJJMMMQQQ```sssxxxkkktttpppYYYGGG===777777666555444333333222111111111111000000000000000000000000000000000000000000000000000000000000000//////////////////000/////////000000000111111......//////000000111111,,,---///111333444444555444222333555777<<>>=========>>>???AAABBBDDDEEEFFFIIIPPP]]]lllwwwuuuyyynnnppp|||~~~{{{|||vvvYYYDDD444333666444222444///000000111111111000000------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---......///+++111777:::;;;???GGGNNNNNNaaawww}}}sssmmmlll{{{}}}yyyyyy}}}vvvtttwwwzzz~~~|||uuuvvv}}}|||uuuvvvrrrllliiiddd]]]SSSKKKGGGDDD@@@============<<<>>>>>>??????@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCEEEDDDDDDCCCCCCCCCCCCCCCGGGFFFFFFEEEDDDCCCBBBBBB@@@@@@@@@??????>>>>>>>>>>>>???AAABBBDDDEEEGGGHHHLLLRRR\\\jjj~~~vvvpppTTT@@@888888777666555444333333111111111111000000000000000000000000000000000000000000000000000000000000//////000000000000////////////000000000111111111////////////000000000000///111333555666555333222444222333555777<<>>;;;888666666666555333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000////////////////////////......///111444888:::<<>>>>>???AAACCCDDDNNNJJJHHHLLLXXXgggvvv~~~yyyqqqvvvkkkPPP999555666222...//////000000111111111000000---..................---........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////...555;;;<<<999:::AAAIIIUUUhhh|||wwwkkkfffggg|||vvv|||~~~wwwuuuwwwwww|||zzztttuuu}}}|||tttooojjjeee```\\\TTTIII@@@@@@???>>>>>>???>>><<<:::;;;;;;<<<===???@@@AAAAAAFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCCCCBBBBBBBBBCCCCCC?????????@@@@@@AAAAAABBBCCCCCCBBBAAAAAA@@@??????@@@>>>======???BBBCCCCCCDDDIIISSS```mmm~~~aaaHHH999888777666555444333333111111111111000000000000000000000000000000000000000000000000000000000000...///000111111000///...000000000000111111111111000000000000////////////333444777999888666222000444222333555777<<>>HHHNNNLLLNNNPPPUUU^^^iiiwww~~~~~~|||fff\\\ccc|||dddAAA::::::333///333222222222111111000......//////.........---------///............---------,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,,,,+++++++++,,,,,,,,,---------......------,,,,,,------555888;;;:::777;;;JJJXXXbbbttt{{{lllaaahhhwww|||zzz|||xxxtttrrrrrrsssvvvyyyyyyvvvqqqnnnmmmhhhaaaWWWLLLGGGEEEAAA======;;;:::::::::<<<===>>>CCCEEEFFFHHHJJJJJJKKKJJJPPPUUUYYYWWWPPPMMMPPPUUUNNNPPPLLLCCC>>>AAABBB@@@BBBCCCCCCBBBAAA@@@AAACCCEEEEEEEEEEEEDDDBBB@@@???<<<===???@@@????????????EEEHHHMMMSSSZZZiii[[[BBB999444555666222111444222222222222222222222222000000000000000000000000000000000000////////////////////////000000000000---------...///000000111000000////////////000000000222444555444333333444333222333555777<<>><<<===???CCCFFFIIILLLOOOQQQMMMPPPTTTXXX[[[]]]]]]]]]]]]bbbhhhiiieeebbbbbbdddaaaaaa\\\QQQJJJKKKKKKHHHHHHGGGEEECCC@@@???@@@AAAEEEEEEFFFFFFEEEEEEDDDCCC>>>????????????@@@AAACCCDDDEEEJJJNNNRRRZZZlll}}}vvvNNNCCC999777666333222444222222222222222222222222000000000000000000000000111000000000////////////////////////000000000000------......///000000111000000////////////000000000222444555444333333444444333444666777;;;GGGTTTooo}}}}}}vvv~~~CCCBBBGGGTTTdddttt~~~nnnsssXXXccciiiJJJ999999444111444333333333333333333333333333222222111111111111222222222111111111111000000000111000000//////000000111000.........000000///...333666999;;;;;;:::;;;<<>>AAAKKKZZZfffzzz{{{}}}tttwww|||}}}yyywwwssspppmmmmmmmmmggg[[[RRRLLLFFF???;;;;;;<<>>EEEVVVhhhsssiiiQQQgggyyy|||{{{~~~{{{uuuwwwzzz~~~{{{uuurrrnnnkkkggg___TTTLLLEEEAAA===>>>???BBBGGGKKKLLLTTT___gggiiijjjlllooossswww}}}|||rrrkkkgggfffccc```ZZZUUUQQQOOONNNMMMOOONNNMMMKKKIIIHHHGGGGGGHHHFFFDDDCCCBBB@@@>>>===>>>===???DDDGGGHHHKKKPPPVVV]]]rrryyyfffOOO@@@:::777444111222222222222222222222222000000000000000000000000111111111000000000//////////////////000000000000......//////000000000000111000000000000000000111000333555666444444444444666555666777777:::EEEQQQrrr{{{~~~zzzqqqEEECCCBBBFFFNNN\\\rrrnnndddfffTTTjjjoooNNN;;;:::666444555222444444444444444444444444222222111111111111222222000000000000000000000000000000////////////000000....../////////000222333777888::::::999:::<<<>>>GGGJJJTTTZZZSSSGGGGGGQQQcccsss|||lll|||tttqqqqqqxxxqqqPPP;;;555444333222222111222222333111111000000000////////////............---------........................,,,,,,------...------,,,,,,,,,---------.........---,,,+++,,,...222777:::999<<<>>>???KKKbbbwwwrrrTTTRRRcccttt{{{~~~zzzwwwuuuuuuwwwzzz{{{{{{yyywwwuuupppggg]]]RRRJJJFFFBBB???@@@FFFIIIJJJOOOVVVZZZbbbmmmtttxxxxxxyyyzzzwwwqqqkkkgggbbb___^^^\\\YYYUUUQQQMMMIIIHHHGGGEEEDDDEEEEEECCC???<<>>999444000222222222222222222222222111111111111111111111111111111111111000000000000////////////000000000000/////////000000000000000111111000000000000111111111333555666555444444555666555666888777:::DDDOOOooowwwvvv~~~|||wwwuuuFFFDDDCCCDDDGGGRRRgggzzzxxx___qqqzzz^^^eeeuuuRRR<<<;;;777444555222333333333333333333333333222222111111111111222222//////000000000000000111000//////......//////000...///000000///111444777888999::::::;;;===@@@CCCJJJPPPVVVUUUMMMJJJUUUccc{{{|||uuuvvv|||www{{{mmmhhhlll|||mmmLLL<<<666555444222111111222333111111111111000000000000///............---------------------------------,,,,,,------......------,,,---------............,,,,,,,,,---000444888::::::???AAAEEEVVVqqqzzzfffTTTfffnnntttxxx|||}}}yyyuuuuuuwwwzzzzzzyyyvvvrrriii\\\OOOEEE@@@?????????FFFRRRWWWVVVZZZbbbkkkoooxxx}}}wwwtttrrrnnnhhhaaaZZZSSSPPPGGGEEEDDDEEEHHHHHHDDDAAACCC???>>>@@@@@@@@@CCCHHHGGGHHHPPP^^^kkk~~~~~~sssWWWDDD<<<777222222222222222222222222222111111111111111111111111222222111111111000000000////////////000000000000000000000000000000000000222111111000000111111222111333666666555444444555555555666888888:::DDDOOOllltttuuuyyyssswwwHHHGGGFFFEEEEEEMMMaaatttnnneeemmmddd\\\AAA<<<666444555222333333333333333333333333222222111111111111222222////////////000000111111//////............/////////000111111000222666999999:::;;;<<<===AAAFFFIIIQQQWWWWWWPPPMMMZZZooo|||~~~zzztttwww~~~qqqtttuuunnnzzzdddFFF999777555222111111222222222222111111111000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------------------............------...000222666999;;;999AAAGGGOOOcccrrrbbb```iiiqqquuuwwwwwwzzz{{{vvvuuuyyy{{{{{{yyyooofffZZZNNNFFFBBBAAAAAABBBEEERRRdddkkkhhhkkksss{{{|||vvvlllccc^^^PPPKKKFFFEEEGGGHHHGGGDDDCCCAAA@@@AAA???<<>>===@@@IIIUUU]]]___TTTJJJPPPgggzzzooozzzbbbHHH>>>444111333555333111111111111111000000000000000000000000000000000000......------------..............................------------------------/////////222666888::::::>>>CCCSSSmmmZZZIII^^^sssxxx}}}zzzzzz||||||wwwrrrrrrttttttoookkkUUUKKKCCCDDDFFFGGGLLLSSSUUU___nnn}}}}}}qqqeeeWWWOOOIIIDDDBBBDDDCCCDDDCCCAAA@@@@@@???======AAADDDFFFHHHOOOYYYaaaaaaOOOFFF???888333111222111///000444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222222111111222222333444444222111333666777555222333111333666888<<>>AAAHHHSSS^^^eeeWWWTTTTTT```wwwoooeeessswwwYYYFFF555111333333111000111111111111000000000000000000000000000000000000......------------......................................................000000222444777999::::::>>>JJJbbblllSSSOOO```vvv|||yyyyyy{{{~~~|||yyyvvvssskkkbbb[[[KKKFFFFFFKKKOOOPPPTTT[[[___fffrrr~~~ttthhhbbb\\\TTTLLLIIIEEEEEEDDDBBBBBBBBBAAA@@@===???AAABBBBBBGGGOOOVVVooovvv^^^OOOGGG:::666333444333000000333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222333333444333222333666666555333333222333666888<<>>777333444444444444333333222222222111111111111111111111111000000000000000000000000///////////////////////////111333666888;;;<<<======<<<>>>HHHUUU___dddeeePPPXXXeeevvvwwwZZZ]]]rrruuuVVV999333555222///222111111111111000000000000000000000000000000000000......------------..............................////////////////////////000222444777999:::::::::CCCVVVuuu{{{zzzttt]]]YYY___hhhyyy{{{xxxxxx{{{~~~~~~|||wwwmmm```SSSLLLDDDGGGNNNXXX^^^```ccchhhooouuu}}}qqqiiicccZZZQQQKKKGGGDDDCCCBBBCCCAAA@@@>>>>>>@@@@@@???>>>@@@FFFKKKUUU```jjjTTTKKK>>>888444555555222111333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111000000000000111222222333333222444555666555333444222333666888<<>>AAAAAAAAA???===???CCCFFFNNNRRRhhhrrrXXXOOO@@@999444555555333222333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000///000000111222333333333444555555444444555333444666888;;;DDDNNNkkkzzzsssxxxttt{{{ppp^^^SSSIIIEEEDDDCCCDDDHHHXXXfffvvvrrr~~~dddQQQ}}}|||___GGG999555777555555444333333222111111111111111111111111111111000000000000000000000000000000000000000000000000...222777:::::::::;;;<<>>???BBBDDDIIINNNXXXooo~~~bbbWWWDDD;;;444444555444333444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000000000000///000000111222222333444555444444444444555444444666888;;;DDDMMMlll}}}ooovvvqqqxxxssseeeXXXKKKEEEDDDCCCCCCDDDRRR\\\kkkyyyyyyrrrSSSkkkiiiLLL999444555444444444333333222222222111111111111111111111111000000000000000000000000000000000000000000000000///333999;;;::::::<<<>>>@@@CCCSSSlllyyyttthhhaaayyy}}}zzzxxxtttooojjjfffbbb```[[[YYYXXXVVVUUUUUUUUUUUUSSSSSSRRRSSSTTTVVVXXXYYYZZZ\\\___aaacccfffiiilllwww{{{{{{|||ccc___```GGG;;;555222111111111111111000000000000000000000000000000000000......------------..............................---------......//////000111555888999999:::>>>BBBQQQttt|||vvv|||iiiJJJPPPmmm}}}tttuuu{{{{{{|||yyyyyy|||~~~uuulll^^^RRRMMMPPPVVVZZZ\\\___cccffflllpppppplllqqqyyy|||}}}yyyhhh^^^TTTIIIDDDHHHKKKGGGDDDFFFAAA@@@???>>>>>>???AAABBB???IIIPPP]]]ppp```LLLAAA666444444444333555222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111000000000000111222222111333555555444333444555666444555777777:::CCCMMMjjjooovvv}}}qqqyyyvvvppp```OOOHHHFFFDDDBBBBBBKKKSSS```xxxxxx{{{yyy[[[]]]~~~wwwTTT===666666333333333333333333333333111111111111111111111111000000000000000000000000000000000000000000000000111666;;;<<<;;;:::===AAAFFFSSSkkk}}}|||ooolllssszzzzzzuuummmhhhgggeeeccc```\\\\\\[[[YYYVVVRRROOOMMMMMMMMMMMMNNNNNNNNNNNNNNNMMMNNNOOOPPPQQQRRRRRRRRROOOPPPRRRRRRRRRTTTWWWYYYVVV[[[```dddggglllrrrwww}}}dddyyyxxxUUUAAA:::555000111111111111000000000000000000000000000000000000......------------..............................---......///000000111111444777:::;;;:::===CCCHHHccc~~~|||wwwooowwwmmmQQQBBBVVVpppyyyzzz}}}~~~~~~{{{wwwuuuuuuvvvggg^^^SSSNNNRRRZZZccchhhiiikkklllooovvv|||xxxooossszzz}}}yyyzzz}}}}}}wwwuuuwwwzzzsssaaaQQQMMMKKKEEECCCHHHCCCBBB@@@??????@@@@@@@@@===CCCIIIRRRjjjpppXXXJJJ;;;555444333333444222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111222333333111333555555444333444666777555555777777:::BBBLLLiiisssyyy~~~vvvwwwzzzhhhUUULLLIIIFFFDDDCCCGGGNNNZZZooozzzeee}}}dddXXXttt\\\CCC999888333333333333333333333444111111111111111111111111000000000000000000000000000000000000000000000000333888======;;;;;;???CCCOOOccc{{{hhhmmmzzzyyy}}}tttmmmhhhZZZZZZXXXUUUTTTSSSTTTTTTNNNOOOQQQSSSTTTSSSRRRQQQSSSTTTUUUUUUUUUUUUTTTTTTWWWYYYZZZ\\\\\\\\\[[[[[[YYYZZZZZZYYYXXXXXX[[[]]][[[[[[]]]___```aaa```___dddhhhrrrqqqpppuuuttt}}}aaaGGG@@@:::111111111111111000000000000000000000000000000000000.........------....................................//////000111222222222666999<<<<<<;;;???FFFMMMwww}}}xxxuuupppeee|||yyyWWWJJJOOO___qqq~~~~~~}}}zzzuuuqqqpppoooYYYRRRLLLNNNYYYfffooossstttvvvwwwzzzxxx}}}xxxssstttxxx|||}}}}}}zzzuuuvvv{{{}}}~~~}}}{{{|||~~~hhh\\\SSSJJJIIINNNGGGEEEBBBAAAAAAAAAAAA@@@DDDBBBCCCJJJVVVmmmaaaQQQ???777444333222333222222222222222222222222111111111111111111111111000000000000000000000000000000000000000000000000222222111111222222333444111333666666333222444666777555555777777999BBBLLLjjjvvv{{{|||vvvppp]]]PPPJJJGGGDDD@@@GGGKKKWWWggguuuiiilllyyybbbllloooJJJ555888555444333333222222333333000000000000000000000000111111111111111111111111000000111222333333444444888:::<<<;;;999:::AAAHHHcccwwwppplllzzzxxxzzzwwwmmmccc\\\YYYVVVXXXZZZZZZZZZ[[[]]]___```aaabbbeeeggghhhfffdddgggjjjmmmmmmllllllnnnppprrrtttvvvvvvuuusssssssssnnnqqqrrrrrrsssvvvtttoootttvvvsssooopppuuusssmmmjjjeeeccciiittt~~~]]]EEE777333666666666444111000000111000000000000////////////////////////////////////000000000000////////////111000/////////000222333999555999@@@>>><<>>===>>>>>>AAAFFFIIILLLVVVlll\\\DDD===555333555333333222111000000111222333000000000000000000000000000111111111111222222222111111111111111111111111222222111111222222333444444333333333333333333333444555555444555:::CCCJJJjjj|||{{{{{{zzztttaaaSSSMMMIIIEEEBBBEEEIIISSSbbbqqq}}}lllkkkhhhiiiqqqMMM777:::555444333333222222333333111111111111111111111111111111111111111111111111111111111111222333555555::::::===???<<<===GGGTTTsss~~~~~~qqqppp}}}zzzyyy|||}}}zzzuuummmfffaaa``````\\\___cccfffhhhjjjmmmooottttttvvvyyy{{{{{{yyywww|||uuujjjdddeeesss}}}oooOOO;;;444555555555333222000000111000000000000/////////////////////////////////////////////...............111000//////000111222333888666888===<<<>>>QQQhhhyyyzzzrrr```bbbhhhhhhlllvvv{{{{{{zzzyyytttlllaaaYYYVVVUUU[[[dddjjjmmmrrryyy|||}}}}}}wwwwwwzzz}}}vvvwww|||yyyxxxyyy{{{||||||yyywww|||}}}}}}zzzvvvuuuyyy}}}~~~|||yyywwwvvvvvvvvvvvvvvvvvvwww{{{~~~mmm___TTTLLLJJJFFFCCCDDDCCC@@@???AAA???@@@CCCGGGJJJRRRccctttjjjNNNAAA666333555333222222111111111111222222000000000000000000000000000000111111111222222222111111111111111111111111111111111111111222333333333333333333333333333333444555555555555:::CCCJJJiii|||xxxuuu{{{zzzhhhYYYQQQLLLGGGDDDCCCEEENNN\\\jjjvvvkkkccckkkbbbxxxSSS;;;<<<555444444333333333333333222222222222222222222222111111111111111111111111222111000000222444666888999666:::???===<<>>555555444333333333333333222222222222222222222222111111111111111111111111222111000000111555888:::<<<777:::AAA@@@@@@VVVrrrzzzxxxzzzxxxsssqqqppprrruuuyyyxxxuuutttvvv}}}~~~nnnfffeeerrrxxxPPP:::666444333333333222111///000000000000////////////////////////////////////------............//////000000000000111333555666<<<<<<;;;<<>>666555444444333333444444111111111111111111111111111111111111111111111111222111000000222666999<<<@@@<<>>666555555444444444444444000000000000000000000000111111111111111111111111111111111222444777:::===;;;;;;===@@@EEETTTppptttppp~~~oooooosssttttttvvv|||}}}~~~~~~~~~|||nnnSSSeeennndddsssMMM???:::444111222333222000000000000000////////////////////////////////////......//////000111111111000000000111333555888999777999999>>>SSSuuujjj]]]ooo{{{xxxxxx{{{}}}||||||}}}|||yyyqqqfff^^^^^^fffnnnrrrvvvvvvpppkkkkkkoooqqqkkkpppvvvxxxxxxvvvvvvwwwxxxuuuvvv|||~~~}}}|||}}}yyyxxxvvvuuutttssspppmmmfffdddaaa\\\XXXTTTRRRPPPOOOMMMJJJGGGFFFFFFHHHIIIIIILLLPPPQQQOOOOOOQQQTTT___bbbddddddbbbbbbeeehhhpppttt{{{oooaaaQQQJJJGGGDDDDDDEEE???===>>>BBBDDDEEEHHHMMMVVVjjj{{{oooIII777777555111111222222222222111111000000000000000000000000/////////000000000111111111111111111111111111111111000000000000111222222333333444444555555666666444666777777777:::AAAFFFaaa~~~{{{~~~zzz~~~}}}qqqaaaUUULLLHHHEEECCCEEELLLVVVcccsss~~~kkk|||```VVVuuuqqqIII???666666555444444444444444111111111111111111111111111111111111111111111111000000111333666999;;;<<<555;;;======GGGaaa~~~ssswwwyyynnnpppsssppppppuuuyyy{{{||||||}}}|||{{{yyyyyyzzz|||~~~|||gggbbbgggffftttZZZDDD===555111111333333111000000000000////////////////////////////////////------......///000000111//////000111333666999:::666:::;;;CCC___|||cccVVVbbbtttzzz||||||wwwvvvzzz}}}{{{{{{}}}{{{wwwpppgggbbbdddkkkqqqqqqwwwwwwooohhhjjjnnnpppjjjnnnssswwwxxxwwwvvvuuuwwwuuuxxx}}}~~~|||}}}zzzxxxuuuqqqmmmhhhbbb]]]TTTRRRPPPMMMKKKIIIGGGEEEHHHGGGFFFEEEFFFGGGHHHIIIIIIPPPXXX\\\\\\]]]```cccmmmsssxxxwwwoooeee]]]ZZZ```hhhtttsss^^^QQQJJJFFFEEEGGG@@@???@@@BBBBBBBBBFFFLLLSSS```rrr~~~~~~PPP888666333222222111111111111222222000000000000000000000000////////////000000000111111111111111111111111111111111111111111222333333444444444555555555555555444666777777777:::@@@FFF___yyy{{{sssuuudddWWWNNNJJJEEEBBBCCCJJJTTTaaaqqq}}}kkkwwwaaaRRRrrrsssKKK???666666555444444444444555222222222222222222222222111111111111111111111111///000222444777:::;;;<<<888@@@CCCAAAOOOpppzzz}}}uuusssnnnqqqoooiiijjjqqqoooqqqsssuuuwww|||xxxsssmmmjjjiiiiiigggeeefffffffffdddbbbbbbccceeeffflllmmmiiiggglllssswww~~~hhhWWWddd{{{lll{{{cccHHH???555000111333333222000000000000////////////////////////////////////,,,,,,------...///000000//////000111444777999;;;999<<>>======???CCCEEEJJJQQQYYYkkkwwwJJJ333333000444333...---222444333333222111111000000111111111111000000000000111111000111111111111222222222///000000222333444555555555555444444444444555555333222444777888999@@@HHHeeeyyyxxxxxxuuuhhhWWWFFFFFFBBB@@@DDDLLLVVVeeeqqqxxx~~~lll```cccrrrRRRDDD:::555333555444222222555333333333222222222111111222222111111111111111111000222555777888999;;;===???>>>LLLccc}}}{{{tttkkkjjjvvv{{{zzzwwwvvvvvvwwwwwwwwwttttttpppmmmqqqyyy{{{www~~~}}}vvvpppuuuyyy|||yyyhhh```ddd~~~~~~]]]KKK888111444555222...222222111111111111222222000000000000000000000000///............///000000333111111333777:::;;;:::===@@@LLLgggkkkWWWQQQSSScccttt{{{|||{{{~~~~~~}}}~~~~~~~~~{{{yyyssspppmmmlllmmmnnnnnnmmmlllpppuuuwwwwwwvvvsssppprrrtttvvvvvvwwwxxxyyy{{{}}}xxxsssqqqqqqqqqqqqnnnhhh```ZZZYYYZZZ[[[\\\fffcccdddhhhiiigggjjjpppjjjlllmmmnnnqqqwww~~~|||VVVLLLNNNZZZlll{{{zzzcccUUUMMMJJJFFFDDDBBB@@@???AAACCCDDDGGGMMMRRR___[[[AAA;;;333666555000...222333111333222111111000000111111111111000000000000111111000111111111111222222222000111222333444555666666555555444444444444555555444333444777777999AAAJJJhhhwww}}}}}}}}}ooo\\\IIIFFFBBB@@@CCCIIISSSaaannn}}}|||lllhhh]]]tttUUUFFF:::555222333444222222555333333333222222222111111111111222222222222222222111333666888999:::;;;===@@@;;;NNNtttssshhhqqqvvv{{{|||}}}}}}}}}{{{zzzxxxqqqrrrqqqooopppsssssspppzzz~~~tttuuu}}}zzzwwwcccZZZccctttpppUUU;;;333555333111111222222111111111111222222000000000000000000000000//////......//////000111222111222444888:::;;;:::<<>>AAA;;;RRR~~~ttt|||zzzuuuxxx{{{~~~zzzvvvtttkkknnnqqqrrrrrrrrrqqqooowwwwwwtttbbb^^^ccc}}}```@@@555555333333666222222111111111111222222/////////////////////////////////...///000000111111222333555888:::;;;;;;===EEEZZZ|||iii___LLLTTTaaannnxxx|||~~~~~~{{{xxx{{{vvvqqqnnnmmmkkkgggeeeggggggjjjpppuuuuuuvvvwww{{{vvvuuuwwwxxxwwwuuuzzz~~~}}}wwwxxx|||xxxuuusssuuuyyy~~~yyyoooPPPNNNSSSdddvvvlllYYYNNNIIIHHHEEECCCBBBAAAAAABBBFFFLLLNNNPPPcccVVV:::666555444222222333222000333222111111000000111111111111000000000000111111000000111111111222222222222222222333444555555666555555444444444444555555888666555777777:::DDDNNNooowww~~~yyy{{{dddNNNIIIEEECCCDDDFFFMMM[[[hhhyyyxxx{{{iiiiiizzzYYYjjjoooPPP???777222333444333222333333333333222222222111111111111222222333333333333444666999::::::;;;===>>>CCCCCC___~~~}}}|||qqqlllppptttyyy}}}~~~zzztttooommmfffkkkrrrwwwvvvtttsssuuuwwwrrr```XXXccc~~~pppKKK:::555222222555222222111111111111222222///////////////////////////////////////000111111000222555777888:::;;;;;;>>>JJJfffttt```ZZZOOO\\\kkkuuuyyy|||~~~}}}}}}}}}~~~|||yyyvvv{{{xxxsssooommmkkkkkkkkkhhhcccbbbhhhoooqqqvvv{{{}}}yyywwwyyyzzzyyywwwxxx}}}|||~~~|||WWWPPPQQQ```ssslll\\\IIIGGGDDDBBB@@@@@@AAAAAA@@@EEEIIIKKKWWWtttiiiHHH777444111222333333222111333222111111000000111111111111000000000000111111000000111111111222222222111111222222333333444444555555444444444444555555999666666777888;;;DDDNNNnnnuuu~~~}}}oootttiiiSSSHHHEEECCCBBBBBBHHHVVVdddttt}}}~~~zzzvvvfff}}}```aaa]]]DDD:::333333555444222222333333333222222222111111111111222222333444444444555777:::;;;;;;<<<===???@@@LLLppp~~~uuusssjjjuuutttfffeeekkkqqqvvvzzzzzzuuuppplllkkkfffllluuu|||zzzuuuuuuyyyzzz}}}qqqoookkkkkkqqqwwwyyyzzz{{{tttyyy~~~~~~uuutttrrrtttzzz}}}{{{zzz{{{yyyvvv}}}qqq___VVVdddpppmmm^^^AAA555333222111222222111111111111222222000000000000000000000000000000//////000000111222///222666888999999;;;<<<@@@SSSuuusssgggcccVVVeeetttzzz{{{}}}~~~|||{{{zzz{{{zzzwwwuuuzzzyyyvvvqqqllllllppptttlllccc___eeelllpppvvv~~~}}}{{{zzz{{{{{{{{{zzzyyypppgggfffiii}}}}}}{{{~~~___UUUQQQ^^^rrr|||gggNNNKKKFFFBBB??????@@@AAA???CCCGGGLLLTTThhhlllKKK<<<666111222444333222222333222111111000000111111111111000000000000111111000111111111111222222222111111111222222333333333555555444444444444555555888666666888888;;;CCCMMMiiisss{{{xxxhhhiiiuuurrr\\\JJJGGGEEECCCAAAFFFTTTbbbrrr{{{nnnyyykkk]]]iiiHHH>>>555444666444222111333333333222222222111111111111222222333444444555666888;;;<<<<<<<<<>>>???@@@YYYoooaaacccttt}}}ooohhhjjjooopppuuuyyyyyytttppppppqqqjjjpppzzz{{{tttsssyyy|||zzz}}}|||yyyxxxkkk___VVVWWW\\\aaagggnnnrrrvvvzzz~~~wwwjjjkkkpppwww{{{|||yyyuuuyyy}}}vvveeeYYYoooqqq]]]oooHHH666777666111222222111111111111222222000000000000000000000000000000//////000000111222///222777999999999;;;<<>>???GGGgggwww```kkkyyytttiiikkkqqqtttpppuuuyyyyyyuuussstttwwwooottt}}}{{{qqqpppwww~~~{{{iiiWWWRRRTTTXXXaaakkkrrruuuzzz}}}eeegggmmmtttvvvvvv{{{{{{xxxzzzyyy}}}xxxVVVYYY}}}gggoooyyyMMM999<<<===444222222111111111111222222000000000000000000000000000000000000000111111222...333777:::999999;;;<<>>444999777333333000555444222111111111222222222222222222333444444555666:::<<<<<<<<<@@@DDDFFFMMMqqqlllrrroooggglllqqqpppssswwwzzzyyyuuuqqqooopppqqqvvv||||||wwwqqqnnn}}}{{{ppp\\\TTTSSSWWW]]]rrr{{{~~~zzz~~~oooddddddpppwwwtttvvv~~~zzzxxxyyy~~~}}}lll[[[fffrrraaa^^^888222888222333333333222222222111111111111111111111111111111111111111000000000000000333;;;888555;;;;;;:::@@@KKKwwwmmmjjjbbbVVVYYYjjjqqqzzz{{{yyyxxx}}}~~~~~~}}}|||{{{{{{|||xxxvvvooofff```bbbllluuusssmmmhhhiiiqqqwwwyyywwwwwwvvvwwwxxx{{{|||{{{yyy~~~qqqpppaaaUUUXXXdddpppxxx}}}~~~{{{{{{{{{|||||||||uuuwwwwwwxxx||||||}}}xxxlll___OOOQQQjjjpppcccRRRFFFAAAAAA@@@???>>>???AAACCCJJJVVVfffqqqfffBBB111888777111222333333222222111111222222333111111000000//////......000111111111111222222222111111111111222333444555444333333333333444555555555666777777777;;;CCCIIIaaa|||yyyxxxzzzzzzfffRRRJJJEEEEEEDDDDDDMMMZZZkkkuuu~~~lllaaannn```CCC444777555333666555444333222111111111222222222222222222333444555555777999;;;<<<>>>AAAEEEHHHZZZzzz|||vvvlll}}}qqqkkkrrrwwwwwwtttsssqqqpppooonnnnnnmmmpppqqqssstttttttttvvvwww|||}}}|||{{{xxx~~~||||||~~~hhh[[[XXXYYYhhhnnnrrrssswwwooobbbgggqqqrrrtttxxx~~~|||}}}gggbbblllgggiiiAAA666888222333333333222222222111111111111111111111111111111111111111111000000000000000999777666;;;;;;;;;BBBVVViiieee^^^WWW^^^oootttzzz|||{{{{{{}}}~~~}}}{{{{{{zzzzzzsssiiibbbaaaeeekkknnnoookkkjjjooowww}}}}}}zzzzzzwwwtttsssvvv{{{~~~}}}|||nnn^^^]]]gggqqqvvvzzz|||zzzyyyyyyzzz{{{||||||||||||yyywwwzzz}}}~~~dddXXXMMMPPPcccyyy~~~ppp^^^OOOGGGDDDCCCBBB@@@@@@AAABBBGGGRRR```jjj|||rrrJJJ333666555222333444333222222111111222222333222111111111000000000000000111111111111222222222111111111111222333444555444333333333333444555555444666777666777;;;BBBHHH___{{{zzzqqqVVVLLLFFFEEECCCBBBKKKWWWhhhrrr{{{wwwsss\\\bbbmmmKKK777666222222666666444333222111111111222222222222222222333444555666777888999;;;???BBBFFFIIIccc|||yyyzzzttteeehhh|||xxxmmmkkkrrrwwwvvvtttmmmffffffjjjnnnnnnkkkpppnnnllljjjkkkpppxxx~~~~~~{{{xxx|||{{{|||~~~}}}{{{~~~zzzdddZZZWWWZZZ\\\aaajjjrrr{{{ttt[[[[[[iiitttyyyzzz}}}|||~~~tttzzziiiaaaiiittttttxxxLLL:::999222333333333222222222111111111111111111111111111111111111111111111111111111///777777666<<<;;;<<>>@@@EEEJJJiiiwwwqqq|||{{{}}}kkk___hhhooosssssspppkkkmmmtttvvvsssrrriiiaaadddmmmtttqqqlllqqqooollljjjkkkqqqyyyzzzvvv|||~~~yyywwwyyyjjj```\\\UUUQQQUUUaaallluuu}}}```XXXdddrrrzzz{{{wwwxxxzzz}}}~~~|||hhh```|||nnnSSS<<<888333333333333222222222111111111111111111111111111111000111111111111111222222000777777888===:::<<>>999555333333333222222222111111111111111111111111111111000000111111222222222333333999888999===999===LLLiiixxxpppmmmgggeeeooozzzzzzyyy||||||xxxuuujjjeee```___cccgggkkkllljjjjjjmmmrrryyy~~~~~~zzz{{{}}}}}}zzzuuuvvvwwwyyy|||yyyeeeQQQLLLRRR[[[ccchhhwwwzzz}}}}}}{{{yyyyyyyyywww{{{}}}}}}~~~}}}yyytttaaaPPPCCCFFFTTTdddpppwww~~~uuu___OOOHHHFFFFFF@@@AAAAAAAAACCCIIISSSZZZjjjsss___???888666666666///333222222111111222222333000000000000000000000000000000111111111222222222000111333444444555444444444333333333333444555555333555555555555999AAAGGGWWWzzzyyyvvvzzz{{{iiiZZZLLLHHHDDD@@@DDDMMM^^^iiivvvtttuuuooojjj]]]ooo}}}VVV===999555444666333111111222333333333222222222222222333444666777888;;;888999<<<;;;<<>>;;;>>>RRRiiizzzsss}}}ddd]]]wwwiiiooovvv{{{yyytttppppppqqquuu{{{~~~xxxttthhhkkkpppuuuyyy{{{zzz}}}yyyqqqsssyyy|||yyyrrrppprrrsss|||uuueeekkk}}}~~~sssooottt{{{}}}kkkeeeqqq~~~|||{{{~~~~~~yyywww}}}mmm|||lllKKK???888333333333222222222111111111111111111111111111111000000111222222333444444666888666999===;;;FFF]]]zzz|||xxxqqqdddooo|||xxx{{{~~~yyyppphhheeedddbbbaaa```bbbdddfffoooppprrrvvvzzz}}}~~~~~~{{{wwwvvvxxx{{{~~~zzzyyyxxxyyy||||||{{{yyyvvvvvvwww|||xxxjjjXXXLLLFFFFFFNNNXXXhhhnnntttvvvuuussssssuuuttt{{{~~~}}}~~~}}}zzztttpppxxx~~~xxxvvv{{{yyy~~~zzzjjjXXXYYYkkktttppp{{{||||||uuu]]]NNNHHHFFF???AAABBBBBBBBBFFFMMMSSSYYYhhhjjjJJJ;;;333444666000333222222111111222222333//////000000000111111111000111111111111222222222000222333555666555444444444333333333333444555555444666777666777;;;BBBHHH]]]zzzyyywww|||gggqqq```PPPJJJEEEAAACCCJJJUUUbbbrrr}}}yyyuuuggguuubbbllleeeDDD:::444333444222000111222333444333333222222222222333555777888999888888<<>>===JJJddd{{{ttteeetttyyy|||~~~~~~xxxnnngggcccbbbaaabbbfffjjjllllllxxxyyy{{{||||||{{{yyywwwvvvvvvvvvxxx{{{|||{{{zzzyyyxxxwwwyyy|||}}}|||yyyzzzyyyxxx}}}zzzgggVVVIIIEEEKKKTTTdddkkkssswwwvvvtttvvvxxxpppwww||||||{{{~~~~~~vvvqqquuuwwwlllhhhmmmmmm|||eeeaaattt}}}xxxyyyyyy{{{|||zzzyyyfffSSSJJJGGG@@@BBBCCCBBBAAADDDJJJOOOVVVfffrrrpppNNN<<<111222666222333222222222222222222333000000111111222222222333000111111111111222222222000222444666666666555444444333333333333444555555555666777777777;;;CCCIII```{{{|||wwwyyyvvv{{{uuueeeSSSJJJEEEAAABBBGGGRRRdddooouuurrraaaxxx{{{llliiiiiiBBB777888444222555444444444444444444444444444444444555555777888999999<<<<<<>>>>>>???]]]~~~cccggg~~~qqqxxx|||{{{rrrlllkkkmmmvvv~~~}}}uuurrrwwwuuurrrqqqtttzzz{{{wwwtttuuuxxx|||}}}}}}~~~zzzwwwuuutttssssss}}}^^^LLLLLLZZZgggooonnnlllqqqvvvxxx{{{~~~pppcccbbbjjjrrrsssvvvyyyzzzyyyxxxwwwwwwyyy|||wwwhhh[[[CCC<<<555444333333333333222111222222222111111111111000111111111111222333444444===444999:::===???JJJtttpppooozzz||||||~~~~~~}}}yyyjjj^^^[[[aaagggjjjiiihhhjjjllltttssssssuuuvvvwwwuuusssvvvtttuuu{{{|||tttzzzvvvsssvvv{{{~~~}}}zzzuuuvvv|||tttcccOOOCCCIIIWWWaaannnyyyyyywwwxxxxxxvvvvvvvvv{{{|||{{{qqqooosssvvvoooddd\\\[[[^^^iiimmmmmmxxx{{{zzzzzz|||jjjWWWRRRIIIDDDAAAAAACCCDDDEEEIIIPPPUUU\\\ooo|||WWW>>>555555666666333333333222222222111111111111222222222333333333222222222222222222222222111333666777555333333333333333333333444555666666888666777999999;;;BBBKKK^^^{{{~~~~~~}}}zzzmmmwwwtttwwwwwwgggVVVMMMGGGBBBCCCGGGOOOaaalllsss~~~vvvdddvvvqqqeeeeeeAAA888999555222333444444444444444444444444444444444444555777888999999;;;===??????FFFiii}}}hhhmmmsssxxx|||}}}zzzrrrlllkkkmmmttt|||xxxuuutttzzzyyyxxxxxxyyy{{{~~~}}}xxxsssrrruuuzzz~~~}}}zzzyyyxxxwwwtttrrr|||___KKKIIIQQQ^^^jjjmmmnnnrrrvvvvvv}}}|||nnnfffcccuuuuuuuuuuuuuuuuuuttttttvvvxxxzzz|||xxx{{{sssdddIII===666444333333444444222111222222222111111111111000111111111111222333444555999222888888;;;>>>LLLxxxqqqqqq|||}}}}}}|||{{{yyy{{{yyyjjj___YYY\\\```cccfffjjjpppttttttsssrrrrrrtttuuutttrrrttttttvvv|||}}}xxxyyyxxxwwwxxxzzz{{{zzzxxxxxx{{{}}}wwwqqqdddUUUOOOPPPeeeqqq{{{{{{yyy{{{}}}|||yyyvvvyyyyyyxxxssslllqqqsssmmmbbbXXXUUUVVVXXXkkk~~~tttxxx~~~|||{{{{{{}}}mmmZZZRRRFFFFFFBBBAAACCCCCCDDDHHHNNNRRR[[[llldddCCC555555555222333333333222222222111111111111111111222222222333111111111111111111111111111333666666555333333333333333333333444555666666777666777999999;;;BBBKKKbbb~~~|||||||||rrr}}}rrrrrryyykkkZZZOOOIIIEEEDDDFFFLLL^^^iiippp{{{{{{gggrrryyyaaaooocccBBB999:::666111222444444444444444444444444333444444444666777888999999;;;???@@@@@@PPP||||||vvvjjjpppyyywwwpppzzz{{{zzzvvvpppllllllnnnwwwxxxqqqqqqttt~~~~~~yyyrrroooqqqwww}}}~~~}}}~~~|||wwwsss{{{cccMMMHHHIIIUUUdddlllrrrvvvwwwuuuxxx}}}uuuzzzvvvqqqppprrrttttttssstttuuuuuutttwww~~~sssTTT@@@777555333333444444333111222222222111111111111000111111111111222333444555777333:::888:::AAASSSssswww|||xxxwww|||{{{sssggg^^^ZZZZZZ[[[]]]ccckkkrrrwwwuuusssqqqqqqrrrsssssssssrrrtttxxx~~~|||yyyzzz|||{{{yyywwwvvvvvvpppvvvzzzuuurrrrrrpppggg]]]XXXiiirrryyyzzzyyy{{{~~~{{{vvvvvvvvvwwwxxxmmmqqqsssnnncccWWWQQQOOONNN[[[uuuzzzyyy}}}{{{zzzzzz{{{{{{yyyjjj___NNNHHHDDDAAABBBBBBBBBFFFKKKMMMYYYgggwww}}}wwwMMM777666777111333333333222222222111111000000000111111111222222000000000000000000000000111333555666444333333333333333333333444555666666777666777999:::;;;CCCKKKeee{{{zzz}}}zzzvvvooo{{{nnn^^^QQQIIIEEEDDDDDDJJJ[[[fffnnnzzznnnsssccceeehhhFFF:::999666222222444444444444444444444444333333444444666777999999::::::@@@AAA@@@YYY~~~}}}uuutttvvvssspppppp|||yyytttnnnkkklllooorrrssslllnnnsss|||zzzvvvqqqnnnoootttzzz}}}zzzuuu{{{hhhPPPHHHGGGQQQ___llluuuxxxwwwtttmmmxxxqqqooorrruuuuuusssssssssrrrqqqrrrwwwzzz```EEE999777444333444444333222222222222111111111000000111111111222333444555666888666===999<<>>999>>>MMMhhh}}}www~~~~~~zzz}}}}}}ooofffaaa^^^]]]`````````aaadddhhhmmmppp|||yyywwwvvvxxxzzz{{{{{{wwwzzz~~~|||www|||}}}wwwrrrrrrtttvvvyyy{{{qqqgggYYYQQQVVVfffwwwqqqrrrttttttrrrppprrruuuyyyxxx|||~~~xxxyyyxxxsssjjj___TTTNNNWWWffftttyyy}}}|||}}}~~~~~~|||yyyxxxzzz||||||}}}tttQQQIIIBBBAAAAAA@@@AAADDDEEETTT___hhh}}}mmm~~~^^^>>>::::::444333333333222222222111111///000000000000111111111222222222222222222222222111333444444222222222333333333333333444555666666777666777:::;;;<<>>EEEIII}}}|||zzzvvvjjjddd```dddnnnwww{{{|||rrrqqqqqqssswwwyyyzzzzzzssssssssssssttttttssssssqqqssstttrrrppppppsssvvvrrryyy{{{rrrpppxxx|||hhh]]]KKKPPPcccnnn^^^cccgggnnnxxxzzzwwwwwwxxxvvvtttssstttvvvyyyxxxyyyzzzzzzyyywwwuuurrr|||YYY>>>;;;666444444444555444222222222111111111111000111111111222444666777888:::999>>>:::GGG___www{{{zzz|||yyyxxx{{{~~~zzzzzz|||}}}rrrggg^^^YYYVVVVVVZZZ```eeebbb]]]^^^iiitttuuuuuuvvvyyy|||~~~}}}}}}{{{||||||tttuuuvvvvvvwwwxxxzzz|||yyybbb]]]RRRJJJRRReeetttyyy~~~zzzzzz~~~}}}xxxwww{{{}}}zzznnnvvv~~~uuuppplllgggaaa[[[jjjgggmmmxxxzzzuuuxxx}}}|||}}}}}}]]]RRRGGGCCCBBB@@@???@@@FFFLLLWWWccclllyyy~~~YYY@@@666666333333333222222222111111111222222222222333333333000000000000000000000000222333333222111111222444333333333333444555666666777666777:::<<<>>>FFFOOOfff}}}ssszzz^^^LLLFFFDDDAAAGGGNNN[[[iiivvv~~~lll```DDD999777777666444444444444333333222111333444555666777888999:::999999JJJ???LLLyyy}}}|||jjjuuuddd\\\WWW]]]lllyyy}}}|||nnnnnnoooqqqssstttsssrrrsssrrrrrrvvv{{{|||yyytttsssqqqppppppqqqpppooommmvvv|||zzzwwwzzz~~~ooo```QQQ```kkkzzzsssdddeeejjjrrr{{{xxx~~~~~~zzz~~~rrr~~~}}}yyyvvvwww{{{yyytttttt|||}}}gggDDD666444888222///333222222222111111111111222222111111111111222444666888;;;::::::???PPPlllsssmmmpppvvv{{{}}}yyy|||xxxjjjbbb\\\WWWUUUVVVYYY^^^bbbddddddjjjttt|||{{{{{{{{{||||||zzzwwwuuuxxxwwwxxx|||zzzwwwssstttzzz~~~}}}|||}}}jjj]]]OOONNN]]]nnnwwwwwwyyy{{{}}}}}}yyyvvvsssrrryyy|||jjj^^^fff|||{{{fffWWWYYYccckkkwwwtttqqqrrrwww{{{}}}}}}{{{}}}{{{~~~~~~qqqSSSEEEGGGBBB>>>BBBDDDCCCLLLTTT```nnnwwwlllHHH444888555555444333333222222111111111111111111111111111222222222222222222222222111111222222222333333333333333333444666777999:::777888999888999???GGGNNNmmm|||vvvyyy___MMMGGGDDDBBBGGGNNN[[[iiivvvtttqqqbbbFFF:::888777666444444444444444333222111333444555666777999::::::999:::IIIAAASSSsssaaa{{{zzzaaaZZZVVV]]]lllyyy{{{yyyqqqqqqpppqqqrrrtttttttttuuusssssswww}}}}}}tttsssqqqqqqrrrrrrqqqppp{{{|||sss```UUUeeeqqq}}}tttiiijjjmmmrrrwww{{{}}}|||{{{|||wwwwwwwwwtttrrruuuyyyxxxsssvvvyyy|||zzzoooGGG777555999333000333333222222111111111111222222111111111111333555777888;;;:::999???RRRpppwwwrrrnnnuuuzzz{{{}}}zzz~~~rrrfff___[[[WWWWWWYYY^^^aaaeeefffgggkkkttt|||yyyxxxyyy{{{~~~~~~{{{www{{{wwwrrrssswww|||}}}|||xxxuuuwww}}}~~~}}}kkk^^^RRRSSSaaaqqqwwwwwwwwwxxxzzzyyywwwtttssssssuuuwwwqqqccc]]]gggzzz|||fffUUUVVVcccnnnzzzwwwttttttvvvxxxxxxwwwzzz~~~}}}~~~|||||||||[[[IIIIIICCC???AAABBBBBBKKKRRR]]]kkktttuuuPPP888999333333222222111000000000333333333333333333333333222222222222222222222222111111222222222333333333333333444555666777999999777888999999:::???GGGNNNiiizzz}}}wwwaaaPPPHHHDDDBBBGGGNNNZZZiiiwwwmmm}}}}}}cccFFF888555444333333444444444444333333222333444555666888999::::::::::::FFFCCC^^^fff\\\tttzzz^^^WWWTTT]]]nnnxxxxxxrrrrrrqqqppppppqqqtttvvvwwwwwwtttrrrtttyyy}}}~~~vvvtttrrrrrrrrrsssrrrpppwww}}}|||zzz}}}xxxaaa\\\mmmxxxuuunnnqqqrrrssstttuuuvvvvvvvvv~~~uuupppqqqpppppptttzzzzzzvvvssstttuuuzzzwww~~~xxxKKK:::666999444111555444222222111111111111222222111111111111333555777888;;;:::999@@@WWWwwwuuupppnnnvvv|||{{{yyy|||zzz}}}qqqeee```^^^]]]^^^aaa```ccceeefffhhhlllsssyyyuuutttuuuzzz~~~yyy{{{vvvqqqpppsssxxxzzz{{{vvvuuuwww|||}}}zzzzzz|||yyyhhh]]]TTTWWWeeerrrwwwvvvuuuvvvwwwvvvuuutttuuuvvvuuusssjjj```___kkk{{{iiiWWWXXXfffsssxxxwwwuuuuuuuuuuuutttsssxxx}}}~~~~~~{{{yyyxxx{{{}}}hhhOOOJJJDDDAAABBB???AAAIIIOOOYYYgggqqq[[[>>>999333333222222111111000000333333333333333333333333222222222222222222222222111111222222222333333333444444444555666777888999888999::::::;;;@@@HHHOOOiii~~~}}}vvvcccSSSIIIDDDCCCFFFMMMZZZhhhvvvooo~~~hhhIII:::666444444333444444444444444333333444444555666888999:::;;;;;;;;;DDDDDDgggxxxttt^^^aaaqqq{{{ttt^^^WWWTTT___oooxxxrrrhhhjjjllloooqqqsssuuuwwwyyy|||xxxtttsssvvvyyy{{{|||yyyvvvsssrrrrrrrrrpppoooqqqwww}}}|||wwwuuuxxx|||ttt```cccuuu}}}sssqqquuuvvvwwwvvvuuuttttttuuuyyyvvvtttqqqoooppppppqqqwww~~~{{{oooqqqttt|||www||||||OOO===777:::444222555444222222111111111111222222222111111222333555777888;;;:::999BBB^^^mmmeeepppzzz~~~zzz{{{~~~zzz{{{oooddd___^^^]]]```ccc^^^___aaadddhhhmmmssswwwtttrrrsssxxx}}}xxxxxxvvvuuuvvvxxxyyyxxxvvvzzzyyy{{{~~~|||xxxyyy}}}xxxbbbYYYTTT[[[iiirrrvvvvvvvvvwwwwwwwwwvvvwwwyyy{{{}}}wwwlllbbb```jjj{{{kkk]]]___kkkuuusssssstttuuuvvvuuutttsssuuu{{{~~~~~~~~~~~~{{{xxxvvvxxx}}}sssVVVKKKDDDBBBCCC===@@@HHHMMMVVVcccmmmgggDDD999666555555444333333222222000111111111111111222222222222222222222222222222111111222222222333333333555555555555666777888999999:::;;;:::<<>>@@@GGGKKKSSS```hhh}}}qqqIII999666666555555444333333222000000000111111222222222222222222222222222222222111111222222222333333333555555555666666888999::::::;;;<<<<<<===BBBJJJQQQjjj|||xxxhhhWWWIIICCCCCCDDDJJJVVVeeettt|||xxxqqqQQQ???777555555333444444555555555555444444555666777999:::;;;;;;;;;???CCCGGGvvvyyyttt{{{}}}xxxpppsssppphhhdddmmmyyyzzzqqq___XXXWWWeeewww{{{jjjXXXUUU]]]hhhqqqtttvvvxxxyyyyyyyyyxxxxxxyyy{{{~~~{{{yyyxxxyyyxxxwwwqqqwww|||zzzuuurrruuuyyy~~~rrraaaVVVQQQfffuuuxxxvvvzzzyyyvvv{{{ssswww{{{|||yyywwwxxxyyyyyy{{{zzzvvvtttwwwxxxwwwtttrrrvvv~~~~~~}}}zzz}}}tttwwwppp|||WWWAAA888999444333666444222222111111111111222222222222222222444666888999999:::===KKKqqq~~~jjjaaaqqqzzz~~~}}}|||zzzyyyvvvjjj]]]WWWUUUTTTWWW[[[\\\[[[^^^eeeooowww{{{|||wwwvvvuuuvvvxxxxxxxxxwww~~~{{{wwwsssrrrtttxxxzzz~~~{{{mmmXXXQQQSSScccrrrxxx|||}}}~~~|||tttiii]]]SSSQQQ\\\iiiqqqlllaaaYYYZZZccciiijjjqqqsssuuuuuutttrrrrrrrrrssswwwzzz{{{}}}}}}xxxuuuvvv|||eeeRRREEEDDDEEE???@@@GGGKKKSSS^^^eeexxxxxxMMM999444444333333222222111111222222222333333444444555222222222222222222222222111111222222222333333333444444555666777999:::;;;;;;<<<===<<<>>>CCCKKKRRRfff}}}xxx}}}zzzjjjXXXHHHBBBCCCBBBIIITTTcccrrryyy~~~tttsssSSS>>>666333333333333444555555555555555555555666777999:::;;;<<<:::BBBFFFLLL~~~mmmvvv|||~~~ssseeeaaaooo~~~rrr]]]VVVWWWhhh|||lllWWWSSS\\\gggooorrrtttxxx{{{tttuuuwwwxxxxxxxxxyyyzzz|||yyyxxxyyy{{{|||}}}pppuuuzzzxxxrrrnnnqqquuu{{{oooYYYNNNLLLZZZgggiiihhhppptttuuu|||sssvvvyyyxxxuuutttxxx{{{wwwwwwvvvvvvwww{{{}}}wwwrrruuu|||}}}}}}~~~uuutttlllmmmYYYBBB777888333222555333222222111111111111222222222222222333444666888999777;;;???PPPyyyyyyhhhaaasss{{{~~~yyy{{{xxxkkk^^^XXXVVVVVVXXX]]]\\\[[[\\\dddpppyyy|||{{{yyyzzzyyywwwuuuvvvyyy|||~~~{{{wwwvvvvvvyyy{{{zzz|||~~~}}}xxxxxxrrr```PPPIIINNNaaaqqqxxx}}}~~~xxxnnnddd\\\SSSLLLLLLQQQTTTSSSOOOLLLPPP\\\dddgggooorrrtttuuussssssuuuwwwuuuxxxzzz{{{~~~yyyxxxxxx}}}oooWWWFFFDDDEEE???AAAHHHLLLTTT]]]cccttt}}}PPP999444444444333222222111111111222222333444444555555222222222222222222222222111111222222222333333333333333444666888:::<<<===;;;=========>>>CCCLLLRRRggg~~~uuuuuu{{{kkkYYYGGGAAACCCAAAHHHSSSbbbqqq~~~tttzzznnn{{{ZZZEEE;;;999999333333444555666666666555555555666888999:::;;;<<<:::DDDIIIPPPgggyyyyyygggccctttooo[[[UUUWWWiiinnnXXXVVV^^^gggmmmpppsssxxx|||xxxzzz}}}}}}{{{yyyxxxwwwyyyvvvtttuuuxxx{{{}}}~~~rrrwww|||yyysssoooqqquuuzzzwww[[[MMMLLLMMMYYY[[[\\\gggooorrrzzztttvvvvvvsssppppppvvv|||vvvuuutttuuuwwwyyy~~~{{{tttuuu|||}}}xxxsss{{{pppZZZBBB777777333222555222222222111111111111222222333222222333444666888:::777;;;@@@SSS~~~qqqccc]]]vvv}}}zzz}}}tttgggZZZTTTSSSSSSVVV[[[[[[YYYZZZbbbooowwwzzzxxxzzz||||||xxxuuuuuu{{{~~~|||yyyxxxwwwyyy|||{{{xxxzzz~~~hhhUUUHHHBBBHHH]]]nnnuuu{{{~~~}}}}}}~~~xxxlllccc___ZZZOOOFFFDDD@@@DDDEEEEEEJJJWWWbbbhhhkkknnnrrrttttttvvvzzz}}}wwwzzzzzz{{{{{{{{{yyy|||www\\\GGGCCCEEE???AAAIIIMMMTTT^^^bbbrrrRRR999777666666555555444333333//////000111222222333333222222222222222222222222111111222222222333333333222333444666888;;;===>>><<<===>>>>>>???DDDLLLSSSkkkxxxppp~~~kkkZZZMMMEEEAAABBBGGGQQQ___ooo}}}}}}uuukkkjjjzzzXXXBBB888666555444444444444444444444444333555777888888888:::;;;>>>???CCCZZZmmm{{{zzzfffiiiuuu~~~ooo]]]SSSTTTjjjmmmTTTTTTaaammmppppppsssvvvwwwzzzxxxwwwwwwxxxyyywwwuuu{{{wwwqqqooopppsssvvvwwwpppqqqrrrrrrrrrrrrtttvvvaaaMMMHHHLLLMMMOOORRRYYYccckkknnnmmmqqqvvvwwwuuusssuuuwww~~~vvvssswwwwwwrrrsss{{{|||yyysssrrrzzz{{{~~~~~~~~~~~~zzznnn~~~fffBBB:::666222666000555444444222222222222444444444333333444555777999::::::;;;EEETTTxxxjjj```dddwww}}}}}}}}}}}}wwwfffWWWTTTYYY[[[ZZZYYY^^^[[[^^^gggnnnqqqrrruuuvvvyyyyyywwwwwwzzzzzzwwwyyy|||~~~zzzwww~~~~~~wwwwwwxxxyyybbbHHHHHHCCCDDDOOO]]]hhhooottt|||~~~~~~{{{vvvuuunnnddd\\\UUUMMMDDD<<<>>>===@@@HHHOOOVVV^^^eeennnmmmmmmooorrrvvvxxxxxx|||wwwyyy{{{|||~~~___MMMGGGCCC===@@@BBBHHHPPPXXXaaaooo}}}[[[:::777555444444555555444333222222222222222222222222000111111111111222222222333222222222222222222222666666666888:::<<>>???===???FFFNNNUUU^^^fffjjjkkklllnnnrrrvvvzzz}}}zzz{{{||||||~~~aaaNNNGGGAAA;;;AAACCCIIIQQQXXXaaaooo|||yyyYYY>>>888666555444555555444222222222222222222222222222000111111111111222222222333333333333333333333333555555666888:::===@@@BBBAAA???@@@BBBDDDGGGQQQ\\\qqqtttooo]]]NNNCCC>>>BBBFFFPPP___qqqzzz}}}vvvooo|||dddaaayyyTTT>>>666666666444444444444444444444444444555888888999999;;;===999AAAQQQqqqtttjjjyyydddjjjyyyxxxcccZZZ[[[pppyyy```VVVaaakkknnnooorrruuuvvvwwwssspppppptttuuurrrnnneeeaaa___aaagggnnnqqqrrrtttuuuvvvvvvvvvwwwyyy{{{yyy^^^TTTEEEEEEFFFGGGIIIOOOXXX```jjjkkkmmmrrrwwwyyyxxxvvv|||{{{wwwrrrooossssssrrrrrrvvvyyyxxxrrrssstttvvv}}}zzzmmm{{{zzz}}}nnnHHH===777333666111555444333333222222333333444222222222222444666888999===<<>>DDDLLLSSS]]]fffgggjjjmmmoooqqquuu|||}}}{{{|||}}}}}}|||www\\\LLLGGGCCC>>>BBBCCCHHHQQQYYYbbbooo{{{bbbFFF:::888666555555444333111222222222222222222222222000111111111111222222222333333333333333333333333444555666888<<>>===BBBJJJRRR]]]gggjjjnnnrrrrrrqqqttt{{{}}}||||||{{{zzz{{{~~~zzz^^^LLLFFFCCCAAAAAABBBGGGPPPYYYbbbnnnyyylllJJJ<<<:::666555444444222111222222222222222222222222000000111111111222222222222222222222333333333333333444666999===@@@CCCEEECCCAAA@@@BBBDDDIIITTT___xxxsssxxxrrrbbbRRRHHHCCCCCCFFFMMMZZZjjjzzzsssooovvvrrrmmmxxxnnnbbbsssSSSAAA999666333444444444444444444444444222444555666666888;;;===@@@NNNkkklllvvv|||kkkooo}}}qqq\\\VVVVVVgggyyy^^^QQQ\\\gggnnnsssxxxzzzyyytttrrrppprrrxxx~~~tttiii\\\XXX^^^iiiqqquuutttvvvyyy{{{}}}uuu___RRRLLLHHHFFFCCCBBBIIISSSXXXbbbmmmqqqpppnnnpppsssxxx~~~~~~yyy{{{~~~{{{zzz{{{|||zzztttqqqpppqqqssstttzzz{{{lllwww~~~|||QQQAAA888444888222555333333333333333333333333222111111222333555777999<<<999GGGbbbxxxssszzz}}}vvvfff[[[QQQQQQTTTUUUUUUUUUUUUWWW^^^hhhoooqqquuuyyyyyy{{{yyyuuuuuuyyyzzzxxxzzzzzzzzzyyyyyyzzzzzz{{{|||gggTTTNNNHHHEEEBBBAAAFFFMMM___iiivvv}}}tttgggYYYOOOJJJFFFEEEBBB>>><<>>BBBDDDEEEDDDBBBBBBDDDFFFKKKVVVaaazzzvvvvvvsssbbbSSSIIIEEECCCEEEKKKWWWgggwwwoooiiivvv~~~pppjjjrrrtttbbbqqqSSSBBB;;;777333444444444444444444444444333444555666666888<<>>;;;777444444444333222222222222222222222222222000111111111111222222222000111111222222333333444333555888<<>>AAAFFFQQQnnn|||sss}}}wwwnnnvvvooo\\\XXXVVVccczzz^^^RRR]]]kkktttzzz}}}{{{vvvpppsssuuuuuuxxxooocccdddkkkppprrrqqqssstttuuuvvvwwwzzz||||||hhhXXXJJJGGGDDD??????FFFPPP^^^pppzzz{{{yyyxxxyyyrrroooppptttwwwwwwyyy~~~}}}{{{}}}wwwqqqqqqjjjnnnrrrssswww~~~kkkuuuYYYDDD888444999222555222333333444444333333222333333333333555777999:::===:::IIIddduuuyyygggaaa[[[\\\iiiooorrrvvvzzz}}}sssooo___WWWQQQRRRTTTTTTTTTVVVVVVZZZcccmmmrrrssswww||||||~~~|||wwwwww{{{}}}{{{yyyzzz{{{||||||||||||{{{|||{{{{{{wwwjjj[[[QQQJJJDDDBBBCCCFFFQQQbbbvvvyyytttkkk```TTTKKKEEEBBBAAA===<<>>:::666444444444444444222222222222222222222222000111111111111222222222222222333444444555666666444666999===@@@BBBDDDDDDHHHHHHKKKOOORRRUUU]]]gggwwwtttaaaPPPFFFBBB???AAAHHHTTTeeewwwtttnnnqqq}}}vvv{{{nnnsssQQQAAA<<<999777444444444444444444444444666777888999999<<<@@@DDDCCCLLLjjjsssvvvssskkk}}}jjjsssnnn[[[WWWUUUbbb}}}yyy\\\TTT```mmmvvv|||~~~yyysssuuuxxxyyyvvvuuu~~~mmmccceeelllpppqqquuuvvvvvvvvvuuuuuuwwwyyyzzzqqq]]]MMMIIIGGGAAA@@@DDDHHHTTTfffuuu{{{zzzwwwtttmmmhhhkkkuuuwwwsssssszzzuuuwww}}}|||rrrooosssmmmqqqttttttuuukkkuuu[[[EEE999444999333555222222444444444444222222444333333444555777999;;;???;;;KKKddduuu|||fffZZZPPPSSSdddmmmqqquuuyyy|||~~~ppplll^^^VVVQQQRRRUUUTTTTTTVVVWWW\\\eeepppuuuvvv{{{|||}}}{{{wwwxxx}}}~~~}}}{{{yyyxxx{{{|||wwwyyyyyyeeeWWWOOOIIIFFFFFFDDDMMM\\\nnnxxxtttmmmbbbVVVKKKDDDAAA@@@<<<<<>>:::666444444555555555222222222222222222222222000111111111111222222222444444555555666777888888555666:::===@@@BBBCCCDDDHHHHHHLLLQQQTTTVVV^^^fffuuu~~~vvvfffVVVIIIAAADDDFFFLLLVVVeeevvvzzzkkkxxxuuuqqqYYY>>>======666444444444444444444444444444555666777999;;;<<<===AAADDDjjjkkk^^^mmmiiiwwwmmmaaaooommm[[[VVVTTT___wwwwww___XXX]]]gggttt}}}vvvqqqwww~~~}}}hhhaaaeeejjjqqqwwwoootttzzz~~~~~~|||zzzyyy}}}|||gggRRRKKKHHHCCCBBBEEEHHHUUUkkkvvvtttwwwtttdddeee^^^bbbqqqxxxrrroootttrrrtttvvvwwwtttrrrqqqqqqpppnnnpppwww}}}iiikkk^^^AAA:::444222444222333333333333333333333333111111222333555777999:::;;;<<>>AAAMMMQQQWWWeeeeeeaaagggwww{{{{{{zzzvvvqqqqqqtttxxxzzzzzz~~~~~~}}}YYYLLLOOOEEECCCDDDMMM^^^mmmvvv{{{___AAA:::555555444111000222222222222222222222222222333333222222111222222222333222222333555777888777999555;;;BBB@@@CCCFFF???GGGFFFKKKTTTVVVUUU[[[eeexxxxxxhhhWWWIIIAAA@@@BBBHHHSSScccvvvxxxfffmmm~~~mmmhhh~~~fffGGG???>>>888444444444444444444444444444555666777999;;;<<<===BBBDDDgggooohhhwwwlll~~~iii```mmmooo]]]XXXTTT___wwwuuu\\\VVV\\\gggsss|||~~~zzzvvvxxx}}}cccXXX\\\ccckkkqqqwww{{{~~~yyyuuu~~~ooo[[[SSSNNNGGGCCCEEEFFFQQQeeesssxxxooo[[[TTTZZZmmmxxxwwwxxxyyywwwuuusssrrrqqqppppppkkknnnuuu|||~~~ggghhh^^^AAA:::555333444222333333333333333333333333222222222333555777999:::<<<>>>HHH{{{www}}}aaaKKKOOOQQQ___nnnsssyyy|||}}}~~~|||wwwhhh```XXXTTTVVVZZZ[[[\\\^^^^^^gggnnnrrryyyyyyyyyxxxwwwvvvvvvvvvvvvtttxxx|||{{{xxxvvvxxx{{{zzzyyyxxxxxx{{{~~~tttggg[[[UUUTTTGGGFFFKKK```wwwhhh___WWWNNNFFFCCCCCCDDD???@@@LLLQQQYYYhhhpppggggggrrr{{{~~~yyyvvvrrrrrrvvv{{{~~~~~~{{{hhhPPPMMMDDDEEEGGGQQQbbbpppvvvzzz}}}fffCCC<<<666666555222222333222222222222222222222222333333222222222222222333555444444444666888999:::555444===DDDCCCIIIQQQOOONNNKKKMMMTTTUUUUUU]]]iiizzzzzzjjjYYYKKKBBB>>>@@@FFFQQQbbbwwwxxxbbbbbbzzz}}}ggg___yyylllJJJ===999666444444444444444444444444444555666777999;;;<<<===AAAFFFmmmsssssszzzqqqyyyeee^^^jjjzzzrrr___YYYTTT^^^vvvtttZZZSSS\\\hhhrrrwwwwwwvvvuuuzzziiiXXXWWW___iiiqqqvvvyyy}}}|||uuuooo~~~uuuddd]]]VVVLLLFFFGGGHHHPPPdddtttcccYYY\\\lllwwwvvvxxx{{{uuurrrsssuuuuuutttqqqtttyyy}}}}}}hhhggg|||www___BBB;;;555333444222333333333333333333333333333333333444555777888999<<>>777666666444333444222222222222222222222222333333222222222222333333333333333555777;;;>>>@@@999777@@@GGGFFFOOO\\\]]]VVVQQQPPPTTTUUUVVV___mmm{{{{{{lll[[[MMMEEEAAABBBHHHSSSdddyyy{{{```^^^xxx}}}ggg^^^}}}ssskkkLLL===777333444444444444444444444444444555666777999;;;<<<======IIIwwwrrrxxxsssuuuwwwbbb[[[gggyyyuuu```XXXRRR]]]vvvuuu[[[QQQ[[[hhhppprrrrrrrrrtttuuu|||eeeYYY\\\hhhrrrrrrsssuuuyyy{{{yyytttooo|||xxxlllfff]]]PPPIIIIIILLLUUUiiiyyynnnaaa^^^kkkttttttwww~~~~~~xxxxxx{{{~~~}}}{{{zzzvvvuuuxxxkkkhhh{{{zzz```CCC<<<666333555222333333333333333333333333444444444444555666888888<<<@@@QQQ{{{uuubbbPPPWWW\\\kkkqqqvvvzzz{{{{{{|||xxxqqqaaaWWWSSSQQQUUUXXXXXXXXXZZZ[[[eeeoootttvvvwww{{{}}}{{{{{{zzzxxxwwwuuutttsssoooqqqtttuuutttuuuwwwyyyxxxzzz{{{zzzwwwwwwzzz}}}|||{{{~~~uuurrrsssnnn___UUUcccrrreee[[[QQQIIIGGGDDDEEE??????LLLVVVdddyyyxxxhhh```jjjwwwyyyvvvtttrrrrrrqqqrrruuuyyy}}}||||||{{{{{{}}}\\\JJJIIIEEEKKKYYYkkkvvvxxxxxxyyy}}}nnnIII???777555555444333444222222222222222222222222333333222222222333444444///000222444777===CCCGGGCCC===BBBGGGHHHSSS___```YYYTTTSSSWWWXXXWWW```mmmzzz~~~{{{mmm]]]OOOGGGCCCDDDIIISSSdddyyy}}}^^^YYYqqqooofffpppkkkQQQCCC:::333444444444444444444444444444555666777999;;;<<<===<<>>JJJxxxzzzfff{{{ppp{{{zzzaaaWWWeee{{{zzzaaaWWWQQQ\\\yyyzzz```RRR[[[ffflllnnnooorrruuutttvvvvvvtttwwwwwwjjjiiillltttttttttrrrqqqqqqtttwwwssssssooonnnyyyzzzjjjVVVLLLLLLRRR]]]ooouuusssjjjXXXNNNXXXeeekkksss}}}|||uuummmhhhooo|||~~~mmmeeesssbbbEEE===777444555333333333333333333333333333444444444555666777999::::::@@@UUU|||]]]MMMSSSUUUcccrrrxxx}}}}}}{{{|||zzzooo]]]SSSOOOOOORRRTTTUUUXXX\\\___dddmmmvvvxxxuuuvvvyyyxxxyyyzzz{{{{{{zzzxxxwwwssssssssssssssstttuuuvvv|||}}}~~~|||zzzyyyyyyzzzzzz{{{rrrpppzzzhhh[[[PPPIIIGGGCCCFFFBBBDDDRRR___sssoooZZZ[[[ffflllmmmnnnooossswwwzzz{{{{{{|||||||||{{{{{{{{{|||jjjJJJNNNIIIRRRcccuuu~~~vvvNNNAAA555222444333222222222222222222222222222222333222222333333444555666555555555444444888@@@FFFLLLBBBCCCGGGJJJXXXggggggZZZYYY]]]eeefffccchhhqqqzzz~~~ppp___PPPGGG@@@BBBIIITTTeeexxx]]]VVV```zzzpppuuueeeMMM???666000444444444444444444444444444555666777999;;;<<<===AAALLL{{{wwwlllvvvvvv```WWWdddwww|||eeeZZZRRR]]]zzzzzz___TTT[[[dddkkkoooqqqtttuuuwwwwwwuuurrrrrryyy{{{sssnnnnnnrrruuutttqqqqqqvvv{{{xxxuuunnnkkkrrr}}}mmmYYYPPPRRR___gggtttvvvsss~~~pppZZZLLLRRR\\\aaahhhrrr}}}yyysssooottt|||oooeeerrr{{{cccEEE>>>777444555333333333333333333333333333333333444555777888:::;;;;;;AAAWWW}}}ZZZGGGMMMPPP___ssszzz~~~yyyooo^^^RRROOOOOOQQQSSSTTTXXX^^^bbbdddlllvvvzzzvvvuuuwwwuuuvvvxxxxxxxxxwwwuuuttttttsssrrrssstttvvvwwwwww|||||||||}}}~~~}}}yyy{{{|||~~~jjj\\\PPPJJJHHHFFFIIIFFFGGGTTTbbbvvvyyy```UUUSSSTTT\\\eeejjjpppxxx}}}~~~}}}||||||~~~}}}||||||}}}uuuLLLOOOIIIRRRcccttt|||{{{zzz||||||}}}RRRCCC666222444444333333222222222222222222222222222222222333333555666666555666666555555:::CCCKKKLLLHHHLLLNNNKKKWWWjjjppp```___dddlllnnnlllqqq{{{zzz~~~rrr```OOOFFF@@@CCCJJJWWWhhh{{{```[[[```{{{pppuuufffOOOAAA;;;888444444444444444444444444444555666777999;;;<<<===AAAPPPxxxvvv}}}qqq^^^YYYdddsss~~~hhh]]]TTT^^^zzzzzz^^^UUU[[[ccckkkpppsssuuuvvvxxxwwwuuurrrppprrruuuyyy|||wwwkkkkkksss{{{|||xxxyyyxxxpppqqqyyy|||mmm[[[UUUXXXmmmqqqzzz|||zzzpppYYYIIIOOOYYY___hhhsssqqqtttyyy|||~~~zzzwwwxxx~~~sssgggsssyyycccFFF>>>888555666333333333333333333333333333222333333555777999;;;<<<===CCCYYYZZZEEEJJJOOO___ttt|||xxxppp```QQQNNNMMMOOOPPPRRRXXX___cccccciiiuuuzzzvvvsssttttttuuuvvvvvvuuusssqqqpppvvvuuuttttttwwwyyyzzz{{{{{{zzzzzz}}}}}}~~~mmm^^^SSSLLLKKKIIIMMMIIIJJJVVVcccwwwooo]]]NNNGGGOOO\\\ccckkkvvv|||~~~}}}|||{{{~~~}}}||||||}}}~~~}}}~~~OOOPPPGGGPPP```pppvvvtttsssvvvvvvzzzTTTEEE777333555666555444222222222222222222222222222222222333444555666777111444555555777>>>IIIRRRMMMNNNVVVUUUKKKTTTjjjuuufffdddhhhpppsssrrryyy{{{sssdddRRRCCCAAA@@@DDDPPPeee~~~___\\\qqqsssooottt~~~cccOOOCCC999444444444444444444444444444777777777777888999:::;;;>>>VVVzzznnnsss```XXX___ppp|||kkk]]]UUUZZZnnn}}}\\\WWW[[[aaahhhnnnrrrtttttt}}}zzzvvvuuuvvvwww|||}}}|||yyypppjjjqqq|||}}}{{{xxx|||~~~}}}~~~ooo]]]XXX]]]uuuyyyzzzpppeeeOOOFFFRRR]]]ffftttsssssstttvvvzzzxxxxxxmmmbbbnnn~~~cccEEE<<<666444777555555444333333222222222222444444444777:::=========<<>>777666444444444444444444444444666666666777888:::;;;<<>>>>>AAAEEEUUUppp~~~YYYKKKLLLYYYmmmyyy~~~||||||zzziii^^^RRRNNNMMMOOOQQQSSSWWW\\\ccchhhnnnqqqppppppqqqrrrwwwzzz}}}}}}yyytttssssssoooqqqtttvvvxxxzzz|||~~~{{{}}}~~~~~~}}}yyyqqqbbbZZZTTTOOOLLLNNNOOOMMMTTTfffqqqzzzzzzyyy|||]]]NNNRRRZZZdddnnnqqqoooooouuu{{{xxxyyyyyyxxx|||~~~~~~oooqqq```KKKIIIKKKTTTaaakkkoootttyyyvvv~~~vvvMMM???444333888999777666444444333333333333444444444444333333333444444555666444555666666666===EEEMMMNNNQQQTTTYYYggg|||tttuuu||||||qqqeeeTTTFFFCCCCCCGGGSSSgggttt\\\hhhlllggg|||ttthhhOOO>>>777555444444444444444444444444666666666777888:::;;;<<>>333333777888666666444444333333333333444444444444444444444444555666555555777999888888@@@IIIIIIJJJPPPZZZgggvvv~~~|||zzz|||qqqeeeTTTFFFCCCCCCGGGSSSggg~~~cccggg~~~pppjjj|||vvvcccMMM@@@999555444444444444444444444444555555666777888:::<<<===BBBLLLmmmfffqqq___WWW```rrrmmm]]]VVVZZZfffwwwuuu```QQQUUU]]]fffooowww}}}{{{xxxtttpppooorrrxxx}}}{{{yyyvvvssssssyyyuuudddeeeiiixxxuuufffWWWSSSRRRWWWfffvvvvvvuuummmUUUPPPfffvvv|||vvvrrrpppqqqqqqpppvvvmmmfffsss|||iiiIII???888444555333444444444333333444555555555555666999???EEEHHHJJJCCCHHHVVV|||VVVJJJMMMXXXhhhqqqyyy|||xxxggg\\\RRROOONNNQQQRRRRRRVVVZZZ]]]dddlllqqqrrrqqqqqqqqqwwwyyyzzzyyywwwuuutttsssqqqtttvvvvvvtttuuuyyy}}}tttwwwzzz}}}~~~}}}|||zzzvvvtttxxx|||xxx\\\NNNIIIGGGEEEEEELLLPPP]]]uuupppcccdddfff\\\PPPOOO[[[iiipppqqqsssxxx~~~}}}||||||~~~{{{bbbXXXsss~~~YYYGGGCCCCCCIIITTT___fffooowwwuuudddJJJ???555444666666444444555444444333333444444555555444444444555555666777888888;;;<<<;;;<<>>777555777555444444444444444444555666333333444999@@@GGGLLLOOODDDHHHUUUzzzUUUKKKPPPZZZhhhvvv{{{zzz{{{tttggg^^^RRROOONNNQQQSSSRRRUUUYYY[[[bbblllsssuuutttttttttxxxxxxwwwwwwvvvvvvvvvvvvvvvvvvvvvvvvuuuvvvxxx{{{{{{{{{}}}}}}}}}{{{yyyxxxyyyuuuxxxiiiSSSJJJGGGDDDEEEMMMRRR^^^sssvvvhhhcccZZZOOOMMMXXXfffoootttvvvzzz}}}~~~|||}}}}}}|||zzz```SSShhhqqqRRRGGGAAAAAAFFFQQQ[[[cccllltttsss|||hhhJJJ@@@777666666555333333555555444444444444555555555555555555555666777888555666999:::999<<>>999777444444444444444444444444444555555777888;;;<<<===>>>MMMvvvooo}}}hhh\\\aaaqqqnnn]]]VVVZZZcccpppqqqbbbRRRUUU\\\eeeoooxxx}}}{{{wwwrrroooppptttxxxxxxyyyxxxuuurrrttt{{{~~~uuuiiirrrssscccVVVTTTWWWZZZcccnnn||||||{{{pppUUU]]]```nnnnnnnnnoooqqqrrrtttuuuuuuqqqvvvooojjjuuurrreeeFFF>>>777555777666444444444444444555666666333333555:::CCCLLLRRRUUUKKKLLLTTTwwwWWWKKKPPPZZZeeevvv|||{{{|||xxxiii___RRROOOOOORRRSSSRRRUUUYYYZZZcccnnnvvvyyyyyyyyyyyyzzzxxxvvvuuuvvvxxxzzzzzzzzzxxxvvvvvvxxxzzz{{{{{{}}}}}}||||||{{{zzzyyyyyy{{{uuuuuuzzz___QQQJJJFFFEEEOOOUUU___qqqtttcccXXXMMMUUUaaammmuuuyyyzzzzzz{{{xxxzzz~~~{{{{{{{{{|||~~~xxx^^^PPP\\\jjjNNNGGGAAAAAAFFFQQQ[[[bbbkkksssttt{{{pppIII@@@888777777555444555555555444444444444555555555555555555666777888999222555999===???FFFVVVeeerrrwwwzzz|||zzztttxxxoooeeeVVVIIIAAABBBFFFRRReee{{{~~~{{{zzzpppxxx|||hhhiiiMMM<<<666666444444444444444444444444444555555777999;;;===>>><<>>888666888666444444444444444555666777555555777===GGGPPPWWWZZZRRRQQQUUUZZZJJJNNNVVVaaaqqqzzz}}}lll]]]RRROOOOOORRRSSSRRRTTTXXX[[[dddpppyyy|||||||||}}}{{{yyyuuuuuuvvvzzz|||~~~|||yyyvvvwww{{{~~~~~~}}}zzzyyyyyyyyyyyyzzz{{{||||||tttrrr|||iiiWWWNNNHHHCCCOOOWWWaaaqqq}}}pppcccLLLSSS___lllvvvzzzzzzxxxwwwtttvvv~~~|||yyy{{{wwwyyy~~~~~~}}}vvv\\\MMMSSSqqqhhhMMMHHHBBBBBBGGGRRR[[[ccckkkssswww|||tttHHH???888777888666666777555555444444444444555555555555555555666777999999666999@@@GGGMMMXXXlll|||{{{uuu{{{xxxoooeeeUUUHHHBBBCCCGGGRRRfff}}}|||}}}~~~vvvwwwsss|||qqqKKK===999555555555555555555555555555444444555666888:::;;;<<>>777444666444444444333333444444555666555666777<<>>666555666555555666444444444555555555555666666777777666666777;;;===EEEQQQaaafffnnn|||bbbJJJGGGGGG]]]~~~xxxyyynnnbbbQQQCCC@@@EEELLLYYYmmmttt\\\\\\xxxlllkkkzzzmmmLLLAAA;;;444555555555555555555555555444444555666888:::;;;<<<<<>>VVV~~~dddMMMFFFHHHQQQ[[[hhhxxxzzzfffWWWQQQNNNPPPRRRRRRSSSVVVXXX\\\dddnnnwww}}}~~~~~~}}}~~~~~~|||xxxxxxzzz}}}~~~~~~~~~}}}}}}{{{|||}}}|||zzzzzz~~~~~~}}}}}}}}}xxxyyy}}}zzzuuukkkddd___\\\TTTGGG@@@@@@EEEKKKPPPZZZfffgggnnnsssiiittteeeZZZ```nnnpppsssyyyyyysssrrrrrrsssqqqpppxxx~~~}}}{{{~~~uuu\\\___pppyyyuuupppiii]]]NNNEEEDDDBBBDDDMMM[[[gggpppyyy|||llleeeEEE<<<555555666555555777444444444555555555666666777888888777777999<<>>BBB^^^{{{rrrnnniiijjj{{{lll\\\TTTSSSXXXggglllaaaRRRQQQVVVbbblllooopppqqqpppqqqrrrrrrqqqrrrvvvxxxtttuuuvvvwwwxxxxxxwwwwwwyyyvvvwww{{{{{{yyylllZZZPPPFFFCCCPPPiii~~~~~~nnnaaa]]]qqqnnneee``````YYYRRRYYYhhhkkkoootttxxx}}}}}}sssnnnttt}}}XXX>>>>>>:::333444555555666777666666666888:::888666888>>>UUU```IIIFFFHHHNNN\\\dddoooyyyuuukkk[[[PPPJJJOOOSSSQQQQQQUUUXXX[[[aaakkkuuu{{{|||{{{|||~~~}}}xxxuuuvvvxxx}}}|||zzzyyyxxxyyyyyyzzzxxxyyy{{{|||}}}|||{{{zzz~~~|||{{{|||}}}}}}{{{yyyzzzuuummmXXXOOONNNGGGCCCDDDAAA@@@FFFOOOWWW```jjjvvv{{{eeeaaaoooxxx___]]]aaallltttvvvvvvvvvxxxwwwuuuqqqooopppsssvvvzzzzzzxxxzzzxxxaaafffqqq{{{}}}zzzxxxzzz|||xxxwwwssshhhYYYLLLFFFEEECCCEEEPPPbbbpppuuuwwwxxx{{{mmmggg___EEE===888888999666444444444444444555555555666666888888888777666888<<<@@@AAADDDJJJWWWhhhoooeeeUUUBBBFFFFFFPPPkkk~~~uuujjj]]]OOOEEEGGGGGGNNN^^^tttxxxkkkqqqkkkccc~~~bbbIII===777444555555555555555555555555555555555666777999;;;;;;>>>BBB\\\www|||uuullleeeeeeuuu~~~nnn___UUUSSSXXXffflllbbbRRRQQQVVVaaakkknnnoooqqqqqqssstttuuuuuuuuuuuutttrrrtttvvvxxxyyyxxxwwwvvvwwwwwwyyy}}}sssrrr|||~~~lllZZZOOODDDGGGSSSjjj~~~{{{hhh^^^aaalllwww{{{fff___kkkmmm\\\TTTZZZhhhmmmrrrtttvvvpppiiiooo{{{uuu{{{RRR;;;<<<888333555666444555666666555666888:::999888;;;AAAXXX~~~aaaLLLHHHHHHKKKXXXaaannnyyyxxxkkk___RRRKKKOOORRRPPPPPPSSSWWWZZZ```jjjsssyyyzzzyyyzzz|||}}}|||yyyvvvuuutttzzzyyywwwvvvuuuuuuuuuuuuyyyyyyxxxwwwwwwvvvvvvvvvvvvvvvwwwzzz}}}~~~}}}{{{vvv|||qqqnnnXXXNNNMMMEEEBBBDDDAAAAAADDDIIISSS___kkktttyyyrrrkkkllliii\\\ZZZbbbeee\\\\\\bbblllrrrssstttvvvxxxwwwuuurrroooooorrruuusssuuuuuuxxxttt]]]aaammmyyy}}}|||{{{~~~zzzkkkZZZLLLEEECCCAAAHHHVVVfffooorrruuuzzz|||{{{```WWWsss^^^DDD===888888999666444555444444444555555555666666888888888777777999===@@@DDDLLLTTT^^^pppzzzlllUUUEEEDDD???KKKjjjuuuiii\\\OOOFFFGGGHHHOOOaaawwwzzz{{{}}}hhhdddeeeJJJ===999666555555555555555555555555555555555666777999;;;;;;>>>BBBYYYrrrxxx}}}mmmeeefffvvvqqqaaaVVVSSSWWWfffnnneeeSSSQQQUUU```iiimmmoooqqqssstttvvvxxxyyyxxxtttqqqrrrsssvvvxxxyyyxxxwwwuuuxxxzzzsssooowwwyyyjjj\\\SSSIIILLLVVVlll}}}vvvbbb___lllvvvyyy~~~~~~|||kkk```xxx}}}ggg^^^gggmmmrrrqqqooovvvlllaaadddsss{{{nnnqqqLLL777999777444666777444555666666555666888:::;;;;;;???EEE\\\{{{yyybbbOOOJJJGGGGGGSSS]]]lllxxx~~~nnncccVVVMMMOOORRROOOOOORRRWWWZZZ___gggooouuuwwwwwwzzzzzz{{{|||~~~~~~|||zzzzzzyyyxxxwwwvvvuuutttttt{{{yyyvvvsssrrrqqqrrrsssvvvvvvyyy}}}}}}~~~sss[[[OOOMMMFFFCCCFFFDDDDDDCCCFFFOOO]]]jjjpppsssmmm^^^]]]aaa\\\YYY[[[WWWXXX[[[dddnnnsssssstttxxxzzzyyyvvvssspppoooqqqtttoooqqqssswwwttt___[[[hhhxxx}}}mmmZZZKKKDDDAAAAAAKKK[[[jjjoooooossszzz~~~~~~pppWWWKKK```\\\DDD<<<777888888666555666444444555555555666666666888888888777777:::>>>AAACCCVVVeeeooojjjSSSLLLDDDSSSuuuyyylll^^^PPPGGGCCCEEENNN```xxx~~~iiifffhhhKKK===888666555555555555555555555555555555555666777999;;;;;;>>>BBBUUU|||vvvxxxnnnggghhhyyyqqqaaaWWWSSSVVVfffpppiiiUUURRRVVV```jjjnnnppprrrrrrrrrtttwwwyyyxxxuuurrrsssttttttuuuvvvwwwxxxxxx|||~~~vvvxxxxxxkkkaaa\\\TTTOOOVVViiiwwwnnn^^^dddxxx|||yyy|||hhhxxxfffiiipppuuurrrnnntttkkk[[[XXXfffwwwwwwmmmjjjIII666888666555777777333555666666555666888:::;;;<<>>BBBQQQrrryyy{{{ppphhhhhhuuu~~~ooo```VVVRRRTTTeeepppjjjUUUSSSWWWbbbkkknnnppprrroooooopppsssuuuvvvvvvuuuvvvtttrrrrrrsssvvvyyy{{{|||yyynnneeeYYYPPPVVVbbbkkkddd^^^jjj|||vvvxxx~~~xxxllljjjooouuuyyyvvvssszzzqqq\\\SSS^^^mmmwwwtttfffHHH888999666555777555444555666666666777999;;;;;;===CCCHHH]]]yyyiiiSSSKKKFFFFFFPPPZZZjjjwwwtttfffXXXNNNOOORRRPPPRRRWWWZZZ\\\```dddhhhllloooqqqzzzuuuqqqqqquuuyyy{{{{{{xxxyyy{{{||||||{{{yyyxxxzzzzzz{{{{{{zzzxxxwwwvvvttttttwwwzzz~~~~~~yyy^^^NNNKKKEEEDDDFFFCCCAAADDDHHHLLLQQQYYYccciiiuuukkkiiihhhdddccc\\\KKKHHHQQQaaapppvvvttttttxxx}}}|||{{{wwwtttssstttuuuuuutttssswww~~~vvv\\\hhh}}}}}}hhhVVVJJJDDDCCCGGGMMM[[[jjjrrrssstttxxxxxxuuurrrhhhXXXYYY|||\\\EEE===777777777666555777555555555666666666777777777888888888999<<>>DDDGGGZZZ~~~pppUUUJJJEEEHHHOOOYYYhhhttt}}}xxxiiiZZZOOOOOOQQQPPPSSSXXXYYY\\\```cccggglllqqquuuxxxsssnnnjjjiiikkklllmmmnnnppptttwwwxxxxxxwwwvvvxxxyyy{{{||||||{{{yyywwwsssssstttvvvzzz||||||{{{zzzzzzwww\\\KKKHHHCCCAAABBB>>>===AAAEEEIIIMMMUUU```iiisssssssssooonnnxxxrrrYYYFFFLLLYYYhhhooopppqqqttt||||||{{{xxxuuutttuuuvvvvvvsssrrrvvv}}}hhhmmm~~~hhhUUUJJJEEECCCKKKOOO\\\kkktttwwwyyy}}}rrrlll```GGG>>>777666777555555666555555666666666777777777777888888999:::===BBBFFFeeemmmKKKCCC>>>NNNmmm{{{qqqdddUUUIIICCCEEEIIIRRR```ppp~~~xxxnnnzzz|||YYYDDD===:::777555555555555555555555555555555555666777999;;;;;;<<>>???CCCIIIQQQ\\\gggnnnnnnvvvzzzuuuuuuPPPPPPUUU```hhhlllpppsssyyyzzzyyywwwuuuttttttvvvuuussstttyyyxxxttt}}}{{{dddSSSJJJFFFEEEKKKSSSaaaooouuuxxx|||fffIII@@@888666666444444555555666666666777777777777777888888999:::>>>CCCGGG___WWWKKKAAAPPPnnnyyynnnaaaUUULLLGGGBBBGGGRRRaaarrruuuzzzzzzVVVAAA;;;777222555555555555555555555555555555555666777999;;;<<<;;;AAAIII^^^eeegggxxxwww}}}|||rrrdddZZZRRRNNNXXX```YYYNNNNNNUUUbbbkkkllliiiiiieeennnxxxyyysssooopppsssoooqqqsssvvvwwwxxxwwwvvvtttrrrssswwwxxxxxx||||||~~~ppp[[[\\\qqq|||xxxvvvqqqyyygggxxxxxxcccrrr}}}zzz{{{|||zzzooowwwXXXBBB777888666888:::555666777999999:::;;;===@@@===AAAFFFGGGXXX}}}|||\\\KKKDDDHHHJJJTTTbbbpppzzzppp```SSSPPPPPPNNNPPPUUURRRVVV]]]ccciiiqqq{{{~~~}}}zzzzzz{{{hhhlllrrrxxx}}}~~~~~~}}}xxxvvvtttrrrqqqrrrssstttsssnnngggaaa]]]ZZZVVVTTTRRRTTTccczzz{{{lllpppxxxzzz^^^NNNLLLGGGEEEDDD===BBBAAABBBKKKYYYgggppptttfffssszzzwww[[[VVVUUU\\\eeekkkqqqvvvwwwxxxxxxvvvtttssstttuuuttttttwww~~~yyy{{{uuu___PPPJJJHHHHHHKKKVVVfffrrrvvvxxx~~~kkkJJJAAA888666666333333444666666666666777777777777777888888999;;;???DDDHHHOOOrrreeeTTTFFFSSSrrryyyqqqdddUUUIIIEEE@@@GGGSSSbbbppp|||~~~|||uuummmRRRHHH:::222<<<333444444444555666666666555555555555777999;;;<<<:::???IIIXXX{{{nnnbbbppp{{{yyyzzzuuulll]]]PPPOOOUUUXXXWWWNNNPPPTTT\\\dddhhhiiigggmmmmmmnnnppppppqqqrrrsssuuuuuuuuuuuuuuuuuuuuuuuurrrsssttttttuuuwww{{{~~~ttteeegggqqquuurrrsssvvv~~~|||ttt{{{aaaeeevvv~~~yyyvvvuuuuuutttwww}}}wwwrrrVVVBBB;;;<<<666555999999555777:::;;;;;;<<<>>>@@@??????FFFRRRSSSaaaNNNLLLDDDKKKRRR]]]hhhqqq{{{vvv^^^RRRSSSQQQRRRSSSOOOTTTXXX^^^ccchhhnnnvvv{{{~~~~~~{{{xxxyyy|||xxxiiicccqqq|||yyy{{{zzzsssnnnkkkfff```bbb___]]]\\\XXXQQQKKKGGGEEEKKKXXXmmmyyy{{{xxxgggUUUMMMJJJEEE@@@>>>===???CCCUUUjjjllljjjtttwwwkkkkkksssmmm^^^TTTXXX```eeekkkrrrsssxxxyyysssrrrvvvxxxwwwuuuxxx}}}sss^^^PPPHHHEEEGGGJJJ^^^lllrrrxxxyyy}}}gggLLL@@@777666888777555444555666666777888:::;;;<<<999:::;;;;;;:::;;;>>>AAAEEE]]]yyynnn[[[HHHSSSrrr~~~uuulll___PPPEEEAAABBBHHHUUUcccqqq}}}|||wwwqqqOOOEEE999000444444444444444555555555555555555555555777999;;;<<<<<>>@@@DDDVVVmmmrrrsss}}}sssddd```dddvvvhhhSSSZZZdddccceeeooouuuzzz{{{uuurrrvvvyyyzzzssswwwrrr\\\NNNFFFEEEHHHMMMaaammmsssyyyyyywww```KKK@@@777666888777555555777777777888:::;;;===>>>:::;;;<<<;;;;;;<<>>555222555555555555444444444444555555444555666888:::<<<>>>@@@HHHSSSpppddd___hhhjjjxxx}}}zzzxxxvvvlll\\\NNNJJJPPPTTTTTTMMMLLLLLLPPPVVV^^^ccceeejjjkkkmmmnnnnnnpppsssvvvxxxzzz}}}~~~|||yyyvvvssstttttttttvvvzzzsssooossstttpppnnnoooqqqzzz___NNNUUUZZZ[[[^^^______bbbnnn{{{~~~hhhvvvwwwXXXAAA888;;;888777999555888999<<<======>>>@@@BBBEEECCCCCCOOOUUUsssVVVNNNFFFFFFLLLWWWbbbnnnzzzoooZZZTTTNNNOOOTTTSSSSSSVVVZZZ^^^bbbjjjttt|||dddMMMNNNTTTUUU^^^XXX\\\jjjvvvzzz~~~~~~zzzoooaaaXXXWWWVVVTTTXXX___gggkkkllljjjiiiiiiiiiaaa```uuuooo___TTTJJJDDDAAA>>>???BBBSSSiiirrrxxxnnn]]]UUU^^^yyyUUUWWWbbbaaadddpppwww||||||wwwsssvvv{{{~~~vvv{{{zzzoooZZZLLLEEEFFFIIIQQQcccnnnsssyyyzzzqqqYYYIII???777666888777555666888888999:::;;;===>>>???;;;<<<======<<<>>>@@@CCCCCCKKKTTT]]]jjjsssmmmaaa[[[UUUMMMOOO]]]mmmwwwmmm___OOOFFFEEEEEELLLXXXggguuulllrrrwwwSSSCCC@@@999555555555555444444333333333444444444555666888:::;;;???AAAHHHQQQkkkttt]]]~~~gggdddrrr~~~zzzqqq```PPPKKKPPPUUUUUUMMMKKKIIIJJJOOOVVV^^^bbbfffhhhkkklllmmmooossswwwwwwxxxzzz|||}}}|||zzzyyyuuuuuuuuutttuuuyyysssqqqyyyqqqqqquuuuuuqqqoooqqqrrrtttfffRRRUUUTTT[[[cccggghhhjjjqqqyyyvvvuuuwww}}}vvvrrrxxxyyy{{{hhh}}}||||||qqqWWW@@@777:::888888999444999;;;===>>>>>>???BBBCCCEEEDDDAAAMMMVVV|||yyyWWWNNNGGGDDDJJJTTT```mmmzzzuuu^^^VVVOOOPPPUUUSSSTTTVVVYYY\\\```hhhsss|||rrrVVVVVVZZZVVVYYYUUU\\\lllyyy|||~~~zzzwwwnnnccc^^^aaadddccchhhuuu{{{yyydddVVVLLLGGGGGGAAAEEEFFFOOO___iii{{{aaaNNNQQQmmmbbbRRRVVV^^^jjjtttvvvyyyzzzvvvtttvvv|||www~~~{{{iiiXXXLLLFFFGGGKKKTTTdddmmmqqqxxx{{{|||oooYYYFFF===666777888666666777888888999:::;;;===>>>???===>>>>>>>>>>>>???BBBDDDJJJMMMQQQVVV^^^ddd^^^SSSKKKPPPPPPSSSVVV\\\xxx}}}~~~}}}uuujjj[[[KKKCCCCCCGGGMMMZZZhhhvvvzzzfffmmm{{{SSS???:::666444555555444444333333333222444444444444666888:::;;;???AAAIIIQQQhhhfffmmmcccnnn~~~wwwfffUUUOOORRRVVVWWWOOOLLLIIIGGGIIIPPPWWW]]]bbbggglllnnnnnnpppuuuyyy|||{{{zzzyyyyyyyyyyyyyyyvvvvvvuuutttuuuwww|||iii___jjjttttttqqqssstttsssvvvyyywwwssskkkooossswww~~~uuubbbYYYTTT```nnntttttttttvvvxxxrrrqqqtttzzzyyysssvvvtttvvvjjj{{{uuu{{{}}}rrrTTT???777;;;888888999666999;;;>>>??????@@@BBBDDDCCCEEE@@@LLLVVVuuu}}}|||YYYOOOIIIDDDHHHQQQ^^^mmm{{{wwwbbbZZZRRRQQQTTTRRRUUUWWWYYYZZZ^^^fffrrrzzzlllpppuuuooobbb]]]bbbsss~~~~~~{{{{{{rrrrrrnnnhhhgggllloooooouuulll\\\QQQMMMNNNJJJOOONNNMMMSSS]]]zzzfffNNNRRRhhh|||TTTIIIZZZlllrrrooooooqqqrrrtttwww|||vvv}}}~~~uuuqqqsssbbbUUUMMMHHHJJJOOOWWWeeelllpppxxx|||tttooo[[[CCC;;;666777888666666888888888888999;;;<<<>>>???===>>>??????>>>???BBBEEEGGGKKKPPPUUUYYYYYYQQQHHHHHHSSS[[[```___YYYhhh{{{~~~vvvkkk[[[KKKDDDEEEGGGNNNZZZiiiwwwttteeeqqqVVVAAA999555666444444444444333333333333444444333444555777999;;;@@@BBBJJJRRRfffqqq|||yyyfffgggwwwzzzkkkZZZQQQSSSVVVVVVRRRPPPLLLIIIHHHKKKQQQVVV^^^eeemmmppppppqqquuuzzz|||yyyvvvuuuvvvvvvvvvvvvwwwvvvvvvwwwzzz}}}~~~zzz}}}{{{{{{ppp^^^TTTXXX___```aaahhhooosssvvvxxxuuuppplllooorrrwww{{{yyyeee```nnn}}}~~~|||{{{ssstttvvv{{{|||zzzxxx{{{wwwyyyzzzmmmzzzxxxzzz~~~mmmOOO===888<<<888666:::999:::;;;>>>??????@@@BBBDDDBBBHHHBBBLLLSSSjjj}}}vvvxxx___RRRJJJDDDGGGOOO\\\lllzzzzzzeee]]]TTTRRRTTTPPPUUUWWWXXXYYY\\\cccnnnuuu}}}mmmfffiiivvv~~~{{{wwwvvvrrrtttsssoooooorrrtttrrr~~~yyyhhhZZZTTTTTTUUUZZZVVVOOOOOOWWWxxxrrrSSSWWWhhhxxxgggLLLVVVeeefffcccaaaccckkksssxxx|||{{{yyyrrrtttiii[[[RRRLLLJJJNNNUUU^^^jjjnnnpppxxx|||xxxjjjUUU@@@:::666777888666777999888888999999;;;===>>>???===>>>??????>>>???BBBEEEEEEKKKSSSXXXYYYUUUOOOJJJFFFQQQ___pppyyytttyyywwwlll[[[KKKEEEFFFGGGNNNZZZiiiwwwtttiiiwww|||yyyRRRBBB999555999333333333333333333444444444333333444555777999;;;AAADDDMMMTTTdddxxxoooiii___jjj{{{zzzmmm[[[RRRQQQSSSRRRVVVTTTQQQLLLHHHIIIMMMPPPVVV___iiinnnnnnnnnqqquuu}}}|||zzzwwwuuutttsssssstttvvvxxxxxxyyyyyy|||~~~|||~~~~~~{{{yyyxxxiiicccZZZRRRNNNNNNPPPRRRRRR]]]hhhnnnsssxxxyyyvvvvvvsssqqqsssvvvuuurrroooyyyyyyppp~~~|||uuuwww{{{}}}~~~~~~vvv|||{{{{{{~~~yyyyyyuuuuuufffJJJ;;;999===777555;;;===999;;;===>>>???@@@BBBDDDCCCLLLFFFMMMPPP^^^uuuqqqgggVVVJJJCCCFFFMMMYYYiiixxxhhh^^^TTTQQQTTTQQQSSSUUUWWWWWWYYY___hhhooo~~~kkkfffhhhrrrwwwvvvxxx}}}|||~~~}}}{{{rrriiifffkkkmmmfff______fffXXXXXXfffppp|||```WWW[[[\\\WWWSSSVVVdddrrrxxx{{{|||qqqeeeXXXOOOJJJKKKSSS]]]hhhrrrsssrrryyy|||~~~___GGG>>>999666888888666777:::999999:::;;;<<<>>>???@@@===>>>???>>>>>>???BBBDDDHHHNNNWWW[[[YYYVVVVVVXXXMMMSSS```{{{{{{sssgggVVVFFF@@@BBBGGGNNNZZZiiiwwwxxxmmmyyytttiiiGGG<<<666111666222222222333333444444444333333333444555777999:::BBBEEENNNTTTbbb|||hhhlllYYY```qqq|||~~~yyylll[[[QQQOOOPPPOOOXXXWWWUUUOOOJJJHHHJJJMMMNNNXXXccciiiiiiiiikkkooorrrrrrttttttuuutttssssssrrruuuxxxzzz{{{|||~~~wwwyyykkk]]]QQQNNNNNNLLLJJJKKKIIIUUUcccmmmvvv}}}vvvqqqrrrwwwwwwtttqqqnnnppp{{{xxx|||zzzwwwvvvzzz}}}~~~|||{{{|||{{{zzzyyyvvvfffGGG::::::>>>666444<<>>>>>@@@BBBDDDDDDPPPIIINNNNNNVVVrrrwww~~~iiinnnYYYJJJBBBDDDKKKWWWhhhwwwjjj^^^SSSQQQTTTQQQQQQSSSUUUVVVWWW\\\dddkkk~~~aaa```dddlllppprrr}}}{{{vvvyyyXXXWWWgggrrruuu[[[UUUWWWPPPJJJMMM___qqqyyyzzzzzz~~~sssfffWWWLLLHHHKKKWWWcccpppxxxwwwuuuzzz|||yyyUUU:::===888666888888666777;;;;;;;;;;;;<<<>>>???AAABBB===>>>>>>>>>>>>???BBBDDDIIIOOOWWWYYYVVVTTTZZZbbb```^^^dddwwwllleeeWWWEEE???DDDHHHSSS```mmm{{{{{{mmmiii{{{|||[[[EEE;;;666555666555555444444444444555555555555555666666777888999GGGLLLQQQVVVdddeeevvvxxxcccbbbmmmwwwwwwdddUUUQQQQQQOOOVVV[[[___ZZZQQQJJJIIILLLIIIQQQVVVXXX]]]hhhnnnnnnpppvvvxxxtttqqqqqqqqqpppssstttvvvyyy}}}~~~}}}zzz~~~ttthhh[[[VVVTTTPPPKKKIIIBBBMMM___qqq~~~~~~zzzqqqoooxxxzzzsssooorrruuurrrpppvvv}}}zzzvvvqqquuu|||}}}|||~~~~~~xxxyyyjjj___@@@===:::999:::<<<======<<<<<<===>>>???AAACCCDDDIIIEEEIIIIIIRRRYYYzzzzzzmmmtttkkkttteeeKKKMMMIIIKKKUUUaaalllxxxnnn```\\\UUUPPPRRRUUUSSSTTTWWWYYYZZZ```gggwwwkkk___VVVZZZcccpppXXXYYYiiiooowww~~~sssdddgggdddVVVRRR```qqqxxx~~~ttteeeTTTKKKJJJOOOZZZdddqqqsssxxx}}}{{{yyysssHHH===888777555666888999999888:::888888999<<>>>>>@@@CCCDDDEEEMMMVVVbbbdddWWWKKKOOOZZZ\\\YYYZZZppp|||ooofffWWWGGGCCCHHHHHHSSSaaammm{{{{{{llllllxxxXXXCCC999444222333555555444444444444555555555555555555666777888999EEEMMMUUUZZZfffnnnyyylllaaafffooo{{{lll___WWWRRRLLLTTT\\\dddaaaVVVMMMJJJKKKEEELLLQQQSSSYYYbbbiiijjjtttyyyzzzuuuqqqqqqqqqpppssssssuuuxxx|||~~~~~~zzz|||vvvfff^^^XXXOOOJJJLLLFFFQQQcccuuuxxxpppooovvvxxxsssrrrvvvzzzzzzxxxwww|||zzz}}}|||wwwtttuuuuuussswww~~~~~~}}}|||yyyxxxwww]]]}}}|||VVV???===:::999:::<<<======<<<<<<===>>>@@@BBBDDDEEELLLHHHKKKIIIPPPTTTrrr}}}hhhmmmpppiii|||pppQQQIIIFFFHHHRRR___jjjwwwsssaaa[[[SSSOOOPPPSSSQQQQQQTTTVVVWWW]]]dddnnn{{{ttthhh^^^]]]dddooo]]]ZZZjjjsssxxx|||pppqqqmmm```ZZZfffsssyyy}}}oooaaaRRRKKKLLLSSS]]]gggtttwww|||{{{xxxhhhAAA777888777666666888999999888999888777999<<<>>>@@@@@@AAA???>>>>>>@@@BBBDDDEEEGGG[[[ppprrr^^^IIIHHHRRRZZZWWWVVVhhh~~~nnnaaaQQQCCCAAAGGGIIITTTbbbnnn{{{yyy{{{lllrrr~~~xxxZZZGGG>>>888666555555555444444444444555555555555555555666777888999CCCOOO[[[```ggg~~~~~~|||}}}hhhbbbggg}}}}}}rrreee[[[TTTOOOQQQ[[[eeefff^^^SSSKKKHHHCCCIIIMMMOOOUUU^^^eeegggqqqvvvxxxtttppprrrsssssstttssstttvvvzzz~~~~~~sssiii^^^PPPJJJLLLHHHUUUgggxxxvvvpppoootttuuuqqqssszzz}}}|||}}}|||zzzzzzvvvnnnkkkooossstttwww|||}}}{{{}}}|||zzzxxxooo```}}}WWW???<<<999999:::<<<======<<<===>>>???BBBDDDFFFHHHKKKHHHKKKIIIOOOQQQiiijjjddd|||ssscccyyy{{{WWWIIIEEEEEENNNZZZfffrrr{{{~~~hhh^^^UUUPPPOOOPPPNNNNNNQQQRRRSSSXXX___eeemmmuuuiiieeeiiittt~~~fffXXXgggssswwwyyyvvvjjjcccjjjtttxxx}}}yyyhhh[[[NNNKKKOOOWWWbbbkkktttyyy~~~zzzyyybbbDDD===999777666777888:::999999999888777999<<>>???BBBDDDEEEHHHddd}}}```FFFEEERRRUUUSSSPPP___ooo^^^MMMAAA@@@FFFJJJVVVeeeppp{{{vvvxxxvvvzzzvvvZZZHHH@@@:::777777555444444333333444444555555555555555555666888888BBBPPP___ccchhh{{{vvvxxxfffbbbwww}}}~~~vvvhhh]]]YYYYYYOOOVVV___fffeee]]]QQQHHHFFFIIILLLOOOSSS[[[bbbgggiiiooorrrpppooossswwwxxxvvvtttsssuuuzzz|||rrrjjj[[[NNNKKKKKKWWWiiiwww}}}~~~}}}}}}vvvqqqoooqqqqqqooosssyyy~~~{{{}}}|||vvvlllhhhkkkpppqqqsssxxx{{{{{{yyy{{{zzzyyyxxx~~~ooosss|||WWW>>><<<::::::;;;===============???AAACCCFFFIIIJJJHHHGGGJJJIIIOOOQQQeeetttaaavvvxxxfff~~~]]]MMMGGGFFFLLLVVV```kkkuuuyyy}}}tttddd[[[TTTQQQNNNLLLMMMPPPPPPPPPTTTZZZeeefffnnn~~~zzzlllhhhnnnxxxyyyzzz~~~xxx}}}pppSSS^^^ooossswwwsssjjjkkkqqqvvv}}}~~~sssaaaVVVKKKKKKRRR[[[eeemmmpppvvv}}}~~~{{{}}}wwwYYYBBB;;;:::888777777999::::::999:::999999;;;>>>AAAAAAAAA@@@@@@@@@??????AAADDDFFFNNNjjj|||\\\EEEIIIXXXVVVUUURRRbbbsss___NNNDDDCCCHHHLLLYYYhhhrrr{{{yyyyyy~~~oooSSSCCC<<<777444333444444333333333333444444444444444444555666777888AAAQQQ```fffjjj{{{mmmhhh~~~nnn^^^iiiuuuuuugggaaaaaaTTTSSSXXXcccllliii\\\OOOKKKJJJKKKNNNQQQVVV]]]cccffflllpppoooppptttxxxyyywwwuuutttuuuyyy~~~{{{|||~~~|||zzzmmmZZZLLLOOO[[[jjjtttvvvwwwyyy|||vvvrrrpppppppppoooqqqtttzzzzzz{{{vvvnnnjjjlllooooooqqquuuyyy{{{zzz|||~~~uuuwwwhhhpppLLL>>><<<;;;;;;===>>>???>>>??????@@@CCCEEEHHHJJJLLLIIIHHHLLLIIIPPPQQQ```zzz```qqqeeeuuubbbOOOHHHEEEJJJSSS]]]iiisssuuuxxxjjj```XXXRRROOOMMMMMMPPPPPPOOORRRXXXhhheeefffqqqyyymmmiiiooovvvxxxvvvwww}}}xxxtttyyyxxxsssvvvvvvxxx|||uuutttooo]]]^^^lllwww||||||SSSVVVjjjqqqwwwuuuooopppuuu~~~xxxlll]]]RRRJJJMMMWWW```iiiooopppwww||||||{{{jjjMMM<<<222:::999777888:::;;;;;;:::<<<<<<<<<>>>AAACCCCCCCCC@@@AAABBBAAA@@@AAAEEEHHHMMMiiixxx[[[GGGJJJVVV\\\\\\[[[mmmooo[[[KKKCCCCCCFFFNNN\\\kkkuuu}}}}}}kkkPPP@@@:::666444444444444333333333333444444444444444444555666777888>>>NNNaaajjjppptttbbbqqqwww\\\ZZZhhh~~~xxxjjjddd[[[VVVUUU^^^lllpppggg\\\NNNKKKJJJKKKLLLNNNUUU\\\fffmmmrrrqqqpppsssvvvvvvvvvtttssstttxxx|||{{{|||}}}~~~hhhQQQSSS]]]iiinnnmmmnnnuuu|||wwwtttpppqqqssstttqqqooooooxxxzzzsssuuusssnnnkkknnnpppoooqqqtttyyy}}}|||~~~xxx|||ssscccjjjJJJ???===<<<===???@@@@@@@@@AAAAAACCCDDDGGGIIIKKKLLLMMMLLLNNNIIIOOOPPPZZZ}}}```hhhiiieeedddPPPHHHDDDHHHQQQ[[[gggqqqtttxxx~~~ooodddZZZQQQPPPNNNNNNQQQPPPNNNQQQVVV___```fffsss|||tttsssvvvuuurrroootttpppooowwwvvvqqqtttssswwwzzz}}}}}}}}}~~~{{{dddjjjwww{{{hhheeennnwww{{{~~~}}}~~~[[[SSSeeemmmssszzzxxxtttxxxxxxkkkZZZPPPJJJQQQ]]]hhhoootttwww{{{}}}{{{}}}eeeOOOGGG<<<;;;999888999:::<<<;;;;;;======>>>AAADDDEEEEEEDDDAAACCCDDDCCCAAABBBFFFJJJJJJjjjcccMMMIIINNNYYY\\\[[[kkk}}}uuufffTTTGGGAAABBBCCCPPP^^^nnnxxx~~~}}}wwwiiiNNN>>>999666555666444333333222222333333444444444444444555666777777777JJJaaapppxxxlllrrrcccUUU\\\nnnttthhh___XXXSSSXXXccckkkkkkhhhRRRMMMJJJJJJIIIHHHNNNWWW```hhhnnnooooooqqqrrrqqqtttrrrqqqrrruuuxxxzzz{{{xxx{{{{{{|||pppUUURRR[[[cccccc```cccmmmxxxwwwtttqqqtttzzz|||uuummmllluuu}}}~~~xxxsssuuutttnnnlllnnnpppppppppsssxxx|||{{{|||qqqiiigggMMM???>>>>>>???AAABBBBBBAAACCCDDDDDDFFFHHHJJJKKKMMMLLLKKKLLLGGGNNNPPPXXXgggfff}}}vvv|||tttVVVMMMFFFGGGMMMUUU```iiipppxxx~~~uuuiii^^^SSSPPPNNNOOOQQQPPPNNNPPPTTTVVV[[[cccppprrrnnnqqqrrrpppsssoooqqqyyyxxxrrrvvvssswww{{{}}}||||||}}}~~~vvv|||kkkcccbbbnnn|||uuujjjnnnzzzhhhQQQ[[[```fffllluuu{{{}}}xxxkkkXXXOOOLLLVVVeeeqqqyyy}}}|||}}}|||{{{\\\NNNOOOFFF;;;:::999999;;;<<<<<<;;;======>>>AAADDDFFFEEEDDDBBBEEEFFFEEEBBBCCCHHHMMMSSSwwwmmmSSSLLLOOOTTTZZZWWW```vvvpppcccSSSHHHEEEFFFGGGQQQ```pppyyy{{{rrr{{{dddHHH999333111111222444333333222222333333444444444444444444555777777222GGGaaatttsssrrrlllXXXTTT]]]vvvzzzmmm___YYYRRRRRRYYYbbbiiimmmWWWPPPKKKKKKIIIGGGLLLUUUWWW```hhhjjjkkknnnpppnnnqqqpppooopppsssuuuvvvvvvooottttttuuu}}}qqqWWWOOOVVV\\\ZZZVVVYYYfffssswwwtttrrrwwwyyynnnrrryyy}}}zzzwwwtttpppyyyzzzwwwppplllnnnpppoooooopppuuuyyywwwwwwqqqppp|||___GGG@@@??????@@@BBBDDDCCCBBBEEEEEEFFFGGGHHHJJJLLLLLLGGGGGGIIIDDDNNNQQQZZZrrrooo]]]SSSIIIGGGIIINNNWWW```kkkvvv}}}}}}{{{nnnbbbVVVOOONNNNNNQQQPPPMMMOOOSSSXXXZZZ]]]ccctttjjjaaahhhooopppsssooorrr|||{{{uuuyyyooossswwwyyyxxxwwwxxxyyyttt{{{~~~|||}}}jjj[[[___lllssstttuuuqqq}}}~~~nnn]]]___ooo}}}~~~~~~sssOOOPPPSSSZZZ]]]aaahhhrrrsssfffVVVNNNMMMYYYkkkxxx|||}}}zzz{{{vvvJJJ???DDD;;;<<<:::999999;;;<<<<<<;;;<<<===>>>AAADDDEEEDDDCCCCCCFFFGGGFFFCCCDDDIIINNNbbbqqqVVVRRRWWWWWW^^^YYYZZZsssuuueeeTTTHHHCCCFFFIIIZZZhhhuuu{{{~~~zzzwww{{{~~~|||bbbGGG<<<333222666444444444444444444444444444333333444444555666666666999CCCXXXrrrjjjeeevvvaaaWWWTTTaaawww|||iiiaaaZZZWWWTTTUUU^^^hhhfff\\\OOOIIIJJJKKKIIIGGGQQQWWW___gggkkknnnoooppptttsssqqqooonnnnnnnnnoooqqqrrrtttxxx~~~tttfffddd___ZZZYYY^^^iiiqqqvvvvvvvvvuuutttssssssrrrtttzzz~~~|||yyyyyyxxxuuu|||yyyvvvvvvwwwxxxvvvsssqqqrrrssstttuuuyyy~~~rrruuuXXXHHHAAABBBBBBBBBCCCCCCDDDDDDCCCDDDFFFHHHIIIIIIIIIHHHLLLIIIJJJMMMKKKLLL^^^uuu{{{ooo{{{eee]]]QQQGGGCCCHHHRRR[[[lllqqqxxx}}}sssccc]]]OOOOOONNNNNNPPPQQQRRRSSSXXXWWW[[[bbbiiinnnxxxfffccclllqqqvvvzzz{{{|||}}}{{{vvvyyywwwuuuxxx{{{|||xxxsssssstttwww~~~yyyhhh[[[XXX]]]dddjjjccc___``````YYYUUUbbbuuu~~~|||{{{~~~]]]FFFMMMIIIJJJOOOZZZiiiuuu|||~~~{{{|||yyyllldddOOOPPPVVVbbbrrr}}}wwwvvvzzzgggIII???===999999:::<<<===??????>>>>>>AAAAAACCCDDDDDDDDDCCCBBBCCCGGGJJJFFFAAABBBLLLUUU{{{ttt___\\\ZZZddd^^^XXXnnn|||ssscccRRRFFFCCCFFFIII\\\jjjxxx~~~xxxvvvxxxyyy}}}bbbDDD999333444777333444444444444444444444444333333444555555666666777888<<>>????????????AAABBBCCCDDDDDDDDDCCCCCCDDDFFFGGGFFFFFFIIIOOOTTTkkkzzzddd^^^ZZZaaa]]]___wwwxxxooo___NNNDDDBBBFFFKKK___mmm|||zzzyyyxxxvvv}}}```@@@666333666777111444444444444444444444444333444444555555666777777999888AAAYYYwwwzzzbbbwwwzzzeeeRRRKKKJJJNNNaaavvvppp]]]^^^___XXXRRRSSSaaadddcccYYYKKKDDDGGGMMMFFFKKKSSS[[[bbbjjjqqqvvvvvvuuutttrrrpppoooooooooppppppqqqqqqqqquuu|||nnniiilllpppuuusssqqqooonnnnnnooooooqqq{{{zzzqqqppptttwwwxxxvvvtttuuuvvvwwwvvvuuuwwwtttqqqrrrwww|||~~~~~~zzzzzz{{{cccNNNDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIJJJKKKKKKFFFDDDFFFEEEEEEMMMZZZssstttjjjrrr}}}fffRRRKKKHHHDDDIIITTTdddooozzz}}}ttt]]]YYYUUUQQQNNNNNNOOOOOOOOOTTTWWW^^^ggglllmmmpppuuuyyypppcccfffqqqyyy~~~~~~~~~}}}zzzxxxxxx|||~~~}}}|||{{{xxxtttsssvvv{{{wwwhhh[[[UUUUUUXXXRRRJJJHHHPPPUUUVVVZZZ```zzz~~~{{{zzz}}}iiibbb[[[QQQJJJPPP```qqqyyyzzz{{{~~~}}}|||nnn^^^TTTQQQWWW```jjjttt||||||yyyZZZ@@@::::::999:::;;;===>>>???@@@@@@@@@BBBBBBCCCDDDDDDDDDDDDDDDEEEDDDDDDFFFIIIMMMOOOQQQ[[[tttzzziiieee___^^^YYYaaazzztttjjj[[[KKKBBBAAAHHHNNNbbbppp|||{{{rrr{{{WWW>>>777333555777111444444444444444444444444444444444555666666777777:::888===OOOlllmmmqqqkkkZZZTTTLLLHHHVVVlllzzzjjj]]]WWWTTTSSSYYYaaafffbbbUUUKKKGGGIIIFFFIIINNNTTTZZZbbbkkkpppsssrrrrrrqqqpppppppppooonnnmmmoooqqqqqqrrryyytttooooooqqqpppoooooonnnmmmlllkkkjjjmmmuuuyyyuuupppqqqvvvxxxvvvuuuuuuuuuvvvwwwxxxxxxyyytttppprrrwww{{{{{{yyyppp}}}xxxvvv[[[KKKDDDBBBBBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCEEEGGGIIIJJJIIIDDDCCCFFFGGGHHHMMMTTT]]]{{{hhhiiiqqqmmmTTTNNNKKKEEEHHHRRR^^^kkkzzzaaa]]]WWWPPPMMMMMMNNNOOONNNPPPRRRZZZccciiikkkooouuuzzzwww~~~ppp```]]]hhhsss{{{{{{zzz}}}{{{xxxvvvvvvyyy|||~~~~~~oooqqqvvv|||ooo^^^SSSRRRTTTUUUKKKHHHQQQ^^^bbbbbbbbbtttyyy||||||yyyyyy}}}~~~{{{yyyuuueeeUUUTTTbbbrrrxxxwwwxxx}}}~~~{{{}}}yyylll\\\RRRTTT[[[fffmmmrrrxxxzzzzzzxxxRRR<<<999;;;;;;<<<<<<===>>>@@@@@@AAAAAACCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDFFFHHHKKKNNNOOOQQQgggttttttsssjjjbbbeeeccc^^^XXXaaauuupppgggWWWHHHAAABBBKKKRRRgggsss||||||}}}xxxeeegggMMM===:::444222555222444444444444444444444444444444555555666777777888999:::===GGG]]]|||wwwkkkwwweee[[[QQQHHHNNN[[[kkk___[[[UUURRRYYYbbbfffaaaWWWLLLEEEFFFHHHJJJNNNSSS[[[dddjjjnnnnnnooooooppppppppppppiiihhhjjjmmmlllkkknnnssswwwuuuqqqooopppvvv~~~vvvpppnnnmmmmmmkkklllnnnooonnnllliiigggfffjjjmmmmmmpppvvvyyyxxxuuuvvvvvvvvvvvvwwwxxxyyyyyytttqqqrrrvvvxxxuuurrriiiuuuvvvlllTTTIIIDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBBBBAAAAAABBBDDDFFFHHHHHHDDDCCCEEEGGGHHHJJJMMMSSSwwwrrrmmm|||^^^RRRLLLEEEEEELLLTTTcccttt|||~~~oooaaaZZZPPPKKKLLLNNNOOONNNLLLLLLPPPWWW\\\___eeellltttqqqwww{{{eeeXXXaaammmxxxyyywwwxxxzzz{{{yyywwwuuuvvvxxx|||}}}}}}~~~wwweeeZZZYYY[[[YYYOOOIIIRRRaaaiiijjjgggtttxxx|||{{{wwwvvvxxx|||ttt```\\\hhhuuuzzzxxx}}}{{{zzzuuuhhh[[[TTTYYYaaajjjoooppprrrxxx}}}mmmLLL<<<:::===>>>===>>>>>>???@@@AAABBBCCCDDDDDDDDDDDDEEEEEEFFFFFFCCCEEEGGGGGGGGGJJJQQQVVVSSSlllxxxssskkk^^^VVV\\\___^^^]]]hhhwww|||nnneeeUUUGGGAAAEEEOOOWWWlllwww|||{{{vvvjjjqqqZZZEEE;;;;;;444111444333444444444444444444444444444555555666666777888888555:::===???NNNmmmmmmyyy}}}fffVVVMMMNNNSSStttuuuggg[[[TTTVVVZZZbbbgggaaaTTTHHHEEEFFFHHHJJJNNNVVV^^^dddggghhhiiijjjjjjjjjjjjjjjgggddddddffffffbbbbbbeeecccaaaaaacccccccccggglllkkkiiigggeeeeeedddbbbaaa^^^```bbbddddddbbb```^^^\\\```ccchhhpppyyy|||yyytttuuuvvvvvvuuuuuuwwwyyyvvvtttrrrssstttrrrnnnjjjkkksss{{{yyyaaaNNNGGGDDDEEEEEEEEEEEEEEEDDDDDDDDDCCCBBBBBBBBBCCCCCCDDDDDDGGGFFFDDDCCCCCCCCCEEEFFFPPPsssqqqYYYLLLEEECCCDDDKKKYYYkkkuuuzzz{{{iii```SSSLLLLLLNNNOOONNNPPPMMMNNNQQQSSSUUU[[[ccceeejjjuuuvvv\\\aaalllvvvxxxvvvvvvuuusssxxxxxxwwwxxxzzz}}}~~~pppfffcccdddYYYOOOGGGKKKYYYeeejjjjjjyyy}}}|||vvvrrrsssvvvxxxeeebbbmmmzzz~~~}}}~~~yyyuuulll___XXXVVV___fffnnnqqqqqqrrruuuxxx~~~cccGGG<<<===??????????????????@@@BBBCCCDDDEEEEEEEEEEEEEEEFFFGGGGGGDDDFFFHHHIIILLLTTTaaajjjlllyyycccVVVXXXWWW\\\```nnn~~~zzznnndddUUUGGGBBBGGGRRR[[[qqq}}}|||{{{zzznnnYYYBBB777888444333555111444444444444444444444444555555555666777777888888444999;;;;;;GGGgggrrrrrryyy___VVVTTTRRR___yyymmm___YYYUUUZZZccceee]]]TTTIIIIIIIIIIIIKKKPPPVVV[[[\\\]]]^^^^^^^^^]]][[[[[[___ZZZXXXZZZZZZWWWVVVWWWYYYTTTSSSVVVWWWRRRQQQSSSTTTRRRRRRSSSUUUUUUSSSQQQOOOOOOPPPPPPQQQRRRRRRSSSRRRYYY```fffnnnwww{{{{{{rrrtttuuutttrrrrrrtttvvvrrrsssttttttqqqlllfffccciiiiiisss~~~uuuUUUHHHEEECCCFFFEEEEEEEEEDDDDDDDDDDDDDDDEEEEEEEEEEEEDDDCCCCCCCCCEEEEEEBBBAAABBBEEEGGGMMM^^^```MMMIIIFFFBBBHHHTTTeeeqqqyyyttthhhYYYPPPNNNOOONNNMMMPPPNNNMMMOOOPPPQQQWWW^^^\\\eeeooo|||iiieeemmmtttuuuvvvwwwvvvrrruuuvvvwwwxxxzzz}}}xxxvvvnnniiifffYYYPPPFFFEEENNN]]]hhhlllzzz~~~~~~xxxtttuuuwwwxxxjjjhhhrrr~~~}}}}}}xxxpppcccXXXVVVZZZfffkkkqqquuuvvvvvvwwwxxx}}}|||YYYCCC===???@@@???@@@@@@@@@@@@AAABBBDDDEEEFFFFFFEEEEEEEEEFFFGGGHHHHHHGGGGGGLLLYYYjjjzzziiiYYYYYYTTTWWWWWWccc{{{~~~mmmdddUUUGGGCCCHHHUUU^^^uuuzzzyyy}}}uuu]]]BBB444555555555666000444444444444444444444444555555666666777777888888666:::;;;999GGGhhhqqqiiifff[[[VVVOOOSSSfffiii]]]SSSSSS]]]dddccc___OOONNNLLLIIIHHHJJJNNNRRRSSSSSSSSSSSSQQQOOOMMMLLLPPPKKKHHHJJJLLLKKKJJJLLLKKKEEECCCIIIMMMKKKJJJLLLFFFEEEDDDFFFIIIJJJHHHFFFJJJHHHFFFEEEGGGJJJMMMPPPKKKVVV```fffllltttzzz|||qqqssstttssspppooorrrtttpppsssvvvuuuppphhhbbb^^^___YYY^^^iiiMMMDDDDDDAAADDDDDDCCCCCCBBBBBBBBBAAAFFFGGGGGGGGGGGGEEECCCBBB???CCCEEECCCBBBEEEJJJMMMJJJPPPdddOOONNNLLLEEEJJJTTTcccqqqzzz|||ooo^^^SSSPPPPPPNNNLLLHHHGGGHHHKKKMMMNNNSSSYYY\\\eeehhhmmmuuuhhhmmmqqqrrrtttxxxwwwtttqqqssstttvvvxxxzzz~~~}}}xxxqqqhhhcccZZZSSSHHHBBBIIIYYYiiipppwww|||{{{yyy{{{~~~zzz{{{nnnmmmvvv~~~vvvuuu~~~}}}|||zzz|||yyynnn___TTTVVV]]]jjjnnnsssxxxzzz{{{{{{{{{uuuTTT@@@===???@@@???AAA@@@@@@@@@AAACCCEEEFFFGGGFFFEEEEEEEEEFFFHHHHHHKKKFFFEEEOOOddd|||uuucccVVVWWWVVVSSSJJJQQQqqqvvvfffZZZMMMFFFDDDJJJXXXeeezzzyyyyyy}}}lllVVVFFF888444666555333111222222333333333444444444444555666666666666666666333888;;;;;;CCC^^^sssrrriiiVVVPPPOOOMMMVVVddd}}}xxxmmm\\\RRRVVVaaaeeebbb[[[TTTKKKEEEDDDHHHKKKMMMKKKJJJIIIHHHGGGHHHIIIJJJEEEEEEFFFFFFEEEDDDCCCCCCFFFFFFEEEDDDDDDDDDDDDEEEDDDDDDDDDEEEEEEEEEDDDDDDGGGFFFEEEDDDDDDDDDEEEFFFGGGLLLUUUaaalllrrrtttsssuuurrroooppptttwwwwwwuuuyyysssppprrrpppiiiddddddgggTTTZZZcccLLLFFFDDDBBBCCCDDDDDDEEEEEEEEEEEEEEEGGGHHHIIIIIIGGGDDD@@@>>>@@@CCCGGGIIIHHHGGGGGGHHHLLLKKK}}}wwwYYYGGGCCCGGGEEEPPP[[[dddqqqsss___TTTOOOKKKKKKOOONNNMMMKKKJJJKKKMMMPPPRRRXXX^^^ccckkk~~~ooooooppprrrssstttsssrrrwwwuuuvvvxxxxxxwww{{{vvvooonnnjjjbbbZZZXXXRRRMMMKKKLLLRRRbbbpppyyy|||~~~{{{wwwvvvxxx|||uuuttt{{{zzzxxxxxxxxxvvvuuuxxx~~~yyyxxx|||zzzzzztttfff[[[YYY___eeerrrqqqqqquuuzzzdddFFFBBB@@@@@@BBB@@@AAAAAABBBCCCCCCCCCBBBBBBFFFFFFFFFFFFFFFFFFFFFFFFDDDKKKXXXjjjmmm[[[WWWVVVSSSUUUUUULLLQQQnnnyyysss]]]RRRGGGBBBDDDMMM]]]kkk~~~{{{qqqsss}}}kkkSSSEEE777444666555333222222222333333333444444444444555666666777666666666777999;;;===BBBWWW|||nnnppplllXXXQQQPPPKKKNNNSSSaaazzzhhh___WWWRRRUUU\\\^^^YYYRRRKKKHHHHHHJJJKKKIIIHHHGGGEEEEEEEEEFFFFFFEEEEEEDDDDDDCCCCCCCCCCCCDDDCCCCCCBBBBBBCCCCCCCCCFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHGGGFFFFFFFFFGGGHHHMMMPPPVVV___ggglllmmmlllnnnoooppppppqqqrrrtttuuusssnnngggeeehhhkkkjjjhhhcccOOOZZZzzzZZZHHHEEEEEEBBBCCCDDDDDDEEEEEEEEEEEEEEEEEEFFFHHHHHHGGGEEEBBBAAA???BBBEEEGGGHHHHHHJJJKKKMMMMMMssswwwbbbSSSMMMJJJEEEMMMVVV^^^kkk{{{gggYYYRRRMMMJJJJJJMMMLLLKKKJJJKKKMMMOOOQQQUUUZZZ\\\```ooo}}}uuusssqqqrrruuuvvvuuussswwwvvvxxx||||||{{{}}}xxxrrrmmmddd\\\YYYWWWNNNFFFFFFJJJTTTbbbnnnxxxzzz|||yyyuuutttvvvzzz{{{zzzzzzxxxwwwuuussstttyyyxxxuuuwww{{{||||||}}}yyynnn^^^TTTYYYiiiwww~~~{{{wwwwww{{{|||aaaEEEBBBAAAAAACCCAAABBBBBBCCCCCCDDDDDDCCCCCCEEEEEEEEEFFFFFFGGGGGGGGGNNNTTT\\\iii|||www^^^NNNNNNRRRRRRYYYWWWLLLLLLeee{{{uuuqqqYYYNNNDDDAAAFFFQQQbbbqqqsssjjjwww~~~fffNNNBBB666444666666444444333333333333444444444444444555666666777777777666<<<999;;;@@@AAALLLnnnsss^^^ooowww___VVVTTTPPPMMMJJJMMM\\\yyyvvvlll```QQQPPP[[[YYYXXXUUUPPPKKKGGGGGGGGGIIIHHHGGGEEEEEEDDDDDDDDDFFFEEEDDDCCCCCCCCCDDDEEEEEEEEEEEEEEEEEEFFFFFFFFFEEEFFFGGGHHHIIIJJJJJJJJJGGGGGGHHHHHHIIIKKKLLLMMMWWWWWWYYY]]]aaaeeeffffffiiimmmqqqrrrpppooorrrvvvqqqmmmeeeaaahhhuuuuuummmdddSSSdddiiiOOODDDDDDEEEBBBCCCDDDEEEEEEFFFFFFEEEEEEDDDEEEGGGHHHGGGFFFDDDCCC???BBBDDDFFFGGGIIILLLNNNOOOOOOeeettthhhyyymmmXXXNNNFFFEEEJJJOOOWWWddduuurrr^^^VVVQQQLLLIIILLLKKKJJJIIIJJJLLLNNNOOORRRVVVWWWWWW```ooowwwuuuzzzvvvrrrrrrvvvxxxvvvsssvvvvvvyyy~~~~~~}}}}}}vvvfff]]]___ZZZNNNDDDCCCIIITTTaaalllvvvxxxyyywwwsssrrrtttwww}}}zzz{{{~~~{{{vvvtttvvv{{{|||uuutttwww{{{{{{zzzzzzsssgggZZZUUU___ttt{{{xxxyyy}}}|||\\\DDDBBBAAABBBEEEBBBBBBCCCCCCDDDEEEEEEDDDDDDCCCDDDDDDEEEFFFGGGHHHHHHLLLOOOVVVeeezzz\\\LLLNNNUUUXXX]]]YYYKKKGGG[[[www}}}tttoooZZZOOOEEECCCIIIUUUeeerrrsssjjjrrr]]]III>>>555444666666555555333333333444444444444555444555666777777777777777???888;;;BBB@@@CCC```}}}[[[___pppbbb\\\WWWQQQOOOPPPRRR\\\uuuuuujjj^^^WWWWWWSSSUUUVVVTTTPPPMMMLLLMMMNNNNNNMMMLLLKKKJJJIIIIIIKKKJJJHHHGGGGGGHHHJJJKKKLLLLLLMMMNNNNNNNNNNNNNNNJJJKKKLLLNNNPPPQQQQQQQQQMMMNNNOOOQQQTTTWWWYYYZZZ^^^]]][[[\\\___bbbdddeeeiiimmmppprrrqqqqqqrrrtttkkknnnkkkgggppp}}}xxxiiiYYYSSSiii{{{]]]HHHCCCEEEEEEBBBDDDDDDEEEFFFFFFFFFFFFEEEEEEEEEGGGGGGGGGFFFDDDCCCAAACCCEEEFFFFFFHHHLLLNNNOOOQQQZZZ}}}fffsss\\\MMMIIIEEEGGGKKKRRR___ooo}}}|||cccXXXTTTOOOKKKKKKJJJIIIIIIIIIKKKLLLMMMPPPUUUWWWVVVZZZeeennnqqq|||vvvqqqqqquuuwwwuuurrrssstttyyynnn______]]]RRRIIIEEEIIIRRRaaaooowwwxxxxxxvvvsssrrrsssuuu{{{zzzyyyzzzzzzyyyyyyyyy~~~yyyvvvxxx}}}{{{tttssswwwzzz{{{yyytttkkkaaa^^^bbbkkkwww{{{wwwvvvzzzwwwtttUUUCCCCCCBBBCCCFFFCCCAAABBBCCCDDDEEEEEEEEEDDDBBBCCCDDDEEEGGGHHHIIIJJJHHHIIIOOOeeehhhUUUUUUZZZ]]]___ZZZJJJEEEVVVqqqsssjjjWWWMMMDDDDDDLLLXXXgggsssnnnfffhhhWWWDDD;;;444444666555555666333333444444444555555555444555666777888888888888>>>888;;;CCCAAA???VVVuuudddXXXxxxmmmcccXXXQQQSSSTTTUUUaaaqqqwwwiii]]]QQQQQQSSSVVVWWWWWWWWWWWWXXXVVVVVVVVVUUUTTTSSSRRRRRRRRRPPPOOOMMMNNNOOOQQQRRRQQQRRRTTTUUUVVVVVVVVVVVVVVVWWWXXXZZZ\\\]]]^^^^^^[[[\\\]]]___```bbbcccccc^^^\\\ZZZ[[[^^^bbbeeeffflllkkkkkkmmmpppqqqooolllaaammmttttttzzzvvvdddNNNUUUnnnsssWWWGGGDDDEEEDDDBBBDDDEEEEEEFFFFFFFFFFFFFFFGGGGGGGGGGGGFFFDDDCCCBBBDDDEEEFFFFFFFFFHHHJJJLLLMMMQQQTTTxxxcccfffkkkRRRSSSFFFFFFIIIQQQ]]]jjjwwwmmm\\\VVVQQQLLLKKKJJJJJJIIIIIIJJJKKKLLLMMMSSSWWWWWWYYY```hhhmmmwwwrrrnnnnnnqqqtttssspppssstttzzzyyy___TTTVVVQQQKKKHHHGGGPPPcccvvvxxxxxxxxxvvvtttsssssstttxxx{{{}}}}}}|||{{{yyywww~~~~~~xxxuuuxxx|||~~~xxxuuuvvvyyy{{{|||wwwhhh]]]bbbllltttyyy|||~~~{{{yyyyyy{{{}}}zzzhhhOOOBBBCCCBBBEEEGGGCCCAAAAAACCCDDDDDDEEEEEEEEEBBBCCCDDDFFFGGGIIIJJJKKKPPPNNNTTTlllkkkZZZXXX\\\______ZZZLLLGGGVVVooo}}}mmmbbbNNNEEE@@@EEEQQQ___mmmxxxzzzkkkhhh|||cccSSSAAA999444444666555444555333444444444555555555555444555666777888999999999===999<<>>888444555555333222444444444444555555555666666444555666777999999::::::>>>@@@AAAAAABBBDDDEEEFFFGGGeeessscccooonnn]]]WWWVVVSSS```|||xxxkkk]]]VVVWWWZZZXXXTTTTTTUUUVVVXXXXXXXXXXXXWWWVVVVVVWWWXXXYYYYYYXXXXXXSSSUUUXXX[[[\\\]]]\\\\\\ZZZ[[[\\\]]]^^^_________\\\]]]^^^______^^^]]]]]][[[]]]aaahhhnnnrrrsssrrrmmmmmmlllgggaaa^^^```bbbfffsssdddSSSDDDAAABBBAAACCCGGGEEEEEEFFFGGGGGGGGGGGGFFFDDDEEEEEEEEEFFFFFFFFFGGG???BBBGGGJJJKKKKKKLLLMMMKKKFFFKKKPPPdddwwwcccmmmyyyyyyqqqkkkTTTJJJCCCEEELLLWWWhhhxxxpppbbb[[[LLLLLLLLLLLLLLLKKKKKKKKKNNNMMMMMMMMMNNNPPPVVV\\\^^^dddiiijjjiiijjjnnnrrrnnnnnnrrrwwwxxxvvvxxx|||ssszzz}}}YYYSSSMMMLLLNNNVVVeeerrrzzzxxxvvvttttttsssrrrqqqrrrwwwxxxsssssszzz}}}{{{zzzzzzzzzzzz{{{zzzuuupppnnnppprrrtttvvvtttkkkcccdddqqq}}}uuuqqqxxx|||yyy{{{~~~^^^RRREEEBBBDDDBBBEEEGGG@@@EEEFFFHHHIIIJJJKKKKKKKKKGGGHHHHHHIIIJJJKKKLLLLLLNNNZZZnnn|||bbbXXXXXX]]]bbbfffcccVVVMMMMMMVVVwww}}}wwwsssdddRRRHHHDDDGGGTTTdddqqqzzzooorrrkkkPPPLLL999777444444444555444222555444444333333333444444333444444555777888:::;;;;;;===???@@@@@@AAACCCEEEIIIMMMgggbbb^^^pppaaaZZZUUUYYYeeexxxvvvfff]]]\\\^^^___]]]```]]]YYYYYY\\\______^^^[[[]]]^^^^^^]]]]]]___```^^^______``````______^^^]]]___bbbdddeeedddcccbbbbbbbbbaaabbbcccdddddddddccceeekkkrrrtttqqqppprrrmmmmmmjjjcccdddjjjkkkhhhkkkqqqvvvwwwjjj[[[OOOFFFDDDCCC@@@@@@DDDDDDDDDDDDEEEFFFFFFGGGGGGGGGGGGEEEDDDCCCCCCCCCCCCBBBCCCEEEGGGIIIJJJKKKKKKMMMIIIMMMRRR\\\pppkkkuuuyyyuuutttYYYNNNDDDCCCIIITTTeeetttsss```SSSNNNKKKLLLJJJGGGGGGJJJJJJKKKLLLLLLLLLOOOVVV[[[^^^```cccfffgggjjjmmmooonnnooopppqqqtttvvvyyyzzzxxxxxx|||zzz^^^IIIIIIPPPVVVbbbrrrwwwuuurrrpppoooppprrrtttpppssswww|||}}}}}}yyyvvvvvvzzz|||}}}||||||vvvpppooorrrrrrnnnoooqqqqqqjjj^^^WWW]]]hhhooosssxxxyyyxxxzzzlllVVVGGGFFFDDDCCCCCCEEEGGGHHHCCCDDDGGGIIIIIIIIIHHHGGGEEEDDDDDDDDDEEEGGGIIIJJJGGGWWWeeexxxgggZZZ[[[```iiiddd___]]]LLLKKKYYYnnn}}}yyytttdddQQQGGGEEEJJJXXXhhhsss|||{{{xxxgggLLLFFF888666444444444555444222555444444333333444444555444444444555777999:::;;;;;;===??????@@@@@@BBBDDDDDDHHHVVVrrrkkkYYYqqqzzzkkkdddTTTPPPUUUaaayyywwwjjjeeeeeeeeeeeeaaaaaaaaaaaacccdddddddddeeeggghhhgggggggggiiijjjjjjkkkmmmnnnnnnmmmkkkjjjiiijjjkkklllkkkiiifffeeegggggggggggghhhjjjmmmpppuuutttuuuxxxwwwsssrrrtttlllnnnllliiimmmuuuzzzyyyyyyrrreee^^^kkkaaaWWWLLLDDDBBBBBB@@@AAADDDCCCCCCDDDEEEEEEFFFFFFGGGEEEEEEDDDCCCBBBBBBAAAAAAAAABBBEEEGGGIIIJJJJJJJJJHHHHHHIIIMMMXXXvvvyyyhhhiiizzzuuubbbSSSHHHHHHLLLTTTdddvvv|||dddWWWRRRMMMMMMLLLIIIIIILLLKKKLLLLLLKKKKKKMMMSSSWWWYYY\\\___bbbeeehhhlllnnnpppoooooooooqqquuuyyy{{{ttttttwwwrrrXXXQQQRRRTTTaaarrrwwwvvvuuuttttttuuuvvvwwwxxxwwwxxx}}}~~~zzzvvvssssssvvvxxxwwwuuu{{{zzzuuuqqqqqquuutttpppoooooonnnfffYYYQQQWWWbbbrrrvvv{{{{{{zzzyyy|||hhhUUUFFFFFFEEEDDDEEEFFFGGGHHHCCCEEEGGGHHHIIIHHHGGGFFFDDDDDDDDDDDDEEEGGGIIIJJJGGGSSSYYYgggqqqaaaaaaccciiieeeaaa___PPPPPP^^^ttt}}}zzzuuubbbNNNGGGGGGPPP___mmmwww}}}~~~{{{aaaHHHAAA888666444444444555444333555444444444444444555555555555555666777999:::;;;:::<<<>>>>>>>>>???AAACCCAAAGGGKKKSSSnnneee```~~~xxxqqqcccUUUNNNOOOWWWuuu}}}uuuqqqoooqqquuuyyyyyyvvvtttssstttnnnooopppooooooppprrrtttwwwyyy{{{}}}}}}{{{yyywww~~~~~~{{{zzz|||rrrkkkjjjooouuu{{{~~~uuuhhhWWWPPPbbbuuu\\\TTTKKKCCCAAAAAAAAABBBDDDBBBCCCCCCDDDEEEEEEFFFFFFCCCBBBBBBAAA@@@@@@@@@???@@@BBBDDDGGGIIIIIIIIIHHHFFFKKKFFFGGGSSSbbb~~~ssszzzvvv]]]KKKJJJLLLMMMZZZmmmuuu{{{rrr```XXXQQQNNNKKKGGGGGGIIILLLLLLKKKJJJJJJKKKOOORRRSSSVVVZZZ^^^aaaeeeiiilllooommmlllkkkmmmqqqvvvyyysssssstttxxx|||uuuiii___cccnnntttuuuvvvwwwxxxyyyzzzzzzzzzxxx||||||xxxuuurrrrrrsssssspppmmmssstttsssppprrrvvvvvvrrrtttssspppfffXXXPPPVVVaaauuuyyy||||||yyyxxxxxxzzz___OOOFFFFFFFFFFFFGGGGGGHHHHHHEEEFFFGGGHHHHHHHHHGGGFFFEEEDDDDDDDDDEEEGGGIIIJJJIIINNNLLLRRRjjj}}}wwwcccbbbcccdddddd______QQQQQQ___www~~~yyyxxxqqq^^^JJJEEEIIIUUUeeerrryyy|||rrr\\\FFF@@@888666444444555555444333555444444444444555555666666666666777888999;;;;;;:::;;;===>>>===>>>@@@AAA???DDDHHHIIIUUUxxx]]]aaajjj]]]XXXNNNTTTkkk}}}qqqccc]]]eeesssttt\\\^^^aaahhh|||mmm^^^TTTLLLEEEAAAAAABBBBBBBBBBBBBBBBBBCCCDDDDDDEEEEEEAAAAAAAAAAAAAAA@@@?????????AAADDDGGGHHHHHHGGGFFFHHHPPPFFFEEEPPPQQQsssqqqRRRMMMMMMJJJQQQ```kkkrrr}}}pppeeeYYYSSSNNNIIIGGGIIIKKKJJJIIIIIIIIIKKKNNNPPPPPPSSSWWWZZZ]]]```dddfffiiiiiiiiijjjlllooorrrttttttuuuvvvuuussstttxxx{{{uuummmoooqqqssswwwzzz{{{|||{{{{{{{{{xxxxxx|||}}}zzzwwwwwwtttrrrqqqrrrppplllhhhkkknnnpppppprrrwwwxxxuuu{{{yyyuuukkk]]]UUU]]]iiiwwwyyyzzzyyywwwvvvxxxyyysssUUUFFFEEEFFFGGGHHHHHHHHHHHHHHHHHHHHHIIIIIIIIIHHHGGGGGGGGGFFFFFFFFFFFFHHHJJJKKKLLLPPPLLLOOObbbllljjjjjjyyyvvvaaa```^^^\\\```ZZZZZZNNNNNN[[[tttyyytttrrriiiWWWFFFEEELLL[[[kkkuuuzzzzzzppp}}}{{{mmmZZZEEE???777555444444555555555444444444444444444555666777777777777777888:::;;;<<<:::;;;============???AAA===<<>>>>>======???@@@BBB;;;???GGGDDDLLL~~~]]]XXXuuukkkVVVOOOLLLMMMRRR[[[bbbiiirrr{{{{{{vvvlllddddddeeefffhhhkkkjjjxxxrrrXXXIIIMMMnnn~~~iii[[[WWWVVVRRRJJJCCCBBBDDDBBB>>>@@@@@@@@@AAABBBBBBCCCCCCAAABBBCCCCCCCCCCCCAAA@@@@@@@@@BBBCCCDDDEEEEEEEEEEEEIIIEEEGGGNNNLLL```gggSSSNNNLLLLLLNNNZZZaaannnyyy~~~jjj]]]UUUOOOLLLMMMIIIGGGFFFGGGJJJLLLMMMMMMOOOQQQSSSTTTTTTTTTVVVXXX^^^aaagggllloooooonnnmmmnnnppprrrqqqoooooorrruuu{{{|||~~~xxxvvvxxxxxxzzz}}}}}}zzzxxxvvvxxxxxxuuuooolllnnnqqqpppllliiiggghhhgggccc```eeekkkpppqqqsssyyy||||||uuusssnnneeeZZZWWWcccsssxxxwwwuuuuuuwwwzzz~~~|||^^^NNNBBBDDDEEEEEEFFFGGGHHHIIIIIIJJJJJJJJJJJJJJJJJJJJJJJJIIIIIIHHHHHHHHHIIIJJJKKKTTTWWWSSSYYYmmmssshhhaaarrrjjjccc]]]\\\^^^VVVWWWMMMKKKUUUpppwwwmmmcccWWWLLLFFFJJJUUUfffuuuzzz|||vvvwwwzzz|||}}}hhhRRR???999666555333333555666555555444444444444555666777888999999999999999:::;;;<<<;;;===>>>>>>>>>>>>???AAACCC???BBBHHHHHHOOOsssbbbbbbtttlll```VVVVVVTTTQQQPPPQQQVVV^^^cccrrrxxxzzzsssiiiaaa\\\aaaiiipppwww||||||{{{{{{xxxmmm___ZZZ\\\iiiqqq```TTTOOORRRPPPIIIBBBAAAEEECCC>>>??????@@@@@@AAABBBBBBBBB@@@AAABBBDDDDDDCCCAAA@@@AAAAAA@@@AAABBBCCCEEEFFFFFFEEEEEEIIIKKKMMM[[[nnnyyy]]]NNNJJJHHHFFFNNNVVVfffttt{{{|||iii\\\RRRLLLJJJKKKIIIGGGHHHJJJLLLKKKJJJKKKMMMOOOPPPOOOPPPRRRSSSWWWZZZ___dddhhhjjjjjjjjjjjjkkkllllllllllllnnnooottttttwww{{{~~~zzzwwwwwwuuusssssstttyyy{{{||||||{{{xxxtttrrrnnnpppppppppnnnmmmnnnooonnnjjjeeedddeeeeeecccaaaaaagggkkklllnnnsssxxxyyytttqqqlllcccXXXWWWddduuuwwwxxxyyy{{{}}}jjjQQQJJJCCCDDDDDDDDDDDDEEEGGGIIIJJJHHHHHHGGGHHHHHHIIIJJJJJJHHHHHHGGGFFFFFFHHHIIIJJJQQQWWWYYYeee{{{mmmaaarrryyyjjjaaa\\\___\\\UUUWWWNNNMMMVVVsssxxxlll___RRRJJJGGGNNNXXXjjjxxx|||}}}qqq|||mmmwww{{{wwwzzzdddNNN<<<888666555333333555666666555444444444555555777888888999999999999:::;;;;;;<<<<<<>>>??????>>>>>>???AAA<<<>>>BBBFFFIIIRRReeevvv|||dddhhh{{{~~~qqq]]]ZZZUUUQQQPPPRRRUUUVVVTTTWWW\\\___aaacccgggkkknnnssszzz~~~~~~|||yyyxxxxxxwwwvvvuuuuuuvvvwwwxxxsssrrrqqqooollljjjhhhhhheeedddeeekkkrrrsssmmmgggmmmiiikkkvvvttthhh[[[SSSPPPWWWkkk~~~{{{jjj\\\RRRKKKOOONNNGGG@@@@@@EEEDDD>>>>>>??????@@@AAAAAABBBBBB???@@@BBBCCCCCCBBBAAA???BBBAAA@@@???@@@BBBEEEFFFJJJDDDGGGKKKGGGKKKUUUXXXmmmUUUMMMIIIEEECCCMMM___ooowwwzzz|||jjj[[[QQQNNNNNNKKKHHHHHHJJJKKKIIIGGGHHHJJJLLLLLLMMMMMMOOOQQQQQQSSSWWW[[[```cccfffggghhhhhhhhhiiijjjjjjjjjjjjtttsssuuuyyy|||zzzwwwuuuuuusssrrrtttvvvvvvuuuuuuxxxyyyyyyxxxuuurrrnnnkkkhhhhhhhhhjjjmmmnnnmmmkkknnnjjjeeedddfffgggfffddd\\\bbbfffeeegggmmmrrrssswwwtttnnneeeZZZYYYhhhxxxwwwyyy|||ZZZFFFFFFAAADDDDDDCCCCCCDDDFFFIIIJJJFFFEEEEEEFFFGGGHHHIIIJJJGGGFFFEEEEEEEEEFFFGGGHHHKKKYYYggg~~~tttiii|||}}}nnnddd\\\YYY```ZZZRRRUUUNNNMMMWWWuuuuuueeeXXXPPPLLLIIIXXXeeettt|||~~~xxxkkksssvvv\\\KKK???777444444444444444444444444555555444444555666888999999:::<<<;;;::::::<<<===:::;;;<<<<<<<<<===???AAACCCBBBBBBFFFPPPZZZ]]]\\\~~~XXXggguuummmaaa\\\ZZZZZZZZZVVVPPPMMMOOORRRRRRQQQQQQUUUVVVXXX[[[^^^^^^[[[YYY\\\YYYWWWWWWYYYZZZWWWTTTSSSRRRQQQPPPPPPQQQRRRSSSQQQZZZ```___cccppp|||sssfffRRRPPPPPPXXXiii~~~nnn^^^UUUOOOKKKKKKIIIFFFFFFHHHHHHFFFCCC??????>>>>>>=========<<>>>>>=========>>>???@@@@@@AAABBBEEEGGGCCCCCCBBBBBBBBBCCCCCCDDDHHHHHHHHHGGGFFFHHHKKKNNNaaa}}}nnnppppppYYYLLLHHHFFFGGGMMMXXXcccmmmvvv}}}iii]]]]]]OOOMMMIIIGGGHHHJJJKKKJJJIIIIIIHHHHHHIIIJJJLLLLLLNNNOOOPPPRRRTTTVVVWWWXXX^^^___bbbbbbbbbbbbcccdddnnnppprrrrrrqqqppppppqqqpppnnnnnnpppssstttrrrppprrrrrrqqqnnnjjjhhhggggggmmmooopppnnnkkkhhhfffeeedddddddddccccccccceeefffjjjkkkmmmpppqqqpppqqqsssxxx}}}uuutttyyy|||~~~|||zzz{{{zzz||||||yyy~~~{{{dddLLLFFFHHHCCCFFFEEECCCBBBCCCDDDGGGHHHGGGGGGFFFFFFEEEFFFFFFFFFGGGFFFFFFGGGHHHIIIIIIIIIPPPpppyyyqqq|||}}}ooo```[[[\\\[[[YYYZZZUUUOOOMMMTTTvvvzzzvvvlll\\\MMMFFFJJJPPPaaammm|||zzzlllfffzzzvvvrrrxxx|||~~~mmmZZZEEE888666444444444444444444444444444444444444555666777888;;;===>>>>>><<<;;;<<<===;;;<<<=========>>>@@@BBBHHHFFFGGGKKKQQQUUUUUUTTT]]]sssqqqeeekkkoooeeeccc```[[[WWWSSSNNNKKKKKKKKKLLLKKKGGGGGGHHHHHHIIIMMMRRRVVVXXXWWWVVVUUUUUUTTTUUUUUUbbbsssvvvbbbQQQJJJMMMTTTlllzzzgggUUUOOONNNLLLJJJHHHFFFEEEEEEFFFFFFEEECCC???????????????>>>>>>>>>>>>???@@@AAAAAABBBDDDFFFDDDDDDEEEEEEEEEDDDDDDCCCGGGHHHIIIHHHGGGGGGIIIKKKWWWlllxxxmmmbbb}}}lllWWWKKKGGGFFFIIIQQQ[[[eeerrr~~~}}}fffbbbRRRLLLFFFDDDEEEHHHIIIIIIIIIHHHHHHGGGGGGHHHIIIIIILLLMMMMMMOOOPPPQQQRRRRRRVVV[[[aaaeeeeeedddbbbaaagggiiikkkkkkjjjjjjlllmmmjjjiiiiiikkkmmmnnnlllkkknnnllljjjiiihhhgggeeeccclllnnnooonnnjjjgggdddddd___aaadddfffffffffggghhhnnnqqqsssttttttttttttuuu|||zzzyyyzzz{{{kkkZZZJJJGGGHHHBBBGGGFFFDDDCCCCCCEEEGGGHHHIIIHHHGGGFFFEEEEEEEEEEEEGGGHHHHHHIIIJJJJJJKKKKKKVVVzzzrrrhhhlllvvvxxxkkk]]]ZZZYYYWWWWWWYYYUUUQQQOOORRRoooxxxrrrgggXXXHHHBBBKKKWWWhhhrrrtttgggnnnrrruuurrrqqqeeeVVVAAA555666555555555555555555555555555666666666777888999999<<<>>>@@@@@@>>><<<<<<===<<<===>>>>>>>>>???AAACCCIIIGGGHHHNNNQQQPPPNNNNNNUUU___xxxdddxxxvvvqqqiiiaaa[[[VVVRRROOOLLLMMMNNNOOOPPPVVV___fffqqqrrruuuvvvuuussspppnnnsss|||xxxnnn___QQQ@@@<<>>???AAAAAAAAABBBDDDFFFEEEFFFGGGGGGGGGFFFEEEDDDFFFHHHJJJJJJIIIIIIJJJKKKSSStttiii```iii}}}~~~iiiooofffQQQMMMHHHHHHNNNTTT\\\kkkzzzmmm___TTTHHHEEEFFFGGGHHHIIIHHHHHHGGGGGGFFFFFFFFFFFFHHHIIIIIIKKKLLLMMMNNNNNNRRRXXX___dddeeedddbbbaaa```aaabbbaaa```aaacccdddccccccdddeeeffffffeeeeeefffcccaaabbbdddeeeccc```eeeggghhhgggdddaaa___^^^ZZZ___dddggggggfffggghhhjjjpppuuuuuuuuuxxxzzzzzz~~~|||zzzyyyyyyrrrbbbVVVGGGDDDGGGDDDFFFFFFDDDDDDDDDEEEGGGHHHJJJIIIHHHHHHGGGGGGGGGHHHFFFHHHIIIJJJJJJKKKLLLMMM\\\ddd[[[jjjrrrrrreeeZZZXXXWWWTTTUUUWWWTTTRRRRRRUUUooozzzqqqcccTTTFFFBBBOOO___ooowwwtttmmmrrr|||ppp{{{ttthhh\\\PPP===444666555555555555555555555555888888999999:::;;;;;;;;;===???AAAAAA@@@>>>>>>>>>===>>>?????????@@@BBBDDDGGGFFFIIIPPPQQQLLLHHHHHHRRRWWWooo___^^^wwwwwweeefffrrrzzzxxxoooiiiccccccccccccdddjjjttt|||yyyqqqjjjbbbWWWKKKCCCBBBCCCKKK\\\rrrlllNNNAAA??????>>>>>>CCCDDDDDDDDDDDDDDDEEEEEE@@@@@@@@@AAAAAAAAAAAAAAA>>>@@@BBBCCCBBBBBBDDDEEEFFFFFFHHHHHHHHHGGGFFFEEEEEEGGGJJJLLLLLLLLLMMMNNNNNN___{{{___\\\hhhmmmrrrzzz___TTTJJJEEEIIINNNTTTdddttt|||yyygggUUUNNNMMMKKKIIIIIIGGGGGGGGGFFFFFFEEEDDDDDDDDDEEEFFFGGGIIIJJJKKKLLLPPPTTTYYY\\\^^^]]]^^^^^^\\\]]]]]][[[ZZZYYYZZZ\\\\\\]]]^^^______^^^^^^^^^]]][[[ZZZ\\\```bbbaaa^^^___```aaa```]]][[[ZZZZZZXXX]]]cccfffeeedddeeegggkkkssszzzyyyxxx|||~~~}}}~~~||||||{{{zzzzzzyyyyyyyyy}}}kkk___UUUEEEAAAFFFGGGEEEEEEDDDDDDDDDEEEFFFGGGHHHGGGGGGGGGHHHHHHIIIJJJDDDFFFHHHIIIIIIJJJNNNQQQ]]]{{{tttppp}}}{{{kkk___\\\ZZZVVVUUUUUUQQQQQQUUUZZZttt{{{mmm^^^QQQGGGGGGWWWjjjuuuzzz|||{{{~~~vvvsssttt|||cccSSSHHH;;;555666555555555555555555555555999999;;;<<<<<<===<<<<<<<<>>???@@@@@@@@@AAACCCEEEFFFEEEJJJSSSSSSJJJEEEFFFMMMQQQ___|||oooWWW[[[rrrwwwgggYYYNNNTTTYYYdddvvv~~~wwwjjj___QQQHHHCCCBBBGGGMMMZZZjjjfffLLLBBBBBB???>>>???BBBDDDEEEEEEDDDDDDEEEGGGAAAAAAAAAAAABBBBBBBBBBBB@@@BBBDDDDDDDDDDDDDDDFFFFFFFFFGGGHHHHHHHHHHHHHHHEEEGGGJJJLLLLLLMMMOOOPPPMMMTTTeeeuuubbbZZZnnn{{{lll{{{cccPPPCCCEEEJJJPPP```qqqvvv|||}}}cccXXXSSSKKKFFFFFFFFFFFFFFFFFFFFFEEEDDDCCCBBBCCCDDDEEEGGGIIIJJJJJJLLLNNNPPPRRRRRRSSSUUUWWWZZZ[[[[[[ZZZXXXVVVWWWXXXWWWXXXZZZZZZYYYXXXXXXYYYVVVVVVVVVWWWZZZ\\\\\\[[[ZZZ[[[ZZZYYYWWWWWWXXXZZZWWW\\\bbbdddbbbbbbfffjjjsss~~~|||~~~{{{~~~~~~zzzvvvwwwxxxyyyyyyyyyyyyxxxvvvcccZZZSSSDDD???EEEHHHDDDDDDDDDDDDDDDEEEEEEFFFEEEEEEEEEEEEFFFGGGHHHIIIDDDFFFGGGGGGGGGKKKQQQWWW```xxxttteeebbb___YYYUUUTTTOOOPPPVVV\\\uuuyyyhhhWWWNNNIIIMMM___uuuyyy}}}pppwww{{{zzzbbbMMM@@@:::777555555555555555555555555555999999;;;<<<======<<<<<<;;;>>>BBBDDDDDDBBBBBBBBB>>>@@@AAAAAAAAAAAADDDFFFFFFEEELLLVVVVVVKKKEEEGGGIIILLLTTTgggnnnWWW]]]rrruuu\\\SSSKKKNNN```rrrzzz{{{sssjjjaaa\\\TTTUUUWWWXXXUUUXXXiii{{{rrr[[[HHHDDDEEEBBB@@@CCCAAADDDFFFFFFDDDDDDFFFIIIAAAAAABBBBBBCCCCCCCCCCCCAAACCCEEEFFFEEEEEEEEEFFFEEEEEEFFFFFFGGGHHHJJJJJJGGGHHHJJJKKKJJJKKKMMMOOOQQQWWW___rrr[[[bbb{{{{{{cccJJJFFFIIINNN^^^pppxxxzzzvvvfff\\\PPPGGGFFFEEEEEEFFFGGGFFFFFFDDDDDDDDDDDDEEEEEEFFFGGGGGGHHHHHHJJJKKKKKKKKKKKKMMMOOOTTTVVVXXXXXXVVVUUUUUUUUUSSSUUUWWWVVVTTTSSSTTTUUUSSSTTTUUUUUUTTTTTTUUUVVVUUUUUUTTTRRRQQQSSSVVVZZZVVV[[[```aaa```cccjjjqqqyyy}}}{{{~~~~~~~~~zzztttuuuvvvxxxyyyzzzyyyxxxwwwxxxppp[[[PPPNNNDDD@@@DDDEEECCCCCCCCCCCCCCCDDDDDDDDDFFFFFFFFFEEEFFFFFFGGGGGGDDDFFFGGGGGGGGGLLLVVV]]]mmmqqqbbb___^^^YYYVVVTTTNNNPPPVVVYYYooowwwcccQQQKKKJJJQQQeee{{{|||~~~{{{lll{{{zzzbbbIII<<<:::999555666666666666666666666666888999:::<<<===<<<<<<;;;;;;>>>BBBEEEEEEDDDCCCDDD???@@@AAAAAAAAABBBDDDFFFFFFEEEMMMYYYXXXLLLFFFIIIIIIIIIPPP^^^pppccc[[[gggrrr}}}kkkfffttt}}}vvvqqqtttoooqqqtttyyy~~~|||pppgggbbb___[[[YYYVVVUUUTTTSSSQQQPPPOOOOOO[[[jjj}}}}}}yyy}}}pppzzzvvveeeRRRCCCCCCEEEBBBBBBFFFAAADDDFFFFFFEEEEEEGGGJJJBBBBBBBBBCCCCCCCCCDDDDDDBBBDDDFFFGGGFFFFFFFFFGGGEEEEEEDDDEEEFFFHHHKKKLLLIIIIIIJJJIIIHHHIIIKKKMMMQQQYYY___wwwfffeeeuuuvvvUUUJJJJJJNNN]]]ooo|||}}}vvvjjj[[[PPPMMMDDDEEEFFFGGGGGGFFFEEEDDDFFFFFFFFFFFFFFFEEEEEEEEEHHHIIIKKKJJJIIIIIIJJJKKKNNNQQQTTTUUUUUUSSSSSSSSSQQQSSSUUUUUURRRQQQRRRTTTSSSUUUWWWUUUQQQOOOPPPRRRQQQQQQOOOMMMLLLOOOTTTXXXUUUZZZ___``````eeennnwwwyyy~~~~~~{{{{{{}}}{{{vvvuuuwwwyyy{{{{{{zzzwwwvvvttt|||mmmTTTHHHIIIEEEBBBDDDBBBBBBBBBBBBCCCCCCCCCCCCCCCJJJJJJIIIHHHGGGGGGGGGGGGEEEGGGHHHGGGGGGNNNYYYbbb}}}fffXXXXXXXXXUUUVVVTTTOOOPPPUUUVVVgggiiiZZZKKKHHHPPP]]]mmmxxxuuuaaauuuvvv]]]EEE999888888888555555555555666777888999;;;;;;:::999999;;;<<<======>>>???@@@BBBCCCDDDEEECCCCCCCCCDDDDDDDDDDDDDDDDDDBBBIIIUUUWWWLLLFFFHHHKKKMMMTTTYYYXXXfffrrr]]]uuuzzzmmmjjjlllmmmlll{{{{{{ooo\\\RRRUUUUUUPPPSSSPPPSSS^^^jjjuuullldddqqqyyynnneeeUUUJJJCCCDDDEEEAAA@@@AAAFFFDDDBBBAAAAAACCCEEEGGGDDDCCCCCCBBBBBBDDDEEEFFFBBBBBBCCCCCCDDDDDDEEEEEEFFFFFFGGGHHHIIIIIIIIIIIIIIIIIIIIIJJJJJJJJJJJJKKKPPPVVVTTTYYYrrrmmmdddMMMHHHOOO]]]iiiyyywwwyyy~~~hhhZZZUUUPPPEEE???DDDIIIHHHEEEDDDCCCDDDDDDCCCCCCDDDGGGIIIFFFFFFFFFFFFFFFFFFFFFFFFHHHIIIKKKMMMOOOQQQRRRSSSSSSPPPMMMMMMOOOPPPOOOMMMRRRSSSSSSRRRRRRPPPOOOOOOTTTVVVWWWWWWVVVUUUUUUVVVXXX[[[___dddoooyyy|||zzz}}}}}}yyyxxxxxxwwwwwwttttttsssqqqqqqrrruuuwww}}}qqqRRROOOKKKGGGDDDCCCDDDDDDBBBCCCDDDEEEEEEFFFEEEEEELLLJJJGGGDDDCCCCCCEEEFFFHHHHHHGGGEEEGGGPPP```kkkppp]]]WWWXXXYYYYYYZZZUUUKKKIIIPPPUUUbbbzzzhhhXXXJJJIIITTTcccsss~~~yyykkkxxxmmmpppWWWBBB999888888777777666777777888999999:::<<<;;;;;;;;;;;;;;;<<<=========>>>@@@AAABBBCCCDDDBBBBBBBBBCCCCCCDDDDDDDDDEEEBBBHHHSSSTTTIIICCCDDDKKKLLLRRRWWWSSSYYY|||jjjtttwwwmmmttthhhoootttjjj]]]RRRRRRHHHAAABBBCCC@@@>>>???DDDCCCBBBAAAAAACCCDDDEEEEEEDDDCCCCCCCCCDDDFFFGGG@@@AAABBBCCCDDDEEEFFFFFFEEEFFFGGGHHHHHHIIIHHHHHHHHHIIIIIIIIIJJJJJJJJJJJJGGGNNNNNNPPPnnnyyyzzz___LLLJJJPPPVVViiikkksss}}}uuuhhh^^^RRRIIIIIIIIIEEEAAA@@@DDDDDDDDDDDDCCCDDDEEEFFFDDDDDDEEEEEEEEEEEEEEEEEEEEEFFFGGGIIIKKKLLLMMMNNNOOOMMMJJJIIIKKKLLLLLLJJJOOOOOOOOOOOONNNMMMLLLLLLNNNOOOQQQRRRSSSVVVZZZ]]]___eeekkkrrr{{{~~~|||{{{zzzssssssuuuwww|||}}}fffXXXLLLJJJGGGDDDBBBAAAAAAAAACCCDDDEEEFFFFFFGGGFFFFFFLLLJJJGGGEEECCCDDDEEEFFFJJJJJJIIIHHHIIIPPP[[[cccrrr```ZZZ[[[]]]]]]VVVRRRHHHHHHRRRZZZkkkcccTTTIIIMMM\\\mmm{{{yyyxxxvvvoooxxxeeeMMM>>>999999777555777777888888999::::::;;;<<<===============<<<<<<<<<======???@@@AAABBBCCC@@@@@@AAABBBBBBCCCDDDDDDCCCAAAGGGRRRTTTKKKEEEEEEIIIIIIOOOSSSOOONNNbbb|||xxxkkkjjjxxxnnniiijjjnnnwwwooowwwjjj```SSSHHHLLLEEE??????@@@>>>======AAAAAAAAAAAABBBBBBCCCCCCEEEEEEDDDCCCDDDEEEFFFGGG??????@@@BBBDDDEEEGGGGGGDDDDDDEEEFFFGGGGGGGGGGGGHHHHHHHHHHHHIIIIIIIIIIIIFFFKKKMMMMMM]]]rrrvvvxxxrrrSSSKKKNNNOOOUUU]]]kkkyyyrrreeeVVVMMMHHHEEEEEEGGGDDDEEEEEEEEEEEEEEEEEEDDDDDDDDDDDDEEEEEEFFFFFFFFFDDDEEEEEEFFFGGGHHHIIIIIIKKKIIIGGGGGGHHHIIIIIIHHHJJJJJJKKKKKKKKKKKKJJJJJJKKKLLLMMMOOORRRWWW^^^cccfffoooyyy}}}{{{ssstttyyymmmUUULLLGGGFFFEEECCCBBBAAAAAAAAADDDEEEFFFGGGHHHHHHHHHHHHKKKJJJGGGEEEDDDEEEFFFFFFIIIHHHHHHIIINNNUUU\\\aaatttaaaZZZ[[[\\\[[[VVVQQQGGGGGGSSS\\\nnnYYYOOOJJJUUUhhhwww{{{~~~}}}|||lllXXXCCC999999999777444777777888999999:::::::::======>>>??????>>><<<;;;<<<<<<===>>>???@@@AAAAAA??????@@@AAABBBBBBCCCDDD@@@@@@FFFQQQVVVRRRLLLKKKGGGFFFJJJPPPNNNKKKUUUdddaaaggguuuddd```lll|||pppcccYYYOOOHHHFFFBBB>>><<<<<<<<<;;;;;;>>>???@@@AAABBBBBBAAAAAADDDCCCCCCBBBCCCDDDEEEFFF???@@@@@@BBBCCCDDDEEEEEEBBBCCCDDDEEEFFFFFFFFFFFFGGGGGGGGGGGGHHHHHHHHHIIIHHHIIIKKKLLLRRRkkknnnmmmzzz}}}aaaUUUQQQLLLJJJRRRbbbqqqxxxyyy}}}ppp]]]RRRLLLKKKLLLEEEEEEDDDEEEEEEEEEDDDCCCDDDDDDEEEEEEFFFFFFGGGGGGFFFFFFFFFFFFGGGGGGGGGGGGHHHGGGEEEEEEEEEFFFFFFGGGFFFGGGHHHIIIJJJKKKKKKKKKMMMOOORRRUUUYYY^^^cccggglllwww}}}~~~|||{{{{{{~~~cccOOOLLLFFFFFFFFFFFFEEEEEEDDDDDDEEEFFFGGGHHHHHHIIIIIIIIIJJJIIIGGGFFFEEEEEEFFFFFFFFFDDDDDDHHHQQQ]]]fffkkkyyyrrr___XXXWWWWWWUUUWWWSSSIIIIIIRRRXXXfff~~~OOOLLLPPPbbbuuu~~~zzzwwwxxx```MMM;;;777999888666555555666777888999999999999======?????????>>>===<<<<<<<<<===>>>??????@@@@@@??????@@@@@@AAABBBBBBCCC@@@@@@EEEOOOUUUTTTNNNKKKHHHEEEGGGMMMMMMJJJNNNWWWdddxxx\\\___sss{{{ooosssttteeeWWWLLLFFFEEEAAA@@@===::::::;;;;;;:::<<<===???AAABBBBBBAAA@@@BBBBBBAAA@@@AAABBBCCCDDDAAAAAAAAAAAABBBBBBBBBBBBBBBBBBCCCDDDEEEEEEEEEEEEFFFFFFFFFFFFGGGGGGGGGGGGFFFCCCCCCGGGHHHUUUyyyyyynnnppprrr{{{~~~gggTTTBBBGGGKKKVVVbbbiiimmmssszzz{{{}}}~~~rrrbbbSSSIIIHHHFFFDDDDDDEEEEEECCCAAABBBBBBCCCCCCDDDDDDDDDEEEFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDCCCCCCBBBCCCDDDFFFDDDEEEGGGJJJLLLMMMNNNOOORRRWWW]]]dddhhhmmmqqqtttzzz}}}zzzyyy{{{|||zzzzzz|||xxxXXXHHHGGGEEEEEEFFFFFFFFFFFFFFFFFFEEEEEEFFFGGGHHHHHHHHHHHHIIIHHHFFFEEEEEEEEEEEEFFFGGGDDDBBBGGGRRRbbbpppxxxlll]]]WWWWWWVVVTTTTTTQQQJJJJJJQQQRRR[[[pppKKKNNNZZZnnn~~~yyyjjjooo|||tttxxxVVVEEE777777999777666777555666777999999999999888<<<<<<===>>>>>>>>>>>>>>><<<======>>>??????@@@@@@@@@@@@AAAAAAAAAAAABBBBBBBBBBBBEEELLLRRRQQQKKKEEEKKKHHHGGGJJJJJJGGGHHHLLLMMMhhhpppSSSSSSnnnsssgggooouuunnnfff[[[OOOCCC@@@BBB===???===:::999<<<<<<;;;<<<===???AAAAAABBBAAAAAAAAAAAA@@@???@@@AAABBBCCCBBBBBBAAAAAAAAA@@@@@@@@@BBBBBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEFFFFFFFFFGGGFFFAAA@@@EEEFFFKKKaaayyy~~~rrr|||{{{|||gggLLLJJJHHHJJJQQQWWW\\\ccciiiqqqsssxxx|||~~~sss]]]UUUPPPKKKIIIIIIHHHEEEBBBBBBBBBBBBBBBBBBBBBBBBBBBEEEEEEEEEEEEEEEEEEEEEEEEDDDDDDEEECCCBBBCCCEEEGGGGGGIIILLLPPPTTTWWWYYYZZZ]]]cccmmmvvv||||||yyyxxxzzz}}}zzz{{{{{{yyywwwxxx}}}~~~dddQQQIIIHHHCCCCCCCCCCCCCCCDDDEEEEEECCCDDDEEEFFFGGGGGGGGGGGGFFFFFFEEEDDDDDDDDDDDDDDDJJJGGGDDDGGGQQQbbbtttlll{{{vvvdddZZZXXXYYYXXXVVVMMMLLLGGGIIIPPPPPPXXXkkkMMMTTTdddxxxyyymmmaaalll{{{lllOOO@@@666888:::666666:::555777999:::;;;;;;999999;;;;;;;;;<<<===>>>???@@@===>>>>>>??????@@@@@@@@@BBBBBBBBBBBBAAAAAAAAAAAACCCCCCEEEKKKQQQRRRKKKCCCMMMKKKJJJKKKJJJGGGEEEFFFIIIYYYkkkrrrYYYXXXjjjzzzzzzlllcccooorrrhhh^^^UUUPPPIIIBBB@@@CCC;;;??????:::999===>>><<<======???@@@AAABBBBBBBBBBBBAAA@@@@@@@@@AAABBBCCC@@@@@@@@@@@@@@@AAAAAAAAABBBCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDEEEEEEEEEFFFFFFGGGCCCCCCFFFGGGJJJUUUbbbssszzzyyy}}}kkkRRRJJJDDDFFFKKKOOOTTTXXXbbbdddmmmwww||||||lllddd[[[UUUSSSQQQMMMIIIGGGGGGFFFFFFEEEEEEDDDDDDFFFGGGGGGGGGGGGGGGGGGGGGJJJKKKKKKJJJIIIIIILLLOOORRRUUUYYY^^^cccgggjjjlllpppuuu~~~~~~{{{yyyzzz}}}}}}}}}|||yyywww{{{fffSSSOOOOOOMMMCCCBBBAAA@@@@@@BBBDDDEEEAAABBBCCCDDDEEEEEEEEEEEEDDDDDDDDDCCCCCCCCCCCCCCCHHHGGGFFFHHHQQQaaauuummmooommmxxxlll^^^VVVUUUVVVTTTPPPJJJJJJEEEGGGOOOPPPYYYnnnPPPYYYjjj}}}xxxiiicccpppgggKKK>>>777999:::555666<<<666888:::<<<<<<<<<;;;:::;;;:::::::::<<<>>>@@@AAA>>>>>>??????@@@@@@AAAAAADDDCCCCCCBBBBBBAAAAAA@@@BBBBBBEEEKKKSSSVVVPPPHHHMMMLLLMMMNNNMMMIIIGGGFFFHHHSSSUUUeeetttWWWVVVWWWooo~~~dddXXXkkkqqqkkk]]]OOODDDCCCCCCAAA@@@CCC:::???@@@;;;:::>>>???<<<===>>>???@@@AAABBBCCCCCCBBBBBBAAA@@@AAABBBCCCDDD>>>>>>???@@@AAAAAABBBBBBBBBCCCDDDEEEFFFFFFFFFFFFDDDDDDDDDDDDEEEEEEEEEEEECCCBBBCCCEEEEEEGGGNNNVVViiipppyyysssxxxYYYMMMCCCCCCGGGJJJLLLNNNVVVYYYdddrrrzzz|||vvvkkkbbb^^^ZZZUUUQQQNNNMMMLLLLLLJJJJJJIIIHHHJJJJJJJJJJJJJJJKKKKKKKKKQQQRRRSSSRRRPPPPPPTTTWWW]]]```eeekkkqqqvvvzzz{{{}}}zzzyyywwwxxx|||{{{yyy~~~||||||ZZZHHHKKKOOOJJJEEEDDDAAA@@@@@@BBBEEEFFF@@@AAABBBCCCDDDDDDDDDDDDCCCCCCCCCCCCCCCBBBBBBBBBBBBDDDFFFIIIQQQaaavvv~~~wwweeessshhh[[[SSSQQQOOOKKKFFFMMMKKKEEEFFFNNNQQQ[[[pppVVVdddwwwsssgggkkktttaaaFFF???999999999777777999:::888888:::===>>><<<:::<<<<<<======>>>>>>??????===>>>>>>???@@@AAABBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCAAACCCJJJRRRTTTOOOIIIKKKKKKKKKKKKJJJIIIHHHGGGEEEMMMPPPYYY{{{~~~\\\ZZZfff|||tttkkkcccjjj|||ooo```MMMHHHBBB@@@@@@BBBBBBAAAAAA@@@??????>>>>>>??????@@@???>>>@@@CCCEEEFFFEEEBBBBBBBBBAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCCCCCCCBBBAAAAAAAAAAAABBBBBBDDDFFFFFFDDDDDDDDDEEECCCCCCDDDEEEGGGJJJLLLMMMaaayyyhhhggg~~~wwwttt]]]MMMEEE???DDDJJJEEEJJJLLLTTTcccttt|||}}}pppiiifffbbb^^^[[[ZZZYYYXXXXXXXXXXXXXXXXXX[[[]]]ZZZUUURRRTTTXXXUUUXXX\\\___aaacccfffhhhwwwsssqqqttt{{{}}}|||{{{|||yyyyyy}}}iiiRRRIIIGGGHHHHHHCCCBBBAAA@@@@@@BBBDDDEEE@@@AAACCCEEEGGGGGGDDDBBBBBBBBBAAAAAABBBCCCEEEFFFGGGGGGEEEFFFMMM```yyyxxx|||sss\\\MMMQQQQQQLLLLLLJJJKKKDDDIIITTTLLLRRRrrrbbbnnn|||ooofffwww|||jjjVVVDDD===888999999888888:::===<<<;;;===@@@AAAAAA???<<<<<<<<<<<<===>>>???@@@@@@@@@AAAAAABBBBBBCCCCCCCCCCCCCCCCCCCCCCCCCCCCCCEEECCCDDDJJJQQQRRRMMMGGGIIIIIIJJJJJJIIIIIIHHHHHHFFFLLLOOORRRddduuullltttzzzqqqiiilllwwwyyygggfffpppyyy{{{rrreeeWWWGGGDDD@@@???AAABBBCCCBBB@@@@@@???>>>>>>>>>??????DDDCCCAAA@@@AAAAAA@@@???BBBBBBAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCCCCCCCDDDCCCBBBBBBAAAAAABBBBBBAAACCCEEEFFFEEEEEEFFFHHHCCCDDDDDDEEEGGGIIIKKKLLLWWW}}}eeeWWWfffyyykkk[[[GGGAAACCC???GGGHHHMMMZZZiiiuuu{{{{{{~~~wwwrrrnnnkkkfffbbb___^^^^^^___ccchhhllllllhhhdddccccccbbbdddgggjjjooouuuzzz~~~|||}}}|||||||||~~~}}}~~~sss\\\KKKFFFFFFHHHHHHAAA@@@???>>>>>>???AAABBB@@@@@@BBBDDDGGGFFFDDDAAABBBBBBAAAAAABBBCCCEEEFFFEEEEEEEEEFFFLLLYYYjjjuuu~~~yyyqqq\\\PPPTTTSSSLLLMMMOOOOOODDDDDDOOOHHHOOOooossszzzwwwbbb^^^}}}~~~tttsss\\\HHHAAA;;;888999:::888999<<<===;;;:::;;;===???@@@@@@>>>===<<<<<<<<<>>>@@@BBBDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDDGGGEEEFFFJJJOOOQQQLLLGGGFFFFFFGGGGGGHHHHHHHHHHHHHHHKKKNNNNNNPPP[[[lll{{{yyy{{{~~~xxxrrroooqqqwww{{{xxxuuussswww||||||vvvooojjjttt|||tttppp{{{~~~vvvfff___jjjqqq```UUUIIIAAA???>>>???AAACCCCCCCCC@@@??????>>>>>>>>>>>>>>>DDDBBB@@@@@@@@@@@@>>>===AAAAAAAAAAAA@@@@@@@@@@@@@@@AAABBBCCCCCCDDDCCCCCCDDDCCCBBBBBBAAABBBBBBBBBAAACCCEEEFFFFFFGGGHHHJJJEEEEEEEEEFFFGGGIIIJJJKKKLLL```yyy[[[UUUkkkpppTTTHHHJJJGGGCCCCCCEEELLLXXXdddmmmrrrzzzzzzyyywwwxxx~~~zzztttqqqqqqrrrttt{{{|||xxxvvvwwwxxxzzz~~~|||{{{zzz{{{{{{hhh]]]NNNFFFEEEHHHJJJJJJBBBAAA??????>>>???@@@AAA??????AAACCCEEEEEECCCAAABBBBBBAAABBBBBBCCCEEEEEEEEEEEEEEEGGGLLLRRRXXX\\\dddkkkzzz{{{rrr]]]PPPUUUXXXYYYaaa```]]]JJJBBBIIIEEENNNnnnnnn\\\bbbwwwvvvdddPPPAAA===999777999:::999:::>>>===;;;::::::;;;>>>@@@AAA@@@???>>>===>>>@@@CCCEEEGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEFFFEEEEEEIIINNNOOOMMMIIIDDDDDDDDDEEEFFFGGGHHHIIILLLKKKNNNPPPMMMKKKUUUccc}}}yyykkkoootttzzzyyyyyysss^^^MMMFFF>>>>>>??????AAABBBCCCBBBBBB??????>>>============>>>=========>>>AAABBBBBBAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@AAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBBBBBBBDDDGGGGGGGGGGGGHHHIIIHHHHHHHHHHHHIIIIIIJJJKKKHHHPPPjjjuuu]]]bbb|||eeeYYYVVVNNNEEEDDDDDDGGGMMMXXXbbbhhhoooooonnnmmmmmmsss}}}~~~}}}||||||~~~||||||{{{sssuuu{{{}}}pppWWWPPPIIIFFFHHHKKKLLLLLLDDDDDDCCCBBBAAAAAABBBBBB??????@@@BBBDDDDDDBBB@@@AAAAAABBBBBBCCCDDDDDDEEEFFFEEEEEEGGGKKKMMMMMMMMMWWW]]]mmm|||xxxaaaQQQTTT\\\lll}}}wwwZZZEEEFFFEEERRRssshhhbbbuuuyyyYYYIIIBBB:::777777999:::888;;;???@@@@@@???>>>>>>@@@CCCEEEBBBAAA??????@@@CCCFFFHHHIIIHHHHHHGGGGGGFFFFFFEEEEEEEEEEEEEEEEEEEEEEEEEEECCCBBBCCCGGGLLLNNNNNNLLLBBBBBBBBBCCCEEEFFFHHHIIINNNIIIKKKRRRQQQKKKOOOYYYuuussszzz}}}llleeedddvvv}}}{{{qqqnnnfffPPPCCC@@@<<>>======<<<<<<======999999;;;>>>BBBDDDDDDCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAABBBCCCDDDDDDDDDDDDDDDDDDCCCBBBBBBBBBBBBCCCEEEGGGHHHHHHFFFEEEEEEFFFJJJJJJJJJJJJJJJKKKLLLLLLHHHOOO\\\wwwpppdddrrrtttaaaJJJHHHGGGEEEFFFKKKRRR[[[```^^^```aaabbbfffooo{{{|||}}}~~~||||||~~~{{{zzzyyyyyyyyyqqqqqqwwwxxxgggOOOLLLHHHHHHIIIKKKJJJIIIFFFEEEDDDCCCBBBBBBBBBAAA?????????AAACCCCCCBBB@@@AAAAAABBBCCCCCCDDDDDDDDDEEECCCBBBCCCFFFIIIJJJJJJPPPXXXlllkkk[[[ZZZ___sssoooLLLFFFGGGYYY{{{xxxdddhhhyyy~~~TTTGGGDDD888777777::::::888;;;@@@???@@@???>>>======???AAABBBAAA@@@@@@BBBDDDGGGHHHHHHHHHHHHGGGGGGFFFFFFFFFDDDDDDDDDDDDDDDDDDDDDDDDAAAAAABBBEEEIIILLLMMMMMMBBBBBBBBBBBBDDDFFFHHHIIIMMMHHHHHHNNNOOOLLLLLLPPP___nnnzzznnn{{{~~~~~~xxxnnnfffjjjyyywwwjjjrrrgggbbb[[[III@@@AAA???@@@BBBCCCCCCAAA@@@@@@AAA>>>>>>===<<<<<<<<<<<<<<<;;;;;;<<>>???===;;;999:::<<>>@@@AAAAAA???>>>???AAA>>>===<<<<<<;;;;;;<<<<<<<<<<<<===@@@CCCDDDBBB@@@>>>?????????@@@@@@@@@@@@AAABBBCCCDDDDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCCCCCCCDDDEEEGGGFFFEEEDDDDDDEEEIIIIIIIIIIIIJJJKKKLLLMMMJJJNNNPPPUUUmmmvvvpppooocccXXXLLLDDDCCCEEEEEEDDDCCCEEEGGGJJJPPPZZZhhhqqqwwwxxx}}}{{{wwwwwwyyyyyy{{{}}}{{{yyy{{{}}}xxxtttttt|||mmmVVVIIIHHHFFFEEEFFFFFFFFFEEEHHHGGGGGGFFFDDDBBBAAA@@@AAA@@@???AAACCCDDDCCCBBB@@@AAABBBDDDDDDDDDDDDCCC???AAABBBAAABBBGGGOOOUUUlll|||uuunnnnnnggggggvvv~~~UUUFFFHHH___~~~zzz|||~~~qqq||||||SSSDDD???777777888;;;999777:::??????AAACCCAAA>>>;;;;;;======>>>???@@@BBBCCCDDDEEEEEEEEEEEEEEEEEEEEEEEEEEECCCCCCCCCCCCCCCCCCCCCCCCCCCBBBBBBBBBDDDFFFHHHIIIDDDCCCBBBBBBCCCEEEHHHIIIHHHKKKLLLIIIHHHKKKMMMMMMWWW```aaa___rrruuuaaa```hhhvvv|||vvvlllgggaaa\\\^^^dddpppuuu{{{uuurrrllleeeQQQGGGGGGHHH@@@===@@@===<<<>>>??????======@@@BBB======<<<;;;;;;;;;;;;<<<:::;;;===AAADDDEEEDDDBBB>>>>>>??????@@@@@@@@@@@@AAABBBCCCDDDEEEEEEEEEEEEEEEEEEDDDCCCCCCCCCCCCCCCAAACCCEEEFFFEEEDDDEEEFFFGGGGGGGGGHHHIIIJJJKKKLLLJJJIIIJJJOOO[[[zzzyyy|||yyyvvvqqq]]]OOOIIIHHHEEEAAAAAABBBCCCDDDHHHPPP\\\eeemmmqqqyyy~~~zzz~~~}}}yyy{{{wwwyyy{{{zzzwwwyyy|||wwwnnnggguuukkkYYYIIIHHHGGGFFFEEEFFFGGGHHHHHHKKKKKKJJJIIIGGGEEEDDDBBBAAA@@@@@@AAACCCDDDDDDCCC@@@AAABBBDDDDDDDDDDDDCCC@@@CCCFFFFFFFFFJJJSSS[[[qqqkkkrrrmmmjjjuuu~~~{{{TTTDDDGGG^^^{{{qqqtttzzzvvvpppPPPDDD???999999999:::;;;<<<===>>>??????>>>>>>===;;;:::999>>>??????@@@AAACCCDDDEEEFFFEEEEEEEEEEEEDDDDDDDDDBBBAAA@@@@@@AAADDDFFFHHHDDDAAA???CCCJJJLLLIIIDDDDDDDDDCCCDDDDDDEEEFFFGGGFFFGGGHHHHHHGGGIIILLLNNNYYYYYY[[[aaammmnnnUUU]]]UUUZZZeeekkkwww}}}xxxuuuddd[[[bbbnnnvvv}}}yyyqqqfffZZZSSSFFFGGGHHHIIIHHHEEEBBB@@@======<<<<<<<<<<<<======;;;::::::999999::::::;;;======???@@@@@@@@@@@@@@@AAA@@@?????????@@@AAABBBBBBAAAAAA@@@@@@AAAAAABBBFFFEEEDDDCCCCCCCCCCCCCCC@@@AAABBBCCCDDDDDDDDDDDDAAANNNSSSJJJEEEIIIKKKHHHIIIJJJNNNOOOPPPeeesssxxxqqqxxxttt^^^LLLCCCDDDHHHAAADDDEEEAAABBBJJJUUU\\\jjjnnnrrrtttuuuvvvzzz}}}~~~~~~{{{{{{|||}}}uuuxxx|||}}}}}}}}}~~~}}}}}}~~~zzzmmmaaabbbjjjoooYYYMMMKKKKKKIIIHHHHHHIIIJJJIIIHHHOOOMMMLLLLLLMMMKKKFFFBBBAAA>>>===CCCFFFDDDBBBBBBBBBBBBBBBCCCCCCCCCCCCDDDBBBDDDDDDEEEHHHPPP]]]fffzzziiidddfffiiijjjlllyyyhhh___QQQLLLJJJRRRzzz~~~~~~pppuuuyyyxxxXXXAAA======::::::::::::;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;===>>>???@@@AAACCCDDDDDDBBBBBBCCCCCCDDDEEEEEEEEECCCCCCAAA@@@AAABBBDDDEEEBBB??????DDDKKKMMMJJJEEECCCCCCCCCCCCCCCDDDEEEFFFDDDEEEFFFFFFFFFHHHKKKMMMPPPSSSYYY___fffooowww|||ooobbbccckkkjjjjjjhhh___rrrzzzuuuooollliiiiiijjjmmmgggmmm}}}{{{~~~}}}pppcccZZZTTTQQQOOOEEEFFFGGGGGGFFFDDDAAA???>>>===<<<;;;;;;:::;;;;;;;;;::::::999999::::::;;;<<<<<<===>>>????????????@@@@@@?????????@@@AAABBBBBBBBBBBBAAAAAABBBBBBBBBEEEDDDDDDCCCCCCCCCCCCCCCAAAAAAAAABBBCCCCCCDDDDDDOOOXXXZZZOOOGGGHHHHHHEEEHHHHHHLLLNNNNNN[[[bbbkkk|||qqq```RRRIIIEEEFFFDDDAAAAAABBBGGGQQQYYY```dddiiilllnnnpppsssuuutttwww|||}}}||||||}}}~~~~~~}}}}}}|||oooccc\\\___qqqrrrttt\\\IIICCCFFFFFFDDDDDDEEEGGGIIIIIIIIIMMMKKKJJJKKKLLLKKKHHHEEEDDDCCCGGGOOOQQQLLLEEECCCCCCCCCCCCDDDDDDDDDEEEEEEEEEEEEEEEGGGMMMYYYfffoooyyyeee\\\\\\]]]___bbbgggZZZTTTHHHCCCBBBLLLvvv~~~~~~~~~zzzxxxzzz~~~pppbbbIII;;;;;;<<<;;;;;;:::;;;;;;<<<===>>>======>>>>>>>>>>>>======;;;===???AAABBBCCCCCCBBB>>>???@@@AAACCCDDDEEEFFFDDDCCCBBB@@@@@@@@@AAABBB???>>>@@@EEELLLMMMIIIEEEBBBBBBBBBBBBBBBCCCCCCDDDBBBDDDEEEEEEEEEGGGIIIKKKOOOSSSXXX\\\^^^___aaabbbbbb{{{mmmVVVTTTWWWaaakkkppptttwwwtttrrrooottt}}}{{{rrr^^^XXXWWW\\\eeeooo}}}zzzvvv{{{{{{ooo]]]NNNEEEDDDFFFHHHCCCDDDEEEEEEEEEBBB@@@>>>>>>===<<<;;;:::999999999;;;;;;::::::::::::;;;;;;:::;;;<<<===>>>>>>>>>>>>?????????>>>???@@@@@@AAABBBBBBBBBBBBBBBBBBBBBBBBDDDCCCCCCCCCCCCBBBBBBBBBBBBAAA@@@@@@AAABBBDDDEEEUUU[[[ZZZNNNEEEEEEFFFDDDGGGFFFHHHKKKKKKOOObbbvvveee\\\kkk~~~}}}vvv```QQQOOOFFFAAACCCCCCAAADDDJJJNNNRRRWWWZZZ[[[\\\^^^___dddiiinnnrrrtttvvvzzz~~~~~~~~~}}}}}}}}}~~~~~~~~~|||}}}~~~zzzyyynnnaaaXXX[[[mmm|||sssnnnkkkvvv^^^HHH;;;<<>>===:::<<<<<<;;;;;;<<<======>>><<<===>>>>>>?????????>>>:::<<>>???@@@AAACCCDDDDDDCCCBBBAAA@@@@@@@@@AAAAAA??????AAAFFFKKKKKKFFFAAAAAAAAAAAA@@@AAAAAABBBCCCBBBDDDEEEFFFFFFFFFHHHJJJQQQRRRRRRRRRRRRUUUYYY]]]RRRUUUfffhhhUUUGGGEEEGGGHHHNNNWWWXXXTTTNNNOOOYYYdddgggcccdddeeehhhjjjfff```___cccWWWYYYZZZ]]]dddmmmpppnnnyyy{{{wwwwww|||}}}xxxqqq]]]WWWMMMFFFBBBAAAAAAAAABBBBBBCCCCCCCCCAAA???>>>===<<<;;;;;;::::::;;;;;;;;;;;;::::::::::::;;;;;;:::;;;<<<======>>>>>>===>>>>>>>>>>>>??????@@@@@@AAAAAAAAAAAAAAAAAAAAAAAABBBBBBCCCCCCCCCBBBBBBBBBBBBAAA??????@@@AAADDDEEEKKKOOONNNEEE@@@AAADDDDDDFFFCCCCCCGGGHHHHHHMMMUUUhhhggg\\\jjjzzzwwwmmmqqq^^^PPPHHHKKKKKKDDDAAAFFFCCCEEEHHHJJJKKKJJJIIIIIIRRRWWW^^^aaabbbfffnnnuuuyyyyyyyyyyyyyyyyyyyyyyyy}}}}}}}}}}}}~~~}}}}}}}}}~~~~~~yyyzzz{{{}}}|||yyytttpppkkklllllljjjmmm}}}uuuddduuu{{{jjjbbbbbbvvv___MMMAAA;;;>>>DDDDDDCCCCCCEEEHHHKKKLLLLLLKKKJJJIIIHHHHHHIIIIIIIIIEEEFFFKKKQQQQQQIIIAAA???CCCCCCDDDDDDDDDEEEEEEEEEJJJKKKKKKJJJPPPaaazzzhhhdddfffdddjjjZZZIIICCCCCCEEEHHHLLLMMMHHHMMMGGGDDDEEERRRttt]]]QQQDDD>>>>>>:::======<<<<<<<<<===>>>>>><<<===>>>???@@@@@@@@@@@@;;;<<>>;;;;;;;;;;;;<<<===??????<<<;;;;;;::::::;;;;;;<<<:::;;;<<<===>>>>>>>>>>>>======>>>>>>>>>?????????>>>???@@@@@@@@@@@@???>>>@@@AAABBBBBBBBBBBBAAAAAAAAA@@@???>>>???AAACCCEEEAAACCCBBB===;;;>>>BBBDDDDDDAAA@@@CCCFFFFFFFFFHHHFFFhhhiii```iiilllqqq~~~mmm[[[TTTOOOIIIHHHLLLAAABBBCCCEEEFFFEEECCCBBBDDDIIINNNQQQRRRWWW___ggglllmmmmmmnnnooooooooooooppprrrtttvvvxxxzzz}}}~~~|||yyyvvvyyy}}}|||{{{zzzyyyxxxwwwwwwuuuvvvvvvqqqjjjgggiiimmmyyy~~~zzzmmmjjjtttlll^^^cccnnntttaaaNNNFFFEEEDDDBBBBBBFFFEEEDDDEEEHHHJJJJJJJJJLLLKKKJJJHHHGGGFFFGGGGGGGGGDDDDDDFFFDDD???>>>@@@BBBBBBCCCCCCCCCDDDDDDDDDHHHLLLNNNLLLPPPccc|||lll^^^XXXXXXVVVJJJ>>>;;;<<<===@@@CCCBBB???HHHEEECCCCCCOOO{{{|||pppTTTGGG>>>>>>BBBAAA>>>>>>============>>>>>>===>>>???@@@@@@@@@@@@@@@<<<>>>@@@BBBCCCDDDCCCCCCCCCCCCCCCBBBBBBAAAAAAAAA@@@@@@AAAAAABBBBBBBBBCCCAAABBBCCCDDDEEEBBB>>>;;;>>>>>>>>>???AAABBBDDDEEEEEEGGGHHHHHHFFFEEEEEEFFFCCCEEEHHHIIIIIIJJJKKKMMMGGGJJJOOOOOOMMMXXXxxxpppsssyyyvvvtttdddTTTHHHCCCDDDBBB@@@???@@@BBBBBBAAAAAAAAAAAAAAA@@@@@@???>>>999::::::;;;===???AAABBB<<<<<<;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>>>>>>>>>><<<<<<===>>>>>>>>>>>>======>>>???@@@@@@???>>>===???@@@AAABBBBBBBBBAAA@@@@@@??????>>>???@@@BBBCCC??????>>>;;;:::;;;???AAAAAA@@@@@@BBBDDDFFFGGGHHHEEEWWWmmm```qqq}}}ooogggssszzzaaaSSSLLLHHHFFFCCCBBBBBBCCCDDDDDDCCCAAA>>>AAADDDEEEGGGKKKRRRWWW``````aaabbbcccdddeeeeeegggiiilllnnnqqqtttxxx{{{zzzxxxuuuuuuwwwzzz||||||~~~~~~|||{{{xxxuuusssqqqllljjjdddZZZTTTYYYhhhvvv|||wwweeelll~~~jjjiiiyyy}}}ttteeeUUUGGGEEEIIIHHHCCC???FFFEEEDDDDDDFFFGGGGGGGGGJJJKKKKKKIIIGGGEEEEEEFFFIIIEEEBBBAAA>>>;;;>>>DDDBBBBBBBBBBBBCCCCCCCCCCCCDDDJJJNNNNNNQQQfff}}}iii[[[YYYNNNDDD;;;888999888:::===???<<>>@@@DDDBBB???>>>>>>======>>>>>>?????????@@@@@@AAA@@@@@@@@@??????@@@AAACCCDDDEEEFFFEEEDDDDDDDDDCCCCCCCCCBBBBBBCCCCCCCCCCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@===;;;<<<===>>>???AAACCCEEEGGGFFFGGGHHHGGGEEECCCBBBBBBAAADDDHHHKKKKKKKKKKKKLLLCCCJJJOOOLLLFFFIII[[[mmm|||~~~mmmXXXGGG@@@CCCIIIDDDBBB???>>>???AAAAAAAAAAAAAAAAAA@@@@@@@@@??????999999:::;;;<<<>>>???@@@<<<<<<;;;;;;;;;;;;<<<<<<999:::;;;<<<<<<======<<<;;;<<<===>>>>>>>>>=========>>>???@@@@@@???>>>===>>>???AAABBBBBBBBBAAA@@@>>>>>>??????@@@@@@AAAAAA@@@???======<<<;;;===???>>>AAACCCCCCCCCEEEHHHJJJMMMUUUlllqqqnnn}}}~~~hhhdddjjjtttoooggg\\\OOOOOOLLLHHHEEEEEEDDDBBB@@@>>>>>>???@@@BBBFFFIIIKKKSSSSSSSSSSSSUUUVVVXXXXXXZZZ]]]```ccceeejjjppptttppppppnnnllljjjlllqqquuuzzz{{{|||yyyxxxwwwtttooojjjfffccc\\\ZZZVVVSSSXXXhhhyyyrrruuuzzzpppeeeYYYNNNEEEEEEGGGEEECCCBBBGGGEEEDDDEEEGGGHHHHHHHHHFFFHHHJJJJJJGGGEEEFFFGGGIIIFFFEEEDDDAAA>>>@@@FFFCCCCCCCCCCCCDDDDDDDDDDDDDDDHHHJJJLLLQQQbbb{{{|||pppbbbYYYNNNDDD;;;888888999<<>>>>>>>>>>>>>>???@@@@@@@@@AAAAAA@@@@@@???@@@@@@AAAAAACCCDDDFFFGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEDDDCCCBBB@@@???>>>>>>??????@@@???>>>===;;;<<<===???BBBDDDGGGHHHEEEGGGHHHGGGDDDAAA??????@@@AAACCCDDDEEEHHHMMMPPPEEEEEEEEEFFFLLLSSSTTTRRRXXXkkkzzzrrrlllfff[[[MMMDDDBBBBBB@@@>>>@@@@@@???@@@BBBBBBAAA???AAAAAAAAA@@@@@@@@@@@@@@@::::::::::::;;;<<<======<<<<<<;;;;;;;;;;;;<<<<<<888888999:::;;;;;;;;;;;;:::;;;===>>>>>>>>>===<<<===>>>@@@AAAAAA@@@>>>======>>>@@@BBBBBBBBB@@@???======???@@@@@@AAA@@@@@@???============<<<===@@@<<>>===>>>AAADDDDDDDDDEEEEEEDDDDDDEEEFFFHHHIIIJJJMMMQQQTTTWWW\\\ccchhh___``````]]][[[]]]eeelllrrrtttyyy~~~wwwppplllkkkiiieee```YYYTTTQQQQQQRRRVVV```qqqzzzhhhbbbtttyyykkk```QQQJJJEEECCCBBBAAACCCHHHHHHGGGFFFGGGJJJLLLLLLLLLBBBFFFJJJJJJHHHGGGGGGHHHGGGFFFHHHIIIFFF@@@AAAEEEDDDDDDDDDDDDEEEEEEEEEEEEFFFFFFGGGHHHOOO[[[iiitttyyynnnlllnnnfffXXXOOODDD;;;888999;;;BBBHHHBBB<<>>>>><<<===AAA@@@???>>>>>>???@@@AAAEEECCCAAAAAACCCCCCAAA>>>AAA@@@???@@@BBBCCCBBBAAACCCEEEFFFGGGFFFEEEFFFFFFFFFFFFEEEEEEDDDCCCCCCBBBBBB@@@>>>>>>@@@AAAAAA@@@?????????>>>??????@@@AAADDDDDDDDDEEEEEEDDDBBB@@@BBBDDDEEEFFFGGGIIIMMMPPPKKKHHHEEECCCEEEKKKRRRVVVUUU^^^mmm}}}zzz~~~uuu{{{}}}vvvoooqqqwww{{{rrrfff]]]VVVNNNIIIOOOLLLFFF@@@===<<<===>>>BBBCCCDDDCCCAAA@@@AAABBBCCCCCCBBBAAA@@@@@@??????AAA===999888999;;;===>>>===<<<;;;;;;<<<<<<:::888999999::::::;;;<<<<<<<<<<<<===>>>???@@@AAABBBBBB@@@???>>>>>>===>>>>>>>>><<<<<<===???AAAAAA@@@>>>;;;>>>@@@@@@===<<>>777888>>>EEEJJJJJJFFFEEEGGGFFFEEENNN[[[mmm~~~|||wwwqqqlllqqq|||tttlllkkkvvv{{{sssNNNDDD<<<===AAAAAA@@@@@@AAA@@@???>>>>>>???@@@AAADDDBBB@@@AAADDDEEECCCAAABBBAAA@@@AAACCCDDDCCCBBBCCCEEEFFFFFFEEEEEEFFFGGGHHHHHHGGGGGGGGGFFFFFFFFFDDDCCCBBBBBBCCCCCCBBB@@@???????????????@@@AAAAAACCCCCCCCCCCCDDDDDDBBBAAABBBDDDEEEFFFGGGIIIMMMOOOEEEFFFFFFGGGIIIJJJLLLMMMRRRYYYccckkkwww|||zzz|||yyyxxxwww{{{~~~zzz|||vvvsssgggXXXMMMHHHHHHGGGFFFLLLIIIDDD???<<<<<<===>>>???@@@BBBBBBAAAAAABBBDDDBBBBBBAAAAAA@@@?????????AAA>>>;;;999:::<<<=========;;;;;;;;;<<<<<<:::888888999999:::;;;<<<<<<===>>>>>>???@@@AAABBBCCCCCCAAA@@@???>>>===<<<<<<<<<===<<<===???AAAAAA@@@>>>======>>>>>>????????????@@@;;;@@@CCC;;;:::===:::;;;>>>AAABBBBBBAAACCCDDDCCC@@@EEENNNUUUggg}}}tttwwwwwwtttxxxvvvmmmddd\\\TTTPPPKKKGGGFFFFFFGGGHHHCCC???===?????????AAADDDCCCEEEEEECCCDDDHHHIIIFFFJJJKKKIIIGGGFFFHHHOOOTTTRRRTTTVVVWWWVVVTTTRRRPPPVVVTTTXXX^^^```___bbbgggwwwvvvnnnxxxuuuooo|||}}}lll[[[QQQNNNNNNIIIFFFBBBBBBDDDFFFGGGFFFGGGFFFEEEEEEFFFGGGEEEDDDEEEFFFGGGFFFDDDCCCDDDEEECCCCCCCCCCCCDDDDDDCCCCCCBBBBBBCCCDDDDDDDDDDDDDDDEEEDDDDDDFFFJJJPPPWWWZZZOOOKKKIIINNNZZZgggppptttjjjbbbTTTEEE;;;>>>IIITTTIIIGGGEEECCCEEEKKKUUU^^^fff}}}zzzwwwuuussssssrrryyysssooorrr___GGG???;;;>>>CCCCCCAAAAAAAAA@@@@@@??????@@@@@@AAACCCBBBAAABBBEEEFFFEEEDDDCCCBBBAAABBBDDDEEEDDDCCCDDDEEEEEEEEEDDDDDDFFFHHHGGGGGGGGGGGGHHHHHHHHHIIIEEEDDDDDDDDDEEECCCAAA>>>@@@@@@??????@@@@@@AAABBBCCCCCCBBBBBBBBBCCCDDDDDDCCCDDDFFFFFFGGGIIILLLOOOEEEEEEEEEFFFGGGHHHIIIJJJXXX\\\^^^ZZZXXXddd}}}~~~~~~~~~yyy||||||xxxxxxwwwxxxxxxwwwuuussspppnnnmmmjjjmmmuuuzzzlll___ZZZRRRHHHAAAAAABBBDDDDDDHHHFFFAAA>>><<<<<<===>>><<<>>>@@@@@@@@@AAABBBDDDBBBBBBAAAAAA@@@?????????@@@>>><<<<<<===>>>===<<<<<<;;;::::::<<<<<<;;;999888888999:::<<<===>>>>>>??????@@@AAABBBCCCCCCDDDAAAAAA@@@>>>===<<<;;;;;;=========???AAABBB@@@>>>???===<<<===@@@BBB@@@???BBB<<>><<<@@@@@@;;;>>>AAABBBBBBAAAAAAAAA@@@AAAGGGLLLKKKTTTuuukkkddduuuxxxxxxxxxooobbbXXXRRRNNNKKKHHHKKKHHHFFFFFFDDDBBBDDDIIIDDDFFFEEEAAABBBEEEGGGEEEEEEDDDDDDDDDEEEHHHLLLNNNOOOOOOQQQRRRTTTUUUWWWWWWXXX\\\eeeqqqzzz}}}yyynnnppp{{{iiiXXX[[[zzzqqq[[[LLLFFFFFFGGGEEECCCBBBBBBCCCDDDDDDCCCFFFEEEEEEEEEFFFEEECCC@@@EEEFFFGGGFFFDDDCCCDDDEEEAAAAAAAAAAAAAAAAAAAAA@@@AAABBBCCCCCCDDDDDDCCCCCCDDDDDDDDDFFFIIIMMMRRRTTTJJJHHHHHHMMMXXXgggwwwwwwrrrfffSSSCCC???IIITTTFFFGGGCCC???III[[[eeeddd^^^}}}xxxsssooopppsssuuuzzzmmmppp{{{sssUUUIIIBBB===???BBBAAA@@@AAAAAAAAAAAA@@@@@@AAAAAAAAADDDCCCCCCDDDEEEEEEEEEEEECCCAAAAAABBBCCCDDDCCCBBBDDDEEEEEEDDDCCCCCCFFFHHHDDDDDDEEEFFFGGGHHHHHHIIIEEEDDDDDDDDDDDDBBB>>>;;;@@@@@@@@@@@@@@@AAABBBBBBDDDDDDDDDCCCCCCDDDFFFHHHEEEGGGHHHHHHHHHJJJMMMOOOMMMJJJFFFCCCDDDIIINNNRRR\\\^^^\\\SSSNNNVVVkkk~~~xxxyyy|||wwwwwwtttqqqsssxxxxxxtttssstttyyy~~~ssssssuuuwww{{{|||rrrhhhccc___UUUKKKLLLIIIGGGGGGGGGFFFCCC@@@FFFCCC@@@>>><<<===???@@@<<<>>>???@@@??????AAABBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???>>>>>>??????===;;;<<<:::999:::;;;<<<<<<;;;999:::;;;<<<===??????@@@??????@@@@@@AAABBBBBBCCC@@@@@@@@@??????>>>===============???AAABBB@@@>>>???>>>>>>>>>???AAACCCEEEIII;;;<<>>>>>BBBAAA<<<>>>AAACCCCCCBBB@@@@@@>>>@@@FFFKKKHHHKKK___www{{{hhhkkkwwwxxxzzzwwwpppjjjccc^^^TTTQQQOOOMMMGGGAAAAAAEEEGGGKKKKKKIIIHHHKKKLLLJJJIIIGGGEEEFFFLLLRRRWWWZZZZZZ[[[\\\___ccchhhlllnnnmmmrrr|||{{{}}}wwwssstttbbbgggwwwgggQQQGGGEEEFFFGGGBBBBBBBBBCCCCCCCCCBBBAAAEEEEEEFFFHHHIIIHHHEEEBBBDDDEEEFFFEEEDDDCCCDDDEEE@@@@@@AAAAAAAAA@@@??????AAAAAABBBCCCCCCCCCCCCBBBBBBCCCDDDEEEHHHJJJLLLNNNOOONNNLLLLLLRRR^^^nnnzzzllliiiaaaVVVKKKFFFFFFHHHFFFFFF???@@@XXXxxx~~~ppp]]]|||{{{xxxsssmmmiiiiiinnnrrr|||wwwfff```nnn}}}kkkRRRLLLEEE??????@@@@@@AAADDDAAAAAAAAABBBBBBAAAAAAAAAEEEFFFFFFEEEDDDDDDDDDDDDAAA@@@@@@@@@BBBCCCBBBAAACCCDDDEEEDDDCCCCCCEEEGGGCCCCCCDDDFFFGGGHHHIIIJJJFFFFFFEEEEEEEEECCC???<<>>>>>???@@@AAA>>>???@@@@@@>>>>>>???@@@CCCCCCCCCCCCBBBBBBBBBBBBAAA@@@??????@@@???===;;;;;;:::888999;;;<<<===<<<<<<<<<===>>>???@@@AAAAAA>>>>>>??????@@@@@@AAAAAA===>>>???AAAAAAAAAAAAAAA======>>>@@@BBBBBBAAA???===@@@BBB@@@>>>BBBMMMVVV[[[BBB777<<<===>>>AAA===???@@@AAACCCDDDCCCBBBAAA===<<<>>>DDDDDDDDDLLLWWWiii|||mmmiiiqqq~~~uuusssvvv{{{xxxzzzwwwtttrrrjjj```ZZZZZZ[[[```ccc```^^^___^^^\\\ddd]]]TTTOOOOOOSSSXXX\\\WWWYYY^^^eeennnwwwrrrppp|||kkkiiiyyy}}}mmmWWWGGGBBBBBBCCCCCCAAACCCDDDDDDDDDCCCBBBBBBCCCDDDEEEHHHJJJJJJHHHFFFCCCDDDEEEEEEDDDCCCDDDFFFAAABBBCCCCCCCCCAAA@@@???@@@AAAAAABBBBBBBBBBBBBBBBBBBBBCCCDDDFFFGGGHHHIIIKKKKKKJJJIIIKKKTTTbbblll___WWWNNNLLLNNNOOOLLLHHHLLLHHHAAAJJJqqqlllrrrooojjjccc___aaahhhooo~~~xxxiii\\\___vvvyyyooo}}}yyycccOOOIIICCC>>>???@@@AAADDDIIIAAABBBBBBCCCCCCBBBBBBAAAEEEFFFGGGFFFCCCBBBCCCDDDAAA@@@???@@@BBBCCCBBBAAAAAACCCEEEEEEDDDDDDDDDEEEDDDEEEFFFGGGHHHJJJKKKKKKJJJIIIHHHGGGGGGFFFCCC@@@BBBBBBAAAAAABBBBBBCCCDDDFFFHHHJJJIIIFFFFFFHHHKKKIIIJJJJJJJJJIIIJJJMMMOOOOOORRRVVVYYYZZZXXXVVVTTTMMMLLLJJJIIIIIIKKKOOOQQQeeellloooiiiaaa[[[VVVRRRaaarrrwwwlllkkk~~~pppkkkaaaWWWTTTRRRLLLDDDAAAFFFHHHEEEBBBDDDEEEDDDCCCBBB???>>>>>>BBBEEEHHHCCCBBB@@@???>>>???@@@AAA???@@@AAA@@@>>>===>>>???CCCCCCCCCBBBBBBBBBBBBBBBAAA@@@????????????<<<:::;;;999888888;;;===>>>>>>===>>>>>>??????@@@@@@AAA>>>>>>>>>??????@@@@@@@@@;;;<<>>===>>>@@@BBBBBBAAA???===AAACCCAAAAAAKKK___ooouuuSSS@@@BBBDDDDDDCCC>>>AAA@@@@@@AAADDDEEEDDDCCCBBB>>>===AAABBBAAABBBEEEGGGjjjyyyggg```ddd{{{}}}nnnlllpppqqq|||vvvwwwhhhYYYPPPNNNRRRVVV___ccckkkvvvwwwqqqooosssxxxqqq```ZZZrrreee[[[MMMDDDBBBCCCBBBAAABBBCCCEEEEEECCCBBBCCCDDDAAAAAABBBDDDGGGHHHGGGFFFBBBDDDEEEEEECCCCCCDDDFFFBBBCCCEEEEEEEEECCCAAA??????@@@AAAAAABBBBBBAAAAAABBBBBBBBBCCCDDDEEEFFFGGGKKKKKKJJJGGGFFFJJJPPPVVVZZZOOODDDCCCKKKTTTWWWVVVWWWPPPIIIWWWkkkhhhaaaZZZWWW\\\hhhrrrttthhhcccmmmwwwuuunnn[[[KKKDDD@@@>>>@@@BBBAAADDDHHHAAABBBCCCDDDDDDCCCBBBAAACCCEEEFFFEEECCCBBBCCCEEEBBBAAA@@@AAACCCCCCCCCBBB???BBBEEEGGGFFFDDDCCCCCCDDDDDDEEEFFFGGGIIIJJJJJJKKKIIIGGGGGGGGGFFFDDDCCCBBBBBBBBBBBBBBBCCCCCCDDDEEEIIIKKKJJJGGGEEEFFFIIIHHHIIIIIIIIIHHHHHHKKKMMMLLLOOOTTTWWWVVVRRRMMMIIIHHHIIIKKKKKKKKKIIIHHHGGGPPP___iiicccTTTJJJHHHHHHPPPccciiiZZZUUUaaaiiieeeeeelllwww}}}wwwooohhhccc]]]TTTNNNMMMNNNKKKFFFDDDFFFFFFCCC>>>DDDFFFCCCAAAAAAAAA>>>DDDBBB???======@@@EEEIIIAAA@@@???>>>===>>>??????>>>@@@AAA@@@??????@@@AAAAAAAAAAAAAAAAAAAAAAAAAAABBB@@@>>>>>>>>>===<<<:::;;;999777888:::===>>>???>>>>>>>>>>>>>>>>>>>>>>>>??????@@@@@@@@@@@@AAAAAA:::;;;>>>???@@@@@@??????>>>>>>>>>@@@BBBCCCAAA???>>>??????@@@HHH[[[vvv}}}ZZZFFFHHHGGGEEEDDD@@@AAA???===>>>BBBDDDEEEDDDDDDAAA@@@BBBBBB@@@@@@CCCBBBPPPuuu|||dddXXXdddvvvzzzuuuxxx}}}ttt|||nnneeeeeemmmtttzzzkkkeeeiiillliiieeeccckkk|||lllZZZTTTMMMIIIGGGFFFDDDBBBAAACCCEEEDDDBBBAAABBBDDDBBBAAAAAABBBDDDFFFEEEDDDBBBCCCDDDDDDCCCCCCDDDFFFCCCDDDFFFGGGFFFDDDAAA?????????@@@AAAAAAAAAAAAAAABBBBBBAAAAAABBBDDDFFFGGGNNNNNNNNNLLLJJJHHHGGGHHHRRROOOKKKGGGHHHOOOXXX______VVVOOO]]]iiieee]]]UUUSSS\\\kkkxxxrrriiijjjxxxgggVVVGGGBBB??????BBBCCC@@@@@@CCCAAABBBCCCDDDDDDCCCBBBAAA@@@CCCEEEDDDCCCBBBEEEGGGCCCBBBAAABBBDDDEEEDDDCCC>>>BBBFFFHHHGGGDDDCCCBBBBBBBBBCCCDDDEEEFFFGGGGGGJJJGGGEEEDDDEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDDDDDDDHHHLLLKKKFFFDDDEEEGGGGGGHHHHHHGGGFFFGGGIIIKKKKKKLLLLLLLLLJJJGGGDDDBBBCCCGGGKKKLLLJJJGGGFFFEEEEEE\\\nnnhhhSSSEEEDDDHHHCCC[[[ggg]]]WWW\\\VVVFFFLLLPPPWWW]]]eeeqqq{{{rrrdddkkkoooooosssxxxooo```SSSOOOKKKKKKMMMKKKFFFAAA@@@EEEFFFBBB@@@@@@AAA@@@AAACCCAAA>>>>>>BBBDDDBBB???@@@AAAAAA???>>>>>>>>>@@@???>>>===<<<<<<===>>>===>>>@@@@@@@@@@@@BBBDDD?????????????????????@@@BBB@@@>>>=========;;;:::;;;999777888:::===??????============<<<<<<<<<<<>>???>>><<<;;;>>>>>>>>>@@@BBBCCCAAA@@@@@@>>><<>>???===@@@===;;;<<<@@@DDDEEEDDD>>>>>>???@@@>>>===@@@EEEGGGBBBWWWttt]]]XXXfffxxxvvvzzz}}}}}}yyypppeee^^^hhhyyywwweeebbbjjjyyyppp[[[UUURRRNNNKKKHHHFFFDDDBBBAAACCCDDDBBB@@@@@@BBBEEEEEEDDDBBBBBBDDDEEEEEEDDDAAACCCDDDDDDCCCCCCDDDFFFCCCEEEFFFGGGFFFDDDAAA?????????@@@AAAAAAAAAAAA@@@BBBBBBAAA@@@AAADDDFFFHHHJJJLLLOOOQQQRRRPPPNNNKKKHHHPPPUUUQQQHHHGGGQQQ]]]cccXXXQQQ]]]fff[[[QQQNNNQQQ\\\ppprrrmmmyyy}}}gggSSSIIIFFF@@@@@@AAABBBBBBCCCDDDDDDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@>>>CCCEEEDDDDDDFFFDDD???===>>>AAACCCDDDEEEDDDCCCBBBCCCCCCCCCDDDDDDEEEEEEDDDDDDDDDCCCBBBBBBAAAAAABBBBBBBBBBBBBBBBBBBBBAAAGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFGGGIIIKKKLLLJJJKKKKKKJJJIIIGGGDDDCCCGGGGGGFFFEEEEEEEEEEEEEEEOOORRRVVVYYYWWWRRRLLLHHHRRRSSSTTTUUUTTTOOOHHHCCCEEEJJJPPPQQQPPPQQQXXX___^^^^^^]]]\\\[[[ZZZYYYYYY^^^___aaa```^^^YYYTTTQQQIIIJJJMMMQQQRRRPPPKKKGGGCCCDDDFFFGGGGGGEEECCCBBBBBBAAA???===<<<===>>>?????????>>>>>>>>>>>>??????<<<<<<<<<<<<============<<<===>>>===<<<;;;<<<>>>AAAAAA@@@??????@@@@@@AAA;;;???AAA???>>>@@@AAA???@@@??????>>>===;;;999888999::::::;;;<<<<<<<<<;;;??????>>>>>>======<<<<<<======>>>???????????????999:::<<<=========<<<;;;<<<<<<===>>>???@@@AAAAAA===DDDCCCEEE\\\zzz}}}lllOOOIIICCCAAABBBBBB@@@<<<===>>>???@@@@@@@@@@@@@@@???@@@BBBCCCCCCCCCBBBBBBEEEEEEOOOddd{{{zzziiifffwww|||sssqqqxxxyyyzzzzzzvvvbbbRRRTTTdddyyyppp\\\bbbtttzzzkkkYYYLLLHHHIIIJJJIIIGGGEEEEEEEEECCCBBBBBBAAAAAABBBBBBCCC@@@AAABBBCCCDDDDDDDDDDDDEEEJJJFFFEEEJJJFFFBBBHHH@@@CCCEEEFFFDDDBBBAAAAAA>>>???@@@BBBCCCDDDEEEEEECCCCCCCCCBBBDDDFFFEEECCCDDDQQQPPPNNN___nnnmmmjjjiiieee]]]RRRJJJHHHLLLPPPUUUPPPKKKUUUrrrddddddaaa[[[[[[iiizzzvvvuuu~~~wwwmmmXXXIIIAAA???@@@@@@AAAAAABBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@AAAAAAAAA@@@@@@@@@??????>>>BBBDDDCCCCCCEEECCC>>><<<>>>AAACCCEEEEEEEEEDDDCCCCCCCCCDDDDDDDDDEEEEEECCCCCCCCCCCCBBBAAA??????@@@@@@@@@AAAAAABBBBBBCCCGGGHHHHHHHHHHHHGGGFFFFFFGGGGGGFFFFFFGGGHHHIIIJJJIIIIIIJJJIIIHHHFFFDDDCCCFFFEEEEEEDDDDDDDDDEEEEEEKKKKKKKKKNNNSSSWWWZZZZZZTTTRRRPPPOOOMMMKKKGGGDDDGGGJJJLLLKKKIIIIIIMMMPPPMMMMMMLLLKKKJJJHHHGGGGGGJJJLLLOOOQQQPPPLLLHHHEEEEEEEEEEEEFFFHHHIIIGGGEEECCCDDDEEEEEEDDDBBB@@@???AAA@@@>>>===<<<======>>>>>>>>>============>>>>>><<<<<<============>>>>>>===>>>??????======>>>???@@@@@@@@@@@@@@@@@@@@@@@@<<>>======<<<;;;:::999:::;;;;;;<<<<<<;;;;;;>>>>>>>>>======<<<<<<<<<<<<===>>>>>>??????>>>>>>;;;<<<===>>>>>>======<<<<<<<<<===>>>???@@@AAAAAA===@@@===<<>>>>>??????@@@?????????===>>>@@@AAABBBBBBBBBAAA???@@@HHHUUU___qqq{{{rrrzzz~~~sssmmmmmmwwwrrrfff```bbbmmmssslllfffffftttzzzsssjjjaaaVVVKKKDDDEEEGGGHHHHHHFFFDDDDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAABBBCCCDDDEEEFFFFFFFFFDDDHHHFFFEEEHHHBBB<<>>>>>@@@CCCDDDCCCEEEYYYccclllyyysssrrrlll___RRRKKKKKKOOOMMMIIIFFFLLLdddjjjwwwzzzooojjjzzz}}}yyyttthhhkkk{{{}}}uuuwwwqqq\\\MMMDDDAAA???@@@@@@AAAAAABBBAAAAAAAAA????????????????????????AAAAAAAAAAAA@@@@@@??????===AAACCCAAAAAACCCAAA===<<<===@@@CCCEEEFFFEEEEEECCCCCCDDDDDDEEEEEEDDDDDDBBBBBBCCCBBBAAA???===<<<======>>>???@@@BBBDDDEEEGGGHHHHHHHHHHHHGGGFFFFFFGGGFFFFFFEEEFFFFFFGGGGGGGGGHHHHHHHHHGGGFFFDDDCCCDDDCCCCCCCCCCCCDDDDDDEEETTTMMMDDDCCCIIIRRRWWWYYYVVVUUUUUUUUUTTTQQQLLLHHHHHHGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBAAA???>>>===<<<>>>AAAFFFIIIJJJHHHDDDBBBBBB@@@======???BBBDDDEEECCCCCCCCCCCCBBB@@@===<<>>>>>===<<<<<<<<<======<<<<<<<<<<<<======<<<=========>>>>>>>>>???>>>???@@@@@@>>>>>>???@@@??????AAAAAAAAAAAA@@@??????CCCDDDAAA@@@AAAAAA???;;;<<<<<<=========<<<<<<::::::;;;;;;<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<===>>>>>>>>>>>>=========>>>>>>>>>======<<<<<<======>>>???@@@AAAAAACCCAAA===<<>>>>>?????????>>>======;;;<<<>>>???AAAAAABBBBBB@@@AAAGGGKKKKKKRRRiii}}}}}}vvvmmmmmmrrrttt~~~uuudddXXX___ooo|||wwwooobbbVVVMMMHHHDDDBBBBBBDDDGGGHHHFFFDDDDDDDDDAAAAAA@@@@@@@@@@@@AAAAAABBBBBBDDDEEEFFFGGGGGGHHHGGGKKKKKKNNNRRRGGG<<<@@@BBBCCCCCCAAA>>>======>>>AAAAAABBBCCCCCCCCCCCCCCCBBBAAAAAA@@@AAAFFFLLLRRRbbb{{{ooodddeeebbbYYYNNNIIIKKKOOOFFFDDDAAADDDTTTppp|||zzzzzzsss```aaannnyyysss}}}eeeRRRGGGDDDCCCBBBAAAAAABBBBBBBBBAAA??????=========>>>>>>>>>>>>>>>AAAAAAAAAAAAAAA@@@>>>>>>===@@@BBB@@@@@@AAA@@@<<<<<<===AAADDDFFFFFFFFFFFFCCCDDDEEEEEEEEEEEEDDDDDDBBBCCCCCCCCCBBB???===;;;:::;;;<<<===???BBBEEEFFFGGGHHHHHHHHHHHHGGGFFFFFFFFFFFFFFFEEEEEEEEEEEEEEEEEEFFFFFFGGGGGGFFFDDDCCCBBBBBBBBBBBBCCCDDDEEEFFFYYYNNNBBB>>>CCCJJJMMMMMMNNNRRRXXX]]]]]]XXXOOOHHHGGGDDDBBBCCCFFFHHHGGGEEECCCBBBAAA@@@>>>===<<<;;;>>>AAAFFFJJJKKKJJJGGGEEEBBB???<<<<<<>>>BBBEEEFFFBBBBBBBBBBBBAAA@@@>>>===>>>>>>???>>>>>>===;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<<<<======>>>?????????>>>???@@@???>>>>>>???@@@===???AAABBBBBBAAA@@@???@@@DDDEEEBBB@@@AAAAAA???;;;<<<<<<======<<<<<<;;;::::::;;;;;;<<<;;;;;;:::;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<==============================<<<<<<<<<<<<===>>>???@@@AAAAAABBBEEEAAA>>>@@@AAA@@@AAADDD?????????AAADDDEEEDDDBBB>>>>>>>>>>>>>>>===<<<;;;;;;<<<===>>>@@@AAABBBCCCCCCDDDFFFHHHFFFIIIXXXhhhwww}}}|||mmmmmmiiidddiii|||jjj[[[XXX```vvvyyyllleeeZZZOOOHHHEEEEEEFFFAAADDDGGGHHHGGGEEEDDDDDDBBBAAAAAA@@@@@@AAAAAABBBAAABBBCCCEEEFFFGGGGGGGGGHHHKKKNNNXXX```RRR@@@>>>EEEEEECCCAAA???@@@BBBEEEBBBCCCCCCCCCCCCCCCBBBBBBDDDFFFGGGEEECCCIIIZZZjjjwwwSSSPPPPPPPPPOOONNNMMMLLLKKKDDDDDDBBBAAAKKKbbb}}}~~~nnn^^^pppsss[[[IIIBBBAAABBBAAABBBBBBCCCCCCBBB@@@>>>===<<<<<<<<<======>>>>>>>>>AAAAAABBBBBBAAA@@@>>>===<<>>???AAA@@@===<<<>>>AAADDDFFFFFFFFFFFFCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCDDDCCCBBB@@@>>>===::::::;;;<<>>===<<<;;;::::::???AAAEEEGGGHHHGGGEEECCCAAA???===>>>@@@CCCEEEEEE@@@AAAAAABBBBBBBBBBBBAAA>>>?????????>>>===<<<;;;;;;;;;::::::::::::;;;;;;;;;<<<<<<===>>>?????????===>>>??????======>>>???===>>>@@@BBBBBBBBB@@@??????CCCDDDAAA???AAAAAA???============<<<;;;:::999:::;;;;;;<<<;;;;;;::::::999999::::::;;;;;;<<<<<<;;;<<<<<<===============;;;;;;;;;;;;;;;;;;;;;;;;======>>>???@@@AAABBBBBB???;;;;;;>>>>>>;;;>>>EEE?????????AAABBBBBBAAA@@@>>>>>>>>>>>>>>>===<<<;;;<<<<<<===>>>@@@BBBCCCDDDCCCAAAAAACCCEEEHHHNNNUUUiii~~~~~~~~~wwwwww~~~xxxnnndddVVV```lllwwwlllYYY```jjj}}}tttjjjZZZXXXTTTNNNIIIGGGFFFFFFBBBEEEGGGHHHGGGFFFEEEEEECCCCCCBBBBBBBBBBBBCCCCCC???@@@AAACCCDDDEEEEEEEEEDDDEEEIIIZZZhhh[[[FFFCCC@@@???===::::::===BBBFFFCCCCCCDDDDDDCCCCCCBBBBBBBBBFFFKKKJJJGGGOOOhhhsssPPPRRRRRRUUU___hhheeeWWWIIIDDDDDDCCCBBBGGGYYYuuuzzzjjjmmm|||mmmXXXIIIBBBBBBCCCCCCDDDDDDEEEEEECCCAAA>>><<<;;;<<<<<<======>>>>>>???@@@AAABBBCCCBBB@@@===<<<:::>>>???===>>>BBBBBB???>>>@@@BBBEEEFFFFFFEEEEEEDDDEEEFFFGGGGGGEEEDDDBBBCCCCCCBBBBBBAAAAAA@@@@@@<<<<<<;;;<<<>>>AAAEEEGGGGGGHHHHHHHHHHHHGGGFFFFFFDDDEEEFFFFFFFFFFFFEEEEEEBBBCCCEEEFFFGGGGGGGGGFFFBBBBBBCCCDDDFFFHHHJJJKKKOOOKKKIIIJJJNNNOOOKKKGGGCCCBBBCCCEEEHHHKKKKKKKKKGGGDDDAAAAAACCCDDDBBB@@@>>>>>>=========<<<<<<<<>>===>>>@@@BBBCCCCCC@@@AAAAAABBBBBBCCCDDDDDD@@@@@@??????>>>=========;;;;;;::::::::::::;;;;;;::::::;;;<<<===>>>??????===>>>???>>>======>>>???===>>>@@@AAABBBBBBAAA@@@===AAABBB???>>>??????>>>=========<<<;;;:::999888;;;;;;<<<<<<;;;;;;::::::999999::::::;;;<<<======<<<<<<===>>>>>>>>>>>>===::::::999999::::::;;;<<<===>>>>>>???@@@AAABBBBBB>>><<<;;;<<<;;;:::<<>>>>>?????????>>>===============>>>???AAABBBCCCDDDAAA???AAAEEEHHHJJJJJJXXX]]]|||vvvrrr~~~yyy|||www}}}|||~~~{{{yyy|||zzzwwwxxxxxxtttooovvvtttmmmccc___```bbbaaattt~~~oooeeeiiirrr~~~wwwhhh[[[NNNPPPQQQQQQNNNJJJIIIHHHEEEFFFHHHGGGFFFEEEEEEFFFDDDDDDCCCCCCCCCCCCDDDDDD??????AAAAAABBBBBBBBBBBBDDDDDDGGGXXXhhh```VVV]]]XXXSSSKKKAAA999777888;;;CCCCCCDDDDDDDDDCCCCCCBBBDDDHHHQQQWWWYYYaaa|||hhhVVVVVV^^^ppp}}}fffPPPDDDBBBAAACCCHHHUUUkkk~~~vvviii{{{}}}ssshhhXXXLLLFFFEEEFFFGGGEEEFFFGGGFFFEEEAAA>>><<<;;;<<<<<<===>>>>>>??????@@@AAACCCCCCBBB@@@===;;;999===>>>===???CCCDDDBBB@@@AAACCCEEEFFFEEEDDDCCCDDDEEEGGGHHHGGGFFFCCCBBBBBBAAA@@@??????@@@AAABBB???>>>======>>>AAADDDFFFGGGHHHHHHHHHHHHGGGFFFFFFCCCDDDFFFGGGGGGGGGGGGFFFBBBCCCEEEGGGHHHHHHHHHHHHCCCCCCDDDFFFHHHKKKMMMNNNTTTRRRPPPNNNNNNLLLHHHEEEEEECCC@@@@@@BBBGGGJJJKKKFFFDDDBBBAAAAAA@@@???>>>????????????@@@@@@@@@@@@DDDDDDDDDDDDDDDDDDEEEEEEBBB@@@===<<<>>>AAABBBBBBBBBAAAAAAAAAAAABBBBBBCCCCCCBBB@@@???>>>>>>??????;;;;;;::::::::::::;;;;;;999999:::;;;<<<===>>>>>>>>>???@@@@@@>>>>>>???@@@>>>??????@@@AAAAAABBBBBB999>>>???===<<<>>>>>>===;;;;;;;;;<<<<<<;;;;;;:::;;;;;;<<<<<<;;;;;;:::999999999:::;;;<<<===>>>>>><<<===>>>>>>??????>>>>>>:::999999999:::<<<===>>>===>>>??????AAAAAABBBCCCAAABBB@@@<<<;;;===???>>>AAAAAA@@@>>>======>>>???>>>>>>??????@@@?????????======<<<<<<===???@@@AAABBBBBBBBBBBBDDDGGGHHHGGGNNNKKKYYYrrrkkkuuu}}}||||||uuujjj]]]ppptttyyy{{{sssiiifffiiivvvwwwyyyzzzyyyvvvssspppppplllhhhfffgggfffdddaaadddkkkooopppsss}}}nnnaaa]]]eeezzzzzznnn___TTTJJJMMMOOOOOOLLLJJJJJJKKKFFFGGGFFFEEECCCBBBDDDFFFCCCCCCCCCBBBBBBCCCCCCCCC@@@@@@AAAAAAAAAAAAAAA@@@GGGEEEEEEOOO[[[\\\iiiqqq^^^NNNDDDAAAAAABBBCCCDDDDDDDDDDDDDDDCCCFFFHHHSSSdddpppzzz\\\VVVWWWcccsssssscccRRRDDD@@@@@@EEELLLUUUeeesssyyyuuukkkxxxiiiaaaUUUJJJEEEDDDEEEFFFFFFGGGHHHGGGEEEBBB>>><<<<<<<<<<<<===>>>??????@@@@@@BBBCCCCCCBBB@@@===;;;999<<<>>>===???DDDEEEDDDAAABBBDDDEEEFFFEEEDDDCCCDDDEEEGGGHHHHHHFFFCCCBBBAAA@@@>>><<<===???AAACCCAAA@@@>>>===>>>@@@CCCEEEGGGHHHHHHHHHHHHGGGFFFFFFCCCDDDFFFGGGHHHHHHHHHGGGAAACCCEEEGGGHHHIIIIIIIIIDDDDDDEEEGGGJJJLLLOOOPPPQQQPPPNNNLLLKKKJJJKKKKKKAAA@@@???@@@BBBDDDDDDCCCCCCCCCBBBAAA@@@@@@AAAAAA===>>>>>>???@@@AAAAAAAAACCCBBBAAAAAAAAACCCDDDEEEFFFBBB===;;;===@@@CCCDDDCCCCCCBBBAAA@@@@@@@@@AAADDDCCC@@@>>>>>>>>>@@@AAA<<<;;;;;;::::::;;;;;;<<<888888999:::;;;<<<===>>>???@@@AAAAAA??????@@@AAA????????????@@@AAABBBCCC777<<<>>>;;;:::===>>><<<888999:::;;;<<<<<<<<<<<<;;;<<<<<<<<<;;;::::::999999999:::;;;===>>>??????======>>>???????????????:::999999:::;;;===???AAA>>>>>>???@@@AAABBBBBBCCCAAACCCAAA::::::???@@@;;;AAA@@@???===<<<<<<>>>AAA===>>>???@@@@@@@@@@@@@@@===<<<;;;;;;<<<===>>>???<<>>======>>>???@@@AAA@@@???>>>AAABBBCCCDDDCCCAAA>>>======<<<<<<<<<>>>???AAACCCDDDCCCEEEIIINNNMMMFFF@@@DDDDDDDDDEEEFFFFFFGGGGGGEEECCC@@@===<<<>>>@@@BBB===>>>???@@@AAABBBBBBBBBBBBCCCDDDFFFFFFFFFEEEDDDEEEEEEGGGGGGGGGGGGFFFEEECCCCCCCCCCCCEEEGGGIIIJJJCCCDDDDDDCCCDDDHHHMMMQQQSSSOOOJJJHHHHHHHHHFFFDDDEEECCCBBBCCCEEEFFFFFFFFFEEEDDDBBB@@@????????????BBB@@@>>>======???BBBDDDGGGFFFEEECCCCCCDDDDDDEEEEEEBBB???>>>???AAABBBCCCBBBCCCEEEFFFFFFDDDCCCAAABBBAAAAAAAAACCCCCCBBBAAA:::;;;<<<===>>>>>>>>>===;;;;;;;;;;;;;;;<<<===>>><<<@@@BBB@@@<<<;;;???CCC???@@@@@@@@@???>>><<<;;;777777777777888:::;;;<<<888888888999999:::::::::;;;<<<>>>??????===;;;:::<<<;;;;;;;;;;;;<<<======<<<<<<======>>>>>>>>>???<<<<<<;;;:::;;;<<<===>>><<<===???@@@AAABBBCCCCCC?????????>>>>>>>>>>>>>>>>>>>>>>>><<<::::::<<<>>>>>>===<<<>>>@@@@@@===:::999999999:::;;;<<<===>>>>>>@@@BBBBBBAAAAAABBBCCCEEECCCFFFNNNZZZqqqzzzggg^^^]]]xxx{{{qqqnnnqqqnnnrrr|||~~~rrrsss~~~}}}|||sssddd]]]RRR^^^ppp~~~pppeee^^^[[[YYYWWWKKKDDD>>>@@@GGGKKKHHHCCCAAABBBCCCBBBBBBBBBDDDFFF@@@???>>>>>>@@@BBBDDDFFFFFFBBB??????AAACCCCCCBBBDDDEEEDDDCCCDDDLLLZZZeeejjjdddZZZOOOGGGCCCBBBBBBAAACCCCCCBBB@@@AAADDDGGGAAANNNRRRXXXlllaaa\\\RRRKKKNNNSSSOOOFFFFFF999BBB[[[jjjqqqqqqiiiZZZ]]]}}}}}}vvvwwwuuunnnuuu]]]JJJHHHDDD@@@??????AAACCCEEEEEEDDDDDDBBBAAA???>>>>>>???@@@AAAAAA@@@??????@@@AAAAAAAAAAAA???>>>=========<<<===>>>???AAABBBKKKKKKLLLPPPSSSRRRLLLGGGDDDDDDDDDEEEFFFFFFGGGGGGCCCBBB???===<<<===???@@@<<<<<<>>>???AAABBBDDDDDDBBBBBBDDDEEEEEEEEEDDDDDDEEEFFFGGGGGGGGGFFFEEEDDDBBBBBBCCCCCCDDDEEEGGGGGGBBBAAAAAABBBFFFKKKOOORRRPPPLLLHHHFFFGGGGGGFFFDDDEEECCCBBBBBBCCCDDDDDDCCCEEEDDDBBBAAA@@@@@@@@@@@@CCCBBBAAA@@@@@@AAACCCDDDEEEDDDCCCBBBAAABBBBBBCCCDDDBBB???>>>???@@@BBBCCCCCCCCCDDDEEEFFFEEEDDDDDDDDDCCCAAAAAABBBCCCBBBAAA>>>>>>??????@@@@@@@@@???<<<<<<<<<<<<======>>>>>>@@@BBBCCCAAA>>><<<===?????????@@@@@@???>>><<<;;;777666666666666666777888888888999999999:::::::::;;;<<<===>>>>>>===;;;:::<<<;;;;;;;;;;;;<<<==================>>>>>>??????<<<;;;;;;:::;;;<<<===>>><<<===>>>@@@AAABBBBBBBBB>>>>>>======<<<<<<<<<;;;===>>>===<<<::::::;;;===>>>===<<<===??????===;;;;;;::::::;;;;;;<<<===>>>===???AAABBBAAAAAABBBCCCCCC@@@@@@CCCHHHRRRgggyyyxxxwwwdddmmmxxx~~~vvvhhh^^^WWWTTTTTTnnnsssyyyuuuiiiYYYNNNKKKKKKKKKJJJKKKFFFBBBBBBFFFHHHEEE@@@@@@AAABBBAAA@@@@@@BBBDDDAAAAAA@@@@@@AAACCCEEEGGGFFFCCC@@@@@@BBBDDDDDDCCCDDDEEEDDDBBBAAACCCIIINNNLLLKKKHHHEEEBBBAAA@@@@@@CCCDDDEEEDDDBBBAAACCCEEEGGGVVV___gggttt{{{wwwhhh^^^YYYVVVPPPMMMPPPSSSMMMDDDIII>>>KKKhhhzzz|||ppp\\\___}}}sssqqqrrrgggtttvvvTTTFFFDDDBBB@@@@@@AAACCCEEEDDDDDDDDDDDDCCCBBBAAA@@@???@@@AAABBBBBBAAA@@@???@@@@@@@@@???>>>>>>==================>>>???AAABBBJJJJJJKKKNNNPPPOOOJJJEEEDDDDDDDDDEEEFFFFFFGGGGGGAAA@@@???>>>=========>>><<<<<<<<<===???BBBEEEFFFAAABBBCCCCCCCCCCCCCCCBBBFFFFFFGGGGGGFFFEEEDDDDDDAAABBBCCCCCCDDDDDDDDDCCCAAA???>>>AAAHHHNNNPPPQQQLLLJJJGGGEEEFFFFFFFFFEEEFFFDDDBBBAAABBBBBBAAA@@@EEEDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCCCCCCCDDDCCCBBB@@@?????????@@@AAABBBAAA???>>>>>>???AAABBBDDDDDDCCCDDDDDDEEEFFFFFFFFFDDDBBBAAABBBCCCCCCBBBBBBBBBBBBBBBAAAAAAAAA@@@============>>>>>>>>>>>>???@@@AAAAAA@@@???>>>===>>>>>>?????????===<<<;;;888888777666666666666666888999999999999::::::::::::;;;<<<=========;;;;;;<<<;;;;;;;;;;;;<<<============>>>>>>>>>>>>??????<<<;;;;;;;;;;;;<<<======<<<===>>>???@@@@@@AAAAAA======<<<;;;;;;:::999999<<<<<<<<<;;;:::999;;;<<<>>>===;;;;;;===>>>===<<<======<<<<<<<<<<<<======<<<>>>@@@AAAAAAAAACCCDDDEEEBBBAAABBBAAABBBGGGMMMfff}}}{{{jjjXXXPPPTTT]]]iiisss}}}ooo^^^UUUKKKGGGIIIKKKHHHEEEHHHGGGFFFEEEEEEDDDAAA>>>@@@AAAAAA@@@???>>>@@@AAA@@@?????????@@@BBBCCCEEEEEECCCAAAAAABBBDDDDDDCCCCCCDDDDDDCCCAAA>>><<<;;;:::<<<@@@DDDFFFFFFDDDCCCDDDEEEGGGFFFDDDBBBBBBBBBHHHWWWggguuu}}}tttrrr{{{nnn```SSSUUUVVVWWWXXXZZZZZZRRRHHHEEE???QQQrrrtttqqqqqq}}}rrrwwwwwwrrrqqqTTTJJJHHHFFFDDDBBBBBBCCCCCCCCCCCCDDDDDDDDDCCCBBBBBB@@@AAABBBCCCBBBAAA@@@???AAA@@@???>>>>>>>>>>>>???=========>>>>>>???@@@AAAEEEEEEEEEGGGIIIHHHDDDAAADDDDDDDDDEEEFFFFFFGGGGGGAAAAAAAAA@@@@@@???>>>===>>>>>>======>>>@@@CCCEEE@@@AAAAAAAAAAAAAAAAAAAAAFFFFFFFFFEEEEEEDDDCCCCCCBBBCCCDDDEEEEEEDDDBBBAAABBB???===AAAIIINNNNNNMMMIIIHHHGGGFFFFFFFFFGGGGGGGGGEEECCCBBBBBBBBB@@@???DDDDDDDDDCCCCCCCCCCCCCCCDDDDDDDDDDDDCCCCCCCCCCCCBBBAAA@@@???>>>???@@@@@@AAAAAA@@@???>>>>>>@@@BBBCCCBBBAAAAAAAAACCCEEEFFFGGGEEEBBBAAABBBCCCCCCBBBCCCCCCBBBAAA@@@?????????=========>>>>>>>>>======;;;;;;===@@@BBBCCCAAA???======>>>>>>>>>===;;;;;;999999888888888888888999999999999999999999999999::::::;;;<<<<<<<<<;;;;;;<<<;;;;;;;;;;;;<<<======>>>>>>>>>>>>>>>>>>>>>>>>;;;;;;;;;;;;<<<<<<======<<<===>>>>>>????????????===<<<;;;;;;:::999888888999:::;;;:::999888999;;;===<<<;;;:::;;;<<<===>>>??????>>>===============;;;===@@@AAAAAABBBCCCEEEEEEDDDEEEGGGHHHGGGEEEDDDNNN]]]uuuuuuqqq{{{{{{mmmeeeWWWUUUYYYcccnnnyyyzzzqqqeeeZZZKKKIIIIIIOOOVVVVVVNNNFFFDDDEEEGGGGGGEEEAAA???>>>AAABBBBBB@@@>>>>>>???@@@===<<<<<<<<<===>>>@@@AAACCCBBBAAAAAAAAABBBBBBBBBAAAAAABBBCCCDDDAAA===999;;;???DDDHHHJJJHHHFFFDDDBBBDDDFFFGGGGGGEEECCCBBBFFFQQQaaavvvtttkkkvvv}}}zzzlllZZZUUUYYY___cccddd___TTTKKKBBBAAAXXXxxxyyy~~~~~~}}}{{{}}}iiiQQQHHHFFFEEEBBBAAA?????????BBBCCCCCCCCCCCCCCCBBBBBBAAAAAABBBCCCBBBAAA@@@???AAAAAA@@@????????????@@@======>>>>>>??????@@@@@@DDDDDDEEEFFFGGGFFFDDDBBBDDDDDDDDDEEEFFFFFFGGGGGGAAABBBBBBBBBBBB@@@???>>>AAA@@@>>>======>>>@@@AAA@@@@@@??????????????????DDDDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEFFFEEEDDDCCCBBBCCC@@@>>>BBBHHHKKKJJJFFFGGGHHHHHHGGGGGGGGGHHHHHHGGGEEECCCBBBCCCCCCBBB@@@DDDDDDDDDDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBBBBBBB@@@?????????@@@AAA@@@AAAAAA@@@>>>>>>@@@CCCBBBAAA???>>>???@@@CCCDDDFFFDDDBBBAAABBBCCCBBBBBBAAA@@@???>>>===<<<<<<<<<;;;<<<=========<<<;;;;;;::::::<<>><<<<<<===>>>===<<<;;;:::777777777777888999:::;;;999999999999999999999999999999:::;;;;;;;;;;;;;;;<<<;;;;;;;;;;;;<<<==============================;;;;;;;;;<<<<<<<<<<<<<<<<<<<<<===>>>>>>=========<<<<<<;;;:::999999888888777888:::999888777888999;;;;;;;;;::::::;;;===>>>@@@???>>>===============:::===???@@@AAAAAACCCDDDAAABBBBBBDDDGGGIIIGGGDDDMMMMMMTTTjjjaaaTTT___ooo~~~{{{dddTTTLLLKKK[[[eeewwwsssfff]]]XXXUUUCCCCCCFFFMMMSSSRRRJJJBBB???BBBFFFFFFDDDAAA@@@@@@AAABBBBBBAAA???>>>???AAA<<<<<<<<<<<<===>>>>>>???@@@@@@@@@@@@??????@@@AAAAAA@@@AAABBBDDDCCCAAA??????@@@BBBDDDDDDBBB@@@>>>@@@AAADDDGGGHHHHHHEEECCCGGGLLLWWWoooyyypppxxx}}}oooXXXTTTYYYaaagggeee[[[OOOHHHGGGIIIaaa|||~~~}}}}}}pppZZZJJJDDDDDDDDDCCCCCCBBBAAAAAABBBBBBBBBCCCBBBBBBAAAAAAAAAAAABBBBBBBBB@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@======>>>???????????????BBBBBBCCCCCCDDDDDDDDDDDDDDDDDDDDDEEEFFFFFFGGGGGGCCCCCCCCCCCCBBBAAA@@@???BBBAAA???>>>======>>>>>>??????>>>============>>>AAAAAA@@@@@@@@@@@@AAABBBDDDDDDEEEEEEEEEDDDDDDCCCBBBAAA@@@BBBEEEGGGEEEBBBFFFGGGHHHHHHGGGFFFGGGHHHEEEDDDBBBBBBCCCDDDCCCBBBDDDDDDEEEEEEDDDCCCBBBBBBAAAAAA@@@@@@AAABBBBBBCCCCCCBBBAAA@@@???@@@@@@AAA@@@BBBCCCBBB???>>>AAADDDBBB@@@???======>>>@@@AAACCCAAAAAAAAACCCCCCBBBAAA@@@???===;;;::::::;;;<<<;;;<<<=========<<<:::999<<<===>>>>>>===<<<;;;:::;;;;;;<<<======<<<;;;:::444444555555666888999::::::::::::999999999999888888999999999:::;;;;;;<<<<<<;;;;;;;;;;;;<<<============<<<<<<<<<<<<;;;;;;:::;;;<<<<<<======<<<<<<<<<<<<=========<<<;;;;;;:::::::::999999999888888555777888888777777777888999:::;;;;;;::::::<<<>>>??????>>>===============;;;===???@@@@@@@@@BBBCCCBBBCCCBBB@@@AAADDDDDDAAAEEEHHHNNNZZZnnnttt^^^___aaahhhttt}}}}}}vvvuuuvvvtttooocccUUUKKKLLLXXXbbbrrr}}}}}}hhhVVVNNNMMMMMMGGGDDDBBBCCCEEEEEECCC@@@===???CCCDDDDDDBBBAAAAAA@@@AAAAAA@@@???>>>@@@AAA>>>>>>>>>??????@@@@@@@@@>>>???@@@@@@>>>>>>???@@@AAAAAAAAAAAA@@@@@@@@@@@@?????????@@@@@@????????????@@@BBBEEEHHHHHHFFFDDDKKKMMMRRRggg~~~mmmYYYUUUZZZbbbhhhdddWWWMMMIIIHHHIII___vvv{{{}}}yyyhhhYYYMMMFFFEEEFFFFFFGGGGGGFFFEEEDDDAAABBBBBBBBBAAA@@@??????@@@AAAAAAAAAAAA???>>>======>>>???@@@@@@???>>>>>>======>>>???@@@??????>>>??????@@@AAAAAABBBCCCEEEDDDDDDDDDEEEFFFFFFGGGGGGCCCCCCBBBAAAAAA@@@@@@???????????????>>>>>>>>>>>>???>>>===<<<;;;;;;<<<===>>>>>>======>>>???@@@AAACCCCCCCCCBBBCCCCCCDDDDDD>>>???AAABBBCCCCCCAAAAAADDDFFFHHHGGGEEEDDDEEEGGGBBB@@@@@@@@@CCCDDDEEEDDDDDDEEEEEEEEEDDDBBBAAA@@@AAA@@@??????@@@BBBDDDFFFBBBAAA@@@?????????@@@AAA@@@CCCEEEDDD@@@???BBBEEEBBBAAA@@@???>>>>>>??????>>>>>>???BBBDDDDDDBBB@@@@@@???===;;;;;;;;;<<<===<<<===>>>>>>>>>===;;;:::;;;===>>>===999777888:::::::::<<<<<<<<<<<<;;;:::666666555555666777888888:::::::::999999999888888888888888999999:::;;;<<<<<<;;;;;;;;;;;;<<<======<<<<<<;;;;;;;;;::::::::::::;;;<<<=========<<<;;;<<<<<<<<<<<<<<<;;;:::999777777777777777888888888333555777888777666666777666999;;;<<<::::::;;;===>>>>>>===<<<<<<<<<======<<<>>>@@@@@@@@@@@@AAABBBAAADDDCCC>>>>>>BBBDDDBBB???DDDJJJOOOTTT```sss{{{www}}}wwwiiinnnnnnmmmnnnvvvyyyhhh\\\YYYTTTLLLJJJLLLOOOUUU```pppoooXXXIIIDDDCCCAAAGGGFFFDDDAAA??????AAACCC>>>???@@@BBBCCCBBBAAA???>>>?????????>>>>>>???AAA>>>>>>???@@@@@@@@@@@@???===???AAAAAA???>>>???@@@@@@BBBDDDBBB???===???AAA??????@@@AAAAAABBBBBBBBBAAA@@@AAADDDGGGGGGEEEBBBEEELLLQQQ```{{{{{{sssuuuvvvnnn```WWWTTTWWW___ddd^^^RRRJJJJJJDDDAAARRRjjjssswww}}}|||iiiXXXMMMIIIHHHFFFFFFGGGGGGFFFDDDBBBAAAAAAAAAAAAAAA@@@???>>>>>>@@@@@@AAAAAA@@@???===<<<;;;<<<>>>@@@@@@???===<<<======???@@@@@@???>>>>>>@@@AAABBBCCCCCCDDDGGGIIIDDDDDDDDDEEEFFFFFFGGGGGGCCCBBBAAA@@@????????????======>>>???????????????>>>===<<<;;;:::;;;;;;<<<<<<<<<;;;<<<===>>>@@@AAABBBBBBAAA@@@AAABBBCCCDDD;;;>>>AAACCCBBBAAAAAAAAACCCEEEGGGGGGDDDBBBCCCEEE???>>>===???BBBDDDEEEEEEDDDEEEEEEEEECCCAAA???>>>AAA@@@???>>>@@@CCCFFFHHHBBBAAA???>>>>>>>>>???@@@@@@DDDFFFEEEAAA@@@BBBFFFCCCCCCAAA@@@??????>>>>>><<<<<>><<<<<<===???@@@===>>>???@@@???>>><<<:::777;;;===;;;777666:::>>>999:::;;;<<<<<<<<<;;;::::::999999888888888888888:::::::::999999888888888888888888888999:::;;;<<<<<<;;;;;;;;;;;;<<<======;;;;;;;;;::::::999999999::::::<<<=========<<<;;;<<<<<<<<<<<<;;;:::999999444444555555666777777777222444777777777666666777555888<<<<<<;;;:::;;;<<<======<<<<<<<<<<<<======<<<>>>@@@@@@??????@@@AAA;;;@@@AAA<<<<<>><<<===>>>===<<<===???AAA<<<===>>>>>>>>>>>>>>>===>>>@@@CCCBBB@@@>>>???AAA>>>BBBFFFEEE@@@>>>@@@CCC>>>>>>@@@AAABBBBBBBBBBBBCCCAAAAAACCCEEEFFFCCC@@@;;;HHHOOO\\\wwwzzzllliiicccSSSHHHGGGLLLOOOVVV[[[UUUIIIDDDFFFDDD<<>>>>>???????????????<<<<<<<<<<<<<<<===>>>>>>:::<<<>>>@@@AAABBBBBBBBBCCCBBBAAA@@@AAACCCFFFGGGDDDBBBAAACCCFFFHHHGGGEEECCCBBBAAA@@@@@@@@@@@@@@@<<<>>>AAACCCCCCBBB@@@>>>>>>>>>===<<<::::::<<>>>>>============>>>????????????@@@@@@@@@AAA<<<;;;;;;<<<>>>???===<<>>>>>>>>@@@AAA<<<===>>>???@@@AAABBBBBBDDDDDDEEEDDDCCCBBB@@@???@@@@@@???===;;;;;;<<<>>>>>>????????????>>>======<<<===>>>>>>>>>>>>@@@BBBFFFCCCAAA@@@AAA@@@<<<999999:::<<<===>>>>>>======<<<<<<<<<===============:::???CCCAAA<<<888999;;;555777777888:::;;;999666======<<<<<<<<<<<<======EEE@@@999555555888;;;===:::::::::::::::::::::999::::::999888888999:::;;;888:::;;;;;;:::999::::::::::::999888777777777777:::::::::;;;<<<===>>>???<<<>>>===777444777888888666777777666444444555777666555555555666777999::::::999999999999:::;;;<<<<<<<<<===>>>>>>>>>>>>>>>??????>>>>>>>>>>>>??????@@@???>>>>>>???AAACCCEEEBBBDDDEEEDDDDDDIIIRRRZZZ]]][[[```ssswwwmmmiiigggbbb^^^eeeooopppkkkfffaaa___aaa```[[[\\\aaa___XXXWWW```gggbbbVVVMMMZZZXXXXXX^^^kkkvvv{{{zzzxxx~~~vvvtttvvvrrreeeZZZQQQNNNJJJFFFCCCBBBBBBBBBCCCBBBBBBAAAAAA@@@?????????@@@@@@@@@@@@@@@@@@@@@======>>>>>>?????????@@@BBBBBBBBBBBBAAA@@@@@@???>>>????????????>>>======CCCBBBBBBBBBBBBAAAAAAAAABBBAAAAAAAAAAAABBBCCCCCCCCCBBBBBBBBBBBBAAAAAAAAAAAACCCGGGSSSkkk{{{jjjccc___TTTGGGAAA@@@GGGNNNOOOKKKFFFBBBBBBAAA???BBBSSSnnn~~~rrrkkknnn{{{___LLLFFFFFFEEECCCCCCCCCCCCCCCCCCDDDDDDEEECCCCCCCCCBBBAAA@@@>>>>>><<<======>>>>>>>>>>>>>>>======<<<<<<======>>>>>>;;;<<<>>>@@@AAAAAAAAAAAABBBAAA@@@???@@@AAACCCEEEBBBAAAAAACCCGGGIIIIIIGGGCCCCCCBBBAAAAAAAAAAAAAAA:::<<<>>>@@@@@@@@@???>>>>>>??????>>><<<<<<===>>>??????>>>============>>>:::;;;;;;<<<===>>>>>>>>>>>>===<<<===>>>>>><<<:::AAA@@@???>>>======>>>???<<<===>>>???@@@AAAAAABBBCCCDDDEEEEEEDDDBBB???>>>>>>>>>>>><<<;;;;;;<<<>>>?????????@@@???>>>>>>===<<<===>>>===<<<===???BBBEEECCCAAA@@@AAA@@@<<<999;;;<<<===????????????>>>========================:::===@@@???<<<999999:::999888666666888;;;;;;:::<<<<<<<<<<<<<<<<<<<<<<<>><<>>>>>============>>>>>>??????>>>>>>???AAACCCDDDAAACCCDDDCCCBBBEEEMMMSSSQQQNNNOOOWWWfff}}}~~~~~~|||uuummmccc___```eeegggcccbbbdddkkkjjjppp}}}tttkkknnnuuu}}}yyymmmiiihhhcccXXXNNNIIIHHHGGGEEEDDDCCCDDDDDDCCCCCCBBBBBBAAA@@@@@@@@@BBBBBBBBBAAAAAA@@@@@@@@@>>>??????????????????@@@BBBBBBBBBCCCBBBBBBAAAAAA>>>>>>??????@@@??????>>>@@@AAAAAAAAABBBBBBCCCCCCAAAAAAAAAAAAAAABBBCCCCCCBBBBBBBBBBBBBBBBBBBBBBBBAAAAAABBBLLLeeesssbbb```ccc]]]QQQGGGDDDGGGJJJIIIEEEAAA@@@AAA???>>>CCCRRRjjj{{{|||tttdddhhhyyy~~~{{{yyyfffPPPCCCBBBDDDBBB>>>@@@@@@@@@AAACCCDDDFFFGGGCCCCCCBBBAAA???>>><<<;;;;;;;;;<<<============<<<============>>>>>>??????<<<===>>>@@@@@@AAAAAAAAA@@@???>>>>>>>>>???@@@AAA@@@???@@@BBBFFFHHHHHHHHHDDDCCCBBBBBBAAABBBBBBBBB======>>>???@@@@@@AAAAAA???AAABBBBBB@@@???>>>???@@@??????>>>======>>>>>>999999::::::;;;<<<======???>>><<<<<<======<<<:::=====================<<<<<<======>>>???@@@AAAAAABBBCCCDDDEEEDDDAAA>>><<<;;;<<<<<<;;;::::::<<>>>>><<<<<<<<<;;;:::<<>>???@@@@@@@@@@@@>>>>>>==================999:::;;;<<<<<<;;;:::999;;;888666666888:::<<<===999:::;;;<<<<<<;;;:::999888888888999;;;;;;:::888======<<<<<<;;;:::999999:::999888777777777777777666999;;;<<<;;;999888888666777777999:::<<<>>>???::::::999::::::;;;<<<<<<===@@@>>>777444555555333444666888888666555444555777666555555666777999::::::;;;<<<===<<<<<<:::::::::;;;;;;<<<<<<<<<<<<<<<======<<<<<<<<<<<<======???>>>>>>>>>???AAACCCDDD@@@BBBCCCBBB@@@AAAEEEIIIGGGFFFGGGGGGIIITTTlll{{{yyy|||~~~}}}}}}~~~zzzyyyyyyvvvnnneee___[[[UUUMMMGGGEEEEEEEEEEEEEEEDDDDDDCCCEEEDDDCCCBBBAAAAAAAAAAAAEEEEEEDDDCCCBBBAAA@@@@@@AAAAAA@@@@@@@@@@@@@@@???AAAAAABBBCCCCCCCCCBBBBBB===>>>???@@@AAAAAAAAAAAA>>>???@@@AAABBBCCCCCCDDDAAAAAA@@@@@@AAAAAABBBCCCAAAAAABBBBBBCCCDDDDDDDDDEEEBBBBBBOOOjjjmmmYYYXXXbbbfff___WWWTTTRRRNNNHHHBBB??????@@@???AAAEEEOOO___ooorrrnnnZZZ]]]}}}~~~{{{|||cccUUUDDD===@@@CCCAAA===@@@@@@AAABBBCCCEEEFFFGGGDDDCCCBBBAAA???===;;;:::::::::;;;<<<<<<<<<<<<<<<===>>>>>>???????????????>>>?????????@@@@@@@@@@@@>>>>>>===<<<<<<<<<======??????@@@AAACCCDDDEEEEEEDDDCCCCCCBBBBBBBBBCCCCCCEEEDDDCCCBBBBBBCCCDDDEEEBBBDDDGGGGGGEEECCCAAAAAAAAA@@@??????>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<<>>><<<;;;<<<===>>>===<<<<<<<<<===>>>>>>======<<<======>>>>>>???@@@@@@AAA@@@BBBCCCDDDCCC@@@===;;;999999:::999999:::<<>>;;;<<<;;;:::999;;;>>>AAACCCBBBAAAAAA@@@>>><<<;;;<<<<<<===>>>>>>?????????======<<<<<<<<<<<<;;;;;;888777777999;;;<<<;;;999999777999>>>@@@>>><<<<<<999:::<<<======<<<:::999555555666888;;;<<<:::999<<<;;;:::999888777666555999999888777777666666666555888;;;<<<:::888777777666666777888:::<<<>>>???::::::999999999:::;;;;;;???AAA@@@999555666666444444777999:::888666555555777777666666666777999::::::<<<===>>>>>><<<:::999:::;;;<<<<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<>>>>>>>>>>>>???@@@BBBCCCAAABBBDDDBBB@@@>>>???@@@@@@CCCHHHJJJFFFDDDMMMXXXWWWlll~~~tttjjjdddbbbccceeeeee___VVVNNNKKKKKKFFFGGGHHHHHHHHHFFFDDDBBBFFFEEECCCBBBAAAAAABBBBBBDDDDDDDDDCCCCCCBBBBBBBBBBBBBBBBBBAAAAAA@@@@@@@@@???@@@AAAAAABBBBBBBBBBBB===>>>???@@@AAABBBBBBBBB>>>??????@@@AAABBBBBBBBB@@@@@@@@@@@@@@@AAAAAABBB@@@AAAAAABBBDDDEEEEEEFFFFFFDDDFFFUUUttt|||eee^^^eeemmmpppnnngggaaaXXXOOOHHHDDDBBBAAACCCFFFIIILLLTTT___ddddddRRRTTTtttqqqSSSJJJ@@@===AAADDDCCC???DDDDDDCCCCCCDDDEEEEEEFFFEEEDDDDDDBBB@@@>>><<<;;;:::;;;;;;<<<===<<<<<<<<<>>>???@@@@@@AAAAAA@@@@@@@@@@@@@@@???????????????===<<<<<<<<<;;;;;;<<<<<>>>>>>>>>>>>>>===<<<;;;:::999999;;;:::999:::===???@@@@@@<<<<<<>>>????????????>>>>>>>>>??????@@@@@@AAAAAA@@@AAABBBCCCBBB???<<<:::777888999888888999<<<>>>???@@@@@@@@@@@@???>>>>>>;;;;;;;;;:::999:::===@@@AAABBBBBBAAA???===<<<<<<::::::;;;;;;<<<<<<===>>>;;;;;;:::::::::999999999777666666888:::<<<;;;:::888999AAALLLNNNFFF>>>;;;:::;;;===>>>>>>===;;;:::777666555666888:::;;;:::;;;::::::888777666555555888888888888777777666666555777::::::999777777777666666666777888:::;;;<<<;;;;;;:::999999999::::::@@@CCCBBB<<<888999888666666888;;;;;;999777666666888888777666666777999999:::;;;===>>>>>>===;;;999<<<<<<===>>>>>>>>>>>>===;;;;;;::::::::::::;;;;;;=========>>>???@@@AAABBBBBBCCCDDDCCCAAA???======<<<>>>CCCHHHFFF@@@>>>@@@DDDKKKVVVbbbsss{{{nnn^^^RRRLLLJJJTTT___hhhdddUUUIIIHHHMMMGGGHHHJJJKKKKKKIIIGGGEEEFFFEEECCCBBBAAAAAABBBCCCAAABBBBBBCCCCCCDDDDDDDDDCCCBBBBBBBBBAAAAAA@@@@@@===>>>???@@@@@@@@@@@@@@@<<<===???@@@BBBBBBCCCCCC@@@@@@@@@@@@@@@@@@@@@@@@@@@????????????@@@AAAAAA???@@@AAABBBCCCEEEFFFFFFCCCBBBFFFWWWuuuvvvppprrrttttttllldddZZZRRRLLLIIIEEEBBBFFFJJJLLLLLLOOOWWW^^^```TTTSSSpppzzzzzzgggJJJFFFAAA???AAACCCDDDCCCFFFEEEEEEDDDDDDDDDEEEEEEEEEEEEDDDCCCAAA@@@>>>===<<<<<<===>>>>>>>>>>>>===>>>???AAABBBBBBBBBAAA@@@BBBAAA@@@???>>>>>>>>>>>><<<<<<<<<<<<<<<<<<<<<<<>>======>>>BBBBBBBBBBBBBBBBBBCCCDDDJJJHHHFFFDDDCCCCCCCCCCCCHHHJJJMMMMMMJJJGGGFFFEEECCCCCCAAA@@@??????>>>>>>>>>>>>===;;;:::999888888:::999888:::===@@@BBBBBB======>>>??????@@@AAAAAA@@@@@@@@@@@@AAAAAABBBBBB@@@@@@AAA@@@???>>><<<;;;888999999888888999<<<>>>>>>????????????>>>======999;;;<<<<<<;;;;;;===???@@@AAABBBAAA>>><<<<<<<<<999888888999999:::;;;<<<::::::999999888777777777666666777888999:::;;;<<<999;;;EEESSSVVVKKKAAA===<<<<<<===>>>>>>===<<<<<<:::888555555777999:::;;;;;;;;;::::::999888777777777777888999999888888777666777999888777666777888777777777777888999:::;;;<<<<<<;;;::::::999::::::>>>BBBBBB===;;;<<<<<<:::888:::<<<<<<:::999888999999888777777777777999999999:::;;;<<<===<<<<<<;;;<<<======>>>>>>>>>>>>>>>;;;;;;::::::::::::;;;;;;<<<======>>>???@@@AAAAAABBBBBBCCCCCCBBBAAA???===BBB>>>===BBBDDDBBB???>>>GGGEEEDDDEEEMMM^^^sss~~~{{{zzz{{{|||}}}~~~nnn\\\LLLDDDBBBCCCJJJXXXdddaaaRRREEEDDDHHHCCCEEEHHHJJJKKKLLLKKKJJJFFFEEEBBBAAA@@@@@@BBBCCC??????@@@AAABBBCCCDDDDDDBBBBBBAAAAAAAAAAAAAAA@@@======>>>?????????>>>>>><<<===>>>@@@AAABBBBBBBBB@@@@@@@@@?????????>>>>>>??????>>>>>>??????@@@AAA??????@@@AAABBBCCCDDDEEEEEEEEEIIIVVVpppvvvmmmiiigggfff]]]SSSLLLKKKIIIEEEAAAEEEJJJMMMKKKMMMUUU\\\___ZZZVVVppp}}}xxxpppwwwuuuVVVEEEDDDCCCAAA@@@@@@CCCEEEEEEDDDDDDCCCCCCDDDDDDDDDDDDDDDDDDCCCBBB@@@???>>>>>>>>>???@@@@@@@@@@@@??????@@@BBBCCCCCCCCCAAAAAACCCBBBAAA???============;;;<<<<<<===>>>>>>>>>>>>???AAABBBAAA???>>>???AAAAAAAAAAAAAAAAAABBBCCCCCCFFFEEEEEEDDDDDDDDDDDDDDDHHHJJJLLLKKKIIIFFFEEEEEEDDDCCCBBBAAA@@@?????????============<<<<<<<<<<<<;;;:::888999<<>>@@@BBBCCCAAAAAABBBBBBBBBBBBCCCCCCAAA@@@???>>>===<<<<<<<<<999999:::999888999;;;======>>>>>>>>>>>>===<<<<<<888;;;===>>>=========>>>???AAABBBAAA>>><<<<<<===888888777777888999;;;<<<:::::::::999888777777777555888:::999888888;;;>>>:::888@@@NNNQQQGGG??????<<<<<<<<<<<<<<<<<<<<<<<<<<<:::888777888999999888::::::999999888888888777666777888::::::::::::999777777888666555555777999777777777888999:::;;;<<<>>>===<<<;;;::::::::::::;;;???@@@===<<<===>>><<<;;;======<<<;;;:::;;;<<<:::999888777777777999999888888999:::;;;<<<======;;;<<<======>>>>>>======;;;;;;::::::::::::;;;;;;;;;<<<===>>>@@@@@@AAAAAA@@@@@@@@@AAABBBBBBAAA@@@EEE@@@>>>BBBEEECCCAAABBBAAAAAACCCGGGLLLQQQUUUWWWzzz}}}vvvooojjjjjjnnnrrrpppgggYYYMMMFFFCCCCCCDDDCCCMMMVVVWWWOOOFFFCCCCCCBBBCCCEEEGGGHHHIIIIIIHHHFFFDDDAAA?????????AAABBB>>>>>>??????@@@@@@AAAAAA@@@@@@@@@@@@AAAAAAAAAAAA>>>????????????>>>>>>===<<<===>>>???@@@@@@@@@@@@>>>>>>>>>???????????????>>>>>>>>>>>>>>>???@@@@@@?????????@@@AAABBBCCCCCCFFFFFFHHHQQQgggrrriiifffdddggg\\\OOOHHHGGGGGGDDD@@@AAAFFFIIIGGGIIIPPPVVVXXX^^^WWWnnn|||wwwxxxcccFFFBBBDDDEEEBBB>>>===AAAEEEBBBBBBBBBBBBBBBCCCDDDEEECCCCCCCCCBBBAAA@@@???>>>??????@@@AAAAAAAAAAAAAAA???@@@BBBDDDDDDCCCBBBAAADDDCCCAAA???============;;;<<<===>>>????????????>>>AAACCCBBB@@@@@@BBBDDD@@@@@@@@@@@@AAAAAABBBCCCCCCDDDDDDEEEFFFFFFGGGGGGHHHIIIJJJIIIGGGEEEDDDDDDEEEDDDBBBAAA@@@?????????>>>>>>??????@@@AAAAAAAAA===;;;999999<<<>>>@@@@@@======<<<<<<===???BBBDDDBBBBBBCCCCCCCCCCCCCCCCCCBBB@@@>>>===;;;;;;<<<<<<:::::::::999888999;;;==================<<<<<<;;;888;;;>>>??????=========>>>@@@BBBAAA===;;;<<<===999888888777888999;;;<<<;;;;;;::::::999888777777555999<<<:::777666:::???999444888DDDGGG???;;;???<<<;;;;;;::::::;;;;;;<<<===;;;:::::::::999777555777777777666666666666666555777888:::;;;;;;;;;:::888888777555444444777:::777777777999:::<<<>>>??????>>>===<<<;;;:::::::::888===???<<<<<<>>>???======>>>>>>===;;;;;;<<<>>>:::999888777777888999999777777888888:::<<<===>>>:::;;;<<<<<<======<<<<<<<<<;;;;;;::::::;;;;;;<<<;;;<<<===???@@@@@@@@@@@@>>>>>>>>>@@@BBBCCCBBBAAA@@@>>>???DDDEEEAAA>>>>>>===<<<===CCCLLLSSSWWWXXXMMMXXXccchhhppp~~~uuusssmmmdddZZZTTTTTTUUUKKKGGGCCCBBBDDDDDDCCC@@@@@@DDDIIIMMMNNNKKKGGGDDDCCCDDDDDDDDDDDDDDDCCCCCCEEECCCAAA???>>>???AAABBB??????>>>>>>>>>>>>>>>>>>?????????@@@@@@AAAAAAAAA@@@@@@@@@@@@@@@???>>>===<<<===>>>???????????????<<<<<<===>>>???@@@AAAAAA>>>>>>>>>>>>>>>??????@@@>>>??????@@@@@@AAAAAABBBAAAAAABBBIII]]]www|||nnnmmmqqqrrrpppcccRRRHHHGGGGGGDDD@@@@@@DDDEEECCCCCCHHHMMMNNN]]]UUUjjjxxx{{{dddOOOEEEDDDDDDCCCBBBBBBBBBBBBBBBCCCBBBAAAAAABBBCCCDDDEEECCCBBBAAAAAAAAAAAABBBCCCAAAAAAAAABBBBBBBBBBBBCCCBBBBBBAAAAAA@@@??????>>>BBBCCCBBB???<<<:::;;;<<<<<<<<<;;;===>>>@@@??????DDDCCCAAA@@@???@@@@@@AAABBBAAA@@@?????????@@@AAACCCDDDEEEFFFFFFGGGFFFFFFJJJIIIFFFDDDBBBBBBBBBBBBBBBBBBCCCBBBAAA???===;;;AAABBBBBBBBBAAABBBDDDFFFFFFEEECCC???<<<<<<>>>@@@:::::::::;;;===@@@BBBDDDBBBCCCEEEFFFEEEDDDBBBAAAAAA@@@???>>>>>>@@@BBBCCC>>>>>>>>>>>>===;;;:::999;;;<<<===<<<:::999999999:::;;;===??????>>><<<;;;>>>===<<<;;;;;;::::::;;;:::999777666666888999;;;::::::;;;;;;::::::999999999999999999999999999999999999::::::;;;<<<============<<<;;;::::::999999999999999888888666555555555555555555666777888999888999:::;;;;;;;;;:::999999999888777666666666666<<<;;;;;;;;;;;;<<<======??????>>><<<<<<;;;;;;;;;888999:::<<<===>>>>>>>>>???<<<999888888999:::999;;;:::888777777777888888555666777888999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<<<<;;;:::999888999:::;;;======>>>???@@@AAAAAABBBBBBBBBBBBAAAAAABBBBBBCCC<<>>JJJVVVWWWPPPHHHJJJMMMOOOPPPTTTZZZ___ooo~~~~~~~~~{{{{{{zzzuuurrrppphhh\\\PPPHHHDDDDDDDDDAAAAAAAAA@@@@@@?????????AAACCCHHHMMMOOOMMMHHHCCCDDDEEEEEEEEEEEEEEEDDDDDDIIIGGGCCC@@@>>>>>>???@@@@@@@@@@@@@@@@@@???>>>>>><<<>>>???>>>===<<<===>>>???@@@@@@???>>>======>>>>>>>>>????????????>>>>>><<<:::999:::===???===;;;============>>>>>>>>>>>>@@@@@@@@@?????????>>>>>>DDD<<<@@@KKKUUUkkkvvvqqq}}}~~~rrr}}}sss\\\DDD===BBB@@@666>>><<<::::::888999BBBLLLNNNJJJ\\\}}}~~~qqq]]]MMMEEEDDDDDDCCCBBBBBBBBBBBBCCCDDDCCCBBBBBBBBBCCCDDDEEECCCBBBAAA@@@@@@AAABBBCCCAAAAAABBBBBBBBBCCCCCCCCC@@@@@@?????????@@@@@@AAA@@@AAA@@@>>>;;;::::::<<<<<<<<<<<<===>>>?????????CCCBBBBBBAAA@@@@@@AAAAAAAAA@@@???>>>>>>???@@@AAACCCDDDEEEFFFGGGGGGGGGGGGIIIHHHFFFDDDBBBAAAAAAAAA@@@@@@AAAAAAAAA@@@@@@???DDDDDDDDDDDDCCCCCCFFFHHHGGGFFFDDD@@@===<<<===???::::::;;;<<<===@@@BBBCCCAAABBBDDDEEEEEEDDDBBBAAABBBAAA???>>>>>>???@@@AAA????????????>>>===<<<;;;<<<===>>>===;;;999999:::;;;<<<===>>>>>>>>>======???>>>===<<<<<<;;;;;;;;;999888777666666777999:::999999::::::::::::999999999999999999999999999999999999::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999999999888888888888777666555555555555555555666777888999777888999:::;;;:::999999999999888888777777888888:::::::::999::::::;;;<<<>>>===<<<;;;::::::::::::999999;;;<<<===============;;;999888:::<<<=========<<<:::888777777777777666666777888999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<===<<<;;;::::::;;;<<<<<<======>>>???@@@AAABBBBBBBBBAAAAAA@@@@@@@@@AAAAAABBBDDDCCCBBBFFFKKKIIICCC???@@@>>>===BBBIIIIIIDDDBBBEEEHHHIIIHHHGGGHHHJJJHHHUUUcccmmmqqqyyyzzztttqqqqqqpppkkkddd^^^[[[YYY___ZZZQQQIIICCC@@@@@@AAABBBBBBAAAAAA@@@@@@@@@@@@AAABBBDDDGGGIIIIIIFFFCCCCCCDDDDDDEEEEEEDDDCCCCCCPPPMMMHHHCCC@@@@@@AAACCCBBBBBBAAA@@@???>>><<<<<<===???@@@???>>>===>>>???>>>???@@@???===<<<===>>>>>>>>>>>>??????>>>>>>>>><<<;;;999;;;===>>>===<<<<<<<<<<<<=========>>>>>>======>>>>>>?????????@@@AAA===CCCKKKWWWvvv{{{oooqqqooofffxxxrrraaaKKKBBBFFFGGGCCCCCCAAA@@@???<<<:::>>>EEEHHHCCCTTT~~~~~~~~~pppcccTTTIIIEEEEEEDDDCCCCCCBBBCCCCCCCCCEEEDDDCCCCCCBBBCCCCCCCCCCCCBBBAAA@@@@@@AAABBBCCCBBBBBBBBBBBBCCCCCCCCCCCC>>>>>>======>>>???AAABBB===>>>???===;;;:::;;;<<<<<<======>>>>>>?????????BBBBBBBBBBBBBBBAAAAAA@@@>>>>>>=========???@@@AAADDDDDDEEEFFFGGGGGGGGGGGGGGGFFFEEECCCBBBAAAAAAAAA>>>?????????@@@BBBCCCDDDDDDEEEEEEDDDBBBCCCEEEGGGFFFFFFEEEAAA>>><<<<<<===;;;;;;;;;<<<>>>@@@BBBCCC@@@AAABBBDDDDDDDDDCCCCCCDDDCCCAAA???>>>>>>>>>>>>??????@@@@@@@@@??????>>>>>>???@@@>>><<<:::::::::===============>>>????????????>>>>>>===<<<<<<<<<999888666666666666777888777777888999::::::::::::888888888888888888888888999999999::::::;;;;;;<<<;;;;;;;;;:::999999888888777888888888777666555444555555444555555666777888666777999:::::::::999888999999888888999999:::;;;888888888888888999::::::<<<;;;:::999999888999999::::::;;;<<<<<<<<<<<<<<<;;;:::888999<<<>>>?????????>>><<<:::888777777666777777888999999:::;;;;;;<<<;;;;;;::::::;;;;;;<<<>>>===<<<;;;;;;<<<===>>>>>>>>>???@@@AAABBBBBBCCCBBBAAA@@@@@@????????????DDDDDDAAA@@@DDDKKKLLLJJJCCCEEEDDDAAA???AAABBBAAABBBFFFIIIJJJHHHDDDAAA???BBBIIIPPPRRRRRRVVV```jjjhhhiiikkkqqqxxx}}}wwwkkkcccfffccc]]]TTTMMMHHHHHHIIIQQQOOOLLLIIIFFFEEEDDDDDDBBBBBBBBBBBBBBBAAAAAAAAABBBAAA@@@AAACCCDDDDDDCCCBBBBBBCCCCCCDDDCCCCCCBBBKKKHHHDDD@@@===>>>@@@AAACCCCCCBBBAAA???===;;;:::>>>???@@@???>>>===>>>@@@===>>>???>>>===<<<===>>>>>>>>>>>>>>>>>>>>>>>>>>>===;;;;;;;;;===>>>===<<<;;;;;;;;;<<<<<<<<<======;;;;;;<<<===>>>???@@@AAA===???DDDGGGWWWttthhh___XXXgggfff\\\JJJAAAEEEHHHHHHHHHEEEDDDCCC@@@<<<===AAADDD???PPP{{{nnnaaaUUUKKKEEEDDDEEEDDDCCCCCCBBBBBBCCCCCCEEEDDDDDDCCCCCCBBBBBBBBBBBBBBBAAA@@@@@@AAABBBBBBAAABBBBBBBBBBBBCCCCCCCCC???>>>===<<<===>>>@@@AAA<<<>>>???>>><<<;;;<<<===<<<===>>>>>>>>>>>>???@@@@@@AAABBBCCCCCCBBBAAA@@@===<<<<<<<<<===>>>@@@AAACCCDDDEEEFFFGGGGGGGGGGGGEEEEEEDDDCCCBBBAAAAAAAAA??????>>>???@@@BBBDDDEEECCCCCCCCCAAA@@@@@@BBBDDDDDDEEEEEEBBB???<<<;;;;;;;;;<<<<<<===???@@@AAABBB@@@@@@BBBDDDEEEEEEEEEEEEGGGEEECCCAAA???>>>>>>>>>??????@@@AAAAAAAAAAAAAAA>>>@@@@@@???===;;;;;;;;;>>>===<<<<<<<<<>>>@@@AAA@@@@@@??????>>>======<<<888777666666555666666777444555777888999:::::::::888888888888888888888888888999999999:::::::::;;;::::::999999999888888888666777777777666666555444444444444444555666777777777888999:::::::::999999888888888999999;;;<<<<<<888888777777888888999:::;;;:::999999888888888999::::::;;;<<<<<<<<<;;;;;;;;;999888999<<<>>>>>>>>>>>>>>><<<;;;:::999888888888888999999:::;;;;;;<<<<<<;;;;;;::::::;;;;;;<<<===<<<;;;:::;;;<<<===>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@????????????@@@AAA???===>>>CCCJJJOOOKKKJJJFFFBBBAAABBBDDDEEEDDDFFFJJJLLLKKKGGGDDDBBBDDDEEEFFFEEEFFFIIIMMMQQQNNNMMMNNNOOORRRTTTSSSRRRWWWWWWYYY```gggiiiddd^^^``````ccchhhnnnnnnjjjeeeqqq{{{{{{ttttttxxx~~~rrrggg^^^WWWTTTXXXUUUOOOIIIDDDCCCEEEHHHIIIJJJJJJKKKJJJIIIHHHGGGCCCCCCCCCCCCCCCCCCCCCCCCCCCBBBAAABBBCCCDDDCCCBBBAAAAAABBBBBBCCCCCCBBBBBBAAA@@@????????????@@@AAABBBBBBBBBAAA???===<<<;;;===>>>???>>>===<<<===???<<<>>>???>>><<<<<<===>>>>>>>>>>>>======>>>>>>>>>======<<<<<<======<<<<<<:::::::::;;;;;;;;;<<<<<<<<<======>>>??????@@@@@@>>>@@@BBBDDDXXXqqq```WWW\\\[[[UUUMMMKKKOOOQQQOOOMMMHHHCCCBBBAAA>>>???BBBCCC@@@SSS}}}~~~tttbbbUUULLLEEEBBBCCCDDDDDDCCCBBBBBBBBBBBBBBBDDDDDDCCCCCCCCCBBBAAAAAABBBAAA@@@@@@@@@@@@AAABBBAAAAAAAAAAAABBBBBBBBBBBBAAA@@@>>>=========>>>>>><<<>>>@@@@@@>>>======>>>===>>>@@@???>>>===???AAA???@@@AAABBBBBBBBB@@@@@@<<<<<<;;;;;;<<<>>>@@@AAACCCCCCDDDEEEFFFFFFFFFFFFDDDDDDCCCCCCCCCBBBAAAAAAAAAAAA@@@???@@@AAACCCDDDCCCCCCCCCAAA??????AAACCCBBBDDDEEEDDD@@@<<<:::999<<<======>>>???@@@@@@@@@@@@AAABBBDDDEEEFFFGGGGGGHHHGGGEEECCCAAA@@@??????>>>???@@@AAAAAAAAAAAAAAA>>>???@@@???===<<<<<<<<<>>>===;;;;;;;;;>>>@@@BBB???@@@@@@@@@???>>>===<<<888777777666666666666666333444555777888999999:::777777777777777777777777888888888999999999999999888888888888888777777777555666666666666555444444333333333333444555666777777888:::;;;;;;;;;:::999777777777888999:::;;;<<<888888888777888999999:::::::::999999888999999999::::::;;;;;;;;;;;;;;;:::<<<:::999999;;;;;;;;;:::;;;;;;;;;;;;;;;;;;;;;:::999999999:::;;;;;;<<<<<<<<<;;;;;;::::::;;;;;;<<<::::::999999999:::<<<<<<===>>>???@@@AAABBBBBBCCCCCCCCCBBBAAAAAAAAAAAAAAA<<>>===;;;<<<===<<<;;;:::;;;===<<<>>>???>>>===<<<>>>???>>>>>>===<<<<<<===>>>>>>>>>>>>>>>===<<<<<<<<<<<<::::::::::::;;;;;;;;;;;;?????????????????????>>>AAAAAABBBGGG___xxxlllddd___YYY[[[fffooonnnhhhYYYNNNCCC???===<<<===AAACCCAAAWWWrrreeeVVVMMMGGGAAA@@@BBBCCCBBBBBBAAA@@@AAAAAAAAAAAAAAABBBBBBBBBAAAAAA@@@BBBAAA@@@??????@@@AAABBB@@@@@@@@@@@@AAAAAAAAAAAAAAA@@@@@@??????>>>=========???AAAAAA???>>>===>>>===???AAA@@@>>>===???AAA>>>??????@@@@@@@@@@@@@@@======<<<<<<<<<>>>???@@@BBBBBBCCCDDDEEEEEEEEEEEECCCCCCDDDDDDDDDCCCCCCBBBBBBBBBAAAAAAAAAAAABBBBBBFFFFFFEEECCCAAA@@@BBBCCCAAADDDGGGGGGDDD???<<<;;;======>>>???@@@@@@@@@???AAAAAABBBCCCDDDEEEFFFGGGFFFEEEEEEDDDBBBAAA@@@@@@===>>>???@@@@@@@@@@@@@@@<<<>>>??????=========>>><<<;;;::::::;;;===???AAA??????@@@@@@???>>><<<;;;888888888777777666666555222333444666777888888888666666666666666666666666888888888888888888888888777777777777777777777777444555555555555555444444333333333333333444666666777777999:::::::::999888666666666666777888999:::888777777777777888999999:::999999888888888999999999999:::;;;;;;;;;;;;;;;===;;;::::::::::::888777999:::;;;<<<<<<<<<;;;;;;:::::::::;;;;;;<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<888888777777777999:::;;;======>>>???@@@AAAAAABBBCCCBBBBBBAAAAAABBBBBBCCC===???AAA???:::999DDDRRR\\\QQQFFFCCCCCCCCCDDDFFFCCCAAA???>>>>>>>>><<<;;;EEEAAA>>>CCCKKKOOOKKKFFF@@@AAACCCFFFHHHGGGEEEBBBHHHDDDAAAAAADDDFFFFFFEEECCCDDDEEEHHHJJJJJJGGGEEEDDDIIIMMMIIIBBB???DDDJJJFFFHHHJJJKKKKKKJJJHHHFFFHHHHHHIIIHHHFFFEEEFFFGGGCCCDDDEEEEEEEEECCCBBBAAAEEEEEEEEEEEEFFFFFFFFFFFFDDDEEEGGGJJJJJJHHHCCC???@@@@@@AAABBBCCCCCCCCCCCCDDDFFFHHHIIIHHHEEEBBB??????@@@@@@@@@@@@???>>>>>>:::;;;<<<;;;:::999:::<<<===>>>??????>>>>>>???@@@>>>>>><<<<<<<<<<<<>>>>>>>>>???@@@>>><<<;;;;;;<<<:::::::::;;;;;;;;;<<<<<>>>>>=========CCC@@@DDDNNNfffuuuhhh^^^dddxxx~~~gggWWWFFF>>>;;;999:::<<<@@@>>>UUUuuu___UUUJJJFFFCCC???>>>@@@BBBAAA@@@@@@??????@@@@@@>>>???@@@AAAAAAAAA@@@???BBBAAA@@@??????@@@AAABBB>>>>>>?????????@@@@@@@@@>>>???AAAAAAAAA@@@???===<<<>>>@@@@@@???===<<<<<<===@@@BBBAAA===<<<>>>BBB>>>>>>======>>>??????@@@???>>>=========>>>???@@@@@@AAABBBCCCDDDDDDDDDDDDCCCCCCDDDEEEEEEEEEDDDCCC@@@AAAAAABBBCCCCCCBBBBBBFFFFFFEEECCC@@@@@@AAABBBBBBEEEIIIKKKHHHDDD@@@>>>===>>>???@@@@@@@@@??????@@@@@@@@@AAABBBCCCDDDDDDBBBBBBBBBBBBBBBAAAAAA@@@<<<===>>>>>>>>>>>>>>>===:::;;;===>>>======>>>???::::::999:::;;;===>>>???>>>???@@@@@@???>>><<<:::999999999999888777666555222333444555666777777777666666666666666666666666888888888888888888888777666666666666666666666666333444444555555555444444222222222222333444555666444555777888888888777666444444444444555666666777666666555555666666777888888777777666777777888888777888999:::;;;<<<<<<<<<===<<<;;;;;;;;;;;;999777999:::;;;<<<;;;;;;:::999;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<777777666666777888:::;;;<<<<<<===>>>???@@@@@@AAA@@@@@@@@@@@@AAABBBCCCCCCAAA>>>>>>???===;;;AAAJJJTTTMMMHHHGGGEEEBBBDDDIIIDDDBBB@@@???@@@@@@===:::<<<;;;;;;===BBBEEEEEECCCIIIGGGFFFEEEEEECCCAAA>>>DDDBBBAAA???@@@AAACCCDDDBBBAAABBBCCCDDDEEEEEEEEEEEEHHHIIIGGGBBBAAAEEEJJJHHHIIILLLMMMLLLJJJGGGEEEHHHIIIJJJIIIGGGFFFGGGHHHGGGFFFFFFEEEDDDDDDDDDCCCFFFFFFFFFFFFGGGGGGGGGHHHDDDEEEFFFHHHIIIFFFBBB>>>@@@AAABBBCCCCCCDDDDDDDDDCCCDDDDDDDDDCCCAAA???>>>AAAAAAAAA@@@???>>>===<<<:::;;;<<<<<<::::::;;;<<<===???@@@@@@??????@@@BBB???>>><<<;;;;;;<<<>>>??????@@@AAA???<<<:::;;;<<<;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<<<<<<<<<<<<<@@@===DDDPPPaaappp]]]^^^ppp}}}nnn\\\III@@@===;;;:::;;;>>>;;;OOOrrrdddRRRIIIBBBAAAAAA>>>===>>>AAA@@@??????>>>>>>??????<<<===???@@@AAAAAA@@@???AAAAAA@@@??????@@@AAAAAA===>>>>>>>>>>>>?????????<<<>>>AAACCCCCCBBB@@@???<<<>>>@@@@@@>>>;;;::::::===@@@CCCAAA===<<<>>>BBB>>>===<<<<<<<<<>>>???@@@@@@???>>>======>>>?????????@@@AAABBBCCCCCCCCCCCCCCCCCCEEEFFFFFFFFFEEEDDD>>>???AAACCCDDDDDDCCCCCCDDDDDDCCCAAA>>>===>>>@@@CCCGGGLLLNNNLLLGGGCCCAAA>>>???@@@AAAAAA@@@???>>>????????????@@@AAABBBBBB>>>???@@@AAAAAAAAAAAA@@@<<<<<<============<<<<<<888:::<<<=========>>>@@@888999999:::;;;<<<>>>>>>===>>>???@@@???===;;;::::::::::::999999777666666333333444555666666666666666666666666666666666666888888888777777777777777555555555666666666666666333333444555555444444444222222222222333444555555333333555666666666555444444333333333333444555555555444444444444555666666666666555555555666666777666777999:::;;;<<<<<<<<<===<<<;;;<<<======;;;999;;;;;;<<<<<<;;;999888666;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;::::::;;;;;;<<<777777666666777999:::<<<;;;;;;<<<===>>>???@@@@@@>>>>>>>>>???@@@AAACCCCCCCCC<<<999===???===>>>BBBBBBAAACCCEEEAAA===@@@III@@@??????@@@BBBBBB???;;;===???@@@@@@@@@BBBFFFJJJPPPMMMIIIGGGFFFFFFFFFEEEBBBCCCDDDCCCBBBCCCEEEGGGBBBAAA?????????AAABBBCCCDDDFFFFFFDDD@@@???BBBEEEFFFFFFEEEEEEFFFHHHKKKLLLDDDEEEEEEDDDBBBBBBDDDFFFFFFEEECCCBBBAAAAAABBBCCCFFFFFFFFFGGGGGGHHHHHHHHHDDDDDDDDDEEEEEEDDD@@@===@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAAAAAAAABBBCCCCCCCCCCCCBBBAAA???===;;;:::;;;<<<===<<<;;;;;;<<<===>>>???AAAAAA@@@@@@AAABBB???===<<<;;;;;;<<<===??????AAABBB???<<<::::::<<<;;;;;;;;;<<<<<<<<<======777888999999:::;;;<<<<<<<<<999BBBMMMVVVqqqwww\\\VVVbbboootttsssnnn\\\JJJBBB@@@>>>=========999KKKyyyssseeeVVVIIIDDD>>><<>>????????????>>>======????????????@@@AAABBBCCCAAAAAAAAA@@@???>>>======:::<<<>>>===;;;:::<<<>>>:::;;;>>>@@@AAAAAA@@@???>>>======<<<;;;:::::::::>>>???@@@AAA@@@???===;;;<<<:::999888999;;;>>>@@@??????>>>===<<<<<<;;;;;;===>>>@@@AAABBBBBBBBBAAACCCCCCCCCDDDDDDCCCBBBBBB@@@@@@AAAAAAAAABBBBBBBBBCCCDDDDDDDDDCCCCCCBBBAAABBBNNNZZZZZZOOODDD@@@AAA??????@@@@@@???>>><<<;;;;;;;;;<<<===>>>>>>======<<<;;;;;;<<<@@@BBBCCCCCC@@@??????>>>===<<<<<<;;;<<<;;;:::::::::<<<===>>>999999999999999999999999;;;::::::;;;<<<;;;999777555666777888888777555444444444333333333444555555444444444444444444444444666777777777777777666666555555555555555555555555333444444444333333222111333333222111111222333333555555333333333333555555111111111111111222222222111222333444444444333222666666666666666555555444555666666777888999999::::::::::::;;;;;;;;;<<<<<<===;;;999777666666888888999::::::;;;<<<<<<<<<<<<======<<<<<<;;;;;;<<<<<<888888888888999:::;;;;;;<<<<<<<<<;;;;;;<<<<<<<<<<<<>>>???@@@???>>>???@@@??????>>><<<::::::<<<>>>===>>>>>>?????????>>>>>>BBBAAA???>>>>>>@@@BBBCCCAAA>>><<<>>>CCCHHHJJJJJJKKKJJJHHHEEECCCBBBBBBBBB>>>?????????@@@BBBFFFJJJBBBCCCCCCCCCBBBAAAAAA@@@EEEDDDCCCCCCCCCEEEFFFGGGBBBBBBCCCDDDEEEFFFGGGHHHLLLKKKIIIFFFDDDCCCCCCBBBDDDCCCHHHMMMHHH>>>AAALLLHHHFFFEEEEEEFFFGGGFFFEEEBBBDDDEEEFFFFFFDDDBBBAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAAGGGEEEDDDBBBAAAAAAAAABBBAAA???<<<::::::;;;<<<>>>???@@@@@@@@@@@@???>>>>>><<<<<<<<<<<<============???>>>===<<<;;;;;;;;;;;;===<<<;;;:::999888888888<<<:::888999;;;<<<;;;888???===;;;@@@UUUtttkkk___]]]```ffflllgggWWWGGGBBBCCC@@@<<<999>>>AAAEEEaaa{{{iii]]]QQQIIICCC>>>===???@@@???===???????????????>>>===<<<>>>>>>??????@@@AAAAAAAAA???@@@AAA@@@>>>===<<<===<<<>>>>>>===:::888999::::::;;;===???@@@@@@@@@???????????????>>>===<<<<<<;;;<<<>>>@@@@@@@@@???>>>:::999888888999:::<<<>>>======<<<<<<;;;;;;::::::<<<===???@@@@@@@@@@@@???AAAAAABBBBBBBBBBBBBBBAAA@@@@@@@@@AAAAAAAAAAAAAAAAAABBBBBBBBBBBBAAAAAA@@@AAAJJJRRRSSSJJJBBB??????@@@AAAAAAAAA@@@???===<<<:::;;;<<<==================;;;:::;;;>>>@@@@@@???>>>>>>>>>===<<<<<<<<<;;;:::::::::::::::;;;<<<<<<999999999999999999999999777666666777888777555333444555777888888777555444333333222222333444555555333333333333333333333333555555666666666666555555444444444444444444444444444444444444333222111111333333222111111222333333333333222111111222333333111111111111222222222222111222333444555444444333444444555666666666666666555555666666777888888999::::::::::::999999999999;;;:::888666555666777777::::::;;;;;;;;;::::::999666777999;;;;;;;;;:::999999999999999999:::;;;<<<<<<;;;;;;::::::;;;;;;<<<;;;===>>>>>>======>>>???>>>??????===;;;:::;;;<<>>===<<<>>>>>>===<<<===>>>???@@@???<<<;;;===BBBGGGJJJJJJGGGEEEDDDBBBAAAAAAAAABBB@@@@@@???@@@AAADDDFFFGGGBBBBBBCCCCCCBBBAAAAAA@@@CCCCCCCCCCCCDDDEEEFFFGGGCCCCCCCCCCCCDDDDDDDDDDDDHHHHHHGGGGGGGGGFFFFFFFFFEEEGGGQQQ[[[VVVHHHBBBGGG???>>><<<===@@@BBBCCCCCCAAAAAABBBCCCCCCCCCBBBAAACCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAACCCBBBAAA@@@@@@AAAAAABBB@@@>>><<<;;;:::<<<===?????????@@@@@@??????>>>===<<<<<<<<<============>>>AAA@@@???>>>>>>=========<<<<<<;;;:::999999999999888666555666999;;;:::999:::<<<>>>FFFYYYqqqoooddd``````cccgggaaaRRRCCC>>>>>>===;;;;;;777999===YYY~~~qqqbbbYYYRRRHHHCCC???===???@@@???===???@@@??????>>>===<<<;;;;;;<<<>>>???@@@@@@??????>>>???@@@???>>>===>>>@@@:::;;;<<<;;;999999999::::::;;;===>>>?????????>>>???@@@@@@@@@@@@>>>===<<<888:::<<<>>>@@@AAAAAAAAA888888999999::::::;;;;;;::::::::::::::::::::::::<<<<<<======>>>======<<<>>>>>>???@@@AAAAAAAAAAAA???@@@@@@@@@@@@@@@??????????????????????????????@@@DDDHHHHHHDDD???======BBBBBBBBBBBBAAA???===<<<::::::;;;<<<<<<<<<<<<;;;===;;;::::::<<<===<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;888999999:::::::::::::::::::::::::::::::::999999555444333444555555333111444555777888888777555444111111111222222444555555333333333333333333333333333444444555555444444444444444444444444444444444444444444444333222111000333222222111111222222333111111000000000000111111111111111111222222333333333333444555555555555444222333444555666777777777444444444555666666777777:::999999888888777777777999888666555444555555666:::::::::::::::888777777222444888;;;<<<;;;999777888888888999999;;;<<<<<<;;;::::::999999::::::;;;:::<<<===>>>===<<<===>>>>>>???@@@???<<<:::::::::@@@@@@@@@@@@???===<<<;;;<<<<<<<<<=========>>>>>>===<<<;;;===AAAEEEHHHIIIBBBAAA??????>>>???@@@AAABBB???===???CCCEEEEEECCCBBBBBBBBBBBBBBBAAAAAA@@@BBBBBBCCCDDDEEEEEEEEEEEECCCCCCCCCBBBBBBAAAAAAAAABBBDDDFFFHHHIIIIIIIIIIIIGGGIIIRRR\\\YYYLLLCCCCCCCCC@@@===<<<<<<===>>>===>>>??????@@@@@@AAAAAABBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@?????????@@@@@@AAABBB???>>><<<;;;<<<===???@@@>>>????????????>>>======<<<<<<<<<============>>>AAA@@@???>>>>>>===>>>>>>;;;;;;:::999999::::::;;;;;;999777888999;;;<<<;;;777<<>>??????>>>===????????????>>>===;;;;;;:::;;;===???@@@???>>>===AAA@@@===;;;999888999:::666777888:::;;;<<<===>>>:::;;;<<<>>>?????????>>>===>>>???@@@???>>><<<;;;999:::<<<>>>@@@AAAAAAAAA999:::;;;<<<===<<<;;;;;;888888999999999999999999;;;;;;;;;;;;;;;;;;::::::;;;<<<===??????@@@@@@@@@???@@@@@@AAA@@@???>>>>>>===<<<<<<<<<======>>>>>>@@@@@@@@@@@@???>>>======AAAAAABBBAAA@@@>>><<<:::::::::;;;;;;;;;;;;;;;:::;;;999888888:::;;;;;;::::::::::::::::::;;;;;;;;;888999:::;;;;;;:::999888::::::::::::999999999999666555444444666666555333444666777999999888777666000000000111222333444555222222222222222222222222111222222333333333333333333333333333333333333333333444444333333222000000222222222222222222222222000000000000000000000000000111111222222333333333444444444555555555555555222333444555666666666666333333333444444555555555888888888888888888888888777777555555444444555555888888999999999888888777555777999<<<<<<;;;:::999777777777888999:::;;;<<<:::999999999999999999::::::<<<>>>>>>===<<<===>>>===???@@@???===:::999999???????????????>>>===<<<======>>>????????????>>>>>>===<<<===???AAADDDEEE@@@???>>>=========>>>???@@@===;;;???DDDGGGEEEBBBAAAAAABBBBBBBBBAAAAAA@@@@@@AAACCCEEEFFFFFFEEEEEEBBBBBBBBBAAA@@@@@@@@@??????AAADDDGGGIIIIIIHHHHHHHHHFFFHHHMMMLLLFFFCCCEEEDDDAAA===<<<<<<>>>>>>>>>>>>>>>>>>>>>???AAABBBCCCCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA@@@@@@@@@@@@@@@@@@@@@@@@>>>===<<<<<<<<<>>>@@@AAA===>>>>>>>>>>>>===<<<<<<<<<<<<<<<<<<============>>>======<<<;;;;;;<<<<<<999999999999999:::;;;<<<===;;;999888888999:::;;;;;;@@@EEEJJJTTTbbbjjjlllxxx~~~tttpppqqqsssmmmaaaTTTMMMIIIHHHMMMSSSQQQIIIEEEGGGJJJHHHFFFFFFBBBBBB???VVVtttiiiiiiYYYGGGDDDFFFEEECCCAAA??????>>>>>>===?????????>>>>>><<<;;;;;;999;;;===???@@@???>>>===AAA>>>;;;;;;===???===;;;777888888:::<<<>>>??????<<<<<<===>>>>>>?????????>>>???@@@@@@@@@???>>>===<<<===>>>??????@@@@@@@@@<<<===>>>@@@@@@???>>>===888888999999999999999999;;;;;;::::::::::::::::::;;;<<<===>>>???@@@@@@@@@???@@@AAABBBBBBAAA@@@???===<<<;;;;;;;;;<<<<<<===@@@>>>===<<<<<<=========??????@@@???>>>===;;;999:::;;;;;;;;;;;;;;;::::::999777777888:::<<<<<<<<<999999999999::::::::::::999:::;;;<<<<<<;;;:::999::::::999999999888888888666555333444555666555444555666888::::::999888777111111111111222333444555222222222222222222222222000000111222222222222222222222222222222222222222222222333333222222111000222222222222222222222222000111111111111111111000000111111222333333444444444444444444555555666666444444555555555555444444333333333333444444444444555666777888999:::;;;<<<777666666555555555555555555666777888999999::::::999999999999999999999999555555666666777999:::;;;999999999888888999999999<<<===??????>>>>>>>>>???===???@@@???===:::999999<<<===>>>???????????????======>>>????????????>>>?????????>>>>>>>>>???@@@BBBAAA???===<<<<<<======@@@>>>>>>BBBHHHKKKIIIEEE@@@@@@AAAAAABBBAAAAAA@@@???@@@BBBDDDFFFFFFEEEEEEAAAAAAAAAAAAAAAAAAAAAAAA???@@@CCCEEEFFFFFFEEEDDDEEEBBBAAACCCDDDDDDFFFJJJ@@@>>><<<<<<>>>@@@AAABBB>>>>>>>>>???@@@BBBDDDEEECCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBAAA@@@??????>>>======<<<<<<===>>>???@@@<<<============<<<;;;;;;:::;;;;;;;;;;;;<<<<<<<<<<<<<<<;;;;;;:::;;;;;;;;;888888888888888999:::;;;777777777777777999;;;<<>>BBBLLLWWWYYYMMMCCCBBBEEEGGGIIIKKK>>>>>>999KKK~~~zzzhhhbbb___MMM>>>>>>???DDDCCCBBB@@@???>>>============>>>>>>>>>===<<<<<<:::;;;===>>>??????>>>>>>888888<<>>===<<<===>>>???>>>===>>>>>>>>>>>>?????????@@@BBBBBBBBBBBBBBBBBBBBBBBB@@@@@@@@@@@@@@@@@@@@@@@@???@@@AAABBBBBBAAA@@@???::::::::::::::::::::::::;;;;;;:::::::::;;;;;;<<<======>>>???@@@@@@@@@@@@???AAACCCDDDEEEDDDCCCAAA???>>><<<;;;:::;;;<<<===???>>>>>>===<<<<<<===>>>===>>>>>>>>>>>><<<;;;:::;;;<<<<<<<<<<<<;;;::::::999888777999;;;=========::::::::::::999999999999;;;;;;;;;;;;;;;::::::999999999999888777777666666444222111111333444444333444666888:::::::::888888333222222222222333444444333333333333333333333333///000111111222222222222111111111111111111111111000111111222222222222222111222222333333222222111111111222222222222111111000111111222333444555555444444333333444444555666555555555555555444333333333333333333333333444444333444555777999;;;======777777777777777777777777444555777888::::::;;;;;;999999777666666666777777555555666666888999;;;<<<:::999999888888999999:::<<<>>>@@@@@@???>>>???@@@===>>>???>>><<<;;;;;;;;;;;;<<<===???@@@@@@@@@@@@<<<<<<<<<=========>>>>>>???@@@@@@???======>>>???CCCBBB@@@>>>============AAAAAABBBGGGKKKMMMKKKHHH???@@@@@@AAAAAAAAAAAAAAA???@@@BBBCCCDDDEEEFFFFFFBBBBBBBBBBBBBBBBBBBBBBBB@@@AAABBBCCCCCCCCCBBBAAA@@@BBBEEEGGGHHHIIIKKKNNNPPPMMMIIIGGGEEECCC@@@===>>>??????AAABBBCCCDDDDDDCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAABBBBBBBBBBBB@@@???>>>======<<<<<<<<<<<<======>>>;;;<<<<<<<<<<<<;;;::::::999999999:::::::::;;;;;;===<<<<<<;;;;;;;;;<<<<<<777666666666777888999999333666999;;;===???BBBEEECCCCCC@@@;;;>>>JJJUUUZZZqqq|||uuuqqqhhh```VVVPPPMMMRRR___mmmkkkWWWDDD>>>CCCIIIOOOSSS???@@@888DDDssszzzhhh[[[XXXSSSEEE???@@@===CCCCCCCCCAAA???=========;;;<<<======>>>=========<<<======>>>>>>??????@@@888:::FFF]]]ttt|||qqqbbbBBB@@@>>>???AAAAAA@@@>>>???????????????@@@@@@AAADDDCCCBBBAAAAAABBBCCCDDDAAAAAA@@@@@@AAAAAABBBBBBAAABBBBBBBBBBBBBBBAAAAAA======<<<<<<;;;;;;::::::<<<;;;;;;;;;;;;<<<>>>??????@@@@@@AAAAAAAAA@@@@@@@@@BBBEEEGGGHHHGGGFFFEEEAAA@@@>>><<<;;;;;;<<<<<<===>>>@@@???===;;;<<<===<<<===>>>??????>>>===<<<===============<<<;;;:::<<<;;;::::::<<<=========;;;;;;;;;::::::999999888;;;;;;:::999999999999999888888777777666555555444333222000000222333444333222444666888999888777666555444444333333333333333333333333333333333333333//////000111222333333222000000000000000000000000...///000222333333333333111222333333333333222111000111222222222222111000000111111222333444555666444333333222222333555555333333444555555555444444444444444444444444444444333333555666888999;;;;;;888999999999999999999999666777888999::::::::::::666777888999999888888777666777777888999;;;===>>>::::::999999999999::::::;;;===??????>>>===>>>???<<<===>>>===;;;;;;===>>><<<===>>>???????????????>>>>>>===<<<===>>>???@@@===???@@@@@@>>>===???AAAAAA@@@???>>>===>>>?????????AAADDDGGGHHHGGGEEEDDD??????@@@AAAAAAAAAAAAAAA@@@@@@AAABBBCCCEEEFFFGGGFFFFFFEEEDDDCCCBBBAAAAAABBBBBBBBBBBBBBBBBBBBBBBB???DDDHHHGGGFFFHHHNNNRRR___\\\WWWRRRMMMFFF???;;;===>>>@@@BBBCCCCCCBBBBBBCCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA??????@@@@@@@@@???===<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999999777888888888888999999999;;;::::::999::::::;;;;;;666666555555555666666777444888===???@@@AAABBBDDD===???<<<777888AAAJJJOOOeeevvv}}}}}}~~~yyyoooggg```aaammm{{{yyyfffTTTSSS\\\dddffffffPPPQQQEEEHHHppp}}}tttgggYYYOOOLLLGGG>>>???AAA:::CCCCCCCCCAAA???=========:::;;;<<<===>>>>>>>>>>>>>>>=========>>>???@@@AAAEEEFFFQQQggg{{{yyybbbKKKAAA???>>>???CCCEEEDDDBBB@@@@@@@@@???@@@@@@AAAAAACCCBBB@@@>>>>>>@@@BBBDDDAAAAAAAAAAAABBBCCCDDDEEEBBBBBBBBBBBBBBBBBBBBBBBB??????>>>===<<<<<<;;;;;;<<<<<<;;;;;;<<<>>>???@@@AAAAAABBBBBBBBBAAAAAA@@@@@@BBBFFFHHHJJJJJJHHHGGGCCCBBB???<<<;;;;;;<<<<<<;;;>>>AAA@@@===:::;;;<<<<<<===>>>@@@@@@??????>>>======>>>>>>===<<<;;;;;;@@@>>><<<<<<======<<<;;;<<<<<<;;;;;;:::999888888;;;:::888777777777888999888777777666555444444333444333111111333555555555111222444666777777666555666666555444333333333333444444444444444444444444//////000222222333333333000000000000000000000000---...///111333444444444111222333444444333222111///000111222222111000///000111111222444555666666333333222111222333444555111222333444555666666666444444444444444444444444333444444555666777888888999::::::;;;;;;;;;::::::888999999:::::::::999999555777:::===>>>===;;;:::888888999:::;;;===??????;;;::::::999999::::::;;;:::<<<>>>>>>===<<<===>>><<<======<<<;;;;;;>>>@@@>>>????????????>>>>>>===BBBAAA???>>>>>>@@@BBBCCC;;;===@@@@@@??????AAADDD???>>>======>>>???@@@AAA<<>>===>>>???@@@AAAAAAAAAAAAAAA@@@@@@@@@AAABBBDDDGGGHHHJJJIIIHHHFFFDDDBBBAAA@@@CCCBBBBBBBBBBBBCCCDDDEEEAAAEEEFFFAAA>>>CCCNNNVVVXXXVVVTTTRRROOOKKKEEEAAA===>>>@@@BBBCCCBBBAAA@@@CCCBBBBBBAAAAAABBBBBBCCCAAAAAAAAAAAAAAAAAAAAAAAA;;;<<<>>>?????????>>>===<<<<<<<<<;;;;;;::::::999:::;;;;;;;;;;;;:::999999666777777777777888888888888777777666777777888888666555555444444444555555222666:::<<<:::888888999666:::;;;777777===CCCEEE^^^fffkkkeee___aaaiiioooyyynnndddaaakkkvvvqqqiiiqqqyyybbbbbbRRRMMMmmmxxx|||eeeUUUOOOGGGAAAAAAAAA??????@@@DDDCCCAAA???>>>===<<<<<<:::;;;;;;<<<===>>>>>>???===>>>>>>>>>>>>@@@DDDGGGKKKbbbzzzxxxgggSSSFFF>>>>>>>>>>>>???BBBDDDEEECCCBBBAAA@@@@@@@@@@@@@@@AAA@@@???============>>>DDDCCCBBBAAAAAABBBDDDEEEEEEEEEEEEEEEDDDDDDDDDDDDAAAAAA@@@???===;;;999888<<<<<<<<<>>>???AAACCCDDDBBBCCCCCCBBB@@@@@@AAACCCBBBCCCDDDFFFGGGGGGGGGFFFFFFDDD@@@>>>======<<<;;;???AAABBBBBB@@@???>>>>>>@@@@@@??????@@@@@@AAABBB===;;;999:::>>>??????===CCC@@@===;;;<<<======<<<>>>======<<<;;;;;;::::::999999888888888888999999666666555555555555666666222222333333333333444444333222222111111222222333555444333333333333444555666555333222222333555666333333333222222222111111555555333222111000000000////////////000111222333111111222222222222111111111111000000000000111111000000111222333333444444333333333333333333333333444444444555555555555666444444444555555555555555333333333333333444555666777777888999::::::::::::999:::;;;:::777666888;;;777777888999:::;;;;;;<<<:::::::::;;;===>>>@@@AAA;;;;;;;;;;;;;;;<<<======<<<===>>>===<<<<<<===>>>===>>>>>>>>>????????????BBB@@@???>>>>>>???AAABBBEEEEEEEEEDDDDDDDDDDDDDDD???>>><<<===???AAABBBAAA@@@@@@@@@>>>======???AAABBB@@@>>>>>>?????????>>>@@@@@@???>>>>>>??????@@@AAA>>>>>>BBBBBB???@@@BBBMMMMMMLLLKKKHHHEEEBBBAAA@@@AAAAAABBBCCCDDDEEEFFFAAABBBDDDFFFGGGHHHHHHHHHPPPOOOMMMJJJGGGDDDBBB@@@@@@@@@@@@@@@?????????>>>AAAAAAAAA@@@@@@@@@??????===???BBBDDDDDDBBB>>><<<:::<<>><<<;;;;;;<<<;;;::::::::::::;;;<<<<<<<<<;;;;;;:::999888888555666888777666555777888666666666666666666666666555555555555555555555555666666666666777777777777:::888555444666:::>>>AAASSSSSSRRROOONNNSSS^^^gggxxxyyytttkkkhhhooowwwzzzyyywwwwww~~~xxxpppccc___tttzzzlllaaaYYYKKKDDD??????@@@>>>===???CCCBBB@@@???>>>>>>======;;;;;;<<<======>>>??????===>>>???@@@AAADDDHHHKKKooo|||xxxdddRRRGGGBBB???>>>>>>>>>???AAABBBDDDCCCBBBBBBAAA@@@@@@AAAAAAAAA@@@???===<<<======>>>CCCBBBAAA@@@AAABBBDDDEEEEEEEEEDDDDDDDDDCCCCCCCCCDDDDDDCCCAAA@@@???>>>============>>>@@@BBBCCCDDDCCCDDDDDDCCCAAAAAABBBCCCBBBCCCDDDFFFGGGGGGFFFFFFEEEDDDAAA@@@???===<<<;;;@@@BBBDDDCCCBBB@@@@@@@@@@@@@@@?????????@@@@@@AAA@@@===;;;;;;===>>>===<<>>>>><<<<<<;;;;;;<<<<<<===>>>;;;<<<======;;;;;;<<<=========>>>>>>>>>?????????AAA@@@??????@@@BBBDDDEEEDDDDDDEEEEEEEEEEEEEEEDDD@@@>>>======???AAABBBBBBDDDDDDCCCBBB@@@@@@AAACCCBBBAAA??????@@@@@@???>>>CCCCCCBBBBBBBBBBBBBBBBBBBBB??????BBBBBB@@@AAADDDIIIIIIIIIIIIHHHFFFEEEDDDBBBBBBAAAAAABBBCCCEEEFFF@@@@@@AAACCCDDDEEEFFFGGGMMMLLLJJJHHHFFFDDDBBBAAA@@@@@@?????????>>>>>>>>>@@@@@@@@@@@@????????????<<<>>>@@@BBBBBBAAA>>><<<;;;>>>@@@@@@>>><<<;;;;;;<<<;;;::::::::::::;;;<<<:::999999888777777666666555666777777666555666888666666666666666666666666555555555555555555555555444555555555555666666666888666444444555777;;;===EEEFFFFFFDDDEEEKKKVVV___hhhiiijjjmmmrrrxxx~~~~~~~~~vvvllloooyyynnniiiddd[[[FFF@@@===>>>>>><<<<<>>>>>??????>>>???@@@AAAAAACCCFFFIIIiiiqqqqqqaaaLLLAAAAAADDD@@@???>>>>>>>>>???AAABBBBBBBBBBBBBBBAAAAAAAAAAAAAAA@@@>>>===<<<<<<======AAA@@@@@@@@@AAABBBDDDEEECCCCCCCCCCCCBBBBBBBBBBBBEEEDDDBBBAAA@@@@@@AAAAAA>>>>>>??????AAABBBDDDDDDDDDEEEEEEDDDCCCBBBCCCDDDBBBCCCDDDEEEFFFFFFEEEDDDCCCCCCCCCBBBAAA>>><<<;;;???AAACCCCCCAAA@@@@@@@@@@@@@@@???????????????@@@AAA???===<<<======<<<;;;AAA>>><<<;;;<<<<<<<<<<<<<<<<<<;;;;;;:::999999999666555555555555555555666555555444444444444555555222222222222333333333333444444333333333333444444444333333222222333333444555444333222222333444555222222222222111111111000//////............//////222111111111111111222222000111111222222111111000111000000//////000000111000000111111222333333333333333333333333333333333333333333333444444444444333333333444444555555555555555444444555555666666444555666777777888888888999999999777555444555666666777777888999:::;;;;;;:::999999999999:::;;;<<<<<<<<<<<<<<<<<<===>>>>>>;;;===>>>>>>===<<<===>>>============>>>>>>>>>>>>@@@??????@@@AAACCCEEEGGGBBBCCCEEEFFFGGGGGGFFFEEEAAA@@@>>>>>>@@@BBBCCCBBBFFFFFFFFFCCCAAAAAABBBDDDCCCAAA??????@@@AAA@@@???BBBAAAAAAAAA@@@@@@@@@@@@CCC@@@???AAABBB@@@AAAEEEDDDEEEFFFFFFGGGGGGGGGGGGEEEDDDBBBAAAAAABBBDDDEEEDDDDDDBBBBBBAAABBBCCCDDDHHHGGGFFFEEEDDDCCCBBBBBB??????>>>>>>>>>=========?????????>>>>>>>>>======;;;<<<===?????????>>>>>>>>>@@@BBBAAA???===;;;;;;;;;;;;::::::::::::;;;;;;999999888888777666666666555777777777555555666777666666666666666666666666444444444444444444444444333333444444444555555555555555444333333555666777777888999999<<>><<<>>>>>><<<<<>>>>>??????@@@AAA=========>>>>>>>>>??????AAAAAAAAA@@@>>>>>>???AAAEEENNNRRRLLLCCCAAACCCFFF@@@???>>>======>>>???@@@AAAAAABBBBBBBBBAAAAAAAAA@@@???===<<<;;;;;;<<<===>>>>>>>>>???@@@BBBDDDEEEBBBBBBAAAAAAAAA@@@@@@@@@AAA@@@>>>======>>>@@@AAA?????????@@@AAABBBCCCDDDDDDEEEFFFEEEDDDCCCCCCDDDAAABBBCCCDDDDDDDDDCCCBBB@@@BBBDDDDDDBBB???===;;;>>>@@@BBBBBB@@@?????????@@@@@@???>>>>>>>>>>>>???@@@???>>>======>>>======???===;;;;;;<<<<<<<<<;;;:::::::::999999888888888555555444444444444555555444444333333333333444444111222222222222333333333555444444333333444444555333333222222222222333333333333222222222222333333222111111111111000000000...---------......///000333222222111111111111222000000111111111111000000000000////////////000000000000111111222222222333222222222222222222222222222222222222333333333444222222222333444444555555666666555555555666666777444444666777777777777777:::999999777666555555555666666777888999:::;;;;;;;;;::::::999999999::::::===<<<<<<<<<<<<===>>>>>>===???AAAAAA???>>>>>>???<<<<<<<<<=========>>>>>>????????????@@@AAACCCDDD@@@BBBDDDFFFGGGGGGFFFFFFBBB@@@??????AAABBBCCCBBBFFFFFFEEECCC@@@@@@AAACCCCCCAAA@@@@@@AAABBBAAA@@@@@@AAAAAA@@@@@@@@@??????CCC@@@???AAAAAA@@@AAAEEEBBBCCCDDDEEEEEEFFFFFFGGGGGGEEECCCAAA@@@AAABBBCCCKKKIIIFFFCCCAAAAAAAAABBBCCCCCCCCCCCCCCCCCCCCCCCC>>>>>>>>>>>>============>>>>>>=========<<<<<<<<<::::::;;;<<<======>>>>>>???AAACCCBBB@@@===;;;;;;::::::::::::::::::::::::::::::999999888888888888555777777777555444555666555555555555555555555555444444444444444444444444333444444444444555555555555444444444333333333333222333444666999???GGGMMMJJJIIIUUUjjjsssqqquuuyyyjjjfffzzznnnfffkkkcccQQQ@@@======@@@@@@======@@@============>>>???@@@@@@============>>>>>>>>>>>>@@@AAAAAA???===<<<===>>><<>>=========>>>???@@@@@@AAABBBBBBAAAAAA@@@???>>>===;;;;;;;;;;;;<<<======>>>???@@@AAABBBCCC@@@@@@@@@????????????>>>???===<<<;;;;;;===???AAA???????????????@@@AAABBBBBBDDDFFFEEEDDDBBBBBBCCC@@@AAABBBBBBBBBAAA@@@???>>>AAADDDDDDBBB>>>===<<<>>>@@@BBBBBBAAA@@@@@@@@@??????>>>======>>>>>>>>>>>>>>>>>>>>>>>>???@@@AAA===<<<::::::<<<<<<;;;:::888888888888777777777777555555555444444555555555333333222222222222333333111111111222222222333333555444444333333444444555111222222222222222222111222222222111111222222222111111111000000000//////............///000111111222222111111000111111111000000000111111000000000000000////////////000000000111111111111111222222222222222222222222222222111111111111222222222222111111222222333444444555777666666555555555666666444555666777888888888888;;;:::888777777777666666555666777888999::::::;;;<<<;;;::::::999:::::::::<<<<<<<<<<<<<<<===>>>>>>;;;>>>@@@@@@???======>>>;;;<<<<<<<<<<<<=========??????>>>>>>>>>>>>>>>>>>>>>@@@BBBDDDEEEEEEEEEEEECCCAAA??????AAABBBBBBBBBEEEEEEEEECCC@@@@@@AAACCCCCCAAA???@@@AAABBBBBBAAACCCCCCDDDEEEEEEDDDCCCCCCBBB???>>>AAAAAA???AAADDDDDDDDDDDDDDDDDDDDDDDDDDDGGGFFFCCCAAA@@@@@@AAABBBHHHFFFDDDBBBAAAAAABBBCCCBBBBBBBBBBBBBBBCCCCCCCCC>>>>>>>>>>>>=====================<<<<<<<<<;;;;;;999999::::::;;;<<<===>>>@@@BBBCCCCCC@@@===<<<;;;::::::::::::::::::::::::999999888888888888777777666777777666555444444555444444444444444444444444444444444444444444444444444444555555555666666666555555555555444333222222333333444666888===BBBEEECCCDDDQQQccchhhdddkkkyyytttoooiiigggiiimmmoooooolllZZZVVVllliiiVVVPPPNNNHHH>>>===???BBBAAA======AAA;;;;;;;;;;;;<<<===>>>???<<<<<<<<<===============<<<>>>@@@@@@??????@@@BBBAAABBBAAA???BBBFFFEEE@@@???>>>===<<<<<<===>>>>>>===>>>@@@AAAAAAAAA@@@??????>>><<<;;;::::::;;;;;;<<<======>>>???@@@AAAAAA???>>>>>>>>>============>>>======<<<===>>>???@@@>>>>>>=========>>>>>>???@@@BBBDDDDDDBBBAAA@@@@@@??????@@@@@@???>>>===<<<<<<@@@CCCCCC@@@=========???AAACCCDDDCCCBBBBBBBBB===============>>>??????===>>>??????>>>???AAACCC<<<;;;::::::<<<<<<;;;999666666666666666666666666555555444444444444555555222222111111111111222222111111111111222222222222444444333333333333444444000111111222222111111000111111111111111111111111000000000000///////////////////////////000111222111000000000000000111111///000000111111000000///000//////......//////000111111111111111111111111222222222222222222222222000000000000111111111222000000111222333333444444666666555555444444555555444555666777888888888888:::999777777888888888777555666666777888999::::::;;;;;;:::999999:::::::::;;;;;;;;;;;;;;;<<<======999;;;>>>???===<<<;;;;;;;;;;;;;;;;;;<<<<<<<<<============<<<<<<;;;::::::===>>>>>>???AAABBBCCCCCCCCCAAA??????@@@AAAAAAAAAEEEEEEEEECCCBBBBBBCCCEEEBBB@@@??????AAABBBBBBAAA@@@AAACCCDDDEEEEEEDDDCCCBBB???@@@CCCCCCAAAAAADDDGGGFFFEEEDDDCCCBBBBBBBBBFFFEEEDDDCCCBBBAAAAAA@@@???>>>>>>???@@@BBBDDDEEECCCCCCCCCCCCCCCCCCCCCCCC??????>>>>>>>>>==================<<<<<<<<<;;;;;;999:::::::::;;;<<<<<<<<>><<<<<<999999::::::::::::999999666666666555555555555555666777777666444333444555444444444444444444444444333333333333333333333333444555555555555666666666666666555444444333222222444444444666888:::<<<===???AAAKKKYYY^^^^^^dddnnnddd___YYYVVVWWW[[[___aaa^^^PPPLLLcccrrreeejjjgggXXXGGG@@@@@@AAA======@@@CCC@@@<<<<<>>>>>>>>>>>???@@@===???>>><<<===BBBCCC@@@>>>===<<<<<<<<<===>>>???;;;===>>>@@@@@@@@@>>>===>>>===<<<::::::::::::;;;<<<======>>>????????????============<<<<<<<<<<<<===============>>>>>>>>><<<<<<;;;;;;;;;;;;;;;<<<>>>@@@BBBBBBAAA???>>>>>>======>>>>>>===<<<:::999:::>>>BBBBBB>>>;;;<<<>>>===???AAABBBAAA@@@@@@AAA;;;;;;;;;<<<===>>>???@@@???@@@AAA@@@>>>>>>@@@BBB;;;:::999:::;;;<<<:::999555555555555555555555555333333222222222222333333111111111000000111111111111111111111222222222222333333222222222222333333000000111222222111000000000000111111111111000000000000/////////.........000///////////////000000............///000111111//////000000000000////////////............//////111111111111000000000000111111111111111111111111/////////000000000111111//////000111222333444444666555555444333333444444333333555666666666666666888666444555777999888777555555666777888999::::::999999888888888999999::::::::::::::::::;;;<<<<<<:::<<>>@@@AAABBB@@@>>>>>>???@@@@@@@@@BBBBBBBBBAAA@@@AAACCCEEE@@@???>>>>>>@@@AAAAAA@@@<<<>>>@@@CCCDDDDDDDDDCCCBBBAAABBBFFFGGGCCCBBBDDDIIIHHHFFFDDDCCCBBBBBBBBBDDDDDDEEEDDDCCCBBB@@@???<<<===>>>???AAACCCDDDDDDFFFEEEEEEDDDCCCCCCBBBBBB@@@@@@?????????>>>>>>>>>============<<<<<<<<<<<<::::::;;;<<<<<<;;;;;;:::===???AAABBB@@@>>>======888999::::::::::::999888555555555555555555555555666777777666444333333444333333333333333333333333333333333333333333333333333333444444444555555555555555444333222222222222333333444555777999999999:::<<>>:::999999999::::::;;;<<<;;;;;;;;;;;;;;;;;;;;;::::::<<<===<<<;;;999999::::::@@@CCC@@@>>>>>>>>><<<===<<<<<<;;;<<<===>>>???:::<<<>>>???@@@???>>>===>>>===;;;:::999999::::::<<<===>>>>>>>>>>>>>>>=========<<<<<<<<<;;;;;;;;;;;;;;;<<<<<<<<<<<<;;;;;;;;;;;;:::999999999::::::<<<>>>AAAAAA???===<<<<<<<<<<<<======<<<:::888777:::>>>AAAAAA===:::<<>>>>>===<<<======:::::::::;;;===>>>@@@AAAAAABBBCCCAAA>>>===???AAA:::999999:::<<<<<<:::999444555555555555555555555222222111111111111222222111111000000000000111111000111111111111222222222333222222111111222222333///000111222222111000///000000111111111111000000000/////////............000//////.........//////------------...000111111//////000000000000////////////............//////111111111000000000000000111111111111111111111111////////////000000000000...///000111222333444444666555444333333333333333222222333444555555555555666444222333777999888666555555666777888999::::::777777777777777888999999:::999999999999:::;;;;;;===???CCCDDDBBB@@@??????:::::::::;;;;;;;;;<<<<<<999999:::;;;<<<<<<<<<;;;===;;;:::888999;;;>>>@@@BBB@@@>>>===>>>@@@@@@???>>>>>>???>>>===>>>AAACCC@@@>>>===>>>???AAAAAA@@@>>>@@@CCCFFFHHHHHHHHHGGGCCCBBBEEEJJJJJJFFFDDDEEEIIIHHHFFFDDDCCCBBBCCCCCCBBBCCCEEEEEEEEECCC@@@???AAABBBBBBCCCCCCCCCBBBAAAHHHGGGFFFEEEDDDCCCBBBBBB@@@@@@@@@@@@????????????>>>>>>=========<<<<<<<<<:::;;;<<<===<<<;;;:::999<<<>>>AAAAAA???>>>======888999:::;;;;;;:::999888666666666777777777777777666777777666444222333444333333333333333333333333333333333333333333333333222222333333333444444444555444222111111111222333333333444666888:::999888777888999@@@NNNVVVQQQEEEGGGGGGIIIKKKNNNQQQTTTUUULLLJJJMMMbbbxxx]]]QQQJJJDDD===;;;===???>>>;;;;;;<<<=========;;;888777:::;;;;;;;;;::::::999888999:::;;;<<<<<<<<<;;;:::======<<<;;;;;;;;;;;;<<<<<<;;;:::999999:::<<<===;;;;;;::::::::::::999999;;;;;;<<<<<<<<<;;;::::::<<<======<<<::::::;;;======;;;;;;===@@@AAA@@@===???<<<999777666888:::<<<======<<<;;;;;;;;;<<<<<<===<<<:::999888888999:::<<<<<<<<<<<<<<<<<<<<<<<<;;;:::999888888:::<<<===<<<;;;:::;;;===??????????????????>>>>>>>>>>>>>>><<<;;;;;;;;;<<<===???@@@CCCAAA>>><<<;;;;;;<<<===777777777888999:::<<<<<<666444333111000000111111222111000//////111333555222111000//////000111222//////000111111111111111000000000000000000000000---...000000///......///222222111111111111111222222111111000///......---------------------------......///000000000000000000000000000000/////////////////////////////////000000000000000000000000222222222111111111111111000000000000000000000000------...000111222333444444444444444444444444444000111222333444555555555444444333333333444555555444444555555555555555555888888777777777777777888;;;<<<<<<<<<<<<<<<<<<;;;<<<>>>@@@AAAAAAAAA???>>><<<:::888777666777888999777888999:::;;;:::999888;;;888666555888;;;<<<===FFFFFFAAA;;;:::===???>>>???????????????@@@@@@@@@@@@???===<<<<<<>>>@@@AAACCCAAA@@@CCCHHHLLLLLLKKKIIICCC>>>???@@@???AAAEEEDDDDDDDDDDDDDDDDDDCCCBBB>>>???BBBCCCCCCAAA???===@@@BBBDDDFFFEEEBBB???<<>>???@@@@@@@@@@@@<<<===>>>??????>>>======<<<===???@@@???>>><<<;;;<<<<<<<<<<<<============<<<:::999777666777777888444444444555555555555666666666555555555555666666444333222222222333222000333333333333333333333333222222222222222222222222333333333333333333333333444444444555555555555666222555:::???CCCDDDCCCCCCLLLOOOOOOJJJEEEGGGOOOWWWOOOLLLNNN```~~~fffRRRJJJFFF@@@;;;:::<<<===<<<999:::;;;<<<===<<<:::888777:::::::::;;;::::::999999999:::;;;<<<<<<<<<;;;:::===<<<;;;;;;::::::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;::::::::::::::::::;;;<<<<<<<<<<<<<<<;;;;;;999999999999999:::999999<<<;;;;;;<<>>>>>>>>=========<<<<<<<<<<<<===???@@@@@@???===;;;999::::::;;;777777666777777888999:::666555444222222222222222//////.........///000111222111000//////000111222//////000111111111111111////////////////////////---...000000///......///222111111000000111111111111111111000///.........------------------------......///000000000000000////////////////////////////////////////////////000000000000000000000000111111111111111111111111000000000000000000000000......///000111222222333444444444333333333333333111111222333444444444444333333333222333333444555333444444444444555555555888777777666666666777777:::;;;<<<============<<<<<<===???AAAAAA@@@???>>><<<;;;999777666666777888999999999999999999888888777666555777:::;;;;;;;;;JJJIIICCC<<<999<<<>>>===>>>????????????????????????>>>===<<<===>>>@@@AAA???>>>>>>@@@EEEKKKOOORRRKKKDDD??????@@@@@@CCCFFFCCCDDDDDDDDDCCCBBBAAAAAA???@@@AAABBBBBBAAA@@@???AAAAAAAAABBBBBBCCCCCCCCC???@@@BBBCCCCCC@@@===;;;;;;<<<===????????????>>>>>>>>>??????>>>===<<<;;;<<<===?????????>>><<<;;;<<<<<<<<<<<<=========<<<;;;:::999777666666666777555555555666666666666777666666555555555555666666444333222222222222222111333333333333333333333333222222222222222222222222333333333333333333333333444444444444555555555555111444888<<>>???>>><<<>>>===<<<<<<;;;<<<<<<<<<======;;;:::999999999999:::::::::999::::::;;;<<<========================:::999888777666777888999999888888999<<<>>>??????@@@@@@???>>>>>>===<<<<<<<<<;;;;;;:::;;;;;;<<<<<<>>>===;;;999888888888999666666666555555666666777666666555444333333333333//////000000000///......111111000000000000111111//////000000111111000000////////////////////////---///000000///......///111111000000000000111111111111000000//////......------------------------......///000000000000///........................////////////////////////000000000000000000000000///000000111111222222222000000000000000000000000/////////000000111111111333333333333333333333333222222333333333333333222222222111111222222333444222222222333333444444444666666555555555666666777888999;;;<<<============<<<===???@@@@@@@@@???>>>===;;;999777666666666666;;;:::999888888999999:::555555666999;;;<<<:::888FFFFFFAAA:::888;;;===<<<>>>>>>>>>>>>>>>=========>>>>>>===<<<===>>>???@@@>>>>>>>>>???AAAGGGNNNSSSKKKDDD???@@@AAAAAADDDHHHCCCCCCCCCBBBAAA@@@???>>>@@@@@@@@@@@@@@@@@@@@@@@@AAA@@@???>>>>>>@@@AAABBB@@@AAABBBCCCBBB@@@>>><<<<<<<<<======>>>======<<>>===<<<;;;:::======>>>???>>>===<<<;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;:::999777666666555555555666666666666777777777666555555444444555555666333333333222222222111111333333333333333333333333222222222222222222222222222222222222222222222222333333333444444444555555111333555777999:::;;;;;;CCCCCCCCCBBB@@@AAACCCEEEIIIHHHKKKYYYuuuxxxcccWWWPPPGGGAAA???:::999888999;;;;;;999777999::::::::::::999888777888888999::::::::::::999999:::;;;=========<<<<<<:::999999888888888888888:::;;;<<<<<<;;;:::888777::::::;;;;;;<<<<<<<<<===;;;;;;::::::::::::;;;;;;:::888888<<>>===<<<<<<<<<=========<<<<<<;;;===<<<;;;:::999888888888999999999:::;;;<<<<<<===>>>>>>>>>>>>>>>>>>>>>>>>;;;:::999888888888888888888777777999<<<>>>??????AAA@@@???>>>===<<<;;;;;;::::::999999999999999999<<<<<<:::999888888888888888777666555555555555555555555444444333333333333222333444555444222111///111000000000000000000111//////000000000000000///////////////////////////...///000000...---......000000/////////000111111111000000000/////////...---------------------------...//////000000//////---------...............////////////////////////000000000000000000000000...//////000111222222333////////////////////////000000000000000000//////111111111222222222222222222222333333333222222111111111111000111222222333111111111222222333333444555555444444444555666666666777888:::;;;<<<======<<<===>>>?????????>>>>>>===<<<:::888777666666555<<<:::999888999;;;===???:::999999:::;;;;;;:::888;;;======999999<<<===;;;===============<<<<<<<<<======<<<<<<===>>>???@@@@@@BBBBBBAAA???AAAFFFKKKJJJCCC>>>>>>@@@@@@CCCGGGAAAAAAAAAAAA@@@???======???>>>=========>>>???@@@@@@AAABBBBBBAAA???<<<:::BBBBBBCCCCCCBBBAAA???>>>=========<<<<<<;;;;;;:::>>>>>>>>>======<<<<<<;;;======>>>>>>>>>===<<<;;;;;;<<<<<<<<<<<<;;;:::999:::999888777666555555444555555555555666666666666555444444444444444444555222333333333111111111222222222222222222222222222111111111111111111111111222222222222222222222222222333333333444444444444333333333444555666777888::::::;;;<<<===???@@@@@@@@@@@@DDDRRRmmmvvvhhhXXXOOOJJJDDD???<<<999999999;;;<<<<<<;;;999999999::::::999999888888888888999::::::999999999999:::;;;===>>>>>>======999999888777777777777888999:::;;;<<<;;;:::888777::::::;;;<<<======>>>>>>;;;:::999999888888999999;;;999999===BBBDDD@@@;;;;;;<<<==================:::;;;<<<<<<<<<<<<;;;:::===<<<;;;:::999888888999888999:::;;;<<<=========????????????????????????===<<<<<<;;;::::::::::::999888777999<<<>>>>>>>>>@@@@@@???>>>===<<<;;;:::;;;;;;;;;;;;;;;:::::::::<<<<<<;;;::::::999999999999999888777666666666666333333333333333222222111333444666777666444222000000000000111111000000000//////000000000//////..............................000111000...------...///.........//////000111000000000000////////////------------------------------...///////////////------------......//////////////////////////////////////////////////////......///000111111222222////////////////////////000000000///////////////000000000000111111222222222222222333222222111111111111000000000111222222000000111111222333444444444444444444444555666666333444666888:::;;;;;;<<<<<<<<<======>>>>>>>>>>>>>>>===<<<:::888777666666;;;:::999999;;;>>>BBBDDDBBB???<<<::::::;;;;;;:::555:::======>>>???===888============<<<<<<;;;;;;<<<<<<<<<======>>>???@@@???BBBDDDCCC@@@>>>@@@BBBFFF???<<<===>>>>>>@@@DDD@@@@@@@@@@@@???>>>===<<<===<<<;;;:::;;;<<<>>>??????DDDJJJOOONNNHHHAAA;;;@@@@@@@@@??????>>>============<<<<<<;;;:::::::::;;;;;;<<<<<<<<<===>>>>>>===============<<<<<<;;;;;;<<<<<<===<<<:::888777888888777777666555555444333333333444444444555555444444333333333333444444222333444333111000111333222222222222222222222222111111111111111111111111111111111111111111111111222222222222333333333444444444333333333555666777777777777888:::;;;===>>>BBBAAACCCOOOjjj```YYYQQQJJJFFFBBB===:::::::::;;;<<<<<<<<<<<<<<<::::::::::::999999999:::999999999999999888888777999:::;;;===>>>>>>>>>===999999888777777777777888999999::::::::::::999999::::::;;;<<<===>>>???@@@===<<<:::999888777888888999888888;;;>>>@@@>>>;;;<<<===??????>>>======>>>::::::;;;<<<<<<<<<;;;;;;<<<;;;;;;:::::::::::::::888999;;;<<<============>>>>>>>>>>>>>>>>>>>>>>>>==================<<<<<<;;;999888:::<<<>>>>>>===??????>>>======<<<;;;;;;<<<===>>>>>>>>>>>>======<<<<<<<<<;;;;;;::::::::::::999888888777777777777111222222333333222111111111222333444444333111000000000111111111111000000//////000000000///.................................000111000...---------...------......///000111000000000000////////////------------------------------...////////////...---------...//////000000////////////////////////////////////////////////...//////000000111111111000000000000000000000000////////////////////////......//////000111111111111111222222222222222111111111000000111111222333000000111222333333444555444444444444444555666777333444666777999:::;;;;;;<<<<<<<<<<<<=========>>>>>>>>>===<<<;;;999888888;;;:::999:::<<>>BBBBBBBBBBBB>>>888>>>>>>======<<<<<<;;;;;;:::;;;<<<===>>>>>>??????;;;>>>@@@AAAAAA@@@@@@@@@AAA<<<:::<<<>>>===>>>@@@>>>????????????>>>======<<<;;;::::::;;;<<<>>>??????FFFPPPWWWXXXSSSLLLFFFCCCCCCAAA@@@@@@???@@@@@@>>>===<<<;;;;;;;;;;;;;;;:::::::::;;;<<<===???@@@=========<<<<<<<<<;;;;;;;;;<<<======;;;999666555555555666666666666555555222222333333333444444444444333333222222333333444111333555444111///111333222222222222222222222222111111111111111111111111000000000000000000000000111111222222222333333333444444333333444444555666888999888777777999===AAAMMMIIIFFFPPPkkkSSSQQQLLLFFFAAA>>><<<;;;;;;<<<<<<<<<<<<<<<<<<===;;;:::::::::::::::;;;;;;::::::::::::999777666555888:::;;;===>>>???>>>>>>:::999888888777777888888888888888888999:::;;;;;;999:::;;;<<<>>>???@@@AAAAAA???===:::888888888999888888888999:::;;;<<<<<<===???AAA@@@>>>===>>>???;;;;;;<<<<<<<<<=========;;;;;;;;;:::;;;;;;<<<===999:::;;;<<<======<<<<<<>>>>>>>>>>>>>>>>>>>>>>>>======>>>>>>>>>>>>>>>>>>===;;;:::;;;<<<>>>>>>===>>>>>>=========<<<<<<<<<;;;<<<===>>>??????>>>>>>;;;;;;;;;;;;;;;;;;::::::999999888777777777888888111222333444444333222222///000111222222222111000///000111222222111000/////////000000///......---........................///000111000...---------------------...///000111////////////000000000000------------------------,,,---......//////......------...//////000111111/////////////////////////////////////////////////////////000000000000000000000000000000000000000......//////////////////------...//////000111111///000111222222222222222222111111111111222333333000000111222333444555555444444444444555666777888555666777999:::;;;;;;;;;<<<<<<;;;;;;<<<<<<======>>>>>>>>>>>>===<<<;;;:::;;;;;;::::::;;;===???AAAAAA???===<<<<<<===<<<;;;:::???BBBBBBBBBDDDAAA===??????>>>>>>===<<<<<<;;;::::::;;;===>>>?????????<<<;;;;;;===@@@AAAAAA@@@>>>::::::===???===<<<>>>======>>>????????????>>><<<<<<<<<<<<===>>>???@@@???DDDKKKPPPSSSQQQMMMJJJFFFEEECCCAAAAAAAAABBBCCC>>>===<<<;;;;;;<<<<<<===<<<;;;;;;:::;;;<<<>>>>>>======<<<<<<;;;;;;;;;<<<;;;<<<======;;;888555333222333555666777666666666333333333444444444555555333333222222222222333333000333666444000///111444111111111111111111111111111111111111111111111111000000000000000000000000111111111111222222222222333333333444444444555555666777888666666;;;DDDMMMSSSKKKFFFOOOkkk}}}OOOOOOKKKCCC===;;;===>>><<<<<<===<<<;;;;;;<<<>>>;;;;;;;;;::::::;;;<<<<<<;;;;;;::::::888777555444888:::<<<===?????????>>>:::999999888888888888888888888777777888:::<<<===999:::;;;===>>>@@@AAABBBDDDBBB???<<<:::999999999888999::::::999999;;;>>>===@@@BBBAAA???===>>>@@@===============>>>???@@@;;;;;;;;;;;;<<<===>>>>>>:::;;;<<<=========<<<;;;========================<<<<<<===>>>??????>>>>>>>>>===;;;;;;===>>>===<<<===============<<<<<<<<<777888:::<<<======<<<<<<::::::;;;;;;;;;:::999999888888777777777777888888222333444555555555444333///000111222222222222222///000111222222111000/////////000000///...------........................///000111000...---,,,---,,,,,,,,,---...///000111////////////000000000000------------------------,,,---......//////...............///000111111222////////////////////////////////////////////////000000000000////////////000000000000000000000000............//////000000------......///000000111...///000111222333333333222222111111222222333444000111111333444555666666444444444555666777888888777888999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;<<<======>>>>>>??????>>>===<<<<<<<<<;;;::::::::::::;;;<<<<<<;;;<<<===??????===;;;888<<<>>>>>>@@@DDDEEECCC@@@??????>>>===<<<<<<<<<999:::;;;===>>>?????????@@@<<<999:::>>>@@@AAA???<<<999:::???@@@>>><<<===<<<===>>>???@@@@@@@@@@@@<<<======>>>???@@@@@@@@@???@@@BBBDDDEEEFFFEEEEEECCCAAA???=========??????>>>===<<<;;;;;;<<<===>>>>>>===;;;;;;:::;;;<<<=========<<<;;;;;;;;;;;;<<<;;;<<<======;;;888555222111222444666777777777666444444444555555555666666333222222222222222222333000444666444000...111444111111111111111111111111000000000000000000000000000000000000000000000000000111111111111222222222111222333444444444444444000333666555666>>>MMMYYYQQQHHHAAALLLjjj~~~JJJFFFAAA===<<<=========;;;::::::::::::;;;<<<<<<<<<;;;;;;;;;;;;<<<======;;;::::::999999888888777999999::::::<<<===>>>???<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;:::999:::;;;<<<===<<<<<<======>>>>>>??????????????????===;;;888777999999999:::;;;<<<>>>>>>AAAAAAAAABBBAAAAAA@@@@@@BBB@@@>>>======>>>???AAA;;;;;;<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;<<<===>>>;;;<<<>>>?????????>>>======>>>???@@@AAABBBBBBAAA>>><<<;;;;;;<<<<<<<<<;;;;;;;;;:::999:::;;;<<<===888999:::;;;<<<<<<<<<<<<::::::;;;;;;:::999777666888777555444333333444444222333444444444333222111///000000000000111111111222111111111000000//////////////////////////////...------,,,,,,------...,,,,,,,,,------.........,,,,,,,,,---------......////////////////////////------,,,,,,,,,,,,---------...///---++++++...111,,,+++******+++---000222///////////////......------,,,,,,,,,,,,---......000000000000000000000000111000/////////000222333........................000000///////////////000111111111000111111222222333333333222222222111111444444444444444444444444777666555555555777888999888888888999999:::::::::;;;:::::::::;;;<<<>>>???===>>>@@@AAAAAA@@@???>>>>>>>>>===<<<<<<<<<<<<<<<<<<======<<<;;;;;;>>>@@@<<<<<<<<<<<<===@@@DDDHHHDDD???<<<======:::999;;;777888999;;;<<<>>>???@@@???===;;;<<>>>>>@@@@@@@@@????????????>>>;;;DDDGGGAAA@@@FFFDDD<<>>======<<<>>>===<<<;;;;;;<<<===>>>============<<<;;;:::999;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<;;;999777555444222222222222222222222222333333333333333333333333333333444444333333222111333222000/////////000111111111000000//////......111111000000//////......////////////////////////000000000000111111111111000000000000111222333444333222222777@@@JJJSSSWWWHHHEEE>>>CCC```FFFBBB>>><<<;;;<<<;;;;;;:::::::::::::::;;;;;;<<<:::::::::999::::::;;;<<<;;;;;;;;;;;;:::::::::::::::::::::;;;<<<===??????>>>>>>>>>======<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>===============>>>>>>>>>>>>??????>>>===:::888777999999999:::;;;<<<===>>>@@@AAAAAABBBBBBAAAAAA@@@AAAAAA@@@???>>>??????@@@<<<<<<<<<<<<<<<<<<;;;;;;<<<<<<;;;<<<<<<======>>>;;;<<<===>>>???>>>============>>>>>>???@@@@@@@@@>>><<<;;;:::;;;<<<;;;:::::::::999999999:::;;;<<<::::::::::::;;;;;;;;;;;;::::::::::::999888777666888777555444333333333444333333444444444333222111000000000000111111111111111111111000000000//////...........................------,,,,,,------...,,,,,,,,,---------------,,,,,,---------....................................------------------...,,,...///...---...111333//////......///111333555//////000000//////...------------------......///000000000000000000000000111000/////////000111222........................111000000//////000000000111111111111111222333444333333333333222222222222444444444444444444444444777777666666666777999999888888999999::::::;;;;;;===<<<<<<<<<===>>>@@@AAA<<<===???@@@AAA@@@???>>>@@@???>>><<<;;;;;;;;;;;;555777999:::<<>>999:::<<<;;;999:::999999:::<<<===>>>???@@@@@@>>><<<===@@@BBBAAA@@@<<<<<<<<<<<<<<<===>>>>>>@@@@@@@@@????????????>>>???DDDDDDCCCIIIRRRNNNCCCAAABBBBBBCCCBBBAAA@@@???@@@@@@??????>>>======<<<>>>===<<<;;;;;;<<<===>>>=========<<<<<<;;;::::::::::::;;;;;;;;;;;;;;;;;;<<<;;;;;;::::::888666444222222222222222222222222333333333333333333333333333333333444333222222111333333111000000000111222000000000000////////////111000000000/////////...000000000000000000000000//////000000000111111111000000000000111222333444666555444777>>>EEEKKKNNNAAA???:::@@@___???===;;;:::::::::999888:::999999999999:::;;;;;;888888888888888999::::::;;;;;;<<<<<<<<<<<<======;;;;;;;;;<<<<<<>>>???@@@@@@@@@??????>>>===<<<<<<<<<<<<<<<<<<<<<===>>>>>>===============<<<<<<<<<>>>>>>>>>>>>===;;;999888999999999999:::<<<===>>>@@@@@@AAAAAAAAAAAAAAA@@@AAAAAAAAAAAAAAA@@@??????=========<<<<<<;;;;;;;;;::::::;;;;;;;;;;;;<<<<<<:::;;;<<<===>>>======<<<<<<<<<<<<<<<===>>>??????>>><<<::::::::::::999888:::999999999999:::;;;;;;<<<;;;:::999888999:::::::::999888777777666777777666666555444333333333333333444444444444333222111000000000111111111222222000000000000////////////...........................------,,,,,,------...------------,,,,,,,,,,,,---------.........//////.................................------.........---...///...------///111111000000000111222444555000000000000000//////.........------......///000000000000000000000000000000000/////////000111222////////////////////////111111111111111111111111111111111111222444555555444444444444333333333333555555555555555555555555888777777777777888999999888888999::::::;;;<<<<<<===============>>>???@@@<<<===>>>???@@@???>>>>>>AAA@@@>>>===;;;:::::::::222555777:::===AAAFFFIIIFFFBBB<<<999:::???FFFKKKGGG???999:::===<<<;;;;;;;;;;;;<<<======>>>??????AAA???>>>???AAACCCCCCBBB===<<<<<<<<<<<<======>>>@@@@@@@@@????????????>>>AAAAAA???BBBOOOZZZTTTGGG@@@AAAAAAAAAAAA@@@??????@@@??????>>>>>>======<<<>>>===<<<;;;;;;<<<===>>><<<<<<<<<<<<;;;;;;;;;;;;::::::::::::::::::::::::;;;999888999;;;:::777444222222222222222222222222222222222222222222222222222333333333333222111111444333222111111111111222////////////000000000000000000000000////////////111111111111111111111111//////000000000000111111000000000000111222333444999777666888;;;???AAAAAA??????:::???[[[;;;:::999999::::::999777999888888888888999::::::888888777777888888999:::::::::;;;;;;<<<======>>><<<;;;<<<<<<===>>>???@@@AAA@@@???>>>===<<<;;;;;;===============>>>>>>???=========<<<<<<;;;;;;;;;>>>>>>??????>>><<<;;;999999999999999:::;;;<<<===??????@@@AAAAAAAAA@@@@@@@@@AAABBBBBBBBB@@@>>>=========<<<<<<;;;;;;::::::888888999999999999999999999:::;;;======<<<<<<;;;===<<<;;;;;;<<<===>>>???>>><<<:::999999999888777:::::::::::::::;;;;;;<<<===;;;999777666777888999999888666555555555666777555444444333333333333222333333333333333222222222000000000111111111222222////////////////////////...........................------,,,,,,------......------,,,,,,+++++++++------........./////////........................///......------......///.........---,,,,,,,,,,,,............///000111222000000111111000000///...///............///000000////////////////////////////////////000000111111000000000000000000000000000111111222222222222222111111111222333555666777555555444444444333333333666666666666666666666666777666666666666777777777888888999:::;;;<<<<<<===;;;;;;;;;;;;;;;<<<<<<<<<;;;;;;===>>>>>>>>>>>>>>>???>>>===<<<<<<;;;<<<<<<999:::;;;;;;;;;===AAACCCCCC???999666777<<>>===:::;;;>>>============>>>>>>>>>>>>AAAAAA@@@AAABBBCCCDDDDDD======<<<<<<<<<<<<===>>>@@@@@@@@@?????????>>>>>>>>>===;;;>>>JJJSSSOOODDD??????????????????????????????>>>>>>===============<<<;;;;;;;;;;;;<<<===;;;;;;;;;;;;;;;;;;<<<<<<::::::::::::999999999999:::888666888;;;<<<888444222222222222222222222222222222222222222222222222222222222222222111111000222222222111111111111111......//////000000111111000000000000////////////000000000000000000000000////////////000000000111000000000000111222333444888777777888999:::999888:::;;;888===YYY999888888999;;;:::999777777777777777777888999999888888888777888999999:::888888999:::;;;<<<<<<===<<<<<<;;;<<<<<<===>>>??????>>>>>><<<;;;:::999999=========>>>>>>>>>>>>>>>======<<<<<<;;;;;;::::::>>>??????@@@???>>>===<<<999999999999999:::;;;<<<======>>>???@@@@@@??????>>>???AAABBBAAA???<<<:::<<<;;;;;;;;;:::::::::999999999:::::::::999999888888999:::;;;<<<;;;;;;:::===<<<<<<<<<<<<======>>><<<:::888888888888777666:::;;;;;;;;;<<<<<<<<<<<<<<<;;;888666555555777777777666555444333444555666333333333333333222222222333333222222111111111111//////000000000111111111.....................///...........................------,,,,,,------...---------,,,,,,++++++***------------.........///..............................------------......---------...///000//////------------...//////000000000000000000///......///............///000000..............................//////000000000000000000000000000000000000///000111222222222222222111111111222333555666777555555444444444333333333666666666666666666666666555555555555555555444444777888888999:::<<<<<<===<<<<<<<<<<<<<<<;;;;;;;;;::::::;;;<<<======>>>>>><<<<<<;;;<<<<<<===>>>???>>>>>>>>><<<::::::<<<>>>???;;;888777:::<<<>>>>>>EEEDDDDDDCCC===777999>>>======>>>>>>>>>>>>>>>>>>AAAAAAAAAAAABBBBBBDDDEEE======<<<<<<<<<<<<======@@@@@@@@@?????????>>>>>><<<<<<<<<===BBBEEECCC>>>>>>>>>=========>>>>>>>>>>>>>>>>>>==================<<<;;;::::::;;;<<<===;;;;;;:::::::::;;;;;;<<<::::::999999999888888888999777777888;;;;;;888555222222222222222222222222111111111111111111111111111111222222111111000///000000000000000//////.........//////000000111111////////////000000000000////////////////////////...////////////000000000000000000000111222333444555555555777888888666444222666666;;;XXX888777777888::::::888777777666666666666777888888888777777777777888999999777777888888999:::;;;;;;;;;;;;;;;;;;;;;<<<======<<<<<<;;;;;;:::999888888<<<<<<===>>>>>>>>>>>>>>>;;;;;;;;;;;;;;;:::::::::===>>>?????????>>>===<<<999999999999999:::;;;;;;;;;;;;<<<===>>>>>>>>>>>>===>>>??????>>><<<999888999999999999999999999999:::;;;<<<===<<<;;;:::999777888999;;;;;;::::::999;;;<<<<<<=========<<<<<<:::888777666888888888777999:::;;;<<<<<<<<<;;;;;;:::999777666555555666666444444444333333333444444111222222333333222222111222111000000//////000000........./////////000000---------...............------------------------...------,,,,,,------...,,,,,,,,,,,,++++++++++++,,,,,,,,,---------......---------------------------------,,,,,,---------++++++---000444666666555---.........///////////////////////////......---......------......///000........................---...///000000000//////////////////////////////...///000222333222222111111111111111222444555555444444444444333333333333555555555555555555555555444444444555444444333222666666777888:::;;;<<<<<<>>>>>>??????>>>===<<<<<<999999:::;;;<<<<<<===>>>::::::;;;;;;===>>>@@@AAA=========<<<;;;;;;===???>>>;;;:::;;;???@@@???<<>>???@@@AAAAAA@@@@@@BBBDDD>>>======<<<<<<<<<<<<===@@@@@@@@@????????????>>>===>>>??????===============<<<<<<<<<<<<<<<===>>>===========================<<<;;;::::::;;;<<<===<<<;;;:::999999:::;;;<<<:::999999888888777777777777888999999999888777666222222222222222222222222000000000000000000000000000111111111111000////////////000000//////...---////////////000000000000////////////000000000000..............................////////////000000000000000000111222333444333333333666888999777555999<<<;;;<<>>>>>>>>======:::::::::::::::;;;;;;;;;;;;<<<===>>>>>>===<<<;;;999999999888999999:::;;;888999:::;;;<<<<<<<<<<<<;;;<<<<<<;;;:::999777666666666777777888888999999999:::;;;<<<;;;:::888777666777999:::::::::999888888:::<<<======<<<999888888666555555777888888777777888999:::::::::999999777777777666666555555555222222333333333333333222000111222333333222111111111000///...---......///------------............,,,,,,---------.........------------------------...------,,,,,,------...+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---------------------------,,,,,,++++++++++++,,,,,,,,,,,,,,,000444666555333------...////////////..................---,,,,,,---------------......///---------------------------...///000000000///...........................,,,...000111222222111000111111111111111222333444333333333333222222222222444444444444444444444444444444555555555444333222444555666777999:::;;;<<>>===;;;:::888888999999:::<<<===>>>;;;;;;;;;;;;<<<>>>???@@@:::;;;<<<<<<;;;<<>><<<:::<<<@@@BBB@@@>>>======AAAIIIKKKEEE>>>:::;;;;;;<<<<<<<<<============>>>@@@???>>>>>>AAACCC>>>>>>===<<<<<<<<<<<<<<<@@@@@@@@@????????????>>>>>>>>>??????>>>======???<<<;;;:::::::::<<<===>>>========================<<<<<<::::::::::::<<<<<<===<<<:::999888999:::;;;:::999999888777777666666555999<<<;;;777444555777222222222222222222222222000000000000000000000000000000111111000000///...///000000111000///...---000000000000////////////.../////////000000000111////////////////////////........./////////000000000000000000111222333444222222333555888999888777>>>AAA>>><<>>>>>>>>===<<<999999999::::::;;;;;;;;;999:::;;;<<<<<<<<<;;;:::999999999888999999::::::777888999:::;;;;;;;;;;;;;;;::::::999888777555555444444555666777888999999666777888999888777555333666777888999:::999888888666888;;;======:::777555777555444555777888888888555666777888999888777777666666666777666666555444000111333444444333222111000000222333333222111000000///...---,,,---......,,,,,,,,,---------......,,,,,,,,,------.........------------------------...------,,,,,,------...*********++++++,,,,,,---******+++++++++,,,,,,,,,------------------------,,,++++++******++++++,,,///---,,,...000000---***+++,,,------...---------------......------,,,+++---,,,,,,,,,,,,---......------------------------,,,---///000000000///...........................+++---///111222111000///111111111000111111222222333333333222222222111111444444444444444444444444555555666666666555333222333444555777888999;;;;;;======>>>>>>===;;;999888888888888999:::;;;===>>>===<<<<<<<<<<<<===>>>>>>:::;;;<<<<<<;;;<<>>>>>;;;@@@LLLUUUQQQEEE<<<::::::;;;;;;<<<======>>>;;;===???>>>======???BBB???>>>===<<<<<<<<<<<<<<<@@@@@@@@@????????????>>>>>><<<<<<>>>?????????@@@;;;::::::999:::;;;===>>><<<<<<<<<===============<<<;;;::::::::::::;;;<<<>>>===:::888888888999:::999999999888777666666555444999>>><<<666222444888222222222222222222222222000000000000000000000000000000000000000//////...000111111222222000///...111111000000//////........./////////000000111111000000000000000000000000............/////////000000000000000111222333444333222333555888:::999888555:::999999MMMrrr999888777555555666666777666666666666555444333333000000111222222333444444555555777888999999999999999999999999999999999999::::::999999888999999999;;;;;;;;;;;;<<<===>>>>>><<<;;;::::::999999999::::::;;;<<<===<<<:::777666888888888888777666555444555666777999;;;<<<<<<<<<<<<<<<:::999888888777777555666777666666777:::===999999999888777666666555777777777888999888555222888888888888888777666666555555444444444333333333666555555666777777666444222222222222222111000///111222222333333333222222000000000000000000000000111000000///......------...------,,,,,,------.........---,,,,,,,,,,,,---,,,++++++******++++++,,,---------,,,,,,+++++++++)))******++++++******)))+++,,,---,,,++++++,,,...///---+++***+++,,,+++***,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,---+++***)))***,,,///111/////////......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............///////////////...---...000000///---////////////000000000000111111111111111111111111000000000000000000000000222222222333333444444444222222222444666777555333444555555666777888888999777777777777777888999999666777999;;;<<<<<<<<<;;;:::999999:::===???>>>===<<<;;;:::;;;=========;;;@@@@@@@@@AAABBBAAA>>>;;;:::???AAAGGGQQQJJJ<<<999;;;===>>>>>>===<<<<<<===>>>======<<<<<<>>>???@@@@@@>>><<<::::::;;;===???????????????>>>>>>>>>>>>????????????>>>>>>>>>===<<<<<<<<<<<<<<<<<<;;;;;;<<<===??????=========>>>:::;;;<<<;;;:::999:::<<<<<<;;;:::999888888888888999888888777666555555444777666555444444444444444444444444333111///...---000000000000000000000000222222222111111111000000---------...............000000000000000000000000////////////////////////////////////000000000000000000000000000000000000111///...---,,,...///000111333555777999999999999333666999>>>PPPnnn888777666555555555666666444555555555555444444333333333333333333333333333555555666666777888888999999999999999999999999999:::999999999999999::::::;;;::::::::::::;;;<<<<<<;;;;;;:::999999999999999999:::;;;<<<;;;:::888666555555666666555444333333555666777999;;;<<<<<<<<<;;;;;;999888777666555555444555666666555777999<<<999999999888777666666666888888888999:::999666444777888888888888777666666555444444444444333333333666555444555777777555444222222222222222111000000111111222222333222222111000000000000000000000000000000//////...------,,,...------,,,,,,------.........---,,,,,,,,,,,,---,,,++++++******++++++,,,------,,,,,,,,,+++++++++******++++++++++++******)))+++------,,,++++++,,,,,,+++******,,,,,,+++***,,,,,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********,,,...///.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............//////////////////000000000///............//////000000111111111111111111111111111111000000000000000000000000222222222222222222222222222222222333555666555444555555555666777777777888666666666666666777888888666777888:::;;;<<<<<<<<<<<<;;;999888888:::===???>>><<<<<<===>>>???>>>===@@@GGGNNNQQQLLLDDD<<<888:::BBBCCCDDDHHHAAA999<<<:::;;;<<<===<<<<<<<<<<<<<<<;;;;;;:::;;;<<<===>>>???>>><<<;;;;;;<<<===>>>??????>>>>>>========================>>>???@@@@@@>>>===<<<;;;;;;;;;;;;;;;;;;<<<>>>>>><<<;;;<<<===;;;===>>>===;;;::::::;;;;;;:::999888777777777777888888777777666555555444555555444333333333333333222222222222222111000///000000000000000000000000111111111000000////////////.....................////////////////////////.........................../////////000000000000////////////////////////......------...000222333111333555777888888888888333666888===NNNlll666666555444444444444555222333444444555555444444555555555444444444333333555555444444555666888999999999999999999999999999999999888999999:::;;;<<<::::::999888888888888999:::999888888888888888888777888:::;;;;;;999888666555555666666666555444444666666888999;;;<<<<<<<<<;;;:::999777666444333333333444555555555555888:::999999999888777777666666999999999:::;;;;;;888666777777777777777666555555444444444444333333333333555444444444666666444333111222222222222111000000111111222222222222111111000000000000000000000000//////......---,,,,,,,,,...------,,,,,,------.........---,,,,,,,,,,,,,,,++++++************++++++,,,,,,,,,,,,+++++++++++++++++++++,,,,,,+++++++++(((***,,,---,,,+++,,,,,,,,,+++***+++,,,,,,+++))),,,++++++***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---............////////////111333222///---...000---......///000111111222000000000000000000000000000000000000000000000000111111111000000000000000333222111111444555555444555555666666666666666666555555555444555555666777777777888888999:::<<<<<>>>>>>>>@@@AAA@@@???<<>>999999::::::;;;;;;;;;<<<:::999888888888999;;;<<>>===<<<<<<<<<======>>>>>>===<<<<<<<<<<<<<<<;;;;;;;;;;;;===???AAACCC@@@>>><<<:::999:::;;;;;;:::;;;======;;;:::;;;<<<<<<>>>@@@@@@>>>;;;::::::999999888777666666666666777777777666555555444444444333333222222222222222000111111222222222111111000000000000000000000000000000////////////......000000000//////.........////////////////////////............................../////////000000000////////////////////////,,,,,,---...///222555666111333444666777777666666444666888<<>>???AAAAAAAAA@@@:::???BBBBBB>>>;;;<<<>>>>>>IIIGGG>>><<<777555<<<999888888888:::;;;;;;;;;999999888777888999:::;;;===>>>>>>>>>============>>>===<<<;;;;;;;;;<<<<<<;;;;;;:::;;;<<<>>>AAACCCBBB@@@<<<:::888999:::;;;:::;;;======;;;:::;;;<<<===@@@BBBBBB???<<<:::999888888777666555555555555666666666555555444444444333333222222222222333333111111222222222111111111////////////////////////////////////////////////222111111000///......---////////////////////////................................./////////000000////////////////////////------...///000333555666111222444555555555444444666777888===NNNiii444444444444444333333222111222333444555666666666333333444555777888999999666555333222222444666777888888888999999:::::::::999999999999:::;;;<<<===:::999888777666555555555777777777666666777888888666777999::::::999888777666666777888999999999888777888999:::;;;<<<<<<<<<<<<<<<<<<;;;999777666444333555666666666555777888999999999999888888888888888777777888:::;;;:::999777777777777777666666555444444333333333222222222333222222222444444222111000111111222222222111111000111111111000000///...////////////////////////---------------,,,,,,,,,...------,,,,,,------...------,,,++++++++++++,,,+++******))))))******+++++++++++++++++++++++++++***++++++,,,,,,++++++*********))))))***...555:::@@@:::333,,,************+++*********++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,------+++***)))+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------------...............222555333///,,,///222---......///000111111111........................////////////////////////---...///000111222333444333111//////111333444444555555555444444444444444666555555444444444555555888777666666777888:::;;;AAACCCDDD@@@;;;:::===BBB???>>>===>>>@@@AAA@@@??????===<<<;;;===@@@BBBCCCAAALLLHHH??????<<<777:::;;;999777888:::<<<<<<;;;:::999888888888999;;;;;;<<<======>>>>>>>>>??????>>>===;;;:::::::::;;;<<<>>>======<<<===>>>???@@@BBB@@@<<<:::888999:::;;;:::<<<>>>===<<<;;;<<<======???BBBBBB???<<<999999888777666555444444444444555555555555444444444444444333333333333333444444222222222222222111000///////////////////////////000000000000000000000000222111111000///......---............................................................////////////......................../////////000000111222333111222333555555555444444777888999>>>OOOiii444444555555444444333222222333444555666666666666222222444555777999::::::666555444333444444555666888888888999999::::::;;;::::::999::::::;;;<<<===;;;:::999888777666666666777777777777777777888999777888:::;;;;;;999888666333444555666777888888888888999:::;;;<<<<<<<<<<<<<<<<<<======<<<:::888777555777888999888777888999999999999999999999999999888777777888:::;;;;;;:::888888888888888777666666333333333333222222222222222111111111333333222000000000111222222222222111000000111000000///...---////////////////////////......------------------...------,,,,,,------...------,,,+++++++++++++++******))))))))))))***************+++++++++++++++*********++++++*********+++***)))((()))...555:::AAA;;;222,,,)))***++++++************+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++*********++++++++++++,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,------------.........---000222222///...///111////////////000000000000////////////////////////////////////////////////---...///000111222333444111000//////222333333222333444444444444444444444888777666666555666666666777777666666777888888999;;;>>>@@@>>>;;;:::;;;===>>>=========???@@@???>>>===<<<;;;===@@@AAA???===AAANNNKKKAAAAAA???;;;<<>>@@@AAABBB???===;;;:::999:::<<<===????????????>>>>>>======@@@>>><<<:::999:::;;;;;;;;;<<<>>>>>><<<;;;<<<===;;;===??????===:::999999777777666555444444444444444444444444444444444444444333333333333444444555333333333222111000///...000000000000000000000000//////000000000000111111000000000//////.................................------------------------------........./////////........................000000000000000000000///000222333555666666555555888888999>>>PPPiii~~~444555555666555444333222444444555666777777777777333333444555666888888999555555555555555555555555777888888999::::::;;;;;;;;;;;;:::::::::;;;;;;<<<;;;;;;:::999888888888999888777777777777888999:::999:::;;;<<<;;;:::888666333444555666777888888888888999:::;;;<<<<<<<<<<<<:::;;;=========;;;:::888777999;;;;;;:::999::::::999999999999999999999999999888777999;;;=========999999999999999888888777333333333222222222222111111000000111222222111///000000111222222222222222000000000000///...---,,,////////////////////////...........................------,,,,,,------...---,,,++++++***+++++++++******))))))))))))******)))*********++++++++++++((())))))******))))))(((***+++******)))+++///222555111---******+++,,,,,,************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++++++++++++++++++++++++++,,,,,,------******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........---...///000000000000000000000000000////////////////////////////////////////////////////////////...///////////////000000/////////000222333222111222222222333444444444555:::999888888777777777888555666777777888777777777999::::::;;;;;;;;;<<<<<>>===>>>???@@@???>>>888:::<<<======<<<;;;;;;>>>PPPOOOBBB>>>===>>>CCCCCC???::::::===???===;;;:::999888888888999:::;;;;;;::::::;;;===@@@DDDFFF@@@>>><<<::::::;;;===>>>???@@@AAAAAAAAA@@@>>>===>>>===<<<;;;;;;;;;;;;;;;:::;;;======;;;:::;;;<<<:::;;;<<<<<<:::999999999888777666555444444444444333333333333333333333333222222222222222333444444111111222222222111111000000000000000000000000000.........//////000000000///.............................................---------------------------------.........//////......................../////////000000//////...000111333555666777777666666666777===OOOiii|||444555666666666555444333555666666777777777777777444444555555666666777777555666666777777666555555777777888999::::::;;;;;;<<<<<<;;;:::::::::;;;;;;<<<;;;::::::999:::::::::888888777777888999:::::::::;;;<<<===<<<:::777666444555777888:::;;;;;;;;;999999:::;;;<<<<<<<<<<<<999:::<<<======<<<:::999888:::======<<<;;;;;;;;;999999999999999999999999:::999888:::<<>>???>>>???>>>===>>>@@@AAA@@@???999<<<>>><<<999:::???EEE<<>>@@@>>>;;;999888777777777888:::;;;::::::999:::===AAAEEEHHH@@@???<<<::::::;;;===???===???AAACCCCCCAAA???===<<<<<<<<<<<<<<<<<<;;;;;;888:::<<<;;;:::999::::::888:::::::::888777888:::888888666555555555555555333333333333333333333333111111000000111222333333//////000222222333333333000000000000000000000000---------.........//////---------.......................................---------------------------------.........//////........................---......///////////////000111333555777888888888444555555<<>>??????@@@???===<<<;;;;;;;;;<<<888777666666666777999:::999:::;;;;;;;;;:::999888888888888888888999;;;;;;;;;<<<<<<<<<<<<<<<;;;:::;;;;;;;;;;;;;;;<<<======;;;<<<<<<<<<;;;::::::999;;;:::999888888999:::;;;;;;:::999888888999;;;<<<;;;;;;:::999888888777777999666333111222333444333111000000000//////......222222222222222222222222000//////...---,,,,,,,,,...///////////////............---------......///........................++++++++++++++++++++++++************************)))************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,++++++---//////,,,)))))),,,...---,,,...---+++******+++---...++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,,,,---...........................///000111111000///...//////000000000000//////000000000000////////////111000000000//////......//////000000111111111222111111111222222333333333777777666666777777888999777888999:::;;;:::999999<<<;;;999888999;;;===>>>????????????????????????======;;;;;;:::;;;<<<===>>>OOOLLL===<<>>BBB888888777777888:::;;;======::::::======:::;;;===AAA@@@===;;;::::::;;;<<<@@@@@@@@@???????????????=========<<<;;;;;;::::::999888888:::<<<<<<;;;999777888999::::::999777777999888777666555444333333222222222222222222222222//////000000111111222222////////////////////////------...///000111222222////////////....................................---,,,++++++,,,---///000...------,,,,,,------......---,,,,,,++++++++++++....................................////////////000111222333444555555555444666:::BBBOOOaaattt666666555444444444444444666555555555555666777777777777666666666555555555666666666555555555444444999999:::::::::::::::999999999:::;;;<<<======>>>>>>===<<<::::::::::::;;;888777666666666777999999888999:::;;;;;;:::999999999999999999::::::::::::;;;;;;<<<======<<<<<<<<<;;;::::::::::::;;;<<<<<<<<<<<<<<<<<<;;;:::999888999888777666666777888999:::999999999::::::;;;<<<<<<<<<;;;::::::999999888888555333222333333333222111111111000000/////////222222222222222222222222000000//////...------,,,...///////////////............------------......------------------------++++++++++++++++++++++++************************)))************+++++++++************************************************))),,,///000///---------///,,,******,,,------+++---,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,---...///...........................///000111111000///...//////000000000000//////000/////////////////////000000/////////.........///000000000111111111111111222222333333444444555777777777777777888999999888888999:::::::::999888888888999:::<<>>AAACCCCCCAAA===<<<===>>>::::::999888888999:::;;;===;;;<<>>@@@???===;;;:::;;;<<<===??????>>>>>>=========<<<<<<<<<;;;;;;:::::::::999999888777999;;;<<<<<<;;;888888888888888777666666777777666555444333222222222222222222222222222222000000000000000111111111////////////////////////.............../////////............------------..............................,,,,,,,,,,,,---...------,,,,,,,,,,,,------...---,,,,,,+++++++++,,,........................------------............000000222333444555555555444666:::BBBPPPdddyyy444555555555555444444333444444444444444555555666777777777666666666555555555555555444444444444444777888999:::::::::::::::::::::::::::;;;;;;;;;<<<<<<<<<:::999999999999999777777666666666777888999777888999:::::::::::::::999:::;;;;;;;;;:::999888:::;;;<<<===============:::::::::::::::;;;;;;<<<======<<<;;;:::999777666666666555555555555666666777888999:::;;;<<<<<<<<<;;;;;;::::::999999888888666555333333444444222111111111111111111000000000111111111111111111111111111000000//////......---......//////////////////......---------------...++++++++++++++++++++++++++++++++++++++++++++++++************************)))************+++++++++)))))))))))))))))))))))))))))))))))))))))))))))))))---222444333///,,,***---,,,******,,,---,,,+++++++++))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------+++++++++++++++++++++++++++++++++,,,---...000000...........................///000000000000///......//////000000//////...////////////////////////000////////////.........000000000000111111111111222333333444555555666666888777777777777888999999999999:::::::::999999888666777999:::<<<>>>@@@AAA>>>>>>>>>>>>>>>>>>>>>>>><<<<<<;;;::::::;;;<<<===:::KKKHHH999777999999;;;===???AAAAAA???===;;;;;;<<<;;;999888888888999:::>>>===>>>BBBBBB>>><<<>>>>>>===<<<;;;;;;<<<===>>>>>>>>>======<<<;;;::::::::::::::::::999999999999:::888777888;;;===>>>>>>;;;:::888777666555666666555555444333222222111111111111111111111111111111111000000000000000000///////////////////////////.........---------,,,,,,...------------,,,,,,,,,------------------------///...---,,,++++++++++++------,,,,,,,,,,,,------------,,,+++++++++,,,,,,------------------------,,,,,,,,,------------...000000111222333444555555444555888@@@PPPfff|||333444555666555555333222333333222222333333444555777777777666666666555555555555444444444444444444666666888999:::::::::::::::::::::::::::999999999;;;;;;::::::999999999999777666666555666777888999666777777888999::::::;;;999;;;<<<===<<<:::888777999:::;;;<<<===>>>>>>>>>;;;::::::::::::;;;<<<<<<======<<<;;;999777666555555555555555555555555555555777999;;;<<<<<<<<<;;;999999999888888777777777555444333444444444222000222222111111111111111111111111111111111111111111111111000000/////////..................//////000......------,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********+++++++++***************************************************---222333111...+++))),,,++++++++++++,,,++++++++++++************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...//////........................---...///000000///...---...//////////////////............///////////////000000000000000000000000000000000000000111111111333333444555666666777777888777777777777888999999::::::::::::999999888888777888999999:::::::::999========================<<<;;;:::::::::;;;<<<===:::JJJGGG888555888777999999<<<@@@BBBBBB???;;;888;;;:::999888999:::;;;<<>>@@@DDDDDD@@@===>>><<<;;;;;;;;;;;;<<<===>>>>>>>>>===<<<;;;::::::999999999999999::::::::::::;;;:::888999<<>><<<999666555555666777555444444333222222111111111111111111111111111111111111000000/////////..............................---------------------.........---------,,,,,,------------------------...------,,,,,,+++++++++---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,,,,------------------------,,,,,,---------.........000000111111222444555555555555777>>>NNNddd|||222333444555555444333222222222222222222333444444666666666666555555555555555555555555555555555555555666777888999999:::999999999999999888888888888;;;;;;;;;;;;:::::::::999777666555555555666888888666666777777888999::::::999:::<<<<<<<<<:::888666999999;;;<<<============;;;;;;::::::;;;;;;<<<===<<<<<<;;;:::999777555444666666666666666666666666444555888:::;;;;;;;;;:::999999999999888888888888555444333333444333111///111111111111111111222222000000000000000000000000000000000000////////////.........---...///000111......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************************************))))))*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---///...,,,+++*********+++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------...........................------,,,,,,,,,------........................---...///000000///...---......////////////......------....../////////000111111111111111111111111111111000000000000000000222222333444555666777888777777666666777777888999:::999999999999999999999888999999::::::999888888<<<<<<<<<<<<<<<<<<<<<<<<;;;::::::999:::;;;<<<===;;;LLLIII999666888777999888;;;???BBBCCCAAA<<<999888888888888999;;;===???@@@???AAAEEEDDD@@@===>>>:::::::::;;;<<<<<<===>>>>>>>>>===<<<;;;;;;::::::999999::::::;;;;;;<<<<<<===;;;999:::===@@@BBBBBB@@@>>>:::777555555666888555555444444333222222222000000000000000000000000111000000000//////......------------------------,,,,,,---...//////000000////////////.........---------------------------***++++++,,,,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,------------------------------.........////////////000000000000222333555555999999999???MMMccczzz222333333444444444444333222222222222222333333444555555555444444444333333555555555555555666666666555666777888888888888888888888888888888777777777999::::::;;;;;;::::::999666666555555555666777888777666666666777888999999888999:::::::::999888777888999:::;;;;;;;;;;;;;;;:::::::::::::::;;;;;;<<<;;;;;;:::999888777555444666666777777777777666666444555666777888999999999::::::::::::::::::::::::555444222222333333111000000000000111111111111111///////////////////////////////////////////////////...------...///111222///...---,,,++++++++++++------------------------************************************************)))************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++***((((((***,,,)))+++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------///...---,,,,,,,,,,,,,,,........................---...////////////...------......//////......------------......//////000000000111111111111222222111111111111000000000000000111111333444555666777666555555555555666777777999999888888999999:::;;;:::;;;;;;;;;<<<<<<<<<===;;;;;;;;;;;;;;;;;;;;;;;;::::::999999999;;;<<<===>>>NNNKKK:::777999777999888999<<<@@@BBBAAA===:::777777888888:::<<>><<<>>>::::::;;;;;;<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;;;;888999999:::;;;<<<<<<===<<<:::999:::===???@@@@@@???===999666555555666777444444444333333222222222////////////////////////000//////////////////...------------------------,,,,,,---...///000111111000000/////////.........,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,++++++++++++,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,........./////////000000000000000000111333444666<<<;;;<<>><<<;;;;;;;;;<<<===:::::::::::::::::::::::::::999999888999;;;<<<===???OOOLLL;;;777999777999888888999<<>>;;;999999888999:::<<<>>>???AAA>>>>>>AAA@@@<<<;;;===::::::;;;;;;<<<;;;;;;;;;999999999:::::::::::::::777777888999:::;;;<<<<<<999888888999;;;===<<<;;;;;;:::777555444444555555222222222222222111111111////////////////////////.........///////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,******,,,,,,,,,,,,+++***,,,,,,++++++++++++,,,,,,,,,+++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////111000//////000222444666888888999???MMMaaavvv333333222111222333555666333333222222333333444555333333333222222222111111222222222333333444444444666777777777777777666555666666666666777777777888666777888999999888777666666555555444555666777888888888666555555666777777777666666666777888999999888888999999999888777777666666666666666777777888888888888888888777666666444555666777777666555444666555444333333444666777333333333444444444444444777444111000000111222222......//////000000000111////////////////////////---------...............///...---,,,---///111333///...---,,,++++++++++++************************))))))))))))))))))))))))************************)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))''')))++++++******+++,,,'''***------***))))))+++******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------************************+++++++++,,,---...///000........................,,,---...//////...---,,,---..................---,,,,,,------...///000000,,,---------......//////222111111111000000//////,,,---...///111222333444444333333333333444555555777777777777888;;;===>>>CCCAAA===:::888777777777::::::::::::::::::::::::999999888888999;;;<<<===???OOOLLL;;;777999777888888666666888<<<>>>===;;;;;;::::::999:::;;;===>>>AAA>>>===???>>>;;;:::===:::;;;;;;<<<<<<;;;::::::777777777888999999::::::555666666888999:::;;;<<<777666666888::::::999777888777666444333333333333111111111111000000000000////////////////////////---.........//////000000,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++)))(((,,,++++++++++++++++++,,,++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......111000//////000222444666222333555;;;III]]]sss444444444333333222222222333333333333333333333333444333333222111000//////000111111111111222222222555555444555555666777888555555666666666666555555777777777888999999::::::777777666555555666888888888888888888888888888888777666555444555666888:::999999999::::::;;;;;;<<<:::999777666555555555666666777888:::999888666555888888666555444444444444666666777777666555444444777666555444444444444444111111000000000000111111////////////////////////.........------,,,,,,,,,---------............///......---------,,,,,,,,,+++++++++*********))))))+++++++++************)))---,,,,,,+++***)))((((((+++*********))))))(((((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********************************)))))))))))))))++++++++++++++++++++++++************************,,,+++)))(((((()))+++,,,************************,,,+++++++++,,,,,,---...---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++---------------------------------............///000000000000000000000000...------......///000111888666555444444555666888888888999::::::;;;<<<<<<<<<;;;999777777777999:::;;;;;;::::::999888888777666777999999888888999:::???NNNHHH777555999888777;;;;;;999999999999;;;;;;???===:::888888999;;;===<<<<<<<<<<<<<<<===>>>???888999999999999888777666888888777777888888999:::555555555666777999;;;;;;777777777777777777777777666666555444333333222222222222222222222111000///222111111111000000000///////////////............,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------,,,,,,+++++++++,,,,,,,,,,,,,,,+++***)))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------------...............000000000111222222333333111111222999HHH^^^uuu444444444333333222222222333333333333333333333333333333222222111000000000111111111111222222222222444444444444555666777777555555666666666666555555555666666777888999999:::777777666555666777888999999999999999999999999999777666555444444555777888999999::::::;;;::::::::::::999777666555555666666555666888999999888666555777777666555444444444444666666666666666555444444666555444444333333333444111111000000000000111111000000000000000000000000//////.........---------------------...............------------,,,,,,,,,,,,,,,,,,,,,++++++******+++++++++************))),,,++++++******)))))))))************)))))))))((((((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************)))))))))))))))))))))++++++++++++++++++++++++************************,,,+++)))(((((()))+++,,,************************+++++++++++++++,,,------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++---------------------------------............///////////////////////////////////////000111222222777666555444444555666777888888999999:::;;;;;;;;;<<<;;;999888777888999:::;;;;;;:::999888777777666555777888999888888:::<<>><<<;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<===>>>999999:::;;;;;;;;;;;;:::888888777777888888999:::555555666666777888::::::666666666666666666666666555555555444333333222222111111111000000///...---+++,,,,,,---///000111111////////////............,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,+++***))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------............///000000111111222333333333222333999FFF[[[qqq444444333333333333222222333333333333333333333333222222222222222222222222111111111111222222222333333333333333444555666666555555666666666666555555444444555666777888999:::888777666666666777999:::::::::::::::::::::::::::777666555444444444555666888999;;;<<<;;;:::888777999999777666666666666666444555777777888777666555777666555444444333444444555666666666666555444444444444333222222222222333111000000//////000000111111111111111111111111111////////////............------------............------------,,,,,,,,,,,,---------,,,,,,,,,,,,++++++++++++************)))************************************))))))))))))(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))******++++++++++++++++++++++++************************,,,+++***))))))***+++,,,++++++++++++++++++++++++******************+++,,,+++++++++,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,---------------------------------............///////////////////////////000000000000111222333333777666555444444555666777777888888999999:::::::::<<<;;;999888888999::::::;;;:::999888777666555555555666888888888999;;;===HHHTTTMMM===<<<>>><<<<<<;;;::::::999999::::::;;;@@@AAAAAA@@@???===;;;:::======<<<;;;;;;;;;;;;<<<999999::::::;;;;;;<<<<<<888888777777888888999:::777666666666777777888999666666666666666666666666555444444333333222222222000000000///......------111000//////............/////////............---,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,+++******)))***++++++,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------,,,,,,------............//////000111111222222333555444444888DDDWWWlllyyy333333333333333333333333222222222222222222222222111111111222222333333333111111111222222222333333222222222222333444555555555555666666666666555555222333444555666888999999888777777666777888:::;;;;;;;;;;;;;;;;;;:::::::::999888777666555555666666888999;;;<<<<<<:::777555999888888777777666666666444555666666777666666555777777666555444444555555555555555666666555444444222222111111111111222222000000////////////000000000000000000000000000000..................------,,,,,,---------.........---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++*********))))))((()))))))))*********+++*********)))))))))))))))(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))************************)))))))))))))))*********++++++++++++++++++++++++************************++++++***))))))***++++++++++++++++++++++++++++++******))))))))))))******************+++++++++++++++++++++++++++++++++++++++,,,---------------------------------------------------............///////////////////////////000000000000000111333333777666555555555555666777777777777888888999999999;;;:::999999999999::::::::::::999888777666555555555666777888888:::<<>>>>>???<<<<<<::::::::::::::::::::::::===>>>AAABBBBBB@@@===;;;>>>===<<<;;;::::::::::::999999999888888999999999888888777777888888999:::888777777666666666777777666666666666666666666666444333333333222222222111000000000000000000111111222111///...------------//////.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,++++++***))))))***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,------....../////////000000111222222222444333333777BBBUUUiiivvv333333333333333333333333222222222222222222222222111111111222333333444444111222222222222333333333222222111222222333444555555555666666666666555555222333444555666777888888888777777777888999;;;<<<<<<<<<<<<;;;;;;;;;::::::::::::999888888777777777888999;;;<<<;;;999777555888888888888888777777777444444555666666666666666777777666666555666666666444444555555555555444444111111000000000111111222000000////////////000000////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------...------,,,,,,,,,+++++++++************+++++++++++++++++++++*********))))))((((((((()))******++++++))))))))))))))))))******(((((())))))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))(((((())))))************++++++++++++++++++++++++************************+++******************+++++++++++++++++++++++++++******)))(((((())))))))))))))))))*********+++++++++++++++++++++++++++++++++,,,------.........------------------------------------............///........................////////////000111222222666666555555555555666666666666666777777777777777999999999888999999999999999999888888777666666666666777888888888:::===@@@JJJQQQIII===>>>>>>:::;;;::::::::::::::::::::::::888;;;>>>@@@BBBAAA???>>>???>>>===<<<;;;:::::::::===<<<;;;999888777777777888888777777888888999:::888777666666666666666666555555555555555555555555222222222222222111111111000000000111222444666777...---,,,++++++,,,...///............------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,,,,++++++))))))***++++++++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,---......///...//////000111111222222111000111666BBBTTThhhuuu222222333333333333444444222222222222222222222222111222222222333333444444222222222222333333333333222222222222333444555555555555666666666666555555444444555555666777777777888888777777888:::<<<===<<<<<<<<<;;;;;;::::::999::::::::::::999999999999777888:::;;;:::999777666777888888999999888777777555555555666666777777888777666666555555555666666333333444555555555555444111000000000000111222222000//////......//////000........................+++++++++++++++,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,++++++++++++)))***************+++++++++++++++************)))((((((((())))))*********))))))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))((((((((()))******++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))))))))))))))))))))************++++++++++++++++++++++++++++++,,,---......///......---------------------------------............///........................////////////000111222222666666666666666666666666666666666666666666666666777777777888888888888888888888888888888888888888888888888888888999===@@@HHHMMMDDD;;;===<<<888:::999::::::;;;;;;::::::999777999;;;>>>@@@AAAAAAAAA??????>>><<<<<<;;;;;;;;;BBB@@@>>>;;;999888888888888888777777888888999:::777777666555555666666666555555555555555555555555111111111111111111111111000///000111222555777999;;;888555111...,,,,,,,,,.........------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++******+++,,,,,,,,,++++++((()))******++++++******++++++++++++++++++++++++++++++,,,,,,,,,,,,------******+++,,,---......///......///000000111111222//////000666AAATTTgggttt222222222333333444444444111111111111111111111111222222333333333333333333222222222333333333444444222222222333333444555666555555666666666666555555666666666666666666666666888888888888999;;;===>>><<<<<<;;;;;;:::999999888888888999999::::::999999777888888999999999999888777888999999999999888777666666666666777888999999444444333333333444444555222333444444555555555444111000000000111111222333//////............//////////////////////////////+++++++++,,,,,,---------++++++,,,,,,,,,---------,,,,,,,,,++++++++++++************++++++,,,,,,,,,+++++++++************)))((((((((()))))))))))))))((()))))))))************(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))******++++++++++++++++++++++++++++++*********************************++++++*********,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))))))))***))))))*********+++++++++************************+++,,,---...////////////---------------------------------............///........................000000000000111222333333555555666666666666555555555555555555555555555555555555666777777777777777777777888888999:::::::::999999999888777999<<>>===============BBB@@@===;;;999999999999888888777777888888999:::666666555555555666666777555555555555555555555555000111111111111111111111//////......///111333555BBB???999444///,,,++++++.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))*********++++++++++++)))***+++,,,,,,,,,,,,+++((())))))***************++++++++++++++++++++++++++++++,,,,,,,,,,,,------)))***+++,,,---......///......//////000111111111000000111666AAASSSeeerrr222222222333333444444444111111111111111111111111333333333333333333333333222222333333333444444444333333333333444555666666555555666666666666555555777777777777666666666666888888888888999;;;===>>><<<<<<;;;:::999999888888666777888999999999999999777777777888888999::::::777777999::::::999888777666666666666777888::::::222222222111111222333333222333444444555555555444111111000111111222333333//////............//////000000000000000000000000,,,,,,,,,------.........++++++,,,,,,,,,---------,,,,,,,,,+++++++++******+++++++++,,,,,,---------+++++++++************))))))))))))))))))((((((((((((((())))))*********+++(((((())))))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))'''(((((()))***+++++++++++++++++++++++++++++++++******************************++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))******************++++++++++++************************+++,,,---...////////////---------------------------------.........//////........................111111111111222333444555555555666666666666555555555555555555555555555444444444555666777777666666666777888999:::;;;<<<<<<::::::999888777888<<>>===;;;;;;<<>>>>>>>>>>>>>>>>>===:::888777888999999888888888777888999999:::555555555555555666777777555555555555555555555555000000000000000111111111///...---,,,,,,---///000222000...,,,,,,---///000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))******++++++++++++)))***+++,,,,,,,,,,,,,,,(((((()))***************++++++++++++++++++++++++++++++,,,,,,,,,---------)))******+++---...//////......//////000111111111222222222777AAARRRdddppp111111222222222222111111000000000000111111111111111222222333333222222111222333444555444333222111666555444444444444555666777666444333333444555666999999999::::::;;;;;;;;;;;;:::999999;;;;;;:::999;;;;;;:::999999:::::::::888888777666666555666666555555555333333555888;;;;;;:::999888888888999:::999999777666555555555555333222111111000000111111444444555555555555555444333222111000////////////000000000000000000000000//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********))))))))))))))))))))))))))))))))))))************(((((())))))*********++++++*********))))))(((((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++,,,,,,,,,,,,+++---,,,,,,+++*********+++,,,++++++,,,---...,,,+++++++++++++++++++++++++++++++++,,,,,,---...//////000///...------------------,,,,,,,,,,,,---......////////////////////////////////////000111222333333444666666555555777888333555666666444222222333555666888999888777555444444555666777888999:::;;;<<<;;;:::999999999:::;;;;;;;;;;;;::::::999999888999999999999:::;;;<<<<<<>>>=========>>>???AAABBB@@@AAABBBBBBAAA???<<<;;;<<<;;;::::::999999::::::888777777666666666666777888555333444666888777555555444444333333222222111000000000000////////////000000///...------,,,,,,---------,,,,,,+++++++++---,,,+++++++++,,,---...++++++++++++++++++++++++,,,,,,+++******+++,,,,,,************************++++++************++++++***++++++,,,,,,++++++*********))))))))))))******+++*********))))))((((((++++++,,,,,,,,,,,,------+++///---(((---777555+++---...///000000111111111000222...222AAANNN___uuu111111222222222222111111000000000000111111111111111222222333333222222111222222333444444333222111444444444444444444444444666555555555555555666666999999:::::::::;;;;;;;;;;;;999888999:::;;;:::999999999999888888888999999999888777777666666666777555666666777777888999;;;:::999888888888888999:::999888777666555555555555333222111111000000111111444444555555555555444444333222111000//////////////////////////////////////////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))))))))))))))))))))))))))))))))))))))************((()))))))))************************)))))))))((())))))))))))))))))))))))''')))***)))((('''(((***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++,,,,,,,,,,,,+++---,,,++++++*********+++***))))))***,,,---,,,***,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---....../////////...------------------,,,,,,,,,,,,---......////////////////////////////////////000111222333444555777777666666888999555666777666444333444555555666777888888777666555444555666777888999::::::;;;:::999999999999:::;;;<<<<<<;;;;;;:::999888888999999999999:::;;;<<<<<<===<<<;;;;;;;;;<<<===>>>;;;<<<===>>>>>>===;;;:::<<<;;;::::::999999::::::666666555444444333444444666444222333555666555444444444444333222222111111000000000/////////......000//////...------,,,,,,------,,,,,,,,,+++++++++---,,,++++++++++++,,,---++++++++++++++++++++++++,,,++++++******++++++,,,************************++++++************++++++)))******++++++******)))******))))))))))))******++++++++++++*********)))+++++++++,,,,,,,,,------,,,000///---444>>>===555---...///000000111111000000222...111>>>HHHWWWkkk111111222222222222111111000000000000111111111111111222222333333222222111111111222222333222222111222333444444444444333222444555666777777777777777::::::::::::;;;;;;;;;;;;:::999888888::::::999888888888888888888888888888999999888777777777777888777777888888777777666555999999888888888888999999888777777666666555555555333222111111000000111111444444444555555444444333222222111000////////////////////////////////////...............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))************************))))))))))))))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++,,,,,,,,,,,,+++,,,,,,+++************+++)))))))))+++---...---,,,------------------------++++++,,,,,,------......///...---------------------,,,,,,,,,,,,---......////////////////////////------......000111222333444555777777666666888999777777777666555444666777555666777888888777666555555555666777888999999:::::::::999999999999:::;;;======<<<;;;:::888888777999999999999:::;;;<<<===>>>===<<<;;;:::;;;<<<<<<999:::;;;<<<<<<<<<;;;;;;;;;::::::999999999999999777666555444333333333333555444222222333444444333444444333333222111111111000////////////.........//////......---,,,,,,,,,,,,,,,,,,,,,++++++++++++---,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,+++************+++,,,************************++++++************++++++)))))))))******)))))))))******))))))))))))******,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,)))------+++111999999333------...///000000000000///222///222===CCCMMM___111111222222222222111111///000000000111111111111111222222333333222222111000000111111222222222222222333555666666555333222444555777888999999999888:::::::::::::::;;;;;;;;;999888777777999999888777777777888888888888888888999999888888888888888999:::999777666555444222000777777777777888888888999777777777666666555555444333222111111000000111111333444444444444333333222111111000///////////////////////////////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******************))))))))))))))))))))))))))))))((()))))))))************)))))))))))))))******************)))))))))))))))((((((((((((((((((((((((''')))***)))((('''(((***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))******************************************************************************+++,,,,,,,,,,,,+++++++++***************++++++++++++---000111111///,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------......---,,,,,,------------,,,,,,,,,,,,---......////////////////////////,,,,,,---...///111222333222444555555555555666888666777777666444444666888555666777777888777777666666666777777888888999999999999999999999:::::::::======<<<:::999888777666999999888999999:::;;;<<<@@@???>>>===>>>???@@@AAA;;;;;;;;;;;;;;;;;;<<<<<<999999888777777777777777999888777666555444444444555444333333333333333333333333333222111111000000/////////.........------.........------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,+++++++++++++++************************++++++************++++++************************++++++************++++++))))))************))))))******))))))))))))******++++++++++++++++++++++++***++++++++++++,,,,,,,,,***,,,+++(((+++///...))),,,---...///000000000000///333111444>>>BBBJJJZZZyyy111111222222222222111111///000000000111111111111111222222333333222222111000000000111111222222333333555666888888666555333444555777999::::::999888::::::::::::::::::::::::888777666666888888777666777777888999::::::999999999888888888888888999999;;;888555555666777777666666666666777888888888888555666666666666555555444333222111111000000111111333333444444333222111111111000//////////////////........................---.....................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))((()))))))))******************))))))))))))))))))))))))))))))))))))******((((((((((((((((((((((((''')))***)))((('''(((***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++*********))))))***+++++++++++++++---000111111///************************+++++++++,,,,,,,,,,,,,,,------,,,,,,,,,------...---,,,,,,,,,,,,---......////////////////////////,,,,,,,,,---...000111222000222333333222333444555444555666555444444555777555555666777777777777777777777777777777888888888888888888999999:::::::::<<<;;;:::999888777666666888777777888888999:::;;;>>>>>>>>>>>>???AAACCCDDD>>>===;;;:::999999999:::777666555555444555555555888888666555555444444444666666555444333333444444333222222111111000//////............---------------------------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************************************++++++************++++++***++++++++++++++++++*********))))))))))))******))))))***************************+++++++++,,,,,,...///...++++++---,,,))),,,---...//////000000000///444333666AAAEEELLL]]]zzz111111222222222222111111000000000000111111111111111222222333333222222111111111111111111222333444555666777888888777666555555666777888888888888888999999999999888888888888777666555555777777666555666777999:::;;;::::::999888777777777777888999999999777666999>>>AAAAAA@@@444555666777777888777777444555666777777666444444333222111111000000111111333333333333222111000000000//////....../////////........................---------...............------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,,,,))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))************))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++***))))))))))))***++++++)))))))))+++---...---,,,************************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------...---,,,,,,,,,,,,---......////////////////////////------,,,------...///000///000222222111111333444333444666666555555555666555555666666777777888888888888888777777777777777666777888999:::::::::999999999888888777666666666666666666666777888999:::;;;;;;;;;<<<>>>@@@BBBDDD===;;;999666555666777777666555555444444444444444555444333333222333333333666666666555333222333555222222111111000/////////......---------,,,,,,,,,------,,,,,,,,,,,,,,,,,,*********++++++++++++++++++,,,,,,,,,+++***)))(((************************))))))***++++++***))))))************************++++++************++++++++++++,,,,,,,,,,,,++++++******))))))))))))******)))))))))))))))*********************++++++++++++,,,,,,,,,,,,,,,---------,,,,,,---...///////////////444222666AAAGGGQQQbbb111111222222222222111111000000000000111111111111111222222333333222222111222111111111222333555666666666666666666666666666777777666666666777777888888888888777777777666666666555444444666666555444444555777999::::::999888777666666666777777888999777777999???EEEGGGDDD@@@333444555777777777777777333444666777777666444333333222111111000000111111333333333333222111000/////////.........//////000........................---------.........//////------------------------++++++++++++++++++++++++************************)))*********++++++++++++))))))))))))))))))))))))))))))))))))************************)))))))))(((((()))))))))************))))))))))))))))))))))))''')))***)))((('''(((***))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************************+++,,,,,,,,,,,,+++)))))))))))))))***++++++***))))))***,,,---,,,***************************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...---,,,,,,,,,,,,---......////////////////////////...------,,,------......///000222222111111333444222555888999888777666666555555555666666777888999999888888888777777666666555666888999:::::::::999666666666666666666666555555444444555555666777888::::::::::::<<<>>>???AAA<<<:::888555555666888:::777666666555555555555555333333222222333333444444444666666444111000222444222111111000//////......---------,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,)))*********+++++++++++++++,,,,,,,,,+++***((('''************************((()))***++++++***)))(((************************++++++************++++++******++++++++++++************))))))))))))******)))))))))******+++++++++************++++++++++++((((((***+++++++++,,,...,,,,,,---...////////////000333111333???GGGRRReee111111222222222222111111000000000000111111111111222222222333333222222222222222111111222444555777666555444444444444555666888777666555555666777777888777777777666666555555666555444444555666555444222444666888999999777777666666555666666777888888777888<<>>???===;;;888777777999<<<>>>888888777666666666666666444444444444555666777777333555555333000///000333111111111000//////......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++++++++++++++,,,,,,+++***((('''))))))))))))))))))))))))((()))***++++++***)))(((************************++++++************++++++))))))************))))))******))))))))))))***************++++++,,,,,,,,,)))************+++++++++,,,+++---......,,,---000+++,,,---...////////////000333///111===EEERRReeezzz111111000000//////......////////////000000000000111111111111111111111111333333222222333333444555444333333222222333333444888777777666666666666666666666555555444444444333555555444444444333333333333555888888777666666777:::999888777666666666666666888;;;<<<;;;999888888555555444333444555666777555444333444666666666444111111222222222222111111111000000///...------,,,......------------......,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************,,,,,,+++***))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))'''(((***++++++***(((((())))))*********+++******))))))((((((''''''(((((())))))))))))(((((()))))))))))))))))))))))))))************))))))((())))))))))))************++++++******************))))))))))))))))))))))))******))))))))))))******))))))))))))******************))))))***,,,---///+++,,,............,,,++++++++++++*********))))))******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,------------------------...------------...//////000000111222222222222111555555666777777777777777333333333444555666777777888888777777777777777888888888777777777777777888888777666555555666888999555444444444555666777888888888999999999:::::::::>>>===;;;999999:::;;;===777999999999777555666777777444111333888:::888444333333444444444333222111......---,,,++++++******.........------,,,,,,,,,,,,++++++******++++++,,,************************************************))))))(((((((((((())))))+++*********))))))((((((************************************************************************+++***)))'''''')))***+++))))))))))))************++++++++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,...///000000000000222111000222999EEETTT^^^yyy111000000000/////////...////////////000000000000111111111111111111111111333222222222222333444444444444333333333333444444777666666555555666666777666666666666555555444444777666666666555555555555444666888888777777777888:::999888777666666666666666888::::::888777777777666555444444444555666777555444333444555555444333111111222222222222111111111111000//////...------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,++++++***))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))'''(((***++++++***((()))))))))***************)))))))))((((((((('''(((((())))))))))))(((((())))))))))))))))))))))))((())))))*********))))))))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************))))))((())))))+++,,,---,,,,,,------------,,,,,,+++++++++*********))))))******+++++++++,,,,,,,,,***++++++++++++,,,,,,,,,------------------------...------------...//////000000111222222222222111444444555666666666666555333333333444444555666777777777666666666666777777888888777777777777888888777666555333333444666777444555555666777777888888777777777777888888888888:::999777555555555777777777999;;;:::888666555666666333111333666888666333222333444444444333111111.........---,,,+++++++++------,,,,,,++++++++++++,,,++++++******++++++,,,************************************************))))))(((((((((((())))))************)))))))))(((************************************************************************+++***)))(((((()))***+++))))))))))))************+++++++++++++++++++++++++++************+++,,,,,,,,,---...///000000000000111000000111888DDDSSS\\\vvv000000000000////////////////////////000000000000111111111111111111111111222222222222222333444444555444444333333444444555444444444444555666777888777777777777666666666666888888888888777777777777666777888888777777888::::::999888777666666666666666888888777555444555666777666555444444555666666666444333333333444222111111111222222222222111111111111111000000//////.........------------......------------------------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************,,,+++******)))*********))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))***)))'''(((***++++++***))))))))))))************))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))'''((()))***************))))))))))))************************************))))))))))))))))))))))))******))))))))))))******))))))))))))************(((((((((((()))***+++,,,,,,++++++++++++++++++,,,+++++++++*********************+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------...------------.../////////000111111222222111111222333444444555555444444333333333333444555666777666555555555555555666666888777777777777777888888777666444333222333333444444555777888999999888888555555555666666666777777888777555444333333333444666888;;;;;;999777777777777444222222555666444111222222333444333222111000//////......---,,,,,,,,,++++++++++++************++++++************++++++************************************************))))))(((((((((((())))))************))))))))))))************************************************************************+++***)))(((((()))***+++))))))))))))************++++++++++++++++++++++++******))))))******+++,,,---...///000000111111000111000000111777CCCQQQZZZsss000000000000////////////////////////000000000000111111111111111111111111222222222111222333333444555444444333333444444555222222222333444666777888888888777777777777777777888888888888888888888888777888999999888888999;;;:::999888777666666666666888888888777555444555777999888666555555555666666555444222222222222111///111111222222222222111111222111111111000000000///......------------..............................---,,,,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***************+++))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))***)))'''(((***++++++***)))))))))))))))*********))))))))))))(((((((((((((((((())))))))))))(((((())))))))))))))))))))))))&&&'''(((******+++++++++((()))))))))***************************+++++++++))))))))))))))))))))))))******))))))))))))******((()))))))))************))))))))))))******++++++,,,+++***))))))***+++,,,******************************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------...------------.../////////000000111111111111111222333333444444444444444444333333333444444555666444444333333444444555555777777777777777777888999888777555444333333333333444666888:::;;;:::999888555555555666666666777777999888777555444444444444666777888888888888:::<<<888666444444555555333111111222333333333222000/////////.........---------++++++++++++++++++******++++++************++++++************************************************))))))(((((((((((())))))*********)))))))))))))))******************************************************************************)))(((((()))******((()))))))))************++++++++++++++++++++++++***************+++,,,,,,...//////000111111000000111000///111666AAANNNWWWppp////////////000000000000////////////000000000000111111111111111111111111222111111111111222333333444444444333333444444444111111111222333555666777777777888888888888888888777777777777777777777777888999::::::999999:::;;;:::999888777666666666666999::::::888666666777999:::999888666555555555666555333222222222222000///111111222222222222111111111111111111000000000000......------------..............................,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++************************+++***************++++++))))))))))))))))))))))))((()))))))))***************************************)))'''(((***++++++*********))))))))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))&&&'''(((******+++++++++((()))))))))************))))))*********+++++++++))))))))))))))))))))))))******))))))))))))******((()))))))))******************++++++++++++++++++++++++)))(((((()))++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------------------------------...------------...////////////000111111111111000333333444555555555555444444333333333333444444555333333333333333444555555777777666666777888999999999888888777666555555555555666888:::;;;:::999888666666666777777777888888999999888777666666555555666666555444555888>>>BBB888777666555555555333222000111222222222111000///...............---------++++++++++++,,,,,,,,,,,,+++******))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))************************************************************************************))))))))))))******((()))))))))************+++++++++++++++++++++++++++++++++++++++,,,------...//////000000000000///000//////000555???KKKSSSjjj////////////000000000000////////////000000000000111111111111111111111111111111111111111222333333444333333222222333333444000000000111222444555666777777777777888888888888666666666666666777777777777:::<<<===<<<::::::;;;:::999888777666666666666888:::;;;:::999888999;;;<<<;;;999777666555555666555333222222222333111000111111222222222222111111000000000000000000000000......------------......------------------------+++++++++++++++*********++++++++++++++++++++++++***++++++++++++,,,,,,,,,*********************************)))******+++,,,))))))))))))))))))))))))))))))))))))***************************************)))'''(((***++++++***************))))))))))))(((((((((((())))))))))))(((((())))))))))))(((((())))))))))))))))))))))))'''((()))***************))))))))))))************)))))))))***++++++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))***************+++,,,,,,,,,,,,+++++++++******************+++***************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------...------------...//////...///000000111111000000222333444444555555444444444444333333333333444444222222222222333444555666666666666666777888999:::999999999999888777777777555666888999::::::999999777777888888888999999999777777777777777666666666666555444333333777===AAA888888777666555555444444000000111222111000///...------------------------+++++++++,,,,,,,,,,,,,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))************************************************************************************)))))))))******)))))))))))))))))))))************++++++++++++++++++++++++,,,,,,++++++,,,,,,---.........////////////......000/////////444===IIIPPPddd.../////////000000000111////////////000000000000111111111111111111111111111111111111111222222333333222222111111222222333000000000111111333444555666666666777777777888888666666666666777777777888666:::===???>>><<<;;;::::::999888777666666666666666888:::;;;:::::::::;;;===<<<:::777666555555555444333222222333444333111111111222222222222111111////////////////////////......------------......,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++******************************+++++++++,,,,,,,,,******************************))))))***++++++,,,))))))))))))))))))))))))))))))))))))***************************************)))'''(((***++++++***************)))))))))((('''((((((((()))))))))***(((((())))))))))))(((((())))))))))))))))))))))))((())))))*********))))))))))))))))))************((())))))***++++++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))************)))***+++,,,,,,+++***)))***++++++++++++++++++***))))))*********+++++++++******+++++++++,,,,,,,,,,,,,,,,,,------------...------------------------...------------...//////...//////000000000000000111222222333333333333333444444333333222333333444222222222333333444666666666666666666777888999:::888999999999999999888888666666777777888999999999777777777888888888999999666777777888888888888888666666666555444555888:::666666666666444444444444///000111111111000///...,,,,,,,,,,,,,,,---------************+++++++++,,,******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))((()))))))))************************************************************************************))))))************))))))))))))))))))************+++++++++++++++++++++++++++++++++++++++,,,,,,---------............------//////...///333<<>>@@@???===;;;999:::999888777666666666666444666:::<<<;;;::::::;;;>>><<<:::888666555555555444222222222444555444333111111222222222222111111............////////////.........------.........,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++++++++,,,*********************************++++++,,,,,,,,,******************************))))))***+++,,,,,,))))))))))))))))))))))))))))))))))))***************************************)))'''(((***++++++***+++*********))))))(((((('''((((((((())))))******(((((())))))))))))(((((()))))))))))))))))))))))))))************))))))((())))))))))))************((())))))***++++++,,,,,,))))))))))))))))))))))))******))))))))))))******))))))))))))************((()))***++++++***)))(((***+++,,,------,,,+++***))))))******++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,---------......------------------------...------------...//////...//////000000000000000000000111222222222222222444444333222222333333333333333333333444555666777666666666666777888999:::777888888999999999888888666666666666777888999:::777777777777888888888888777888999:::;;;;;;;;;:::555777999888666444333333444555555555333333333444///000111111111000...---,,,,,,,,,,,,,,,,,,,,,,,,(((((())))))*********+++******))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))(((((())))))*********+++************************************************************************))))))************))))))))))))))))))************++++++++++++++++++++++++*********)))***++++++,,,,,,------...------,,,,,,//////...///333;;;FFFMMMggg000000000000000000000000000///...------...///000000000000000111111111111000000000000000111111222000000000000000000000000222222222222333444555555777777777777777777777777888888777777777777888888;;;777<<>>>>>;;;:::888666555444444444222444666888777555111///////////////..................---------,,,,,,,,,)))))))))***+++++++++,,,))))))))))))))))))))))))*********)))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))++++++******))),,,,,,,,,+++++++++******)))***++++++***)))***+++***)))))))))))))))******++++++++++++++++++++++++************************++++++************++++++,,,,,,++++++***+++++++++,,,---///000000000///...111111111111444;;;GGGOOOmmm////////////////////////000///...------...///000//////000000000111111111000000000000000111111222111111111111111111111111222222222222333444555555888888888888888888888888888777777777777777777888:::777;;;GGGJJJ@@@999999777777777777666666666666555555666777777888999999888888777777666555555555666555444222222111111111000000000000000///......////////////.......................................------------,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++******++++++,,,,,,++++++******++++++,,,************************************************************************************************************************))))))))))))))))))))))))******))))))))))))******************************************)))))))))((())))))))))))))))))))))))************************))))))))))))))))))))))))************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))*********+++++++++******+++++++++,,,,,,,,,---,,,+++*********+++++++++,,,------,,,---///111.../////////------///000666444111...------...///000000000111111111222222000111333222111111333444333333333333333333444555444777999888666444444555666666666666777777777777999888777777777888999:::999888888777777777777777777777888777666666888:::888888999999:::;;;<<<<<<888777777777666555555555222333555666666444222000////////////...............------------,,,,,,,,,******************++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))'''((()))***+++******))),,,+++++++++************)))***++++++***)))***+++******))))))))))))******++++++++++++++++++++++++************************++++++************++++++,,,++++++******+++++++++,,,---...///000//////...///000111000222999CCCKKKggg~~~//////////////////////////////............////////////000000000000111111000000000000000111111222222222222222222222222222222222222222333444555555888888888888888888888888777777777777777777777777888666:::DDDEEE===777888666666666666555555555444666666666666666777777888888888777666666555555444666555444222111000000000/////////.........------/////////............---........................------------,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++************************************************************************************************************************))))))))))))))))))))))))******))))))))))))******************************************))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))*********++++++******+++++++++,,,,,,,,,---,,,+++*********++++++,,,---...---------///111...//////...------...000555333000...------...///000000000000111111111111000111111111000111444666666555333222222333444555333666999:::999666555444666666666666777777777777999888777777666777777777888888888777777777777777777888888777555555777888777888888888999999999999444555666777777666555555111222333333444333333222/////////............---------------,,,,,,,,,,,,******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))(((((()))************)))************)))))))))))))))***++++++***)))***++++++******)))))))))******++++++++++++++++++++++++************************++++++************++++++++++++*********++++++,,,------...////////////...---///000000111777@@@FFF^^^||||||/////////////////////////////////....../////////////////////000000000111000000000000000111111222222222222222222222222222222222222222333444555555888888888888888888888888666777777777777777777666666555999???@@@:::666666555555555444444444333333666555555555666888999:::888777777666555555444444666555333222000//////////////////...............//////.........---------........................---------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++************++++++************************************************************************************************************************))))))))))))))))))))))))******))))))))))))***************************************)))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))((((((((((((((((((((((((************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))******************+++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,------,,,,,,...000......///...---,,,...000333111000...------....../////////000000000111111///000000//////111555888888666444222111222444666444555777888888777666555666666666666777777777777999999888888777777777777888888888888888777666666777888999777555555555777777777777777777777777777444555666777777666444222111111111111111222333444//////.........------------------,,,,,,,,,++++++++++++******))))))(((((())))))))))))))))))))))))((((((((()))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))((()))))))))************)))))))))))))))((((((((()))***++++++***)))***+++++++++******))))))******************************************************++++++************++++++***************++++++,,,------........./////////---///000000111666===CCCXXXvvv...........................//////////////////......////////////000000000000000000000000111111222222222222222222222222222222222222222333444555555777777777777777777777777555666777777777777666555555555888;;;;;;777555555444444444444333333333333555555555555777:::===>>>777777666666555444444444444444222111000/////////111000///.........//////............------------........................------,,,,,,,,,+++++++++***++++++,,,,,,++++++***,,,++++++******++++++,,,+++******))))))******+++************************************************************************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))))))))***************+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,+++******,,,...---...///...,,,,,,...///111000///---------............/////////000000000///000000//////111444777888666333111111222444555555444444444555666666777666666666666777777777777:::::::::999999888888777777888888888888777666666666888888888666444555666777666666666666555555555555666777777666444111///000000//////000111222333............------------------,,,,,,,,,++++++++++++******))))))(((((((((((((((((((((((((((((((((''''''(((((())))))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********(((((((((((((((((((((((()))***++++++***)))***+++,,,,,,+++***************************************************************++++++************++++++***)))))))))******+++,,,---------------......///...///111111222666===CCCUUUsss..............................////////////............////////////000000000000000000000111111222222222222222222222222222222222222222333444555555666666666666666666666666555555777777777777555555444666888888777555444555444444444444333333333222444444444555888;;;>>>AAA777777666555555444444333333222111000////////////111000///.........///000.........------------,,,------------------------,,,,,,,,,,,,++++++++++++***+++,,,------,,,+++***,,,++++++******++++++,,,******))))))))))))******************************************************************************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((((((((()))))))))************+++++++++,,,,,,,,,******+++,,,,,,,,,++++++***++++++***))))))+++,,,---......---,,,,,,---//////......---------..................///////////////000000000///000333555555444222111111222333444555333111222444666777777666666666666777777777777999999:::::::::999999888777888888999999777666555555666888888666555555666666666666666555555555555666666666666444222000///000000/////////000111111.........------------,,,,,,,,,,,,,,,++++++++++++))))))))))))))))))((((((((((((((((((((((((((((((&&&''''''(((((())))))***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))((()))******+++(((((((((((()))))))))))))))***++++++***)))***+++---,,,+++***************************************************************++++++************++++++)))))))))))))))***+++,,,------,,,,,,------...//////000111000111666>>>EEEVVVsss........................---...///000000///...---........./////////000000000000000000000111111222111111111111111111111111222222222222333444555555555555555555555555555555444555777888888777555444444777888666444333444555555444444444444333333333555444444444666999===???777666666555555444333333111000000/////////000000111000...,,,,,,---...///.........---------,,,,,,------------------------,,,,,,,,,++++++++++++***)))***,,,------,,,***))),,,++++++******++++++,,,******))))))))))))******************************************************************************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((()))))))))*********+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,++++++,,,,,,+++***)))+++------......---,,,,,,---///---------------------...------........./////////...000111111000000111333222222111111111222333333444222222444777999888777666666666666777777777777777888999999:::999888888666777999999999888666555333555777777666555666666555555555555666666666666555555444444333222111111/////////////////////............---------,,,,,,,,,,,,,,,++++++++++++***((((((((()))))))))))))))((((((((((((((((((((((((&&&&&&''''''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))***)))((((((((()))++++++((((((((())))))*********)))***++++++***)))***+++...---,,,+++************************************************************++++++************++++++(((((((((((()))***+++,,,------,,,,,,,,,---...////////////...000666???GGGXXXttt........................---...///000000///...---............/////////000000000000000000111111222000000000000000000000000222222222222333444555555444444444444444444444444444555666888888666555444444777888666333333444555555555555444444444333333666555444333444777:::<<<777666666555444444333333///////////////000111111000...---++++++,,,---.........---------,,,,,,,,,------------------------,,,,,,,,,+++++++++******)))***,,,------,,,***))),,,++++++++++++++++++,,,******))))))))))))******************************************************************************************************************************))))))))))))))))))))))))******))))))))))))******))))))))))))))))))))))))(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******+++++++++,,,,,,,,,)))***+++,,,---,,,,,,+++,,,------,,,+++***,,,---------...---,,,+++---///,,,,,,---------------...---------.........//////...000222222111000000111000000000111222222222222333222444777;;;<<<999555666666666666777777777777555666777888999999888777666777999:::999888666555222444777777777666666777555555555666666666777777444333333222222333333444///000000000///...------......---------,,,,,,,,,,,,,,,,,,+++++++++******''''''(((((())))))******((((((((((((((((((((((((&&&&&&&&&'''((())))))***(((((((((((((((((((((((((((((((((((())))))))))))***)))((((((((()))+++,,,(((((())))))******++++++)))+++++++++***)))***+++...---,,,+++************))))))))))))))))))))))))************************++++++************++++++(((((((((((()))***+++,,,------,,,+++,,,---...///.........---...555???GGGYYYttt..................---------...//////......000222......////////////......////////////000000000000000000000000000000000000////////////000000000000444444444555444444333333666666555444333333333333444555555555555555444444444333333222222333333444333444666777999:::::::::<<<888444333444444222000...............///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))***+++,,,,,,+++***))))))************+++++++++))))))************)))))))))))))))))))))******++++++*********))))))(((((((((((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))******)))'''&&&((()))+++***)))(((((()))******)))))))))))))))******+++******))))))******+++,,,------,,,++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...,,,,,,,,,---------......000000000000111111111111555555444444333222111111333333444555666777888888888888888888777777666666777555444555777888999888999777444444555666666555444444555555666777777888222333444444555444444444222111111000000000000000//////...---,,,,,,,,,,,,......---,,,,,,,,,,,,---***)))))))))))))))***+++((((((((('''%%%&&&(((***(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))))))))))))))+++,,,,,,***))))))***))))))))))))************))))))))))))))))))))))))******))))))******+++,,,111///---,,,,,,+++)))((()))))))))))))))(((((((((,,,,,,,,,+++++++++************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,---------............///---------,,,...444>>>EEEPPPeeezzz........................,,,---///000000/////////......////////////......////////////000000000000000000000000000000000000////////////000000000111333444444555444444333333666666555444333333333333444555555555555555444444444333333222222333333444444555666777888999999999:::777444333444444222111...............///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))***+++++++++***)))((()))************+++++++++))))))************)))))))))))))))))))))******+++************)))))))))((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))))))))((((((''''''''''''(((((()))))))))))))))))))))))))))******)))'''&&&((()))******)))(((((()))***+++))))))(((((())))))***+++******))))))******+++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,---......,,,,,,---------.........000000000000111111111111444444444333222111111000333333444555666777888888999999888888888777777777444333333444666777666555777555333222333444444333333333444555555666777777555555555555555444333222222111000000//////000000//////...---,,,,,,,,,,,,------,,,------...///000******)))))))))))))))***))))))***)))((((((+++---))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))+++,,,---,,,***((((((((())))))))))))************))))))))))))))))))))))))))))))(((((())))))***+++///---++++++,,,,,,***))))))))))))))))))*********,,,,,,,,,+++++++++***************+++++++++,,,,,,******+++++++++,,,,,,,,,---------............///---......---...444===DDDMMMbbb{{{zzz........................,,,,,,...000111000...,,,......////////////......////////////000000000000000000000000000000000000/////////000000000111111333333444444555444444333666666555444333333333333444444555555555555555444444444333333333333444444555666777777888888888777777555333333333333222111...............///000000......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))***************)))(((((()))************+++++++++************************)))))))))))))))******+++************))))))))))))************++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************)))))))))))))))))))))))))))((((((''''''(((((())))))))))))))))))))))))))))))******)))''''''((())))))((((((((()))***+++,,,((((((((((((((())))))*********))))))******+++,,,,,,,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------......,,,------------.........000000000000111111111111333222222222111111000000222333333444555666777777999999999888888888888888333333444666999999777555555333111111222333222111222333333444444555555666777777777666555444333222222111000000//////000000//////...---,,,,,,,,,,,,+++++++++---...000222333++++++***)))((((((((()))((()))***)))((()))+++,,,************************(((((((((((()))))))))))))))))))))))))))))))))))),,,------,,,)))'''&&&'''))))))))))))************))))))))))))))))))))))))((((((((((((((())))))***---+++******++++++***)))((())))))******+++++++++,,,,,,,,,+++++++++***************++++++++++++,,,******+++++++++,,,,,,,,,---------............///...//////---...333;;;BBBJJJ```yyy|||............///////////////------...000000...,,,......////////////......////////////000000000000000000000000000000000000//////000000000111111111333333444444555444444444666666555444333333333333333444555555666555555555444444333333333333444444666777777777777777666666555444333222222222222111...............///000000......---------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))************))))))(((((())))))*********+++++++++************************)))))))))))))))******+++*********))))))))))))))))))))))))*********++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))((()))***)))''''''(((***'''(((((()))***++++++,,,((((((''''''(((((()))*********))))))******+++,,,,,,,,,+++++++++,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---.........------------............///000000000111111111111111111111111000000000000222222333444555666666777999999999999888888888888666777999<<<>>>===:::777444333111222333333222111222222222333333444444444777777777777666555444333111111000/////////////////////...---,,,,,,,,,,,,******+++,,,---///000111,,,,,,***)))((((((((((((((())))))(((&&&&&&'''((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))***+++,,,+++)))''''''(((((()))))))))************)))))))))))))))))))))))))))(((((((((((()))******---+++************)))((('''(((((()))***++++++,,,,,,,,,,,,+++++++++******************++++++++++++******+++++++++,,,,,,,,,---------............//////000000......222:::AAAMMMbbb{{{........./////////000000111///...---.../////////......////////////......////////////000000000000000000000000000000000000000000000000111111111111222333333444555555555444666666555444333333333333333444444555666666555555555444444333333444444555666777777777777666555555222333333222111111000000...............///000000......---------,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************************************************************************************))))))))))))))))))))))))******))))))))))))******))))))*********+++++++++++++++***))))))***++++++)))))))))))))))******+++))))))))))))))))))******((((((((()))))))))******))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************************************))))))(((((((((((())))))))))))))))))))))))))))))((())))))((('''''')))***''''''((()))***+++++++++((((((((((((((()))************))))))******+++,,,,,,+++++++++,,,,,,---...+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------...//////---------........./////////000000000111111111111000000000000000000111111111111222333444555666666888888888888888888888888777888:::>>>@@@???;;;888555444333333444444333111222222222333333333333333555555666666666666666555111000000///...///////////////...---,,,,,,,,,,,,++++++******++++++,,,---,,,,,,***)))((((((((((((***++++++)))&&&$$$$$$%%%(((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))''')))******)))))))))***((()))))))))************))))))))))))))))))))))))***))))))))))))***++++++...,,,+++*********(((&&&''''''((())))))***++++++,,,,,,,,,+++++++++******))))))*********+++++++++******+++++++++,,,,,,,,,---------............//////000000//////222:::@@@RRRggg.........//////000000111000111222000......000111......////////////......////////////000000000000000000000000000000000000000000000111111111222222222222333444555555555555666666555444333333333333333333444555666666666666555555444444444444555555666666777777777666555555111222333333000///...///...............///000000......---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***************************++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))***+++,,,---)))************+++++++++,,,+++***))))))***+++,,,)))))))))))))))******+++))))))))))))************'''((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***************************************))))))(((((())))))***))))))))))))))))))))))))'''((()))((('''''')))+++'''((()))******+++******)))))))))))))))******+++******))))))******+++,,,++++++++++++,,,---......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---......//////------........./////////000000000000111111111111//////000000111111222222000111111222333444555555777777777777777888888888555666888;;;===<<<999666666555444555666666444222333333333333333333333333333444555666666666666666111000//////......////////////...---,,,,,,,,,,,,,,,+++******))))))))))))++++++***)))((((((((())),,,------,,,)))&&&&&&&&&''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))%%%''')))***))))))***+++))))))))))))************))))))))))))))))))))))))***************++++++,,,...,,,+++***++++++)))(((((()))))))))***+++++++++,,,,,,,,,+++++++++******)))))))))************+++******+++++++++,,,,,,,,,---------............///...000000//////333:::???VVVkkk---......///000000111111,,,222777777111...///111......////////////......////////////000000000000000000000000000000000000000000111111111222222222111222333444555555555555666666555444333333333333222333444555666666666666555555444444444444555555555555666666666666666666000222444333///---,,,---...............///000000......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))***+++---///000)))************+++++++++---,,,***))))))***,,,---)))))))))))))))******+++((()))))))))************(((((()))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))******))))))))))))))))))))))))'''((()))((('''((()))+++((()))******+++***))))))***************+++,,,,,,******))))))******+++,,,++++++++++++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.../////////............////////////000000000000111111111111//////000111111222333333000000111222333444555555555555666666666777777777333444555888::::::777555555555444555666666444111444444444444444333333333444444555555555444444333000000///............/////////...---,,,,,,,,,,,,,,,,,,+++***))))))************)))))))))))))))***)))+++,,,,,,***((('''((((((((((((((((((((((((((((((((((((((())))))))))))))))))))))))))))))))))))&&&(((******)))((()))***))))))))))))************)))))))))))))))))))))))))))))))))))))))***+++++++++******+++,,,...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))))))))******************+++++++++,,,,,,,,,---------............///---///000///000333:::@@@VVVjjj---......///000111111222(((222;;;<<<555......000......////////////......////////////000000000000000000000000000000000000000111111111111222222222111222333444555555555555666666555444333333333333222333444555666666666666555555444444444444555555444555555666777777666666000333555333///,,,+++,,,...............///000000......---------,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))***,,,...111222)))************+++++++++---,,,***))))))***,,,---)))))))))))))))******+++(((((())))))*********+++)))************+++++++++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))******************************************))))))))))))******))))))))))))))))))))))))'''((()))((('''(((***+++))))))***++++++***((((((++++++******++++++,,,---*********)))***++++++,,,++++++++++++,,,---...///++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------.../////////............/////////000000000000000111111111111//////000111222333333444000000111222333444444555444555555555666666777777444444555777999999777555555444444555666555333111444444444444444444444444666666555555444333111111000000///...............//////...---,,,,,,,,,,,,,,,++++++++++++++++++,,,***)))))))))))))))***+++$$$&&&))))))((('''(((((())))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))(((***+++***(((''''''((())))))))))))************))))))))))))))))))))))))((((((((((((((()))******)))((((((+++...000000000..................------,,,,,,,,,+++++++++******))))))))))))******************+++++++++,,,,,,,,,---------.........//////,,,...000000000444;;;@@@TTThhh---------............///111111000000/////////...////////////000000000000000000000000000000000000111111111000000000000000111111222222222333333333222222333333444555666666555555444333333333444444444444444555555555555666777777666666555555555444444444555666666555444444222111111000///......---........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++***++++++,,,,,,++++++***++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,************************************************))))))***+++,,,,,,------))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((())))))))))))))))))))))))))))))))))))************++++++***)))((((((((()))))))))))))))))))))))))))((((((((((((((())))))***************************,,,***))))))******)))'''(((((((((((((((((((((((('''((()))((('''((()))+++---+++)))((('''((()))*********))))))))))))******)))************+++++++++((())))))))))))*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000000000000000000///000000000111111111111000111111111111222222222444333333222222333333444555555555555555555555555777777777777666555444333555555444444444333333333333333222222222333444444333333333222222222111111000000///...------,,,,,,++++++,,,---,,,+++***)))+++++++++***)))(((((('''))))))))))))))))))))))))))))))(((((('''''''''&&&(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))((((((+++*********************))))))))))))******************))))))))))))*********)))))))))***+++,,,,,,---,,,,,,,,,+++*********,,,+++++++++******))))))******+++++++++,,,,,,,,,,,,+++*********+++,,,---++++++,,,------......///---...//////000333888<<>>IIIZZZppp~~~,,,---......///.........333444555333111///..................////////////...///000000111111000000//////000000000000//////......///000111111111111000111222444666666777777333333222222222222222222222222222222333333333333111111000000000000111111000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,++++++***))))))(((************************))))))))))))))))))))))))))))))))))))************))))))************)))))))))))))))))))))*********************************))))))************))))))))))))))))))************)))))))))))))))*********))))))))))))))))))))))))))))))))))))))))))))))))'''(((((())))))(((((('''&&&&&&'''((()))***++++++))))))))))))((((((((((((((((((((()))***+++,,,---))))))))))))))))))))))))((()))++++++)))((()))***))))))************)))))))))************+++++++++)))))))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,------------...---------...............111111111000000111111222/////////000000000000000000000000111222222333333333444444444444333222222---......///000111222222//////......---,,,,,,,,,---///000...***(((***,,,---,,,+++,,,------+++)))************))))))))))))''''''(((((())))))******(((((((((((((((((((((((((((''''''''''''(((((())))))((('''''''''((()))***))))))))))))))))))))))))((((((((((((((((((((((((((()))******((('''''''''))))))))))))))))))))))))************++++++++++++))))))))))))))))))))))))&&&&&&''''''(((((())))))))))))(((((((((((())))))(((((((((((()))))))))))))))))))))***++++++,,,,,,((())))))))))))*********))))))***++++++,,,,,,---............000222444555AAAIIIYYYooo,,,------...//////......///111222222000//////000............////////////......///000000000000/////////000000000000//////---...///000111111111000000111222444555555555444222222222333333333333333333333333222222222222222000//////......//////000000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,******))))))***+++,,,---******+++++++++******)))************************))))))))))))))))))))))))))))))))))))************))))))************))))))(((((())))))******++++++************************))))))************))))))))))))))))))*********************)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))******))))))(((''''''(((((())))))******(((((((((((())))))))))))(((((((((((())))))***+++))))))))))))))))))))))))&&&(((******)))'''((((((((()))***++++++***)))((()))************+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,---------......---------........./////////.........///000111111///000000111111111111111///000000111222222333333333333333333333222111111------...///000111222222//////...------,,,+++++++++...000...***(((***------,,,,,,,,,...---+++)))************))))))))))))(((((((((((())))))))))))(((((((((((((((((((((((('''''''''''''''((())))))((((((&&&&&&&&&((()))***))))))))))))))))))))))))((((((((((((((((((((((((***((('''((((((&&&&&&&&&))))))))))))))))))))))))))))))))))))*********+++))))))))))))))))))))))))&&&''''''((())))))*********)))(((''''''((()))***(((((((((((())))))))))))((())))))***++++++,,,,,,((())))))))))))***************++++++,,,------...............000222444555???JJJ\\\ppp,,,,,,---.../////////...+++---////////////000111............/////////000---....../////////////////////000000000000//////,,,---///000111111111000111111333333444333222111222222222333333444444444444333333222222111111111.........------.........000000000000////////////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,(((((((((((()))***,,,---((()))***+++++++++++++++******************++++++))))))))))))))))))))))))))))))))))))************))))))************))))))'''(((((()))***++++++,,,))))))))))))))))))))))))))))))************))))))))))))))))))************---,,,,,,,,,++++++******))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))))))))))))))((((((((((((''''''(((((())))))******)))((((((((((((((())))))))))))))))))))))))))))))%%%''')))***((('''''''''((()))***++++++***)))((()))************+++++++++((())))))***++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,------.........---------.........//////,,,,,,,,,------///000111///000111222222222222222///000000111222222333333111222222222222111000000///////////////.........//////...---,,,,,,++++++(((,,,///...***))),,,000---,,,,,,---...---+++)))************))))))))))))))))))))))))(((((((((((((((((((((((((((((((((((('''''''''''''''((()))***((('''%%%%%%%%%''')))***))))))))))))))))))))))))((((((((((((((((((((((((***'''%%%'''))))))))))))))))))))))))))))))))))))'''((((((((())))))******))))))))))))))))))))))))'''''''''((()))******+++***)))(((''''''((()))***(((((((((((())))))))))))((())))))***++++++,,,,,,***++++++++++++,,,,,,,,,++++++,,,------......///............000222444555:::III^^^rrr}}}........................+++,,,...///000///...---///000---+++555AAA<<>>NNNddd{{{,,,,,,,,,,,,,,,,,,,,,,,,+++,,,...000000///...,,,***+++,,,------......---------........./////////000000000000000000000000///000000000000111111111000000000111111111111222111111222222222222111111111111000000000/////////......---------------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++*********+++++++++++++++------,,,,,,,,,,,,++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************************************++++++++++++******************************************************)))************++++++++++++++++++******************************+++++++++******))))))))))))******)))((((((''''''(((((()))))))))))))))************(((((((((((())))))))))))))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))''''''(((((())))))******)))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++***++++++,,,,,,---------------............------------........./////////////////////////////////------......///......---,,,,,,------...///000000000000000000000///......//////......---......///------------,,,,,,,,,,,,***************++++++,,,******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))''''''((((((((()))))))))))))))(((((((((((())))))(((''''''(((((()))***+++))))))))))))))))))))))))((((((((()))******++++++,,,,,,++++++,,,,,,---...+++,,,---...///000000111999>>>LLLbbbxxx------------------------,,,------...............+++,,,...///...---...000---------.........//////000000000000000000000000....../////////000000000000000000000111111111111111111222222222222111111000000000000////////////...------,,,,,,------...------------------------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))*********++++++++++++------,,,,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************************************++++++++++++******************************************************)))************+++++++++,,,,,,,,,,,,+++++++++***))))))*********+++++++++******))))))))))))******((((((''''''''''''(((((())))))))))))************'''((((((((()))))))))***((()))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))'''''''''((()))*********)))))))))))))))))))))))))))************+++++++++)))***+++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,---......///,,,,,,------------,,,,,,,,,---------............////////////////////////---...////////////...------------......///////////////000000//////...---.........------......///,,,,,,,,,,,,,,,++++++***++++++******++++++,,,---***)))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((((((''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((()))))))))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))((((((((()))))))))******))))))(((((((((((())))))''''''''''''((()))***+++))))))))))))))))))))))))'''(((((()))******++++++,,,,,,++++++,,,,,,---...++++++---...///000000000888===KKK```www........................///...,,,,,,,,,---///111---...000000...+++,,,///---------.........//////000000000000000000000000............////////////000000000000111111111111111111222222222222111111000000000000////////////------,,,,,,,,,------...------------------------++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++---------,,,,,,,,,++++++******************************************************+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******************************************************++++++++++++******************************************************)))************+++++++++---------,,,,,,+++++++++))))))******++++++++++++******))))))))))))******((((((''''''''''''(((((())))))))))))************'''((((((((())))))******(((((())))))*********+++))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))&&&''''''((()))******+++)))))))))))))))))))))))))))************+++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++,,,,,,------...///000000+++,,,,,,------,,,,,,+++,,,,,,,,,---------......////////////////////////......000000000///...---.........//////////////////////////////......---......---------......///***++++++++++++***)))))),,,,,,++++++,,,,,,---...))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))''''''''''''((((((((()))''''''((((((((((((''''''&&&''''''((((((((((((((())))))))))))))))))))))))(((((((((((((((((((((((())))))(((((((((((())))))))))))))))))))))))))))))******++++++++++++******))))))))))))))))))))))))))))))))))))************))))))(((((((((((())))))''''''''''''((()))++++++))))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,++++++,,,,,,---...***+++---...///000000000888===JJJ```www........................------------------------,,,------......------,,,,,,---......//////......000000000000000000000000000000000000000000000000000000000000111111111111000000000000//////////////////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...))))))///000+++***,,,++++++++++++******))))))*********)))******+++,,,++++++++++++******)))))),,,,,,,,,+++++++++******))))))***++++++++++++***************************))))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))((()))))))))************,,,++++++******++++++,,,))))))))))))))))))))))))+++++++++*********))))))+++*********))))))((((((******************+++,,,+++*********))))))(((((((((((((((((())))))))))))+++*********))))))((((((***+++***)))'''''')))+++,,,***(((''')))*********'''((())))))(((((()))***))))))))))))(((((((((((((((((()))*********************+++++++++,,,,,,,,,***++++++++++++++++++,,,***+++,,,,,,+++***+++---,,,,,,,,,---------......,,,,,,,,,------...........................---------------------------------------------...///000///............------------------,,,,,,+++++++++///,,,***)))***++++++***,,,+++*********+++,,,---***))))))(((((((((((((((***)))((('''&&&&&&'''((('''((())))))(((&&&$$$"""''''''(((((((((((('''''')))'''&&&(((+++,,,***'''&&&&&&&&&&&&&&&&&&&&&&&&''''''((((((((((((''''''************************''''''''''''((((((((((((((()))***+++,,,+++******+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((''''''******))))))((((((''''''(((((((((((())))))))))))))))))*********))))))((()))))))))))))))******++++++,,,,,,,,,,,,,,,,,,---...------......///000111666;;;GGGXXXooo........................------------------------,,,------......------,,,,,,---......//////......000000000000000000000000000000000000000000000000000000000000111111111111111111111111000000000000//////.........---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++...***))),,,---******---++++++++++++*********)))***************++++++,,,++++++++++++*********))),,,,,,,,,+++++++++******)))************+++++++++************************))))))))))))************************************************************************++++++++++++,,,++++++******++++++,,,))))))))))))))))))))))))+++++++++*********))))))************)))))))))(((+++******)))))))))))))))************)))))))))((((((((((((((()))))))))***************)))))))))((((((((('''&&&'''+++000444,,,***(((((()))*********((()))))))))'''&&&&&&''')))))))))))))))))))))(((((())))))*********************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------***+++,,,,,,+++***,,,---,,,,,,---------.........,,,------------------...........................------------------------......---......//////000............------------------,,,,,,,,,+++++++++...,,,***)))***++++++***++++++*********+++,,,---++++++***)))))))))))))))***)))((('''&&&''''''((('''(((((((((((('''%%%$$$''''''((((((((((((''''''((('''&&&'''***+++)))'''''''''''''''''''''''''''''''''((((((((((((''''''((((((((((((((((((((((((((((((((())))))))))))***((()))***+++++++++******+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))(((''''''''''''(((((())))))******(((((((((((())))))))))))))))))************)))))))))))))))))))))******+++++++++,,,,,,,,,,,,------...------......///000111777<<>>MMMfff~~~------------------------...------,,,,,,,,,------------------................................................////////////////////////////////////////////////////////////......---------,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,++++++************************,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,***+++++++++++++++,,,,,,***+++++++++++++++,,,,,,,,,,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***++++++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))************))))))******)))))))))))))))***''''''((()))***++++++,,,++++++************++++++************++++++++++++)))))))))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))((()))))))))))))))(((((())))))*********+++++++++))))))*********+++++++++))))))*********+++++++++,,,,,,,,,---------......******+++,,,,,,---......---------------------------,,,,,,---......---+++,,,++++++******+++++++++,,,,,,,,,+++++++++******))))))))))))))))))))))))'''((()))******)))((('''''''''''''''''''''''''''''''''&&&&&&''''''((()))***))))))((('''((((((((((((((((((((((((((((((((())))))))))))((((((((((((''''''''''''((((((((((((''''''''''''''''''''''''&&&&&&''''''((()))))))))&&&&&&'''''''''(((((((((((((((((((((((((((''''''))))))*********))))))((())))))))))))))))))))))))))))))************))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))))))))(((((((((((()))))))))))))))))))))*********)))))))))))))))******++++++++++++,,,,,,---------...............///111111111444777<<>>TTTrrr~~~,,,,,,---------------------.....................---------............///........................,,,---------......//////,,,,,,------......//////............---------------------------,,,,,,,,,,,,------......------,,,------------------------------------------------,,,------......------,,,------------------------+++++++++,,,,,,,,,---------------------------------------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************)))***++++++,,,,,,,,,+++))))))))))))))))))))))))))))))************))))))))))))))))))))))))))))))((()))))))))************************************))))))*********+++++++++))))))))))))))))))******(((((()))*********************))))))***++++++,,,((()))))))))************************************************************))))))*********++++++++++++++++++,,,,,,,,,------,,,,,,++++++******)))))),,,,,,------------,,,,,,------------------------,,,,,,,,,+++++++++******+++---......,,,++++++,,,******))))))))))))******(((((())))))******++++++))))))(((((((((((())))))))))))***++++++++++++++++++***((('''''''''((()))))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((((((((((((((('''''''''''''''''''''''')))))))))(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))***)))))))))(((((((((((((((((((((((((((((((((((()))))))))))))))))))))))))))*********(((((()))+++************************************************+++++++++,,,,,,,,,------,,,,,,------...////////////111333555>>>SSSqqq,,,,,,,,,,,,---------------------...............---------............///........................,,,,,,,,,---......//////,,,,,,------.........///.........------------,,,------------------------,,,------......------,,,,,,,,,,,,------------...------------------------,,,------......------,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,------------...------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************((()))***+++++++++++++++)))))))))))))))))))))))))))))))))******)))))))))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++))))))))))))************(((((()))***************(((((((((((()))***+++,,,))))))))))))************************************************************)))))))))************+++******++++++,,,,,,------000000///...---,,,++++++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********,,,------+++++++++,,,+++******))))))******+++))))))))))))************))))))(((((((((((()))))))))***++++++,,,+++++++++******))))))((((((((()))))))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''+++***)))(((((((((((((((''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))(((((((((((())))))))))))******)))))))))((((((((())))))))))))))))))))))))))))))))))))))))))))))))))))))***)))(((''')))+++***************************************+++++++++++++++,,,,,,,,,,,,------,,,,,,------...////////////111333444===SSSrrr++++++,,,,,,,,,------------------.........//////---------............///........................++++++,,,------...//////------------------------.........---------,,,,,,------------------------,,,------......------,,,,,,,,,,,,---------......------------------------,,,------......------,,,........................,,,------------.........,,,,,,,,,---------.........------------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------+++++++++,,,,,,---------******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************''''''((()))************)))))))))))))))))))))))))))******++++++******)))))))))))))))))))))))))))))))))))))))************************************)))************+++++++++((()))))))))************(((((()))***************(((((((((((((((((())))))))))))))))))************************************************************))))))))))))************)))******+++,,,,,,------//////......------,,,,,,+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))+++,,,,,,+++******++++++******))))))******+++*********)))))))))))))))))))))(((((((((((()))))))))***++++++,,,,,,++++++******++++++******)))((())))))))))))))))))))))))))))))))))))))))))))))))((((((((((((((((((((((((''''''''''''''''''''''''(((((('''''''''((()))***''''''''''''''''''''''''''''''''''''(((((((((((())))))))))))))))))))))))))))))))))))))))))))))))'''((((((((()))))))))************)))))))))(((((())))))))))))))))))))))))))))))))))))))))))))))))((())))))(((''''''(((***************************))))))*********+++++++++++++++,,,,,,,,,,,,------,,,,,,------.../////////000111222333<<>>PPPuuusss,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,---......///000/////////------,,,,,,,,,---......................................................,,,,,,,,,---------......------............------------------............................................................///......---------.....................---------////////////......------...........................,,,+++...000111///...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))************************************************************************)))))))))))))))))))))))))))))))))*********++++++************************(((((()))))))))*********)))))))))))))))))))))))),,,***))))))******)))''')))***************++++++******+++++++++,,,,,,,,,***+++++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,+++++++++***)))))))))***))))))))))))))))))***((()))))))))************(((((())))))************************************+++,,,---...///...---,,,))))))***++++++***))))))*********)))))))))))))))(((***)))'''(((+++***'''((((((''''''''''''((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((((''''''''''''''''''''''''(((((((((((((((((((((((()))))))))))))))))))))))))))************))))))((())))))))))))((((((((((((((((((((((((((((((((((((************)))'''%%%###((()))))))))************))))))(((((((((((()))))),,,+++***))))))***+++,,,))))))***+++,,,---...///...------------...//////111///111666<<>><<<:::999333222222111111000000///000000/////////.........//////////////////////////////////////////////////////............//////................................................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************,,,,,,+++++++++++++++,,,************************))))))))))))))))))))))))******************************++++++++++++*********************************************************************+++++++++***************************************************************+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***+++++++++*********))))))******+++++++++,,,,,,,,,))))))*********+++++++++---,,,,,,++++++*********++++++,,,...000000...,,,++++++******++++++,,,---,,,,,,+++++++++*********)))))))))))))))))))))))))))******++++++******)))***)))(((((((((+++---///,,,,,,***))))))(((((((((((((((((((((((((((((((((((((((''''''''''''(((((((((((())))))))))))(((((())))))))))))((((((((((((&&&''''''((()))******+++************)))))))))((((((((((((((((((((((((((((((((((((((((((((((((((()))(((((((((((())))))))))))))))))))))))******+++******))))))))))))))))))++++++***************+++)))+++,,,+++,,,//////,,,------------......//////000000333555555@@@]]]{{{ttt+++++++++,,,,,,,,,------//////////////////////////////...---,,,+++***)))...------------...//////........................///...------,,,---......---...000111222222222222333444444444444333333333444333222222222555777999::::::::::::;;;<<<===>>>EEEEEEEEEFFFFFFGGGGGGGGGGGGBBB===888666444333222111222444777:::===@@@BBBBBBBBBCCCDDDDDDBBBAAA@@@666666555333222000//////................................................//////////////////////////////............//////................................................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++************************************+++,,,---...************************))))))))))))))))))))))))******************************++++++++++++******************************************************))))))*********+++++++++************************************************))))))*********+++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,+++++++++*********+++++++++***************++++++++++++,,,,,,,,,,,,))))))*********+++++++++---,,,,,,++++++*********)))***,,,000333333222000++++++******++++++,,,---,,,,,,,,,++++++++++++***))))))))))))))))))))))))******++++++++++++************(((((()))+++---///000///---+++***((((((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))&&&''''''((()))******+++************)))))))))(((((((((((((((((((((((((((((((((((((((((((((((((((((())))))))))))(((((((((((()))))))))************)))))))))*********))))))+++***************++++++(((******)))---222000+++---------...............//////222666777AAA]]]yyyttt++++++,,,,,,,,,,,,------........................+++++++++,,,,,,---------...------------...//////........................///...---------...///000---///333666999;;;<<<===>>>>>>>>>???>>>>>>===<<>><<<:::999999::::::666666555444444555555555888888999999:::;;;<<<<<<;;;888555444555666666666222222333444666888:::;;;>>>>>>???@@@@@@@@@@@@@@@AAA@@@>>><<<999777555444//////...............---........................//////////////////////////////............//////................................................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,+++++++++,,,,,,************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))************+++++++++************************'''''''''((()))+++,,,---************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******************************************************)))))))))***++++++,,,,,,************************************************)))))))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++******************************************+++++++++,,,,,,,,,)))************++++++++++++++++++++++++*********'''(((***---111222000///++++++******++++++,,,---,,,,,,,,,,,,++++++++++++))))))))))))))))))))))))******++++++++++++************)))))))))+++,,,---000///---,,,***)))(((((())))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((((((((((((((())))))))))))''''''(((((())))))******************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((())))))))))))(((((('''(((((()))************)))(((((()))************)))*********)))******+++,,,&&&,,,---***+++000///))),,,---......//////......000///111555777AAA]]]xxxwww++++++,,,,,,,,,,,,------------------------------***++++++,,,---...//////...------------...//////..............................---...///222444666777999<<<@@@BBBDDDDDDDDDGGGGGGHHHHHHHHHGGGFFFEEECCCCCCAAA???===;;;:::999777777666666666666777777444444555666888999999:::999777666777999;;;;;;;;;888888777888888999::::::============>>>>>>???@@@CCCBBBBBBAAA??????>>>===777666555444222111000/////////////////////////////////////////////////////////............//////................................................///............---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------))))))))))))))))))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,)))************+++++++++************************)))((((((((()))***++++++************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******************************************************((())))))***++++++,,,,,,************************************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************++++++++++++)))************+++++++++))))))******************))))))))),,,...///---,,,++++++******++++++,,,---------,,,,,,,,,+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***))))))******************,,,++++++***))))))))))))))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((('''((((((((()))))))))***(((((((((((())))))))))))************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))******)))((('''&&&'''((()))***+++******)))'''((()))***+++******)))******))))))***++++++,,,(((444999111***,,,...+++,,,---.../////////...---111///111444666@@@ZZZuuuzzz++++++,,,,,,,,,---------------------------------..................------...------------...//////........................---------///222555999;;;BBBDDDFFFHHHHHHHHHFFFEEEFFFGGGGGGHHHGGGFFFEEEDDD===<<<;;;:::777555222111777777777777777888999999999999:::;;;===>>>??????>>>===<<<===>>>>>>===<<<>>>>>>======>>>???@@@@@@AAA@@@???>>>>>>???AAAAAA888999:::<<<===???@@@AAAAAA@@@>>>;;;888666444222000000000000000000000000//////////////////////////////............//////................................................//////.........---------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,)))************+++++++++************************---,,,++++++***+++++++++************************))))))))))))))))))))))))++++++++++++++++++++++++******++++++++++++******************************************************((())))))***++++++,,,,,,************************************************((())))))***++++++,,,,,,******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++************)))******************++++++))))))*********+++++++++)))************+++++++++(((((())))))*********+++---,,,+++,,,------,,,***++++++******++++++,,,------------,,,,,,,,,++++++))))))))))))))))))))))))***++++++,,,,,,++++++***))))))*********))))))((((((((('''(((((()))******))))))))))))))))))))))))((((((''''''''''''(((((((((((())))))))))))(((((('''((((((((())))))******))))))))))))((((((((((((************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))((()))*********((('''&&&'''((()))++++++******)))'''((()))+++++++++***)))******))))))***+++,,,,,,,,,>>>FFF999+++)))...000,,,,,,.../////////...---333000000333444>>>XXXrrr|||---------------------------------------------------------------------------------,,,,,,,,,------111000...,,,,,,---///000333333555888;;;>>>AAABBBCCCCCCDDDDDDDDDDDDCCCCCCDDDAAA???============<<<:::;;;;;;:::999666444333666999;;;<<<<<<<<<>>>???AAABBBBBBAAA>>><<<<<<<<<@@@??????AAADDDEEEBBB???AAAGGG@@@<<>>VVVpppttt------------------------------------------------------------------------000///......---------...,,,,,,------///111333444??????>>>>>>>>>???@@@@@@===============<<<;;;;;;888999999;;;======<<<;;;CCCAAAAAABBBCCCCCCAAA>>>;;;===@@@BBBBBBCCCDDDFFFHHHIIIJJJIIIFFFEEEDDDEEECCCBBBCCCEEEHHHIIIGGGEEEHHHLLLFFFBBBGGGEEEDDDKKKLLLIIIGGGIIIJJJKKKKKKJJJKKKJJJFFFBBB>>><<<::::::888888999;;;???EEEJJJNNNAAA===888666555555444333000000000000//////......000000000000////////////........................//////...---------------------------------------------------------------...------,,,,,,------...------,,,,,,,,,---......---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++++++++++++++******************************************************++++++************++++++************************+++*********))))))))))))++++++++++++++++++++++++******************************************************++++++++++++******+++***)))(((((()))***+++******++++++++++++******************************,,,,,,+++******+++,,,,,,++++++******++++++,,,---++++++++++++++++++++++++,,,,,,++++++,,,,,,---...++++++++++++++++++++++++------,,,,,,++++++++++++++++++++++++++++++++++++*********)))******++++++,,,***((())),,,------+++))))))***+++,,,,,,,,,,,,+++,,,,,,------.........---,,,,,,+++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,+++++++++++++++++++++*********))))))))))))************++++++,,,,,,))))))))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))++++++***)))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))(((((()))*********))))))(((((())))))))))))((((((*********)))))))))(((((((((((((((((((((((((((((()))************))))))(((************************++++++,,,,,,,,,,,,------............////////////000///222555555===VVVppprrr------------------------------------------------------------------------//////...---------------,,,---///333666888:::;;;???>>><<<;;;:::999999999333444444555666666777777;;;>>>BBBEEEHHHHHHGGGFFFEEECCCBBBBBBDDDCCC@@@===???AAACCCCCCAAA@@@@@@AAABBBDDDFFFFFFFFFEEEFFFGGGFFFFFFEEEGGGHHHHHHGGGEEEIIIMMMLLLLLLLLLEEEIII[[[WWWRRRKKKGGGFFFGGGEEECCCFFFFFFEEECCCAAA???@@@AAA;;;999888888;;;@@@FFFIIIHHHEEE@@@===;;;999666444444222000///...///000111000000000000000000000000........................///...------,,,,,,------------------------------------------------------......------------............------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))************************************************++++++************++++++***************************************)))))))))******************************************************************************++++++++++++******+++***))))))))))))***+++******++++++++++++******************************,,,++++++******++++++,,,++++++******++++++,,,---++++++++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***++++++++++++++++++++++++---,,,+++******+++,,,---...,,,***+++---///000000+++,,,---...///000000000------------------------///...---,,,,,,,,,,,,---,,,,,,,,,---,,,,,,++++++++++++++++++++++++,,,,,,***************))))))))))))))))))************+++))))))))))))))))))))))))***))))))(((((())))))***))))))))))))))))))))))))+++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))*********)))(((((((((((())))))))))))((((((******))))))))))))((((((((((((((((((((((((((((((((((((((()))))))))******************************+++++++++,,,,,,---------............////////////000///111333444<<>>???@@@>>><<<;;;===???:::???DDDDDDAAABBBGGGMMMSSSXXX___eeeiiillloooqqq}}}vvvtttlllccc```aaa]]]TTTLLLFFFGGGGGGHHHHHHGGGGGGFFFEEEFFFHHHIIIIIIIIIHHHHHHDDDAAA<<<888444333333333////////////////////////////////////////////////111000000///////////////................................................///......------......///000///......------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------************************************************++++++************++++++***************************************+++++++++))))))))))))))))))))))))******************************************************++++++++++++************++++++++++++************++++++++++++******************************++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------...---,,,,,,,,,---//////333333222222111222444555777777777666555444333222111111111111000000000000000///...---,,,,,,,,,,,,)))***,,,---//////000000*********++++++,,,,,,,,,***************+++++++++***)))))))))))))))))))))******************************))))))))))))******))))))))))))))))))))))))***)))))))))))))))******))))))))))))))))))))))))))))))))))))))))))))))))(((((((((((('''&&&%%%%%%(((((())))))))))))(((((((((((((((((((((((())))))(((((((((((())))))******...---,,,******)))************************************+++,,,,,,---..................////////////111///111333222:::SSSmmmwww------------------------------------------------------------------------...//////000222444555666555666777777666444111000111000000000000111222222555444444444444666888999===???@@@???======AAAEEE???FFFNNNRRRTTTYYYbbbiiiqqquuu|||}}}~~~}}}tttlllYYYUUUOOOJJJFFFEEEFFFGGG???BBBEEEGGGGGGHHHJJJLLLMMMKKKGGGAAA<<<888444333111111000000000/////////////////////////////////222111000000//////000000................................................//////............////////////......---.........------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------************************++++++++++++++++++++++++++++++************++++++*********************************+++++++++++++++******************************************************************************++++++++++++************+++,,,,,,+++************++++++++++++*********************************++++++,,,,,,++++++***++++++******++++++,,,---++++++,,,,,,------......,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------...//////000111222333333777777888999:::;;;<<<<<<>>>???@@@@@@>>>===>>>???BBBBBBAAA@@@>>><<<;;;:::444444444444444444444444///...---,,,+++************+++,,,...///000000111++++++++++++++++++,,,,,,*********++++++++++++++++++************)))))))))************************+++******))))))******+++)))))))))))))))))))))))))))))))))))))))******+++))))))))))))))))))))))))))))))))))))))))))))))))''''''((((((((('''&&&&&&(((((())))))))))))((((((''''''(((((((((((())))))'''(((((())))))******+++000///---+++******************************************+++,,,,,,---..................////////////111000222444333999PPPiiiuuu------------------------------------------------------------------------000000000000111222333444111222222222222000///...////////////000111222222777777666777999;;;>>>@@@999>>>DDDGGGIIILLLQQQVVV```aaadddhhhnnntttyyy{{{~~~uuukkkaaaZZZVVVTTTOOOPPPPPPMMMIIIGGGGGGHHHLLLLLLKKKIIIFFFAAA===:::444444333333222111000000////////////////////////111111000///////////////................................................//////............/////////............//////000------------.........///,,,,,,,,,,,,,,,,,,,,,,,,------------------------******+++++++++++++++***************************++++++++++++++++++++++++++++++************++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++*********++++++,,,,,,++++++*********++++++++++++*********************************+++,,,,,,,,,,,,+++***++++++******++++++,,,---++++++,,,,,,---......///,,,,,,++++++,,,,,,---...------------------------,,,,,,---------.........000000222333555666888888;;;===@@@BBBDDDEEEDDDDDDCCCFFFHHHHHHDDDBBBAAAAAACCCCCCBBBAAA@@@>>>===<<<666666666777777888888999222222000///...---------------...////////////...,,,,,,++++++++++++++++++*********++++++,,,,,,,,,,,,,,,++++++************************************+++******))))))******+++)))))))))))))))))))))))))))))))))))))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))'''((())))))))))))))))))(((((())))))))))))(((((('''''''''((((((((())))))'''(((((()))******++++++...---+++***)))***+++,,,************************)))******+++---......///............////////////111000333555333888MMMeeerrr------------------------------------------------------------------------000000///..................///000000111111111111///000111222444666888999666666888:::>>>CCCHHHKKKNNNVVVaaaiiinnnsssyyy}}}www}}}|||vvvkkkjjjeee]]]SSSLLLIIIIIIEEEGGGKKKMMMMMMKKKGGGEEE777777666555333222111111000000000000000000000000000000///...............//////////////////////////////////////////////////////............//////...............///000111---------.........//////,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++++++++++++++***)))(((************************++++++++++++++++++++++++++++++************++++++*********************************++++++,,,,,,,,,++++++++++++++++++++++++******************************************************++++++++++++*********+++,,,------,,,+++*********++++++++++++*********************************+++,,,------,,,+++***++++++******++++++,,,---++++++,,,,,,---...//////,,,,,,++++++,,,,,,---...---------------------------------....../////////...///111333555777999999555888;;;???AAABBBAAA@@@===@@@CCCCCC???;;;999999888888888888777666555444777777888999:::;;;;;;<<<888777666444333222222222000000000000///...---,,,---,,,,,,++++++******************++++++,,,,,,,,,,,,,,,,,,+++++++++******************************++++++************++++++))))))))))))))))))))))))))))))((())))))***++++++))))))))))))))))))))))))))))))))))))))))))))))))((()))***+++++++++++++++(((((())))))))))))((((((&&&'''''''''(((((())))))'''(((((()))***+++++++++,,,***)))((((((***,,,---************************)))******+++---...//////............/////////000111111444777444777KKKbbbqqq***++++++,,,,,,------...+++,,,,,,,,,,,,,,,---------,,,,,,+++***+++++++++//////000000///......------.........///000///,,,111222333666888;;;===>>>???AAA===;;;JJJfffzzz}}}}}}~~~~~~yyy}}}nnn```UUUQQQKKKGGGFFFFFFGGGHHHGGGEEEAAA;;;555111111111444222000000111000...---222111111111000000000/////////////////////////////////000000000000000///////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********...---+++*********++++++************************************************************************++++++************+++++++++++++++*********))))))************************,,,,,,++++++***)))))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************************+++++++++,,,,,,,,,///...,,,+++***+++---...,,,,,,,,,------------,,,---...///000222333444555222222444555666444111...444111000111444666444111444777999::::::999999:::999<<>>>>>??????>>>>>>999444555888:::888555:::???BBB???999666999===>>><<<:::999999:::999888777444111000///------......---+++,,,---...,,,+++------,,,+++))))))+++,,,111000///---,,,+++*********++++++++++++***)))))),,,+++++++++***))))))))))))((('''''''''(((***+++******))))))))))))******))))))))))))))))))))))))+++++++++++++++++++++++++++)))'''&&&((())))))((((((((((((((())))))))))))+++++++++***************************************)))))))))((('''&&&&&&&&&)))************+++++++++*********+++,,,---...///............////////////000222///000666999IIIcccsss---,,,,,,,,,,,,,,,,,,,,,------------------------------------...///000000---......///000000000///222333333333555666666444::::::999:::<<<>>>AAACCCCCCMMMUUUYYYfff{{{|||sssfffZZZRRRMMMIIIFFFFFFFFFDDDAAA<<<777444222444333222222333444333222111111000000000000000000//////////////////////////////000000000000//////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,+++)))((((((((()))***************************************************************************++++++************+++++++++++++++*********))))))******************************************++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***************++++++***++++++++++++,,,,,,,,,++++++,,,---...////////////......------...//////000222666:::<<<======<<>><<<;;;;;;:::999777;;;999666666888;;;======>>>===<<<;;;::::::;;;===@@@BBBDDDDDDCCCCCCCCCBBBFFFEEEDDDDDDCCCCCCBBBBBBFFFHHHIIIJJJIIIIIIHHHHHHDDDBBB???======>>>?????????===<<<<<<:::666333111---,,,,,,,,,,,,------------...------,,,,,,---...000///...,,,+++++++++++++++++++++++++++***))))))++++++++++++************)))))))))))))))***++++++******))))))))))))******************************++++++++++++++++++++++++---,,,+++***)))(((((()))(((((((((((()))))))))***,,,+++++++++***))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))************+++++++++++++++++++++,,,------...............////////////000222///000666999HHHcccuuu......------,,,++++++***.........---------------.........//////000000000,,,---...///000111222222111111222444777888:::<<>>===>>>AAACCCEEEUUUdddppprrruuuwwwkkk\\\MMMBBBFFFGGGHHHHHHFFFBBB???===444333111111222222222000///000000000000000000000///////////////////////////000000111000000//////////////////////////////////////////////////////........................,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++***))))))))))))***************************************************************************++++++************+++++++++++++++***************************************((())))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,***************+++,,,---++++++++++++,,,,,,,,,,,,***+++...///000///...,,,.........///111333666888;;;>>>BBBEEEFFFEEECCCAAAAAA???===;;;;;;<<<===>>>AAAAAAAAAAAA@@@@@@CCCEEEEEEBBB???======>>>@@@BBB@@@AAACCCEEEGGGGGGHHHIIIHHHKKKMMMKKKGGGFFFHHHLLLHHHFFFDDDFFFIIIJJJFFFBBBCCCBBB@@@???>>>??????@@@???>>><<<<<<======<<<;;;555555444111...,,,,,,------------,,,,,,+++++++++...---,,,,,,+++++++++,,,+++++++++++++++******)))*********+++++++++++++++)))***++++++,,,,,,++++++******))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++---///000...***((((((***((((((((()))))))))******,,,,,,++++++***)))(((((((((((((((((((((((((((((())))))******+++,,,------)))************+++++++++,,,,,,,,,++++++,,,------............////////////000222///111666999HHHbbbwww......------,,,,,,,,,,,,------------------------..............................//////000222333333111000222555777888<<>>AAABBBGGGHHHHHHHHHFFFCCC@@@>>>:::::::::::::::<<>>:::::::::666222000000222000///...------,,,***(((,,,,,,+++++++++,,,,,,---++++++,,,,,,++++++***)))*********++++++,,,,,,,,,((()))+++,,,,,,,,,+++***+++******))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++)))...111000+++''')))+++(((((()))))))))*********---,,,,,,+++***)))(((((())))))))))))))))))))))))))))))***++++++,,,,,,---))))))*********+++++++++------,,,+++++++++,,,,,,............///////////////222000111777999GGG```|||yyy,,,,,,,,,------.........,,,,,,,,,,,,---------------...///111222222222222222222111111111222333444888666666999888777;;;CCCAAAHHHTTTbbbnnnwww}}}|||}}}zzzvvvsssgggjjjfffaaafffrrrwwwrrrbbbaaabbbdddbbb^^^___ccc]]]bbb[[[UUUWWWXXX]]]iiiccc]]]VVVQQQRRR[[[gggooo~~~ggg___UUUMMMIIIGGGEEEDDDBBB???;;;888777666444333000000000111111111111111000000000000000000000000111111111111111000//////////////////////////////////////////////////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,************************************************************************++++++************++++++************************************************+++++++++*********))))))++++++++++++++++++++++++******+++++++++,,,,,,,,,************+++,,,---...++++++,,,,,,,,,---------...---,,,++++++,,,---...444777<<>>???>>>???AAACCCBBBEEEHHHHHHHHHJJJOOOSSSQQQSSSYYYaaajjjoooqqqpppwwwtttvvvzzztttppppppkkkccc___ZZZPPPDDD?????????===:::777666666444111//////000///---+++,,,,,,++++++,,,,,,------+++,,,,,,,,,,,,+++************++++++,,,,,,,,,---'''(((***+++++++++***)))++++++************++++++************************++++++++++++++++++++++++&&&***///...***(((***---))))))))))))************,,,,,,++++++***))))))(((************************************************))))))*********+++++++++------,,,+++++++++,,,,,,............///////////////222000111777888FFF___xxx}}}+++,,,,,,---......//////++++++,,,---...//////000///000333777999;;;<<<<<<555444333333333444555666<<<888888<<<:::777===GGG]]]dddooo{{{~~~{{{{{{wwwqqqkkkggggggiiijjjjjjmmmnnnrrrzzzuuussssssxxx}}}|||vvvooossswww}}}|||ssshhh^^^ZZZZZZ[[[eeehhhnnnppplllgggkkkrrr{{{nnnddd\\\VVVRRRIIIEEE@@@===;;;:::888777333333222222222111111111000000000000000000000000222222222222111000//////////////////////////////////////////////////////........................------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,)))***++++++,,,+++++++++************************************************************************++++++************++++++***************+++++++++************************,,,,,,++++++***))))))(((++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++,,,---...,,,,,,,,,,,,------------,,,++++++---///333777999CCCDDDGGGIIIIIIHHHFFFDDD;;;999777555555666888999<<<@@@DDDEEEDDDDDDFFFIIIPPPQQQSSSVVV[[[ccckkkqqqsssxxx}}}iii^^^[[[WWWSSSNNNGGG@@@:::999555111///000000...,,,------,,,,,,,,,---......,,,,,,,,,,,,,,,++++++***+++++++++,,,,,,,,,,,,,,,((())))))***************++++++************++++++))))))))))))))))))))))))++++++++++++++++++++++++%%%(((++++++))))))***---)))))))))*********+++++++++++++++***************************************))))))))))))))))))(((((()))************+++++++++,,,,,,,,,++++++,,,------............////////////...222000111777888EEE^^^www---------...............+++,,,---///000222333444666888;;;===???@@@??????666555444444555777999:::===999<<>>===555555666777999<<<>>>???DDDHHHLLLNNNNNNRRRXXX^^^iiinnnvvv}}}zzzssshhh^^^RRRJJJAAA;;;999777333/////////...------.........,,,,,,------,,,,,,+++***,,,,,,,,,,,,,,,,,,+++++++++************+++,,,,,,,,,++++++******++++++,,,************************++++++++++++++++++++++++***)))))))))))))))***+++))))))*********+++++++++***************+++++++++************************''''''(((((()))*********)))************+++++++++++++++++++++,,,------...............////////////...222000222777888DDD]]]zzz/////////...------,,,,,,,,,---...000222444666777>>>???@@@AAA@@@>>><<<;;;555444444555666999<<<>>>???===DDDPPPWWW\\\jjj{{{{{{uuutttsssxxxtttjjjggg]]][[[WWWXXX```ppptttmmmcccYYYPPPIIICCC@@@777777666555333222111111000000000000000000000000333333333222222000//////////////////////////////////////////////////////................................................------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,***+++---...///...------************************************************************************++++++************++++++))))))******++++++++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,+++++++++,,,,,,,,,,,,,,,---------......111333888<<<@@@BBBCCCCCCFFFCCC???:::777777888888777888;;;???BBBCCCDDDEEEMMMQQQVVVYYY]]]dddpppxxx}}}rrrhhhZZZPPPIIICCC<<<777000000///...............,,,,,,------,,,,,,+++***---------,,,,,,+++++++++---,,,+++***+++,,,---...,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++...,,,)))((()))******))))))************+++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))&&&&&&''')))***+++,,,---)))************+++++++++*********+++,,,---...///............/////////000...222000222777888DDD\\\~~~|||,,,...///...------///000,,,,,,///555<<<@@@???===DDDBBB@@@@@@@@@===888444777555666:::999777<<>>===<<<;;;888555666555888===???CCCOOO[[[]]]YYY```ttt}}}wwwnnnjjjqqqzzz}}}{{{zzziiieee___ZZZYYY___mmmzzzyyydddUUUJJJJJJAAA;;;<<<;;;444///---///000000///......///000222222222111111000000/////////000000000000/////////////////////////////////...------,,,,,,------------------------------...------,,,,,,------...------------------------,,,,,,,,,++++++++++++******+++,,,,,,------,,,,,,---,,,***+++,,,,,,+++)))************************************************+++++++++++++++++++++++++++,,,---,,,+++***+++---******))))))))))))*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,++++++***))))))******,,,,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,***+++,,,///333666999;;;:::<<<<<<:::666444555777333777===BBBDDDDDDCCCBBB???EEEPPPXXX\\\aaannn{{{vvvsssyyyzzzxxxssshhhkkkxxx|||qqqiiinnnxxx|||{{{qqqkkkooooooiiigggjjjaaafffiiigggbbb^^^[[[YYYccchhhnnnzzzlllGGG999999888555444///------///000000...---++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***+++------+++***************************++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))))))))((((((((((((((((((((()))***************************************))))))))))))************++++++,,,,,,,,,---------////////////////////////222111222333333888FFFUUUpppxxx,,,...000111000///000000555888;;;===>>>???@@@AAABBB@@@===;;;<<<<<<;;;:::999888:::>>>GGGXXXrrr|||zzzvvvmmmlllppprrruuuuuusssvvvzzzppphhhccc^^^YYYiiiuuuzzzpppaaa]]]PPPDDD@@@???:::444///444333222000000000000000111111111000000000000000///000000111111000000//////////////////////////////......------------...------------------------...------,,,,,,------...------------------------,,,,,,,,,,,,++++++++++++,,,,,,---...............---+++***+++,,,,,,+++)))************************************************++++++++++++++++++++++++***+++,,,+++*********,,,)))******************)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,+++******)))*********+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,...000333555777999999AAA>>>;;;888555555666777888<<<@@@DDDEEEFFFGGGGGGLLLXXXhhhtttwww{{{ppprrrwwwzzzwwwpppooorrr|||tttxxxvvvoooiiibbbXXXXXXVVVTTTYYYaaafffeeellljjjkkktttdddRRRFFF===888777333//////111111...***------------............------------------------,,,+++++++++------+++***++++++++++++++++++++++++++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++(((((((((((())))))))))))(((((()))***************************************)))))))))*********++++++,,,,,,,,,,,,------------//////000111111000//////000000111333333888FFFUUUooozzz.../////////...///222444:::===AAAAAA???>>>???BBB@@@???>>>>>>????????????<<<<<<<<>>;;;999888777555444444333222111000000000000000000000111000000000111111000000000........................//////...............///...........................------,,,,,,------...------------------------------,,,,,,,,,+++++++++,,,------...............,,,+++******,,,,,,+++***************************************************++++++++++++++++++++++++)))***++++++))))))***+++))))))+++,,,,,,+++))))))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++***************+++++++++,,,---------,,,,,,---------------,,,,,,,,,---///222555777888999999BBB???<<<:::;;;===>>>>>>DDDDDDCCCAAABBBFFFMMMSSSfffrrrzzzssssssqqqoooiiiqqq{{{wwwlllbbb[[[WWWWWWQQQKKKKKKWWWkkktttbbbQQQDDDDDDAAA:::222///000111///111111000///......------------------------------,,,++++++,,,------,,,***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))******++++++,,,,,,(((((()))***************************************))))))*********+++++++++,,,,,,,,,------------......000111333333111000...//////111222333777EEETTTqqq{{{000///...,,,,,,000555:::>>>@@@CCCBBB???>>>???AAA@@@AAAAAAAAA@@@>>>======;;;???CCCKKK[[[www~~~pppkkkggghhhoootttxxxzzz}}}iiiWWW]]]mmmzzzcccQQQFFF@@@<<<777555444444555555333111000000000000111111111111000000111111111111000000/////////////////////////////////......//////000...........................------,,,,,,------...---------------------------------,,,,,,,,,++++++++++++,,,---------------,,,+++******,,,,,,,,,***************************************************++++++++++++++++++++++++)))***++++++))))))***+++)))***+++,,,,,,+++***)))***++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++***************++++++***+++,,,,,,---------,,,++++++,,,,,,---.........+++...222777<<>><<<===???AAAAAAAAADDDFFFIIILLLQQQZZZgggqqqzzz}}}|||vvvssswww}}}~~~~~~xxxyyyqqqcccVVVOOONNNRRRUUUdddjjjrrrwww|||{{{iiicccaaaWWWDDD666333555555000000///...------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++,,,---...,,,***++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))*********+++++++++))))))******++++++,,,,,,(((((()))***************************************************++++++++++++,,,,,,---------............000111333333111000...//////111333222666CCCQQQrrrxxx111000///...///444;;;@@@AAABBBBBBBBB@@@@@@AAABBBAAABBBBBBAAA???======>>>@@@IIISSS\\\jjj}}}nnnqqqwww{{{qqqggg```cccvvvrrr```QQQGGGAAA<<<666333444555444222222222222111111111111111000111111222222111111000000000000000000000000000000////////////000000111...........................------,,,,,,------...------------------------------------,,,,,,,,,,,,******+++,,,,,,,,,,,,,,,+++*********,,,---,,,+++************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,+++*********,,,******++++++++++++*********++++++,,,,,,++++++*********+++++++++,,,,,,,,,*********)))******+++,,,******+++,,,------------)))***+++---///111333333888999;;;>>>@@@BBBCCCCCC>>>>>>>>>>>>???AAACCCDDDEEENNN[[[gggqqq~~~|||xxxyyy~~~~~~qqq___QQQMMM]]]tttxxxnnnppp}}}tttggg^^^UUUUUUUUUSSSRRRZZZqqqkkkOOO@@@888222//////---------...///000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,......,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++(((((((((((())))))))))))(((((()))************************************************++++++++++++,,,,,,---------............//////000111111000//////000000222333222555AAAOOOooottt///111222444666:::???CCCDDDBBBAAABBBCCCDDDDDDCCCAAAAAAAAA@@@@@@CCCIIIMMMXXX___ffflllxxxvvv|||www\\\```gggqqq{{{nnnbbbVVVGGG<<<777666555444444444333333222222111111000111111222222111111000111111111111111111111111000000//////000000111222...........................------,,,,,,------...------------------------...------------,,,,,,,,,******+++,,,,,,,,,,,,,,,+++***)))***,,,---,,,+++************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,---,,,+++***+++---,,,++++++******++++++,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,******))))))***++++++,,,)))***+++,,,------------,,,---000333777:::<<<>>>FFFEEECCCBBBAAA@@@??????AAABBBCCCCCCDDDHHHPPPVVVccclllyyyyyyqqqttt|||mmmbbb\\\fffzzz{{{rrrbbbKKKDDD>>>???NNNdddsssxxxvvvnnnggg[[[OOOLLLUUUeeeqqqfff\\\UUUSSSPPPNNNYYYgggrrrhhh^^^VVVOOOGGGEEEGGGUUUaaauuu|||fffQQQAAA999777444222000//////000---------------------------,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++)))))))))((((((((((((((((((((()))************************************************+++++++++,,,,,,------------............////////////////////////111111222333111333???LLLgggttt...111666:::<<>>CCCFFFGGGCCCBBBAAA@@@@@@AAABBBCCCEEEHHHIIIJJJLLLTTTaaakkk}}}{{{|||rrroooyyyzzz}}}wwwdddRRRIIIKKKSSSgggooodddZZZRRREEE:::<<>>DDDSSSaaahhhYYYIIIAAABBB???;;;HHH\\\bbb______```\\\VVVVVV\\\ccckkk{{{qqqZZZKKKDDD???HHH^^^nnnwwwxxxaaaGGGDDD???999444111///...////////////////////////---,,,,,,---......---+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))))))))))))))))))))))))))************+++++++++,,,,,,++++++******))))))(((((()))*********************************************+++++++++,,,,,,,,,---------.........////////////............//////111111333333111333>>>JJJ___xxx111555:::???BBBDDDCCCCCCGGGCCCAAADDDEEECCCCCCEEE???EEE===;;;PPPeeepppxxxsss|||~~~~~~}}}}}}xxxuuu|||zzziiiZZZXXX___}}}gggLLLCCCBBB<<<444666555222111444666333///111111111111111111111111111111111111111111111111//////000000000000//////000000000000000000000000////////////////////////,,,------......------,,,......---------,,,,,,,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,)))************+++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,///,,,)))))),,,......,,,,,,---......------///000555999@@@FFFJJJJJJHHHFFFEEE@@@===@@@HHHLLLJJJFFFIIIHHHFFFIIITTThhhzzzddd[[[[[[aaadddeeebbbXXXOOOMMMOOOHHHLLLSSSZZZ```aaa[[[TTTHHH@@@CCCHHHEEEGGGJJJDDDBBBCCCBBB@@@AAAGGGQQQYYYKKKAAA;;;;;;999888CCCSSSfffeee]]]LLL@@@===AAACCCSSS^^^lllyyyppp\\\HHH>>>EEENNNYYYuuu~~~eeebbbXXXHHH===777222---111000///...------...///+++,,,---.........---,,,---------------------------,,,,,,++++++,,,,,,---,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++*********))))))******************************+++++++++,,,,,,,,,,,,,,,++++++******++++++000000///...---,,,,,,+++---------............//////...///222333444<<>>BBBGGGOOOYYYgggvvvnnnbbb]]]aaakkkgggaaa]]]ZZZWWWSSSPPPIIIHHHGGGIIIMMMRRRVVVXXX]]]```ffflllppptttxxx|||wwwjjjjjjttt~~~vvvuuurrrooooooppppppooommmnnnbbbXXXUUURRRNNNPPPWWWYYYXXXPPPCCC<<<<<<>>>>>>JJJ[[[fff^^^LLLCCCDDDHHHGGGOOO___sss|||oooaaaUUUNNNNNNUUUjjjiiiIIIAAA:::555000...///000///...------............------------------------------------,,,,,,,,,,,,------++++++++++++++++++,,,,,,************************+++++++++*********************************************+++++++++,,,,,,,,,******++++++,,,...///000........................---------............//////...///222333444<<>>444...,,,///111////////////.........---........................------,,,,,,,,,,,,------*********++++++,,,,,,,,,******************************************************************************+++++++++,,,,,,,,,,,,,,,,,,,,,---...///000---------.........//////---------............///000///000222222444;;;DDDVVV}}}@@@AAACCCDDDEEEDDDCCCBBBAAACCCDDDCCCBBBKKKbbbxxx}}}wwwrrrrrr|||wwwhhhdddtttfffSSS???999999888555555333333333333333333333333111111111111111111111111000000111111111111000000////////////////////////////////////////////////---......//////......---......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,***++++++++++++,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---......------,,,...333:::@@@DDDGGGJJJKKKGGGHHHIIIJJJJJJJJJHHHHHHJJJHHHFFFGGGPPPdddzzz}}}|||xxxyyywwwbbbMMMMMMPPPNNNPPPXXXUUUSSSUUU\\\eeellloooyyyqqqjjjfffbbbhhhbbbVVVIIICCCAAA===777<<>>888444555444444444444444444444444111111111111111111111111000111111222222111111000000000000000000000000000////////////////////////......////////////............---------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******))))))******+++,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))+++---.........///000111777???EEEHHHHHHIIIIIIIIIIIIJJJJJJIIIGGGEEEDDDCCCDDDGGGQQQeeevvvkkkjjjiiifffgggaaaPPPEEEKKKMMMMMMTTTYYYZZZ]]]cccmmmyyy|||zzzyyymmmSSSDDD?????????BBBLLLSSSNNNAAA;;;===<<>>CCCGGGIIIHHHHHHIIIJJJIIIHHHGGGFFFGGGGGGHHHJJJRRR^^^lll~~~sssjjjfffhhhmmmfffaaaXXXWWW\\\YYY]]]ooossssssuuu|||yyy```VVVTTTKKKGGGJJJPPPLLL???888:::@@@===CCCTTTbbbooolllXXXPPPOOOOOOkkk|||```EEE444333222111///////////////..............................------------......,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++******************************+++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------...............---------............///111000000222222333:::CCCUUUGGGGGGGGGFFFDDDCCCAAA@@@BBB===AAASSShhhuuuzzz|||{{{~~~uuugggbbbooowww^^^DDD:::>>>555555555555555555555555111111111111111111111111111111222222222222111111000000000000000000000000////////////////////////......////////////............---------,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++*********************************)))***++++++,,,++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,...000000000222666:::BBBEEEHHHIIIIIIIIIJJJKKKHHHFFFDDDCCCEEEHHHMMMPPP^^^lll~~~~~~tttqqqppppppjjjeeekkkvvvtttrrrpppwww{{{ttt~~~wwwooocccYYYUUUYYYUUUHHH@@@AAA:::888CCCVVV\\\YYYhhhnnn^^^NNNLLLVVVrrr___CCC444333111////////////000////////////////////////......------------......---,,,,,,++++++*********++++++++++++++++++++++++))))))******++++++++++++******************************+++++++++,,,,,,,,,)))))))))***+++,,,---...........................---------.........//////111000000222222333:::CCCRRR|||LLLJJJIIIGGGBBB===???DDDUUUZZZbbbnnnnnnsss|||}}}|||uuucccaaadddvvvaaaLLLGGG>>>888444555555333333555333222222111111222222333111111111111111111111111333222111111000000111111000222444444222000......//////000000000000//////........................------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......---,,,***)))111///...000555<<>>BBBIIIeeemmmwwwtttwww||||||yyyyyyeeeWWWZZZkkkrrr\\\SSSCCC:::444555888777444333333333222222222222333333111111111111111111111111222111000000//////000000000222444444222000///...//////000000000000//////........................------------------------++++++++++++++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......------,,,//////222666<<>>CCCFFFGGGHHHLLLKKKMMMSSSTTTQQQMMMMMMLLLGGGIIIYYYxxxooo```^^^cccggghhh^^^dddiiiqqqxxxlll[[[OOOIIIGGGCCC???@@@>>>@@@MMMbbbxxxpppXXXUUUcccqqqlllRRRBBB;;;666111///...111000---,,,...000///////////////............------,,,,,,,,,,,,------............------------444:::999///***,,,---***,,,++++++******++++++,,,,,,++++++******++++++,,,---,,,+++++++++,,,---...---...////////////...---,,,,,,,,,,,,---...//////111000222444444444999AAATTTKKKEEE@@@AAAFFFQQQcccrrr|||zzz|||bbbTTThhhkkkUUU???777888999666444333333333222222333333333222222222222222222222222111111000////////////000000111333222111//////000//////000000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...///000333888>>>CCCGGGHHHIIIJJJMMMKKKMMMSSSTTTQQQNNNOOOHHHNNN\\\sss}}}wwwpppooowww~~~}}}xxxkkkwww}}}~~~uuuiiibbbZZZMMM@@@;;;:::@@@OOO```jjjgggaaawww```TTTOOO___yyyfffJJJ999444555---000111000...///000111////////////............---------,,,,,,------------,,,,,,,,,,,,+++++++++333666444,,,(((***+++***,,,++++++******++++++,,,,,,++++++******++++++,,,------,,,+++++++++,,,,,,........................---------------...//////111000222444333333999@@@TTTGGGBBBAAAJJJXXXfffttt^^^^^^___ssspppSSSAAA;;;888888888444333333333333333333444222222222222222222222222222222111000000000000111///111222111000//////000//////000000000000//////........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...---,,,,,,,,,...000222<<>>666111...//////---,,,...////////////............------............------////////////.........------,,,+++++++++,,,......,,,++++++******++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,......------------......///...............//////222111222444333222777???OOO}}}EEEMMM]]]llltttvvvzzziii___]]]oooxxx]]]GGG>>>???444444333333333333444444333333333333333333333333222222111000000000000000///000111000......000111//////000000000000//////........................------------------------------------------------***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------+++++++++,,,,,,---------........................000///...///222777<<>>AAAQQQnnnuuu[[[VVV\\\aaafffkkk^^^KKK===222///000///...000////////////............,,,---...//////...---,,,////////////............+++******,,,------------,,,++++++******++++++,,,,,,++++++******++++++,,,***++++++,,,------------...------,,,,,,------...//////............//////222111222333222111777>>>LLL{{{NNNXXXfffoooooooooyyyjjjPPPVVVsssmmmOOOAAA???555444444333333444444555333333333333333333333333111111000//////////////////000000///......000222//////000000000000//////........................------------------------------------------------+++++++++,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++++++++,,,,,,---------......................../////////000555;;;BBBFFFEEEKKKQQQTTTSSSRRRUUUXXXRRRPPPLLLJJJNNNeee~~~|||sss|||zzznnnbbbWWWMMMGGG666>>>AAA>>>BBBYYYxxxiiiSSSQQQ___nnn~~~]]]JJJ777111222222222555000/////////............,,,---...//////...---,,,......---------,,,,,,,,,***((((((+++,,,+++******,,,++++++++++++++++++,,,,,,++++++++++++++++++,,,)))***+++,,,---............---,,,,,,,,,,,,---...000//////.........//////222111222333222111777>>>JJJzzzfffppp{{{~~~{{{|||zzzfffZZZ}}}vvvXXXFFF===777444777777333333777666555444444333333333444444444444333333333222222000000000000000000000000......////////////............------------............------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------...................................................---,,,,,,---......------,,,---444===EEEIIIIIIMMMPPPSSSTTTRRRPPPSSSWWWSSSHHHGGGWWWqqq|||{{{{{{~~~|||xxx{{{}}}yyyttttttxxx{{{qqq^^^KKKEEE>>><<>>333555222+++222111222444333///000333------------------------------------------------------,,,,,,,,,---......,,,++++++******++++++,,,,,,,,,++++++,,,,,,---......---,,,,,,,,,...000111,,,------...///000111111000000//////000111222222000111222222222555888;;;IIIrrruuu{{{uuu[[[ooowwwcccJJJ@@@888888999666444666555444444333333333333444333333333333222222222222000000000000000000000000......////////////......///......------......///......------------......------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------................................................000...---------.........000222666<<>>444777333111333333000...000......................................................---++++++*********,,,,,,,,,++++++,,,,,,,,,,,,,,,++++++,,,,,,---........./////////...,,,+++............------------000000/////////000000111111111222111111222666888EEEmmm}}}yyymmmzzzaaaIII>>>;;;888444333333333222222333444444222222222111111111000000000000000000000000000000//////000000000000///////////////....../////////......------------......------------------------,,,------......------,,,------------------------------------------------.........................................................---,,,---111444<<<@@@HHHSSS^^^eeeffffffdddgggcccYYYTTT\\\hhhooouuu}}}tttfffbbbdddyyy||||||vvveee]]]RRRFFFCCC@@@EEEUUUjjjmmm]]]```aaalllvvvWWWAAA666222000444555111//////................................................,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...000///...---,,,,,,---...,,,,,,------...//////000000000///////////////000111111222111111333666999AAAhhh||||||zzznnnkkk{{{dddMMMBBB;;;666666555444444333333333444333222222222222111111111000000000000000000000000///000000111111000000///000//////......//////000......------------......------------------------,,,------......------,,,------------------------------------------------................................................,,,...///......111666<<>>@@@KKK[[[ooouuu___YYYbbbqqqvvvZZZ<<<555111333444222000111................................................---,,,,,,,,,------...///------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---...111///---,,,+++---...///,,,,,,---...///000111111000000//////......//////000111222222222444888;;;@@@fffwwwxxxeee___hhh~~~___LLLAAA<<<888777666555444333333333333333333333222222222222000000000000000000000000000000111111111111000000000000////////////000000......------------......------------------------,,,------......------,,,........................------------------------................................................+++...111111222666>>>DDDKKKRRR]]]hhhmmmlllfffaaaVVV[[[ZZZUUUbbb}}}{{{pppwww^^^LLLCCCNNN___iiiqqqyyy{{{jjj^^^ZZZccc}}}yyySSSGGG;;;666444111000222................................................//////...---------......------,,,,,,,,,,,,------,,,,,,++++++,,,,,,---......------------......////////////000000000111111000000///...............000111222333444666;;;>>>HHHmmmwwwvvv~~~|||aaa___ssskkkTTTHHHBBB:::999777666444444333333444444444333333333222222000000000000000000000000000000111111111111000000000000////////////000000.........------.........------------------------,,,------......------,,,........................------------------------................................................,,,///333444555:::CCCJJJLLLWWWdddmmmlllfff___\\\^^^```[[[WWWgggooolll}}}vvv___FFFNNNccckkkeee^^^kkkcccKKKIIIdddkkkZZZGGG;;;444000///222////////////////////////////////////////////////222111000///...---------...------,,,,,,------...,,,,,,++++++,,,,,,---...+++,,,...///000///...---111111111111000000000000111000///...............000111222333444888<<<@@@SSSwww|||xxx|||lllbbbqqqVVVAAA<<<888666666333111444:::333333333222222222111111111111111111111111111111000000000000000000000000111111000///////////////////////////////////////333222111///---+++)))))),,,------....../////////------------------------------............------,,,,,,,,,---------......111000.........///...---000///111555<<>>777666444222222444333333333222222222222111111111111111111111111111000000000000000000000000111111000///////////////////////////////////////000//////...------,,,,,,---------------.........------------------------------............------------.........////////////...------.../////////000111333888@@@IIISSSXXXaaahhhoooqqqooommmjjjggg^^^]]]hhh~~~vvvjjjrrr~~~qqqbbb\\\WWWLLLCCCMMMeeezzz]]]SSSPPPcccrrrPPP:::333333...000111///......///000..........................................------...---,,,,,,......---,,,,,,,,,---------.........------------------------/////////////////////...111000...,,,---...000222666777777666666777999;;;???]]]pppfff}}}ZZZKKK;;;666666555222111333333333333222222222222222222222222222222222222000000000000000000000000111111000///////////////////////////////////////---------.........//////------------,,,,,,,,,,,,------------------------------............------....../////////000000000...---------...///111222000333888>>>GGGTTTcccnnnrrrxxx{{{wwwsssqqqmmmiiieeeiiiwww~~~nnn|||vvvdddUUUEEE;;;>>>IIIUUUeeennnTTTQQQgggjjjFFF999<<<000222222000---,,,///222..........................................//////...---,,,---.........,,,,,,------------.........,,,,,,,,,,,,,,,,,,,,,,,,......//////////////////...---------...111444666:::::::::888555555666888<<>>???JJJUUUpppnnnUUUQQQccc~~~WWWAAA>>>333333333333000---...222........................------......//////000000///---,,,---...///...---------------............,,,,,,,,,,,,,,,,,,,,,,,,............////////////,,,,,,---///222666:::<<<444555555444333333555888AAA^^^qqqkkkhhhIII:::777777666555444444444333333333222222222222222222222222222222000000000000000000000000111000000///////////////////////////////////////..................---------------,,,,,,+++++++++------------------------------............------------........./////////000000000...---...111444888???JJJUUUaaaqqq|||mmmxxx~~~}}}yyyzzz}}}~~~}}}|||}}}{{{bbbEEE===IIIMMM[[[nnnRRRPPPhhhpppMMM:::333000000333222......222////////////////////////---......//////000000000///...------//////...------------.........//////,,,,,,,,,,,,,,,,,,,,,,,,---.........//////000000---...///000222555888999000111222222111333555888@@@^^^sssyyyvvvWWWCCC999555555666444444444444333333333333333333333333333333333333000000000000000000000000111111000////////////////////////////////////////////////...------,,,,,,------------,,,,,,,,,,,,------------------------------............------------........./////////000111222000...///444888>>>GGGTTTbbbppp~~~zzzooo~~~}}}}}}|||}}}~~~~~~}}}}}}}}}\\\HHHIIICCCGGGeeefffTTT]]]mmmeeeJJJ;;;111,,,000333000000333//////////////////////////////////////////000000///...---...//////...---------........./////////,,,,,,,,,,,,,,,,,,,,,,,,------......///000000000000000000//////000000000222333333333222333555888:::XXX~~~~~~~~~kkkTTTCCC888555777555444444444444333333333333333333333333333333333000000000000000000000000111111000//////////////////////////////////////////............------------------------.........------------------------------............------....../////////000000000...000111000///222999???EEENNN]]]nnn}}}zzzvvvzzz}}}{{{|||}}}~~~~~~~~~|||zzzaaaPPP@@@BBBSSS^^^rrrqqqfffbbblllyyyqqqSSS@@@111111333000///333////////////////////////000000000///////////////000...---...///000///---............////////////------------------------------......///000000111000000////////////......222333333333333444666999999VVV~~~{{{{{{|||ppp}}}|||dddNNN<<<777999555555444444444333333333333333333333333333333333000000000000000000000000111111000///////////////////////////////////////---------...............---------....../////////---------------------------..................---000000000000111111111111+++...111111111444<<>>HHH```vvvooolllooottt}}}aaaEEE888555333000111...///111000...///222000000000000//////////////////000000000000000000+++,,,,,,---.../////////////////////////////////111111111000000000//////000000000000000111111222000222333333222333555777===VVVyyyzzzmmmaaahhhsssqqqxxxkkkTTT???555555444555555555555555444444444444444444444444222222222333444444222000000000000000000000000000000000000000000000000000////////////////////////---------------------------------............//////.............../////////000000000......000222000///222777;;;@@@KKKVVVbbbssszzzqqqzzzzzzssswww}}}~~~rrr~~~~~~}}}}}}|||yyywww~~~}}}{{{xxxuuurrrpppppprrrsssttttttuuuttttttsssvvvppplllmmmoooppprrrwwwwwwxxxzzz{{{||||||{{{{{{}}}}}}{{{yyyyyyzzzzzz|||}}}}}}~~~~~~~~~~~~~~~}}}}}}|||zzzzzz}}}hhhIII>>>>>>@@@KKKhhh~~~qqqmmmoooyyy]]]>>>444111---444000///000000...///222000000000000////////////000000//////////////////)))***,,,...000000000///......///000000111222222111111000000000000//////000000000000000111111222111222333333333444666888;;;RRR}}}sssyyyvvvaaa^^^kkkxxxooojjjlllNNN<<<:::999999777444333666444444444444444444444444222222333555666555222000000000000000000000000000////////////////////////////////////////////////---------------------------------............///...------------......//////000111000///000222333333333777===CCCKKKYYYffftttoooppp}}}~~~}}}{{{zzzzzzzzzzzzyyy}}}zzzwwwvvvvvvwwwvvvvvvtttsssqqqooommmlllkkkjjjlllgggeeehhhjjjjjjlllooommmnnnoooqqqrrrsssssssssyyy||||||zzzxxxwwwwwwxxxzzz{{{zzzzzz{{{}}}~~~{{{vvvqqqnnnmmmooopppqqquuuxxxxxx|||oooNNNJJJGGGIIITTTkkkpppiiizzzsssMMM888444444333///...111222000///111000000000000////////////000000//////......------...//////000000000/////////000000000111111111222000000000000000000//////000000000000000111111222222333555555555666888:::<<>>JJJttt{{{|||~~~|||~~~|||rrrmmmwww}}}iiihhhrrrXXXAAA:::999444222666444444444444444444444444333111000000111222222111000000000000000000000000000000000000000000000000////////////////////////000000000000000000000000---------.........//////.........//////111222222---...000000111222555777===AAAJJJTTT^^^mmmwwweeeqqq~~~}}}zzzzzz~~~xxxzzz{{{zzzvvvsssssstttpppuuuzzzzzzyyyzzzuuummmhhhgggiiijjjnnnsssnnnrrrxxx~~~zzzqqqkkkhhhbbbdddiiiooosssvvvwwwwwwmmmnnnooosssyyy}}}~~~\\\GGGKKKNNNGGGRRRuuuvvv```___ccclll~~~dddFFF;;;222111222222222333000000000000//////////////////000000111111222222222777<<<@@@???:::333...------......//////000000---.........//////000000000000000000000111111222111222444555555777:::<<<;;;FFFppp~~~~~~}}}|||xxx~~~~~~}}}~~~gggzzzmmmJJJ;;;:::888444222555555444444444333333333333333222222111000//////000111222333333222111000111111000000//////......////////////////////////////////////////////////...------------...//////000000000000000111111111000000000///000444999===AAACCCJJJYYYqqqqqqggg~~~ttt~~~xxxwwwyyy|||{{{zzzyyytttrrrwwwzzzxxxvvvvvvpppsssxxx|||{{{{{{{{{mmmkkklllmmmwwwwwwllluuu{{{wwwsssggg```^^^^^^cccjjjppppppnnniiimmmnnnooozzz~~~~~~iiiPPPDDDDDDDDDWWWzzz```cccooo~~~bbbJJJ777555666000///444444333222222222000---+++222111//////222999@@@EEEGGGBBB<<<555111//////000000//////000222222111000111111000000/////////...111111000000000000000111333444555555555666888:::>>>JJJqqq|||}}}xxxttt{{{~~~zzzxxx{{{|||zzz~~~}}}{{{}}}}}}}}}~~~cccKKK>>>999777777555555555444444444333333333333222222111000000000111111222222222222111111111000000000/////////...////////////////////////////////////////////////...------------...//////000000000000111111111111///000000111222666<<<@@@EEEIIIWWWqqq|||nnnrrrzzz~~~}}}yyy{{{xxxvvv{{{wwwwwwzzz}}}}}}|||yyytttrrrtttuuussstttvvvppppppsssvvvvvvvvv|||vvvqqqnnnppp~~~sssxxxvvvmmmjjjhhhkkkqqqwwwxxxwwwvvvwwwvvvttt{{{kkkQQQAAAAAAFFFffftttiiinnnxxxZZZ???888888444222444333111000000222222222111***///777???EEEFFFFFFDDD666444000---,,,,,,...///111000000111222333111000/////////.........------111111000000000000111111222333555555444555777999;;;GGGmmm~~~{{{~~~}}}tttmmmrrrvvvttttttxxx|||~~~~~~{{{{{{{{{zzz^^^BBB555555777555555555444444444444333333333333222111111000000222222111111111111222222000000000000////////////////////////////////////////////////////////////......------......///000//////000000111111111111///000111222444999>>>CCCBBBIII___qqqmmm~~~|||{{{ssszzz~~~llliiivvv~~~|||zzzyyy{{{||||||{{{vvvsssqqqqqqqqqppptttzzzyyyvvvvvvyyyyyyxxx{{{wwwuuuzzz{{{}}}yyyuuuuuuyyy}}}|||wwwyyyjjjHHHJJJBBBZZZlllhhhyyyjjjFFF666444222111111222000......///111111111777<<>>CCCHHHKKK[[[|||vvvuuusssrrrvvv|||~~~}}}yyy}}}}}}xxxxxx}}}zzzzzzxxxsssqqqrrrxxxvvvwww}}}yyycccaaa```ccclllvvv}}}{{{}}}|||~~~{{{vvviiiccc]]]TTTbbbnnngggppprrr^^^KKKDDDAAANNNIIIAAA;;;555111---***//////000111000///...---000000000000000111222333///...///000333444333222/////////000000000111111111111111111222333444555222333555555444555777999<<>>BBBeeeuuulllooodddaaa^^^aaaiiippptttuuuqqquuuyyy||||||zzz}}}wwwnnneeebbbhhhqqqxxx|||zzz~~~}}}wwwxxxttt|||fffiiixxxOOOBBB777555666555444444555555444444444333333333333333333222222222111111000000000000000000000000000000000000000000000000///000111222222111000///000/////////////////////...000111111000000222333444777===@@@CCCOOOiii{{{ssssssooohhhggggggiiikkknnnqqqrrrrrruuusssqqqppppppsssuuuwwwuuuttttttvvvxxxyyyxxxvvvyyy{{{uuutttzzzyyy{{{wwwooofff^^^ZZZWWW^^^kkkuuuyyyyyyzzzwwwxxx{{{|||{{{|||}}}yyyuuurrrssswww{{{}}}~~~}}}}}}YYYAAA@@@IIIeee{{{yyyzzztttGGG666666444222000000000111000000000000000000000000///000111111111111000///000000000000000000000000222222222111111111000000333222222222222222333333555555555555666888999:::===AAAdddooodddddd[[[\\\^^^eeemmmsssuuutttsssvvv{{{{{{uuutttvvvvvvlll___YYY\\\fffoootttxxx}}}}}}tttrrrmmmttt~~~qqqXXXkkk]]]GGG666777:::555222555555555444444444333333333333333333222222222111111000000000000000000000000111111111111111111111111000000111111111111000000111111111000000////////////000111111111111333555666:::>>>@@@EEEYYY~~~{{{{{{yyyoooiiigggggggggjjjjjjkkklllnnnppprrrsssrrrqqqooonnnoooqqquuuwwwsssssssssuuuwwwvvvsssqqqtttwwwsssuuu||||||~~~yyyssspppkkk___WWWRRRXXXhhhuuuzzzyyyzzzuuutttyyy}}}}}}}}}~~~|||~~~xxxpppmmmoootttwwwwwwsssvvvwwwxxx|||}}}}}}}}}xxxSSSIIIRRR]]]wwwtttoooyyyXXX<<<555333777555...---222000000000000000000000000///000000111111000000///000000000000000000000000222222222111111111111111444444333333222333333333555555555666777888:::;;;<<<@@@ccc}}}lllaaa___]]]^^^bbbgggmmmppppppoooqqqwww~~~uuuppppppnnnhhh```[[[\\\___bbbddduuu{{{tttqqqnnnrrryyycccccciiiJJJ555888<<<555333:::555555444444444333333333333333333222222222111111000000000000000000000000111111111111111111111111000000000111111000000000222222111111000000/////////111222222111333555888:::>>>@@@AAAHHHcccvvvzzzzzz|||{{{}}}oooiiifffaaaccciiilllmmmnnnoooqqqssswwwyyyrrrrrrqqqqqqqqqqqqqqqrrrppppppqqqssstttsssooolllooosssqqqsss|||{{{}}}wwwqqqqqqpppbbbWWWOOOTTTfffvvv|||{{{|||vvvtttyyy|||lllcccfffnnnpppmmmppptttvvvyyy~~~~~~||||||~~~~~~~~~qqqdddlllkkktttsssyyyuuukkkssszzzeeeLLL:::000555666///,,,222000000000000000000000000///000000000000000000///////////////////////////111111111111111111111111444444333222222222222333444444555666777888999999;;;???bbbssseee[[[XXXYYYZZZ]]]bbbhhhmmmpppqqqppp{{{}}}wwwpppnnnjjjfffaaa\\\ZZZXXXWWWWWWfffoooyyy~~~~~~tttrrroooqqqvvvyyy```ooozzzWWW<<<:::<<<555333:::555555444444444333333333333333333222222222111111000000000000000000000000111111111111111111111111111000000000000000000111222111111111000000000///000111222222222444777::::::>>>@@@DDDSSSsssyyyzzzqqqggggggfffaaabbbjjjiiilllnnnooooooppptttvvvppprrrtttuuuuuusssqqqpppqqqqqqrrrssstttrrrooolllmmmqqqoooqqqyyyyyyzzzwwwqqqpppooobbbVVVLLLQQQcccsss{{{zzz|||vvvtttyyyiiiZZZ]]]gggiiibbbkkkqqqwww{{{~~~||||||~~~~~~~~~~~~ppppppoooeee[[[jjjssstttvvv|||gggJJJ222111555111...111000000000000000000000000000//////////////////000////////////////////////111111111111111111111111222222111111111111222222222333333555666666777777;;;???bbb}}}|||nnnccc[[[WWWWWW______```bbbeeejjjoooqqquuu||||||rrrooonnniiibbb[[[UUUSSSRRRRRRRRR\\\gggnnnuuu}}}tttrrrmmmnnnsss~~~iii[[[cccpppNNNAAA<<<555222666555555444444444333333333333333333222222222111111000000000000000000000000111111111111111111111111111111000000000000111111000000000000000000000000111111222222333555999<<<888;;;AAANNNgggnnnfffbbbeeeeeebbbbbbhhhlllooorrrrrrpppooopppsssnnnpppsssvvvwwwvvvtttssssssssssssuuuuuutttqqqooolllooolllnnnvvvwwwyyyyyyrrrnnniii___TTTKKKNNN^^^nnnwwwyyyzzzuuutttyyy}}}}}}}}}~~~sss\\\YYY```bbb\\\aaakkkuuuzzz~~~||||||~~~rrrgggqqqaaaSSSfffxxxttt~~~eeeBBB444333222111111000000000000000000000000000//////......//////000000000000000000000000000111111111111111222222222111111000000111111222333111222333444555666666666;;;???bbb{{{}}}|||qqqcccYYYWWWYYY[[[eeeeeeeeedddeeegggkkknnn}}}zzzyyytttssspppjjjbbbZZZUUURRRQQQIIIPPPWWWZZZ```lllxxx~~~uuusssnnnmmmppp{{{fffTTT~~~cccJJJ>>>888555555555555444444444333333333333333333222222222111111000000000000000000000000000000000000000000000000222111000//////000111222.........//////000000111111222222222333666;;;>>>999===FFF\\\xxxnnn```aaabbbddddddccceeeggglllpppuuuvvvtttrrrsssuuurrrrrrssstttttttttttttttsssrrrrrrrrrttttttrrrpppkkknnnkkkllluuuwww{{{}}}vvvnnnfff^^^UUUMMMPPP\\\kkkuuuyyyzzzwwwxxx{{{|||{{{|||}}}nnn]]]^^^___\\\\\\hhhuuuzzz|||~~~}}}~~~~~~~~~~~~~~~~~~pppooocccOOOXXXyyymmm\\\???333222222111000000000000000000000000000///............///000000000000000000000000000000000111111111222222222000000000111222333444555111222444555666777666666<<<@@@ccczzziii[[[XXX[[[^^^]]]^^^___```bbbfffjjjmmmwwwyyyuuuuuusssnnneee[[[TTTPPPJJJOOOPPPNNNQQQ]]]jjjrrrzzzwwwzzzwwwtttqqqooopppzzz|||\\\dddpppPPPAAA===;;;888555555444444444333333333333333333222222222111111000000000000000000000000////////////////////////222111000//////000111222,,,,,,---...///000111111111222222222333777;;;??????BBBMMMgggtttxxxwwwyyyzzz{{{rrr```[[[aaaeeeeeedddeeehhhhhheeekkksssuuutttssstttvvvyyywwwtttqqqpppppprrrssspppooonnnnnnpppqqqpppoookkkmmmjjjlllvvvxxx~~~zzzpppfff___XXXQQQSSS^^^kkkvvv{{{|||{{{|||~~~|||~~~{{{eee^^^``````\\\kkkwwwzzzyyy{{{~~~~~~~~~bbb[[[CCC???lllxxxeeerrrIII444222333111000000000000000000000000000///...------...///000000000000000000000000000000000111111222222222222000000111222333555666777222333555777888888777777<<<@@@cccvvvkkk```YYY[[[```aaaaaa```^^^^^^ccclllsss~~~|||zzz{{{|||{{{vvvmmmbbbYYYTTTPPPLLLKKKMMMNNNPPPVVV^^^dddjjjrrrvvvwwwyyy~~~yyytttlllnnnnnnrrrgggbbb^^^GGG999444999888777666666777666444222333333333222222222111111000000000000000000000000111111111111111111111111222111111111000000//////111000///////////////000222222333444666999<<<>>>BBB@@@```rrrttt|||rrrpppzzzwwwhhh^^^[[[^^^cccfffhhhhhhjjjkkklllooosssvvvvvvvvvvvvvvvwwwvvvssspppnnnmmmmmmmmmpppnnnllljjjjjjllloooqqqllliiinnnvvvvvvrrrxxx|||vvvpppaaaYYYSSSVVVbbbooovvvxxx}}}{{{{{{}}}|||zzz|||}}}}}}kkkccc___[[[```iiitttxxxxxxxxx|||~~~||||||~~~~~~uuuRRR<<>>cccvvvlllbbb^^^\\\[[[\\\```___^^^^^^^^^bbbhhhqqqwwwyyy}}}||||||}}}uuufff\\\XXXOOOKKKJJJKKKJJJHHHJJJOOOUUU[[[aaafffhhhlllrrrwwwzzz~~~yyytttkkknnnooorrr|||cccoooXXXCCC777;;;999777666666666666444222333333333222222222111111000000000000000000000000111111111111111111111111111111111111000000000///000000////////////000000111222444666888;;;>>>AAABBBKKKsssvvvyyy}}}}}}{{{wwwuuuuuussskkkccc]]]___```ccceeefffiiimmmqqqpppssswwwyyyxxxwwwvvvuuu{{{yyyuuuqqqpppqqqrrrtttrrrpppmmmkkkjjjlllnnnpppsssmmmmmmrrrssssss}}}|||sssbbb[[[VVVYYYeeerrrxxxzzz}}}zzzzzz|||zzzxxxzzz~~~{{{ggg___]]]\\\```iiisssyyyyyyyyy}}}~~~~~~}}}~~~aaaDDDBBBMMMhhhpppuuuJJJ333000333111000///111333444444333///111222111000///000222000000000000000000000000000000000000111111111111111000000000222333555666666444444666999;;;:::999888>>>bbbrrr```WWWOOORRRXXX[[[\\\^^^^^^]]]]]]aaaiiiqqqxxx{{{zzz|||xxxxxxnnneeebbbSSSOOOMMMLLLIIIDDDBBBCCCFFFJJJOOOSSSVVV[[[ccchhhooossszzzzzztttjjjnnnpppqqqxxx~~~uuulllKKK777;;;:::888666666666666444222333333333222222222111111000000000000000000000000111111111111111111111111111111111111000000000000000000000//////000000111///222666888;;;===AAACCCFFF___sssfff___\\\ZZZ___```aaaaaadddiiioootttqqquuuxxxzzzxxxuuusssrrr|||yyyuuuqqqqqqssswwwyyyvvvssspppmmmllllllmmmnnnqqqllljjjnnnoooppp{{{tttbbb[[[WWW[[[gggsssyyy{{{|||yyyyyy{{{yyyuuuwww{{{zzz|||uuuaaa[[[[[[[[[^^^gggrrryyyzzzzzz}}}|||~~~~~~}}}~~~vvvTTTEEE===IIIdddvvvtttpppaaa<<<111666222000///000222333333222000111222111000000111222000000000000000000000000000000000111111111222222000000000111222333444555666555555666888999999888999===```hhhVVVPPPMMMQQQWWWYYY[[[]]]___^^^___eeeooowww|||}}}{{{||||||~~~zzzyyypppmmm]]]WWWRRRPPPLLLFFFCCCDDD@@@CCCEEEGGGJJJOOOVVV[[[cccfffooozzzzzzttthhhkkknnnpppttt~~~~~~~~~VVV;;;===;;;999777666666666444222333333333222222222111111000000000000000000000000111111111111111111111111111111111000000000000000000000000///000000111111000333888:::;;;===AAADDDQQQvvv~~~|||kkk\\\YYY[[[ZZZ\\\]]]^^^```ccchhhnnnsssooorrrvvvwwwvvvsssqqqqqqxxxvvvtttrrrrrrtttwwwzzzyyywwwtttpppnnnmmmmmmnnnllljjjkkkoooppppppuuu}}}|||ttt```ZZZVVVZZZfffrrrxxxyyy{{{yyyyyyzzzxxxuuuuuuyyyyyyyyy}}}sssddd``````^^^\\\eeepppwwwzzzzzz|||~~~zzz|||~~~~~~~~~nnnQQQ>>>CCCRRRTTTuuummmqqq~~~tttMMM:::999333111//////111222222111000111222222000000111222000000000000000000000000000000111111111222222222000111111111222333444444666666666666777888888888:::===]]]aaaPPPOOOQQQVVVXXXWWWYYY]]]^^^^^^aaahhhqqqxxxzzzyyyvvvxxx|||}}}zzzyyysssddd[[[SSSPPPMMMIIIHHHIIICCCCCCCCCCCCDDDGGGLLLPPPVVVYYYbbbnnnyyyzzzuuufffiiilllnnnqqqzzz}}}zzzdddDDDBBB<<<:::777666666555444333333333333222222222111111000000000000000000000000111111111111111111111111000000000000000000111111000000000000000111222222111555:::;;;;;;===AAAFFF___yyy~~~mmm[[[UUUYYY\\\[[[YYY\\\```dddgggjjjnnnqqqmmmpppsssuuuuuuttttttttttttttttttuuuvvvwwwxxxxxx{{{yyyvvvssspppooonnnnnnooonnnoooqqqrrrsssvvvzzz|||}}}~~~wwwsssaaaZZZUUUYYYeeeqqqwwwxxxxxxwwwxxxzzzyyyuuuvvvzzz~~~{{{uuullliiieee___ZZZaaakkkssswwwyyyzzz|||xxx{{{~~~~~~}}}~~~aaaIIIRRRZZZNNN]]]wwwhhhuuu~~~```DDD555555333000///000111111000000222333222111000111222000000000000000000000000111111111111222222222222000111111222333333333333555555666666666777777888;;;<<<\\\uuuWWWJJJLLLRRRYYYZZZXXXYYY^^^[[[^^^cccjjjqqqvvvwwwvvvwwwxxx{{{~~~}}}xxxjjj___UUUQQQNNNKKKIIIJJJGGGEEECCCAAAAAABBBDDDEEEJJJLLLUUUaaalllzzz|||wwwiiihhhjjjlllooowwwoooMMMCCC>>>;;;888666555555444333333333333222222222111111000000000000000000000000111111111111111111111111000000000000111111111111000000000000111111222333333777;;;<<<<<<>>>EEEKKKppp{{{aaaVVVVVVWWWVVVUUUZZZ^^^dddiiilllnnnppprrrnnnpppssstttuuuvvvxxxzzzssstttvvvwwwyyyyyyyyyxxxzzzxxxvvvsssqqqpppooooooppppppqqqsssvvvxxxzzz|||wwwyyy~~~|||tttqqqbbbZZZTTTVVVaaammmtttvvvttttttvvvzzzyyyvvvxxx{{{}}}|||wwwmmmiiiaaaYYYWWW]]]fffnnnsssvvvxxxzzzvvvzzz|||||||||~~~rrrUUUYYY___RRRQQQwwwnnnooorrrRRR777888555222000000111111000111222333222111111111333000000000000000000000000111111111222222222222333000111222333333333333222333555666666666666888999<<<<<<[[[xxxaaaKKKIIIJJJPPPYYY]]][[[ZZZ[[[[[[aaaiiipppuuuwwwyyyzzz~~~}}}|||~~~tttiii___ZZZVVVOOOJJJHHHJJJGGGDDDBBBAAA@@@@@@@@@CCCCCCIIISSS[[[hhh~~~zzzoookkkiiikkkooouuu~~~ZZZGGG???<<<888666555555444444333333333222222222111111000000000000000000000000111111111111111111111111///000000000111111111111000000000000111222333444333888<<<======BBBLLLTTTyyyuuuYYYVVVYYYUUUQQQSSS\\\```fffjjjmmmoooqqqrrrpppqqqrrrrrrsssuuuxxx{{{sssttttttuuuvvvwwwxxxxxxuuutttsssqqqpppooooooooommmttt}}}uuussswww|||qqqlll```WWWOOOPPPZZZfffnnnpppoooooorrrwwwxxxwwwxxx}}}zzzqqqfff___YYYUUUZZZaaahhhnnnrrrvvvxxxuuuyyy~~~||||||~~~jjjTTTQQQMMMJJJlllqqqyyykkkMMM;;;777333111111111111111111222333333111111222333000000000000000000000000111111111222222222333333000111222333333333222222111333666666555666888:::<<<<<<\\\ooocccSSSCCCNNNKKKOOOYYYaaa___ZZZVVV^^^fffpppwwwzzz|||~~~~~~zzz|||~~~uuukkkfff```VVVMMMIIILLLIIIFFFDDDBBBAAA@@@???AAA???BBBIIIMMMWWWsss|||tttmmmiiikkknnnsss~~~iiiQQQ???<<<888666555555555444333333333222222222111111000000000000000000000000111111111111111111111111//////000000111111111222000000000000111222333444333888===>>>???FFFQQQ[[[uuucccKKKQQQYYYTTTSSSZZZ]]]```eeehhhjjjmmmppprrrpppppppppooooooqqqvvvyyysssrrrpppppppppsssuuuwwwrrrqqqpppooonnnnnnnnnnnnlll{{{sssmmmnnn{{{}}}ooofff\\\RRRIIIIIIRRR___gggjjjkkkkkkpppvvvwwwvvvxxx}}}}}}{{{llleeebbbTTTXXX]]]dddkkkpppuuuwwwtttyyy~~~~~~~~~|||~~~QQQBBBEEEEEEgggwwwlllfff<<<999444222111222222111111222333333111111222333000000000000000000000000111111222222222333333333000111222333444333222111000333666666555666999;;;<<<<<<\\\vvvcccQQQIIIIIINNNNNNPPPTTTZZZ^^^]]][[[cccpppzzz{{{zzz~~~www{{{}}}yyyzzzvvviii\\\UUUTTTOOOLLLHHHGGGFFFDDD>>>:::BBB??????CCCFFFMMM```rrr}}}sssmmmhhhhhhjjjnnnvvv~~~hhhKKK;;;======111444<<<222444333222222111111222222111111111111111111111111000000000111222222333333222222222222222222222222000111333444444333222111::::::>>>BBBCCCGGG[[[qqqzzz}}}dddZZZRRRRRRTTTUUUVVVWWW^^^^^^aaahhhoootttuuutttnnnooopppppppppqqqtttvvvyyywwwtttqqqpppqqqssstttnnnnnnmmmlllkkkllloooqqqsss~~~~~~pppooottt|||hhh\\\YYYOOODDDDDDLLLTTTVVV\\\dddooouuuwwwxxxzzz}}}|||rrrjjj```ZZZWWWVVVZZZdddpppyyy~~~wwwzzz~~~~~~|||}}}~~~}}}~~~tttFFFHHHGGGLLL{{{gggiiiuuu|||}}}YYYDDD444555666000///666222222222111111111000000111111111111111111111111111111222222222333333333111111222222222333333333666333111222666999999888<<<@@@ZZZ|||kkk\\\OOOJJJJJJMMMOOORRRUUUYYY\\\]]]]]]eeepppyyyyyyyyy}}}|||{{{{{{}}}wwwyyy}}}sssggg\\\WWWTTTPPPLLLJJJJJJIIIEEEBBB@@@>>>>>>???@@@EEETTTdddxxx|||tttmmmhhhhhhiiilllsss{{{tttUUU>>>888999111333888111444333222222111222222222111111111111111111111111222222222111111111111111222222222222222222222222111222222333333333333222777999===@@@AAAKKKeee~~~|||mmm[[[TTTOOOPPPRRRSSSUUUYYY______bbbhhhnnnssssssrrrpppqqqrrrrrrqqqrrruuuwww{{{zzzxxxuuutttsssttttttnnnnnnmmmmmmnnnoooqqqqqqpppyyyvvvvvv^^^XXXOOOHHHEEEFFFJJJLLLTTT]]]jjjrrrvvvwwwyyy{{{~~~ssslllccc[[[YYYXXX\\\eeennnuuuxxxxxx|||}}}~~~~~~~~~VVVGGGFFFIIIlllxxx^^^iii~~~gggNNN888444444111111666222222222111111111000000111111111111111111111111000000111111111222222222111111222222222333333333666444222333777999999888;;;>>>YYYkkk\\\SSSLLLJJJJJJMMMPPPTTTVVVWWWYYY\\\```llltttzzzzzzyyy{{{}}}yyy}}}zzzuuuxxxzzznnnaaaYYYVVVQQQLLLJJJJJJIIIGGGDDDAAA???>>>>>><<<>>>HHHRRRiiiyyyuuunnnhhhgggggghhhnnnuuu{{{jjjIII777777555444666333444444333222222222222222222222222222222222222222444333333222111111000000222222222222222222222222333222222111222333444555777;;;>>>>>>BBBUUUxxx{{{tttyyy{{{{{{nnnYYYPPPMMMLLLNNNOOOOOOTTTZZZ___```ccchhhmmmpppqqqpppooopppqqqqqqqqqrrrtttvvvyyyyyyxxxwwwvvvtttsssrrrnnnmmmmmmooosssuuutttrrrpppssslll^^^RRROOOKKKDDDBBBEEEIIISSS```jjjoooqqqsssuuuzzzvvvppphhh\\\[[[ZZZ]]]cccjjjpppssswww|||~~~~~~}}}}}}rrrRRRFFFFFFWWW~~~cccbbbvvvdddCCC555333333333444222222222111111111111111111111111111111111111111//////000000000111111111111111222222222333333333666555444555777999:::999:::===WWWttt[[[NNNJJJIIIIIIJJJLLLQQQVVVWWWUUUVVV]]]cccsssyyy~~~||||||}}}~~~{{{xxxuuuyyytttgggaaa]]]WWWOOOKKKJJJIIIGGGEEEBBBCCCBBB???<<<<<>>333333333000111111111111111111111111111111111111111111111111111111111222222222333333111111222222222333333333444555777777888999999:::<<<===VVVppp^^^JJJCCCDDDFFFIIIKKKLLLQQQUUUUUUTTTWWW```iiinnnqqqzzz~~~~~~|||yyyxxx||||||{{{ssslllaaaYYYTTTOOOKKKGGGBBBEEEEEE@@@===>>>>>><<<@@@NNN___kkkssszzz|||zzzrrrlllhhhgggfffccceeejjjlllvvvRRR:::===:::333666555444444333333333333333333333333333333333333333111111222222333444444555111111111222222333333444444333222111333666999<<<;;;AAABBBEEE^^^|||~~~xxxhhhWWWMMMFFFJJJJJJKKKMMMKKKKKKRRR[[[___aaaeeeggghhhhhhjjjkkkoooqqqssssssrrrqqqrrrssskkkmmmqqqssstttrrrpppnnnkkkkkkmmmqqqvvvxxxvvvtttnnnpppvvv~~~mmmWWWQQQMMMKKKKKKFFFDDDAAA@@@@@@DDDHHHJJJOOOUUU```mmmtttzzzuuukkkddd___WWWQQQRRR\\\jjjtttxxx}}}}}}~~~|||{{{}}}dddPPPMMMPPPXXXvvvcccuuuzzzgggFFF555333444111111111111111111222222222111111111111111111111111111222222222222333333333111111222222222333333333222555777888888777999:::<<<===UUUaaaSSSEEEBBBDDDGGGJJJLLLLLLOOORRRSSSUUUZZZcccjjjmmmnnnsss|||~~~~~~}}}zzzxxxyyy|||~~~xxxqqqggg^^^XXXSSSMMMHHHEEEHHHGGGAAA>>>@@@>>>;;;===GGGSSS^^^iiisssvvvtttpppkkkggggggfffdddfffjjjjjjsssaaa>>>===<<<333666555555444333333333333444333333333333333333333333222333333333333333333333000111111222333333444444333222222333444777:::<<<<<<@@@BBBKKKooottt^^^NNNKKKIIIJJJHHHHHHJJJJJJLLLTTT\\\]]]aaaeeegggggggggiiikkkppprrrttttttsssrrrrrrsssnnnooorrrssssssqqqnnnllliiikkkmmmpppssstttuuuuuuoooooottt{{{~~~kkkZZZTTTRRRQQQIIIFFFAAA=========???@@@CCCHHHPPPZZZaaakkkyyyxxxpppfffaaaYYYRRRQQQXXXeeennnvvv{{{~~~|||{{{|||xxxyyy{{{}}}~~~wwwUUUWWWZZZMMMvvvpppwwwvvvSSS:::555555222000000111111111222222222111111111111111111111111111111111111222222222222111111222222222333333333111444777888777666777999;;;<<>>GGGQQQ^^^jjjmmmjjjnnnjjjggghhhgggeeegggkkkllluuummmCCC??????666888555555444333333333333444333333333333333333333333555444444333333222222111000000111222333333444444222222222333555888:::<<<>>>BBBDDDRRR}}}wwwmmmWWWJJJKKKKKKIIIFFFEEEGGGJJJMMMUUU^^^\\\```dddfffffffffiiikkknnnpppssssssrrrqqqqqqqqqooopppqqqrrrpppnnnjjjhhhhhhkkknnnooopppqqqsssuuusssnnnmmmrrrxxx{{{~~~eee\\\ZZZXXXKKKHHHCCC???>>>===<<<;;;999===BBBFFFJJJTTTdddsss|||vvvfffbbb[[[TTTQQQVVVaaaiiirrrwww}}}}}}||||||vvvwwwzzz~~~{{{|||~~~~~~YYY^^^aaaHHHppp}}}zzz___@@@666555111000000111111222222222222111111111111111111111111000000000000111111111111111111222222222333333333000333777888666555777999:::;;;QQQ~~~JJJHHHFFFEEEEEEFFFHHHJJJPPPQQQOOOPPPZZZhhhmmmjjjpppsssvvvtttqqqqqquuuyyy~~~~~~|||}}}wwwuuuyyy}}}~~~|||tttrrrmmmdddZZZUUUQQQNNNIIIFFFDDDCCCAAA@@@>>>>>>???CCCLLLWWWaaagggdddhhhhhheeedddggghhhgggiiiqqq~~~}}}PPP;;;<<<:::111444444444444444444444444222222222222222222222222333333333333333333333333111111222222222333333333777444333555999=========@@@BBBJJJbbb~~~~~~{{{ooo^^^OOOHHHHHHJJJGGGGGGFFFHHHLLLSSSYYY]]]___aaaccceeefffhhhkkkmmmpppooommmmmmnnnoooooonnnlllmmmoooooonnnllllllmmmnnnnnnnnnmmmnnnppptttxxxtttrrrppppppqqqtttxxxzzz|||~~~yyygggeeeaaaVVVQQQKKKFFFCCCAAA@@@>>>===;;;999888;;;DDDRRR\\\yyypppnnneee\\\VVVRRRRRRZZZcccnnnuuuzzzzzz{{{}}}|||}}}}}}zzzyyy}}}{{{zzz||||||}}}gggMMMNNNLLLXXX{{{YYY:::333222222222111222444444333111000000000000000000000000000000111222222222222111333333333333333333333333555555666777888999::::::999BBBOOOzzzFFFEEEDDDDDDEEEHHHJJJLLLPPPRRRRRRUUU```nnnssspppuuuwwwyyyvvvsssrrruuuyyy}}}|||~~~zzzxxxuuummmfffbbbVVVRRRMMMIIIHHHGGGFFFEEE@@@>>><<<===CCCLLLVVV]]]bbbfffgggdddbbbeeefffdddhhhooozzz\\\@@@;;;999222444444444444444444444444222222222222222222222222333333333333333333333333111222222222222333333333666444444666:::=========AAADDDQQQqqq~~~yyy}}}ttteeeTTTIIIFFFHHHKKKHHHGGGGGGIIINNNTTTZZZ^^^```bbbeeefffhhhiiilllnnnqqqooommmmmmoooooonnnmmmllloooqqqqqqooommmlllllllllmmmnnnnnnooorrrvvvzzzzzzwwwsssrrrtttvvvxxxxxxzzz|||~~~xxxssslllaaaZZZQQQJJJFFFCCCAAA???>>>>>><<<:::999===CCCIIIiiizzzrrriii___XXXSSSQQQWWW___llltttzzz{{{|||zzzzzz{{{|||}}}~~~~~~|||~~~YYYJJJFFFOOOvvvooonnnoooGGG888666000///...///111111000...000000000000000000000000000000111222222222222111333333333333333333333333555666666777888999:::::::::CCCNNNyyyBBBBBBBBBCCCEEEIIILLLNNNOOORRRTTTZZZcccnnnqqqooowwwyyyyyyvvvsssrrrtttwww}}}}}}~~~}}}{{{uuuooommm^^^ZZZTTTOOOMMMKKKJJJIIIEEEAAA===:::<<>>>>>===CCCIII^^^xxxrrrzzzlllXXXIIICCCDDDHHHKKKGGGGGGHHHKKKOOOUUU[[[^^^```cccfffhhhiiijjjlllnnnqqqooonnnnnnoooooonnnmmmppprrruuuuuussspppnnnmmmkkklllnnnoooqqqsssxxx{{{zzzuuutttvvvyyywwwuuuwwwzzz{{{~~~qqqmmmeeeZZZQQQKKKGGGCCC????????????===:::888999:::TTTwww}}}xxxtttkkkbbb[[[UUURRRWWW^^^iiisss{{{}}}~~~{{{|||}}}|||{{{|||~~~~~~~~~{{{|||oooMMMEEEFFF```jjjVVVaaaTTT999555444222111111222333222111000000000000000000000000000000111222222222222111333333333333333333333333555555666777888999:::::::::CCCMMMwwwAAAAAABBBCCCFFFIIILLLNNNNNNQQQUUU[[[ccchhhiiihhhuuuvvvvvvtttrrrrrrtttvvv}}}{{{zzz~~~~~~xxxuuuiiiccc\\\VVVRRROOOLLLJJJIIIFFFAAA>>>>>>@@@EEEHHHSSSXXX\\\[[[[[[^^^```^^^```gggqqq|||rrrsssRRRCCC===888555555555555444444444444333333333333333333333333333333333333333333333333222222222333333333444444333444777:::===>>>>>>>>>CCCRRRrrrxxxxxxxxxeeePPPEEECCCDDDFFFGGGEEEFFFGGGKKKOOOUUUZZZ]]]___bbbeeehhhiiijjjlllmmmpppooonnnnnnoooooonnnlllsssvvvxxxxxxvvvrrrpppooolllnnnpppqqqrrrtttwwwzzzyyyrrrrrrvvvyyyvvvqqqtttwwwyyyxxxuuummmbbbZZZTTTNNNGGGAAA????????????===;;;:::999FFFcccyyyuuurrrkkkddd^^^XXXUUUXXX^^^fffqqq|||}}}{{{zzz|||}}}}}}~~~{{{|||]]]MMMBBBMMMuuuzzzWWWPPPooogggCCC999888666333222333333333222000000000000000000000000000000111222222222222111222222333333333333444444444444555666777888888999888@@@KKKuuuCCCCCCCCCDDDFFFIIIKKKLLLNNNQQQXXX```gggiiijjjjjjttttttttttttssstttvvvxxx||||||zzz{{{|||{{{{{{www|||tttoooggg___YYYSSSNNNJJJJJJIIIGGGEEECCCBBBBBBBBBIIIOOOSSSSSSUUUZZZ]]]\\\YYY```mmmyyymmmxxx~~~```MMMAAA888666666666555555444444444333333333333333333333333333333333333333333333333222222333333333444444444222444888;;;===>>>???@@@FFFaaavvv{{{sss```LLLFFFGGGEEECCCCCCBBBCCCFFFJJJOOOTTTXXXZZZ]]]```dddggghhhiiijjjlllooonnnnnnoooppppppnnnmmmrrrtttwwwvvvtttqqqooonnnoooqqqssstttttttttuuuwwwzzztttnnnoootttvvvtttooorrrvvvxxxxxxmmmeee___XXXOOOGGGDDDBBB@@@>>>============888III```pppzzz}}}|||zzzqqqlllgggbbb\\\VVVVVVZZZcccooo{{{}}}yyyzzz~~~~~~~~~|||{{{|||yyy]]]DDDAAA___nnnSSS^^^xxxWWWGGG:::666222000///000000///000000000000000000000000000000111222222222222111222222222333333444444444222333333444555666777777555===HHHrrrDDDDDDEEEFFFGGGIIIKKKKKKPPPSSS\\\hhhoooqqqsssvvvvvvvvvuuuuuuvvvxxxyyyzzz}}}~~~~~~~~~|||uuu|||nnnsssyyyzzzssskkkccc[[[TTTOOOKKKKKKKKKIIIGGGDDDBBB@@@BBBGGGJJJJJJMMMTTTXXXYYYTTT[[[fffsss|||vvvrrrnnnXXXEEE888777777666666555444444444333333333333333333333333333333333333333333333333333333333333444444444444333555999;;;<<<>>>@@@BBBPPPvvvxxx|||lllYYYIIIHHHIIIEEE@@@???@@@BBBEEEJJJOOOTTTWWWYYY\\\```dddggghhhiiijjjkkkllllllmmmoooqqqqqqpppnnnnnnpppqqqpppnnnlllkkklllppprrruuuvvvvvvuuuuuuvvvuuuqqqmmmmmmqqqsssrrroooqqqtttwww~~~sssllldddZZZRRRNNNJJJDDD???=========<<<777===GGGVVVdddnnnrrrrrrooollliiiggg```WWWSSSTTT^^^kkkxxx{{{{{{}}}}}}yyywww|||~~~~~~|||zzzzzz{{{}}}}}}oooMMM@@@OOOdddbbbUUUYYYgggUUUAAA<<<666222111111111000000000000000000000000000000000111222222222222111111222222333333444444555222222333444555666777777555<<>>===???===>>>DDDNNNVVV]]]```fffeeegggiiiddd[[[VVVVVVXXXfffsssvvvuuuxxx|||~~~}}}~~~zzz{{{}}}~~~}}}}}}{{{{{{|||}}}||||||ZZZKKKKKKQQQyyyvvvYYYKKKtttlll\\\HHHCCC<<<666444333333222000000000000000000000000000000111222222222222111111111222333333444555555333444444555666777888999777>>>GGGqqqCCCDDDFFFHHHJJJLLLNNNOOOQQQSSS\\\hhhooonnnqqqwwwyyywwwuuuttttttuuuuuutttqqqzzz|||{{{zzzxxx~~~yyy}}}xxxeeeiiipppwww~~~yyypppfff```YYYWWWSSSOOOLLLIIIHHHGGG@@@CCCCCC@@@AAAHHHNNNPPPTTTUUUYYY___fffooovvvzzztttzzz{{{zzz}}}aaaJJJ<<<888777777666555444444444444444444444444444444444333333333333333333333333333333333444444444555555444777999::::::===BBBFFFhhh{{{{{{\\\KKK@@@BBBEEE@@@>>>AAA???BBBGGGMMMRRRVVVYYYZZZ^^^bbbfffjjjkkkkkkkkkllliiijjjlllooorrrsssrrrpppnnnooonnnmmmkkkkkknnnpppmmmqqquuuxxxxxxxxxxxxyyyuuutttsssrrrqqqpppppppppqqqqqqttt~~~uuummmggg```ZZZRRRLLLHHHFFFBBB@@@>>>;;;999;;;AAAHHHQQQXXX[[[]]]ccciiiggg```[[[\\\UUUbbbooorrrqqqtttyyy|||zzz~~~}}}|||}}}{{{}}}~~~~~~~~~|||fffWWWNNNGGGpppdddLLL___ooobbbIIICCC;;;444111000000///000000000000000000000000000000111222222222222111111111222333333444555555555555666777888999::::::999@@@HHHqqqHHHFFFFFFJJJKKKJJJKKKOOONNN[[[gggjjjjjjmmmpppqqqqqquuuuuussssssuuuuuuqqquuuyyyxxxrrrrrrxxxzzzuuuxxxzzzssseeeffflllxxx|||qqqggg^^^[[[WWWSSSPPPMMMJJJHHHFFFDDDBBBBBBDDDFFFGGGGGGLLLMMMPPPUUU[[[aaagggjjjnnnpppuuu}}}mmmWWWAAA;;;:::777333222444555555333444444555555444444333333333333333333333333333222333333333333333333444444777666888>>>===BBBSSSsssqqqRRRJJJBBB???BBBCCC@@@<<>>@@@@@@???===@@@GGGNNNTTTWWW\\\```aaa```]]]ZZZXXX\\\fffnnnoooooouuu|||{{{~~~}}}{{{{{{~~~|||zzzzzz|||}}}|||~~~nnnWWWYYYVVV[[[tttJJJZZZnnnGGG777222444111222555222111111111111111111111111222222222222222222222222333222111111111333666777555666888999888999:::<<<>>>>>>KKKmmmGGGFFFGGGKKKLLLJJJLLLPPPWWWbbbkkkllljjjlllnnnnnnqqqtttuuussssssvvvvvvssswww{{{yyysssttt{{{zzzsssvvvxxx}}}wwwhhhiiinnnzzz~~~~~~yyypppiiieeebbb^^^YYYVVVRRRNNNJJJIIIFFFCCCBBBCCCDDDDDDDDDJJJKKKLLLNNNPPPSSSVVVXXX```bbbhhhqqquuuvvvzzzzzzdddGGG;;;999666333333444555444333444444555555444444333333333333333333333333333222333333333333444444444555999888:::@@@???FFFZZZyyycccOOOJJJCCC@@@@@@AAA@@@>>>AAAEEELLLQQQTTTWWW[[[^^^```bbbfffiiijjjiiihhhfffkkkjjjjjjkkklllnnnnnnnnnuuurrrooommmmmmnnnmmmmmmpppsssvvvwwwwwwyyy|||~~~|||zzzxxxwwwvvvsssqqqrrrwwwyyy}}}wwwqqqllleee]]]VVVOOOIIIEEEEEEEEEDDD???::::::???CCCIIILLLQQQVVVYYYYYYXXXWWWTTTVVV]]]eeeiiikkkpppwwwxxx{{{~~~~~~}}}}}}~~~~~~|||{{{}}}^^^RRRRRRTTT}}}|||WWWPPPxxxXXX???333555222111333111111111111111111111111111222222222222222222222222333333111111111333555666444666777888777888:::;;;>>>===KKKlllFFFEEEHHHLLLLLLKKKMMMRRR^^^gggmmmkkkiiijjjmmmmmmsssvvvwwwuuuvvvyyyzzzwwwzzz|||yyyvvv{{{wwwvvvxxx}}}nnnooosss|||{{{wwwrrrnnnkkkhhhddd___[[[VVVQQQMMMKKKHHHDDDBBBBBBBBBAAA@@@FFFFFFFFFFFFFFFGGGHHHHHHQQQRRRYYYbbbgggjjjooouuu{{{~~~tttOOO<<<999555444444555444444333444444555555444444333333333333333333333333333222222333333444444444444666::::::===BBBAAALLLdddwwwzzzrrr[[[KKKHHHDDD@@@>>>>>>???@@@BBBFFFKKKPPPTTTXXX[[[^^^___aaaeeehhhiiiiiihhhgggjjjjjjiiijjjjjjkkklllmmmvvvssspppoooooopppooonnnoooqqqtttvvvwww{{{|||{{{yyywwwsssqqqrrruuuvvv~~~|||zzz~~~xxxvvvqqqkkkcccZZZRRRNNNLLLKKKHHHBBB;;;888:::===>>>AAAEEEJJJNNNQQQSSSSSSPPPOOORRRZZZaaaeeelllrrrwwwyyy|||}}}~~~~~~~~~~~~{{{zzz|||~~~oooOOOLLLJJJkkkdddIIImmmrrrKKK555666333000111111111111111111111111111111222222222222222222222222444333222222222333444555333555666777666777999:::===<<>>AAAAAAQQQooowwwtttssstttkkkVVVGGGGGGEEE@@@<<<<<>>===???;;;<<>>@@@???AAAEEEGGGIIINNNUUUbbbppp{{{dddMMM@@@666777888444333666333444444555555444444333333333333333333333333333222222333444555666666777999;;;;;;>>>@@@DDDdddzzz|||ooo^^^PPPEEEBBBCCCAAA>>>;;;;;;???CCCDDDGGGMMMUUU[[[^^^^^^\\\\\\^^^aaadddfffhhhiiiiiissstttssspppjjjhhhhhhjjjjjjjjjjjjllloooqqqqqqpppssstttuuuxxx{{{{{{yyywwwsssssstttvvvxxxxxxuuussstttsssrrrssswww~~~wwwsssqqqtttzzz}}}wwwoooiiibbb___[[[UUUNNNHHHCCC@@@???>>>=========???AAABBBHHHDDDDDDIIIPPPWWWaaajjjuuuxxx{{{}}}~~~~~~~~~}}}~~~|||YYYMMMLLLeeeiiiKKKaaaoooMMM===333222444000111111111111111111111111222222222222222222222222333333333333333333333333222444555666555666888999888888IIIlllFFFFFFHHHJJJIIIKKKUUUaaafffiiijjjggggggjjjkkkjjjmmmooonnnkkkmmmqqqtttsssqqquuutttqqqwww}}}|||xxxtttvvv|||~~~xxxyyyzzz}}}ssspppkkkhhhhhhhhhgggfff^^^ZZZTTTOOOMMMJJJHHHFFFGGGGGGGGGFFFDDDAAA???>>>===;;;<<>><<<;;;<<<@@@BBBFFFJJJQQQZZZaaaccc```]]][[[]]]```cccfffhhhiiijjjqqqsssssspppkkkhhhjjjmmmlllkkkkkkmmmooopppooommmqqqsssuuuzzz}}}}}}yyyuuuttttttvvvxxxzzzzzzwwwuuuvvvuuuuuuuuutttrrrtttxxxtttpppnnnppptttzzzyyysssmmmjjjeee___XXXQQQJJJFFFBBBAAA@@@???>>>>>>>>>???@@@???@@@DDDHHHMMMYYYdddlllpppuuuyyy{{{|||~~~|||~~~~~~bbbPPP???NNNsss{{{UUUOOOxxx{{{\\\DDD333444666///111111111111111111111111222222222222222222222222111222222333444444444444333444666666666666888:::888999IIIlllFFFFFFHHHIIIHHHKKKVVVccc]]]aaacccbbbdddiiikkkiiinnnpppooolllmmmrrrtttssskkkqqqrrrqqqxxxyyyssssssxxx|||{{{zzzzzzzzzzzz{{{|||}}}~~~{{{{{{}}}uuuqqqlllhhhggggggggggggccc___YYYSSSOOOKKKHHHFFFHHHHHHHHHHHHGGGEEEDDDBBB<<<::::::===???@@@FFFMMM]]]mmmyyy{{{vvv|||XXXFFF888888888444333888333444444555555444444333333333333333333333333333222222333444555666777888:::;;;<<>><<<<<<;;;<<>>:::>>>DDDFFFWWW~~~~~~^^^JJJLLLCCC@@@>>>:::888999===AAADDDEEELLLUUU^^^bbbcccbbbbbbbbb``````eeelllpppooolllmmmnnnnnnnnnooooooppppppnnnnnnooopppqqqqqqrrrrrrmmmpppvvvzzzzzzwwwrrroootttvvvyyy{{{||||||{{{yyyvvvuuussssssttttttsssrrrpppuuuyyywwwqqqmmmooossswwwsssqqqnnnkkkgggaaa[[[WWWNNNKKKGGGDDDCCCCCCBBBAAA:::<<<<<<===>>>DDDMMMTTTYYYcccnnnssstttvvvyyy{{{~~~~~~}}}}}}~~~tttXXXOOOVVVbbb{{{LLLNNN}}}fffIII999444333111222222111111111111222222...000222333333333333444111111222333333444555555444444555555666777777777999:::HHHhhhFFFGGGFFFFFFHHHOOOXXX```___dddjjjmmmmmmkkkjjjkkkppprrrssssssqqqpppoooppprrrwwwzzzzzzzzz~~~vvvwwwoooooo}}}|||}}}~~~}}}|||{{{|||zzzmmmhhhggghhhhhhhhhjjjllliiibbbZZZUUUSSSLLLJJJIIIHHHHHHGGGGGGFFFCCC@@@>>>===<<<===EEENNNcccpppuuuzzzxxx[[[???777777555444777444444444444444444444444555444444333333444444555555555444444555666777888<<<;;;???DDDJJJccc|||vvvsssTTTEEEHHH>>>@@@===:::999:::===AAADDDFFFLLLTTT[[[^^^_________aaa______dddjjjnnnmmmjjjlllllllllmmmnnnoooooopppnnnoooppppppppppppooonnnmmmooorrruuuvvvvvvtttsssrrrssstttvvvxxxzzz|||}}}{{{xxxtttqqqoooooonnnnnnsssvvvyyyxxxtttrrrsssuuutttyyyvvvqqqmmmiiiddd___[[[QQQMMMIIIEEEDDDCCCAAA@@@===>>>===<<<;;;>>>DDDIIIUUU\\\ccciiimmmsssyyy}}}~~~}}}}}}~~~{{{}}}cccOOOPPP\\\ZZZMMMqqqkkkMMM999666999999222222111111111111222222222222333333333222333333111111222333333444555555444444555555666777777777:::;;;HHHgggFFFFFFFFFGGGKKKQQQZZZ```]]]eeennnqqqooolllkkklllnnnqqquuuvvvuuurrrpppooopppwww}}}|||zzzuuuyyysssooowww|||{{{~~~|||zzz~~~{{{sssnnnkkkhhhjjjnnnrrrrrrnnnfff___[[[TTTQQQNNNLLLKKKJJJHHHFFFEEEBBB@@@@@@>>>???GGGPPPeeerrrxxx}}}jjjGGG999888777555666444444444444444444444444555444444333333444444555444444333333444666777888:::>>>AAACCCRRRwwwyyytttkkkPPPGGGJJJ@@@???===:::999:::>>>BBBEEEHHHMMMSSSYYY[[[\\\]]]^^^```______ccchhhlllkkkiiiiiiiiijjjkkkmmmnnnoooooommmnnnpppqqqpppooommmlllnnnooooooqqqrrrtttvvvxxxrrrqqqqqqrrrtttxxx{{{~~~yyyvvvrrrooollllllnnnooorrrssstttttttttsssrrrrrrsss{{{zzztttmmmiiifffbbb```YYYUUUPPPKKKHHHEEECCCAAABBBAAA???===::::::===@@@OOOPPPTTTZZZcccmmmvvv}}}~~~|||zzz{{{|||zzz|||}}}{{{{{{}}}}}}rrrTTTPPPZZZwwwnnnKKKaaa~~~~~~ZZZ===444666666222222111111111111222222333222222222111111111111111222222333333444444555444444555555666777777777:::;;;GGGgggFFFFFFGGGJJJNNNTTT[[[___^^^fffnnnpppmmmjjjkkknnnmmmpppssstttssspppooonnnmmmsssxxxyyyyyy|||rrruuurrrooowwwyyy{{{~~~yyyxxx~~~{{{tttooooootttzzz}}}|||uuunnniiiccc]]]UUUPPPMMMLLLJJJHHHHHHDDDBBBBBB@@@AAAHHHQQQfffttt{{{wwwOOO;;;888888777666444444444444444444444444555444444333333444444555555444444444555777888999999@@@BBBDDD\\\yyyttteeeNNNJJJLLLCCC===<<<:::999;;;>>>BBBEEEJJJNNNTTTYYY\\\^^^```bbbaaa```aaadddhhhjjjjjjhhhgggggghhhjjjkkkmmmnnnoookkkmmmoooqqqqqqpppooommmpppppppppqqqsssuuuwwwxxxssssssrrrqqqqqqssstttuuummmnnnnnnooooooqqqtttvvvtttrrrqqqrrruuuvvvtttrrrtttzzzyyyqqqmmmkkkiiiiiifffaaaZZZTTTOOOKKKGGGDDDEEEDDDBBB???=========>>>HHHEEEFFFNNNYYYdddnnnuuu}}}~~~}}}|||yyyxxxyyy{{{zzz{{{|||||||||{{{yyyxxxwwwzzz~~~```XXX]]]pppOOOUUUoooIII777333111222222111111111111222222000000//////111111111000222222222333333444444444444444555555666777777777:::;;;GGGfffEEEFFFHHHLLLRRRXXX]]]___```eeejjjkkkiiihhhkkkooolllnnnppppppnnnmmmnnnnnnnnnppprrruuuyyy}}}qqqpppmmmnnnzzz{{{|||zzzxxxzzz}}}yyywww|||tttkkk^^^UUUQQQPPPNNNLLLIIIEEECCCBBBAAAAAAIIIRRRdddttt|||VVV>>>888999888777444444444444444444444444555444444333333444444555666555555555777888:::;;;:::BBBCCCHHHhhhxxxtttmmm[[[IIIEEEEEE???<<<;;;::::::;;;???CCCEEEKKKOOOUUU[[[^^^bbbeeehhhccccccdddfffhhhiiiiiihhhffffffgggiiijjjlllmmmmmmjjjlllnnnqqqsssssssssrrrrrrssstttuuuvvvvvvuuuuuusssssssssqqqnnnjjjfffdddbbbgggmmmrrrtttvvvxxxzzzzzzwwwuuuvvvyyy{{{yyyvvvrrryyy~~~~~~vvvqqqoooooooooooojjjbbbZZZTTTOOOJJJGGGEEEDDDAAA@@@@@@AAAAAABBBCCC>>>???GGGQQQYYYbbbjjjvvvwwwyyyyyyxxxxxxyyyzzz|||zzzxxxvvvvvvwwwyyyzzzzzz}}}}}}ooo[[[ZZZfffZZZPPP}}}]]]AAA666555222222111111111111222222/////////111444666444333222222333333333333444444444444555555666777777777:::;;;GGGfffEEEFFFHHHNNNUUU[[[^^^___bbbdddfffggggggiiikkkmmmlllmmmoooooonnnmmmnnnoooppppppqqquuu{{{sssoookkknnn{{{{{{yyyzzzzzzvvv{{{|||~~~uuuhhh^^^ZZZWWWSSSOOOIIIEEECCCBBB@@@@@@HHHQQQaaarrr{{{|||___BBB888888888777444444444444444444444444555444444333333444444555666666666666777999;;;===<<>>CCCYYYxxxppp___QQQLLLDDD???DDD999999999:::===@@@DDDFFFKKKPPPWWW\\\```bbbeeefffcccdddeeefffffffffffffffgggggghhhiiijjjjjjkkkkkklllllllllmmmooorrrtttvvvqqqrrrtttuuuvvvvvvvvvvvvrrrssstttrrrnnnfff^^^YYYccciiippprrrqqqpppqqqssswwwuuusssrrrrrrssssssrrrqqqtttxxx}}}~~~tttooollljjjooojjjddd___\\\YYYVVVTTTNNNJJJDDDBBBCCCFFFGGGGGG???999999@@@CCCFFFRRRaaammmrrrwww{{{|||{{{yyyyyy|||zzzxxxwwwxxx{{{^^^PPPVVVkkk{{{TTTiii}}}JJJ111222222222111111111111222222111111333999======777222333333333333333333333333444444555555666777777777:::;;;GGGfffDDDEEEIIIQQQYYY___```___cccbbbccchhhmmmooojjjffflllpppvvvyyyxxxuuurrrpppkkkpppuuuvvvuuuwww}}}ssssssrrrttt}}}tttiiijjjpppttt}}}yyysssqqqoooiii^^^UUUGGGDDDAAA@@@>>>>>>EEENNN[[[nnnxxx~~~mmmLLL;;;666666444444444444444444444444444555444444333333444444555444444444444666888:::<<<>>><<