BM6P6(@ JJJRRR___mmm{{{vvv```bbbaaaeeeppp|||{{{sssiiiaaa\\\XXXTTTPPPWWW\\\ccciiiooovvv~~~xxxtttrrrqqqooojjjeee```\\\YYYXXXRRRNNNJJJHHHHHHGGGEEECCCIIIFFFCCCAAAAAAAAA@@@???<<<========================<<<;;;;;;;;;<<<>>>???===>>>>>>>>>>>>>>>>>>===>>>>>>======<<<<<<;;;;;;;;;<<<==================<<<<<<===>>>???@@@AAAAAABBBCCCEEEGGGHHHIIIJJJJJJQQQSSSVVVYYY\\\___aaabbbiiijjjllloooqqqrrrssstttwwwppphhhcccaaa___ZZZUUUKKKJJJHHHFFFEEEGGGKKKOOONNNQQQ[[[iiirrrwwwwwwrrrrrrsssjjjiiifffaaaYYYOOOGGGBBB>>><<<:::999::::::888777<<<<<<;;;:::999888777666999888888888888888888999999999999:::::::::;;;;;;;;;<<<=========<<<;;;:::;;;;;;:::::::::;;;<<<<<<999999::::::::::::::::::777888999:::;;;::::::999<<<<<<;;;::::::999888888;;;;;;;;;:::::::::999999888999:::::::::999888777888888777777666666555555444444333222222111111000000000000000000000000000/////////000000000000000//////.........---------///......---+++******)))---,,,,,,++++++,,,,,,---******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))---,,,+++******+++,,,---************************++++++************++++++)))************+++++++++------+++*********+++,,,******+++++++++******)))************************************************)))************+++++++++***,,,......+++((('''&&&))))))))))))))))))))))))++++++++++++++++++++++++************************************************************))))))))))))+++,,,---,,,*********+++************************)))************+++++++++*********************************))))))))))))))))))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,(((((())))))******++++++------------,,,,,,+++***++++++++++++++++++++++++++++++************++++++>>>EEEOOO[[[jjj{{{wwweee```___eeelllttt|||vvvnnnhhhbbb^^^WWWXXX[[[^^^ccchhhnnnrrrzzz}}}~~~~~~~~~|||yyyuuupppkkkiiiaaa]]]XXXUUUTTTSSSPPPNNNLLLIIIFFFEEEEEEEEEDDDCCCCCCBBBBBBAAAAAA@@@@@@@@@@@@??????>>>>>>??????@@@>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>=========;;;<<<===>>>>>>?????????BBBBBBCCCDDDEEEFFFGGGGGGKKKMMMOOOSSSVVVXXXZZZZZZaaacccfffjjjmmmoooqqqqqqssssssrrrpppnnnllljjjiiieee```ZZZUUURRRPPPMMMKKKIIIJJJLLLMMMNNNQQQUUUYYYeeehhhrrryyyrrrnnnkkkhhheee```^^^YYYSSSLLLFFFAAA>>><<<:::888888:::::::::999999999888888888888888888:::999999888888999999:::999999999999::::::::::::999999:::;;;;;;:::999888:::::::::::::::;;;<<<===<<<<<<=========<<<;;;;;;777888999:::::::::999999;;;;;;;;;:::999999888888999999999999999999::::::999::::::;;;:::999888777888888777777666555555444555444444333333222111111000000000000000000000000///////////////////////////.........------------------,,,,,,,,,,,,++++++,,,,,,++++++++++++,,,,,,*********************************+++++++++,,,,,,++++++++++++++++++++++++************************++++++************++++++************************++++++************++++++)))************+++++++++---,,,+++***)))******+++******+++++++++******)))************************++++++++++++++++++++++++)))************+++++++++"""%%%))),,,,,,---...///***************************************************************************************************************************,,,,,,,,,***)))***+++************************)))************+++++++++************************************))))))))))))************************,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************+++,,,,,,,,,,,,++++++***++++++++++++++++++++++++++++++************++++++777;;;@@@HHHTTTfffyyyoooeee\\\ZZZ]]]bbbjjjrrr~~~zzzwwwhhhccc]]][[[\\\^^^^^^^^^fffiiimmmppprrruuuyyy{{{}}}zzztttqqqlllhhheeebbb^^^\\\ZZZWWWSSSQQQPPPOOONNNLLLMMMMMMKKKJJJIIIGGGFFFFFFEEEEEEEEEEEEDDDCCCBBBBBBCCCCCCCCCBBBBBBCCCCCCCCCDDDDDDDDDDDDEEEEEEEEEEEECCCDDDFFFGGGIIIJJJJJJJJJLLLMMMOOOQQQSSSVVVXXXYYY]]]___bbbeeehhhkkklllmmmoooppprrrtttuuutttsssrrrnnnllliiieee```\\\XXXWWWRRRPPPMMMJJJGGGFFFHHHJJJNNNRRRYYY^^^cccgggjjjmmm{{{~~~|||uuunnnkkkkkkhhhaaaZZZTTTQQQKKKEEE@@@===<<<<<<999888777777999:::::::::555555666777888888999:::::::::999999999999::::::888888888999999999::::::666666777888888777777666999999999:::;;;<<<===>>>??????@@@@@@???>>>===<<<777777888999999999999888:::::::::999999888888777777777777888999999::::::;;;;;;;;;;;;:::999777777777777777666555555444444555555444444333222222222000000000000000000000000000/////////...---------............------------+++++++++,,,,,,---------++++++************++++++*********************************++++++++++++,,,++++++++++++++++++++++++************************)))******************)))************************++++++************++++++)))************+++++++++++++++***))))))))))))***)))******+++++++++******************************,,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++&&&(((+++,,,+++++++++,,,************************))))))))))))))))))))))))******************************************************************++++++***+++,,,+++)))((()))***************************)))************+++++++++************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************))))))))))))******++++++++++++***++++++++++++++++++++++++++++++************++++++999:::<<>>;;;:::;;;;;;999888666777888999999888333444444555666777888888999999888888888888999999777777777888888888999999444555555666666777777777999999999:::;;;<<<===>>>@@@@@@AAAAAA@@@???===;;;777777888888888888888888999999999888888777777777555555666777888999::::::<<<<<<;;;:::999888777666777777666555555444444333444444333333222111111000000000000000000000000000000000///...---,,,,,,+++------------------------++++++,,,,,,,,,,,,------+++******))))))******+++************************************++++++++++++************************************************((()))***++++++***)))(((************************++++++************++++++))))))*********+++++++++*********)))))))))))))))))))))***+++++++++******************************++++++++++++++++++++++++))))))*********+++++++++***+++---,,,***)))))))))************************************************************************************************)))))))))***************)))***+++***((((((((()))************************))))))*********+++++++++************************)))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******)))))))))'''((()))***************************************++++++************++++++888:::<<<===@@@GGGQQQYYYmmm{{{rrrcccYYYSSSUUUYYY^^^iiiuuu{{{~~~}}}{{{xxxrrrmmmiiihhheeeaaa^^^]]]___aaaeeefffhhhlllpppuuuyyy|||~~~}}}|||||||||zzzvvvuuuttttttsssrrrqqqqqqooommmkkkiiihhhgggbbbcccddddddcccbbb```___^^^]]][[[ZZZZZZ[[[]]]^^^]]]^^^^^^______`````````eeefffhhhiiijjjkkkkkkllllllmmmnnnpppsssuuuvvvwwwvvvuuussspppmmmiiigggeeeeeedddccc___[[[UUUQQQNNNKKKJJJIIIHHHHHHHHHIIIIIIFFFLLLSSSWWWYYY^^^hhhpppttt{{{|||tttrrrnnnggg]]]TTTMMMIII@@@???>>>===;;;::::::999:::999666666666777666444555555555555555555555555777777666666666666777777666666666777777777888888555555555666777888999999:::999999:::;;;<<<======>>>???@@@AAA@@@>>>;;;:::888777777777777777777777777777777777777666666666444444555666888999::::::<<<<<<:::999888777666666666666555555444333333333222222111111000/////////////////////////////////000000///...---,,,,,,+++,,,,,,------------------------,,,,,,,,,,,,+++++++++******))))))******+++************************))))))*********+++++++++************************************************((()))***++++++***)))(((************************++++++************++++++))))))*********+++++++++************))))))((((((((()))***+++++++++++++++************************))))))))))))))))))))))))))))))*********+++++++++&&&(((***+++++++++,,,...************************++++++++++++++++++++++++************************************************((((((((()))))))))******)))***+++***((((((((()))************************))))))*********+++++++++************************))))))******+++++++++,,,************************++++++++++++++++++++++++,,,,,,++++++******))))))'''((())))))************************************++++++************++++++222555888:::;;;???EEEKKK[[[fffwwwqqqcccWWWRRRSSSUUU\\\eeejjjlllvvv~~~yyyrrrkkkgggfffgggdddbbb```___```dddhhhkkklllnnnrrrtttuuuvvvxxxzzzxxxvvvuuuvvvyyy|||}}}}}}||||||{{{yyyxxxvvvuuuuuuooopppqqqqqqrrrrrrrrrrrrrrrqqqooonnnnnnoooqqqrrrqqqqqqqqqrrrrrrrrrrrrrrruuuuuuvvvvvvwwwwwwvvvvvvrrrrrrqqqpppooonnnmmmllljjjiiifffbbb]]]XXXTTTRRRPPPPPPOOONNNLLLKKKIIIHHHIIIIIIIIIIIIKKKMMMPPPQQQSSSZZZbbbiiimmmsss{{{}}}{{{wwwsssrrrpppjjj```TTTJJJEEECCC999:::;;;;;;;;;:::888777:::888666555555555444333666666666555555444444444666666555555555555666666555555555666666666777777666666666777888999;;;<<<;;;;;;:::::::::;;;<<<<<<;;;<<<>>>??????===:::888888777666666666666666666666666666666666666666666444555666777888999::::::;;;:::999777666666666666555555555444333333222222111111000000///......---////////////////////////000/////////...---------,,,,,,,,,,,,---------------------,,,,,,+++++++++++++++************++++++************************)))))))))************+++************************++++++++++++++++++++++++)))******************)))************************++++++************++++++)))************+++++++++******++++++******)))(((((()))***+++++++++++++++************************)))))))))))))))))))))))))))************+++++++++***+++,,,+++))))))***+++++++++++++++++++++++++++++++++++++++++++++++++++************************************************((((((((()))******++++++***+++,,,+++)))((()))***************************)))************+++++++++************************))))))******+++,,,,,,,,,))))))))))))))))))))))))+++++++++++++++++++++++++++++++++++++++*********((())))))************)))************************++++++************++++++///222555666666999===BBBIIIPPP]]]mmm~~~wwwiii```^^^\\\[[[\\\```cccjjj{{{zzzyyyzzzuuuqqqlllgggeeeeeefffhhhdddgggjjjkkkjjjiiijjjllljjjiiiiiikkknnnrrrsssttttttssssssrrrrrrqqqqqqqqqllllllmmmnnnpppqqqssstttvvvtttrrrqqqqqqrrrtttvvvttttttttttttssssssssssssqqqqqqqqqqqqpppooommmmmmfffeeecccaaa___\\\[[[ZZZWWWVVVUUUSSSPPPMMMKKKIIIGGGGGGGGGHHHKKKMMMOOOQQQTTTTTTUUUWWW[[[___ccceeelllrrrzzzxxxuuuvvvvvvsssooonnnhhh___UUUMMMFFFBBB???999999:::::::::999888777888666444444555555555444666666666666555555555444666666555555555555666666444444555555555666666666666666666777888:::<<<===<<<<<<;;;:::::::::;;;;;;999;;;===??????===:::888888777666555555555666666555555555555555555555555666666777777888999::::::999888777555555555666666555555444444333222222222111111111000//////......////////////////////////////////////////////////++++++,,,,,,,,,---------++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,************************))))))))))))************************************++++++++++++++++++++++++++++++************++++++************************++++++************++++++)))************+++++++++***+++,,,,,,,,,+++))))))(((((()))++++++,,,,,,+++************************)))))))))))))))))))))))))))************+++++++++---...---+++(((''''''(((++++++++++++++++++++++++************************************************************************)))******+++,,,,,,------***,,,,,,,,,***)))***+++************************)))************+++++++++************************))))))***++++++,,,------***************************************************++++++++++++++++++,,,******++++++******))))))************************++++++************++++++222444666555444555999===>>>BBBKKKZZZlll~~~}}}ssspppjjjaaa[[[]]]aaafffppp{{{|||xxxuuuuuuuuummmpppqqqnnniiieeedddeeeaaa```^^^___aaacccddddddddddddddddddddddddddddddaaaaaabbbccceeehhhkkkmmmiiihhheeeddddddeeehhhiiiggggggffffffeeeeeeddddddaaa``````^^^]]][[[YYYXXXUUUUUUSSSRRRQQQOOONNNNNNJJJKKKKKKKKKKKKJJJJJJIIIMMMMMMNNNPPPTTTXXX]]]___cccdddfffiiiooouuuzzz}}}~~~rrrnnnlllnnnsssuuusssoooggg]]]QQQIIIFFFCCC>>>999;;;;;;::::::999999999:::666444333333555666666555666666666666666666666666777777666666666666777777444444444555555555666666666666666666888:::===>>>======<<<;;;::::::::::::888:::===??????===;;;999888777666555444444555666444555555555555555555555777777888888999999::::::777666555444444555666777555555444333333222222111222222111111000//////////////////////////////////////////000000000000000+++++++++,,,,,,---------)))******+++---......///---,,,,,,++++++,,,,,,---************************))))))))))))************))))))))))))))))))))))))++++++++++++++++++++++++---,,,+++******+++,,,---************************++++++************++++++)))************+++++++++++++++,,,---,,,+++***)))(((((()))++++++,,,,,,,,,************************************************)))************+++++++++%%%'''))))))***+++...111++++++++++++++++++++++++))))))))))))))))))))))))************************************************++++++,,,------...//////+++,,,---,,,*********+++************************)))************+++++++++************************))))))***+++,,,,,,------++++++++++++++++++++++++*********************************++++++,,,,,,---+++++++++++++++***)))((())))))))))))))))))))))))++++++************++++++777666555555666888:::<<<:::===BBBGGGQQQaaattt}}}kkkbbb]]]]]]dddnnnxxx}}}yyyrrrnnnlllkkkhhheeecccaaa``````ccc```\\\[[[\\\\\\[[[YYYYYYWWWTTTUUUWWWZZZ]]]]]][[[XXXUUUTTTUUUWWWWWWWWWWWWWWWVVVWWWXXXXXXVVVUUUSSSRRRPPPPPPPPPOOOMMMLLLMMMOOOOOONNNLLLKKKLLLLLLKKKOOOSSSVVVWWWWWWXXXYYYZZZ]]]bbbhhhnnnrrruuuwww{{{}}}}}}}}}vvvooollljjjiiilllnnnllleee___VVVNNNEEE>>><<<<<<<<<;;;::::::999999888777666666777777777777666666666666444444444555555555555666555555444444444444555555333333444444555666666666888888888888999;;;===???@@@@@@@@@@@@???===<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;555555555555666666666666999888666555444555777888888888999999999888888777999777555555666777666555555555444333333222111111000000000000000000000000///............---------////////////////////////...---,,,+++***+++,,,,,,------,,,++++++,,,------,,,,,,++++++***)))((((((************************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))************+++++++++*********)))))),,,,,,+++******+++,,,,,,************************++++++++++++++++++++++++************************************************)))(((((((((''''''&&&&&&++++++************++++++************************++++++******************************************************************************************,,,,,,+++******+++,,,,,,+++******+++---......---++++++++++++++++++++++++,,,+++******))))))******************************+++,,,,,,------,,,,,,+++,,,,,,+++***)))))))))***++++++++++++++++++++++++,,,,,,,,,+++++++++************++++++++++++******************************+++++++++*********))))))************************555444333222333444666777888:::>>>AAAGGGSSSbbbmmm}}}|||nnnaaa]]]^^^gggoooxxx}}}~~~zzzwwwwwwwwwwwwssspppkkkiiiiiihhhfffddd```]]]YYYWWWWWWXXXYYYYYYYYYWWWTTTSSSSSSTTTSSSRRRWWWVVVVVVUUUUUUUUUSSSRRRPPPPPPOOOPPPRRRSSSTTTTTTUUUVVVXXXXXXXXXYYY\\\^^^```ccchhhkkkmmmoooqqqssswwwyyy}}}}}}vvvpppkkkhhhkkkiiihhhiiiiiiddd\\\UUUMMMHHHAAA<<<<<<<<<<<<<<<::::::999888888777666666777777777777666666666555444444444444555555555555666555555444444555555666555555555555555555444444777777777777888999;;;<<<===>>>>>>>>>>>>>>>===<<<;;;;;;;;;;;;;;;;;;;;;;;;777777777777777777777777999888666555555555777777777888888999999999888888999777555555666777666555555444444333222222111111000000000000000000000000///............---------------------------------...---,,,+++++++++,,,,,,---,,,+++******+++,,,---,,,,,,++++++***))))))(((************************,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))))))))************+++++++++*********)))))),,,,,,+++******+++,,,,,,+++++++++***************++++++++++++++++++++++++************************************************+++++++++*********))))))++++++************++++++************************************************************************************************************************,,,,,,+++******+++,,,,,,+++******+++---...---,,,++++++++++++++++++++++++,,,+++******))))))*********************************++++++++++++++++++***,,,+++******))))))******++++++++++++++++++++++++)))))))))******+++++++++******++++++++++++******************************+++++++++*********))))))************************444333222111111222444555777999:::;;;===CCCMMMTTTcccjjjvvvuuueee^^^XXX[[[```cccggglllqqquuu}}}{{{yyywwwvvvrrrmmmiiihhhhhhhhhggghhhgggeeeddddddcccbbb```aaaaaa`````````_________bbbaaaaaaaaacccfffiiikkkmmmnnnnnnnnnnnnppptttwwwxxx|||wwwmmmhhhhhhiiikkkkkkhhheeeccc```YYYOOOHHHCCC@@@<<<:::;;;<<<<<<<<<999999888888777777666666777777777666666666555555444444444444555555555555666666555555555555666666777666666555444444333333666666555555666777888888999:::;;;<<<======>>>===;;;;;;;;;;;;;;;;;;;;;;;;:::::::::999999888888777999888666555555555666777666666777888999999999999888666555555666666666444444444333333222222111111000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++++++++,,,,,,++++++************++++++,,,,,,++++++***)))))))))************************************************++++++++++++++++++++++++))))))))))))************+++++++++***************,,,++++++******++++++,,,++++++++++++******))))))))))))))))))))))))))))))************************************************,,,,,,,,,++++++++++++***++++++************++++++************************************************************************************************************************,,,++++++******++++++,,,,,,+++***+++,,,---,,,+++++++++++++++++++++++++++,,,+++******))))))******************************))))))************))))))++++++***)))))))))******++++++++++++++++++++++++&&&'''((()))***+++,,,,,,******++++++++++++******************************+++++++++***************************************666555555444444444555555666777888888999<<>>>>>;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777888888777666555666666777555555777888999999999999888666444444555666555444333333333333222222111111///////////////////////////............---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++************************+++++++++*********))))))************************)))***++++++++++++***)))))))))))))))))))))))))))((()))))))))************************************++++++++++++++++++++++++,,,,,,++++++***)))))))))))))))))))))))))))))))))************************************************************************++++++************++++++***************************************+++++++++************************************************************************++++++++++++++++++++++++---+++***+++,,,,,,+++***************************,,,+++******))))))******************************)))******************)))******))))))))))))******************************(((((())))))***++++++,,,******++++++++++++******************************************************************************666666555555555555555555333444555666888:::===???@@@EEEOOO\\\mmm{{{kkkcccYYYRRRSSSXXX^^^aaalllwwwzzzvvvqqqnnnmmmmmmmmmmmmfff```WWWNNNGGGBBB>>><<<999:::;;;::::::888888888777777666666666666666666666666666666555555555555333333333444444444444555666666555555555555666666444444444555555555666666666666777777777777777777444555777999;;;<<<======;;;;;;;;;;;;;;;;;;;;;;;;::::::999888777666666666888777777666666666666666444555666777888999999999777555333333444555444333333222222222222222111111///////////////////////////............------------------------------------------,,,,,,,,,++++++************************+++++++++***************************************)))***++++++++++++***)))))))))))))))))))))))))))((()))))))))************************************+++++++++++++++++++++++++++++++++*********))))))((((((((((((((((((((((((***************************************************************+++++++++++++++************++++++************************))))))*********+++++++++************************************************************************++++++++++++++++++++++++,,,+++******,,,,,,+++)))************************,,,+++******))))))************************************++++++++++++*********))))))((())))))******************************++++++++++++++++++++++++******++++++++++++******************************************************************************333333333333333333333333000111222444666888:::;;;;;;>>>CCCLLLXXXiiiyyyvvvhhh[[[TTTRRRTTTUUUaaaiiissszzz~~~}}}zzzvvvqqqlllgggccc[[[UUUMMMDDD>>>;;;;;;<<<888:::;;;:::888666666666666666666666555555555555666666666555555555444444333333333333444444444444555555444444444444555555333333444444555666666777666666777888999888888888555666777999:::;;;<<<<<<999999999999999999999999888888888777666666666555777777777777666666666666555555666777888888888888666555333333444444444333222222222222222222111111000000000000000000000000///............---------------------------------,,,,,,---------,,,+++*********+++,,,,,,+++******************************************************************************++++++++++++++++++++++++))))))))))))***************************+++++++++***++++++,,,,,,++++++***************************((((((((((((((((((((((((************************************************+++,,,,,,,,,,,,---------++++++************++++++************************)))))))))***++++++,,,,,,***************************************************************************++++++,,,,,,++++++***+++***)))***+++,,,+++***************************,,,+++******))))))*********************************++++++++++++++++++***))))))((((((((()))******************************,,,,,,,,,+++++++++************++++++++++++*********************************************+++++++++************************000000111222222333333333222222222333555777777777888:::===@@@GGGSSS```iiipppccc[[[WWWVVVZZZ^^^ccchhhnnnxxx|||zzz}}}tttlllddd\\\WWWJJJHHHCCC>>>999888999:::666888999888555444444666555555555555555555555555666666555555555444444444222222333333333444444444444444333333333333444444444444555555555555555555444555666888999999999888777777888999::::::::::::888888888888888888888888777777777777777777666666777777777777777666666555666666777777777777777666666444222222333444333222111111111111111111222222000000000000000000000000///............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++******+++,,,------,,,+++***************************************************,,,+++***))))))***+++,,,++++++++++++++++++++++++))))))))))))************))))))*********+++++++++***+++,,,,,,,,,,,,+++***)))))))))***++++++,,,,,,))))))))))))))))))))))))************************************************++++++++++++,,,,,,,,,---++++++************++++++************************((())))))***++++++,,,,,,***************************************************************************+++,,,,,,,,,,,,+++******)))((()))+++,,,,,,+++************************,,,+++******))))))******************************))))))************))))))((((((((((((((()))******************************************++++++++++++******++++++++++++******************************))))))*********+++++++++************************///000111333333444444444777666444444666666666666777888:::;;;===DDDMMMTTTcccpppvvvjjjccc```XXXYYYZZZ\\\aaaiiirrryyy}}}yyyxxxzzzvvviii___WWWQQQMMM>>>>>>===;;;888777777888444666888666333222444666444555555555555555555555666666555555555444444444222222333333333444444444444333333222222333333444666666666555444444333333222333555777999999999888888999999:::::::::999999777777777777777777777777777777777777777888888888777777777777777666666555666777777777777777666555666444222222333333333222111111111111111111222222000000000000000000000000//////.........---------++++++++++++++++++++++++,,,,,,---...---,,,+++***+++,,,------------,,,+++******************++++++************************,,,+++)))(((((()))+++,,,))))))))))))))))))))))))))))))))))))************))))))******++++++++++++***+++,,,------,,,+++***(((((()))***+++,,,,,,---************************************************************************((((((((())))))*********++++++************++++++************************((())))))***++++++,,,,,,***************************************************************************+++,,,------,,,+++***)))(((((()))+++---,,,+++)))))))))))))))))))))))),,,++++++***)))*********************************(((((())))))))))))((((((((((((((((((((()))******))))))))))))))))))))))))''''''((()))***+++,,,,,,******++++++++++++******************************))))))******++++++++++++************************111111222333333444555555555555555555555555444444999888888888:::<<>>AAAFFFPPP___ppp~~~rrriii___WWWVVVZZZbbbkkk|||~~~wwwuuu{{{|||{{{lllfff\\\QQQHHHBBB???>>>;;;;;;:::888666555333333555555666666666666555555333444444555555444444333555444444333333333444444333333333333333333333333444444444444444444444444555555555666666777777777666666777777777888888888888888888999999999::::::999888888777666666777777444444444444555666777888777888999888666555666777666555555555555444444444444444333333333222222222222222222111111111000000222111111000///...------......---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))++++++++++++++++++++++++------,,,,,,++++++******************************++++++++++++++++++++++++++++++***************+++*********++++++*********++++++************++++++************************((()))***++++++,,,++++++))))))))))))))))))))))))+++++++++++++++***)))))))))************+++++++++************************************************+++++++++++++++,,,,,,,,,************************+++++++++*********)))))))))******++++++******)))******++++++++++++************************************))))))***+++,,,+++++++++************++++++******++++++++++++************************************************************))))))))))))******************************************************)))*********++++++++++++*********************************+++++++++,,,,,,+++++++++************)))111111222222333333444444444444444444444444555555777666666666666888:::;;;:::===DDDMMMYYYhhhwwwrrrbbbXXXVVVYYY\\\fffsssyyywwwvvvwwwvvv|||zzztttsssqqqlllvvvwwwnnnjjjWWWSSSLLLEEE???<<<;;;;;;999999888777666555444444444555555666666555555444333444444555555444444333333333444444444444333333333333333333333333333333555555555555444444444444555555666666666666666666666666777777777777888888888888888999999999999:::888888777666666666777777777777666666666666777777777888999888777666777888666555555555555444444444333333333333222222222222222222111111111000000000333222111000...---,,,,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++************************++++++************++++++***************************++++++,,,,,,,,,++++++))))))))))))))))))))))))+++,,,,,,,,,,,,+++******)))************+++++++++************************************************,,,,,,,,,+++++++++++++++************************+++++++++***************)))))))))******)))))))))******++++++++++++******************************************++++++++++++++++++************++++++******++++++++++++******************************************************))))))***************)))******************************************************+++++++++,,,,,,,,,*********************************++++++++++++,,,+++++++++************)))111111222222333333333333333333444444444444555555777666666666666777888888;;;===AAADDDIIISSS___iiipppwww{{{llldddXXXVVVXXX___cccccceeehhhlllooossswwwuuujjjhhhmmmqqqppp{{{yyyhhh[[[UUUIIIGGGCCC>>>;;;:::999:::777777666666666555555555444444444555555444444444333444444555555444444333111222333555555444333222333333333333333333333333444444444444444333333333444444444444555555555555666666666666777777777888888888888888999999999999888777777666666666777777999999888777666666777777777888999888777666777888666555555555555444444444333333333222222222222111111111111111000000000000111111000///......------......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,---------++++++++++++++++++++++++*********************************)))******+++,,,+++******************+++++++++************++++++************************+++++++++,,,++++++******))))))))))))))))))))))))***++++++,,,++++++******))))))*********+++++++++***************************************++++++++++++*********)))(((((((((************************************************))))))************))))))******++++++++++++*********************************+++,,,,,,+++***++++++++++++************++++++******++++++++++++******************************************************))))))+++,,,,,,,,,+++******************************************+++++++++,,,,,,,,,------------...************************************+++++++++++++++++++++*********))))))111111222222222222222333333333333333444444555555777666666666666666777777777999<<<===>>>CCCJJJPPPZZZbbbnnn{{{{{{eee^^^XXXWWWWWWUUUVVVXXX___aaafffmmmvvv|||kkkjjjeeebbbhhhttt|||zzziiiXXXKKKFFFAAA@@@===:::999888777888555555555555555555555555333333444444444444333333333444444555555444444333000111333444555444333222333333333333333333333333222222222222222222222222222222333333333333444444555666666666666777777777777777888888888999999999777666666666666666777777:::999888777777666777777666777888888777666777999666555555555555444444444333333222222222111111111111111111000000000//////............////////////......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,******************************************************))))))***++++++,,,++++++***))))))***++++++++++++************++++++************************)))***************)))((())))))))))))))))))))))))))))))***************)))))))))*********+++++++++************************))))))*********++++++++++++*********)))(((((((((***************************************************++++++++++++++++++*********++++++++++++******************************)))+++------+++******,,,++++++************++++++******++++++++++++******************************************************)))***,,,---...---,,,+++************************))))))*********+++++++++++++++++++++,,,,,,,,,,,,************************))))))*********++++++++++++++++++*********))))))111111222222222222222222222222333333444444555555555555555666666666666666333555888:::<<<>>>AAACCCGGGOOOZZZfffrrr}}}qqqfff___[[[UUUSSSSSSTTTTTTYYYbbblllyyy}}}uuuooo```ccceeejjjttt{{{sssfffXXXKKKCCC>>>;;;:::999777666555555444444444555555555555555555222333333444444333333222333444444555555444444333000111222333333444444333333333333333333333333333000111111111222222222222111111222222333444444555555555666666666666777777777777777888888888888999666666555555666666777777999999888777777666777777555666777777666666777888666555555555555444444444222222222222111111111111111111000000000/////////,,,------......///000000......---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))************************))))))))))))***+++,,,,,,,,,+++***))))))***+++,,,++++++************++++++************************((())))))*********))))))))))))))))))))))))))))))(((((()))************))))))************+++++++++************************)))))))))***++++++,,,,,,,,,,,,,,,+++++++++++++++***************************************+++++++++++++++,,,,,,,,,,,,++++++******++++++++++++******************************))),,,//////,,,)))***,,,++++++************++++++******++++++++++++************************************************************+++,,,------------************************)))))))))***++++++,,,,,,(((((()))))))))*********************************)))))))))************++++++++++++************)))222222111111111111111111111222222333444444555555222222333444555555555555555555666888<<<>>>>>>======BBBIIIQQQ[[[jjj{{{}}}wwwqqqkkkfffeee[[[WWWWWW[[[```hhhwww{{{sssnnnllllllhhhmmmsssxxxoooggg\\\QQQIIICCC>>>;;;777777777666666555555444444444444444444444444444222222333333333333222222333444444555555444444333111111111111222333444555333333333333333333333333000000111222333333444444111111222444555666777888555555555666666666777777777777777777888888888888555555555555555666777777888777777666666666777777333555666666555555666777666555555555555444444444222222222222111111111111111000000000////////////------........................---------,,,,,,,,,---,,,,,,++++++,,,,,,---+++++++++*********))))))+++++++++++++++++++++++++++++++++******)))))))))************************************************))))))))))))***+++,,,---,,,+++***((((((***+++,,,++++++************++++++************************((())))))***++++++++++++))))))))))))))))))))))))((()))******+++++++++***)))************+++++++++************************((())))))***++++++,,,,,,+++++++++++++++,,,,,,,,,************************))))))*********+++++++++******++++++++++++************++++++++++++******************************(((---000000,,,)))***,,,++++++************++++++******++++++++++++******************************************************))))))))))))***+++,,,---************************((())))))***++++++,,,,,,)))))))))*********++++++************************))))))))))))************+++++++++************)))222222111111111111111111111111222333333444555555000000111333333444333333666444222444777999888666;;;===???BBBIIIWWWiiivvv~~~}}}kkkccc\\\YYYWWWZZZffftttwww{{{~~~vvvmmmffffffjjjooorrrwww|||zzzrrr```VVVIIIAAA>>>===;;;888555666777777777777777666555444444444444444333333222222222333333222222222333444444555555444444333222111000000111333555666333333333333333333333333000000111222444555666666111222333555777888999:::555555555555666666666777777777777777888888888888555555555555555666777888777777666666666666777777222444555555444444555777666666555555555444444444222222222111111111111000000000000000/////////////////////......------,,,......---------,,,,,,,,,---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++++++++++++++++++++++++++,,,++++++***)))(((''''''++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))***+++,,,---,,,+++)))(((((()))+++,,,++++++************++++++************************((()))***+++,,,---------)))))))))))))))))))))))))))***+++,,,,,,,,,,,,,,,)))************+++++++++************************((())))))***++++++,,,,,,(((((())))))*********+++************************))))))******++++++++++++))))))************))))))******++++++++++++******************************(((---111000,,,)))***,,,++++++************++++++******++++++++++++******************************************************((('''''''''''')))+++,,,************************((())))))***++++++,,,,,,,,,,,,---------.........************************))))))))))))************+++++++++************)))222222333333333222111111222000///111555777666444444333333333333444555555666666666666777777777777777:::===@@@CCCHHHPPPVVVkkkwwwssseee]]][[[\\\]]]cccccchhhppprrrpppsssyyy}}}ooommmjjjkkkooouuuyyy|||~~~yyypppeee^^^LLLGGGAAA<<<:::999999888666666555555555444444444444444222222222222444444333333333333333333333333666666555444333333222222555444444333333222222111333333333333333333333333111111111222222333333333333555777999:::999888777444444444555555555555666777777777777777777777777999999999999999888777666444555666666555444111000333444555666777777777777777777666555444444333333222222222111111111000000//////............//////------------------------,,,------......------,,,+++++++++++++++++++++++++++++++++*********)))))),,,++++++++++++++++++,,,++++++++++++++++++++++++************************************************************************++++++************++++++)))))))))***+++++++++,,,+++***)))***,,,,,,***)))++++++***)))(((((())))))************************++++++++++++++++++++++++)))************+++++++++***+++,,,---...---,,,+++++++++++++++++++++++++++************************,,,++++++******++++++,,,((((((((((((((((((((((((++++++++++++++++++++++++***)))(((''''''((()))*********************************++++++++++++******))))))))))))))))))))))))++++++++++++++++++++++++,,,+++***))))))***++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++*********))))))...------,,,,,,------...---------,,,,,,+++++++++******************************))))))))))))******+++++++++************)))///000111111222222222222000///...///222444333222444333333333333444555555555555666666666777777777666888:::;;;===AAAGGGKKKUUU```qqqrrriiibbb___^^^[[[[[[aaadddeeehhhnnnvvv}}}wwwqqqmmmmmmnnnppptttzzz~~~}}}xxxsssjjj```TTTMMMDDD@@@;;;888777666555444555555555444444444333333444333222222222222333444111111111111111111111111333333333333444444444444444333333333333222222222333333333333333333333333222222333333333444444444333444666888999888777777444444444444555555555555555555555555555555555555777777888888777666666555444555666666555444222000111111222333444444444444666666555444444333222222222222111111111000000000//////............//////------------------------,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++*********))))))++++++************++++++++++++++++++++++++++++++************************************************************************++++++************++++++***************++++++++++++***)))***+++,,,***)))++++++***)))))))))))))))************************++++++++++++++++++++++++)))************+++++++++)))***++++++,,,,,,++++++------------------------************************,,,++++++******++++++,,,************************++++++++++++++++++++++++******)))(((((()))************************************++++++++++++******************************++++++++++++++++++++++++++++++***)))))))))***+++++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++++++++*********))))))------,,,,,,,,,,,,------------,,,,,,,,,+++++++++******************************))))))))))))******+++++++++************)))---...///000111222222222111//////000222333222111333333333333333444555555555555555666666666666777666777777777777:::===@@@DDDLLLYYYfffpppyyysssjjj```YYYTTTUUUWWWYYY[[[]]]gggoooxxx~~~vvvoookkkiiihhhlllqqqxxx|||vvvqqqiii```WWWMMMCCC===;;;999777555555555444222444444444333333333222222333333222222222222333333111111111111111111111111000000111222444555666666222222222222333333333333333333333333333333333333333333444444444444555555222333555666777666666555444444444444555555555555555555555555555555555555555555666666666555444444444555555666555444222111000000111222333333333333444444444333222222111111111111111111000000000000//////............//////------------------------,,,,,,------------,,,,,,+++++++++++++++++++++++++++++++++************************))))))*********++++++++++++++++++++++++************************************************************************++++++************+++++++++++++++***************+++***)))***+++,,,***)))+++***))))))))))))))))))************************++++++++++++++++++++++++)))************+++++++++)))))))))))))))***++++++------------------------************************++++++************++++++************************+++++++++++++++++++++++++++******))))))******+++******************************++++++++++++************************************************************))))))))))))******++++++++++++++++++++++++***++++++,,,,,,,,,,,,,,,+++++++++***************,,,++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++******************************))))))))))))******+++++++++************)))//////000111222222111111222222222222333333333222333333222222333333444555444444555555555666666666888777777666666888:::;;;===AAAIIIQQQZZZdddmmmsss}}}rrriii___[[[ZZZYYYUUUSSS\\\dddmmmuuu}}}{{{yyyuuuoookkkjjjmmmppppppuuu~~~uuulllccc]]]UUUNNNGGGAAA<<<999777666555666777777555444333333333222222222111111333222222222222222222333222222222222222222222222///000111222333444555666000111111222333333444444222222333333333333444444333333333444444444444444111222333444555444444444333333444444444555555555666666666666666666666666555555555666666555444444444444555555555444333222111222333444444444444444333222222222111111111000111111000000000////////////......------......///------------------------,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++******************************))))))))))))******************************************************************************************************++++++************++++++,,,+++++++++***))))))))),,,***))))))+++++++++*********)))))))))))))))***************************************************))))))*********+++++++++******)))((()))***+++,,,************************************************++++++************++++++************************************************++++++++++++++++++++++++******************************++++++++++++******************************))))))))))))))))))))))))))))))))))))))))))******++++++++++++++++++++++++******+++,,,,,,,,,,,,+++************************++++++************++++++,,,+++++++++++++++++++++******************************))))))))))))******+++++++++*********))))))222333333333222111000000111222222222222222222333333222222222222333444444444444444444555555555555666555555555666888999999999;;;===AAAFFFNNNVVV]]]lllvvv|||tttoooiii```XXXYYY[[[___dddiiiooowww~~~}}}yyywwwrrrrrrpppnnnmmmooosssvvvvvvzzz~~~rrrcccXXXQQQLLLFFFAAA>>><<<;;;999444444444666777777666444333333222222222111111111222222222222222222222222222222222222222222222222111111111222222222333333///000111111222333444444222222222333333444444444333333333222222222222222111222222333333333333333333333333444444444444555555555555555555555555555555666666777777777666666444444444444444444333333222222333333444333333333111111111111111000000000000000000/////////............------------......------------------------+++,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++******************************))))))))))))******************************************************************************************************++++++************++++++,,,+++++++++***))))))))),,,***))))))***++++++******)))))))))))))))******************************************************))))))*********+++++++++++++++***))))))+++,,,---************************************************+++******))))))******+++))))))))))))))))))))))))************************++++++,,,,,,,,,,,,++++++******************************++++++++++++******************************))))))))))))))))))))))))(((((())))))************++++++++++++++++++++++++)))***++++++,,,,,,++++++************************+++******))))))******+++++++++++++++++++++++++++******************************))))))))))))******+++++++++*********))))))444444444333222111000///...///000000//////111222222222222222222333444444333333333444444444555555444222222333555777777666:::;;;;;;;;;<<>>;;;999777777888888666555555333222222333444333111444333333333222222222222000111222333333222111000000000000000000000000000111111111111111111111111000000111111222222333333111111222333333444555555444444333333333222222222333222222222222222222222222222333333333444444444222222222222222222222222555666777888888888888777444444444333333444444555111222222222222222111111111111111111111111111111/////////.........------...------,,,,,,------...------------------------++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++))))))*********+++++++++++++++************++++++************************************************************************************************++++++************++++++***************+++++++++---+++(((((()))+++++++++)))))))))))))))***++++++************************************************)))************+++++++++((())))))***+++*********++++++++++++++++++++++++******************************))))))))))))******))))))))))))))))))))))))************************)))***+++,,,,,,+++***)))******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,---------,,,++++++++++++++++++++++++))))))***+++++++++++++++))))))*********++++++++++++++++++******+++++++++)))*********++++++++++++******************************))))))))))))******+++++++++************)))///000000111111111000000,,,///222222111111444666222222111111222222333444222222333333333444444444777555444555888999777555555666888888888999<<<>>>@@@EEEJJJNNNTTT```qqq~~~|||wwwtttiii]]]VVVTTTZZZaaadddcccbbbdddgggiiixxx{{{wwwuuurrrqqqpppnnnooorrrxxx|||yyyxxxwwwzzz{{{xxxoooggg]]]XXXQQQJJJEEE@@@<<<999333333333555777777666555888666444333444444333222444444444333333333222222000111222333333222111000111111111111111111111111//////000000111111111222111111111111111222222222111111222333333444555555555555555444444333333333333333222222111222222333222222333333333444444444444444444444444444444444555555666777888888777777444444333333333444444555444444555555555444444333111111111111111222222222//////.........---------...------,,,,,,------...------------------------+++++++++,,,,,,+++++++++++++++++++++++++++++++++))))))******++++++++++++,,,,,,++++++++++++,,,,,,))))))))))))))))))))))))************************************************************************++++++************++++++))))))******+++++++++,,,---+++(((((()))+++++++++))))))((())))))***++++++************************)))))))))))))))))))))))))))************+++++++++&&&''')))*********)))((())))))))))))))))))))))))******************************))))))))))))******************************)))))))))))))))))))))))))))***+++,,,,,,+++***)))******************************++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))***,,,---......------++++++++++++++++++++++++))))))***++++++++++++***))))))******++++++++++++,,,,,,++++++++++++,,,,,,))))))******++++++++++++******************************))))))))))))******+++++++++************)))000000000000////////////000000000000111111111111000000111222222222222111222222222222222222222222444444444555555555555666555555666777888999999:::;;;===@@@DDDJJJRRRZZZ```www~~~sssddd]]]ZZZWWWTTTTTTVVVZZZ\\\eeejjjqqqvvv}}}zzz{{{}}}~~~~~~{{{uuuooonnnqqquuusssssstttsssssstttwwwyyyvvvuuuuuuvvvvvvooocccZZZPPPLLLFFF@@@===:::777555333444444555666777888888444444333333333333222222222222222222222222222222111111111111111111111111000000000000000000000000//////000000111111111222000/////////000111222222333333222111222333444555333333333222222222111111222222222111111111111000222222333333333333444444111111111111222333444444555555555555555555555555444444555666777777666666444444333333333222222222000000000000////////////......------------............//////...---,,,,,,---,,,,,,++++++,,,,,,---************************,,,+++***((((((((()))***+++,,,,,,++++++)))(((''')))))))))))))))))))))))))))))))))***++++++,,,,,,))))))))))))))))))))))))******))))))((((((''''''***************************+++,,,+++)))))))))+++'''(((***...222222---)))+++++++++*********)))))),,,+++***((((((((()))***)))***+++,,,,,,+++***)))************************))))))******++++++,,,,,,******++++++++++++******************************))))))*********+++++++++************************************************************************++++++******************************************************************************************)))))))))))))))))))))))),,,---///000000///---,,,************************)))((('''''''''(((***+++)))************++++++++++++++++++*********))))))))))))))))))************,,,+++***))))))***+++,,,+++++++++*********))))))+++***)))(((((()))***+++000000000000//////////////////000000000111111111000000111222222222222111222222222222222222222222333333333333444444444444666666666777777888888999999999:::<<<>>>CCCIIIMMM^^^fffqqq}}}rrroookkkeee___ZZZVVVTTT\\\___bbbeeekkkvvv}}}wwwooommmqqquuuwwwwwwzzz{{{zzzwwwtttssstttwwwxxxwwwvvvuuuttttttttttttvvvsssooolllggg^^^RRRIIIDDDAAA<<<888666555333222333444444555555666666666444444333333333222222222222222222222222222222222222111111111111111111111000000000000000000000000111111111000000000000000000000000000000000111222333333222222222333444555333333222222222111111111000000000111111222222222222222222333333333444444222222222111222222333333555555555555555555555555333444555555666666555555444333333333333222222222000000000000/////////...000000////////////000000...............---,,,,,,---,,,,,,++++++,,,,,,---************************,,,+++***)))(((((()))***++++++******)))(((((('''******************************))))))((('''''''''))))))))))))))))))))))))******))))))((((((((((((***************************+++++++++)))((()))***))))))***---000///+++'''+++++++++*********)))))))))((('''&&&%%%&&&&&&''')))******++++++******)))************************)))))))))*********************++++++++++++******************************))))))*********+++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***+++++++++***************************************************************************+++---......---+++***************************+++******)))***+++,,,---)))************++++++++++++++++++*********))))))))))))))))))************++++++***))))))***+++++++++++++++*********))))))+++***)))(((((()))***+++////////////000000000000//////000000000000111111000000111222222222222111222222222222222222222222222222222222333333333333666666666777777777777777999999999888888;;;???CCCGGGMMMWWWcccnnnyyyuuujjj___YYYXXXWWWVVVUUUXXXcccrrr~~~~~~zzztttpppmmmoootttzzz}}}}}}}}}{{{{{{}}}zzzwwwwwwxxxvvvsssooonnniiiaaaZZZTTTKKKAAA:::<<<:::777555555555555444333333333444444444444444333333333333222222222222111111111111111111111111222222222111111000000000000000000000000000000000222111111000000//////...222111000000000000000000333222222222222333444444333222222222222111111111...//////000111222333444222222222222333333333333333333222222111222222222444444444444444444444444222333333444444444444444333333333222222222111111000000000/////////......---,,,,,,++++++,,,,,,------............------,,,---,,,,,,++++++,,,,,,---************************++++++***)))))))))******+++***)))'''''''''((((((++++++++++++++++++++++++******))))))((('''''''''))))))))))))))))))))))))***))))))))))))(((((((((************************)))***+++***((('''((()))++++++***+++,,,+++)))'''+++++++++***************+++***))))))((()))))))))+++******))))))******+++***************************))))))))))))))))))(((******++++++++++++*********************************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++,,,,,,------...---,,,***)))))))))******************************************************************************)))***+++,,,,,,+++***)))************************+++************+++,,,,,,)))************++++++++++++++++++***************))))))))))))************++++++***))))))***+++++++++++++++***************+++***))))))))))))***+++////////////000000000000////////////000000000111000000111222222222222111111111111111111111111111222222222222333333333333666666666666666666666555777777888888888:::>>>BBBAAADDDJJJPPPXXXbbblllrrr}}}yyysssfffaaaYYYSSSRRRYYYdddmmm~~~|||zzzyyywwwwwwvvv}}}}}}}}}{{{|||wwwtttsssuuussslllfff]]]XXXPPPJJJDDD???999666888666444444555666555555333333333222222222222222333333333222222222222111111111111111111111111111222222111111000000//////000000000000000000000000000000000000000/////////222222111000/////////000222222222222222333333333222222222222111111111111/////////000111222222222111222222222222333333333444444333222111111111111444444444444444444444444111222333333333333222222222222222222111111111111000000/////////.........+++++++++******+++++++++---------......------,,,---,,,,,,++++++,,,,,,---************************+++*********************,,,+++)))'''&&&''')))***++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))))))))))))))************************((()))***)))((('''''')))+++******)))***))))))(((************************+++++++++++++++++++++++++++***)))(((((()))***+++******************************))))))((((((''''''******++++++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((()))***++++++,,,,,,,,,+++)))'''''''''((()))************************************************************************))))))***++++++***))))))************************((((((((()))))))))******))))))*********+++++++++************************((()))))))))************+++******************+++************************************************.../////////000000000111...////////////000000000000000111222222222222111111111111111111111111111333333333333444444444444666666666555555555555555333333444444444666:::===AAABBBCCCEEEIIIOOOVVV[[[gggnnnyyyzzzmmm```XXXVVVYYY\\\hhhkkkqqqyyyzzzuuusssmmmmmmnnnqqqvvv}}}~~~{{{yyywwwzzzuuuooolllkkkfff^^^WWWMMMIIIDDD???<<<999777666444333111111222333222000222222222222222111111111333333222222222111111111000000000000000000000000111111111000000000//////000000000000000000000000------...///000111111222222222111000/////////000111111222222222333333333222222222111111111000000000000000000000000000000111111111222222222333333444444333222111111111111444444444444444444444444111222222222222222111111222222111111111000000000////////////............000//////......//////000,,,,,,---------------,,,---,,,,,,++++++,,,,,,---*********************************++++++++++++***---+++)))(((((()))***+++++++++++++++++++++++++++)))))))))***++++++,,,,,,))))))))))))))))))))))))))))))))))))************************************((()))***)))((('''''')))((()))))))))))))))***+++************************'''(((((((((((((((((((((+++***)))(((((()))***+++******************************))))))((((((''''''******++++++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,************************************************(((((()))***++++++,,,,,,,,,+++***)))((())))))*********************************************************************************++++++++++++******************************((()))))))))************))))))*********+++++++++************************((()))))))))*********************++++++***************************************++++++++++++******......//////000000111111......////////////000000000000111222222222222111111111111111111111111111333333333333444444444444444444444555555555555555555666666555444444777999<<<======>>>???BBBGGGKKKPPPXXXdddqqq}}}yyykkkaaaZZZWWW\\\ZZZYYY]]]gggsss{{{wwwpppjjjfffccchhhkkkqqqyyy~~~zzzyyyxxxxxxwww|||wwwooohhhbbbZZZRRRLLLCCCAAA===:::777666555555666444333333444333222000111111111222222222222222222222222222111111111111////////////////////////000000000000000000000000000000000000000000000000,,,,,,---...000111222222222111000000000000000000000111111222333222222222222111111111111000000000111111000000000/////////111111111111222222222222333333222222111222222222333333333333333333333333222222222222222222111000111111111000000000000////////////.........------.........------.........+++,,,,,,------------,,,---,,,,,,++++++,,,,,,---************************)))***++++++,,,+++++++++,,,+++***))))))***+++,,,++++++++++++++++++++++++******))))))(((''''''''')))))))))))))))))))))))))))))))))************+++************************)))***+++***((('''((()))''')))******))))))***,,,***************+++++++++((())))))************)))***))))))(((((())))))******************************))))))))))))))))))(((******++++++++++++******************************+++++++++***************,,,,,,,,,,,,,,,,,,,,,,,,************************************************+++++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************************************++++++++++++++++++++++++++++++++++++++++++++++++***************************+++,,,,,,------,,,,,,)))************+++++++++***************+++++++++))))))))))))************)))***++++++++++++***)))***************+++++++++******+++,,,,,,+++******.........///000111111111........./////////000000000000111222222222222111111111111111111111111111222222222222333333333333333333333444444555555666777888888777666666777999777888:::::::::<<>>:::777666666666555444333222222111000000000000000000000000000111111111111222222222222222222111000//////...000///...------...///000222222111111000000//////------............------............////////////222222111000//////000000111111111111111111111111111111000000//////......------...///000111222222000111111111111222222222111111222222222333333333111222222222222111000000333333222222333333444555222222222111000//////...000000///.....................---------,,,,,,,,,,,,---......,,,,,,---...)))))))))))))))))))))))),,,,,,+++******+++,,,,,,************************)))))))))))))))))))))))),,,,,,+++***))))))******************************+++++++++*********))))))))))))))))))))))))))))))******))))))((((((''''''&&&&&&'''((()))***++++++++++++************+++++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))******+++*********))))))(((((())))))))))))))))))))))))******))))))))))))******)))************+++++++++)))))))))))))))))))))))),,,+++++++++***)))))))))+++++++++*********))))))++++++++++++++++++++++++************************++++++******************###&&&)))++++++++++++,,,,,,***)))***---...---+++***************************************************+++,,,---,,,,,,*********************)))(((''')))************++++++++++++++++++*********)))))))))++++++***((('''((()))+++++++++*********))))))************************)))***,,,,,,***)))***+++///............///000000.../////////000000000000000000000000000000000000111111111111111111111111444444333222111111111111444444444444444444444444444555555555666666666666777777777777888888888888;;;<<<<<<===???CCCJJJOOO[[[```jjjuuu}}}xxxvvvvvvhhhhhheee```ZZZVVVUUUUUU\\\bbbjjjppptttvvvxxxzzz|||zzz|||}}}sssiiidddbbb```___aaaggghhhgggjjjppp~~~zzzsssjjjeeeddd___[[[VVVRRRNNNKKKGGGDDD>>>===<<<;;;999888666666555555444444333333222222000000000000000000000000000000111111111222222222222222111111000//////...000///...------...///000////////////......------------............------........./////////000000222222111000000000000000111111111111111111111111111000000000/////////.........///000000111111111000000111111111222222222111111222222222333333333222222222222222111111000333222222222222333444444222222111111000//////...000//////..................------------,,,,,,,,,,,,---...---,,,,,,,,,...************************,,,++++++******++++++,,,************************((((((((((((((((((((((((******)))(((((((((((((((************************+++++++++*********))))))))))))))))))))))))))))))+++*********))))))))))))((()))))))))))))))))))))++++++************+++++++++++++++*********))))))))))))))))))))))))))))))******))))))))))))******************)))))))))(((******************************))))))))))))******)))************+++++++++))))))))))))))))))))))))*********)))))))))))))))+++++++++*********))))))++++++++++++++++++++++++************************************************%%%(((+++---,,,,,,,,,,,,)))'''&&&'''***+++***(((******************************************************+++,,,,,,,,,+++*********++++++******)))((()))************++++++++++++++++++*********))))))+++,,,---,,,***)))***++++++++++++*********))))))************************)))***,,,,,,***)))***+++000000///............///....../////////000000000000000000000000000000000111111111111111111111111444333222111111000111111333333333333444444444444444444444555555555666666666666666777777777888888888999;;;;;;<<<>>>BBBDDDHHHKKKRRR\\\gggrrr{{{xxxmmmccc\\\XXXZZZZZZZZZ\\\^^^______]]]aaaaaadddhhhkkkmmmsssyyy~~~yyywwwvvvssspppqqqrrroookkkgggeeedddggghhhmmmuuuyyy{{{zzzrrrkkkaaaXXXUUUPPPLLLGGGCCC???<<<888555555555555444444444444444333333333333333333333333000000000000000000000000000000000111111111222222222111111000000//////...//////............///////////////............---------............------////////////000000000000222111000000000000000000111111111111111111111111000000000000////////////000000000000000000111111000000000111111111222222111111222222222333333333333333333222222222111111222222222222222333444444222111111000000//////...000///......------......------------,,,,,,,,,,,,+++---...---,,,+++,,,...++++++++++++++++++++++++,,,+++************+++,,,************************((((((((((((((((((((((((***)))((((((((((((((((((************************+++++++++***************))))))))))))))))))))))))++++++++++++************++++++*********)))))))))++++++************+++++++++************)))))))))))))))))))))))))))))))))******))))))))))))******************))))))))))))******************************))))))))))))******)))************+++++++++))))))))))))))))))))))))((((((((()))))))))))))))+++++++++***************++++++++++++++++++++++++************************************************(((+++---...---,,,,,,,,,+++***)))***,,,---,,,+++************************************************)))***+++,,,,,,,,,,,,,,,++++++++++++++++++***))))))************++++++++++++++++++***************+++,,,,,,,,,***)))***++++++++++++***************************************)))***,,,,,,***)))***+++333222111000///................../////////000000////////////////////////000000000000111111111111000000000000111222333444333333333333333444444444333333444444444555555555666666666777888888888999999:::<<<<<<<<<;;;===>>>???AAAEEEJJJRRRZZZ```dddjjjmmmttt}}}yyyuuupppkkkfffeeeeeeddd___ZZZZZZ\\\]]]^^^^^^^^^bbbggghhhiiimmmqqqvvv{{{~~~~~~|||~~~{{{|||}}}|||qqqooonnnnnnmmmkkkkkklllnnnrrrrrrmmmkkklllllljjjnnnppptttvvvyyyzzz|||}}}~~~~~~ssshhh___VVVMMMIIIAAA???<<<:::999888555444666666555444333222111111111222222222333333333444000000000000000000000000000000000000111111111111111111000000/////////////////////....../////////000000000000000000000000------............------/////////000000000111111111111000000000000000111111111111111111111111111000000000000////////////222222111111000000000000000000000000111111111111111111222222222333333333444333333222222222222222222222222111222333333444111111000000//////////////////...------------...---------,,,,,,,,,+++++++++,,,------++++++,,,---++++++++++++++++++++++++++++++************++++++************************))))))))))))))))))))))))++++++***************+++************************************************))))))))))))))))))))))))************************++++++******************++++++************++++++************))))))))))))))))))))))))))))))))))))******))))))))))))***************)))))))))))))))******************************))))))))))))******))))))*********+++++++++))))))))))))))))))))))))(((((())))))******++++++***************************************************************************************+++++++++***,,,------,,,+++++++++---,,,,,,,,,---------,,,************************************************)))******+++,,,,,,,,,,,,++++++,,,,,,,,,++++++***))))))*********+++++++++************************((()))***)))((('''((()))************************************************)))***,,,,,,***)))***+++555444333111000///..................//////////////////////////////////////////000000000111111111000000000000111222333333222222222333333333444444333333333333444444444444666666777777888999999:::888:::<<<<<<;;;999999999<<<===@@@CCCGGGJJJLLLMMMSSSWWW```iiisss}}}~~~}}}vvvooonnnqqqqqqmmmhhhfffggghhhbbbbbbbbbcccdddfffhhhjjjkkkkkkjjjjjjkkkjjjhhhfffgggdddffflllpppooooooqqqiiiiiiiiiooo|||zzzssspppqqqooorrrxxx~~~zzzuuurrrqqqpppnnnkkkhhhgggfff]]]]]]\\\[[[\\\___bbbccchhhnnnrrrrrrssswwwyyyxxxyyyzzz}}}yyyxxxwww{{{~~~gggYYYPPPHHHBBB@@@:::888666666777777666555777777666444333222111000000000111111222333333333000000000000000000000000//////000000000111111111000000000///////////////...//////////////////...///////////////000000000------............------////////////000000000000111000000000000000111111000000000000000000000000////////////000000000000222222111111000///////////////000000000111111111111111222222222333333333444333222111111111222222222111111111111222333333000000000/////////////////////...---------------------,,,,,,,,,++++++++++++,,,---,,,++++++,,,---++++++++++++++++++++++++************************************************************************+++***************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))((())))))***++++++,,,,,,++++++************++++++))))))))))))))))))))))))))))))))))))))))))))))))******))))))))))))******))))))))))))))))))************************************))))))))))))******))))))*********+++++++++))))))))))))))))))))))))*********++++++,,,,,,,,,************************************************************************))))))*********+++++++++***+++,,,,,,***)))***+++************)))))))))************************************************************++++++,,,,,,---***++++++,,,,,,,,,++++++))))))*********+++++++++************************'''((())))))((('''((()))************************************************)))***,,,,,,***)))***+++555444333111000///......------........./////////000000000000000000000000...//////000000111111111333222111000000///000000111111222222333333444444222222222333333333444444555555666666777888999999555777999999888666666666999;;;===???AAABBBBBBAAACCCGGGNNNTTTZZZ```fffjjjwww~~~~~~}}}xxxvvvrrrnnnllljjjjjjjjjiiihhhgggfffdddbbb```______\\\[[[___```]]]\\\]]]ZZZ\\\\\\^^^eeemmmooommmiiikkkllliiiccc___]]]^^^ZZZ]]]bbbgggjjjiiiddd```\\\]]]^^^]]]\\\\\\^^^___^^^```___^^^aaahhhmmmnnnttt{{{|||tttpppmmmnnnuuu|||yyyhhhUUUHHHAAA;;;888999888666444333444444444222333333333333333222222222000000000111111222222222000000000000000000000000/////////000000000111111////////////////////////......////////////......,,,------------.........------............------............////////////000000000000000111111222000000000000000000000000////////////000000000000111000000000//////....../////////000000000111111111111222222222333333333333222111000000000111222111111111111111222333333///////////////////////////...------,,,,,,------,,,,,,,,,,,,++++++++++++***,,,---,,,+++***+++---++++++++++++++++++++++++))))))***++++++***))))))************************++++++++++++++++++++++++((((((((((((((())))))******************************************+++++++++))))))))))))))))))))))))((((((((((((((()))))))))''''''((()))***+++,,,---++++++************++++++(((((()))))))))))))))***))))))))))))))))))))))))******))))))))))))******))))))))))))************++++++++++++++++++++++++******))))))))))))******)))************+++++++++))))))))))))))))))))))))+++++++++,,,,,,,,,,,,,,,***************+++++++++************************************************)))))))))***++++++,,,,,,***+++,,,+++***)))***++++++,,,---,,,*********,,,************************************************,,,,,,+++******++++++,,,)))***++++++++++++++++++)))************+++++++++***************+++++++++(((***+++***))))))***,,,***************+++++++++************************)))***,,,,,,***)))***+++333222111///...------------------.........//////000000000000000000000000......//////000111111222333222111000000/////////000111111222333333444444222222222222333333333333222222333444555666777888333555777777666555666666888999:::;;;<<<<<<<<<<<<<<>>???@@@@@@AAAEEEEEEEEEGGGKKKOOOSSSUUUaaafffmmmrrrxxx~~~}}}|||{{{sssjjjccc```]]]XXXSSSIIIGGGCCC@@@===<<<<<<<<<::::::888777555333222111222222111111111111222222000000000000000000000000111111111111000000000000222222111000000///000000......//////000000111111000000///...............---......///////////////------------------------111111000///////////////000//////.........//////000000000000000111111111000000111111111000000///000000000000000000000000000000000000000000000000//////............//////111111222222222222111111000111111222222222111111222222222222111111111111000000000000000000000000000///...------------------,,,***))))))***,,,---***++++++,,,,,,++++++***)))))))))***+++++++++,,,***,,,------,,,++++++,,,*********)))))))))))))))************************************************(((((((((((('''&&&%%%$$$)))***+++,,,+++***(((&&&)))***+++,,,,,,+++***)))******+++++++++******)))))))))************))))))+++++++++*********)))))))))))))))***++++++,,,,,,''''''(((((())))))******+++++++++*********))))))************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))((('''''')))************+++++++++......///000///...,,,+++************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))***************************++++++,,,,,,++++++***************************))))))))))))))))))))))))******+++++++++,,,,,,,,,***+++---......---+++***+++******)))))))))))))))))))))))))))))))))))))))'''(((((()))***+++++++++************************/////////.........---------------............///000000000000//////........./////////000000000000000000000000000111111111000000111111111222222222222222222333333333444444333444444555555555555555555555666777777777666666777777777777777777777777:::;;;;;;<<<======>>>>>>?????????AAADDDGGGKKKMMMPPPUUUZZZ]]]aaahhhrrrzzz{{{wwwuuuvvv|||{{{sssqqqvvvuuunnnccc\\\SSSNNNLLLIIIEEEAAA===<<<:::888888888999:::777777666555444333333222222111111000000111111222000000000000000000000000111111111000000000//////111111000/////////000000......//////000000000000000//////...............------...///////////////........................000//////...............//////............//////......///000111222222333000000111111111111000000000000000000000000000000////////////////////////000000////////////000000000111111222222111111000111111222222222111000000000000/////////.........///////////////////////////...------,,,,,,---------,,,***))))))***,,,---+++,,,,,,------,,,,,,+++***************+++++++++)))+++,,,,,,+++******+++************))))))))))))******************************************************++++++******)))((())))))+++++++++***((('''******++++++++++++************+++++++++******)))))))))*********)))((((((+++++++++*********))))))++++++******************))))))))))))*********++++++++++++*********))))))************************+++++++++*********)))))))))))))))))))))))))))))))))))))))))))))((('''''')))************+++++++++,,,---------,,,,,,+++***************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++*********))))))***************************++++++++++++++++++***************************))))))))))))))))))))))))*********+++++++++,,,,,,***+++,,,------,,,+++******))))))(((((((((((((((************************'''(((((()))******++++++************************......---------,,,,,,,,,---------............///000000000////////////........./////////000000000111000000000000000000///000000000111111111222222222222222222333333333333333333444555555555555555444444555666666666666555666666666666666666666666888888999999:::;;;;;;;;;:::::::::;;;===@@@BBBDDDFFFIIILLLMMMOOOSSSZZZ___kkkqqqyyy}}}{{{ssslllhhhfffjjjggg___\\\^^^[[[UUUMMMHHHBBB>>>===<<<999666555444333222222333555555444444333333333333333333222111111000000111111222000000000000000000000000111111000000000000////////////.........//////000...////////////000000000000///......------......------...////////////...000000000000000000000000.........---------------///...............//////------...///111222333333000000111111111111000000000000000000000000000000////////////////////////000000////////////000000000111111222222111111000111222222222111000000//////............---------........................------,,,,,,++++++,,,,,,---,,,+++******+++,,,---,,,,,,------------,,,,,,+++++++++***************(((***,,,+++***)))************************************************************************************++++++,,,,,,++++++))))))***++++++***((('''++++++************++++++)))******+++++++++******)))))))))))))))(((''''''+++++++++***************,,,,,,++++++***))))))(((************+++++++++++++++++++++***************************************+++++++++***************))))))))))))))))))))))))))))))******))))))(((((()))************+++++++++++++++******)))*********************************************************)))************+++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++***************************************++++++++++++++++++++++++************************))))))))))))))))))))))))*********++++++++++++,,,)))***+++,,,,,,+++***)))))))))(((''''''''''''(((************************((((((((()))******++++++************************---------,,,,,,,,,++++++---------............///////////////////////////........./////////000000111111000000/////////...000000000000111111111111111222222222222333333333333333444555555555444444333444444555555555555555555666666666666666777777777777888888888999999999::::::::::::<<<===???@@@CCCDDDFFFGGGGGGIIIMMMPPPUUUYYY___cccfffkkksssyyy~~~zzzssskkkccc\\\YYYTTTVVVSSSLLLIIIIIIFFFAAABBB???;;;999888888777555555555333222222111222222333222222222111111111111111111000000000000111111000000000000000000000000111000000000////////////---------------...///000//////////////////////////////...------------...,,,---......//////......////////////////////////------.........---------......---------...//////---......///000111222222///000000111111111111000//////////////////////////////////////////////////////............//////000000111111111111000000111222222222111000///...000000/////////.........------------------------,,,,,,++++++***++++++,,,,,,++++++******++++++,,,+++,,,,,,------,,,,,,+++,,,+++++++++***))))))))))))***,,,,,,*********+++)))***************++++++************************************************&&&'''((()))************))))))************)))(((,,,+++***))))))***+++,,,))))))***+++++++++******)))))))))))))))((('''&&&************************+++++++++*********))))))************************************************************************************************))))))))))))))))))))))))))))))*********))))))((())))))*********+++++++++++++++)))(((((()))***+++************************************************))))))*********+++++++++***+++++++++++++++,,,,,,******+++++++++,,,,,,,,,************************************************++++++************++++++************************))))))))))))))))))))))))************++++++++++++))))))************))))))******)))(((((((((((((((************************(((((())))))************************************---,,,,,,,,,,,,+++++++++---------............///.............../////////............////////////111000000000//////......//////000000000111111111111111111222222222333333222333333444555444444444333444444555555555555555666666666777777888888888777777888888888888999999:::::::::;;;;;;<<<======<<<>>>???@@@AAABBBDDDEEEHHHJJJMMMOOOQQQUUU[[[```iiikkkmmmnnnpppttt{{{}}}}}}|||yyywww~~~}}}vvvqqqnnnkkkeee]]]VVVPPPLLLJJJEEEFFFDDD@@@======;;;999888666555444444444444333444444333333222222222222333333222111000///......111000000000000000000111////////////////////////000000000////////////...------,,,------...///////////////...............//////...---------------,,,------.......................................---....../////////...------------------...//////000000000/////////////////////000111111111111111////////////////////////...........................------,,,,,,------...000000000111111000000000111111111111111000///...////////////............------------------------++++++*********++++++,,,++++++++++++++++++++++++******++++++++++++******,,,+++++++++***)))))))))***,,,------,,,++++++,,,))))))******+++++++++,,,************************************************%%%&&&'''((()))*********)))))))))*********)))))),,,+++***))))))***+++,,,((()))***+++++++++++++++)))))))))))))))(((''''''************************))))))*********+++++++++))))))))))))))))))))))))************************************************************************))))))))))))))))))))))))))))))************))))))))))))*********+++++++++,,,+++***))))))***+++,,,************************************************))))))*********+++++++++*********++++++,,,,,,,,,******+++++++++,,,,,,,,,************************************************+++******))))))******+++************************))))))))))))))))))))))))))))))*********+++++++++)))))))))))))))))))))))),,,+++******))))))******************************)))))))))))))))*********************************------,,,,,,,,,+++++++++---------............///---............/////////------........./////////000//////////////////.../////////000000000111111111111111111222222222222222222333444444444444444444444555666666666666555666666666777777888888999888888888888888888888888888888999999999999::::::999:::<<<>>>???@@@@@@@@@AAABBBDDDDDDEEEGGGJJJMMMPPPRRRUUUXXX[[[```fffjjjmmmqqqxxx|||||||||{{{{{{uuupppmmmjjjgggeeejjjkkklllmmmmmmhhhbbb^^^WWWTTTNNNIIIDDDAAA??????:::;;;:::999888888777777333333333222222222333333...///000111222333444444333333222111000///...---111000000//////000000111////////////////////////000000////////////............---------......////////////............---///...------,,,,,,------,,,,,,---............---------------------------,,,---///000000///......,,,,,,,,,,,,---...//////111000000//////......---...///000111111222111111000000000000000000000000...........................------------------...///000000111111000000//////000000111111000000///...------------,,,,,,,,,------------------------++++++******++++++,,,,,,++++++++++++++++++++++++))))))************))))))+++++++++******************,,,......,,,+++,,,---))))))******+++,,,,,,,,,************************************************'''((()))***++++++++++++)))))))))))))))*********++++++************++++++((()))***+++++++++++++++))))))************))))))***************+++++++++((())))))***++++++,,,,,,)))))))))(((((((((((((((***************+++++++++***************************************+++++++++))))))))))))))))))))))))))))))******++++++******)))************+++++++++++++++++++++++++++,,,---************************************************)))************+++++++++*********++++++,,,,,,---******+++++++++,,,,,,,,,***************+++++++++************************+++***)))(((((()))***+++************************)))))))))))))))))))))))))))))))))************+++)))))))))))))))))))))))),,,,,,+++************+++++++++++++++++++++++++++))))))))))))))))))******************************------------,,,,,,,,,,,,---------............///---------.........//////---------.........//////.........///////////////////////////000000000111111111111111222222222222222222333444444444444333555555666777777777666666444444555666666777888888777777777777777777777777666666777888888888888888::::::<<<>>>@@@@@@???>>>===>>>??????@@@AAABBBDDDCCCEEEFFFHHHJJJLLLOOORRRUUUXXX]]]cccjjjnnnooonnnrrrppppppqqqooolllooouuuzzzxxx|||}}}~~~yyyrrrmmmlllpppvvv{{{}}}zzzsssnnnmmmllljjjfff___YYYTTTRRRRRRSSSSSSSSSTTTSSSPPPKKKGGGAAA@@@>>><<<:::888777666555444555666666555555666333444444444333333333444---...///000111222222222111111111111000000//////000000////////////000000////////////////////////000000/////////.........000///..................//////.........---------///...------,,,,,,------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,***,,,---/////////---,,,,,,,,,,,,,,,---...///000///////////////............///000111111222222222000000000000000000000000......................../////////......///////////////000000000000//////---...///000111111111111.........------------,,,------------------------+++++++++++++++,,,------+++++++++,,,,,,+++++++++*********++++++************************+++++++++***+++------+++***+++,,,))))))***++++++,,,------************************************************))))))***+++,,,,,,,,,,,,)))))))))))))))******+++******++++++++++++******(((((()))++++++,,,,,,+++((()))***++++++,,,,,,+++))))))*********+++++++++******************++++++*********)))))))))(((((())))))*********+++++++++************************))))))*********+++++++++))))))))))))))))))))))))((()))***++++++++++++***)))************+++++++++)))***++++++,,,,,,,,,+++************************************************)))************+++++++++)))******+++,,,,,,------******+++++++++,,,,,,,,,))))))*********+++++++++************************+++***)))(((((()))***+++************************))))))))))))))))))))))))))))))))))))*********************))))))*********,,,++++++***)))*********++++++++++++++++++++++++***)))))))))))))))))))))************************......------------,,,,,,---------.........//////---------.........//////---------.........//////---.........//////000000////////////000000000000000111111111111222222222222222333444444444333333555666666777777777777777333333444444555666777777666666666666666666666555666777777888999999999888999999:::===>>>>>><<<:::;;;;;;===>>>???@@@AAAAAAAAAAAAAAAAAAAAAAAABBBCCCIIIIIIJJJMMMRRRUUUVVVVVVXXXWWWWWWYYYXXXXXX]]]dddgggnnnsssuuuyyy~~~zzzyyyyyyyyyvvvssspppssswww}}}~~~|||zzzxxxtttrrrqqqtttvvvxxxyyy}}}xxxuuutttrrroookkkeee```___ccchhhllliiilllooolllfff___[[[ZZZ\\\\\\YYYQQQHHHBBBAAABBBBBBAAAAAAAAA@@@>>>999666333444666777777555444222333222222444555444444666111222333222111111111222222222222222111000/////////000000000111111111222000000////////////000000////////////////////////000/////////............111000///...............//////.........---------......---,,,,,,,,,,,,---+++,,,------......------------------------------)))***,,,.........,,,++++++++++++,,,---...///000---.........//////000000......///111111222222222000000000000000000000000........................111111000000000000111111//////000000000000//////,,,---...000111111111111111000000000000/////////........................,,,+++++++++,,,------...***++++++,,,,,,++++++***+++++++++,,,,,,+++++++++))))))******+++++++++,,,)))***,,,,,,***)))***+++))))))***+++,,,,,,------************************************************))))))***+++++++++******))))))(((((()))***++++++)))***+++,,,,,,+++***)))(((((()))++++++,,,,,,,,,((()))***+++,,,---------))))))******++++++++++++,,,,,,++++++***))))))))),,,+++++++++******))))))))))))******++++++++++++************************))))))******++++++++++++))))))))))))))))))))))))((()))***+++++++++++++++)))************+++++++++((()))***,,,,,,,,,+++***************************************************)))************+++++++++))))))***+++,,,,,,------******+++++++++,,,,,,,,,))))))******++++++++++++************************+++***)))'''''')))***+++************************))))))))))))))))))))))))))))))))))))************++++++************+++++++++******)))))))))))))))++++++++++++++++++++++++*********)))))))))))))))************************+++++++++,,,,,,---------...------,,,,,,++++++***.......................................///000000....................................////////////222222111111000111111222333333333333333333333333666666666666666666666666444444444444444444444444333444444444555555666666666666666666777777777777888999:::<<<===<<<<<<;;;:::::::::;;;;;;;;;<<<<<<>>>>>>>>>>>>????????????@@@AAABBBCCCEEEFFFGGGHHHEEEFFFFFFGGGHHHIIIIIIJJJTTTVVV[[[___dddgggiiiiiiggghhhiiijjjhhheeebbb```^^^```cccggglllppptttvvvqqqmmmiiiggghhhiiihhhgggeeeeeefffgggiiikkkmmmnnnwwwvvvsssoooiiiddd___\\\[[[ZZZWWWUUUTTTTTTUUUUUUWWWWWWVVVUUUQQQMMMIIIGGGIIIGGGDDD@@@===:::999999999999888777777777777777666555444333333333333444222222111111111111222222333222222222111000000000////////////000000000000222111000111222111///...///////////////.........////////////////////////////////////////////////------------------------......------------......///...---,,,,,,,,,,,,,,,,,,,,,++++++,,,...///111,,,,,,.../////////...---...---,,,,,,,,,,,,---...,,,---......//////..............................222222111111000000//////111111000000//////......222111///---,,,---...///...............///000000222111000.........///000000000////////////000000111000000///...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))&&&''''''((()))******+++*********)))******++++++************************++++++******************))))))(((''''''((()))*********)))(((((('''(((((()))))))))))))))*********))))))))))))))))))))))))************************+++,,,---+++)))(((((()))))))))(((((((((((())))))************************+++*********))))))(((((())))))******+++++++++,,,,,,+++***((((((((()))************)))))))))))))))))))))))))))))))))))))))*********************************++++++,,,,,,,,,+++++++++*********))))))'''(((((()))***+++++++++))))))))))))))))))))))))***************)))((('''******++++++++++++******+++++++++*********))))))(((((())))))*********+++)))))))))***++++++,,,,,,************************++++++************+++++++++++++++*********))))))************************++++++***************+++++++++++++++++++++++++++((((((((((((((((((((((((+++++++++*********))))))+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,---------------.......................................//////000....................................////////////111111000000000000000111333333333333333333333333444444444444444444444444444444444444444444444444555555555555555444444444555666666666777777777777777888999:::;;;;;;;;;:::::::::::::::;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<=========>>>??????@@@@@@??????@@@@@@AAAAAABBBBBBFFFGGGJJJLLLNNNOOOPPPPPPQQQQQQRRRRRRQQQOOOMMMLLLKKKLLLNNNQQQTTTWWWYYYZZZXXXUUUQQQPPPQQQRRRQQQPPPOOOOOOPPPPPPRRRSSSUUUVVV[[[ZZZYYYVVVRRRNNNKKKHHHIIIGGGEEECCCBBBBBBCCCCCCCCCDDDDDDCCCAAA>>>;;;999???===;;;888666555555555555444444333333333333333333333333222222222111111222111111000000111111222222222111111111111111111////////////000000000000111000000000111111///---/////////////////////...////////////////////////......................................................------------............---,,,,,,,,,,,,,,,++++++++++++,,,---...///,,,,,,.../////////...---...---,,,,,,,,,,,,---...,,,---......//////..............................000000000000000/////////000000000000//////......000///...------...///000...............///000000222111000///......///000000000000//////000000000222111111000000///......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***))))))(((++++++++++++++++++++++++************************************************''''''(((((()))******+++******))))))((())))))***************************************************,,,+++***))))))***+++++++++***))))))(((((())))))++++++******))))))(((((())))))))))))))))))))))))************************---......---+++******+++***))))))(((((())))))***************************************)))))))))(((&&&'''''''''((((((((((((,,,+++)))((((((((()))***))))))******++++++,,,,,,))))))))))))))))))))))))***************************++++++++++++++++++,,,+++++++++*********))))))((((((((()))***+++++++++((((((((((((((((((((((((******++++++******)))(((******++++++++++++******+++++++++*********))))))))))))))))))*********+++++++++******************************************++++++************+++++++++++++++*********))))))************************++++++***************+++++++++++++++++++++++++++************************+++++++++*********))))))---,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---......///------------------------......------......///000....................................//////////////////////////////000000333333333333333333333333333333333333333333333333444444444444444444444444666666555555444333333333555555666666666777777777666666888999999999999999999999:::::::::;;;;;;;;;999999:::::::::;;;;;;;;;:::::::::::::::999999999::::::::::::::::::::::::<<<<<<===???????????????@@@@@@@@@@@@?????????>>>??????@@@@@@AAABBBCCCCCCCCCAAA>>>>>>???@@@@@@???????????????@@@AAABBBBBBCCCCCCCCCBBB@@@>>>===<<<===;;;:::888777777777888777777888999888777555444444444333222111111111222222222222111111111000000000000111222111000///...222111111000000111111222000000111111111111111111////////////000000000000000/////////000000...---......//////////////////////////////////////////........................------------------------......------------.........------,,,,,,,,,,,,,,,)))***+++,,,------------,,,,,,---............---...------,,,,,,------...,,,---......//////.......................................///////////////000000000////////////...------......///000000111///............//////000111000000////////////000111111000000000000111111000000000//////......---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***)))(((&&&&&&++++++++++++++++++++++++))))))))))))))))))))))))************************'''(((((())))))***************)))((('''''''''(((************************************************---,,,+++***)))))))))***++++++******))))))******,,,,,,+++***)))(((''''''))))))))))))))))))))))))************************,,,---...---+++******+++*********))))))*********************************************)))))))))))))))))))))***************+++***))))))((()))))))))))))))***+++,,,------...))))))))))))))))))))))))************************+++++++++++++++*********+++++++++***************(((((())))))***+++++++++((((((((((((((((((((((((++++++++++++++++++***)))******++++++++++++******+++++++++***************)))))))))***************,,,,,,++++++***))))))(((************************++++++************+++++++++++++++***************************************+++***************++++++************************************************+++++++++***************---------,,,,,,+++++++++++++++++++++,,,,,,------------------------------...------------...//////....................................//////////////////000000000000000000222222222222222222222222333333333333333333333333333333333333333333333333555444444444444444444444555555555666666666777777666666777888999999999999999999999999::::::::::::::::::::::::;;;;;;;;;;;;999999999999888888888888999999999999888888888888888888999:::;;;<<<<<<<<<;;;;;;:::999999:::;;;<<<;;;;;;;;;;;;;;;::::::::::::999888888888999999:::::::::999999999999::::::999::::::999999999888888999888777666555555555555555666666777777666666555111111111111111111111111333333333333222222111111...///111222222111///---111111000000000000111111//////000000111111222222////////////000000000000///......///000000...---............////////////////////////////////////........................++++++++++++++++++++++++...------,,,,,,------...------,,,,,,+++,,,,,,---((()))+++,,,---,,,++++++,,,,,,---------.........------------------------,,,---......///.................................,,,------....../////////////////////////////////------...///000000////////////............///000000000000////////////000111111000000000000111111---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++***)))************************************************************************(((((()))))))))*********,,,+++***)))((('''''''''***************************************++++++++++++******)))(((''''''&&&,,,,,,+++******++++++++++++*********))))))(((((())))))))))))))))))))))))************************)))++++++***((((((((()))++++++************++++++*********************************)))))))))))))))++++++++++++++++++++++++******)))))))))))))))))))))******++++++,,,,,,,,,))))))))))))))))))))))))************************,,,,,,++++++******))))))************************)))))))))******+++++++++))))))))))))))))))))))))++++++,,,,,,,,,++++++*********++++++++++++******************************************************+++++++++*********))))))************************++++++************++++++*********************************************************)))******+++,,,))))))))))))))))))))))))************************************************---------,,,,,,+++++++++,,,+++++++++*********)))---------------------------------------...//////....................................///////////////000111222222222111111222222222222222222222222444444444444444444444444333333333333333333333333111222222333444555666666555555555555666666666666777777777888999999::::::888888888999999999::::::999999999999::::::::::::777777777777888888888888888888888888888777777777666666666666666777777888777666555444555666888999666666666666666666666666333444444444333444555555777666555444444444444555555444444444333333333333444444333222111111111111333333333333333222222222222222222222111111000000222333333333333222111000...000111333333222000///111000000000000000000111/////////000000111111222////////////000000000000///...---...000000///------.........//////000000////////////////////////........................++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,+++++++++,,,,,,---)))***+++,,,---,,,+++***,,,,,,,,,,,,------......------------------------,,,---......///.................................,,,,,,------......//////...............///////////////000000///...------//////............///////////////000000000000///111111000000000000111111,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,************************++++++++++++++++++++++++************************))))))))))))************---,,,+++***)))(((((((((************************))))))*********+++++++++*********)))((('''&&&&&&,,,+++++++++++++++,,,,,,(((((())))))*********+++))))))))))))))))))))))))************************)))***+++***((('''((()))++++++************++++++))))))))))))))))))))))))))))))))))))))))))******(((((((((((((((((((((''')))))))))*********))))))++++++******)))))))))((())))))))))))))))))))))))************************+++++++++******)))))))))************************************++++++++++++***************************++++++,,,,,,,,,++++++******++++++++++++******************************+++++++++***************))))))*********+++++++++************************++++++************++++++******************************************************))))))***++++++,,,))))))))))))))))))))))))))))))))))))))))))))))))************************---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///....................................////////////...000111333333333222222222222222222222222222222444444444444444444444444333333333333333333333333000000111333444555666777444444555555555666666666777777777777888999:::;;;777777888888888999999999666666777777777888888888555555666666666666666666555555555555666666666666888777666555444333333444666555444333333444666666333444444444444555555555111333444444222222333444555444444333222222333333444333333222111222222222222222111111111000000000222222111111000000000000111111111111111000//////000000111222222000///...///000222333333222111111111000000//////000000111//////000000000000000000////////////000000000000///......///111111000...------......///000000000////////////////////////------------------------------------------------------,,,,,,,,,,,,------+++++++++++++++,,,,,,---++++++,,,,,,,,,,,,,,,+++,,,,,,,,,+++,,,------...,,,------......------,,,,,,---......//////..............................---------...............---............/////////111000000///......------000//////............///...//////000000000000///000000////////////000000........................,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++************************---,,,+++***)))))))))***************************)))))))))***++++++,,,,,,++++++,,,++++++***)))(((++++++******++++++,,,,,,''''''((()))***+++,,,,,,))))))))))))))))))))))))***************************+++,,,+++***)))***,,,*********))))))*********))))))))))))))))))))))))))))))))))))******************))))))))))))(((((((((((()))************))),,,++++++***)))(((''''''))))))))))))))))))))))))***************************************)))))))))***************+++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++++++++******++++++++++++*********************++++++++++++++++++++++++*********((())))))***++++++,,,,,,************************++++++************++++++***************+++++++++************************))))))))))))***+++,,,,,,************************((((((((((((((((((((((((***************++++++++++++,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,------...///....................................////////////---...000222333222111111111111111111111111111111333333333333333333333333222222222222222222222222111111222333444444555555444444444555555555666666666666666555666777999:::777777777777888888888999666666777777777888888888888777777666666555555444333333333444444555555555888777666555555555555666555555444444444444444555444444444444444444444444222444666555333222333444555444333333333333333333444333222222222333444444222333333333333222111111111111111111111111222222///000111222222111000000//////111111111000...---000000111111111222222222000000////////////000000000000000000000/////////////////////000000000000//////...000111222111///------......///000000111////////////////////////------------------------........................---,,,,,,++++++,,,,,,---++++++******+++,,,,,,---------,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,,,,---......---,,,,,,,,,---......//////............................../////////...............---------.........//////000///...------...//////000000///...............---...///000111111000/////////............//////.............../////////,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******)))************************************************++++++++++++++++++++++++************************+++***))))))))))))******************************((())))))***++++++,,,,,,******+++,,,++++++***)))***************+++,,,,,,(((((())))))******++++++))))))))))))))))))))))))************************)))+++,,,+++***)))***,,,***))))))(((((())))))***))))))))))))))))))))))))((()))))))))************,,,,,,,,,,,,++++++******'''((()))***+++******)))+++++++++******)))))))))))))))))))))))))))))))))************************))))))))))))************))))))*********+++++++++++++++++++++++++++++++++************************((()))******++++++************++++++++++++******))))))*********+++++++++,,,,,,,,,++++++***************************++++++************************++++++************++++++))))))*********+++++++++************************))))))))))))***+++,,,---++++++++++++++++++++++++))))))))))))))))))))))))))))))*********++++++++++++++++++,,,,,,---------,,,------......//////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---........................................../////////000+++---///111222222000000111111111111111111111111222222222222222222222222222222222222222222222222333333333333333333333333444444444555555555666666555555444444555666888999777777777777888888888888999999999999::::::::::::<<<;;;:::999777666444444222333333444555666666777222222222222333666888999333222222222222111111000333333222222222111111111000333555444111///000222222111111000000111111111111000000///000111333444111222222222222111111000............///000222222...///111333444444333333///111222333222111///...000000//////000111222333000000////////////000000111111000000//////......////////////000000000000000//////000222333111000---------...///000000111////////////////////////---------------------------------------------------,,,,,,++++++,,,,,,---+++*********+++,,,,,,---///...---,,,+++,,,---...---,,,+++***+++,,,---...,,,,,,---......---,,,,,,,,,---......//////..............................000000000///.........------------........./////////...---,,,---///111222111000///...............---...///111111111000///......------------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***)))((())))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++******************)))(((((((((((())))))***************************((())))))***++++++,,,,,,'''''')))******)))((((((***)))))))))***++++++,,,************))))))))))))))))))))))))))))))))))))************************'''((())))))((('''(((***))))))(((((((((((())))))))))))))))))))))))))))))(((((())))))*********+++***)))))))))(((((('''''''''((()))+++++++++***)))++++++++++++++++++,,,,,,))))))))))))))))))))))))************************(((((())))))******++++++))))))******++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))'''((()))*********************++++++++++++******))))))******++++++++++++,,,,,,,,,++++++*********,,,,,,++++++***)))))))))************************++++++************++++++))))))******++++++++++++************************))))))))))))***+++,,,---++++++++++++++++++++++++************************))))))******++++++++++++,,,,,,,,,,,,,,,---...///++++++,,,,,,,,,,,,------.................................------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,000//////.........//////000000000000000111111222000000000000000000000000333333333333444444555555333333333333333333333333///111333555555555444333555444444333444555666777666666666666777777777777999888888888777777666666555555666666666666555555888777777666555444444444555555444444444444555555666555555555555444444444333333333333333333333333111222222333333222222111222222222222222111000///333333333222222111111111222222222222222222222222000000000000000000000000111111111111111111111111000000000111222222222333////////////////////////000///.........///111222///////////////.........///000111222222111000///---------............///000000000000000000000000---.........//////000000,,,,,,,,,------.........000000000000000000000000//////.........---------)))))))))******+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++,,,,,,---...------------------------,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............////////////---......///////////////---...///////////////...////////////////////////------------...000111222...------,,,,,,------...,,,,,,,,,+++++++++******************************************************************************.........------,,,,,,,,,))))))))))))))))))))))))))))))***+++++++++++++++))))))(((((()))***++++++++++++++++++++++++++++++((((((((()))******++++++++++++************++++++************************((()))***++++++++++++++++++++++++************))),,,+++)))((('''&&&''''''************************************************************************++++++++++++++++++++++++,,,+++***))))))***+++,,,(((((('''(((((()))***+++))))))))))))************,,,+++***)))((((((((((((************************''''''(((******+++++++++///,,,***)))***++++++***))))))*********+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***,,,,,,++++++***)))(((((())))))***++++++++++++***++++++++++++++++++++++++************************(((((()))***++++++,,,,,,+++++++++*********))))))++++++***)))((((((((()))))))))***++++++++++++***++++++*********************************)))((((((************************,,,,,,+++++++++,,,------++++++,,,,,,,,,,,,------........................------------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,//////............//////000000//////000000111222111111111111111111111111111111222222222222222111222222222222222222222222///111333444555555444333444444333333333444666666555555666666666777777777777777777666666555555555777888888999999888888777777777666666555444444333555555444444444444555555555555555555444444444444333333333333333333333333111222222333333222222111222222222222222111000000333333333222222111111111222222222222222222222222000000000000000000000000111111111111111111111111111111111111111111222222////////////////////////000///.........///111111/////////////////////...///000111111111111000///000000000//////........./////////////////////////////////......---------,,,,,,------------------.................................------------,,,,,,,,,,,,,,,---------...,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++,,,,,,---...------------------------...------,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,....................................////////////,,,---......//////......////////////////////////........................///............//////000------,,,,,,,,,,,,------,,,,,,,,,++++++++++++***************************************************************************------,,,,,,++++++++++++************************))))))******++++++******(((((())))))******++++++++++++++++++++++++++++++*********)))))))))))))))++++++************++++++***************************************++++++++++++++++++************)))---,,,***)))((()))))))))************************************************************************++++++++++++++++++++++++++++++***))))))***++++++)))(((((((((((())))))***))))))))))))************++++++***)))))))))******++++++++++++++++++++++++'''((()))***++++++++++++...,,,***)))***++++++************++++++++++++,,,***************************++++++,,,,,,++++++***++++++******)))(((((('''))))))***++++++++++++***++++++++++++++++++++++++************************((())))))***++++++,,,,,,+++++++++*********))))))******)))((((((((()))))))))))))))*********++++++++++++*********************************))))))(((************************,,,,,,+++*********++++++++++++,,,,,,,,,,,,------------------------------,,,,,,,,,,,,++++++++++++------------------------///...............//////000000//////000000111222111111111111111111111111111222333444444333111000222222222222222222222222000111333444555555444333444333333333333444444555555555555666666666666777555555555555555444444444555555666666666666555555666666666555555444444333555444444333333444444555555555444444444333333333333333333333333333333333111111222222222222111111111222222222222111000000222222222222222111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111111111111000000//////////////////////////////......//////000111....../////////////////////000000111111000000///222222111000///...------////////////////////////------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...------------------------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---............/////////,,,---......//////......222111000///......//////........................000//////...------......------,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++************************************************************************++++++++++++************++++++++++++++++++++++++((()))))))))************'''((()))***++++++++++++++++++++++++++++++++++++++++++******)))(((((('''++++++************++++++************************,,,+++***)))))))))***++++++++++++************))),,,,,,++++++++++++,,,,,,************************************************************************************************++++++***))))))***++++++******)))((((((((())))))))))))))))))************+++************+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,,,,,,,...,,,******+++,,,+++***++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************)))((((((''''''))))))***++++++++++++***++++++++++++++++++++++++************************)))))))))***++++++,,,,,,+++++++++***************))))))((((((((())))))******)))((((((((()))+++,,,******++++++++++++++++++******++++++******)))(((************************------,,,+++******+++++++++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++..............................---------.../////////////////////000111111222222222222222222222222333555777888888666444222333333333333333333333333000111222444444444444444333333333333333333333333444444555555555666666666555555555555444444444444333333444444444444333333555555555444444444333333444444333333333333444444444444444444333333333222222222222222222222222222111111222222222222111111111111222222222111111000222222222111111111111111000000000000000000000000////////////////////////111111111111111111111111222222111111000000//////////////////////////////............//////000000............///////////////000000000000000000///111111000000///......---////////////////////////((()))***+++---...///000.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,,,,,,,,,,,,,,,,+++------,,,,,,,,,------...,,,,,,------------------///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------.........//////---...//////000000//////444333000...---...///000........................///......------.........---,,,,,,,,,,,,,,,,,,---------,,,,,,,,,+++++++++************************************************************************++++++++++++++++++******++++++++++++++++++++++++))))))((()))))))))******'''((()))+++,,,,,,++++++************************************))))))((((((++++++************++++++************************...,,,***(((((()))***++++++++++++*********))))))*********++++++,,,,,,---************************************************************************))))))))))))))))))))))))+++******************+++++++++***)))((((((((((((((()))))))))************************+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,,,,,,,,,,---+++******+++,,,+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***+++*********)))))))))((())))))***++++++++++++***++++++++++++++++++++++++************************))))))*********+++++++++************************)))))))))))))))***+++,,,***)))((('''''')))+++,,,******+++++++++++++++,,,***++++++++++++***))))))************************///...---,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------------++++++++++++++++++++++++........................---------------...///////////////...///000000111111111111111111111111111444555888999999777555333444444444444444444444444111111222333444444444444333333333333333333333222444444444444555555555555555555555555555555555555555666666777777666666555444444444444333333333333333333222222222222333333444333333333222222222222222222222222222222222222000111111222222111111000000111111222222222111111111111111111111111111111////////////////////////////////////////////////000000000000000000000000222111111000000/////////////////////////////////---......///////////////---.........//////000000000//////////////////000................................................(((((()))+++---...///000.........------,,,,,,,,,------------------------------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------------,,,+++......---,,,,,,---------,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------............//////000111111111111000444222000...------...///........................,,,,,,,,,------...///000,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,++++++************************************************************************++++++++++++,,,,,,,,,,,,************************)))))))))((()))***++++++))))))***+++++++++++++++************************(((((())))))************++++++************++++++************************...,,,***(((((()))***++++++++++++*********))))))(((((()))******+++++++++************************************************************************))))))))))))))))))))))))*********++++++*********,,,+++***))))))((())))))((()))))))))************))))))******+++,,,......,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++,,,+++***+++,,,---+++***++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,++++++++++++******))))))***++++++++++++***++++++++++++++++++++++++***************************************+++++++++************************************++++++,,,---+++***((('''''')))+++,,,******++++++,,,,,,,,,,,,+++++++++++++++***))))))************************......------,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,---...////////////......//////000111000000000000000000000000000222444555555555333222333333333333333333333333111222222333333444555555333444444444444333333222333333333444444444555555444444444555555555555666444444444555555444444444333333333333333333333333333222222111111222222333333333333222222222111111222222222222222222222222000000111111111111000000000000111222222222222111000000000111111111111111////////////////////////000000000000000000000000000000000000000000000000000000000000000000//////////////////////////////------...////////////...------......///000000000000//////......//////000------------.........///........................,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,,,,........................------------,,,,,,,,,,,,............------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++///...------------------+++,,,,,,------.........,,,,,,,,,,,,---...//////------------------------........................,,,------------.........//////000111111111111000111000///...------......------------------------+++++++++,,,---///000111,,,,,,++++++++++++,,,,,,------------,,,,,,,,,,,,************************************************************************+++++++++,,,,,,,,,,,,,,,))))))))))))))))))))))))+++***)))))))))***,,,---,,,,,,+++************+++************************'''(((((()))******++++++++++++************++++++************************,,,+++***)))))))))***++++++++++++************)))&&&'''((()))))))))))))))************************************************************************************************)))***++++++++++++***)))++++++***)))))))))******))))))))))))************)))))))))******,,,------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++***+++******+++------,,,***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++***++++++++++++++++++++++++***************************************************************+++++++++++++++*********+++,,,,,,+++***)))))))))***,,,,,,******++++++,,,---------+++++++++,,,++++++***)))************************,,,,,,,,,+++,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///000///............///000000////////////////////////---...000111222222222222111111111111111111111111222222222222333444555555444555555666555444333222222333333333333444444444222333333333444444444555111111222222222222111111222222222222222222333333222222111111111111222222222222222222111111111111111111111111111111111111000000111111111111000000000000111222222222222222///000000000111111111222000000000000000000000000000000000000000000000000000000000000000000000000/////////000000000000000////////////////////////,,,---.../////////......------......///000000111000///............///000////////////..........................................------,,,,,,++++++,,,,,,------------------.................................------------,,,...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---//////---,,,+++//////...---------------++++++,,,,,,---......///------,,,,,,,,,------...................................................,,,,,,---------.........------...///////////////............------------------------------------,,,,,,,,,,,,------...///,,,,,,++++++++++++,,,,,,...------------,,,,,,,,,************************************************************************************+++++++++,,,************************,,,+++***)))***+++---...000...+++)))((((((***+++************************)))))))))))))))*********++++++************++++++***************************************++++++++++++++++++************)))&&&'''((()))))))))((('''************************************************************************++++++++++++++++++++++++)))***++++++++++++***)))*********)))******++++++))))))))))))************)))))))))))))))***+++,,,++++++++++++++++++++++++)))******+++******))))))*********+++------,,,************++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++))))))***++++++++++++***++++++++++++++++++++++++************************************************))))))*********+++++++++******))))))((()))))))))++++++++++++,,,,,,,,,,,,******++++++,,,------...++++++,,,,,,++++++***)))************************************+++,,,------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000...............///000000////////////////////////------...///111222333444////////////////////////222222222222333444555555555555666666666555333222222222333333333444444444111111111222222333333333333444444555555444444333222222222222222222222333222222111111111111222222222222222111111111111000111111111111111111111111000000111111111111000000///000111222222222222222//////000000111111111222111111111111111111111111000000000000000000000000000000000000000000000000......//////000000111111////////////////////////,,,,,,.../////////...------------...///000000111000///...------...///000222222111000///...------........................,,,,,,,,,------.........,,,,,,,,,------.................................//////.........---------+++++++++******)))))))))+++++++++++++++++++++++++++,,,...//////...,,,+++000///...---------------++++++,,,,,,---...////////////...---,,,,,,,,,,,,........................,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......+++,,,------......------+++,,,---......------,,,------------------------......---,,,,,,,,,------,,,++++++++++++++++++,,,......---------,,,,,,,,,************************************************************************(((((())))))*********+++++++++++++++++++++++++++---,,,+++******,,,...///222000,,,((('''((()))+++))))))))))))))))))))))))++++++******)))(((((((((++++++************++++++************************((()))***++++++++++++++++++++++++************)))'''((()))******)))((('''************************************************************************++++++++++++++++++++++++)))***+++,,,,,,+++***)))***)))))))))***+++,,,,,,))))))))))))************))))))))))))))))))***+++************************))))))*********))))))(((***)))***,,,---...,,,***))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++******************++++++))))))***++++++++++++***++++++++++++++++++++++++************************++++++******************))))))******++++++++++++***)))((('''''''''''''''***+++,,,------------,,,******+++,,,,,,---......+++,,,,,,,,,,,,+++******************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---..............................---...............---------.../////////...---,,,//////000000///...------////////////000111222333000000000000000000000000222222222333333333444444555555555444444333333333333222222111111222222333444444333222222111111000333333333444444444555555222222222222222222222222111111111111111000//////000000000000111111111111000000000000000000000000333333222111000000111111000000000000000000000000000000000000000000000000111000///......///000111111111000000//////......111111000000//////......000000000000000000000000//////.........---------.../////////...---,,,,,,........................///////////////.................................//////000//////...------......---,,,++++++***)))------------------------........................++++++------------++++++++++++++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------------------------------...------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------....../////////******+++,,,---------------------,,,,,,+++++++++***++++++++++++***))))))))))))))))))))))))))))))************************************************,,,,,,,,,++++++*********++++++************++++++000---***)))******(((&&&******))))))((((((''''''+++***)))(((((()))***+++,,,,,,+++***))))))******+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******+++++++++******)))******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))(((((((((((())))))))))))))))))))))))))))))))))))******+++,,,,,,,,,,,,+++++++++++++++++++++++++++,,,,,,,,,------,,,++++++++++++,,,------------,,,,,,,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,+++++++++)))))))))))))))))))))))),,,+++***))))))***+++,,,))))))***++++++++++++***))))))***+++,,,,,,------)))******++++++,,,------)))***,,,------,,,***)))************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,------............------+++,,,.../////////......///////////////...------///......//////111222222000000000000000000000000222222222333333333333444333333222222222111111111333222222111111222222333333333222222222222111111222222222222333333333333222222222222222222222222000111111111111000////////////000000000111111111000000000000000000000000222222111000000000000000000000000000000000000000////////////////////////111000///......///000111000000000///////////////000000000000//////......//////////////////////////////.........---------.........///......------........................////////////............------------------------.........///......------///......---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,........................+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------------------------------++++++++++++++++++++++++------------------------,,,---------------,,,,,,------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++------------------------------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,---------......------,,,+++***++++++*********************++++++++++++***))))))))))))))))))))))))))))))************************************************,,,,,,,,,++++++*********++++++************++++++///,,,***)))******(((&&&******))))))((((((((((((+++***)))(((((()))***+++,,,++++++***))))))******+++++++++*********))))))************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++******+++++++++******)))******))))))))))))******))))))))))))))))))))))))******************++++++))))))))))))))))))))))))(((((()))))))))*********************************)))***++++++,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......//////------,,,,,,,,,+++++++++************************++++++***))))))***++++++))))))***++++++++++++************++++++,,,,,,---,,,+++++++++++++++++++++)))***,,,------,,,***)))************************,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------............------***+++,,,...///000000000///////////////......---...............///000111000000000000000000000000111111222222222333333333222222222111111111111111222222111111111111222222111111111222222222222222000000111111111222222222222222222222222222222222000000111111000000///...//////000000000000111111000000000000000000000000111000000////////////000000000000000000000000000////////////////////////000//////......//////000....../////////000000000000000000////////////..........................................---------------......///.........------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,,,,---..................///.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,........................++++++++++++++++++++++++------------------------,,,,,,------------,,,,,,,,,,,,,,,,,,------------------------------------------------------------******+++,,,,,,,,,,,,,,,................................................,,,,,,,,,++++++*********++++++++++++,,,,,,,,,,,,............---,,,++++++******************++++++***++++++++++++***))))))))))))))))))))))))))))))************************************************+++++++++++++++*********++++++************++++++...,,,***))))))***((('''***))))))))))))(((((((((+++***))))))))))))***+++,,,+++******)))*********+++++++++***************************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++)))******+++++++++************))))))))))))******))))))))))))))))))))))))++++++******************))))))))))))))))))))))))))))))*********+++++++++************************)))***++++++,,,,,,++++++++++++++++++++++++++++++)))******++++++*********)))******+++,,,+++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,------...//////,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***))))))***++++++))))))***++++++++++++***++++++++++++++++++++++++------,,,,,,+++******))))))***+++,,,,,,+++***)))************************++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------+++++++++,,,,,,---------------------------------,,,,,,---.........------,,,,,,---....../////////...///////////////......---------------...///000000000000000000000000000111111111111222222222222333333333333333222222222222222111111111111222222///000000111222333333333000000000111111111222222111111111111111111111111000000000000000//////...////////////000000000111000000000000000000000000000//////.........//////000000000000000000000000////////////////////////////////////////////////------......///000000111////////////////////////------------------------........................,,,,,,---.../////////...------------------------------...............///,,,,,,,,,,,,,,,,,,,,,,,,,,,---...///////////////..................------++++++++++++++++++++++++------------------------------++++++++++++------...---,,,,,,++++++++++++------------------------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,,,,,,,,,,,,,,,,---------------------------------........................,,,------...///.........------------------------------------------------------,,,,,,++++++******------------------------++++++,,,---............+++++++++,,,,,,---------***++++++++++++***))))))))))))))))))))))))))))))************************************************+++++++++***************++++++************++++++,,,+++***))))))))))))((())))))))))))))))))))))))************************++++++***************+++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++))))))***+++++++++************))))))))))))******))))))))))))))))))))))))+++++++++***************))))))))))))))))))))))))******+++++++++,,,,,,,,,************************))))))***+++++++++++++++************************)))******++++++++++++***))))))***++++++++++++***++++++++++++++++++++++++******************************+++,,,---......///,,,++++++++++++++++++++++++++++++++++++++++++++++++******************+++))))))***++++++++++++***,,,,,,++++++++++++++++++,,,,,,,,,++++++*********)))***++++++++++++***)))************************++++++++++++++++++++++++)))***++++++,,,,,,+++++++++++++++,,,,,,---------++++++,,,,,,,,,,,,------------------------------++++++,,,---......------.........------...............///////////////...---------------......///////////////////////////000000000111111111222222222222222222222222222222222111111000000111111222//////000111222222333444111111111111222222222222111111111111111111111111000000000000000///.........////////////000000000///////////////////////////...............//////////////////////////////..............................////////////......,,,,,,---...///000111111.............../////////---------------------------.....................,,,,,,---.../////////...------------------------,,,---------......//////,,,,,,,,,,,,,,,,,,,,,,,,---...///000000000000000------..................++++++++++++++++++++++++------------------------------++++++++++++------...---,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,------,,,,,,+++++++++,,,,,,,,,------------------------------........................------.../////////......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,,,,+++------------------------***+++,,,---............+++++++++,,,,,,---------***++++++++++++***))))))))))))))))))))))))))))))************************************************************************++++++************++++++*********)))(((((()))***))))))))))))******************++++++++++++******+++***************++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))************************))))))))))))))))))))))))))))))*********+++++++++((()))***+++++++++++++++******))))))))))))******))))))))))))))))))))))))************************))))))))))))))))))))))))++++++++++++,,,,,,,,,,,,************************))))))***++++++++++++*********************************+++,,,------,,,,,,))))))***++++++++++++***++++++++++++++++++++++++******************************++++++,,,------...++++++++++++++++++++++++*********************************++++++*********))))))***++++++++++++***,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,************************************************++++++++++++++++++++++++)))******+++++++++++++++***++++++,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,------...------000///...------------------...//////////////////......---------......//////////////////////////////000000000000111111111///////////////000000000111111000000000000111111//////000000111222333333000111111111111222222222111111111111111111111111//////000000//////...---......////////////000000///////////////////////////............//////000////////////////////////........................---......//////......---,,,,,,---...//////000000---............/////////---------------------------------...............------......///.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......//////,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////,,,,,,------.........///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------,,,+++++++++,,,,,,************************)))******++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,------,,,******++++++,,,,,,------------------------------------------------------++++++,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++************------------,,,+++************************++++++***++++++++++++***))))))))))))))))))))))))))))))************************************************)))))))))***************++++++************++++++((()))***)))(((((()))+++)))))))))************+++******+++,,,,,,+++***************)))******+++,,,***************+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++((()))***+++++++++++++++******))))))))))))******))))))))))))))))))))))))))))))*********+++++++++))))))))))))))))))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))******++++++*********************************+++,,,---------------)))******+++,,,+++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++,,,,,,*********+++++++++++++++)))))))))))))))))))))))))))***++++++++++++***)))))))))***++++++++++++***++++++++++++++++++++++++)))******+++,,,,,,------************************************************************************))))))***+++++++++++++++******+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,******************************+++,,,------------......---,,,---...//////------.../////////////////////...............////////////////////////////////////000000000111111........./////////000000111111000000000000111111//////000000111111222222/////////000000000111111111111111111111111111111//////000000//////...---........./////////000000//////////////////////////////......//////000111////////////////////////........................------...//////...---------------....../////////---------.........//////---------------------------------.........//////.........///......------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////---------------------------------...------,,,,,,***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,,,,+++++++++,,,------++++++++++++++++++++++++))))))***++++++,,,------++++++++++++++++++++++++))))))***,,,,,,------,,,)))******+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------------------------------------------------------------+++++++++,,,------......+++++++++*********)))))),,,,,,,,,,,,+++***)))(((++++++*********************++++++++++++***))))))))))))))))))))))))))))))************************************************((()))))))))*********+++++++++************++++++'''(((***)))''''''***,,,))))))*********+++++++++***++++++,,,,,,++++++*********))))))***++++++,,,))))))*********+++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++(((((()))++++++,,,,,,+++******))))))))))))******))))))))))))))))))))))))(((((()))***+++,,,,,,---))))))))))))))))))))))))************++++++++++++++++++++++++++++++++++++((())))))***************************************))))))+++,,,,,,---------***++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************)))*********++++++++++++************************)))***++++++++++++***)))))))))***++++++++++++************++++++,,,,,,---+++++++++++++++++++++,,,******))))))))))))******************************************************))))))***++++++++++++*********+++,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------...------,,,,,,,,,---///000222------...///000000//////000//////.........//////////////////////////////////////////000000000000///000000000111111222222111111000000000000111111000000000000111111111111............/////////000000000000000000000000000///////////////......---............/////////000///////////////////////////////////////000111111////////////////////////........................,,,---...//////...---,,,---------...............---------.........//////........................---------.........//////.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...//////........................,,,,,,,,,,,,++++++***)))******++++++,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++---......---++++++++++++++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------...//////++++++++++++++++++++++++((()))***+++,,,---------))))))***+++,,,,,,------------------------------,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000//////................................................))))))***+++,,,------...---------,,,,,,+++++++++(((((()))***++++++++++++...------,,,,,,+++++++++***++++++++++++***))))))))))))))))))))))))))))))************************************************(((((())))))*********+++++++++************++++++&&&(((***)))''''''***---))))))******++++++++++++***+++,,,------,,,+++*********))))))***+++,,,,,,))))))******++++++++++++************************))))))))))))))))))))))))))))))))))))))))))))))))************************)))))))))))))))))))))))))))************+++++++++(((((()))++++++,,,,,,,,,******))))))))))))******))))))))))))))))))))))))''''''(((***+++,,,---...))))))))))))))))))))))))))))))*********+++++++++++++++++++++++++++++++++(((((()))***************))))))))))))))))))))))))(((((()))++++++,,,,,,,,,++++++,,,------------,,,*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***)))))))))))))))******++++++++++++++++++++++++++++++++++++)))***+++,,,,,,+++***)))))))))***++++++++++++***))))))***+++,,,,,,------------,,,++++++***************))))))))))))******************************++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,000...+++,,,...///,,,***++++++++++++++++++++++++))))))***+++,,,,,,------------,,,,,,,,,---.............................................///000000......////////////......////////////000000000000//////000111111111111111111111111000000000000000000000000000000000000000......//////000000111111000/////////000111222222......//////000000111111000000000///......------,,,---------...////////////////////////////////////............---------///////////////////////////////////////......---///...---,,,+++,,,------000000000000000/////////---------........./////////000111000...---,,,---...------------...////////////...---,,,+++++++++.........------,,,,,,,,,000//////......---,,,,,,...---+++*********++++++///...---,,,++++++++++++++++++---......---++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---+++******+++---...+++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++*********+++,,,---//////++++++++++++++++++,,,,,,)))+++---...---,,,,,,---.........------,,,,,,,,,------------------------///...---,,,,,,---...//////...---,,,+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,))))))))))))************************************))))))))))))))))))))))))******************************************************************************))))))))))))******************************************************************************************************************************,,,,,,,,,++++++*********)))******+++++++++******++++++++++++++++++++++++******++++++++++++************************************+++++++++,,,,,,,,,+++++++++*********))))))************************))))))))))))))))))))))))+++++++++***************,,,,,,+++***)))))))))***))))))*********+++++++++,,,,,,+++***))))))*********++++++,,,,,,++++++*********************++++++++++++***)))***+++,,,---******)))(((((()))***+++))))))))))))))))))))))))***************************,,,---//////...,,,+++)))************+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,++++++***---,,,++++++,,,,,,+++)))++++++++++++++++++++++++)))******+++,,,,,,------,,,,,,,,,,,,,,,------...........................111000000///////////////......////////////........./////////000000000000//////000111111111111111000000000000000000000111000000000000000000000000///////////////000000000000000000///000000111111///000000000111111111111............////////////---------...............////////////////////////000////////////.................................///////////////...------///...---,,,,,,,,,------........................,,,,,,,,,,,,------......///000111000...,,,,,,---,,,,,,,,,,,,,,,---......000000...------,,,,,,,,,...---------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,+++*********++++++///...---,,,++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************+++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---......------,,,+++***)))((((((***,,,---,,,++++++,,,......---------,,,,,,,,,........................///...---,,,,,,---...///...---,,,,,,,,,,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------++++++++++++++++++++++++,,,,,,,,,+++++++++******************************************************))))))))))))))))))))))))))))))))))))))))))))))))***)))))))))***+++,,,,,,))))))))))))************************************))))))))))))))))))))))))******************************************************************************))))))))))))******************************************************************************************************************************,,,,,,++++++++++++++++++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******************************************+++++++++,,,+++++++++*********))))))***************************************************************+++++++++++++++++++++++++++***************+++++++++,,,,,,,,,,,,+++***************,,,------......------,,,,,,,,,,,,+++*********)))++++++***)))******+++,,,,,,,,,+++*********++++++------------------,,,,,,++++++++++++++++++++++++***+++---...---,,,+++***)))************+++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,+++***)))))))))***+++***)))((()))***++++++++++++++++++++++++*********++++++,,,,,,---+++++++++++++++,,,------------------------------///...........................////////////............/////////000000000//////000000111111000000/////////000000111111111000000000000000000000000000000//////////////////111111000/////////000000000000111111111111222222,,,------...//////000000...............---------////////////////////////000000000////////////..............................////////////...------///...---,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,---...000111000...,,,,,,---,,,++++++++++++,,,------///...---,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++*********+++,,,------------,,,+++*********++++++......---,,,++++++++++++++++++************++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---***+++---......---+++***+++******))))))******+++++++++++++++++++++++++++************************++++++*********+++++++++...------,,,+++***))))))''')))++++++*********+++------------,,,,,,,,,,,,..............................------------......------,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,......---------------,,,++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---))))))))))))************************************))))))))))))))))))))))))******************************************************************************))))))))))))******************************************************************************************************************************++++++++++++++++++,,,,,,+++++++++++++++***)))(((++++++++++++++++++++++++******++++++++++++******************************)))))))))*********+++++++++++++++***************************************************************))))))******++++++,,,,,,***+++,,,---------,,,++++++++++++,,,,,,,,,------,,,++++++************+++,,,------......------,,,......---,,,+++***)))))),,,,,,+++*********++++++---,,,+++************+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,***)))((()))************+++++++++*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))(((***,,,+++(((''')))+++++++++++++++++++++++++++*********++++++,,,,,,,,,++++++******++++++,,,---------------------------******+++,,,---.........---......//////......---........./////////000000//////000000000000000///---......///000111222222000000000000000000000000000000000//////......---222111000///////////////000000000000000000000111---------......//////////////////...---------,,,////////////////////////////////////..........................................//////......---,,,......------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------///000///...,,,,,,---,,,,,,,,,+++,,,,,,---...---,,,,,,+++******++++++,,,,,,,,,,,,,,,,,,,,,+++,,,,,,---------.........,,,+++++++++++++++++++++...---,,,,,,+++++++++,,,,,,+++***))))))***+++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++------------++++++------,,,++++++,,,------***+++++++++++++++,,,,,,************************,,,++++++***)))))))))************++++++,,,,,,---(((***++++++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,........................---------------------------,,,,,,,,,------......------------------------......------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))(((((())))))***+++------((()))))))))************************************))))))))))))))))))))))))******************************************************************************))))))))))))***************************************************************************************************************************************++++++,,,,,,,,,,,,,,,,,,+++***)))((('''******************************++++++++++++******************************((())))))))))))*********************************************************************************))))))******+++,,,------)))+++---//////...---,,,,,,,,,,,,---------......,,,++++++******+++++++++***++++++,,,,,,++++++***---------,,,,,,+++++++++---------,,,,,,,,,,,,,,,,,,,,,+++******)))))))))************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***(((((())))))*********+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,(((+++---,,,)))(((***---++++++++++++++++++++++++***+++++++++++++++,,,,,,++++++******++++++,,,---------------------------,,,,,,---.........------------............------............//////////////////000000000//////...------...///000111111222////////////////////////000000//////......------111111000///.........////////////////////////...///.........---------,,,/////////...---------,,,////////////////////////......---------,,,,,,,,,.......................................------,,,---------------,,,,,,,,,++++++,,,,,,------------............------------,,,...//////---,,,---------------------......///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,++++++++++++++++++++++++------,,,+++++++++,,,,,,,,,+++***))))))***+++,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---------++++++++++++---------,,,,,,,,,,,,,,,,,,---*********++++++,,,,,,,,,************************,,,,,,+++***))))))))))))))))))***+++,,,,,,------***+++,,,,,,++++++,,,...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------,,,+++,,,,,,------.........------------------------------,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************************************))))))))))))))))))))))))))))))))))))))))))))))))))))))))))))***+++,,,---((()))))))))************************************))))))))))))))))))))))))******************************************************************************))))))))))))***************************************************************************************************************************************++++++,,,,,,,,,,,,,,,,,,+++***)))((('''))))))))))))))))))))))))******++++++++++++******************************((())))))))))))*********************************************************************************))))))***+++,,,------...***+++---///000///---,,,,,,,,,---------.........,,,+++++++++++++++,,,,,,***++++++,,,,,,++++++***+++++++++,,,,,,---------..................---------------,,,,,,++++++***------------......//////,,,,,,,,,,,,,,,,,,,,,,,,---------,,,+++***))))))))))))*********+++++++++))))))*********+++++++++++++++++++++++++++++++++++++++++++++++++++++++++))))))***+++,,,,,,,,,,,,***+++,,,,,,++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,111111111111000...,,,+++------............------------.........///////////////000000000///...............//////000000000//////////////////////////////..................000000///.........////////////............------//////......---,,,,,,+++...............---------////////////////////////---------,,,,,,,,,++++++---------------------------............---,,,,,,------......------,,,++++++,,,,,,------......//////...............------,,,---//////---,,,------...------------...//////000//////....../////////,,,,,,------------......,,,,,,,,,+++***)))))))))******+++,,,,,,,,,++++++---,,,,,,++++++,,,,,,,,,++++++************++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---...---+++******+++---...)))******++++++******)))*********++++++,,,,,,---++++++++++++++++++++++++---,,,+++***************,,,,,,,,,+++++++++******+++,,,---,,,++++++---///++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,------------,,,,,,++++++,,,---............------------------------,,,+++++++++++++++******++++++++++++++++++++++++***++++++++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))*********)))******+++,,,))))))))))))************************************))))))))))))))))))))))))******************************************************************************))))))))))))******************************************************************************************************************************++++++++++++++++++,,,,,,+++++++++++++++***)))(((((((((((((((((((((((((((******++++++++++++******************************)))))))))*********++++++***************+++++++++************************++++++++++++++++++++++++******++++++,,,,,,------+++,,,---.........---,,,,,,,,,,,,---------......,,,++++++++++++,,,,,,---,,,------......------,,,))))))***+++,,,---......,,,---.../////////......---......//////......---***++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++***)))************+++++++++)))))))))************+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++,,,+++***+++---------,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000///...---,,,------......------,,,---------.........////////////000000///......---......//////////////////////////////////////////------..................//////.........///000000000/////////............---------------------------------...............////////////////////////......---------,,,,,,,,,------------------------------......------,,,+++------.........---,,,+++++++++,,,,,,---......///.........------,,,,,,,,,+++---......---,,,---...------,,,,,,------...//////......------......///---------....../////////++++++******************)))***+++,,,,,,,,,,,,+++,,,,,,,,,++++++,,,,,,---++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,((()))+++------+++)))((()))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++***++++++,,,+++******,,,...******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------------,,,+++***+++,,,.......................................+++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,************************************************)))))))))))))))))))))))))))))))))))))))))))))))),,,+++******)))*********))))))))))))************************************))))))))))))))))))))))))******************************************************************************))))))))))))******************************************************************************************************************************,,,,,,++++++++++++++++++******+++++++++******)))******************************++++++++++++******************************************+++++++++,,,))))))*********+++++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,+++,,,,,,,,,------------+++++++++++++++,,,---...,,,------......------,,,)))*********+++,,,,,,,,,)))***,,,---............***+++,,,---.........---''''''(((((()))******++++++++++++++++++++++++++++++++++++*********++++++)))************+++++++++))))))))))))************************************++++++++++++++++++++++++,,,,,,,,,,,,++++++***))),,,***(((***---...---***++++++++++++++++++++++++++++++++++++++++++++++++------,,,,,,------...///,,,,,,,,,,,,,,,,,,,,,,,,"""$$$(((,,,...000000000,,,------......------,,,---------.........////////////000000///...------///////////////.........////////////////////////,,,------....../////////...............///000111111111000000/////////...+++,,,,,,------......///,,,------......///////////////////////////////////////.........---------------------------------------......------,,,+++,,,---.........---,,,+++******+++,,,------......---------,,,,,,++++++++++++---......---,,,---...,,,,,,++++++,,,,,,---...+++++++++******+++,,,,,,........./////////000000+++++++++,,,,,,---......)))***+++,,,---,,,,,,+++,,,,,,,,,++++++,,,------+++,,,---......---,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,,,,---***+++---......---+++***)))+++...000000...+++)))))))))***+++,,,,,,---------------------------------,,,,,,+++,,,,,,------((())))))+++,,,---......*********)))((()))+++...*********++++++,,,,,,,,,------------------------++++++------------++++++)))+++,,,...//////..............................,,,,,,,,,------.........++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************))))))))))))))))))))))))))))))))))))))))))))))))---,,,+++***))))))))))))))))))))))))************************************))))))))))))))))))))))))******************************************************************************))))))))))))******************************************************************************************************************************---,,,,,,++++++*********)))******+++++++++******++++++++++++++++++++++++******++++++++++++*********************************++++++++++++,,,,,,,,,))))))******++++++++++++************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,...---,,,++++++++++++++++++++++++,,,,,,,,,------++++++++++++,,,,,,---...***++++++,,,,,,++++++***++++++******************&&&(((***,,,---...------%%%&&&(((***+++++++++***))))))***+++,,,,,,------***************************)))))))))))))))***+++)))************+++++++++))))))))))))******************************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++***************+++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......------------------------,,,,,,,,,---------.....................---------..................------..............................//////000000111111......//////000000111111////////////////////////------------------------////////////..................////////////......,,,------...///000111111------------------------------..................------..................---------...------,,,,,,*********+++,,,---...///.........//////000000000...------,,,,,,------...........................+++++++++,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,//////............///////////////...,,,***(((''',,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************+++******************+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---///000111222000...,,,+++,,,---...++++++++++++++++++++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++------............------///////////////.........///...---,,,+++,,,,,,---******))))))******+++,,,***++++++,,,,,,+++++++++%%%''')))***+++***((('''+++++++++*********))))))))))))))))))))))))))))))'''(((((()))***+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++---...,,,+++***))))))***+++,,,************************,,,,,,++++++***)))))))))++++++++++++++++++++++++(((((()))***+++,,,,,,,,,++++++************++++++,,,,,,+++***)))(((''''''))))))))))))))))))))))))***+++++++++)))'''%%%###************************---,,,***(((((()))***+++++++++************++++++******++++++++++++******))))))))))))))))))))))))******++++++++++++******************************++++++************++++++***************************+++,,,------,,,+++*********************************+++,,,,,,,,,,,,+++******)))))))))***,,,---+++,,,------......------+++******))))))******+++************************************************---------,,,,,,+++++++++...---,,,,,,+++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---************************+++***)))(((((()))*********++++++,,,,,,++++++*********************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,+++++++++******)))))))))******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,------------------------,,,,,,,,,---------......+++,,,,,,---...//////000................................................000000//////...---------.............../////////........................------------------------////////////............------............------,,,,,,------......//////........................,,,,,,,,,,,,,,,,,,,,,,,,......------,,,,,,++++++,,,,,,------...---------,,,,,,+++++++++,,,,,,---))))))***************+++...------,,,,,,------...------------------------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...///000000///---+++***+++,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,---,,,,,,++++++,,,,,,---***++++++,,,,,,++++++*********+++,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,---------...............---,,,+++***++++++,,,+++************+++,,,,,,++++++,,,,,,,,,+++******'''((()))*********)))(((+++++++++*********))))))************************'''(((((()))******++++++************************+++***)))))))))***++++++++++++***))))))***++++++******************************************++++++++++++++++++++++++++++++)))))))))***+++++++++,,,++++++************++++++************))))))))))))))))))))))))))))))))))))+++++++++***)))((('''&&&************************---,,,***)))((()))***+++,,,++++++++++++++++++,,,******++++++++++++************************************++++++++++++******************************++++++************++++++******************************++++++++++++************************************+++,,,,,,,,,,,,++++++***)))))))))***,,,---***+++,,,,,,------,,,,,,++++++************++++++++++++++++++++++++++++++************************------,,,,,,,,,+++++++++------,,,+++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---************************++++++***))))))***+++,,,***++++++++++++++++++*********************************++++++++++++******++++++++++++++++++++++++,,,,,,,,,++++++++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,------------------------,,,,,,,,,---------......,,,,,,------......//////................................................//////......---,,,,,,+++.........---------------........................------------------------/////////............---,,,,,,------------,,,,,,,,,,,,,,,,,,,,,---------////////////////////////---------,,,,,,++++++***......---,,,+++***))))))++++++,,,---...............---,,,,,,++++++,,,,,,---------,,,,,,,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,+++******)))***,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---,,,*********++++++++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++******++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------...,,,,,,+++*********+++++++++++++++++++++,,,------,,,,,,,,,,,,,,,+++***)))******************))))))+++++++++***************************************((((((((()))******++++++***************************))))))((((((((())))))++++++***))))))***++++++************************((())))))***++++++,,,,,,))))))))))))))))))))))))******************++++++++++++************++++++(((((())))))*********+++)))))))))))))))))))))))),,,+++******))))))******************************,,,+++***)))))))))***+++,,,,,,,,,++++++,,,,,,,,,******++++++++++++************************************++++++++++++******************************++++++************++++++*********************************))))))***************************************+++,,,,,,,,,,,,++++++************+++,,,,,,)))***++++++,,,,,,++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,++++++++++++,,,+++++++++******************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,++++++++++++,,,,,,************************+++*********+++,,,------++++++++++++++++++++++++***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......000///......---,,,++++++---------.......................................,,,,,,,,,---....../////////.........------,,,,,,........................------------------------//////.........---------,,,,,,------------,,,,,,------------,,,,,,,,,,,,........................000000///...------,,,,,,------,,,,,,++++++*********+++,,,---..................---------......///111111000000//////.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,++++++************+++++++++***)))((()))+++...///,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,---------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++,,,,,,---...---,,,+++***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,***++++++,,,,,,++++++******+++,,,,,,------,,,,,,,,,,,,------------,,,,,,------------,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++,,,,,,---...,,,,,,,,,,,,+++***)))))),,,+++******)))*********************************************************(((((())))))************++++++++++++++++++++++++******)))))))))(((((((((+++******************+++************************))))))*********+++++++++))))))))))))))))))))))))+++++++++***************++++++************++++++))))))))))))************)))))))))))))))))))))))),,,+++*********+++,,,---************************++++++***))))))******+++,,,++++++******++++++,,,******++++++++++++************************************++++++++++++******************************++++++************++++++************************+++***)))(((((()))***+++******************************+++,,,,,,,,,,,,+++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************,,,+++++++++++++++++++++*********+++******************+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,************************)))))))))***+++,,,------++++++************++++++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++...------,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,---------......------------------------,,,,,,,,,---------......///......---,,,,,,++++++---------.........//////........................,,,------...//////000000000//////......---------........................------------------------............------------------............------.........---------------------------------------000000///...------,,,,,,++++++,,,,,,------......***+++,,,---............------......000111333333...---------,,,+++++++++...------,,,,,,------...------------------------+++,,,------.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,***))))))+++---...,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++++++++,,,---------,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,++++++******++++++,,,***++++++,,,,,,++++++***++++++,,,------------,,,------............------000//////...---,,,++++++,,,,,,------------------,,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,+++***)))++++++******)))******+++************************************************)))))))))))))))*********++++++++++++++++++++++++******************))))))*********++++++*********************************+++++++++*********))))))((((((((((((((((((((((((+++++++++***************++++++************++++++************)))))))))))))))))))))))))))))))))))),,,+++*********+++---...******************************************++++++******))))))))))))************++++++++++++************************************++++++++++++******************************++++++************++++++************************+++***)))(((((()))***+++******************************+++,,,,,,,,,,,,+++++++++,,,,,,,,,++++++++++++,,,,,,------------------,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++)))******+++++++++***)))******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,++++++******++++++,,,************************'''(((((()))***++++++,,,+++******))))))******+++************************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++******++++++++++++,,,,,,------------------------,,,,,,,,,---------......******+++,,,---...//////,,,,,,------.../////////........................000000//////...---------/////////...............------------------------------------------------.........------------,,,------............---------------------.........---------------------------------,,,,,,++++++*********+++,,,---...//////++++++,,,---............,,,------///000222444555,,,,,,,,,,,,++++++++++++...------,,,,,,------...........................***+++,,,------...------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---...---,,,+++++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,************************...------,,,,,,------...,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++++++++++++++,,,------------------,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++***++++++,,,,,,++++++***++++++,,,------------------......//////......---000000///...---,,,++++++,,,,,,---.........------+++++++++++++++,,,------***++++++,,,,,,+++++++++)))))))))*********++++++***************+++++++++++++++++++++++++++++++++))))))))))))))))))******))))))))))))))))))))))))((()))***+++++++++******)))***++++++++++++***)))************************,,,,,,++++++***))))))(((((((((((((((((((((((((((******************++++++++++++************+++++++++*********))))))(((((())))))))))))))))))))))))+++++++++***++++++,,,,,,************************)))*********++++++++++++))))))(((((((((((())))))******++++++++++++******++++++++++++++++++++++++******++++++++++++******************************++++++************++++++*********************************))))))***************************************+++,,,,,,,,,,,,+++,,,,,,,,,---,,,,,,+++***,,,,,,---............---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++++++++)))***+++,,,,,,,,,+++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++************++++++************************'''((()))***************+++***)))(((((()))***+++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************************************************++++++++++++,,,,,,------------------------,,,,,,,,,---------......((()))***+++---///000000,,,,,,------...//////000........................//////......---,,,,,,+++---------------.........------------------------------------------------.........---------,,,,,,,,,,,,------------,,,,,,++++++,,,,,,------..............................,,,,,,,,,,,,,,,,,,,,,,,,******++++++,,,,,,------,,,,,,------...------------------...///111222333---------..................------,,,,,,------...------------------------)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++------,,,,,,,,,,,,------,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++************++++++***++++++,,,,,,++++++***+++,,,------...---------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,---***+++,,,---...------,,,+++************+++,,,,,,)))******+++,,,,,,,,,,,,%%%&&&(((***+++++++++***))))))*********+++++++++++++++++++++++++++++++++***)))))))))))))))))))))))))))))))))))))))))))))%%%&&&((()))***+++******)))***++++++++++++***)))************************++++++******************)))))))))))))))))))))))))))))))))***+++++++++,,,++++++************++++++))))))))))))************))))))))))))))))))))))))***+++++++++++++++******************************))))))***+++++++++++++++******))))))))))))************++++++++++++******++++++++++++++++++++++++******++++++++++++******************************++++++************++++++******************************++++++++++++************************************+++,,,,,,,,,,,,+++,,,,,,---------,,,+++***++++++,,,------------,,,++++++************++++++++++++++++++++++++++++++************************)))*********++++++++++++)))***,,,---...---,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++************++++++************************))))))***+++++++++***)))+++***)))(((((()))***+++************************+++,,,,,,------,,,,,,+++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,---------.........------------------------,,,,,,,,,---------......***++++++,,,,,,------...,,,,,,------...///000000........................***++++++,,,,,,---......+++++++++,,,,,,---------------------------------------------------------......---------,,,,,,,,,+++++++++,,,,,,+++++++++))))))***+++,,,,,,------////////////////////////------..................+++++++++***************---------...------,,,,,,---------------...///000+++,,,,,,------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,---...////////////,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---)))******+++++++++******++++++++++++++++++++++++***+++,,,------,,,+++***++++++************+++++++++++++++,,,,,,++++++++++++,,,------......------+++,,,,,,------,,,,,,+++((())))))+++,,,---......)))***+++,,,---,,,,,,+++******))))))******+++,,,((()))***+++,,,---------###%%%'''***++++++******))))))******++++++++++++++++++++++++++++++++++++*********)))))))))))))))************************###$$$&&&(((************)))***+++,,,,,,+++***)))************************)))))))))***++++++,,,,,,************************(((((()))***+++,,,,,,---++++++************++++++''''''((()))***+++,,,,,,))))))))))))))))))))))))******+++,,,+++***)))(((************************((()))***+++++++++++++++++++++************++++++******++++++++++++******++++++++++++++++++++++++******++++++++++++******************************++++++************++++++***************************+++,,,------,,,+++*********************************+++,,,,,,,,,,,,+++,,,,,,---...---,,,***)))******+++,,,,,,,,,,,,++++++******************+++************************************************))))))******++++++++++++)))***,,,.........,,,+++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++************++++++***************************+++,,,---,,,+++***)))+++***)))'''''')))***+++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...---+++******++++++************************++++++++++++++++++++++++,,,,,,,,,---------...............------,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------........................---,,,,,,++++++,,,,,,---/////////......---------,,,---.../////////------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------,,,,,,++++++++++++++++++************))),,,,,,,,,------,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,++++++*********++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++++++++******++++++,,,------------,,,,,,+++++++++---------.........//////,,,,,,------------,,,,,,...---,,,,,,,,,,,,---...------------------------*********)))******++++++******++++++,,,---.........------,,,,,,++++++***---,,,,,,+++*********+++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++***)))))))))*********++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,++++++*********---,,,,,,++++++,,,,,,------,,,,,,,,,,,,---......+++++++++,,,,,,---------***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***************************************)))((((((,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))*********++++++++++++***)))((((((***,,,---+++***)))***,,,---,,,+++************************))))))*********++++++++++++++++++*********))))))************************)))))))))))))))))))))))))))))))))***+++++++++,,,***++++++,,,,,,++++++***+++++++++++++++++++++++++++***)))'''''')))***+++************************+++*********))))))(((((())))))))))))************+++++++++++++++++++++++++++++++++*********))))))))))))***---000///***&&&((()))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++*********)))))))))))))))))))))))))))))),,,------......------,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***************************************************))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))***+++,,,,,,++++++******++++++,,,++++++++++++***)))((('''---,,,+++******+++,,,---******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------///...---+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------------.........---------,,,,,,,,,***++++++,,,,,,++++++***------------------------........................------,,,,,,,,,,,,------------,,,,,,,,,++++++++++++,,,---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,------------,,,,,,+++++++++++++++++++++************+++++++++***)))((('''&&&************************---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,++++++++++++***++++++,,,---------,,,,,,++++++++++++++++++,,,,,,,,,---------......////////////......---,,,++++++++++++,,,---------------------------,,,,,,+++++++++,,,,,,---++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,++++++******++++++,,,---,,,,,,,,,,,,---......+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***,,,++++++++++++++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))))),,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))))))))*********++++++++++++***)))((()))***,,,---,,,*********,,,,,,,,,***************************))))))*********++++++++++++++++++*********))))))***************************************************************+++++++++***++++++,,,,,,++++++***************************+++***)))(((((()))***++++++++++++*********************************))))))))))))))))))************+++++++++++++++++++++++++++++++++*********)))))))))))))))+++...---)))&&&))))))***+++++++++++++++)))************+++++++++++++++++++++++++++++++++))))))*********++++++++++++++++++*********)))))),,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))************************************************)))******+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++***))))))***++++++,,,++++++***))))))******+++,,,,,,,,,,,,+++******,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------......---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,******++++++++++++******------------------------..............................------------......---,,,,,,,,,,,,++++++++++++,,,,,,------,,,++++++------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---------,,,,,,,,,,,,++++++,,,+++++++++************,,,,,,,,,,,,,,,+++******++++++++++++++++++++++++......------------,,,,,,++++++,,,,,,,,,,,,------,,,,,,------------,,,,,,+++++++++++++++,,,------,,,,,,+++++++++++++++***************++++++++++++......////////////......,,,++++++******++++++,,,------------------------......------------......------------------......******+++,,,,,,---......,,,,,,++++++******++++++++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,+++******))))))******+++,,,,,,,,,,,,,,,---......---,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***---,,,+++******+++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++******,,,,,,,,,,,,,,,,,,,,,,,,************************))))))))))))))))))))))))***************++++++++++++***)))))))))***+++,,,,,,+++******+++,,,+++)))***************************************++++++++++++++++++***************************************+++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***))))))))))))))))))))))))+++***)))(((((()))***+++++++++++++++******))))))*********+++++++++++++++)))))))))*********+++++++++++++++++++++++++++++++++++++++***************))))))((()))++++++)))'''))))))***++++++++++++***)))************+++++++++++++++++++++++++++++++++***************++++++++++++++++++***************------------------------,,,,,,------------,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******)))))))))*********************************************************++++++,,,,,,---++++++++++++++++++++++++++++++***))))))***++++++++++++***)))))))))))))))------------------,,,,,,+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,,,,---------------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++------------------------.................................------.................................------------,,,,,,,,,+++------------------------++++++,,,,,,,,,,,,------------------------------///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********((()))+++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,------------,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++************++++++++++++,,,,,,------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------------------///......------------.....................------+++++++++,,,,,,---------,,,,,,++++++***++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,*********++++++,,,,,,,,,++++++************++++++,,,,,,++++++,,,,,,---...---------,,,,,,+++++++++***++++++,,,,,,++++++***---,,,***))))))***,,,---++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,++++++******++++++++++++++++++++++++************************))))))))))))))))))))))))************************+++******))))))***++++++,,,+++******++++++***)))************************************************************************************************++++++++++++++++++++++++,,,+++++++++***)))))))))***++++++,,,,,,++++++***************************+++******))))))******+++,,,,,,++++++***)))))))))*********++++++,,,,,,---))))))*********+++++++++++++++++++++++++++++++++************************+++***)))))))))*********)))******+++++++++******))))))*********+++++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))*********************************************************++++++,,,,,,,,,************************+++******************+++***************++++++,,,000000///...------,,,,,,***+++,,,------,,,+++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,------------------------.................................------.................................//////...---------------------------------------+++++++++,,,,,,---------------------------------///...---,,,+++*********,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***%%%&&&''')))+++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++,,,,,,,,,------,,,------......------,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---------............---,,,,,,+++,,,,,,..................---------------,,,,,,+++++++++,,,++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***+++++++++,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,++++++++++++,,,---------------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))***************)))++++++++++++++++++++++++************************))))))))))))))))))))))))************************++++++******************+++***))))))++++++***)))************************************************************************************************++++++++++++++++++++++++,,,+++++++++***)))))))))***++++++,,,,,,++++++***++++++++++++++++++++++++++++++************+++++++++++++++*********))))))*********++++++,,,,,,---************++++++++++++++++++++++++++++++++++++************************,,,++++++***)))***+++,,,******+++++++++******)))))))))*********+++++++++++++++++++++++++++++++++************************************************************************+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++++++++++++++******************************************************+++++++++++++++,,,,,,*********************************++++++*********))))))***+++,,,...///000333222000...,,,+++++++++***+++,,,------,,,+++*********+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------,,,,,,+++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,------............------------------------------..............................------------......+++++++++,,,,,,,,,,,,---000000...---------------,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,------...------------------------...------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---++++++,,,,,,,,,,,,------,,,,,,,,,,,,++++++++++++******+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++,,,,,,++++++,,,,,,,,,,,,------------............------,,,,,,,,,,,,,,,------...+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------.........////////////......,,,------......------,,,+++,,,,,,------............---,,,+++************------------------............---,,,,,,+++******++++++******++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***************+++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,---,,,,,,,,,,,,,,,,,,---+++++++++++++++,,,---------,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************(((((()))************)))++++++++++++++++++++++++************************))))))))))))))))))))))))+++++++++***************++++++++++++*********)))***)))((()))+++,,,+++***************************+++++++++******************************+++++++++************************+++++++++++++++++++++++++++++++++******************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++*********************************+++++++++++++++*********++++++++++++,,,++++++++++++++++++++++++***************++++++++++++,,,,,,+++******+++---***++++++++++++***)))))))))************++++++++++++++++++++++++++++++++++++++++++******************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++)))***++++++++++++***))))))******+++---///000111222111///,,,+++*********+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------++++++,,,---------,,,+++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,,,,------......------,,,------------------------........................------,,,,,,,,,,,,------+++++++++,,,,,,,,,------000///...,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---..............................------,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,---------------,,,,,,,,,+++++++++------.........---,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------------............---------,,,,,,,,,,,,---......,,,,,,---------.........,,,,,,,,,,,,------------......////////////......+++,,,------------,,,+++++++++,,,,,,---......///...---,,,+++************++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***************++++++++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,++++++++++++,,,,,,+++++++++***++++++,,,---+++,,,,,,,,,,,,,,,,,,---***++++++,,,,,,++++++***)))***,,,------,,,***)))++++++++++++++++++++++++))))))))))))))))))))))))((()))******+++++++++***************************************************))))))))))))))))))))))))+++++++++*********))))))+++++++++++++++***))))))(((''''''(((+++,,,,,,+++************************+++++++++*********))))))))))))*********+++++++++***************************************************************+++++++++***++++++,,,,,,++++++******************************++++++++++++++++++***)))))))))***++++++,,,,,,******************))))))*********+++++++++,,,,,,++++++++++++++++++++++++))))))*********+++++++++)))+++,,,,,,***)))***,,,+++++++++++++++***)))))))))************++++++++++++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,------------,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******++++++++++++******************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++++++++***)))++++++++++++,,,---......///---+++***)))***++++++,,,++++++++++++++++++,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,---------***+++,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++------------------------........................---,,,,,,++++++,,,,,,------------......////////////...---+++******++++++******************************+++,,,,,,---..............................,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---+++++++++,,,,,,------------------,,,,,,,,,++++++'''((()))***+++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,------.........++++++,,,,,,,,,---------------............---------,,,,,,,,,,,,---......---------....../////////++++++,,,,,,,,,---------,,,------------------,,,***+++,,,------,,,+++***++++++,,,,,,---.../////////...---,,,+++******+++******++++++,,,---......***++++++,,,,,,------...+++*********+++,,,,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++******))))))*********++++++,,,,,,---******+++++++++,,,,,,,,,---,,,,,,++++++*********++++++************++++++++++++******++++++,,,---+++++++++,,,,,,---------+++++++++,,,,,,+++++++++(((***,,,......,,,***(((++++++++++++++++++++++++(((((((((((((((((((((((()))***+++,,,,,,,,,,,,,,,************************************************))))))))))))))))))))))))++++++++++++******))))))+++++++++++++++***)))((('''&&&&&&(((+++------,,,************************++++++++++++******))))))))))))******++++++++++++************************))))))))))))))))))))))))))))))******+++++++++,,,+++++++++,,,,,,+++++++++))))))))))))))))))))))))***++++++,,,,,,++++++***(((((()))***+++,,,,,,---+++*********))))))((((((******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))******++++++++++++'''***,,,+++)))((()))***+++++++++++++++***)))((()))************+++++++++++++++++++++++++++++++++++++++++++++******))))))))))))******+++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,------......------,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))************))))))************************************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,+++***)))---,,,++++++******+++++++++***)))((((((***,,,------,,,+++******+++,,,---++++++++++++++++++++++++***+++---//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,+++*********+++)))***+++,,,,,,+++***)))************************)))************+++++++++------......///000000000+++,,,------......------///...---++++++,,,---...///...---,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++///...---,,,,,,,,,,,,,,,...,,,++++++------,,,***************************+++,,,,,,------,,,,,,+++******++++++++++++******++++++++++++++++++++++++,,,------......------,,,---------,,,,,,+++++++++........................//////.........---------)))+++...000000...+++)))...------,,,,,,------...------------------------,,,,,,,,,++++++*********+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************,,,++++++******++++++,,,,,,,,,,,,++++++************'''%%%&&&)))+++***))))))***,,,,,,***)))***+++,,,+++***))))))+++---...************************++++++++++++++++++++++++***,,,...---***))))))++++++,,,------......------,,,,,,,,,++++++*********++++++++++++++++++++++++++++++++++++++++++++++++***************************))))))(((((())))))***+++++++++,,,,,,---......************************)))************+++++++++(((((((((((())))))))))))***************************++++++,,,,,,++++++***,,,+++***))))))***+++,,,,,,,,,,,,++++++*********+++++++++*********))))))++++++***************+++...---,,,+++******************++++++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++,,,,,,,,,,,,++++++***)))******************************))))))))))))))))))++++++++++++++++++++++++***++++++,,,,,,+++++++++******+++++++++******)))******************************+++++++++,,,,,,,,,+++,,,...//////...,,,+++,,,,,,++++++,,,,,,---...((()))***+++,,,---------,,,+++***)))))))))***+++)))******+++++++++******---,,,***)))))))))******++++++******)))(((((('''+++++++++*********))))))'''(((***,,,---------,,,,,,+++***)))))))))++++++,,,------------,,,+++***+++++++++,,,,,,---------)))************+++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++---...///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,++++++******++++++******++++++++++++******************************************++++++++++++)))***+++---///111222333+++,,,------......------------,,,,,,,,,------...///...---,,,,,,,,,,,,---......---------,,,,,,,,,,,,------......------,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,---......---,,,,,,......---,,,,,,,,,,,,,,,,,,*********,,,,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++************++++++*********++++++++++++++++++++++++,,,,,,------------,,,,,,.........------,,,,,,,,,------------------------///.........---------,,,***,,,...//////...,,,***------,,,,,,,,,,,,------------------------------,,,,,,,,,+++++++++******+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++******************,,,++++++******++++++,,,,,,,,,,,,+++++++++******,,,***)))***,,,---,,,***)))***,,,,,,***)))***+++++++++*********+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++***,,,...---+++)))***++++++,,,------...---------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++************************)))))))))***,,,---///000))))))))))))))))))))))))************************)))************+++++++++)))))))))************+++************************)))******++++++******))),,,+++************+++,,,,,,,,,,,,+++++++++******+++++++++*********))))))++++++************++++++...---,,,+++******************++++++++++++******************************************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************++++++++++++++++++++++++***)))(((************************************************++++++++++++++++++++++++++++++,,,,,,,,,+++******)))******+++++++++************************************+++++++++,,,,,,,,,***+++,,,------,,,+++*********))))))******++++++)))***++++++,,,,,,,,,,,,,,,+++***)))******+++,,,+++,,,,,,,,,,,,++++++***---,,,***)))))))))***+++---------,,,,,,,,,,,,++++++++++++*********)))))))))***+++,,,---,,,+++***++++++************++++++,,,,,,,,,---,,,,,,++++++++++++++++++,,,,,,,,,---************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++---.........---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++************++++++************************************+++++++++,,,)))***+++,,,...///000111+++,,,------......------++++++,,,---..................---,,,,,,,,,------...------------,,,,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------............------...------,,,,,,,,,,,,,,,***)))((()))+++,,,,,,***,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))************************++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++............------------------------------------......------------,,,,,,,,,,,,------------,,,,,,------,,,,,,,,,,,,------------------------------,,,,,,,,,++++++++++++***---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++++++++++++++,,,++++++******++++++,,,,,,,,,,,,++++++++++++***---,,,+++,,,------+++))))))+++,,,,,,+++******+++******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***,,,------+++******+++++++++,,,---------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************))))))***+++,,,...///000******))))))(((''''''&&&)))))))))))))))))))))))))))************+++++++++*********+++++++++,,,,,,************************)))))))))******))))))))),,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++***+++++++++***************++++++************++++++...---,,,++++++******+++******++++++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++)))***************)))(((******************************+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++***))))))((()))***+++++++++++++++******************************+++++++++,,,,,,,,,++++++++++++++++++++++++))))))*********+++++++++***++++++,,,,,,,,,++++++++++++******+++,,,---...------...------,,,++++++,,,,,,+++************+++)))))))))*********+++++++++++++++***************++++++,,,---,,,+++***)))******+++++++++++++++******+++,,,,,,,,,,,,,,,+++*********+++++++++++++++************+++++++++,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++***+++,,,------------,,,++++++++++++++++++++++++,,,,,,++++++***++++++,,,,,,,,,***))))))***,,,,,,++++++++++++++++++++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------)))***,,,...//////.........------,,,,,,,,,------------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,------------------,,,------,,,,,,+++,,,,,,---)))(((((())),,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,******++++++++++++******+++******************+++++++++++++++++++++++++++***++++++,,,,,,++++++***------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,---------------------------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++++++++,,,,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++***)))''')))+++,,,,,,+++******+++(((***+++------,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,++++++++++++++++++,,,------------,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************++++++************++++++,,,,,,++++++************))))))))))))))))))))))))))))))*********+++++++++************+++++++++,,,************************))))))************)))))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++*********+++,,,,,,...---,,,+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++)))******+++++++++******************************+++++++++++++++,,,,,,,,,************************++++++,,,++++++***)))((('''((()))***+++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,+++************+++,,,++++++,,,,,,------------++++++,,,,,,,,,+++************++++++,,,---...///------...------,,,+++***++++++++++++++++++++++++''''''(((((()))******+++***************************+++,,,,,,,,,,,,******)))***+++,,,---,,,+++******++++++,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++***++++++,,,,,,---,,,+++******+++,,,---------------------------***++++++++++++,,,,,,,,,------,,,,,,+++++++++***+++,,,------......------)))***,,,...//////......------,,,,,,,,,------...------------------------,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,---+++***)))+++---......---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***))))))***++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,---,,,++++++++++++,,,---,,,,,,,,,++++++,,,,,,,,,------------------------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++,,,+++***)))))))))***+++------+++***+++,,,((())),,,---...---+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++************************************************+++******))))))******++++++++++++,,,,,,,,,------))))))))))))))))))))))))))))))*********+++++++++)))))))))*********++++++***************************++++++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************************++++++******+++,,,,,,---------,,,,,,+++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++************************************************++++++++++++++++++++++++++++++++++++++++++++++++))))))*********+++++++++******+++,,,------------******************************+++++++++,,,,,,,,,************************++++++++++++******)))((('''((()))***+++,,,,,,,,,******************************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,***+++,,,---------,,,,,,++++++,,,,,,,,,+++************+++,,,------......,,,,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++)))******+++,,,---......************************((()))+++,,,------,,,,,,)))***+++---------,,,++++++,,,,,,---------,,,,,,***************************++++++++++++,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------+++,,,------......------++++++,,,---............------,,,,,,,,,---......,,,,,,,,,------------...,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++************+++++++++++++++++++++,,,,,,---,,,+++***+++---......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,+++***))))))***+++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************++++++++++++++++++++++++++++++++++++******++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,------------------------***++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,---------,,,++++++******++++++,,,***++++++++++++,,,,,,,,,,,,------,,,******+++---***,,,------,,,++++++,,,(((***+++------,,,+++***************************+++++++++++++++++++++++++++******+++------,,,*********+++,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++++++++++++++++++++************************************************(((((()))***+++---...///((())))))***++++++,,,,,,************************)))************+++++++++)))))))))************+++************************++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,***************+++++++++++++++***++++++,,,---...------,,,,,,,,,,,,------++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++******,,,---............************************))))))******+++,,,,,,,,,************************))))))***************)))((()))***+++++++++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((()))***+++,,,+++*********++++++,,,,,,,,,++++++)))***+++,,,------,,,,,,++++++,,,,,,,,,,,,++++++***+++,,,,,,---,,,,,,,,,)))))))))***+++,,,,,,---***************+++++++++'''(((***,,,------------)))***+++,,,------------...............---,,,,,,+++++++++++++++*********++++++++++++,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++,,,,,,---************************++++++******++++++,,,---+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,------------+++,,,------......------------,,,,,,,,,------...,,,,,,,,,,,,,,,---...///,,,,,,,,,---------......,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++******+++,,,,,,---,,,+++***+++,,,---,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,+++***((((((***+++,,,++++++++++++++++++++++++,,,,,,------------,,,,,,*********++++++,,,,,,,,,++++++++++++++++++++++++************+++++++++,,,++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,------------------------******+++++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******++++++,,,------...,,,++++++******++++++,,,******+++++++++,,,,,,,,,+++,,,+++)))'''(((,,,///***,,,------,,,++++++,,,)))***+++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++***)))+++---...,,,*********+++,,,,,,,,,,,,+++******+++++++++,,,,,,,,,++++++++++++++++++++++++************************************************''''''((()))***,,,---...))))))))))))************++++++++++++++++++++++++)))************+++++++++*********+++++++++,,,,,,******************************++++++++++++************+++,,,,,,+++************+++++++++,,,,,,,,,))))))*********+++++++++++++++++++++,,,---......------,,,,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++((()))+++,,,---.........************************(((((())))))***++++++,,,************************'''((()))******++++++***)))******+++++++++************************************+++++++++,,,,,,,,,)))***+++,,,,,,+++***)))''')))***,,,,,,+++***))))))***++++++,,,,,,,,,,,,)))***+++,,,,,,++++++******+++,,,------......---***+++,,,---------,,,,,,''''''(((((()))))))))***))))))*********+++++++++)))***+++,,,---,,,,,,+++++++++++++++,,,---......111111000000///...,,,,,,---,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---************************+++*********+++,,,,,,---++++++---......---++++++************************++++++,,,,,,,,,---------000000///...,,,+++******+++,,,------......------///...---++++++,,,---...,,,,,,,,,,,,,,,---...///,,,,,,,,,------.........,,,------......------,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------++++++++++++------+++*********+++,,,,,,---,,,***)))***++++++***)))******************************++++++++++++******,,,+++)))(((((()))+++,,,++++++++++++++++++++++++,,,------......------,,,+++++++++,,,,,,---------************************))))))******+++++++++,,,***++++++,,,,,,++++++***,,,++++++++++++++++++,,,------------------------*********++++++,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++,,,,,,---......,,,++++++++++++++++++,,,*********++++++,,,,,,,,,))))))(((&&&$$$%%%***///***,,,------,,,+++,,,,,,******++++++,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++))))))***---...,,,*********+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))))))))))))))))))))************************((((((''''''''''''((((((,,,,,,++++++***))))))))),,,,,,,,,,,,,,,,,,,,,,,,)))************+++++++++++++++,,,,,,,,,---------************************))))))************)))))))))***+++,,,,,,+++***)))*********++++++,,,,,,,,,))))))******++++++++++++++++++++++++,,,---...///------,,,,,,,,,------...+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))************+++++++++'''(((***+++,,,---......************************'''(((((()))******++++++))))))))))))))))))))))))&&&'''(((***++++++++++++******+++++++++******)))******************************+++++++++,,,,,,,,,''')))***,,,,,,***)))''')))+++,,,......---,,,+++((()))***+++,,,---------)))***+++,,,+++***)))(((++++++---...///000000000)))***,,,---...---,,,,,,+++++++++++++++,,,,,,,,,))))))******++++++++++++++++++,,,---,,,+++***)))++++++******+++---...000222222222111000...,,,,,,---------,,,,,,+++++++++++++++,,,,,,,,,---------******+++++++++,,,,,,,,,)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,*********++++++,,,,,,,,,************************///---+++)))(((***+++---000000///...---,,,,,,+++---------,,,,,,+++++++++++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......//////.........---------,,,---------,,,++++++***)))******++++++******))),,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++******)))))))))************+++,,,------++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,((()))+++,,,------,,,+++************************,,,,,,,,,++++++*********,,,,,,++++++***)))))))))************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,+++******,,,***((((((+++,,,+++)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++,,,------++++++++++++++++++++++++---------,,,,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,...------,,,+++***)))))),,,,,,++++++,,,,,,---...,,,,,,,,,,,,,,,,,,,,,---******+++,,,,,,,,,,,,+++------,,,++++++******)))++++++++++++++++++++++++************************++++++++++++++++++++++++++++++,,,,,,,,,,,,------***(((&&&%%%$$$%%%&&&'''******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***+++++++++++++++************++++++,,,,,,,,,++++++*********))))))***+++,,,,,,------***++++++,,,,,,++++++***++++++************++++++******++++++++++++******,,,,,,,,,++++++*********++++++***)))((((((((())))))))))))***++++++,,,,,,+++++++++******))))))))),,,,,,,,,+++++++++******++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++***************))))))))))))******************))))))((((((+++*********************++++++++++++++++++++++++,,,++++++******++++++,,,...---+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,((()))***++++++***)))(((+++*********))))))((((((+++++++++*********))))))******+++++++++,,,,,,,,,,,,++++++***+++,,,......000///...---,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++......------,,,,,,++++++---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------,,,,,,,,,++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++++++++++++++++++++***++++++,,,,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,++++++***************************,,,,,,,,,+++++++++************************++++++************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++---,,,,,,---//////,,,)))******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,---************************++++++++++++++++++,,,,,,---,,,,,,++++++*********,,,++++++++++++,,,------......------,,,,,,++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++,,,++++++++++++++++++++++++************************+++++++++++++++++++++++++++++++++,,,,,,,,,------...---+++***)))***+++,,,+++++++++++++++++++++,,,++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++,,,,,,++++++***++++++,,,++++++************++++++,,,,,,,,,+++++++++***************++++++,,,,,,---***++++++,,,,,,++++++***++++++************++++++******++++++++++++******,,,,,,,,,+++++++++******,,,++++++************++++++++++++***************++++++*********))))))))),,,,,,,,,+++++++++******++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))******))))))))))))******++++++*********)))))))))))))))*********+++++++++++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++******+++++++++,,,,,,,,,))))))***++++++***))))))+++*********))))))))))))+++++++++*********))))))******+++++++++,,,,,,,,,,,,+++++++++,,,---///000//////...,,,,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---.........---+++***,,,,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++************+++,,,,,,,,,,,,++++++***------............------,,,,,,,,,+++++++++******++++++++++++++++++++++++*********+++,,,---------,,,,,,++++++***+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---,,,+++************************************,,,,,,,,,++++++++++++***((())))))***++++++,,,,,,************************++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***)))))))))***+++,,,---,,,,,,...000111///+++'''******+++++++++,,,,,,,,,------,,,,,,+++++++++***------,,,,,,+++******)))++++++++++++++++++++++++++++++++++++************,,,,,,,,,------.........++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------///......---,,,+++************+++,,,,,,,,,,,,+++)))******+++,,,,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---,,,+++***)))***+++,,,++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,---***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++,,,++++++***++++++,,,,,,++++++************++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++******++++++++++++******,,,,,,,,,++++++++++++***,,,++++++++++++,,,,,,------,,,,,,+++******))))))++++++************)))))),,,,,,,,,+++++++++******++++++************++++++************************,,,,,,,,,,,,,,,,,,,,,,,,*********)))))))))))))))******))))))))))))******+++++++++++++++*********)))))))))***+++++++++,,,++++++++++++++++++++++++,,,++++++******++++++,,,---,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,******++++++++++++*********************)))))))))+++++++++*********************+++++++++,,,,,,,,,+++++++++,,,---///000111///...---,,,,,,++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************,,,,,,------,,,,,,+++******+++++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++++++++************,,,,,,------------,,,+++------............------,,,,,,,,,+++++++++******************************+++++++++,,,,,,---------------,,,+++***************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...---+++***)))***+++,,,************************++++++++++++++++++++++++))))))*********+++++++++************************************************++++++++++++++++++++++++,,,,,,+++******+++,,,---++++++---......,,,)))'''******+++++++++,,,,,,,,,------,,,,,,+++*********,,,,,,,,,++++++************+++++++++++++++,,,,,,++++++++++++++++++++++++***++++++,,,---......///------------------------,,,,,,,,,++++++******************++++++,,,,,,,,,+++++++++***+++,,,,,,---,,,,,,,,,++++++***************+++,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++***))))))******+++,,,,,,,,,++++++++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++,,,,,,------***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++++++++******++++++,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++***++++++,,,---...,,,,,,,,,++++++*********,,,,,,++++++++++++++++++,,,,,,,,,+++++++++******,,,++++++******++++++,,,************************++++++++++++++++++++++++******************))))))+++******))))))******++++++++++++++++++++++++++++++*********************++++++++++++++++++++++++,,,++++++******++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++******************************************************+++++++++,,,,,,,,,***++++++---...000111222...------,,,+++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,++++++*********************************---,,,***)))((()))***+++++++++,,,,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,++++++++++++------............------,,,,,,------------,,,,,,,,,,,,,,,+++++++++******************************---------,,,,,,+++++++++------,,,+++*********************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))***+++---...************************+++++++++++++++++++++++++++++++++*********))))))************************************************++++++++++++++++++++++++///...---,,,,,,,,,,,,,,,,,,,,,,,,+++******************+++++++++,,,,,,,,,,,,,,,,,,++++++***************+++++++++,,,,,,,,,*********++++++,,,,,,,,,------------------------)))******+++,,,------...------------------------,,,,,,,,,++++++******************++++++,,,,,,---+++************+++,,,,,,(((((())))))******++++++******+++,,,,,,,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++************************++++++++++++++++++++++++*********+++++++++,,,,,,---,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***+++,,,,,,------***++++++,,,,,,++++++***))))))*********++++++++++++++++++++++++++++++++++++*********++++++,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***************+++,,,---******++++++,,,,,,,,,,,,------------------------,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++************++++++++++++++++++++++++++++++---,,,,,,+++***)))((((((++++++++++++++++++++++++,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***************+++++++++******************************+++++++++,,,,,,,,,******,,,---///000111222------,,,+++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++************+++++++++,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,)))'''&&&(((***,,,+++,,,,,,,,,------......++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,...---------,,,,,,,,,,,,,,,------............---++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++---------,,,+++*********,,,,,,++++++***+++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************+++,,,---...***************************++++++++++++,,,,,,,,,,,,,,,++++++***))))))(((************************************************++++++++++++++++++++++++---------...---,,,++++++,,,------,,,******,,,...******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------*********++++++,,,,,,---------------............*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++*********++++++,,,,,,,,,***************+++,,,,,,''''''((()))***++++++,,,******+++,,,,,,,,,,,,+++------,,,,,,+++******)))++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++************++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++***++++++,,,,,,++++++************++++++,,,,,,---***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++************+++,,,------,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,------------++++++++++++++++++++++++***++++++,,,,,,++++++***++++++************++++++++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,+++************++++++,,,******++++++,,,------...,,,,,,------------......,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,************************+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++*********+++++++++++++++---,,,,,,+++***)))((((((++++++++++++++++++++++++,,,++++++******++++++,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++************++++++*********+++++++++++++++***************+++++++++******+++++++++,,,,,,,,,)))***,,,---//////000000,,,,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))))))))******++++++++++++,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,***++++++,,,------,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++******+++++++++***++++++,,,,,,************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,++++++******************************+++++++++,,,,,,,,,++++++******************************************************************************************&&&(((+++---...---,,,+++'''***,,,---+++***,,,---******+++++++++,,,,,,,,,)))))))))***++++++,,,,,,+++++++++++++++++++++,,,)))******+++,,,,,,------,,,,,,,,,------.........+++,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++,,,,,,++++++++++++++++++,,,,,,***************++++++,,,))))))******++++++,,,,,,******+++,,,,,,,,,,,,+++,,,+++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++************++++++++++++''''''((()))))))))))))))))))))***+++,,,------...++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++,,,,,,++++++***)))************+++++++++++++++++++++++++++++++++************+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,---------......*********++++++,,,,,,---***++++++,,,,,,++++++***++++++************+++++++++,,,,,,------,,,,,,+++******+++++++++,,,,,,,,,---,,,,,,++++++++++++,,,+++,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,------,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---************************************************)))*********++++++++++++,,,++++++******++++++,,,)))))))))*********++++++************************++++++++++++++++++++++++,,,++++++******++++++,,,)))***+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***))))))))))))***+++*********++++++,,,,,,,,,))))))*********+++++++++******+++++++++,,,,,,,,,)))***,,,---.........---,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++***)))******+++++++++,,,,,,,,,*********++++++,,,,,,---************************++++++,,,---,,,+++***)))************************+++++++++,,,,,,---------++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------......---------,,,,,,,,,++++++((()))***++++++++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,)))))))))***++++++,,,,,,************+++,,,------)))************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------,,,+++)))(((*********************************++++++,,,,,,,,,)))))))))***++++++,,,,,,************************))))))))))))))))))))))))************************!!!$$$(((,,,......,,,+++!!!%%%***,,,+++)))))))))******+++++++++,,,,,,,,,(((((()))***+++,,,,,,---------,,,++++++*********))))))***+++,,,,,,------+++++++++,,,,,,------------------------------,,,++++++++++++++++++++++++*********++++++,,,,,,---++++++++++++++++++++++++*********)))***++++++,,,------,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++*********++++++,,,------++++++++++++++++++++++++************************++++++++++++++++++++++++)))************+++++++++***+++,,,---------------(((((()))***,,,---...///+++++++++++++++++++++++++++++++++,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,+++++++++)))************+++++++++++++++++++++++++++++++++************+++,,,---...---,,,,,,++++++,,,,,,---,,,,,,,,,------.........))))))***+++,,,,,,------+++++++++,,,,,,+++++++++++++++************+++++++++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,///...------,,,,,,,,,,,,...------,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,+++++++++******---,,,,,,++++++,,,,,,---************************************************(((((())))))*********+++,,,++++++******++++++,,,(((((())))))*********+++'''((()))***+++,,,------++++++++++++++++++++++++,,,++++++++++++++++++,,,)))***+++,,,---,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++***)))(((((()))***+++*********++++++,,,,,,,,,))))))******++++++++++++******+++++++++,,,,,,,,,)))***,,,---...---,,,,,,+++++++++***++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++))))))***++++++++++++***,,,)))''''''***---,,,+++,,,,,,,,,++++++*********************************++++++******++++++,,,---------------------------------,,,+++*********+++******++++++++++++,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++.........------,,,,,,,,,+++,,,,,,------,,,,,,++++++***)))+++---......---+++++++++++++++++++++++++++++++++************)))******+++++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********)))))))))((((((+++***)))***+++,,,+++***+++++++++******)))))))))+++++++++*********))))))***++++++,,,,,,++++++***************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,............---,,,,,,+++************************************************000---++++++,,,---+++))),,,---------.../////////))))))******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++,,,---...---,,,+++***+++++++++++++++***)))(((++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++------------,,,+++******************************---,,,,,,+++*********+++***)))))))))***+++,,,,,,,,,+++******))))))******)))************+++++++++((((((((()))******++++++)))************+++++++++******************************+++++++++,,,,,,,,,,,,,,,,,,+++++++++*********,,,......------...///++++++++++++++++++++++++'''(((***+++,,,,,,,,,,,,++++++,,,------...//////...---,,,,,,,,,---///000))))))******+++++++++,,,...---,,,,,,++++++,,,,,,+++++++++,,,,,,---------******+++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---...------,,,,,,++++++***))))))++++++++++++))))))************************)))************+++++++++)))***++++++++++++***)))************************------,,,++++++*********+++++++++,,,,,,+++++++++(((((())))))*********+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++******))))))---,,,***)))))))))******,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***************+++))))))******++++++++++++---------.........//////000///...---,,,,,,+++,,,++++++++++++******)))))),,,,,,++++++***)))))))))++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))******+++,,,+++++++++,,,***((((((***,,,,,,+++,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***************,,,,,,,,,---------......---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,++++++,,,...///...---+++++++++++++++++++++++++++++++++************)))******+++++++++******)))******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******((('''&&&'''((())))))'''---------,,,,,,++++++++++++++++++*********))))))***++++++,,,,,,++++++***************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++************************************************,,,***((((((+++,,,+++***,,,,,,,,,,,,------------)))*********++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,))))))***++++++++++++++++++++++++++++++***))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---,,,,,,,,,************************---,,,++++++******+++++++++++++++***++++++,,,,,,***************+++,,,---************++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,,,,+++++++++(((***,,,,,,+++***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******+++,,,,,,------///............------------,,,,,,++++++,,,---...***+++++++++,,,,,,,,,,,,...---,,,,,,++++++,,,,,,++++++,,,,,,,,,---------***++++++++++++,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---......---,,,+++************************************+++++++++++++++,,,------------,,,+++******************************************************++++++++++++******))))))))))))*********+++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++*********)))---,,,***)))))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++)))*********++++++++++++,,,,,,---------.........///...---,,,++++++++++++++++++++++++*********)))***************+++++++++++++++++++++++++++++++++---......---,,,+++*********++++++,,,,,,,,,,,,,,,,,,***))))))+++,,,,,,+++,,,,,,,,,++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++***************,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***+++,,,---,,,++++++++++++++++++++++++++++++++++++************))))))******+++++++++************+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++++++++***)))((()))+++,,,+++***,,,,,,,,,,,,,,,++++++++++++++++++******************++++++,,,,,,++++++***************************************************++++++************++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,++++++***************************************************)))((((((+++,,,,,,,,,,,,,,,,,,,,,++++++++++++************++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,'''''''''((()))***+++,,,++++++++++++++++++***)))++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))***+++,,,------------************************,,,,,,++++++******++++++------,,,+++++++++,,,,,,))))))******+++---...///************+++++++++,,,------,,,,,,+++******)))************+++++++++,,,------------------------,,,,,,,,,,,,++++++++++++---------,,,,,,,,,++++++***,,,------+++******+++------------------------,,,++++++***+++,,,...///111111000///...,,,,,,+++,,,,,,++++++***++++++,,,,,,,,,,,,,,,------------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---******+++,,,,,,---......------............------************************************+++++++++,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++'''(((((()))******++++++)))******************))))))))))))******************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++************,,,,,,+++************+++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++************++++++************++++++++++++++++++,,,,,,,,,---------------,,,+++************++++++++++++************))))))******+++,,,,,,---++++++++++++++++++++++++,,,,,,------,,,+++******++++++,,,------------,,,++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---++++++++++++++++++++++++*********************))))))************+++++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,++++++***))))))***+++***(((+++++++++++++++++++++++++++++++++*********))))))))))))***+++++++++************+++++++++,,,,,,,,,***+++++++++++++++,,,,,,,,,,,,+++++++++++++++***)))))))))))))))))))))))),,,+++***+++---------,,,*********)))))))))))))))***************************++++++,,,,,,++++++***************************************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++++++++++++++************************************************,,,+++++++++,,,---------------,,,,,,++++++******++++++++++++++++++++++++******************************+++++++++,,,,,,,,,((((((''''''((()))+++,,,+++++++++,,,,,,+++******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++,,,,,,,,,,,,,,,************************,,,,,,++++++***++++++,,,---,,,,,,+++************++++++++++++,,,---...///*********+++++++++,,,,,,,,,,,,+++++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,+++++++++,,,,,,,,,,,,++++++++++++...000111000...------...,,,,,,,,,,,,,,,,,,,,,,,,---,,,*********,,,...///111000///...---,,,,,,+++---,,,,,,+++++++++++++++,,,,,,------------------......---,,,,,,,,,,,,,,,,,,,,,------------------+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********************************+++++++++,,,,,,************************++++++++++++++++++++++++))))))))))))******++++++))))))************))))))***************************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++*********+++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,+++***))))))******++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++++++++++++++,,,------------,,,++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++)))***++++++++++++******)))))))))*********++++++---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++******++++++***)))+++++++++++++++++++++++++++++++++*********))))))((()))***+++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,++++++*********)))))))))))))))))))))))))))((('''(((*********)))))))))))))))))))))))))))***************************++++++,,,,,,++++++***************************************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++((())))))***++++++++++++************************************************---------,,,+++++++++,,,......------,,,,,,++++++,,,+++++++++++++++++++++******************************+++++++++,,,,,,,,,,,,+++)))(((((()))***+++***++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++***)))************************,,,++++++***++++++,,,,,,++++++***))))))((())))))------,,,++++++,,,,,,---***++++++++++++,,,,,,,,,))))))))))))******++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++************000222333222000//////000,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******+++---///------------------------..................------------------------------///...------,,,,,,------------------------------++++++,,,,,,,,,------------,,,,,,++++++,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,************************++++++++++++++++++++++++,,,,,,+++++++++*********))))))************))))))+++++++++******************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++++++++++++++,,,+++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++******+++,,,,,,---,,,+++++++++++++++++++++*********+++++++++,,,,,,++++++***)))))))))******+++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++(((((()))***++++++++++++***++++++,,,,,,,,,,,,,,,+++,,,...---,,,******+++***++++++++++++,,,,,,,,,************************++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,---,,,+++***++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---,,,+++,,,---...---,,,+++++++++++++++++++++++++++++++++************)))((()))***+++++++++++++++******+++++++++,,,,,,,,,*********++++++,,,,,,------,,,,,,++++++*********+++++++++++++++,,,,,,,,,+++)))))))))+++,,,+++************+++++++++++++++***************+++++++++***++++++,,,,,,++++++***************************************************++++++************++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++))))))***+++++++++******************************************************,,,,,,,,,+++(((((()))***------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,---,,,+++******************+++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++***)))(((************************++++++******++++++,,,,,,***))))))((((((((())))))------,,,+++++++++++++++++++++++++++,,,,,,,,,,,,'''(((((()))******++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,+++++++++******...000111111///......///,,,,,,,,,,,,,,,,,,,,,,,,...---,,,,,,,,,,,,......,,,,,,---...//////000000///000111222222222222111/////////...............///......---------------............------------,,,,,,,,,,,,---------------,,,,,,++++++,,,,,,---......---,,,,,,+++******......------------......************************++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++******))))))******************)))+++++++++++++++************++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++***++++++,,,---...,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,++++++***************+++++++++++++++,,,,,,,,,,,,...------,,,++++++******++++++++++++++++++++++++******++++++,,,+++++++++)))******+++,,,+++++++++***---///...,,,******+++******+++++++++,,,,,,,,,++++++++++++++++++++++++++++++******++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))+++,,,.........,,,+++++++++++++++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++------------,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++******+++---...---,,,+++++++++++++++++++++++++++++++++************)))(((((()))++++++,,,,,,+++******+++++++++,,,,,,,,,)))******+++,,,,,,------------,,,,,,+++******)))******+++++++++,,,,,,,,,---,,,+++,,,...///...---)))*********+++++++++,,,))))))*********+++++++++***++++++,,,,,,++++++***************************************************++++++************++++++******+++++++++,,,,,,,,,************************+++++++++,,,++++++*********************************************************+++,,,+++((((((***,,,++++++++++++,,,,,,,,,,,,------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,******++++++,,,+++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++******)))************************++++++******++++++,,,---))))))))))))))))))***+++++++++*********++++++,,,+++++++++,,,,,,,,,------************************+++++++++,,,,,,,,,------------------------------***++++++,,,---...//////......---------,,,,,,,,,,,,...//////...---...///////////////////////////////////////////////////...//////000111111222222222333444666777777777666222222111111111000000000//////...---------------///.........------------,,,,,,,,,------------...---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,...---,,,++++++,,,---...************************+++++++++,,,,,,,,,------------,,,++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++******************++++++++++++******,,,,,,,,,++++++************++++++,,,,,,++++++*********+++++++++,,,,,,,,,+++++++++,,,,,,,,,------***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,---......------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,---++++++*********++++++,,,+++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------------,,,+++******))))))***++++++++++++******---//////,,,******+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++,,,---------------------------***+++---/////////---,,,((())))))))))))*********---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++.........------,,,,,,,,,+++,,,,,,------,,,,,,+++'''&&&&&&'''***++++++***+++++++++++++++++++++++++++++++++************)))(((((()))++++++,,,,,,,,,******+++++++++,,,,,,,,,))))))***+++,,,,,,------------,,,,,,+++***))))))(((((())))))***************)))((()))+++,,,+++***''''''(((((()))))))))***))))))******+++++++++++++++++++++,,,,,,+++++++++************************************************++++++************++++++******+++++++++,,,,,,,,,************************,,,,,,,,,,,,,,,+++***)))************************************************)))+++---,,,++++++---000))))))******+++++++++,,,---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,&&&(((***+++,,,,,,,,,+++***+++,,,,,,------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++((()))***+++++++++++++++************************+++*********+++,,,,,,---***)))))))))***+++,,,,,,((((((((()))***+++------++++++,,,,,,,,,---------------,,,,,,+++*********++++++,,,,,,,,,---------........................)))***+++,,,...///000000000////////////.........,,,---///000///...///000111111111111111111111111111111222222222222111000111111222222222333333333333444666888::::::::::::444444444333333222222222//////...------------...//////.........---------,,,,,,,,,---------......---,,,,,,++++++,,,,,,---***++++++,,,,,,------...++++++))))))))))))++++++************************++++++,,,,,,,,,---------,,,+++***))))))***+++,,,,,,,,,,,,,,,,,,,,,,,,,,,((((((((()))******++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,++++++*********+++++++++,,,,,,+++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------)))***,,,---...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))))))))******+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++,,,---...///---------,,,,,,+++++++++++++++,,,,,,,,,---------,,,+++++++++++++++,,,,,,+++++++++,,,,,,---------***++++++,,,,,,------...++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++'''(((***+++,,,---......++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++)))***,,,......---,,,+++......---,,,++++++***)))*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***,,,------,,,***)))***++++++,,,,,,++++++***+++***)))))))))***,,,,,,---,,,+++******+++,,,---*********++++++,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------++++++******************+++++++++++++++++++++++++++++++++************))))))************+++++++++))))))))))))))))))))))))************************'''((()))+++,,,---......************************++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,++++++*********++++++,,,,,,,,,,,,------------,,,+++************++++++++++++++++++++++++++++++,,,,,,,,,,,,------***)))))))))***,,,...///,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++------------,,,,,,+++***+++++++++++++++***)))(((++++++++++++++++++++++++---------,,,,,,+++++++++)))************+++++++++++++++++++++******)))))),,,,,,,,,,,,,,,---......000////////////111222333//////000111222222333444222111000000000111222333222222222222222222222222111111111111222222333444333444666888;;;===???@@@888777555333222111000000111000//////......//////333222111000000000111111..................---------------------------............------,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,+++******------------------------+++++++++++++++***)))(((***+++,,,------,,,+++***++++++++++++,,,---......---,,,+++***))))))))))))******+++++++++,,,,,,,,,---,,,+++******+++,,,---...---+++***)))******+++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------------,,,++++++******++++++,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++******+++++++++++++++++++++++++++)))((()))+++,,,,,,+++---------------------------------,,,,,,+++++++++++++++++++++++++++++++++---------,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++++++++++++++++++++++++++)))***,,,------,,,***)))***++++++,,,,,,++++++***+++***)))))))))***+++,,,+++***)))(((((()))***+++++++++,,,,,,,,,---------++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,++++++******************+++++++++++++++++++++++++++++++++************))))))************+++++++++************************************************'''((()))***+++,,,,,,,,,************************++++++++++++++++++++++++---,,,,,,,,,++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++++++++,,,,,,,,,,,,------++++++******))))))******++++++++++++++++++++++++*********+++++++++,,,,,,***)))))))))+++,,,...///,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++************************+++,,,,,,,,,++++++***)))******++++++***))))))(((,,,,,,,,,+++++++++++++++------,,,,,,,,,++++++++++++++++++,,,,,,,,,------,,,,,,++++++************------------...///000111111111111000111222444555333333333444555555666666555444333222111222333333444444444444444444444444111222222222333555666777777777999:::<<<===>>>???<<<<<<:::888777666555555222111111111111111222222333333333222222222111111000000//////.........------------------------------------------,,,,,,,,,---,,,,,,++++++,,,,,,---......---,,,,,,+++******+++++++++++++++++++++++++++++++++++++++***))))))*********++++++******************)))******++++++---,,,+++***))))))))))))******+++++++++,,,,,,,,,,,,,,,+++******+++,,,,,,,,,+++*********+++,,,---***++++++,,,,,,++++++***+++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++***((()))+++,,,,,,+++---------------------------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++------,,,,,,,,,+++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++---------------------------,,,,,,+++***(((&&&%%%++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------+++++++++,,,,,,---------,,,,,,------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***+++,,,------,,,+++******++++++,,,,,,++++++*********))))))******+++,,,******))))))))))))******,,,,,,------------......++++++++++++++++++++++++***++++++,,,,,,,,,++++++******+++++++++++++++++++++++++++++++++++++++++++++++++++************))))))************+++++++++++++++++++++++++++++++++************************(((((()))***************************************+++++++++++++++++++++++++++++++++++++++*********++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,++++++,,,,,,,,,,,,------)))))))))((())))))******++++++++++++++++++++++++))))))*********+++++++++)))))))))***+++,,,---...,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))))))))))))))))))))******+++++++++***))))))******+++++++++***))))))------,,,,,,++++++******,,,,,,,,,,,,++++++++++++,,,------...............,,,,,,,,,,,,++++++++++++---......///000222333444444444333444444555777777888888999999999999888888888777555444333222222222333333333333333333333333222333333444666888:::;;;;;;<<<<<<===>>>???@@@@@@AAA@@@???===<<<;;;;;;;;;777777666666666666777888666666777777777666555444222222111111000///......//////......------,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,------...------,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++***)))******))))))))))))******++++++******)))*********---,,,+++******)))************+++++++++,,,,,,,,,,,,,,,++++++++++++,,,,,,************+++,,,---...***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,++++++++++++++++++++++++,,,***))))))+++,,,,,,+++------------------------+++,,,,,,,,,,,,,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++------------------------)))******++++++++++++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++***++++++,,,,,,++++++******++++++,,,,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------++++++++++++++++++++++++++++++,,,,,,,,,+++************+++++++++++++++,,,+++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++++++++++++++++++++++++++************************)))***************))))))************************++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++************************,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------)))))))))))))))***+++,,,***+++++++++++++++,,,,,,************++++++++++++)))*********+++,,,------,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))******************************++++++++++++******++++++,,,,,,,,,++++++***---------,,,,,,+++******,,,,,,,,,,,,,,,+++++++++------...///000//////...------,,,,,,,,,,,,,,,,,,......///000222444666777666666777777888999999:::;;;<<<<<<===<<<;;;:::999999888777666444333222222222222222222222222222222444444555666888:::<<<>>>>>>>>>???@@@AAABBBCCCCCCCCCBBBAAA@@@????????????>>>>>>===<<<;;;;;;;;;;;;999:::;;;<<<<<<:::888777555555444333111000//////111000000///...------,,,,,,,,,,,,,,,------------------,,,,,,,,,,,,---------------,,,,,,+++++++++------------------------+++++++++,,,,,,+++******,,,+++***))))))***+++,,,......---,,,++++++++++++---,,,++++++******************+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++***++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++***+++++++++++++++,,,,,,,,,+++)))***+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************,,,+++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++((()))+++,,,---.........++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++++++++,,,,,,---------,,,,,,+++++++++,,,---.........---,,,,,,+++******,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))******++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++************++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++*********))))))))))))*********+++++++++************************************************++++++,,,,,,++++++***)))************************++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++******************************************+++++++++++++++,,,,,,,,,------***************+++,,,---*********++++++,,,,,,,,,+++++++++,,,,,,,,,,,,---)))******+++,,,,,,,,,,,,,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******++++++******)))++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,------...------,,,---------,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---///000000000///...---------------............///000111333555777888999999:::;;;;;;<<<<<<<<<======>>>>>>>>><<<;;;999999999888777666444333222444444444444444444444444666666666888999;;;===>>>======>>>@@@BBBCCCEEEEEEEEEDDDCCCBBBBBBBBBBBBBBBBBBAAA???===;;;:::999999888999;;;<<<;;;:::888666777777666555333222111111222222222111000///......------------------------...------,,,,,,------...------,,,,,,,,,,,,++++++------------------------***++++++,,,,,,,,,++++++------+++******+++------......---,,,++++++++++++---,,,++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,++++++***++++++++++++++++++++++++*********+++++++++,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,------,,,,,,++++++,,,,,,---++++++++++++++++++++++++******++++++++++++***************++++++,,,,,,,,,---,,,******+++,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,---------------,,,++++++++++++++++++++++++---,,,,,,++++++,,,,,,---+++,,,,,,,,,,,,,,,,,,---++++++,,,,,,,,,---------///......---+++******))),,,,,,++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,))))))******+++,,,,,,,,,******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***))))))***++++++++++++*********++++++++++++******,,,,,,++++++++++++******++++++++++++++++++++++++***++++++,,,,,,,,,++++++******++++++,,,---------+++++++++++++++++++++++++++++++++************))))))************+++++++++))))))))))))))))))))))))************************++++++,,,,,,,,,++++++***************************++++++++++++++++++++++++*********+++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))))))))************++++++,,,,,,,,,,,,------++++++++++++++++++,,,---*********++++++,,,,,,---++++++,,,,,,,,,---------)))***+++,,,,,,,,,,,,+++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++++++++,,,---------,,,,,,,,,,,,---.........------,,,,,,,,,,,,------------------------............---...000111222111///................../////////......///111222555666888:::;;;<<<===>>>>>>>>>>>><<<===???@@@???===;;;:::999999999999999888777666888888888888888888888888888888888888888999:::;;;999:::;;;===???@@@BBBCCCDDDDDDCCCBBBBBBCCCCCCCCC???>>><<<:::888666666555555666777777777666555444888888777666555555444444444444333333222222111111////////////......------......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++******)))*********,,,,,,++++++++++++,,,,,,******+++++++++,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---,,,,,,***)))(((***++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++)))******++++++******)))*********++++++,,,,,,---...,,,+++***,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---*********************************+++++++++++++++++++++++++++++++++++++++***+++,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++***++++++++++++++++++++++++---,,,,,,++++++,,,,,,------,,,,,,,,,,,,,,,,,,+++***+++,,,---------,,,,,,---------,,,,,,+++++++++------,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,******++++++++++++******++++++++++++++++++++++++,,,++++++++++++++++++,,,***++++++,,,,,,++++++***((()))***+++,,,++++++*********+++,,,,,,+++******------,,,,,,,,,+++++++++++++++++++++++++++++++++)))***++++++,,,,,,,,,,,,******++++++,,,------...+++++++++++++++++++++++++++++++++************))))))************+++++++++************************************************)))******++++++++++++***************************++++++++++++++++++++++++++++++++++++,,,,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********+++++++++++++++,,,,,,,,,,,,------,,,+++***************+++)))******+++,,,,,,------***+++++++++,,,,,,,,,,,,)))***+++,,,,,,,,,++++++,,,++++++******++++++,,,+++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++******************************+++,,,,,,,,,,,,,,,***++++++,,,---,,,,,,,,,++++++,,,,,,---................../////////000000...000222444444333111000....../////////000000000......///000111333555666;;;<<<===????????????>>><<<===???AAA@@@???===;;;999:::;;;<<<<<<<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999888888777777777777666666777888999:::;;;;;;???>>>>>>>>>>>>>>>??????;;;;;;999888777666666666555555555555555444444444999888888888777777666666555555555555444444444444222222111000///......---......------------......,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++***+++,,,,,,------,,,,,,+++,,,,,,------,,,,,,+++*********)))******++++++,,,,,,,,,++++++,,,,,,---******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,***+++,,,,,,,,,+++*********++++++,,,,,,++++++***++++++++++++++++++++++++************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++***++++++,,,,,,++++++***)))******+++,,,,,,------///---++++++,,,,,,,,,***++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,+++************************)))*********++++++++++++++++++++++++++++++++++++++++++,,,---------,,,,,,++++++++++++++++++++++++------------------------***++++++,,,,,,+++++++++++++++++++++++++++++++++---,,,,,,++++++,,,,,,------------,,,,,,+++++++++)))***,,,......---,,,+++++++++,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,((())))))***++++++,,,,,,******++++++++++++******++++++++++++++++++++++++,,,++++++******++++++,,,+++++++++,,,,,,+++++++++((()))***+++,,,+++******,,,,,,............,,,,,,.........------,,,,,,,,,++++++++++++++++++++++++((()))***+++,,,---------******+++,,,,,,---......+++++++++++++++++++++++++++++++++************))))))************+++++++++++++++++++++++++++++++++************************(((((()))***************************************+++++++++++++++++++++++++++++++++,,,,,,---------+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++++++++++++++++++++******************************+++++++++,,,,,,,,,++++++,,,,,,,,,---------++++++***)))(((((())))))))))))***+++,,,,,,------)))************+++++++++)))***+++,,,---,,,+++***,,,++++++++++++++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++*********))))))))))))))))))))))))((()))***+++++++++++++++((()))***+++++++++++++++***++++++,,,---...//////.../////////000000111111///111444666666555333111......//////000000111111.........///000222333444;;;<<<>>>???@@@@@@??????<<<>>>@@@BBBBBB@@@>>>===999:::<<<>>>@@@@@@@@@???;;;;;;;;;;;;;;;;;;;;;;;;;;;:::999777666555555444444444444444444555555555888888888888888888999:::::::::999999999999::::::888777666666555555666666999999888888888888888888555555555666666666666666444333222111000///...---......------------......,,,,,,,,,,,,,,,,,,,,,,,,------------------------***+++,,,,,,------------***+++,,,------,,,+++***++++++++++++,,,---......,,,,,,,,,++++++,,,------******+++++++++,,,,,,,,,,,,,,,---......---,,,,,,((()))+++,,,------,,,++++++++++++,,,,,,+++++++++++++++++++++++++++++++++)))************+++++++++------------------------...------,,,,,,------...---,,,,,,++++++,,,,,,---+++++++++++++++++++++++++++,,,,,,------,,,,,,+++))))))***+++,,,,,,------///---++++++,,,,,,,,,***++++++++++++++++++++++++---------,,,,,,+++++++++))))))))))))))))))))))))))))))******++++++++++++++++++++++++++++++++++++***++++++,,,,,,------...******+++++++++,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,,,,++++++++++++++++++++++++---...///...,,,+++,,,------,,,,,,+++*********+++++++++,,,,,,,,,---------...------,,,,,,------...------------------------)))))))))))))))))))))))),,,,,,,,,++++++*********++++++++++++++++++++++++))))))************)))))))))************+++++++++***++++++,,,,,,++++++***++++++******************,,,,,,,,,,,,,,,,,,,,,,,,......---,,,++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++,,,,,,*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++***************************++++++,,,,,,,,,++++++)))************+++++++++,,,,,,++++++++++++++++++111///------------+++)))******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---))))))***+++,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))(((''')))))))))******+++++++++***)))))))))***+++,,,,,,))))))***+++,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++(((((()))***++++++,,,,,,++++++++++++++++++++++++++++++++++++******))))))******+++++++++,,,,,,,,,******++++++,,,,,,,,,,,,,,,,,,,,,------.........//////000111111222333333555777888999999888666555222222111000//////...---000000111333444555666666:::;;;<<<===============::::::;;;;;;;;;;;;:::::::::;;;;;;<<<<<<<<<;;;;;;::::::888777666666666666555444333333222222222222111222222333333222222111222333444444666666777888666666666666666666666666666777999:::;;;:::888777:::999888777666666666666444444444444444555666777888888888777555333000///000//////....../////////***+++,,,---.../////////,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++***+++,,,------------,,,///...------++++++***)))+++++++++***************++++++++++++++++++++++++,,,+++***))))))***+++,,,******+++++++++,,,,,,,,,+++++++++,,,,,,,,,------------------------------,,,,,,,,,++++++*********++++++++++++++++++++++++************************************************)))))))))******++++++,,,+++++++++++++++***)))(((,,,,,,,,,++++++*********************))))))(((((()))************+++++++++++++++++++++******)))))),,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++---...///...,,,+++,,,------,,,++++++******++++++)))************+++++++++,,,++++++******++++++,,,------------------------++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++++++++******++++++++++++******************++++++++++++***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,,,,************************************************++++++++++++++++++++++++************************((())))))*********)))))))))************+++++++++++++++++++++++++++++++++---,,,+++***++++++***(((******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---++++++,,,,,,,,,,,,++++++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***))))))************+++++++++,,,,,,+++***************+++)))******+++,,,,,,------++++++++++++++++++++++++************************)))))))))***++++++,,,,,,++++++++++++++++++++++++++++++++++++*********))))))*********+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---...//////000000000000111222222333333777888999:::999888666555333333333333333333222222333333333333444555666777;;;;;;::::::::::::::::::777777888888888888777777666666777777777777666666888777666555444444444444444444333222222222222222222222333333333333222222222222333333444444555555444555555555555555555555888888888888888999999:::;;;:::999888777666555555444444333333333444555555666777888888777666555444000000//////............------............------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++,,,,,,,,,---...------,,,,,,++++++***++++++++++++++++++,,,,,,++++++++++++++++++++++++,,,+++***))))))***+++,,,***++++++++++++,,,,,,,,,,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++*********************************************************+++++++++++++++,,,,,,,,,,,,,,,+++******,,,,,,,,,+++++++++******+++++++++******))))))))))))************+++++++++++++++++++++*********)))......---,,,,,,+++************+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,---...---,,,+++,,,---,,,,,,++++++******++++++************++++++++++++,,,++++++******++++++,,,------------------------------------------------,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++************+++++++++,,,***++++++,,,,,,++++++***************************,,,,,,,,,,,,,,,,,,,,,,,,++++++*********+++,,,,,,******+++++++++,,,,,,,,,,,,,,,,,,+++*********)))*********+++++++++++++++************************************************++++++++++++++++++++++++************************))))))*********))))))((()))************+++++++++*********++++++,,,,,,---,,,***)))***+++,,,+++)))******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,------------,,,,,,+++---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,---,,,+++******))))))*********++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,************************))))))******+++,,,,,,,,,++++++++++++++++++++++++++++++++++++************)))))))))*********++++++,,,,,,,,,,,,,,,+++++++++,,,,,,---...///111111222111111222222333444444444888999:::;;;:::999777777666666666777777888888888888777777666777888999::::::999888666666666666777555555666666666666555555555555555555444444333222666666555444333333333333555444333333333333333333333444444444444444444333222222222222222222222222333333333333333333333333999777666555555777999:::======<<<;;;:::999888888555555444444333444444444666777999:::;;;;;;::::::333333222111000///......000000///...---,,,,,,+++------------------------------------------------------------------------,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********+++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,------...++++++++++++++++++++++++++++++************++++++++++++++++++,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++************************************************,,,,,,,,,,,,++++++++++++,,,,,,---------,,,++++++,,,,,,,,,++++++++++++***,,,,,,++++++++++++******)))************+++++++++++++++++++++************---------,,,,,,+++++++++******+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,++++++*********+++++++++++++++++++++++++++---...---++++++,,,---,,,,,,++++++***++++++,,,,,,,,,,,,---------.........------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++************+++++++++,,,,,,***++++++,,,,,,++++++******************++++++++++++++++++++++++++++++++++++++++++++++++,,,---...******+++++++++,,,,,,,,,---,,,,,,+++***))))))(((***************+++++++++************************************************++++++++++++++++++++++++************************++++++,,,,,,,,,+++******))))))*********+++++++++))))))***+++,,,,,,------,,,+++***+++---...---,,,******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,,,,---.........---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,+++++++++++++++,,,,,,,,,,,,,,,+++*********+++++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,*********************************++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,++++++++++++******,,,---...000111333444444444444444555555666666666888999:::;;;<<<<<<<<<;;;:::::::::;;;;;;;;;;;;;;;<<<;;;:::999999:::<<<===888777555444333555666777666777777888888777777666999999999888777666555444888777666666555555555666777666666555555555666666666666777777777777666666444444444333333222222222333333333222222222222222666555444444444555777777======>>>>>>>>>=========999999888777666666666666888999;;;===>>>>>>>>>>>>888777777666444222111000111000///...,,,,,,++++++------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++)))))))))***,,,...+++++++++,,,,,,---------)))******+++,,,---......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------************++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++***************************************************---------,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,))))))*********++++++++++++++++++++++++++++++++++++++++++,,,,,,---------******+++++++++,,,,,,,,,---,,,+++******+++,,,---,,,,,,,,,++++++*********+++++++++++++++++++++++++++,,,---,,,++++++,,,---,,,++++++***++++++,,,,,,,,,,,,---------............------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))************))))))***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***))))))*********+++++++++++++++++++++++++++++++++******)))******+++,,,---******+++++++++,,,,,,,,,,,,,,,++++++***)))((((((************************************************************************++++++++++++++++++++++++************************,,,,,,,,,,,,,,,+++***)))))))))*********+++++++++))))))***+++,,,,,,------+++******+++---......---******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---***+++,,,---......//////---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------,,,,,,++++++++++++++++++++++++************+++,,,---...,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---------......++++++++++++++++++++++++...///000111333444555666666666666777777777777777777777999;;;===>>>???@@@>>>>>>===<<<<<<;;;::::::;;;:::999888999999;;;;;;666555444444555777999;;;:::;;;;;;<<<<<<;;;;;;:::<<<===<<<<<<;;;:::999888;;;;;;::::::999:::::::::999999999888888999999:::999::::::;;;;;;::::::999888777777666666555555444444444444333333333222222222222444555555555444333999:::;;;===>>>?????????======<<<;;;:::::::::;;;<<<===???@@@AAA@@@@@@???=========<<<:::888666555111000///---,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***))))))+++---...***++++++,,,,,,------...((())))))***+++,,,,,,---+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********************************************************---------,,,,,,+++++++++******++++++++++++******++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,---))))))*********++++++++++++++++++++++++++++++,,,******+++,,,,,,---......******+++++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,++++++,,,---++++++******++++++,,,,,,++++++++++++,,,,,,,,,,,,,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))******)))))))))++++++++++++,,,,,,,,,,,,***++++++,,,,,,++++++***)))))))))***++++++,,,,,,++++++++++++++++++++++++)))(((((((((((())))))*********+++++++++,,,,,,,,,+++++++++***)))))))))(((***************)))))))))************************************************++++++++++++++++++++++++***************************************)))(((''')))************+++++++++*********++++++,,,,,,---)))(((((()))+++,,,+++*********++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---***+++,,,------.........---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,+++++++++++++++************))))))))))))***,,,---///000,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------++++++,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------........./////////,,,,,,,,,,,,------------111111222333444666666777777777777777777777777777555555777999;;;===???@@@>>>======<<<:::999999888666666777777888888888999777777777777999;;;===>>>>>>>>>????????????>>>>>>===============<<<;;;:::>>>>>>===============>>>;;;;;;;;;;;;;;;;;;<<<===;;;;;;<<<<<<<<<<<<;;;;;;:::::::::999999999888888777777777666666555555444111222555666777666444333444555888:::;;;<<<<<<<<<>>>>>>======<<<=========???@@@AAABBBBBBBBBAAAAAABBBBBBBBBAAA@@@>>>;;;:::444333111///...---......,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,---...+++++++++,,,,,,---------)))))))))******++++++,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,------------------........./////////------------------------,,,,,,,,,,,,---------------,,,,,,++++++*********************************************************,,,,,,,,,,,,++++++++++++))))))***+++++++++*********++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------)))************+++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,+++++++++,,,,,,+++++++++++++++++++++++++++,,,,,,++++++++++++++++++++++++)))+++,,,,,,++++++,,,---++++++******++++++,,,---+++++++++,,,,,,,,,,,,---,,,++++++******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))******++++++******)))+++++++++,,,,,,,,,------***++++++,,,,,,++++++***((())))))***++++++,,,,,,************************,,,+++************************+++++++++,,,,,,,,,************))))))))))))+++*********)))))))))(((************************************************++++++++++++++++++++++++***************************++++++******((('''''')))************+++++++++++++++++++++++++++++++++***)))((()))***+++***)))******++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---,,,,,,---,,,,,,+++******---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++***))))))*********)))))))))((((((*********+++,,,---...///------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------------------.........///---......///000111222222333333444555555666777777555555555555555555555555333444444555777888:::;;;::::::999999888888888777555777999;;;<<<;;;;;;:::;;;;;;<<<======>>>????????????@@@@@@@@@@@@??????======>>>>>>>>>======<<<>>>>>>============>>>>>><<<;;;;;;;;;<<<<<<===>>>;;;;;;<<<<<<<<<<<<;;;;;;<<<<<<;;;;;;;;;;;;;;;;;;;;;;;;:::999999888777777555555666777777777777777555666888:::;;;;;;:::999<<<<<<;;;;;;;;;<<<======???@@@BBBCCCDDDDDDCCCCCCDDDDDDEEEEEEDDDAAA???>>>:::888555222000//////000++++++++++++++++++++++++------------------------------------------------,,,,,,,,,---------......------------------------,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,------,,,++++++,,,,,,,,,------------...,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------,,,,,,+++******)))*********************************************************+++++++++++++++)))***++++++,,,,,,,,,+++******+++++++++,,,,,,,,,***+++++++++,,,,,,,,,,,,)))************++++++++++++++++++,,,,,,,,,------...------,,,,,,++++++*********+++++++++,,,,,,,,,***+++,,,------,,,+++************++++++,,,,,,---++++++++++++++++++++++++)))***,,,,,,++++++,,,---+++*********+++,,,,,,------------.........//////...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,+++++++++++++++,,,,,,,,,---------+++++++++,,,,,,+++++++++((())))))***++++++,,,,,,************************000//////...------------******+++++++++,,,,,,,,,)))))))))))))))*********+++*********))))))((((((************************************************++++++++++++++++++++++++************************---------,,,,,,***)))))))))************+++++++++,,,,,,++++++++++++++++++,,,+++***+++,,,,,,+++*********++++++++++++******++++++++++++++++++++++++++++++******++++++,,,---///......---+++)))'''&&&---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++***)))((('''***)))))))))(((((('''''',,,,,,,,,++++++,,,------------------------------------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,---------,,,,,,,,,---------......//////000222333444555666444555555555666666777777333333333333333333333222333333333333333444555555666666777777777777888888888:::===@@@AAA@@@???>>>>>>???@@@@@@AAA@@@@@@?????????@@@@@@@@@@@@??????>>>>>>??????????????????======<<<<<<<<<======>>>;;;;;;;;;;;;;;;<<<===>>>::::::;;;;;;;;;;;;::::::<<<<<<<<<<<<<<<<<<<<<<<<======<<<<<<;;;:::999999:::999777666777888:::;;;999:::<<<======;;;999888999999999999999:::;;;<<<>>>???AAACCCEEEEEEEEEEEEDDDEEEFFFFFFEEECCCAAA???@@@===999555222111000000************************------------------------------------------------,,,,,,,,,------.........------------------------,,,---.../////////......,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++------------++++++,,,,,,,,,---------......))))))*********+++++++++++++++++++++++++++++++++,,,,,,,,,------.........------,,,,,,+++***))))))************************************************)))))))))******++++++,,,***+++,,,,,,------------*********++++++,,,,,,,,,*********++++++,,,,,,,,,)))************++++++++++++++++++,,,,,,---------++++++++++++++++++++++++)))***+++,,,---,,,+++***++++++++++++++++++++++++************************---,,,,,,,,,,,,---......,,,,,,,,,++++++*********---------,,,,,,+++++++++------------,,,,,,+++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,+++******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++++++++++++++)))))))))***+++++++++,,,,,,+++***)))))))))+++++++++++++++*********)))))))))))))))***+++++++++,,,(((((((((((()))***,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********************************))))))***++++++++++++******++++++,,,,,,++++++***,,,,,,,,,++++++*********************************...---+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******------------------------************************,,,++++++******++++++,,,++++++,,,,,,,,,,,,------(((((()))***+++,,,,,,,,,------,,,+++************,,,,,,,,,+++++++++******---------,,,,,,,,,+++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++------------------------+++++++++*********)))))).........------,,,,,,,,,------------------......////////////////////////000000000000222333555666222444777999888666333111000000000000///////////////000111222333333333333666666777777888999::::::>>>???@@@@@@AAAAAAAAAAAA???>>>===<<<<<<===>>>??????===;;;===@@@BBBBBB@@@AAA@@@===<<<;;;<<<===>>>>>>======<<<<<<<<<<<<<<<<<<:::999;;;>>>@@@???======:::888999<<>>===<<<;;;:::999999:::;;;<<>>======>>>???@@@<<<===??????===;;;:::;;;===>>>@@@AAABBBBBBBBBAAA===<<<;;;999777555444333888999;;;===@@@BBBDDDEEEAAAAAAAAA@@@??????>>>>>>;;;;;;;;;;;;999777444333333111/////////...,,,***------...//////.........,,,,,,++++++***)))((((((------------------------.........------,,,,,,,,,+++++++++,,,,,,,,,------++++++,,,,,,,,,,,,------000///---+++******++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++,,,...///000000,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++---------------,,,+++***************************************************************************+++++++++++++++++++++++++++++++++++++++++++++++++++,,,------++++++,,,---///...,,,+++***+++,,,,,,,,,,,,,,,---------......,,,+++*********+++,,,---++++++++++++++++++++++++******+++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++---,,,,,,,,,,,,---......,,,,,,,,,+++++++++******---,,,,,,,,,++++++++++++,,,,,,------,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,+++******+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++******+++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++************++++++---,,,,,,,,,+++++++++***+++++++++++++++,,,,,,,,,******)))******+++,,,---++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,+++++++++************************************+++,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******************************------+++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------))))))******++++++,,,,,,++++++++++++++++++,,,,,,,,,,,,+++++++++***************++++++,,,,,,------+++,,,,,,------,,,,,,+++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******------------,,,,,,,,,+++******+++++++++,,,,,,,,,---......///000111111111333333444444555666666666222333555666666555333111111111111111111111111111333444555666777888888888::::::;;;<<<<<<===>>>>>>>>>??????@@@@@@@@@@@@??????>>>>>>=========>>>>>>@@@===;;;<<<>>>???>>>======<<<;;;;;;;;;<<<>>>>>>;;;;;;:::999999999999:::===:::999999<<<===<<<:::<<<:::888999;;;<<<;;;999===============>>>???@@@???>>>>>>======>>>???@@@???AAACCCCCCAAA?????????<<<===???@@@AAAAAAAAA@@@@@@???>>><<<;;;999777777666666888999;;;<<<>>>>>>??????>>>>>>===<<<<<<;;;;;;<<<;;;;;;999777555444444222111000000000...,,,++++++,,,,,,---,,,,,,+++---------,,,,,,+++++++++------------------------......---------,,,,,,,,,,,,,,,,,,,,,------------++++++,,,,,,,,,,,,---------,,,+++*********+++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++,,,---......///,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,------,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,---......,,,,,,---...///...---,,,,,,,,,------,,,,,,,,,------------......---,,,+++******++++++++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,++++++++++++***+++++++++++++++*********,,,,,,,,,,,,,,,++++++***++++++++++++++++++++++++------------------------++++++++++++++++++++++++,,,++++++******++++++,,,************************************************,,,,,,,,,++++++++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,+++++++++******+++++++++++++++***------------,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,+++++++++++++++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++,,,------------,,,***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,++++++++++++,,,,,,++++++,,,,,,,,,,,,------*********+++++++++++++++*********+++,,,------...+++++++++***************(((((()))***+++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,+++,,,,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,------...000111333444444444555666777777666555444111222222333333333222222333333333333333333333333666777888999:::;;;;;;;;;=========>>>??????@@@@@@>>>>>>?????????>>>======>>>>>>>>>>>>>>>===<<<<<<:::999777888999;;;:::999<<<<<<<<<<<<<<<<<<<<<<<<::::::999888888888999999>>><<<::::::;;;<<<;;;::::::999999:::;;;;;;:::888:::;;;;;;<<<===>>>>>>???>>>>>>>>>>>>>>>???@@@AAA@@@AAACCCCCCAAA@@@@@@AAA>>>???@@@AAAAAABBBAAAAAADDDCCCBBBAAA???>>>===<<<777777777777888888888999;;;;;;;;;:::999999888888;;;;;;;;;:::999777666555555444222222222222000///+++,,,,,,,,,,,,,,,++++++........................------------------------...------------,,,,,,,,,,,,------------.........++++++,,,,,,,,,,,,------,,,++++++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,+++++++++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,************++++++++++++++++++,,,,,,,,,+++******++++++++++++++++++++++++------------------------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---...///...---,,,---//////......------------...,,,,,,,,,,,,------------000///...,,,++++++++++++++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...++++++++++++++++++++++++************************++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,++++++*********)))***+++,,,---,,,+++***---------,,,,,,,,,,,,,,,------,,,,,,+++++++++***,,,,,,+++*********++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---,,,,,,,,,***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++*********************+++++++++++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,+++++++++,,,,,,,,,------+++++++++++++++++++++******++++++,,,,,,---------************************(((((()))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++,,,------......////////////000111222333444555555444555666777666444222111111111000000111111222222333333333444444444444444555666777999::::::;;;;;;;;;<<<<<<<<<======>>>>>>======>>>>>>===<<<;;;;;;<<<<<<===>>>===;;;:::999777666777888999;;;==================<<<:::999888;;;:::::::::::::::;;;;;;======<<<===>>>???@@@@@@<<<;;;;;;;;;<<<<<<======888999:::;;;<<<<<<<<<<<<>>>>>>>>>???@@@AAABBBBBBAAABBBCCCCCCBBBAAABBBCCCBBBBBBCCCCCCCCCCCCCCCCCCFFFEEEEEECCCBBBAAA@@@@@@===<<<<<<;;;::::::999999999999888777777666666555::::::999999888777666555555444222222333333222111....../////////...------.............../////////---------------------------------------------------------.........//////+++++++++,,,,,,,,,------...------------.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------------------------......---------,,,,,,,,,***++++++,,,++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++***+++++++++++++++,,,,,,,,,---...---,,,,,,---...------------,,,---------++++++,,,,,,,,,---------///......---,,,,,,,,,,,,++++++++++++++++++++++++,,,+++***)))***+++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,------++++++++++++++++++++++++******************************+++,,,,,,+++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++))))))))))))))))))))))))))))))))))))))))))))))))++++++++++++++++++++++++++++++++++++++++++++++++++++++******))))))(((((()))***+++---------,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,++++++******))))))+++******)))))))))******++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++++++++***++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))******+++++++++++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---+++++++++,,,,,,,,,------,,,,,,,,,+++++++++++++++,,,------------,,,+++*********************++++++************************---,,,,,,++++++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++************++++++++++++++++++++++++++++++++++++---......///000000111111333333333444444444444444555666777888666444222000111111000000000111222333333333333444444555555555666666777888999999999999:::;;;;;;;;;;;;;;;<<<<<<<<<<<<<<<<<<;;;:::999999999:::;;;<<<;;;:::888777999999:::;;;<<<===???@@@<<<<<<===<<<;;;:::999888;;;;;;;;;;;;<<<===>>>???===>>>AAACCCEEEGGGIIIJJJHHHGGGDDDAAA???>>>>>>???<<<<<<<<<<<<<<<<<<<<<<<<<<<<<<===>>>???@@@@@@@@@BBBCCCDDDDDDCCCCCCEEEFFFDDDCCCCCCCCCBBBBBBCCCCCCEEEEEEEEEDDDCCCBBBBBBAAABBBAAA@@@???>>><<<;;;;;;999888888777666666555555888888777777666666666666444333222222444444333222000000000000000///...---------------............---------------------------------------------------------.........//////+++++++++,,,,,,,,,------.........---,,,++++++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------------------000000///...,,,+++*********++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,***+++,,,,,,+++***+++,,,++++++++++++,,,++++++++++++++++++,,,,,,,,,------+++,,,,,,---............++++++++++++++++++++++++++++++******++++++,,,---++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++,,,------***++++++++++++,,,,,,,,,*********+++++++++++++++)))***++++++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***++++++,,,,,,++++++***))))))))))))))))))))))))***************************++++++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))((((((((()))***+++,,,------------++++++++++++,,,,,,,,,,,,++++++*********************)))))))))))))))******++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))***++++++++++++******++++++,,,,,,++++++******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******)))))))))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------+++++++++,,,,,,,,,,,,,,,---............,,,***)))+++++++++++++++,,,,,,,,,,,,,,,+++++++++*********------++++++++++++------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***************++++++++++++++++++,,,,,,,,,,,,------...///000111111222666666666555555555555555888888999888777666444333111111111111222333444444333333444444555666666666888999999::::::999999999;;;;;;;;;;;;;;;;;;;;;;;;999::::::::::::999999888999999::::::::::::999999888999:::::::::;;;===?????????>>>>>>======<<<<<<;;;<<<===>>>@@@BBBDDDEEEBBBFFFLLLPPPSSSUUUWWWXXX[[[[[[YYYTTTMMMHHHDDDCCCAAA???===;;;:::999::::::<<<<<<===>>>?????????>>>===>>>????????????BBBDDDDDDDDDCCCBBBAAAAAAAAABBBDDDDDDCCCCCCCCCBBBBBBBBBCCCBBBBBB@@@???>>>======:::::::::999888888777777888777777666666666777777444333222333555555555333000000000000///...---,,,------------------,,,,,,------------------------,,,,,,,,,------------...,,,------------.........++++++,,,,,,,,,,,,------,,,,,,,,,+++***)))'''&&&,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,,,,------.........------------------------///...---,,,+++***)))(((++++++,,,---------,,,,,,------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++*********++++++,,,,,,---)))+++,,,+++***)))***+++)))******++++++++++++***++++++++++++,,,,,,,,,,,,)))***+++---............++++++++++++++++++++++++******+++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,---******+++++++++,,,,,,,,,++++++++++++,,,,,,,,,---))))))***+++++++++++++++++++++++++++++++++++++++************************++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***************************++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++++++++++++++++++++)))))))))))))))*********++++++++++++,,,---......,,,,,,,,,,,,---------...******++++++++++++++++++))))))))))))***+++,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,)))***++++++,,,,,,++++++***++++++,,,,,,++++++*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++---.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))******+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------***++++++,,,,,,---------+++,,,...///...---,,,+++++++++,,,,,,,,,---------++++++++++++,,,,,,,,,,,,...---+++******+++---...------------------------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,+++,,,,,,,,,------------...//////000222333333444555666666666777777888888888888777777666555444444222222333444444555555666555555666666777888888888::::::::::::999888777666::::::::::::::::::::::::777777888999999999888888:::999999::::::;;;<<<===888;;;>>>???@@@BBBFFFJJJOOOMMMJJJGGGDDDCCCBBBBBB@@@AAABBBEEEGGGKKKMMMOOOPPPVVV___dddggghhhiiijjjmmmqqqsssppphhh^^^VVVRRRMMMJJJEEEAAA>>>===>>>???@@@AAABBBCCCCCCBBBBBBAAA<<<===>>>>>>>>>???AAADDDHHHGGGFFFDDDCCCCCCDDDDDDCCCCCCCCCBBBBBBBBBBBBBBBCCCBBBBBBAAA@@@@@@??????=========<<<;;;;;;::::::999999888777777888999:::666444444555777888777666111222222111111///...............------,,,,,,,,,------------------------,,,,,,,,,---------......,,,,,,,,,,,,------------++++++,,,,,,,,,,,,------++++++,,,,,,,,,+++)))(((,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---......///000000........................,,,,,,,,,,,,,,,++++++++++++,,,---...............------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++)))******+++,,,,,,------***+++,,,,,,******+++,,,)))***+++,,,,,,,,,++++++***++++++++++++,,,,,,,,,)))***+++,,,------,,,,,,++++++++++++++++++++++++)))***+++,,,---,,,++++++++++++++++++++++++++++++************************++++++******++++++,,,---*********++++++,,,,,,,,,+++++++++,,,,,,---------((()))***+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,------,,,+++***************************++++++++++++++++++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++))))))******+++++++++,,,++++++******+++---...000---------.........//////+++++++++,,,,,,---------************+++,,,---...++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++---...///...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******))))))***+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,------...++++++,,,,,,,,,---------******+++,,,,,,---......)))+++---/////////------,,,,,,,,,------.........******+++,,,---......///...---+++******+++---...------------------------------------------------+++++++++,,,,,,---------,,,,,,,,,------.........111222222444555666777777444555555777888999:::;;;666666444333222222222333222333444555666666666666666777777888999999::::::999999999888777666444444888888888888888888888888555666777888888888888888;;;:::::::::;;;===???@@@===AAAGGGKKKOOOTTTZZZ___aaa^^^XXXQQQLLLHHHEEEDDDFFFGGGIIIKKKOOOSSSVVVWWW^^^eeeooouuuwwwwwwwwwxxxwww~~~tttjjjddd]]]YYYSSSNNNJJJIIIJJJKKKGGGGGGHHHIIIIIIHHHFFFFFFCCCDDDDDDDDDDDDFFFIIIKKKMMMLLLJJJHHHGGGGGGHHHHHHCCCCCCCCCBBBBBBBBBBBBBBBCCCCCCCCCBBBBBBBBBAAAAAA@@@??????>>>>>>===<<<<<<;;;:::999999999:::;;;<<<777666555666888999999888555555555444333222111000000000///...---,,,,,,+++------------------------,,,,,,,,,------.........+++++++++,,,,,,,,,------++++++,,,,,,,,,---------,,,---.../////////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,,,,---...///000111222........................,,,,,,------...///000000,,,------.../////////...................................................,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++))))))***+++,,,,,,------+++,,,------++++++,,,---)))***,,,---...------,,,******+++++++++,,,,,,,,,***+++,,,---,,,+++***))))))))))))))))))))))))))),,,,,,++++++++++++++++++******+++++++++,,,,,,,,,---------.........//////******************************+++++++++,,,,,,,,,+++,,,,,,---,,,+++***))))))******++++++******)))++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,---)))(((((()))++++++***(((******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************)))************+++++++++------++++++++++++------******)))))))))***,,,---,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,++++++*********++++++++++++++++++++++++************************,,,---///000000///---,,,++++++++++++++++++++++++,,,,,,,,,++++++*********++++++,,,------,,,,,,,,,------,,,++++++******)))+++++++++*********))))))++++++++++++++++++++++++)))************+++++++++,,,,,,,,,+++++++++******.........------,,,,,,,,,.........------,,,,,,,,,+++,,,,,,------,,,,,,+++,,,+++***)))***+++,,,---------,,,,,,,,,,,,++++++,,,,,,+++***+++,,,---...------------------------.........------,,,,,,,,,---------,,,,,,+++++++++------,,,,,,++++++,,,,,,...---------...///111222333333444555666777888999777888888888999999999999777666555444333222222222222333444666888999999999;;;:::::::::;;;<<<;;;:::<<<:::777666777888888888;;;999666555666777888888;;;:::999888888999:::;;;;;;>>>AAABBBBBBDDDIIIMMMMMMQQQTTTUUUXXXcccuuu|||oooeee]]]XXXRRRNNNQQQNNNOOOTTT]]]bbbbbb```hhhmmmuuu|||zzzuuunnnkkkddd\\\UUURRRTTTWWWUUUSSSQQQRRRTTTSSSOOOLLLIIIHHHGGGIIIMMMRRRUUUWWWPPPOOOPPPPPPMMMIIIGGGHHHGGGDDDAAAAAACCCEEEEEECCCKKKGGGCCCAAAAAABBBBBBBBB??????@@@AAA@@@???>>>===<<<;;;:::888777666666666666666666777777777777777777777666555444222111000//////............///000///...............------+++,,,,,,,,,,,,,,,,,,,,,------------------------///...---,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------............/////////......------,,,,,,---------------------------..................---++++++,,,---............------,,,+++++++++,,,,,,++++++,,,------...//////++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***'''))),,,......,,,)))''')))******++++++******))),,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,---------.........******************************+++++++++,,,,,,,,,+++,,,,,,,,,,,,+++***)))******++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++)))))))))***************+++))))))***+++,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++************++++++++++++---,,,,,,++++++,,,,,,---++++++***)))***+++,,,,,,+++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***,,,,,,,,,+++++++++******++++++++++++++++++++++++************************+++,,,...//////...,,,+++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,------,,,,,,,,,+++++++++++++++++++++,,,,,,,,,,,,,,,++++++******++++++++++++++++++++++++************++++++++++++,,,,,,+++++++++*********------------,,,,,,,,,+++,,,,,,+++++++++*********+++,,,,,,------,,,,,,+++,,,,,,++++++,,,,,,---...+++++++++,,,,,,---------,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,+++------,,,,,,++++++++++++---,,,,,,++++++,,,,,,,,,...------...///111222444444555555666777777777777888888888777777777777777555555444444444555666666555666777999::::::;;;;;;::::::999999999:::999888:::999999999999:::::::::>>>===;;;:::::::::::::::<<<;;;::::::;;;<<<>>>???@@@DDDIIILLLNNNQQQVVVZZZ___cccffffffjjjvvv|||qqqjjjeeeccc___]]]^^^aaafffjjjjjjiiinnnrrryyy~~~}}}zzztttlllgggeeegggiiihhhddd```^^^^^^]]]YYYVVVRRRTTTXXX]]]dddiiimmmnnneeeccc```[[[TTTOOOMMMNNNJJJGGGDDDDDDEEEFFFEEEDDDEEEDDDBBBAAA@@@@@@@@@??????@@@@@@AAAAAA@@@???>>>???>>>===;;;999777666555666666666555666666777888777777777666555444444333222222111111000000//////------,,,,,,,,,,,,,,,,,,***++++++,,,---...//////------------------------//////...---------...............//////................................./////////.........------........./////////000000222222111111111000000000------------------------------............------,,,,,,------...---------,,,,,,,,,++++++,,,------+++++++++,,,------......++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,------,,,,,,,,,***+++---//////---+++***+++,,,,,,------,,,,,,+++************************------------------------*********++++++,,,,,,---,,,,,,,,,,,,------------++++++,,,,,,,,,---------++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,+++******++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++************---+++))))))+++,,,---,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,************+++++++++,,,---,,,,,,++++++,,,,,,------,,,,,,++++++++++++,,,************************++++++++++++++++++++++++***++++++,,,,,,++++++***,,,,,,,,,++++++++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++------------++++++++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,,,,------,,,,,,+++)))******+++,,,,,,---------------,,,,,,,,,,,,+++++++++++++++++++++++++++************+++++++++,,,+++++++++***************,,,,,,,,,,,,++++++++++++++++++++++++************+++,,,,,,------,,,,,,+++,,,,,,------.........---)))******+++---......///,,,,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,+++++++++++++++***,,,,,,+++++++++,,,,,,---.........///111333555666666777888999999888777666777777777666555555444444444444555555777888:::;;;::::::;;;<<<<<<<<<<<<<<<;;;::::::999888888888999;;;;;;;;;:::;;;;;;<<<===???>>>>>>>>>>>>>>>???@@@CCCBBBAAAAAABBBDDDFFFGGGKKKPPPWWW\\\___bbbgggkkklllooosssuuuyyyxxxttttttllllllmmmmmmnnnnnnoooooorrrvvv|||zzz}}}|||yyywwwwwwwww|||wwwqqqmmmkkkiiieeeaaa^^^ccckkkuuu~~~zzzooobbbYYYUUUSSSMMMKKKIIIHHHGGGGGGEEECCC@@@BBBCCCCCCAAA@@@@@@@@@???@@@AAAAAAAAAAAAAAA@@@AAAAAAAAA???===:::777666777666555444444666888999999888777666666666666777444555555555444222000///------------------------***+++,,,---...000111111////////////////////////000///////////////000111...//////000000//////...000000000000000000000000000000000000000/////////////////////000000000111333333222222222222111111------------------------,,,,,,------------,,,,,,---------...------,,,,,,++++++++++++,,,------...******++++++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,+++,,,,,,------,,,,,,++++++,,,,,,------,,,,,,+++************************------------------------))))))***+++,,,,,,------,,,,,,,,,---------......******+++++++++,,,,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++++++++,,,,,,------,,,,,,+++***+++++++++++++++,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,---+++((((((***,,,------******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------,,,,,,+++++++++***************************************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***+++,,,,,,,,,,,,+++***++++++++++++++++++++++++,,,,,,,,,------.........,,,,,,---------,,,++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++*********+++++++++,,,,,,************************++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++***+++---.........---,,,******+++,,,,,,---......+++++++++,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,+++++++++,,,---.........///000222444555777888888999:::::::::888666555444444444444555555555555666666666777999:::<<<==================<<<;;;;;;;;;;;;:::999888888:::;;;>>>===<<<;;;;;;>>>BBBFFFJJJIIIHHHHHHHHHKKKPPPSSSTTTSSSQQQPPPQQQRRRTTTVVV\\\bbbhhhlllmmmooorrruuurrrwww|||~~~zzzzzzqqqrrrrrrpppmmmkkkjjjkkkpppsssxxx}}}|||}}}}}}~~~zzzwwwvvvrrrmmmhhhfffmmmwwwyyyjjj\\\TTTOOONNNLLLJJJHHHFFFCCCAAAAAABBBDDDCCCAAAAAABBBDDD@@@@@@AAAAAABBBBBBBBBBBBAAABBBCCCBBBAAA>>>;;;999888777555333333555777999:::999888777666666777777333444666666666444222111000000000000000000000000,,,------...///000000111////////////////////////000000000000000111222333//////000000000000//////000000000000000000000000000000000000////////////....../////////000000000000000000000////////////------------------------+++,,,,,,------,,,,,,+++............---,,,++++++*********+++,,,---...///*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++******************+++)))******++++++******)))+++,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,))))))***+++,,,,,,------,,,,,,,,,---------......*********+++++++++,,,,,,++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++++++++++++++,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,++++++++++++++++++++++++.........------,,,,,,,,,,,,***''''''(((***,,,,,,******+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,++++++++++++++++++++++++***++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,++++++***)))***++++++++++++***)))***************************++++++,,,,,,++++++***++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++***++++++++++++++++++***++++++++++++++++++++++++,,,,,,,,,------.........,,,---------,,,,,,+++***,,,,,,,,,+++++++++******************++++++++++++++++++++++++++++++++++++***++++++++++++,,,,,,,,,******************++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++)))***,,,---------,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,---...///000000111222444666888999999::::::;;;:::999777666555111222333444555666777888999999999999999:::;;;<<<============<<<;;;:::999888999999999777888<<<>>>???>>>======@@@HHHSSSZZZeeeccc```]]]\\\```hhhmmmllljjjgggdddcccdddfffgggooosssxxxyyywwwuuuvvvxxxzzz}}}{{{rrrrrrqqqnnniiifffeeeeeehhhkkkpppuuuyyy|||}}}~~~~~~~~~}}}yyyrrrmmmmmmttt}}}iiiXXXQQQRRRQQQOOOKKKGGGCCCAAAAAAAAA@@@?????????BBBDDDAAAAAAAAAAAAAAAAAAAAABBB@@@AAACCCDDDCCCAAA???>>>;;;999666444444555777888;;;:::999777666555555555000222444666666666444333222222111111111111000000/////////////////////...000000000000000000000000000000000000000111222333//////000000000000//////////////////////////////........................------........./////////------..................------------------------+++,,,,,,------,,,,,,+++............---,,,++++++*********+++,,,---...///******++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++***))))))***++++++)))******++++++******)))+++++++++,,,,,,---------*********************************++++++,,,,,,---,,,,,,,,,,,,------------******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++******++++++,,,---++++++,,,,,,,,,,,,++++++*********++++++,,,,,,---++++++++++++++++++++++++++++++++++++************+++)))'''''')))***+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,************************++++++++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,,,,+++******+++,,,------,,,+++***++++++++++++++++++++++++***++++++,,,,,,++++++******++++++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------------------,,,+++******------,,,,,,+++******))))))***************++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++,,,,,,,,,++++++++++++,,,,,,,,,,,,)))))))))***************+++,,,,,,------,,,,,,+++)))***++++++,,,,,,++++++---------,,,,,,+++++++++***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,------,,,,,,---...///000222333222333555777888999::::::;;;;;;:::999888777666666111111333555777999:::;;;<<<;;;;;;::::::::::::;;;<<<<<<<<<;;;;;;999888888555777999999999;;;@@@EEEBBBCCCDDDFFFLLLXXXgggrrr}}}{{{wwwrrrooorrryyy~~~zzzvvvtttuuuwwwxxx~~~{{{xxxwwwxxx{{{vvvuuurrrooollliiigggeeedddfffjjjooossswwwyyy{{{{{{|||}}}vvvpppqqqxxx{{{dddYYYZZZ[[[YYYSSSNNNJJJHHHCCCAAA@@@@@@BBBCCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@@@@AAABBBCCCCCCCCCBBBAAA===;;;999777555555666777999999999999888777666555000111333555666666666555333222111000//////...---000000000///......------000000000000000000000000000///////////////000111...//////000000//////...------------------------,,,,,,,,,,,,------------------------............------............//////------------------------,,,,,,------------,,,,,,---------...------,,,,,,++++++++++++,,,------...++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***---,,,,,,++++++,,,,,,---+++,,,,,,------,,,,,,+++)))))))))******++++++,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++*********+++,,,---******++++++++++++******)))******+++,,,,,,------++++++++++++++++++++++++)))))))))******************)))((()))+++,,,+++*********+++++++++,,,,,,,,,++++++++++++++++++++++++******))))))******+++,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------+++,,,,,,------,,,,,,+++)))***+++,,,,,,,,,+++******,,,---......---,,,***,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++*********+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++------------,,,+++***))),,,+++++++++++++++++++++*********++++++,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------++++++,,,,,,,,,---------+++,,,,,,,,,------------((()))))))))************+++,,,,,,------,,,,,,+++,,,++++++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,---------.........------...///000222444555444555777999::::::::::::<<<:::888666555666666777333444555666888:::;;;;;;<<<;;;;;;:::::::::;;;;;;;;;;;;;;;;;;:::999888888777;;;>>>??????CCCJJJPPPNNNQQQTTTXXX]]]ggguuu}}}zzzzzz{{{}}}zzzvvvuuutttsssoookkkeeegggjjjmmmqqquuuwwwyyyyyyzzz}}}{{{uuuqqqoooxxxrrrcccfffhhheee```YYYUUUSSSNNNKKKJJJNNNRRRRRRLLLFFFCCCBBBAAA???>>>>>>>>>>>>AAAAAAAAAAAAAAAAAAAAAAAA???>>><<<:::777666555555666777:::<<<<<<;;;:::888333333444444555555666666555444333222000...---,,,//////..................//////////////////////////////...---------...............//////.........,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------............////////////------------.........///------------------------------............------,,,,,,------...---------,,,,,,,,,++++++,,,------------,,,,,,,,,,,,,,,,,,------------------------------------------------+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++((())))))***++++++,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++*********+++---...*********++++++*********))))))***+++,,,,,,------++++++++++++++++++++++++*********++++++,,,,,,---*********+++------,,,*********+++++++++,,,,,,,,,++++++++++++++++++++++++*********)))***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++------------++++++'''(((***+++,,,,,,+++***+++,,,...//////...,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,+++++++++*********++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,++++++,,,,,,---++++++++++++++++++++++++,,,,,,,,,++++++*********---...------,,,+++***)))*********++++++,,,------+++++++++,,,,,,---------++++++++++++++++++++++++++++++,,,,,,,,,---------,,,,,,,,,------.........,,,,,,,,,------.........******++++++,,,,,,,,,,,,+++,,,,,,------,,,,,,+++...---,,,+++,,,---...///******+++,,,------...///***+++,,,---...---,,,,,,------------------------,,,,,,,,,------.........---------....../////////......///000222333555666666777888:::;;;;;;::::::<<<:::777555444555777888666666777888999:::;;;;;;:::::::::::::::;;;<<<===::::::;;;;;;:::999999888<<<@@@DDDEEEFFFKKKSSSZZZ[[[___cccfffiiioooyyy~~~|||}}}~~~yyyyyyzzzzzzuuuppphhhiiilllnnnrrruuuwwwxxx~~~~~~zzzwwwsssoookkkuuu|||llloooqqqoooiiibbb^^^\\\ZZZWWWXXX^^^dddcccXXXNNNDDDCCCAAA>>>============CCCCCCAAA@@@@@@???@@@@@@AAA@@@>>><<<999666444333333666:::===??????===<<<777666555555555555666666999888666444222000......,,,---------....../////////////////////////////////...---,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------.........////////////000000000000+++++++++,,,,,,------------------------------------......//////......---++++++,,,---............------,,,+++++++++,,,,,,------------------------------------------------------------------------,,,------......------,,,)))******++++++******)))*********++++++***************+++,,,------......******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,---------,,,,,,,,,++++++*********,,,,,,,,,++++++*********+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++************************++++++++++++++++++++++++++++++++++++++++++++++++,,,)))&&&'''***------,,,*********++++++,,,------+++,,,,,,------,,,,,,+++...------,,,,,,++++++***---,,,+++*********+++,,,+++,,,---......---,,,+++******+++++++++******))),,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,,,,++++++*********++++++++++++******))))))++++++++++++++++++++++++++++++++++++++++++++++++---/////////---,,,---...++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******))),,,,,,,,,++++++*********,,,++++++******++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,)))******++++++******)))++++++,,,,,,,,,------------,,,+++++++++,,,---...++++++,,,,,,,,,,,,---------------,,,,,,++++++++++++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,---...///......---------......///...///111333444555666666777999<<<>>>>>><<<:::999666666555555555777888999:::::::::::::::;;;;;;;;;;;;:::999999:::::::::999888888888888999::::::;;;@@@EEEKKKOOOSSSZZZdddlllpppnnnnnnpppuuu{{{}}}}}}|||zzzwwwvvvwwwzzz~~~~~~}}}zzzxxxxxxooossszzzwwwsssooommmlllkkkjjjiiidddaaa```gggqqqrrriii```PPPKKKEEEAAA????????????>>>@@@AAAAAA??????AAABBBBBBBBBAAA@@@>>>;;;888777222333444777:::===@@@BBB;;;999777555555666777888:::::::::999666333000......//////000000111111111//////.........------------------.........//////........................//////.........---------000000000000///...---,,,......---,,,,,,+++******.........------,,,,,,,,,------------------------------------------------)))***+++,,,,,,,,,,,,,,,,,,++++++,,,......---++++++,,,,,,------,,,,,,+++++++++,,,,,,---...//////...------------...//////...------,,,,,,------...************************,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,---,,,,,,,,,+++++++++******,,,,,,,,,+++++++++******+++,,,,,,------,,,,,,++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,---------,,,,,,+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++...+++((('''((())))))(((++++++******************++++++,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,,,,+++***))))))***++++++,,,,,,------------,,,,,,******++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,************************++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,+++++++++************++++++++++++++++++++++++++++++++++++++++++++++++...///000///---,,,,,,---******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------------,,,,,,++++++,,,------++++++,,,,,,,,,,,,---------------,,,,,,,,,+++++++++,,,,,,------,,,,,,++++++,,,,,,---...///111222......---------...//////111222444555777888888888999:::;;;<<<<<<:::999888666666666666777888999:::@@@@@@???>>>>>>===<<<<<<:::999888888:::;;;<<<<<<;;;:::999999999;;;===>>>BBBJJJVVV```gggnnnvvv||||||{{{yyyyyy|||~~~|||{{{~~~~~~}}}uuuvvvxxx|||{{{wwwrrrooommmmmmlllkkkgggcccbbbgggooorrrkkkddd\\\WWWRRRLLLHHHDDD@@@===???@@@@@@@@@@@@@@@@@@AAA@@@AAA@@@@@@>>><<<:::999555555666777:::<<>>===;;;888777666666666999999::::::888555333111------------............//////.........------------------.........//////........................//////.........---------------............------//////......---,,,,,,+++------------------,,,,,,------------------------------------------------***++++++,,,,,,,,,++++++,,,++++++,,,......---++++++,,,,,,------,,,,,,++++++,,,,,,,,,---.........---------------...//////...------,,,,,,------...++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********+++++++++++++++,,,,,,,,,++++++++++++***,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++---+++((('''(((((((((''',,,++++++***))))))((((((******++++++++++++******))))))******+++,,,,,,---******))))))))))))***+++------,,,,,,,,,,,,------******+++++++++++++++***,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++******++++++++++++++++++++++++++++++++++++++++++++++++///000000///---+++,,,---************++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,++++++++++++***,,,,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,,,,------------------,,,,,,,,,,,,------++++++,,,,,,,,,,,,------------------,,,,,,,,,,,,,,,,,,------------,,,,,,++++++,,,---///111333444------------......///000444555777888::::::;;;;;;;;;;;;::::::888777666666555666777999::::::;;;;;;>>>>>>===<<<;;;;;;::::::888777777777777888:::;;;======<<<<<<===@@@BBBCCCDDDOOO___mmmvvv||||||xxx|||~~~~~~~~~zzzxxxyyy{{{|||||||||}}}wwwsssqqqpppooonnnjjjeeeaaadddjjjmmmjjjfffeeeccc```\\\VVVOOOFFFAAA@@@>>>===<<<===>>>===<<>>===<<<:::999888888999;;;===???AAA@@@???===:::777555444888999:::;;;:::999777666//////...------------.../////////............------------......................................................---------***+++,,,---............000000//////...---------,,,,,,------------------------------------------------------------------+++,,,,,,,,,,,,++++++***,,,++++++,,,......---+++,,,,,,------------,,,,,,,,,,,,,,,,,,---------------------------......///...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,************************,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------,,,,,,++++++,,,,,,,,,,,,------************************++++++++++++++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))((((((((()))++++++,,,++++++++++++******)))))))))******++++++******)))))))))*********+++++++++***************+++++++++...---,,,++++++,,,---...******++++++,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++++++++///000000///---++++++,,,******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------++++++++++++++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,,,,,,,------------......---------,,,,,,,,,,,,+++++++++,,,,,,,,,------------------------,,,,,,,,,,,,------------,,,,,,,,,,,,,,,---...000111222---------......000111111666777888:::;;;;;;<<<<<<===;;;999777666555555555555666888;;;<<<<<<<<<<<<999999999:::::::::::::::;;;;;;:::999999:::<<<>>>BBBCCCEEEHHHJJJLLLMMMNNNLLLVVVeeerrrzzzzzztttpppuuu||||||zzzvvvvvv|||||||||}}}~~~~~~|||wwwuuusssqqqpppkkkfff```___ccceeeeeecccfffggghhhhhheee]]]TTTMMMHHHDDD???<<<<<<======<<<>>>>>>??????????????????>>><<<:::999999:::<<<===AAAAAAAAA@@@>>>;;;888666888999;;;=========<<<;;;444333222000/////////////////////.......................................................................................++++++,,,---............/////////.........------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------,,,+++******+++++++++,,,---...---+++,,,,,,------------,,,,,,------,,,,,,,,,,,,,,,,,,------,,,,,,------...///...------,,,,,,------...------------------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------------,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++***++++++,,,,,,++++++***+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++)))******+++++++++------+++++++++,,,,,,,,,------)))******++++++******)))+++++++++*********))))))***++++++,,,,,,------------,,,+++******+++,,,---******+++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++*********++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++++++++++++++///000000///---+++,,,---,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,++++++++++++++++++++++++---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------.....................------,,,,,,+++++++++,,,,,,,,,------------------------------,,,------......------,,,---------,,,------...............///000222333444666777888999:::;;;;;;;;;<<<:::888666444444555555666777999;;;======<<<<<<;;;<<<<<<======>>>>>>>>><<<>>>??????@@@CCCHHHLLLOOORRRWWW\\\___```___^^^XXX^^^hhhqqqyyy~~~zzztttooosss~~~{{{zzz~~~vvvqqqooorrruuuwww|||~~~yyyvvvsssqqqooonnnjjjddd``````bbbccccccgggiiimmmoooooojjjbbb\\\WWWRRRKKKEEEBBB@@@??????????????????@@@@@@AAAAAA@@@>>><<<;;;:::;;;<<<<<>>888666444111////////////////////////////////////.....................---........................---...........................////////////...............---------------,,,,,,,,,------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,---------------,,,+++***+++++++++,,,---...---+++,,,------......------,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,---.........------,,,,,,------...------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------***++++++,,,,,,------...+++++++++++++++************++++++++++++,,,,,,,,,***++++++++++++,,,,,,,,,******++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++++++++,,,---...---+++******+++++++++,,,,,,---......///******++++++++++++******---,,,,,,+++******))))))***+++,,,---.........---,,,,,,++++++++++++,,,,,,)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,------------......++++++++++++++++++++++++++++++++++++++++++++++++---/////////---,,,---...------------............,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++***++++++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,---------..................///......---,,,+++++++++,,,,,,,,,,,,------------------............------............------......---,,,,,,,,,,,,---/////////000222444666777666666777888999999999999:::999777666555666666777888999:::;;;;;;<<<<<<<<<===>>>>>>???@@@AAAAAABBB;;;>>>BBBEEEHHHNNNVVV]]]bbbfffkkkooorrrqqqooommm]]]```eeekkkssszzz}}}xxxrrrrrrwww||||||}}}~~~}}}~~~xxxrrrmmmnnnooorrrzzz~~~|||yyyuuuqqqnnnrrroookkkhhhffffffhhhiiilllnnnqqqtttvvvtttoookkkeeeddd___VVVMMMEEEAAA@@@AAAAAA@@@??????@@@AAAAAA??????>>>===<<<<<<<<<<<<<<<>>>@@@BBBCCCCCCBBBAAA===>>>@@@BBBCCCBBBAAA@@@:::888444111///------......////////////000000000...............---------........................---------.............../////////000//////......------------------------,,,,,,------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------------,,,,,,+++,,,++++++,,,......---+++------............------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------......------,,,,,,------...------------------------........................,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------...---------******+++,,,,,,---......---,,,,,,,,,++++++++++++******+++++++++,,,,,,,,,******+++++++++,,,,,,,,,******++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++---...---***))))))+++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++++++++)))***+++---......------++++++,,,,,,,,,,,,++++++)))***+++,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,++++++++++++++++++,,,---------............++++++++++++++++++++++++++++++++++++++++++++++++,,,---///...------...///,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++******+++++++++,,,,,,,,,------,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,++++++------------.............../////////...---,,,+++++++++,,,,,,,,,,,,------------------.........///------............------......------------...///000000111222444666888999666666777888999999999999666666666666777888888999;;;:::::::::::::::;;;;;;;;;<<>>?????????>>>======<<<===???BBBDDDEEEEEEEEEAAABBBCCCDDDDDDCCCBBBAAA>>>;;;777333000......///.../////////000000000000//////.........---------........................---------.........//////,,,,,,---...////////////........................------------------,,,,,,------------------------++++++++++++++++++++++++,,,,,,------------------,,,++++++,,,......---+++------............------*********+++,,,,,,,,,---,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------******+++,,,,,,---......---------,,,,,,+++++++++*********++++++,,,,,,,,,*********++++++,,,,,,,,,******++++++++++++******+++++++++++++++++++++++++++,,,,,,------,,,,,,+++++++++++++++++++++++++++******+++++++++,,,,,,,,,+++++++++,,,,,,---------************************++++++++++++++++++++++++++++++++++++++++++++++++&&&))),,,,,,***)))+++---------,,,++++++*********+++,,,,,,------,,,,,,++++++++++++,,,,,,---......((()))+++,,,------,,,,,,***+++,,,------,,,+++***)))***+++,,,------...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++---,,,,,,++++++*********---------.........//////+++++++++++++++++++++++++++++++++++++++++++++++++++---......---...///111++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++*********++++++,,,,,,,,,...------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,------,,,,,,+++---------.........//////...///000000///---+++***++++++,,,,,,,,,------------------.........//////------............---------------......000111111000111222333555777999;;;666777888888999999999999444555666777888999::::::<<<;;;:::999888999:::;;;:::===BBBHHHPPPVVV[[[^^^aaaeeeiiijjjlllqqqzzz}}}{{{xxxwwwvvvvvvvvvsssqqqppprrrwww~~~~~~xxxyyy~~~yyyuuuvvv||||||xxxuuu}}}}}}yyyyyyyyy{{{~~~yyynnnppprrrrrrppppppsssuuurrrrrrtttxxxmmm___YYYFFFDDDBBB@@@????????????;;;===???@@@AAA@@@>>>===<<<===???AAACCCEEEFFFFFFCCCDDDEEEFFFEEEDDDBBB@@@BBB???:::666222111111111.../////////000000111111//////.........---------........................---------.........//////))))))+++---...///000000////////////000000000000.........------,,,,,,,,,------------------------++++++++++++++++++++++++++++++,,,---............,,,++++++,,,......---+++------............------))))))***+++,,,,,,------,,,,,,++++++,,,,,,---......------,,,,,,------...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,////////////////////////......---,,,,,,+++******+++,,,------+++))))))***---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,******************++++++************************------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++/////////......---------,,,++++++******++++++,,,,,,,,,---...---,,,***)))------,,,++++++******)))++++++******++++++,,,---)))'''&&&'''***+++***(((++++++,,,,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,++++++******************++++++,,,,,,,,,((()))***+++,,,---------(((((()))***+++,,,,,,,,,******+++++++++,,,,,,,,,///...,,,+++***+++,,,,,,---------,,,,,,+++++++++.........------,,,,,,,,,++++++,,,,,,---...//////***++++++++++++,,,,,,,,,---,,,,,,+++*********+++---------,,,,,,+++++++++,,,,,,++++++***)))))))))******+++++++++,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---...//////////////////.........,,,,,,------.../////////...------,,,,,,------...---------........./////////...------...///000111333444555777888888999999===<<<999777555555555555444999======999666777:::;;;;;;::::::999999999888BBBAAAEEEMMMTTT]]]nnn}}}}}}yyyrrrssswwwxxx{{{zzz|||xxxrrrllllllrrrxxx{{{{{{wwwzzzxxxxxxxxxxxxyyyyyyzzz{{{|||zzzzzz}}}xxxjjj^^^TTTJJJFFFDDD@@@>>>???@@@???>>>???@@@@@@>>>===;;;===>>>@@@BBBCCCCCCDDDFFFFFFEEEEEEEEEEEEEEEEEE@@@???===;;;777333000///......///////////////.........//////......---,,,////////////////////////..............................////////////......//////...---,,,,,,,,,,,,.........................../////////...---,,,,,,+++++++++,,,,,,,,,---------,,,,,,++++++,,,,,,---++++++++++++++++++++++++.........------,,,,,,,,,,,,,,,,,,++++++*********------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,......---,,,,,,------------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,++++++******------------------------+++++++++,,,,,,---------,,,,,,,,,,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,+++++++++***,,,,,,++++++++++++,,,,,,,,,,,,---------,,,+++***+++++++++++++++++++++,,,++++++******++++++,,,---+++)))((()))+++---+++***+++++++++,,,,,,++++++***++++++++++++++++++++++++,,,,,,,,,+++++++++******++++++++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,))))))******++++++,,,,,,+++++++++++++++++++++,,,...---,,,,,,+++++++++,,,---------,,,,,,+++++++++,,,,,,,,,++++++*********+++,,,,,,,,,---.........************++++++++++++---,,,,,,+++******++++++---------,,,,,,+++++++++***************+++++++++++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......,,,,,,,,,------...........................------...------,,,,,,------...---.....................//////......///111222333555555666777777777777777777777666555555555555555888<<<@@@@@@<<<999:::<<<<<<<<<<<<<<<;;;;;;;;;;;;===>>>DDDPPP[[[hhh{{{zzzrrrtttyyy{{{~~~vvvsssooonnnooopppqqqqqqmmmpppvvv}}}~~~}}}|||{{{~~~xxxmmmbbbWWWPPPJJJCCC>>>===@@@>>>>>>>>>??????<<<:::;;;<<<>>>@@@BBBDDDEEEEEEFFFFFFFFFFFFFFFFFFFFFFFFBBBAAA@@@===:::666333222000000000111000000////////////000000//////...---////////////////////////..............................////////////......------,,,,,,,,,------...------------------------,,,------------,,,,,,+++,,,,,,---------.........---,,,,,,++++++,,,,,,------------,,,,,,,,,++++++------------,,,,,,,,,+++,,,,,,,,,+++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------------------------,,,,,,++++++++++++++++++++++++))))))***+++---...//////+++---/////////...///111------,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,///......---,,,+++******++++++++++++++++++++++++)))******+++---......///---,,,,,,++++++*********,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++++++++++++++************,,,,,,++++++++++++,,,,,,,,,,,,---------,,,++++++)))******+++,,,,,,------++++++******++++++,,,---,,,+++***+++---...---,,,***++++++,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,++++++++++++++++++***++++++,,,,,,,,,++++++*********+++++++++++++++++++++++++++++++++++++++,,,,,,------,,,,,,++++++------,,,,,,,,,,,,++++++,,,,,,++++++++++++******,,,,,,,,,,,,------------++++++++++++,,,,,,,,,,,,---,,,,,,+++++++++++++++------,,,,,,,,,,,,++++++))))))******+++,,,,,,---,,,,,,---------.........------------------------,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------))))))***+++,,,---......000//////...------,,,,,,......------------......///...................../////////000111333444555777777777777666666555555333444555666777777777777:::===@@@???<<<::::::<<<999999999:::::::::::::::<<>>>>>??????>>><<<>>>>>>???@@@AAABBBCCCDDDFFFFFFFFFFFFFFFFFFFFFFFFDDDDDDBBB@@@===:::777666222222222222111000000000000111111111111000//////////////////////////////..............................////////////......,,,,,,,,,,,,---...//////,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,,,,,,,+++---------.........//////------,,,,,,,,,,,,------.........------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------.........------,,,,,,,,,------------------------))))))***+++---...//////,,,---///000///...///000,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++++++++*********************************+++,,,,,,---......------,,,+++******)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++*********++++++,,,,,,,,,++++++******++++++,,,------,,,,,,,,,---------,,,******+++,,,,,,,,,++++++++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++******+++++++++++++++++++++***,,,,,,,,,++++++++++++***+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,------------------------------,,,,,,,,,,,,,,,,,,------------............---,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,)))******+++,,,,,,------//////.........---------......------------......////////////..................///111222444555666:::999888777666555444444555666888999::::::999999999;;;===<<<:::888888:::888888999:::;;;<<<======CCCGGGOOOZZZgggvvv}}}xxxsssllljjjllluuu|||wwwvvvwwwyyyvvvssstttxxx{{{|||{{{vvvrrrrrrvvvyyyxxxuuuvvvwww{{{~~~zzzzzz~~~}}}tttkkkfffaaaZZZTTTRRRHHHEEEAAA@@@@@@@@@@@@@@@AAA@@@@@@???????????????FFFFFFFFFFFFGGGGGGGGGGGGEEEEEECCCBBB???===:::999555444333222111000000///000000111111000000///...////////////////////////........................---......//////......---,,,,,,,,,,,,,,,---...///,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,,,,---,,,,,,------------............------,,,,,,,,,,,,------,,,,,,,,,---------------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------.........------,,,,,,+++------------------------+++++++++,,,,,,------------...//////---,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,))))))******++++++,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,+++***)))))),,,,,,,,,,,,,,,,,,,,,,,,+++++++++,,,,,,,,,------++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++******++++++,,,---,,,,,,,,,,,,+++++++++,,,)))***+++,,,,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++*********++++++,,,,,,,,,+++******,,,,,,,,,+++++++++++++++++++++++++++++++++++++++***+++,,,---...---,,,+++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,---------------,,,,,,+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++******++++++++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,,,,,,,,,,,,,------------,,,,,,,,,,,,---------........./////////......------......///////////////////////////...///000222333555666666:::999888666555555555555777777999::::::999888888888:::::::::999999999:::;;;<<<===???@@@BBBCCCDDDKKKOOOVVV___jjjxxxwwwsssooojjjhhhjjjlllqqqwww{{{yyyuuutttuuu||||||{{{|||zzz{{{|||uuuppptttzzzxxxvvvrrrmmmmmmnnnrrrvvvuuurrrqqqtttxxx{{{{{{{{{zzz{{{}}}}}}{{{ssslllkkkiiidddaaa```VVVQQQKKKFFFCCCAAA???>>>???>>>>>>>>>>>>??????@@@EEEEEEFFFFFFFFFGGGGGGGGGDDDDDDCCCBBB@@@>>>===<<<777666444222111000/////////000000000000///......////////////////////////........................------............------///...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------------+++,,,,,,,,,,,,---------...------,,,,,,------...))))))***+++,,,------...++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++++++++------------------------.........------,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,+++,,,...///...,,,******+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,(((((()))***+++,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,+++++++++...------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++************++++++++++++------,,,,,,,,,,,,------,,,,,,+++++++++,,,------------,,,,,,+++******)))++++++******++++++,,,---+++,,,---,,,***)))***+++)))***++++++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,------------,,,,,,++++++++++++++++++***++++++,,,,,,,,,+++++++++++++++,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,---------,,,,,,++++++,,,,,,,,,,,,------******++++++++++++,,,,,,++++++++++++,,,,,,,,,,,,************++++++++++++,,,,,,,,,,,,,,,------...++++++,,,,,,,,,,,,------...------,,,++++++***************+++++++++,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......---,,,,,,,,,------///.........---------,,,,,,,,,------...//////000//////............//////....../////////000000000000111333444555666666666999888777555555555666777777777888888777777666666;;;;;;;;;<<<======>>>>>><<<===???AAACCCFFFGGGHHHRRRXXX^^^fffqqq|||sssqqqooommmlllnnnhhhiiimmmrrrpppkkkhhhiiimmmppptttvvvwwwxxxzzz{{{|||~~~|||{{{{{{tttpppvvv~~~uuupppppppppsssuuuuuusssrrrsssuuuxxxyyyzzz{{{}}}|||xxxtttpppnnnxxxzzzrrrllllllllliiiggghhhfffbbb\\\UUUOOOHHHAAA===<<<<<<<<<<<<>>>@@@CCCDDDDDDDDDDDDEEEFFFFFFGGGGGGDDDDDDDDDCCCBBB@@@???>>>;;;999777444111000000000//////000000//////...---////////////////////////........................------............------//////...---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++,,,---------------,,,+++++++++,,,,,,,,,------......------------......((()))******+++,,,------++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------------------------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++---......,,,++++++,,,+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,)))))))))))))))))))))))),,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,,,,------++++++++++++++++++++++++***+++++++++,,,,,,,,,,,,------,,,,,,,,,,,,------,,,,,,+++++++++,,,---...,,,+++++++++++++++++++++++++++******++++++,,,---+++,,,...,,,***)))***,,,))))))***+++,,,,,,,,,,,,++++++++++++++++++++++++,,,,,,,,,---------......++++++++++++++++++,,,,,,)))***++++++,,,,,,,,,,,,***++++++,,,,,,---------))))))***+++,,,------...,,,+++++++++,,,,,,---...+++++++++,,,,,,---------*********++++++,,,,,,,,,*********+++,,,,,,,,,---++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,---......+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,---......------------............------..................//////............//////------...///000111111222444555666888888888888888777666555444555666888999888777777666777777777888<<<<<<<<<===???AAABBBBBBAAABBBDDDGGGJJJMMMOOOPPP[[[bbbiiiooo{{{||||||yyyqqqppprrrqqqqqqssskkkiiijjjpppqqqllliiiiiieeefffggggggiiilllqqquuu{{{zzzyyyyyy}}}yyyzzz{{{||||||{{{zzzzzzvvvyyy~~~yyyrrrnnnkkkgggddddddhhhuuuzzzqqqkkkkkklllkkkkkkmmmppppppooommmfff\\\PPPHHH@@@@@@???>>>???AAACCCDDDBBBCCCCCCDDDEEEEEEFFFFFFEEEEEEEEEDDDCCCBBBAAA@@@???===:::666444222222222000000111111000000///...////////////////////////........................,,,------......------,,,...------,,,,,,,,,------------------------------+++,,,,,,,,,,,,++++++***,,,,,,,,,,,,---------.........------------......,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,------------,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,........................------------------------+++,,,,,,------.........////////////////////////+++++++++,,,,,,---------)))+++---...------...///+++++++++,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,------...///------..................,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,---------++++++++++++++++++++++++---------....../////////...------,,,,,,------...,,,,,,+++***+++,,,...///*********++++++,,,------++++++******++++++,,,---+++---///---***)))***---((()))***+++,,,---------++++++++++++++++++++++++,,,,,,,,,------.........*********++++++,,,,,,---((()))***+++,,,---------******+++,,,,,,---......(((((()))***,,,---...///,,,,,,+++***+++,,,...///+++++++++,,,,,,---------,,,,,,,,,------.........))))))***+++,,,,,,------........./////////000000,,,,,,,,,,,,,,,---...///+++++++++,,,,,,---------***++++++,,,,,,------...,,,,,,,,,---------......------------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------...///++++++,,,,,,......///////////////...------,,,,,,//////............//////,,,---...///000111222333777888999:::;;;::::::999666555444444555777:::;;;999999888777888999;;;<<<;;;;;;;;;<<>>??????@@@DDDKKKQQQUUU[[[``````]]]^^^ccciiiyyyxxxvvvzzz}}}||||||yyy}}}}}}~~~}}}xxxzzzuuuqqqrrrvvvwwwvvvqqqtttxxxyyyxxxvvvuuuuuunnnooooooppprrrvvv}}}zzzxxx{{{xxxppplllhhhccc___fffbbbaaagggrrryyyyyywww{{{~~~}}}uuuuuu~~~yyyuuuoookkkiiijjjmmmooosss|||wwwiii```VVVJJJBBBBBBCCCBBBAAA@@@AAAAAABBBDDDEEEEEEFFFEEEEEEFFFEEEEEEDDDCCCBBBBBBBBBAAA???<<<999666444666555444333222000//////111111000//////////////////...---,,,+++,,,------........................---+++)))***,,,.........+++,,,------......------......---,,,,,,+++******,,,------......------,,,------------------------///............---------***++++++++++++,,,,,,,,,***++++++,,,,,,++++++***------------------------------------------------///...,,,++++++,,,...///---,,,,,,++++++,,,,,,---------------------------------------------------,,,,,,,,,------,,,,,,,,,,,,+++*********,,,---...,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,---------------------,,,+++++++++,,,---...,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,+++,,,---//////---,,,++++++++++++++++++******,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++******++++++,,,,,,,,,,,,------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,---,,,---......+++*********)))***+++,,,---.........---------------,,,,,,,,,---,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***......---,,,,,,+++++++++,,,,,,------------,,,,,,,,,------......------,,,,,,***)))***,,,---+++(((***+++,,,............---+++,,,,,,,,,,,,,,,,,,---...------,,,,,,---------------------,,,,,,,,,,,,...---,,,,,,,,,,,,---...+++,,,,,,---------------........................,,,,,,++++++,,,,,,------,,,...000000///.../////////000222444555777777777999999999999888666444333555555666777888::::::;;;777777888999999::::::::::::===@@@BBBDDDIIIPPPVVVbbbhhhnnnnnnkkkjjjmmmrrrxxxyyyzzz~~~{{{|||{{{rrrqqqppprrrwww}}}}}}zzzyyy}}}|||{{{zzzzzz|||~~~~~~}}}xxxwwwvvvuuuwwwzzzxxxuuuwww}}}wwwwwwwwwuuurrrrrrnnnjjjlllqqquuuuuutttooopppuuu~~~|||uuuvvv}}}~~~wwwqqqmmmmmmnnnooolllwww}}}sssgggWWWKKKDDDCCCCCCCCCAAAAAAAAAAAABBBBBBCCCCCCDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCBBB@@@>>>:::888666777666555444333111000000111000//////......////////////......---------...........................000...,,,+++---......---+++,,,------......------......------,,,++++++***,,,------......------,,,------------------------------------,,,,,,,,,,,,))))))))))))************++++++,,,,,,,,,,,,++++++------------------------------------------------///...,,,++++++,,,...///---,,,,,,++++++,,,,,,---------------------------------------------------------,,,,,,,,,,,,------,,,,,,+++++++++,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------+++++++++,,,---............---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++,,,,,,+++---//////...,,,++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++++++++***++++++,,,,,,,,,,,,------***++++++,,,,,,,,,,,,+++++++++,,,,,,,,,,,,------...------,,,,,,------...---///000///---,,,,,,,,,***+++,,,,,,---------,,,......------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,------------,,,,,,+++++++++***++++++,,,,,,++++++***,,,,,,,,,+++++++++,,,,,,,,,,,,---------------,,,---......//////......------+++******+++,,,,,,+++.............../////////---,,,,,,,,,,,,,,,,,,+++,,,,,,------...------,,,------,,,,,,,,,+++++++++...------,,,,,,------...,,,------.......................................++++++,,,---------------,,,...000000/////////000111222444666888999::::::;;;:::999777666444333222777777888999::::::;;;;;;888888999:::;;;;;;<<<<<<;;;@@@FFFJJJNNNSSSZZZ```lllrrrwwwxxxssspppppprrruuuyyy}}}~~~~~~xxxsssfffccc``````bbbeeeggghhhqqqqqqtttxxxzzz{{{zzz}}}wwwsssssszzz}}}{{{~~~{{{vvvttttttuuuuuuuuuiiifffgggooowwwzzz{{{~~~zzztttuuu{{{zzzvvvtttqqqpppgggrrr~~~}}}lllZZZMMMFFFDDDDDDCCCBBBBBBBBBBBBBBBBBBCCCCCCDDDDDDEEEEEEEEEEEEDDDDDDDDDCCCBBB@@@===:::999888777666555444222111111000000///...............//////000000//////...---........................222000...---......---,,,,,,,,,---............---......------,,,+++++++++,,,------......------,,,------------------------,,,,,,,,,,,,++++++++++++))))))))))))*********+++++++++,,,,,,,,,,,,++++++------------------------------------------------...---,,,++++++,,,---...------,,,,,,,,,,,,------------------------------------------------------...---,,,++++++,,,---...---,,,,,,,,,,,,---------------------------------------,,,,,,,,,++++++++++++++++++,,,,,,,,,------........................+++,,,------......------++++++,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,+++,,,...///...,,,+++,,,,,,------.........,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------)))***,,,---...---,,,,,,+++++++++,,,,,,,,,------------,,,,,,,,,,,,---------...000///---,,,,,,---,,,,,,,,,------,,,,,,+++......---,,,,,,++++++++++++++++++,,,,,,---------...------,,,,,,++++++******++++++,,,,,,++++++*********++++++,,,,,,,,,,,,***+++,,,,,,,,,,,,,,,,,,------............------000///---,,,---.../////////...---,,,+++,,,,,,,,,---------,,,,,,++++++++++++,,,---.........---,,,---,,,,,,,,,,,,+++++++++---------------------------......///////////////........................,,,---///000000000///...---...000000//////000222222333555777888::::::;;;:::999888666555444444444888888999999:::;;;;;;;;;;;;;;;<<<>>>???AAABBBCCCEEEJJJQQQWWWZZZ___eeejjjrrrwww||||||vvvqqqnnnmmmpppwww~~~}}}ssskkkfff___\\\XXXWWWYYY\\\^^^___dddgggoooyyy~~~}}}}}}vvvrrrtttxxx{{{}}}{{{zzz{{{|||pppiiieeejjjppprrrsssttt}}}yyyuuutttvvvzzz}}}{{{}}}wwwsssgggoooyyy}}}mmm[[[NNNFFFCCCDDDDDDCCCCCCCCCDDDEEEFFFBBBCCCDDDEEEEEEFFFEEEEEEDDDDDDDDDCCCBBB???===<<<888777777555444333222111000//////.....................///000000...---,,,........................111///------...///...,,,,,,------.....................------,,,,,,,,,,,,,,,------......------,,,------------------------,,,,,,,,,,,,+++++++++++++++++++++,,,,,,,,,------+++,,,,,,,,,,,,,,,,,,+++........................------------------------...---,,,,,,,,,,,,---...------,,,,,,,,,,,,------------------------------------------------------///...,,,,,,,,,,,,...///---------...---------------------------------------------,,,,,,,,,+++++++++++++++,,,,,,,,,------........................+++,,,------......------------,,,,,,,,,+++++++++******+++,,,------......,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++---,,,+++,,,---......---,,,,,,,,,------......///,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,+++++++++++++++++++++++++++++++++,,,,,,,,,------)))***,,,---......---,,,+++++++++,,,,,,,,,------,,,,,,++++++++++++,,,,,,+++---......,,,++++++,,,,,,,,,------,,,,,,++++++------,,,,,,,,,++++++++++++++++++,,,,,,------------------,,,,,,+++++++++***++++++,,,,,,++++++***((()))***,,,,,,,,,,,,,,,))))))***+++++++++++++++,,,,,,------------,,,,,,//////...---,,,---///000...---,,,+++*********+++---------,,,,,,+++++++++***+++---...///...---,,,---------,,,,,,,,,++++++---------------------------...//////000000//////........................---...///000111000///...---...000000//////111333222333555666888999999999777777666666666666777888888888999:::;;;;;;<<<<<<>>>???@@@BBBEEEHHHJJJLLLTTTZZZ```dddgggiiinnnrrrzzz~~~zzzuuuqqqpppmmmvvv}}}oooddd___^^^[[[XXXVVVVVVZZZ^^^aaabbbcccfffnnnyyy~~~~~~}}}{{{}}}~~~vvvsssssstttyyy{{{rrrkkkmmmqqqrrrrrrsss}}}|||zzzvvvssssssuuuwwwzzz~~~xxxkkkooouuu{{{{{{kkkZZZLLLDDDCCCBBBBBBAAABBBDDDFFFGGGBBBCCCDDDEEEEEEFFFEEEEEEDDDDDDEEEEEECCCBBB@@@???888888777555444333222111000000///...............------...///...---,,,+++........................---,,,,,,---...///...---,,,---......//////............------------,,,,,,,,,------......------,,,------------------------------------,,,,,,,,,,,,+++,,,,,,,,,,,,---------,,,,,,,,,------,,,,,,,,,........................---------------------------------,,,,,,---------...------,,,,,,------...------------------------------------------------......------------............/////////...---,,,------------------------------------,,,,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......---------------,,,+++*********((()))+++,,,---.........,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...,,,++++++---......---,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,***++++++++++++,,,,,,,,,++++++,,,,,,,,,,,,------+++,,,,,,------------,,,++++++,,,,,,,,,,,,------,,,++++++******++++++,,,***+++------+++***+++,,,,,,,,,---------,,,+++++++++++++++,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,,,,,,,,,,,,,***++++++,,,,,,++++++***)))***+++---------,,,+++((()))***+++,,,,,,,,,++++++,,,,,,,,,,,,,,,,,,++++++,,,,,,,,,******+++---...---------,,,,,,++++++---,,,,,,,,,,,,,,,,,,+++++++++,,,---..................---------,,,,,,,,,,,,------......------,,,---......///////////////........................,,,,,,---............------///000//////000222444444444555666777777777777444555666777888999:::;;;888999:::;;;===>>>??????BBBBBBDDDGGGKKKPPPTTTWWWbbbgggkkknnnnnnpppssswww|||}}}~~~{{{xxxvvvvvvqqq{{{~~~|||vvvkkk___XXXXXX[[[^^^\\\ZZZZZZ^^^bbbfffggggggggglllvvv}}}{{{}}}}}}zzzzzz~~~}}}yyywwwyyy~~~vvvuuuvvvuuuuuuxxx~~~vvvqqqrrrttt{{{zzzyyyzzz}}}qqqoooqqqxxx~~~uuueeeUUUKKKCCCBBBAAA@@@@@@BBBDDDEEECCCDDDDDDEEEEEEEEEEEEDDDCCCDDDEEEEEEDDDCCCBBBAAA:::999888777555444333333111111000///////////////---------...---,,,,,,+++........................,,,++++++---///000///---------...////////////.........------------------,,,------......------,,,------------------------------------,,,,,,,,,,,,************++++++++++++,,,,,,------------,,,,,,........................------------------------------------------------......------------......------------------------------------------------------............------...//////000///...---,,,...........................------------,,,,,,,,,++++++,,,,,,,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------......------,,,,,,++++++++++++++++++******,,,------------,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,,,,++++++...,,,++++++---.........---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++,,,,,,,,,++++++,,,,,,,,,,,,------...------,,,,,,,,,------++++++,,,,,,,,,,,,------,,,,,,,,,++++++,,,,,,,,,***+++------+++++++++,,,++++++,,,------,,,,,,,,,*********+++,,,,,,---------,,,,,,,,,,,,,,,,,,+++***++++++,,,,,,------...***++++++,,,,,,++++++******+++---......---,,,+++******+++,,,---......---,,,,,,------------,,,,,,(((+++---,,,***)))***,,,,,,,,,---......---+++++++++,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---...///////////////.........------,,,,,,---......---,,,,,,------...////////////...........................---------------......///...////////////000333555666666777777777777666666333555777999;;;;;;;;;;;;::::::<<<>>>@@@BBBCCCDDDHHHIIILLLPPPUUU[[[```dddjjjmmmpppqqqqqqrrruuuxxxxxxyyyyyyyyyzzz|||~~~~~~yyywwwmmmooommmfff]]]ZZZ^^^dddmmmjjjfffeeefffiiijjjkkknnniiiiiiqqq|||~~~{{{zzz}}}xxxxxx{{{wwwvvvxxx}}}|||xxxuuuxxxwwwooonnnuuu}}}~~~}}}~~~xxxxxxyyyzzzvvvmmm```VVVIIIGGGEEEBBBAAABBBCCCEEEDDDEEEEEEEEEEEEDDDDDDCCCCCCCCCDDDEEEEEEDDDCCCBBB<<<<<<;;;999888777666555222222111000000000000000//////...---------------...........................------///000000...,,,------...///////////////------..................,,,------......------,,,------------------------,,,,,,,,,,,,++++++++++++*********+++++++++,,,,,,,,,,,,------------,,,,,,........................------------------------,,,------------------,,,......------------......------------------------------------------------,,,---...//////...---,,,...///000000000///---,,,..............................---------,,,,,,,,,++++++,,,,,,,,,---------........................+++,,,------......------*********++++++,,,------+++,,,---...---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,---------,,,,,,,,,++++++...,,,++++++,,,.........---------,,,,,,+++++++++,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,*********++++++,,,,,,,,,++++++,,,,,,,,,---------000///---,,,+++,,,,,,---++++++,,,,,,,,,---------...------,,,,,,------...***,,,------,,,+++,,,---***+++,,,,,,---------,,,))))))***+++,,,------...---------,,,,,,+++++++++)))***+++,,,------...///+++++++++,,,,,,++++++++++++,,,...//////...,,,++++++,,,---...////////////---..................---))),,,//////,,,***+++,,,)))***,,,------,,,***)))+++++++++,,,,,,---------,,,,,,++++++,,,---///000000////////////.........,,,,,,---......---,,,,,,,,,------.......................................000000///......000111222...////////////000333666888888888888888777666555444666888;;;<<<<<<;;;:::;;;<<<>>>@@@BBBEEEFFFGGGOOOPPPSSSXXX^^^eeekkknnnllloooqqqqqqpppqqquuuyyyxxxxxxxxxzzz}}}tttmmmjjjnnnrrrtttppphhhffflllsss}}}yyytttpppooooooooonnnssskkkhhhnnnzzzzzzzzzxxx|||}}}{{{~~~zzzsssssszzz{{{qqqlllttt{{{{{{xxxwwwwwwtttrrrssstttpppggg___PPPNNNJJJGGGEEEDDDEEEFFFEEEEEEFFFEEEEEEDDDCCCCCCBBBCCCDDDEEEEEEDDDCCCBBB>>>>>>===<<<:::999888888333222222111111111111111111000///------...//////........................111000000111111000...,,,---......///////////////------..................,,,------......------,,,------------------------+++++++++************))),,,,,,---------.........,,,------......------,,,////////////////////////------------------------,,,------......------,,,......------------......------------------------,,,,,,,,,------.........---------............///,,,,,,,,,,,,,,,,,,,,,,,,///...---,,,++++++++++++------------------------///...---,,,,,,...///111++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,,,,+++***((('''******+++,,,------------.........------,,,,,,,,,------......///000000000,,,---......//////......,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,,,,,,,------.........//////...---,,,***)))(((+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,******+++++++++******))),,,------......------,,,,,,++++++******++++++,,,)))))))))***+++,,,......******+++,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,++++++,,,---............++++++++++++++++++++++++------------------------......//////...---,,,,,,,,,,,,------...///000000...------,,,,,,------...------------------------...///000000000///...---000000///000111444666777777777777777666666666666999999:::999888999<<<>>>===???CCCGGGKKKNNNPPPQQQVVVYYY]]]bbbhhhllloooqqqsssyyy|||yyyuuuuuutttrrruuuyyy{{{}}}rrrjjjhhhnnnzzz{{{|||~~~wwwpppppptttsssmmmiiinnnwww}}}zzz{{{vvvqqqrrrvvvxxxyyytttwww{{{~~~|||xxxvvvsssqqqqqqtttxxxyyyuuuppp___\\\VVVOOOJJJGGGFFFEEEJJJGGGFFFFFFDDDAAACCCHHHCCCCCCDDDDDDEEEEEEFFFFFFFFFCCC???;;;999999:::<<<555555444222000///...---///000000000000000///...........................///////////////////////////////////////////////////...,,,+++***+++,,,,,,........................////////////////////////,,,,,,,,,------............---,,,+++++++++++++++.........------,,,,,,,,,///...---,,,,,,,,,,,,,,,------------------------,,,,,,,,,,,,,,,,,,,,,,,,................................................,,,,,,,,,---------......---------............///...---------------------///...---,,,++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,---,,,+++******,,,---///++++++,,,,,,,,,---------++++++++++++++++++++++++***+++,,,,,,,,,+++***)))++++++,,,,,,,,,+++******,,,,,,,,,++++++*********------------------------+++,,,,,,---------------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,,,,,,,,,,---------......+++***))))))***,,,...///+++,,,,,,------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,+++,,,,,,,,,,,,,,,++++++,,,------......------,,,,,,,,,++++++++++++,,,,,,************+++,,,---...******+++,,,,,,,,,,,,+++,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,---------...------,,,,,,++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,......//////...------,,,,,,,,,------...//////000...------,,,,,,------...------------------------//////000111000000///...//////000111333555666777666666666777777888888888888999:::::::::;;;>>>AAADDDFFFIIIMMMPPPTTTWWWXXX]]]bbbiiinnnqqqsssuuuwww|||yyyvvvvvv|||{{{vvvwwwyyy}}}uuussstttqqqkkkhhhllluuu~~~~~~}}}yyyuuuvvv|||wwwqqqppprrruuuwwwvvvxxx}}}}}}{{{|||yyyxxxzzz|||nnnjjjcccZZZSSSMMMIIIGGGGGGEEEDDDGGGFFFBBB@@@BBBCCCCCCDDDDDDEEEEEEEEEEEEFFFDDDAAA===;;;::::::;;;666666555444222111000000000000000000000///..............................////////////////////////////////////////////////...---,,,+++++++++,,,,,,................................................,,,,,,,,,---------............---,,,,,,,,,,,,,,,......---------,,,,,,,,,///...---,,,,,,,,,,,,---------------------------------------------------........................------------------------,,,,,,,,,------------...---------............////////////......---------///...---,,,++++++++++++++++++++++++++++++++++++,,,,,,+++***+++,,,---...,,,,,,,,,,,,------------,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,---------,,,,,,,,,,,,---------,,,++++++,,,,,,++++++++++++******---------,,,+++************+++,,,,,,------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,,,,,,,,,,------------...***)))''''''(((+++///111,,,,,,------------,,,,,,---------,,,,,,++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,------............------,,,------......------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++++++++,,,,,,***++++++,,,,,,,,,,,,,,,------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,............---,,,+++***,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,.........///......---,,,,,,,,,------.../////////......------------......------------------------//////000000111000000///...///222444666777777777444444555777888:::;;;<<<:::;;;<<<<<<<<<>>>BBBDDDIIIKKKNNNRRRWWW\\\___aaaeeemmmuuuyyyxxxwwwxxxzzz~~~yyyzzzvvvtttssslllgggiiippp{{{}}}}}}{{{wwwssssssvvv{{{}}}vvvrrrrrrvvvyyy{{{~~~~~~zzz{{{{{{tttkkkaaaYYYSSSPPPJJJFFFDDDGGGHHHDDD???===CCCDDDDDDDDDDDDEEEEEEEEEFFFEEECCCAAA>>><<<::::::777666666555444444333333000000000//////.................................////////////////////////////////////////////////...---,,,,,,+++,,,,,,,,,................................................,,,,,,,,,------------...///...------,,,---------...------------,,,,,,,,,......---,,,,,,,,,------------------------------................................................,,,,,,,,,,,,,,,,,,,,,,,,---------------------------------............/////////......------,,,,,,......---,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,......---------...///000,,,,,,,,,------------...,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,------......///,,,------...............------------------------,,,,,,,,,,,,++++++******++++++,,,------------,,,---------------------------------------------------------------------------,,,+++*********+++,,,,,,,,,------------,,,,,,...------,,,,,,++++++***+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,,,,------...............,,,------......------,,,,,,,,,,,,++++++,,,,,,,,,...---,,,+++++++++++++++***+++,,,,,,------,,,,,,---......///000/////////,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,---------...------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------------------------...............---------------.........//////......------------..............................---......//////000000000...000333777888888888777333444555777:::<<<>>>???===>>>?????????@@@CCCFFFIIIKKKPPPVVV\\\bbbgggjjjmmmttt{{{{{{vvvrrrtttxxx~~~|||xxxuuuxxxpppjjjhhhkkkuuu}}}yyyuuutttvvvxxx}}}yyyvvvzzzyyyxxx|||}}}xxxpppiiiccc```VVVMMMFFFFFFGGGDDD@@@???DDDDDDDDDDDDDDDDDDDDDDDDEEEEEEEEEDDDAAA>>>;;;999777777666666555555444444111000000///....................................////////////////////////////////////////////////---------,,,,,,,,,------................................................------------------------///......---------......------------------------...------,,,,,,,,,------------------------------------------------------........................---------------------------------------------------------............///------------,,,,,,++++++......------,,,,,,------........................------------......//////,,,,,,---------.........,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,,,,---...///000.........------,,,+++***------------------------+++,,,,,,,,,---------...,,,,,,---...............------------------------------------------------------------------------......//////...,,,***(((,,,------......------,,,---------,,,,,,++++++++++++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---------------,,,------......------,,,---,,,,,,,,,,,,,,,,,,---......---,,,++++++++++++++++++,,,------------,,,---......///000/////////,,,,,,,,,,,,,,,,,,,,,,,,........................---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,***+++,,,---............,,,,,,,,,,,,,,,,,,,,,,,,........................------...............------------...............///......------......///........................,,,,,,------...///000111000222666999::::::888777333444666888;;;===???@@@@@@AAAAAAAAAAAABBBDDDGGGJJJMMMTTT\\\dddkkkppprrruuuyyy|||xxxpppmmmpppuuu}}}{{{|||~~~{{{~~~zzz|||uuunnnmmmqqqyyy{{{{{{}}}zzzxxxxxxyyy}}}uuummmllluuu|||xxxuuutttdddXXXKKKFFFEEECCCAAABBBDDDDDDDDDCCCCCCCCCCCCCCCDDDEEEFFFEEECCC@@@<<<:::777777666666555555555444333222000///.........///////////////////////////////////////////////////////////////////////////------------------------................................................------------------------......---------......///------------------------------,,,,,,,,,------...------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////...------------,,,,,,,,,---------............///,,,,,,,,,,,,,,,,,,,,,,,,......---------------...........................+++++++++,,,,,,,,,------,,,---------............,,,,,,,,,,,,,,,,,,,,,,,,,,,++++++,,,---...///000//////...,,,)))'''%%%$$$******++++++++++++,,,,,,,,,,,,,,,---.../////////,,,---......//////......------------------------,,,,,,,,,------------......------------,,,,,,,,,+++,,,///111111///,,,***------............------,,,,,,,,,,,,,,,,,,,,,,,,+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---,,,,,,,,,------......------,,,------,,,,,,,,,,,,------......---,,,,,,,,,,,,,,,++++++,,,---------------------...////////////...,,,,,,,,,,,,,,,,,,,,,,,,---------------------------,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,)))***+++---...///000000,,,,,,,,,,,,,,,,,,,,,,,,........................,,,---......///.................................//////............//////........................,,,,,,,,,---...000111222333555888:::;;;:::888777555666888:::<<<>>>???@@@AAABBBBBBBBBBBBDDDGGGIIINNNSSS[[[eeemmmtttwwwyyyzzz{{{{{{vvvpppmmmppptttyyyyyy{{{{{{mmmnnnuuu{{{xxx|||}}}xxxzzz~~~~~~vvvkkkgggmmmyyyqqqeeeWWWOOOIIIDDDBBBDDDDDDDDDDDDCCCCCCCCCCCCBBBBBBCCCEEEEEEDDDAAA===;;;999888888777666555555555555444222000//////000000////////////////////////////////////////////////////////////////////////,,,,,,---............---........................------------------------...------------,,,,,,,,,------------------...///,,,,,,,,,------------...------,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,........................////////////////////////......---------,,,,,,,,,---------............///++++++,,,,,,---...............------------..............................++++++,,,,,,------,,,,,,------------............------------------------,,,,,,+++++++++---...///...------,,,+++)))((('''*********++++++,,,,,,,,,------------............,,,,,,---............---........................,,,,,,,,,---------............---------,,,,,,,,,***+++---...///...------------............------***++++++,,,,,,------...+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,,,,---------,,,------......------,,,------,,,,,,,,,,,,------...------,,,,,,,,,------+++,,,------...---------,,,,,,---...............,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,***+++,,,---......///...------------------------------------------------,,,------...//////..............................//////............//////.................................///000222444555777888999::::::999888777888888999;;;<<<===>>>???>>>???AAABBBCCCFFFJJJMMMSSSYYYbbbllltttxxxyyyyyyxxxyyyyyywwwtttssssssttt{{{~~~~~~}}}}}}wwwzzz}}}|||pppooorrryyy{{{||||||{{{}}}vvvqqqrrryyy{{{tttkkkcccYYYMMMFFFEEEDDDDDDCCCCCCCCCBBBBBBBBBAAABBBCCCDDDCCCAAA???===<<<;;;:::999888777666555777555333111000000111111////////////////////////////////////////////////////////////////////////+++,,,.../////////...---........................------------------------......---------,,,,,,,,,,,,,,,,,,,,,,,,---......,,,,,,,,,---------......,,,,,,,,,,,,,,,---...///------------------------------------------------........................////////////////////////.........------,,,,,,,,,---------.........//////+++,,,,,,---...///000000......---------......///------------------------,,,---......//////......---------.........//////---------------------------,,,+++***+++,,,---...++++++---...///000000000,,,,,,,,,------.........///......------,,,,,,+++++++++,,,---------,,,,,,........................,,,,,,,,,------..................------,,,,,,,,,---,,,,,,++++++,,,,,,,,,------............------)))***+++,,,------...///+++,,,------++++++,,,---,,,,,,,,,,,,,,,,,,,,,,,,)))***+++,,,------------,,,------......------,,,...------,,,,,,------...---------,,,,,,------...+++,,,------......------+++,,,------......------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---,,,,,,,,,,,,---.........---,,,,,,++++++,,,,,,,,,,,,------...---------------------------------++++++++++++++++++++++++,,,,,,---.../////////........................---//////............///////////////////////////////////////000222444666888999::::::;;;:::999888777::::::;;;;;;<<<======>>>;;;===@@@BBBDDDHHHMMMPPPVVV\\\fffooovvvxxxwwwvvvtttuuuwwwxxxxxxwwwuuutttuuuvvvuuuuuu|||zzzuuuzzz~~~}}}zzzxxxyyy{{{yyywww~~~}}}~~~|||}}}|||vvvhhhVVVJJJFFFDDDDDDCCCCCCCCCBBBBBBBBB@@@AAABBBCCCCCCAAA@@@>>>>>>===<<<;;;999888777666888666444222111111111222000000000000000000000000////////////////////////////////////////////////+++,,,.../////////..............................------------------------.........------,,,,,,,,,++++++++++++,,,,,,---...,,,,,,,,,------.........,,,,,,,,,,,,,,,---...///------------------------........................................................................,,,---...//////---+++***---------.........//////////////////////////////.................................------,,,,,,,,,------------------------/////////......---------,,,,,,,,,,,,++++++***))),,,------......------,,,///......------,,,,,,+++,,,,,,,,,,,,,,,,,,,,,,,,.........------,,,,,,,,,,,,---------.../////////---.........---,,,,,,+++......,,,,,,,,,,,,.........,,,+++///333444000+++++++++,,,,,,,,,,,,------333222111000...,,,+++***++++++,,,,,,---...//////.........------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,------,,,,,,,,,+++++++++........................///...---,,,,,,,,,,,,,,,------------------------000///...---------------,,,---......//////......------............------+++,,,------......------------------------------...------,,,,,,------...------------------------111000///...------...///,,,---------,,,++++++***......//////...---,,,,,,---------............///........................000000000000000000///...//////000111333555888999<<<======;;;999777777888777999::::::999:::===??????AAACCCCCCEEEKKKTTT[[[[[[eeepppvvvuuusssrrrsssxxxzzz||||||zzzwwwuuuttt}}}uuunnnnnnuuu|||~~~|||{{{|||yyyzzz}}}~~~}}}~~~|||{{{wwwjjjWWWHHHCCCBBB@@@@@@AAABBBAAA???BBBCCCDDDDDDEEEDDDDDDDDDAAA???===<<<;;;999666444888666333222111111///...///......//////000111222////////////////////////////////////////////////,,,---...//////...---,,,,,,---......,,,,,,---.../////////...---------,,,........................------------------------,,,,,,,,,---------......,,,,,,------...///000000+++++++++,,,,,,,,,------------------------------///...---,,,,,,,,,,,,,,,......------------......------.........---++++++------..................////////////////////////.................................------,,,,,,,,,------------------------.........---------,,,,,,------.........---,,,,,,,,,------......------,,,,,,,,,,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,,,,......---------,,,,,,,,,---------...............------......------,,,+++///...---,,,,,,---...//////---,,,...222222///+++++++++,,,,,,,,,,,,------------------------------++++++,,,,,,---......///......---------,,,,,,,,,---------,,,,,,,,,,,,,,,,,,,,,------......//////........................///...---,,,,,,,,,,,,---------------------------//////...---------------,,,------...............------............------+++,,,------......------------------------------...------,,,,,,------...------------------------000///...---------......---------------,,,++++++...............---,,,+++---------............///........................//////000000000//////...//////000111444666999;;;<<<======<<<999888888999888:::;;;;;;;;;;;;>>>@@@@@@CCCEEEGGGHHHMMMTTTZZZ^^^eeennnsssrrrpppnnnmmmuuuxxx}}}~~~xxxooommmrrrwwwxxxxxxwww}}}||||||~~~~~~~~~zzzwww{{{}}}}}}zzz{{{yyyppp___QQQIIIFFFCCCAAABBBBBBBBBAAAAAABBBCCCDDDDDDDDDDDDDDDBBBAAA???>>>===<<<999777777555333333333333222111//////////////////000111////////////////////////////////////////////////------...//////...---------...//////------...///...............---------........................------------------------,,,,,,,,,---------......,,,,,,------...//////000........./////////000000------------------------///...------,,,,,,,,,---/////////....../////////...------------,,,,,,,,,..................------////////////////////////.................................---------------------------------------------------,,,,,,,,,,,,,,,------............---,,,------......------,,,******++++++,,,------...,,,,,,,,,,,,,,,,,,,,,,,,...------------,,,,,,,,,...............---------------......------,,,,,,///......------......///111...,,,---000000...,,,++++++,,,,,,,,,,,,------++++++,,,,,,---.........+++,,,,,,------............------------,,,,,,,,,------------------------,,,---...///000111222222..............................---,,,,,,,,,------------------------------//////...------------...,,,,,,---...............------............------+++,,,------......------------------------------...------,,,,,,------...------------------------......---,,,,,,,,,---------............---,,,,,,------.........---,,,,,,---------............///////////////////////////.........//////////////////000111333555888;;;<<<<<<===>>><<<:::999999::::::;;;<<<<<<<<<===???AAABBBFFFJJJLLLNNNRRRWWW\\\aaaeeekkkqqqsssrrrpppnnnwww{{{uuupppqqqttttttsssmmmtttzzzzzz||||||}}}~~~~~~|||zzzwwwvvvvvvwwwxxxwwwuuurrrwww|||yyyxxx{{{zzz{{{~~~yyylll___OOOKKKEEEAAA@@@@@@AAAAAA@@@AAABBBCCCDDDDDDDDDDDDDDDBBBAAA@@@@@@???<<<:::777666444444555666555444000000///.........//////////////////////////////////////////////////////------...//////...------...///000///......///000---------.......................................------------------------,,,,,,,,,---------......,,,,,,------.../////////,,,,,,,,,---------......------------------------///...------,,,---------000000////////////000000...------,,,,,,,,,------...............---------////////////////////////.......................................---------,,,,,,------------------,,,,,,,,,,,,,,,,,,,,,,,,******+++,,,---------,,,,,,------......------,,,*********++++++,,,,,,,,,------------------------------------------------/////////...---------,,,,,,------...------,,,,,,------------------------222///---,,,......---,,,+++++++++,,,,,,,,,------///////////////.........,,,,,,,,,---------......---------------------------------...............---......///000000111111...........................------,,,,,,,,,------,,,,,,------------------///......---------......,,,,,,---.........------------............------+++,,,------......------------------------------...------,,,,,,------...---------------------------,,,,,,,,,,,,,,,,,,,,,---......///......------....../////////......------------............///000000000000000000000000---------......///000000000111333555888:::<<<>>><<<===>>>===;;;::::::<<<:::;;;=========???AAADDDDDDIIIPPPTTTWWWZZZ___cccfffhhhlllrrrxxxzzzzzzxxx|||~~~xxxvvvvvvuuutttnnnsss}}}}}}uuuqqqssstttwww}}}}}}}}}~~~}}}}}}}}}zzzzzz{{{{{{{{{zzzyyywwwyyy}}}|||vvvvvvwwwzzz{{{vvvkkkYYYSSSKKKDDDAAAAAAAAABBB???@@@AAACCCDDDDDDDDDDDDDDDCCCAAAAAABBBAAA???===999777555555666666555444222111000///............////////////////////////////////////////////////---..................------///000///...---...///,,,---------.../////////........................------------------------,,,,,,,,,---------......---------.........//////+++++++++,,,,,,,,,------..............................------------......000//////////////////000------,,,,,,,,,------........................---////////////////////////................................................,,,,,,,,,---------......,,,,,,,,,,,,,,,,,,,,,,,,***+++,,,,,,------------,,,------......------,,,,,,,,,,,,++++++*********------------------------------------------------/////////...---------,,,,,,,,,------...------,,,,,,,,,,,,------,,,,,,,,,000///---------------,,,+++++++++,,,,,,,,,------////////////////////////,,,,,,,,,------------------------------------------------.........//////................................................------,,,,,,,,,------...,,,,,,,,,---------............---------......///+++,,,,,,---...---------------............------+++,,,------......------------------------------...------,,,,,,------...------------------------++++++,,,,,,,,,,,,,,,,,,------......///......---...//////000000000//////---------............///000000000000000000000000------------...000111222222333555777:::<<<===>>>;;;<<<======;;;:::;;;<<<:::<<<>>>???@@@BBBEEEGGGIIIOOOWWW^^^bbbfffkkknnnoooooorrrwww|||}}}|||zzzxxxvvvrrrtttyyyuuullllllkkkjjjlllqqqwww{{{{{{~~~{{{yyyxxxwww~~~}}}}}}zzzxxx{{{zzzzzzyyyqqqccc]]]TTTLLLGGGEEECCCBBB@@@AAABBBCCCDDDDDDDDDDDDCCCBBBAAAAAABBBBBB@@@>>><<<:::777666666666444333333222111000///.........000000000000000000000000////////////////////////.........------.........,,,---......,,,,,,---...,,,---------.../////////........................------------------------,,,,,,,,,---------......---------...............////////////000000000000..............................---------......//////......------......///,,,,,,---------------...---------.........//////////////////////////////......................................./////////+++,,,,,,------.........,,,,,,,,,,,,---------------......////////////...,,,------......------,,,...------,,,++++++******------------------------,,,,,,,,,------------..................---------,,,,,,------......------,,,,,,---......---,,,,,,.........---------------++++++,,,,,,,,,,,,------******+++,,,---...///000------------------------,,,,,,,,,------------...,,,,,,,,,---......//////.........---------,,,,,,........................------,,,,,,,,,---......+++,,,,,,------............------------...//////++++++,,,---------------------............------+++,,,------......------------------------------...------,,,,,,------...------------------------++++++,,,---------,,,,,,,,,,,,---............---......///000000000//////---------............///////////////////////////......---...///111333444444555777:::<<<===>>>>>>:::;;;<<<<<<;;;:::;;;===;;;===@@@BBBDDDGGGKKKMMMRRRXXXaaahhhlllpppuuuyyy{{{||||||}}}|||xxxuuurrrrrrrrrsssssspppiiidddeeeaaa___aaaccchhhqqqzzz{{{|||}}}{{{yyywwwuuussstttssssssssswww|||{{{zzz}}}~~~{{{wwwiiiddd[[[SSSLLLGGGCCC@@@BBBCCCDDDDDDEEEDDDDDDDDDBBBAAA@@@AAACCCCCCBBB@@@???===:::888888777666444444333222111000//////000000000000000000000000000///////////////////////////...------------...///,,,---...---,,,+++,,,...---------.......................................------------------------,,,,,,,,,---------..........................................////////////.................................---......///000......------------......++++++---.........------+++,,,,,,---...///000000////////////////////////........................---........./////////000++++++,,,,,,---......///,,,,,,---------.........//////////////////...---,,,------......------,,,---------,,,,,,,,,,,,,,,........................,,,,,,,,,---------......---------...............+++,,,------......------......///000000///......+++,,,...///...---------++++++,,,,,,,,,,,,------++++++,,,,,,---...//////------------------------,,,,,,,,,---------......+++++++++,,,---.........------------------..............................,,,,,,,,,,,,,,,---...///++++++,,,,,,---......///---------------...//////++++++,,,------------,,,------............------+++,,,------......------------------------------...------,,,,,,------...------------------------***+++,,,.........---,,,++++++,,,---------------,,,,,,---...............---------............///........................///.........000222555666666777999;;;===>>>>>>>>>888:::;;;;;;::::::;;;======@@@CCCFFFIIIMMMQQQUUU]]]ccckkkppptttxxx}}}~~~xxxtttooonnnnnnnnnooonnnmmmlllkkkgggddddddddddddlllvvv~~~wwwvvvssspppooooooqqqssszzz{{{~~~vvvqqqjjjccc[[[RRRKKKFFFEEEEEEEEEFFFEEEEEEDDDCCCBBBAAAAAABBBDDDEEEDDDBBBAAA???<<<;;;;;;;;;:::999444444333222111111111222000000000000000000000000///////////////////////////...------------...///---...///...---,,,---///...............---------........................------------------------,,,,,,,,,---------..............................,,,,,,,,,,,,------------.......................................///000000//////............//////***+++---//////...---,,,***+++,,,---...000111111////////////////////////........................---.........//////000000++++++,,,,,,---...//////---------....../////////---.........---,,,++++++,,,------......------,,,+++,,,,,,------......///........................,,,,,,,,,------.........,,,------....../////////+++,,,,,,---.........---///000111222222111000///)))+++...//////...------++++++,,,,,,,,,---------111000000///......------------------------------,,,,,,,,,------.........******+++,,,,,,---......+++,,,,,,---...///000000........................,,,,,,,,,,,,,,,---...///++++++,,,,,,---...//////---------------...///000++++++,,,---------,,,,,,---..................---+++,,,------......------------------------------...------,,,,,,------...------------------------***+++---...///...------***+++,,,,,,---------,,,***+++,,,,,,---------,,,---------.........//////........................//////...///000333666888888999;;;===>>>>>>======777999::::::::::::;;;<<>>===>>>???>>>===444444333333222222333333000000000000000000000000///////////////////////////...---,,,,,,---...///...///000///...---...000/////////......------,,,........................------------------------,,,,,,,,,---------...........................---/////////000000000000111////////////////////////...............///000000000000////////////000000---------............///---------............///........................------------------------////////////////////////,,,,,,,,,---------......---------............///000000000///...,,,+++***---------............///........................111000///...---...//////000///---,,,++++++,,,---------............------////////////...---,,,,,,+++---///111222222000///,,,,,,------------------000///...---,,,,,,---...++++++,,,------............------------...//////,,,---------.../////////........................,,,,,,,,,---------......///............---------+++,,,---......---,,,+++)))******+++,,,---......+++,,,,,,------,,,,,,+++------------,,,+++******,,,,,,,,,------...............------------......---,,,,,,++++++,,,,,,---///,,,)))***...///...,,,------------------------...------,,,,,,------...........................---------------------------------............///------------...000111222111000000111333666999;;;999:::<<<=========<<<<<<;;;999777777999<<<===>>>EEEGGGIIILLLPPPVVV]]]bbbhhhmmmssswwwzzz|||}}}uuutttppptttxxx}}}}}}}}}}}}~~~{{{zzzxxxsssllliiijjjnnnrrruuuyyy{{{}}}~~~~~~~~~pppaaaTTTIIIBBBDDDEEEBBB@@@AAADDDBBB@@@@@@AAACCCCCCCCCCCCCCCDDDDDDBBB???<<<;;;999999999888777555333222333333333333222000///...000000000000000000000000........................,,,---...//////...---,,,.........------,,,,,,,,,------------------------+++++++++,,,---...//////---------............///,,,---------.../////////111111000000000000111111///............---------///000000000000000000/////////.........------------------............///---------............///................................................------------------------,,,---------............---------............///.........///......---,,,---------............///........................000///...---------.........---,,,,,,,,,---......------............------------.........------,,,,,,---///000111111000000//////......------,,,,,,...---,,,,,,,,,---...///...------,,,,,,,,,---------------------...//////---------...............------------------------,,,,,,,,,---------..................------------,,,,,,------------,,,,,,------------,,,,,,,,,,,,+++,,,,,,------,,,,,,+++,,,------------,,,,,,+++,,,,,,------------------.........------.........---,,,,,,++++++,,,,,,------,,,,,,,,,...///...---------------------------...------,,,,,,------...................................................---------............/////////.........//////000000000000111333666999;;;::::::;;;<<<===<<<;;;;;;:::999888999;;;===???@@@GGGKKKQQQVVV[[[___dddgggnnnsssxxx|||}}}~~~~~~xxxwww{{{yyytttpppoooooooootttvvvzzz||||||zzzvvvtttqqqttt~~~~~~|||vvvdddUUUGGGEEEFFFDDDBBBCCCCCCAAA@@@@@@AAACCCBBBBBBCCCDDDDDDDDDCCCAAA???>>>;;;;;;:::999777555333222222222222222111000000///000000000000000000000000........................---...////////////...---.........------,,,,,,,,,---------------------------.........///000000000---------............///---------...............000//////////////////000///............---------***++++++++++++++++++***//////.........------------------............///---------............///........................////////////////////////,,,,,,,,,,,,,,,,,,,,,,,,------........./////////---------............///,,,,,,---.../////////...---------............///........................///......---,,,---------,,,,,,+++,,,,,,...///000------............------+++,,,,,,------------,,,.........//////000000111111111000///...---,,,,,,,,,,,,++++++,,,---///000000///---,,,++++++,,,,,,---------------......///...............---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------..................------------------,,,,,,,,,,,,------.........------------,,,,,,,,,------------,,,,,,,,,------.........------------------------,,,,,,........................------,,,,,,,,,,,,------+++---//////.........///------------------------...------,,,,,,------...........................////////////////////////---------............///111000//////.........///000000000111333666999::::::;;;;;;;;;;;;::::::999888888999;;;>>>AAADDDFFFKKKRRR[[[bbbgggiiikkklllppptttzzz~~~}}}yyyyyy}}}|||yyywwwvvvwwwxxxxxxxxxyyy}}}~~~yyytttqqqqqqrrruuuwwwwwwuuusssqqqjjjlllttt~~~yyywww|||xxxfffRRRIIIGGGFFFDDDDDD@@@??????@@@BBBBBBBBBAAACCCDDDEEEEEEEEEDDDCCCBBB>>>>>>===;;;999666444333111111111111000000000000000000000000000000000000..............................////////////...............---------------------------------------......//////////////////---------............///...............---------///......------......//////............---------,,,------......------,,,...............------------------............///---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,.........////////////000---------............///,,,---......///.........---------............///..............................------,,,,,,,,,,,,,,,,,,,,,,,,------......------............------******+++,,,------------///............///000111111111000000//////............---,,,,,,---...///000///---++++++,,,---...------,,,,,,------...////////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------...............---------,,,,,,...---,,,++++++,,,---...+++,,,,,,---...///000000,,,,,,------------,,,,,,,,,,,,---...////////////.........------,,,,,,,,,---..................---------,,,,,,,,,,,,------***---000000...,,,...000------------------------...------,,,,,,------...................................................---------............///000000///////////////000000000111222444777999:::;;;;;;;;;::::::999999888777999;;;>>>BBBFFFKKKNNNTTT[[[dddkkknnnooooooooommmqqqwww|||~~~}}}~~~}}}~~~}}}zzzvvvsssqqqooollljjjgggdddcccccceeeeeeeeefffjjjnnntttzzz~~~wwwwwwwwwwwwxxxxxxxxxxxxrrrrrrwwwxxxwwwzzzuuubbbSSSJJJFFFDDDDDD@@@???>>>@@@AAABBBAAA@@@CCCDDDEEEFFFGGGGGGFFFFFFBBBAAA@@@>>>;;;888555444000000000000000000111111////////////////////////........................////////////////////////...............------------------------------------------------,,,,,,,,,---------............////////////...---------,,,///..................//////............---------000000111111111111000000........................---------............///---------............///........................------------------------------------------------.........////////////000---------............///.........///......---,,,---------............///........................---------------,,,,,,,,,.........------,,,,,,+++------............------******+++,,,------------///......---......///000...//////000000111111111222111///------,,,---------,,,,,,+++,,,---...///,,,,,,,,,,,,,,,---....../////////...---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------.........------------,,,,,,,,,---,,,+++******+++,,,---+++,,,,,,---...///000000,,,------......------,,,,,,,,,---...////////////.........------,,,,,,,,,------...//////...------...------,,,,,,------...***---000///---,,,...000------------------------...------,,,,,,------...........................---------------------------------............///.........//////111222222000111222444666888:::;;;<<<;;;;;;:::999999999999888:::>>>AAAFFFLLLSSSYYYccchhhnnnsssuuuvvvvvvvvvqqqtttxxx}}}|||zzz}}}|||}}}|||yyywwwpppnnnkkkgggccc___\\\[[[[[[YYYWWWTTTSSSSSSTTTTTTTTTVVVYYY]]]ccchhhmmmpppoootttyyy}}}~~~||||||}}}~~~|||{{{~~~}}}wwwyyy|||tttcccTTTLLLGGGFFFAAA@@@??????AAAAAA@@@???BBBCCCDDDFFFGGGHHHHHHHHHEEEDDDBBB@@@===:::777555111000000///000000111222////////////////////////........................//////............//////........................---------------------------------------,,,,,,,,,---------............////////////...---------,,,000//////......//////000///............---------,,,------......------,,,---.....................---------............///---------............///........................------------------------------------------------------........./////////---------............///.../////////...---,,,,,,---------............///........................---............---,,,,,,............---,,,+++***------............------+++,,,,,,------------,,,........................------...///000111222222333111///---,,,++++++,,,++++++,,,------......///,,,,,,,,,,,,,,,------..................---------,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,---------......------------,,,,,,,,,,,,,,,,,,++++++++++++,,,,,,.........------------,,,------............------,,,------.........------------------------,,,,,,,,,---...//////...---,,,......------------......,,,------,,,,,,,,,...///------------------------...------,,,,,,------...........................---------------------------------............///.........///000111333333111222444666888:::;;;<<<<<<;;;:::::::::::::::;;;999<<<@@@DDDIIIQQQ\\\dddrrrvvv{{{~~~}}}~~~~~~zzzvvv{{{zzz|||~~~zzzuuupppkkkgggeee^^^\\\YYYUUURRROOOMMMLLLOOONNNMMMLLLKKKKKKKKKJJJIIIKKKOOOTTTYYY^^^bbbdddaaaeeejjjmmmoooppprrrsssrrruuuyyy|||~~~|||}}}{{{}}}~~~tttfff\\\SSSLLLEEEBBB@@@???@@@@@@@@@???BBBBBBCCCDDDFFFGGGHHHIIIGGGFFFDDDBBB???<<<:::888333222111000000111222222000000000000000000000000..............................------------...................../////////------------------------......//////////////////---------............///...............---------000//////////////////000///............---------,,,,,,------------,,,,,,---------...............---------............///---------............///................................................,,,,,,,,,,,,,,,,,,,,,,,,,,,---------............---------............///,,,---......///.........---------............///............................../////////...---,,,,,,---.........---,,,+++------............------------.........------,,,------...//////...---,,,.........//////000000000000...---+++******+++++++++,,,---//////...,,,+++,,,,,,++++++,,,,,,---...---------...............------------------------,,,,,,,,,---------......---------,,,,,,,,,++++++++++++,,,,,,,,,,,,++++++------------,,,,,,,,,,,,------............------,,,------------,,,,,,+++,,,,,,------------------,,,---///000000///---,,,......------------.........,,,))))))***,,,......------------------------...------,,,,,,------...................................................---------............///000/////////000111222222333444555888:::;;;<<<===<<<;;;:::::::::;;;<<<===<<>>>>>???@@@@@@AAAAAAAAABBBDDDEEEGGGGGGHHHGGGFFFDDDAAA>>><<<;;;666444222111000111222333000000000000000000000000...........................---,,,++++++,,,---...---........./////////000---------------------------.........///000000000---------............///---------...............///......------......//////............---------......////////////......---------.........//////---------.........//////---------.........//////........................////////////////////////++++++++++++++++++++++++,,,,,,,,,---------......---------.........//////***+++,,,...///000000000---------.........//////...........................///000000000///------***+++---...///......------..................---////////////...---,,,,,,,,,---///000000...---+++////////////............,,,+++***)))))))))***+++,,,---///000///---***(((,,,,,,++++++,,,,,,---...,,,------....../////////........................,,,,,,,,,---------......---------,,,,,,,,,++++++***+++,,,------,,,+++***)))******+++,,,---...///------............------------------,,,+++******,,,,,,,,,------.........,,,---///000000///---,,,......------------......000+++'''&&&)))---...---------------------------...------,,,,,,------...........................////////////////////////---------.........//////222111111000000000000000333555777999;;;<<<===>>><<<;;;;;;:::;;;<<<>>>???>>>@@@DDDFFFLLLXXXgggsssxxx~~~|||xxxkkkpppyyy{{{wwwxxx}}}|||tttrrrooolllhhhdddbbb```]]]\\\ZZZWWWTTTQQQOOONNNNNNMMMLLLLLLLLLMMMNNNOOOJJJKKKMMMNNNNNNMMMKKKIIIEEEIIIOOOUUU[[[```bbbccc```bbbccccccbbbbbbdddeeefffhhhiiiiiiiiiiiijjjkkkqqquuuyyy}}}|||wwwtttooohhhfffggglllyyy{{{uuuvvvqqq]]]LLLGGGBBB>>>>>>???@@@AAA@@@@@@@@@AAABBBDDDEEEFFFHHHGGGFFFEEEBBB@@@===<<<777666444222111111222333000000000000000000000000........................---,,,++++++++++++,,,------.........//////000000------------------------++++++,,,,,,---...//////---------.........//////,,,------....../////////...------,,,,,,------...//////.........---------------............---------------.........//////........................---------.........//////////////////////////////000000000000000000000000000///------......---,,,........................------------------------......,,,++++++,,,......//////.........---------------------------------000000//////.........---000///...------...///000000///...------...///000222111000.........///000000000//////.........---------............---------///111///---,,,///111.........------,,,,,,,,,////////////////////////........................------------------------+++,,,------......---------,,,,,,,,,,,,---......................................................///...------...///...---+++---......---,,,,,,------------............///,,,---------...///////////////.........---------,,,------......------,,,...------------...//////.........------,,,,,,,,,---------............///000000000000000000000000///////////////.........///.........000222444555666666666777888:::;;;<<<<<<<<<;;;:::999:::>>>AAAAAADDDIIINNNVVVaaaoooxxx~~~}}}vvvnnnnnnuuu|||rrrnnnppp~~~|||wwwtttsssqqqmmmiiiccc___[[[WWWUUUTTTRRRQQQRRRSSSSSSRRRPPPNNNOOOPPPOOOOOOPPPQQQRRRSSSTTTTTTPPPQQQQQQRRRWWWZZZVVVOOOOOOLLLMMMUUUbbbjjjkkkggggggfffggghhhiiiiiigggeeeiiieeedddgggiiihhhhhhjjjhhhiiiiiikkknnnqqquuuvvvuuuwwwzzz|||wwwnnngggcccaaaeeehhhqqq~~~xxxxxx~~~|||}}}zzztttuuuxxxzzzfffSSSEEEEEEDDD>>>===@@@???@@@BBBDDDEEEFFFGGGGGGGGGGGGFFFEEECCCBBB@@@???<<<:::777444222111111222000000000000000000000000......------------..............................////////////////////////....................................///////////////---+++,,,///000///------------------------------,,,,,,---///000...---(((...222000...//////.........------------......000///...---,,,------...........................---------.........//////////////////////////////////////////////////////000...------......---,,,........................------------------------...------,,,,,,------...//////.........---------------------------------000/////////............000///...------...///000000///...------...///000222111///.........///000000/////////.........---------............------,,,......---+++***,,,............------,,,,,,,,,........................------------------------------------------------,,,,,,---............------,,,,,,,,,,,,---......++++++++++++++++++++++++,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...---+++---......---,,,---------------............///---------...............//////.........---------,,,------......------,,,,,,++++++++++++,,,------......---------,,,,,,,,,---------............///......................../////////////////////...000000000000111333555666777777888888999;;;<<<===;;;;;;;;;;;;;;;===BBBEEEEEEGGGKKKRRR[[[hhhttt}}}|||zzz}}}wwwllljjjnnnyyy|||qqqnnnppp}}}xxxtttooolllgggeeecccaaa^^^[[[YYYVVVSSSPPPOOONNNNNNNNNPPPRRRTTTTTTTTTTTTVVVWWWYYYYYYZZZ[[[\\\]]]]]]^^^```aaabbbbbbfffiiieee]]]XXXSSSQQQXXXdddooosssrrroooooonnnoooppppppmmmkkklllhhhgggjjjkkkjjjiiikkkjjjjjjiiiiiijjjjjjkkkllliiijjjkkklllnnnrrrwww||||||ssslllhhhdddcccgggoooxxx~~~xxxyyy~~~xxxvvv{{{}}}rrr^^^LLLHHHEEE???===AAAAAABBBBBBCCCDDDDDDDDDDDDGGGGGGFFFEEEDDDBBB@@@???===;;;888555222111111111000000000000000000000000///......------......///........................////////////////////////........................------------...............,,,***,,,...///...,,,------------------------...------...000000///---111---'''&&&---555444...000//////......//////000000///...---,,,------...........................------.........////////////////////////////////////////////////////////////...------...///---,,,........................------------------------------............------...............---------------------------------////////////............//////............////////////............//////111000///.........///////////////...............------............---------......---+++***+++---.........---------------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......---,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...---,,,---//////---,,,---...---------............///...............---------...............---------,,,------......------,,,,,,++++++++++++,,,------...------------,,,,,,,,,---------............///..............................//////////////////111111111222333555777888888888999:::;;;<<<======999:::;;;<<<===AAAFFFJJJKKKKKKNNNWWWdddrrr~~~~~~}}}{{{zzzzzz~~~{{{pppkkkjjjqqqxxx{{{~~~}}}~~~~~~sssoooqqqyyyuuussspppjjjfff]]][[[WWWUUUTTTRRRPPPNNNNNNMMMLLLKKKKKKLLLMMMNNNSSSVVVZZZ]]]___aaadddfffhhhiiiiiijjjkkklllmmmnnnsssuuuvvvwwwzzz|||wwwppp```YYYTTTUUU___kkksssvvvtttssssssttttttssspppmmmkkkfffeeehhhjjjhhhhhhjjjllllllkkkkkkjjjjjjiiiiiicccbbb```]]]\\\^^^cccgggooovvv~~~zzzuuukkkeee```aaaeeennn}}}}}}xxx{{{~~~wwwvvvwww|||kkkVVVMMMHHHAAA???AAABBBBBBBBBBBBBBBBBBBBBAAAFFFFFFFFFEEEDDDBBBAAA@@@???===:::666333111000000000000000000000000000000///......------......///........................////////////////////////........................,,,,,,,,,------------...,,,+++***+++---...---,,,------------------------///......///111111000...000111///,,,---000000---//////............////////////...------------.......................................///////////////////////////////////////////////////////////////...------...///...,,,................................................,,,---...//////...---,,,........................,,,,,,------------------///////////////........./////////......//////////////////....../////////////////////.../////////........................------............------000000///...---,,,------...............---------------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,---......//////......---,,,,,,,,,,,,---......................................................///---------...///...---,,,...//////...------...---------............////////////...---------,,,........................,,,------......------,,,...------------...//////---------------------------------............///....................................////////////000111222333444666888888888999:::;;;;;;<<<<<<<<<999:::<<<===???CCCHHHLLLOOOOOORRR\\\kkk|||}}}|||{{{|||tttlllgggiiimmmppptttxxxtttwwwzzzvvvsssuuu}}}yyysssmmmhhhfffbbb]]]YYYSSSRRRPPPNNNMMMMMMLLLKKKJJJLLLMMMNNNOOOQQQTTTVVV^^^bbbgggkkknnnqqquuuwwwzzzzzz{{{|||}}}~~~~~~nnneee[[[WWW[[[eeennntttuuuuuuuuuvvvvvvtttqqqnnniiieeedddhhhjjjiiiiiilllnnnnnnooopppppppppppppppjjjgggbbb\\\WWWVVVXXX[[[___eeelllrrrvvvzzz}}}{{{rrrhhhbbb```cccnnnyyy~~~wwwppppppxxxttt```UUUNNNFFFAAA@@@AAAAAAAAAAAAAAAAAAAAAAAAEEEEEEEEEEEEDDDCCCAAAAAAAAA???<<<888444222000///000000000000000000000000//////............//////........................////////////////////////........................,,,,,,---------.........,,,,,,,,,------......---........................///......///111222000///(((>>>OOOHHH333''')))///......------------..................------......................................./////////000000000000000000000000000000........................///---,,,---...///...---////////////////////////........................,,,---////////////---,,,---.....................,,,,,,,,,---------...............///////////////...//////////////////......//////////////////............////////////...---------...............------............------000///...---------------........................------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------,,,------...............---,,,,,,,,,,,,---......++++++++++++++++++++++++........................///---------...///...---,,,...//////...------...---------............////////////...---------,,,---.....................,,,------......------,,,...------------...//////---------------------------------............///////////////////////////---.........//////000000///000111333555666888888888999:::;;;<<<<<<<<<;;;:::;;;===>>>@@@DDDJJJNNNSSSRRRUUU___ooo|||{{{|||xxxnnnfffdddfffgggjjjnnnrrrwww~~~wwwtttvvv|||xxxtttjjjeee___[[[YYYWWWSSSPPPNNNNNNNNNNNNMMMNNNOOOPPPPPPSSSVVVXXXZZZ]]]aaadddnnnrrrwww{{{~~~{{{nnneeebbbfffmmmrrrvvvvvvwwwyyyzzzxxxuuurrrlllhhhhhhlllooonnnoooqqqoooooopppqqqrrrrrrssssssrrrpppjjjbbbZZZVVVUUUUUUVVVXXX\\\___bbbfffkkkmmmtttzzzxxxooogggcccffflllrrrjjjmmmvvvwwwggg^^^WWWOOOFFFAAA@@@@@@??????@@@AAACCCCCCDDDDDDEEEEEEDDDCCCBBBBBBCCCAAA>>>;;;777444111000000000000000000000000000/////////....../////////////////////////////////////////////////////////........................---.........////////////---......///...//////000........................///......///111222000///+++GGG\\\TTT:::)))***333///......------......///------................................................/////////000000000000000000000000000000000...........................---,,,---/////////---////////////////////////..............................////////////......---------...............+++,,,,,,------..................///////////////......////////////............////////////......------.../////////......---------------.........------............---------+++******+++,,,,,,+++.............../////////------------------------,,,,,,,,,,,,,,,,,,,,,,,,------------------------+++,,,------......---------,,,,,,,,,,,,---......------------------------,,,,,,,,,,,,,,,,,,,,,,,,///...------...///...------...000000...---...///---------............///...............------------------...............,,,------......------,,,,,,++++++++++++,,,------,,,,,,,,,------------...---------............///000000000000000000000000------......///000000000///000222444666777888999:::;;;<<<===>>>======<<<;;;===>>>@@@CCCGGGMMMRRRWWWWWWZZZbbbnnn|||~~~}}}{{{zzz{{{wwwmmmiiiiiihhhjjjlllttt|||wwwuuuwww~~~zzzuuurrrnnnhhhccc]]]XXXSSSQQQQQQQQQOOOMMMMMMOOOQQQRRRSSSUUUXXXZZZ]]]aaafffiiikkknnnssswww~~~yyypppnnnqqqtttvvvwwwyyy|||~~~~~~zzzwwwqqqmmmllloooqqqpppppprrrsssrrrpppnnnnnnnnnnnnoootttssspppiiiaaa[[[VVVUUUSSSRRRQQQPPPRRRVVVYYY\\\aaahhhqqqxxx}}}tttjjjgggiii|||mmmhhhmmmuuu|||{{{ooogggaaaYYYNNNFFF@@@@@@??????@@@BBBCCCEEECCCDDDDDDDDDDDDDDDCCCCCCEEECCCAAA>>>:::777444333000000000000000000000000000//////......//////000////////////////////////////////////////////////................................./////////000000---///000000//////000111........................///......///111111000...000<<>>???AAAAAA@@@???>>>;;;===@@@CCCGGGLLLSSSXXX]]]^^^```cccjjjttt~~~}}}zzzyyy{{{||||||{{{{{{rrrnnnllliiihhhjjjttt}}}zzzxxx{{{|||vvvnnnhhhddd```\\\XXXWWWSSSOOOOOORRRUUUUUUTTTUUUXXX[[[^^^___cccgggkkkoootttzzz}}}~~~~~~}}}~~~~~~yyywwwxxxyyyvvvuuuvvvyyyvvvsssooommmnnnooopppsssuuuvvvssslllddd^^^[[[UUUSSSPPPNNNNNNOOOQQQRRRTTTYYY___bbbfffkkkttt{{{wwwrrrrrrwwwmmmlllqqqvvv}}}vvvooojjjcccXXXNNNCCCBBBAAA@@@@@@AAABBBDDDCCCCCCDDDDDDDDDDDDDDDCCCFFFEEECCC@@@===999777555000000000000000000000000000000////////////000000////////////////////////////////////////////////........................---------.........//////,,,...000000...---///111...........................------...000000///---///111000------///...***.........------.........,,,,,,.../////////..............................////////////000000000000000000000000000000000000...........................---,,,---///000///...000000000000000000000000////////////////////////000///...------...///000---------.........//////++++++,,,,,,---...//////---.........//////000000---...///000000///...------...///000000///...---+++,,,.../////////......,,,,,,,,,------.........---..................------+++)))+++...000000...---.........//////000000////////////////////////........................------------------------******+++,,,,,,,,,,,,+++---,,,,,,,,,,,,---......,,,,,,,,,,,,,,,,,,,,,,,,........................///...------...///...------///000000///......///---------.........//////,,,------....../////////---------.........//////,,,------......------,,,...------------...//////,,,,,,,,,------.........---------.........//////........................---------...///000000111000222555888:::;;;<<<<<>>BBBCCCDDDDDDDDDCCCAAAAAACCCDDDFFFEEECCC???;;;888333333333222222222222111111111000000000000111111////////////////////////222111111111000000//////......------------......///............---------......---,,,,,,...///000...............---------000000///.......................................111111000000//////...............////////////000////////////////////////............//////////////////000000000000//////..............................////////////......,,,...//////000333888<<>>>>>>>>>>>>>>???@@@@@@EEEIIINNNTTTYYY^^^cccggglllqqqtttrrrmmmlllpppuuu~~~}}}~~~sssmmmeee^^^\\\\\\^^^^^^```eeelllssszzz~~~yyyrrrkkkeee\\\YYYUUUSSSUUUZZZ___bbbcccdddgggiiimmmrrryyy}}}{{{{{{{{{|||{{{wwwrrrmmmiiieee___ZZZWWWTTTRRRPPP[[[YYYWWWSSSOOONNNOOOPPPNNNOOOQQQSSSWWW]]]eeelllrrr|||}}}zzzzzzzzz}}}vvvmmmeeeVVVOOOFFFAAAAAABBBAAA@@@AAABBBCCCDDDDDDCCCBBBAAACCCDDDFFFFFFDDD@@@===:::444333333222222111111111111111000000000000111111////////////////////////111111000000000////////////......------......//////............------------------------...//////........................111111000///////////////000000000000000000000000000000000000//////......------........./////////////////////////////////............//////////////////000000000000//////........................//////............//////,,,///111///...222;;;DDDFFF===444111000...---...111111111111000000000000........................000000000///////////////111111000000000000111111111111111222222111000000///000000111111000000///111111111111111111111111//////............//////////////////..............................//////.........---------------..............................------------......,,,,,,++++++++++++******---------...............---...///...------...///................................................+++,,,,,,,,,,,,---------........................++++++,,,,,,------............------------......000///......---.................................//////...------------...---...//////////////////////////////////////////............////////////000000/////////000222333444555777888:::;;;;;;<<<======>>>>>>???@@@BBBBBBJJJNNNTTTZZZ___dddjjjmmmooovvv|||zzzsssooorrrvvv{{{lllhhhccc``````aaaaaaaaagggkkkqqqwww|||zzztttnnnggg```[[[WWWWWWXXXZZZ^^^dddjjjnnnqqqsssvvvyyy}}}|||yyyrrrnnniiieeeaaa\\\XXXUUU]]]___^^^ZZZRRRLLLIIIHHHGGGGGGGGGGGGHHHLLLQQQVVV\\\fffsss|||yyy~~~}}}|||uuuqqqiii^^^PPPFFFAAAAAAAAAAAA@@@@@@AAABBBCCCCCCCCCCCCCCCDDDFFFFFFEEECCC@@@>>>555555333222111111111111111111000000000000111111////////////////////////000000///////////////...///......------......//////............---------,,,---......//////......////////////////////////222111111000000000000111000000000000000000000000000000000////////////...,,,---------............////////////////////////............//////////////////000000000000//////........................000///...------...///000///000000...,,,...666<<<:::555000............///111111111000000000//////------------------------////////////////////////000000000000000000000000...///000111222222222222//////000000000000//////000000000000000000000000//////............/////////////////////.........------......//////000000------------------------..............................------------......---------------------,,,........................---...///...---------///........................---------.........//////++++++,,,,,,,,,---------........................+++++++++,,,,,,---------......------------......///......---------..........................................------......------...///000000//////000000000000000/////////............//////////////////......///111222444666666888999:::;;;;;;<<>>???@@@AAABBBCCCDDDDDDBBBDDDEEEGGGFFFEEECCCBBB888777555333111111000111111111000000000000111111////////////////////////////////////............//////............/////////............---------+++,,,.../////////...---////////////000000000000111111000//////000000000........................////////////////////////,,,,,,,,,---------......////////////////////////............//////////////////000000000000//////////////////////////////000///...------...///000111///......///000111111---------,,,...000000///000000/////////.........................................................////////////////////////+++,,,...000111333333444000000////////////000000//////////////////////////////............//////.........///////////////---......//////000000000------------------------..............................------------......------------------------.....................------...///...---------///........................,,,,,,------.../////////,,,---------....................................++++++,,,,,,,,,,,,,,,---......------------............------------...///........................------..................------...///000000//////000000000000000/////////............///////////////......///000222444555777888999;;;<<<=========???@@@AAACCCEEEHHHJJJKKKLLLRRRZZZbbbiiiooouuuxxxvvv{{{}}}zzztttttt{{{~~~xxxsssiiiiiijjjmmmooopppnnnlllpppxxx|||zzz|||~~~|||zzzmmmggg___ZZZYYYZZZ\\\^^^eeeiiioootttwww{{{zzzpppggg```eeeiiimmmlllfff]]]VVVSSSLLLJJJFFFDDDCCCDDDDDDEEEHHHKKKQQQYYYbbbmmmxxx}}}wwwwww|||{{{iiiXXXKKKDDDBBBAAA>>>>>>???@@@AAABBBDDDDDDBBBCCCEEEFFFGGGFFFEEEDDD;;;999777444222111111111111111000000000000111111000000000000000000000000............/////////////////////......////////////............---------+++,,,.../////////...---.../////////000000111111//////.........//////000......................................./////////,,,,,,,,,---------......////////////////////////............//////////////////000000000000////////////////////////////////////............/////////......000333444222///+++...///...///111111...////////////............////////////////////////------............//////......////////////......***+++---///111333444444111000000//////000000111........................//////............//////........./////////////////////////////////000000---------------.......................................------------......++++++,,,,,,,,,,,,------...............------------...///...------...///........................---------.........//////............////////////........................,,,,,,,,,,,,------------......------------...............---......///000........................,,,---......///.........---...//////////////////////////////////////////............////////////////////////111333555777888999;;;<<<>>>??????@@@@@@AAABBBEEEHHHKKKNNNPPPSSSXXXaaaiiipppvvv{{{~~~||||||{{{xxxvvvyyy~~~wwwqqqnnnnnnooorrruuuwwwwwwtttqqqpppzzzwwwwww||||||wwwrrrooo```\\\WWWUUUXXX^^^cccgggkkkqqqyyy~~~tttmmmmmmooorrrrrrooohhh```[[[SSSOOOJJJGGGEEEDDDCCCAAADDDCCCFFFMMMTTT\\\hhhrrrxxx|||~~~~~~|||zzz|||~~~yyyuuuuuuzzz~~~vvvfffWWWLLLEEEBBB>>>>>>>>>???@@@AAACCCDDDBBBCCCEEEFFFGGGFFFFFFFFF???===999666333222222222111111000000000000111111000000000000000000000000...////////////000000000000//////......//////000///............---------,,,---......//////......---......//////000000111...............//////000000000000000000000000000---............/////////,,,---------............////////////////////////............//////////////////000000000000//////////////////////////////......////////////......---///000111111111111111---111222......222333000000000000////////////...000000000000000000000000....../////////000000000...///000000000000///.........000111222333333333222111000000000000111222//////////////////////////////............//////............/////////000000000000///////////////------........./////////..............................------------......,,,,,,,,,------.........//////.........------------...///...------...///........................---------...............---.........////////////........................------------------------......------------......///.........//////000111........................,,,,,,.../////////......//////////////////...------------.../////////000............/////////////////////000222444777888999:::<<<>>>@@@AAABBBBBBDDDEEEGGGJJJNNNRRRUUUWWW```eeelllsssyyy}}}~~~|||xxxvvvvvv{{{{{{xxxvvvtttzzz{{{}}}|||yyyxxx{{{}}}~~~yyyssslllfffcccYYYXXXXXX\\\cccjjjoooqqqvvv|||~~~yyyooohhh___ZZZTTTOOOLLLJJJFFFCCCDDDAAABBBHHHKKKNNNUUU^^^fffmmmsssuuuzzz|||wwwvvvyyy~~~zzzxxxxxx{{{~~~ttteeeUUUJJJDDD???>>>>>>>>>???@@@BBBCCCBBBCCCDDDEEEFFFFFFFFFFFFBBB???;;;777444333333333111111000000000000111111000000000000000000000000/////////000000000111111000000////////////000000///............------------------------...//////,,,------...//////000000//////......///000000111000000000000000000000000---------.........//////------........./////////////////////////////////............/////////000//////000000000000//////000000000000000000000000---...///000000///...------000333111,,,***---111...222111,,,,,,111555333111111111111000000000000000000000000000000000000//////000000111111111222///000111222222111000///222222222333333222222111333222111000000111222333000000000000000000000000//////............//////---.........//////000000111111000000//////.............../////////000000.................................------........./////////000000000111111//////.........------------...///...------...///................................................---------.........//////.........................................................------.........///////////////000111111........................+++,,,.../////////......///000000000///...------+++,,,,,,---...///000000............/////////000//////000111333555888999999:::<<>>>>>>>>@@@AAABBBBBBCCCDDDEEEEEEEEEEEEEEEDDDAAA===888555444444444111111000000000000111111000000000000000000000000//////000000111111222222000000////////////000000//////.........---------......---,,,,,,...///000,,,,,,,,,---...//////000000000///000000111222222........................---------.........//////.........////////////000000000//////......------222111111///...---,,,+++//////000000///...------000000000000000000000000222222111000//////000000333111///000111111...+++000//////...//////000000111111222222222222222111444333222222222222222333000000000111111000//////333222111111000000000111222222111111111111222222333333222222111111000000///000000000000000000000////////////////////////000000///...............,,,---......//////......000000000///.........---........................////////////////////////------............------////////////////////////------............------,,,,,,,,,---...///000111........................///............---------........................................................................////////////////////////---///000000///......///........................///////////////////////////////////////////////////////////////000000111222222222333444777999:::;;;<<<===>>>>>>@@@CCCFFFHHHKKKPPPTTTZZZaaaiiinnnxxxzzz~~~vvvppprrrwwwzzzzzzxxxzzz~~~wwwmmmddd___^^^______bbbcccgggooozzz|||oooeee```[[[UUUPPPKKKHHHDDDBBBCCCEEEGGGGGGKKKRRRZZZaaaiiittt|||tttooojjjdddlllrrr|||yyy|||yyy```OOOIIIIII@@@;;;???CCCAAA@@@AAACCCCCCCCCCCCCCCDDDEEEFFFFFFDDDAAA===888444111///222111000.........//////000000000000000000000000000000000000000000000000//////............//////////////////////////////000000000000000000000000//////............//////111000000///...---------////////////////////////////////////000000000000///////////////.........///////////////.........------......///000111111//////000000///......---000000000000000000000000222222111000000000000000000...---...000000...,,,000000000000000111111222111111222222333222222222111111111000111111111222111222222333333333222222444333222111111111111111222111111111111222222333333333222222111000000000111111000000000000111111////////////000000000000000000///............///,,,---......//////....../////////.......................................////////////////////////------............------////////////////////////---..................------------------...///000........................///............---------........................................................................////////////////////////---///000000///......///........................////////////////////////////////////////////////000000000000000111222222222222222333555777999;;;;;;<<<>>>>>>???AAADDDGGGGGGLLLSSS]]]hhhsss}}}|||yyyyyy}}}{{{wwwvvv~~~|||xxxrrrmmmfff```^^^___bbbdddlllmmmqqqxxx|||ooocccZZZUUUQQQNNNJJJHHHGGGFFFEEEDDDEEEJJJOOOVVV^^^lll|||zzzssskkkfffiiipppzzz|||zzz|||jjjWWWOOOJJJBBB>>>AAACCCAAA???@@@AAAAAAAAAAAABBBCCCDDDEEEEEEDDDAAA>>>;;;777555333444333111000//////000111000000000000000000000000000000000000000000000000//////............////////////////////////////////////////////////////////////............//////111000000///......------////////////////////////////////////000000000000////////////////////////...///////////////000000+++,,,---...000111222333//////000000000///......000000000000000000000000222111000000000000000000///...---...000111000///111111111111222222333333111222222333444444333333222222222333333444555555555666777888888999888888999888777666555555555555444444444444444444444444444444333333222111111000333222111000000111222333/////////000000111111111111000//////......//////------...////////////...---------...............////////////////////////////////////////////////------............------////////////////////////..............................---------......///........................///............---------........................................................................////////////////////////---///000000///......///........................////////////////////////////////////////////////111111111111111222222333222333333444666888:::;;;;;;<<<>>>???@@@BBBEEEHHHLLLQQQ\\\kkk|||{{{|||vvvrrryyy~~~}}}yyyqqqllleeeccc```^^^```eeejjjmmmwwwyyy|||ttthhhcccYYYVVVQQQLLLIIIFFFCCC@@@DDDEEEGGGJJJRRR```ppp|||vvvfffddddddkkkvvv{{{pppnnnttt}}}wwwcccZZZPPPHHHCCCCCCCCCAAA???????????????@@@AAACCCDDDEEEEEEDDDCCCAAA>>><<<:::888555444333111111111111222000000000000000000000000000000000000000000000000//////............//////////////////////////////........................//////............//////000000000///......------////////////////////////////////////000000000000////////////////////////......//////000000000111000000000/////////////////////000000000//////...000000000000000000000000111111000000000000000111111000000000111222222222000111222333444444444555444444555666666666666666777888999:::;;;;;;<<<<<<<<<===>>>???@@@AAAAAAAAAAAA@@@???>>>==================<<<<<<;;;:::999999888888777666555555444444555444222111111111333444/////////000000000111111111000000///.../////////------...///////////////,,,,,,------......//////000000000000000000000000////////////////////////------............------////////////////////////.........------.........///......---------..............................///............---------........................................................................////////////////////////---///000000///......///........................////////////////////////////////////////////////111000000000000111222222333333444666777999;;;;;;;;;===>>>???AAACCCGGGJJJUUUZZZfffxxx{{{tttqqqwww~~~~~~{{{}}}zzzuuuooohhhccc^^^___```bbbffflllsssxxxyyyiiiddd\\\TTTOOOJJJGGGEEEGGGFFFEEEEEEJJJTTTaaajjjzzzssskkkcccbbbjjjvvv|||pppiiikkkrrr{{{nnneee\\\UUULLLFFFCCCAAA@@@@@@>>>>>>???@@@BBBCCCEEEFFFFFFFFFEEEDDDAAA???<<<;;;666555333222111000111111000000000000000000000000//////////////////////////////............//////////////////////////////........................//////............//////000000//////............////////////////////////////////////000000000000///////////////000000000.../////////000000111111222222111000///...------//////000000000000000///000000000000000000000000111000000000000000111111222222111111000111222333222333444666777888888888::::::;;;;;;;;;;;;::::::<<<===???@@@AAAAAAAAAAAACCCCCCEEEFFFGGGGGGGGGGGGHHHGGGGGGFFFFFFFFFFFFFFFGGGGGGGGGFFFEEECCCAAA@@@???>>>>>><<<;;;:::999999777666555444333444444555000000000000000000000000111111000///////////////---...//////000000//////,,,------....../////////000000000000000000000000////////////////////////------............------///////////////////////////...------------...//////......---------..............................///............---------........................................................................////////////////////////---///000000///......///////////////////////////////////////////////////////////////////////////000////////////000111111333444666777999:::;;;<<<;;;===???@@@BBBEEEIIILLLXXX___mmm~~~zzzsssqqqxxx~~~~~~{{{zzz{{{~~~~~~vvvnnnhhhccc```]]]]]]```dddhhhlllrrryyy~~~~~~vvvkkk___WWWSSSOOONNNGGGFFFEEEDDDGGGMMMTTTZZZiiitttyyykkkccceeennnxxx~~~tttjjjhhhooovvvtttnnniiibbbVVVJJJCCCBBBBBBBBB??????@@@AAABBBDDDFFFGGGHHHHHHGGGFFFCCC@@@===;;;666555333111000000000000000000000000000000000000//////////////////////////////............//////////////////////////////........................//////............//////////////////............////////////////////////////////////000000000000////////////000000111111///000000000000000000111000000000000000000000000//////000111111111000000000000000000000000000000000000000000000111111222111111222111000111333555777888;;;===????????????BBBBBBBBBBBBAAA@@@???>>>???@@@BBBCCCDDDDDDCCCBBBEEEFFFGGGHHHHHHIIIHHHHHHJJJJJJIIIIIIJJJJJJKKKKKKNNNNNNOOOOOONNNLLLJJJIIIEEEEEEDDDCCCAAA@@@??????;;;:::::::::999888888777444444444333222222111111222111000000//////000000......///000000000000///.........///////////////////////////////////////////////////////////////------............------///////////////////////////...---,,,,,,---...///......---------......///........................///............---------........................................................................////////////////////////---///000000///......//////////////////////////////////////////////////////////////////////////////////////////000000111444555777999:::<<<<<<<<<;;;===???AAACCCFFFKKKNNNUUU^^^mmm~~~}}}tttrrrxxx}}}}}}yyywww|||~~~~~~vvvkkkbbb^^^]]]]]]]]]```eeekkkooorrrwww~~~zzzlllbbbZZZUUURRRGGGFFFEEEDDDFFFJJJMMMOOOZZZdddrrr}}}zzznnnhhhjjjpppuuusssfffeeeiiirrr}}}vvvpppooojjj^^^OOOGGGEEEDDDBBB@@@@@@@@@AAABBBDDDEEEFFFGGGGGGGGGFFFDDD@@@===;;;777555333111000000000000000000000000000000000000000000000000000000000000//////............//////////////////////////////........................//////............////////////////////////......////////////////////////////////////000000000000...//////000000111111222111111111000000000000000/////////000111111111222//////000111111111111111000000000000000000000000000000000000000111222222111222444444444666:::>>>???AAADDDGGGHHHIIIIIIIIIIIIIIIIIIHHHFFFEEECCCBBBBBBCCCEEEFFFFFFEEEDDDCCCDDDDDDEEEEEEEEEEEEEEEDDDFFFFFFFFFFFFHHHIIIJJJKKKNNNOOOQQQSSSSSSSSSRRRQQQJJJIIIHHHGGGEEEDDDCCCCCC???@@@AAAAAA@@@???===;;;:::999888777666444333333222111000000//////000000......///000000000000000000000000000000/////////........................////////////////////////------............------////////////////////////000///---,,,,,,---///000---------------...///000........................///............---------........................................................................////////////////////////---///000000///......///////////////////////////////////////////////////////////////////////////000000//////000000111222444555888:::<<<=========;;;===@@@BBBDDDGGGLLLOOORRR]]]mmm{{{uuupppvvv{{{zzzvvvtttxxx}}}vvvoooeee^^^]]]___bbbdddffflllsssxxxzzz~~~vvvjjj```ZZZPPPMMMJJJGGGGGGHHHJJJKKKMMMVVV```kkkyyy~~~rrrkkkkkknnnrrrooofffeeekkkvvvuuunnnkkkjjjcccVVVLLLIIIFFFAAA@@@@@@@@@@@@AAABBBCCCDDDCCCDDDEEEEEEDDDAAA>>><<<888777555333111111111111000000000000000000000000000000000000000000000000//////............////////////////////////////////////////////////////////////............//////.../////////////////////////////////////////////////////////000000000000...//////000111111222222222222111111000000//////111000000000000000000000//////000111111111111111000000000000000000000000000000///000000111222222222555777888999<<>>>>>===<<<:::888777555555222111111000000000000000...//////000000000000000222222111111000000//////........................////////////////////////---..................---////////////////////////000///---,,,,,,---///000,,,,,,,,,---...///000111........................//////.........---------........................................................................////////////////////////---///000000///......///000000000000000000000000////////////////////////////////////////////////111111111000111222222333444666888:::<<<=========;;;===@@@BBBDDDHHHMMMPPPSSS___nnnyyywwwoootttyyyxxxsssqqquuuzzzzzzwwwxxxzzzqqqlllddd```aaadddiiikkkkkkrrrzzz~~~pppggg]]]XXXQQQKKKIIIHHHHHHHHHEEEKKKSSS]]]kkk}}}|||ooojjjjjjdddyyyzzzmmmgggllluuu}}}tttllleeehhheeeZZZQQQMMMGGG@@@@@@?????????@@@AAAAAABBB@@@AAACCCDDDDDDBBB@@@>>>:::999666444333222222222000000000000000000000000000000000000000000000000//////............//////////////////////////////000000000000000000000000//////............//////.........///////////////////////////////////////////////////000000000000...//////000111222222222......///000111222222333111111111111111111111111////////////000000000000222222222222111111111111.........000111333555666444666999===AAAEEEHHHIIIMMMMMMOOOPPPPPPPPPOOONNNKKKKKKJJJIIIIIIIIIIIIIIIMMMMMMMMMLLLKKKIIIGGGEEEBBBBBBAAAAAAAAAAAAAAABBBBBBBBBCCCDDDFFFGGGIIIJJJLLLMMMOOOQQQTTTVVVXXXYYYUUUSSSPPPNNNMMMLLLJJJHHHHHHGGGFFFDDDCCCBBBBBBAAACCCBBB@@@===<<<;;;;;;<<<666555444222111111111111111111111000000/////////000111111111111///---,,,////////////000000000000//////............//////////////////////////////------............---------------.........//////------------------------000000000///......------////////////............------............---------...............------/////////...---------,,,////////////////////////........................////////////000000000000000000///////////////000000000//////000111222222333222222222222444555666555888;;;<<<<<<<<<===>>>;;;>>>BBBCCCDDDFFFJJJNNNVVV^^^nnn}}}xxxooommmlllmmmlllnnnvvvyyyrrrnnnppp{{{|||wwwmmmjjjffffffjjjmmmnnnnnnuuuxxx}}}wwwmmm```VVVRRROOOJJJHHHJJJCCCDDDIIIQQQXXXdddwwwxxxnnniiipppyyy~~~yyytttqqqqqqvvv{{{|||rrrhhhaaaaaa]]]SSSJJJGGGEEE???===@@@DDDCCCBBBCCCEEEEEEEEEEEECCCAAA???>>><<<:::777444222111222222222222111000///...------111111111111000000000000000000000000000000000000000000000000000000000000000000//////.........---////////////////////////000000000000111111111111000000000000000000000000//////......---------,,,////////////000000000000//////000000111111222222111111111111111111111111000000000111111111222222111111111111222222222222111111222333444666777888;;;<<>>>>>===;;;:::999777555333222111222111111000000000111111111111222222111000///...////////////000000000111000000////////////000000////////////////////////---......//////......------------.........//////------------------------.........///////////////////////////............------............---------...............------...............---------////////////////////////////////////////////////////////////000000000000000000////////////000000000000000000000111222222000000//////000222444555777:::===>>>>>>>>>???@@@@@@BBBDDDEEEFFFIIIMMMQQQVVV^^^nnn~~~vvvmmmjjjjjjkkkkkknnnvvvzzzsssuuu}}}|||{{{yyyuuurrrllljjjjjjmmmsssxxx{{{{{{uuueee\\\TTTMMMJJJKKKEEEEEEHHHLLLQQQZZZjjjxxx~~~ppppppqqqrrruuu{{{uuuttttttwwwyyy~~~xxxpppllllllhhh\\\QQQLLLHHHAAA===@@@BBBAAAAAABBBDDDEEEEEEEEECCCBBB@@@???<<<:::777444222111111222000000000000000/////////111111111111000000000000000000000000000000000000////////////////////////000/////////............/////////////////////////////////000000000111111000000000000000000000000111111111000000000/////////000000000000111111111000111111111111111111111222222222222222222222222111111222222222333333333000111111222222333333333555555666666888999;;;;;;BBBDDDFFFIIILLLOOOQQQRRRTTTUUUVVVVVVUUUQQQNNNLLLIIIHHHFFFDDDDDDEEEFFFHHHJJJJJJJJJJJJIIIHHHGGGFFFFFFFFFEEEEEEEEEFFFFFFGGGHHHIIIKKKNNNPPPSSSUUUVVVYYYZZZZZZ[[[\\\\\\]]]]]]]]]\\\[[[[[[[[[ZZZWWWTTTPPPOOOMMMLLLLLLMMMOOOPPPLLLKKKIIIFFFDDDBBBAAAAAAAAA@@@???===;;;888666444444333222000000111111222111111222222222111000000/////////000000000111111000000////////////000000////////////////////////---......//////......---------........./////////------------------------------......///000000111////////////............------............------------...............------------...............////////////////////////000000000000000000000000////////////000000000000000000////////////000000000000000000000000111222////////////000222444555:::<<>>;;;:::999777555222111000111111000111111111111111000000//////000000000111111111//////............//////////////////////////////......////////////..................////////////....................................//////000000////////////............------............------,,,---......///.........,,,---------.../////////////////////////////////////////////////////////////////////000000000000000////////////000000111111000000000000000111111111111111111333555777999<<<>>>@@@AAABBBBBBDDDFFFHHHHHHIIIJJJLLLPPPUUUXXX]]]dddssswwwtttyyyzzzqqqnnnmmmnnnmmmoooxxx{{{rrrjjjfffeeeggghhhoooqqquuuzzztttggg]]]WWWOOOJJJGGGGGGGGGIIIOOOWWWhhhsss~~~pppfffbbbgggnnnttt}}}sssmmmjjjmmmxxx{{{ppphhhWWWNNNEEECCCCCCBBBCCCEEECCCCCCDDDDDDDDDCCCAAA@@@<<<;;;999666444222111111000000000000000000000000111111111111000000000//////////////////////////////////////////////////////////////////.........////////////////////////............////////////////////////////////////000000000000/////////////////////000000000111111222222222222111111111111222222222222222222222222111111111222222222333333111222333444555777777888::::::999::::::;;;<<<<<>>;;;777444222111111111111000000000000000000000000000000111111111111...------,,,,,,------...////////////////////////...//////////////////............/////////000000........................000000//////............////////////............------............------,,,------...//////......,,,---------.../////////////////////////////////........................////////////000000000000///////////////000111111111111000000000000000111111111111222444777999;;;===???AAABBBBBBDDDFFFHHHJJJIIIJJJLLLPPPUUUYYY[[[___dddppp}}}~~~yyysssrrrwww~~~}}}zzztttrrrpppooommmmmmttt|||{{{vvvnnnfffbbbdddhhhkkkrrruuuzzz~~~|||kkk```VVVOOOIIIGGGGGGGGGJJJNNNWWW```ppp{{{mmmcccbbbiiiqqq{{{rrrjjjfffgggqqq{{{wwwcccXXXLLLFFFDDDBBBBBBEEEBBBCCCCCCDDDDDDCCCBBBAAA>>>===:::888555333222111222222222111000/////////111111111111000000000///////////////////////////.................................///////////////////////////////////////............////////////////////////////////////////////////000000000000........./////////000000111111222222222222222222333333333333333333333333111111222222222333333333444444555666777888999:::;;;:::::::::::::::;;;;;;???@@@AAACCCEEEGGGHHHIIINNNOOOQQQRRRRRRRRRQQQQQQQQQPPPPPPOOOOOOOOOOOOOOOLLLJJJHHHFFFCCCBBBAAA@@@AAABBBDDDGGGKKKOOORRRTTTUUUVVVXXXYYYZZZZZZYYYYYYVVVUUUTTTRRRPPPOOOMMMLLLNNNNNNNNNPPPRRRSSSQQQPPPLLLKKKJJJHHHGGGFFFEEEEEEEEEEEEGGGHHHIIIIIIIIIIIIBBBBBBBBBBBBCCCDDDEEEFFFFFFEEEBBB???<<<888666444333333222000000///000000000000000111111111222222...------------------...////////////////////////...//////000000//////........./////////000000000........................111000000///......------////////////............------............------,,,,,,---...////////////---------...............////////////////////////........................////////////000000000000///......//////000111222222111111000000000000000000000000222444777999;;;???AAABBBCCCDDDFFFIIIKKKLLLLLLNNNRRRXXX\\\___``````ccckkkuuuyyyvvvttttttuuutttuuuvvvyyy~~~zzzuuuwwwvvvsssrrrqqqnnnkkkooouuu~~~~~~{{{yyyrrroookkkfffdddgggmmmsssvvvzzzqqqeee[[[PPPKKKIIIGGGGGGJJJKKKQQQ```qqq}}}yyylllfffgggkkklllqqqwww{{{yyyyyyuuulllggggggmmmuuuuuugggVVVLLLFFFAAAAAACCCAAABBBCCCDDDDDDDDDCCCBBB@@@???===:::888555333222444333222111000///......111111111111000000000000000000000000000000000000.................................///////////////////////////////////////....../////////000000000000000000000000000000000000000111111111111111222////////////000000000000111111111222222333333333333333333333333333333333333333333333444444444444777777888888999:::;;;;;;<<<;;;;;;:::::::::;;;;;;>>>>>>@@@BBBDDDFFFHHHIIINNNNNNNNNNNNNNNOOOPPPPPPOOOPPPPPPQQQPPPOOONNNMMMHHHFFFDDDAAA???>>>======<<<===>>>AAADDDHHHKKKLLLMMMOOOQQQSSSTTTUUUTTTSSSPPPOOOMMMLLLIIIGGGFFFEEEFFFEEEEEEGGGJJJKKKKKKKKKIIIIIIJJJIIIIIIGGGFFFEEEDDDEEEFFFHHHHHHHHHHHHGGGBBBAAA??????@@@BBBEEEFFFJJJJJJJJJHHHEEEAAA>>><<<777666444222111111111111000000111111111222222222/////////......///////////////////////////////////////000000000000//////.../////////000000000000........................///////////////.........////////////............------............------+++,,,---...////////////...............---------////////////////////////........................////////////000000000000............///000111222222222111000000000000000000111111333555999;;;===BBBCCCEEEEEEFFFHHHLLLNNNOOOPPPSSSZZZaaafffggggggeeedddhhhooossspppnnnooommmttt{{{yyyooonnntttwwwvvvvvvvvvrrrmmmoootttuuuwwwwwwvvvwwwzzzuuuqqqooohhhhhhhhhggghhhmmmtttzzz||||||nnn^^^UUUPPPLLLIIIIIIIIIJJJRRR```lllvvv|||qqqiiifffdddgggnnnuuuuuusssvvv}}}vvvpppmmmooouuuxxxzzz{{{fffWWWLLLDDDAAACCC@@@AAACCCDDDDDDDDDCCCCCCAAAAAA???===:::777555333222222222111111000000000111111111111000000000000000000000000000000000000..................................../////////000/////////////////////////////////000000000111111000000000000000000000000//////000000000111111111000111111111111222222222000000111222333333444444333333333333333333333333444444444555555555666666999999999::::::;;;;;;<<<===<<<<<<;;;;;;;;;;;;<<<>>>???AAACCCEEEGGGIIIJJJMMMLLLKKKJJJJJJKKKLLLMMMHHHJJJKKKLLLLLLJJJHHHGGG@@@???>>>=========>>>???888999:::<<<>>>AAACCCEEEDDDFFFIIILLLNNNNNNNNNMMMLLLKKKJJJHHHEEECCCBBBAAA@@@???>>>@@@CCCEEEFFFFFFGGGIIIJJJLLLLLLJJJHHHGGGEEEFFFGGGHHHHHHHHHFFFFFFBBBAAA>>>======@@@CCCFFFLLLMMMNNNNNNLLLHHHEEEBBB;;;999777444333222222222000111111111111222222222111111000000000000111111//////////////////////////////000000000000//////////////////000000000000////////////////////////------......///000000000000/////////............---..................---+++,,,---.../////////////////////......------,,,////////////////////////000000000000000000000000////////////000000000000............///000222222222222111000000///000000333333444666999<<>>;;;888555444111111111111111222222222111111111111000000000000000000000000000000000000........................---.........//////000000////////////////////////000000000000111111111111000000000000000000000000,,,---------......//////222222333333333444444444222222222222222222222222111111222444555555555555111222444444555777:::===AAA@@@@@@????????????@@@CCCBBB@@@??????@@@BBBCCCEEEEEEFFFHHHHHHIIIIIIHHHGGGGGGEEEBBB???>>>@@@BBBBBBDDDEEEGGGGGGFFFDDDCCC>>>>>>>>>???@@@???<<<999>>>=========>>>???@@@@@@AAABBBDDDFFFHHHJJJJJJKKKIIIHHHFFFDDDCCCCCCDDDDDDAAA???>>>===>>>@@@CCCEEEFFFGGGHHHLLLOOOOOONNNLLLHHHGGGFFFFFFGGGFFFDDDBBB@@@???>>>>>>@@@BBBEEEGGGIIIMMMPPPOOOOOOPPPMMMHHHBBB???<<<:::888777555333.........///////////////000/////////............000000000000000000000000000000000000000000000000000000000000000000000000333222000...+++)))'''&&&000000//////.........---........................---------.........//////............///////////////////////////.........000000///...............000000000000000000000000////////////000000000000///000111222222111000///000000000000000000111222111333444666777;;;???CCCFFFGGGHHHKKKMMMOOOPPPQQQVVV\\\bbbhhhooovvvvvvrrrrrrqqqssssssqqqpppwww~~~xxxmmmgggkkkrrr|||}}}~~~}}}zzzwww{{{xxxsssrrr}}}|||vvvpppjjjfffddd```eeejjjmmmnnnrrryyypppddd]]]WWWTTTOOOLLLKKKMMMRRRZZZhhhuuunnnmmmgggccciiittt||||||yyy{{{{{{|||}}}|||sss___MMMDDDCCCCCCAAA@@@@@@AAACCCDDDCCCDDDDDDCCCAAA>>>;;;888666222222222222222222222222222222222111222222333333111111000000/////////...,,,,,,,,,---...///000000//////............//////000000//////.........------.........//////000000000000000000000000000000000000000000111111111111222111000//////000111222222222222222222222222222000000111222222333333333222444666777888;;;???AAAHHHHHHHHHHHHHHHHHHIIIIIIJJJHHHGGGEEEEEEEEEEEEFFFKKKLLLMMMNNNLLLIIIFFFDDDDDDCCCBBB@@@======>>>@@@>>>???AAACCCCCCCCCAAAAAA>>>======>>>??????===;;;>>>>>>??????@@@BBBCCCDDDCCCDDDEEEGGGIIIJJJLLLLLLNNNMMMKKKJJJHHHGGGGGGGGGDDDBBB@@@>>>>>>>>>@@@AAACCCDDDFFFIIILLLMMMKKKJJJHHHFFFEEEDDDEEEDDDCCCAAA@@@???>>>>>>???BBBDDDFFFIIINNNQQQPPPQQQRRROOOKKKHHHEEEAAA>>><<<999555333111111111111111000000000000000/////////.........000000000000000000000000000000000000000000000000000000000000000000000000000000000000////////////000/////////....................................------------........................////////////.........///////////////000000///...............000000000000000000000000////////////000000000000///000111222222111000///222111111111111222222333333444666777999>>>CCCGGGIIIJJJKKKLLLNNNPPPRRRSSSYYYaaaiiinnnsssxxxxxxuuuvvvvvvwwwyyyyyyzzz~~~wwwpppmmmpppvvv~~~~~~|||~~~}}}wwwqqqlllhhhfffeeeeeejjjnnnppprrrwww~~~xxxkkk```XXXRRRMMMJJJKKKMMMRRR^^^jjjyyyvvvooohhhiiipppxxx|||}}}yyygggUUUHHHDDDCCCBBB@@@AAACCCEEEEEEDDDDDDDDDCCCBBB???<<<999777333333333222222222222222333222222111111111222222000000000/////////...............//////000000000//////............//////000000/////////................../////////000000000000000000000000000000//////000000000111111111222111000///000000222333222222222222222222222222111111111222222222222222444666999;;;===@@@DDDHHHNNNOOOOOOPPPQQQRRRSSSTTTOOOOOOOOONNNNNNMMMMMMMMMQQQRRRSSSRRRNNNIIIBBB>>>???@@@???>>><<<<<<>>>@@@<<<===???AAABBBBBBAAAAAABBBAAA@@@AAABBBCCCBBBAAADDDDDDDDDEEEFFFGGGIIIJJJJJJKKKKKKLLLNNNPPPQQQRRRUUUUUUTTTSSSQQQOOONNNMMMJJJIIIFFFDDDBBBAAAAAAAAAAAAAAABBBEEEHHHJJJIIIGGGHHHFFFCCCBBBBBBBBBAAA@@@AAAAAA@@@@@@AAADDDFFFHHHKKKPPPSSSRRRSSSTTTRRRNNNNNNLLLIIIFFFCCC???:::777666666555444333222111000000000000000////////////000000000000000000000000000000000000000000000000//////////////////////////////000000111111222222////////////....................................,,,,,,,,,---------..................////////////------......//////000000000//////............///////////////////////////////////////000000000000///000111111111111000000222222222222222333444444555666777999<<>>;;;:::555444333333222222222222333222111000000000000000////////////............000000000000000000000000000//////......//////000000000////////////............////////////000000000000000000000000000000////////////000000000000111111000000111222333444222222222222222222222222333333333333333333444444666999<<>>>>>@@@BBBAAABBBCCCEEEFFFGGGGGGGGGJJJIIIHHHHHHJJJLLLLLLKKKLLLLLLLLLLLLLLLMMMNNNOOOSSSSSSSSSSSSTTTVVVXXXYYYXXXXXXYYYYYYXXXVVVTTTSSSRRRQQQOOOMMMKKKIIIHHHHHHBBBAAABBBEEEHHHIIIHHHGGGHHHFFFCCCBBBBBBBBBAAA@@@BBBBBBBBBBBBDDDHHHKKKMMMOOOTTTVVVUUUUUUVVVSSSNNNPPPNNNLLLKKKIIIFFFBBB???:::999888666444222111000111111111000000000//////000000000000000000000000000000000000000000000000////////////////////////111111000000///......---///////////////.................................,,,,,,,,,,,,------------............////////////,,,------...///000111111000///............//////////////////////////////////////////000000000000///000000111111111111111222222111222222333444555555666888;;;???FFFNNNTTTTTTSSSSSSSSSUUUXXXZZZ\\\bbbnnnzzz}}}}}}}}}~~~||||||wwwyyy|||||||||}}}|||~~~||||||vvvqqqkkkfffeeegggkkknnnmmmooorrrtttwww|||uuuggg^^^UUUOOOKKKIIIMMMTTT\\\iiiyyy~~~tttooooootttyyy~~~|||{{{}}}ppp[[[KKKEEECCCBBBBBBDDDEEEEEEDDDEEEEEEEEEDDDBBB@@@>>><<<777666444333222222222222333222111000//////////////////..................000000000000000000000///000000////////////000000000000////////////////////////////////////000000////////////////////////....../////////000000000111111000111222333555777222222222222222222222222222222222333444555777888:::===AAAEEEHHHKKKNNNQQQRRRSSSUUUWWWXXXYYYYYYYYYXXXXXXXXXWWWVVVUUUTTTSSSNNNMMMKKKHHHFFFCCCBBBAAABBBDDDEEEEEEDDDEEEFFFHHHKKKLLLMMMNNNOOOPPPQQQQQQRRRPPPOOOOOOQQQSSSSSSRRRQQQQQQPPPPPPOOOOOOPPPPPPTTTTTTUUUUUUVVVWWWXXXYYYUUUVVVWWWXXXXXXWWWUUUUUUTTTTTTTTTSSSRRRQQQPPPPPPFFFFFFFFFGGGJJJKKKJJJIIIJJJHHHEEEEEEEEEEEECCCBBBAAA@@@AAABBBEEEIIILLLOOOSSSWWWYYYXXXWWWWWWSSSNNNKKKJJJIIIIIIIIIIIIGGGEEE===<<<:::888555333111000222111111111111000000000000000000000000000000000000000000000000000000000////////////////////////333222111000///...---,,,.........///////////////////////////////////////,,,,,,,,,---------..................////////////,,,------...///000111111//////............//////////////////////////////////////////000000000000000000000000000111111222000000000111111333444444555777:::===BBBJJJRRRWWWXXXWWWVVVWWWYYY]]]bbbdddlllwww{{{~~~}}}~~~}}}~~~~~~|||zzzyyyxxxmmmjjjeeeaaabbbffflllooorrrsssuuuwwwzzzwwwlll```WWWPPPKKKKKKOOOTTT[[[ffftttvvvpppooopppwwwxxxyyywwwyyy|||fffSSSHHHFFFCCCBBBBBBCCCCCCBBBDDDDDDDDDDDDCCCAAA???>>>999777555333222222222333333222111000////////////......//////////////////000/////////////////////000000////////////000000//////000000000000000000000000000000000000//////////////////////////////////////////000000000000111000111111333555888999222222222222222222222222111111111333555888;;;===AAADDDHHHKKKMMMPPPRRRUUUVVVWWWXXXZZZZZZZZZYYYXXX[[[YYYWWWTTTQQQOOOMMMKKKHHHGGGFFFEEEEEEFFFHHHIIIIIIKKKLLLLLLLLLLLLMMMOOOTTTTTTTTTUUUVVVWWWXXXXXXUUUTTTSSSTTTUUUVVVUUUTTTRRRRRRQQQPPPPPPPPPPPPQQQSSSTTTUUUVVVVVVVVVVVVVVVSSSSSSSSSTTTTTTSSSSSSRRRRRRSSSTTTVVVVVVUUUTTTSSSMMMLLLKKKLLLMMMNNNMMMLLLLLLKKKJJJJJJKKKJJJHHHFFFAAA@@@@@@AAADDDGGGJJJLLLUUUYYY[[[YYYXXXXXXUUUPPPGGGEEEDDDDDDEEEFFFEEEEEE???>>><<<999777444222111222222222222111111111000000000000000000000000000000000000000000000000000////////////////////////111111111111111222222222.........///////////////////////////////////////---------.........//////............////////////------......//////000000///............//////000////////////////////////////////////000000000000000/////////000111222333000000000000111333444555555888<<>><<<999777555444333333222222222111111111000000000000000000000000000000000000000000000000000000000000000000000000...//////000111222333333............/////////000////////////////////////........./////////000000............////////////.........///////////////...............///000000000000000000000000000000////////////000000000000000/////////000111222333111111111111333444555666777;;;@@@FFFLLLRRRXXX\\\\\\[[[ZZZ\\\aaaiiiqqqvvv}}}zzzyyy|||}}}}}}}}}}}}|||{{{xxxtttqqqoooeeeeeeeeegggiiimmmqqqsss~~~~~~sssfffYYYRRRQQQLLLKKKNNNYYYjjj{{{vvvppphhhlllppppppqqqxxx~~~mmmXXXRRRIIICCC@@@@@@@@@AAAAAABBBCCCCCCCCCBBBAAA@@@<<<:::777444222222222333333222222111111111222222000000000000111111222222/////////000000111111111111111000000000000111111//////000000000111111111111111111000000000//////000000000000000000000000111111111111222222222222000000111333555888;;;===222222222222222222222222666666888;;;@@@FFFKKKNNNNNNQQQTTTVVVWWWWWWYYYZZZYYYZZZZZZ[[[YYYWWWTTTSSSNNNLLLJJJHHHGGGHHHIIIJJJDDDGGGJJJNNNRRRTTTTTTUUUSSSUUUVVVWWWVVVUUUVVVWWWVVVVVVVVVUUUUUUVVVWWWWWWZZZYYYZZZ[[[\\\[[[XXXUUUSSSSSSTTTUUUWWWYYY[[[\\\```cccfffhhhhhhfffcccaaa___^^^[[[XXXVVVUUUTTTTTTSSSTTTWWWYYYZZZYYYWWWUUUWWWUUURRRQQQQQQQQQPPPNNNOOOPPPRRRUUUVVVUUURRRNNNNNNLLLJJJHHHHHHHHHIIIJJJPPPUUUYYYYYYZZZ\\\ZZZVVVUUUPPPJJJEEECCCCCCBBBBBBCCCBBB@@@>>>;;;999777666333333333222222222111111000000000000000000000000000000000000000000000000111111111111111111111111------......//////000000---.........//////000000000000000000000000000000////////////000000000000............/////////000///////////////........................///000111111111111111111111111111////////////000000000000000////////////111333444222222222333444555777777888===CCCJJJOOOTTTZZZ]]]\\\[[[[[[]]]cccllluuuzzz~~~~~~~~~wwwwww|||yyy{{{~~~}}}||||||zzzwwwsssooolllhhhiiikkknnnqqqtttwwwxxxpppaaaXXXUUULLLKKKLLLRRR\\\kkk|||}}}uuujjjlllmmmnnnpppvvv~~~uuu^^^WWWMMMDDD@@@@@@AAAAAA@@@AAABBBCCCCCCBBBAAAAAA===;;;777444222222222333222222222222222222333333000000111111222222222333//////000111222333333444111111000000000000111111//////000000111111111222222111111111000000//////000000000000000000000000111111222222222333333333000000111333666999<<<>>>000111111222333333444444666888<<>>AAAEEEHHHMMMRRRUUUVVVTTTSSSXXXYYY___iiissszzz~~~|||zzzyyywwwuuurrrooouuu|||zzzwwwssspppoooppppppooopppqqqtttwwwzzz~~~uuufff]]]TTTNNNLLLLLLRRRYYYgggwww~~~tttnnnjjjkkksss|||~~~uuugggYYYNNNGGGBBB@@@@@@AAABBBCCCCCCDDDCCCCCCBBB@@@===:::777555444444222222222222222111111111111111111111111111111111000000////////////000000///000111111000000222444000////////////000111222000000000000000000000000111111000000000000111111///000111111222222111111111333666777888:::===???333333444555888<<<@@@BBBGGGIIIKKKLLLLLLKKKIIIHHHGGGFFFFFFEEEDDDDDDDDDEEECCCBBBAAA@@@AAABBBCCCDDDIIILLLOOOQQQRRRSSSUUUWWWXXXYYYYYYXXXXXXZZZ^^^aaaeeekkkpppooonnnqqqttttttvvv|||~~~xxxrrrkkkeeeffffffgggiiijjjhhhfffccc___]]]ZZZWWWVVVWWWXXXZZZWWWXXXYYYZZZ[[[[[[[[[ZZZ[[[\\\\\\\\\ZZZVVVRRRPPPFFFEEECCCCCCDDDEEEDDDCCC999:::;;;<<<<<<<<<<<<;;;666555333222222333444666111111111111111111111111000000000000000000000000//////////////////////////////000000000000//////............------,,,,,,...//////////////////...////////////////////////---------...///000000111........................//////000000000000//////////////////////////////000000000000000000000000///111333555777;;;???CCCFFFJJJPPPTTTUUUTTTSSSRRRXXX___kkkyyy}}}yyyvvv{{{sssooollljjjjjjrrr{{{yyywwwrrrmmmlllnnnqqqrrrqqqppprrruuuyyy~~~tttiii]]]UUUOOOKKKMMMQQQZZZhhhzzzwwwnnniiinnnvvv{{{~~~zzznnnaaaTTTJJJBBB>>>@@@@@@AAABBBBBBCCCCCCCCCBBB@@@>>>;;;888666555444111222222222222222222222111111111111111111111111222111111111111111111222///000111000///000111333000000000000000111111111////////////////////////111111000000000000111111000000111111222222222222111444888:::;;;<<<>>>???333444555888<<<@@@CCCEEEJJJKKKKKKKKKJJJGGGDDDCCCAAA@@@@@@?????????????????????@@@AAACCCEEEIIIKKKQQQSSSUUUUUUTTTSSSTTTUUUWWWXXXZZZ\\\___eeelllrrrxxx}}}yyytttvvvyyy}}}~~~{{{uuupppjjjgggaaa\\\XXXVVVWWWWWWWWWXXXYYYZZZ[[[[[[[[[[[[ZZZ[[[]]]]]]\\\YYYVVVTTTOOOKKKFFFCCCBBBCCCEEEEEE;;;;;;<<<<<<===>>>??????;;;999666444333333333444111111111111111111111111//////////////////////////////////////////////////////000000000000//////,,,,,,---------,,,+++***......////////////......///////////////////////////////////////.........////////////////////////000000////////////000000////////////////////////000000000000000000000000111222333444666:::>>>BBBFFFKKKQQQUUUUUUTTTTTTTTT]]]iiizzz|||yyyssshhhfffddddddgggppp}}}zzzxxxsssoookkkjjjnnnrrrssssssppprrrvvv{{{uuuggg]]]VVVOOOMMMNNNQQQ\\\lll{{{yyyooolllpppxxxzzz}}}}}}uuujjj]]]PPPFFFAAA@@@@@@AAAAAABBBCCCCCCDDDAAA@@@>>>;;;888666444333222222222222222333333333111111111111111111111111111111111222222111111111///000111000//////111222///000000111111111111111////////////////////////111111000000000000111111111111111111111222222333222555999<<<===>>>???@@@555666999===@@@DDDFFFHHHKKKKKKIIIHHHEEECCCAAA@@@===<<<<<<<<<===>>>??????@@@BBBEEEGGGIIILLLOOORRRSSSUUUVVVWWWVVVVVVXXXYYY[[[^^^ccciiippp{{{wwwuuuwww|||xxx{{{|||rrrhhh^^^XXXUUUTTTVVVWWWXXXYYYZZZ[[[[[[[[[ZZZ[[[\\\]]]\\\[[[YYYXXXWWWRRRLLLGGGFFFEEEEEEEEE>>>===;;;;;;;;;===@@@AAABBB@@@===999666333222111111111111111111111111111000000000000////////////000000000000000000000000...///000111111000///...---...///000000///---------......//////......---////////////////////////000000//////............////////////////////////000000////////////000000000000000000000000000000000000000000000000000000333333444444666999???CCCIIIMMMSSSUUUUUUTTTVVVXXXcccssspppcccbbbbbbeeegggnnn|||}}}zzzwwwpppnnnllllllooorrruuuvvvsssuuuxxx}}}wwwkkk```VVVPPPOOONNNTTT___mmm|||{{{qqqooovvvvvvxxx{{{}}}tttgggXXXMMMGGGAAAAAAAAAAAABBBCCCDDDEEEAAA@@@>>><<<999777555333333333333333333222222222111111111111111111111111//////000000000000/////////000111000//////000222///000111111222222111111000000000000000000000000111111000000000000111111222111111111111222333333333777:::===>>>???@@@BBB777:::>>>BBBFFFHHHJJJJJJKKKJJJGGGDDDBBB@@@??????;;;;;;<<<===>>>@@@BBBCCCDDDHHHLLLNNNOOOQQQTTTWWWWWWYYY[[[^^^aaadddiiimmmlllpppvvv}}}|||}}}}}}yyyvvvwww~~~|||xxxppphhhggglllhhhooouuuwwwzzz}}}{{{zzzrrrvvvzzz|||}}}}}}mmmbbbZZZWWWUUUVVVWWWXXXYYYZZZZZZZZZZZZZZZ[[[\\\\\\\\\\\\[[[ZZZWWWSSSQQQNNNKKKGGGDDD@@@===:::888999<<<@@@CCCEEECCCAAA>>>;;;999777555333333333333333333333333222222222222111111000000000000000000000000000000...///000111111000///......///000222222111///...---......//////......---////////////////////////.........///////////////////////////////////////111000///......///000111000000000000000000000000000000000000000000000000333444555555777;;;AAAFFFNNNSSSWWWWWWUUUUUUXXX[[[iiizzzvvviiiiiikkknnnnnnooowww~~~}}}|||zzzvvvtttmmmnnnooopppppprrrvvvxxxxxxyyy{{{}}}pppbbbWWWTTTPPPPPPTTT^^^kkk{{{{{{uuussstttuuuvvv||||||nnn^^^QQQJJJCCCBBBBBBBBBBBBDDDEEEFFFBBBBBB@@@>>>;;;888666555444444444333333222222111111111111111111111111111...///000111111000///...///000111000......000111///000111222222222111111111111111111111111111111111111000000000000111111222222111111111222333444555888;;;===>>>???BBBDDD999<<>>@@@CCCEEEFFFHHHLLLQQQSSSSSSSSSVVVXXX[[[^^^bbbgggmmmuuu}}}}}}xxxvvvrrrlllffffffiiimmmqqqvvv|||{{{uuuooogggaaaccciiieeelllqqqqqqssszzz~~~yyywwwwwwmmmrrruuusssooorrr}}}{{{lllbbb]]]TTTUUUVVVXXXYYYZZZZZZZZZZZZZZZ[[[[[[\\\]]]]]]^^^YYYYYYYYYXXXVVVPPPIIIDDDAAA>>>:::777777;;;@@@CCCBBBBBBBBBBBBAAA???>>>===444444444444444444444444444444444333333222222222000000000000000000000000...///000222222000///...---...000111222111///...---..................---////////////////////////,,,------...///000111111000000000000000000000000111000///......///000111000000000000000000000000000000000000000000000000444444555666999>>>DDDIIISSSWWWZZZYYYVVVUUUYYY]]]lll}}}~~~rrrsssuuuxxxvvvsssuuu{{{~~~|||zzzxxxwwwuuurrrooolllooorrrrrrqqqrrrvvvzzz||||||~~~|||kkk^^^YYYSSSOOONNNSSS]]]lll||||||rrrsssssstttyyyyyy~~~~~~ppp___QQQIIICCCCCCBBBBBBCCCDDDFFFGGGDDDCCCBBB@@@===:::777666555555444333333222111111111111111111111111111111000111222333333222111000///000111000......///111///000111222333222111111111111111111111111111111111111000000000000111111333222111111111222333444777999;;;===>>>@@@BBBEEE@@@BBBEEEHHHJJJLLLLLLMMMJJJIIIGGGDDDCCCBBBBBBBBBAAA???>>>>>>BBBFFFJJJLLLNNNPPPRRRSSSUUUXXX\\\___eeeqqq|||xxxsssllljjjgggbbb______bbbeeeffflllttt}}}xxxrrrppprrrtttyyywwwwwwyyy|||zzzwwwsssnnnjjjkkkooorrr{{{uuujjjddd___ZZZYYYZZZ[[[ZZZXXX\\\ZZZ[[[\\\ZZZWWWXXX]]]YYYZZZ[[[[[[XXXSSSOOOLLLEEEBBB===:::999:::===???BBBEEEIIIKKKKKKHHHDDDAAA===:::777666666777666666666444111000111222222222111111000000000000111111...///000111111111111111------...///000111222222///////////////.........////////////////////////////////////////////////000000000000000000000000444222000///...///000111///////////////000111111222222111111222222333444555333444999;;;>>>DDDLLLSSS]]]ccc___YYYXXXZZZ\\\bbbttt}}}|||~~~|||{{{qqqlllmmmoooooonnnkkknnnrrrtttuuuuuuuuuvvv{{{|||}}}~~~lll]]]VVVTTTRRRSSSUUU]]]mmm|||~~~xxxttttttxxx~~~{{{}}}~~~xxxtttpppgggXXXMMMFFFAAA???@@@AAA???AAAEEEAAAAAAAAA@@@===999666444555333222222333444333222333333333333333333333333000000111111222222222333000000000000000000000000111111000000000000111111000000000000000000000000444333333222111000//////000111222222111111333555:::888:::???BBBBBBDDDIIIBBBDDDGGGJJJLLLLLLLLLLLLJJJIIIFFFCCCAAA@@@@@@AAACCCCCCDDDFFFJJJMMMOOOPPPNNNPPPRRRTTTXXX___ggglll|||yyyqqqkkkhhhjjjiiigggeeeccccccgggiiipppuuu}}}|||uuupppmmmmmmnnnooorrrvvvyyy{{{|||}}}}}}||||||xxxqqqiiidddcccbbb```^^^```]]]]]]___^^^ZZZXXXZZZZZZZZZYYYXXXWWWUUUSSSRRRJJJGGGBBB>>>;;;;;;;;;<<>>===;;;:::999666333111222222222222111000000//////000000111///000000111111111111000////////////000000000000/////////////////////...........................------------------------000000000000000000000000333222000///...///000111000000/////////000000111222222111111222222333444555333555999===@@@HHHPPPYYYaaafffbbb\\\]]]```bbbbbbsss}}}{{{~~~vvvlllggghhhjjjkkkkkknnnqqquuuwwwwwwwwwxxxxxx{{{|||}}}~~~{{{kkk]]]WWWQQQPPPQQQVVVbbbmmm{{{|||uuusssttt{{{yyyzzz~~~xxxuuupppgggYYYNNNHHHBBB>>>???>>>===>>>BBBCCCCCCCCCBBB???<<<888666666444222222333444333222111111111111111111111111//////000000000000000000000000000000000000000000000000////////////000000111111111111111111111111333333333222111000000///000222222222111222444666:::888:::???BBBBBBFFFKKKEEEGGGJJJMMMMMMMMMKKKJJJIIIGGGCCC@@@??????@@@AAACCCEEEHHHKKKNNNPPPRRRRRRUUUWWW[[[```hhhsss}}}xxxuuutttwww{{{}}}zzzvvvrrrooolllkkkooopppppppppooopppsssuuu}}}yyyxxxrrrsssuuuzzz~~~{{{wwwvvvpppnnnuuuzzzwwwuuusssqqqiiiccc```bbbbbb^^^[[[[[[ZZZYYYXXXWWWVVVWWWXXXYYYPPPNNNJJJFFFBBB>>><<<;;;@@@CCCGGGKKKMMMNNNMMMMMMOOOMMMJJJHHHFFFDDD@@@===<<<999666444444333222111000000////////////000000000111111111111000000///111000000000/////////.........//////////////////........................------------------------000000000000000000000000222222000/////////000111111000000/////////000000222222111111222222333444555444666;;;@@@EEENNNVVVaaagggjjjeeebbbdddhhhjjjfffsss}}}|||{{{|||{{{sssiiiddddddgggiiijjjtttvvvyyyzzzzzzzzz{{{|||}}}}}}}}}~~~zzzhhh]]]SSSNNNMMMOOOUUU\\\iiiwwwqqqpppvvv|||yyy}}}xxxtttkkk___VVVMMMFFF@@@???>>><<<===@@@DDDDDDDDDCCCAAA>>>;;;999666444222222333444333222111111111111111111111111111111111111111000000000000000000000000000000000/////////....../////////111111111111111111111111333333222222111111000000111222333333222222555666:::999;;;???BBBCCCIIIPPPHHHJJJLLLNNNNNNLLLIIIGGGEEECCCAAA??????@@@CCCEEEGGGIIIKKKNNNPPPRRRUUUWWW^^^bbbiiirrr~~~wwwmmmiiiggggggmmmttt|||{{{zzzzzzzzz{{{}}}~~~~~~ssslllhhhmmmuuu}}}~~~rrrhhheeedddaaa______[[[ZZZYYYXXXXXXYYYYYYZZZVVVUUURRROOOJJJFFFBBB@@@???BBBFFFJJJMMMPPPQQQRRRQQQPPPNNNMMMKKKHHHDDDAAA@@@>>>:::777666555333111000//////////////////000111111111111111000///...000000000000////////////............////////////------------------------////////////////////////////////////////////////222111000//////000111111222111000000///000000000222222111111222222333444666555888>>>EEEKKKTTT^^^hhhllllllhhhgggkkkppprrrlllvvv{{{{{{~~~yyy{{{~~~{{{tttkkkeeeeeehhhkkkmmmyyyzzz||||||{{{|||}}}tttfffWWWQQQNNNMMMNNNQQQ^^^sss}}}tttpppsss~~~~~~{{{sssjjjbbbUUUKKKCCC@@@???>>>???BBBCCCDDDDDDDDDBBB???<<<:::777555333333333444333222333333333333333333333333555444444333333222222222000000000000000000000000000000////////////000000111111111111111111111111222222222222222222222111111222333333333333666888;;;:::<<<@@@CCCFFFNNNWWWIIIJJJLLLLLLKKKIIIFFFEEE@@@@@@???@@@BBBEEEIIIKKKNNNOOOQQQRRRSSSWWW]]]bbbiiioooyyyzzzqqqjjjdddcccdddgggoooxxx~~~~~~zzzrrrlllmmmrrruuuzzz~~~zzzooohhhbbb``````[[[[[[\\\[[[[[[YYYXXXWWWXXXXXXXXXVVVSSSOOOLLLIIIBBBDDDFFFIIIMMMPPPRRRTTTQQQPPPOOOOOONNNMMMIIIFFFDDDAAA>>>;;;999777444222000000////////////000000111111111111111000///............///000111111111---.........//////000000........................000000000000000000000000////////////////////////000000000000000000111111111111000000000000111111222222111111222222333444666666;;;CCCJJJQQQZZZccclllmmmlllhhhjjjqqqvvvwwwrrrwww{{{||||||rrrwww~~~~~~~~~{{{uuummmhhhgggjjjmmmpppzzz{{{|||{{{{{{|||~~~~~~ooo^^^VVVRRROOOMMMMMMWWWeeexxx|||vvvtttzzzzzzsssnnn\\\QQQEEEAAA@@@??????BBBBBBBBBCCCCCCAAA>>><<<:::888666444333444444333222333333333333333333333333555444444333333222222222000000000000000000000000222111111000000111111222111111111111111111111111222222222222222333333333111222444444333444777999;;;;;;===AAADDDIIIUUU```IIIIIIIIIHHHGGGEEECCCBBB>>>???@@@CCCGGGKKKNNNQQQOOOQQQTTTVVVXXX^^^gggmmmzzzxxxpppiiieeecccdddfffiiirrr{{{~~~vvvuuuuuuttttttvvvuuuhhh___^^^\\\\\\]]]\\\[[[YYYWWWUUUXXXYYYZZZZZZYYYWWWTTTRRRJJJIIIIIIJJJLLLOOORRRTTTRRRQQQPPPPPPPPPPPPMMMKKKGGGDDDAAA>>><<<999666333111111000000000000111111000111111111111000000///------...///000111222222------......///000000000////////////////////////........................000000000000000000000000000000000000111111111111111000000000000111222333222222111111222222333444666777>>>HHHQQQWWW___gggmmmnnnkkkiiimmmvvvzzzyyyuuutttzzzzzznnnttt|||~~~|||{{{||||||yyyuuuooojjjiiikkknnnqqqyyyyyyyyyyyyxxxzzz~~~}}}kkk```XXXQQQMMMMMMSSSZZZgggyyyyyyxxx||||||xxxzzz{{{xxxgggXXXJJJCCC@@@>>>>>>???@@@AAABBBBBB@@@>>><<<:::888666444444444444333222111111111111111111111111111111111111111000000000000000000000000000000000333222222111111222222333222222222222222222222222111111222222333333444444111333444444444555888:::;;;;;;>>>CCCGGGNNN\\\jjjGGGFFFEEECCCBBBAAA@@@@@@???AAADDDHHHLLLOOORRRSSSPPPUUU\\\aaafffmmmwww~~~yyysssooollljjjlllppprrrttt|||~~~uuueee___]]]\\\[[[YYYXXXXXXXXXXXXXXXXXXZZZ[[[[[[ZZZXXXWWWSSSQQQOOOMMMMMMOOOQQQSSSSSSQQQOOONNNNNNNNNMMMLLLHHHFFFCCCAAA>>><<<888555222222111111111111222222///000000111111111111000......//////000000111111------......///000000111000000000000000000000000........................000000000000000000000000//////000111111111111111/////////000111222333444222222111111222222333444666999AAAMMMVVV[[[bbbiiinnnnnnkkkjjjpppyyy}}}{{{xxxsssttt{{{uuujjjooouuu{{{|||zzzxxxyyyyyyxxxvvvrrrnnnlllmmmpppsssvvvvvvvvvuuuuuuxxx|||~~~ooobbbVVVPPPPPPPPPSSS\\\lll~~~xxxwwwyyy~~~~~~uuuuuu~~~vvveeeRRRHHHCCC@@@>>>>>>@@@AAAAAABBBAAA???===;;;999777555444444444333111111111111111111111111111//////000000000000000000000000000000000000000000222222111111111111222222222222222222222222222222111111222222333444555555111333444555555666888;;;;;;;;;???DDDIIIRRRcccsssFFFDDDBBB@@@???>>>>>>???AAACCCGGGKKKOOORRRSSSTTTWWW___iiirrrxxx{{{sssqqqrrrsssvvvwww{{{mmmccc^^^\\\YYYVVVVVVWWWZZZ\\\WWWXXXYYYZZZ[[[ZZZYYYYYYYYYWWWSSSPPPOOOOOOQQQSSSRRRPPPMMMKKKKKKKKKKKKJJJIIIGGGDDDBBB@@@===999666333333222222222222333333...///000111111111111111000000000000////////////---------...///000000111000000000000000000000000111111111111111111111111000000000000000000000000...///000111111111111111...//////000111333444555222222111111222222333444666999CCCPPPYYY]]]cccjjjooonnnkkkkkkrrr|||~~~||||||tttrrr||||||sssnnngggjjjmmmpppttt||||||yyyvvvvvvvvvyyyxxxuuurrrppppppsssuuussstttsssrrrsssvvv{{{}}}{{{jjj[[[TTTSSSOOOQQQWWWcccrrrxxxtttqqqwwwxxxwwwtttppp[[[OOOHHHCCC??????@@@AAABBBBBBBBB@@@>>><<<999777555444444444333111333333333333333333333333000000111111222222222333000000000000000000000000111111000000000000111111222222222222222222222222111111222333444444555555111333444555555666999;;;;;;<<<@@@EEEJJJUUUgggxxx>>>===;;;<<<>>>@@@AAAAAAEEEJJJNNNNNNMMMPPPYYYaaafffqqqyyysssooonnnqqqvvvtttuuuuuuvvvxxx}}}|||zzzeeeeee^^^XXXYYYZZZXXXXXXYYYXXXZZZ\\\\\\[[[ZZZZZZZZZYYYXXXVVVTTTSSSSSSTTTTTTUUURRRMMMHHHEEEFFFGGGIIIIIIFFFCCCAAA@@@>>><<<999777555444222111111222222111111111111111111111111000000000000000000000000///000111222222111000///////////////000000000000000000000000000000000000111111000000//////......000000000000000000000000222222222111111111000000111222222111000111444777999<<>><<<;;;:::888666555444444555111111111111111111111111111222222333333222222111111111111111111111111111///000111222222111//////111111111222222333333333222444666888777555222///...000222444555777:::<<>>AAACCCDDDFFFKKKOOOPPPRRRXXXcccmmm||||||pppjjjhhhjjjrrrzzzzzz{{{~~~}}}{{{|||nnnddd[[[[[[\\\[[[ZZZZZZ[[[\\\]]]]]]\\\ZZZYYYYYYZZZXXXWWWUUUTTTSSSSSSSSSSSSQQQLLLGGGDDDCCCDDDDDDHHHFFFDDDCCCBBBAAA===;;;777666444222111111222222000000000000000000000000000000000000000000000000///000000111111000000///////////////000000000000000000000000000000000000111000000000/////////...000000000000000000000000222222222111111111000000111222222111000222555888<<>><<<;;;:::888666444444444444111111111111111111111111111222222333333222222111111111111111111111111111111111222222222222111111111111222222222333333333222333555666666444222000000222444666777888;;;===CCC???AAAJJJWWWbbbnnnwww<<<<<<<<<>>>@@@DDDGGGIIIIIINNNTTTXXX^^^gggttt~~~{{{qqqgggdddeeelllxxxyyywwwtttqqqooonnnnnnnnnlllnnnoooooorrruuutttoookkkjjjkkknnnnnnnnnqqqwww{{{zzzyyyxxxwwwvvvvvvvvv{{{~~~{{{zzz{{{nnncccbbbeeeccc___\\\^^^^^^^^^]]]\\\ZZZYYYXXXZZZYYYXXXVVVTTTSSSSSSSSSTTTRRRNNNJJJFFFCCCAAA@@@EEEEEEDDDEEEEEECCC@@@===888777555333222222222222000000000000000000000000000000000000000000000000000//////......//////000////////////000000000000000000000000000000000000000000000000////////////000000000000000000000000222222222111111111111111111222222111111333777999>>>DDDQQQ^^^dddfffiiinnnpppqqqvvv~~~}}}zzz{{{~~~}}}xxxqqqllllllkkkmmmrrryyy}}}yyywwwuuusssrrrqqqqqqrrrtttsssuuuzzzzzzvvvsssuuuyyyyyyyyyyyyxxxzzz}}}~~~qqqdddVVVPPPLLLMMMRRR\\\lllzzz}}}zzzzzznnnmmmooo{{{wwwcccRRRHHHDDDCCC@@@AAACCCCCCCCCAAA???>>>;;;:::888555444333333444222222222222222222222222111222222333333222222111111111111111111111111111333333222222222333333333222222222222333333333333222333333444333333222111222444777888888:::<<<>>>BBBAAAEEEOOO[[[fffrrr|||======>>>@@@BBBFFFKKKOOOMMMUUU___hhhppp{{{zzzoooiiifffgggmmmvvv}}}{{{zzzwwwsssqqqmmmkkkiiigggfffggghhhhhhggglllqqqrrruuuxxxwwwrrrnnnjjjhhhiiigggeeegggkkklllmmmmmmmmmkkkjjjiiiiiilllnnnoooqqqtttwww{{{~~~~~~}}}}}}ssstttwwwtttlllfffbbb```]]]\\\[[[[[[ZZZYYY[[[ZZZYYYWWWUUUTTTSSSSSSVVVTTTRRROOOKKKFFFBBB@@@BBBBBBCCCEEEFFFDDDAAA>>>999888666444222222222222000000000000000000000000////////////////////////000///...------...///000////////////000000000000////////////////////////000000000000////////////000000000000000000000000111111111111111111111111111111222222222555999<<<===GGGUUU___dddeeehhhkkkqqquuu{{{{{{uuuwww}}}|||xxxqqqkkkqqqooopppwww}}}zzzxxxvvvuuutttttttttuuuxxxvvvwww{{{yyytttpppqqqzzz{{{{{{zzzzzz{{{qqq___WWWNNNKKKNNNUUUcccooo|||wwwzzzrrrllliiiqqqttt^^^MMMFFFDDD@@@AAABBBCCCBBBAAA@@@???;;;:::888666444333333333222222222222222222222222111222222333333222222111111111111111111111111111333333222111111222444555333333333333333333333333333222222111111222222222444555888999999:::===???BBBEEENNNZZZcccjjjttt}}}<<<>>>???AAACCCHHHOOOTTTXXXaaannnzzzwwwpppmmmgggggglllttt|||~~~}}}|||||||||}}}~~~{{{xxxtttrrrqqqooonnnnnnoooqqqrrrsss{{{~~~wwwpppmmmjjjeeeeeehhhooorrrvvvvvvssspppooonnnpppnnnjjjeeeaaaaaaeeeiiimmmwww|||kkkfff```\\\\\\\\\\\\\\\[[[ZZZYYYXXXWWWUUUTTTSSSUUUUUUTTTQQQMMMHHHDDDAAA???@@@AAACCCEEEDDDAAA>>>:::999777555333222222333222222222222222222222222////////////////////////000///...------...///000////////////000000000000////////////////////////////////////000000000000000000000000000000000000111111111111111111111111000111222333444777;;;>>>@@@LLLYYYaaaccceeegggiiirrrxxx~~~rrrkkknnnwww~~~zzztttpppuuurrrttt}}}}}}{{{yyywwwuuutttuuuvvvwwwyyyvvvvvvxxxvvvsssrrrtttzzz|||}}}||||||}}}iii^^^RRRLLLLLLPPPZZZdddyyywwwxxxuuuoookkkrrrjjjUUUHHHCCC???@@@AAABBBBBBBBBAAA@@@===;;;999666555444333333222222222222222222222222111222222333333222222111111111111111111111111111222111000000000222333444333333333333333333333333333222111111111222333333333555888999:::;;;===???DDDKKKYYYfffmmmooottt|||;;;>>>BBBDDDGGGNNNWWW^^^hhhqqq}}}{{{tttnnnkkkjjjiiijjjoooyyy~~~}}}|||{{{|||}}}~~~zzztttpppooorrr{{{nnnaaaZZZZZZ\\\\\\bbbkkkttt}}}wwwkkkbbb^^^^^^]]]\\\ZZZZZZZZZYYYXXXWWWUUUUUUSSSSSSSSSQQQMMMIIIEEECCC??????@@@BBBDDDCCCAAA???;;;:::888555444333333333333333333333333333333333000000000000000000000000000//////......//////000////////////000000000000000000000000000000000000////////////000000000000000000000000000000000000111111111111111222222222000111333444555888===@@@GGGTTTaaaeeeeeegggjjjkkkssszzzwwwkkkfffiiioooqqq~~~|||zzzyyyzzzwwwzzz~~~{{{yyyvvvtttssstttuuuwwwvvvrrrqqqtttuuutttuuuyyyzzz|||}}}~~~sssfffXXXOOOLLLMMMSSSYYYmmmzzz|||yyy}}}xxxsssqqqwwwuuu^^^MMMDDD???@@@@@@AAABBBBBBBBBBBB>>>===:::888666555444444333333333333333333333333111222222333333222222111111111111111111111111111111111000111111222333444444444444444333333333333333222222222222333333444333555888:::;;;<<>><<<999777666555555333333333333333333333333111222222333333222222111111111111111111111111111000111222333444444444444555555444444444333333333222222333333444444444444333666999;;;===???BBBEEENNNYYYiiiuuuwwwvvv|||CCCIIIPPPVVV]]]hhhvvv~~~uuupppnnnlllkkknnnttt|||~~~vvvhhhbbb[[[YYYXXXXXX\\\```ccccccssswwwtttggg```[[[XXXWWWXXXYYYZZZZZZYYYXXXWWWUUUUUUUUUTTTRRRPPPNNNMMMCCCBBBAAABBBCCCDDDDDDBBB<<<;;;999666444333333333111111111111111111111111000000000000000000000000///000111222222111000///////////////000000000000000000000000000000000000.../////////000000111111000000000000000000000000000000111111222222222222///111333444666:::???CCCOOO]]]gggfffcccfffjjjkkkttt|||~~~~~~zzzuuuvvvyyytttlllmmmzzz{{{xxxxxx}}}~~~xxx|||}}}~~~~~~}}}}}}~~~~~~|||xxxuuussstttvvvwwwsssqqqqqqtttuuurrrrrruuuxxx|||{{{|||~~~~~~~~~|||zzzxxx{{{{{{{{{|||}}}|||jjj^^^UUUOOONNNPPPRRRcccvvv{{{|||~~~jjjVVVIII??????@@@@@@AAABBBCCCCCCAAA???===:::888666666666333333333333333333333333222222222333333222222222111111111111111111111111000222333555666666555444555555555444444333333333222333444555555555555444444666:::<<>>AAAEEELLLdddqqqsssyyyNNNYYYgggtttzzzsssmmmhhhlllsss{{{~~~|||~~~|||tttrrrxxx~~~{{{tttooofffdddcccfffjjjrrrnnnbbb[[[SSSTTTUUUVVVVVVWWWYYYZZZYYYWWWTTTSSSRRRRRRPPPNNNJJJGGGEEEDDDEEEFFFFFFFFFCCC@@@===888555333222111222111111111111111111111000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111000000000000111111111111222222222333333333555333555888:::>>>IIIVVV\\\bbbgggeee```aaaiiiqqq~~~~~~}}}}}}uuuooottt~~~~~~wwwvvvxxxzzz|||{{{|||{{{{{{}}}~~~{{{xxxvvvuuuvvvvvvrrrrrrqqqqqqppppppppppppuuuyyy}}}~~~~~~~~~}}}~~~~~~~~~}}}{{{zzz||||||||||||||||||||||||zzz{{{{{{|||||||||||||||||||||{{{{{{zzzzzzzzzzzzxxxwwwvvvtttsssrrrqqqqqqqqqsssvvvxxxzzzzzzzzzzzzzzzzzzzzz{{{{{{|||}}}~~~qqqcccWWWQQQOOOMMMVVV```kkk{{{~~~yyywww|||{{{hhhWWWIIIBBB===???BBBAAABBBCCCBBB@@@===:::888666555555444333222222111222222222333222222111111222222333111111111111111111111111222222111111222222333444333333222222222222222333555444444333333444444555888666888===@@@@@@DDDIIIRRRiiiuuuwww}}}YYYgggyyy|||uuulllgggeeegggpppyyy~~~||||||wwwooofffbbbaaaccckkkttt|||ooobbbZZZRRRSSSUUUWWWXXXYYYYYYYYYYYYWWWUUUTTTTTTSSSQQQOOOJJJHHHEEEDDDEEEFFFGGGFFFDDDBBB???;;;888555333222444444333222111111000000000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111000000000000111111111111222222222333333333555444666:::???GGGTTT```cccfffgggdddaaadddnnnwwwxxxooosss{{{~~~rrrqqqxxxrrrvvv{{{|||}}}|||{{{|||}}}~~~|||yyywwwvvvuuurrrrrrqqqqqqqqqqqqqqqrrrvvvyyy{{{}}}}}}}}}~~~~~~|||||||||}}}~~~}}}{{{zzzyyyyyyxxxwwwuuutttuuuvvvwwwwwwvvvuuutttsssssstttuuuvvvwwwxxxxxxwwwwwwxxxyyyxxxwwwvvvuuurrrqqqooommmkkkjjjiiihhhjjjkkknnnrrrtttvvvvvvvvvvvvuuuuuuuuuvvvwwwxxxyyyzzz{{{|||~~~~~~nnn^^^TTTPPPJJJPPPWWW```ppp{{{uuuxxxqqqaaaLLLDDD>>>???AAA@@@@@@BBBAAA@@@>>>;;;999777666666444444333222222222222222333222222111111222222333000000000000000000000000222222111111222222333444333333222111000000000000555444444444444444555555777666999>>>@@@BBBGGGMMM[[[pppzzz|||eeetttxxxmmmiiifffeeegggooo{{{{{{}}}|||ssskkkeeebbbccciiirrrwwwggg\\\WWWVVVUUUUUUVVVWWWWWWVVVZZZXXXVVVVVVVVVUUURRRPPPKKKHHHEEECCCDDDEEEEEEEEEDDDCCCAAA>>>;;;777555444333333222222111000000000000000000000000000000000///////////////////////////000000000111111111111111111000000000000111111000000000000000000000000111111000000000000111111111111222222222333333333444555888===FFFQQQ___iiijjjiiigggcccbbbgggqqqzzzzzzqqqssszzzrrrqqqssspppvvv}}}~~~|||||||||}}}}}}zzzwwwvvvrrrrrrqqqqqqqqqrrrssstttxxxyyyzzzzzzzzz{{{}}}}}}{{{zzzyyyxxxxxxwwwuuurrrqqqpppooollljjjhhhiiikkkllllllkkkiiihhhhhhiiiiiikkkmmmnnnpppqqqqqqrrrtttvvvvvvtttrrrpppllljjjhhheeecccaaa______```bbbeeehhhkkknnnooopppoooooonnnnnnoooppppppqqqssstttuuuxxxyyy{{{{{{|||~~~yyyfffWWWQQQJJJLLLPPPWWWdddwww|||{{{uuufffPPPHHH@@@???@@@??????AAAAAA@@@>>><<<:::888777666444444333222222222222333333222222111111222222333000000000000000000000000222222111111222222333444444333222111000000000000555444444444444555555666888777:::>>>???AAAHHHPPPbbbuuu}}}~~~tttwwwlllbbbdddhhhlllsss~~~~~~{{{~~~qqqddd___aaadddmmm}}}yyykkk\\\XXXTTTRRRSSSUUUWWWWWWZZZYYYXXXXXXXXXVVVTTTQQQLLLIIIEEECCCCCCCCCCCCBBBCCCCCCBBB@@@===:::777555111111111111111111111111000000000000000000000000///////////////////////////000000000111111111111111111000000000000111111000000000000000000000000111111000000000000111111111111222222222333333333444777;;;AAAKKKZZZgggnnnnnnlllgggccccccjjjsss{{{~~~vvvvvvyyy~~~pppppp|||}}}rrrsssyyy~~~~~~~~~}}}}}}~~~}}}zzzxxxqqqqqqppppppqqqsssuuuvvvyyyzzzyyyyyyxxxzzz}}}~~~}}}|||zzzwwwuuurrrqqqpppnnnkkkhhhfffdddaaa^^^\\\ZZZ[[[]]]^^^^^^]]][[[ZZZ\\\\\\]]]^^^```ccceeefffiiikkknnnppppppnnnllljjjdddbbb```]]]ZZZXXXWWWVVVVVVWWWZZZ]]]```ccceeefffffffffeeeeeeeeefffgggggghhhiiikkkmmmoooqqqrrrrrruuuvvvwwwyyy|||mmm[[[SSSMMMLLLLLLQQQ[[[kkk~~~{{{zzzlllVVVLLLCCC@@@@@@>>>???AAAAAA@@@???===;;;999888777555444333333222222333333333222222111111222222333000000000000000000000000222222111111222222333444666555444333222111111111444444444444444555666777999999;;;>>>>>>@@@HHHRRRgggwww}}}~~~sssggg]]]aaaiiirrryyyzzz~~~wwwooogggbbbbbbjjjxxx~~~fff```YYYUUUWWWYYYZZZZZZZZZZZZYYYYYYZZZXXXUUUSSSOOOKKKGGGDDDCCCBBBAAA@@@AAAAAABBBAAA???<<<999777111111111222222222222222000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111000000000000111111111111222222222333333333555999>>>EEEPPP___jjjooooookkkgggeeehhhoooxxx~~~~~~|||{{{vvvkkkmmmxxxxxxtttyyy}}}}}}}}}|||~~~{{{xxxpppooooooooopppsssvvvwwwzzzzzzzzzyyyxxxzzz}}}~~~~~~~~~|||zzzvvvuuurrroookkkhhheeedddaaa^^^[[[YYYWWWTTTQQQNNNNNNNNNPPPPPPPPPPPPNNNNNNOOOOOOPPPQQQSSSVVVXXXZZZ___aaadddeeefffdddbbbaaa[[[ZZZXXXUUURRRPPPOOONNNMMMNNNOOORRRTTTWWWXXXYYY[[[ZZZZZZYYYYYYZZZ[[[[[[ZZZ[[[]]]___aaaccccccdddfffggghhhkkkpppuuuzzz}}}|||~~~wwwcccXXXRRROOOLLLNNNTTT___rrr~~~rrr[[[PPPFFFAAA@@@>>>???AAA@@@@@@@@@>>>===:::999777555444444333333333333333333222222111111222222333111111111111111111111111222222111111222222333444666666555444333333333333444444444444555666777777::::::<<<>>>???BBBLLLWWWkkkzzz~~~yyynnngggbbb^^^nnnxxx~~~~~~{{{oooeeedddhhhppp|||{{{tttkkkeeedddbbb___\\\[[[ZZZZZZ[[[[[[ZZZVVVTTTSSSOOOJJJFFFDDDBBBAAA???>>>???AAABBBAAA>>>;;;999555555555444333333333222000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111000000000000111111111111222222222333333333555;;;AAAGGGSSSbbbkkklllllliiifffhhhnnnwwwxxxlllgggnnnyyyyyy|||{{{{{{yyyuuunnnnnnmmmmmmooorrrvvvxxxzzz{{{{{{zzzyyyzzz}}}~~~~~~~~~zzzwwwuuulllkkkhhhddd```[[[XXXVVVSSSQQQNNNMMMKKKJJJGGGEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEEGGGJJJMMMOOOTTTUUUWWWYYYYYYXXXWWWVVVSSSRRRPPPMMMKKKIIIHHHHHHFFFGGGGGGHHHJJJLLLMMMNNNOOOOOONNNNNNNNNNNNOOOOOOLLLMMMOOOQQQRRRSSSTTTTTTUUUVVVWWWZZZ```ffflllpppsssvvv{{{~~~lllaaaWWWQQQNNNMMMOOOUUUeeetttttt```TTTHHHCCC@@@>>>???BBB@@@@@@@@@???>>>;;;999888555555444333333333333444333222222111111222222333222222222222222222222222222222111111222222333444555555444444444444444555444444444444555666777888999999===@@@AAAFFFRRR___ppp}}}yyynnnjjjmmmrrrttt{{{zzzyyy}}}ooofffbbbaaagggpppvvv~~~vvvqqqkkkccc\\\[[[ZZZZZZ[[[\\\ZZZWWWTTTVVVRRRMMMHHHFFFCCCAAA???<<<>>>@@@BBBAAA???<<<:::999999888666555444333222000000000000000000000000000000000000000000000000000000000000111111111111111111000000000000111111000000000000000000000000111111000000000000111111111111222222222333333333666===CCCIIIUUUccckkkjjjiiigggfffjjjsss}}}zzzttttttnnneeefffsss||||||{{{~~~wwwrrrmmmmmmllllllooorrrvvvxxx{{{{{{|||{{{zzz{{{}}}~~~~~~~~~{{{wwwsssqqqeeeccc```\\\WWWRRRNNNLLLJJJHHHFFFEEEEEEEEECCCAAAAAAAAA@@@??????@@@AAAAAA??????>>>???AAADDDGGGHHHLLLMMMNNNPPPPPPPPPOOOOOONNNMMMKKKIIIGGGEEEDDDDDDCCCCCCCCCCCCDDDFFFGGGHHHHHHHHHGGGFFFFFFGGGGGGGGGDDDDDDFFFHHHIIIJJJJJJJJJJJJJJJKKKNNNTTT[[[bbbffflllpppvvv{{{~~~sssgggYYYSSSNNNMMMLLLOOO]]]lllzzz~~~}}}qqqcccVVVJJJDDDAAA??????BBB@@@@@@@@@@@@>>><<<:::888555555444333333333333444333222222222222222222333333333333333333333333333222222111111222222333444444444333333333444555555444444444555555777888888888999===AAADDDJJJXXXfffttt{{{tttpppuuuyyyzzz}}}|||}}}}}}rrrjjjddd```\\\hhhssstttfffggg^^^WWWYYY\\\ZZZUUURRRSSSRRRPPPMMMIIIDDD@@@===AAA===;;;<<<@@@AAA>>>:::888555222222333333111///111111111111000000000000111111111111000000000000000000000000000000000000222111111111000000//////111111222222222111111000111111000000000000111111222222222222333444555555888:::AAANNN\\\fffiiiiiikkkhhhjjjsss{{{vvv}}}vvvrrrhhhcccggglllooouuu|||~~~~~~}}}zzzwwwtttrrrmmmmmmmmmoooqqqsssvvvwwwzzzyyyyyyzzzzzz{{{|||}}}|||xxxvvvvvvrrrkkkeee___[[[VVVQQQNNNLLLJJJHHHHHHGGGDDDBBBAAAAAAAAAAAACCCAAA@@@@@@AAAAAA???>>>>>>======>>>???AAACCCDDDFFFHHHIIIIIIHHHGGGHHHIIIEEEEEEDDDCCCAAA@@@??????AAA@@@@@@@@@@@@AAAAAABBBBBBDDDEEEDDDBBBAAAAAAAAABBBBBBCCCDDDEEEFFFFFFFFFIIIGGGFFFGGGJJJOOOUUUXXX^^^bbbhhhnnntttzzzwwwddd\\\TTTOOOLLLMMMUUU]]]sss~~~yyytttggg^^^RRRIIIDDDBBB@@@>>>???>>>>>>>>>???>>>;;;999999888666444333333333333333333333333333333333333111222333333444444444444333333333333333333333333222222222333333333444444555555555555555666777777;;;<<<@@@DDDDDDIII[[[nnn{{{{{{tttqqqttt~~~}}}}}}xxxooogggaaa\\\cccpppyyyjjjaaa[[[[[[\\\ZZZYYYYYYUUUUUUSSSPPPLLLGGGCCCAAAAAA===:::;;;>>>@@@???<<<:::777333222333333222000111111111111000000000000111111111111000000000000000000000000000000000000111111111111000000000///000111111222222222111111000000////////////000000222222222222333444555666777;;;CCCPPP^^^gggjjjiiiggghhhooozzz~~~tttyyyvvvlllddd```cccgggjjjnnnttt|||{{{{{{yyywwwuuurrrpppooonnnooooooppprrruuuwwwyyyyyyyyyzzzzzz{{{}}}~~~{{{tttppplllggg```ZZZZZZVVVQQQMMMKKKIIIGGGFFFGGGGGGEEEDDDCCCBBBBBBBBBAAA???>>>???@@@@@@???>>>>>>===<<<<<<===>>>???@@@BBBDDDFFFFFFDDDCCCDDDEEECCCBBBBBB@@@???>>>===============<<<======>>>??????AAABBBBBB@@@??????@@@AAABBBCCCCCCDDDDDDCCCCCCFFFEEEDDDCCCEEEHHHLLLOOORRRVVV\\\cccjjjqqqyyy~~~|||iii```VVVOOOKKKJJJPPPXXXjjjwww{{{vvvrrrmmmeeeXXXMMMGGGDDDAAA@@@@@@?????????@@@???<<<:::999888666444333333333444333333333333333333333333111222333333444444333333333333333333333222222222333333333444444444555555555555444555555666777888<<<===@@@DDDEEELLL___qqqsssvvvxxxooocccccceeelllzzzvvvkkk```\\\[[[ZZZZZZ]]]XXXWWWVVVSSSPPPLLLHHHFFFAAA===999999===@@@@@@???<<<999555333333333333222222222111111111000000000111111111111000000000000000000000000000000000000111111111111000000000000///000111222222222222222/////////....../////////222222222222333444555666999???IIIVVVaaahhhjjjjjjeeekkkvvv}}}rrrsss|||wwwhhhdddbbbeeeiiikkknnnqqqyyy~~~|||zzzxxxvvvsssqqqooonnnnnnpppppppppqqqsssvvvyyyzzzyyyyyyzzz{{{}}}~~~~~~|||vvvnnnhhhccc___XXXTTTVVVSSSOOOMMMLLLKKKHHHGGGIIIIIIIIIHHHGGGFFFEEEDDDBBBAAA@@@@@@AAAAAA@@@??????>>>===<<<<<<<<<===>>>>>>@@@AAAAAA@@@??????@@@@@@??????>>>===<<<<<<;;;;;;;;;;;;;;;;;;<<<======>>>@@@BBBBBBAAA@@@AAABBBDDDDDDDDDDDDDDDCCCBBBBBBDDDCCCBBBBBBBBBCCCDDDEEEFFFJJJOOOVVV]]]gggpppvvv|||rrrhhh[[[SSSLLLIIILLLRRR^^^lll}}}}}}zzzuuurrrqqqhhh[[[OOOGGGBBB???>>>@@@@@@???@@@AAA@@@>>>;;;999888666444333333333444333333333333333333333333111222222333333333333333222222222222222222222222444444444444555555555555444444444444555666777888===>>>@@@DDDHHHRRRddduuuyyypppgggeeekkkwwwvvvddd\\\[[[YYYXXXXXXXXXXXXWWWUUURRROOOLLLJJJBBB>>>:::999;;;>>>AAAAAA>>>;;;888555333333444444222222222111111111000000111111111111000000000///000000000000000000000000111111111000000000000000///000111222222222222222000000////////////000000333222222333333444555666===DDDPPP[[[dddhhhiiiiiigggppp}}}}}}qqqpppuuuyyyiiihhhjjjnnnrrruuuxxxzzz~~~zzzuuu{{{yyyuuurrrpppoooppppppoooooopppqqqsssuuuxxxzzzyyyyyyzzz|||~~~~~~~~~~~~|||{{{zzztttooohhhccc```^^^[[[YYYXXXVVVTTTSSSSSSRRRPPPNNNNNNNNNOOOPPPOOONNNLLLKKKIIIGGGEEEDDDDDDCCCAAA???@@@???>>>=========>>>???===>>>@@@???>>>======>>>>>>>>>======<<<<<<;;;;;;<<<<<<<<<<<<<<<===>>>???AAACCCEEEFFFEEEEEEFFFHHHIIIIIIIIIHHHGGGFFFDDDDDDDDDDDDCCCCCCBBBBBBAAAAAAAAADDDGGGLLLSSS]]]gggmmmtttxxx}}}~~~qqqcccYYYQQQKKKLLLOOOTTTaaasss}}}yyy}}}xxxuuutttlll```SSSJJJDDDAAA???AAA@@@@@@AAABBBAAA???===999888666555444333444444333333333333333333333333111222222333333333222222111111111111111222222222333333333444444444444555333333333444555777888999===>>>@@@DDDKKKXXXjjjxxx}}}}}}qqqjjjhhhnnnzzz|||ddd[[[\\\[[[WWWTTTWWWWWWVVVUUUSSSQQQNNNMMMEEEAAA===:::;;;===@@@BBB???>>>;;;888555444444555222222222222111111111111111111111111000000000///000000000000000000000000000000000000000000111111///000111222222222222222222111111000000111111222333333333333444555666666>>>GGGSSS]]]bbbcccdddeeeiiittt}}}tttrrrttt}}}zzzkkknnnsssxxx|||~~~xxxvvv}}}~~~~~~~~~{{{xxxtttqqqoooooopppqqqmmmmmmnnnoooqqqtttvvvxxxxxxyyyzzz|||~~~}}}~~~|||yyyvvvuuulllhhhddd```___`````````]]]\\\\\\\\\]]]\\\YYYWWWVVVWWWXXXXXXXXXWWWVVVUUURRRPPPLLLJJJHHHEEEBBB@@@@@@???>>>======>>>??????>>>???AAA@@@>>>======>>>===============<<<<<<<<<<<<<<<<<<===>>>???@@@@@@CCCEEEHHHIIIJJJKKKLLLNNNMMMMMMMMMLLLJJJHHHGGGFFFDDDDDDEEEDDDDDDCCCBBBBBBAAABBBDDDFFFKKKRRR[[[aaaiiinnnvvv|||zzzjjj^^^UUUNNNKKKMMMOOOYYYiiizzzyyyzzzwwwwwwqqqggg[[[PPPIIIEEEDDDAAA@@@@@@AAABBBBBB@@@===:::999777555444444444444333333333333333333333333222222222333333222111111000000111111111222222222111111222222222333333333333333333444666888999:::<<<>>>AAAFFFQQQaaaqqq{{{{{{|||qqqhhhjjjqqq~~~fff]]]^^^]]]YYYUUUUUUUUUUUUUUUTTTRRRPPPNNNIIIFFFAAA===;;;<<<>>>@@@@@@@@@???;;;777555444555333222222222222111111111111111111111000000000000000000000000000000000000000000000000111111111111111111222222222111111000333222222111111222222333333333333333444555666777<<>>======>>>>>>???@@@AAAAAA???======>>><<<<<<<<<===========================>>>@@@AAABBBEEEGGGKKKMMMNNNOOOQQQSSSQQQQQQQQQPPPNNNLLLKKKJJJGGGGGGGGGFFFFFFEEEEEEEEEBBBBBBBBBCCCDDDIIIPPPUUU]]]dddnnnwww~~~qqqdddYYYPPPJJJJJJKKKRRR```ppp|||}}}}}}{{{wwwssskkk___SSSIIIDDDBBB@@@@@@@@@AAABBBBBB@@@>>>:::999777555444444444555333333333333333333333333222222222222222222111000000000111111222333333333111111111111222222222222333333444555777:::;;;======@@@DDDKKKXXXjjjyyypppeeeffftttoooddd___ZZZXXXXXXTTTUUUUUUUUUTTTSSSQQQPPPLLLJJJFFFAAA===<<<<<<>>>@@@AAAAAA???:::666444444333333222222222111111111111111111111000000000000000000000000000000000000///000000000111111111111222222222222222111000///222222111111111111222222444333333444444555666777<<>>>>>???@@@???===<<<<<<<<<;;;;;;;;;<<<<<<=========@@@@@@@@@@@@BBBCCCDDDEEEIIIKKKOOORRRSSSUUUXXXZZZXXXXXXXXXWWWUUUTTTRRRRRRPPPOOOMMMKKKJJJJJJIIIIIIDDDDDDDDDCCCCCCEEEJJJNNNRRRZZZgggsss||||||mmm```TTTLLLIIIHHHMMMXXXgggxxx{{{|||{{{yyyrrrgggXXXLLLDDDAAA?????????@@@BBBAAA???===:::999777666555444555555333333333333333333333333222222222222222111000000111111111222333444444444111111222222222333333333444444555777999;;;===???>>>CCCIIIQQQ```tttqqqoooddduuuxxxjjj^^^UUUTTTXXXTTTUUUUUUVVVUUUTTTRRRQQQOOOMMMIIICCC>>>;;;;;;<<>>JJJYYYbbbeeeiiiooovvvzzzxxx{{{~~~uuuvvv~~~~~~|||uuutttqqqooonnnmmmmmmmmmkkkkkklllmmmooorrrtttvvvyyyyyyzzz{{{}}}~~~~~~zzzxxxuuuqqqlllhhheeeccc]]]___aaadddgggkkkooosssssssssuuuwwwxxxvvvrrroooiiiiiihhhggghhhjjjkkkllltttqqqmmmjjjgggddd```]]]SSSQQQMMMIIIEEEBBBAAA@@@<<<>>>???>>><<<:::::::::999::::::;;;;;;<<<<<<===DDDDDDDDDEEEFFFGGGIIIIIIMMMPPPTTTWWWYYY[[[^^^```______^^^^^^]]][[[ZZZYYYXXXVVVTTTQQQOOONNNNNNNNNGGGGGGFFFEEEDDDFFFJJJMMMLLLUUUcccppp{{{uuufffXXXNNNKKKGGGJJJSSSbbbtttzzzxxx}}}ssscccUUUKKKGGG???>>>>>>@@@AAAAAA???===:::999777666555555555555333333333333333333333333222222222222222111000///111111222333444444555555222222333333333444444444444555666777:::<<<>>>@@@@@@FFFLLLUUUfffzzz~~~iiiaaadddooozzzggg[[[XXXZZZTTTSSSSSSUUUXXXWWWSSSOOOOOOMMMJJJFFFBBB@@@>>>>>>AAABBBCCCCCCAAA===888666999888666333222111111222111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000000111222333333444444333111111444444222333777>>>NNNXXX```kkkqqqwwwvvvsss{{{vvvooorrr{{{wwwvvvsssooommmmmmnnnmmmmmmppppppppppppqqqrrrrrrsssyyyzzz{{{|||~~~~~~~~~~~~|||zzzxxxvvvsssooojjjgggeeeddddddaaadddgggiiiiiilllrrrwww{{{|||}}}}}}{{{wwwssspppiiigggcccaaabbbeeeiiillloooqqqssstttrrrnnnjjjggg^^^ZZZSSSMMMIIIDDD@@@=========<<<;;;::::::999999<<<;;;:::999:::<<<>>>@@@BBBBBBDDDFFFIIIKKKNNNOOORRRUUUXXXZZZ[[[]]]___aaa```bbbdddeeedddbbbbbbcccfffaaa\\\[[[\\\[[[WWWSSSTTTRRROOOLLLKKKJJJKKKKKKQQQVVV```kkkuuu~~~yyyjjjaaaUUUJJJKKKLLLNNNVVVggg|||}}}{{{~~~ooo```QQQGGGCCC@@@???BBBCCC@@@@@@BBB<<<:::999777555555555666444444444444333333222111333333333222222111111111333333333333333333333333444333333333333444555555666666666999<<<>>>>>>>>>AAADDDQQQdddttt}}}oooaaaaaafffqqqxxxhhh^^^ZZZUUUSSSQQQRRRUUUUUURRROOOPPPNNNKKKGGGDDDAAA@@@???AAABBBCCCCCCAAA===999777888777555333222111222222111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222000111111222333333444444222000111555666555777<<>>>>>DDDIIIXXXlll{{{uuueeeaaa```bbbiiiwwwzzzfffZZZYYYUUUPPPPPPRRRSSSSSSQQQQQQOOOLLLIIIFFFDDDCCCBBBCCCCCCDDDDDDBBB???;;;999777666444222222222222222111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111111111111222222333333444222000222555777777;;;BBBFFFVVV```fffppptttyyywwwwww|||vvvvvvzzz}}}{{{wwwvvv~~~zzzooommmttt~~~~~~zzzwwwooommmkkkkkkmmmoooppppppnnnnnnnnnoooqqqsssuuuwww{{{|||}}}~~~}}}}}}~~~~~~}}}wwwrrrnnnllljjjgggggghhhhhhiiiiiijjjjjjnnnoooqqquuuyyy{{{{{{{{{{{{}}}|||tttlllgggaaa^^^[[[WWWVVVWWWYYY[[[bbbeeeiiimmmpppppppppooooooiiiaaaYYYRRRKKKEEEAAA======<<<<<<;;;::::::::::::999999888999:::<<<===@@@@@@AAACCCEEEHHHJJJKKKOOOQQQUUUWWWXXXZZZ]]]___fffhhhkkkmmmmmmnnnppprrrrrrnnnjjjhhhjjjkkkjjjhhheeecccaaa___^^^___``````^^^___ccchhhooowww~~~tttcccWWWOOOLLLJJJNNNZZZmmm~~~wwwxxx}}}{{{}}}~~~hhhWWWIIICCC@@@BBBBBB@@@???AAA>>><<<:::777555444444444333333444444444333222222333333333222222222222111333333333333333333333333444333333333333444555555555555666888:::<<<>>>???GGGOOOaaauuupppkkkfffbbbbbbjjj~~~~~~sssccc^^^XXXQQQNNNPPPSSSTTTTTTQQQPPPNNNLLLIIIGGGFFFEEEDDDEEEEEEEEECCC@@@===;;;777666444222222222222333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111111111222222333333333222111222555666777===EEEHHHXXXaaagggqqqtttyyy|||~~~yyysssqqqssstttsssqqqppptttwwwtttooovvvoooiiimmmwww|||xxxuuummmllljjjkkknnnqqqssssssooonnnnnnooopppsssuuuwww|||}}}~~~|||}}}}}}~~~~~~|||tttmmmgggcccccceeehhhlllooorrrtttuuuvvvuuuvvvyyy}}}}}}yyyuuuuuuvvvwwwwwwsssmmmgggccc```^^^ZZZWWWUUUTTTTTTUUUXXX[[[___cccfffhhhiiiiiihhhccc[[[SSSLLLFFFAAA=========<<<<<<;;;;;;;;;:::999999888888888999;;;;;;>>>??????AAACCCEEEGGGHHHIIIKKKNNNPPPQQQSSSWWWYYY^^^aaaeeehhhkkknnnqqqtttvvvsssooonnnooopppqqqpppkkkiiifffdddbbbbbbbbbbbbaaa```aaadddkkksss|||lll^^^RRRLLLHHHKKKUUUeeeyyy~~~tttsssxxxxxxxxxyyy```NNNGGGAAAAAABBB@@@???AAA???===;;;888666444444444333333333444444333333222222222222222222222222222333333333333333333333333444333333333333444555555444555777888999<<>>888777555333222222333333111111111111111111111111000000000000000000000000000000000000000000000000000000000000000000000000111222222222222222333333333222333555555666>>>GGGMMM\\\ccchhhqqquuuzzz|||xxxsssnnnkkkkkknnnppprrrrrroooiiidddnnnuuueeecccmmm{{{~~~{{{vvvrrrmmmkkkjjjkkkooorrrtttuuupppooonnnnnnppprrruuuwww}}}~~~|||}}}}}}~~~~~~tttjjjddddddfffkkkpppuuuyyy|||}}}}}}|||}}}~~~{{{uuuppppppooonnnllljjjgggeeedddbbb```]]]ZZZWWWVVVUUUUUUTTTUUUXXXZZZ\\\^^^___```___[[[TTTNNNJJJEEEAAA>>>===<<<<<<<<<<<<<<<;;;;;;999888888888999999::::::<<<======>>>@@@BBBCCCDDDBBBDDDEEEGGGHHHJJJMMMPPPSSSWWW[[[```dddiiinnnqqqvvvtttrrrqqqrrrsssttttttmmmjjjfffbbb___^^^]]]]]]\\\[[[[[[^^^dddmmmvvv|||ttteeeUUUNNNHHHJJJRRR___ttttttooorrrxxxxxxwwwkkkTTTJJJBBBAAAAAA@@@???AAA???>>>;;;888666555444444222333333444444333333333222222222222222222222222333333333333333333333333444333333333333444555555444666888888999<<<@@@DDDEEEUUUkkkyyylllhhhkkktttjjj\\\RRRNNNNNNNNNNNNPPPPPPPPPOOONNNLLLJJJJJJHHHHHHHHHGGGFFFDDDBBB@@@:::999777555333333333333111111111111111111111111000000000000000000000000000000000000000000000000111111111111111111111111222222222222222222222222333222444555555666???JJJTTTaaafffiiipppsssxxx~~~|||zzzuuuooojjjkkkooosssrrrooojjjdddaaammm~~~mmm^^^aaappp}}}yyytttpppmmmkkkjjjkkknnnqqqssssssooonnnmmmmmmooosssvvvyyy}}}~~~}}}}}}~~~~~~xxxqqqlllmmmppptttxxx|||}}}xxxrrrmmmlllkkkiiigggfffeeeeeeeeebbbaaa___\\\ZZZXXXWWWVVVUUUUUUUUUUUUVVVVVVWWWWWWSSSPPPKKKGGGEEECCC@@@>>><<<<<<<<<<<<<<<<<<<<<<<<999999999999999999999999;;;;;;;;;<<<===>>>@@@AAA===???@@@@@@@@@BBBFFFHHHJJJMMMRRRVVVZZZ___eeeiiinnnnnnoooppprrrsssuuuvvvllliiieee```\\\ZZZXXXXXXVVVVVVWWW[[[aaaiiipppuuu~~~}}}mmmZZZQQQKKKLLLPPPYYYmmmzzzlllnnnqqqttt}}}~~~zzzyyy|||wwwYYYNNNCCC@@@@@@??????@@@???===;;;888666555555555222222333444444444333333111222222222222333333333333333333333333333333333444333333333333444555555555777999999999<<>><<<<<<<<<<<<<<<============999:::::::::::::::999999999999::::::;;;<<<===>>>===>>>>>>======>>>AAADDDCCCFFFIIIKKKNNNRRRWWW[[[]]]```dddiiilllooorrrsssllliiieee```]]]ZZZYYYYYYXXXYYY[[[___dddjjjpppsss|||uuu```UUUNNNMMMNNNSSSeeeyyymmmnnnooopppuuu|||rrrttt{{{~~~]]]PPPCCC@@@@@@??????@@@>>>===;;;888777666666777111222333333444444444333111111222222222333333333333333333333333333333333444333333333333444555555666888;;;;;;:::===CCCIIIRRRcccvvv||||||{{{gggyyyxxxgggZZZSSSMMMJJJNNNOOOOOOPPPOOONNNLLLKKKJJJJJJIIIHHHGGGFFFDDDCCC???===:::777555444333333111111111111111111111111000000000000000000000000000000000000000000000000222222222222222222222222222222222222222222222222111222444777777;;;HHHUUU\\\eeeddd```cccdddhhhvvv~~~}}}qqqjjjccc```aaakkk~~~lll^^^eeewww|||zzzwwwssspppllliiiggggggiiikkklllllliiiiiiiiikkkpppvvv}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~zzzrrrllljjjjjjdddeeeeeeeeecccaaa^^^]]][[[ZZZZZZYYYXXXWWWUUUTTTSSSRRROOOMMMLLLLLLLLLLLLIIIFFFCCCAAAAAAAAA@@@???<<<<<<<<<===============::::::;;;;;;;;;::::::999999999999999:::;;;<<<===>>>>>>>>>===<<<===@@@CCC???@@@BBBCCCEEEHHHLLLOOONNNSSSZZZaaafffjjjmmmooollljjjfffbbb___]]]\\\\\\^^^___bbbfffkkkooorrrttt|||{{{dddXXXPPPNNNLLLOOO___ssspppqqqrrrpppttt{{{nnnnnnuuu{{{```RRRDDD???@@@??????@@@===<<<:::888777777777777111222333333444444444444111111111222222333333333333333333333333333333333444333333333333444555555666999<<<;;;:::===DDDJJJZZZjjj{{{rrrpppxxxtttaaaRRRKKKIIILLLQQQRRRNNNMMMQQQRRROOOLLLKKKJJJJJJJJJIIIFFFDDDEEEJJJNNNKKKAAA666///,,,222222222111111111111000000000000000000000000000222222222222111111000000111111222222222333333333444444444333333222222222777111...222888???MMMZZZbbbdddeeeccc```aaaffflll~~~wwwhhh]]]^^^eeeooo~~~ooofffqqq{{{vvvrrrooonnnjjjjjjjjjjjjiiiiiiiiiiiihhhiiikkklllnnnqqqvvvzzz|||}}}~~~~~~}}}|||~~~~~~~~~}}}~~~~~~~~~||||||}}}~~~}}}~~~|||yyytttmmmgggdddccc^^^^^^______]]][[[XXXWWWUUUTTTSSSQQQPPPOOOOOOOOOOOOMMMKKKJJJIIIJJJKKKLLLEEEEEEDDDCCCBBBAAA@@@@@@>>>======<<<<<<<<<======<<<============;;;:::999999999999::::::;;;;;;;;;=================================>>>???AAABBBCCCGGGJJJOOOTTTZZZbbbiiinnnlllkkkhhhdddaaa```bbbdddeeehhhlllqqqvvvyyy|||}}}ooo```RRRNNNNNNPPPZZZfff~~~xxxuuuvvvwww~~~vvvppprrrzzz~~~hhh[[[JJJ@@@>>>@@@???>>>???>>>===;;;999777666555888777666555444333222222333333333333333333333333222222111111222222333444555666666555333333444666666;;;999:::???===@@@MMMddduuuvvvpppwwwppp]]]SSSPPPMMMQQQRRRNNNMMMPPPQQQMMMNNNLLLJJJIIIIIIHHHFFFDDDGGGKKKOOOLLLDDD;;;666444222222222222111111111111111111111111111111111111222222222222111111111000111222222222222333333333444444444333333222222222555111222666;;;BBBOOO\\\ccceeeeeebbb______dddiiiwww}}}lll______fffnnn|||wwwttt|||~~~yyytttpppmmmkkkkkkkkkjjjjjjiiiiiiiiihhhfffgggiiikkkmmmqqqvvvzzz|||}}}~~~~~~~~~~~~||||||}}}}}}}}}|||}}}}}}~~~}}}}}}}}}~~~|||zzzuuunnnggg```\\\ZZZWWWWWWXXXWWWVVVTTTQQQPPPNNNMMMLLLKKKIIIIIIIIIIIIGGGFFFEEEEEEEEEGGGIIIJJJEEEDDDDDDCCCBBBAAA@@@???@@@??????>>>>>>>>>??????======>>>>>>===<<<:::999999999999:::::::::;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;<<<<<<<<<===???@@@AAABBBDDDHHHMMMSSS[[[dddjjjmmmmmmkkkhhheeedddeeeggglllooossswww{{{~~~vvveeeVVVPPPNNNNNNVVVaaazzzyyyyyyyyyyyyvvvuuuxxx~~~lll___MMMBBB???@@@@@@>>>@@@???===;;;999777555444444444444444555555555555333333333333333333333333222222222111222222333444555555666555333333555666555:::999;;;AAAAAAEEESSSlll|||mmmhhhrrr{{{dddVVVPPPMMMPPPPPPNNNNNNPPPOOOLLLPPPMMMJJJHHHGGGGGGEEEDDDAAAEEEGGGEEE???999666555333222222222111111111111111111111111111111111111222222222222111111111111222222222222333333333333444444333333333333222222222333555:::>>>EEETTTaaafffgggeeebbb___```dddiiirrr{{{ooo```aaaiiipppzzz~~~~~~|||vvvqqqmmmjjjiiilllkkkkkkjjjiiihhhhhhgggdddfffhhhjjjlllqqqvvvzzz{{{|||}}}~~~~~~}}}|||{{{||||||{{{{{{|||}}}~~~~~~~~~}}}}}}}}}}}}}}}}}}zzzssskkkbbbZZZTTTQQQOOOPPPPPPOOONNNLLLJJJHHHGGGGGGEEEDDDCCCCCCBBBBBBAAA@@@@@@AAABBBEEEHHHJJJGGGGGGFFFFFFEEECCCBBBAAAAAAAAA@@@@@@@@@@@@AAAAAA>>>>>>>>>>>>===<<<;;;:::999999999999:::::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>???>>>???BBBFFFLLLUUU___fffkkklllllljjjgggeeeeeeeeeiiilllppptttxxx{{{|||}}}nnn\\\TTTNNNKKKPPPZZZnnn}}}{{{zzz{{{zzzsssuuuyyyrrreeeSSSFFFAAA@@@@@@???AAA@@@>>><<<999777555444333333444444555555555555333333333333333333333333222222222222222333444444444555666555333333555777555;;;:::<<>>???@@@>>>999555333333333333222222222111111111111111111111111111111111222222222222222222222222222222222333333333444444333333333333333333333333222444777:::>>>IIIZZZhhhjjjiiigggdddccceeekkkpppsssyyy~~~nnnaaadddmmmsssyyy}}}zzzxxxttt|||zzztttoookkkhhhgggjjjjjjjjjiiihhhggggggfffdddfffhhhjjjlllpppvvvzzzzzz{{{|||}}}}}}}}}|||{{{|||||||||||||||}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}}}}~~~vvvmmmcccZZZRRRMMMKKKKKKKKKJJJIIIGGGEEEDDDEEEDDDCCCBBBAAAAAAAAAAAA@@@??????@@@CCCFFFIIILLLKKKLLLLLLKKKJJJIIIGGGFFFBBBAAAAAA@@@@@@@@@AAAAAA?????????>>>>>>===<<<<<<999999999:::::::::::::::::::::::::::::::::::::::::::::::::::;;;<<<===>>>>>>>>>@@@CCCIIIRRR]]]eeehhhiiijjjiiieeeaaa^^^]]]___bbbfffkkkpppsssuuuvvvvvvcccXXXPPPJJJMMMVVVdddvvv{{{zzz}}}}}}uuutttvvv{{{}}}vvviiiWWWIIIBBB@@@??????AAA@@@???<<<999777555444666666555444444333222222333333333333333333333333333222222222222333444444444555555555444444555777666<<<;;;===DDDFFFOOOaaa}}}sssiiijjjwwwtttaaaTTTOOOLLLKKKMMMOOOPPPOOOOOORRRNNNJJJGGGFFFFFFEEEDDDCCCCCCBBB???;;;888666555333333333222222222222111111111111111111111111111222222222222222222222333222222333333333444444444333333333333333333333333333555777888???OOOaaannnmmmkkkiiigggiiinnnuuuzzz|||}}}oooeeekkksssvvvxxx|||~~~yyyiiihhhjjjxxxyyysssnnnjjjhhhggghhhhhhhhhhhhhhhhhhhhhhhhggghhhjjjkkkmmmpppuuuyyyyyyzzz{{{|||}}}||||||{{{}}}}}}}}}}}}~~~~~~~~~}}}|||||||||~~~~~~~~~zzzrrriii___TTTNNNIIIIIIHHHGGGFFFDDDCCCBBBCCCCCCBBBAAA@@@@@@@@@@@@@@@@@@@@@AAADDDGGGKKKMMMPPPPPPQQQQQQPPPNNNLLLJJJCCCCCCBBBAAA@@@??????@@@AAA@@@@@@???>>>>>>>>>===::::::::::::::::::::::::<<<<<<<<<<<<<<<<<<<<<<<<;;;;;;;;;;;;<<<===>>>>>>>>>>>>>>>@@@FFFOOOZZZbbbfffhhhiiigggbbb]]]XXXVVVYYY\\\aaaggglllpppsssttt{{{~~~|||iii]]]SSSKKKMMMTTT]]]ppp|||{{{wwwtttsssxxxxxxlll[[[LLLDDD@@@???>>>AAA@@@???<<<:::777666555555555555444333333222222333333333333333333333333333333222222333333444555333444555555444444666888888>>>======CCCGGGRRRfff~~~mmmdddjjjttt}}}mmm```WWWPPPLLLNNNQQQPPPPPPQQQPPPMMMJJJHHHGGGGGGEEEDDDFFFEEECCCAAA===:::888666333333333333222222222222222222222222222222222222222222222222333333333333333333333333444444444444222222333333333333444444444666777:::DDDWWWiiirrrooollljjjiiimmmuuu}}}|||qqqmmmuuu|||{{{{{{}}}qqq___^^^ggguuu|||wwwqqqllliiihhhhhhffffffgggiiijjjkkklllmmmmmmmmmnnnnnnnnnqqqtttwwwxxxyyyzzz|||||||||{{{{{{}}}}}}}}}}}}~~~~~~~~~}}}||||||{{{~~~~~~~~~~~~~~~|||wwwqqqfffZZZQQQIIIHHHGGGFFFEEECCCCCCBBBBBBBBBAAA@@@@@@@@@@@@@@@AAAAAAAAACCCFFFJJJNNNPPPTTTUUUVVVVVVUUUSSSPPPOOOHHHGGGEEECCCBBBAAA@@@@@@BBBBBBAAA???????????????<<<<<<<<<<<<;;;;;;;;;;;;========================<<<<<<<<<<<<<<<===>>>>>>=========???CCCLLLVVV]]]eeeggghhhgggaaa\\\WWWUUUSSSVVV[[[aaagggkkknnnoootttzzzooobbbWWWMMMNNNTTTWWWjjj~~~yyytttqqqvvvwwwmmm^^^QQQGGGCCC@@@@@@@@@@@@>>><<<:::999777666111111222333444555555666333333333333333333333333333333333333333444444555333444555444444444666888999???>>>>>>DDDHHHVVVlll|||jjjfffiiiuuu}}}ssscccYYYQQQRRRSSSQQQQQQSSSNNNLLLJJJIIIIIIHHHFFFDDDDDDCCCAAA???>>>;;;888666444444333333333222222222222222222222222222222222222222222333333333444444333333333444444444444555222222222333333444444444444777:::???NNNbbbooorrrpppllliiiiiinnnwwwtttooorrr~~~qqq___```hhhttt|||yyysssnnniiigggggggggeeefffhhhkkknnnppprrrsssrrrsssrrrqqqpppqqqtttvvvwwwxxxzzz{{{||||||{{{{{{{{{|||||||||}}}~~~~~~}}}}}}~~~}}}}}}}}}}}}~~~~~~zzzpppcccXXXMMMLLLKKKIIIHHHGGGFFFFFFDDDCCCBBBBBBAAABBBBBBBBBBBBCCCDDDGGGKKKQQQUUUXXX[[[\\\]]]^^^]]]ZZZWWWVVVOOONNNLLLIIIFFFDDDCCCCCCCCCCCCAAA@@@??????@@@@@@>>>>>>=========<<<<<<<<<========================<<<<<<<<<<<<<<<======>>>===>>>>>>???CCCJJJSSSYYYbbbdddeeeddd```[[[XXXVVVQQQSSSXXX\\\aaadddfffgggnnnuuu~~~tttfffZZZOOONNNTTTRRRdddyyy~~~yyysssuuu~~~vvvnnnbbbVVVLLLFFFCCCBBB??????>>><<<;;;:::999888000111222333444555555666333333333333333333333333444333333333333444555555222444555444444444666888999@@@??????FFFLLL\\\tttttteeebbbgggtttlll```VVVUUUUUURRRQQQSSSLLLKKKJJJJJJJJJIIIFFFDDDDDDCCCBBBAAAAAA>>>;;;999444444444333333333222222222222222222222222222222222222222333333444444444333333333444444444555555222222222333333444444444444888<<>>>>>=========<<<========================<<<<<<;;;;;;;;;<<<======@@@@@@AAABBBEEEKKKSSSYYY^^^```bbbaaa^^^ZZZXXXWWWTTTVVVZZZ^^^aaacccdddeeejjjrrr|||xxxiii[[[OOOMMMSSSOOO___ttt|||zzz|||wwwvvv|||~~~zzzuuuooodddYYYPPPIIIFFFDDD>>>>>>===<<<;;;::::::999444333333333333333333333333333333333333333333333444333333333333444555555222444555444444444777999888??????@@@HHHOOOaaazzzuuuhhh```ggguuuppp]]]TTTSSSRRRQQQQQQOOOMMMLLLKKKJJJGGGDDDAAACCCDDDCCCBBB@@@===999777444333222111111333555666222111111000000111111222222222333333333444444444444444666888999888555222333333333333444555666666:::777<<>>???@@@@@@???>>>@@@AAA??????>>>>>>======<<<<<<======>>>???@@@AAABBBBBBJJJGGGDDDAAACCCIIISSSZZZ\\\```cccccc___[[[ZZZZZZYYY[[[```fffmmmrrrtttuuuvvvxxx}}}nnn___UUUOOOLLLPPPYYYiii~~~yyysssuuu|||{{{|||}}}}}}xxxoooggg___TTTHHHCCCFFF@@@>>>===<<<<<<;;;999777444444444444444444444444444444444444444444444444666666666555555444444444666555444444555666777888:::>>>AAACCCHHHVVVkkk|||sssccccccfffttthhh\\\XXXUUUSSSTTTMMMLLLKKKJJJJJJIIIFFFCCCDDDDDDDDDCCCAAA>>>;;;:::666555333222111222333444222222111111111111222222000111111111111222222222555333222333444555444333333333333333444555666666:::888???PPPbbbkkknnnnnnhhhggggggkkkrrr{{{{{{~~~mmmvvvssslllpppxxxyyy}}}tttpppjjjiiijjjkkkjjjiiigggggggggiiinnnuuu|||}}}xxxuuuvvvxxxxxxxxxzzz|||}}}|||{{{zzzzzzzzz|||}}}}}}}}}||||||~~~~~~|||vvviiiccc\\\XXXWWWVVVTTTRRRQQQPPPOOOOOOOOOOOOQQQQQQSSSSSSUUUXXX]]]ccciiilllooonnnnnnqqqssspppiiicccccc___ZZZUUURRROOOLLLIIIGGGFFFDDDCCCBBBAAABBBBBBAAABBBCCCCCCBBBAAABBBCCCAAAAAAAAA@@@??????>>>>>>?????????@@@AAAAAABBBBBBGGGFFFCCCBBBCCCJJJSSSZZZ\\\___cccccc___\\\\\\]]]aaadddkkkrrryyy}}}~~~tttdddXXXQQQNNNNNNVVVfffzzzzzzqqqqqq~~~~~~}}}|||{{{zzzrrrkkkdddZZZMMMEEEEEEAAA???===<<<<<<;;;999888444444444444444444444444333333333333333333333333555555555444444333333333666555444444555666888999:::===AAADDDKKK\\\ssskkkccc^^^dddyyy}}}mmmbbbYYYUUUTTTLLLKKKJJJJJJKKKJJJHHHEEEDDDDDDDDDDDDBBB@@@>>>===888777555333222111222222333333222222222222333333111111111111222222222222777444111111222444444444333333333333444555666666999:::CCCUUUdddkkklllllldddeeehhhooovvv}}}|||xxx{{{xxxmmmzzz|||nnnpppzzz~~~{{{|||sssnnniiigggiiilllmmmmmmiiihhhggghhhlllsssyyy~~~|||xxxxxxzzz|||}}}|||~~~~~~}}}{{{|||||||||}}}~~~}}}||||||~~~~~~~~~~~~uuuooogggbbbaaa___\\\YYYYYYXXXWWWVVVVVVVVVWWWXXX[[[[[[]]]```dddjjjooorrrwwwwwwxxxzzz{{{wwwoooiiifffccc^^^ZZZWWWTTTQQQNNNKKKIIIHHHFFFEEEEEEEEEEEEEEEFFFHHHGGGFFFEEEEEEFFFDDDDDDCCCCCCBBBAAAAAA@@@AAAAAAAAAAAAAAAAAAAAAAAADDDDDDCCCCCCEEEKKKSSSYYY[[[___bbbbbb___]]]^^^```dddhhhooovvv}}}{{{jjj]]]TTTOOOLLLSSSaaauuu}}}ooolllwww}}}|||}}}wwwqqqlllcccUUUJJJEEEAAA???=========<<<:::888444444444444444444444444333333333333333333333333555555555555555444444444555555444444555777888999<<<===@@@EEEQQQeee~~~yyymmmcccdddqqqsss```UUUTTTNNNMMMKKKKKKKKKJJJHHHFFFCCCCCCCCCCCCBBB@@@???>>>888777555444333333333333444333333222222333333444333333333444444444555555888555333333444666666666333333333333444555666666777;;;FFFXXXeeehhhhhhhhhaaadddjjjrrrzzz{{{xxx~~~~~~||||||}}}sssmmm}}}yyypppvvv~~~{{{sssnnnhhhfffhhhlllmmmmmmjjjhhhffffffiiiooovvvzzz}}}||||||}}}}}}}}}~~~}}}}}}~~~}}}~~~~~~~~~}}}}}}{{{uuuoookkkjjjhhheeebbb___^^^]]]\\\[[[\\\]]]]]]aaabbbcccfffjjjooosssvvv{{{|||~~~zzzrrrllliiifffbbb___\\\YYYUUUSSSNNNLLLKKKIIIHHHHHHHHHHHHIIIJJJLLLLLLJJJIIIIIIIIIGGGGGGFFFEEEDDDDDDCCCBBBCCCCCCCCCBBBBBBAAAAAAAAABBBCCCCCCDDDGGGLLLSSSXXX\\\___aaa```]]]\\\]]]```cccffflllqqqvvv{{{ooo```UUUOOOKKKPPP]]]oooppphhhqqq~~~{{{|||xxxtttmmm```PPPFFFBBB@@@>>>======<<<:::999555555555555444444444444222222222222222222222222777777666666666666666666555555444555555777999:::>>>???AAAHHHWWWnnn}}}mmmgggkkkwwwlllZZZVVVRRROOOMMMKKKJJJIIIGGGEEEBBBBBBBBBAAAAAA@@@???>>>666666555555555444444555444333333222222333333444333333444444444555555555555444444444666666555333333333333333444555666666555;;;IIIZZZdddeeedddeeeaaadddkkkttt|||yyywwwxxxwwwxxxwwwrrrnnnqqq{{{www||||||uuuooohhheeegggiiijjjjjjiiigggeeeeeegggmmmrrrvvv}}}|||{{{~~~~~~}}}}}}~~~}}}~~~~~~}}}~~~}}}vvvrrrpppnnnjjjgggcccbbbaaa```___```aaaaaaeeefffhhhkkkooossswwwyyy}}}~~~zzzsssnnnkkkiiifffcccaaa^^^ZZZWWWQQQPPPNNNLLLKKKKKKKKKLLLMMMOOOQQQQQQOOOMMMMMMMMMJJJJJJIIIHHHGGGFFFEEEEEEEEEEEEDDDCCCCCCBBBBBBBBBBBBCCCDDDEEEHHHMMMTTTXXX]]]___```^^^[[[ZZZ\\\___dddgggiiikkknnnssszzz}}}sssbbbUUUNNNLLLPPPYYYiii}}}tttiiilllwww}}}}}}}}}{{{~~~~~~}}}{{{vvvjjjWWWHHHBBBAAA???>>>>>>===;;;999666666666555555444444444222222222222222222222222555555555555555555555555555555555555666888:::;;;@@@@@@CCCMMM___www|||www{{{xxxjjjeeeiiizzz{{{ddd[[[TTTQQQNNNKKKJJJIIIGGGEEECCCBBBBBBAAA@@@??????>>>666666666666666666555555333333222222222222333333222222222222333333333333333222222333444444222111333333333333444555666666555===LLL[[[cccbbbaaaccccccffflllttt{{{~~~wwwttt}}}wwwpppkkkggggggjjjyyy~~~{{{tttnnnhhheeefffggggggfffgggfffeeefffhhhlllpppssszzz}}}|||zzzzzz}}}~~~|||}}}}}}~~~~~~~~~~~~zzzwwwsssmmmiiihhhgggfffeeeddddddeeeeeeiiijjjmmmppptttxxx{{{}}}{{{vvvrrrnnnllljjjhhhfffccc___\\\UUUTTTRRRQQQOOOOOOPPPPPPRRRTTTWWWWWWUUURRRQQQQQQNNNNNNMMMLLLJJJIIIHHHHHHGGGGGGGGGFFFFFFEEEEEEEEEEEEEEEFFFFFFIIINNNTTTYYY]]]______^^^[[[[[[^^^bbbfffhhhjjjjjjjjjmmmtttyyyyyy~~~xxxfffXXXOOONNNOOOUUUcccvvvyyykkkiiinnn~~~zzzyyyzzz~~~}}}}}}ttt___LLLCCCAAA???>>>>>>>>><<<:::777777666666555444444444333333333333333333333333222222222333333333333333555555555555666888:::<<<@@@AAAFFFTTTiiixxxuuu|||uuugggbbblll{{{kkk]]]SSSPPPMMMKKKKKKJJJIIIGGGEEEDDDCCCBBB@@@@@@??????888888888777666555444333222222111111111111222222222222222333333333333444555222000000111333333222333333333333444555666666777???OOO]]]bbb``````cccfffhhhlllssszzz}}}sssmmmtttyyypppfff___bbbiii~~~}}}zzzzzzqqqlllfffdddeeefffeeedddffffffggghhhjjjnnnqqqrrrwwwzzz~~~}}}{{{{{{||||||}}}~~~~~~|||{{{{{{|||~~~~~~~~~{{{vvvqqqnnnmmmllljjjiiiiiijjjjjjmmmooorrrvvvzzz~~~~~~{{{zzzrrrpppnnnlllkkkhhhdddaaaZZZYYYWWWUUUTTTTTTTTTUUUXXXZZZ\\\]]][[[XXXVVVVVVSSSRRRQQQPPPOOOMMMLLLLLLKKKKKKKKKJJJJJJJJJJJJJJJHHHHHHGGGGGGIIINNNUUUZZZ\\\^^^___^^^]]]___dddhhhmmmpppssssssqqqqqqtttxxx|||}}}lll]]]SSSNNNNNNQQQ]]]ooo~~~mmmfffgggvvv{{{wwwvvv}}}}}}~~~|||~~~~~~zzzeeeOOOCCCBBB@@@??????>>><<<:::777777777666555444444444333333333333333333333333333333333333444444444555555555555555777999;;;<<<>>>AAAJJJ[[[sssyyyxxxpppaaabbblllnnn\\\QQQOOOLLLKKKKKKLLLKKKJJJGGGFFFEEECCCAAA@@@@@@@@@::::::999888666444222111222111111111111111111222444444444555555555666666999555111///111444666777333333333333444555666666999AAAQQQ^^^ccc``````dddiiiiiilllrrryyy}}}oooggglllwwwwww|||}}}tttggg^^^aaakkk{{{vvv|||uuunnnjjjeeedddffffffeeecccfffggghhhjjjmmmppprrrssswwwzzz||||||{{{zzz}}}{{{|||}}}}}}{{{zzzzzz{{{~~~~~~{{{sssqqqpppnnnmmmmmmnnnnnnqqqsssvvvzzztttsssqqqpppnnnkkkgggddd]]]\\\ZZZYYYXXXXXXXXXXXX[[[^^^```aaa___\\\ZZZYYYVVVVVVUUUSSSRRRPPPOOOOOOMMMMMMMMMMMMMMMNNNNNNNNNJJJJJJHHHGGGIIINNNVVV[[[[[[]]]_________bbbhhhnnnxxx}}}||||||~~~pppaaaWWWNNNMMMOOOYYYjjj}}}nnndddbbbppp{{{~~~wwwttt~~~||||||}}}~~~~~~{{{}}}~~~~~~hhhRRRDDDBBB@@@?????????===;;;888777777666555444444444444444444444444444444444555666666666777777888888555555555555777999;;;======AAALLL```yyy~~~}}}jjjdddeeevvvvvv___RRRNNNLLLMMMMMMJJJJJJMMMDDDDDDDDDDDDCCCAAA???===;;;:::999777666555555555222222222222222222222222111222333333444444333333444333333333333444555555999555444666777444444666:::FFFRRRWWWZZZ^^^aaaaaakkkmmmnnnrrr{{{{{{zzzsssooojjjggghhhlllpppuuuwwwgggcccaaaqqquuu{{{zzzsssllljjjhhhgggfffdddaaa^^^cccdddfffiiilllooorrrtttyyy{{{}}}}}}|||{{{{{{|||{{{{{{zzzyyyyyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~yyyttttttrrrpppoooqqqvvvyyy}}}|||yyyvvvttttttqqqkkkgggbbbbbbaaa^^^ZZZYYY[[[]]]bbbcccdddffffffddd```\\\^^^]]][[[YYYVVVTTTQQQPPPSSSRRRPPPQQQQQQRRRPPPOOONNNJJJGGGIIIKKKNNNTTT[[[^^^\\\\\\]]]]]]^^^eeennnqqqaaaWWWOOOOOOOOOSSS```uuupppeeeccclll{{{{{{sssttt}}}wwwwww|||}}}kkkZZZJJJGGGBBB???======;;;:::999888777666444444444444444444444555555555555666444444444555555555666666555555666666666777:::===DDD@@@KKKiii{{{uuuiiifffkkkttt^^^QQQMMMKKKMMMMMMJJJIIIKKKDDDDDDEEEDDDCCCAAA???>>>;;;:::999777666555555444333333333333333333333333111222333333444444333333444333333333333444555555777333333666777666666999BBBOOOZZZ\\\\\\^^^ccceeeiiinnnsssyyy|||tttmmmkkkkkkkkkmmmqqquuu{{{zzzjjjggggggzzz}}}uuuwww{{{xxxqqqllljjjhhhhhhgggfffcccaaacccdddfffiiimmmpppssstttzzz{{{}}}}}}|||||||||}}}||||||{{{zzzyyyyyyyyyyyy{{{|||}}}~~~~~~~~~|||xxxxxxxxxuuuuuuxxxyyy||||||{{{zzzwwwrrrmmmhhhgggeeebbbaaaaaabbbdddhhhiiikkklllmmmjjjgggdddaaa___^^^[[[YYYWWWVVVVVVWWWVVVUUUUUUVVVVVVUUUSSSQQQLLLJJJKKKMMMPPPUUU\\\^^^\\\[[[]]]\\\]]]dddmmm}}}ssscccYYYOOOMMMLLLOOOZZZnnnpppfffdddeeetttzzz{{{|||zzz|||{{{}}}~~~mmm\\\KKKHHHCCC@@@???>>>===;;;999888777666555444444444444444444555555555555666222222333333333444444444666777777777777999<<<>>>DDDDDDRRRnnn||||||qqqgggbbbqqqrrr^^^QQQLLLKKKNNNOOOLLLJJJKKKFFFEEEEEEDDDCCCAAA???>>>;;;:::888777555444444333444444444444444444444444111222333333444444333333444333333333333444555555555222222666777777999===EEERRR^^^___\\\^^^dddhhhkkksss||||||rrrkkkmmmrrrvvvyyy}}}}}}|||kkkjjjnnn~~~xxxvvvuuu|||}}}uuunnnjjjiiihhhhhhhhhgggeeecccccceeegggjjjnnnqqqtttuuuzzz|||~~~~~~}}}}}}}}}~~~}}}}}}|||zzzzzzyyyyyyyyy{{{|||}}}~~~~~~~~~~~~~~~}}}xxxtttpppmmmjjjiiiiiikkklllllloooqqqtttvvvuuusssqqqooohhhgggeeebbb```_________]]]\\\[[[\\\]]]]]][[[YYYVVVQQQNNNPPPQQQRRRVVV\\\]]][[[[[[[[[ZZZZZZ```hhhuuu{{{vvvfff]]]RRRNNNKKKLLLUUUfffyyyrrriiifff```lll|||~~~wwwzzz~~~ooo___LLLIIIDDDAAA@@@???>>><<<999888777666555444444444444444444555555555555666222333333333333444444444666777888888888:::===@@@CCCIII\\\wwwzzzlllccckkk|||tttbbbRRRMMMLLLOOOQQQOOOMMMMMMGGGGGGFFFDDDCCCAAA@@@???;;;:::888666555444333333444444444444444444444444111222333333444444333333444333333333333444555555555333333666777777:::???FFFVVVdddddd```aaahhhnnnpppzzzxxxqqquuu}}}yyyiiijjjqqqyyyuuuzzz|||~~~|||qqqkkkgggffffffggghhhhhhfffeeeccceeehhhlllooosssuuuvvvzzz|||~~~~~~}}}~~~~~~~~~|||{{{zzzzzzyyyyyy{{{|||}}}~~~~~~~~~|||xxxuuurrrnnnnnnpppsssttttttuuuxxx|||}}}}}}{{{yyyxxxuuusssooollljjjhhhhhhhhhcccbbbaaabbbcccbbb```^^^[[[VVVTTTUUUUUUUUUWWW\\\^^^\\\[[[ZZZWWWUUUZZZaaajjjqqqvvvzzzzzzjjjaaaXXXSSSNNNNNNSSS```rrruuukkkggg```jjjyyyvvvyyyzzz{{{}}}zzzmmm```LLLIIIDDDAAA@@@???===<<<:::999888666555555444444444444444555555555555666555555555555666666666666666777888888888:::===@@@BBBNNNeee~~~~~~|||{{{yyykkkjjjrrr|||lllWWWPPPKKKMMMPPPOOOMMMNNNIIIHHHFFFEEECCCAAA@@@@@@<<<;;;999777555444333333222222222222222222222222111222333333444444333333444333333333333444555555666444555777777666:::AAALLL\\\jjjkkkfffgggmmmrrruuuzzz~~~qqqbbbfffooozzzuuuyyy{{{~~~zzzoooiiidddcccccceeeggggggfffdddccceeeiiimmmqqqtttvvvwwwzzz|||~~~~~~~~~~~~~~~}}}|||{{{{{{{{{{{{{{{|||}}}~~~~~~~~~}}}xxxvvvsssrrrsssvvvyyy{{{|||~~~zzzvvvrrrpppnnnmmmiiihhhhhhhhhhhhgggdddaaa```\\\ZZZZZZYYYWWWXXX\\\___\\\[[[YYYTTTPPPSSSZZZdddjjjpppuuu|||oooeee^^^WWWRRRQQQRRRZZZlll|||yyyllldddbbbjjjxxxvvvvvvssspppooommmeee[[[KKKHHHCCC@@@???>>>===;;;:::999888777555555555555444444444555555555555666555555555666666666777777444666777777888:::===@@@BBBRRRlll}}}wwwsssnnnqqqvvv{{{tttkkkjjj{{{}}}cccXXXNNNLLLNNNMMMMMMNNNJJJIIIGGGEEECCCAAAAAA@@@===<<<:::888666444333333222222222222222222222222111222333333444444333333444333333333333444555555666555666777777666;;;CCCSSS___jjjiiieeehhhooottt}}}{{{ggg[[[aaajjj{{{~~~{{{vvvtttzzz|||yyynnniiicccbbbbbbdddfffgggfffdddcccfffjjjnnnsssuuuwwwxxxyyy{{{}}}~~~}}}}}}~~~~~~~~~}}}||||||||||||}}}{{{|||}}}~~~~~~~~~{{{zzzyyyvvvvvvxxx}}}|||xxxtttsssqqqpppppppppooolllhhheeeddd```^^^^^^\\\XXXXXX[[[]]][[[YYYWWWRRRMMMPPPVVV```gggmmmrrr{{{vvvlllaaaZZZUUUTTTSSSWWWfffwwwpppdddccckkkzzzuuusssmmmfffcccbbb\\\UUUKKKHHHCCC@@@???>>><<<;;;:::999888777666555555555444444444555555555555666333333444444444555555555444555666777888:::===@@@DDDVVVppp}}}uuupppiiilllooossswww~~~ooofffqqqwwwhhhXXXQQQOOONNNNNNPPPLLLJJJHHHEEECCCBBBAAAAAA???===;;;999777555444444333333333333333333333333111222333333444444333333444333333333333444555555444333555777777777>>>GGGXXXaaafffeeeeeennnzzz}}}ttt```VVV^^^ggg}}}vvvsssvvvtttsssvvv|||}}}yyyoooiiidddccccccdddfffgggfffeeecccfffkkkppptttwwwxxxyyyxxxzzz|||}}}}}}}}}~~~}}}}}}||||||}}}}}}~~~~~~{{{|||}}}~~~~~~~~~|||~~~~~~|||xxxzzz}}}{{{zzzyyyxxxwwwsssnnnjjjgggcccaaaaaa^^^YYYXXXYYYXXXVVVVVVUUUQQQMMMPPPVVV\\\bbbhhhnnnwww~~~rrrfff___ZZZZZZWWWWWWeeevvv{{{llleeemmm|||www{{{~~~}}}vvvtttnnnfffbbb```ZZZTTTLLLIIIDDDAAA@@@???>>><<<::::::888777666555555555444444444555555555555666444444444444555555555555555666777888999;;;>>>AAAGGGZZZtttvvvqqqlllmmmoooppprrrxxxtttfffkkkvvvbbbWWWSSSRRRRRRTTTLLLKKKHHHEEECCCBBBAAAAAA???>>><<<:::777666555444444444444444444444444444222222333444444444333333444333333333333444555555111222444777777888AAAJJJ```eeeggggggmmm||||||qqq\\\TTT]]]eeezzz|||mmmlllpppooosss{{{}}}~~~yyyooojjjeeeddddddeeeggghhhgggeeecccfffkkkppptttwwwyyyyyywwwyyy{{{|||||||||~~~||||||||||||}}}~~~{{{|||}}}~~~~~~~~~zzz|||{{{{{{~~~|||xxxsssoooiiieeecccccc___ZZZWWWYYYTTTSSSSSSTTTQQQNNNQQQWWWWWW]]]dddiiissswwwkkkccc``````\\\ZZZgggyyyuuugggpppzzzqqqtttzzz{{{xxxwwwssskkkgggddd^^^VVVNNNJJJFFFBBBAAA@@@???>>>;;;:::999777666666555555444444444555555555666666666666666666777777777888666777888999:::<<<@@@CCCKKK]]]uuu~~~}}}|||zzz{{{~~~xxxuuutttrrrqqqsssxxxnnnllluuusssYYYNNNPPPQQQMMMIIIHHHGGGEEEEEEEEEFFFFFF======<<<;;;:::888666666777777666555444444333333333333333333333333333333444444444333333222222222999222222999<<<;;;CCCPPPdddiiiooosssyyymmm\\\UUUZZZgggqqq~~~ssskkklllnnnnnnqqqwwwyyyzzz|||yyyqqqkkkcccbbbbbbbbbbbbdddeeefffeeeiiinnnssswwwyyyyyyxxxyyyyyyzzzzzz|||}}}~~~}}}{{{{{{{{{|||}}}|||}}}~~~|||}}}~~~wwwooonnnggg```]]]]]][[[XXXTTTSSSRRRQQQOOOOOOOOOOOOPPPTTTXXX]]]dddkkkuuuyyyqqqkkkfffeeeccceeellluuu{{{pppqqq~~~uuuooosss{{{|||~~~}}}vvvooojjjccc[[[QQQIIICCCCCCDDDAAA???@@@999888777555555444444444333333333444444444555555555555555555555555444444555555444444777===AAABBBNNNddd}}}{{{zzz{{{~~~yyywwwwww|||}}}{{{{{{~~~tttlllppphhhWWWSSSQQQNNNKKKJJJHHHFFFDDDDDDDDDDDD>>>>>>===<<<:::888666555666666555555444333333333333333333333333333333333444444444333333333222222888333333999;;;;;;FFFTTTlllqqqwww|||~~~iiiZZZVVV]]]hhhpppxxxooohhhhhhjjjkkknnntttyyyyyy|||wwwoooiiibbbbbbaaaaaaaaabbbdddeeedddgggmmmrrrvvvxxxyyyyyyzzzzzzzzz{{{|||}}}~~~~~~}}}|||{{{{{{|||}}}|||}}}~~~~~~|||uuunnnhhhaaa^^^]]]\\\XXXTTTRRRQQQOOOMMMLLLLLLLLLMMMOOOSSSXXX___hhhrrr|||vvvpppkkkiiifffeeekkkrrrtttqqqzzzxxxrrrvvv~~~zzztttkkkcccYYYOOOGGGEEEDDDAAA??????999888777666555444444444333333444444444555555555555555555555555555555555777888888999;;;???BBBCCCRRRiii}}}}}}yyyzzz|||~~~yyywwwvvvyyy}}}}}}ooommmyyywww___TTTPPPMMMNNNLLLIIIFFFDDDCCCBBBBBB@@@???>>>===:::888666444555555555444444333333222333333333333333333333333444444444444333333333333666444555999999<<>>;;;999666555555444444444444444333333444444444444444444444444444444444444444444444444444666999;;;===FFFYYYjjjqqqvvvzzz|||}}}lll\\\\\\kkk}}}}}}{{{zzzwwwpppjjjgggjjjnnnqqqttttttvvv{{{{{{qqqjjjeeeaaa___^^^]]]]]]]]]^^^___```___bbbgggmmmrrrwwwyyyzzz}}}}}}|||||||||}}}}}}~~~|||||||||}}}}}}}}}}}}|||}}}~~~~~~yyyvvvmmmjjjfffbbb^^^[[[WWWUUUNNNMMMJJJGGGEEECCCCCCCCCAAACCCHHHOOOWWWcccnnnvvv|||}}}xxxxxx|||vvvqqq|||uuu{{{ooo^^^MMMEEEDDDCCCBBBBBB===<<<;;;999777666666666444444444555555555666666555555555666666666777777777555666888:::@@@OOO___xxxzzzxxxzzzyyynnnZZZTTTUUULLLKKKIIIGGGFFFEEEFFFFFFBBBAAA@@@???<<<:::888666555555555555555555555555444444444444444444444444444444444444555555555555444777:::===BBBNNN```ooouuuxxxzzzzzz{{{qqqbbbcccsss}}}yyyyyyzzzyyysssjjjfffjjjnnnppptttuuuvvvzzz~~~wwwmmmgggccc___]]]]]]\\\\\\]]]^^^```aaa___bbbgggmmmrrrvvvyyyzzz||||||||||||}}}}}}~~~{{{||||||}}}}}}}}}}}}|||}}}~~~~~~xxxuuullljjjgggccc^^^YYYVVVTTTOOOMMMKKKHHHFFFDDDDDDDDDAAACCCFFFKKKRRR\\\gggnnnwww||||||{{{xxxssszzz~~~tttaaaNNNFFFEEEEEECCCCCC???>>><<<:::888777666666444444555555555666666666555555555666666777777888999777888;;;<<>>>>>CCCYYYqqq}}}~~~~~~~~~~~~~~~rrr{{{rrrssskkkWWWQQQQQQOOOLLLHHHEEECCCBBBBBBAAA@@@@@@???===<<<:::999666666666777777777777777555555555555555555555555444444444555555555666666666888;;;@@@JJJZZZjjjsssqqqrrrpppllljjjrrr}}}wwwtttoooiiikkkpppwwwyyyuuullliiipppwwwyyyyyyyyyzzz|||~~~sssiiiddd```]]][[[[[[[[[\\\^^^```bbbdddbbbdddhhhmmmrrrvvvyyyzzz{{{{{{{{{|||}}}zzz{{{|||~~~~~~~~~}}}|||~~~~~~~~~|||uuupppjjjiiigggbbb\\\WWWTTTRRRPPPOOOMMMKKKIIIHHHHHHHHHCCCCCCDDDEEEIIIQQQZZZaaaiiiqqq||||||sss~~~{{{~~~~~~jjjUUULLLJJJHHHDDDBBB@@@???===;;;999888777777555555555555666666666777444555555666777888888999777666:::???>>>AAAVVVnnn{{{zzz{{{{{{{{{||||||}}}~~~}}}~~~rrrmmmssshhhXXXUUUPPPNNNLLLJJJIIIFFFCCC@@@BBBAAA@@@>>><<<999777666666666555555555444444444555555555555555555555555444555666555444444555666555555999AAALLLYYYhhhssssssqqqllldddbbbkkk|||ttthhh```bbbgggrrrttttttqqqmmmooouuu{{{~~~~~~|||ssshhhaaa______]]]^^^___```aaabbbcccddd```eeekkkqqquuuwwwyyy{{{|||zzzyyy{{{~~~~~~|||zzz~~~~~~~~~}}}|||{{{}}}~~~{{{|||}}}~~~~~~xxxuuunnnkkkgggbbb___[[[VVVSSSPPPOOOMMMKKKIIIHHHGGGGGGAAAAAAAAACCCGGGMMMRRRVVVccckkkvvvzzz|||uuu{{{}}}~~~ppp[[[RRROOOJJJEEEDDD>>>===;;;999888777666666777777666666555555555444666666666666777777777777888;;;888;;;BBBDDDQQQiii~~~{{{{{{}}}zzz{{{{{{{{{}}}zzzuuutttuuuyyy|||~~~wwwooorrreeeVVVRRRQQQOOOMMMKKKJJJHHHDDDBBBAAAAAA@@@>>><<<:::888777666666555555555444444444555555555555555555555555333444555444333333444555555666:::AAALLLZZZiiisssuuurrrkkkcccaaagggttt~~~~~~|||}}}oooaaa[[[]]]cccmmmooopppooonnnqqqxxx~~~~~~yyypppgggaaa______]]]]]]^^^```aaabbbcccddddddhhhnnnsssuuuwwwxxxyyy|||zzzzzz{{{~~~}}}{{{}}}|||}}}||||||}}}~~~||||||}}}}}}xxxuuummmjjjfffccc```]]]YYYWWWPPPOOOMMMKKKIIIGGGFFFFFF@@@@@@???@@@BBBGGGKKKNNN\\\dddoooyyy~~~tttuuu}}}wwwxxx}}}vvv^^^RRRLLLGGGDDDDDD>>>===<<<:::888777666666777777777666666666555555555555555555666666666666888;;;999;;;BBBDDDQQQjjj}}}}}}|||yyyxxxzzzyyyzzz{{{{{{}}}{{{rrrqqqrrrvvvzzzyyy{{{~~~~~~qqqpppwww}}}gggWWWPPPQQQOOOMMMKKKJJJIIIFFFDDD@@@@@@???>>>===;;;:::999666666666555555555444444555555555555555555555555222333444444333222333444555777;;;@@@JJJYYYhhhrrrwwwrrrjjjdddccchhhooottt|||~~~}}}wwwpppsss|||{{{|||{{{}}}|||iiiYYYUUUYYY___gggiiikkklllnnnssszzz|||vvvmmmeee___]]]^^^\\\]]]^^^___```bbbcccccchhhlllqqquuuvvvwwwwwwxxx{{{zzzzzz|||~~~~~~}}}}}}|||}}}~~~}}}}}}~~~~~~}}}xxxwwwwwwzzz}}}yyyuuullljjjgggdddbbb```\\\ZZZPPPOOOLLLJJJHHHFFFEEEEEEBBB@@@???>>>@@@BBBEEEGGGRRRZZZeeeooovvvzzz}}}~~~}}}nnnmmmuuu{{{zzzttt}}}}}}}}}~~~dddRRRJJJEEEDDDDDD???>>><<<:::888777666666888777777777777777666666444444444555555555666666777;;;999;;;BBBEEESSSmmm|||{{{zzzvvvtttvvvzzzzzz{{{|||~~~vvvttttttwwwzzz~~~~~~xxxsssvvv{{{ssslllkkkppp]]]RRRQQQOOOLLLKKKJJJIIIFFFEEE?????????>>>>>><<<;;;:::666666666666555555555555555555555555555555555555333444555555333333444555666999;;;>>>GGGWWWeeemmmtttoooiiigggjjjooosssuuuyyy{{{xxxqqqnnnsss|||zzztttrrrnnnyyyzzzdddTTTSSSZZZ```dddfffhhhjjjnnnssszzz|||tttkkkccc^^^\\\[[[[[[\\\]]]^^^```aaacccccciiimmmrrrvvvxxxxxxyyyzzzzzzzzz{{{}}}~~~~~~}}}{{{{{{|||~~~~~~~~~~~~}}}{{{wwwvvvuuuwww|||}}}yyyvvvnnnkkkhhheeebbb```\\\YYYPPPOOOMMMJJJHHHFFFEEEDDDDDDCCCAAA@@@AAABBBEEEFFFKKKRRR\\\eeemmmsssxxx{{{mmmgggnnnuuu|||ooonnn}}}~~~yyyjjjVVVKKKFFFDDDDDD@@@???===;;;999777777666888888888888777777777777555555555666666666666777777;;;:::<<>>===<<<;;;777777666666666555555555555555555555555555555555444666777666555444555777777;;;<<<<<>><<<999888777666777777777777888888888888666777777777777888888888666;;;;;;===CCCFFFWWWttt}}}xxxvvvxxxzzzxxxxxxzzzyyyzzz{{{}}}}}}vvvqqqpppqqqssszzz|||vvvnnnlllpppwww{{{kkkcccqqqqqq]]]UUURRRNNNKKKIIIHHHFFFEEE@@@@@@@@@???>>>===<<<;;;777777777666666666555555555555555555555555555555555777777777666555666777777<<<<<<:::BBBUUUdddiiihhhffffffjjjssszzz~~~uuuwwwssskkkfffvvv{{{cccWWW\\\gggllleeeeeegggjjjnnnssswwwzzz{{{qqqhhhaaa]]]ZZZXXXYYYZZZ[[[]]]___aaabbbcccggglllrrrwwwzzz|||~~~yyy{{{}}}}}}|||{{{|||}}}}}}}}}~~~~~~~~~~~~}}}}}}||||||{{{{{{{{{}}}|||{{{zzzxxxvvvrrrpppooopppuuu||||||yyyvvvrrrmmmhhhddd___ZZZVVVRRRQQQNNNKKKIIIGGGEEEEEEAAA@@@@@@???@@@AAABBBCCCDDDHHHNNNTTT[[[ccckkkpppwww{{{}}}iii```dddjjj{{{mmmbbbfffvvvyyyvvvzzzwwwxxxsss___QQQKKKFFFCCCBBBAAA???<<<:::888777777666666777777777777777888777777888888888999999999666;;;<<<===CCCGGGZZZwwwzzzuuutttwwwxxxwwwwwwyyyvvvxxxyyy{{{~~~xxxooohhhfffgggjjjrrryyy{{{~~~}}}xxxpppkkknnnuuupppdddmmm~~~iiiYYYVVVQQQMMMKKKJJJHHHFFFAAAAAA@@@???>>>===;;;;;;777777777777666666666555555555555555555555555555555666777666555444555777444;;;<<<:::DDDYYYiiimmmnnnmmmmmmpppuuu{{{~~~zzzvvvzzz~~~ooodddaaaqqq|||eeeZZZaaakkkooodddeeefffjjjoootttxxxzzz~~~wwwmmmeee```]]]ZZZYYYXXXYYYZZZ\\\^^^```bbbcccggglllrrrwwwzzz{{{}}}~~~yyy{{{}}}|||zzzyyyyyy{{{{{{~~~||||||}}}~~~~~~}}}}}}|||{{{{{{{{{{{{{{{{{{{{{~~~{{{yyywwwvvvtttrrrpppnnnmmmnnnssszzz}}}zzzyyyuuupppkkkfffaaa\\\YYYTTTRRRPPPMMMJJJGGGFFFEEEAAAAAA@@@??????@@@@@@@@@AAADDDGGGLLLQQQYYYaaafffooossszzzlllbbbcccfffwwwpppeeegggsss{{{rrrmmmwwwzzzzzzvvv```PPPJJJGGGCCCCCCBBB@@@===:::999777777555555666666666777777777777777777777888888888888555<<<<<<>>>CCCGGG[[[zzzzzz{{{vvvtttvvvwwwtttsssttttttvvvwwwyyy}}}zzzlllcccZZZXXXZZZ^^^fffnnnxxx{{{rrrjjjmmmttt~~~uuudddkkksss]]]YYYSSSOOOMMMKKKIIIGGGAAAAAAAAA@@@>>>===;;;:::777777777777666666666666555555555555555555555555444555666555444444555666222:::<<<:::EEE\\\nnnrrrwwwwwwvvvvvvxxx{{{~~~zzzwwwwww|||kkk___]]]lll~~~}}}ggg\\\cccmmmoooddddddeeejjjooouuuyyyzzzyyyrrriiibbb___]]][[[ZZZXXXXXXZZZ\\\^^^```bbbccchhhmmmrrrwwwyyy{{{|||}}}yyy{{{}}}|||yyywwwxxxyyywwwyyy}}}~~~}}}|||||||||{{{|||}}}~~~~~~~~~~~~~~~}}}{{{{{{zzzwwwxxxxxxxxxxxx{{{}}}yyywwwuuusssqqqoooqqqooonnnooottt{{{~~~{{{zzzwwwrrrmmmiiiddd___\\\TTTSSSPPPMMMJJJHHHGGGFFFDDDDDDBBBAAA@@@@@@?????????AAACCCFFFKKKRRRZZZ___iiinnnuuu|||qqqfffccccccrrrsssiiijjjttt~~~vvvlllfffnnn~~~www___OOOIIIGGGDDDDDDBBB@@@===;;;999777777444555555555666666777777666666666666777777777777555<<<===>>>CCCHHH\\\{{{zzzyyyuuurrrrrrssstttsssqqqttttttvvvyyy}}}sssfff\\\VVVQQQPPPPPPRRR[[[dddxxx}}}~~~uuurrrpppsss}}}yyyiiimmmzzzhhhZZZOOOOOOPPPMMMHHHGGGCCCBBB@@@@@@AAA@@@???===:::888666555666666666555444444444555555555555666555555555555666666666777777777999???OOOdddqqquuuxxxuuuvvvyyyzzzxxxxxx{{{~~~wwwxxx|||zzzjjjaaa[[[pppzzzfff___dddiiiiiicccdddhhhlllqqquuuyyy{{{}}}qqqfff```\\\XXXWWWYYYWWWYYY[[[\\\]]]___bbbdddggglllsssyyy|||}}}~~~~~~~~~}}}|||{{{yyyyyyxxxxxx{{{zzzyyyxxxyyyzzz}}}~~~~~~~~~~~~|||{{{}}}}}}}}}}}}}}}~~~~~~}}}|||{{{{{{{{{zzzyyyyyyxxxyyy{{{~~~yyyuuusssrrrpppoookkklllmmmnnnqqqxxx|||}}}zzzuuupppkkkeee___[[[XXXUUUPPPMMMKKKIIIGGGEEEEEEDDDCCCBBB@@@???>>>>>>@@@AAABBBDDDFFFJJJPPPTTTdddjjjrrrwwwyyy{{{uuubbb```ccciii|||zzzmmmkkkvvvwwwqqqkkkeeehhhtttzzzmmmZZZLLLFFFEEEEEEDDDAAA???===;;;:::999888777666555555666777888666666666777888888999999999888;;;@@@@@@GGGccc}}}xxxxxxuuurrrqqqssstttsssrrrtttuuuwwwzzz~~~}}}qqqbbbYYYSSSNNNJJJJJJJJJMMMUUU^^^qqqxxxuuurrrttt~~~lllllltttvvveeeUUUQQQQQQNNNJJJHHHBBBAAA???>>>???>>><<<;;;<<<999666555555666555444444444444555555555555666555555555666666666777777999:::;;;CCCTTTiiiwwwzzzzzzvvvvvvzzz{{{xxxxxxzzz|||xxxsssvvv~~~qqqbbbZZZ\\\qqqvvveeeaaagggkkkjjjbbbdddhhhmmmqqquuuxxxyyy}}}qqqeee___[[[WWWUUUWWWVVVWWWYYY[[[\\\^^^aaacccggglllsssyyy|||}}}}}}~~~~~~}}}|||{{{{{{zzzzzzzzz}}}|||{{{zzz{{{|||}}}~~~~~~~~~}}}{{{zzzzzzzzzyyyzzzzzz{{{|||}}}|||~~~~~~}}}{{{zzzzzzzzzyyywwwvvvwwwyyy|||~~~~~~yyytttrrrqqqpppoookkklllmmmnnnrrrxxx||||||yyyuuuqqqlllfff```\\\ZZZVVVRRRNNNLLLJJJGGGEEEEEEDDDCCCBBB@@@???>>>>>>@@@AAABBBBBBDDDGGGMMMPPP]]]ccckkkqqqtttwww|||zzzeee```aaafffxxxrrrlllsss~~~tttmmmffffffnnn{{{qqq^^^PPPKKKJJJEEECCCAAA???<<<;;;999999777777666555555666777888666666666777888888999999999888<<<@@@@@@IIIdddzzzvvvuuusssqqqqqqrrrssssssssstttvvvyyy|||{{{qqqnnnjjjeee```YYYRRRMMMKKKGGGDDDEEEFFFIIIQQQYYYppp~~~zzz{{{sssllllllwww```UUUSSSPPPMMMJJJDDDBBB@@@??????>>><<<:::<<<:::777666666666555444444444444555555555555666555555666666666777777777999:::<<>>>>>???@@@AAAAAAAAADDDHHHKKKSSSYYYaaaggglllpppvvvzzziii```^^^bbbsssuuujjjmmmuuu|||uuulllhhhiiipppwww{{{uuubbbTTTNNNLLLEEECCCAAA>>><<<:::999888777777666666666666777777666666666777888888999999:::999<<>>???@@@@@@??????@@@CCCEEEIIIOOOWWW]]]bbbhhhoootttyyy|||mmmaaa]]]```ooorrreeeeeekkk{{{xxxppplllllloooqqqxxxyyygggWWWNNNIIIEEEDDDAAA???<<<:::999888777777777666666666666666666666666777888888999999999:::<<>>;;;999777555555777999999999444444444555555555555666666666666666777777777888444666<<>>>>>@@@BBBCCCHHHOOOTTTYYY___ffflllrrrwww}}}qqqbbb\\\___lllzzzmmm___^^^dddsssyyyqqqnnnnnnooosssooo]]]OOOGGGFFFEEEBBB???===:::999888777777777777777666555555666666666777888888999999999;;;===@@@FFFXXXuuuwwwqqqrrruuulllmmmnnnnnnnnnpppsssvvvxxxyyyzzz{{{|||}}}}}}}}}{{{|||pppbbbWWWSSSOOOMMMKKKJJJIIIGGGIIIGGGGGGJJJJJJHHHLLLQQQaaavvv}}}yyyfffkkknnn\\\UUUQQQMMMHHHEEECCCAAAAAA???===:::999888666666777999999999444444444555555555555666666666666777777777888888777:::AAAPPPfffyyy~~~zzzqqqooorrr}}}zzzvvvyyysssXXXNNNQQQdddwwwsssrrrxxxvvvkkkaaadddhhhooowww|||~~~yyynnnddd^^^ZZZTTTQQQQQQNNNPPPSSSVVVXXX[[[```cccggglllsssxxxzzzzzz{{{{{{}}}}}}}}}~~~~~~~~~~~~~~~~~~}}}xxxuuutttuuutttttttttuuuvvvxxxyyyzzz|||~~~~~~zzzyyywwwuuuuuuuuuvvvwwwxxx{{{}}}xxxtttqqqpppooonnnjjjkkkmmmooossszzz|||wwwuuurrrpppnnnkkkgggddd```^^^[[[YYYWWWTTTOOOLLLIIIHHHGGGFFFDDDCCCBBBBBB???@@@@@@???>>>===???@@@@@@DDDIIILLLPPPUUU\\\bbbhhhnnnwww}}}uuuddd\\\^^^hhhsss~~~kkk\\\[[[aaammmvvvqqqpppqqqwwwxxxfffTTTJJJHHHGGGDDDAAA>>>;;;:::999777888888888777666555444666666666777888888999999999;;;>>>AAAJJJ___}}}yyysssqqqqqqsssjjjlllmmmnnnnnnooossswwwyyyyyyyyyyyyyyyzzz{{{{{{{{{}}}{{{}}}rrrfff]]]YYYUUUQQQOOOMMMKKKIIIJJJHHHIIIKKKJJJGGGHHHLLLWWWgggzzz~~~~~~{{{xxxzzz}}}iiijjjyyyvvv___UUUQQQMMMGGGEEECCCBBBAAA@@@>>><<<<<<:::777666777888777666444444444555555555555666666666777777777888888888888<<>>???@@@>>>AAADDDFFFGGGLLLSSSXXX^^^fffqqqyyy}}}yyyfff]]]]]]dddlllzzznnn^^^[[[```jjj{{{zzzttttttvvvzzz{{{jjjZZZOOOJJJHHHEEEBBB???<<<;;;:::777888888888777666444333666666666777888888999999888<<<>>>BBBMMMfffzzzvvvsssrrrqqqrrriiikkkmmmmmmmmmooossswwwzzzyyyxxxwwwxxxyyyzzz{{{|||~~~|||uuussszzzvvvlllgggbbb\\\WWWTTTRRRPPPNNNLLLJJJKKKMMMKKKGGGGGGKKKKKKVVVfffuuu}}}{{{|||}}}zzzwwwyyyjjjiiiuuu{{{aaaUUUPPPMMMIIIGGGEEEDDDDDDCCC@@@??????===999777777666555444444444444555555555666666777777777777888888888888888===FFFXXXnnn}}}|||tttsssppptttsssqqqzzzxxx\\\UUUZZZlll~~~}}}rrrgggbbbfffmmmuuu{{{~~~rrrhhh^^^ZZZVVVQQQMMMNNNOOORRRUUUXXXZZZ^^^bbbfffggglllsssxxxzzzzzzzzzzzz}}}}}}}}}}}}~~~}}}|||{{{zzzzzz|||~~~~~~}}}}}}xxxxxxxxxvvvsssrrrssstttuuuuuuvvvwwwyyyzzz|||}}}{{{~~~{{{yyyuuuuuuvvvuuutttsssqqqqqqsssuuuyyy~~~yyyuuusssrrrpppooojjjkkkmmmooottt{{{~~~vvvsssnnnkkkjjjiiihhhggg___^^^\\\[[[ZZZXXXTTTQQQLLLKKKJJJIIIGGGFFFEEEEEE@@@AAABBBAAA@@@??????AAA===???AAABBBBBBFFFLLLRRRWWW```llluuuzzz~~~|||hhh]]][[[aaagggsssrrrbbb]]]```hhhxxx}}}wwwwwwzzzzzz{{{kkk\\\RRRKKKIIIFFFCCC@@@===;;;:::777888888888777666444333666666666777888888999999888<<>>;;;::::::777777777777666666666666777777777888999999::::::::::::===DDDRRRkkkyyywwwsssooolllllllllllljjjmmmppprrrrrrsssvvvxxxzzzvvvtttvvvwwwxxx|||zzzrrrkkkjjjkkkooowww|||zzzwwwsssnnnggg___YYYSSSRRRPPPNNNKKKJJJJJJJJJIIINNNWWWcccmmmrrrrrrpppttttttuuuwwwzzz{{{{{{yyyvvvkkkmmm}}}yyybbbVVVQQQOOOIIIFFFCCCBBBBBBBBBAAA@@@===;;;999666555555555666444555666777777666555444555666666777999;;;<<<======BBBPPPdddrrrwwwwwwwwwvvv{{{}}}sssvvvvvv^^^[[[eee~~~|||nnnkkkppp{{{|||ooodddaaaaaaeeejjjnnnqqqvvv}}}}}}qqqeeeZZZTTTRRRPPPPPPRRRQQQPPPRRRUUUVVVVVV]]]eeeiiipppuuuwwwxxx|||}}}{{{~~~~~~~~~~~~||||||}}}~~~~~~~~~~~~~~~|||yyyvvvtttrrrooooooqqqssstttttttttuuuvvvwwwyyyzzz{{{|||~~~}}}{{{wwwwwwwwwvvvuuusssrrrqqqsssrrrtttyyy}}}yyysssnnnkkkkkkkkkllllllmmmpppuuu|||}}}zzzuuuqqqnnnllliiigggeeedddbbb^^^[[[WWWSSSQQQMMMKKKIIIHHHHHHHHHFFFDDDBBBBBBAAA@@@@@@@@@@@@@@@@@@?????????@@@CCCEEEGGGKKKQQQWWW]]]gggtttzzzzzz~~~ppp___WWWWWWZZZfffqqqjjj```dddiiivvv|||ttttttwwwwwwzzz~~~yyykkk[[[PPPJJJIIIGGGCCC@@@===;;;;;;888888888888777777777777777777777888999999::::::;;;;;;===DDDSSSlllyyyrrrpppmmmkkkiiiiiikkklllmmmooorrruuuxxxyyyzzzzzzzzzsssppptttyyy|||xxxpppiiigggfffgggmmmssszzz}}}{{{sssjjjdddYYYWWWSSSOOOLLLJJJJJJJJJGGGLLLUUUbbbmmmsssrrrooopppppprrrvvvzzz|||||||||ppplllxxxqqq^^^TTTPPPLLLIIIGGGCCCBBBBBBBBBAAA@@@<<<;;;999777666555666666555555666666666666555555666666777999;;;===???@@@===CCCQQQdddqqqtttsssssswww}}}~~~uuuxxxrrr___^^^ggg{{{iii[[[[[[dddrrrtttiii___\\\^^^bbbgggkkknnnssszzzrrrfffYYYRRROOOMMMNNNQQQQQQPPPRRRUUUUUUVVV\\\dddjjjqqqvvvwwwyyy}}}~~~|||~~~}}}}}}~~~~~~~~~~~~~~~~~~|||wwwsssqqqqqqooonnnnnnqqqssstttttttttuuuwwwyyyzzzzzzzzzzzz~~~~~~~~~yyyxxxxxxwwwuuusssrrrqqqtttsssssswwwzzzxxxqqqllljjjkkkkkkllllllnnnrrrwww~~~|||yyyuuurrrpppnnnkkkiiiffffffeeebbb___ZZZVVVSSSOOOMMMKKKJJJJJJIIIGGGEEECCCBBBBBBAAA@@@AAAAAAAAA@@@@@@??????@@@AAACCCDDDDDDIIINNNSSS]]]jjjsssuuuzzz|||vvvaaaVVVUUUXXX___iiixxxrrrgggggggggvvv{{{qqqpppuuuvvvxxxyyy{{{{{{ooo]]]OOOKKKJJJGGGDDDAAA???===<<<999999999999888888888888777777777888999999::::::;;;<<<>>>EEEUUUooo}}}vvvooommmkkkhhhggghhhiiijjjoooppptttxxx|||wwwqqqtttzzz}}}~~~zzzrrriiieeeddddddjjjqqq|||zzzqqqjjj```\\\VVVQQQMMMKKKJJJIIIIIIMMMVVVdddrrryyyxxxuuummmmmmoootttyyy}}}tttjjjrrr}}}hhhYYYSSSPPPLLLJJJGGGDDDBBBBBBBBBAAA@@@<<<;;;999888777666666666555666666666666666666555777777777999:::<<<>>>???<<>>CCCEEEHHHRRR^^^gggoooxxxvvvhhh^^^ZZZUUUYYYcccrrrtttmmm{{{|||}}}kkkWWWRRRKKKHHHFFFDDD>>>:::888888888777777777666666777777777888999999:::::::::>>>AAAIIIaaawwwnnngggfffeeeeeegggjjjmmmooorrrxxx|||xxxqqqqqqzzz}}}yyyvvvsssrrrwww~~~}}}~~~vvvrrrpppooottt{{{|||wwwoooeeeYYYQQQNNNLLLJJJGGGKKKHHHIIISSSaaakkkmmmjjjfffbbb]]]\\\aaaiiiqqquuu}}}uuussstttaaaWWWTTTSSSLLLJJJFFFDDDCCCBBBAAA???:::::::::::::::999888777777666555444444555666777555555555666777999:::;;;>>>GGGYYYiiipppnnnmmmoooyyytttgggjjjyyyyyycccSSSRRR```ooosssnnnhhhcccaaaiiilllnnnoooooorrrwww{{{~~~nnnbbbWWWRRROOOKKKKKKLLLJJJJJJNNNSSSUUUXXX```iiimmmtttyyyzzz||||||}}}~~~~~~~~~~~~{{{xxxvvvuuuoooooonnnoooqqqqqqpppnnnpppqqqsssvvvyyy}}}~~~}}}zzzwwwtttqqqppprrrooonnnoooooorrr{{{~~~xxxrrrnnnllllllnnnpppuuuyyy}}}~~~|||zzzxxxtttooolllllljjjhhheeebbb```^^^]]]ZZZXXXUUUSSSQQQOOOLLLIIIGGGFFFFFFEEEEEEEEEEEEEEEAAABBBBBBCCCCCCBBBBBBAAA???>>>@@@DDDEEEFFFOOO\\\```iiittt|||yyylllbbb\\\UUUXXXbbbpppwwwkkk~~~||||||vvvuuuttt[[[UUUNNNJJJHHHEEE@@@:::999999999888888888888777777777777888999999::::::;;;???AAAHHH```|||ssslllkkkeeecccgggjjjjjjnnnuuu~~~zzzuuussstttvvv}}}{{{yyyxxxzzztttqqqrrruuuxxx{{{vvvtttkkkeee\\\TTTOOOLLLJJJHHHFFFHHHIIILLLUUU```eeeccc___]]][[[YYYZZZ```hhhnnnvvvzzz|||rrr}}}|||hhh[[[UUUSSSOOOLLLGGGDDDCCCBBBAAA@@@???>>>;;;999777666666666666555555555444444444444666777888888777888:::<<<>>>EEEVVViiiqqqqqqttt{{{}}}uuuhhhttt~~~fffWWWTTTjjjuuutttssskkkeeejjjjjjmmmooonnnmmmpppxxx{{{llleee[[[SSSNNNLLLKKKKKKKKKKKKNNNRRRSSSTTT[[[cccqqqvvv{{{~~~}}}|||~~~{{{}}}~~~~~~~~~~~~~~~}}}zzzwwwtttsssssssssrrrrrrrrrssstttuuuuuuuuuuuuvvvxxx|||~~~{{{xxxuuurrrqqqooonnnmmmkkklllpppwww{{{xxxrrrooonnnnnnppprrrvvvzzz~~~~~~zzzyyyxxxvvvsssoookkkiiijjjhhhfffeeedddccc```]]]\\\XXXTTTQQQPPPPPPOOONNNJJJIIIHHHGGGFFFFFFFFFFFFCCCCCCBBBBBBBBBAAAAAAAAA@@@???>>>>>>AAAEEEIIILLLYYYbbbnnnxxx}}}mmmffffffXXXZZZ___lll}}}yyynnnyyy|||wwwzzz~~~uuusss~~~~~~hhhZZZMMMIIIGGGBBB===;;;888888888888777777777777999:::;;;:::888777888999888>>>BBBJJJaaazzz}}}zzzssskkkeeegggccccccgggiiikkkrrrzzz~~~zzzuuussstttvvvxxx|||~~~|||{{{{{{xxxwwwxxxyyy{{{wwwuuulllggg^^^WWWQQQNNNKKKIIIFFFHHHIIIKKKSSS^^^cccbbb]]][[[XXXUUUVVV\\\eeekkkuuuyyy~~~sssxxxppp```XXXVVVOOOLLLGGGDDDCCCBBBAAA@@@???>>>;;;999777666666666666666666666555555555555666777888888777888:::<<<>>>GGGXXXiiipppppprrrwww}}}}}}sssnnn}}}jjj^^^ZZZppp{{{zzzyyyqqqkkkooommmppprrrqqqpppsss{{{yyyjjjddd[[[TTTPPPNNNMMMLLLLLLLLLNNNRRRTTTUUU\\\eeepppuuu{{{}}}||||||}}}{{{}}}~~~||||||||||||{{{yyywwwvvvtttsssrrrqqqqqqrrrtttuuuvvvuuuuuuvvvxxx{{{~~~~~~{{{xxxuuusssqqqnnnmmmlllkkkkkkooouuuzzzzzztttpppooonnnqqqssswww|||~~~}}}zzzyyyxxxvvvrrroookkkiiiiiigggfffeeedddbbb___]]][[[XXXTTTRRRRRRQQQOOONNNLLLKKKJJJIIIHHHGGGGGGGGGCCCCCCCCCBBBBBBBBBBBBAAA@@@???>>>>>>???CCCGGGIIISSS\\\iiittt|||rrrkkkjjj___^^^```gggttt{{{pppeeeooozzzuuuyyyuuurrryyyqqq```PPPJJJHHHDDD???;;;888888888888777777777777888999::::::888888999::::::???CCCKKKbbbwwwzzz}}}zzzrrrjjjdddaaabbbaaacccgggiiimmmvvv~~~zzzuuussstttvvvtttxxx~~~~~~|||{{{zzz~~~{{{qqqkkkccc\\\VVVPPPLLLIIIFFFHHHIIIJJJQQQ[[[``````\\\YYYUUUQQQQQQWWW```fffrrruuuzzz~~~tttsss|||ggg[[[XXXPPPMMMHHHEEECCCCCCAAA@@@???>>><<<999888777777777888888777777777666666666777888999888888888:::<<<>>>III[[[kkkooommmmmmqqqzzzzzzqqqvvvwwwrrrrrr~~~kkkccc___uuu~~~vvvppptttqqqtttvvvtttssswwwwwwgggbbb[[[UUUQQQPPPNNNMMMMMMLLLOOORRRTTTVVV]]]fffoootttzzz|||{{{{{{|||~~~{{{}}}yyyzzzzzz{{{{{{zzzzzzyyywwwuuusssqqqqqqrrrtttvvvwwwvvvvvvwwwxxxzzz}}}~~~}}}{{{yyyvvvtttrrrmmmmmmkkkjjjjjjmmmssswww}}}xxxsssqqqooosssuuuyyy}}}~~~}}}|||yyyxxxwwwuuurrrooollljjjhhhgggeeedddcccaaa^^^\\\YYYXXXVVVUUUTTTSSSPPPNNNNNNMMMMMMKKKJJJIIIIIIHHHDDDDDDDDDCCCCCCCCCBBBBBBAAA@@@>>>>>>???AAADDDFFFKKKTTTbbboooyyyvvvoooooojjjfffcccdddkkkwwwuuuiii```hhhuuu|||vvvxxxzzzsssvvv|||hhhSSSKKKKKKGGG@@@;;;999999888888888777777777666888999999999999:::<<<<<>><<<:::888888888888999999888888888888777777777888999999888888:::<<<>>>LLL___lllooollljjjlllsssyyyjjjeeeooo}}}tttnnnnnnxxxgggcccaaawwwwwwqqquuutttvvvxxxwwwvvvzzzuuubbb^^^XXXSSSQQQOOONNNLLLLLLKKKMMMQQQSSSUUU]]]fffnnnsssyyy{{{zzzzzz{{{}}}{{{}}}zzzzzz{{{{{{{{{{{{{{{{{{{{{yyyvvvtttssstttwwwxxxxxxxxxxxxxxxyyyzzz|||}}}~~~}}}{{{yyywwwuuusssmmmmmmllljjjjjjlllqqqttt|||wwwsssqqqtttvvvzzz~~~~~~}}}}}}xxxxxxvvvtttqqqooolllkkkhhhfffdddcccbbbaaa^^^[[[XXXXXXWWWWWWWWWUUUQQQNNNOOOOOONNNMMMLLLJJJIIIHHHEEEEEEDDDDDDDDDCCCCCCCCCCCCBBB@@@??????@@@BBBDDDFFFOOO\\\kkkxxxzzzsssrrruuupppiiidddeeeooowwwjjjbbbiiisss~~~~~~wwwuuuzzzxxx~~~mmmUUULLLKKKHHHAAA;;;999999999888888888777777555777999999999:::;;;===<<>><<<;;;999999999999:::999999999999888888888777888999999888999;;;===???OOOcccnnnooollljjjjjjlllyyy~~~{{{sssccc```nnnxxxooohhhggg|||ssscccbbbcccyyyxxxrrrvvvtttwwwyyyxxxwww{{{qqq^^^ZZZUUUQQQOOONNNLLLKKKKKKJJJKKKOOOQQQTTT\\\fffnnnsssxxx{{{zzzyyy{{{|||{{{}}}~~~~~~}}}}}}||||||{{{{{{{{{}}}zzzxxxwwwxxxyyyzzzyyyyyyyyyzzzzzz{{{|||}}}~~~~~~~~~~~~}}}|||zzzxxxvvvuuuooonnnmmmkkkjjjlllooosss|||zzzwwwtttvvvxxx{{{~~~~~~}}}xxxwwwuuussspppooommmlllhhhfffdddcccbbbaaa^^^[[[XXXXXXXXXYYYYYYWWWSSSPPPOOOOOOOOONNNMMMKKKIIIHHHFFFFFFEEEEEEEEEEEEDDDDDDEEEDDDBBBAAAAAAAAABBBCCCEEELLLXXXgggvvvyyyxxx{{{xxxqqqhhhccciiiyyy~~~qqqdddiiirrr{{{{{{tttppp}}}||||||kkkTTTLLLLLLHHH@@@:::999999999999888888888888555777888999999:::<<<===<<<===CCCQQQiiitttiiibbbaaacccbbbddddddfffnnn{{{~~~xxxuuuuuuvvvvvvyyy|||~~~|||{{{{{{|||~~~{{{wwwuuunnnnnnqqqxxx|||ooojjjbbb[[[UUUPPPKKKHHHIIIKKKKKKHHHLLLVVV```dddeeebbb\\\UUUQQQRRRVVVZZZ]]]cccmmmvvv|||sssxxxjjj\\\TTTPPPKKKGGGEEEDDDBBBAAA@@@???===;;;::::::::::::::::::999999999888888888777999:::999999999;;;===@@@SSSgggoooooonnnmmmllljjjtttxxxuuunnn```aaattt}}}nnnfffbbbaaawwwqqq```aaaeee{{{zzzssswwwuuuwwwyyyxxxwww{{{|||mmm\\\XXXRRRNNNLLLLLLKKKKKKJJJIIIJJJNNNPPPSSS\\\fffnnnsssyyy{{{zzzzzz{{{}}}{{{}}}~~~~~~~~~}}}|||||||||~~~|||{{{zzzzzz{{{yyyzzz{{{||||||}}}~~~~~~}}}~~~~~~}}}}}}|||zzzxxxwwwvvvqqqqqqooommmlllmmmppprrrxxx}}}}}}zzzxxxxxxzzz~~~~~~}}}}}}wwwvvvtttrrrpppooonnnnnnhhhgggeeedddcccaaa^^^\\\YYYYYYYYYZZZZZZYYYVVVSSSQQQQQQQQQPPPNNNLLLJJJHHHGGGGGGFFFFFFFFFEEEEEEEEEFFFEEECCCBBBAAAAAABBBBBBEEEJJJTTTbbbrrr{{{pppfffgggtttxxxdddgggmmmvvv~~~|||uuulllkkkvvv~~~zzzyyyzzzyyyfffSSSLLLLLLHHHAAA;;;:::999999999999888888888555777999999999:::;;;===;;;===EEEVVVooossshhhbbb```aaabbbcccbbbeeerrr~~~wwwuuuuuuvvvvvv{{{~~~~~~|||||||||yyy{{{}}}{{{xxxvvvrrrrrrsssyyyxxxpppccc^^^WWWRRRNNNMMMKKKJJJGGGJJJIIIFFFJJJUUU```eeeiiieee___XXXSSSQQQSSSVVVXXX]]]eeemmmttt{{{wwwxxxppp^^^TTTQQQLLLHHHFFFDDDBBBAAA@@@???===<<<;;;:::;;;;;;999999999999888888888888888999::::::999999;;;===AAAUUUiiipppppppppqqqpppnnnsssrrrnnniii^^^ddd{{{yyyggg^^^]]]___uuuppp^^^```fff{{{zzzssswwwuuuxxxzzzyyyxxx|||~~~ppp^^^YYYRRRMMMKKKKKKLLLLLLKKKIIIJJJNNNPPPSSS]]]gggoootttyyy|||{{{zzz|||}}}{{{}}}~~~~~~}}}|||zzzyyyzzz{{{|||}}}~~~}}}~~~}}}}}}}}}|||{{{yyyxxxwwwssssssrrrpppnnnnnnpppsssuuuxxx}}}||||||~~~}}}|||{{{vvvuuusssqqqoooooonnnnnniiigggfffeeedddbbb___]]]ZZZYYYYYYZZZ[[[ZZZWWWUUUSSSSSSSSSSSSQQQNNNKKKJJJHHHGGGGGGGGGGGGFFFFFFFFFEEEDDDCCCBBBAAAAAAAAAAAAEEEGGGOOO[[[lllzzz~~~oooiiiqqq|||lllkkkkkkrrr{{{zzzsssiiifffpppzzzvvvuuuyyyooo```RRRNNNNNNIIIBBB>>>::::::999999999888888888666888999999999999;;;<<<<<<>>>HHH]]]wwwuuuiiicccaaa```aaaaaa```dddttt~~~wwwuuuvvvvvvvvv|||~~~}}}|||}}}~~~xxxzzz}}}~~~}}}|||{{{{{{}}}uuuhhh___YYYUUUOOOKKKJJJKKKKKKLLLEEEHHHHHHEEEHHHSSS___eeejjjgggbbbZZZTTTQQQQQQSSSVVVZZZ___fffnnnwwwyyyxxxrrr___UUUQQQLLLHHHFFFDDDBBBAAA@@@???===<<<;;;;;;;;;<<<999999999888888888777777888999::::::999:::<<<===BBBWWWkkkqqqppprrrtttsssrrrsssnnniiieee]]]gggzzzeee[[[\\\```sssnnn[[[^^^dddzzzxxxqqquuuvvvyyy{{{zzzyyy|||uuu___ZZZRRRLLLJJJKKKLLLMMMLLLJJJKKKNNNQQQUUU^^^iiioootttzzz|||{{{{{{|||~~~{{{}}}~~~~~~~~~|||yyyxxxzzz{{{}}}~~~}}}}}}}}}}}}|||{{{yyyxxxwwwuuuuuutttqqqooooooqqqsssrrrttt~~~~~~~~~~~~|||{{{zzzvvvuuusssqqqoooooooooooojjjhhhfffeeedddccc```]]][[[ZZZYYYZZZZZZZZZYYYWWWTTTUUUUUUUUUSSSPPPMMMKKKHHHHHHHHHGGGGGGGGGFFFFFFCCCBBBBBBAAA@@@@@@@@@@@@DDDEEEKKKVVVgggvvvwwwnnnrrr{{{wwwqqqmmmqqq}}}{{{{{{uuukkkccclll~~~{{{uuurrrtttyyyhhh]]]RRRPPPOOOJJJCCC@@@:::::::::999999999888888777888999:::999999:::<<<===???KKKaaa|||ttthhhaaa]]][[[\\\```dddkkkxxx}}}sssnnnoootttwww{{{|||}}}~~~~~~~~~}}}|||}}}}}}sssggg[[[SSSQQQNNNJJJGGGFFFGGGFFFFFFIIIFFFEEEGGGJJJNNNWWW```iiijjjhhhaaaYYYTTTVVVYYYXXXZZZ]]]ccckkkvvvwww~~~www^^^XXXRRRJJJFFFFFFFFFBBB???@@@???===<<<;;;;;;<<<===888888777777777777888888444777::::::999999<<>><<<::::::::::::888888777777777777888888555888;;;;;;999999<<>>;;;999888777777888888777777777777888888777999;;;;;;999999<<<@@@CCCVVVjjjrrrssstttxxxzzzzzzxxxrrriii^^^\\\iiiyyywwwdddfffiiiqqq~~~aaaUUU```zzzyyyssspppnnnmmmooorrruuuxxx~~~lll___VVVOOONNNNNNLLLLLLMMMJJJLLLNNNOOOQQQWWW```hhhlllpppuuuyyy|||}}}~~~|||~~~~~~~~~~~~~~~zzzwwwwwwwwwuuutttttttttuuuvvvppppppttt~~~~~~}}}}}}{{{xxxuuurrrqqqooommmkkkhhhhhhiiiiiihhhfffdddccc^^^^^^]]]\\\[[[ZZZZZZ[[[YYYYYYYYYWWWUUUSSSPPPOOOKKKKKKIIIHHHGGGGGGGGGGGGDDDCCCBBBAAAAAAAAABBBCCCDDDEEEHHHNNNXXXfffvvv|||xxxyyypppgggbbbkkkzzz|||rrreeeiiitttwwwyyyxxxxxx|||qqqfffYYYQQQNNNKKKEEE???<<<;;;999888777777888888777777777888888:::;;;<<>><<<:::999888888999888888777777777777888888666888999999777999===AAALLL___sss{{{{{{}}}wwwiiiaaagggrrrrrroooooowwwddd\\\jjj~~~~~~vvvoooiiigggkkkppptttwww}}}ooo]]]TTTMMMMMMMMMLLLKKKMMMNNNOOOPPPOOOPPPUUU]]]dddmmmqqquuuxxxyyyxxxxxxyyy|||~~~~~~~~~~~~~~~~~~}}}{{{yyywwwuuutttsssrrrqqqrrrssssssqqqqqqttt{{{|||yyyvvvtttsssrrrpppnnnmmmmmmmmmlllkkkhhhfffdddcccbbbaaa```___^^^^^^^^^YYYZZZZZZYYYWWWTTTQQQOOOLLLKKKJJJHHHFFFEEEEEEDDDCCCCCCCCCBBBCCCCCCCCCDDDDDDEEEFFFIIIOOO]]]nnn{{{zzzwwwzzz|||nnnccceeerrrzzzkkkjjjppp}}}rrrgggYYYPPPMMMKKKFFFAAA<<<;;;:::888888888888999777777777888999;;;<<<======CCCLLLeeezzziii```]]]]]]]]]YYY```jjjsss~~~}}}{{{xxxvvvvvvwwwyyy{{{}}}~~~~~~~~~~~~|||{{{zzz~~~yyyvvvwwwwwwvvvxxx}}}~~~uuunnnddd[[[UUURRRPPPNNNMMMKKKKKKLLLKKKIIILLLQQQYYYbbbooowww{{{tttoooxxxiiiZZZSSSQQQNNNKKKHHHEEEDDDCCC@@@>>>===;;;999999999:::888888777777777777888888555777999999888:::???DDDSSSeeewww}}}|||~~~tttjjjnnnwwwzzzuuusssxxx}}}bbb[[[kkkzzzyyyrrrkkkeeeccchhhnnnqqqtttzzzooo\\\SSSMMMLLLMMMKKKKKKMMMNNNOOOPPPOOOPPPUUU]]]dddooorrrvvvxxxxxxxxxwwwxxx|||~~~}}}||||||}}}}}}{{{zzzyyyyyyyyyuuutttsssrrrrrrrrrssstttuuuuuuxxx}}}~~~~~~~~~{{{yyyvvvuuuttttttrrrpppooooooooonnnllljjjgggffffffeeecccbbb``````______\\\\\\[[[ZZZXXXUUUSSSQQQNNNMMMKKKIIIGGGEEEEEEDDDBBBCCCCCCCCCDDDDDDDDDDDDBBBDDDFFFHHHMMMYYYjjjwwwxxxsssuuuvvvhhhgggsssnnnhhhjjjvvvuuuiiiZZZQQQNNNLLLGGGCCC===<<<:::999888888999999888888888999999;;;<<<===<<>><<<:::999888888888888777777777777888888666888:::::::::===CCCHHHXXXiiiyyy}}}{{{|||wwwzzz}}}yyy```[[[mmmxxx|||{{{tttmmmhhhccc______eeekkknnnpppvvvmmm[[[RRRLLLKKKLLLKKKKKKMMMKKKMMMNNNOOOQQQVVV___fffooossswwwzzzzzzzzzzzz{{{|||~~~~~~}}}{{{{{{|||~~~}}}{{{{{{zzzzzzxxxwwwvvvuuuuuuuuuvvvwwwxxxyyy|||~~~~~~~~~zzzxxxvvvuuuuuuuuutttsssnnnooooooooonnnllljjjiiigggfffeeecccbbbaaa`````````___^^^\\\ZZZXXXVVVVVVQQQOOOMMMKKKIIIGGGFFFFFFBBBBBBCCCDDDDDDDDDDDDDDDAAACCCFFFGGGKKKVVVgggtttxxxrrrsss|||ooommmwwwsssjjjfffooo}}}zzznnn^^^TTTPPPMMMHHHCCC===<<<:::999888888999999999999999999999:::;;;<<<===EEEOOOggg~~~nnnbbb[[[ZZZZZZZZZYYYfffttt}}}{{{zzzxxxwwwyyy}}}|||vvvsssoookkklllooommmxxx}}}uuuiii^^^VVVRRRNNNMMMMMMLLLLLLOOONNNKKKMMMQQQPPPYYYfffooouuuzzzyyynnn|||oooaaaUUUUUUSSSPPPLLLIIIHHHHHHEEECCC@@@===:::888777777888888777777777777888888777999;;;<<<<<<@@@FFFKKK[[[kkkyyy|||yyy{{{xxx___\\\nnnvvvxxxtttjjjccc```]]]ZZZ\\\bbbhhhkkkmmmrrr}}}~~~kkkZZZRRRKKKKKKLLLKKKKKKMMMIIIKKKMMMNNNQQQXXXbbbiiiooosssxxx{{{|||}}}}}}~~~}}}}}}|||||||||}}}~~~}}}|||{{{{{{zzzyyyxxxxxxxxxyyyzzz{{{|||~~~yyyxxxvvvuuuvvvwwwvvvuuummmnnnooooooooonnnmmmlllhhhgggfffdddcccbbbaaaaaacccbbb```]]][[[ZZZYYYYYYSSSRRRPPPMMMKKKIIIHHHGGGBBBBBBCCCDDDEEEEEEDDDDDD???CCCFFFHHHKKKUUUeeerrr~~~zzztttuuu~~~tttsss{{{yyymmmfffmmmyyyrrrbbbVVVQQQNNNHHHCCC===<<<:::999888888999::::::::::::999999:::;;;;;;>>>GGGQQQgggvvviiiaaa[[[VVVUUUXXX___jjjwww{{{wwwtttuuuzzz~~~vvvnnnjjjiiijjjjjjmmmsss}}}~~~qqqlllddd[[[TTTOOOLLLKKKMMMNNNPPPPPPNNNMMMNNNOOORRRWWW___gggmmmsssxxx{{{~~~~~~~~~~~~tttzzzlll]]]YYYSSSLLLJJJIIIGGGDDDFFFEEEBBB>>><<<:::999999777777888888888999999999666666888::::::===FFFQQQaaaiiiqqqtttrrrttt|||mmm]]]]]]fffxxxsssiii___VVVRRRSSSUUUXXX^^^cccgggiiioooyyyxxxkkkZZZRRRKKKJJJJJJHHHHHHIIIKKKLLLNNNNNNPPPUUU^^^eeepppsssxxx{{{||||||}}}}}}~~~~~~}}}{{{{{{}}}~~~~~~~~~}}}zzz~~~}}}{{{zzzzzzzzz{{{|||~~~}}}}}}~~~~~~|||{{{zzzyyyyyyzzzxxxuuusssqqqnnnlllmmmnnnnnnkkkhhhjjjiiihhhgggeeedddcccbbbdddbbb^^^]]]]]]]]]\\\[[[VVVTTTQQQMMMJJJIIIHHHIIIFFFFFFEEEDDDCCCBBBBBBBBBGGGEEEFFFIIIMMMSSS```lllxxxooonnnwww{{{mmmjjj{{{qqqhhhmmmttt}}}{{{vvvgggZZZSSSMMMGGGCCC???===:::888666666777888999999999999:::;;;<<<<<<;;;@@@NNNeee{{{qqqeee___ZZZVVVVVVZZZ^^^kkk{{{xxxuuusssuuuzzz|||sssllljjjiiieeeggglllttt~~~yyyqqqeeeaaaZZZSSSNNNJJJIIIIIIMMMOOOPPPQQQPPPOOOPPPQQQOOOSSSYYY___dddjjjppptttyyy{{{}}}~~~~~~|||zzzxxxwwwwwwwwwyyy~~~ooo}}}ttt___[[[TTTNNNLLLKKKHHHEEEGGGEEEBBB???<<<:::999999888888888888888888999999888777999;;;;;;===GGGQQQ___fffmmmoooooorrr{{{~~~jjjXXXVVV]]]mmmiiiaaaWWWNNNKKKKKKMMMUUU[[[bbbfffiiinnnwwwwwwhhhYYYQQQJJJIIIJJJHHHGGGIIIJJJKKKMMMMMMOOOTTT]]]dddooosssxxx{{{||||||}}}}}}~~~~~~}}}}}}~~~~~~}}}|||{{{{{{{{{|||}}}~~~~~~~~~~~~}}}{{{zzzyyyyyyyyyxxxuuurrrrrrpppnnnnnnooonnnkkkhhhjjjjjjiiihhhgggeeeeeedddfffddd```___^^^^^^\\\[[[WWWUUURRRNNNKKKJJJJJJJJJHHHGGGFFFEEEDDDDDDDDDDDDGGGEEEFFFJJJMMMSSS___kkkwwwnnnllluuuxxxmmmmmm~~~xxxmmmpppttt}}}||||||zzz{{{}}}{{{zzz}}}zzzlll___VVVNNNHHHCCC???===:::888777666777888999999999999:::;;;<<<<<<>>>BBBOOOgggtttjjj```[[[XXXVVVXXX[[[^^^mmm~~~uuusssrrruuuzzz}}}uuuqqqooommmnnnqqqvvv~~~tttiiiaaaWWWTTTPPPKKKHHHGGGGGGGGGLLLNNNQQQRRRRRRQQQRRRSSSNNNQQQTTTWWW[[[aaaggglllppprrrvvvyyyyyywwwtttrrrppppppqqqtttzzznnnyyyeee^^^VVVQQQOOOLLLIIIGGGGGGEEEBBB???<<<:::999999999999888888888888888888999888:::;;;;;;===GGGRRR___dddjjjllllllqqq{{{|||}}}yyyeeeTTTPPPTTT___\\\VVVNNNGGGDDDDDDEEEQQQXXX```eeeiiinnnvvv}}}uuueeeWWWOOOIIIHHHIIIGGGFFFHHHIIIJJJLLLLLLNNNTTT]]]dddooorrrwww{{{||||||}}}}}}}}}~~~~~~~~~~~~~~~~~~~~~~~~~~~}}}|||{{{{{{{{{zzzvvvtttsssrrrqqqppppppooollljjjkkkjjjjjjiiihhhggggggfffiiifffcccaaa```___]]][[[XXXWWWSSSPPPMMMLLLKKKKKKJJJIIIHHHGGGFFFFFFFFFFFFHHHFFFGGGJJJNNNSSS___kkk~~~tttjjjhhhppp|||tttkkklll|||uuussstttzzz|||{{{wwwuuutttrrrqqqtttzzz|||pppdddYYYPPPJJJEEE???===;;;888777777777888999999999999:::;;;<<<<<>>;;;999777777888888999999999999:::;;;<<<<<>>;;;999888777888999999999999999:::;;;<<<<<<@@@AAAMMMgggooofff]]]YYYWWWVVVXXX]]]aaannn{{{|||wwwtttttttttssstttwww|||xxxjjj^^^UUUOOOMMMHHHGGGEEEDDDCCCCCCCCCDDDFFFKKKPPPUUUWWWYYYZZZ[[[UUUSSSQQQOOOQQQXXXaaagggfffjjjoootttwwwxxxwwwvvvqqqpppoooqqqvvv~~~wwwsss{{{nnn\\\VVVRRRLLLIIIKKKJJJGGGDDD@@@===:::999999777777888888888999999999888777777999:::>>>JJJVVVeeehhhjjjkkkmmmttt|||uuuttt{{{{{{yyyyyy|||zzziii^^^WWWOOOGGGDDDCCCAAA>>>===???DDDGGGNNNUUU___ffflllsss}}}sssbbbTTTLLLHHHIIIJJJGGGFFFFFFIIIKKKMMMNNNPPPVVV```ggglllpppvvvyyy{{{|||}}}~~~{{{}}}yyyyyyyyyzzz{{{zzzxxxuuuvvvwwwxxxxxxvvvuuuuuuvvvsssrrrqqqpppooommmllllllllljjjhhhgggfffdddaaa^^^^^^]]][[[XXXVVVSSSQQQPPPNNNNNNMMMLLLLLLMMMMMMNNNQQQPPPQQQTTTWWWZZZdddnnn|||mmmbbbaaa___qqqpppeeedddqqq|||xxxttt|||~~~yyywwwuuuwww{{{~~~jjjYYYNNNJJJ@@@>>><<<999888888888999999999999999:::;;;<<<<<<>>>BBBOOOiiilllcccZZZWWWVVVVVVYYY^^^bbbooo}}}zzzuuurrrrrrrrrrrrqqqtttzzz}}}sssfffZZZQQQMMMKKKGGGFFFEEEEEEDDDEEEEEEFFFGGGLLLSSSXXX[[[]]]^^^___UUUTTTRRRQQQSSSZZZcccjjjkkknnnsssxxx{{{}}}~~~~~~xxxvvvttttttxxxwwwoootttuuu```XXXTTTMMMKKKOOOJJJHHHDDD@@@===:::999888666666777888999::::::;;;888777888;;;<<>><<>><<<999888888999999999999999999:::;;;<<<<<>>CCCQQQ^^^rrrtttvvvxxxzzzxxxvvv}}}sssmmmuuuyyysssrrr|||yyykkkgggggg```UUULLLIIIEEE@@@===???EEEIIIMMMTTT\\\cccjjjssspppbbbSSSMMMIIIJJJKKKIIIGGGGGGGGGIIIKKKLLLNNNUUU^^^ffflllpppuuuyyy{{{|||}}}~~~~~~~~~}}}|||}}}}}}}}}yyyyyyzzz|||~~~}}}{{{tttwwwzzzzzzyyyxxxzzz|||}}}}}}{{{yyyvvvtttrrrqqqooonnnmmmmmmmmmlllhhhfffeeeeeecccaaa^^^[[[YYYWWWTTTSSSSSSSSSSSSSSSTTTTTTWWWVVVXXX[[[]]]```iiirrr}}}|||ggg]]][[[YYYkkkuuulllhhhppp}}}~~~nnn\\\RRRPPP@@@???<<<:::888888999999999999999999:::;;;<<<<<<@@@GGGXXXrrrhhh```XXXTTTSSSSSSYYYaaajjjxxxyyyooommmmmmnnnooossswwwzzz}}}|||pppcccXXXQQQNNNLLLIIIEEEDDDEEEGGGGGGGGGMMMQQQWWW]]]aaabbbaaa```]]]XXXTTTUUUWWW\\\gggqqqvvv{{{~~~|||~~~qqqooogggYYYVVVRRRMMMJJJKKKIIIEEE@@@<<<:::999999777888888888888999999999777;;;:::<<>>;;;::::::888888888888999999999999888<<<:::===CCCEEESSSlllwwwzzzqqqoooooolllfffbbbfffuuu}}}yyyvvvsssqqq^^^RRRFFFBBBAAAAAAAAACCCLLLSSS\\\dddkkkuuurrr```SSSLLLHHHIIIJJJIIIGGGHHHHHHIIIJJJJJJMMMTTT___gggpppqqqsssvvvzzz|||}}}}}}~~~~~~}}}}}}}}}}}}}}}~~~zzzuuuqqqnnnmmmlllkkkgggddd```]]][[[[[[XXXXXXVVVUUUUUUUUUVVVWWWZZZ^^^bbbbbbbbbgggqqqyyy~~~xxxddd[[[ZZZ[[[hhh{{{sssgggdddnnn}}}vvv}}}tttiii___TTTJJJEEE???:::::::::777777999888888888888999;;;<<<===>>>HHHVVVqqqfff]]]VVVSSSRRRTTTZZZaaappp~~~zzzqqqqqqpppoooppptttyyysssggg___\\\RRRNNNJJJGGGHHHIIIKKKKKKQQQUUU[[[aaaeeefffeeedddccc```^^^```bbbeeennnvvv~~~~~~yyyqqquuu^^^TTTSSSQQQOOONNNNNNLLLHHHCCC???<<<;;;;;;888888999999999:::::::::999===;;;>>>DDDFFFTTTnnnvvvyyywwwtttmmmeeebbbkkk|||}}}iiiZZZJJJBBB@@@???AAADDDKKKQQQZZZbbbjjjuuuqqq___SSSLLLGGGHHHIIIHHHGGGHHHGGGHHHIIIJJJLLLSSS\\\dddooopppssswwwyyy{{{|||}}}|||~~~~~~~~~~~~}}}}}}}}}}}}}}}yyyvvvtttsssqqqmmmhhhdddaaa___^^^]]]\\\[[[ZZZYYYZZZZZZ[[[^^^aaadddeeeeeekkkttt|||xxxdddZZZXXXZZZgggzzztttgggcccmmmwww|||vvvhhh^^^UUUNNNFFF@@@;;;;;;:::777777999888888999999:::<<<===>>>===GGGSSSoooddd\\\TTTRRRRRRTTTZZZbbbssszzzrrrrrrqqqpppqqquuu{{{sssggg```XXXSSSMMMIIIIIIKKKMMMMMMPPPTTT[[[bbbeeefffeeecccbbb______aaaccceeelllttt{{{~~~|||qqqrrr]]]SSSRRRQQQOOOOOOOOOLLLHHHCCC???<<<;;;;;;999999999999:::::::::;;;:::===<<>>AAAEEEJJJPPPYYY```hhhtttrrraaaTTTLLLGGGHHHIIIHHHGGGIIIHHHIIIJJJKKKLLLRRR[[[bbbmmmppptttwwwyyyzzz||||||zzz|||~~~~~~~~~~~~~~~}}}~~~~~~|||yyytttooojjjfffddddddaaa```___^^^]]]]]]^^^^^^bbbeeeggghhhiiioooxxxyyyeeeZZZWWWXXXeeeyyywwwiiicccjjjzzz}}}~~~|||}}}xxxggg]]]VVVRRRFFF@@@<<<;;;;;;888888:::999999999:::;;;<<<===>>>>>>FFFQQQkkkaaaZZZSSSQQQQQQTTT[[[ccctttzzzrrrsssrrrqqqrrrvvv}}}qqqeee^^^XXXQQQKKKJJJKKKMMMNNNPPPUUU\\\cccggggggeeecccaaa^^^]]]```bbbdddjjjrrrwww~~~~~~}}}~~~ppp|||rrr]]]TTTQQQPPPOOOOOOOOOLLLHHHCCC>>><<<::::::999:::::::::;;;;;;;;;;;;:::>>>===@@@FFFIIIWWWppp}}}vvvvvv|||yyyoooffffffyyywwwdddOOOCCC???>>>AAAFFFIIIPPPXXX```hhhssstttcccVVVNNNHHHHHHJJJIIIIIIKKKJJJKKKLLLLLLMMMRRR[[[aaalllpppuuuxxxyyyyyy{{{|||yyy{{{~~~~~~}}}}}}~~~}}}}}}||||||||||||}}}~~~yyysssmmmjjjhhhgggfffeeecccaaaaaaaaaaaabbbeeehhhjjjlllooottt{{{yyyfffZZZXXXVVVdddwwwzzziii```eeewww|||}}}}}}{{{xxxxxx{{{~~~uuudddZZZTTTQQQGGGAAA<<<<<<;;;999888;;;999999999:::;;;<<<===>>>>>>EEEOOOhhh___XXXRRRPPPQQQTTT\\\dddsss~~~yyyrrrrrrqqqqqqsssxxx~~~nnnddd]]]TTTMMMJJJJJJLLLMMMPPPUUU]]]dddhhhhhheeeccc^^^[[[[[[]]]^^^```gggooossszzz}}}zzz{{{~~~nnnyyyqqq^^^TTTQQQOOOOOOOOOPPPMMMHHHCCC???<<<:::::::::::::::;;;;;;;;;<<<<<<:::======@@@FFFIIIWWWqqqzzzxxx|||}}}xxxvvvpppfffhhhxxxvvvdddOOODDD@@@???BBBFFFIIIPPPYYYaaahhhqqq}}}uuudddWWWNNNHHHHHHJJJIIIJJJLLLKKKLLLMMMMMMNNNRRRYYY```jjjooovvvyyyyyyyyyzzz|||zzz|||~~~~~~}}}}}}}}}zzzzzzzzzzzzzzz{{{{{{|||wwwqqqmmmkkkjjjjjjiiigggfffeeedddeeeeeeiiikkkooorrrvvvzzzxxxeeeYYYWWWUUUbbbuuuzzziii^^^___nnn~~~|||}}}}}}{{{xxxwwwwwwwww}}}|||ooo```WWWQQQMMMHHHAAA======<<<999999;;;888888999999:::<<<===>>>===DDDNNNhhh^^^WWWQQQOOOQQQTTT\\\dddqqq|||xxxrrrpppppprrruuuzzzvvviiiaaaVVVMMMIIIIIIKKKLLLLLLRRRYYYaaaeeedddbbb___YYYVVVTTTVVVWWWZZZaaaiiinnnttt|||zzzxxxvvvxxx}}}{{{kkkwww~~~nnn\\\TTTQQQOOOOOOQQQQQQOOOJJJDDD@@@===;;;;;;;;;;;;;;;;;;<<<<<<<<<<<<999===<<>><<<<<<;;;;;;;;;<<<<<<<<<======999<<<<<>>======::::::<<<777777777888999:::<<<<<<>>>EEENNNfff]]]SSSMMMPPPSSSTTTZZZcccxxx|||wwwrrroooqqquuuxxx|||sssdddTTTLLLHHHEEEDDDEEEHHHJJJOOOSSSVVVWWWWWWVVVSSSPPPLLLIIIKKKOOOUUUYYYbbbhhhqqqxxx{{{{{{zzzyyyssstttuuuvvvxxx}}}{{{hhhooo}}}kkkYYYRRRQQQPPPQQQTTTTTTPPPJJJDDD???<<<;;;;;;<<<;;;;;;::::::;;;;;;<<<===???<<<===CCCEEETTTnnnvvvttt{{{zzz```WWW\\\```nnnppp[[[IIIDDDAAA===???GGGKKKPPPZZZdddhhhllluuu~~~rrr```VVVLLLDDDEEEHHHHHHFFFFFFGGGHHHHHHIIIJJJMMMRRRVVVcccllluuuwwwyyy{{{|||{{{|||~~~~~~}}}~~~{{{pppkkkddd___\\\ZZZVVVSSSTTTVVVXXXZZZ^^^hhhvvvwwwnnnffffffeeeeeefffggghhhiiihhhmmmrrrwww}}}zzzwwwtttrrrpppllliiilllrrrtttwww|||ooo___XXXUUUVVV]]]nnnrrrcccbbbnnn{{{ssspppzzz{{{yyytttmmmddd[[[SSSOOOJJJEEE???;;;::::::;;;;;;999999:::;;;;;;<<<<<<===AAAGGGLLL___\\\SSSMMMPPPSSSSSSZZZdddxxx}}}wwwsssnnnppptttwww{{{vvvfffVVVMMMIIIEEECCCDDDGGGJJJNNNRRRUUUVVVVVVUUUQQQNNNJJJGGGHHHLLLQQQTTT^^^dddlllrrruuuuuutttsssqqqrrrssstttwww|||{{{iiimmm}}}mmmZZZQQQOOONNNOOOSSSVVVRRRLLLFFFAAA>>>======<<<;;;;;;::::::;;;;;;<<<===???<<<>>>CCCFFFUUUnnn~~~zzzxxxuuu]]]UUUZZZ^^^kkk~~~nnn[[[JJJDDDAAA===@@@HHHMMMRRRZZZcccgggiiiqqqzzzuuucccWWWMMMEEEFFFIIIHHHGGGFFFHHHIIIIIIIIIIIILLLPPPSSS```jjjsssvvvxxx{{{}}}|||}}}~~~~~~|||sssnnngggbbb___\\\XXXUUUWWWYYY[[[[[[[[[```iiiqqqvvvkkkdddXXXXXXXXXXXXXXXXXXXXXXXXWWWZZZ]]]```eeennn{{{zzzwwwtttsssooolllooouuuyyy{{{kkk\\\TTTRRRUUU\\\llltttcccaaammmyyyzzzssspppxxx}}}{{{wwwpppggg\\\SSSNNNJJJFFF@@@;;;::::::;;;;;;999999:::;;;;;;<<<<<<===@@@FFFLLL^^^\\\SSSMMMPPPRRRSSSZZZeeevvv|||wwwqqqmmmpppssswwwzzz~~~yyyjjjYYYOOOJJJEEECCCDDDFFFHHHLLLPPPRRRTTTTTTTTTOOOLLLHHHEEEDDDFFFJJJLLLWWW\\\dddiiikkkkkkkkkkkkmmmnnnpppsssvvvzzzoooppp{{{sss^^^RRRNNNNNNQQQUUUYYYUUUOOOHHHCCC@@@>>>>>><<<;;;;;;::::::;;;;;;<<<<<>>DDDGGGVVVppp|||~~~~~~sss]]]VVV[[[___hhhxxxyyykkkZZZKKKEEEAAA>>>BBBIIIPPPSSS[[[bbbeeegggnnnwwwuuudddYYYOOOGGGGGGIIIIIIGGGHHHIIIJJJJJJJJJIIIJJJMMMPPP\\\fffppptttwww{{{}}}|||~~~~~~~~~yyytttnnnhhheeeaaa^^^\\\\\\___aaaaaa______bbbdddqqq}}}tttkkkddd]]]YYYRRRSSSSSSTTTTTTSSSSSSRRRTTTTTTTTTSSSUUU\\\fffnnn|||xxxwwwsssqqqtttyyy~~~~~~iiiZZZRRROOORRRYYYjjjuuuddd```jjjvvvxxxrrrnnnwww~~~}}}zzztttjjj___TTTNNNKKKFFF@@@<<<::::::;;;;;;999999:::;;;;;;<<<<<<===>>>EEEKKK^^^}}}[[[SSSNNNPPPQQQRRR[[[gggsss|||}}}yyytttnnnlllooossswwwzzz~~~}}}mmm[[[QQQKKKEEECCCCCCEEEGGGJJJMMMPPPQQQQQQQQQNNNKKKGGGCCCBBBCCCEEEFFFOOOSSSYYY^^^aaaccceeefffiiikkknnnqqquuuyyy~~~qqqrrr~~~}}}gggWWWQQQRRRVVVYYY[[[WWWPPPIIICCC@@@>>>>>><<<;;;;;;::::::;;;;;;<<<<<>>EEEHHHWWWqqq{{{}}}yyyfff```cccfffjjjsss{{{wwwiii[[[MMMFFFBBB@@@CCCHHHPPPSSS[[[bbbeeegggoooyyysssaaaYYYPPPIIIIIIJJJIIIHHHJJJLLLMMMMMMLLLKKKKKKLLLNNNYYYcccmmmrrrvvv{{{~~~}}}~~~~~~~~~}}}xxxsssnnnkkkiiihhhdddiiinnnpppnnnkkkiiihhhllluuu~~~yyyppphhhbbb]]]YYYWWWVVVWWWYYY[[[\\\]]]]]]]]]cccaaa]]]XXXUUUWWW\\\aaaooo|||{{{xxxvvvyyy~~~~~~iiiZZZQQQOOOOOOVVVggg}}}xxxeee```iiisssqqqlllvvv~~~}}}{{{vvvlllaaaUUUOOOLLLGGGAAA<<<::::::;;;:::999999:::;;;;;;<<<<<<===<<>><<<<<<<<<;;;;;;::::::;;;;;;<<<<<>><<<;;;<<<;;;;;;::::::;;;;;;<<<;;;???===@@@GGGKKK[[[uuu{{{yyy}}}|||vvvtttuuunnnhhh\\\NNNEEEAAABBBCCCIIIMMMVVV```ffflllxxxuuuaaaSSSMMMIIIJJJJJJJJJLLLPPPSSSVVVYYY[[[[[[ZZZZZZZZZ^^^hhhrrrvvvxxx|||~~~~~~}}}~~~~~~~~~}}}~~~~~~yyywwwxxx{{{~~~}}}zzzvvvqqqnnnlllnnnrrryyy|||ppphhh\\\___eeeqqqyyyfffWWWPPPNNNKKKRRRbbbwww|||jjjdddjjjsssyyyxxxttthhh]]]VVVRRRNNNIIIBBB===;;;;;;::::::999999:::;;;;;;<<<<<<===<<>>>>>;;;;;;;;;<<<<<<<<<<<<<<<@@@>>>???CCCEEELLLaaaxxx~~~|||vvvooommmvvv~~~}}}~~~}}}{{{vvvlll\\\OOOFFFBBBAAAAAAEEEMMMWWW___eeellluuu|||uuucccTTTLLLEEEEEEFFFHHHLLLQQQTTTYYY___bbbbbb___\\\[[[eeemmmtttvvvxxx|||~~~~~~||||||||||||}}}zzzrrrnnnkkknnnyyy|||tttnnnmmmiiihhhnnnxxxrrrjjjdddeeeooolllYYYPPPOOOMMMRRR```uuulllbbbjjjxxxzzziiiZZZSSSSSSMMMHHHAAA<<<:::::::::999::::::::::::;;;<<<======@@@BBBIII[[[uuuWWWRRROOONNNMMMPPP[[[fffyyy{{{yyyrrrmmmjjjfffaaa___```cccggglllrrrwwwzzz~~~zzzooo___RRRJJJFFFCCCAAAAAAAAABBBCCCEEEGGGHHHIIIHHHGGGEEECCCBBBBBBBBBBBBAAAAAAAAABBBCCCEEEGGGHHHNNNSSSZZZ```dddgggiiikkkjjjnnntttyyy|||qqqmmmpppllldddcccbbbbbb\\\SSSJJJBBB>>>======;;;;;;;;;<<<<<<<<<<<<===@@@>>>???DDDFFFMMMbbbxxx}}}zzzuuullldddcccmmmyyyzzzuuuqqqgggYYYLLLDDDAAAAAAAAAEEEMMMWWW___eeellluuu|||uuudddTTTMMMFFFEEEFFFHHHKKKPPPSSSXXX^^^aaaaaa___]]][[[dddmmmtttuuuwww{{{~~~~~~}}}|||||||||}}}~~~zzzqqqkkkbbbfffrrr~~~uuuooohhhcccaaadddkkkuuuyyymmmhhhkkkwww~~~}}}~~~ppp\\\QQQOOOMMMSSSaaavvvlllccclll{{{{{{lll]]]SSSPPPMMMHHHAAA===::::::::::::::::::::::::;;;<<<======@@@CCCKKK]]]wwwVVVQQQNNNLLLLLLOOOYYYdddvvvyyyxxxqqqkkkhhhddd```^^^___aaaeeekkkqqqvvvzzz|||~~~}}}}}}zzzooo^^^QQQJJJFFFDDDCCCCCCCCCCCCCCCEEEFFFGGGHHHHHHGGGEEEDDDCCCCCCCCCCCCCCCCCCCCCCCCDDDEEEFFFGGGIIINNNUUU\\\___aaacccdddeeegggkkkooosssyyyrrrkkkiii~~~}}}kkkeeeeeeeeeddd^^^TTTJJJBBB>>><<<<<<;;;;;;<<<<<<<<<=========AAA>>>@@@EEEGGGNNNbbbxxxssssss|||ooobbbYYYXXXcccpppwwwoooiii```SSSHHHAAA@@@AAABBBFFFMMMXXX___eeellluuu|||vvveeeUUUNNNHHHGGGGGGGGGJJJNNNRRRVVV[[[^^^___]]]]]]\\\dddlllssstttvvvzzz||||||||||||||||||}}}~~~}}}qqqjjj\\\___jjjzzzwwwqqqddd```[[[ZZZ\\\eeewwwxxxlllggglll{{{~~~yyyyyy{{{|||uuu___RRRNNNNNNTTTcccxxxnnneeeooo~~~}}}ooo```SSSMMMMMMHHHBBB===;;;:::::::::::::::::::::;;;<<<======@@@CCCLLL^^^yyyUUUPPPMMMKKKJJJMMMXXXcccuuuyyyxxxqqqjjjgggddd```]]]^^^```dddiiipppuuuyyy|||~~~~~~~~~yyyvvvqqqnnnnnnttt{{{yyynnn^^^QQQJJJGGGFFFEEEDDDCCCCCCCCCCCCDDDEEEEEEFFFFFFEEEDDDDDDDDDCCCCCCDDDDDDDDDCCCCCCDDDDDDDDDFFFKKKQQQVVVYYY[[[\\\]]]aaaccceeehhhlllssszzzsssiiieeezzzyyyhhhcccdddeeeggg```UUUJJJAAA===;;;;;;;;;;;;<<<<<<======>>>>>>AAA???AAAFFFHHHOOOcccyyyzzzmmmlllyyy|||ooobbbWWWUUU___kkkwwwoooddd[[[OOODDD??????@@@BBBFFFNNNXXX___eeekkkttt{{{uuueeeVVVNNNIIIHHHHHHGGGIIILLLPPPSSSXXXZZZ[[[[[[\\\]]]ccckkkrrrtttuuuyyy{{{{{{~~~~~~}}}}}}}}}}}}}}}~~~~~~vvvmmm___^^^cccmmmuuuxxx{{{~~~zzzsssfff```ZZZUUUSSS[[[nnn~~~ooofffgggqqq|||zzzuuusssuuuxxxyyy~~~zzzbbbTTTOOONNNUUUeeezzzpppgggppp~~~~~~ppp___RRRNNNNNNIIIBBB===;;;;;;::::::::::::::::::;;;<<<======>>>BBBLLL]]]wwwSSSOOOKKKJJJJJJMMMXXXcccuuuyyyyyyrrrjjjfffdddaaa]]]]]]___bbbhhhooouuuyyy{{{}}}}}}{{{uuuvvvxxx{{{~~~vvvoookkkhhheeeeeeiiioooxxxxxxnnn^^^RRRLLLIIIHHHGGGDDDCCCCCCBBBBBBCCCCCCDDDDDDEEEEEEEEEDDDDDDDDDDDDDDDDDDDDDDDDCCCCCCBBBBBBDDDHHHNNNQQQSSSUUUVVVXXX]]]___aaacccgggmmmtttyyy|||tttjjjhhh~~~vvvfffccceeefffhhhaaaVVVJJJAAA<<<;;;;;;;;;;;;<<<<<<===>>>>>>???BBB@@@CCCHHHJJJPPPdddyyyxxxmmmiiiqqqtttggg\\\WWW^^^hhh{{{tttccc[[[NNNDDD??????AAABBBFFFNNNXXX___eeekkkttt{{{tttcccTTTNNNIIIIIIHHHFFFGGGJJJMMMPPPSSSUUUWWWXXX[[[]]]ccckkkrrrssstttxxxzzzzzz~~~~~~~~~~~~~~~}}}}}}|||~~~~~~}}}ttteee___\\\___bbbcccgggkkkmmmxxx}}}vvviiibbb[[[TTTPPPUUUgggxxxqqqgggdddkkkttt}}}|||vvvpppnnnnnnmmmkkklllqqqtttwww|||{{{dddUUUQQQOOOUUUeee{{{ssshhhnnnzzz}}}qqq]]]RRRRRRNNNIIIBBB===;;;;;;;;;;;;::::::::::::;;;<<<======<<>>>>>???@@@BBBAAADDDIIIKKKQQQeeeyyyyyypppkkkooo{{{|||ooobbbZZZ^^^fffzzzggg^^^QQQFFFAAA@@@AAABBBGGGOOOXXX```dddkkkttt{{{rrr```RRRLLLHHHHHHHHHFFFFFFHHHJJJLLLNNNPPPRRRUUUYYY\\\dddlllsssttttttxxxzzzzzzyyyzzz|||}}}~~~~~~~~~{{{yyy{{{jjjaaaYYYVVVVVVWWW[[[```aaakkkyyyzzzkkkcccZZZRRRMMMOOO]]]jjjtttxxx|||qqqgggbbbeeelllttttttrrrlllccc]]][[[[[[___```dddlllpppssszzzzzzdddVVVQQQPPPVVVeeezzzuuugggjjjuuu{{{}}}wwwwww{{{vvv___UUUUUUNNNIIICCC>>><<<;;;;;;;;;::::::::::::;;;<<<======;;;@@@GGGTTTmmmPPPLLLJJJJJJKKKPPP[[[gggqqqxxxyyypppgggbbbaaa```^^^^^^___bbbgggnnnvvvzzz{{{}}}~~~yyytttpppjjjiiihhhiiimmmvvv~~~vvvoookkkeeebbb```aaabbbhhhvvvvvvtttqqqoooqqqwwwvvvmmmaaaXXXRRROOOLLLIIIFFFEEEEEEEEEEEEEEEFFFFFFEEEFFFHHHIIIIIIIIIHHHHHHFFFFFFGGGGGGGGGFFFEEEDDDCCCDDDFFFFFFGGGIIIMMMPPPOOOTTT[[[bbbgggmmmrrruuuvvv|||zzztttyyyooocccccchhhjjjjjjbbbVVVJJJAAA===<<<===;;;;;;<<<===>>>???@@@@@@BBBAAAEEEJJJMMMRRReeezzz|||ssspppuuu~~~wwwhhh^^^```ggg~~~mmmdddVVVJJJCCCAAAAAABBBGGGOOOYYY```dddkkkssszzzppp]]]OOOJJJFFFHHHHHHEEEEEEGGGGGGHHHJJJLLLNNNRRRWWW[[[eeemmmssstttuuuxxxzzzzzzyyyzzz|||~~~||||||}}}}}}}}}~~~~~~~~~wwwnnniiinnnuuu~~~lllccc[[[XXXXXXYYY]]]bbbcccjjjuuu}}}}}}oooeeeZZZQQQKKKJJJQQQZZZ```aaakkkyyyzzzsssnnnhhhbbbdddiiimmmnnnmmmfff]]]TTTPPPOOOSSSUUU\\\ffflllpppwww~~~yyycccUUUQQQPPPVVVdddyyyuuufffgggooozzzwwwwwwyyygggYYYUUUNNNJJJCCC>>><<<<<<;;;;;;::::::::::::;;;<<<======<<<@@@EEEPPPiiiOOOKKKIIIJJJKKKQQQ\\\hhhpppvvvxxxoooeeeaaa```______^^^___bbbgggooovvvzzzzzztttpppkkkjjjhhhgggkkkttt|||vvvrrrhhheeecccbbbbbbfffsssyyyooommmjjjhhhkkkrrr|||vvvmmmbbbZZZTTTQQQMMMJJJGGGGGGGGGFFFGGGGGGHHHIIIGGGHHHJJJKKKLLLKKKKKKJJJGGGHHHIIIJJJIIIIIIGGGGGGCCCCCCCCCBBBCCCFFFKKKNNNLLLRRR\\\eeelllrrrvvvyyyvvv||||||xxx~~~jjj___aaagggjjjiiibbbVVVIIIAAA======>>>;;;;;;<<<===>>>???@@@@@@CCCBBBEEEKKKMMMSSSeeezzz}}}tttttt{{{~~~lllaaacccjjjrrrhhhYYYMMMEEEBBBBBBBBBGGGOOOYYY```dddkkkssszzznnn[[[MMMHHHEEEGGGGGGEEEDDDFFFEEEFFFHHHIIILLLPPPVVV[[[eeennntttuuuuuuyyy{{{zzz|||}}}~~~~~~}}}|||{{{{{{{{{{{{|||||||||}}}}}}qqqiiibbbgggooowwwnnnfff___^^^___```dddiiinnnttt{{{~~~ssshhh[[[RRRKKKHHHKKKPPPQQQPPPWWWeeemmmnnnooorrrpppmmmkkkkkkhhhdddfffjjjlllnnnnnnhhh^^^TTTNNNLLLKKKNNNWWWbbbiiimmmuuu}}}|||xxxbbbTTTPPPQQQVVVdddyyyuuueeeeeemmm~~~yyyooo\\\TTTOOOJJJCCC>>><<<<<<<<<;;;::::::::::::;;;<<<=========AAAEEENNNfffSSSOOOLLLKKKLLLQQQ]]]hhhvvvxxxxxxqqqggg___]]]^^^```]]]___fffkkknnnrrrwwwzzzyyyvvvooojjjooo||||||wwwqqqnnnjjjggggggjjjnnnqqq~~~yyykkkjjjhhhhhhkkksss|||wwwjjjaaa[[[TTTQQQQQQLLLMMMOOOOOOMMMLLLLLLMMMLLLNNNQQQTTTUUUTTTRRRQQQQQQPPPPPPPPPOOOMMMIIIEEE@@@@@@@@@AAAEEEIIINNNQQQNNNTTT\\\fffooovvvyyy{{{{{{|||rrrddd___bbbgggkkkkkkaaaSSSGGGBBB@@@>>>===<<<<<<<<<<<<===???@@@AAAAAAGGGGGGIIIRRRXXXeee{{{~~~vvvuuu|||www___]]]qqq}}}vvvqqqdddRRRFFFBBBBBBAAAIIIQQQZZZ```eeekkkttt{{{nnnYYYPPPIIIDDDDDDFFFDDDCCCDDDDDDEEEGGGIIIKKKNNNSSSWWWbbbkkkrrrtttvvvzzz}}}||||||}}}~~~~~~|||{{{zzzzzzzzz{{{|||}}}}}}~~~}}}}}}nnniiieeefffmmmvvvtttooojjjhhhkkkpppuuuxxx~~~{{{mmm]]]SSSLLLGGGGGGIIIIIIKKKPPPVVV\\\```dddeeefffcccbbbfffhhhhhhkkkooonnnooonnnjjjaaaVVVMMMGGGGGGHHHOOOYYYbbbjjjttt~~~tttdddWWWOOOPPPWWWfffxxxxxxgggbbbfffyyywww{{{ppp^^^XXXOOOLLLGGGAAA===;;;::::::;;;;;;:::999999:::::::::<<<>>>BBBKKKbbbRRRNNNKKKKKKLLLQQQ]]]iiixxxzzzyyyrrrhhh```^^^``````^^^```gggmmmooosssxxxxxxpppqqq{{{yyyvvvqqqmmmkkkkkklllnnnvvvxxx{{{~~~~~~zzzxxxwwwvvvtttsssuuu||||||nnnfff___YYYUUUUUUTTTVVVWWWWWWVVVUUUWWWXXXVVVXXX[[[]]]^^^]]][[[YYYUUUSSSQQQOOOMMMIIIEEEBBBCCCBBBAAABBBDDDGGGKKKMMMJJJOOOWWWaaakkktttzzz~~~{{{yyykkkaaa^^^bbbgggjjjkkkaaaSSSGGGAAA???>>><<<============>>>@@@AAAAAA@@@GGGGGGJJJTTT[[[iiixxxxxx}}}bbb\\\nnn~~~xxxsssfffSSSFFFCCCBBBAAAIIIPPPYYY```eeellluuu|||qqq]]]QQQJJJDDDEEEFFFDDDCCCDDDDDDEEEGGGHHHJJJMMMRRRVVV```jjjrrruuuwww{{{}}}||||||}}}~~~}}}|||zzzzzz{{{{{{|||}}}}}}~~~|||~~~ppplllkkkooottt|||{{{wwwuuuxxx|||xxxjjjZZZQQQJJJFFFEEEGGGCCCEEEIIINNNTTTZZZ^^^```eeeccceeekkkmmmmmmnnnrrrrrrrrrqqqlllcccWWWMMMGGGGGGGGGMMMWWW```iiittt~~~qqqbbbVVVOOOPPPXXXfffyyyyyyhhhccchhhzzzuuuzzznnn\\\VVVOOOLLLGGGAAA===;;;::::::;;;::::::999999::::::;;;???AAACCCJJJ```PPPLLLJJJJJJLLLPPP\\\hhhzzz|||{{{tttiiibbb```aaaaaa___bbbiiinnnppptttyyyvvvrrrwww}}}|||wwwtttrrrrrruuuvvvxxx{{{}}}vvvnnnhhhbbb______```bbbccccccbbbccceeegggeeeggghhhiiiiiifffdddbbb\\\XXXSSSOOOKKKHHHCCCAAAEEEDDDCCCBBBBBBDDDFFFGGGHHHKKKRRR\\\gggsss|||wwwyyyzzzqqqfff______dddiiikkkkkkaaaRRRGGGAAA>>>===<<<=========>>>???@@@BBBBBB@@@GGGGGGKKKVVV^^^lllzzz|||ggg]]]lll|||wwwhhhUUUGGGCCCCCCBBBHHHPPPYYYaaafffmmmwwwsssaaaRRRKKKEEEEEEFFFCCCBBBCCCCCCDDDFFFGGGHHHLLLPPPTTT^^^hhhrrrvvvxxx{{{}}}{{{}}}~~~~~~}}}zzz{{{{{{||||||}}}}}}~~~{{{}}}~~~sssfffXXXPPPKKKGGGFFFHHHGGGIIILLLPPPWWW^^^cccgggiiihhhlllrrrtttssssssvvvvvvvvvuuupppgggZZZOOOGGGGGGFFFJJJRRR\\\fffsss~~~~~~mmm___TTTOOOOOOXXXgggzzz{{{iiieeeiii{{{zzzppptttjjjYYYSSSNNNKKKFFFAAA===;;;:::::::::::::::999999::::::;;;@@@AAABBBHHH\\\|||NNNKKKIIIJJJKKKPPP[[[gggzzz|||{{{uuujjjcccaaabbb```___cccjjjnnnoootttyyyxxxooonnnppppppuuu~~~zzzuuupppnnnoooooopppqqqqqqqqqrrruuuwwwwwwwwwvvvtttqqqlllgggeee___[[[UUUPPPLLLIIIFFFDDDEEEDDDBBBAAAAAABBBDDDDDDIIIKKKPPPXXXdddppp|||sssqqqzzzqqqfffaaaccchhhkkklllkkk```RRRFFF@@@>>><<<;;;<<<<<<<<<===???@@@BBBBBBAAAHHHHHHKKKVVV^^^lll|||nnnaaannnzzzkkkWWWHHHDDDCCCBBBHHHPPPZZZaaagggoooyyytttbbbTTTLLLFFFFFFFFFCCCBBBBBBCCCDDDEEEFFFGGGJJJNNNRRR[[[fffpppuuuxxx||||||{{{}}}~~~~~~{{{{{{||||||}}}}}}}}}}}}zzz|||~~~~~~{{{zzz}}}nnncccWWWRRROOOMMMMMMOOORRRSSSUUUZZZaaaiiiqqqvvvvvvtttuuuyyyyyywwwwwwzzz{{{zzzyyytttkkk^^^QQQHHHGGGEEEGGGNNNWWWaaaooo||||||jjj\\\SSSOOOOOOXXXhhh{{{{{{iiieeeiii{{{|||ssskkkmmmfffVVVPPPNNNKKKFFF@@@===;;;::::::::::::999999999:::;;;;;;===???BBBGGGYYYuuuMMMJJJIIIIIIKKKOOOZZZeeevvvzzz{{{vvvllldddaaaaaa___```dddkkknnnooossszzzvvvjjjdddccc```eeeppp}}}uuunnngggccc[[[WWWRRRMMMKKKJJJHHHGGGDDDCCCCCCBBBCCCCCCEEEEEEJJJKKKOOOUUU___kkkvvv}}}sssqqqwwwjjjcccdddhhhjjjjjjiii___PPPEEE@@@>>><<<;;;;;;;;;<<<===>>>@@@AAABBBDDDJJJJJJLLLUUU\\\iii|||ttteeeqqq~~~}}}mmmXXXIIIEEEDDDCCCHHHPPPZZZbbbhhhppp{{{tttbbbTTTLLLFFFFFFFFFDDDBBBCCCCCCDDDEEEEEEFFFIIIMMMPPPWWWcccnnnssswww{{{|||zzz}}}}}}~~~~~~|||||||||}}}}}}}}}}}}}}}zzz|||}}}~~~~~~yyytttnnnxxx{{{kkkaaaXXXVVVVVVVVVWWWZZZ]]]]]]___cccjjjsss{{{}}}}}}{{{yyyzzz~~~~~~~~~|||yyyqqqdddUUUKKKHHHEEEEEEJJJRRR\\\jjjvvv|||jjj[[[SSSOOONNNXXXjjj|||zzziiieeeiii{{{~~~yyyrrrjjjkkkyyyzzzcccTTTPPPMMMJJJEEE@@@<<<::::::::::::999999999::::::;;;<<<;;;???DDDJJJZZZsssMMMJJJIIIIIIJJJMMMXXXbbbrrrwww{{{xxxpppgggbbbbbb___aaagggmmmppppppuuu{{{uuuggg___[[[XXX\\\eeerrrvvvlllccc___TTTQQQMMMKKKJJJJJJJJJIIIFFFFFFFFFFFFGGGGGGHHHIIIIIIKKKNNNTTT]]]gggpppvvvwwwwwwoooeeedddhhhiiihhhggg]]]OOODDD???>>>===<<<;;;<<<<<<===???AAACCCDDDGGGMMMLLLMMMUUU[[[hhh}}}~~~}}}xxxhhhrrr}}}~~~mmmXXXIIIEEEEEEDDDJJJQQQ\\\ccciiiqqq{{{tttbbbSSSLLLFFFFFFGGGDDDCCCDDDDDDEEEEEEEEEFFFHHHLLLOOOUUU```kkkppptttyyy{{{zzz|||||||||}}}}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{|||~~~~~~~~~{{{wwwxxxyyyyyyzzz}}}}}}~~~~~~|||~~~wwwppphhhlllwww~~~nnneee______aaaaaacccfffllllllmmmooouuu{{{~~~|||zzz|||yyymmm]]]QQQJJJFFFEEEHHHNNNVVVcccooo{{{lll\\\SSSPPPMMMYYYkkk}}}zzziiieeeiii{{{}}}vvvnnnmmmwww~~~vvvaaaTTTRRRLLLIIIDDD@@@<<<:::::::::999999999999:::;;;<<<<<<<<>>>>>======>>>???AAACCCEEEFFFIIIOOOMMMOOOWWW\\\iii~~~}}}~~~~~~yyyiiittt~~~mmmXXXIIIEEEFFFEEEKKKSSS]]]dddjjjqqq{{{uuudddSSSKKKFFFFFFGGGEEEDDDEEEEEEEEEFFFFFFFFFHHHLLLOOOSSS]]]hhhmmmqqqwwwzzz{{{{{{{{{{{{{{{|||}}}~~~}}}}}}}}}}}}}}}}}}}}}}}}{{{}}}~~~~~~~~~|||wwwsssnnnpppsssvvvxxx||||||zzz|||{{{yyy{{{~~~|||tttlllhhhiiiuuuzzzrrrmmmmmmppppppqqqttt{{{{{{zzz{{{}}}}}}~~~~~~|||~~~uuueeeYYYLLLHHHFFFHHHKKKQQQ]]]gggrrryyyooo]]]SSSPPPMMMYYYlll~~~{{{jjjfffkkk{{{zzzrrrooouuu~~~sss___UUUTTTKKKIIIDDD???<<<:::::::::999999999999:::;;;<<<======@@@CCCIIIWWWoooNNNKKKIIIIIIIIIKKKTTT^^^nnnvvv~~~wwwmmmgggdddbbbfffmmmsssttttttyyyxxxlllbbb\\\VVVUUUVVV[[[ccckkkrrruuuvvvjjj^^^UUUPPPSSSRRRPPPPPPQQQQQQQQQPPPRRRRRRRRRQQQPPPOOONNNNNNLLLOOOUUU]]]eeemmmrrruuuxxx}}}www||||||mmmjjjmmmppppppcccYYYLLLCCC??????????????????@@@AAACCCEEEGGGHHHJJJPPPOOOPPPXXX^^^kkk~~~~~~yyyjjjvvv}}}mmmWWWIIIFFFFFFFFFLLLTTT]]]eeejjjrrr{{{vvvgggRRRJJJEEEFFFGGGFFFEEEFFFEEEFFFFFFFFFFFFHHHLLLOOORRR\\\fffjjjooovvvzzz{{{zzzzzzzzzzzz{{{|||~~~~~~~~~~~~~~~}}}}}}}}}}}}}}}|||}}}~~~~~~}}}{{{wwwsssooojjjmmmqqquuuxxx|||{{{yyyzzzyyywwwxxx|||~~~|||rrrhhhbbbgggsssyyyzzz|||||||||~~~~~~}}}~~~|||yyyzzz~~~~~~{{{kkk^^^NNNIIIFFFGGGJJJOOOYYYccckkksss~~~qqq___TTTPPPLLLYYYlll~~~|||kkkhhhlll{{{|||sssnnnrrrzzzqqq___VVVVVVKKKHHHDDD???<<<:::::::::999999999999:::;;;<<<===<<<>>>???BBBQQQjjjOOOJJJGGGIIIJJJKKKPPPVVVbbbttt|||{{{{{{pppcccaaaaaaeeekkkrrrxxx|||~~~vvvmmmfffccc]]]YYY[[[]]]^^^bbbfffnnnqqqvvvzzzuuukkkccc\\\XXXUUUSSSUUUWWWWWWUUUVVVZZZ^^^^^^\\\YYYWWWWWWWWWVVVTTTSSSUUUZZZaaahhhoootttwww|||~~~{{{yyyxxxnnnpppqqqooodddVVVHHHBBB@@@>>>>>>@@@@@@@@@AAACCCEEEIIILLLNNNNNNOOOSSSWWWZZZbbbrrr{{{}}}pppxxxwwwdddTTTIIICCCCCCGGGOOOVVV___dddgggmmmxxxxxxhhhWWWOOOJJJIIIIIIEEECCCCCCFFFGGGHHHGGGFFFFFFGGGIIIVVV^^^hhhppptttwwwzzz||||||}}}~~~}}}|||{{{|||}}}}}}||||||}}}||||||}}}~~~~~~}}}|||zzzxxxvvvuuutttoooooopppssswww}}}~~~wwwuuusssqqqrrruuuzzz~~~|||ssskkkgggfffkkk|||~~~zzzyyyvvvssspppvvvyyy||||||{{{|||ppp```VVVLLLEEEEEEIIIMMMSSSXXXhhhooozzzuuu___UUUTTTQQQ[[[kkk|||zzzlllkkkrrrxxxoookkknnnuuu}}}pppbbbZZZYYYPPPKKKCCC>>>;;;;;;;;;;;;888999999::::::;;;;;;<<<666999???EEELLL\\\xxxOOOJJJGGGIIIJJJKKKOOOUUU```qqqvvvsssssslllbbbcccaaaeeekkkrrryyy~~~zzzvvvllleee___^^^______bbbgggjjjllloooqqqrrrtttwwwzzz|||xxxtttllleee___[[[XXXVVVXXX\\\___```aaaccchhhllljjjgggbbb```______^^^]]]\\\^^^ccciiipppvvvzzz|||zzzvvvvvvssssssqqqcccUUUGGGAAA???>>>>>>???@@@AAABBBDDDHHHKKKNNNPPPOOOQQQVVV[[[^^^eeettt|||vvvuuuaaaQQQGGGBBBDDDIIIPPPXXX```eeehhhnnnyyy{{{jjjXXXPPPJJJJJJIIIFFFCCCDDDHHHHHHHHHGGGFFFGGGIIIKKKVVV^^^hhhppptttwwwzzz||||||}}}~~~~~~}}}|||}}}~~~~~~}}}||||||}}}~~~}}}}}}~~~~~~|||||||||{{{zzzyyyyyyxxxttttttssstttwww{{{|||uuusssrrrpppqqqtttxxx}}}}}}ssskkkeeedddooo{{{{{{sssmmmkkkkkkjjjiiilllpppuuuxxxyyy|||uuufffXXXNNNFFFFFFIIIMMMRRRWWWeeelllxxxxxxaaaUUUSSSQQQ\\\lll~~~{{{nnnnnnuuuvvvlllfffiiiooouuudddZZZXXXPPPKKKCCC>>><<<<<<<<<<<<::::::;;;;;;<<<<<<<<<<<<;;;===AAAEEEKKK[[[wwwPPPKKKHHHIIIJJJJJJOOOUUU^^^lllnnniiijjjeee```cccaaaeeelllsss{{{|||ssskkkhhhfffeeehhhllljjjlllnnnnnnkkkiiihhhhhhqqqwww{{{sssmmmiiigggccc___]]][[[[[[[[[^^^bbbhhhlllooottt{{{}}}xxxrrrnnnlllmmmmmmmmmjjjlllqqqvvv{{{xxxuuu}}}uuusssppp___RRREEE@@@???======???AAABBBDDDGGGJJJNNNRRRSSSRRRTTTZZZ___bbbiiiwww|||zzzqqq]]]NNNEEEBBBEEEKKKQQQYYYaaafffiiiooozzz}}}mmmXXXPPPJJJJJJIIIFFFDDDEEEIIIIIIHHHGGGFFFGGGJJJMMMUUU]]]hhhppptttwwwzzz||||||~~~~~~}}}~~~~~~}}}|||{{{{{{|||}}}~~~~~~}}}~~~~~~{{{yyyxxxwwwwwwyyy|||}}}{{{tttrrrqqqoooooosssvvv{{{~~~tttiiiccceeelllppp{{{wwwpppggg```^^^^^^``````aaagggooouuuyyy}}}zzzmmm\\\RRRIIIGGGIIILLLPPPTTT___gggttt|||dddUUUQQQQQQ\\\mmm{{{oooooowwwuuuiiibbbdddjjjvvv~~~|||hhh[[[WWWRRRLLLDDD>>><<<<<<<<<===<<<<<<<<<===============???@@@BBBDDDIIIYYYuuuQQQLLLHHHIIIIIIJJJNNNTTT\\\jjjkkkeeeeeeaaa\\\``````dddkkkttt||||||wwwtttqqqrrrvvvsssuuuwwwwwwsssoookkkiiifffjjjpppwww}}}{{{wwwqqqjjjeee``````___^^^]]]^^^___aaabbbhhhooouuu{{{~~~||||||}}}}}}yyy{{{~~~zzzzzztttpppmmm\\\OOOCCC???>>>===>>>???@@@AAADDDHHHLLLPPPSSSUUUSSSVVV\\\bbbeeekkkyyy{{{xxxyyykkkYYYMMMEEEBBBEEEJJJQQQYYYaaafffiiiooozzzoooXXXPPPJJJIIIIIIGGGEEEFFFIIIHHHGGGEEEDDDFFFJJJNNNTTT\\\gggooosssvvvzzz||||||~~~~~~~~~}}}}}}}}}}}}~~~~~~~~~~~~{{{yyyyyyzzz|||}}}{{{tttrrrpppnnnooorrrtttxxxtttllliiiiiieeekkksss{{{}}}zzzwwwuuuooojjjbbb\\\YYYYYYZZZ[[[\\\cccllltttzzz}}}qqqaaaVVVLLLIIIIIIJJJMMMPPPWWWaaaooo|||~~~eeeUUUPPPOOOZZZmmmzzznnnooovvvwwwhhh```aaagggppp}}}|||{{{jjj\\\WWWVVVPPPGGG???<<<;;;;;;;;;<<<<<<<<<=========>>>>>>@@@@@@AAACCCHHHXXXtttRRRMMMIIIIIIIIIIIIMMMSSS[[[iiilllggggggaaaYYY[[[___cccjjjsss|||xxxrrrpppfffgggiiikkkmmmnnnoooooossszzz}}}wwwrrrlllgggccc___``````___^^^___cccfffjjjooowww~~~uuuoookkkYYYMMMBBB>>>???>>>>>>@@@???AAAEEEIIIMMMQQQTTTVVVSSSVVV\\\bbbeeekkkyyysssrrrrrrfffWWWMMMGGGCCCEEEIIIPPPXXX```eeehhhnnnyyy~~~nnnXXXPPPIIIHHHHHHFFFEEEGGGGGGFFFEEECCCCCCEEEIIIMMMRRRZZZeeennnrrruuuyyy{{{|||~~~~~~~~~~~~||||||}}}}}}uuusssqqqnnnnnnqqqpppuuu}}}~~~vvvppplllddddddeeejjjnnnqqqtttvvv|||yyyuuurrrpppmmmkkkiiigggeeebbb^^^[[[YYYXXXYYY[[[aaajjjrrrxxx~~~ttthhh\\\QQQLLLJJJIIIJJJMMMQQQZZZhhhuuu|||dddTTTOOOMMMYYYlllxxxlllmmmuuuxxxiii```aaagggnnnyyy{{{|||lll^^^ZZZ[[[TTTJJJAAA;;;:::999999;;;;;;;;;<<<======>>>>>>??????AAACCCIIIYYYvvvSSSMMMIIIIIIIIIIIILLLRRRXXXhhhnnnkkkkkkdddZZZ[[[]]]aaaiiirrrzzzyyyuuunnnmmmkkkiiifffdddbbb```gggiiirrr}}}zzzsssnnnjjjhhhbbbccccccaaa```bbbgggllluuuyyyxxxqqqlllWWWKKKAAA>>>?????????AAA@@@CCCFFFKKKOOORRRUUUVVVSSSVVV\\\aaadddjjjyyyxxxkkkmmmooocccUUULLLFFFCCCEEEIIIPPPXXX```eeehhhnnnyyy{{{jjjWWWOOOHHHGGGGGGFFFEEEGGGEEEEEEDDDCCCCCCEEEHHHLLLPPPXXXccclllppptttwwwzzz{{{}}}~~~~~~vvvssspppllllllooonnnrrr{{{~~~wwwpppiiidddaaabbbddddddeeehhhlllkkkjjjhhhfffdddcccbbb```aaabbbaaa]]]ZZZYYYYYY[[[```hhhooottt{{{{{{pppdddWWWQQQMMMKKKKKKMMMNNNUUU```lllvvvwwwbbbTTTPPPMMMXXXkkk~~~yyymmmooowwwyyykkkcccdddjjjpppxxx~~~~~~{{{~~~pppbbb^^^^^^VVVKKKAAA<<<:::999999999:::;;;<<<===>>>???@@@>>>@@@BBBFFFLLL\\\yyySSSNNNJJJIIIIIIHHHLLLQQQUUUgggmmmlllnnnggg^^^^^^\\\```gggpppxxx|||zzzwwwrrrmmmhhhdddbbbaaa```eeepppyyy|||uuurrrqqqjjjjjjjjjgggdddgggooouuu}}}yyyrrrjjjUUUJJJ@@@???@@@@@@AAABBBCCCEEEIIIMMMQQQTTTVVVWWWUUUWWW[[[```cccjjjzzz|||rrrfffjjjqqqcccSSSHHHCCCBBBGGGMMMQQQYYYaaafffiiiooozzzwwwfffVVVNNNFFFEEEFFFDDDEEEFFFDDDEEEEEEEEEEEEFFFIIIKKKNNNVVVaaajjjooorrrvvvxxxyyy|||vvvrrrnnnjjjiiikkklllpppyyywwwuuulllfffffffffddddddggggggggghhhgggeeecccbbbaaa___aaacccbbb___]]]]]]]]]]]]aaahhhnnnsss{{{yyylll___WWWRRRNNNMMMOOOOOOSSSZZZbbblllxxxppp^^^SSSQQQOOOYYYkkk}}}{{{qqqttt}}}~~~rrrkkkmmmrrrxxx{{{}}}|||zzz}}}uuufffbbb^^^VVVKKKAAA<<<;;;<<<<<<999999;;;===???AAABBBCCCAAACCCGGGKKKPPP___{{{TTTNNNJJJJJJIIIHHHLLLQQQSSSeeellllllnnniiiaaaccc[[[___fffooowww}}}~~~xxxrrrmmmkkk```]]]```iiirrrxxx}}}zzzyyypppqqqpppllljjjmmmvvv~~~}}}yyyqqqhhhUUUJJJ@@@???AAAAAABBBCCCEEEGGGKKKOOOSSSVVVWWWXXXVVVXXX[[[```cccjjjzzz{{{qqqdddiiitttdddQQQEEE@@@AAAHHHPPPSSSZZZcccgggjjjqqq{{{uuucccVVVMMMEEEDDDEEEDDDDDDFFFDDDEEEGGGGGGGGGGGGJJJLLLMMMUUU```iiinnnqqquuuwwwxxx|||~~~~~~~~~~~~vvvqqqmmmhhhggghhhjjjoooxxxxxxpppooommmhhhgggjjjhhhiiijjjiiigggeeeccccccaaaccceeedddaaa```aaaccc```dddjjjooouuu~~~rrrddd[[[VVVQQQPPPRRRPPPRRRVVV\\\eeeqqq~~~}}}lll\\\SSSRRRQQQ[[[kkk~~~}}}tttyyyyyysssuuu{{{zzzwww{{{zzzjjjddd\\\UUUJJJAAA======>>>???999:::<<<>>>AAACCCEEEFFFEEEGGGKKKOOOTTTbbb|||WWWOOOIIIHHHHHHGGGIIILLLTTT^^^iiinnnlllgggcccbbb``````eeeooovvvzzz{{{ppphhhaaa___ffflllrrr|||uuutttpppmmmmmmoootttyyy{{{wwwvvvmmmaaaQQQGGG???>>>@@@@@@@@@BBBFFFHHHLLLPPPSSSUUUVVVWWW[[[[[[\\\___fffrrrzzzqqqllldddxxx~~~|||{{{tttaaaNNNFFFCCCAAAGGGPPPWWW___gggkkklllqqqzzzyyygggXXXNNNEEEEEEGGGFFFEEEFFFDDDDDDDDDDDDCCCEEEHHHKKKOOORRR[[[gggoooqqqssswwwxxx{{{}}}~~~}}}}}}~~~vvvmmmiiiiiihhhggghhhmmmvvv~~~{{{wwwtttrrrqqqnnnlllmmmnnnoooooonnnllliiigggeeehhhkkkjjjfffccccccccc^^^aaahhhqqqxxx}}}zzzlllddd]]]WWWTTTUUUSSSPPPOOOTTT\\\fffuuuyyyfffXXXRRRQQQSSS^^^ooozzzooosss}}}{{{uuu|||zzzmmmiii]]]TTTHHH@@@<<<;;;:::999999999:::;;;===???AAABBBDDDKKKMMMRRR[[[ddd{{{WWWOOOIIIIIIHHHGGGHHHLLLSSS\\\hhhnnnlllgggcccaaa______dddnnnuuuyyy~~~|||nnnfffbbbfffjjjmmmxxxzzzxxxvvvsssqqqrrrtttvvv{{{yyyxxxyyy~~~~~~uuusssrrrhhh]]]PPPGGG??????AAAAAABBBDDDHHHJJJNNNQQQUUUWWWXXXYYYZZZ[[[\\\```gggrrr~~~}}}sssmmmfff|||~~~|||{{{ttt```MMMFFFCCCCCCJJJTTTXXX___gggkkklllpppyyy|||jjjZZZPPPGGGEEEFFFEEEDDDDDDEEEEEEEEEDDDCCCDDDGGGJJJMMMPPPYYYfffooorrruuuyyyyyy|||~~~~~~}}}~~~}}}}}}~~~~~~~~~uuulllhhhhhhgggfffgggmmmvvvzzzwwwuuutttsssrrrpppqqqqqqqqqpppmmmkkkiiigggjjjlllllliiifffeeeeeedddeeekkksssxxx~~~qqqiiibbb[[[WWWWWWTTTPPPOOOSSSYYYbbbppp|||xxxdddVVVQQQPPPQQQ]]]nnn|||qqqsss{{{xxxrrrxxxzzzkkkeee]]]TTTHHH@@@<<<;;;:::999:::::::::;;;<<<>>>@@@@@@CCCHHHIIIMMMWWWaaazzzVVVOOOIIIIIIHHHGGGHHHKKKPPPZZZfffmmmmmmhhhccc```]]]]]]dddnnnuuuxxx|||{{{qqqiiijjjjjjiiippp{{{~~~~~~|||zzzxxxvvvuuutttuuurrrnnnmmmrrr{{{|||sssnnnooonnndddYYYNNNFFF@@@@@@BBBCCCDDDGGGJJJLLLPPPTTTWWWZZZ[[[\\\ZZZ[[[^^^aaagggppp{{{xxxsssnnn~~~}}}uuuaaaMMMEEECCCDDDMMMYYYYYY```hhhkkkkkkoooxxxnnn]]]RRRHHHFFFFFFDDDCCCCCCFFFFFFFFFEEEDDDDDDFFFHHHJJJMMMVVVdddmmmqqquuuzzz{{{|||}}}}}}||||||}}}~~~~~~~~~|||}}}|||||||||{{{|||~~~tttkkkgggfffdddcccdddiiisss~~~~~~zzzyyyyyyyyyxxxuuuuuuttttttrrrooolllkkkkkkmmmooonnnllliiihhhhhhkkkkkkooouuuzzzxxxpppiiiaaa\\\[[[UUUQQQOOORRRVVV\\\hhhrrr|||wwwcccUUUOOONNNPPP[[[mmm}}}sssrrrwwwyyyqqquuu|||zzzjjjddd\\\TTTHHH@@@<<<;;;;;;:::;;;;;;;;;;;;<<<===>>>???AAAEEEDDDHHHRRR]]]xxxUUUNNNIIIIIIHHHGGGGGGJJJMMMVVVccckkkmmmhhhccc___\\\]]]dddnnnvvvyyy|||~~~tttqqqnnnjjjnnnvvv~~~{{{wwwtttqqqmmmgggfffkkkuuuyyyrrrkkkjjjmmmlllaaaVVVKKKDDD???AAACCCCCCFFFIIIKKKMMMQQQUUUYYY[[[]]]^^^ZZZ\\\___bbbgggooowww}}}~~~zzzwwwxxxcccNNNDDDBBBDDDNNNZZZ[[[bbbiiilllkkkooowwwooo^^^SSSHHHFFFFFFEEEDDDEEEGGGHHHHHHFFFDDDDDDEEEGGGIIILLLUUUbbbkkkooosssxxxzzz{{{||||||{{{|||~~~}}}}}}}}}}}}~~~{{{|||tttkkkgggdddbbb___]]]cccmmmwww}}}||||||}}}}}}xxxxxxwwwuuussspppnnnmmmooopppqqqqqqpppnnnlllkkkooonnnqqqwww{{{wwwpppgggaaa___YYYTTTQQQRRRSSSWWW___iiitttyyywwwcccUUUOOONNNPPP\\\nnn~~~sssqqqttt~~~tttuuuyyy{{{wwwjjjddd\\\SSSHHH@@@<<<<<<;;;:::<<<<<<;;;;;;;;;<<<======@@@CCCAAACCCMMMYYYuuuTTTNNNIIIIIIIIIGGGGGGIIIKKKSSS___iiillliiiddd```^^^^^^eeeooovvvyyy}}}}}}yyyuuuoooooouuu~~~zzzwwwooojjjcccccciiiuuu{{{yyyzzz}}}~~~tttkkkdddfffkkkiii^^^SSSHHHCCC???AAACCCCCCFFFKKKKKKNNNQQQVVVZZZ\\\^^^___[[[]]]___bbbffflllsssxxx|||vvv}}}gggPPPEEEAAABBBKKKWWW]]]cccjjjmmmllloooxxxooo]]]RRRHHHFFFGGGFFFFFFHHHGGGHHHHHHGGGEEEDDDEEEFFFJJJLLLTTT```iiilllqqquuuxxxyyy{{{||||||~~~~~~}}}~~~|||}}}~~~|||~~~~~~ssskkkgggccc___\\\YYY___hhhqqq||||||{{{zzzxxxvvvtttrrrqqqttttttuuuuuuuuussspppnnnppppppsssyyy}}}~~~wwwmmmfffccc^^^YYYUUUTTTSSSTTTZZZaaannnttt|||xxxeeeWWWPPPOOORRR^^^qqq}}}rrrpppssszzzwwwvvvuuuyyy~~~pppgggccc\\\SSSHHH???<<<<<<;;;:::<<<<<<;;;;;;;;;;;;<<<<<>>>>>>>><<<::::::::::::;;;<<<======>>>???AAABBBAAAIII\\\pppOOOLLLIIIIIIGGGCCCCCCGGGEEEJJJSSS[[[bbbfffgggggg```aaaccceeeiiipppxxx}}}zzzsssppppppxxx}}}vvvxxx}}}wwwooogggeeefffiiiooowww{{{}}}xxxjjjjjjiii```WWWTTTQQQOOONNNMMMLLLNNNOOOPPPRRRSSSVVVZZZ```cccccccccaaa```bbbdddcccccciiippp~~~{{{{{{gggPPPFFFBBBBBBIIISSSaaaiiiqqqtttssstttzzzttthhhXXXJJJEEEGGGGGGFFFFFFHHHDDDIIIKKKCCCDDDIIIGGGIIILLLRRRYYYbbbjjjpppsssyyy{{{||||||{{{zzzzzz{{{{{{|||}}}~~~|||{{{{{{|||yyyzzz{{{{{{{{{uuujjjbbb\\\WWWTTTTTTQQQPPPPPPOOOQQQ[[[ffflllsss}}}yyyqqqmmmooolllhhhdddaaa^^^ZZZXXXYYYaaalllwww~~~|||fffVVVOOOOOOUUUdddyyyuuuhhhiiiqqq}}}|||vvvtttuuu|||{{{uuupppjjjeee^^^SSSGGG???>>>>>>>>><<<::::::::::::;;;<<<======>>>???AAABBBAAAHHH[[[mmmPPPLLLJJJJJJHHHEEEDDDGGGEEEIIIPPPXXX^^^bbbdddeee___```aaacccfffmmmtttzzz}}}vvvqqqooowww{{{xxxzzzzzzuuummmddd___```fffllltttzzz|||~~~qqqlllhhh^^^UUURRRUUUTTTSSSSSSRRRRRRQQQRRRSSSTTTWWW\\\aaadddeeeddd``````cccfffeeecccgggnnnzzz}}}vvvlllTTTIIIDDDCCCIIIQQQ^^^fffooorrrrrrttt{{{xxxgggXXXJJJEEEFFFFFFFFFFFFGGGDDDJJJLLLDDDFFFJJJEEEJJJLLLPPPWWW```iiiqqqvvv{{{|||~~~~~~|||||||||}}}yyyzzz{{{}}}~~~}}}}}}}}}{{{{{{{{{zzzyyyzzz|||{{{yyyyyyzzztttiiiaaa[[[WWWTTTSSSPPPNNNMMMKKKKKKQQQZZZ```dddiiilllpppyyy|||sssmmmjjjhhhfffdddcccaaa___\\\YYYUUU\\\gggqqqxxx~~~zzzdddUUUOOOOOOTTTdddyyyttthhhjjjrrrzzzyyywwwsssxxx{{{xxxuuusssooojjj^^^TTTGGG???>>>>>>>>><<<::::::::::::;;;<<<===>>>>>>???AAABBBBBBHHHXXXiiiSSSNNNKKKLLLLLLIIIHHHJJJEEEHHHMMMSSSYYY^^^```bbb___```aaabbbeeekkkrrrwwwzzzsssooovvvyyyvvvvvvyyy{{{uuupppiiiaaa]]]^^^dddjjjssszzz|||~~~xxxnnnggg[[[SSSRRRXXXXXXYYYYYYXXXVVVTTTSSSTTTUUUXXX]]]bbbeeeeeeddd___```dddhhhgggdddgggmmmvvvwwwrrrZZZKKKEEEDDDHHHNNNYYYaaajjjnnnooorrrzzz{{{gggYYYKKKFFFEEEEEEEEEGGGIIIFFFJJJIIICCCGGGKKKEEEJJJKKKNNNTTT^^^hhhrrrxxx{{{}}}~~~}}}~~~{{{{{{|||}}}~~~}}}{{{xxxuuutttttt|||vvvnnnkkkjjjmmmuuu~~~uuuiiiaaaZZZVVVSSSNNNKKKKKKLLLKKKJJJOOOUUUZZZ\\\]]]^^^___fffqqqyyy{{{rrrjjjeeebbb___^^^^^^^^^___^^^[[[XXXSSSYYYbbbkkkssszzzvvvbbbUUUPPPPPPTTTdddyyytttjjjlllttt|||{{{zzzsssxxxzzzwwwuuuuuurrrmmm___UUUHHH@@@>>>???===<<<:::::::::;;;;;;<<<===>>>??????AAACCCBBBGGGUUUdddVVVOOOKKKLLLLLLJJJJJJKKKEEEGGGJJJOOOTTTYYY]]]___``````aaabbbeeekkkrrrwwwxxxsssxxx|||wwwuuuooonnnooosssyyy~~~wwwpppkkkddd^^^]]]___```hhhqqqxxx{{{}}}}}}pppeeeYYYSSSSSSYYY[[[^^^```___\\\YYYWWWWWWXXXZZZ^^^ccceeeeeeeee```aaaeeeiiihhheeegggmmmsss}}}~~~~~~vvvzzz```NNNFFFEEEHHHLLLSSS\\\eeeiiikkkoooxxx|||hhh[[[MMMGGGEEEDDDDDDGGGKKKGGGIIIHHHEEENNNVVVPPPKKKKKKNNNSSS\\\hhhsssyyy{{{}}}~~~~~~}}}~~~~~~~~~~~~~~~}}}zzzvvvqqqllliiimmmxxxsssjjjaaa^^^^^^aaajjjssszzz}}}ttthhh___XXXSSSPPPKKKHHHHHHJJJJJJIIILLLQQQTTTUUUVVVVVVVVVYYY___ddduuuyyyppphhh```[[[YYYUUUUUUUUUWWWYYYYYYWWWUUURRRVVV]]]eeemmmuuu}}}sssaaaVVVRRRRRRUUUdddzzzvvvkkknnnwww|||{{{wwwzzz{{{xxxwwwvvvrrrlll```UUUHHH@@@>>>???===<<<;;;;;;;;;;;;<<<===>>>>>>??????AAACCCCCCFFFRRR^^^|||]]]TTTMMMKKKKKKIIIHHHJJJFFFGGGIIILLLQQQVVV[[[]]]``````aaabbbeeekkkrrrwww~~~|||~~~}}}wwwrrrsssrrrmmmiiihhhbbbbbbdddjjjrrryyy{{{tttlllggg```ZZZYYY\\\^^^eeeooovvvyyy{{{}}}pppdddXXXTTTVVVZZZ^^^cccggggggddd```]]]]]]]]]___bbbfffggggggfffccccccgggjjjiiifffiiinnnsss|||~~~{{{xxxhhhRRRGGGFFFIIIKKKPPPXXXaaafffhhhmmmvvv~~~~~~kkk^^^QQQIIIFFFCCCDDDFFFIIIGGGJJJIIIJJJZZZddd^^^LLLLLLNNNSSS\\\gggrrrxxxyyy{{{}}}}}}}}}|||}}}~~~~~~~~~}}}}}}{{{yyyuuupppiiidddaaahhhuuuxxxlllccc[[[XXXWWWYYY```hhhpppsssyyy~~~{{{qqqggg^^^WWWQQQMMMLLLHHHGGGIIIIIIGGGHHHLLLMMMOOOQQQRRRSSSTTTWWWYYYcccqqq~~~~~~~~~~~~~~~zzzwwwqqqiiiaaaZZZUUURRRNNNNNNNNNOOOQQQRRRQQQPPPOOORRRWWW]]]dddmmmvvv|||sssbbbWWWSSSRRRWWWfff{{{vvvkkkoooxxx|||zzz}}}|||zzz}}}}}}{{{zzzyyyssskkk```VVVIIIAAA??????===;;;;;;;;;;;;;;;<<<===>>>?????????BBBDDDDDDEEENNNYYYooojjj___SSSNNNLLLIIIHHHIIIGGGGGGGGGJJJNNNTTTYYY\\\^^^___```aaadddkkkrrrwww|||xxxooohhheeeccc^^^ZZZZZZUUUVVVYYYaaalllxxx|||vvvqqqiiiaaa]]]^^^```hhhrrrxxx{{{|||}}}pppcccXXXUUUZZZ\\\aaahhhmmmooolllgggdddccccccdddgggjjjkkkiiihhheeefffhhhkkkjjjgggjjjpppuuu}}}|||pppVVVIIIIIIKKKMMMOOOWWW```dddfffllluuu~~~nnnaaaTTTLLLFFFCCCCCCFFFHHHGGGKKKKKKNNN^^^hhh___LLLLLLNNNSSS[[[fffpppvvvwwwyyy{{{|||{{{{{{|||}}}~~~~~~}}}}}}~~~~~~~~~||||||{{{{{{zzzuuummmhhhaaaccchhhsssxxxnnnfff___[[[YYYXXX\\\bbbhhhlllrrrxxx}}}}}}xxxpppiiibbb[[[UUUQQQOOOKKKHHHIIIJJJHHHIIIMMMNNNOOOQQQRRRSSSTTTUUUVVVZZZaaalll{{{~~~{{{uuuttttttttttttvvvxxxyyytttqqqmmmfff___XXXSSSOOOKKKJJJIIIIIIKKKMMMMMMLLLJJJLLLPPPTTT[[[dddnnnuuu~~~uuudddYYYSSSQQQYYYggg|||uuujjjnnnwww{{{tttqqqzzz~~~{{{~~~~~~}}}{{{tttkkkaaaWWWIIIAAA??????===;;;;;;;;;;;;;;;<<<===>>>???@@@@@@BBBDDDDDDEEELLLUUUaaa|||vvviiiZZZSSSOOOKKKIIIJJJGGGGGGGGGIIIMMMSSSXXX\\\\\\]]]___```dddjjjrrrwww{{{vvvlllbbb]]]YYYTTTQQQQQQLLLNNNRRR[[[hhhxxx|||qqqjjjiiidddlllvvv}}}ooobbbXXXWWW\\\]]]ccckkkrrrtttrrrmmmiiihhhhhhiiikkkmmmmmmllljjjggggggiiillljjjhhhkkkrrrxxxvvvYYYKKKKKKNNNNNNOOOWWW```dddfffkkkuuu~~~pppcccVVVMMMGGGBBBCCCFFFHHHHHHLLLLLLMMM]]]cccWWWLLLMMMOOOTTT\\\fffooouuuvvvxxxzzz{{{zzzzzz{{{|||{{{{{{{{{{{{}}}{{{}}}||||||}}}|||uuuooohhheeedddiiivvv{{{uuummmfffbbb^^^[[[]]]bbbeeeiiiooovvv|||{{{wwwrrrlllgggaaa\\\XXXQQQLLLJJJLLLMMMMMMOOOSSSUUUUUUUUUUUUUUUUUUUUUVVVWWWYYY^^^kkk|||xxxtttpppppppppppprrruuuxxxzzzqqqooolllggg```YYYSSSPPPJJJHHHFFFFFFHHHJJJKKKJJJGGGHHHJJJNNNTTT^^^hhhooo|||wwwgggZZZSSSPPPZZZhhh|||sssiiilllvvv{{{wwwtttnnnjjjqqq|||}}}{{{{{{~~~~~~uuulllaaaWWWJJJAAA??????===;;;<<<;;;;;;<<<<<<===>>>???@@@@@@BBBDDDDDDDDDJJJSSSZZZyyyuuu[[[RRROOOJJJHHHJJJIIIIIIIIIIIIKKKPPPVVV[[[aaacccffffffgggjjjqqqvvvyyy}}}ppp```YYYUUUQQQNNNNNNOOOLLLLLLTTTaaarrryyypppooorrrwww~~~~~~lllaaa[[[WWWUUU]]]```fffjjjmmmmmmlllkkkjjjjjjkkklllmmmmmmnnnnnnkkkkkklllkkkjjjkkkmmmppprrr}}}[[[LLLMMMQQQRRRRRRXXXaaafffiiimmmtttzzz~~~mmm```RRRKKKHHHDDDBBBCCCFFFHHHIIIJJJJJJLLLNNNQQQOOOOOOQQQUUU\\\dddlllqqqxxxyyyzzzzzzyyyyyy{{{}}}}}}~~~~~~}}}~~~~~~~~~~~~}}}uuunnnlllqqqtttzzz|||wwwpppjjjfffcccaaa___aaadddjjjrrryyy~~~~~~}}}vvvnnniiihhheee___ZZZWWWUUUQQQNNNMMMPPPUUUYYYYYYYYYZZZ\\\]]]\\\YYYVVVTTTSSSWWWaaaooo}}}{{{{{{xxxvvvtttuuuxxx|||}}}wwwpppiiiddd\\\TTTMMMJJJIIIGGGFFFFFFGGGGGGHHHIIIGGGGGGKKKNNNTTTaaammmuuutttdddZZZUUUSSS[[[gggyyyuuuiiijjjyyy~~~wwwpppjjjeeecccjjjrrr|||yyyxxxzzz~~~|||qqqiii```VVVJJJAAA>>>>>>>>>>>><<<;;;;;;<<<<<<===>>>??????AAABBBAAABBBFFFMMMSSS```xxxeeeWWWRRRKKKHHHIIIIIIIIIIIIIIIJJJOOOUUUYYYccceeeffffffeeegggmmmrrrvvv{{{ooo^^^VVVQQQMMMJJJJJJHHHFFFGGGPPP]]]pppxxxsssuuuyyy{{{wwwhhh___ZZZWWWUUU[[[^^^cccgggjjjjjjhhhgggggghhhhhhjjjkkklllmmmmmmjjjkkkkkkjjjjjjjjjmmmooouuu}}}^^^LLLJJJMMMMMMPPPWWW```eeehhhllltttzzznnn```RRRJJJGGGCCCAAAAAAFFFHHHIIIJJJJJJKKKNNNPPPOOOOOOQQQUUU\\\eeemmmrrrwwwxxxyyyyyyyyyzzz|||~~~~~~~~~}}}}}}zzzzzz}}}vvvqqqmmmiiigggdddfffkkkrrryyy}}}~~~xxxrrrmmmkkkgggaaa[[[XXXVVVTTTRRRRRRUUUZZZ]]]^^^___```bbbcccbbb^^^[[[UUUUUUWWW___kkk}}}wwwqqqkkkccc[[[UUUOOOMMMJJJHHHGGGGGGGGGGGGHHHEEEEEEGGGIIINNNZZZeeetttqqqbbbXXXTTTSSSZZZgggzzz~~~tttjjjlll{{{xxxnnngggaaa___eeemmmzzzxxxvvvxxx|||{{{nnneee___VVVJJJAAA>>>>>>>>>>>><<<;;;;;;<<<<<<===>>>???@@@BBBCCCCCCCCCGGGNNNTTTbbbzzzooo\\\TTTNNNIIIIIIHHHHHHHHHHHHIIIMMMRRRVVVcccdddeeedddbbbccchhhlllrrrvvv}}}tttbbbXXXQQQLLLIIIJJJFFFDDDFFFNNN[[[lll{{{{{{}}}zzz{{{mmmbbb]]]ZZZWWWVVVYYY[[[___ccceeeeeecccbbbddddddeeeggghhhjjjkkkkkkiiiiiijjjiiiiiijjjllloooyyy|||^^^KKKGGGIIIIIINNNUUU]]]cccfffkkkssszzzpppbbbSSSKKKGGGCCCBBBCCCFFFHHHIIIJJJJJJKKKMMMOOOOOOOOOQQQVVV]]]fffoootttvvvxxxyyyyyyyyyzzz}}}}}}|||xxxtttqqqllllllooosssyyy~~~~~~{{{vvvsssqqqllleee___\\\[[[ZZZYYY[[[^^^aaaccc```aaaccceeefffddd```]]]YYYXXXZZZ___hhhvvv}}}vvvnnneee___TTTPPPKKKHHHGGGGGGFFFEEEHHHEEEDDDEEEFFFIIITTT^^^rrr~~~lll]]]UUUSSSSSSZZZhhh{{{|||sssiiilll|||{{{mmmddd______eeemmmyyyxxxwwwyyy{{{|||{{{zzzyyykkkaaa___VVVJJJAAA>>>>>>>>>===<<<;;;;;;<<<<<<===>>>???AAACCCDDDDDDDDDHHHOOOUUUbbb{{{www___UUUPPPLLLJJJGGGGGGGGGGGGHHHKKKOOOSSS___aaabbbaaa______cccgggnnnrrrxxx}}}lll___VVVOOOLLLMMMKKKJJJKKKQQQYYYhhh}}}wwwpppeee^^^[[[YYYWWWUUUXXXZZZ^^^aaabbbaaa```___```aaabbbdddeeeggghhhiiiggghhhhhhhhhhhhiiikkknnn{{{zzz\\\IIIDDDEEEFFFLLLRRR[[[```dddjjjssszzzsssdddTTTKKKHHHEEEDDDEEEEEEGGGJJJKKKKKKKKKMMMNNNOOOPPPRRRWWW^^^gggpppuuuxxxyyyzzzzzzyyyyyy{{{}}}|||~~~}}}tttssssssvvvzzz}}}}}}{{{zzzzzzxxxssslllgggcccbbb```aaabbbdddffffffaaabbbdddgggiiigggdddaaa^^^]]]^^^bbbgggrrrzzzooohhh\\\WWWPPPLLLKKKJJJIIIHHHIIIGGGFFFFFFGGGIIIRRR\\\ppp}}}|||hhhYYYRRRRRRTTTZZZiii}}}yyyooofffjjj{{{~~~nnneeeccceeemmmuuuyyyzzz{{{}}}wwwjjj```^^^UUUJJJAAA>>>>>>===<<<<<<;;;;;;<<<<<<===>>>???@@@BBBDDDDDDDDDHHHNNNTTT```zzzeeeWWWPPPMMMKKKGGGGGGGGGGGGGGGIIIMMMPPPXXXZZZ\\\\\\[[[\\\```ccciiimmmsssxxx}}}vvvggg\\\RRRNNNNNNMMMLLLNNNRRRXXXdddyyypppiiiaaa\\\ZZZZZZXXXVVVYYY[[[^^^```aaaaaa```______```aaabbbdddeeefffgggeeefffgggffffffhhhjjjmmmxxxxxx\\\IIIBBBCCCCCCIIIOOOWWW]]]bbbhhhrrrzzzuuueeeTTTKKKFFFDDDCCCEEEEEEGGGJJJLLLLLLLLLNNNOOOQQQQQQSSSXXX___hhhqqqvvvzzz{{{{{{zzzxxxxxxyyy{{{{{{|||~~~|||zzzxxxxxxyyy{{{||||||{{{|||~~~~~~yyytttooohhhfffddddddeeeffffffdddcccdddfffiiilllmmmkkkiiidddcccdddfffhhhooo}}}}}}tttiiibbbYYYSSSRRRQQQOOOMMMKKKHHHHHHHHHHHHJJJSSS\\\ooo|||zzzeeeWWWQQQRRRTTT[[[kkkvvvlllccchhhzzzqqqhhhgggkkkssszzzzzz|||~~~}}}~~~vvvjjjbbb]]]UUUIIIAAA>>>>>>===<<<<<<;;;;;;<<<<<<===>>>???>>>@@@CCCCCCCCCGGGMMMRRR___xxxmmmYYYPPPLLLJJJGGGHHHHHHGGGGGGHHHKKKNNNQQQTTTWWWWWWVVVXXX[[[___bbbgggmmmssswww|||qqqbbbVVVPPPPPPMMMMMMOOOSSSXXXcccwww|||kkkeee^^^ZZZZZZZZZYYYXXX[[[\\\___aaabbbbbbbbbaaa``````aaabbbcccdddeeeeeecccdddeeeeeeeeegggjjjlllrrrzzz```KKKBBBAAABBBFFFLLLUUU[[[```gggrrrzzz|||kkkWWWLLLFFFBBBAAACCCDDDGGGJJJMMMNNNOOOPPPRRRSSSSSSUUUYYY```hhhpppuuuzzz{{{{{{zzzxxxxxxyyy{{{{{{|||}}}|||{{{zzzyyy{{{~~~~~~yyyvvvllliiieeeeeeggghhhgggeeebbbbbbdddhhhmmmqqqrrrrrrnnnmmmmmmnnnmmmooozzzxxxnnnbbbZZZWWWUUURRROOONNNLLLKKKLLLKKKLLLSSS\\\ooo|||yyyeeeWWWRRRSSSUUU]]]mmmuuukkkdddjjj|||ssskkkmmmrrrzzz}}}yyyzzz|||}}}{{{sssjjjccc\\\TTTIIIBBB>>>===<<<;;;<<<;;;;;;<<<<<<===>>>???===@@@BBBCCCDDDFFFLLLQQQ___uuupppYYYOOOLLLKKKHHHIIIIIIHHHGGGHHHJJJMMMMMMPPPSSSTTTRRRSSSVVVZZZ\\\aaagggmmmrrrwww|||~~~~~~pppaaaZZZYYYRRRRRRTTTVVVYYYbbbvvv~~~vvvpppgggaaaZZZXXXYYY[[[[[[[[[[[[]]]___aaaccccccccccccbbbbbbbbbcccccccccddddddbbbcccdddddddddfffiiikkkjjjzzzxxxaaaLLLCCCBBBCCCDDDJJJRRRXXX^^^fffqqqzzzwwwaaaRRRIIICCCAAABBBCCCFFFKKKNNNPPPQQQSSSTTTUUUUUUVVVZZZ```hhhpppuuuxxxyyyzzzzzzyyyyyy|||}}}|||~~~|||~~~zzzxxxsssooojjjjjjnnnpppooommmgggggghhhmmmssszzz~~~~~~}}}{{{wwwuuu|||tttiiidddaaa[[[WWWWWWTTTRRRRRROOOOOOUUU]]]ooo|||zzzfffXXXSSSTTTVVV___pppvvvmmmgggooouuupppvvv~~~vvvvvvwwwwwwuuuppphhhccc\\\TTTIIIBBB???===<<<:::<<<;;;;;;<<<<<<===>>>???>>>AAACCCDDDEEEGGGMMMQQQ[[[ooopppXXXNNNMMMMMMIIIIIIIIIHHHGGGHHHJJJLLLLLLOOORRRRRRPPPPPPSSSVVVXXX\\\cccjjjoootttyyy||||||~~~nnneeeddd[[[ZZZ[[[[[[[[[bbbtttyyynnngggccc^^^XXXVVVXXX\\\]]]]]][[[]]]___aaacccdddddddddccccccccccccccccccccccccaaabbbcccddddddeeehhhkkkeeetttzzz~~~}}}{{{|||sss___LLLDDDDDDFFFCCCIIIQQQWWW]]]fffqqqzzzkkkZZZNNNGGGCCCDDDBBBFFFKKKOOOQQQSSSUUUVVVWWWVVVWWW[[[```hhhppptttuuuvvvxxxyyyzzz{{{~~~~~~~~~zzzxxxzzzuuupppqqquuuyyyxxxwwwrrrrrrsssxxx|||~~~wwwrrrkkkeee___\\\ZZZXXXTTTSSSXXX___ppp}}}zzzgggYYYTTTTTTVVV```qqqwwwpppkkktttuuutttuuuuuuttttttrrrmmmgggbbb[[[TTTIIIBBB???===<<<:::<<<;;;;;;<<<<<<===>>>??????BBBEEEFFFFFFIIINNNRRRVVVhhhuuu___QQQMMMLLLKKKKKKKKKJJJIIIHHHGGGFFFJJJJJJKKKKKKLLLLLLMMMMMMTTTWWW]]]bbbgggmmmrrrvvvxxx|||wwwpppjjjfffbbbaaaeeeooo{{{}}}pppgggaaa]]]XXXVVVWWWYYY[[[\\\^^^^^^______```bbbcccdddgggfffdddbbbaaaaaabbbccc]]]___aaabbbccceeehhhjjjlllmmmuuu{{{{{{}}}yyyzzzxxxwwwuuurrrkkk]]]MMMCCCAAABBB@@@EEEMMMUUU^^^fffnnnsssgggTTTIIIEEEEEEBBBDDDIIIMMMQQQRRRRRRRRRUUUVVVXXXZZZ___fffnnntttrrrtttvvvxxxxxxzzz|||~~~|||yyyxxx||||||tttqqqsssxxx|||zzzuuusssmmmhhheeeaaa^^^bbbhhhxxx~~~lll\\\TTTUUU[[[bbbtttyyymmmmmm~~~}}}zzzzzzwwwrrrmmmiiifffcccaaaXXXQQQIIIEEEAAA======@@@;;;;;;<<<===>>>???@@@@@@@@@AAABBBCCCFFFJJJMMMOOOXXX]]]qqq}}}cccSSSNNNNNNLLLLLLLLLKKKKKKJJJIIIHHHJJJJJJKKKKKKKKKLLLLLLLLLQQQUUUZZZ___eeejjjppptttvvvzzzwwwtttooommmpppxxxttthhhbbb^^^ZZZWWWXXX[[[]]]^^^^^^^^^^^^___```bbbccccccgggfffdddcccbbbbbbcccccc```aaabbbbbbbbbbbbdddfffjjjkkkttt|||vvvqqqoooyyyuuutttrrrlll```QQQEEEBBBBBBBBBFFFMMMUUU\\\dddkkkpppvvv```PPPFFFAAABBBDDDHHHMMMPPPQQQRRRRRRTTTUUUWWWZZZ^^^eeemmmrrrsssuuuxxxyyyzzz{{{~~~~~~}}}}}}xxxpppiiifffhhhlllooopppuuu~~~zzztttlllgggggglll{{{mmm]]]TTTUUU[[[ddduuuyyynnnooo{{{rrrkkkgggdddaaa___ZZZRRRJJJEEE@@@<<<;;;>>><<<<<<===>>>???@@@@@@AAAAAAAAABBBDDDGGGJJJMMMNNNVVVZZZlllnnnYYYQQQRRRNNNNNNMMMMMMLLLKKKKKKKKKJJJJJJJJJKKKKKKKKKKKKKKKMMMQQQVVV[[[```ffflllppptttwww|||~~~{{{|||xxxiiiccc___[[[YYYZZZ]]]___```]]]^^^^^^___```aaabbbbbbffffffeeedddcccccccccccccccddddddcccaaa```bbbcccgggjjjuuu~~~rrrkkkgggxxx{{{vvvvvvqqqeeeUUUHHHCCCBBBCCCGGGLLLSSSYYYaaaiiinnnppp[[[JJJBBBBBBDDDHHHKKKNNNPPPQQQQQQSSSUUUWWWYYY]]]dddkkkqqquuuwwwzzz||||||}}}wwwqqqnnnlllkkkjjjjjjgggbbb^^^\\\]]]^^^```]]]```gggnnnvvv|||{{{sssrrruuummm^^^UUUVVV\\\gggxxxwwwlllnnn~~~xxxlllgggeeebbb```\\\SSSJJJDDD@@@;;;:::=========>>>???@@@AAAAAABBBCCCCCCCCCEEEGGGJJJLLLNNNTTTYYYhhh|||bbbVVVTTTOOOOOONNNMMMLLLLLLLLLLLLJJJJJJJJJJJJJJJJJJJJJJJJKKKNNNSSSWWW\\\bbbiiimmmqqqtttyyy|||zzzkkkddd```\\\YYY[[[]]]___```]]]^^^^^^___```aaaaaaaaaeeeddddddccccccccccccccceeeffffffdddbbbaaabbbcccgggiiiuuuvvvkkkggguuu~~~xxxkkkZZZKKKDDDCCCBBBEEEJJJPPPWWW___hhhmmmyyy{{{dddQQQGGGCCCDDDFFFIIILLLOOOPPPQQQTTTUUUXXXZZZ^^^dddkkkppptttwwwzzz|||}}}~~~}}}|||}}}|||zzzxxxxxxyyyyyyxxxwwwttttttuuuxxx{{{rrrllleee```]]]\\\[[[[[[\\\\\\[[[YYYYYYXXXXXXXXXYYYZZZ\\\___cccgggjjjlllnnnkkkkkkrrr~~~}}}mmm^^^VVVWWW]]]jjj{{{rrriiijjjzzz|||ssskkkgggeeebbb\\\RRRGGGCCC@@@<<<;;;======>>>???@@@AAABBBBBBCCCDDDDDDDDDEEEGGGJJJLLLNNNUUUYYYeeezzznnn[[[SSSQQQPPPNNNMMMLLLKKKLLLLLLJJJJJJJJJIIIIIIIIIIIIIIIJJJMMMPPPTTTYYY^^^eeeiiinnnqqqvvvyyy|||{{{mmmdddaaa\\\ZZZZZZ\\\^^^___]]]^^^___```aaaaaaaaa```cccccccccccccccbbbbbbbbbeeeffffffeeeccccccdddfffhhhjjjuuupppjjjuuutttaaaPPPGGGDDD???BBBFFFLLLTTT]]]gggnnnyyygggTTTJJJCCCDDDEEEGGGJJJMMMOOOPPPUUUWWWYYY\\\```eeelllppprrruuuyyy{{{|||}}}~~~|||yyy|||xxxtttrrrqqqrrrrrrqqqooommmlllkkkiiifffdddbbbbbbbbbbbbdddfffiiijjjooosssyyywwwddd```YYYTTTRRRRRRQQQQQQUUUVVVXXXYYYZZZYYYWWWVVVYYYXXXWWWVVVWWWYYY[[[]]]^^^\\\]]]bbbjjjyyy}}}lll^^^VVVYYY___nnn~~~}}}pppgggiiixxx~~~{{{{{{nnnhhheeecccZZZOOOEEEAAA@@@>>>>>>???>>>>>>???@@@AAABBBCCCCCCEEEEEEEEEFFFHHHJJJMMMNNNSSSXXXaaapppfffWWWTTTRRRPPPNNNLLLKKKKKKKKKIIIIIIIIIIIIIIIHHHHHHHHHIIIKKKNNNQQQTTTZZZ```dddjjjmmmrrrvvvyyy}}}}}}qqqgggccc]]]ZZZZZZ\\\]]]^^^^^^___aaabbbbbbbbbaaa```bbbccccccddddddccccccbbbdddeeefffeeecccccceeefffggghhhrrrwwwmmmssslllXXXJJJDDD>>>@@@DDDIIIQQQ[[[fffmmmyyyjjjUUUIIIDDDDDDDDDEEEHHHKKKNNNPPPUUUWWWZZZ]]]aaaffflllpppqqqtttxxx{{{||||||}}}}}}zzzxxx{{{zzzxxxuuurrrpppnnnmmmnnnmmmkkkiiigggddd___\\\[[[ZZZYYYXXXXXXYYYZZZ[[[]]]```dddhhhppp~~~tttlll^^^YYYSSSOOOMMMNNNNNNNNNQQQTTTXXX\\\]]]\\\ZZZXXXVVVTTTSSSRRRRRRSSSUUUWWWXXXWWWXXX[[[___kkkxxxiii]]]WWWZZZaaarrr~~~qqqiiijjjxxx}}}|||~~~pppfffbbbbbbZZZNNNCCC???@@@??????@@@>>>>>>???@@@AAABBBBBBCCCEEEEEEEEEGGGIIILLLNNNPPPQQQUUU[[[fffyyyyyycccXXXVVVSSSOOOMMMLLLLLLLLLIIIIIIIIIHHHHHHHHHGGGGGGHHHIIIKKKMMMPPPTTTZZZ___fffiiimmmqqquuuyyy~~~uuujjjfff```\\\\\\\\\]]]^^^___```bbbcccdddcccaaaaaaddddddeeeffffffeeeeeeddddddddddddcccaaaaaabbbddddddeeemmm~~~rrrsss~~~zzzaaaNNNDDD???@@@CCCGGGNNNXXXccckkkvvvqqqZZZMMMDDDCCCCCCDDDFFFJJJNNNPPPTTTWWWZZZ]]]```eeejjjnnnqqqtttyyy{{{|||||||||}}}}}}|||zzz{{{||||||{{{xxxuuusssrrrqqqpppooommmiiiddd```[[[ZZZYYYWWWVVVVVVWWWWWWUUUWWWZZZ[[[^^^jjj{{{{{{zzz{{{wwwoooggg^^^ZZZTTTPPPOOOPPPQQQQQQSSSVVV[[[```bbbaaa___]]]XXXWWWUUUTTTTTTUUUVVVWWWWWWXXX[[[\\\]]]dddwwwsssfff[[[WWW[[[cccuuu}}}ppphhhjjjwww}}}~~~~~~{{{}}}uuufffbbbbbb[[[NNNBBB?????????>>>???======>>>???@@@AAABBBBBBDDDDDDEEEGGGIIIMMMPPPQQQPPPUUUYYY```rrrooo[[[YYYUUUQQQNNNMMMLLLLLLIIIIIIIIIHHHHHHGGGGGGGGGGGGHHHIIIJJJMMMQQQWWW[[[bbbeeejjjnnnrrrwww{{{xxxmmmhhhbbb^^^]]]]]]^^^^^^```aaacccdddddddddbbbaaaeeefffggghhhhhhhhhffffffdddddddddbbb___^^^___```bbbbbbjjj|||yyyvvv}}}iiiQQQDDDAAABBBCCCGGGMMMVVVaaahhhqqq|||yyyaaaRRRDDDCCCCCCCCCFFFIIIMMMPPPSSSVVVYYY\\\___dddiiimmmqqquuuyyy|||}}}}}}}}}}}}|||~~~~~~{{{wwwvvvvvvuuutttqqqkkkhhh^^^\\\[[[YYYXXXXXXXXXYYYSSSVVVWWWVVVVVV]]]kkkvvvzzzttttttvvvtttnnngggbbb]]]XXXTTTTTTUUUVVVVVVVVVZZZ___dddggggggdddccc___^^^\\\ZZZYYYXXXYYYYYYYYY[[[^^^___^^^ccctttpppdddZZZWWW\\\dddvvv|||nnnfffgggttt|||~~~|||tttvvvzzzhhhdddeee^^^PPPCCC??????>>><<<=========>>>???@@@AAAAAABBBDDDDDDEEEGGGJJJMMMQQQRRRRRRWWWZZZ```ppplll^^^TTTTTTSSSLLLIIIJJJJJJJJJIIIIIIHHHIIIIIIIIIGGGHHHIIIIIIJJJNNNSSSWWW___bbbhhhlllppptttxxx{{{wwwqqqjjjccc```aaabbb```^^^aaaaaaaaaaaabbbbbbbbbbbbccccccdddeeeeeeeeedddddddddbbb```]]][[[[[[ZZZ[[[]]]bbbjjjvvvuuusssuuusssYYYGGGAAABBBAAABBBIIIVVVbbbhhhqqqwwwcccQQQHHHFFFCCCCCCFFFIIIKKKKKKNNNRRRWWW\\\```dddhhhkkkqqqtttwwwyyyzzz|||~~~~~~~~~~~~~~~{{{xxxzzz~~~zzzmmmjjjgggeeeeeeccc___\\\\\\[[[YYYVVVUUUYYYaaaggg{{{|||zzzvvvvvvvvvxxxyyyvvvpppkkkhhhfffbbb^^^[[[[[[[[[\\\]]]___bbbfffjjjkkkjjjhhheeecccbbbbbbccccccbbb```bbb___^^^___aaaeeeppp{{{mmmaaaYYYXXX]]]ddd{{{{{{llldddhhhttt~~~|||}}}}}}rrruuuzzzkkkdddaaa[[[NNNAAA>>>???>>><<<<<>>???>>>======>>>>>>??????@@@AAACCCCCCDDDFFFHHHIIILLLOOOTTTXXXVVV]]]]]]```ssskkkWWWSSSUUUQQQMMMMMMHHHHHHGGGFFFFFFFFFFFFFFFGGGGGGHHHIIIJJJLLLQQQTTTWWWZZZ___cccgggkkkpppssszzz~~~vvvjjjgggcccccceeefffdddbbb________________________^^^___```aaabbbddddddeeeccccccbbbaaa___]]]\\\[[[YYY\\\ccclllxxxuuummmhhhppp|||gggYYYEEEEEEEEEEEEGGGMMMWWW___jjjooovvv}}}mmmYYYIIIFFFCCCBBBDDDFFFHHHIIIKKKOOOTTTYYY]]]aaafffjjjooorrruuuwwwxxxyyy|||}}}~~~~~~~~~|||yyywwwvvvuuutttqqqkkkeee```^^^^^^^^^eeennnrrrqqqqqqsssvvv{{{~~~xxxrrrnnnmmmmmmoooqqquuuzzz~~~~~~||||||zzzwwwsssqqqppppppqqqooooooqqqtttwwwyyyxxxvvvvvvtttsssssstttuuusssrrrkkkjjjjjjhhheeefffrrr~~~{{{kkkaaa[[[[[[bbbkkk{{{nnnhhhjjjqqqvvv~~~zzzzzzuuuuuu|||mmmdddbbbaaaTTTIII@@@>>>??????>>>???>>>>>>??????@@@BBBCCCDDDFFFHHHJJJLLLNNNQQQVVVYYYWWW___```eeeuuuuuu[[[SSSUUUSSSOOOMMMHHHGGGFFFFFFEEEEEEEEEEEEFFFGGGHHHHHHIIIKKKOOORRRSSSVVV[[[^^^bbbfffkkknnnvvvzzzsssjjjhhhgggggghhhhhheeeccc````````````____________^^^^^^______```aaabbbcccccccccccccccaaa___]]][[[ZZZ\\\aaahhhsss}}}rrrhhhmmmlll]]]IIIGGGFFFFFFGGGLLLVVV```jjjnnntttyyysss]]]JJJGGGCCCAAABBBEEEGGGHHHJJJMMMRRRVVV[[[```eeeiiinnnqqqtttvvvwwwxxxzzz|||~~~~~~|||uuummmfffbbbaaaccceeedddbbbaaadddfffkkknnnwww{{{zzzyyyvvvuuussspppmmmnnnpppssssssvvvzzz}}}{{{zzzzzz{{{yyyyyyyyy{{{~~~~~~}}}||||||}}}}}}{{{zzzsssrrrqqqnnniiijjjuuuyyykkkaaa[[[[[[ccclllwwwllliiikkkpppsss~~~yyyxxx}}}xxxvvvxxxzzzhhhaaa___\\\OOOFFF???>>>@@@??????AAA>>>??????@@@AAACCCDDDEEEGGGIIIKKKMMMOOORRRVVVYYYXXX```bbbhhhwwwaaaUUUUUUSSSNNNMMMIIIHHHGGGFFFEEEEEEEEEEEEEEEGGGHHHHHHHHHJJJMMMOOOQQQSSSWWWZZZ^^^bbbgggkkkrrrwww}}}{{{ssskkkkkkjjjjjjiiihhheeecccbbbbbbbbbbbbaaaaaa````````````___^^^^^^^^^______bbbcccccccccbbb```]]]\\\\\\^^^bbbgggqqq}}}ooonnn}}}wwwiiiPPPIIIDDDDDDGGGKKKUUU```jjjpppuuuyyy~~~xxx```LLLHHHCCCAAAAAADDDFFFGGGIIILLLPPPUUUYYY___eeeiiimmmpppsssuuuvvvxxxzzz{{{~~~~~~vvvpppllljjjgggccc```^^^^^^___```aaahhhsss~~~{{{vvvtttrrrlllmmmmmmnnnooosssxxx||||||zzzxxxwwwtttppppppzzzxxxkkkaaaZZZYYYaaakkkvvvnnnooossswwwyyyzzzuuuppppppwww|||xxxvvv{{{ssseee___ZZZUUUKKKDDD>>>???@@@??????BBB???@@@@@@AAACCCDDDFFFGGGGGGIIILLLNNNPPPRRRUUUXXXZZZaaadddkkkwww}}}jjjZZZWWWRRRNNNMMMKKKJJJIIIHHHGGGFFFFFFFFFEEEFFFHHHHHHHHHIIIKKKMMMNNNQQQTTTVVVZZZ^^^cccgggmmmrrryyy~~~{{{vvvrrrkkkjjjjjjiiihhhgggeeedddeeeddddddccccccbbbbbbaaabbbaaa___^^^]]]]]]^^^^^^ccccccbbbbbbaaa___^^^]]]\\\___bbbfffnnn}}}{{{sssyyy{{{aaaQQQDDDCCCFFFKKKTTT___jjjqqqxxxzzz}}}~~~dddNNNJJJDDDAAAAAACCCFFFGGGIIIKKKPPPTTTYYY___eeeiiimmmpppsssuuuvvvwwwzzz{{{~~~|||xxxrrrmmmiiieeeaaa^^^ZZZ\\\bbbjjjqqq{{{xxxtttqqqlllnnnqqqtttwww|||}}}yyyxxxvvvxxx~~~uuujjj```YYYXXXaaalllwwwsssxxx|||lllgggbbbfffqqq~~~}}}yyyuuuwww~~~}}}lllaaa\\\VVVPPPHHHBBB>>>@@@@@@??????BBBAAAAAABBBCCCDDDFFFHHHIIIHHHJJJMMMOOOQQQSSSVVVXXXZZZ```dddlllwwwzzztttaaaYYYRRRNNNOOOMMMLLLKKKIIIHHHHHHGGGGGGDDDFFFGGGHHHGGGHHHIIIKKKLLLMMMPPPSSSVVVZZZ```dddhhhmmmtttzzz~~~~~~|||sssooonnnlllfffggggggfffeeeeeeeeefffeeeeeeeeedddcccbbbbbbbbbaaa```^^^]]]]]]^^^___```cccbbbaaa```___^^^^^^^^^ZZZ]]]```ccciiixxx|||xxx{{{cccLLLGGGJJJMMMTTT^^^hhhpppxxx{{{zzzjjjQQQLLLFFFBBBAAADDDFFFGGGIIIKKKOOOSSSXXX___fffjjjnnnpppsssuuuvvvxxxzzz|||~~~~~~wwwooohhhdddfffkkkooorrrvvv}}}zzz}}}zzzzzz|||yyyqqqggg___XXXXXXbbbmmmvvvuuu|||iiiaaa\\\```ooo~~~}}}yyyuuuvvv|||uuufff\\\YYYTTTNNNFFFAAA???@@@@@@>>>>>>AAABBBCCCCCCEEEFFFHHHJJJKKKIIILLLOOORRRSSSUUUWWWYYYZZZ```ccckkkuuuwww{{{fff[[[SSSOOOPPPNNNNNNLLLKKKJJJIIIIIIIIIDDDFFFGGGHHHGGGGGGIIIJJJJJJKKKNNNPPPSSSXXX]]]bbbdddiiipppvvvzzz}}}zzzvvv|||vvviiiffffffeeebbbcccdddccccccccceeegggeeeeeeddddddcccbbbaaaaaa```___]]]]]]]]]___aaabbbcccbbb```^^^^^^^^^^^^___XXX[[[^^^```ffftttyyy{{{sssVVVMMMOOOQQQVVV^^^fffoooxxxzzzxxx{{{nnnRRRMMMFFFBBBBBBDDDFFFGGGIIIKKKOOOSSSXXX___fffkkknnnppptttvvvwwwxxxzzz|||~~~vvvuuuvvvyyyzzzyyyyyyzzz{{{tttnnneee]]]XXXXXXcccooo~~~sssuuu~~~mmmeee]]]aaaooo|||yyyvvvwww}}}qqqaaaYYYWWWSSSNNNEEEAAA???AAA@@@>>>>>>AAACCCDDDDDDFFFGGGJJJKKKMMMKKKNNNQQQSSSUUUVVVXXXZZZZZZ___bbbkkktttvvvooo^^^RRRPPPTTTNNNOOOOOONNNKKKHHHFFFFFFGGGGGGGGGHHHHHHIIIIIIIIIIIIJJJMMMOOOQQQTTTXXX\\\gggiiinnnsssyyy}}}|||qqqpppuuu{{{~~~{{{nnnhhhfffccc```aaaaaa```^^^___aaaddddddddddddddddddddddddcccbbbaaa___^^^^^^^^^______```aaaeeedddaaa^^^\\\\\\[[[[[[]]][[[\\\aaagggqqq~~~~~~~~~~~~nnnZZZQQQOOOUUU^^^gggjjjnnnrrruuu{{{nnnYYYMMMCCCAAABBBBBBBBBDDDHHHJJJMMMPPPUUU[[[ccchhhmmmooosssuuuwwwxxx{{{}}}~~~~~~~~~~~~~~~~~~zzz|||xxxmmmccc^^^ZZZYYYcccrrrsssrrr}}}rrreee^^^fffvvv{{{yyyxxxzzz{{{iii```^^^\\\TTTLLLBBBAAA@@@>>>>>>>>>??????AAAAAADDDHHHMMMOOOLLLJJJOOOOOOPPPRRRTTTVVVXXXYYY]]]___dddiiimmmtttvvvbbbUUUQQQTTTLLLLLLKKKJJJIIIHHHHHHIIIGGGGGGGGGHHHHHHIIIIIIIIIHHHJJJLLLNNNOOOSSSWWWZZZbbbeeejjjqqqvvv{{{~~~uuuqqqsssvvvwww|||ttthhhdddccc```___```aaa___]]]^^^```aaabbbbbbdddddddddddddddcccbbbaaa^^^^^^^^^^^^___```aaaaaabbbaaa```^^^]]]]]]]]]]]]\\\[[[]]]ccciiirrrkkkWWWOOORRRZZZaaafffkkkpppsssyyyrrrZZZNNNCCCAAABBBBBBCCCDDDHHHJJJLLLOOOSSSZZZaaagggkkknnnrrrtttvvvxxxzzz|||~~~}}}}}}~~~yyyyyy}}}vvvkkkbbb^^^ZZZYYYdddsssrrrppp{{{}}}qqqeee```iiiyyy~~~}}}}}}}}}~~~wwwhhh```^^^[[[SSSKKKBBBAAA@@@>>>>>>>>>???@@@CCCCCCEEEJJJNNNPPPNNNLLLOOOPPPQQQRRRTTTVVVXXXZZZ\\\^^^bbbgggkkkqqqqqq___VVVUUUOOONNNLLLJJJIIIIIIJJJKKKGGGGGGHHHHHHHHHHHHIIIIIIGGGIIIKKKLLLNNNQQQUUUXXX]]]```gggnnnuuuzzz}}}~~~wwwuuutttsssvvvzzz|||pppeeebbbbbb``````aaa```^^^\\\\\\^^^_________dddddddddccccccbbbaaa```^^^^^^^^^^^^___```aaabbb______^^^^^^^^^^^^^^^^^^\\\\\\___ffflllssszzz[[[NNNPPPTTTZZZ```gggmmmrrrwww~~~xxx\\\PPPDDDAAABBBBBBCCCFFFHHHIIIKKKMMMQQQWWW___eeejjjmmmqqqtttvvvxxx{{{}}}~~~}}}|||}}}wwwtttuuuuuuuuuwwwyyyyyyzzzzzzzzzyyyyyyxxx|||~~~sssiiiaaa^^^[[[ZZZfffuuu}}}pppmmmwww~~~sssjjjfffppp~~~ttthhhcccbbb]]]TTTKKKBBBAAA@@@?????????@@@AAADDDEEEGGGKKKOOOQQQPPPNNNPPPPPPQQQSSSUUUWWWYYYZZZ\\\]]]aaafffiiinnnyyyqqqaaaYYYUUUSSSPPPMMMLLLKKKJJJJJJHHHHHHHHHHHHHHHHHHHHHHHHGGGHHHJJJKKKLLLOOOSSSVVVZZZ^^^fffnnnvvv|||~~~yyyuuutttxxx}}}~~~rrrgggddddddccccccdddbbb___]]]\\\]]]^^^^^^]]]aaabbbbbbbbbaaa``````___]]]]]]]]]^^^^^^___```aaa^^^^^^_________^^^^^^]]]\\\\\\aaahhhmmmsss}}}|||ZZZOOOOOOOOOSSSZZZccckkkpppvvv||||||```SSSFFFBBBBBBBBBDDDFFFIIIIIIJJJKKKNNNUUU]]]cccjjjmmmqqqtttvvvyyy|||~~~~~~}}}|||}}}}}}{{{zzz{{{~~~rrrllljjjggggggiiihhhiiijjjjjjkkkjjjjjjjjjooorrrvvvyyy|||pppggg```^^^[[[\\\gggvvv{{{oookkktttxxxrrroooxxx{{{tttlllhhhgggaaaVVVMMMBBBAAA@@@??????@@@BBBBBBDDDFFFHHHLLLOOOPPPPPPPPPQQQQQQRRRTTTVVVXXXZZZ[[[]]]^^^aaafffhhhllluuuppp```WWWTTTQQQPPPPPPNNNKKKHHHHHHHHHHHHHHHHHHHHHHHHHHHFFFHHHIIIJJJKKKMMMQQQTTTZZZ___gggqqqyyyyyyvvvyyy~~~|||~~~~~~vvvjjjffffffdddcccdddcccaaa^^^^^^^^^______^^^______```````````````___^^^^^^^^^^^^^^^______```______aaaaaaaaa___]]]\\\\\\]]]bbbhhhlllpppyyy{{{[[[PPPMMMJJJNNNUUU```hhhnnntttzzz~~~eeeVVVHHHBBBBBBBBBDDDFFFHHHIIIJJJKKKNNNSSSZZZ```iiilllqqqtttwwwzzz}}}~~~}}}}}}~~~}}}xxxtttrrrjjjhhhffffffhhhmmmssswwwtttiiiccc___ZZZYYY[[[WWWWWWYYYZZZ[[[\\\\\\\\\aaadddiiinnnsssyyy{{{zzznnneee___^^^\\\\\\hhhvvvzzzmmmkkkvvv~~~yyywww~~~yyytttnnnkkkiiiaaaUUUKKKAAAAAA@@@@@@@@@BBBCCCDDDDDDFFFIIIKKKMMMOOOPPPQQQRRRRRRSSSUUUWWWYYY[[[\\\______bbbfffiiikkksss{{{pppZZZVVVRRRPPPPPPOOOLLLIIIIIIIIIHHHHHHHHHHHHGGGGGGGGGHHHIIIJJJJJJLLLPPPRRRZZZ___hhhsss|||{{{}}}xxxxxxxxxxxxzzz~~~wwwkkkgggfffdddcccddddddbbb_________``````___]]]^^^___aaabbbbbbbbbbbbbbbaaa``````______``````___```bbbccccccaaa^^^\\\]]]]]]aaagggiiilllttt}}}bbbQQQJJJGGGKKKRRR\\\dddjjjpppwww|||jjj[[[KKKCCCBBBAAACCCFFFHHHIIIKKKLLLNNNSSSXXX\\\hhhkkkpppsssvvvyyy}}}}}}uuummmfffaaa___\\\[[[XXXWWWXXX\\\```bbbkkkuuu|||ooofff^^^YYYUUUPPPNNNPPPJJJKKKLLLNNNOOOPPPQQQQQQTTTWWW\\\```fffnnnvvv{{{zzz{{{|||mmmddd^^^^^^\\\\\\hhhvvvxxxmmmnnn}}}|||}}}wwwsssnnnkkkggg^^^RRRHHHAAAAAA@@@@@@AAACCCDDDFFFDDDGGGJJJLLLMMMNNNQQQSSSSSSSSSTTTVVVXXXZZZ\\\]]]```___bbbgggjjjlllqqqxxxjjjbbbXXXRRRPPPOOOLLLJJJIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJLLLOOORRRXXX^^^hhhrrr{{{uuusssrrrsssxxx}}}xxxlllhhhhhhfffeeefffcccaaa___^^^```aaaaaa```^^^___aaacccdddffffffggggggfffeeecccbbbbbbaaaaaa]]]___ccceeeeeecccaaa___^^^^^^```dddfffgggooowwwlllRRRGGGHHHHHHNNNXXX```fffllltttyyy~~~nnn^^^MMMDDDAAA@@@BBBEEEGGGIIILLLNNNPPPSSSWWWZZZeeehhhmmmqqqtttxxx{{{~~~~~~yyyuuunnnggg```[[[XXXVVVTTTRRRQQQPPPPPPRRRUUUWWW[[[bbbnnn|||rrriii^^^XXXSSSQQQNNNIIIGGGIIIDDDEEEFFFGGGHHHHHHIIIHHHJJJLLLOOORRRWWW___hhhnnnuuu{{{}}}yyylllddd^^^^^^\\\\\\ggguuuuuummmttt}}}yyyuuuqqqmmmggg]]]PPPFFFAAAAAA@@@AAABBBDDDEEEGGGFFFIIILLLMMMNNNOOORRRUUUTTTTTTUUUWWWYYY[[[]]]^^^___^^^aaagggjjjkkkooouuu|||pppaaaUUUPPPNNNLLLIIIIIIIIIIIIHHHHHHGGGGGGGGGHHHIIIJJJJJJJJJLLLOOORRRWWW\\\fffqqqzzztttqqqnnnpppwww~~~yyynnnkkkkkkiiiiiijjjbbb```^^^^^^___aaaaaa```___```bbbeeegggiiijjjjjjjjjiiihhhfffeeedddcccccc[[[^^^bbbfffgggfffcccbbb___^^^___bbbcccdddllltttsssRRRFFFJJJFFFLLLUUU\\\bbbiiiqqqwww{{{qqqaaaNNNEEEAAA@@@AAADDDGGGJJJMMMOOOQQQSSSVVVXXXcccfffkkkooosssvvvzzz}}}~~~}}}{{{vvvllliiiddd^^^ZZZXXXXXXXXXOOOOOONNNMMMNNNPPPQQQSSSPPPTTT[[[cccmmmxxxrrrddd[[[TTTOOOLLLLLLJJJEEEDDDFFFDDDDDDEEEEEEEEEEEEDDDDDDEEEFFFGGGIIIMMMUUU^^^dddllluuuwwwlllddd^^^^^^\\\\\\ggguuutttmmmxxx}}}~~~~~~|||yyytttoooiii^^^PPPGGGAAAAAA@@@AAABBBDDDFFFGGGGGGJJJNNNOOOOOOPPPTTTWWWTTTTTTUUUWWWYYY[[[]]]^^^^^^]]]```fffiiikkknnnsss|||}}}eeeZZZVVVQQQNNNNNNNNNLLLIIIGGGEEEEEEFFFGGGKKKKKKKKKKKKKKKLLLMMMMMMTTTZZZccckkksssyyy~~~|||~~~~~~~~~zzzvvvqqqpppttt{{{oooiiiiiihhheeeddd___^^^\\\\\\\\\^^^```aaa```bbbeeehhhjjjkkkkkkllllllkkkjjjjjjiiifffaaa^^^YYYZZZ]]]bbbeeefffeeecccaaaaaaaaaaaabbbffflllpppyyyyyy|||\\\LLLJJJGGGKKKRRR[[[cccjjjooorrrzzz}}}iiiTTTHHHDDDBBBBBBDDDHHHIIIJJJKKKLLLPPPVVVZZZbbbeeejjjnnnqqqtttwwwzzz~~~~~~~~~}}}|||}}}wwwooojjjhhhaaa```___^^^]]]\\\ZZZYYYUUUSSSPPPOOOOOOPPPPPPOOOOOOPPPRRRXXX^^^dddhhhiiioooooonnnpppttt~~~|||ssshhh^^^WWWRRRKKKJJJIIIGGGFFFFFFFFFGGGEEEDDDCCCBBBBBBCCCDDDDDDCCCCCCDDDFFFIIINNNRRRTTT[[[hhhuuu}}}|||sssiiiddd^^^YYYVVVZZZhhhvvv|||sssqqq~~~xxxuuuoooppp}}}xxxyyyuuupppnnniii___PPPDDDAAAAAABBBCCCDDDFFFFFFGGGKKKLLLOOOQQQSSSTTTTTTTTTTTTUUUUUUVVVXXX[[[^^^___aaaaaabbbdddgggkkknnnqqq~~~wwwfff^^^WWWRRRPPPLLLKKKIIIHHHFFFFFFFFFGGGJJJJJJJJJJJJKKKLLLMMMNNNRRRWWW___gggmmmsssxxx{{{yyy||||||{{{|||}}}{{{vvvtttwww|||oooiiihhhgggeeedddaaa```___^^^^^^```bbbcccaaabbbeeegggjjjkkkkkklllqqqqqqqqqpppoookkkeeeaaaYYYZZZ\\\```dddeeedddbbb````````````aaaeeejjjooo}}}yyyqqqlllnnn{{{~~~```OOOJJJGGGKKKRRR[[[cccjjjnnnpppxxxkkkVVVJJJEEECCCCCCDDDGGGHHHIIIJJJLLLPPPUUUYYYaaadddiiimmmpppsssvvvxxx|||}}}~~~~~~}}}~~~|||{{{sssrrrpppooooooppprrrsssvvvvvvvvvvvvwwwxxxyyyzzzzzz|||}}}}}}}}}~~~~~~wwwooohhhccc```___ccceeeggggggeeecccbbbaaa^^^\\\YYYXXXWWWUUUSSSQQQQQQPPPPPPQQQTTTWWWXXXXXX\\\\\\[[[\\\```hhhrrryyy{{{wwwvvvtttoooiiibbb[[[VVVSSSMMMKKKJJJHHHFFFFFFFFFFFFEEEEEECCCBBBBBBBBBCCCCCCBBBBBBBBBCCCEEEHHHKKKLLLUUUaaammmvvv|||rrriiiddd^^^YYYVVVYYYggguuu}}}tttqqq}}}xxxtttlllpppxxxppprrrpppmmmlllhhh___QQQFFFBBBBBBCCCDDDFFFGGGHHHHHHJJJLLLNNNQQQSSSUUUUUUUUUVVVVVVWWWXXX[[[^^^```bbb___```aaadddiiipppvvvzzzpppcccYYYSSSPPPKKKKKKJJJIIIHHHGGGGGGFFFIIIIIIIIIJJJKKKMMMNNNOOOOOOSSSZZZ```fffjjjooorrrtttwww{{{~~~~~~~~~yyyxxxyyyxxxzzz~~~|||zzz{{{~~~ooohhhgggeeeddddddaaa```_________```aaabbbaaaccceeegggiiijjjkkkkkkssstttuuuvvvuuuppphhhcccZZZZZZ[[[^^^aaacccbbbaaa_______________ccchhhlllvvvzzztttnnnhhhjjjxxx~~~fffSSSJJJEEEJJJQQQZZZbbbiiimmmnnnttt}}}nnnXXXKKKFFFCCCBBBDDDFFFGGGIIIJJJLLLOOOTTTXXX___ccchhhlllnnnqqqtttvvvyyy{{{|||~~~~~~{{{xxxuuuppplllfffeeecccbbbbbbccceeefffffffffffffffggghhhiiiiiijjjlllnnnpppqqqsssvvvyyyyyyxxxxxx{{{xxxssslllkkkhhheeebbb```___^^^ggglllrrrtttsssqqqpppqqqnnnmmmkkkiiigggbbb\\\XXXVVVSSSPPPOOOOOOOOONNNLLLNNNNNNNNNNNNQQQWWW___eeeqqq}}}||||||zzzuuurrrpppnnnmmmmmmllliiifffaaa]]]YYYWWWSSSRRRPPPMMMKKKJJJIIIHHHHHHGGGFFFEEEDDDCCCCCCCCCCCCCCCBBBAAABBBCCCEEEFFFMMMVVVaaajjjttt{{{qqqhhhccc]]]XXXUUUYYYfffttt~~~uuurrr}}}yyysssjjjrrr|||rrrjjjiiiiiiiiijjjfff]]]QQQGGGCCCCCCDDDEEEGGGHHHIIIJJJJJJKKKNNNQQQSSSUUUWWWWWWYYYYYYZZZ[[[^^^aaadddeeeaaaaaacccffflllssszzz~~~hhh[[[VVVTTTKKKKKKKKKKKKJJJIIIGGGFFFGGGHHHHHHIIIKKKMMMNNNOOOMMMQQQVVV[[[___bbbfffhhhnnnpppuuuzzz~~~~~~~~~{{{uuuuuuuuutttuuuxxxzzzyyyyyyzzz|||~~~}}}}}}}}}nnnhhhfffdddcccddd______^^^]]]^^^^^^___```bbbcccdddfffhhhiiijjjkkkoooqqqtttwwwwwwrrrkkkeee[[[ZZZZZZ\\\^^^aaaaaaaaa______^^^^^^^^^aaafffjjjrrr|||wwwooonnnxxx}}}{{{kkkVVVHHHDDDHHHPPPXXX```gggkkkmmmpppyyyqqqZZZLLLFFFBBBAAABBBEEEFFFHHHJJJKKKOOOSSSVVV]]]aaafffjjjmmmooorrrssswwwxxx{{{}}}|||wwwrrrnnnjjjeeebbbcccaaa```______```aaacccbbbaaaaaaaaabbbccccccddddddfffiiikkknnnqqquuuxxxvvvvvvwwwyyyzzztttnnnjjjjjjjjjjjjiiihhhgggffffffjjjrrr|||}}}vvvnnnhhh```]]]XXXUUUTTTSSSRRRPPPPPPPPPPPPOOOPPPTTTYYY^^^eeerrr|||wwwrrrooopppooossszzz|||{{{{{{}}}zzztttppppppqqqsssuuutttqqqnnnjjjfffbbb```^^^]]][[[XXXUUUSSSQQQPPPMMMLLLKKKIIIGGGFFFEEEDDDEEEEEEDDDCCCCCCCCCDDDDDDGGGMMMUUU^^^iiivvv{{{ooogggbbb\\\WWWUUUXXXfffttt|||uuusss}}}uuummmxxx~~~sssiiiccceeeggggggcccYYYNNNFFFCCCCCCDDDFFFHHHIIIJJJKKKKKKLLLNNNQQQTTTWWWYYYZZZ[[[[[[[[[]]]___bbbeeegggeeefffgggiiimmmrrrvvvxxx~~~~~~vvvccc\\\ZZZNNNNNNNNNMMMLLLJJJHHHGGGGGGGGGHHHIIIKKKLLLNNNOOONNNQQQTTTWWWZZZ\\\```bbbgggiiinnnsssxxx|||~~~~~~~~~xxxttttttsssqqqqqqtttuuuuuutttuuuyyy~~~|||}}}~~~}}}xxxlllgggfffcccbbbddd_________^^^^^^^^^______aaabbbcccdddfffgggiiijjjjjjmmmrrrwwwxxxuuunnniii^^^\\\ZZZZZZ]]]```aaabbb```______^^^^^^aaafffiiipppwwwrrrvvv~~~~~~|||~~~mmmWWWGGGDDDHHHNNNVVV]]]dddiiikkknnnwwwsss[[[MMMFFFAAA@@@@@@CCCEEEGGGIIIKKKNNNRRRUUUZZZ^^^dddiiillloooqqqssstttvvvyyy|||~~~yyyqqqjjjfffcccaaa______^^^\\\[[[[[[\\\^^^______^^^^^^^^^^^^______```bbbdddhhhkkkmmmqqquuuyyywwwxxxzzz||||||xxxuuusssuuuvvvwwwwwwvvvtttrrrppprrryyyqqqlllgggbbb___]]][[[YYYVVVVVVVVVUUUTTTUUUWWWZZZaaammmxxx}}}~~~~~~{{{}}}{{{yyyvvvpppjjjeeefffeeehhhmmmpppppprrruuu~~~yyyuuutttwwwzzz~~~}}}{{{xxxuuurrrooommmiiihhhfffccc```]]]ZZZYYYRRRQQQPPPMMMKKKIIIGGGFFFEEEEEEEEEDDDDDDDDDEEEEEEEEEGGGMMMVVV```kkkxxxyyymmmfffaaa[[[WWWUUUYYYggguuuyyytttuuuzzzsssvvvkkkbbbeeehhhfff___TTTJJJDDDCCCCCCEEEFFFHHHJJJKKKLLLMMMNNNPPPRRRUUUXXX[[[\\\\\\\\\\\\^^^```bbbeeegggeeefffiiikkkmmmoooooopppvvvxxx}}}pppaaaZZZSSSRRRPPPOOOMMMKKKIIIHHHHHHHHHHHHIIIJJJLLLMMMNNNNNNPPPSSSUUUWWWYYY\\\^^^aaacccggglllrrrvvvyyy{{{|||~~~||||||~~~|||xxxyyyyyyvvvvvvxxxxxxwwwvvvxxx||||||{{{|||~~~~~~|||}}}zzzqqqiiigggfffcccbbbdddbbbbbbbbbaaaaaaaaa`````````aaaaaabbbccceeeggghhhhhhkkkqqqvvvyyywwwrrrmmmbbb___[[[[[[]]]```cccdddbbbaaa```______aaafffjjjnnn{{{zzz}}}|||{{{|||nnnYYYGGGEEEGGGLLLRRRZZZbbbhhhkkkooouuuwww^^^OOOGGGBBB???@@@BBBDDDGGGIIIJJJMMMQQQSSSWWW\\\ccciiillloooqqqssssssuuuxxx{{{~~~{{{uuulllfffbbbbbbaaaaaa___^^^\\\[[[[[[\\\^^^___```_______________``````aaacccgggiiilllppptttwwwxxxzzz|||}}}zzzrrrmmmhhheeebbb\\\]]]]]][[[XXXVVVWWWXXXbbbkkktttwwwvvvwwwuuurrrtttsssrrrrrrqqqmmmhhhddd```^^^^^^ccceeedddgggkkk~~~~~~{{{~~~}}}|||zzzyyyrrrqqqooommmjjjfffcccbbbYYYXXXVVVTTTQQQMMMJJJIIIFFFFFFFFFFFFFFFFFFFFFEEEFFFEEEHHHOOOWWWaaammmxxxxxxlllddd```[[[WWWVVV[[[iiixxxuuusssxxx|||xxxlllcccgggiiieee\\\PPPHHHDDDDDDEEEFFFHHHJJJLLLMMMNNNPPPQQQRRRTTTWWWZZZ\\\^^^^^^^^^^^^___```bbbdddeeebbbcccfffhhhjjjlllmmmmmmooossszzzooo^^^XXXVVVSSSPPPMMMKKKJJJJJJIIIHHHHHHIIIJJJKKKLLLMMMNNNPPPRRRSSSTTTVVVYYY[[[\\\^^^bbbggglllqqqtttvvvzzz||||||zzz{{{|||~~~~~~|||~~~|||~~~qqqjjjfffggggggdddcccdddbbbbbbbbbbbbbbbaaa``````_________```aaaccceeefffhhhjjjooouuuwwwvvvqqqmmmfffbbb]]][[[]]]aaaeeefffddddddbbbaaa```cccgggkkkkkk|||}}}{{{oooZZZIIIFFFGGGJJJOOOWWW___ggglllpppuuu|||{{{bbbRRRJJJDDDAAAAAAAAACCCFFFHHHJJJLLLPPPRRRUUUZZZbbbhhhmmmpppssstttsssuuuxxx{{{~~~}}}zzzuuuqqqkkkfffeeeeeeeeedddbbbaaa```^^^^^^```aaabbbdddccccccbbbbbbbbbccccccdddfffiiikkknnnqqquuuxxxzzz|||{{{wwwtttllllllllljjjeeebbb``````dddnnnwwwyyyxxxvvvsssooommmlllkkkkkkmmmnnnmmmlllccc___]]]______^^^```dddrrr{{{{{{zzzyyywwwtttpppmmmkkkccccccaaa^^^[[[VVVSSSQQQLLLLLLKKKKKKJJJIIIHHHGGGHHHEEEEEEKKKQQQWWWcccnnnzzzwwwkkkccc___ZZZXXXWWW]]]lll{{{}}}rrrrrrzzzzzzllldddhhhjjjeeeYYYNNNHHHGGGGGGGGGIIIKKKMMMOOOPPPQQQTTTTTTUUUVVVXXX[[[]]]___aaaaaa``````aaabbbdddeeedddccccccccceeehhhkkkmmmkkkqqqxxxiii[[[YYYUUUPPPMMMKKKKKKKKKIIIIIIIIIIIIIIIJJJKKKLLLNNNOOOQQQRRRSSSTTTWWWZZZZZZ\\\___dddiiinnnqqqsssxxxzzz}}}}}}}}}zzzzzz{{{}}}}}}~~~~~~~~~|||zzztttkkkfffdddfffgggdddcccddd```````````````___^^^^^^___^^^^^^^^^```bbbdddeeegggiiimmmrrrtttsssnnnkkkhhhddd^^^\\\^^^bbbfffhhheeeeeedddbbbbbbdddhhhkkkhhhxxx}}}~~~~~~zzzooo\\\KKKGGGGGGIIIMMMUUU^^^ggglllqqquuuzzz~~~eeeUUULLLFFFBBBBBB@@@CCCFFFHHHJJJLLLOOORRRSSSYYYaaahhhmmmqqqtttuuusssuuuxxx{{{}}}zzzvvvqqqnnnkkkiiihhhhhhgggfffcccbbb```______```bbbcccdddccccccbbbbbbbbbcccccciiikkknnnppprrrtttxxx{{{|||}}}~~~~~~{{{vvvrrrooonnnfffqqq|||~~~}}}{{{vvvqqqkkkiiiggghhhlllqqquuuvvvjjjeeebbbaaa```]]]___cccaaannn}}}|||xxxuuusssmmmlllkkkhhhddd___[[[YYYRRRRRRQQQPPPOOOMMMKKKJJJIIIDDDDDDIIIMMMQQQ\\\gggwww~~~wwwkkkbbb^^^ZZZXXXXXX^^^nnn}}}{{{qqqrrr{{{|||mmmeeeiiijjjdddXXXNNNJJJIIIIIIJJJKKKMMMOOOQQQSSSTTTVVVVVVVVVWWWYYY\\\^^^```dddcccbbbbbbbbbcccdddeeeiiifffbbb``````dddiiillljjjpppwww|||iiiccc[[[TTTRRRQQQPPPNNNLLLKKKKKKJJJHHHGGGFFFFFFKKKMMMPPPTTTVVVVVVVVVUUUZZZ[[[^^^aaaeeeiiikkkllltttvvvzzz|||~~~}}}yyyxxxzzz||||||xxxzzz~~~}}}}}}wwwppphhhgggeeedddccccccdddeeecccbbbaaa___^^^^^^^^^^^^______```______```ccceeehhhiiilllnnnoooooonnnnnniiigggdddaaaaaabbbdddeeeeeedddcccbbbccceeegggiiikkksss~~~sss```PPPCCCDDDEEEIIIRRR^^^fffiiilllrrryyykkkTTTGGGBBBBBBBBBBBBCCCDDDGGGIIILLLMMMNNNTTTYYYbbbiiinnnppprrrsssuuuwwwyyy{{{}}}{{{vvvtttsssrrrpppmmmkkkiiihhhhhhiiihhhfffeeeeeeeeeggghhhiiihhhggghhhiiikkkkkkjjjnnnrrrvvvyyyyyy{{{~~~xxxqqqwwwxxx|||zzzsssnnnhhhfffhhhooovvvzzzsssssspppjjjfffddd]]]VVV___fffqqq}}}~~~}}}zzzxxxvvvtttqqqmmmhhhddd[[[XXXUUUUUUVVVTTTPPPLLLNNNJJJHHHIIIHHHJJJRRR\\\ooo{{{xxxkkkbbb^^^ZZZXXXXXX]]]kkkyyy}}}oooqqqyyyzzz|||wwwhhhcccgggiiibbbVVVKKKGGGGGGJJJKKKMMMMMMNNNOOOQQQTTTRRRSSSUUUWWWZZZ\\\^^^___bbbcccdddeeeffffffffffffiiifffcccbbbcccdddffffffhhhnnnuuuzzz~~~rrraaaVVVSSSRRROOOLLLMMMMMMLLLKKKJJJIIIHHHHHHKKKMMMPPPSSSUUUWWWXXXXXXYYYZZZ\\\^^^aaadddggghhhnnnqqquuuwwwzzz|||}}}zzzzzz||||||yyywwwyyyxxxwwwyyy}}}~~~~~~xxxooohhhfffeeecccbbbaaaaaabbbbbbaaa```___^^^^^^]]]]]]]]]___```aaa`````````bbbdddggghhhjjjlllnnnmmmmmmllljjjiiifffcccbbbbbbbbbbbbcccbbbbbbbbbdddgggjjjkkkiiisss~~~~~~uuu```OOOEEEDDDDDDHHHQQQ\\\eeeiiikkkrrrxxxoooXXXJJJCCCBBBBBBAAABBBDDDFFFIIIKKKMMMNNNQQQWWW```gggllloooqqqrrrsssuuuwwwzzz}}}~~~}}}yyyvvvtttuuutttsssqqqooonnnmmmmmmooonnnlllkkkkkkmmmnnnppppppnnnmmmlllmmmooooooppptttwww|||~~~xxxssskkkgggggglllrrrvvv{{{}}}{{{uuupppmmmfff___]]]bbbkkkxxx~~~{{{vvvppplllhhhddd___]]][[[XXXSSSOOOOOOKKKIIIIIIHHHIIIOOOWWWbbbooo}}}xxxlllccc^^^[[[ZZZZZZ___lllyyy{{{qqqqqqxxx~~~zzzyyy{{{jjjbbbeeefff```UUUKKKGGGHHHKKKLLLNNNNNNNNNOOORRRTTTRRRSSSUUUWWWZZZ\\\^^^___aaabbbccceeeggghhhhhhiiiiiigggdddcccccceeeffffffeeeiiippptttyyyqqq___YYYWWWSSSOOOOOOOOOMMMLLLKKKKKKJJJJJJLLLLLLNNNQQQSSSWWWYYY[[[YYYYYYYYYZZZ\\\^^^aaabbbfffiiimmmpppsssvvvzzz}}}~~~zzzuuusssooonnnrrruuuvvvyyy|||}}}xxxuuusssnnngggbbbcccbbbaaa```__________________^^^^^^]]]]]]]]]\\\___aaabbbbbbaaa```aaabbbeeefffhhhiiijjjjjjjjjiiikkkjjjhhhfffdddbbbaaa``````aaabbbdddggglllpppsssnnnvvv}}}zzzzzzdddRRRGGGDDDCCCGGGOOOYYYbbbgggjjjqqqwww~~~ttt^^^NNNEEEBBBAAAAAABBBDDDFFFHHHJJJLLLMMMOOOUUU]]]dddiiimmmoooqqqpppsssvvvzzz}}}~~~}}}}}}~~~~~~~~~{{{xxxwwwvvvyyyxxxwwwvvvuuuuuuttttttxxxvvvtttssssssuuuwwwxxxwwwvvvtttssssssuuuwwwyyy}}}~~~tttlllhhhiiinnnqqq}}}yyyrrrlll```bbbgggsss|||xxxssslllgggddd```ZZZVVVRRRNNNLLLLLLKKKJJJMMMSSSWWWdddsss~~~xxxmmmccc___[[[[[[[[[```lllxxxxxxrrrssswww~~~yyyuuuvvv}}}~~~}}}hhh```cccccc^^^TTTLLLIIIIIIKKKMMMOOOPPPOOOPPPRRRTTTSSSTTTVVVXXXZZZ\\\^^^______```bbbdddfffhhhiiijjjhhhgggfffeeeeeeeeeffffffcccfffkkkpppuuupppbbb\\\YYYWWWRRRPPPOOOMMMLLLKKKKKKKKKKKKKKKKKKMMMPPPTTTXXXZZZXXXXXXWWWWWWWWWYYY[[[]]]^^^aaaeeehhhlllppptttwwwzzz~~~zzzuuuqqqoooooojjjjjjoootttvvvyyy|||}}}}}}uuupppllliiidddaaaaaa``````___^^^^^^]]]]]]^^^^^^______^^^^^^^^^]]]___aaaccccccbbb`````````bbbccceeefffgggggggggfffhhhhhhhhhhhhfffdddbbbaaa```aaaccchhhmmmtttzzz}}}zzz~~~|||xxxnnn\\\LLLFFFCCCFFFMMMUUU^^^eeeiiiooouuu{{{yyycccRRRGGGBBB@@@@@@AAACCCEEEGGGIIIJJJKKKMMMSSS[[[bbbgggkkkoooqqqooorrrvvv{{{~~~~~~}}}|||}}}}}}}}}~~~|||zzzyyyyyyyyy|||||||||||||||{{{zzzzzz}}}zzzxxxwwwyyy{{{|||{{{zzzyyyxxxyyy|||~~~vvvqqqooopppqqqxxxwwwnnnkkklllnnn|||xxxlllhhhgggnnn}}}xxxrrrmmmhhhbbb]]]VVVSSSPPPQQQOOOMMMNNNRRRUUU```ooo{{{vvvlllbbb]]]ZZZZZZ\\\aaakkkvvvvvvrrrvvv|||zzzttttttwwwwww~~~ggg```bbbbbb\\\TTTNNNLLLLLLMMMOOOQQQQQQQQQQQQSSSTTTUUUUUUWWWXXXZZZ\\\]]]^^^______```bbbccceeeggghhhggghhhiiihhhgggfffeeefffdddfffjjjnnntttoooaaa[[[ZZZUUUSSSQQQNNNLLLKKKKKKLLLJJJIIIIIIJJJLLLPPPTTTVVVWWWVVVUUUUUUUUUWWWXXXYYYYYY\\\___bbbeeeiiinnnqqqtttxxx}}}}}}}}}}}}}}}vvvqqqnnnmmmllloookkkkkkpppsssuuuxxx|||~~~uuummmiiifffcccaaa`````````___^^^^^^]]]]]]^^^______`````````______^^^```bbbcccaaa_________aaaaaabbbccccccdddddddddccceeefffggghhhgggfffeeeaaacccffflllsss{{{|||wwwzzziiiRRRIIICCCEEEKKKQQQZZZccchhhnnnsssyyy{{{fffTTTHHHBBB@@@@@@AAABBBDDDFFFHHHIIIJJJLLLQQQYYY```fffkkkoooqqqooorrrwww{{{~~~~~~}}}||||||}}}~~~~~~}}}|||{{{|||}}}}}}zzzyyyzzz|||~~~}}}~~~xxxsssllleee``````aaacccgggkkkrrr}}}zzzrrrppppppuuuyyyssslllmmmxxxzzzrrrjjjddd\\\XXXTTTTTTRRROOONNNPPPUUU]]]kkkyyyrrrjjj```[[[XXXYYY\\\```iiisssvvvrrr{{{~~~vvvuuu}}}uuusss{{{lllaaabbbaaa\\\UUUPPPOOOOOONNNPPPSSSSSSSSSSSSTTTUUUVVVVVVWWWYYYZZZ\\\]]]^^^^^^^^^^^^______aaabbbcccfffiiilllkkkiiifffeeeeeeeeeeeehhhmmmsss|||mmmaaa]]]ZZZXXXTTTPPPNNNLLLLLLLLLJJJIIIIIIIIIJJJMMMOOOQQQRRRSSSSSSTTTUUUUUUVVVVVVVVVXXXZZZ\\\^^^bbbgggjjjoootttzzz~~~}}}~~~}}}}}}~~~|||wwwqqqmmmlllmmmnnnooosssqqqrrrtttuuutttxxx~~~uuukkkfffcccaaa_________```______^^^]]]\\\]]]^^^```aaaaaaaaa``````]]]___``````___^^^___```````````````aaaaaaaaabbb```aaadddfffggghhhhhhhhheeefffiiinnnttt{{{~~~xxxtttYYYMMMEEEFFFIIIMMMVVVaaaggglllrrrwwwzzzfffTTTHHHCCCAAA???@@@AAACCCEEEFFFHHHHHHJJJOOOWWW^^^dddjjjnnnqqqooorrrvvvzzz}}}~~~~~~~~~||||||}}}~~~||||||~~~}}}vvvoookkkeeeaaa\\\WWWTTTUUUWWWXXXZZZ\\\```fffoooxxx{{{xxxsssttttttuuuvvvyyy}}}}}}xxxvvvsss{{{vvvpppuuuxxxppphhhaaa[[[YYYVVVQQQNNNOOOTTTXXXdddtttzzzoooiii___ZZZWWWYYY]]]aaahhhpppyyyuuu~~~vvvttt{{{vvvsssvvvrrrcccbbb```[[[UUUQQQPPPPPPOOORRRTTTUUUUUUTTTTTTUUUWWWWWWXXXYYY[[[\\\]]]]]]^^^]]]\\\\\\]]]^^^```aaafffjjjnnnnnnkkkgggeeeeeedddcccfffkkkpppwwwsssiii```]]]XXXTTTPPPNNNNNNNNNLLLKKKKKKJJJJJJKKKLLLLLLMMMNNNQQQSSSTTTUUUTTTTTTTTTUUUVVVWWWXXX[[[```ccchhhmmmtttyyy||||||{{{{{{zzz~~~~~~~~~~~~{{{xxxvvvvvvwwwxxxxxxyyyyyyyyyyyy{{{}}}~~~~~~}}}ooommmkkklllppptttwwwxxxzzz{{{}}}~~~{{{yyyvvvkkkeeeccc```___^^^^^^______^^^]]][[[ZZZ[[[\\\___```aaaaaa```___\\\]]]^^^^^^]]]]]]___aaa_______________``````aaa___```bbbdddfffhhhiiiiiiiiiiiijjjlllpppuuuyyy{{{www{{{~~~}}}```QQQGGGGGGHHHJJJSSS___fffkkkpppuuu~~~wwwdddRRRGGGCCCCCC???@@@AAABBBDDDFFFGGGGGGGGGLLLTTT[[[bbbhhhmmmpppnnnppptttwww{{{}}}~~~~~~||||||}}}~~~~~~~~~{{{{{{|||{{{{{{~~~zzzsssmmmgggccc\\\ZZZVVVRRRPPPPPPRRRSSSUUUVVVXXX\\\bbbhhhnnnqqqtttuuuvvvuuusssqqqooonnnhhhjjjkkklllooottt{{{}}}vvvxxx{{{xxxttt}}}zzzqqqhhhccc^^^VVVRRRQQQSSSTTT]]]mmm{{{vvvnnnhhh___ZZZWWWZZZ^^^bbbiiiooozzz}}}|||yyyqqqmmmsss}}}|||tttqqqppp{{{qqqdddbbb^^^YYYTTTQQQPPPPPPPPPSSSVVVWWWVVVUUUUUUUUUXXXXXXYYYZZZ[[[\\\\\\]]]\\\\\\[[[[[[\\\^^^aaabbbeeekkkpppqqqlllgggeeeeeecccbbbeeekkkpppttt|||wwwdddaaa\\\VVVRRRPPPOOOOOONNNMMMLLLKKKKKKJJJJJJJJJIIIKKKOOORRRTTTTTTSSSRRRSSSSSSTTTTTTUUUWWW[[[^^^___eeelllrrruuuvvvvvvvvvrrruuuzzz|||{{{xxxvvvuuuuuuuuuvvvwwwxxxvvvssspppqqqqqqqqqrrrsssuuuvvvwwwwwwzzz|||~~~~~~}}}vvvqqqjjjjjjkkkooouuu{{{xxxmmmgggdddaaa```]]]]]]^^^^^^]]]\\\ZZZYYYYYY[[[]]]___``````___^^^[[[\\\\\\\\\[[[\\\___bbb______^^^^^^^^^___````````````aaaccceeefffhhhiiilllkkkjjjkkklllnnnqqqssswwwxxx|||wwwwwwxxxyyy{{{}}}dddTTTHHHGGGHHHHHHQQQ^^^eeekkkooottt|||uuubbbPPPFFFCCCDDD??????AAABBBDDDEEEFFFGGGEEEJJJRRRYYY```fffkkkooonnnooorrruuuxxx{{{}}}~~~|||}}}~~~}}}}}}~~~~~~xxxyyyyyyyyyyyyzzz|||zzzuuupppkkkhhh```^^^ZZZWWWUUUTTTUUUUUUVVVWWWYYY]]]```dddfffhhhjjjlllnnnoooooonnnnnnooohhhjjjlllnnnqqqwwwxxxuuurrryyy~~~sssxxxtttllleee\\\VVVUUUTTTSSSZZZiiivvv|||tttmmmiii```[[[XXX[[[```dddjjjpppvvvuuujjjeeekkkuuuxxxqqqnnnkkkttt}}}jjjcccaaa\\\WWWSSSPPPOOONNNQQQSSSVVVXXXWWWVVVUUUVVVXXXYYYYYYZZZ[[[[[[\\\\\\[[[ZZZZZZ[[[]]]```ccceeeeeekkkqqqrrrmmmgggeeeeeeeeedddffflllqqqsssyyyrrraaa\\\[[[UUUQQQPPPNNNMMMMMMLLLKKKJJJIIIIIIJJJKKKLLLMMMNNNOOOPPPQQQPPPPPPPPPQQQRRRTTTVVVXXXYYY```iiimmmmmmlllnnnqqqrrrtttwwwxxxwwwtttpppmmmnnnnnnnnnnnnmmmlllkkkkkkhhhkkkpppuuuwwwvvvtttsssyyy|||zzzsssmmmiiigggeeeiiiooovvv{{{xxxqqqlllfffaaa___]]]]]]]]]^^^^^^_________[[[\\\\\\]]]\\\[[[ZZZYYYXXXYYYYYYXXXWWWYYY\\\___dddbbb```_________]]][[[___^^^^^^aaadddfffffffffiiihhhgggfffhhhkkkoooqqqqqqsssuuuwww~~~||||||yyyuuutttxxxiii[[[MMMGGGGGGJJJPPPVVVaaafffkkkssssss```RRRIIIDDDAAA@@@@@@AAAAAACCCDDDFFFGGGIIILLLRRRYYYaaaggglllnnnoooooopppssswww{{{}}}}}}~~~~~~~~~}}}{{{zzz{{{|||~~~~~~|||xxxwwwqqqmmmggg```\\\\\\]]]^^^aaabbbdddfffhhhiiijjjkkkoooqqqtttwwwwwwuuusssqqqrrrsssttttttuuuzzz}}}xxxuuuuuu|||}}}uuukkk^^^WWWWWWWWWVVVWWW```mmm||||||xxxssslllgggaaa\\\ZZZ]]]aaafffooowwwzzzyyypppiiieeefffjjj{{{pppiiigggppp|||tttfffddd```YYYSSSOOOMMMNNNOOOOOOQQQUUUWWWWWWWWWWWWXXXYYYZZZ\\\]]]^^^^^^]]]\\\\\\\\\]]]^^^___```bbbcccfffiiimmmllljjjhhhjjjlllddddddfffiiimmmrrrwwwzzzoooddd___YYYSSSPPPPPPOOONNNMMMKKKJJJIIIIIIIIIJJJJJJKKKLLLMMMNNNNNNOOONNNNNNOOOQQQSSSUUUWWWZZZ___eeehhhhhhjjjmmmqqqsssuuuxxxzzzyyyvvvrrrooommmmmmmmmmmmmmmlllkkkkkkmmmppptttyyy}}}~~~~~~}}}}}}yyytttmmmhhhdddbbbbbbaaagggpppwww}}}vvvooojjjeeeaaa```\\\\\\\\\]]]]]]]]]^^^^^^[[[\\\\\\\\\\\\[[[ZZZYYYXXXYYYYYYXXXXXXZZZ]]]```cccbbbaaaaaaaaaaaa^^^\\\___^^^^^^aaadddfffffffffeeeeeedddeeefffhhhkkklllmmmppprrrvvv}}}xxxuuuvvvzzzkkk^^^PPPIIIHHHHHHLLLQQQ^^^dddkkksssrrr```RRRIIIDDDBBB@@@@@@AAABBBCCCEEEFFFGGGHHHKKKQQQXXX___fffjjjmmmlllmmmnnnqqquuuxxx{{{|||}}}~~~~~~~~~~~~~~~xxxrrrooonnnoooppppppqqqssstttuuuvvvvvvvvvxxxzzz}}}}}}{{{yyyzzz{{{{{{zzzzzz~~~}}}wwwuuuyyy}}}vvvyyyrrrddd\\\ZZZYYYWWWXXX___lll{{{|||yyytttlllgggbbb^^^]]]```dddiiirrr{{{~~~yyynnngggdddfffjjjttt~~~zzzrrrllliiiooowwwzzznnndddbbb^^^XXXRRROOONNNOOOPPPQQQTTTWWWYYYYYYYYYYYYZZZ\\\]]]^^^^^^^^^]]][[[ZZZ\\\\\\]]]]]]^^^```aaabbbeeehhhkkkllllllkkkkkkllldddeeefffiiilllqqquuuxxxyyyrrrggg___XXXUUUTTTSSSQQQOOONNNLLLLLLKKKIIIIIIIIIJJJJJJJJJKKKKKKLLLLLLLLLMMMOOOQQQTTTUUUXXX\\\aaacccdddggglllpppqqqtttyyy|||}}}zzzwwwttttttttttttuuuttttttsssssssssvvvzzz~~~~~~yyyvvvmmmiiiddd___\\\\\\^^^___^^^cccjjjpppssssssssstttwww|||tttlllhhhccc``````\\\]]]]]]]]]]]]^^^^^^^^^[[[[[[\\\\\\[[[[[[ZZZYYYXXXYYYYYYYYYYYY[[[___bbbbbbbbbccceeefffdddaaa^^^___^^^^^^```ccceeefffeeeccccccdddeeeggghhhiiijjjkkkmmmpppttt}}}~~~|||yyyzzz~~~rrrdddTTTLLLHHHGGGIIIMMMZZZaaajjjsssqqq```RRRIIIDDDCCC@@@@@@AAABBBCCCEEEFFFGGGGGGJJJOOOUUU]]]ccchhhkkkhhhiiikkknnnrrrvvvyyyzzz}}}~~~~~~~~~~~~~~~}}}}}}|||vvvuuu}}}|||mmmmmmrrr}}}oooeeeaaaZZZXXXXXX^^^iiixxx}}}zzzuuummmgggccc```aaaeeeiiinnnxxxyyymmmfffdddhhhmmmqqqvvv|||~~~yyyuuuppplllmmmrrrxxx|||{{{wwwrrroooiiibbb___[[[VVVQQQOOOOOOPPPRRRTTTVVVYYY[[[[[[[[[\\\]]]___`````````^^^]]][[[YYY\\\\\\\\\]]]^^^___```aaadddeeehhhlllooopppmmmkkkeeefffgggiiilllooosssuuuttt{{{vvviii```\\\XXXWWWUUURRRQQQOOOOOOOOOKKKKKKKKKJJJJJJJJJJJJIIIJJJJJJJJJKKKMMMOOOQQQSSSUUUXXX]]]```bbbdddhhhkkkmmmpppvvv{{{~~~~~~|||zzz{{{||||||}}}}}}}}}||||||{{{|||~~~|||vvvpppkkkhhhaaa___[[[XXXXXX[[[^^^aaaaaacccdddcccbbbbbbdddfffrrr|||~~~ppphhheeeaaa___```^^^^^^^^^^^^^^^^^^^^^^^^[[[[[[[[[[[[[[[[[[ZZZZZZXXXYYYZZZZZZ[[[]]]aaadddcccdddfffiiikkkiiieeeaaa___^^^^^^```ccceeeeeeddddddeeeggghhhjjjjjjjjjiiikkkmmmpppssszzz|||~~~{{{kkkYYYMMMHHHFFFIIINNNVVV___jjjtttssscccTTTJJJEEEDDDAAAAAAAAABBBCCCEEEGGGHHHFFFIIIMMMSSSZZZ```eeehhhfffhhhkkkmmmppptttwwwzzz~~~~~~~~~~~~~~~}}}yyytttwwwsssnnnmmmwww{{{ooohhh[[[YYYXXX\\\fffttt}}}wwwoooiiicccbbbdddiiimmmrrr||||||oooiiihhhnnnuuuyyy}}}}}}|||zzzxxxssspppooopppxxxzzzxxxqqqkkkiiieee```[[[YYYUUUQQQPPPPPPRRRTTTUUUWWWZZZ[[[[[[\\\]]]^^^``````aaaaaa```^^^]]]\\\]]]]]]]]]]]]]]]^^^___```bbbcccffflllqqqrrroookkkffffffgggiiikkkmmmpppqqqrrrvvv}}}wwwkkkeee]]][[[XXXUUURRRQQQQQQPPPOOOOOONNNMMMLLLKKKJJJJJJIIIIIIIIIIIIKKKMMMOOOPPPOOOSSSYYY^^^```aaabbbbbbeeeiiiooovvv{{{}}}~~~}}}~~~}}}zzzxxxvvvrrrmmmhhhbbb^^^\\\[[[YYYXXXWWWYYY]]]aaadddeeebbb^^^ZZZZZZ___gggmmm}}}yyylllgggdddaaa^^^^^^\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZZZZZZZZZZZZZ[[[[[[ZZZ[[[[[[[[[\\\^^^bbbeeeeeegggjjjmmmooommmhhheee___^^^^^^```cccddddddcccdddeeegggiiijjjjjjiiihhhlllmmmpppssswww~~~qqq[[[LLLEEECCCHHHMMMSSS]]]jjjuuuzzzhhhWWWLLLFFFEEEAAAAAABBBBBBDDDEEEGGGHHHFFFHHHLLLQQQWWW^^^cccffffffhhhkkknnnooorrrwwwzzz}}}~~~~~~wwwuuuzzzpppiiimmmxxxxxxmmm^^^\\\YYY[[[cccqqqxxxpppjjjbbbcccgggmmmpppttt~~~~~~uuuoooooovvv~~~}}}~~~}}}zzzvvvttttttssszzz|||zzzqqqiiieee```\\\YYYWWWTTTRRRQQQRRRTTTUUUVVVXXXZZZ[[[[[[[[[]]]^^^^^^___```aaabbbaaaaaa```^^^^^^]]]]]]]]]^^^______bbbbbbfffkkkqqqrrrnnnjjjffffffggghhhjjjlllmmmnnnpppsssxxxssshhheee```[[[VVVSSSRRRQQQSSSSSSQQQPPPNNNLLLKKKKKKJJJIIIIIIIIIIIIKKKLLLNNNKKKNNNTTTYYY\\\\\\ZZZYYY[[[___dddkkkqqquuuxxxyyy~~~zzzwwwuuusssoookkkeeedddaaa]]]ZZZXXXVVVUUUWWWXXXYYY[[[]]]```ccceee```^^^ZZZZZZ___kkkzzz~~~tttkkkiiihhhddd___^^^ZZZZZZZZZYYYYYYYYYYYYXXXZZZZZZYYYYYYYYYZZZ[[[[[[\\\]]]]]]]]]]]]___cccfffggghhhkkknnnooonnniiifff___^^^^^^```bbbdddccccccaaabbbdddeeeffffffeeeeeekkklllnnnqqqsssxxxyyy```OOOEEEBBBEEEJJJOOO[[[hhhtttqqq]]]NNNGGGFFFAAAAAABBBCCCDDDFFFGGGHHHFFFHHHKKKPPPVVV\\\aaaeeefffiiimmmnnnnnnqqquuuyyy{{{{{{}}}~~~}}}www{{{zzznnnlllrrr~~~tttgggddd___]]]bbbooo~~~wwwoookkkccceeekkkqqqsssvvv{{{~~~xxxxxx}}}|||yyy{{{{{{zzz|||~~~{{{qqqfffaaa]]]ZZZYYYWWWUUUSSSSSSTTTUUUWWWVVVXXXZZZZZZZZZ[[[]]]___]]]^^^```bbbdddddddddddd``````___^^^^^^^^^______bbbcccfffjjjmmmnnnkkkiiieeefffggghhhiiikkklllllllllpppuuu}}}{{{wwwoooggg___ZZZVVVUUUVVVUUUTTTRRROOOMMMLLLKKKKKKKKKIIIIIIIIIIIIKKKKKKIIIJJJMMMQQQTTTTTTSSSRRRTTTVVVYYY^^^ccciiimmmooouuuvvvwwwxxxzzzzzz{{{{{{vvvuuutttttttttvvvxxxyyyvvvqqqjjjgggfffeee```\\\WWWVVVUUUTTTSSSTTTUUUVVVWWWZZZ^^^aaadddeeeeeeeee___aaaeeelllwwwyyyqqqlllmmmnnnhhhbbb___ZZZZZZZZZZZZYYYYYYYYYXXXZZZYYYYYYXXXYYYZZZ[[[\\\^^^______^^^^^^```cccfffhhhhhhjjjlllmmmlllhhheee___^^^^^^___bbbccccccbbb___```aaabbbbbbcccccccccggggggjjjnnnooossslllYYYMMMEEEDDDFFFKKKWWWeeerrryyybbbQQQIIIFFFBBBBBBBBBCCCDDDFFFHHHHHHGGGHHHKKKOOOUUU[[[aaadddfffjjjmmmnnnmmmnnnssswwwwwwxxxzzz{{{}}}~~~~~~xxxyyyxxxrrrssszzztttooohhhbbbcccmmm|||}}}uuummmiiidddhhhnnntttvvvxxxyyy}}}~~~xxx~~~~~~~~~|||pppddd```^^^]]]YYYXXXVVVTTTTTTUUUVVVXXXWWWYYYZZZ[[[[[[\\\^^^```]]]___aaaccceeeeeeeeeeeebbbaaa```_______________bbbeeehhhiiiiiihhhhhhiiidddeeefffhhhiiijjjkkkkkkgggnnnuuu{{{}}}rrrhhhaaa\\\ZZZWWWWWWUUURRRPPPMMMKKKJJJLLLKKKJJJIIIHHHIIIIIIJJJHHHHHHHHHJJJMMMOOOOOOOOOPPPQQQSSSVVVZZZ___dddfffeeefffgggiiijjjkkkkkkkkkjjjjjjiiiiiijjjkkklllmmmlllfff```]]]\\\[[[VVVRRRRRRQQQQQQQQQSSSVVVYYYZZZZZZ]]]cccgggjjjjjjhhhfffhhhnnnxxx}}}vvvpppnnnqqqrrrlllddd```^^^]]]]]]]]]\\\\\\[[[[[[ZZZYYYXXXXXXXXXZZZ[[[\\\___``````___^^^```cccfffhhhhhhiiijjjkkkjjjfffddd___^^^^^^___bbbccccccbbb``````aaaaaabbbbbbccccccbbbcccgggkkklllpppxxxeeeVVVKKKEEEEEEIIIUUUcccppp~~~fffSSSIIIGGGBBBBBBBBBCCCEEEFFFHHHIIIGGGHHHKKKOOOTTT[[[```dddeeeiiimmmmmmkkklllqqqvvvtttuuuwwwyyy|||}}}~~~}}}~~~zzzwww{{{uuupppttt~~~xxxooofffdddlllzzz|||ssskkkgggfffjjjqqqwwwxxxzzzxxx|||vvvsss{{{}}}ooodddaaabbbcccZZZYYYWWWUUUUUUVVVWWWXXXXXXZZZ[[[[[[[[[\\\___aaa___```bbbdddeeeeeeeeeeeecccbbbaaa``````___``````cccfffiiiiiifffeeefffhhhcccdddfffgggiiijjjjjjkkkfffnnnwww|||xxxnnnjjjkkkZZZYYYWWWWWWWWWTTTPPPLLLNNNLLLJJJGGGFFFGGGHHHIIIGGGGGGGGGGGGHHHHHHHHHHHHIIIJJJLLLNNNQQQRRRSSSTTTXXXYYYYYYZZZ[[[\\\\\\]]][[[ZZZYYYXXXXXXYYY[[[\\\XXXWWWUUUSSSPPPOOONNNNNNLLLLLLMMMNNNPPPSSSWWWYYYbbbfffkkkmmmlllkkkmmmooo}}}{{{tttkkklllmmmmmmkkkhhhdddbbbcccbbb```^^^]]]\\\\\\]]]YYYYYYZZZZZZ[[[[[[[[[\\\]]]\\\[[[ZZZ[[[]]]___aaallljjjiiihhhiiihhheeecccaaaaaaaaaccceeefffeeecccaaaaaaaaaaaaaaaaaabbbbbbdddcccdddgggiiinnnzzzttt___LLLFFFIIIGGGQQQ^^^iiiwwwlllXXXLLLHHHDDDCCCBBBCCCEEEGGGGGGFFFEEEFFFHHHKKKOOOUUU\\\bbbfffiiijjjiiilllqqqqqqnnnuuuwwwxxxyyyyyyzzz{{{}}}vvvsss{{{uuuzzzsssmmmmmmrrr|||~~~tttmmmhhhfffhhhmmmsssyyy~~~~~~{{{{{{wwwpppkkkgggcccaaaaaa^^^ZZZUUUTTTTTTWWWXXXWWWZZZ]]]^^^_________aaabbb```^^^```cccfffeeeddd`````````aaaaaaaaabbbbbbggggggffffffffffffeeeeeeggggggfffffffffggghhhhhhhhhjjjpppwwwyyyqqqpppjjjiiiddd^^^YYYVVVVVVXXXPPPOOOMMMKKKIIIHHHGGGFFFIIIIIIIIIIIIIIIJJJJJJJJJFFFGGGIIIKKKMMMNNNNNNOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSRRRQQQPPPPPPRRRSSSTTTQQQPPPNNNMMMLLLKKKKKKKKKKKKKKKLLLNNNRRRYYYaaafffnnnnnnnnnmmmnnnttt}}}|||zzzxxxxxxyyywwwrrrnnnhhhiiijjjkkkiiigggdddbbbfffeeecccaaa____________\\\\\\\\\\\\[[[[[[[[[[[[]]]]]]\\\\\\]]]___bbbcccmmmlllkkkkkkllljjjhhheeecccbbbbbbccceeefffdddccccccccccccdddddddddddddddbbb```aaadddfffjjjvvviiiSSSHHHGGGGGGPPP[[[fffsssttt^^^PPPJJJDDDBBBAAABBBEEEFFFGGGFFFDDDFFFHHHJJJNNNTTT[[[```cccgggiiiiiimmmrrrsssppptttvvvxxxyyyyyyyyy{{{}}}|||vvv|||xxxyyy|||uuutttwww~~~tttlllhhhfffiiimmmuuu{{{}}}~~~wwwoookkkhhhfffddd___]]]YYYVVVTTTUUUVVVWWWYYY\\\^^^____________```dddbbb```bbbeeegggfffeee````````````````````````bbbcccccccccddddddeeeeeedddddddddcccddddddeeefffjjjlllqqqxxx}}}wwwttttttqqqjjjaaa[[[[[[]]]SSSSSSQQQPPPMMMKKKJJJIIIHHHHHHHHHHHHGGGGGGGGGGGGEEEFFFGGGHHHIIIJJJJJJJJJIIIIIIIIIIIIIIIIIIIIIIIILLLKKKJJJJJJJJJLLLMMMNNNLLLKKKJJJIIIIIIJJJKKKLLLKKKLLLMMMPPPWWWaaallltttxxxuuuqqqoootttzzztttmmmiiiiiijjjiiihhheeefffggghhhgggeeecccbbbiiihhhfffdddbbbaaa``````^^^^^^^^^]]]\\\\\\[[[[[[^^^^^^^^^^^^```bbbeeefffnnnmmmnnnnnnooommmjjjgggfffeeeddddddeeeeeedddbbbcccdddddddddeeeeeeeeefff```^^^^^^aaacccfffpppzzzxxx```OOOHHHGGGMMMVVVaaaoooiiiVVVLLLCCCBBB@@@AAADDDFFFGGGFFFCCCEEEGGGIIILLLQQQXXX\\\```eeehhhjjjmmmssstttrrrsssuuuwwwxxxxxxyyy{{{}}}xxxttt~~~zzz|||}}}zzz{{{}}}ssskkkgggfffiiinnnvvv|||}}}vvvnnnjjjiiihhhfff\\\[[[YYYWWWVVVUUUVVVVVV[[[]]]___```______```aaacccbbbaaabbbdddeeedddccc________________________^^^______```aaabbbcccdddcccccccccccccccdddeeeeeelllnnnssszzzxxxzzzzzzwwwqqqjjjeeebbbZZZXXXVVVSSSQQQOOONNNNNNHHHHHHHHHHHHHHHGGGGGGGGGFFFFFFGGGHHHHHHHHHHHHHHHIIIHHHHHHHHHHHHHHHHHHHHHJJJIIIIIIIIIJJJKKKLLLMMMKKKKKKJJJIIIJJJKKKMMMNNNMMMOOORRRVVV[[[dddpppxxxvvvuuutttuuu}}}yyyrrriiicccccceeeeeeeeecccdddeeeffffffeeedddccciiihhhfffdddbbbaaa______]]]]]]]]]]]]\\\\\\\\\\\\______```aaaccceeegggiiimmmlllmmmoooooonnnkkkhhhiiigggeeedddeeedddcccaaabbbbbbbbbccccccddddddeee___]]]]]]```aaadddkkktttppp[[[OOOHHHJJJQQQ]]]kkk~~~ttt\\\NNNDDDBBB@@@AAACCCEEEFFFFFFCCCDDDFFFHHHJJJOOOTTTXXX^^^dddiiijjjmmmqqqsssrrrrrrtttvvvwwwwwwxxxzzz|||~~~yyyppp{{{}}}~~~}}}zzzqqqjjjggggggkkkoootttzzz|||zzz}}}~~~uuulllhhhgggfffdddYYYYYYXXXXXXWWWWWWVVVVVVZZZ\\\^^^______```bbbcccaaaaaaaaaaaabbbbbbaaa`````````_________^^^^^^^^^^^^^^^______```aaabbbbbbddddddddddddeeeeeefffggglllnnnttt|||~~~|||vvvpppgggccc]]]WWWRRROOOOOOOOOLLLLLLLLLKKKKKKKKKJJJJJJGGGGGGHHHHHHHHHHHHGGGGGGIIIIIIIIIIIIHHHHHHHHHHHHHHHHHHHHHIIIJJJJJJKKKLLLKKKJJJIIIIIIJJJLLLOOOQQQRRRUUUYYY[[[^^^ccckkkrrrppptttyyyxxxqqqiiidddcccddddddcccbbbbbbdddeeeeeeeeeddddddeeeeeedddbbbaaa___]]]\\\YYYZZZZZZ[[[\\\]]]^^^^^^___```aaacccdddfffhhhiiijjjiiijjjkkklllllliiigggiiigggdddccccccbbbaaa```aaaaaabbbccccccdddeeeeee```^^^^^^aaacccdddjjjqqq|||{{{{{{eeeUUUKKKJJJNNNZZZiii{{{~~~bbbPPPFFFDDDAAAAAABBBDDDEEEFFFCCCDDDFFFGGGIIILLLQQQTTT\\\ccciiijjjkkkooopppoooppprrrtttvvvvvvwwwyyy{{{{{{}}}|||rrrxxx~~~vvvnnniiihhhiiinnnpppssswww|||{{{{{{|||yyy{{{tttjjjfffeeebbb___XXXXXXXXXXXXXXXXXXWWWWWWXXXZZZ\\\^^^___aaacccfffcccdddddddddcccbbbaaa```````````````````````````aaaaaaaaaaaaaaaaaaaaa```dddccccccdddeeefffggghhhiiilllsss|||zzzuuulllcccZZZTTTPPPOOONNNMMMMMMLLLLLLKKKKKKJJJIIIJJJJJJKKKJJJJJJIIIIIIIIIIIIIIIIIIIIIIIIIIIIIIHHHHHHIIIJJJKKKLLLMMMMMMMMMLLLLLLLLLOOORRRVVVYYY\\\```cccdddccceeekkkqqquuu|||uuuooogggcccbbbcccbbb```aaaaaabbbcccccccccccccccbbbbbbbbbaaa```^^^]]]\\\XXXYYYZZZ[[[\\\^^^______``````aaaccceeefffggghhhgggfffeeefffhhhhhhgggfffhhheeebbb`````````___^^^bbbbbbcccdddeeefffggggggbbb______ccceeegggjjjppp{{{pppmmmqqqooo^^^RRRLLLMMMXXXeeevvvhhhVVVJJJGGGCCCAAABBBDDDEEEEEECCCEEEFFFGGGHHHKKKNNNQQQYYYbbbhhhiiiiiilllnnnnnnoooqqqsssuuuuuuwwwyyy{{{zzz|||xxxxxx{{{tttmmmkkklllmmmrrrsssvvvyyyxxxuuuxxxtttiiifffddd___[[[WWWXXXXXXYYYYYYYYYZZZZZZYYY[[[]]]^^^___bbbeeeggggggiiijjjjjjgggeeeddddddaaaaaaaaabbbbbbccccccccccccccccccbbbbbbaaaaaaaaabbbbbbbbbbbbccceeefffggggggiiioooyyyxxxnnneee]]]YYYRRRRRRRRRQQQPPPOOOOOOOOOPPPPPPQQQQQQQQQQQQPPPPPPMMMMMMMMMNNNNNNOOOOOOPPPPPPPPPRRRSSSTTTUUUUUUUUUVVVVVVVVVXXX]]]bbbhhhlllmmmppprrrpppnnnpppwwwsssllleeeaaa```aaaaaa````````````aaaaaaaaaaaaaaaaaabbbbbbbbbaaa```^^^^^^ZZZ[[[[[[\\\]]]^^^_________```aaacccdddeeeeeeeeeeeecccbbbbbbdddeeefffeeeeeebbb___]]]]]]^^^]]]]]]aaaaaabbbcccdddeeeffffffbbb______dddggghhhkkkoooxxxqqqhhhgggttt|||lll[[[QQQMMMVVVaaaoooppp]]]MMMJJJEEECCCBBBDDDDDDDDDDDDFFFGGGHHHHHHJJJMMMOOOTTT^^^fffggghhhkkknnnnnnnnnppprrrtttuuuvvvxxx{{{yyy|||~~~yyyzzzzzzsssooonnnqqqtttuuuxxx}}}vvvssswwwtttjjjgggeee```[[[XXXXXXXXXYYYYYY[[[\\\]]]___```aaaaaaaaabbbeeegggjjjmmmnnnmmmjjjfffeeeeeebbbbbbcccdddeeeffffffgggbbbbbbbbbbbbccccccccccccbbbbbbbbbcccdddfffggghhhggggggkkksssyyywwwmmmhhh]]]]]]\\\[[[[[[ZZZYYYYYYVVVWWWXXXXXXXXXXXXXXXXXXSSSSSSTTTUUUVVVWWWWWWXXXZZZ[[[\\\]]]______``````aaaaaabbbffflllssszzz~~~|||~~~{{{xxx|||ssslllddd______aaabbbbbb________________________bbbbbbcccdddcccbbbaaa```]]]^^^^^^^^^^^^^^^^^^^^^___```aaabbbcccddddddccceeebbb``````bbbdddeeefffdddaaa]]]\\\\\\]]]\\\\\\^^^___```aaabbbcccddddddbbb______dddhhhiiilllooovvvvvviiibbbmmmyyyaaaTTTNNNUUU^^^jjj~~~uuucccPPPLLLGGGCCCCCCCCCDDDDDDEEEFFFHHHHHHIIIJJJLLLOOOQQQ[[[dddfffgggkkkooopppmmmooorrrssstttvvvxxxzzzzzz}}}zzzwwwzzztttpppqqquuuxxxwww|||}}}~~~uuussswwwtttkkkjjjhhhbbb\\\YYYYYYXXXYYYZZZ[[[]]]___dddeeedddcccbbbccceeegggjjjmmmooommmiiieeedddeeeccccccdddeeeggghhhiiiiii``````aaabbbcccdddeeeeeeeeeeeeeeefffggghhhjjjjjjhhhfffiiiooosssxxx{{{pppllliiiiiikkkkkkiiigggdddhhhkkkkkkllllllggg```^^^^^^___```______gggppplllmmmnnnoooqqqsssuuuvvv{{{zzzzzz||||||kkkhhhcccaaa```aaa``````^^^^^^^^^^^^^^^^^^^^^^^^cccccccccddddddccccccbbbaaaaaaaaaaaaaaa```______``````___^^^^^^___aaabbbcccbbbaaa```aaabbbeeeffffffccc___^^^^^^^^^^^^^^^^^^]]]]]]^^^___aaacccdddeeecccbbbdddiiimmmooonnnxxxzzznnnkkkzzzppp```PPPNNNWWWiii}}}{{{eeeNNNHHHEEEEEEFFFCCCBBBDDDCCCCCCEEEFFFHHHJJJKKKKKKQQQVVV]]]cccgggjjjmmmnnnoooqqqrrrsssssstttuuuwww|||}}}sss}}}{{{wwwuuuxxx}}}~~~|||wwwvvv~~~nnniiiiiiddd]]]XXXXXXZZZ[[[ZZZZZZ]]]ccchhhjjjgggbbb^^^\\\]]]___aaahhhhhhiiiiiigggdddaaa```aaaccceeegggggggggeeeddd____________aaabbbdddfffhhhiiiiiihhheeeddddddeeefffiiimmmoooppptttzzz}}}{{{}}}}}}zzzrrrqqqrrrtttsssuuu}}}vvvkkkhhhcccaaa```aaa``````^^^^^^^^^^^^^^^^^^^^^^^^bbbccccccdddddddddccccccbbbbbbbbbbbbaaa```____________^^^^^^______````````````______```ccceeegggfffccc___]]]]]]]]]]]]\\\]]]\\\\\\]]]^^^```aaaccceeecccbbbeeeiiimmmnnnnnnvvv}}}uuunnnwwwkkkVVVPPPXXXfffuuujjjRRRKKKEEEEEEDDDBBB@@@BBBCCCCCCEEEFFFHHHIIIKKKKKKOOOSSSZZZ```dddgggjjjlllnnnoooqqqrrrrrrsssuuuvvvyyy{{{uuu}}}}}}zzzxxxxxx|||{{{|||zzz{{{oooiiigggbbb\\\XXXUUUWWWYYYZZZ[[[]]]bbbggghhheeebbb___^^^___aaacccgggggghhhhhhfffdddaaa___^^^___bbbdddfffffffffeeeaaa`````````aaacccdddeeekkklllllljjjgggffffffggggggjjjnnnooooooqqqvvvzzz~~~sssjjjgggcccaaaaaaaaa``````^^^^^^^^^^^^^^^^^^^^^^^^aaaaaabbbbbbccccccccccccbbbbbbbbbbbbaaa```___^^^]]]^^^______`````````___^^^]]]]]]]]]___bbbeeefffeeebbb^^^\\\\\\\\\\\\[[[\\\\\\\\\\\\\\\^^^```aaaeeecccccceeeiiilllnnnnnnsssyyy~~~qqqppp~~~zzz___TTTXXXbbbnnnvvvqqqZZZPPPHHHFFFEEEBBB@@@BBBBBBCCCDDDFFFHHHIIIJJJKKKLLLPPPVVV\\\```dddgggjjjlllnnnpppppppppqqqsssuuuvvvzzz}}}yyy{{{yyy~~~~~~}}}{{{zzz}}}zzzyyy||||||~~~qqqhhheee```[[[XXXSSSUUUWWWYYY[[[]]]aaaccccccbbbaaaaaaaaabbbcccdddeeefffffffffdddccc```___ZZZ\\\___bbbdddeeeeeeeeecccbbbaaaaaabbbcccdddeeelllmmmmmmkkkhhhffffffggghhhkkknnnooommmnnnqqqttt|||sssiiifffcccaaaaaaaaa```___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^______``````aaabbbbbbbbbbbbbbbaaa```___^^^]]]^^^```aaabbbaaaaaa```___^^^]]]]]]^^^```bbbcccaaa___\\\[[[\\\]]]]]]]]]]]]]]]\\\\\\\\\^^^___```dddcccccceeegggjjjmmmnnnpppuuusssiiiqqqjjjZZZWWW^^^jjjuuuxxxbbbWWWKKKGGGFFFCCCBBBCCCBBBCCCDDDFFFGGGIIIJJJKKKKKKNNNTTTXXX]]]aaaeeehhhjjjlllnnnooooooppprrrtttuuuzzz~~~wwwsssuuuzzz~~~}}}~~~zzzxxx{{{|||uuujjjeee```\\\[[[TTTUUUWWWYYYZZZ\\\]]]^^^]]]^^^___```aaacccdddeeeddddddddddddcccbbb```___\\\]]]___aaacccddddddddddddcccbbbbbbbbbcccdddeeejjjkkkkkkiiifffddddddeeefffiiimmmmmmkkkkkknnnqqqxxxpppgggeeebbbaaaaaaaaa```___^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\[[[[[[[[[\\\]]]^^^```aaaaaaaaaaaa```______^^^___aaabbbccccccbbbbbbaaa```^^^\\\\\\]]]___```^^^\\\ZZZZZZ\\\^^^``````___^^^^^^]]]]]]^^^___```bbbbbbcccdddeeehhhkkkmmmmmmrrr}}}xxxggggggyyyyyydddWWWXXXdddrrrkkk\\\NNNGGGEEECCCBBBCCCBBBBBBDDDEEEGGGIIIJJJJJJJJJMMMRRRVVVZZZ___eeehhhhhhjjjlllnnnnnnooorrrsssvvv}}}|||sssmmmpppvvv}}}~~~zzzwwwxxx}}}}}}yyyllleee```^^^^^^YYYYYYYYYYYYZZZZZZZZZYYYYYYZZZ\\\^^^```bbbcccccccccccccccbbbbbbaaaaaa```aaaaaabbbbbbbbbbbbbbbbbbdddcccbbbbbbbbbcccdddeeeiiijjjjjjiiifffeeeeeefffdddgggjjjjjjiiijjjmmmqqqzzzpppiiifffdddbbbaaaaaaaaa```^^^^^^^^^^^^^^^^^^^^^^^^^^^[[[ZZZYYYXXXXXXYYYZZZ[[[^^^^^^___`````````______^^^___```aaabbbccccccccccccaaa___]]]\\\\\\]]]^^^]]][[[YYYZZZ\\\___aaaaaa```___^^^]]]]]]^^^______```aaabbbcccccceeehhhkkklllqqq{{{oooeeeooowwwcccYYY___jjjxxxvvveeeRRRIIIEEEBBBAAAAAAAAABBBCCCEEEGGGHHHIIIJJJJJJMMMPPPTTTXXX^^^dddhhhgggiiilllmmmnnnooorrrtttwww~~~|||pppiiilllsss{{{~~~~~~yyysssqqqsssxxx|||zzzmmmfffaaa```aaa^^^\\\ZZZYYYZZZZZZYYYXXXXXXYYYZZZ\\\^^^```aaabbbbbbbbbbbbbbbbbbaaaaaaaaaeeeeeedddcccbbbaaa``````cccbbbaaaaaabbbcccdddeeehhhiiijjjiiihhhggggggiiicccfffhhhhhhgggiiinnnrrrzzzrrrkkkeeeeeecccbbbaaabbbaaa```^^^^^^^^^^^^^^^^^^^^^^^^^^^\\\[[[YYYWWWVVVWWWXXXYYYZZZ[[[]]]^^^______``````]]]]]]^^^^^^___aaabbbcccbbbaaa___]]]\\\]]]^^^___```]]][[[[[[\\\_________```___]]]\\\\\\\\\]]]]]]^^^```aaaaaaaaabbbfffiiilllrrrzzziiigggqqq|||kkkdddfffrrrsss\\\OOOIIIEEEBBBAAAAAABBBCCCEEEFFFHHHIIIJJJIIIKKKNNNQQQVVV\\\bbbggggggiiilllmmmnnnooorrrtttuuu~~~{{{mmmeeehhhpppyyy}}}vvvnnnjjjkkkpppttt~~~~~~yyymmmfffaaa```bbbaaa^^^ZZZYYY[[[\\\\\\[[[ZZZZZZ[[[\\\]]]___aaabbbbbbbbbbbbaaabbbbbbccccccfffeeedddbbbaaa``````___aaa`````````aaacccdddeeeeeeggghhhhhhgggggghhhiiifffggggggfffeeegggmmmrrrzzzqqqnnnkkkfffeeecccbbbaaabbbaaa```^^^^^^^^^^^^^^^^^^^^^^^^^^^]]]\\\YYYWWWVVVVVVWWWXXXYYYYYY[[[]]]^^^___``````\\\\\\\\\\\\]]]___aaabbbaaa```^^^]]]]]]^^^```aaabbb```]]]\\\\\\^^^^^^]]]___^^^\\\[[[[[[[[[[[[\\\]]]___aaa``````aaaeeehhhlllssszzznnncccfff~~~oooiiinnn}}}fffWWWOOOIIIEEECCCAAABBBCCCEEEFFFHHHIIIJJJHHHJJJMMMPPPTTTZZZaaafffgggiiilllmmmnnnppprrrtttttt}}}zzzkkkcccfffnnnyyy|||~~~~~~}}}tttlllgggiiinnnsss|||zzzzzzxxxllleee``````bbbbbb^^^ZZZYYY\\\^^^^^^^^^]]]\\\\\\\\\]]]___aaabbbbbbbbbbbbbbbbbbbbbcccdddeeedddcccaaa```````````````_________aaacccdddfffbbbccceeeeeedddeeefffhhhhhhiiihhheeedddffflllqqq}}}vvvrrrppplllfff```bbbbbbbbbbbbaaa```___^^^\\\]]]]]]]]]]]]\\\[[[[[[YYYYYYXXXWWWWWWWWWWWWXXX\\\[[[[[[[[[[[[\\\^^^^^^___^^^\\\[[[[[[\\\^^^___aaa```___^^^]]]^^^___```]]]]]]]]]^^^___```aaabbbaaaaaa```___]]]\\\[[[[[[^^^^^^]]]^^^___aaacccdddiiinnnssszzzyyyhhhfffyyykkkiiivvvttt^^^SSSMMMGGGBBB@@@AAABBBDDDEEEGGGHHHHHHMMMNNNOOOQQQSSSWWW\\\aaabbbeeehhhkkknnnqqqtttwwwyyy|||{{{jjjaaaeeennnxxx}}}|||vvvmmmfffaaadddiii|||yyyvvvwwwyyy~~~rrrddd^^^]]]^^^^^^```aaaaaaaaaaaa___^^^\\\```^^^\\\[[[[[[]]]```bbbaaaaaabbbbbbbbbbbbaaaaaafffbbb^^^]]]^^^```___^^^aaabbbbbbbbbbbbcccccccccbbbeeegggeeebbb```dddgggiiihhhgggggghhhjjjlllnnn~~~||||||yyytttnnnlllkkkiiiddd```````````````___^^^]]]\\\[[[[[[[[[\\\[[[ZZZZZZYYYYYYXXXWWWWWWVVVVVVWWWWWWZZZZZZ[[[\\\]]]]]]^^^^^^^^^]]][[[ZZZZZZ[[[]]]^^^___^^^]]]]]]]]]^^^___```^^^^^^^^^^^^___```aaabbb```______^^^]]]\\\[[[[[[\\\\\\\\\\\\]]]___aaabbbeeeiiinnnttttttnnnzzznnneeepppmmm]]]RRRJJJEEECCCDDDEEEFFFHHHJJJKKKLLLLLLMMMNNNOOOQQQUUUZZZ^^^cccfffiiilllnnnqqqtttwwwwwwzzz}}}}}}kkkaaadddmmmvvv{{{yyynnnfffaaaccchhhxxxyyytttsssvvv{{{~~~{{{nnnddd```^^^]]][[[^^^^^^___``````___^^^]]]```___^^^]]]^^^```bbbcccdddcccaaaaaaaaaaaacccdddeeebbb^^^]]]___```___^^^bbbbbbbbbcccccccccccccccaaadddeeeccc``````dddhhhkkkkkkiiiiiiiiikkklllnnn|||xxxuuuoookkkgggfffggggggdddaaa^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXXXXWWWVVVVVVUUUUUUVVVVVVWWWXXX[[[^^^______^^^]]]\\\\\\ZZZZZZZZZZZZ\\\\\\\\\\\\[[[\\\]]]___```bbb______`````````aaaaaabbb^^^]]]]]]]]]\\\\\\\\\\\\[[[ZZZZZZZZZ[[[\\\^^^___cccfffiiiooo{{{uuuvvvppp___hhhvvv|||gggWWWLLLFFFAAABBBBBBDDDEEEGGGIIIJJJKKKLLLMMMNNNOOORRRVVVZZZaaadddhhhkkkmmmooorrrtttuuuxxx{{{mmmaaadddmmmuuu{{{~~~|||ooogggcccfffjjjwwwzzztttppprrrwwwzzzzzz~~~xxxqqqiiiccc```^^^[[[XXXZZZ[[[\\\^^^^^^______^^^`````````aaabbbccccccdddfffeeebbb``````bbbeeefffdddbbb_________``````___bbbbbbccccccdddddddddcccaaabbbcccaaa___aaafffjjjooonnnlllkkkkkkkkklllmmm{{{vvvrrrjjjgggeeedddffffffeeeccc^^^^^^^^^^^^^^^]]]\\\[[[ZZZZZZZZZZZZZZZYYYXXXXXXWWWVVVUUUUUUTTTTTTUUUUUUTTTWWW\\\```aaa```^^^\\\[[[ZZZYYYYYYYYYYYYZZZ[[[YYYYYYZZZ[[[]]]___bbbcccaaabbbbbbbbbbbbbbbaaaaaa\\\\\\\\\\\\\\\\\\\\\\\\ZZZZZZYYYYYYZZZ[[[]]]^^^eeegggiiinnnxxxvvvmmm{{{ooo[[[aaalll}}}rrr^^^QQQKKKAAAAAAAAABBBCCCFFFGGGIIIKKKLLLMMMMMMNNNPPPTTTWWW^^^aaaeeehhhjjjlllnnnpppsssvvvzzzrrrdddfffnnnvvv|||}}}{{{}}}pppiiihhhkkkpppzzz|||vvvpppnnnsssuuuuuuwwwzzzzzzwwwqqqkkkddd```___]]]ZZZXXXXXXXXXZZZ[[[]]]^^^______^^^___aaacccddddddddddddfffeeedddccccccdddeeefffcccbbbaaa`````````aaa```bbbbbbdddeeeeeeeeedddcccbbbcccbbbaaa```ccchhhlllppppppnnnlllkkkkkkkkkkkk{{{wwwrrrlllgggeeedddccccccccccccbbb^^^____________^^^^^^]]][[[[[[\\\\\\\\\[[[ZZZZZZVVVVVVUUUTTTTTTTTTTTTUUUSSSWWW\\\aaabbbaaa]]][[[YYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYYZZZ]]]```ccceeedddddddddddddddbbbaaa```[[[[[[\\\\\\\\\\\\]]]]]][[[[[[ZZZZZZZZZ\\\]]]^^^ffffffhhhmmmttttttdddnnnxxx}}}nnn[[[]]]dddsssiiiXXXPPPFFFFFFEEEEEEFFFHHHJJJKKKJJJLLLMMMMMMNNNPPPSSSUUU\\\___dddgggiiikkkmmmooorrrtttyyyyyyiiiiiipppyyy~~~|||~~~pppjjjjjjnnnsssxxx|||}}}wwwrrrjjjnnnooonnnooossssssqqqpppjjjbbb]]]\\\\\\[[[YYYWWWXXXXXXZZZ[[[]]]^^^^^^[[[]]]```bbbdddddddddcccdddeeefffggggggfffeeedddbbbbbbbbbbbbaaaaaaaaabbbbbbcccdddffffffeeeddddddddddddcccbbbcccfffkkknnnpppooonnnmmmlllkkkkkkjjj|||uuupppjjjeeecccbbbaaa``````______```______````````````______]]]]]]]]]]]]]]]\\\[[[[[[WWWVVVUUUUUUTTTTTTUUUUUUTTTWWW]]]aaabbb```]]]ZZZYYYYYYYYYYYYYYYYYYYYYYYYXXXXXXYYY[[[^^^aaadddfffffffffffffffeeecccaaa```\\\\\\\\\]]]]]]]]]]]]]]]\\\[[[[[[ZZZ[[[\\\]]]^^^bbbbbbeeeiiimmmvvvwwwaaaeeejjjpppxxxrrr]]]ZZZ]]]jjj|||ooo[[[OOOHHHFFFEEEDDDDDDEEEGGGHHHHHHJJJLLLMMMMMMOOORRRTTTZZZ^^^cccgggjjjlllnnnooopppqqqvvv}}}ooommmtttzzz~~~oookkklllqqquuuvvvxxx{{{~~~|||zzz{{{||||||xxxuuujjjllljjjfffgggkkkmmmlllooohhh```[[[[[[\\\\\\[[[YYYYYYYYYYYYZZZ[[[\\\]]]ZZZ\\\^^^aaacccdddddddddbbbdddggghhhhhhgggdddbbbaaacccdddcccbbbaaabbbcccbbbccceeeggggggfffeeedddfffeeeddddddeeehhhkkkmmmnnnnnnnnnnnnmmmmmmllllllxxxoooiiieeeaaa`````````___^^^^^^___```______````````````______]]]]]]]]]]]]]]]\\\\\\[[[WWWWWWVVVUUUUUUUUUUUUUUUUUUXXX]]]aaaaaa___\\\YYYYYYYYYZZZZZZZZZZZZYYYYYYYYYYYYZZZ\\\^^^bbbeeefffggghhhhhhhhhfffdddaaa___^^^^^^^^^]]]]]]]]]]]]]]]\\\[[[ZZZZZZZZZ[[[\\\]]]^^^^^^aaaeeegggnnn~~~gggcccaaafffpppyyy{{{___XXXWWWaaarrrxxx```RRRHHHFFFDDDAAAAAAAAACCCDDDEEEGGGIIIKKKLLLMMMPPPRRRUUUYYY___dddgggiiikkkmmmlllmmmrrryyy}}}uuurrrwwwxxx~~~~~~mmmlllqqqxxx}}}~~~~~~|||}}}~~~~~~|||zzzqqqpppjjjbbb```eeehhhhhhiiiddd^^^[[[\\\]]]]]][[[\\\[[[ZZZYYYYYYZZZ[[[[[[[[[\\\^^^```bbbdddeeefffcccdddfffggggggfffdddcccaaaccceeedddbbbaaabbbdddbbbdddfffhhhhhhgggeeedddeeedddddddddfffhhhjjjjjjmmmnnnnnnoooooopppoooooouuulllgggdddbbb___`````````______aaabbb^^^^^^______```_________\\\]]]]]]]]]]]]\\\[[[[[[XXXWWWVVVVVVUUUUUUVVVVVVVVVYYY]]]```aaa___[[[YYYYYYYYYZZZZZZZZZZZZYYYYYYZZZZZZ[[[\\\___bbbeeeggghhhiiiiiiiiigggdddaaa____________^^^^^^]]]]]]]]][[[[[[ZZZYYYYYYZZZ\\\\\\]]]]]]```dddeeejjjzzznnneee^^^aaajjjsssyyy||||||```WWWSSS\\\kkk}}}lll]]]LLLJJJGGGDDDCCCDDDEEEFFFCCCEEEHHHIIIJJJLLLOOOQQQOOOSSSZZZ```ccceeehhhiiijjjkkkooovvvyyyyyytttzzzvvv|||yyykkkmmmwwwyyyvvvmmmbbb^^^bbbeeefffddd```]]]\\\^^^___]]][[[^^^]]][[[ZZZYYYYYYZZZZZZ\\\\\\^^^```bbbeeefffgggeeeeeeeeeddddddeeeeeeeee```ccceeeeeecccaaaccceeebbbdddfffhhhiiigggeeedddeeedddcccdddfffhhhhhhhhhmmmnnnoooppprrrrrrrrrrrrxxxmmmiiigggbbb^^^]]]^^^```___^^^^^^___```aaa``````___^^^]]]]]]\\\___^^^\\\[[[[[[[[[\\\\\\\\\ZZZWWWUUUTTTTTTVVVWWWYYYYYYZZZZZZZZZZZZZZZYYYZZZYYYWWWVVVWWWZZZ]]]^^^```^^^[[[YYYYYY[[[^^^```cccddddddeeedddcccbbbaaa```___]]][[[ZZZZZZZZZ[[[ZZZZZZZZZZZZYYYYYYYYYYYYYYY]]]``````aaahhhuuu{{{iiiaaagggpppuuuuuuvvvwww~~~vvvbbbRRRTTTfff{{{wwwdddTTTKKKCCCCCCEEEDDDCCCCCCCCCDDDFFFHHHKKKMMMOOOPPPQQQTTTXXX[[[^^^bbbgggjjjdddjjjppptttwww|||yyy|||xxxrrrvvv{{{{{{oooeee```___```aaa```___^^^]]]]]]^^^___``````___^^^\\\[[[[[[ZZZZZZ\\\^^^aaadddfffgggggggggfffeeeeeefffhhhgggeeecccccccccbbbaaabbbccceeefffdddfffhhhhhhfffcccbbbbbbaaaaaaccceeegggiiijjjkkkjjjmmmppptttuuuuuusssqqqsssjjjhhhgggddd```___```aaa```___^^^___```ddddddccccccbbbaaaaaa``````___^^^\\\\\\\\\\\\]]]\\\[[[XXXVVVTTTTTTUUUUUUXXXYYYZZZZZZ[[[[[[[[[[[[\\\[[[YYYWWWWWWXXXZZZ\\\^^^]]][[[YYYYYY[[[]]]^^^```aaabbbdddddddddcccbbbaaa```^^^\\\[[[[[[[[[[[[YYYYYYYYYZZZZZZZZZZZZZZZYYY]]]``````aaagggsss}}}|||mmmjjjpppwwwzzzyyyzzzmmm[[[ZZZgggyyy~~~jjj]]]RRRIIIGGGHHHFFFDDDDDDCCCDDDFFFHHHKKKMMMOOOPPPPPPRRRVVVYYY[[[___cccgggeeejjjoooqqqsssyyy{{{}}}yyyyyy|||rrrhhhbbb___^^^^^^______^^^^^^___```aaaaaa___^^^]]]\\\[[[[[[[[[\\\\\\^^^aaadddfffggggggffffffeeefffggghhhhhhgggeeeeeeddddddccccccdddeeefffccceeehhhhhhfffcccccccccaaabbbccceeefffhhhiiijjjlllnnnqqqssstttrrrpppooowwwmmmgggfffgggfffcccaaabbbcccbbb```______```ffffffeeeeeedddcccccccccaaa```___^^^]]]]]]]]]]]]\\\[[[YYYWWWVVVUUUTTTTTTWWWXXXYYYZZZ[[[[[[[[[[[[^^^\\\ZZZXXXWWWWWWYYYYYY\\\[[[ZZZZZZZZZZZZ[[[\\\]]]^^^```bbbcccdddcccccc```___^^^\\\[[[[[[[[[\\\YYYYYYYYYZZZZZZ[[[[[[[[[[[[^^^```aaaaaafffpppxxxsssfffhhhrrrzzz|||fff^^^fffttttttcccWWWKKKFFFEEEBBB@@@@@@CCCDDDEEEGGGJJJLLLNNNNNNNNNQQQSSSVVVXXX[[[___bbbeeeiiimmmnnnooosss|||}}}~~~zzz~~~uuukkkccc^^^[[[[[[______``````aaaaaaaaaaaa^^^]]]\\\ZZZZZZZZZ[[[\\\]]]^^^aaacccdddeeeeeedddfffeeeeeegggiiiiiihhhfffgggfffeeeeeeeeeeeeeeefffbbbdddfffgggeeedddcccdddccccccdddeeefffggghhhhhhlllnnnppprrrqqqpppmmmllluuupppiiiffffffffffffeeecccddddddcccaaa``````aaaddddddccccccbbbbbbbbbbbbaaaaaa```___^^^]]]]]]\\\ZZZYYYYYYXXXWWWVVVVVVUUUUUUVVVWWWXXXZZZZZZ[[[[[[\\\[[[ZZZXXXXXXXXXYYYZZZ[[[ZZZZZZZZZZZZZZZZZZ[[[]]]^^^```aaabbbcccbbbbbb___^^^\\\[[[ZZZZZZ[[[[[[YYYYYYYYYZZZ[[[[[[\\\\\\]]]```bbbccccccgggnnntttsss```___lllxxxmmm___```mmmmmm___OOOHHHDDD@@@>>>???BBBCCCEEEGGGIIIKKKLLLMMMNNNPPPRRRTTTVVVXXX\\\___cccfffjjjkkklllooovvv|||~~~}}}{{{~~~vvvkkkaaa\\\\\\]]]cccccccccbbbbbbaaa```______^^^\\\ZZZYYYYYYYYYYYY\\\]]]___aaabbbbbbbbbbbbeeeddddddeeeggghhhgggfffggggggfffeeeeeedddddddddbbbdddeeefffeeeddddddeeedddddddddeeeeeeffffffgggkkklllnnnoooooonnnlllkkk}}}{{{sssooommmjjjhhhffffffeeeeeedddeeeeeedddbbb```aaaaaabbbbbbbbbbbbbbbaaaaaaaaaaaaaaa``````^^^]]]\\\\\\XXXXXXXXXXXXXXXXXXXXXXXXSSSTTTUUUWWWXXXYYYYYYYYYYYYXXXXXXXXXYYYZZZ\\\\\\[[[ZZZZZZZZZZZZZZZZZZ[[[^^^___```aaabbbaaa``````]]]\\\[[[ZZZYYYYYYZZZZZZYYYZZZZZZZZZ[[[[[[[[[\\\^^^aaadddeeeeeehhhlllpppuuu___\\\hhhtttqqq^^^ZZZfff}}}nnn[[[PPPJJJEEECCCDDDBBBBBBDDDFFFHHHIIIKKKLLLMMMOOORRRSSSUUUWWW[[[]]]```cccgggjjjlllooouuuyyy~~~}}}}}}zzzwwwuuu{{{|||uuuhhh___\\\___cccjjjiiigggdddbbb___]]]\\\```___^^^\\\ZZZXXXWWWVVV[[[\\\]]]^^^``````aaaaaadddcccbbbccceeefffeeedddfffeeeeeeeeeddddddccccccbbbccceeeeeedddcccdddeeeddddddddddddeeeeeeffffffgggiiikkklllmmmmmmlllkkkvvvxxx{{{zzzrrrkkkkkklllllljjjgggeeedddeeecccdddeeedddbbbaaaaaabbbccccccccccccccccccccccccccccccbbbbbb```___]]]\\\YYYYYYXXXXXXXXXXXXXXXYYYTTTTTTVVVWWWXXXXXXXXXXXXVVVVVVWWWXXXZZZ\\\^^^^^^\\\[[[ZZZZZZZZZZZZ[[[\\\___```aaabbbbbbaaa``````]]]\\\[[[ZZZYYYZZZZZZ[[[[[[[[[[[[[[[[[[[[[[[[[[[^^^```ccceeefffhhhjjjlllyyyxxxaaaYYY___hhhppp}}}yyybbbXXX```vvv~~~hhhXXXNNNGGGDDDEEEAAABBBCCCEEEGGGHHHIIIJJJLLLNNNPPPRRRTTTVVVZZZ]]]]]]```eeeiiilllppptttwww|||~~~||||||}}}}}}}}}|||zzzwwwvvv}}}tttggg^^^]]]ccciiiooommmiiieeeaaa^^^]]]\\\aaaaaaaaa```^^^[[[YYYWWW[[[\\\]]]^^^```aaabbbccceeecccaaaaaacccdddcccbbbddddddeeeeeeeeeddddddccccccdddeeedddcccbbbcccdddccccccddddddeeeeeefffffffffggghhhjjjkkkkkkjjjjjjrrrtttxxx{{{xxxsssppplllfffgggjjjmmmlllhhhdddcccdddbbbcccdddcccbbbaaabbbccccccccccccccccccccccccdddeeeeeeeeeeeecccaaa___^^^]]]\\\YYYWWWVVVVVVWWWXXXVVVWWWXXXXXXYYYYYYYYYYYYUUUVVVWWWXXXZZZ\\\^^^^^^^^^]]][[[YYYYYY[[[]]]^^^]]]^^^```bbbcccccccccbbb^^^]]]\\\[[[[[[[[[\\\]]]]]]\\\\\\[[[[[[ZZZZZZZZZ[[[^^^aaadddfffggghhhhhhpppyyyhhhZZZWWWXXXaaammmlll\\\]]]nnnttt```RRRHHHDDDDDDAAAAAACCCDDDFFFGGGHHHIIIJJJLLLNNNQQQRRRUUUYYY\\\\\\___ccchhhlllooorrrtttwwwyyy{{{~~~}}}|||}}}}}}{{{zzz~~~|||sssiii``````fffmmmrrroooiiiddd```^^^^^^^^^aaabbbeeefffeeebbb^^^\\\]]]]]]^^^```bbbdddfffggggggeeebbbbbbbbbccccccbbbddddddffffffgggfffeeeeeedddeeeeeedddbbbaaabbbcccbbbbbbcccdddeeeeeefffffffffggghhhhhhhhhhhhggggggtttvvvyyy{{{~~~}}}vvvnnnkkkkkkiiiddddddhhhmmmlllhhhdddcccdddaaabbbccccccbbbaaabbbdddbbbbbbbbbbbbbbbbbbbbbbbbggghhhhhhgggfffcccaaa```aaa___[[[WWWUUUTTTUUUVVVYYYYYYZZZZZZZZZZZZZZZYYYVVVVVVWWWYYYZZZ\\\]]]]]]```^^^[[[YYYYYY[[[^^^```\\\]]]___bbbdddeeeeeeeee```___^^^]]]]]]]]]^^^___^^^]]]]]]\\\[[[ZZZYYYYYYYYY[[[___bbbdddeeeffffffiiissssss```VVVSSS[[[cccsssvvvaaa[[[gggwwwjjjZZZNNNHHHHHHAAAAAABBBDDDEEEGGGHHHIIIHHHJJJMMMOOOQQQTTTXXX[[[\\\^^^cccgggkkknnnpppqqqrrrtttwwwzzz|||~~~}}}|||}}}}}}|||~~~zzzxxxssskkkcccccchhhnnnsssoooiiiccc```___```aaa```cccgggjjjjjjgggdddaaa^^^___```bbbdddfffhhhjjjiiigggdddccccccccccccbbbdddeeefffhhhhhhhhhggggggeeefffeeedddaaa```aaacccaaabbbbbbccceeeffffffggghhhhhhhhhhhhgggfffeeedddxxxvvvxxx}}}wwwtttoookkkhhhffffffgggeeeeeeffffffeeedddbbbaaa\\\\\\\\\\\\]]]^^^______bbbaaaaaaaaabbbccccccdddggggggffffffeeedddcccbbbaaa___]]]ZZZXXXWWWWWWWWWWWWWWWVVVVVVWWWXXXZZZ[[[XXXXXXYYYYYYZZZZZZ[[[[[[^^^\\\[[[YYYYYYZZZ\\\]]]^^^^^^^^^___aaacccfffgggcccbbb```^^^]]]\\\\\\]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZ[[[\\\^^^```bbbcccgggqqqrrr___UUUVVVaaaooo}}}vvvdddfffqqqcccNNNHHHJJJBBBCCCCCCCCCCCCDDDFFFHHHGGGDDDCCCGGGOOOVVVXXXWWW[[[]]]```bbbeeeiiinnnqqqsssuuuwwwyyyyyy{{{}}}}}}~~~}}}zzzxxxxxxzzz|||~~~{{{}}}~~~}}}~~~|||}}}yyyrrrkkkgggggghhhjjjmmmkkkgggeeeccc```]]][[[^^^bbbgggkkkmmmmmmkkkjjjbbb```___aaaeeehhhhhhgggffffffdddcccccccccccccccbbbbbbccceeehhhiiiiiihhhiiigggddd```______```aaadddddddddeeeffffffeeecccfffdddbbbbbbbbbcccccccccvvvtttuuuzzz}}}}}}yyypppnnnjjjgggdddcccbbbbbbbbbccccccccccccaaa```___[[[[[[[[[[[[\\\]]]^^^^^^aaaaaaaaaaaaaaabbbcccccceeeeeeeeeeeedddcccbbbaaa```___\\\ZZZXXXWWWWWWWWWWWWWWWVVVVVVWWWXXXZZZ[[[XXXXXXXXXYYYYYYYYYYYYYYY[[[ZZZYYYXXXXXXYYYZZZ[[[[[[[[[]]]___bbbfffiiikkkcccbbb```___]]]]]]]]]]]]^^^^^^^^^^^^]]]\\\[[[ZZZYYYYYYZZZ[[[]]]^^^```aaa```ggguuurrreee[[[aaajjjvvvtttrrr{{{ttt[[[NNNJJJEEEEEEFFFEEEDDDDDDEEEFFFGGGFFFEEEHHHMMMRRRUUUVVVYYY[[[^^^aaacccgggkkkoooqqqsssuuuvvvwwwyyy}}}}}}zzzzzzyyywwwvvvvvvwwwxxxyyy~~~~~~|||{{{xxxsssnnnjjjiiihhhiiillljjjgggfffeeedddbbb``````aaadddhhhkkkmmmooopppjjjfffbbbaaabbbeeefffgggfffffffffeeeeeeddddddddddddcccdddfffiiijjjjjjiiihhhfffccc```______```aaadddccccccdddeeefffgggfffhhheeeaaaaaabbbddddddccctttqqqrrrvvvxxxxxxzzz~~~}}}yyynnnjjjhhhfffdddbbbaaa```_________``````___^^^\\\[[[YYYYYYYYYZZZZZZ[[[\\\]]]``````_________```aaaaaaccccccdddccccccbbbaaaaaa___^^^\\\ZZZXXXWWWWWWWWWWWWWWWWWWWWWXXXYYYZZZZZZXXXXXXXXXXXXWWWWWWWWWWWWYYYXXXWWWVVVVVVWWWXXXYYYYYYZZZ\\\___bbbfffiiikkkcccbbbaaa```___^^^^^^___`````````___^^^\\\[[[ZZZYYYYYYYYYZZZ[[[]]]^^^___bbbeeeooo|||fffaaacccmmmwww{{{xxxqqq[[[OOOIIIHHHGGGFFFEEEDDDDDDCCCFFFGGGHHHIIIJJJMMMRRRUUUWWWYYY\\\___aaadddiiilllnnnppprrrsssuuuxxx|||}}}zzzuuuuuuvvvvvvwwwwwwxxxxxxzzzxxxtttpppllljjjhhhhhhhhhfffeeeeeeffffffeeecccaaabbbbbbeeeiiimmmrrruuusssmmmfffaaa```bbbdddfffeeeeeefffggggggfffeeedddeeedddeeegggjjjkkkjjjiiifffeeebbbaaa``````bbbbbbccccccbbbccceeehhhkkkmmmnnnhhhbbb```cccffffffdddssspppppptttuuusssuuuxxxyyy|||rrrjjjffffffeeedddcccaaa```___]]]^^^^^^^^^^^^\\\[[[ZZZWWWWWWWWWXXXYYYZZZ[[[\\\^^^^^^^^^]]]]]]^^^^^^___```aaaaaaaaaaaaaaa``````]]]\\\[[[ZZZYYYXXXWWWWWWXXXXXXXXXXXXXXXYYYYYYZZZXXXWWWWWWWWWVVVUUUUUUUUUWWWVVVVVVUUUVVVVVVWWWXXXZZZ[[[\\\^^^```bbbdddeeebbbbbbaaaaaa````````````bbbbbbaaa```___]]][[[ZZZYYYYYYYYYZZZ[[[\\\^^^^^^fffgggnnn{{{uuuddd\\\cccmmmxxx|||kkkYYYLLLJJJGGGEEEDDDCCCBBBAAACCCGGGIIIIIIHHHJJJPPPVVVVVVXXX[[[^^^```cccgggiiimmmnnnppprrrtttxxx}}}~~~~~~{{{tttuuuxxxzzz|||~~~~~~~~~~~~zzzuuuooojjjhhhggggggdddcccbbbbbbddddddcccbbbccccccccceeehhhmmmqqqssstttpppjjjdddbbbbbbcccdddbbbdddeeeggggggfffdddccceeedddeeegggiiijjjjjjhhhdddcccbbbaaaaaaaaabbbcccbbbaaaaaabbbeeekkkrrrwwwwwwooofffccceeehhhgggeeerrrpppooorrrsssqqqrrruuuvvvxxxzzz}}}xxxoooiiiddddddcccbbbaaa```______]]]^^^^^^^^^^^^\\\[[[ZZZVVVVVVVVVWWWXXXYYY[[[[[[]]]\\\\\\[[[[[[\\\\\\\\\]]]^^^_______________^^^[[[[[[[[[ZZZYYYXXXWWWWWWXXXXXXYYYYYYYYYYYYYYYYYYWWWWWWVVVVVVUUUUUUTTTTTTVVVVVVVVVVVVWWWWWWXXXYYYXXXYYYZZZ\\\^^^___``````aaaaaaaaaaaaaaa`````````bbbbbbbbb```___]]][[[ZZZYYYYYYYYYZZZ[[[]]]^^^___cccdddkkkxxxlllYYY\\\fffrrrzzzeeeQQQMMMHHHDDDCCCCCCAAA@@@@@@DDDHHHHHHFFFHHHOOOVVVUUUWWW[[[^^^```bbbeeegggkkkmmmppprrrtttxxx}}}||||||}}}~~~{{{xxxtttvvvzzz~~~|||sssjjjeeedddeeegggeeecccbbbbbbcccdddbbbaaacccdddfffhhhjjjkkkllllllnnnmmmkkkhhheeedddcccccc```aaaccceeefffeeecccbbbdddddddddfffhhhiiihhhgggccccccbbbaaaaaabbbcccccc___```aaabbbfffmmmwww~~~~~~vvvlllggghhhiiiiiigggrrrooooooqqqrrrpppqqqtttsssssstttuuuwww}}}zzzsssmmmjjjaaa```___^^^]]]\\\\\\\\\^^^^^^______^^^]]]\\\ZZZUUUUUUUUUVVVXXXYYY[[[\\\[[[[[[ZZZZZZYYYYYYZZZZZZ[[[[[[\\\]]]^^^^^^^^^]]]YYYZZZZZZZZZZZZYYYXXXWWWXXXYYYYYYZZZZZZZZZYYYYYYVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVWWWWWWXXXXXXYYYYYYSSSUUUWWWZZZ\\\^^^___```______```aaaaaaaaa``````aaaaaaaaa```___]]]\\\[[[XXXXXXYYYZZZ\\\^^^___```aaaccckkkxxx}}}ddd\\\```lll}}}ttt^^^WWWMMMGGGDDDDDDBBBAAA???CCCFFFFFFEEEHHHNNNTTTSSSVVVZZZ]]]___```ccceeeiiilllpppsssuuuxxx{{{~~~zzzzzzzzz{{{}}}~~~}}}{{{wwwuuuwwwyyy}}}}}}~~~yyyooofffbbbbbbeeeggggggeeeddddddeeeeeedddbbbcccdddgggiiijjjiiigggfffgggiiijjjjjjgggdddcccccc___```bbbcccdddddddddcccdddcccdddeeeggghhhgggfffccccccbbbbbbbbbbbbbbbbbb^^^```aaabbbeeelllwww~~~yyyqqqkkkiiiiiikkkkkkqqqnnnnnnpppqqqoooooossspppqqqrrrrrrtttwww|||zzztttpppllljjjaaa___]]][[[YYYZZZZZZ[[[^^^^^^_________]]]\\\[[[UUUUUUUUUVVVXXXYYY[[[\\\ZZZZZZYYYXXXXXXXXXXXXXXXYYYYYYZZZ[[[\\\]]]]]]]]]XXXYYYZZZZZZZZZYYYXXXWWWXXXYYYZZZ[[[ZZZZZZYYYXXXUUUUUUUUUVVVVVVVVVVVVVVVUUUUUUVVVWWWXXXXXXXXXXXXUUUVVVXXXZZZ\\\]]]]]]]]]]]]^^^___```aaa``````___`````````___^^^]]]\\\\\\UUUUUUVVVXXX[[[]]]___aaadddeeelllvvv}}}fff^^^fffvvvoooeeeWWWLLLHHHFFFEEECCCBBBDDDEEEEEEEEEGGGLLLPPPQQQTTTXXX[[[]]]^^^```bbbgggjjjooosssuuuvvvxxxyyyyyyyyyyyyyyyyyy{{{|||}}}}}}~~~|||zzz~~~~~~~~~}}}|||zzzyyyxxx~~~|||xxxvvvxxx~~~~~~zzzwwwrrrkkkdddaaabbbeeegggeeedddcccdddeeefffeeedddcccdddfffggghhhgggfffeeecccfffhhhhhhfffcccbbbccc```aaaaaacccdddeeeeeefffeeeeeeeeefffhhhiiihhhfffdddccccccbbbbbbaaaaaaaaa___```bbbaaabbbhhhqqqyyyxxxwwwsssmmmiiiiiimmmppppppmmmlllooopppnnnooorrroooppprrrssstttwwwzzz}}}|||{{{tttqqqpppooollljjjccc```]]]ZZZYYYYYY[[[\\\^^^^^^______^^^]]][[[ZZZUUUUUUUUUVVVXXXZZZ[[[\\\ZZZYYYXXXWWWWWWWWWWWWWWWWWWXXXYYY[[[\\\\\\\\\\\\XXXXXXYYYZZZZZZYYYXXXWWWXXXYYYZZZ[[[[[[ZZZYYYXXXUUUUUUUUUVVVVVVWWWWWWXXXSSSTTTUUUVVVWWWXXXXXXXXXYYYZZZ[[[\\\\\\[[[ZZZYYY\\\]]]^^^`````````______^^^_________^^^]]]\\\\\\RRRSSSTTTWWWYYY\\\___```eeeeeeiiiooouuurrr___cccsss}}}xxx|||ooo^^^QQQKKKIIIFFFDDDEEEEEEEEEDDDDDDFFFIIILLLOOORRRVVVYYY[[[\\\^^^```eeeiiinnnrrrtttuuuuuuvvvyyyyyyxxxwwwwwwxxxyyyzzz{{{|||~~~}}}zzzxxxxxxxxxyyyzzz{{{|||~~~~~~}}}vvvooopppvvvxxxsssmmmooolllhhhdddccccccfffgggaaa``````aaaccceeedddcccccccccdddeeeeeefffffffffbbbeeegggfffcccaaabbbcccbbbbbbbbbcccdddfffggghhhgggffffffgggiiijjjiiigggddddddccccccbbbaaaaaa```___aaabbbaaa```ccclllsssrrrtttrrrnnniiiiiinnntttkkkkkkkkkmmmoooooonnnlllooonnnnnnpppsssuuuvvvvvvxxx}}}~~~yyytttrrrooollljjjkkklllmmmhhhddd]]]WWWUUUVVVZZZ]]]^^^_________]]][[[XXXVVVXXXVVVTTTVVVXXXZZZXXXVVVXXXXXXYYYYYYYYYYYYXXXXXXVVVWWWXXXYYYYYYYYYXXXWWWVVVWWWWWWWWWXXXYYYYYYYYYWWWXXXZZZ[[[ZZZYYYWWWVVVVVVWWWWWWXXXXXXXXXXXXXXXWWWWWWXXXVVVTTTTTTUUUWWWZZZ[[[\\\]]]]]]\\\ZZZYYY\\\]]]```aaabbbaaa```___```___]]]]]]]]]\\\YYYWWWRRRTTTVVVWWWXXXYYY\\\^^^___```cccfffnnn{{{hhhaaahhhrrrxxxqqqsssrrrxxxhhh\\\UUUNNNHHHGGGEEEDDDCCCAAAAAACCCGGGKKKLLLMMMOOOSSSXXX]]]```aaadddfffjjjooosssuuuuuusssttttttttttttuuuuuuuuuuuuxxxzzz|||}}}}}}}}}~~~~~~}}}}}}|||{{{zzzzzz{{{}}}{{{rrrkkkkkkmmmkkkiiiiiihhhggggggfffeeecccbbbaaaccccccbbbbbbbbbbbbbbbccc```````````````______^^^______``````______^^^]]]^^^```cccdddddddddeeegggdddeeeeeefffhhhiiikkklllfffeeecccaaa``````aaaaaaaaabbbbbbbbbbbbdddhhhkkkuuussspppnnnnnnppprrrsssjjjjjjjjjllloooooonnnlllnnnmmmmmmnnnpppsssttttttssswww|||{{{tttnnnjjjlllkkkiiiggggggggghhhiiifffbbb\\\WWWUUUVVVYYY[[[]]]]]]^^^]]]\\\ZZZWWWUUUWWWUUUTTTUUUXXXYYYXXXVVVXXXXXXXXXYYYYYYXXXXXXXXXTTTUUUVVVWWWWWWWWWVVVUUUVVVWWWWWWXXXXXXYYYYYYYYYWWWXXXZZZ[[[[[[ZZZXXXWWWVVVWWWWWWXXXXXXXXXXXXXXXXXXYYYYYYWWWTTTSSSTTTUUUZZZ[[[\\\]]]^^^]]][[[ZZZZZZ[[[^^^```aaabbbaaa```aaa___]]]\\\\\\ZZZWWWUUUSSSUUUWWWXXXXXXYYY[[[]]]\\\^^^aaadddjjjuuufff\\\aaaiiirrrmmmhhhkkkwwwtttrrr|||vvvfff[[[PPPJJJIIICCCBBBAAAAAAAAADDDHHHKKKKKKLLLNNNQQQVVV[[[^^^___bbbdddhhhmmmqqqttttttsssssssssttttttttttttttttttxxxzzz|||}}}}}}}}}~~~}}}||||||zzz{{{}}}tttjjjhhhgggdddaaaaaaddddddeeeeeeeeeddddddcccbbbbbbaaa``````___`````````````````````___^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^___aaacccdddddddddeeegggddddddeeefffhhhiiikkkkkkjjjiiigggeeedddccccccdddaaabbbcccbbbcccdddhhhkkkpppooonnnnnnoooppprrrtttiiiiiiiiikkknnnooonnnmmmllllllllllllmmmoooqqqrrrqqqtttwwwxxxzzz{{{uuuooojjjgggeeeeeeddddddddddddeeeeeeeeeaaa___[[[XXXVVVVVVWWWXXXZZZ[[[[[[[[[ZZZXXXVVVTTTUUUTTTTTTUUUWWWXXXXXXWWWWWWWWWXXXXXXXXXXXXWWWWWWTTTTTTUUUVVVVVVVVVVVVVVVVVVVVVWWWXXXYYYYYYZZZZZZWWWXXXYYY[[[[[[[[[ZZZZZZWWWWWWXXXYYYYYYYYYYYYYYYYYYZZZYYYWWWUUUTTTTTTUUUZZZ[[[\\\^^^^^^^^^]]]]]]XXXZZZ\\\___```aaaaaaaaa___^^^\\\[[[[[[YYYWWWTTTVVVWWWYYYYYYXXXXXXYYY[[[ZZZ\\\___aaaeeemmmxxxgggZZZZZZ___bbb```^^^cccnnn|||ssshhhmmmxxxxxxhhhZZZRRRPPPFFFEEECCCBBBBBBDDDFFFHHHIIIJJJLLLOOOSSSWWW[[[]]]___aaaeeejjjnnnqqqrrrsssssssssssssssssssssssssssxxxzzz|||}}}}}}~~~~~~~~~~~~{{{~~~uuuhhhccc```]]]\\\\\\___```bbbcccdddeeeeeeeeeccccccbbb```__________________``````______^^^]]][[[ZZZYYYYYYYYYZZZ[[[\\\___aaacccdddccccccdddfffddddddeeefffhhhiiijjjkkknnnmmmkkkiiiggggggffffffbbbcccdddcccccceeehhhjjjllllllmmmoooppprrrssstttiiihhhhhhjjjmmmooonnnmmmlllllllllkkklllmmmppprrrqqqsssttttttuuuyyyzzzxxxtttpppmmmjjjiiihhhcccdddeeeeeeeeedddcccbbb]]]\\\ZZZXXXWWWVVVUUUUUUXXXXXXYYYXXXWWWVVVUUUTTTTTTTTTTTTUUUVVVXXXXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWXXXXXXXXXXXXVVVVVVWWWXXXYYYZZZZZZ[[[WWWWWWYYYZZZ[[[[[[[[[[[[XXXYYYZZZZZZ[[[[[[ZZZZZZXXXYYYYYYXXXVVVUUUWWWXXXZZZ[[[\\\^^^^^^______^^^ZZZ[[[\\\^^^^^^_________\\\[[[ZZZZZZ[[[ZZZXXXVVVXXXYYYZZZYYYXXXWWWXXXYYYYYY[[[^^^___aaafffnnnttt{{{rrr```YYYXXXWWWWWWXXX^^^hhhvvvnnn]]]___kkkxxx{{{kkk___ZZZNNNKKKGGGCCCBBBBBBBBBBBBFFFHHHKKKMMMPPPSSSWWWZZZ[[[^^^bbbfffiiimmmppprrrttttttttttttttttttttttttxxxzzz||||||}}}~~~uuufff___]]]\\\\\\^^^^^^___```bbbcccdddddddddfffeeedddbbbaaa`````````^^^____________^^^]]]]]]\\\[[[YYYXXXYYY[[[]]]^^^^^^```bbbbbbbbbaaabbbcccddddddeeeggghhhiiiiiiiiinnnmmmllljjjhhhgggffffffbbbdddeeeeeedddeeehhhjjjkkkllloooqqqrrrsssssssssiiihhhhhhiiilllmmmmmmmmmkkklllmmmlllkkkmmmqqquuurrrrrrpppooooooqqquuuxxx{{{yyynnnnnnnnnlllkkkiiigggfffcccdddeeeeeedddbbb___^^^[[[[[[ZZZYYYXXXWWWVVVUUUWWWWWWWWWWWWVVVVVVUUUUUUTTTTTTUUUVVVVVVWWWXXXXXXVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVVVVVVVWWWWWWXXXXXXVVVVVVWWWXXXYYYZZZ[[[\\\WWWWWWXXXYYYZZZ[[[[[[[[[ZZZZZZ[[[\\\\\\\\\\\\[[[UUUVVVXXXXXXWWWXXXZZZ\\\ZZZ[[[\\\]]]^^^_________]]]]]]]]]]]]]]]\\\\\\\\\XXXXXXXXXYYY[[[[[[ZZZYYYZZZ[[[[[[ZZZXXXVVVWWWXXXYYY\\\^^^______bbbggglllvvvnnn]]]TTTPPPQQQUUU\\\hhhxxx|||kkkYYYVVV^^^hhhvvvooodddTTTOOOHHHCCCBBBAAA@@@???DDDFFFJJJKKKMMMPPPTTTWWWYYY\\\___bbbeeeiiimmmqqquuuuuuuuuuuuvvvvvvvvvvvvxxxzzz{{{{{{{{{}}}{{{xxxggg___\\\[[[\\\_________```aaabbbbbbbbbbbbeeedddcccaaa```_________^^^^^^^^^^^^^^^]]]]]]\\\___^^^]]]]]]^^^```bbbddd]]]___aaaaaa_________```cccdddeeeggghhhhhhhhhhhhkkkkkkjjjiiigggfffddddddcccdddffffffeeefffhhhjjjmmmoooqqqssstttttttttsssjjjiiihhhhhhjjjllllllkkkjjjlllmmmlllkkkmmmssswww|||xxxsssnnnkkklllnnnpppsssxxx~~~~~~vvvpppkkklllmmmlllkkkhhheeecccbbbbbbbbbbbb```^^^\\\[[[[[[[[[[[[ZZZYYYXXXXXXWWWWWWWWWWWWWWWWWWWWWWWWWWWUUUWWWXXXXXXVVVVVVWWWYYYWWWWWWXXXXXXXXXXXXWWWWWWTTTTTTTTTTTTTTTUUUVVVVVVVVVVVVWWWXXXZZZ[[[\\\\\\WWWWWWXXXXXXYYYYYYZZZZZZYYYYYYZZZ[[[[[[[[[[[[[[[TTTUUUWWWXXXXXXZZZ]]]___[[[[[[\\\\\\]]]]]]^^^^^^```___^^^]]]\\\\\\[[[[[[XXXWWWWWWYYY[[[\\\[[[ZZZ[[[\\\\\\ZZZXXXVVVWWWXXXZZZ\\\^^^^^^]]]___dddhhhqqq}}}kkk[[[PPPQQQSSSZZZgggyyyvvveeeZZZVVV___mmmsss___WWWMMMFFFCCCCCCBBB@@@BBBFFFIIIJJJKKKMMMQQQUUUXXX[[[^^^```aaaeeekkkpppttttttuuuvvvwwwxxxxxxyyyyyyzzzzzzzzzyyy{{{~~~~~~{{{|||iii___[[[YYYYYY\\\``````aaaaaabbbaaaaaa```aaa```___]]]\\\\\\\\\\\\]]]]]]^^^^^^]]]]]]\\\[[[[[[[[[[[[[[[\\\^^^```aaa^^^___aaa```___^^^^^^___cccdddfffggghhhhhhgggggghhhhhhhhhgggfffeeeccccccdddeeegggggggggggghhhjjjnnnppprrrsssuuuuuuuuutttllljjjhhhhhhiiijjjjjjjjjhhhkkklllkkkjjjmmmsssyyy~~~uuunnnkkkkkkmmmnnnooorrrvvvyyy|||{{{tttooolllkkkkkklllkkkjjjiiigggfff````````````___^^^]]]\\\]]]]]]\\\[[[[[[ZZZZZZZZZXXXXXXXXXWWWXXXXXXXXXYYYWWWYYYZZZYYYWWWVVVWWWYYYXXXXXXXXXYYYYYYXXXXXXXXXUUUTTTSSSSSSSSSTTTUUUVVVVVVVVVWWWYYYZZZ[[[\\\]]]XXXWWWWWWWWWWWWWWWXXXXXXVVVWWWXXXXXXYYYYYYXXXXXXUUUVVVXXXXXXYYYZZZ]]]___\\\\\\[[[[[[[[[\\\\\\]]]```___^^^]]]]]]\\\\\\\\\ZZZYYYYYYZZZ[[[\\\ZZZXXX[[[\\\\\\[[[XXXWWWWWWXXXZZZ\\\]]]]]][[[]]]bbbggghhhuuunnnZZZXXXUUUVVV___qqqkkkZZZ[[[iiiuuujjj[[[OOOJJJHHHEEECCCBBBFFFIIIJJJIIIKKKPPPTTTXXX[[[^^^______bbbiiioooqqqrrrsssuuuvvvxxxyyyzzzzzzzzzzzzxxxwwwxxx{{{~~~}}}~~~yyyggg]]]YYYWWWXXX[[[``````aaabbbbbbbbbbbbaaa^^^]]]\\\\\\[[[[[[[[[[[[]]]]]]]]]]]]]]]\\\[[[[[[WWWXXXYYYZZZ[[[]]]^^^___```aaabbbbbb```^^^______bbbdddfffggghhhhhhfffffffffggggggggggggfffeeeddddddfffhhhhhhgggggghhhiiilllmmmooorrrtttuuuvvvwwwmmmjjjhhhggghhhiiiiiiiiifffiiikkkjjjiiilllssszzz|||rrrjjjggghhhkkkllllllooorrrtttuuuyyywwwqqqooonnnmmmffffffffffffffffffgggggg````````````````````````^^^^^^]]]\\\[[[[[[\\\\\\YYYYYYXXXXXXXXXYYYZZZZZZYYY[[[\\\ZZZWWWVVVWWWYYYXXXXXXYYYYYYYYYYYYXXXXXXWWWVVVUUUUUUUUUVVVWWWXXXVVVVVVWWWYYYZZZ\\\]]]]]]XXXXXXWWWVVVVVVVVVWWWWWWTTTUUUVVVVVVWWWWWWVVVVVVVVVXXXYYYYYYYYYZZZ\\\^^^\\\\\\[[[[[[ZZZ[[[[[[[[[___^^^^^^]]]]]]^^^^^^___]]]\\\[[[[[[[[[[[[YYYWWW[[[\\\\\\[[[XXXWWWWWWXXXZZZ\\\\\\[[[ZZZ\\\aaafffaaannnfffaaaYYYTTTWWWfffzzz}}}cccZZZfff|||}}}jjjZZZQQQLLLGGGDDDAAAFFFIIIJJJIIIJJJOOOTTTXXX\\\^^^^^^^^^aaahhhnnnoooppprrrtttvvvxxxyyyzzzzzzzzzyyyxxxvvvwwwzzz|||}}}~~~}}}~~~sssccc[[[XXXXXXZZZ]]]______```bbbcccccccccccc^^^^^^]]]\\\\\\]]]]]]]]]\\\]]]]]]]]]]]]\\\[[[[[[ZZZ[[[]]]___aaabbbbbbbbbaaacccdddcccaaa`````````bbbdddfffhhhhhhgggfffeeefffggghhhiiiiiihhhgggfffdddfffhhhiiihhhggghhhiiijjjkkkmmmpppsssuuuxxxyyyiiiiiihhhhhhiiiiiijjjkkkfffggghhhiiikkklllmmmnnnwwwtttoookkkhhhhhhiiijjjmmmmmmmmmmmmooorrruuuwww~~~wwwpppkkkiiiiiiiiieeeeeeeeeeeeeeeeeeeeeeee```___]]][[[ZZZZZZ[[[\\\YYYZZZ[[[\\\]]]]]]\\\[[[XXXWWWUUUVVVWWWXXXXXXWWWXXXXXXYYYYYYXXXWWWVVVVVVXXXYYYZZZZZZZZZYYYWWWVVVUUUTTTSSSQQQQQQSSSTTTUUUVVVWWWXXXYYYZZZZZZZZZZZZXXXYYYYYYYYYYYYWWWVVVUUUVVVVVVVVVUUUTTTSSSRRRQQQVVVVVVVVVUUUVVVVVVWWWWWWZZZXXXVVVUUUTTTTTTVVVWWWYYYXXXWWWXXXZZZ]]]^^^_________]]]\\\ZZZYYYYYYYYYZZZZZZZZZZZZZZZYYYYYYYYY^^^^^^^^^]]]\\\]]]___aaadddhhhvvvoooYYYQQQSSS\\\lllyyytttkkkjjjrrrlll]]]QQQIIIFFFFFFCCCCCCEEEGGGIIIOOOVVVVVVWWWYYYYYY[[[^^^cccfffjjjkkknnnqqqtttuuuvvvvvvwwwyyyzzzyyyxxxxxxyyyzzz~~~~~~}}}}}}}}}}}}~~~~~~~~~}}}|||~~~{{{oooaaaYYYXXX[[[]]]]]]____________```aaabbbcccaaa___]]]ZZZZZZ[[[]]]^^^___^^^\\\ZZZZZZ[[[\\\]]]\\\\\\]]]^^^___```aaabbbbbbbbbbbbaaaaaabbbccccccddddddeeeeeeeeeeeeeeeeeebbbccccccddddddeeeeeefffgggfffeeeeeeeeeeeeffffffiiijjjlllnnnqqqsssuuuvvvggggggggghhhiiijjjjjjjjjhhhhhhiiiiiijjjjjjkkkkkkqqqooollljjjhhhiiijjjkkkkkkjjjjjjkkkmmmooorrrtttvvvxxxzzz|||tttrrrmmmiiifffffffffgggcccccccccccccccbbbbbbbbb^^^]]][[[YYYYYYYYYZZZ[[[XXXYYYZZZ[[[[[[[[[ZZZZZZXXXVVVUUUUUUVVVWWWWWWVVVWWWWWWWWWWWWWWWVVVUUUUUUWWWXXXYYYYYYYYYXXXVVVVVVVVVTTTSSSRRRRRRSSSTTTVVVUUUVVVWWWXXXYYYYYYYYYYYYXXXXXXYYYYYYYYYXXXVVVUUUUUUVVVVVVVVVUUUTTTSSSSSSUUUUUUTTTTTTTTTTTTTTTUUUVVVUUUTTTSSSSSSUUUVVVWWWYYYXXXXXXYYYZZZ\\\]]]]]]\\\[[[ZZZXXXWWWWWWWWWWWWYYYYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\[[[[[[\\\___aaacccgggsss}}}cccUUUSSSXXXbbbkkk}}}pppkkklllwwwqqqaaaSSSKKKFFFCCCAAADDDEEEFFFKKKQQQTTTUUUVVVWWWXXX[[[___bbbdddfffiiimmmppprrrssstttvvvwwwyyyyyyyyyyyyzzz|||}}}}}}}}}}}}}}}}}}}}}}}}}}}~~~~~~|||}}}zzz~~~xxxoooddd\\\ZZZ\\\]]]^^^bbbaaaaaaaaabbbcccddddddhhheeebbb^^^\\\[[[\\\\\\___]]]\\\[[[[[[[[[]]]^^^]]]]]]^^^___```aaabbbbbbeeeeeedddddddddeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeeebbbbbbccccccdddeeeffffffffffffffffffffffffffffffhhhiiijjjllloooppprrrssscccdddfffhhhiiijjjjjjiiiiiiiiihhhhhhhhhhhhhhhhhhjjjiiiiiihhhhhhiiijjjjjjggggggggghhhiiikkknnnooopppqqqtttwww|||}}}|||zzzvvvpppllljjjhhhfffdddbbbbbbbbbcccaaaaaaaaa`````````______[[[[[[YYYXXXXXXYYYZZZ[[[YYYZZZZZZZZZZZZYYYYYYXXXWWWVVVTTTTTTVVVVVVVVVUUUUUUUUUVVVVVVVVVUUUTTTTTTVVVVVVWWWWWWVVVVVVUUUTTTUUUTTTSSSRRRRRRSSSTTTUUUTTTUUUVVVWWWXXXXXXXXXXXXWWWXXXYYYYYYYYYXXXWWWVVVUUUVVVVVVWWWWWWVVVUUUTTTUUUTTTSSSRRRQQQQQQQQQRRRSSSRRRRRRRRRRRRTTTVVVWWWXXXXXXYYYZZZ[[[[[[\\\\\\[[[ZZZXXXWWWVVVVVVVVVVVVXXXXXXXXXYYYYYYYYYYYYYYYWWWXXXZZZZZZZZZ[[[^^^```aaadddooouuu```VVVTTTXXX]]]kkkyyymmmcccfffqqq}}}uuu```RRRIIIDDDBBBDDDEEEEEEIIINNNRRRSSSTTTTTTUUUWWWZZZ]]]^^^```cccgggkkknnnpppqqqtttvvvwwwxxxxxxyyy{{{}}}zzz{{{|||}}}}}}|||{{{zzz{{{|||~~~~~~{{{yyy~~~qqqmmmfff```]]]]]]___```dddddddddcccddddddeeeeeeiiigggccc```]]]\\\\\\\\\^^^]]]\\\[[[\\\]]]^^^___^^^^^^___```aaabbbbbbcccfffffffffffffffffffffffffffffffffeeeeeeddddddcccaaaaaabbbcccdddeeefffgggeeefffggghhhhhhgggffffffhhhhhhiiikkklllmmmnnnnnn___aaadddgggiiiiiiiiihhhggggggggggggggggggggggggdddeeefffggghhhhhhhhhhhheeeeeeeeefffgggiiikkklllkkknnnpppsssuuuyyy}}}zzzuuutttsssqqqooommmkkkiiigggfffeeedddbbbaaa______``````_________^^^^^^^^^[[[ZZZZZZYYYYYYZZZ[[[\\\[[[[[[[[[ZZZZZZYYYYYYXXXWWWVVVTTTTTTUUUVVVUUUTTTTTTUUUUUUVVVUUUUUUTTTTTTUUUUUUUUUTTTTTTTTTSSSSSSSSSRRRQQQQQQQQQQQQRRRSSSSSSTTTUUUVVVVVVWWWWWWVVVVVVWWWXXXYYYYYYYYYXXXWWWUUUVVVWWWYYYYYYXXXWWWVVVUUUTTTSSSRRRQQQPPPPPPPPPRRRRRRQQQQQQRRRSSSTTTTTTWWWXXXZZZZZZZZZZZZ[[[\\\]]]\\\ZZZXXXWWWWWWXXXXXXXXXXXXXXXXXXXXXYYYYYYYYYXXXZZZ[[[[[[ZZZZZZ\\\]]]___aaajjjzzzqqq\\\RRRRRRWWW___qqqsss```ZZZ```kkkxxxmmmZZZOOOIIIEEEEEEFFFFFFIIIMMMRRRSSSTTTTTTTTTUUUXXXZZZYYY[[[___ccchhhlllooopppsssuuuwwwwwwwwwxxxzzz|||yyyzzz|||}}}}}}|||zzzyyyyyy{{{}}}xxx{{{|||zzz~~~vvvggggggeeebbb______aaaccceeeeeeddddddddddddeeeeeedddcccaaa___]]]]]]]]]^^^]]]]]]\\\\\\]]]^^^___```___``````aaabbbbbbcccccceeeeeeeeeeeeeeedddddddddggggggfffeeeddddddcccccc``````aaacccdddeeefffgggdddeeegggiiiiiihhhgggeeeiiiiiiiiiiiijjjjjjkkkkkk]]]___bbbeeeggghhhggggggccccccdddeeeeeeffffffgggbbbccceeefffffffffeeedddeeeeeeffffffggghhhiiijjjgggiiillloooppprrruuuxxxyyy~~~zzzuuurrroooooonnnmmmkkkjjjiiiiiidddccccccbbbaaa```___^^^________________________\\\\\\\\\\\\\\\\\\]]]]]]]]]\\\\\\[[[ZZZZZZZZZZZZXXXVVVTTTTTTUUUUUUUUUTTTTTTUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRRRRRRRRRRPPPPPPPPPOOOOOOPPPPPPPPPRRRSSSTTTUUUVVVVVVVVVVVVUUUVVVXXXYYYYYYYYYXXXXXXVVVWWWYYY[[[[[[ZZZXXXWWWVVVUUUTTTSSSRRRQQQQQQQQQTTTSSSSSSRRRRRRRRRRRRRRRVVVXXXZZZZZZYYYYYY[[[]]]___^^^[[[XXXWWWWWWXXXYYYXXXXXXXXXXXXYYYYYYZZZZZZ\\\]]]^^^]]][[[ZZZZZZ[[[\\\___eeeqqqbbbQQQOOOSSSUUUaaapppiii[[[YYY^^^iiittt||||||eeeWWWOOOGGGFFFFFFFFFHHHLLLRRRSSSUUUUUUUUUUUUXXXYYYXXXYYY\\\```eeeiiimmmooorrrtttuuuvvvuuuvvvxxxyyyxxxzzz{{{}}}}}}{{{zzzxxxxxxyyy|||~~~~~~wwwtttzzz}}}zzz{{{}}}kkk___```bbbbbbaaaaaacccddddddccccccccccccddddddeeedddcccaaa___^^^^^^^^^^^^\\\\\\]]]]]]^^^___```aaa``````aaaaaabbbbbbcccccceeeffffffffffffeeedddcccggggggfffeeeddddddcccccc```aaaaaabbbdddeeeeeefffccceeeggghhhiiihhhgggfffiiiiiiiiiiiiiiiiiiiiihhh\\\^^^```ccceeefffffffffaaaaaabbbcccddddddeeeeeebbbbbbcccddddddddddddcccfffffffffgggggghhhhhhhhhhhhjjjmmmooopppqqqtttvvvuuuwwwzzz}}}vvvpppmmmlllllljjjkkklllkkkhhheeedddddd]]]]]]^^^^^^^^^^^^^^^___]]]]]]]]]^^^______``````^^^^^^^^^^^^^^^^^^]]]]]]]]]\\\[[[[[[[[[[[[[[[\\\YYYWWWUUUUUUUUUVVVUUUTTTTTTTTTUUUVVVVVVVVVUUUUUUTTTSSSRRRQQQQQQQQQQQQRRROOOOOOOOOOOOOOOOOOOOOOOORRRSSSTTTUUUVVVVVVVVVVVVTTTUUUWWWYYYZZZZZZYYYYYYWWWYYY[[[]]]\\\[[[XXXWWWVVVUUUTTTSSSSSSRRRSSSSSSUUUUUUUUUTTTSSSRRRRRRQQQUUUWWWYYYXXXWWWXXX\\\```aaa___[[[XXXVVVVVVVVVWWWXXXXXXYYYYYYZZZZZZ[[[[[[^^^___```___\\\ZZZYYYZZZYYY\\\bbbiiisssgggSSSNNNNNNLLLRRR]]]nnnoooccc]]]aaaiiizzzyyydddXXXLLLGGGEEEDDDFFFIIIPPPRRRTTTTTTTTTUUUWWWXXXWWWXXXZZZ]]]aaaeeehhhjjjoooppprrrsssttttttwwwxxxyyyzzz{{{||||||{{{zzzyyyxxxyyy{{{}}}~~~~~~{{{uuurrrttt{{{||||||{{{~~~{{{{{{}}}pppccc\\\]]]___aaaccccccccccccbbbbbbbbbbbbcccdddeeeeeegggfffdddbbb```^^^]]]]]]\\\\\\]]]^^^```aaaaaabbb```aaaaaaaaabbbbbbbbbbbbgggggghhhiiihhhfffeeedddfffffffffeeeeeeddddddcccaaaaaabbbbbbcccdddddddddcccdddeeegggggggggffffffhhhhhhhhhhhhgggggggggfff]]]^^^___```bbbccceeeeeebbbbbbbbbbbbbbbbbbbbbbbbaaaaaaaaabbbcccddddddeeefffffffffgggggggggggggggjjjkkkmmmnnnnnnoooqqqsssrrrsssttttttuuuxxx}}}{{{vvvpppkkkhhhgggffffffcccgggjjjjjjgggcccaaaaaa]]]\\\[[[[[[ZZZ[[[[[[[[[ZZZZZZ[[[]]]^^^___```aaa____________^^^^^^]]]\\\[[[[[[ZZZYYYZZZZZZ\\\\\\ZZZXXXVVVUUUVVVVVVUUUTTTRRRSSSTTTTTTUUUUUUTTTTTTTTTSSSRRRQQQPPPQQQQQQRRRPPPPPPQQQQQQQQQQQQPPPPPPSSSSSSTTTUUUVVVVVVVVVVVVTTTUUUWWWXXXZZZZZZZZZYYYYYY[[[]]]^^^^^^[[[XXXVVVTTTTTTSSSSSSSSSSSSSSSTTTUUUUUUUUUVVVUUUUUUUUUTTTTTTVVVXXXVVVUUUWWW^^^cccfffccc^^^ZZZWWWVVVWWWXXXYYYYYYZZZZZZ[[[\\\\\\]]]]]]___```___]]][[[ZZZZZZVVV[[[```ccchhhsssjjjYYYPPPKKKIIILLLSSS```vvv|||mmmhhhkkkzzzwwwgggVVVMMMHHHEEEFFFHHHLLLNNNPPPRRRRRRRRRTTTVVVTTTUUUVVVXXX[[[___bbbdddiiikkknnnqqqrrrtttxxxzzz{{{{{{{{{{{{{{{{{{{{{{{{xxxyyy{{{}}}~~~}}}}}}}}}rrrppptttyyy}}}vvvzzz|||wwwvvvzzzxxxkkkbbb```______aaadddeeeccc```aaaaaaaaabbbccceeefffgggeeedddcccbbb```___^^^]]][[[\\\]]]___aaabbbbbbccc`````````aaaaaaaaaaaabbbfffggghhhhhhhhhfffdddccceeeeeeeeeeeeeeeeeeeeeeeebbbbbbbbbbbbbbbbbbccccccccccccddddddeeefffffffffffffffeeeeeeeeeeeedddddd^^^^^^^^^___```bbbdddeeecccccccccbbbaaa``````_________```aaabbbdddfffgggeeeffffffggggggfffffffffeeefffggggggfffgggiiijjjkkkkkkkkkkkklllpppuuuxxxuuuuuuuuuvvvyyy{{{xxxsssooolllkkkiiigggfffeeedddccc]]]bbbhhhjjjhhhdddbbbbbbaaa```]]]ZZZXXXWWWWWWWWWXXXXXXZZZ[[[]]]___```aaa`````````___^^^]]]\\\[[[ZZZYYYXXXXXXXXXZZZ[[[\\\[[[YYYWWWVVVWWWWWWVVVUUUQQQQQQRRRSSSSSSTTTSSSSSSTTTSSSRRRQQQPPPQQQRRRRRRQQQQQQRRRRRRRRRRRRQQQQQQSSSTTTUUUVVVVVVWWWVVVVVVSSSTTTVVVXXXZZZZZZZZZZZZZZZ\\\^^^___^^^[[[XXXVVVSSSRRRRRRRRRRRRSSSSSSTTTTTTUUUVVVWWWWWWWWWWWWWWWTTTVVVWWWUUUTTTWWW___fffkkkgggbbb]]]ZZZYYYZZZZZZYYYZZZZZZ[[[\\\]]]]]]]]][[[]]]^^^^^^]]][[[[[[[[[UUUZZZ___```bbbjjjxxx}}}lllaaaUUULLLJJJMMMQQQZZZkkk~~~ttttttyyyttt```SSSLLLGGGGGGIIIHHHJJJMMMOOOOOOPPPQQQSSSRRRSSSSSSTTTWWWZZZ]]]^^^dddgggkkkooorrruuuyyy|||}}}|||{{{{{{{{{{{{|||}}}yyyzzz{{{}}}~~~~~~}}}~~~zzzppppppxxxyyyrrrwwwzzzwwwxxx~~~uuukkkfffeeebbb___bbbffffffbbb]]]```aaaaaabbbdddfffhhhiii^^^^^^^^^^^^____________[[[\\\^^^```aaabbbcccccc````````````aaaaaaaaaaaadddeeeffffffeeecccaaa```ddddddeeeeeeeeeeeeeeeeeecccccccccbbbbbbbbbbbbaaaccccccbbbcccccceeefffgggddddddccccccccccccccccccbbbaaa___^^^^^^```bbbcccbbbbbbbbbaaaaaaaaa``````ddddddcccbbbbbbbbbbbbbbbddddddeeefffgggggggggfffiiiiiiiiihhhggggggffffffiiihhhhhhhhhhhhjjjkkklllpppooonnnnnnpppuuu{{{~~~}}}yyyuuurrryyyxxxuuuqqqnnnjjjhhhfffeeeeeeeeedddbbbaaa___^^^cccdddeeeffffffeeedddccc___^^^\\\[[[ZZZYYYZZZZZZYYYYYYZZZZZZ[[[\\\^^^_________^^^]]]\\\\\\[[[[[[WWWVVVUUUVVVXXXZZZZZZYYY[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVQQQQQQQQQQQQQQQQQQPPPPPPRRRRRRRRRRRRSSSTTTVVVWWWPPPPPPQQQSSSTTTUUUVVVWWWTTTTTTTTTUUUVVVWWWYYYYYYYYY[[[^^^aaaaaa___\\\ZZZUUUTTTSSSRRRRRRSSSTTTUUUWWWWWWWWWWWWXXXXXXXXXYYYRRRSSSTTTUUUVVVYYY^^^aaahhhgggeeebbb___\\\ZZZYYYUUUWWWYYY[[[\\\]]]]]]]]]\\\\\\]]][[[YYYXXXXXXYYY[[[[[[\\\]]]___eeemmmrrr|||ppp^^^MMMPPPIIIJJJUUUbbbppp|||rrraaaVVVLLLHHHIIIHHHIIIJJJKKKLLLMMMLLLLLLLLLMMMOOOQQQTTTUUUVVVVVV\\\```eeeiiimmmppptttwww{{{{{{zzzzzzyyyyyyxxxxxxxxxxxxyyyzzzzzz{{{{{{|||}}}}}}~~~~~~}}}|||~~~wwwpppqqqzzz{{{yyywwwooojjjhhhfffdddeeeffffffccc```bbbbbbcccdddddddddddddddcccaaa___]]]\\\]]]^^^___^^^^^^]]]]]]]]]^^^______aaaaaabbbbbbaaa```______^^^___```bbbdddeeeccc```aaabbbcccddddddcccbbbaaaccccccbbbbbbcccdddfffffffffeeedddcccccccccccccccbbbbbbccccccdddeeeffffffdddcccaaa_________```aaaaaaaaaaaaaaaaaaaaaaaa``````````````````aaaaaabbbcccdddeeefffggggggggggggfffeeeeeeeeeddddddccccccdddddddddeeefffiiikkklllmmmlllkkkkkkmmmqqquuuwww|||wwwtttrrrooonnnqqqpppooommmjjjgggeeeccccccccccccbbbaaa```______```aaabbbccccccbbb``````___]]]\\\ZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[\\\^^^^^^______^^^^^^]]]\\\\\\[[[YYYWWWVVVWWWYYY[[[[[[ZZZ[[[ZZZXXXWWWVVVVVVUUUUUUSSSSSSRRRRRRRRRRRRSSSSSSSSSSSSSSSRRRQQQPPPOOONNNQQQQQQPPPPPPQQQSSSTTTVVVPPPPPPQQQSSSTTTUUUVVVWWWTTTTTTTTTUUUVVVWWWYYYYYYXXXZZZ\\\]]]]]]\\\ZZZYYYVVVVVVUUUTTTTTTUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYYYYSSSTTTUUUUUUVVVXXX\\\___fffeeecccaaa___]]][[[ZZZYYYZZZ\\\]]]]]]\\\[[[ZZZYYY[[[\\\\\\[[[[[[\\\]]]\\\]]]]]]^^^___ccciiimmm|||qqqcccTTTLLLIIIOOOYYYdddvvvyyyuuuuuu{{{vvveeeVVVNNNMMMJJJIIIIIIIIIKKKLLLLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRVVVYYY___cccgggkkkpppsssyyyyyyyyyxxxxxxxxxwwwwwwxxxxxxxxxyyyzzz{{{||||||}}}}}}~~~|||yyyyyy||||||sssmmmrrr|||tttnnnjjjhhhfffdddeeeffffffcccaaa____________``````______bbbaaa```___^^^^^^^^^___\\\\\\\\\]]]^^^___```aaaaaaaaaaaaaaa``````______^^^^^^___bbbeeeeeecccbbbaaaaaabbbccccccbbbaaaaaaddddddeeeeeefffgggggggggfffeeeddddddcccccccccdddbbbccccccdddeeeeeeffffffeeedddbbb```_________```aaaaaaaaaaaaaaaaaabbbbbb^^^]]]]]]^^^^^^___```aaacccccceeeffffffgggggggggcccccccccccccccccccccbbb``````aaaccceeeiiilllmmmkkkkkkjjjjjjkkklllnnnooorrrtttwwwyyyyyyzzz|||}}}~~~~~~}}}}}}tttrrrnnnmmmllllllkkkjjjjjjjjjjjjjjjhhheeecccaaa________________________``````aaaaaaaaa```^^^]]]^^^\\\[[[YYYXXXXXXXXXXXXYYYYYYYYYZZZ[[[\\\]]]^^^_________^^^^^^]]]]]]\\\[[[YYYXXXYYY[[[\\\\\\\\\ZZZYYYXXXVVVUUUUUUUUUUUURRRRRRQQQQQQQQQQQQRRRRRRTTTTTTTTTSSSQQQPPPNNNMMMPPPOOOOOONNNOOOPPPRRRSSSOOOPPPRRRSSSUUUVVVVVVVVVTTTTTTUUUVVVWWWXXXYYYYYYXXXXXXYYYYYYYYYXXXXXXWWWVVVVVVUUUTTTTTTUUUVVVVVVWWWXXXZZZ[[[[[[ZZZZZZYYYTTTUUUUUUUUUUUUWWWZZZ\\\bbbbbbaaa```___^^^]]]]]]\\\]]]]]]^^^\\\ZZZXXXVVVWWWYYY[[[\\\\\\]]]^^^```]]]^^^_________aaaeeegggqqq}}}xxx]]]QQQIIIJJJOOOUUUdddsss~~~pppjjjjjjhhheeedddkkkrrrzzzeeeWWWSSSNNNLLLIIIIIIJJJMMMNNNNNNMMMMMMNNNNNNNNNNNNMMMMMMPPPTTTYYY^^^bbbgggkkkoootttuuuvvvvvvwwwwwwvvvvvvxxxwwwwwwwwwxxxzzz|||}}}||||||}}}~~~|||{{{{{{|||xxxwwwvvvxxx{{{~~~|||tttpppyyy}}}|||vvvqqqmmmjjjgggfffeeeeeefffeeedddbbbaaaaaaaaa```````````````bbbbbbbbbbbbaaa```______[[[\\\\\\]]]^^^```aaabbb`````````____________^^^]]]^^^___bbbeeefffeeeccc```aaaaaabbbbbbaaaaaa```cccdddfffhhhhhhhhhgggfffeeeeeeddddddccccccddddddccccccddddddeeeeeeffffffcccbbbaaa````````````aaaaaaaaaaaabbbcccddddddddd______^^^^^^^^^^^^______bbbcccdddeeefffgggggggggeeeeeeeeeeeeeeeeeeeeeeeeaaaaaabbbcccfffiiilllmmmkkkkkkkkkjjjjjjjjjjjjjjjkkkmmmoooppppppqqqssstttvvvyyy}}}|||yyywwwwwwxxxzzz}}}~~~zzzwwwuuusssqqqrrrtttuuuuuusssmmmkkkiiiiiijjjkkkjjjjjjhhhiiijjjjjjiiifffbbb```\\\\\\]]]]]]^^^___``````aaabbbccccccbbbaaa___^^^]]][[[ZZZXXXWWWWWWWWWWWWYYYYYYYYYYYYZZZ\\\]]]^^^_________^^^^^^^^^]]]]]]]]][[[ZZZ[[[]]]^^^^^^]]]YYYXXXWWWVVVUUUTTTTTTTTTUUUUUUTTTTTTTTTTTTUUUUUUTTTTTTTTTSSSRRRQQQPPPOOOOOONNNMMMMMMMMMNNNOOOPPPOOOPPPRRRTTTUUUVVVVVVVVVTTTTTTUUUWWWXXXXXXYYYYYYXXXXXXWWWVVVVVVVVVWWWWWWTTTSSSSSSSSSSSSSSSSSSTTTVVVWWWYYYZZZZZZYYYXXXWWWTTTUUUVVVUUUTTTUUUWWWYYY^^^^^^^^^^^^^^^^^^^^^^^^\\\\\\]]]]]]\\\YYYVVVTTTVVVXXX[[[\\\\\\\\\]]]^^^[[[]]]_________```bbbdddjjjtttgggXXXKKKIIIJJJMMMWWWddd}}}kkk```]]][[[[[[\\\dddjjjvvvwwweee[[[UUUQQQKKKJJJLLLOOOQQQQQQOOOOOOOOONNNMMMLLLKKKJJJNNNRRRVVV[[[___dddiiimmmpppqqqrrrtttuuuvvvvvvvvvvvvvvvvvvvvvwwwzzz|||~~~|||||||||}}}~~~|||yyyvvvuuuuuuuuuvvvvvvvvvxxxzzz|||~~~~~~}}}{{{~~~~~~|||}}}~~~yyyuuurrrooommmkkkffffffeeedddddddddddddddccccccccccccbbbbbbbbbbbbbbbcccdddddddddbbb```^^^]]]]]]]]]]]]^^^```aaaaaa_________^^^^^^^^^______]]]]]]___aaaeeeffffffeee``````aaaaaaaaaaaa`````````cccfffhhhiiihhhfffdddeeeddddddcccccccccddddddccccccddddddeeeeeeeeefff_________``````aaabbbbbbaaaaaabbbccceeefffggggggdddcccbbb```___^^^^^^^^^aaabbbccceeefffgggggggggfffffffffeeeeeeeeeeeeeeebbbbbbbbbbbbdddfffhhhiiiiiiiiiiiiiiihhhggggggfffhhhjjjlllmmmmmmnnnppprrrqqqsssvvvwwwvvvwwwxxxyyy}}}yyyuuuqqqooonnnllllllnnnqqqsssqqqnnnkkkkkkjjjiiiiiijjjkkkllllllkkkiiihhhhhhjjjjjjjjjhhhhhhiiijjjjjjhhheeeaaa___]]]\\\\\\\\\]]]^^^___```aaabbbcccccccccaaa```___\\\[[[YYYXXXWWWVVVWWWWWWXXXXXXXXXYYYZZZ[[[]]]]]]^^^^^^^^^^^^^^^]]]]]]]]]___]]]\\\\\\^^^______^^^YYYXXXWWWVVVUUUTTTTTTTTTWWWVVVVVVUUUUUUVVVVVVWWWRRRRRRSSSSSSTTTSSSSSSSSSOOONNNMMMLLLLLLMMMNNNNNNNNNPPPRRRTTTVVVVVVVVVUUUSSSTTTVVVWWWXXXYYYYYYYYYYYYXXXWWWVVVUUUVVVVVVWWWSSSSSSSSSTTTTTTSSSSSSSSSTTTTTTVVVWWWWWWWWWVVVUUUSSSTTTUUUUUUTTTTTTUUUWWWZZZZZZ[[[\\\]]]^^^^^^___\\\]]]______^^^\\\YYYWWWVVVXXX[[[\\\[[[ZZZZZZZZZXXXZZZ]]]^^^___```aaaccchhhnnn|||ooo^^^OOOJJJIIIIIIPPP[[[pppyyyiii^^^VVVTTTVVV\\\cccooo|||zzzlll```YYYQQQMMMNNNQQQQQQQQQQQQQQQQQQPPPOOOMMMLLLKKKMMMPPPSSSWWWZZZ___dddhhhjjjkkknnnqqqsssuuuuuuuuuttttttuuuvvvxxxzzz|||~~~{{{{{{||||||~~~}}}yyywwwuuusssrrrqqqpppppprrrssstttvvvwwwyyy{{{|||~~~}}}|||zzztttpppooonnnmmmkkkeeeeeedddcccbbbbbbcccdddaaaaaabbbccccccbbbaaa```bbbccceeeeeeeeeccc```___``````___^^^^^^^^^____________^^^^^^^^^^^^___```^^^^^^___aaadddggggggfffaaaaaa````````````aaaaaaaaacccgggjjjjjjiiifffdddccccccbbbbbbbbbccccccdddcccccccccddddddddddddddd\\\]]]^^^___```aaaaaabbb``````bbbccceeeggghhhiiihhhgggeeecccaaa______^^^```aaacccdddfffgggggggggeeeeeedddccccccbbbaaaaaa``````______```aaabbbcccfffeeeeeeeeeeeeddddddddddddfffhhhhhhiiijjjmmmppppppqqqrrrrrrqqqqqqsssttt|||{{{yyyxxxwwwxxxvvvrrrooollljjjiiihhhhhhhhhhhhjjjkkkkkkiiiffffffffffffffffffggghhhiiiiiihhhgggggghhhhhhgggeeeggggggggggggeeeccc```^^^______^^^]]]]]]^^^___`````````aaabbbbbbbbbaaa```]]][[[ZZZXXXWWWWWWWWWWWWXXXXXXXXXYYYZZZ[[[\\\]]]]]]]]]]]]]]]]]]]]]]]]]]]```^^^]]]]]]___```___^^^ZZZYYYXXXVVVUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUUUUQQQRRRSSSTTTTTTUUUUUUUUUQQQPPPNNNMMMMMMMMMMMMNNNNNNPPPRRRUUUVVVVVVUUUUUUSSSUUUVVVXXXYYYYYYYYYYYYYYYXXXWWWVVVUUUUUUUUUVVVTTTUUUVVVVVVVVVVVVUUUTTTSSSSSSSSSSSSSSSTTTTTTTTTRRRSSSUUUTTTSSSSSSTTTUUUVVVVVVWWWYYYZZZ\\\]]]^^^^^^___bbbcccbbb```\\\ZZZVVVYYY[[[\\\ZZZXXXWWWWWWVVVYYY[[[]]]]]]___aaacccgggkkksssxxxgggVVVOOOKKKHHHKKKSSSdddzzzooo^^^TTTRRRTTT[[[fffrrr~~~rrriii]]]WWWUUUTTTRRROOORRRRRRRRRRRRQQQOOONNNMMMLLLMMMPPPRRRTTTWWW\\\___bbbeeeiiimmmpppqqqrrrrrrqqqrrrtttvvvxxxzzz|||}}}{{{{{{{{{|||}}}~~~~~~~~~{{{wwwuuuqqqpppooonnnmmmmmmmmmmmmmmmnnnpppqqqrrruuuxxx{{{}}}wwwqqqnnnmmmmmmllliiicccccccccaaa``````bbbdddaaacccfffhhhhhhgggeeecccbbbccceeeeeedddccc```___bbbaaa```___^^^^^^^^^^^^```___^^^^^^^^^___```aaa```______aaadddfffffffffbbbaaaaaa``````aaaaaabbbbbbdddhhhjjjkkkjjjgggfffaaaaaaaaa```aaaaaabbbcccbbbbbbbbbccccccccccccccc\\\\\\]]]^^^____________]]]^^^```bbbdddfffhhhhhhiiihhhfffdddbbbaaaaaa``````aaabbbdddffffffggggggeeeeeedddbbbaaa```___^^^______^^^^^^^^^```aaabbbeeeddddddddddddeeeffffffeeefffggggggfffhhhjjjmmmooopppppppppoooppprrrttttttyyyzzzvvvssssssrrrpppqqqoookkkhhhfffdddddddddgggfffeeefffggghhhgggeeedddeeeffffffgggggghhhiiihhhfffeeefffgggfffeeeccceeeeeeeeeeeedddcccbbbaaacccbbb```^^^]]]^^^___``````aaabbbddddddddddddccc]]]\\\ZZZXXXWWWWWWXXXXXXXXXXXXXXXXXXZZZ[[[\\\]]]\\\\\\\\\\\\\\\\\\\\\\\\```___]]]]]]___```___^^^[[[ZZZXXXWWWVVVVVVUUUUUUUUUTTTTTTTTTTTTTTTTTTUUUSSSSSSTTTUUUUUUUUUTTTTTTSSSQQQPPPNNNMMMNNNNNNNNNMMMOOORRRUUUWWWVVVUUUTTTSSSUUUWWWYYYZZZZZZYYYXXXWWWWWWWWWVVVUUUTTTTTTSSSTTTUUUVVVVVVVVVVVVUUUTTTSSSRRRQQQPPPQQQRRRTTTUUUPPPRRRTTTTTTSSSSSSSSSUUUSSSSSSUUUVVVXXXZZZ[[[\\\^^^```bbbcccbbb___[[[XXXVVVYYY\\\]]][[[YYYXXXXXXWWWYYYZZZ[[[[[[]]]___bbbdddgggnnnyyytttaaaXXXQQQJJJIIIMMMYYYiiiuuuaaaXXXSSSYYY```hhhqqq}}}rrrgggbbb]]]VVVQQQRRRRRRRRRRRRRRRQQQQQQPPPLLLMMMNNNNNNOOORRRUUUYYY[[[^^^bbbgggkkkmmmnnnnnnoooppptttwwwzzz{{{{{{{{{zzzzzzzzz{{{|||}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~|||xxxtttpppmmmiiiiiiiiiiiiiiiiiiiiiiiihhhjjjmmmnnnpppuuu{{{|||vvvooollllllllliiifffaaaaaabbb```^^^^^^aaadddaaadddhhhlllmmmkkkhhheeeccccccddddddcccbbb``````aaa``````____________```aaa```___^^^^^^```bbbcccbbb``````aaadddffffffeeecccbbbaaaaaaaaaaaabbbccc```bbbeeegggggggggeeeddd_______________```aaaaaaaaaaaaaaaaaaaaaaaaaaaaaa]]]]]]]]]^^^^^^]]]\\\\\\[[[\\\^^^```ccceeeggggggggggggeeedddccccccbbbbbb```aaabbbdddeeefffgggggggggfffeeecccbbb```___^^^____________```bbbccceeeffffffeeeeeefffhhhiiikkkhhhiiiiiihhhggghhhkkkmmmkkkllllllllllllmmmpppsssooorrrssspppppprrrqqqnnnnnnllliiifffccccccccccccdddbbb``````bbbbbbbbbaaa```bbbdddeeeeeeeeeeeefffgggfffeeefffggggggeeeccceeeeeeeeeeeeeeeffffffffffffeeebbb___^^^^^^______bbbccceeeggghhhhhhhhhggg^^^\\\[[[YYYXXXXXXXXXXXXXXXXXXXXXXXXYYY[[[\\\]]][[[[[[[[[[[[[[[[[[[[[\\\aaa___]]]]]]_________^^^[[[ZZZYYYXXXWWWVVVVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVUUUUUUUUUUUUUUUTTTSSSRRRTTTSSSQQQOOONNNNNNOOOOOOMMMOOOSSSUUUWWWVVVUUUTTTSSSUUUWWWYYYZZZZZZYYYXXXVVVVVVVVVVVVUUUTTTRRRRRRRRRSSSTTTUUUUUUTTTSSSRRRTTTSSSQQQOOOPPPRRRTTTVVVOOOQQQSSSTTTSSSSSSSSSTTTQQQRRRSSSUUUWWWYYYZZZ[[[\\\^^^```aaa___[[[WWWTTTVVVYYY\\\^^^]]][[[ZZZZZZYYYZZZZZZZZZZZZ[[[^^^```bbbeeekkktttlllaaaXXXMMMIIIKKKQQQ\\\oooqqqcccYYY\\\```ccciiisssvvvnnneee\\\TTTQQQQQQRRRRRRSSSRRRRRRRRRNNNOOOOOONNNNNNPPPSSSVVVVVVYYY^^^dddhhhjjjkkkkkkmmmppptttxxx{{{{{{{{{zzzzzzzzzzzz{{{{{{}}}~~~}}}}}}}}}}}}~~~}}}|||}}}~~~}}}~~~~~~}}}{{{xxxtttoookkkhhhdddeeeeeeffffffggggggggggggiiilllnnnqqqwww~~~{{{uuunnnkkkkkkkkkgggccc___aaaaaa___\\\]]]```ddd[[[___eeejjjllliiieeebbbccccccccccccbbbaaa``````_______________```aaabbbaaa```___^^^___```bbbdddcccaaa```aaadddeeeeeeeeedddcccbbbaaaaaabbbcccddd]]]^^^```bbbbbbbbbaaa```^^^^^^^^^^^^^^^___```aaaaaaaaaaaa```````````````[[[[[[\\\\\\\\\\\\[[[[[[YYYZZZ\\\^^^```bbbdddeeedddddddddccccccbbbbbbbbbddddddddddddddddddddddddgggfffeeecccaaa___^^^^^^\\\\\\\\\]]]___aaabbbccccccddddddeeefffggghhhhhhjjjhhhfffddddddeeegggiiijjjjjjkkkmmmoooqqqpppoooppprrruuuuuurrrooommmmmmjjjjjjgggdddbbbbbbdddfffeeeeeeddddddcccbbbaaaaaacccbbbaaaaaaaaabbbdddeeeffffffffffffffffffeeeeeegggfffdddcccbbbbbbcccdddbbbaaa```______```aaaaaacccdddeeefffggggggggggggeeebbb^^^YYYVVVUUUUUUVVVXXXXXXXXXYYYYYYYYYYYYYYYZZZ[[[[[[YYYWWWXXXZZZ[[[``````___]]][[[ZZZ[[[]]]]]][[[XXXVVVTTTTTTTTTUUUWWWWWWUUUTTTTTTUUUWWWWWWWWWWWWXXXXXXXXXXXXWWWWWWSSSSSSRRRQQQPPPOOOOOONNNQQQQQQRRRSSSTTTVVVXXXYYYXXXXXXXXXXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUTTTRRRQQQSSSTTTVVVVVVUUUTTTUUUVVVWWWWWWVVVVVVUUUTTTSSSSSSSSSTTTVVVVVVVVVUUUSSSQQQTTTOOOOOOTTTYYYXXXXXXYYY___```aaaaaa```]]][[[YYYYYYYYYYYYYYYYYYXXXXXXXXX[[[ZZZZZZZZZZZZ\\\]]]^^^___aaaeeeiiiqqq{{{qqqcccRRRIIIJJJKKKOOOZZZjjj{{{nnn^^^WWWXXXccckkkmmmuuuwwwiii^^^\\\XXXTTTQQQQQQSSSTTTTTTRRRRRRPPPMMMLLLLLLOOORRRTTTWWWZZZ]]]```bbbfffhhhlllooosssvvvwwwwwwxxxyyyzzzxxxvvvxxx|||~~~~~~}}}|||||||||||||||{{{{{{{{{~~~}}}||||||}}}}}}|||xxxwwwyyywwwtttrrrpppmmmiiifffbbbbbbbbbbbbcccdddeeefffeeehhhlllpppuuu|||}}}~~~~~~zzzzzzyyyvvvqqqkkkfffbbb```___```]]][[[ZZZ\\\^^^______\\\^^^aaadddeeedddcccaaaccccccbbbaaa````````````___^^^^^^^^^^^^___```````````````aaabbbbbbcccccc```````````````aaaaaabbbdddcccbbbaaa`````````````````````______^^^^^^]]]\\\]]]^^^^^^______^^^^^^___```bbbcccdddcccaaa```[[[[[[\\\\\\\\\\\\[[[[[[YYYZZZ[[[]]]___aaabbbccccccccccccccccccccccccccceeeeeeeeeeeeeeeeeeddddddhhhhhhfffdddbbbaaa______]]]]]]]]]^^^___```aaabbbbbbcccdddeeefffggghhhhhhiiihhhfffeeeeeefffggghhhjjjjjjjjjmmmoooqqqpppooonnnpppqqqssssssqqqooommmkkkjjjhhheeebbbaaaccceeeeeeeeeddddddcccbbbbbbaaabbbbbbaaa```aaaaaaccccccdddddddddeeeeeefffffffffgggfffdddcccbbbbbbccccccbbbaaa```______```aaaaaaaaaaaacccddddddeeeeeeeeecccaaa]]]YYYVVVUUUUUUUUUVVVVVVVVVWWWWWWWWWWWWXXXYYYYYYYYYXXXWWWWWWYYY[[[______^^^\\\ZZZZZZ[[[]]][[[YYYWWWUUUTTTTTTTTTUUUVVVVVVUUUUUUUUUUUUVVVVVVXXXXXXYYYYYYYYYYYYXXXXXXSSSSSSRRRRRRRRRRRRRRRRRRPPPPPPQQQRRRTTTUUUWWWXXXVVVWWWWWWXXXXXXXXXWWWWWWWWWWWWWWWWWWUUUTTTSSSRRRTTTVVVWWWWWWVVVVVVWWWXXXYYYXXXWWWVVVUUUTTTSSSSSSRRRSSSTTTUUUTTTSSSQQQPPPTTTPPPPPPUUUXXXXXXXXXYYY]]]^^^^^^^^^]]][[[YYYXXXYYYYYYYYYYYYXXXXXXXXXXXXYYYXXXXXXXXXYYYZZZ\\\]]]\\\^^^aaaeeekkkwwwzzzkkkWWWKKKIIIJJJKKKRRR___mmm{{{iii^^^ZZZbbbhhhiiimmmttt~~~|||ooofffaaa[[[UUUSSSQQQPPPOOOPPPPPPPPPNNNLLLLLLNNNQQQRRRTTTWWWZZZ\\\___cccfffiiilllpppsssttttttuuuvvvxxxvvvuuuwwwzzz||||||{{{{{{{{{{{{{{{{{{{{{{{{{{{~~~~~~~~~}}}}}}~~~~~~~~~}}}yyyvvvuuuvvvtttrrrpppnnnlllhhhfffdddccc```______aaaccceeefffiiimmmrrrwww~~~|||zzzyyy}}}}}}uuurrrmmmhhhccc```______bbb```]]]]]]^^^___```___\\\]]]___bbbccccccbbbbbbbbbbbbaaa```````````````^^^]]]]]]]]]]]]^^^_________`````````aaaaaaaaabbb```____________```aaaaaabbbaaaaaa```````````````______^^^]]]]]]]]]]]]]]]\\\\\\^^^___``````aaaaaa___```aaabbbbbb```^^^]]][[[[[[\\\\\\\\\\\\[[[[[[YYYZZZ[[[\\\^^^___```aaa``````aaabbbcccdddeeefffeeeeeeffffffffffffffffffkkkjjjiiigggeeecccaaa```______^^^^^^______```aaaaaaaaabbbdddeeeggghhhhhhggggggggggggggggggggggggjjjjjjjjjllloooppppppoooooonnnooorrruuuvvvsssppplllllliiifffcccaaacccdddeeeeeeddddddccccccbbbbbbbbbaaaaaa`````````aaaaaaaaabbbbbbcccdddeeefffffffffeeedddcccbbbbbbbbbbbbaaa```___^^^^^^___```aaa^^^___``````aaaaaaaaaaaaaaa___\\\XXXUUUTTTTTTTTTTTTTTTTTTTTTUUUUUUVVVVVVVVVWWWXXXWWWWWWWWWYYY[[[]]]^^^]]][[[YYYYYY[[[]]][[[YYYWWWTTTSSSSSSTTTTTTUUUUUUVVVVVVVVVVVVUUUUUUXXXXXXYYYYYYYYYYYYXXXXXXRRRSSSSSSSSSTTTTTTTTTTTTPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUVVVWWWXXXXXXXXXWWWWWWWWWWWWWWWVVVUUUSSSSSSUUUWWWXXXXXXWWWWWWXXXZZZZZZZZZYYYWWWVVVTTTSSSSSSSSSSSSTTTUUUUUUSSSRRRQQQUUUQQQQQQUUUXXXWWWWWWYYY[[[\\\\\\[[[ZZZYYYWWWVVVXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXYYYZZZ[[[]]]^^^YYY[[[]]]```dddmmmxxxqqq]]]NNNIIIIIIIIIKKKRRR]]]qqq~~~mmm``````eeefffgggjjjuuuxxxvvvpppfff]]]WWWSSSPPPNNNNNNOOOOOONNNLLLLLLMMMOOOOOOQQQSSSUUUVVVZZZ^^^aaadddgggkkknnnoooppprrrsssvvvuuutttvvvxxxzzzyyyyyyzzzzzzzzzzzzzzzzzzzzzzzz}}}}}}~~~~~~~~~{{{wwwtttttttttrrrpppnnnnnnmmmkkkiiiffffffccc```]]]]]]___bbbdddgggjjjnnnsssyyyxxxuuuxxx~~~wwwooolllhhhccc```______```bbb```^^^^^^_________^^^[[[\\\]]]^^^```aaabbbbbbaaaaaa```_________``````]]]]]]]]]]]]]]]^^^_________`````````````````````______^^^^^^^^^___````````````_________```aaaaaa___^^^]]]\\\\\\\\\]]]^^^\\\\\\]]]^^^```aaabbbbbb``````aaaaaa```^^^\\\ZZZ[[[\\\\\\]]]]]]\\\\\\[[[YYYZZZZZZ\\\]]]^^^______]]]^^^```aaaccceeeggggggffffffffffffggggggggggggmmmllljjjhhhfffdddcccbbbaaa``````__________________```aaacccdddfffggghhheeefffggghhhhhhhhhgggfffiiiiiiiiikkknnnoooooonnnqqqnnnnnnsssyyy{{{xxxtttnnnnnnlllhhheeecccdddeeeeeeeeedddddddddcccccccccbbbaaaaaaaaa````````````aaaaaabbbbbbccccccddddddeeedddccccccbbbaaaaaaaaa```___^^^^^^^^^___```aaa]]]]]]^^^__________________]]]ZZZWWWUUUTTTTTTTTTRRRSSSSSSTTTTTTUUUUUUUUUTTTUUUWWWWWWVVVWWWYYYZZZ[[[\\\\\\ZZZYYYYYY\\\^^^___]]]YYYVVVTTTSSSSSSSSSSSSTTTUUUVVVVVVUUUTTTSSSVVVWWWWWWXXXXXXWWWWWWVVVSSSSSSSSSTTTTTTTTTTTTTTTQQQQQQRRRSSSTTTUUUUUUUUUSSSSSSUUUVVVWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTSSSUUUVVVWWWWWWVVVWWWXXXZZZ[[[[[[YYYXXXVVVUUUSSSSSSUUUVVVVVVWWWVVVUUUTTTTTTVVVRRRRRRUUUWWWVVVWWW[[[]]]\\\[[[ZZZYYYXXXWWWVVVWWWWWWXXXXXXXXXXXXXXXYYYYYYYYYZZZ[[[\\\^^^______ZZZ\\\]]]^^^```fffooouuuyyygggVVVOOOJJJHHHHHHLLLTTTgggkkk```aaaccceeehhhnnnqqqvvv~~~ssseee\\\WWWTTTSSSOOOPPPPPPPPPNNNLLLMMMNNNMMMOOOPPPQQQRRRUUUYYY\\\___bbbfffiiijjjlllnnnpppsssssstttuuuwwwxxxxxxwwwxxxxxxxxxyyyyyyyyyyyyyyy{{{|||}}}}}}zzzzzzyyyvvvsssqqqrrrsssooonnnmmmmmmmmmllljjjhhheeedddcccbbbbbbdddfffgggiiikkkppptttzzzxxxrrrsss|||xxxqqqiiigggdddaaa___```aaabbbaaa___^^^^^^^^^^^^\\\ZZZ[[[[[[[[[[[[]]]___aaabbbaaa```````````````aaaaaa^^^^^^^^^^^^^^^___``````aaaaaaaaa```````````````]]]]]]]]]]]]]]]^^^__________________```aaabbbccc```___]]]\\\]]]^^^___```]]]]]]]]]]]]^^^______```````````````___^^^\\\\\\\\\\\\]]]]]]]]]]]]\\\\\\YYYYYYZZZ[[[\\\^^^^^^___\\\]]]___aaaccceeeggghhhfffffffffgggggghhhhhhhhhlllllljjjiiigggfffddddddbbbbbbaaa```___^^^____________```bbbccceeeffffffdddeeefffhhhhhhhhhgggfffgggggggggjjjlllnnnmmmlllooommmlllpppwwwzzzxxxtttppppppnnnkkkhhhffffffgggeeeeeeeeedddddddddddddddbbbbbbbbbbbbbbbbbbaaaaaacccccccccbbbbbbaaaaaa```ccccccccccccbbbaaa``````___^^^]]]]]]]]]^^^```aaa]]]^^^__________________]]]\\\ZZZWWWUUUTTTTTTTTTRRRSSSSSSTTTUUUUUUVVVVVVSSSUUUWWWWWWWWWWWWXXXZZZZZZ[[[[[[ZZZYYYZZZ]]]___dddaaa]]]YYYUUUSSSRRRRRRRRRSSSUUUUUUUUUUUUSSSRRRTTTUUUUUUVVVVVVUUUUUUTTTUUUUUUTTTTTTSSSRRRQQQQQQSSSTTTUUUVVVVVVVVVVVVUUURRRRRRTTTUUUVVVVVVVVVVVVVVVVVVVVVVVVUUUTTTSSSSSSSSSTTTUUUUUUTTTUUUWWWYYY[[[ZZZYYYXXXVVVUUUTTTSSSVVVVVVVVVVVVUUUUUUTTTTTTVVVSSSSSSVVVVVVVVVXXX]]]aaa___]]][[[YYYXXXXXXXXXVVVWWWWWWWWWXXXXXXYYYYYYXXXYYYZZZ[[[\\\]]]]]]^^^\\\^^^`````````ccciiinnnzzzrrraaaVVVLLLIIIGGGIIIOOO___www}}}fff]]]]]]aaadddjjjnnnsssyyy~~~pppccc[[[WWWUUURRRSSSTTTRRRPPPNNNNNNOOONNNOOOPPPPPPPPPQQQTTTWWWZZZ\\\```ccceeegggjjjllloooqqqssstttuuuvvvvvvwwwvvvvvvwwwwwwxxxxxxxxxyyyzzz{{{}}}~~~|||zzzyyyvvvwwwvvvtttqqqpppqqqrrrnnnmmmlllmmmnnnnnnmmmkkkccceeegggjjjlllllllllkkkkkkmmmqqqvvv{{{}}}tttooolllyyyrrrllleeedddcccaaaaaabbbcccdddaaa`````````aaa```]]][[[\\\[[[ZZZZZZ[[[]]]___aaa```````````````aaabbbccc```````````````aaabbbbbbbbbbbbbbbaaaaaa``````___\\\\\\\\\[[[\\\]]]]]]^^^_________```aaabbbcccdddaaa``````___```aaabbbccc___^^^]]][[[[[[[[[[[[[[[^^^_____________________\\\\\\]]]]]]]]]]]]\\\\\\XXXYYYZZZ[[[]]]^^^___```]]]^^^___aaacccdddffffffeeeeeeffffffggghhhhhhhhhjjjjjjiiihhhgggfffeeeeeecccbbbaaa```_______________``````aaabbbcccddddddbbbccceeefffggggggfffeeeeeeeeeeeegggjjjlllkkkjjjjjjiiiiiilllpppsssrrrpppppppppooollliiigggggghhheeeeeeeeeeeeddddddddddddbbbcccddddddeeeeeeddddddddddddcccbbbaaa``````___bbbbbbcccbbbbbbaaa______^^^]]]\\\\\\]]]^^^```aaa^^^______`````````______\\\[[[ZZZXXXVVVUUUUUUTTTRRRSSSSSSTTTUUUVVVWWWWWWTTTVVVXXXXXXWWWWWWXXXYYYYYYZZZ[[[[[[ZZZ\\\^^^aaafffccc___ZZZVVVSSSRRRRRRSSSSSSTTTTTTTTTTTTSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSVVVVVVUUUTTTSSSRRRQQQQQQTTTUUUVVVWWWWWWWWWVVVUUURRRRRRSSSTTTUUUUUUUUUTTTTTTTTTUUUUUUTTTSSSSSSRRRQQQRRRSSSRRRRRRSSSVVVXXXYYYYYYXXXWWWVVVUUUTTTTTTSSSSSSSSSRRRRRRRRRRRRRRRTTTRRRSSSVVVVVVVVVZZZ___fffccc```\\\YYYXXXXXXXXXVVVVVVVVVWWWXXXXXXYYYYYYVVVVVVWWWXXXYYYYYYYYYYYY[[[^^^``````___```dddhhhnnnzzz{{{iii[[[QQQLLLGGGGGGKKKUUUeeetttwwwcccZZZ[[[^^^eeejjjppptttvvvzzzrrrfff]]]XXXYYYYYYXXXVVVRRRPPPQQQQQQQQQRRRSSSSSSQQQQQQRRRSSSSSSVVVYYY\\\___aaaeeehhhjjjmmmppprrrssstttuuuvvvuuuuuuuuuvvvvvvwwwwwwxxxyyyzzz}}}||||||}}}|||||||||yyyvvvttttttuuusssttttttsssqqqoooooopppmmmmmmlllnnnooopppnnnmmmcccgggkkkppprrrrrrqqqooooooqqquuuyyy}}}yyynnnhhhggghhh}}}zzzmmmhhhbbbbbbcccddddddeeeeeeeeeccccccdddeeefffdddaaa^^^\\\\\\[[[ZZZ[[[\\\]]]^^^___^^^______```aaabbbcccaaaaaaaaaaaaaaabbbccccccbbbbbbaaaaaa```___^^^^^^[[[[[[ZZZZZZ[[[[[[\\\]]]____________```aaabbbcccaaaaaabbbcccddddddeeeeee```^^^\\\ZZZYYYYYYYYYYYY^^^^^^^^^^^^______``````\\\]]]]]]^^^^^^]]]]]]\\\XXXYYYZZZ\\\^^^___aaabbb______```aaabbbcccddddddddddddeeeffffffggghhhhhhggggggggggggffffffffffffbbbbbbaaa```_________````````````aaaaaaaaabbbbbbaaabbbcccdddeeeeeeeeeeeeccccccccceeehhhiiiiiihhhgggggghhhjjjkkklllmmmmmmmmmnnnnnnllliiigggggghhheeeeeeeeeeeeeeeeeeeeeeeecccdddeeeggghhhhhhhhhgggcccccccccbbbbbbaaaaaaaaaaaabbbbbbbbbbbb```___^^^]]]\\\\\\\\\\\\^^^___```______`````````______^^^\\\[[[ZZZYYYXXXVVVVVVUUURRRRRRSSSTTTUUUVVVWWWWWWUUUWWWYYYYYYXXXWWWWWWXXXYYYZZZ[[[[[[[[[]]]```ccccccaaa]]]YYYVVVTTTSSSSSSSSSSSSSSSRRRRRRSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSVVVVVVUUUUUUTTTTTTTTTSSSTTTUUUVVVWWWWWWVVVTTTSSSRRRRRRSSSSSSTTTSSSSSSSSSRRRSSSSSSSSSSSSRRRQQQQQQQQQRRRRRRQQQQQQSSSVVVYYYWWWVVVVVVVVVUUUUUUUUUUUUSSSRRRRRRQQQQQQQQQQQQQQQSSSRRRSSSVVVVVVVVV[[[bbbjjjgggbbb]]]YYYXXXXXXXXXUUUUUUVVVWWWWWWXXXYYYYYYUUUVVVWWWXXXXXXWWWVVVVVVWWW[[[^^^^^^\\\\\\___bbbfffppp|||yyyjjj]]]TTTJJJGGGHHHLLLVVV___ooouuuccc]]]]]]^^^cccjjjmmmnnnqqqwww{{{{{{mmmeeeaaa```]]]YYYUUUSSSSSSUUUTTTVVVXXXWWWTTTRRRPPPPPPMMMPPPSSSVVVXXX\\\```ccccccggglllooopppppprrrtttsssttttttuuuvvvvvvwwwwwwxxxzzz|||~~~~~~~~~~~~}}}zzzwwwuuuuuuvvvsssttttttrrrooonnnoooqqqppprrrsssssspppnnnmmmmmmmmmllllllmmmoooooonnnmmmfffiiilllppprrrrrrqqqppptttvvvyyy|||xxxjjjaaaaaaffflllzzzssshhhddd^^^```ccceeegggfffeeeeeecccdddeeeggghhhgggdddaaa]]]]]]\\\\\\[[[[[[\\\\\\\\\\\\\\\]]]^^^___aaabbbaaaaaaaaa```aaabbbbbbcccaaa``````___]]]\\\[[[[[[ZZZZZZYYYYYYZZZZZZ[[[\\\]]]]]]]]]]]]^^^^^^___```___aaaccceeefffffffffeee```^^^\\\ZZZYYYYYYZZZ[[[^^^^^^^^^]]]]]]]]]]]]]]]\\\]]]]]]^^^^^^]]]]]]\\\WWWXXXZZZ\\\^^^```bbbccc``````aaaaaabbbbbbbbbbbbdddddddddeeefffgggggghhheeeeeeeeeeeeffffffffffffbbbbbbaaa```````````````aaaaaaaaaaaaaaaaaaaaaaaaaaaaaabbbccccccdddeeeeeebbbaaabbbdddggghhhhhhgggggghhhjjjjjjjjjjjjlllmmmkkklllllljjjhhhffffffgggeeeeeeeeeeeeeeeeeeeeeeeecccdddfffhhhjjjjjjjjjjjjbbbbbbbbbbbbbbbcccccccccaaaaaabbbbbbbbb```___]]]\\\\\\[[[[[[\\\^^^___```_________``````___^^^^^^\\\[[[ZZZYYYXXXWWWVVVVVVQQQQQQRRRSSSTTTUUUVVVVVVVVVXXXZZZZZZXXXWWWWWWWWWYYYZZZ[[[\\\\\\^^^aaaddd```^^^[[[XXXVVVUUUUUUUUUTTTSSSRRRQQQQQQRRRSSSTTTTTTTTTUUUUUUUUUUUUTTTTTTUUUUUUVVVVVVVVVVVVWWWWWWSSSTTTUUUVVVVVVUUUSSSRRRRRRSSSSSSSSSSSSSSSRRRQQQQQQRRRRRRRRRRRRRRRQQQPPPQQQRRRRRRQQQQQQSSSVVVYYYUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTSSSRRRRRRRRRRRRRRRRRRQQQSSSUUUVVVVVV\\\dddlllhhhbbb]]]YYYWWWWWWWWWUUUUUUVVVVVVWWWXXXYYYYYYWWWXXXYYYYYYYYYXXXWWWVVVSSSWWWZZZ[[[YYYXXX[[[]]]bbbjjjsss|||iii\\\NNNHHHGGGIIINNNSSS\\\pppnnndddaaaXXX]]]dddgggiiilllsssyyyyyy~~~tttfffddd```[[[VVVTTTUUUWWWWWWYYY[[[ZZZWWWSSSPPPOOOIIIKKKOOOQQQTTTXXX\\\______dddiiimmmmmmnnnqqqsssssssssttttttuuuvvvvvvwwwxxxyyy|||~~~~~~}}}}}}~~~~~~~~~~~~}}}|||{{{{{{xxxxxxwwwtttqqqooopppqqqnnnoooooommmjjjiiilllooooooqqqsssrrrpppmmmkkkkkkllllllkkkmmmnnnooonnnllljjjjjjlllnnnooopppppppppxxxzzz|||yyylll___YYY]]]iiirrrttt~~~oooeeebbb\\\___cccfffhhhgggeeecccaaabbbdddggghhhgggccc```^^^^^^]]]]]]\\\[[[[[[ZZZYYYZZZZZZ[[[\\\^^^___``````````````````aaabbbbbb______^^^]]][[[ZZZYYYYYYYYYYYYYYYYYYYYYZZZ[[[[[[\\\\\\[[[[[[\\\\\\]]]]]]^^^```cccfffhhhgggfffeee___^^^\\\ZZZZZZ[[[\\\]]]______]]]\\\[[[ZZZZZZZZZ]]]]]]^^^^^^]]]\\\ZZZYYYYYY[[[]]]^^^___```cccfffbbbbbbbbbbbbbbbccccccdddfffggghhhhhhgggggghhhiiiiiifffddddddfffgggfffddddddcccbbbaaa```^^^]]]]]]^^^```bbbbbbaaa```___```______``````aaaaaabbbbbbaaaaaabbbcccddddddeeeeeeffffffgggggghhhhhhhhhhhhjjjiiigggggghhhhhhfffeeeeeeeeeeeefffeeeeeeddddddccccccddddddddddddddddddbbbccccccdddcccbbbaaa`````````aaaaaaaaa```^^^]]]]]]]]]\\\[[[ZZZZZZZZZ[[[^^^^^^______```_________[[[[[[ZZZYYYXXXVVVTTTSSSSSSVVVXXXWWWTTTSSSTTTVVVTTTUUUVVVWWWWWWWWWVVVUUUWWWXXXZZZ\\\]]]]]]]]]]]]___^^^]]]ZZZYYYWWWWWWVVVTTTTTTTTTRRRPPPPPPRRRTTTSSSSSSSSSSSSSSSSSSTTTTTTVVVWWWWWWWWWVVVUUUUUUTTTTTTUUUUUUVVVVVVUUUUUUTTTSSSSSSTTTTTTSSSRRRQQQOOOQQQQQQQQQQQQQQQQQQPPPPPPSSSSSSRRRQQQRRRSSSTTTUUUUUUTTTSSSRRRRRRTTTVVVXXXUUUTTTRRRPPPOOOPPPQQQRRRVVVUUUSSSSSSTTTWWWZZZ\\\______]]]ZZZWWWUUUVVVWWWVVVWWWWWWWWWWWWWWWWWWWWWWWWWWWWWWVVVUUUTTTRRRQQQUUUWWWZZZ[[[ZZZYYYYYYZZZ___ccciiiooowww}}}nnnZZZLLLHHHIIILLLMMMSSSYYYeeeqqq}}}|||fff]]]XXXWWW^^^eeehhhiiikkkqqqwwwwwwqqqhhh```[[[XXXVVVUUUXXXYYY[[[\\\ZZZWWWRRROOOLLLKKKKKKNNNQQQTTTVVVVVVXXX[[[___dddgggiiijjjjjjkkkmmmqqqsssttttttuuuwwwuuuvvvxxx{{{}}}~~~~~~~~~~~~~~~~~~~~~}}}}}}~~~~~~~~~|||~~~}}}|||zzzxxxvvvuuuttttttooooooooonnnmmmkkkjjjiiiiiiiiihhhgggffffffiiilllnnnoooooooooooonnnmmmmmmooonnnmmmllllllmmmnnnoooooooooooopppqqqtttvvvwww|||~~~mmm\\\VVV[[[bbbjjjqqq}}}~~~~~~~~~ssshhhbbb```aaabbbbbbbbbbbbccccccccccccfffhhhiiifffcccaaaaaacccbbbaaa___]]]\\\ZZZZZZXXXXXXXXXXXXZZZ\\\^^^___aaa```______```aaabbbccccccbbb```]]]\\\[[[[[[[[[ZZZYYYYYYZZZ\\\\\\[[[ZZZYYYZZZ[[[[[[ZZZZZZ[[[\\\```aaaccceeefffeeedddccc\\\[[[ZZZYYYYYYZZZ[[[\\\\\\]]]]]]^^^^^^]]]]]]\\\ZZZZZZ\\\]]]]]]]]]\\\\\\YYY[[[]]]]]]^^^___bbbddd```````````````aaaaaabbbeeefffgggggggggggghhhiiiiiifffcccccceeeeeeeeecccddddddcccbbbaaa```___^^^```bbbddddddcccbbbaaabbb````````````aaaaaaaaaaaaaaaaaaaaabbbccccccddddddeeeeeeeeeffffffgggggghhhiiihhhgggggghhhgggeeecccdddddddddddddddccccccbbbbbbccccccccccccdddddddddcccddddddeeedddcccbbbaaa``````aaa``````^^^]]]\\\\\\\\\[[[ZZZZZZZZZZZZZZZ[[[\\\]]]]]]^^^]]]]]]]]][[[[[[ZZZYYYXXXVVVTTTSSSTTTUUUVVVVVVUUUSSSTTTTTTTTTUUUVVVWWWWWWWWWVVVUUUVVVWWWYYY[[[\\\]]]]]]]]]^^^]]][[[ZZZXXXWWWVVVVVVUUUUUUTTTRRRPPPPPPSSSUUUXXXWWWUUUTTTSSSSSSSSSSSSWWWWWWWWWWWWWWWVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUSSSSSSTTTTTTTTTSSSRRRQQQPPPPPPQQQQQQQQQPPPOOONNNPPPOOOOOONNNOOOPPPQQQRRRTTTSSSRRRRRRSSSUUUWWWXXXVVVTTTRRRQQQPPPPPPQQQRRRUUUTTTSSSRRRSSSVVVYYYZZZ]]]]]][[[XXXUUUTTTTTTVVVUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXWWWWWWVVVTTTSSSRRRTTTVVVXXXXXXXXXXXXYYYZZZ[[[^^^cccgggnnnxxx~~~fffSSSJJJHHHHHHIIIMMMPPPWWW```jjjzzzxxxiii```ZZZ\\\```ccceeehhhqqquuu|||vvvjjj```ZZZVVVTTTVVVWWWZZZ\\\\\\YYYTTTQQQLLLJJJJJJLLLOOOQQQRRRQQQVVVXXX[[[___bbbdddeeeeeefffiiilllooooooppprrrssswwwxxxzzz|||}}}~~~~~~}}}}}}}}}}}}}}}~~~~~~~~~~~~}}}}}}}}}{{{{{{{{{{{{{{{{{{|||||||||~~~}}}}}}~~~{{{{{{|||}}}|||{{{zzzyyyvvvuuutttrrrpppnnnnnnmmmllllllkkkkkkiiihhhgggfffdddeeeeeeeeeddddddgggiiillllllnnnoooooooooooonnnnnnnnnmmmmmmnnnooopppqqqqqqqqqqqqrrrtttwwwyyyzzz~~~nnnaaaWWWXXX```hhhpppvvv{{{~~~{{{~~~}}}rrriiidddbbb______```aaabbbcccddddddcccfffhhhhhhfffcccbbbaaaaaa```___]]][[[YYYXXXWWWXXXXXXXXXYYYZZZ\\\^^^^^^___^^^^^^^^^^^^___aaabbbcccbbb```^^^\\\[[[[[[[[[YYYYYYXXXZZZ[[[\\\[[[YYYYYYZZZ[[[[[[ZZZZZZ[[[\\\```aaacccdddeeedddbbbaaa\\\[[[ZZZYYYYYYZZZ[[[\\\]]]]]]^^^^^^^^^^^^]]]]]]ZZZZZZ[[[\\\\\\\\\[[[[[[YYY[[[]]]]]]]]]]]]___aaa]]]]]]]]]]]]]]]^^^^^^___bbbdddeeeeeeeeeeeeggghhhiiifffcccaaabbbccccccbbbeeeddddddcccbbbaaa``````bbbdddffffffeeedddcccdddaaaaaaaaaaaa`````````````````````aaabbbbbbccccccccccccdddeeeeeefffgggggggggfffggghhhhhhgggdddaaabbbbbbbbbbbbbbbaaa``````aaaaaaaaaaaabbbbbbcccccccccdddeeeeeeeeedddcccbbb`````````___^^^\\\[[[ZZZ[[[[[[ZZZYYYYYYYYYYYYZZZYYYYYYZZZ[[[[[[[[[[[[[[[\\\\\\[[[ZZZXXXVVVTTTSSSUUUTTTTTTTTTUUUUUUSSSQQQSSSTTTUUUVVVVVVVVVVVVUUUUUUVVVXXXZZZ[[[\\\]]]]]]]]]\\\ZZZYYYXXXWWWWWWWWWVVVVVVTTTRRRPPPQQQTTTWWW]]][[[WWWTTTRRRQQQRRRSSSWWWWWWWWWWWWWWWVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVUUUSSSTTTTTTUUUTTTTTTSSSSSSOOOPPPQQQQQQQQQOOONNNMMMNNNMMMMMMMMMMMMNNNOOOOOORRRRRRQQQRRRSSSUUUWWWXXXVVVUUUSSSRRRQQQQQQRRRSSSTTTSSSRRRQQQRRRTTTWWWXXXYYYYYYYYYVVVSSSRRRRRRSSSSSSTTTTTTUUUVVVWWWXXXXXXXXXXXXXXXWWWVVVUUUTTTSSSTTTUUUVVVUUUUUUUUUWWWYYYXXXZZZ]]]```dddmmmyyyvvv^^^PPPJJJHHHGGGHHHHHHJJJNNNUUUccczzz~~~oooaaa\\\]]]```dddiiipppsssvvvyyy|||{{{mmmddd^^^ZZZTTTUUUWWWYYYZZZXXXSSSPPPMMMLLLKKKLLLNNNPPPPPPOOOSSSTTTUUUXXXZZZ\\\^^^______bbbeeehhhiiijjjlllnnnvvvvvvxxxyyyzzz{{{{{{{{{zzzzzzzzzzzz{{{|||}}}}}}}}}|||zzzyyyyyyvvvvvvvvvvvvwwwxxxxxxyyyzzz|||~~~}}}{{{yyyxxxyyyuuuuuuuuuttttttsssssssssoooooommmllljjjiiihhhgggggggggffffffeeedddcccccc___aaabbbbbbbbbbbbdddfffhhhjjjllloooppppppooonnnllllllmmmnnnoooqqqssstttsssssstttvvvxxxzzz}}}~~~~~~mmm]]]WWWXXXbbbooowww}}}wwwwwwwwwpppjjjeeeccc]]]]]]^^^___```bbbcccdddbbbeeeggggggeeecccbbbbbb``````___]]][[[YYYWWWVVVVVVWWWYYYZZZ\\\]]]]]]]]]]]]\\\\\\\\\]]]^^^```aaadddcccaaa___]]]\\\[[[[[[YYYYYYYYYZZZ[[[\\\[[[YYYYYYZZZ[[[[[[ZZZZZZ[[[]]]aaabbbcccddddddbbb```___[[[[[[ZZZZZZZZZZZZ[[[[[[]]]^^^^^^______^^^^^^]]]]]]]]]]]]\\\[[[ZZZYYYXXX[[[\\\^^^]]]\\\\\\\\\]]]ZZZZZZZZZZZZZZZ[[[[[[\\\^^^```aaabbbaaabbbccceeegggeeeaaa______```aaaaaadddddddddccccccbbbbbbaaabbbdddffffffeeedddcccdddbbbbbbaaaaaa``````______^^^_________``````aaaaaaaaabbbcccdddeeefffggggggeeeeeefffggghhhfffbbb___````````````___^^^]]]]]]^^^^^^______```aaaaaaaaabbbcccdddddddddcccbbbaaa``````___]]]\\\ZZZYYYXXXYYYYYYXXXXXXXXXXXXYYYYYYWWWXXXYYYZZZZZZZZZZZZZZZ\\\\\\[[[ZZZXXXVVVTTTSSSVVVTTTRRRSSSUUUUUURRROOOSSSSSSTTTUUUUUUVVVVVVVVVUUUUUUWWWXXXYYY[[[[[[\\\\\\[[[ZZZYYYXXXXXXXXXXXXXXXWWWUUURRRQQQRRRUUUXXX]]][[[VVVRRRPPPQQQRRRSSSVVVVVVWWWWWWWWWWWWVVVVVVVVVVVVWWWWWWWWWWWWVVVVVVTTTTTTTTTUUUUUUUUUUUUTTTPPPRRRSSSTTTSSSQQQNNNLLLNNNNNNNNNNNNNNNOOOOOOOOOQQQQQQQQQRRRSSSUUUWWWXXXVVVUUUTTTSSSRRRRRRRRRSSSRRRRRRQQQQQQRRRSSSUUUVVVUUUVVVVVVTTTQQQPPPPPPQQQRRRRRRSSSTTTUUUWWWWWWXXXXXXXXXXXXWWWWWWUUUTTTTTTSSSTTTTTTSSSRRRSSSVVVXXXWWWYYY[[[]]]```hhhsss{{{mmm\\\QQQKKKHHHHHHFFFFFFHHHLLLVVViiizzzrrrfff```aaaffflllppprrrtttuuuvvv{{{wwwnnniii___\\\ZZZYYYYYYXXXTTTQQQOOONNNMMMNNNPPPRRRRRRQQQPPPPPPQQQRRRTTTVVVXXXYYYYYY\\\___aaabbbdddgggiiimmmnnnppprrrssstttuuuuuuvvvvvvvvvwwwxxxyyy{{{{{{~~~}}}|||zzzxxxvvvtttsssrrrrrrrrrrrrrrrssstttuuuwwwxxxyyyxxxvvvtttssssssrrrqqqpppooonnnnnnooooookkkkkkjjjiiihhhfffeeedddcccbbbbbbaaa````````````\\\^^^aaabbbbbbbbbccceeegggiiikkkmmmnnnmmmlllkkkhhhiiikkkmmmooorrrtttuuuttttttvvvxxxzzz}}}~~~|||kkk___VVVXXXaaasssyyyxxxrrrmmmhhhdddbbb]]]]]]]]]]]]]]]^^^```aaaaaaccceeefffdddbbbbbbbbbbbbbbbaaa```^^^[[[YYYWWWUUUWWWYYY[[[]]]]]]]]]\\\\\\\\\\\\\\\]]]___aaabbbfffeeecccbbb```^^^]]]]]][[[ZZZZZZ[[[]]]^^^\\\[[[YYY[[[\\\\\\[[[[[[\\\]]]aaabbbcccdddcccaaa___]]][[[ZZZZZZZZZZZZZZZZZZ[[[]]]^^^^^^______^^^^^^]]]]]]]]]\\\[[[[[[ZZZZZZZZZ]]]___```___]]][[[[[[[[[XXXXXXWWWWWWXXXXXXYYYZZZ[[[\\\^^^^^^]]]]]]___aaacccbbb```^^^]]]]]]^^^```bbbbbbbbbbbbbbbbbbbbbbbb```bbbddddddcccbbbbbbbbbbbbbbbaaaaaa``````______]]]]]]^^^^^^^^^^^^^^^^^^``````bbbccceeefffggghhhccccccdddffffffeeeaaa^^^^^^^^^^^^^^^]]]\\\[[[ZZZ\\\\\\]]]]]]^^^______``````aaabbbccccccbbbaaa``````___^^^\\\[[[YYYXXXXXXWWWWWWWWWVVVVVVWWWXXXXXXWWWXXXYYYZZZ[[[[[[[[[[[[\\\[[[[[[ZZZYYYWWWVVVUUUWWWTTTRRRSSSUUUUUURRROOORRRRRRSSSSSSTTTUUUVVVVVVUUUUUUUUUVVVWWWXXXYYYZZZ[[[ZZZZZZYYYYYYYYYZZZZZZXXXXXXVVVTTTRRRSSSVVVXXXZZZXXXTTTQQQPPPQQQSSSTTTUUUUUUVVVVVVVVVVVVVVVUUUUUUVVVVVVWWWWWWVVVVVVUUUSSSSSSSSSTTTTTTUUUVVVVVVSSSUUUWWWXXXWWWTTTPPPMMMMMMMMMMMMNNNNNNNNNNNNNNNPPPPPPQQQRRRTTTUUUWWWXXXVVVUUUTTTSSSSSSRRRRRRRRRRRRQQQQQQQQQQQQRRRTTTUUURRRTTTTTTSSSQQQOOOOOOPPPQQQQQQRRRSSSTTTUUUVVVWWWWWWWWWWWWWWWVVVUUUTTTTTTSSSSSSSSSSSSRRRSSSVVVXXXVVVXXX[[[\\\___eeeooovvv}}}kkk\\\QQQKKKIIIGGGFFFGGGIIINNN[[[hhhzzzkkkdddfffmmmuuuvvvvvvuuutttvvv|||{{{ssskkkccc]]][[[ZZZWWWTTTPPPNNNMMMNNNQQQSSSSSSRRRNNNNNNNNNOOOQQQRRRTTTUUUUUUWWWYYY[[[\\\^^^aaaddddddeeehhhkkkmmmoooqqqqqqqqqqqqqqqrrrtttuuuwwwxxxxxxwwwvvvtttrrrpppnnnnnnnnnmmmmmmmmmnnnnnnooopppppprrrsssssspppnnnmmmmmmnnnmmmlllkkkjjjjjjjjjjjjggggggggggggeeecccbbbaaa______^^^]]]]]]]]]^^^___]]]___aaabbbbbbbbbdddeeefffgggiiijjjjjjhhhgggfffdddfffhhhkkkooorrrtttuuussstttvvvxxxzzz|||~~~~~~xxxrrrtttvvvuuuoooddd[[[VVVXXX^^^mmmzzzyyyxxxmmmiiiddd```^^^___^^^\\\[[[ZZZZZZ[[[\\\___aaaccccccbbbaaaaaabbbaaaaaaaaaaaa___\\\ZZZXXXUUUWWWYYY[[[]]]]]]]]]\\\]]]]]]]]]]]]___aaaccceeehhhgggfffeeecccaaa```___^^^]]]]]]^^^``````___]]][[[\\\]]]]]]\\\\\\]]]___bbbccccccdddcccaaa^^^]]]ZZZZZZZZZ[[[[[[ZZZZZZZZZ]]]^^^^^^^^^^^^^^^^^^]]]ZZZZZZZZZ[[[\\\^^^___```aaabbbcccbbb___\\\ZZZZZZWWWWWWWWWWWWWWWXXXYYYYYYYYY[[[\\\\\\[[[ZZZ\\\]]]^^^______^^^\\\\\\]]]^^^```````````````aaaaaaaaa^^^```bbbbbbaaa______```aaaaaaaaaaaa````````````\\\\\\\\\\\\\\\\\\\\\\\\]]]^^^___aaaccceeefffgggcccbbbcccddddddccc```]]]]]]]]]]]]]]]\\\ZZZYYYXXXYYYZZZZZZ[[[\\\]]]^^^^^^___```aaabbbbbbbbbaaa``````___]]][[[ZZZZZZYYYYYYVVVUUUUUUUUUUUUVVVWWWWWWVVVWWWXXXZZZ[[[[[[[[[[[[ZZZZZZZZZZZZYYYXXXWWWWWWVVVUUUTTTTTTUUUTTTRRRPPPRRRRRRRRRRRRSSSTTTVVVVVVVVVUUUUUUUUUUUUVVVWWWWWWYYYXXXXXXXXXYYYYYYZZZ[[[XXXXXXXXXVVVUUUTTTVVVXXXWWWUUUSSSQQQPPPQQQSSSUUUSSSTTTTTTUUUUUUUUUUUUUUUTTTUUUUUUVVVVVVUUUUUUTTTRRRRRRRRRSSSSSSUUUVVVWWWVVVXXX[[[\\\ZZZVVVQQQNNNKKKLLLMMMMMMNNNNNNMMMMMMPPPPPPQQQRRRTTTUUUVVVVVVUUUTTTTTTSSSSSSRRRQQQQQQQQQQQQQQQQQQRRRRRRSSSTTTQQQRRRTTTSSSQQQPPPPPPQQQPPPQQQQQQRRRSSSTTTUUUUUUUUUVVVVVVVVVUUUUUUTTTSSSSSSTTTUUUTTTTTTTTTVVVXXXUUUWWWZZZ\\\]]]aaahhhnnnwww|||jjj\\\UUUMMMJJJHHHHHHGGGHHHOOOXXXkkkzzziiiggglllzzz|||{{{xxxtttsssvvvyyyzzzmmmddd```\\\XXXTTTQQQOOONNNNNNPPPQQQPPPPPPLLLLLLMMMNNNPPPQQQRRRRRRRRRSSSUUUVVVVVVXXX[[[^^^^^^___bbbeeehhhkkklllmmmkkkkkkkkklllmmmooopppqqqoooooonnnlllkkkjjjiiihhhiiiiiihhhhhhhhhhhhiiiiiihhhjjjllllllkkkiiiiiiiiiiiihhhhhhgggfffeeeddddddccccccccccccbbb```^^^]]]\\\[[[ZZZZZZZZZ[[[\\\]]]]]]___```aaa```aaabbbddddddddddddddddddcccbbbbbbbbbdddgggkkkooorrrtttuuusssuuuvvvxxxzzz{{{||||||zzzppphhhdddbbbaaa```[[[TTTRRRTTT\\\cccuuu}}}wwwwww|||~~~qqqjjjfffaaa]]]]]]___^^^[[[YYYWWWWWWXXXYYY\\\^^^``````______```aaa^^^___``````___]]]ZZZYYYVVVWWWYYYZZZ\\\]]]]]]]]]]]]]]]]]]^^^```ccceeeggghhhhhhhhhfffeeecccaaa``````______```bbbbbbaaa___]]]^^^______^^^^^^___```bbbcccddddddcccaaa___^^^ZZZZZZ[[[[[[[[[[[[ZZZZZZ\\\]]]]]]^^^^^^]]]]]]\\\YYYYYYZZZ[[[]]]```bbbddddddffffffeeeaaa]]][[[ZZZWWWWWWWWWWWWWWWXXXYYYYYY[[[\\\\\\\\\ZZZYYYZZZ[[[YYY[[[^^^^^^\\\[[[\\\]]]]]]]]]^^^^^^^^^_________]]]___aaaaaa```^^^^^^___````````````aaaaaaaaaaaa[[[[[[[[[[[[[[[[[[[[[[[[ZZZ[[[\\\^^^```bbbdddeeecccbbbaaaaaabbbbbb```^^^]]]]]]]]]\\\[[[YYYXXXWWWXXXXXXYYYZZZ[[[\\\]]]]]]___```aaabbbcccbbbbbbaaa___^^^]]][[[ZZZZZZ[[[[[[TTTTTTTTTTTTTTTUUUVVVVVVUUUVVVWWWYYYZZZ[[[[[[[[[YYYYYYZZZZZZZZZZZZYYYYYYVVVWWWXXXVVVTTTRRRRRRRRRQQQQQQQQQQQQRRRTTTVVVWWWWWWVVVUUUTTTSSSTTTUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZWWWXXXYYYYYYWWWVVVVVVWWWWWWVVVTTTSSSRRRSSSSSSTTTRRRRRRSSSTTTTTTTTTTTTTTTSSSTTTTTTUUUUUUTTTTTTSSSQQQQQQQQQQQQRRRTTTVVVWWWWWWYYY]]]^^^\\\WWWQQQMMMLLLMMMNNNOOOOOOOOONNNNNNPPPQQQRRRSSSTTTTTTTTTTTTSSSSSSSSSSSSRRRQQQPPPPPPRRRRRRRRRRRRRRRSSSSSSSSSQQQRRRTTTTTTRRRQQQQQQQQQQQQQQQQQQRRRRRRSSSSSSSSSTTTTTTUUUUUUTTTTTTSSSSSSSSSUUUWWWWWWVVVVVVWWWXXXVVVYYY\\\]]]]]]^^^bbbfffppp~~~|||ooohhhYYYTTTPPPMMMHHHFFFJJJQQQ]]]rrrqqqlllqqq~~~~~~yyywwwxxxzzzzzz}}}wwwqqqjjjbbb[[[VVVTTTQQQPPPPPPPPPNNNMMMIIIJJJLLLNNNPPPPPPPPPPPPOOOPPPQQQQQQQQQSSSVVVXXXYYYZZZ\\\___bbbdddeeefffeeeeeeeeeeeefffggghhhiiigggffffffeeeeeedddddddddeeedddcccbbbbbbbbbbbbbbbaaacccfffgggfffffffffgggffffffffffffeeecccaaa```aaaaaabbbbbbaaa___]]]\\\YYYXXXWWWVVVWWWXXXZZZ[[[\\\]]]]]]]]]\\\\\\___aaa```______^^^^^^___```aaabbbdddhhhlllpppssstttuuuuuuvvvwwwyyyzzzzzzzzzzzz{{{~~~xxxnnnhhhaaaYYYXXXTTTSSSTTTRRRNNNRRRYYY___gggxxx|||sssssszzz}}}~~~yyyyyy}}}~~~vvvpppjjjhhhddd^^^\\\]]]]]]\\\YYYWWWVVVVVVXXXYYYZZZ\\\]]]^^^]]]]]]___```]]]^^^```aaaaaa___]]][[[XXXXXXXXXYYYZZZ\\\^^^^^^]]]]]]]]]___aaadddfffhhhgggggggggfffdddbbb```___```______```bbbbbbaaa___^^^```aaaaaa``````aaabbbbbbcccdddeeedddcccaaa___YYYZZZ[[[\\\\\\[[[ZZZYYY[[[\\\\\\]]]]]]\\\\\\[[[\\\\\\\\\\\\]]]___aaabbbfffhhhhhhgggbbb^^^\\\[[[XXXXXXWWWWWWXXXXXXYYYZZZ\\\]]]^^^\\\ZZZYYYZZZ[[[VVVYYY]]]^^^]]][[[[[[]]][[[\\\\\\]]]]]]^^^^^^^^^\\\^^^```aaa___^^^^^^^^^______``````aaaaaabbbbbb[[[[[[[[[[[[ZZZZZZZZZZZZWWWXXXZZZ\\\^^^```bbbcccdddbbb``````aaaaaa___^^^]]]]]]\\\\\\[[[YYYXXXWWWWWWWWWXXXYYYZZZ[[[\\\]]]```aaabbbcccddddddcccbbb___^^^\\\[[[[[[[[[\\\\\\TTTTTTSSSSSSTTTUUUVVVVVVTTTUUUWWWXXXYYYZZZZZZZZZXXXXXXYYYZZZZZZZZZZZZZZZUUUXXXZZZXXXTTTQQQRRRTTTQQQQQQPPPQQQRRRTTTVVVWWWXXXWWWUUUSSSSSSSSSSSSTTTSSSSSSSSSTTTUUUVVVXXXXXXVVVXXXZZZZZZXXXWWWVVVVVVXXXXXXWWWUUUTTTSSSSSSSSSQQQQQQRRRSSSSSSSSSSSSSSSSSSSSSTTTTTTTTTTTTSSSSSSQQQPPPPPPPPPRRRTTTVVVWWWWWWZZZ]]]___]]]WWWQQQMMMOOOPPPQQQRRRSSSRRRQQQQQQQQQQQQRRRSSSSSSTTTSSSSSSSSSSSSSSSSSSRRRQQQPPPOOORRRRRRRRRSSSSSSSSSSSSSSSQQQSSSUUUUUUSSSRRRRRRRRRQQQQQQQQQRRRRRRRRRRRRRRRSSSSSSTTTTTTTTTSSSSSSRRRSSSUUUXXXYYYXXXXXXXXXXXXXXX\\\___```^^^]]]___aaahhhrrr{{{fff```YYYSSSLLLHHHKKKQQQWWWbbbtttxxxsssyyy~~~~~~xxx{{{~~~tttkkk\\\ZZZVVVTTTRRRQQQNNNLLLGGGHHHKKKNNNPPPPPPOOOOOOMMMNNNNNNNNNNNNOOORRRTTTUUUVVVXXXZZZ\\\]]]^^^^^^````````````aaabbbccccccaaaaaaaaaaaaaaaaaaaaaaaabbbaaa```___^^^]]]]]]]]]\\\___bbbdddddddddeeefffeeefffggggggfffdddaaa```aaabbbcccdddcccaaa^^^]]]WWWVVVUUUTTTUUUVVVXXXZZZ[[[[[[[[[YYYXXXYYY[[[^^^]]]\\\[[[ZZZ[[[]]]```bbbccceeeiiimmmqqqtttuuuvvvvvvwwwxxxzzz{{{zzzzzzyyysssvvvzzz}}}|||mmmaaa\\\UUUOOOMMMKKKKKKOOOOOOOOOUUU^^^bbbiiiyyy}}}qqqpppzzz|||}}}{{{{{{wwwpppmmmnnnnnnkkkiiiffffffgggccc^^^\\\___[[[ZZZWWWUUUUUUVVVXXXZZZYYYZZZ\\\\\\\\\\\\^^^```___```cccddddddcccaaa___XXXXXXXXXXXXZZZ\\\^^^___\\\\\\]]]^^^```cccfffhhhfffffffffeeedddaaa___]]]___^^^^^^___aaabbb```___```aaabbbbbbaaaaaabbbcccbbbcccdddeeeeeedddbbbaaaYYYZZZ[[[\\\\\\[[[ZZZYYY[[[[[[[[[\\\\\\[[[[[[[[[ZZZZZZZZZ\\\___```aaa```aaaaaa```___^^^\\\[[[ZZZWWWUUUTTTVVVZZZ\\\[[[YYYZZZZZZ[[[[[[[[[\\\\\\\\\[[[[[[\\\\\\[[[ZZZYYYXXX\\\\\\\\\\\\\\\]]]]]]^^^^^^]]][[[ZZZYYYYYYYYYYYY^^^^^^^^^^^^^^^^^^______\\\YYYXXXYYY\\\]]]\\\YYYYYYYYYYYYYYYZZZ\\\^^^`````````aaa``````___^^^]]]^^^^^^^^^]]][[[YYYXXXWWWTTTUUUVVVXXXZZZ[[[\\\]]]]]]___bbbddddddcccaaa``````^^^]]]]]]]]]]]][[[YYYUUUTTTSSSRRRRRRSSSTTTTTTVVVWWWXXXYYYZZZZZZZZZZZZYYYYYYYYYYYYXXXXXXXXXXXXYYYYYYYYYYYYXXXWWWVVVUUUOOOOOOOOOPPPRRRSSSUUUVVVXXXWWWUUUTTTTTTUUUVVVXXXWWWVVVVVVUUUVVVWWWYYYZZZYYYZZZ[[[[[[ZZZYYYZZZ[[[ZZZYYYXXXWWWUUUTTTSSSRRRTTTTTTTTTTTTTTTTTTTTTTTTSSSSSSSSSSSSSSSRRRQQQQQQRRRQQQOOONNNNNNOOOQQQRRRTTTZZZ___aaa]]]XXXUUUSSSOOOOOOOOOOOOOOOOOOOOOOOOQQQQQQQQQRRRRRRRRRRRRRRROOOOOOPPPPPPOOOOOONNNMMMRRRQQQQQQRRRTTTTTTSSSRRRQQQRRRSSSSSSSSSRRRPPPOOOSSSRRRQQQQQQQQQSSSTTTUUUUUUUUUUUUVVVVVVVVVWWWWWWWWWXXXYYYXXXVVVUUUVVVWWW\\\\\\[[[ZZZZZZ[[[^^^aaagggkkkuuuvvvtttmmmaaaTTTNNNNNNRRROOOXXXeeeooovvvwwwwww~~~~~~}}}}}}uuunnneee```]]][[[UUUQQQMMMMMMLLLKKKKKKLLLMMMNNNIIIJJJLLLLLLLLLMMMPPPRRRUUUUUUUUUVVVVVVXXXYYYZZZ^^^]]]\\\[[[\\\^^^```aaabbbbbbaaa`````````aaaaaabbbcccddddddcccaaa^^^]]]___``````aaabbbcccddddddgggfffeeecccbbbaaaaaa```ccccccddddddbbb___]]][[[UUUVVVWWWVVVVVVWWWZZZ\\\XXXWWWVVVUUUUUUVVVWWWXXXXXXYYYZZZ[[[[[[\\\___aaahhhiiikkknnnrrrvvvyyy{{{~~~|||zzzzzzzzzyyywwwvvvsssrrrrrruuu{{{vvvggg^^^VVVNNNIIIIIIGGGIIIKKKNNNTTT[[[dddjjjuuuyyy{{{tttuuu~~~wwwkkkcccaaaaaa^^^___aaa```]]][[[YYYYYY\\\[[[ZZZXXXXXXXXXXXXYYY]]]]]]\\\\\\\\\]]]]]]^^^]]]___aaacccdddcccbbbaaa```^^^\\\ZZZZZZ\\\^^^```]]]\\\[[[]]]___bbbbbbbbbdddfffgggfffdddbbbaaaaaaccccccbbbbbbaaa`````````aaa```````````````aaabbbaaabbbeeeffffffeeecccaaa]]]]]]]]]\\\\\\\\\[[[[[[ZZZ[[[[[[[[[[[[ZZZYYYYYY[[[ZZZYYYZZZ\\\]]]\\\[[[^^^]]]]]]]]][[[ZZZYYYXXXWWWVVVUUUWWWZZZ\\\[[[ZZZZZZZZZZZZ[[[[[[[[[\\\\\\ZZZ[[[\\\\\\[[[ZZZYYYXXX[[[ZZZZZZYYYYYYYYYZZZZZZ[[[[[[[[[ZZZZZZYYYYYYXXX[[[[[[[[[[[[\\\\\\\\\\\\[[[ZZZYYYZZZ]]]^^^]]][[[\\\[[[[[[[[[\\\]]]___````````````aaa``````______]]]]]]]]]\\\ZZZXXXWWWVVVUUUUUUVVVWWWXXXZZZ[[[[[[\\\^^^aaacccdddcccaaa```aaa`````````aaa```]]][[[VVVUUUTTTSSSSSSSSSTTTUUUQQQSSSVVVYYY[[[[[[[[[ZZZZZZZZZYYYYYYYYYYYYYYYYYYYYYYYYYYYYYYXXXWWWVVVVVVPPPPPPPPPQQQRRRSSSTTTUUUWWWVVVUUUTTTTTTUUUWWWXXXWWWWWWVVVUUUVVVWWWXXXXXXXXXYYYZZZZZZYYYXXXYYYZZZZZZZZZYYYXXXWWWVVVVVVUUUUUUUUUUUUUUUUUUUUUUUUUUUTTTTTTUUUUUUTTTSSSSSSRRRQQQPPPOOONNNNNNOOOQQQRRRSSSXXX\\\^^^[[[XXXUUUTTTOOOOOONNNMMMMMMNNNNNNNNNQQQQQQQQQQQQQQQRRRRRRRRRQQQQQQQQQQQQQQQPPPPPPOOOPPPOOOOOOQQQSSSSSSRRRQQQRRRRRRSSSTTTTTTSSSRRRRRRSSSSSSRRRRRRRRRSSSTTTUUUWWWWWWXXXXXXXXXYYYYYYYYYXXXYYYYYYXXXWWWVVVVVVWWWXXXYYYYYYYYYXXXYYY[[[^^^bbbeeelllvvvuuuhhh[[[RRROOOMMMRRRZZZaaagggttt{{{~~~~~~}}}}}}{{{|||}}}wwwsssooohhhdddXXXTTTOOOLLLKKKJJJIIIHHHIIIJJJKKKKKKLLLLLLNNNOOOQQQQQQQQQRRRSSSTTTUUUVVVYYYYYYXXXWWWXXXZZZ\\\^^^^^^^^^^^^^^^^^^^^^^^^^^^___```bbbcccccccccaaa```]]]^^^^^^___```bbbdddeeeiiihhhfffdddcccbbbaaaaaaccccccccccccaaa^^^\\\ZZZXXXYYYYYYXXXWWWXXX[[[]]]XXXXXXWWWVVVVVVWWWYYYZZZ[[[]]]___aaaaaabbbdddeeekkklllooossswww{{{~~~~~~yyyxxxxxxzzz~~~rrrggg[[[TTTNNNHHHEEEFFFDDDIIIQQQZZZcccmmmvvv|||}}}|||nnnddd``````^^^___```___\\\ZZZYYYZZZ\\\\\\[[[ZZZYYYZZZ[[[[[[___^^^]]]]]]]]]]]]]]]^^^___```bbbdddddddddcccbbb___^^^\\\[[[ZZZ[[[\\\]]]\\\[[[ZZZ[[[^^^`````````bbbdddeeeeeecccbbbaaabbbcccccccccbbbbbbaaaaaaaaa``````______``````aaaaaaaaabbbeeehhhiiihhhgggfff______^^^]]]]]]]]]]]]]]]\\\]]]]]]]]]\\\[[[ZZZZZZ[[[YYYXXXXXXYYYYYYWWWVVVYYYYYYYYYYYYXXXWWWVVVUUUWWWVVVUUUVVVYYY[[[[[[ZZZZZZZZZZZZZZZ[[[[[[[[[[[[ZZZZZZ[[[\\\\\\[[[YYYYYYYYYYYYXXXWWWVVVVVVVVVVVVXXXYYYZZZ[[[ZZZZZZYYYXXXWWWWWWXXXXXXXXXYYYYYYYYYZZZZZZZZZ\\\^^^___^^^\\\^^^]]]]]]]]]^^^^^^___```______```aaaaaaaaa``````\\\\\\[[[[[[YYYXXXVVVUUUUUUUUUUUUUUUVVVWWWXXXYYYZZZ\\\___aaabbbbbbaaaaaabbbbbbccceeefffdddaaa^^^XXXWWWUUUTTTTTTTTTUUUVVVOOOQQQVVVZZZ\\\]]]\\\\\\YYYYYYYYYYYYYYYZZZZZZZZZYYYYYYYYYYYYXXXWWWVVVVVVRRRRRRRRRRRRRRRSSSSSSTTTUUUUUUTTTTTTTTTUUUWWWXXXXXXWWWWWWVVVVVVVVVVVVWWWWWWXXXYYYYYYXXXWWWXXXYYYYYYYYYXXXXXXXXXWWWWWWWWWUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUUVVVUUUUUUTTTSSSQQQPPPNNNNNNNNNPPPRRRSSSSSSUUUXXXZZZYYYWWWWWWWWWQQQOOOMMMLLLKKKLLLMMMNNNPPPPPPPPPQQQQQQQQQRRRRRRRRRSSSSSSSSSSSSRRRQQQQQQNNNMMMNNNOOOQQQRRRQQQPPPQQQRRRSSSTTTUUUUUUUUUUUUTTTSSSSSSSSSSSSTTTUUUUUUXXXXXXXXXYYYYYYYYYZZZZZZYYYZZZZZZYYYVVVUUUUUUVVVVVVXXXZZZZZZZZZZZZ[[[\\\]]]```dddiiiqqquuucccXXXSSSQQQRRRTTTXXXaaasss|||~~~||||||}}}~~~{{{iiiaaaWWWQQQOOONNNKKKGGGFFFFFFGGGGGGHHHIIIIIIIIIMMMNNNNNNNNNPPPQQQRRRSSSUUUTTTTTTTTTUUUWWWYYY[[[YYYZZZ\\\]]]^^^]]]]]]\\\\\\]]]___aaacccccccccccc^^^]]]]]]]]]^^^aaadddfffeeedddbbb```^^^]]]\\\\\\^^^^^^___^^^]]][[[YYYXXXXXXXXXXXXWWWVVVVVVYYY[[[YYYXXXWWWWWWWWWYYYZZZ[[[```cccgggiiijjjjjjkkklllppprrrvvvzzz}}}aaaXXXOOOJJJFFFCCCCCCFFFEEENNN\\\jjjvvv}}}nnnddd``````_________]]]ZZZXXXYYYZZZ\\\[[[[[[[[[[[[\\\]]]]]]``````___^^^^^^]]]^^^^^^^^^___```bbbbbbbbbaaaaaa^^^^^^]]]\\\[[[[[[ZZZZZZ[[[ZZZYYYZZZ\\\^^^^^^^^^^^^```bbbcccbbbaaaaaabbbccccccbbbbbbbbbbbbbbbbbb``````______```aaaaaabbbaaacccfffiiikkkkkkkkkjjjbbbaaa```___^^^___``````_________^^^]]]\\\[[[ZZZYYYXXXWWWVVVWWWWWWVVVTTTWWWWWWWWWWWWVVVUUUTTTTTTVVVUUUTTTUUUVVVXXXYYYYYYYYYYYYYYYZZZZZZZZZ[[[[[[YYYYYY[[[\\\\\\[[[ZZZYYYYYYXXXWWWUUUTTTTTTSSSSSSUUUVVVYYYZZZ[[[ZZZXXXWWWUUUUUUVVVVVVWWWWWWXXXXXXXXXYYY[[[]]]______]]]\\\^^^^^^^^^^^^^^^^^^^^^___^^^___``````aaaaaaaaaaaa\\\\\\\\\[[[ZZZXXXWWWVVVUUUUUUTTTTTTTTTUUUVVVVVVXXXZZZ\\\___```aaaaaa```cccdddfffhhhiiigggddd```ZZZYYYWWWVVVUUUUUUVVVWWWRRRSSSVVVXXXZZZ[[[\\\\\\WWWWWWWWWXXXXXXYYYYYYYYYZZZZZZZZZYYYYYYXXXWWWVVVUUUTTTSSSSSSRRRRRRSSSSSSSSSSSSSSSSSSTTTUUUWWWXXXXXXWWWWWWVVVVVVUUUUUUUUUWWWXXXYYYYYYWWWWWWXXXYYYUUUUUUUUUVVVVVVVVVWWWWWWVVVVVVVVVVVVVVVVVVVVVVVVTTTUUUUUUUUUUUUUUUTTTTTTQQQPPPOOONNNNNNPPPQQQSSSRRRTTTUUUVVVWWWXXXYYYZZZSSSQQQNNNLLLKKKLLLNNNOOOOOOOOOPPPPPPQQQQQQRRRRRRSSSSSSSSSSSSSSSRRRRRRQQQNNNMMMNNNOOORRRSSSRRRQQQOOOPPPQQQSSSTTTUUUVVVVVVUUUUUUTTTTTTTTTUUUUUUUUUVVVVVVWWWWWWWWWXXXXXXXXXXXXYYYYYYXXXUUUTTTTTTUUUXXX[[[^^^___^^^]]]]]]^^^[[[^^^aaacccfffppp~~~rrrddd[[[SSSQQQSSSXXXbbblll|||}}}~~~|||{{{}}}~~~}}}rrreee]]][[[YYYTTTNNNGGGFFFFFFFFFHHHHHHHHHGGGLLLLLLLLLMMMNNNPPPQQQRRRRRRRRRRRRSSSTTTVVVXXXYYYVVVXXXZZZ]]]]]]]]]\\\[[[YYYZZZ\\\^^^```aaaaaaaaa___^^^\\\[[[\\\___bbbddd```___]]]\\\ZZZYYYXXXXXXZZZ[[[[[[\\\]]]\\\\\\[[[ZZZ[[[[[[ZZZYYYYYY[[[]]]______^^^^^^___aaabbbcccgggkkkppptttuuutttttttttxxxzzz~~~wwwlllXXXPPPIIIFFFDDDCCCEEEJJJOOOYYYhhhwwwyyykkkbbb``````______^^^[[[XXXWWWXXXYYYYYYYYYYYYZZZ[[[\\\]]]]]]aaa```___^^^^^^]]]^^^^^^ZZZ[[[\\\]]]]]]]]]]]]\\\^^^^^^___^^^]]]\\\ZZZYYY\\\ZZZYYYZZZ[[[]]]]]]\\\ZZZ\\\___aaa``````aaabbb``````aaaaaaaaaaaaaaaaaaaaaaaa```aaaaaabbbcccdddbbbdddfffiiijjjkkkjjjjjjcccbbb```___^^^___```aaa_________^^^]]]\\\[[[ZZZWWWVVVUUUVVVWWWXXXWWWVVVUUUVVVVVVVVVVVVVVVUUUUUUTTTSSSSSSRRRRRRTTTVVVWWWXXXXXXYYYYYYYYYZZZZZZZZZXXXYYYZZZ[[[\\\\\\[[[ZZZZZZYYYXXXVVVUUUTTTSSSSSSSSSUUUWWWYYYZZZYYYXXXWWWUUUUUUVVVVVVWWWXXXXXXYYYVVVYYY]]]______^^^\\\[[[\\\\\\\\\]]]]]]]]]]]]\\\]]]^^^___```````````````]]]]]]]]]\\\[[[ZZZYYYXXXUUUTTTSSSRRRRRRSSSTTTUUUWWWXXXZZZ\\\^^^_________cccccceeehhhjjjhhheeeaaa\\\[[[YYYXXXWWWWWWWWWXXXWWWVVVUUUTTTTTTUUUWWWXXXTTTTTTTTTUUUVVVWWWXXXXXXZZZZZZZZZZZZYYYXXXWWWVVVVVVVVVTTTSSSSSSRRRRRRSSSRRRRRRRRRSSSTTTUUUVVVVVVWWWWWWWWWVVVVVVUUUUUUTTTWWWXXXYYYXXXWWWWWWXXXYYYTTTTTTUUUVVVVVVWWWWWWXXXVVVVVVVVVVVVVVVVVVVVVVVVSSSSSSTTTTTTUUUTTTTTTSSSRRRQQQOOONNNNNNOOOQQQRRRRRRRRRRRRTTTVVVYYYZZZ[[[TTTRRROOOMMMMMMNNNPPPQQQOOOOOOPPPPPPQQQRRRRRRSSSSSSSSSSSSSSSSSSRRRQQQQQQPPPOOOOOOQQQSSSTTTSSSRRRNNNNNNOOOQQQSSSTTTVVVWWWVVVVVVVVVVVVVVVVVVUUUUUUVVVVVVVVVVVVWWWWWWWWWXXXVVVWWWXXXVVVTTTSSSSSSTTTYYY\\\___aaa```___^^^^^^YYY\\\___```aaafffqqqyyywwwiiiZZZSSSQQQRRRVVV[[[jjjqqqwww{{{}}}{{{|||~~~~~~}}}||||||{{{zzzzzz}}}{{{qqqmmmhhh```YYYOOOMMMJJJIIIJJJKKKJJJHHHJJJJJJKKKLLLMMMOOOQQQQQQQQQQQQQQQRRRSSSUUUVVVVVVTTTUUUXXXZZZ[[[ZZZYYYXXXXXXXXXYYYZZZ[[[\\\\\\\\\^^^\\\ZZZXXXXXXZZZ\\\^^^^^^]]]\\\[[[ZZZZZZZZZZZZYYYZZZ\\\^^^```bbbcccdddbbbcccdddccccccdddgggiiikkkkkkkkkkkklllnnnppprrrrrrwww}}}~~~www~~~vvvooonnnqqqoooeee[[[PPPJJJEEEDDDCCCCCCHHHOOOZZZdddrrrtttggg```]]]^^^______]]]ZZZWWWUUUVVVXXXVVVVVVWWWXXXYYYZZZZZZ[[[______^^^]]]]]]]]]]]]]]]YYYYYYZZZZZZZZZZZZZZZZZZ]]]^^^_________^^^\\\[[[]]][[[ZZZZZZ[[[\\\\\\[[[XXXZZZ]]]^^^^^^^^^^^^___]]]]]]^^^^^^______``````bbbbbbbbbbbbcccdddeeefffdddeeefffgggggggggffffffaaaaaa___^^^^^^^^^___```^^^^^^^^^^^^]]]\\\[[[ZZZUUUTTTTTTUUUXXXYYYYYYXXXUUUUUUVVVWWWWWWWWWVVVVVVRRRRRRRRRQQQPPPQQQTTTVVVXXXXXXXXXXXXYYYYYYYYYYYYWWWXXXZZZ[[[\\\\\\\\\[[[[[[ZZZXXXWWWVVVUUUUUUUUUTTTUUUVVVWWWXXXXXXWWWVVVUUUUUUVVVWWWXXXYYYYYYZZZWWW[[[```bbbaaa^^^\\\[[[YYYZZZ[[[\\\\\\\\\\\\[[[]]]]]]^^^_________^^^^^^]]]]]]]]]\\\\\\[[[ZZZYYYUUUTTTRRRQQQQQQSSSUUUVVVWWWXXXYYYZZZ\\\]]]]]]]]]aaaaaaccceeeggggggdddaaa^^^]]][[[YYYXXXXXXYYYYYYZZZXXXVVVSSSQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVWWWWWWZZZZZZZZZZZZYYYXXXWWWWWWWWWVVVUUUTTTSSSSSSSSSSSSRRRRRRSSSSSSTTTTTTTTTUUUUUUVVVVVVVVVVVVVVVUUUTTTUUUWWWXXXWWWVVVUUUVVVWWWVVVVVVWWWXXXXXXYYYZZZZZZWWWWWWWWWWWWWWWWWWWWWWWWRRRSSSTTTTTTTTTTTTTTTTTTTTTRRRPPPNNNNNNNNNOOOPPPQQQPPPPPPRRRUUUXXXYYYYYYRRRQQQPPPOOOOOOPPPQQQSSSOOOPPPPPPQQQRRRSSSTTTTTTSSSSSSTTTTTTSSSSSSRRRQQQRRRRRRQQQSSSTTTUUUSSSRRRNNNNNNOOOPPPRRRTTTVVVWWWWWWWWWWWWXXXWWWWWWVVVUUUWWWWWWWWWXXXXXXXXXYYYYYYUUUVVVWWWVVVUUUTTTUUUVVVWWWZZZ]]]^^^]]]\\\\\\\\\WWWYYY[[[\\\]]]```fffkkk}}}yyyeeeXXXRRRMMMMMMOOORRRYYYaaagggrrrvvvooommmooorrrwww{{{~~~~~~yyyyyyyyywwwvvvxxx||||||qqqjjj]]]WWWPPPLLLKKKKKKHHHFFFJJJJJJKKKLLLNNNPPPQQQRRRQQQRRRRRRSSSTTTTTTUUUUUURRRSSSUUUVVVWWWVVVVVVUUUWWWWWWWWWWWWXXXXXXYYYYYYZZZYYYXXXWWWWWWXXXYYY[[[[[[[[[[[[[[[\\\]]]^^^___ZZZ[[[]]]```cccfffhhhiiijjjlllmmmnnnoooqqquuuxxxwwwwwwwwwwwwyyy{{{}}}wwwqqqtttjjj___\\\]]]]]]VVVPPPGGGDDDBBBDDDFFFIIIRRRZZZgggooozzz~~~oooddd^^^[[[[[[^^^^^^]]]ZZZWWWUUUUUUVVVTTTTTTVVVWWWXXXXXXXXXXXX\\\\\\[[[[[[[[[[[[\\\\\\ZZZZZZZZZZZZZZZZZZZZZZZZZZZ[[[]]]^^^______^^^]]]]]][[[ZZZZZZ[[[[[[[[[ZZZWWWYYY\\\\\\[[[ZZZ[[[[[[[[[[[[\\\]]]^^^^^^______bbbbbbbbbbbbcccdddffffffeeeeeeeeeeeedddcccbbbaaa_______________^^^^^^^^^]]]]]]^^^^^^]]]]]]\\\\\\UUUTTTSSSTTTVVVXXXWWWVVVTTTUUUUUUVVVWWWWWWWWWVVVRRRSSSRRRPPPOOOPPPSSSWWWWWWWWWXXXXXXXXXYYYYYYYYYVVVWWWYYY[[[\\\]]]\\\\\\ZZZYYYXXXWWWVVVVVVVVVVVVUUUUUUUUUUUUVVVVVVVVVVVVUUUUUUVVVWWWXXXYYYZZZZZZZZZ^^^dddeeeccc___\\\[[[WWWXXXZZZ[[[\\\]]]\\\\\\]]]]]]]]]^^^]]]]]]\\\\\\[[[\\\\\\\\\[[[ZZZYYYXXXTTTSSSRRRQQQQQQSSSUUUWWWWWWXXXXXXYYYZZZ[[[[[[[[[^^^^^^___aaaccccccbbb```___^^^\\\[[[ZZZYYYZZZZZZ\\\\\\[[[ZZZWWWTTTQQQOOOQQQQQQRRRTTTUUUWWWXXXXXXZZZ[[[[[[ZZZZZZYYYXXXWWWWWWVVVUUUTTTTTTTTTTTTTTTRRRRRRSSSSSSSSSSSSSSSSSSTTTTTTUUUVVVWWWVVVUUUUUUSSSTTTUUUTTTSSSSSSSSSUUUVVVWWWWWWXXXXXXYYYYYYYYYWWWWWWWWWWWWWWWWWWWWWWWWSSSTTTTTTUUUVVVVVVUUUUUUUUUTTTQQQOOOMMMMMMNNNNNNNNNMMMLLLOOOSSSVVVVVVUUUOOOOOOOOOOOOPPPQQQRRRRRRPPPPPPQQQRRRSSSTTTUUUVVVUUUUUUUUUUUUUUUTTTSSSSSSTTTSSSRRRSSSTTTTTTRRRQQQOOOOOOOOOPPPRRRTTTVVVXXXWWWXXXXXXYYYXXXWWWVVVUUUVVVVVVVVVWWWWWWWWWWWWXXXUUUWWWXXXXXXWWWVVVWWWYYYVVVXXX[[[\\\[[[ZZZ[[[\\\XXXXXXWWWXXXZZZ]]]bbbdddqqquuucccVVVMMMIIIJJJEEELLLRRRUUU^^^lllzzzuuuqqqkkkkkklllnnnqqqtttvvvxxxssstttuuuuuuuuuvvvyyy|||{{{wwwnnnbbbZZZUUUSSSOOOLLLOOOOOOPPPQQQSSSUUUWWWXXXWWWXXXXXXXXXXXXXXXXXXWWWVVVVVVVVVVVVVVVVVVWWWWWWUUUUUUVVVVVVWWWXXXXXXYYYYYYYYYYYYZZZ[[[\\\^^^______```aaaccceeehhhjjjlllhhhhhhjjjllloooqqqtttuuuwwwyyy|||~~~zzztttqqqiii```UUUPPPPPPPPPMMMIIIDDDCCCEEELLLRRRYYYfffqqqwww|||}}}}}}uuuiiiaaa]]]\\\[[[\\\]]]]]][[[WWWTTTSSSSSSSSSTTTVVVWWWWWWWWWVVVVVVXXXXXXXXXXXXYYYZZZ[[[[[[YYYXXXXXXXXXWWWXXXXXXXXXVVVWWWYYY[[[]]]^^^___```\\\ZZZXXXXXXYYYZZZYYYXXXXXXYYY[[[[[[YYYWWWWWWWWWZZZ[[[\\\]]]^^^___```````````````aaabbbccceeeeeedddddddddcccbbbaaaaaa```^^^___```aaa```___]]]\\\]]]]]]^^^____________^^^UUUTTTSSSTTTUUUVVVUUUTTTSSSTTTUUUVVVVVVWWWVVVVVVSSSTTTSSSQQQOOOPPPTTTXXXWWWWWWWWWXXXXXXXXXYYYYYYVVVWWWYYY[[[\\\]]]]]]\\\YYYYYYXXXWWWVVVVVVVVVVVVVVVVVVUUUTTTTTTUUUUUUVVVTTTUUUUUUWWWXXXYYYZZZZZZ\\\aaaggghhheeeaaa]]]\\\WWWXXXZZZ\\\]]]]]]]]]]]]]]]]]]]]]]]]\\\\\\[[[ZZZZZZZZZ[[[ZZZZZZYYYXXXWWWTTTSSSQQQPPPQQQTTTVVVXXXXXXXXXXXXXXXYYYYYYZZZZZZ\\\\\\\\\^^^```aaa```___```___]]][[[ZZZZZZZZZZZZ___aaabbbccc```ZZZUUUQQQQQQRRRSSSTTTVVVXXXYYYYYY[[[[[[[[[[[[ZZZYYYXXXWWWWWWVVVUUUUUUTTTTTTUUUUUURRRSSSSSSSSSSSSSSSRRRQQQRRRSSSUUUVVVWWWVVVVVVUUUQQQRRRSSSRRRQQQPPPQQQSSSUUUUUUUUUVVVVVVVVVWWWWWWXXXXXXXXXXXXXXXXXXXXXXXXTTTUUUVVVVVVWWWWWWWWWWWWVVVUUURRROOOMMMLLLMMMMMMLLLJJJJJJMMMQQQTTTSSSRRRLLLMMMNNNOOOPPPQQQQQQQQQQQQQQQRRRSSSTTTUUUVVVVVVVVVVVVWWWWWWVVVVVVUUUTTTUUUTTTSSSSSSTTTSSSQQQOOOQQQQQQQQQQQQSSSUUUWWWXXXXXXXXXYYYYYYYYYXXXVVVUUUSSSSSSTTTTTTTTTUUUUUUUUUVVVXXXYYYYYYXXXYYYZZZ[[[WWWYYY[[[[[[[[[ZZZ[[[]]]\\\YYYUUUUUUYYY^^^bbbdddffftttmmm]]]QQQKKKKKKCCCIIILLLLLLPPP[[[eeejjjsss{{{qqqnnnjjjggggggiiimmmpppnnnppprrrssstttuuuxxx{{{}}}yyymmmgggbbb]]]YYYTTTUUUVVVWWWYYY[[[]]]^^^^^^^^^^^^___^^^^^^]]]\\\[[[[[[ZZZYYYYYYYYYZZZZZZTTTUUUUUUVVVWWWXXXZZZ[[[ZZZ[[[]]]___aaaccceeeeeekkklllnnnqqqtttxxx{{{}}}}}}}}}~~~{{{wwwtttqqqnnnlll```XXXOOOJJJIIIJJJHHHEEEFFFFFFLLLUUU___jjjyyy{{{~~~|||uuulllccc___]]]]]]^^^[[[\\\]]][[[WWWTTTRRRRRRTTTUUUVVVWWWWWWWWWVVVUUUVVVVVVVVVVVVWWWYYYZZZ[[[VVVVVVUUUTTTTTTUUUUUUUUURRRSSSUUUXXX[[[]]]```aaa[[[YYYWWWWWWXXXXXXWWWVVVXXXZZZ[[[ZZZXXXVVVUUUUUU[[[[[[\\\]]]___```aaaaaa^^^^^^^^^___```bbbcccdddcccccccccbbbbbbaaaaaaaaa^^^___aaacccbbb```^^^\\\]]]^^^___```aaaaaaaaaaaa